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
341639126852	341639127402	341639127952	341639128502	341639129052	341639129602	341639130152	341639130702	341639131252	341639131802	341639132352	341639132902	341639133452	341639134002	341639134552	341639135102	341639135652	341639136202	341639136752	341639137302	341639137852	341639138402	341639138952	341639139502	341639140052	341639140602	341639141152	341639141704	341639142252	341639142804	341639143352	341639143902	341639144452	341639145002	341639145552	341639146102	341639146652	341639147202	341639147752	341639148302	341639148852	341639149402	341639149952	341639150502	341639151052	341639151602	341639152152	341639152702	341639153252	341639153802	341639154352	341639154902	341639155452	341639156002	341639156552	341639157102	341639157652	341639158204	341639158752	341639159302	341639159852	341639160402	341639160952	341639161502	341639162052	341639162604	341639163152	341639163702	341639164252	341639164802	341639165352	341639165902	341639166452	341639167004	341639167554	341639168104	341639168652	341639169202	341639169752	341639170304	341639170852	341639171402	341639171952	341639172504	341639173052	341639173604	341639174152	341639174702	341639175252	341639175804	341639176354	341639176904	341639177452	341639178002	341639178552	341639179104	341639179652	341639180204	341639180752	341639181304	341639181852	341639182402	341639182952	341639183504	341639184052	341639184604	341639185154	341639185704	341639186252	341639186802	341639187352	341639187902	341639188452	341639189004	341639189554	341639190104	341639190652	341639191204	341639191752	341639192304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2707	2000	3600	2300	2707	2000	3600	2300	2707	2000	3600	2300	2707	2000	3600	2300	2707	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2706	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2705	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	2000	3600	2300	2704	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
21993	21001	28181	23995	21339	23386	24352	19617	19004	21398	19077	18834	18850	19108	20396	22152	21968	21087	19171	18291	18511	18425	18400	18243	18152	17837	18152	18084	18269	18108	18239	18008	18191	18056	18271	18010	18048	18035	18159	18107	18257	18201	18109	17854	17997	18010	17958	18059	17895	18122	18081	18130	17967	18056	17891	17845	17919	18007	17993	17997	18076	18144	18037	17993	18054	17914	17902	17998	18145	17979	18076	17860	17839	18040	18052	17955	17997	17962	17931	17962	18331	18114	18116	17984	18125	18040	18152	17846	17858	18025	17984	17936	17953	17846	18060	17897	17846	18058	17992	18005	17983	17831	18114	17921	17827	17793	18112	17898	18083	17849	17747	17762	18038	18148	17809	17806	17908	18029	17850	17957	17797	17985	18040	17936	18291	18179	17924	17994	18078	17813	17740	18026	18024	18106	17998	17988	17956	18046	17966	17970	18015	17948	18056	18007	17881	17973	17997	17973	17719	18006	18106	17915	18173	17990	18117	18113	18073	18086	18064	17843	17963	18017	18060	17842	18023	17912	18040	17902	17934	17825	17851	18120	17840	18017	18128	18190	18000	17882	18127	17976	17956	17936	18013	17890	17807	18208	17841	17950	17918	18150	17831	18082	17998	17792	17998	18039	18053	18038	17940	17793	17649	17764	17757	17871	17809	17818	18036	17876	18127	17946	17996	17761	18100	18046	18149	18091	18207	18018	18100	17988	18068	18021	17822	18198	17748	18115	18017	17979	17896	18051	17972	18079	18087	17949	18027	17981	17794	17972	18109	18064	17941	17920	17772	17882	17954	17872	17990	17913	17899	18039	18050	17978	17837	17833	17858	18084	17936	17819	18045	18101	18068	17997	17980	17986	17930	18011	18101	17878	17941	17916	18035	17953	18179	18058	17916	18058	18031	18086	18012	17723	18039	18124	18144	18050	17805	17688	17799	18059	17986	17935	17831	17927	18124	18097	17977	18023	17893	18039	18057	17793	17724	18045	17886	18036	17812	18083	17927	17838	18135	18034	17998	17846	18154	18087	17905	18033	17903	18037	18072	17881	18041	17950	17868	17994	17788	18114	18116	17927	18047	17767	17911	17976	18021	17868	18217	17899	18144	17835	17967	18075	18227	17944	17997	18116	17959	18041	18036	17923	18040	18043	17906	18134	17946	17957	17838	18087	18026	18053	18238	17933	17915	17845	18006	18032	17842	18413	17906	17806	18009	17812	18053	17985	17939	18101	18064	18049	17780	17899	17843	17855	18063	17781	17929	17895	17868	17766	17964	18144	18040	17876	17922	17949	17931	18136	17940	17857	18042	18137	17999	18101	17981	17993	18139	18094	17912	18020	17837	17908	18008	17874	18170	17913	17804	17942	18089	17986	18136	17881	18039	18044	17894	18025	17983	17845	18056	17888	18162	18026	17854	17950	17968	17804	17932	18116	18054	17954	17921	17911	18130	17987	17846	18069	17929	17856	17876	17770	17947	17818	18046	18007	18004	18050	17896	17942	17931	18007	18086	18000	17891	18143	17941	17959	17970	18256	18022	17943	18041	17817	17872	17938	17878	18078	17999	18009	18082	17999	17985	18066	17980	18110	18087	18014	17861	17986	18040	18003	18010	17691	17999	17907	17987	17963	17958	18021	17906	17944	17911	17882	17961	18061	17943	18017	17871	18124	18064	17988	17971	18095	18069	17659	17967	17979	17907	17934	17861	17972	18167	17950	17843	17845	18083	17991	18029	17852	17997	17829	17722	17946	17945	17899	17925	17895	17908	17918	17840	18018	18188	18066	18047	18098	17881	18055	17890	17825	17978	18037	17982	17857	18125	18061	17958	18004	17842	17916	17921	17994	18229	18260	17930	17985	18056	17865	17981	17755	18037	18048	18208	17891	18085	17791	17918	18032	18104	18181	18065	18041	18242	18204	17985	17881	17986	17911	17820	17884	17875	17920	17741	17952	17958	18056	17859	17877	17904	18058	17885	17981	18134	18029	18058	17947	17982	18092	17985	17971	18072	18091	18087	17994	17922	17982	17820	18156	17954	17883	18026	17734	18091	17866	17997	17758	17798	18169	17972	17947	17941	17848	17856	17896	17942	18196	18185	18079	17938	18030	18017	18073	17975	17953	17924	18037	17853	17645	17983	18143	17969	17946	18112	18046	17661	17983	18089	18048	17990	18021	17978	18069	17926	17854	17929	17888	17803	18042	18206	17936	17981	18074	17981	17967	17805	17980	18094	18185	18075	17942	17983	17998	17972	18084	18139	18216	18051	17822	18009	17792	18187	18098	17799	18020	17989	17931	18040	17848	17783	17929	17975	17938	18084	17801	17998	18026	17954	17993	17856	17896	17889	18006	17936	17883	18203	18185	17792	18071	18261	18190	17838	18019	17765	18259	18068	17849	18025	17943	17962	18081	18048	17961	18058	18069	17821	17929	17869	17982	17891	18073	17829	17750	18042	18273	18069	17855	17973	17962	18088	18055	18150	17931	17910	18034	18162	17878	17785	17814	18005	17932	17732	17765	18162	17930	17936	18014	17897	18181	18026	17845	18061	18032	17877	18056	18143	17976	18255	18004	18015	17955	17928	17803	18229	18182	17957	17896	17970	17902	18116	17882	18088	17783	17672	17975	18074	18121	17943	17953	18191	17977	18284	17961	18002	18094	17867	17994	18022	17958	18103	17995	18004	18069	17947	18233	17970	17895	17845	18064	17973	18183	17945	17829	17814	18030	17948	18070	18103	17820	17749	18083	18207	18069	17990	17965	17923	17998	18197	18204	17857	17922	17966	18132	17906	18031	17865	17748	18024	18002	18033	17593	17984	18061	17871	17928	18066	18159	18139	17900	18162	17875	17908	17974	17923	17988	17832	17879	17964	17914	17875	17834	18072	17873	17952	17959	18222	18118	17975	17886	18206	18058	17979	18032	18091	18025	17883	18013	18050	18047	18007	17859	17822	17906	17940	18040	17995	17766	17888	18021	17983	18055	18049	18058	18105	17919	17931	17960	18067	17970	18142	17883	17854	17866	18084	17836	18095	17777	18021	17954	17932	17902	17923	18090	17739	18022	18022	17846	17859	17922	18019	17726	17887	17778	17932	17910	18002	17756	17903	17893	18170	17847	17944	18081	18087	17900	18074	17851	17916	18025	17836	17973	18038	17886	17819	18024	17998	17905	17793	18104	17833	18003	17958	17930	18063	17990	17896	18193	18023	17879	17877	18011	18047	18024	17973	17858	18057	17819	18049	18122	18067	17892	18288	18028	17829	17768	17845	17931	17909	18084	17962	17899	18049	17978	17857	17994	18103	18015	18021	18047	18045	18016	17977	17987	18231	17911	17953	18128	18185	17920	18078	18224	18014	17993	17996	17954	18108	17962	17844	17928	17943	17955	18291	17974	17910	18032	18108	18036	17999	17907	18067	18169	17983	17995	18113	18020	18043	17860	17870	18248	17789	17899	17963	18049	17921	18007	17983	18089	18059	18068	18102	17998	17920	18045	17770	17953	18167	18111	18078	17950	18055	18156	18122	18034	17846	17916	18134	17996	18110	18008	17914	17801	17927	17940	18061	17921	17896	18277	18004	18167	18115	18082	17832	17917	18027	17806	17897	18020	17758	17988	17851	17836	17816	17952	17982	17948	17808	17806	18026	17854	17948	18108	17887	18063	18118	17974	18023	17854	17892	17916	17874	18032	17892	18014	18068	17946	17991	18018	18091	17877	18105	17888	18265	18180	18127	17906	18214	18121	17913	18162	18004	18068	18062	18039	18005	17929	17896	18038	17990	18191	17887	17931	18074	18016	17950	18182	17993	17977	17980	18081	17959	18068	18005	18070	17989	18125	18014	17898	17846	18158	17890	17908	18114	17873	18109	17994	17916	17961	17766	17990	17975	18048	17985	17889	17894	18171	18041	18210	17861	17950	17926	17905	18132	18138	18011	18128	17876	17877	17985	18021	18097	17924	18028	17778	17999	17984	17992	17855	18016	17830	18157	17916	17954	17989	17963	18139	17914	17877	18051	17993	18156	17959	17939	18056	18021	18002	17918	17988	18061	18069	18084	18055	17928	18187	18006	17883	17748	18114	17930	18100	18072	17977	18090	18153	17950	17929	18044	18201	18108	18206	18115	18026	17955	17895	18044	17969	17985	17954	17968	17969	18083	18152	17863	18088	18008	17915	17910	18034	17904	17897	17761	17811	17927	17878	17879	17938	17823	18089	18054	17978	17994	18000	18101	17891	17998	17866	17900	18153	18226	17999	18064	18022	17688	18029	18028	17752	17997	17932	17831	18032	18124	18007	17863	18119	18184	17893	18130	17952	17950	18045	17819	17893	17975	18061	18053	17917	18009	18167	17994	17963	17829	17891	17963	17953	17900	18058	18061	17901	17946	18138	18027	18095	18264	18024	18147	18078	18147	17985	18108	18135	18157	18002	17910	17985	17843	18217	18071	18047	18130	18021	17841	17942	18009	17976	18040	17993	17769	17919	17961	17922	17932	18169	18057	17749	18072	17980	17953	17889	18016	18106	17964	17894	18029	18086	18055	18125	17774	18013	18037	17891	17926	18086	17906	18121	18056	18115	18024	18084	17784	18049	18028	18030	18142	17945	17968	17805	17979	17815	17943	18067	17919	17770	18179	17785	17964	17908	17917	17958	17951	17860	17927	17787	17963	18128	17885	18151	18169	18000	17916	18223	18083	17990	18098	18018	18077	17782	17993	17723	18099	17860	17986	17824	17777	17982	18043	17921	17907	17883	17937	18105	17978	18070	18006	17957	17928	17862	17814	18314	18073	17794	18086	17833	18003	17917	17836	18243	18107	17972	17793	18079	17979	17931	18061	17941	18105	17986	17833	17789	18027	17775	17868	17917	18076	17886	18200	17888	17951	17892	18010	18033	18011	18105	18012	18029	18166	17933	17930	18185	18010	17862	18109	18044	17937	18107	18083	17930	17934	17960	17854	17983	18031	18036	18166	17798	17862	17763	17861	17787	18060	17986	17898	17954	17949	17880	17993	17904	18017	18004	17987	17940	18094	17838	17902	18094	17903	18165	17916	17934	17939	17807	18109	18145	18019	18001	17945	18133	17992	17896	18180	17981	18027	18153	17818	17846	18062	17986	18026	18022	18139	18010	17946	18071	18242	17979
28303	57393	41323	24451	19557	17769	16639	16038	15949	18924	15324	15508	15342	15990	18205	20293	19508	18280	15740	15077	15411	15492	15234	14798	14719	14752	14672	14644	14784	14691	14721	14734	14717	14924	14670	14853	14636	14653	14530	14706	14640	14760	14779	14944	14724	14738	14628	14636	14535	14726	14727	14725	14851	14658	14752	14790	14798	14729	14519	14614	14736	14715	14639	14614	14635	14576	14634	14555	14711	14849	14666	14662	14820	14659	14843	14619	14739	14721	14735	14655	14653	14722	14765	14645	14654	14639	14804	14749	14622	14577	14699	14635	14734	14683	14780	14567	14636	14605	14773	14720	14719	14711	14797	14655	14666	14673	14767	14725	14752	14768	14674	14480	14723	14464	14815	14755	14648	14651	14617	14552	14719	14749	14558	14786	14835	14638	14781	14780	14674	14884	14539	14929	14639	14805	14751	14805	14613	14801	14737	14658	14627	14737	14775	14674	14823	14775	14649	14690	14850	14728	14700	14677	14720	14695	14661	14717	14649	14646	14630	14620	14643	14822	14590	14729	14574	14642	14563	14704	14624	14714	14718	14565	14705	14735	14716	14546	14544	14640	14600	14537	14736	14629	14719	14743	14789	14695	14750	14669	14595	14811	14618	14579	14707	14789	14875	14755	14686	14711	14817	14847	14766	14643	14900	14746	14855	14673	14809	14690	14608	14631	14831	14769	14492	14723	14820	14569	14641	14551	14531	14816	14650	14690	14682	14584	14850	14747	14936	14555	14743	14636	14638	14597	14631	14725	14572	14728	14773	14798	14657	14857	14747	14662	14860	14570	14668	14862	14558	14539	14702	14640	14776	14809	14454	14678	14772	14750	14443	14604	14742	14823	14750	14724	14887	14759	14694	14743	14715	14570	14737	14697	14719	14621	14817	14611	14833	14697	14583	14631	14639	14680	14606	14557	14810	14646	14561	14888	14660	14687	14560	14716	14637	14713	14757	14689	14863	14741	14715	14704	14739	14718	14698	14695	14522	14691	14760	14498	14730	14726	14720	14648	14805	14679	14634	14701	14576	14705	14553	14685	14696	14656	14635	14810	14761	14816	14592	14711	14815	14718	14780	14638	14708	14676	14699	14795	14693	14823	14462	14763	14656	14580	14765	14848	14647	14641	14809	14729	14648	14684	14612	14716	14816	14599	14777	14822	14681	14778	14497	14776	14772	14688	14665	14659	14824	14903	14606	14775	14663	14782	14649	14753	14768	14591	14520	14902	14623	14717	14646	14728	14767	14628	14619	14836	14732	14680	14474	14576	14630	14616	14617	14550	14654	14502	14715	14619	14854	14615	14715	14707	14888	14759	14613	14818	14754	14645	14739	14731	14601	14694	14567	14764	14551	14693	14582	14729	14680	14662	14728	14704	14706	14755	14586	14711	14665	14483	14651	14627	14728	14703	14664	14710	14713	14650	14669	14739	14784	14586	14567	14582	14711	14677	14757	14834	14657	14665	14708	14848	14680	14722	14697	14778	14694	14829	14681	14691	14559	14885	14682	14593	14603	14625	14647	14671	14810	14521	14614	14690	14569	14588	14680	14724	14615	14556	14734	14809	14581	14706	14844	14769	14737	14632	14680	14741	14795	14600	14695	14539	14687	14627	14686	14709	14759	14716	14667	14476	14800	14728	14705	14564	14753	14687	14895	14849	14627	14857	14664	14675	14802	14781	14617	14661	14676	14676	14633	14578	14705	14866	14754	14874	14807	14516	14697	14679	14536	14612	14814	14671	14806	14593	14742	14717	14676	14783	14623	14543	14776	14567	14694	14611	14395	14638	14681	14578	14560	14577	14669	14788	14619	14528	14694	14773	14657	14487	14947	14543	14556	14758	14765	14704	14633	14555	14796	14743	14734	14737	14673	14732	14692	14577	14753	14640	14562	14649	14696	14794	14707	14674	14546	14638	14701	14789	14611	14666	14673	14716	14656	14684	14759	14744	14748	14652	14719	14749	14686	14645	14745	14649	14756	14668	14829	14597	14888	14849	14698	14654	14751	14649	14721	14670	14483	14647	14695	14536	14763	14579	14788	14835	14716	14724	14545	14599	14591	14704	14516	14610	14620	14703	14644	14675	14715	14712	14612	14628	14613	14857	14885	14767	14786	14521	14605	14795	14639	14623	14665	14790	14553	14689	14635	14760	14746	14570	14618	14573	14753	14729	14756	14611	14543	14705	14671	14740	14584	14702	14841	14897	14707	14557	14822	14758	14772	14636	14779	14624	14726	14650	14612	14747	14805	14820	14728	14775	14642	14643	14714	14663	14714	14624	14619	14768	14669	14594	14685	14702	14825	14707	14708	14805	14716	14710	14531	14804	14677	14774	14804	14733	14668	14694	14662	14669	14774	14785	14534	14780	14737	14596	14661	14572	14633	14797	14625	14674	14585	14861	14845	14695	14702	14882	14687	14649	14724	14647	14773	14612	14668	14745	14630	14829	14645	14602	14715	14706	14635	14729	14652	14704	14578	14558	14644	14791	14618	14669	14735	14585	14657	14590	14738	14815	14730	14567	14555	14695	14711	14701	14740	14779	14696	14777	14730	14756	14747	14688	14760	14665	14593	14708	14825	14789	14527	14595	14665	14616	14699	14759	14658	14638	14688	14767	14755	14666	14838	14605	14786	14797	14640	14673	14763	14757	14682	14755	14698	14528	14676	14762	14793	14618	14779	14668	14758	14576	14719	14576	14587	14724	14666	14523	14666	14716	14811	14789	14759	14603	14739	14653	14656	14844	14663	14609	14737	14686	14760	14657	14629	14680	14758	14749	14517	14682	14466	14710	14597	14594	14634	14747	14748	14683	14779	14554	14692	14799	14670	14694	14814	14687	14802	14575	14651	14723	14601	14729	14742	14722	14719	14776	14727	14716	14642	14632	14624	14586	14556	14647	14491	14612	14719	14618	14730	14640	14775	14639	14669	14776	14621	14619	14614	14685	14558	14583	14763	14722	14538	14771	14646	14622	14667	14803	14689	14417	14576	14800	14520	14748	14575	14569	14633	14532	14732	14721	14739	14860	14711	14735	14839	14835	14802	14724	14506	14695	14688	14743	14737	14662	14632	14421	14517	14794	14799	14778	14526	14605	14722	14805	14795	14749	14653	14618	14715	14728	14638	14700	14716	14786	14577	14824	14529	14675	14732	14698	14910	14723	14553	14665	14626	14879	14812	14576	14534	14683	14749	14543	14529	14960	14583	14496	14584	14640	14615	14672	14645	14541	14633	14658	14739	14637	14595	14847	14716	14586	14592	14648	14636	14694	14594	14598	14782	14705	14630	14698	14805	14614	14797	14668	14718	14698	14656	14666	14688	14758	14828	14563	14497	14691	14639	14794	14651	14716	14656	14569	14636	14722	14693	14787	14571	14790	14459	14725	14741	14622	14728	14691	14719	14718	14737	14707	14575	14542	14711	14818	14645	14772	14640	14780	14764	14568	14618	14663	14758	14545	14729	14761	14501	14627	14683	14696	14579	14840	14714	14782	14705	14678	14831	14546	14712	14805	14581	14625	14606	14519	14765	14721	14820	14611	14619	14790	14789	14611	14726	14749	14632	14666	14794	14679	14728	14729	14773	14881	14517	14826	14720	14645	14835	14666	14620	14708	14779	14591	14761	14646	14643	14626	14699	14656	14578	14816	14648	14694	14691	14712	14758	14652	14887	14582	14680	14739	14732	14505	14582	14727	14565	14601	14648	14702	14807	14658	14832	14625	14663	14819	14883	14626	14765	14757	14664	14709	14727	14612	14765	14814	14637	14734	14738	14814	14553	14649	14935	14750	14668	14712	14749	14711	14813	14730	14723	14671	14635	14601	14886	14695	14792	14862	14738	14786	14623	14762	14561	14571	14644	14797	14660	14683	14664	14542	14736	14572	14648	14681	14742	14844	14675	14805	14672	14696	14616	14663	14817	14527	14811	14531	14740	14723	14594	14716	14552	14648	14827	14645	14807	14851	14622	14859	14677	14696	14676	14892	14561	14732	14602	14615	14586	14699	14762	14710	14687	14711	14598	14605	14480	14698	14801	14634	14451	14686	14531	14621	14532	14588	14686	14681	14659	14710	14761	14799	14673	14637	14733	14734	14635	14412	14868	14676	14648	14765	14703	14785	14743	14731	14866	14694	14616	14707	14725	14629	14688	14584	14614	14719	14681	14642	14692	14720	14739	14627	14736	14649	14606	14688	14666	14772	14598	14620	14817	14829	14578	14657	14709	14641	14705	14604	14568	14656	14836	14843	14641	14776	14818	14713	14739	14553	14551	14569	14789	14736	14606	14658	14740	14770	14840	14685	14791	14671	14628	14744	14654	14790	14699	14541	14562	14729	14616	14884	14731	14558	14701	14668	14711	14822	14749	14692	14708	14639	14837	14586	14796	14828	14625	14575	14612	14637	14722	14691	14727	14728	14513	14693	14560	14771	14728	14588	14837	14509	14499	14650	14580	14688	14645	14674	14726	14753	14686	14777	14735	14663	14415	14629	14740	14584	14750	14577	14702	14672	14821	14764	14858	14668	14825	14731	14778	14737	14616	14692	14677	14667	14484	14669	14710	14500	14716	14744	14711	14641	14768	14580	14672	14724	14688	14752	14586	14696	14667	14665	14722	14708	14802	14586	14638	14738	14879	14676	14694	14632	14731	14668	14732	14628	14759	14677	14613	14713	14643	14602	14773	14739	14779	14695	14657	14723	14744	14710	14592	14614	14633	14668	14628	14557	14773	14760	14550	14573	14584	14864	14667	14539	14664	14798	14724	14799	14577	14562	14616	14677	14818	14764	14528	14458	14716	14736	14748	14768	14600	14607	14658	14664	14713	14685	14736	14628	14624	14771	14686	14670	14704	14805	14684	14895	14583	14605	14709	14686	14603	14824	14620	14764	14660	14697	14703	14847	14812	14604	14759	14674	14656	14813	14762	14611	14814	14724	14672	14717	14747	14556	14729	14660	14718	14809	14734	14752	14714	14579	14760	14740	14814	14555	14676	14594	14615	14628	14615	14640	14658	14683	14650	14538	14732	14587	14595	14636	14559	14810	14878	14655	14703	14688	14678	14603	14563	14468	14838	14536	14635	14802	14730	14726	14698	14621	14702	14742	14778	14983	14760	14766	14730	14591	14679	14619	14882	14865	14579	14774
30219	27595	30168	24210	20168	19505	19107	18875	18802	18724	18789	18768	18474	18730	18529	18794	18882	18741	18544	18494	18630	18519	18498	18269	18416	18326	18438	18611	18552	18516	18513	18528	18753	18327	18313	18361	18350	18768	18668	18339	18331	18450	18253	18339	18426	18480	18490	18160	18365	18218	18546	18442	18303	18551	18392	18634	18378	18416	18438	18501	18457	18576	18423	18527	18599	18357	18418	18477	18309	18571	18575	18341	18396	18284	18560	18311	18465	18169	18263	18479	18291	18291	18555	18456	18632	18605	18338	18323	18448	18579	18391	18416	18335	18463	18582	18256	18410	18473	18358	18540	18639	18341	18526	18318	18396	18426	18365	18293	18473	18405	18448	18524	18558	18139	18346	18346	18514	18563	18408	18353	18463	18286	18440	18588	18459	18407	18569	18448	18436	18452	18488	18307	18447	18400	18503	18464	18464	18574	18432	18538	18224	18434	18444	18203	18653	18519	18432	18547	18369	18571	18445	18492	18301	18440	18498	18483	18556	18528	18293	18461	18513	18501	18501	18475	18634	18354	18430	18391	18501	18242	18523	18429	18403	18263	18432	18404	18592	18491	18589	18572	18625	18461	18446	18389	18443	18452	18714	18447	18302	18471	18439	18399	18417	18458	18420	18450	18266	18575	18537	18517	18376	18413	18430	18395	18631	18541	18324	18339	18218	18288	18487	18476	18479	18277	18517	18401	18381	18345	18455	18305	18620	18325	18302	18373	18315	18462	18570	18724	18655	18416	18314	18621	18536	18431	18302	18385	18348	18606	18611	18520	18508	18119	18646	18221	18487	18504	18397	18343	18306	18461	18377	18401	18444	18485	18502	18464	18425	18234	18304	18380	18379	18458	18603	18431	18538	18700	18609	18566	18446	18447	18399	18349	18435	18363	18455	18205	18377	18314	18537	18472	18501	18620	18440	18332	18401	18311	18526	18360	18359	18538	18447	18510	18526	18317	18419	18365	18425	18220	18331	18407	18456	18463	18476	18515	18210	18466	18521	18677	18392	18288	18321	18592	18471	18440	18383	18492	18435	18686	18542	18503	18583	18526	18479	18393	18327	18596	18563	18445	18388	18388	18472	18447	18572	18396	18304	18422	18380	18569	18380	18470	18454	18654	18261	18563	18307	18442	18364	18343	18551	18210	18312	18380	18404	18283	18707	18545	18553	18560	18543	18425	18503	18436	18460	18651	18418	18319	18574	18492	18409	18356	18638	18406	18469	18514	18287	18334	18467	18360	18589	18459	18399	18440	18566	18358	18538	18511	18323	18654	18452	18609	18477	18287	18574	18414	18635	18688	18428	18380	18480	18502	18320	18323	18430	18301	18554	18489	18524	18573	18395	18265	18242	18394	18298	18524	18433	18378	18594	18464	18343	18444	18389	18480	18400	18307	18449	18368	18436	18380	18667	18482	18506	18450	18383	18436	18634	18715	18442	18509	18427	18344	18338	18659	18551	18349	18417	18633	18381	18373	18441	18393	18473	18417	18518	18489	18541	18384	18352	18520	18475	18489	18396	18379	18521	18363	18363	18486	18404	18648	18353	18603	18421	18307	18691	18514	18414	18388	18486	18419	18449	18662	18472	18448	18485	18568	18425	18421	18256	18582	18407	18295	18488	18600	18409	18298	18599	18470	18422	18547	18361	18266	18681	18490	18446	18661	18476	18429	18538	18567	18433	18586	18520	18591	18542	18413	18395	18398	18460	18482	18545	18379	18714	18526	18484	18462	18389	18245	18463	18596	18482	18558	18572	18413	18436	18416	18334	18541	18695	18366	18438	18386	18337	18389	18380	18240	18488	18446	18463	18397	18393	18354	18454	18580	18408	18375	18677	18533	18413	18450	18425	18272	18431	18415	18298	18370	18401	18349	18460	18541	18489	18560	18579	18411	18412	18379	18567	18155	18654	18276	18562	18401	18677	18518	18496	18338	18357	18501	18336	18401	18244	18327	18678	18510	18541	18481	18409	18417	18437	18468	18529	18558	18692	18599	18567	18422	18137	18482	18466	18400	18493	18594	18579	18386	18421	18288	18337	18366	18494	18552	18351	18519	18475	18435	18776	18357	18376	18582	18455	18536	18472	18484	18353	18533	18480	18473	18539	18497	18245	18397	18288	18242	18445	18242	18480	18472	18581	18520	18465	18555	18341	18523	18385	18485	18421	18350	18344	18349	18384	18327	18480	18263	18445	18350	18436	18404	18345	18227	18444	18573	18498	18538	18676	18550	18459	18276	18428	18385	18555	18408	18628	18392	18322	18605	18548	18496	18425	18549	18530	18440	18638	18597	18422	18270	18295	18449	18413	18637	18532	18498	18423	18495	18367	18384	18406	18406	18286	18618	18377	18439	18516	18400	18518	18492	18554	18610	18642	18434	18440	18369	18304	18720	18587	18538	18417	18554	18579	18527	18462	18345	18461	18365	18506	18682	18479	18236	18147	18501	18611	18384	18508	18479	18483	18484	18454	18510	18453	18513	18371	18230	18444	18332	18551	18614	18352	18329	18387	18427	18334	18421	18483	18268	18418	18440	18451	18603	18286	18424	18435	18409	18605	18474	18592	18333	18541	18432	18346	18770	18532	18483	18498	18481	18658	18532	18433	18400	18515	18334	18531	18450	18388	18299	18551	18519	18516	18368	18566	18488	18526	18447	18412	18359	18601	18517	18544	18430	18568	18583	18230	18521	18645	18773	18701	18491	18487	18445	18400	18375	18408	18378	18539	18421	18487	18286	18430	18546	18326	18440	18313	18344	18553	18312	18431	18471	18449	18471	18422	18256	18303	18337	18377	18428	18493	18401	18427	18425	18594	18465	18400	18340	18281	18478	18411	18619	18633	18617	18621	18466	18440	18411	18402	18351	18379	18441	18397	18343	18468	18421	18424	18115	18259	18480	18316	18567	18565	18465	18217	18605	18312	18354	18499	18495	18600	18391	18428	18263	18405	18438	18372	18452	18523	18224	18317	18275	18378	18506	18492	18442	18455	18338	18516	18387	18677	18459	18654	18564	18432	18417	18343	18356	18364	18290	18444	18423	18452	18509	18367	18435	18448	18533	18445	18211	18532	18268	18379	18424	18491	18478	18460	18470	18654	18622	18454	18479	18266	18413	18324	18304	18434	18572	18476	18241	18561	18556	18352	18267	18597	18419	18333	18409	18605	18504	18570	18461	18431	18552	18457	18400	18464	18392	18426	18406	18331	18552	18440	18397	18411	18468	18284	18415	18528	18414	18461	18522	18256	18687	18527	18404	18233	18453	18414	18249	18427	18452	18634	18360	18373	18306	18240	18451	18358	18545	18739	18447	18355	18501	18480	18298	18510	18387	18349	18422	18340	18638	18462	18418	18507	18356	18550	18366	18326	18365	18417	18419	18458	18335	18569	18619	18512	18518	18372	18513	18482	18470	18512	18394	18461	18604	18495	18566	18481	18419	18627	18493	18580	18341	18510	18423	18708	18543	18639	18532	18533	18494	18354	18417	18465	18525	18412	18639	18413	18452	18576	18621	18469	18529	18429	18599	18437	18416	18490	18437	18237	18555	18462	18404	18435	18524	18564	18572	18711	18485	18539	18621	18545	18398	18444	18285	18171	18369	18254	18543	18413	18524	18262	18424	18527	18468	18503	18571	18296	18259	18389	18184	18289	18395	18489	18444	18512	18461	18467	18238	18258	18563	18522	18545	18408	18462	18556	18498	18247	18544	18452	18539	18416	18522	18623	18414	18400	18329	18315	18449	18521	18575	18326	18495	18418	18157	18627	18574	18540	18549	18485	18480	18574	18667	18421	18435	18549	18579	18540	18481	18496	18337	18457	18491	18538	18405	18488	18393	18134	18593	18425	18613	18370	18554	18385	18485	18315	18550	18547	18283	18527	18376	18365	18369	18525	18464	18377	18234	18514	18448	18321	18428	18290	18429	18559	18227	18335	18513	18203	18495	18499	18557	18360	18553	18466	18529	18475	18359	18394	18454	18393	18495	18682	18399	18587	18464	18412	18258	18350	18484	18613	18420	18387	18345	18556	18509	18529	18526	18566	18555	18571	18548	18481	18627	18590	18573	18360	18375	18465	18450	18317	18425	18514	18435	18280	18474	18272	18470	18503	18506	18327	18482	18274	18416	18258	18351	18385	18235	18447	18185	18375	18345	18631	18743	18598	18350	18534	18371	18440	18554	18405	18364	18603	18515	18541	18536	18309	18513	18347	18426	18425	18528	18489	18329	18753	18483	18627	18499	18558	18458	18423	18411	18376	18264	18444	18437	18152	18681	18663	18439	18458	18470	18298	18512	18398	18409	18502	18690	18608	18359	18481	18524	18173	18228	18357	18611	18519	18811	18347	18372	18374	18516	18431	18361	18332	18566	18512	18587	18222	18448	18593	18371	18473	18246	18492	18606	18616	18601	18582	18447	18472	18331	18537	18454	18486	18419	18365	18508	18516	18242	18465	18725	18502	18467	18505	18398	18504	18533	18661	18462	18424	18588	18303	18411	18629	18457	18413	18738	18399	18395	18420	18390	18408	18365	18731	18315	18377	18449	18577	18702	18437	18453	18770	18608	18446	18554	18416	18479	18421	18313	18285	18431	18654	18481	18608	18513	18274	18476	18272	18566	18379	18348	18395	18403	18235	18420	18396	18372	18458	18311	18381	18547	18373	18601	18578	18351	18602	18633	18458	18573	18370	18469	18315	18369	18171	18559	18544	18416	18403	18522	18327	18496	18264	18398	18438	18338	18573	18509	18247	18381	18595	18470	18382	18313	18502	18528	18270	18392	18470	18573	18500	18431	18387	18388	18353	18638	18439	18592	18476	18451	18532	18265	18332	18281	18506	18439	18334	18586	18680	18496	18580	18288	18566	18507	18443	18398	18465	18491	18514	18394	18252	18583	18283	18318	18433	18416	18386	18408	18529	18542	18575	18422	18525	18450	18453	18429	18473	18553	18367	18336	18372	18428	18205	18313	18324	18314	18390	18434	18556	18535	18311	18426	18582	18427	18397	18627	18470	18495	18429	18672	18382	18490	18337	18262	18394	18529	18430	18354	18484	18452	18417	18566	18538	18189	18405	18347	18366	18478	18556	18623	18468	18571	18499	18563	18501	18294	18546	18327	18301	18582	18348	18538	18344	18421	18520	18532
25485	38214	28228	18994	17022	16177	15756	15501	15409	15379	15274	15193	15150	14984	15221	15442	15309	15240	15332	15152	14966	15141	15075	15091	14966	15075	15160	14923	14886	14721	15087	15017	14724	15029	15044	15003	15000	14894	14976	14872	15170	15059	14836	14795	14853	14946	15107	14842	15000	14774	14899	14992	15037	14952	15044	15156	15059	14867	15007	14945	14851	14950	15116	14961	14817	15065	14941	14912	14893	15011	14848	15003	15110	15110	14871	15102	14937	14954	14959	15022	15003	15084	14972	15050	15012	15017	14961	15116	14950	15046	15005	14993	14944	14925	14894	14898	15113	14790	14961	15089	14904	14904	14991	14971	15015	14867	14899	15073	15011	14866	14983	14893	14846	14998	15037	14921	14949	14878	14973	15059	14923	15107	15001	15245	15020	14914	15012	14822	15053	14882	15080	14933	15046	14968	15021	14916	14963	14909	15002	15008	15168	14958	14866	15100	14978	14921	14796	15159	15161	14894	15148	15073	15068	14945	15113	14934	15039	15036	14873	14939	14969	15000	14955	14925	14971	14933	15003	15089	14937	15020	15068	15010	15054	14896	15033	15147	14973	15074	14822	14960	15085	14976	14887	15022	14915	14959	15037	15028	14932	15058	15077	14929	14978	14924	15127	15013	15103	15008	14927	14939	14955	15055	15083	14950	15025	15152	14953	14972	14859	14906	14985	14928	15101	14924	14932	15075	14954	14946	14842	14969	14983	14810	15059	15031	15046	15010	14932	15069	14812	14991	15060	14940	15031	15167	15104	14955	15053	14922	15036	14873	15103	15192	15030	15080	14886	15201	15014	14951	15009	15075	14963	15039	15130	14824	14907	15055	15105	15099	15147	15073	15042	15006	14896	15103	15069	14936	14867	14976	14887	14933	14914	14971	15079	15096	15146	15123	14863	14904	14967	14824	15031	15103	15029	15016	14998	15054	15063	15120	14974	15023	15104	14942	15145	14971	14998	15039	14988	15030	14924	15106	14963	15063	15005	14942	15057	15054	15008	15037	14927	15232	15157	14953	14977	15159	14875	14890	15110	14989	14959	14829	14977	14957	15143	14999	15141	15174	15011	14896	14980	15092	14914	15083	14932	14926	14860	15023	15086	14954	15010	14842	14855	15027	14873	14937	15024	15103	14900	15264	14945	14875	15129	15045	15180	15066	15090	14971	14855	14921	14954	14950	14968	14962	14920	15036	15052	14971	14993	14979	14899	14963	15086	14699	14927	15083	15007	15080	14877	15010	15041	14953	15093	14983	14954	14955	14860	15162	14939	14796	14914	14891	14865	14886	15141	14940	14963	14899	14977	15213	15009	14915	14942	15040	14908	14867	14845	15083	14980	15094	14862	14967	15015	14999	15084	14865	14987	15024	15042	14977	14925	15079	14959	15075	15035	15048	14910	15026	15022	14932	15007	15045	15003	14954	15067	14940	15071	15022	14964	14845	15046	15014	15005	14928	15017	14942	15087	14822	15028	15042	15020	14979	14919	14877	14976	14974	14929	14994	15003	14894	15049	14903	14810	15202	14987	14967	14928	14954	14983	14852	15096	15012	15018	14867	15051	14926	14901	14934	14981	15030	15093	14919	14820	14865	15066	15090	15033	15011	14998	15037	15012	14848	15174	14900	15024	14967	14970	15151	15026	14799	14912	14900	15042	14980	14877	15000	15238	14947	15014	14904	15001	14861	15015	15038	15017	14872	14883	15168	14947	14973	15168	15190	14861	14931	15006	14958	14775	14948	15026	15063	14926	15013	14922	14919	14919	14933	15024	14827	15108	14933	15048	14909	15066	14906	14855	14976	15206	14870	14878	14923	14983	14945	14922	15159	15021	14872	15049	15045	15035	14955	14918	15020	14819	15047	15076	14996	14972	14971	15018	15038	15061	15151	14997	14933	15082	15089	14984	14898	15022	14902	14973	14943	14894	15169	14970	15038	15041	14907	14966	15087	15181	14802	15061	15054	15042	14951	15074	15023	14869	15040	15117	15070	14882	14870	15009	15079	15042	14904	14979	15054	14899	14970	15032	15018	15072	14964	14815	15133	15183	15005	14926	15049	14874	15015	14840	14948	15149	14929	14940	14924	14953	15109	14890	14953	15050	15115	14973	14834	15102	14863	15069	15001	15029	15105	14848	15034	15066	14855	14965	14968	15084	14834	14957	14975	14989	15033	15083	15100	14919	15034	15006	14963	14998	14834	14900	14922	14973	14840	15033	15000	14990	14844	15018	14915	14985	14862	15129	14985	14906	14942	14925	14836	14984	15018	15033	14959	15056	14957	15004	15051	15067	14885	14908	14939	15017	15024	14997	14939	14880	15074	15127	15047	14991	14858	14981	14987	14951	14981	14991	14942	15106	15035	14870	15044	14954	15271	14984	15006	15043	14935	15012	15086	14787	15039	14790	14962	14966	15113	15052	15070	14982	15156	15046	14851	14947	15002	14907	14761	15051	14922	14966	14769	15060	14974	15112	14925	14897	14986	14941	15066	15160	14886	15004	14933	14973	15105	14820	14978	15154	14897	15019	15022	14935	14952	14906	15081	15040	14966	15096	14820	15007	15030	14960	15043	14927	14911	15063	15038	14812	14975	14966	15052	15117	15024	14972	15069	15055	14997	15129	14943	14886	15152	15103	14851	15027	14938	14986	14958	15089	14913	15050	14868	14942	15050	14919	15009	14923	15060	15004	15129	15056	14997	14829	15098	14894	15047	14972	14940	14937	14931	15059	14840	15143	14880	14952	15028	15046	14948	14950	14931	14924	15053	14996	14985	14898	14956	15067	15032	15105	14976	14924	15103	14888	15001	15138	14913	14999	14965	15128	15098	14779	15133	15049	14838	15160	14937	15126	14964	14940	14943	14905	14930	14824	15024	14937	14917	14896	14943	15000	14914	14945	14994	14906	15005	15086	14959	14976	15050	14962	15081	14994	14996	14964	14926	15068	15017	15027	14874	14946	14945	14974	15073	14961	14980	14738	14986	15119	14893	15035	15080	14872	15014	15015	15114	15014	14927	15025	15013	15148	14931	14890	14972	15055	14880	15084	15093	15155	14970	14927	14984	14823	14893	14981	14841	14865	14946	15131	15072	14902	14892	15036	14972	14841	15064	14756	14927	15014	14963	14995	14859	15178	14953	14942	15016	15034	14855	14987	15099	14997	15012	14904	14956	14920	14857	15059	14862	14965	14867	15030	15019	14964	14976	14929	14992	15023	15078	14857	14925	15179	15035	15070	15032	14981	14919	15117	15008	14941	14936	15090	14961	15060	14898	15089	15028	14957	14980	14963	14887	14965	15094	14995	14842	14975	14959	14927	14970	14941	15036	15027	15099	14964	14939	14903	14858	14973	14896	15207	14706	14810	15168	15045	15070	14957	14965	15034	15054	15011	15010	15045	14981	14853	14931	14915	14930	14789	14980	14935	14985	15118	15064	15016	15038	15006	14888	14902	14793	15004	15054	14874	14869	15069	14859	14983	14878	14937	14997	15030	14930	15031	15066	14945	14943	15073	15050	15138	14903	14902	15048	14857	14872	14995	14998	14945	15059	14956	14993	14923	14680	14988	14862	14918	15034	14937	15042	14952	14937	15109	15138	14932	15018	14831	14902	15092	14877	15055	14906	14921	14899	14962	15109	14882	14856	15031	14999	14805	14990	14998	14961	15078	15111	14950	14970	14939	14944	14823	14955	15029	14961	15089	15022	15010	14998	14924	14919	14920	14954	15114	15043	15047	15033	14945	15053	15047	14889	14953	15085	15069	14894	15061	14956	14898	15157	14965	14994	15021	14963	14904	14900	14978	15110	14986	15134	15137	14848	14984	14953	15232	14994	14902	14919	15048	14970	15053	14985	14863	15159	14925	14925	14897	15058	14803	14942	14980	15203	15146	14962	14989	14962	15110	14828	14898	15030	15001	15020	15200	14890	15209	15083	14855	15036	14857	15056	14929	14898	14962	14974	15094	14816	15135	14831	14983	14996	14994	15274	15050	14829	15010	15069	15048	15125	14945	15053	15094	15026	15088	15031	14831	14781	15075	15008	14997	14846	14960	14886	15005	14934	14760	15114	14974	15080	15020	15119	14871	14928	15216	14889	14963	14817	15041	14977	15083	14860	14917	15131	14911	15178	14993	15146	15068	14947	15066	15101	15008	14915	15058	15016	14942	15043	14970	14980	14916	14942	15016	14854	15067	14994	15111	14906	14860	14855	14950	15066	15034	14868	14937	15143	14974	14981	15070	14984	14925	14915	15017	14882	15020	15034	15000	14936	14981	15162	15088	14913	15123	15002	14929	15009	15034	15243	14829	14841	14973	15068	14965	14896	14998	15095	15180	14837	14920	15034	15201	15045	15048	15130	14980	14881	15281	14984	14974	15107	14971	15062	14938	14952	15151	14798	15114	15040	14974	15116	14939	14870	15019	14950	14951	15199	14887	15134	15038	14971	14935	14936	14946	14885	14951	14859	14925	15029	15069	14885	15094	15016	15018	14823	15063	15121	14914	14884	15030	15044	14871	15152	15104	14976	15076	14940	15061	14911	15036	15024	14976	14851	14952	14998	14925	15037	14987	14946	14965	15263	14907	14976	14944	14952	14897	15087	15020	14921	15040	15125	14853	14985	15051	15147	15093	14858	14969	15102	14873	14967	15060	14909	14965	14828	14945	14981	14936	14956	14922	15104	15159	15062	15000	15175	15011	15137	14882	15013	14813	15103	14895	14833	14880	14866	14842	14915	14932	15003	14901	14892	14986	14914	14957	15140	14977	15010	14981	14854	14891	15005	15117	14895	14956	14961	14880	14923	15002	14887	15009	15088	14992	15050	15064	14929	14980	14989	14868	15210	14850	14953	14991	15141	14987	14867	14928	14930	14966	15079	15109	15006	14948	15244	14964	14964	14980	15169	15050	15124	14892	14946	14921	14872	15007	14879	15000	15049	14891	15138	14973	14964	15107	14898	15022	15090	14968	14910	15045	14952	14972	15010	14913	14907	15101	14982	15173	15010	14952	14877	14975	15097	14993	14850	15066	15060	14969	14889	15160	15036	15071	14910	15168	14934	15039	14953	15032	14856	15041	14999	14991	14891	14916	15156	14904	14834	15055	14906	15109	15045	14796	15044	15064	15039	15182	14999	15013	15033	14888	14951
23032	20964	27813	24803	22524	22813	22528	20449	20088	20567	19895	19820	19837	19964	20973	21430	21313	20813	20143	19944	19684	19821	19625	19496	19505	19619	19603	19619	19644	19420	19530	19296	19703	19641	19386	19335	19695	19329	19437	19354	19482	19374	19397	19411	19386	19536	19555	19561	19525	19559	19474	19148	19526	19403	19597	19574	19520	19452	19546	19573	19402	19462	19315	19566	19504	19498	19444	19565	19424	19518	19617	19407	19363	19613	19285	19438	19652	19434	19306	19442	19278	19278	19444	19618	19281	19487	19468	19515	19544	19560	19529	19481	19307	19379	19363	19582	19532	19478	19286	19565	19391	19283	19462	19454	19587	19546	19385	19655	19482	19246	19414	19482	19445	19419	19457	19375	19319	19360	19171	19307	19668	19601	19403	19487	19505	19255	19562	19378	19410	19227	19378	19575	19367	19522	19336	19427	19513	19543	19545	19475	19644	19397	19510	19437	19442	19532	19396	19634	19465	19276	19617	19418	19424	19433	19579	19353	19466	19285	19211	19235	19450	19216	19495	19340	19361	19506	19436	19405	19441	19520	19454	19326	19421	19300	19478	19432	19590	19459	19391	19397	19442	19332	19415	19392	19297	19514	19525	19404	19397	19397	19390	19587	19502	19718	19533	19545	19447	19309	19278	19475	19478	19284	19515	19596	19479	19449	19344	19393	19346	19450	19487	19438	19220	19164	19434	19219	19341	19638	19567	19432	19277	19380	19490	19373	19441	19469	19431	19357	19529	19441	19537	19448	19273	19538	19561	19383	19412	19289	19341	19499	19563	19493	19594	19432	19582	19617	19355	19358	19315	19234	19494	19341	19412	19533	19402	19627	19280	19429	19395	19296	19342	19408	19375	19354	19355	19361	19654	19408	19518	19334	19396	19567	19332	19471	19471	19295	19433	19353	19268	19552	19353	19607	19543	19691	19416	19213	19411	19440	19332	19441	19557	19205	19516	19402	19602	19486	19180	19241	19463	19285	19474	19487	19448	19449	19425	19405	19438	19439	19355	19337	19474	19529	19376	19363	19329	19405	19336	19554	19373	19414	19471	19518	19331	19427	19517	19338	19431	19520	19549	19321	19522	19536	19339	19399	19450	19498	19389	19418	19532	19559	19313	19415	19265	19278	19378	19740	19509	19455	19358	19308	19348	19419	19183	19494	19528	19344	19353	19332	19482	19528	19355	19532	19714	19445	19559	19638	19488	19486	19381	19340	19589	19636	19264	19376	19599	19421	19380	19519	19370	19520	19365	19550	19441	19316	19452	19591	19313	19607	19401	19417	19470	19505	19378	19536	19342	19318	19408	19501	19295	19418	19345	19375	19517	19335	19334	19471	19312	19477	19410	19508	19344	19492	19532	19314	19465	19375	19508	19740	19422	19281	19333	19458	19434	19347	19469	19389	19481	19372	19308	19492	19363	19446	19318	19271	19387	19384	19428	19525	19292	19286	19388	19541	19288	19450	19245	19289	19343	19537	19478	19403	19564	19567	19344	19554	19408	19450	19407	19488	19235	19740	19438	19465	19543	19217	19508	19363	19272	19408	19388	19432	19337	19570	19588	19451	19470	19208	19503	19439	19402	19335	19277	19291	19324	19546	19461	19464	19441	19219	19290	19309	19487	19535	19430	19524	19471	19326	19453	19497	19463	19536	19319	19580	19291	19429	19455	19579	19419	19142	19452	19253	19399	19520	19594	19359	19415	19572	19535	19496	19286	19281	19359	19237	19376	19351	19637	19427	19614	19295	19468	19414	19281	19435	19579	19397	19371	19468	19399	19580	19512	19401	19304	19251	19080	19385	19583	19580	19289	19296	19492	19210	19407	19478	19400	19503	19429	19298	19439	19400	19344	19446	19341	19412	19405	19429	19528	19684	19440	19324	19369	19347	19433	19676	19477	19358	19458	19289	19505	19584	19445	19399	19471	19335	19620	19433	19261	19463	19424	19279	19296	19464	19487	19433	19354	19564	19540	19357	19375	19278	19455	19457	19243	19399	19442	19441	19427	19475	19654	19485	19624	19556	19251	19476	19617	19375	19578	19468	19343	19344	19357	19326	19379	19547	19430	19445	19177	19390	19371	19389	19484	19699	19520	19351	19410	19501	19457	19532	19636	19647	19570	19367	19408	19414	19489	19398	19226	19367	19440	19620	19517	19339	19373	19469	19460	19496	19403	19654	19366	19308	19514	19403	19382	19353	19458	19363	19491	19539	19501	19381	19442	19361	19401	19350	19579	19459	19418	19407	19445	19355	19480	19678	19482	19261	19320	19333	19215	19354	19524	19318	19472	19550	19534	19477	19526	19317	19254	19461	19205	19378	19463	19431	19446	19414	19213	19601	19523	19447	19481	19428	19433	19335	19417	19347	19495	19495	19431	19480	19443	19468	19229	19525	19530	19387	19436	19226	19149	19456	19360	19281	19488	19492	19460	19454	19439	19275	19345	19399	19536	19459	19472	19352	19399	19402	19415	19341	19591	19351	19474	19319	19386	19388	19532	19479	19502	19257	19589	19262	19188	19406	19501	19400	19425	19514	19505	19436	19577	19591	19606	19502	19370	19425	19500	19411	19512	19566	19370	19332	19397	19639	19294	19520	19510	19433	19345	19416	19565	19491	19332	19390	19441	19449	19347	19429	19408	19469	19460	19465	19375	19256	19344	19371	19490	19259	19269	19270	19405	19372	19276	19223	19360	19429	19434	19266	19329	19440	19395	19475	19534	19596	19605	19470	19483	19513	19386	19528	19561	19476	19306	19637	19443	19432	19379	19453	19400	19372	19500	19273	19465	19203	19645	19442	19376	19556	19457	19393	19340	19518	19480	19399	19217	19463	19374	19469	19271	19659	19507	19437	19299	19382	19349	19510	19531	19402	19539	19392	19348	19355	19345	19475	19470	19408	19416	19346	19332	19397	19359	19244	19341	19266	19332	19381	19279	19598	19274	19349	19524	19347	19257	19547	19414	19357	19428	19401	19229	19306	19322	19583	19375	19529	19719	19497	19594	19508	19393	19301	19339	19388	19380	19528	19277	19556	19219	19345	19301	19223	19569	19528	19304	19247	19512	19397	19578	19505	19383	19369	19622	19467	19309	19391	19459	19477	19449	19420	19470	19308	19461	19662	19419	19537	19515	19398	19405	19486	19691	19478	19280	19357	19511	19422	19485	19414	19471	19511	19316	19502	19442	19524	19378	19480	19597	19326	19500	19547	19632	19567	19123	19418	19475	19436	19423	19508	19366	19458	19490	19453	19569	19626	19427	19606	19368	19578	19398	19242	19383	19434	19362	19341	19279	19356	19428	19369	19350	19444	19329	19477	19652	19307	19377	19407	19491	19427	19590	19360	19506	19687	19394	19434	19416	19320	19484	19575	19574	19576	19388	19553	19380	19563	19470	19540	19550	19450	19477	19422	19498	19484	19441	19347	19475	19223	19472	19480	19347	19271	19090	19535	19646	19448	19504	19416	19185	19336	19427	19524	19338	19399	19374	19447	19166	19269	19365	19436	19625	19459	19405	19402	19531	19315	19465	19519	19356	19577	19481	19447	19584	19448	19502	19251	19474	19372	19491	19229	19315	19482	19512	19454	19506	19256	19291	19392	19427	19425	19274	19533	19564	19538	19468	19363	19339	19396	19717	19494	19428	19273	19360	19410	19492	19429	19551	19316	19567	19277	19209	19432	19515	19307	19355	19342	19529	19341	19391	19375	19422	19416	19450	19524	19550	19239	19312	19446	19516	19270	19412	19386	19116	19331	19433	19566	19567	19292	19206	19534	19465	19709	19518	19506	19538	19342	19441	19473	19404	19308	19438	19425	19342	19426	19340	19369	19564	19710	19463	19317	19284	19400	19372	19343	19386	19363	19279	19369	19454	19375	19490	19178	19516	19288	19449	19553	19496	19441	19481	19548	19363	19144	19440	19556	19582	19245	19419	19457	19515	19328	19512	19387	19219	19451	19576	19377	19469	19296	19504	19421	19522	19480	19503	19508	19300	19195	19393	19677	19614	19578	19206	19131	19205	19227	19503	19656	19590	19347	19304	19427	19364	19452	19675	19429	19453	19435	19704	19377	19392	19283	19632	19341	19449	19391	19420	19389	19487	19432	19466	19373	19313	19400	19347	19280	19317	19360	19390	19371	19388	19448	19436	19423	19252	19386	19407	19416	19392	19328	19475	19464	19546	19455	19396	19558	19454	19291	19590	19511	19431	19475	19281	19352	19288	19554	19498	19470	19293	19589	19593	19401	19506	19259	19365	19583	19217	19528	19391	19320	19431	19522	19339	19482	19260	19456	19422	19360	19308	19294	19440	19588	19451	19673	19426	19301	19489	19373	19415	19301	19401	19420	19440	19324	19358	19520	19577	19535	19483	19287	19493	19385	19224	19386	19435	19384	19218	19208	19359	19508	19507	19461	19415	19502	19437	19317	19579	19320	19650	19239	19444	19378	19393	19463	19450	19623	19507	19234	19424	19556	19410	19405	19379	19521	19453	19411	19484	19495	19609	19485	19428	19568	19483	19400	19537	19564	19300	19416	19580	19550	19148	19558	19509	19422	19517	19384	19372	19217	19441	19382	19322	19491	19614	19571	19646	19418	19673	19563	19383	19541	19671	19372	19265	19308	19367	19433	19391	19569	19439	19402	19379	19320	19395	19453	19330	19435	19516	19619	19519	19573	19267	19332	19412	19362	19565	19348	19298	19455	19354	19393	19521	19354	19470	19403	19471	19457	19399	19256	19486	19627	19415	19417	19396	19614	19166	19221	19464	19519	19678	19626	19448	19353	19666	19669	19432	19221	19473	19368	19303	19300	19622	19558	19623	19469	19481	19487	19464	19327	19467	19259	19506	19377	19596	19493	19497	19608	19620	19320	19680	19467	19460	19614	19537	19327	19276	19526	19363	19309	19487	19453	19694	19461	19358	19551	19532	19565	19200	19211	19422	19407	19272	19480	19402	19506	19275	19587	19452	19358	19442	19539	19323	19281	19290	19377	19472	19414	19557	19390	19574	19539	19490	19513	19570	19443	19268	19461	19388	19466	19427	19335	19518	19234	19441	19414	19392	19606	19326	19397	19402	19551	19448	19379	19541	19438	19583	19322	19479	19318	19367	19402	19760	19505	19522	19332	19394	19383	19414	19298
25958	49747	36518	23311	18671	17563	16660	16509	16321	17045	16056	15993	16079	16250	17866	18008	17801	17112	16396	16093	15874	15704	15810	15689	15687	15468	15698	15646	15635	15722	15424	15592	15698	15565	15627	15564	15770	15661	15608	15530	15654	15760	15578	15738	15517	15607	15513	15558	15594	15532	15694	15613	15574	15673	15408	15592	15715	15674	15705	15486	15630	15609	15614	15557	15656	15840	15605	15600	15676	15559	15626	15572	15291	15545	15650	15613	15601	15666	15547	15375	15442	15618	15527	15442	15659	15693	15563	15541	15633	15553	15723	15650	15722	15722	15488	15468	15417	15660	15584	15545	15716	15614	15581	15594	15730	15606	15693	15492	15541	15604	15622	15458	15458	15618	15792	15565	15677	15513	15592	15676	15575	15586	15667	15626	15717	15524	15679	15592	15578	15735	15715	15653	15665	15505	15632	15650	15348	15724	15633	15609	15594	15606	15598	15384	15700	15577	15623	15506	15782	15621	15638	15566	15682	15534	15536	15534	15594	15660	15497	15637	15636	15628	15590	15591	15503	15619	15535	15699	15697	15555	15569	15444	15667	15639	15703	15665	15572	15669	15548	15608	15511	15586	15659	15505	15613	15684	15635	15599	15457	15435	15554	15671	15552	15645	15597	15555	15652	15614	15744	15552	15686	15557	15584	15659	15349	15575	15521	15563	15555	15562	15457	15638	15722	15633	15570	15545	15638	15614	15768	15526	15708	15622	15579	15538	15656	15503	15634	15689	15633	15803	15679	15542	15669	15587	15563	15520	15527	15652	15631	15636	15561	15395	15614	15634	15565	15733	15615	15520	15707	15502	15625	15591	15732	15602	15515	15794	15471	15690	15524	15800	15543	15583	15521	15620	15498	15588	15649	15679	15652	15513	15730	15742	15584	15548	15528	15600	15619	15470	15723	15558	15708	15663	15823	15654	15475	15544	15509	15459	15520	15597	15588	15479	15724	15481	15721	15529	15428	15483	15587	15484	15604	15554	15550	15696	15720	15584	15475	15612	15652	15520	15612	15664	15616	15654	15592	15586	15565	15732	15605	15598	15725	15597	15440	15599	15625	15523	15648	15477	15783	15638	15561	15769	15547	15458	15555	15631	15579	15580	15737	15665	15595	15532	15481	15737	15577	15551	15758	15570	15667	15585	15743	15514	15643	15677	15454	15496	15600	15571	15525	15849	15646	15488	15566	15512	15535	15555	15533	15705	15378	15753	15731	15453	15770	15620	15612	15477	15629	15562	15497	15619	15725	15478	15676	15515	15560	15546	15662	15598	15612	15448	15562	15716	15570	15688	15685	15539	15772	15545	15499	15711	15674	15696	15818	15536	15585	15725	15557	15698	15493	15566	15635	15491	15578	15537	15709	15669	15685	15460	15427	15688	15753	15592	15486	15426	15685	15544	15693	15619	15577	15435	15650	15492	15741	15536	15481	15569	15607	15672	15717	15395	15458	15656	15486	15568	15628	15607	15734	15733	15657	15423	15561	15738	15693	15604	15717	15567	15535	15587	15479	15681	15743	15573	15476	15692	15576	15576	15612	15557	15732	15721	15647	15635	15386	15573	15632	15596	15410	15513	15659	15484	15645	15594	15648	15543	15410	15631	15480	15606	15753	15762	15570	15529	15674	15645	15654	15504	15554	15569	15811	15585	15580	15609	15575	15574	15578	15533	15630	15653	15473	15555	15787	15633	15669	15613	15606	15580	15743	15515	15659	15426	15498	15703	15491	15625	15761	15615	15686	15615	15585	15498	15445	15626	15588	15742	15609	15713	15590	15556	15689	15549	15468	15773	15814	15445	15544	15501	15752	15495	15466	15376	15669	15637	15721	15752	15510	15531	15485	15586	15902	15631	15563	15616	15529	15699	15472	15759	15683	15678	15490	15754	15556	15386	15453	15597	15659	15493	15488	15736	15741	15671	15638	15731	15652	15597	15537	15649	15509	15514	15704	15675	15715	15426	15646	15601	15698	15414	15538	15547	15683	15624	15687	15598	15535	15525	15562	15561	15790	15516	15773	15713	15485	15589	15578	15707	15698	15673	15777	15549	15608	15741	15581	15661	15704	15545	15430	15694	15514	15420	15573	15582	15740	15732	15664	15718	15589	15598	15571	15573	15593	15576	15585	15643	15459	15727	15468	15742	15444	15647	15592	15831	15546	15680	15612	15495	15462	15441	15420	15594	15630	15673	15557	15539	15469	15675	15638	15438	15621	15626	15571	15642	15643	15421	15644	15556	15726	15408	15464	15415	15670	15628	15692	15529	15768	15594	15548	15530	15590	15719	15585	15611	15401	15639	15809	15585	15632	15701	15627	15623	15654	15401	15595	15633	15691	15586	15526	15423	15527	15586	15615	15369	15568	15476	15507	15490	15593	15561	15582	15585	15635	15558	15617	15549	15606	15366	15600	15730	15704	15566	15681	15674	15590	15621	15455	15501	15617	15544	15488	15719	15617	15659	15558	15666	15656	15600	15604	15546	15524	15681	15618	15476	15729	15531	15501	15638	15704	15673	15614	15590	15701	15652	15586	15627	15503	15678	15722	15478	15645	15639	15666	15548	15502	15486	15756	15465	15619	15567	15569	15778	15525	15477	15723	15577	15632	15668	15550	15487	15553	15546	15643	15595	15531	15574	15691	15586	15455	15624	15612	15418	15687	15688	15561	15725	15488	15624	15563	15637	15789	15593	15538	15579	15595	15545	15447	15692	15465	15576	15511	15469	15385	15688	15654	15570	15612	15533	15665	15664	15488	15670	15562	15664	15525	15470	15681	15615	15449	15627	15609	15547	15509	15584	15701	15467	15834	15670	15543	15643	15864	15592	15762	15627	15700	15477	15779	15638	15641	15603	15555	15404	15632	15672	15463	15685	15612	15581	15565	15559	15532	15532	15588	15611	15694	15501	15563	15567	15623	15628	15537	15531	15546	15777	15805	15593	15568	15647	15556	15392	15517	15564	15480	15679	15481	15567	15551	15603	15700	15656	15631	15482	15632	15658	15646	15551	15610	15629	15559	15430	15856	15557	15559	15597	15640	15481	15595	15578	15766	15600	15755	15618	15578	15521	15679	15436	15698	15589	15504	15677	15701	15703	15582	15490	15528	15564	15433	15579	15514	15675	15627	15703	15532	15678	15604	15373	15620	15645	15381	15625	15417	15511	15356	15552	15660	15603	15650	15585	15648	15650	15569	15567	15671	15564	15471	15583	15622	15335	15642	15661	15350	15573	15510	15620	15799	15521	15655	15543	15642	15585	15696	15650	15744	15605	15779	15541	15714	15533	15595	15754	15519	15412	15640	15607	15571	15476	15651	15423	15547	15561	15614	15687	15581	15601	15749	15719	15466	15592	15559	15628	15569	15700	15430	15677	15542	15683	15709	15679	15598	15578	15406	15623	15583	15613	15581	15557	15451	15690	15584	15645	15640	15654	15472	15528	15662	15579	15779	15714	15697	15554	15390	15519	15797	15529	15584	15547	15490	15694	15603	15546	15637	15395	15723	15739	15598	15558	15663	15660	15593	15561	15694	15704	15558	15655	15590	15622	15648	15674	15587	15549	15608	15622	15513	15760	15448	15530	15656	15566	15689	15761	15509	15631	15490	15578	15656	15472	15829	15779	15594	15407	15589	15698	15620	15611	15685	15675	15710	15587	15509	15570	15709	15695	15507	15477	15695	15577	15491	15669	15642	15621	15677	15546	15413	15574	15518	15599	15814	15582	15391	15561	15643	15427	15389	15542	15506	15605	15427	15590	15575	15588	15571	15487	15562	15563	15603	15604	15545	15625	15625	15698	15537	15617	15530	15607	15549	15719	15598	15697	15799	15456	15645	15551	15545	15716	15608	15632	15451	15641	15559	15733	15799	15598	15598	15690	15470	15638	15600	15727	15710	15558	15665	15482	15465	15399	15743	15704	15649	15695	15630	15656	15648	15696	15494	15746	15573	15611	15711	15568	15621	15741	15682	15720	15643	15715	15538	15650	15550	15721	15744	15507	15576	15460	15511	15757	15383	15553	15511	15562	15457	15623	15687	15552	15627	15567	15798	15590	15498	15688	15536	15619	15497	15611	15607	15640	15712	15605	15511	15481	15647	15890	15668	15732	15715	15584	15727	15630	15661	15750	15490	15719	15493	15765	15578	15563	15514	15554	15712	15628	15638	15573	15624	15558	15721	15548	15568	15582	15700	15670	15635	15567	15616	15525	15614	15469	15479	15621	15591	15527	15553	15711	15522	15746	15611	15560	15681	15575	15727	15517	15670	15554	15562	15508	15658	15605	15433	15454	15546	15600	15680	15561	15665	15573	15668	15740	15528	15534	15634	15502	15657	15656	15611	15440	15679	15585	15402	15651	15527	15625	15557	15541	15879	15819	15542	15478	15547	15604	15522	15610	15599	15690	15661	15621	15586	15531	15489	15591	15541	15741	15495	15581	15504	15644	15765	15647	15487	15743	15632	15706	15601	15440	15634	15555	15697	15531	15687	15555	15463	15573	15548	15528	15624	15572	15502	15677	15566	15619	15745	15632	15575	15554	15600	15559	15573	15494	15466	15669	15747	15632	15640	15583	15638	15688	15585	15729	15664	15521	15573	15646	15576	15585	15609	15662	15554	15657	15535	15672	15737	15601	15614	15505	15624	15589	15533	15593	15600	15343	15787	15544	15722	15465	15602	15482	15722	15650	15433	15739	15748	15618	15658	15540	15591	15698	15400	15635	15559	15711	15617	15596	15633	15600	15580	15633	15653	15621	15605	15698	15493	15489	15603	15554	15676	15586	15738	15532	15618	15621	15634	15615	15575	15550	15630	15408	15528	15657	15441	15641	15557	15601	15646	15585	15677	15613	15581	15530	15608	15728	15547	15596	15701	15507	15596	15560	15577	15613	15746	15734	15600	15402	15571	15503	15640	15583	15544	15527	15535	15491	15693	15592	15597	15692	15639	15743	15614	15502	15620	15410	15567	15673	15725	15517	15512	15544	15731	15594	15765	15523	15689	15466	15697	15617	15471	15630	15591	15753	15481	15473	15529	15525	15605	15557	15713	15698	15681	15530	15624	15556	15622	15490	15584	15659	15499	15712	15532	15731	15457	15558	15726	15745	15669	15783	15514	15739	15516	15762	15515	15615	15694	15734	15511	15592
24469	21084	27653	27310	22318	21686	21793	20819	20612	20771	20668	20380	20515	20657	21136	21351	21407	20980	20599	20566	20307	20242	20494	20444	20304	20185	20369	20326	20282	20428	20171	20078	20183	20277	20469	20258	20304	20298	20364	20329	20295	20265	20424	20347	20072	20108	20082	20282	20273	20440	20297	20500	20344	20173	20218	20074	20305	20361	20356	20337	20280	20074	20339	20074	20273	20257	19976	20171	20215	20193	20403	20279	20263	20187	20243	20103	20412	20185	20314	20204	20432	20237	20176	20229	20111	20127	20152	20354	20169	20294	20248	20179	20198	20276	20162	20554	20296	20166	20178	20062	20320	20398	20286	20166	20171	20240	20015	20259	20105	20194	20291	20330	20245	20276	20111	20264	19983	19996	20269	20073	20183	20232	20331	20051	20352	20230	20340	20253	20070	20211	20109	20081	20203	20339	20399	20077	20266	20279	20185	20118	19956	20426	20230	20332	20174	20181	20269	20416	20185	20200	20322	20237	20184	20270	20415	20310	20148	20310	20138	20133	20234	20124	20072	20123	20085	20174	20159	20144	20163	20227	20480	20320	20291	20409	20139	20132	20071	20124	20032	20234	20131	20089	20151	20405	20237	20128	20076	20012	20210	20348	20526	20375	20412	20059	20080	20057	20178	20298	20188	20344	20290	20318	20280	20636	20320	20071	20282	20088	20202	20463	20177	20155	20199	20256	20207	20298	20459	20185	20191	20304	20153	20258	20022	20146	20316	20213	20190	20232	20110	20161	20398	20150	20406	20220	20039	20434	20153	20180	20393	20139	20258	20307	20389	20315	20390	20161	20198	20226	20485	20103	20250	20311	20296	20130	20268	20095	20110	20177	20152	20226	20277	20118	20194	20236	20166	20305	20124	20273	20161	20221	20176	20224	20211	20279	20194	20028	20212	19956	20274	20239	20133	20141	20356	20271	20250	20187	20214	20205	20238	20193	20333	20024	20223	20324	20312	20193	20240	20298	20286	20155	20354	20331	20319	20314	20269	20214	20462	20348	20131	20350	20319	20210	20310	20118	20245	20101	20055	20005	20274	20157	20357	20170	20280	20228	20225	20215	20069	20126	20367	20146	20068	19939	20371	20138	20343	20174	20326	20275	20044	20084	20057	20278	20148	20100	20146	20330	20159	20174	20048	20303	20494	20177	20211	20404	20242	20243	20316	20050	19988	20237	20256	20338	20409	20176	20323	20159	20297	20043	20216	20193	20243	20148	20353	20068	20255	20308	20221	20181	20354	20115	20316	20196	20146	20173	20161	20274	20139	20206	20080	20182	20297	20393	20212	20247	20022	19941	20195	20147	20357	20092	19986	20119	20186	20333	20234	20304	20308	20056	20134	20366	20291	20154	20119	20310	20145	20131	20189	20259	20091	20161	20073	20165	20131	20308	20203	20124	20100	20265	20373	20132	20306	20102	20258	20248	20240	20434	20155	20336	20192	20211	20384	20258	20357	20189	20288	20394	20166	20268	20177	20456	20180	20495	20343	20010	20124	20360	20438	20185	20148	20208	20394	19945	20262	20364	20287	20211	20284	20284	20272	20211	20308	20188	20160	20002	20197	20256	20165	20183	20170	20178	19895	20149	20450	20270	20226	20286	20296	20138	20215	20330	20217	20262	20332	20312	20202	20415	20295	20160	20116	20215	20264	20169	20270	20154	20499	20208	20191	20045	20229	20316	20245	20214	20241	20151	20191	20292	20292	20173	20193	20208	20346	20285	20177	20338	20239	20418	20186	20281	20090	20134	20239	20121	20076	20295	20094	19989	20295	20303	20295	20196	20290	20346	20388	20119	20341	20086	20216	20164	20134	20194	20112	20262	20264	20102	20157	20250	20249	20174	20308	20427	20178	20345	20504	20388	20271	20052	20322	19907	20136	19958	20001	20219	20118	20234	20334	20234	20342	20233	20263	20311	20100	20206	20111	20296	20349	20199	20105	20219	20108	20260	19973	20398	20274	20010	20342	20197	20239	20346	20294	20368	20321	20068	20022	20255	20371	20228	20347	20301	20380	20218	20372	20408	20196	20306	20291	20423	20140	20144	20217	20146	20235	20197	20251	20135	20144	20470	20257	20258	20106	20124	20204	20071	20322	20222	20198	20107	20110	20297	20377	20224	20349	20234	20358	20202	20374	20471	20114	20340	20346	20116	20267	20071	20097	20191	20298	20234	20436	20383	20291	20228	19793	20098	20107	20313	20142	20226	20251	20260	20177	20190	20253	20215	20208	20184	20109	19970	19904	20376	20132	20296	20277	20342	20366	20541	20307	20111	20419	20067	20218	20305	20198	20111	20229	20277	20187	20264	20427	20232	20286	20370	20254	20183	20060	20263	20179	20150	20187	20264	20247	20290	20186	20117	20316	20318	20244	20129	20280	20159	20408	20078	20344	20314	20300	20460	20512	20385	20223	20263	20322	20049	20417	20289	20277	20417	20204	20201	20186	20118	20036	20135	20435	20347	20249	20170	20237	20304	20335	19942	20199	20256	20364	20136	20338	20237	20106	20426	20304	20079	20517	20211	20220	20329	20258	20463	20219	20383	20302	20302	20192	20439	20528	20282	20659	20250	20318	20070	20016	20102	20283	20163	20225	20317	20253	20286	20222	20085	20194	20305	20294	20191	20543	20333	20447	20345	20198	20083	20068	20089	20096	20211	20088	20293	20277	20276	20445	20229	20101	20235	20350	20070	20315	20348	20196	20264	20260	20543	20390	20045	20302	20207	20345	20394	20259	20176	20380	20115	20282	20303	20491	20327	20293	20306	20213	20278	20108	20219	20122	20349	20156	20199	20165	20268	20201	20367	20282	20371	20145	20182	20406	20456	20295	20148	20291	20342	20064	20079	20344	20238	20353	20271	20081	20164	20273	20113	20238	20259	20453	20277	20070	20281	20282	20125	20160	20120	20186	20327	20130	20196	20213	20028	20165	20167	20181	20239	20309	20294	20214	20408	20334	20106	20313	20292	20272	20357	20463	20191	20154	20223	20030	20046	19775	20170	20255	20108	20226	20150	20103	20213	20141	20166	20098	20450	20079	20176	20381	20417	20383	20347	20212	20105	20145	20148	20156	20213	20305	20307	20236	20416	20459	20193	20155	20225	20158	20119	20235	20052	20254	20237	20235	20260	20209	20031	20188	20138	20325	20400	20135	20044	20280	20362	20168	20272	20332	20186	20335	20337	20243	20012	20124	20245	20215	20255	19967	20197	20030	20152	20162	20042	20260	20231	20061	20350	20438	20225	20306	20393	20271	20180	20318	20302	20331	20328	20072	20172	20190	20056	20233	20313	20221	20213	20191	20081	20159	20316	20250	20259	20217	20148	20249	20211	20257	20298	20145	20192	20318	20311	20344	20272	20183	20087	20364	20256	20078	20265	20347	20099	20364	20250	20043	20182	20304	20196	20427	20274	20441	20170	20201	20254	20115	20189	20375	20339	20256	20057	20093	20283	20009	20066	20256	20082	20092	20198	20274	20298	20333	20147	20026	20117	20357	20219	20193	20206	20130	20333	20115	19994	20255	20236	19914	20049	20068	20123	20374	20417	20157	20289	20289	20177	20427	20129	20291	20550	20228	20487	20217	20430	20322	20274	20331	20214	20149	20302	20100	20197	19967	20185	20116	20146	20216	20242	20313	20330	20144	20415	20316	20421	20054	20480	20299	20048	20339	20107	20146	20147	20308	20188	20182	20143	20312	20211	20266	20203	20091	20377	20072	20221	20059	20192	20299	20224	20302	20275	20204	19980	20109	20437	20217	20248	20125	20183	20339	20068	20195	20300	20229	20304	20091	20185	20361	20160	20301	20091	20031	20170	20233	20192	20180	20363	20268	20221	20307	20332	20378	20237	20353	20234	20122	20007	20394	20190	20068	20120	20252	20270	19982	20338	20340	20165	20415	20042	20137	19871	20102	20222	20096	20232	20118	20068	20147	20150	20347	20298	20105	20331	20110	20233	20142	20133	20224	20236	20284	20136	20238	20182	20203	20295	20146	20108	20210	20204	20328	20257	20133	20290	20149	20409	20222	20014	20262	20147	20251	20435	20148	20177	20175	20150	20201	20192	20280	20188	20247	20124	20380	20242	20239	20253	20212	20354	20233	20116	20044	20183	20072	20120	20299	20467	20163	20220	20402	20188	20161	20057	20211	20285	19985	20239	20188	20347	20088	19942	20193	20315	20094	20181	20197	20092	20234	20324	20360	20008	20374	20180	20200	20234	20371	20034	20329	19958	20262	20284	20286	20186	20097	20169	20126	20152	19974	20321	20186	20097	20069	20362	20439	20316	20270	20266	20139	20173	20442	20305	20368	20228	20125	20155	20189	20209	20296	20288	20287	20216	20211	20118	20261	20467	20198	20192	20343	20360	20179	20071	20231	20208	20397	20150	20216	19969	20211	20139	20328	20417	20343	20197	20195	20206	20300	20257	20540	20382	20235	20228	20241	20201	20276	20316	20291	20279	20411	20302	20229	20133	20313	20205	20366	20317	20385	20020	20158	20126	20385	20057	20174	20287	20275	20355	20322	20284	20302	20349	20328	20233	20338	20238	20281	20314	20467	20278	20183	20350	20237	20283	20372	20213	20054	20253	20127	20277	20156	20428	20107	20253	20451	20150	20273	20248	20052	19984	20020	20456	20170	20253	20244	20111	20152	20262	20254	20011	20191	20197	20462	20399	20192	20178	20214	20106	20036	20351	20290	20200	20301	20325	20265	20291	20400	20347	20338	20135	20148	20109	20406	20180	20431	20098	20212	20138	20269	20117	20448	20241	20339	20102	20295	20385	20361	20268	20211	20384	20094	20134	20139	20087	20523	20086	20384	20292	20201	20190	20226	20278	20481	20297	20206	20106	20316	20358	20498	20288	20259	20114	20306	20032	20303	20403	20361	20208	20170	20045	20101	20376	20453	20339	20334	20102	20205	20198	20249	20136	20216	20247	20165	20183	20151	20037	20311	20210	19982	20223	20214	19991	20105	20387	20241	20162	20213	20151	20333	20171	20274	20349	20296	20396	20228	20162	19977	20073	20226	20348	20360	20185	20259	20417	20287	20201	19999	20114	20091	20297	20375	20179	20186	20219	20218	19996	20351	20186	20188	20233	20127	20398	20226	20201	20407	20398	20268	20090	20160	20394
26094	44603	33985	21985	18488	17298	16894	16504	16592	16600	16240	16170	16443	16619	17123	17541	17434	16994	16314	16026	16183	16189	16240	15903	15966	15895	16063	15868	16077	16047	15897	15893	16031	15923	16017	15836	16170	16034	15863	16003	15910	15948	15994	15889	16074	15938	15883	16078	15991	16059	15950	15982	16001	16000	16223	15980	16002	15983	16117	16100	16099	16056	15966	16013	15847	15969	15952	15969	16048	16043	15945	16005	16180	15949	16029	16068	16010	16003	16227	15965	16257	16005	15976	15934	15857	16004	15922	16162	15948	16112	16094	16022	15927	16060	15956	15912	15883	15922	15927	15982	15824	16054	15971	16172	16000	15911	16032	16027	15928	15900	15849	16198	15959	16015	15949	15906	16028	16262	16116	15970	15912	15987	15910	15872	16051	16081	15912	15998	15888	16081	16154	16016	16056	15938	16077	16097	16224	15804	16004	16109	16120	16181	16043	16061	16031	16037	16005	16134	16022	15857	15926	16005	15857	15702	16060	15946	16021	16001	15806	16034	16118	16140	16144	15971	16105	15927	15946	15940	16145	16099	15925	16021	15933	15934	15964	15932	16095	15881	15958	15966	16047	16083	15938	15934	15987	15863	16061	15903	16043	16002	16054	16045	16021	15924	15993	15994	15797	15963	16140	16055	15900	15932	16097	16091	16112	15831	16028	15912	16162	15913	16131	16173	15964	15846	16012	15923	15936	15954	15944	15830	15827	15984	16111	15844	16047	16090	15873	16061	15930	16162	16029	16269	16074	16227	15851	15970	15940	15968	15859	15877	16184	15964	15946	15988	15996	15929	16110	16004	15879	16024	15921	16065	16020	15956	15989	15852	16013	16264	15907	16093	16004	16081	16050	15999	16201	16002	15979	16131	16025	15976	16108	16033	16024	15919	16003	16077	16176	15827	15855	16013	16049	15999	15955	16066	15943	16094	15908	16067	16138	15937	16116	16095	16037	15845	16181	16010	16091	16029	15861	15997	15939	15950	15919	15973	15863	16033	16085	16046	16003	15942	16098	15936	15901	15820	15933	15929	16014	16074	15963	15941	15945	16050	16024	16167	16064	16011	15869	15975	15934	15875	15930	15938	15895	15929	16074	16150	15969	16009	15932	15955	15875	16079	16100	16026	16018	16224	15928	15920	15974	15979	16016	15861	15957	15929	15858	16071	15938	16070	15977	16143	15854	15966	15911	15986	15795	16174	15957	15899	16066	16023	15968	15960	16192	16000	15920	16044	16042	15877	15973	16005	16030	16112	16095	16066	16120	15932	16197	16053	16009	15958	15937	15938	15982	16007	16047	16147	15853	15937	15813	16139	15959	15929	16010	16056	15835	16174	16077	16157	15920	15970	15877	16149	15841	16052	15995	16016	15944	16215	16022	16017	16000	15899	16038	15997	16007	15957	16055	16019	16059	16038	15806	15922	16039	15942	15978	16075	16021	15927	16015	16025	15763	16083	15875	16149	16141	16125	15878	15993	16109	15965	15957	16115	15920	16035	15522	16034	15989	15890	15878	16029	16091	16061	16176	16027	16040	16043	15935	16121	15804	16049	15947	16193	16074	15986	16030	16149	15910	15924	16132	15921	16195	15953	15923	15867	15840	16067	16030	16121	15891	16136	15914	15987	16024	16109	15897	15936	16016	16035	16027	16007	15861	16015	15929	16115	15942	15986	15974	15966	16162	15941	15992	16022	16009	15903	15820	16095	16078	15973	16026	16033	15924	16155	16081	15914	16160	16100	15947	15896	16105	16032	16103	16025	16085	16075	15969	16031	16067	16046	16044	15957	15984	15940	16000	15934	15852	16135	15900	16142	16127	16212	16032	16169	16095	16089	16130	16094	16014	16060	16035	15949	15993	16059	15864	16018	15926	15944	16021	16027	16058	15855	16057	16053	15938	15880	15991	15865	15961	16101	16016	16255	16097	15831	16088	15968	16005	15804	15897	15926	16075	16103	16071	15923	16015	16006	15966	15920	15961	15819	16048	16114	15851	15819	15979	16053	15928	16043	16061	16021	15989	15993	16010	15936	16005	16069	15874	15963	16149	15850	16111	16033	16128	16066	16100	15993	15948	15963	16027	15933	15978	16029	16021	16150	16137	16124	15930	16082	15932	16045	16288	16052	15945	16031	15925	15883	15982	15986	16010	16143	15922	15919	15959	16103	16112	16057	15936	16000	16056	15893	15977	16046	15911	15900	16026	15846	16030	15973	16212	15916	16017	16054	16118	15899	16053	15883	15924	15879	16108	16187	15984	16149	15983	15977	15869	16005	15924	16030	15968	15982	15969	15998	15998	16055	16059	15780	15992	16015	15872	16024	16071	16007	16044	16125	16073	15970	16031	15879	16105	15877	16037	16072	15875	16036	16024	15912	16037	15935	16061	15812	16018	15924	15977	15953	16060	15871	16056	16022	16054	15986	16088	16017	15827	15917	16147	16061	15944	15874	15993	15915	16081	16040	16113	16124	16121	15735	15902	16022	16160	15857	15857	16125	15727	16112	15878	15914	16081	16121	15897	16181	15809	15966	15976	15824	16151	15893	16102	15917	16017	16018	15984	16036	16173	15938	15979	15924	15928	16140	16052	16135	16056	16092	15935	15975	15850	15972	15983	15879	15932	15914	15826	15985	16029	15880	16077	15973	16024	15889	16178	15973	16190	15879	15989	16073	16024	16139	15932	16032	15961	15989	16031	16114	16095	16061	16056	16129	16062	15978	15809	16092	16059	15959	15961	16003	16045	16173	16103	15857	15978	15969	15833	16126	15886	15972	15914	15955	16054	16111	15928	15992	16009	16055	15998	16158	16183	15993	16146	16085	16082	16114	16027	15979	16085	16222	16059	16021	16005	16031	16053	16111	15820	15961	15975	15898	15910	15977	16009	15978	16102	16031	16057	16074	15987	16029	15886	15949	16091	16076	16077	16061	16022	15931	15984	15993	15907	16045	16044	16145	16115	16037	15938	16138	16031	15977	15925	16045	16003	16028	15966	16020	16110	15977	15909	16138	15853	16025	16006	16052	15991	16062	16168	16146	16141	15871	15986	16036	15985	15901	16174	15991	15929	15883	15890	15977	16155	16043	15935	16108	16019	16039	15940	15866	15917	16134	15893	16148	15970	15882	15964	16033	16169	15928	16008	15892	15809	16048	16006	16238	15949	15855	15907	15866	16014	16027	16039	16052	15937	16010	16068	15949	16098	16050	16004	16130	15953	16008	16086	15987	15841	15913	16026	16034	15990	16086	15932	15949	15953	15883	16209	16008	15832	16152	15970	16025	16051	15920	15950	16191	16062	15962	16004	16097	15904	16125	16053	16058	15968	16086	15841	16049	15965	15794	15862	16058	16046	15970	16021	16029	16200	15975	15955	15957	16030	16031	16090	16018	15934	15998	15927	15818	15969	16028	16050	16099	16179	16014	15918	15998	15960	16257	16124	15953	16092	16071	16114	15924	16005	16212	16037	15991	15905	16001	15983	15970	16088	16016	16021	15890	15906	15880	15967	15895	16107	15970	15972	16048	15868	15917	15771	15992	16242	15957	15839	16046	16062	16172	16032	16181	15965	15955	15980	15854	16030	15964	16289	16071	15985	15990	15945	16189	16042	15914	16238	15937	16020	16025	15921	16029	15959	15990	15999	16050	15949	15781	16021	16011	15904	16049	16013	16059	16016	16032	16040	15946	16012	15925	15865	15857	15935	16070	15945	16016	16161	15988	15946	16045	16113	15934	16073	15929	16074	16184	16121	16106	16199	16061	15970	15844	16014	16125	16114	15979	15881	15977	16181	15950	15954	16100	15904	15990	16087	16025	15918	16112	16136	15928	15938	15950	15828	15908	15917	16074	16039	16038	16075	15860	16103	16101	15951	16045	16017	15969	16118	15977	15789	16011	16113	15975	16025	15962	16049	16066	16096	15981	16183	15703	15947	15865	16091	16167	15843	15826	16148	16075	16158	15920	15912	16035	16007	16005	15856	16026	16112	16130	16085	15951	15947	15939	15873	15936	15871	15952	16162	15869	15869	16030	16090	16028	16038	15956	16175	16029	16129	16065	16020	16079	15989	16016	15933	15860	15848	16152	15949	15979	15992	15953	16104	16111	16019	15988	16094	15881	16108	16122	16188	15929	15863	15828	16103	15994	15952	16007	16046	15975	16281	15966	15781	15921	15943	16208	16026	16131	16118	15876	15947	15844	16060	15969	16091	15908	15959	15884	16046	16037	15968	16051	16049	15945	15845	16131	16023	15976	15954	16110	16017	15910	16096	16070	16126	15919	15924	15971	16083	16096	15998	16060	15907	15954	15949	15973	15931	15955	16024	16067	15911	16065	16016	16090	16099	16079	16031	16034	16117	16076	16026	15925	15876	16013	16092	15815	16030	16028	15954	16102	15970	15959	15974	15977	15891	15980	16017	16011	16064	15992	15966	16070	16055	15776	16022	15896	16019	16081	15869	15886	15977	15993	15933	15907	16031	15880	16107	16115	16092	16091	15836	15873	16098	15953	15978	15926	16079	16001	15947	16000	16027	15925	16114	16064	16011	16141	16131	16045	16107	15888	15900	15927	15855	15888	16011	16010	16048	15985	15968	16016	15892	15823	16104	16030	16135	15948	15986	16098	15979	15873	16033	15948	15871	15936	15909	16181	15932	16068	15883	15937	15970	16003	16198	15945	16009	16137	15857	15904	15982	16016	16059	16075	15965	15948	16011	16072	16147	15806	16103	15988	15787	16207	15858	16032	15999	16004	16002	16088	15976	15908	16132	15962	16135	16085	15878	16011	15943	15998	16011	15986	16012	15973	16133	16079	15800	15853	16001	16057	15862	16170	16056	15799	15994	15990	15973	16103	16107	16023	16023	16072	15915	16180	15972	15993	16028	15982	15980	15986	16112	16068	16196	16004	15994	16023	15938	16064	15912	15987	15892	16093	16084	16225	16065	16069	15994	15922	15981	15988	16148	15986	15927	15909	15886	15933	16004	16020	16064	15904	15888	15951	16092	16074	15935	15966	16041	15905	16092	16231	15935	15927	15930	16045	15934	15795	16051	16064	16086	15849	16166	15951	15976	15952	16128	15891	15994	15882	15924	16071	16114	15923	15939	16096	16115	15849	15821	15891	15971	16002	16010	15973	16010	16022	15871	16044
21972	21010	28258	23970	21472	23866	25459	20955	20343	21334	20396	20082	20178	20606	22903	23685	23316	22138	20920	19774	19769	19847	19727	19687	19444	19492	19451	19553	19409	19334	19413	19558	19663	19472	19469	19642	19474	19268	19260	19564	19563	19424	19434	19515	19697	19513	19437	19399	19420	19546	19370	19302	19326	19237	19407	19383	19281	19396	19412	19402	19434	19323	19339	19459	19132	19458	19334	19264	19383	19431	19550	19448	19635	19393	19344	19248	19457	19408	19570	19384	19543	19319	19412	19393	19394	19291	19440	19541	19144	19435	19054	19467	19375	19302	19410	19252	19524	19374	19567	19489	19348	19462	19424	19623	19472	19235	19572	19169	19406	19392	19455	19348	19413	19352	19411	19297	19360	19503	19286	19278	19772	19363	19316	19345	19460	19382	19247	19401	19225	19409	19458	19298	19384	19310	19464	19588	19356	19221	19451	19431	19177	19396	19539	19525	19464	19449	19355	19481	19269	19468	19411	19190	19384	19238	19383	19301	19304	19449	19319	19417	19325	19284	19386	19525	19168	19363	19542	19325	19383	19599	19469	19255	19362	19345	19438	19232	19363	19378	19254	19406	19300	19380	19491	19249	19400	19108	19193	19424	19290	19510	19489	19303	19647	19476	19244	19158	19261	19209	19263	19385	19497	19187	19291	19427	19437	19447	19476	19486	19241	19468	19449	19398	19393	19307	19490	19333	19344	19236	19534	19535	19365	19348	19287	19344	19285	19430	19639	19407	19302	19332	19188	19327	19018	19370	19209	19328	19330	19458	19296	19243	19360	19278	19509	19607	19264	19379	19309	19255	19376	19162	19482	19258	19398	19361	19212	19245	19235	19548	19448	19423	19407	19544	19446	19308	19474	19292	19388	19142	19240	19345	19516	19445	19295	19367	19417	19267	19594	19685	19384	19314	19645	19273	19354	19307	19582	19223	19289	19268	19385	19415	19523	19256	19346	19367	19377	19289	19291	19327	19422	19232	19312	19317	19516	19405	19484	19357	19434	19331	19430	19313	19226	19432	19341	19274	19522	19406	19373	19443	19610	19397	19407	19248	19158	19307	19328	19310	19576	19327	19424	19294	19282	19371	19382	19345	19368	19381	19524	19257	19532	19398	19317	19386	19360	19446	19351	19435	19622	19307	19294	19249	19121	19256	19255	19398	19140	19486	19350	19366	19388	19332	19444	19292	19438	19289	19388	19404	19426	19323	19196	19307	19370	19240	19430	19599	19358	19379	19439	19419	19379	19460	19400	19460	19452	19390	19369	19432	19171	19246	19447	19141	19188	19089	19557	19244	19306	19452	19175	19338	19374	19389	19330	19237	19458	19410	19336	19246	19433	19352	19495	19129	19210	19341	19308	19281	19475	19141	19114	19465	19191	19332	19465	19367	19105	19192	19229	19187	19543	19185	19177	19322	19207	19187	19384	19438	19373	19472	19170	19824	19319	19366	19162	19407	19467	19205	19400	19226	19552	19445	19282	19405	19252	19431	19401	19324	19306	19259	19329	19478	19150	19249	19251	19311	19355	19294	19321	19369	19447	19389	19357	19366	19283	19378	19462	19501	19636	19528	19442	19393	19325	19350	19230	19395	19349	19208	19485	19402	19463	19332	19450	19363	19398	19328	19331	19447	19333	19473	19671	19401	19254	19371	19344	19274	19470	19466	19351	19185	19399	19392	19312	19270	19418	19308	19274	19247	19492	19321	19621	19359	19406	19402	19316	19611	19163	19380	19458	19423	19550	19517	19280	19476	19231	19354	19174	19373	19453	19351	19290	19491	19248	19297	19243	19374	19223	19593	19448	19470	19339	19185	19276	19387	19278	19483	19214	19346	19280	19569	19364	19410	19184	19079	19201	19392	19322	19649	19381	19267	19507	19191	19192	19321	19283	19270	19158	19360	19211	19244	19371	19438	19277	19415	19527	19221	19427	19346	19450	19185	19189	19203	19298	19359	19195	19470	19570	19175	19306	19300	19298	19632	19364	19401	19351	19337	19529	19506	19403	19278	19506	19372	19236	19417	19517	19355	19423	19313	19415	19040	19340	19263	19404	19437	19376	19300	19361	19315	19277	19119	19276	19332	19416	19389	19198	19160	19232	19487	19540	19290	19405	19212	19243	19181	19468	19513	19443	19325	19401	19494	19250	19420	19402	19253	19472	19365	19535	19441	19359	19443	19138	19147	19538	19311	19433	19328	19333	19511	19208	19396	19397	19388	19413	19338	19444	19509	19405	19282	19392	19278	19341	19391	19204	19456	19256	19531	19478	19262	19361	19497	19562	19331	19472	19532	19435	19463	19430	19228	19294	19371	19436	19319	19277	19601	19272	19351	19403	19221	19240	19371	19333	19531	19352	19061	19505	19252	19384	19306	19319	19120	19225	19185	19474	19386	19344	19328	19375	19269	19198	19489	19483	19359	19472	19403	19114	19279	19281	19393	19164	19438	19358	19429	19310	19461	19349	19460	19424	19428	19389	19413	19205	19345	19421	19370	19146	19473	19382	19288	19366	19136	19469	19451	19477	19188	19277	19472	19265	19303	19419	19510	19391	19484	19411	19441	19294	19390	19365	19381	19611	19324	19363	19350	19306	19179	19243	19178	19206	19367	19340	19372	19291	19399	19434	19249	19222	19200	19380	19509	19346	19444	19323	19276	19277	19411	19420	19114	19379	19413	19423	19209	19367	19149	19336	19196	19429	19293	19435	19222	19457	19538	19366	19287	19442	19490	19479	19384	19395	19370	19329	19448	19219	19266	19328	19285	19322	19407	19649	19161	19521	19533	19144	19476	19217	19194	19297	19434	19526	19402	19512	19390	19451	19317	19329	19383	19183	19382	19515	19189	19331	19245	19182	19402	19179	19432	19416	19387	19653	19543	19438	19280	19250	19140	19323	19151	19209	19346	19259	19394	19380	19319	19324	19435	19404	19354	19128	19342	19350	19156	19364	19285	19286	19253	19332	19478	19444	19475	19256	19531	19316	19268	19362	19460	19365	19406	19355	19286	19442	19236	19320	19280	19203	19241	19422	19239	19542	19338	19259	19352	19348	19409	19415	19506	19227	19294	19365	19441	19526	19373	19517	19512	19397	19344	19106	19447	19262	19516	19395	19488	19383	19220	19335	19349	19368	19314	19306	19590	19530	19418	19431	19445	19520	19417	19443	19276	19257	19323	19365	19569	19508	19372	19388	19390	19294	19434	19349	19507	19224	19409	19368	19338	19438	19527	19140	19243	19185	19370	19497	19288	19512	19200	19353	19583	19446	19451	19556	19208	19509	19366	19303	19274	19474	19286	19348	19507	19228	19292	19279	19337	19413	19428	19375	19449	19282	19353	19312	19449	19491	19371	19660	19350	19656	19251	19344	19418	19423	19465	19360	19223	19358	19315	19300	19185	19166	19547	19496	19398	19379	19407	19248	19456	19442	19473	19208	19393	19350	19120	19357	19553	19460	19546	19421	19234	19282	19160	19349	19235	19459	19300	19409	19396	19275	19468	19416	19407	19400	19471	19350	19257	19460	19238	19326	19224	19281	19388	19303	19196	19522	19299	19251	19535	19447	19438	19173	19343	19312	19280	19280	19291	19379	19446	19203	19496	19182	19327	19267	19225	19275	19117	19277	19486	19621	19323	19334	19416	19318	19322	19528	19325	19383	19576	19409	19388	19303	19236	19476	19316	19375	19479	19483	19217	19403	19568	19345	19476	19272	19383	19196	19492	19271	19213	19448	19277	19544	19474	19551	19335	19453	19241	19402	19317	19418	19350	19396	19386	19500	19521	19360	19405	19212	19329	19383	19441	19354	19199	19299	19158	19445	19408	19431	19262	19380	19348	19393	19528	19421	19412	19350	19406	19442	19365	19427	19435	19520	19219	19542	19352	19217	19193	19287	19388	19432	19385	19423	19430	19305	19358	19160	19615	19400	19201	19316	19416	19389	19173	19483	19452	19427	19308	19279	19469	19457	19327	19225	19304	19345	19448	19306	19370	19587	19362	19305	19389	19562	19250	19183	19328	19340	19331	19390	19256	19438	19481	19484	19509	19325	19259	19287	19056	19454	19213	19433	19633	19396	19049	19332	19441	19420	19194	19389	19319	19438	19338	19378	19400	19372	19542	19202	19299	19262	19572	19247	19181	19295	19248	19160	19220	19510	19359	19175	19457	19328	19262	19153	19435	19270	19123	19423	19361	19393	19328	19437	19298	19303	19412	19471	19418	19356	19263	19396	19439	19176	19230	19362	19364	19250	19418	19298	19169	19350	19354	19318	19602	19445	19128	19312	19497	19382	19261	19269	19440	19248	19347	19414	19443	19383	19434	19379	19297	19411	19203	19256	19293	19188	19278	19343	19325	19355	19419	19635	19206	19289	19487	19588	19540	19409	19310	19300	19344	19289	19326	19328	19330	19269	19415	19262	19388	19338	19546	19433	19477	19393	19451	19346	19186	19356	19507	19200	19196	19141	19134	19417	19289	19336	19358	19308	19351	19440	19359	19482	19288	19289	19181	19301	19446	19545	19250	19192	19328	19271	19293	19624	19238	19403	19526	19397	19413	19464	19560	19425	19269	19464	19364	19335	19251	19467	19052	19459	19428	19542	19434	19427	19432	19353	19653	19385	19490	19347	19518	19393	19169	19469	19449	19608	19337	19471	19348	19352	19354	19375	19406	19485	19043	19320	19229	19251	19255	19168	19350	19308	19317	19139	19470	19246	19460	19285	19314	19413	19308	19483	19257	19249	19179	19226	19507	19714	19321	19336	19327	19289	19382	19389	19278	19367	19376	19609	19312	19177	19415	19109	19394	19405	19056	19302	19267	19192	19449	19332	19130	19710	19487	19382	19361	19318	19463	19500	19212	19378	19288	19298	19456	19391	19137	19320	19515	19626	19399	19521	19377	19634	19549	19336	19255	19206	19267	19191	19318	19162	19355	19203	19250	19133	19339	19438	19382	19415	19226	19384	19207	19296	19389	19200	19607	19318	19197	19456	19436	19450	19242	19401	19537	19567	19213	19334	19126	19397	19160	19619	19511	19367	19412	19257	19332	19441	19313	19225	19289	19464	19588	19387	19382	19383	19424	19429	19461	19479	19257	19384	19375	19488	19222	19270	19524	19307	19482	19597	19372	19325	19262	19292	19546
28936	58220	46922	27970	20220	18270	17233	16783	16827	17667	16236	16001	16128	17172	20161	20763	20174	18575	16819	15847	16075	15849	15626	15396	15551	15510	15497	15411	15554	15494	15313	15532	15499	15498	15579	15420	15606	15598	15385	15497	15521	15353	15378	15568	15329	15397	15573	15321	15384	15281	15361	15371	15592	15332	15444	15516	15496	15332	15516	15417	15599	15563	15530	15432	15434	15335	15483	15537	15457	15388	15439	15426	15392	15398	15607	15450	15421	15366	15517	15580	15582	15504	15449	15536	15509	15400	15368	15260	15441	15434	15412	15584	15644	15351	15287	15641	15282	15489	15495	15481	15690	15343	15505	15362	15528	15667	15507	15530	15505	15435	15454	15467	15571	15577	15487	15296	15499	15504	15364	15352	15378	15240	15398	15452	15439	15442	15322	15446	15504	15661	15565	15489	15490	15542	15361	15439	15499	15497	15400	15278	15509	15464	15555	15563	15414	15374	15589	15536	15437	15477	15417	15330	15391	15483	15616	15473	15566	15262	15375	15437	15548	15563	15501	15442	15424	15285	15461	15329	15560	15436	15498	15413	15415	15475	15601	15498	15436	15550	15479	15360	15463	15418	15487	15555	15707	15318	15351	15472	15606	15498	15422	15415	15585	15256	15434	15340	15585	15410	15518	15541	15286	15518	15488	15415	15541	15318	15402	15401	15504	15393	15536	15606	15452	15535	15494	15581	15401	15371	15412	15559	15334	15427	15303	15510	15428	15565	15292	15627	15348	15494	15475	15440	15426	15555	15360	15484	15498	15666	15321	15385	15287	15450	15527	15524	15527	15350	15462	15489	15510	15412	15382	15561	15190	15416	15621	15422	15513	15266	15606	15528	15297	15411	15543	15591	15472	15659	15351	15522	15622	15521	15607	15502	15496	15417	15534	15318	15419	15528	15447	15495	15368	15602	15317	15496	15388	15432	15485	15461	15543	15457	15391	15437	15411	15372	15407	15588	15412	15241	15448	15468	15413	15462	15267	15604	15501	15455	15492	15662	15505	15471	15414	15497	15453	15511	15445	15367	15404	15516	15355	15476	15408	15587	15511	15577	15446	15656	15410	15474	15534	15468	15460	15476	15598	15190	15582	15413	15304	15278	15471	15452	15368	15573	15428	15237	15448	15503	15580	15542	15364	15482	15438	15302	15579	15423	15537	15411	15176	15475	15323	15479	15343	15432	15426	15522	15318	15282	15667	15475	15398	15392	15361	15525	15406	15459	15450	15380	15495	15424	15476	15317	15478	15366	15490	15345	15385	15616	15419	15606	15518	15465	15494	15589	15564	15631	15412	15518	15415	15336	15546	15462	15480	15543	15380	15396	15482	15584	15506	15420	15365	15461	15232	15377	15588	15502	15474	15533	15452	15497	15503	15423	15434	15590	15544	15447	15518	15440	15478	15532	15403	15244	15340	15501	15514	15434	15493	15405	15466	15460	15467	15433	15385	15654	15364	15425	15502	15531	15519	15527	15392	15532	15460	15204	15201	15251	15561	15422	15512	15456	15550	15463	15370	15601	15483	15462	15407	15506	15544	15518	15491	15413	15370	15465	15280	15473	15548	15455	15657	15439	15397	15425	15413	15318	15543	15456	15516	15454	15412	15336	15505	15505	15282	15288	15402	15476	15228	15432	15460	15331	15496	15423	15450	15623	15311	15525	15454	15309	15278	15554	15569	15305	15343	15541	15408	15553	15522	15528	15472	15330	15410	15477	15612	15402	15549	15450	15474	15533	15377	15489	15504	15572	15265	15454	15437	15559	15286	15333	15422	15405	15497	15450	15377	15490	15513	15362	15375	15403	15462	15309	15480	15188	15370	15423	15536	15338	15491	15301	15465	15529	15452	15603	15538	15558	15503	15520	15590	15604	15554	15498	15516	15491	15487	15336	15528	15401	15405	15510	15486	15286	15384	15440	15579	15267	15632	15579	15459	15391	15587	15568	15407	15308	15401	15470	15581	15291	15492	15506	15182	15529	15402	15270	15384	15535	15419	15497	15549	15546	15248	15530	15527	15362	15374	15481	15415	15499	15517	15285	15518	15555	15376	15415	15248	15472	15594	15652	15608	15497	15433	15463	15596	15602	15331	15452	15479	15434	15415	15465	15594	15278	15416	15430	15460	15412	15541	15485	15392	15337	15491	15625	15714	15490	15427	15312	15472	15557	15324	15492	15331	15514	15360	15383	15608	15426	15365	15487	15381	15438	15422	15528	15483	15506	15419	15555	15410	15503	15529	15277	15568	15344	15471	15516	15441	15379	15376	15647	15477	15416	15539	15434	15313	15476	15338	15454	15383	15400	15437	15527	15644	15401	15597	15282	15339	15464	15402	15783	15468	15240	15505	15609	15592	15584	15627	15530	15458	15239	15350	15292	15405	15452	15489	15581	15617	15444	15389	15442	15564	15236	15453	15376	15483	15445	15484	15458	15482	15560	15401	15526	15652	15641	15499	15453	15431	15436	15411	15491	15380	15280	15351	15311	15387	15404	15240	15518	15425	15489	15418	15481	15479	15396	15623	15469	15407	15545	15411	15383	15540	15474	15397	15597	15339	15372	15385	15438	15440	15356	15626	15380	15477	15470	15414	15470	15420	15405	15374	15562	15549	15244	15562	15374	15414	15494	15548	15359	15403	15297	15489	15641	15420	15425	15396	15350	15598	15496	15602	15441	15361	15390	15425	15516	15329	15521	15445	15589	15418	15561	15427	15475	15347	15337	15366	15602	15562	15481	15513	15362	15400	15379	15433	15460	15483	15508	15582	15327	15496	15433	15368	15490	15560	15524	15433	15486	15508	15370	15307	15466	15441	15431	15464	15493	15499	15718	15548	15323	15518	15438	15347	15569	15352	15543	15439	15505	15391	15558	15492	15465	15533	15430	15470	15489	15419	15419	15386	15342	15218	15442	15544	15657	15579	15591	15588	15455	15468	15444	15468	15472	15439	15452	15458	15267	15621	15420	15261	15421	15414	15353	15553	15406	15557	15521	15465	15363	15446	15468	15540	15535	15494	15410	15529	15448	15592	15360	15343	15449	15442	15571	15559	15624	15430	15475	15263	15264	15370	15429	15409	15395	15538	15356	15314	15441	15538	15347	15505	15438	15542	15437	15672	15438	15408	15484	15212	15427	15399	15502	15404	15311	15694	15499	15332	15386	15474	15459	15444	15468	15357	15541	15473	15613	15459	15404	15516	15456	15569	15541	15694	15298	15428	15445	15492	15458	15362	15420	15365	15398	15319	15454	15370	15212	15436	15451	15436	15429	15613	15517	15573	15618	15474	15447	15456	15534	15450	15442	15471	15500	15488	15454	15448	15448	15274	15386	15292	15471	15504	15369	15452	15448	15400	15340	15321	15477	15410	15428	15319	15538	15536	15533	15514	15301	15359	15687	15341	15440	15261	15495	15401	15258	15334	15558	15475	15474	15597	15458	15500	15394	15382	15361	15579	15517	15258	15387	15482	15565	15482	15560	15487	15445	15244	15590	15494	15497	15383	15433	15513	15510	15379	15507	15501	15458	15313	15535	15437	15551	15383	15543	15278	15576	15569	15272	15641	15387	15405	15492	15553	15405	15485	15260	15376	15527	15495	15505	15582	15388	15322	15516	15512	15275	15404	15500	15634	15416	15523	15370	15428	15593	15394	15666	15375	15423	15620	15298	15555	15316	15434	15409	15613	15486	15417	15407	15394	15598	15581	15342	15427	15530	15589	15270	15605	15395	15333	15600	15365	15585	15476	15350	15581	15610	15556	15609	15246	15418	15562	15536	15491	15570	15340	15572	15429	15429	15533	15426	15287	15450	15354	15464	15441	15467	15517	15387	15375	15629	15437	15433	15252	15568	15379	15630	15463	15432	15369	15353	15489	15443	15441	15347	15557	15243	15470	15555	15449	15545	15493	15268	15568	15557	15487	15386	15374	15408	15471	15490	15394	15515	15433	15622	15446	15381	15415	15620	15358	15374	15600	15342	15442	15500	15577	15415	15535	15332	15369	15479	15436	15532	15500	15437	15561	15353	15495	15312	15398	15508	15330	15596	15475	15517	15458	15454	15445	15496	15464	15527	15527	15385	15534	15635	15404	15414	15428	15486	15375	15370	15535	15532	15514	15397	15311	15485	15394	15385	15293	15504	15680	15698	15522	15377	15520	15462	15371	15168	15306	15321	15426	15587	15418	15516	15401	15303	15406	15301	15446	15446	15537	15362	15617	15541	15390	15443	15442	15512	15559	15379	15364	15445	15437	15556	15484	15503	15465	15401	15355	15385	15443	15352	15367	15425	15360	15431	15529	15389	15418	15393	15241	15371	15354	15466	15570	15329	15307	15459	15620	15396	15387	15436	15451	15467	15348	15349	15496	15325	15575	15567	15447	15469	15357	15401	15489	15392	15613	15483	15499	15561	15482	15397	15460	15580	15414	15429	15381	15399	15399	15436	15522	15544	15528	15664	15533	15484	15555	15491	15539	15546	15558	15403	15374	15557	15506	15455	15515	15504	15527	15502	15315	15581	15410	15334	15381	15434	15404	15615	15242	15467	15547	15523	15599	15309	15451	15336	15544	15359	15420	15446	15350	15548	15309	15418	15347	15540	15365	15473	15333	15489	15552	15451	15605	15501	15341	15281	15577	15476	15404	15287	15430	15563	15370	15429	15466	15434	15464	15315	15501	15455	15392	15308	15262	15508	15449	15536	15222	15329	15518	15446	15391	15408	15470	15511	15679	15583	15391	15565	15559	15612	15338	15445	15657	15404	15526	15512	15483	15514	15382	15489	15631	15273	15425	15452	15412	15483	15447	15324	15402	15505	15498	15560	15490	15532	15352	15469	15347	15425	15418	15527	15374	15448	15493	15341	15433	15472	15258	15431	15471	15622	15478	15460	15415	15498	15466	15468	15485	15396	15393	15341	15647	15416	15413	15496	15512	15468	15481	15399	15284	15666	15416	15501	15578	15403	15439	15324	15375	15554	15487	15458	15513	15577	15393	15438	15380	15395	15223	15582	15389	15437	15482	15640	15322	15275	15393	15595	15612	15398	15387	15407	15345	15369	15464	15530	15428	15298	15404	15343	15578	15402	15429	15343	15365	15339	15362	15301	15591	15476	15584	15493	15517	15428	15451	15313	15411	15384	15444	15512
30663	28828	30989	23953	19935	19421	18945	18530	18642	18431	18545	18477	18720	18455	18627	18725	18684	18521	18378	18338	18496	18417	18333	18323	18365	18128	18405	18324	18373	18230	18531	18325	18347	18162	18447	18234	18398	18256	18415	18661	18476	18424	18280	18530	18539	18509	18391	18505	18470	18242	18531	18522	18445	18389	18419	18205	18265	18297	18454	18474	18565	18303	18292	18430	18319	18205	18295	18412	18579	18445	18476	18172	18465	18393	18252	18405	18486	18192	18378	18443	18239	18317	18462	18224	18290	18487	18401	18548	18571	18308	18277	18326	18383	18483	18472	18504	18333	18499	18308	18389	18433	18397	18390	18573	18322	18247	18143	18385	18342	18345	18288	18240	18416	18432	18337	18412	18377	18265	18320	18375	18294	18591	18292	18402	18216	18301	18275	18224	18238	18245	18397	18499	18450	18292	18342	18333	18416	18372	18352	18397	18093	18135	18378	18389	18343	18520	18439	18267	18275	18241	18384	18258	18450	18512	18347	18413	18287	18314	18478	18439	18362	18285	18472	18318	18606	18392	18567	18330	18431	18273	18332	18439	18091	18244	18364	18257	18255	18172	18254	18462	18407	18465	18286	18188	18453	18466	18381	18342	18384	18450	18274	18448	18323	18326	18529	18455	18491	18399	18358	18449	18509	18379	18540	18326	18354	18217	18320	18624	18248	18372	18464	18268	18388	18292	18416	18442	18298	18383	18590	18396	18439	18294	18481	18365	18342	18452	18349	18542	18202	18418	18331	18416	18366	18355	18408	18278	18387	18472	18314	18543	18414	18662	18408	18312	18501	18290	18557	18392	18421	18222	18393	18396	18394	18584	18337	18510	18374	18351	18231	18368	18301	18370	18272	18198	18234	18634	18534	18454	18344	18371	18508	18531	18352	18477	18366	18493	18377	18507	18248	18417	18491	18458	18486	18281	18351	18435	18517	18239	18325	18283	18371	18339	18630	18469	18370	18156	18363	18436	18363	18378	18276	18358	18323	18366	18353	18368	18369	18218	18296	18250	18418	18410	18351	18411	18237	18553	18400	18292	18364	18392	18291	18402	18272	18402	18374	18393	18589	18353	18183	18311	18466	18460	18214	18416	18469	18331	18556	18514	18317	18641	18194	18404	18303	18361	18462	18221	18419	18326	18418	18399	18530	18407	18358	18454	18476	18305	18362	18540	18320	18382	18529	18110	18259	18361	18318	18401	18402	18426	18440	18533	18576	18340	18333	18477	18671	18556	18655	18378	18331	18388	18384	18477	18243	18432	18537	18410	18622	18472	18462	18215	18485	18319	18285	18399	18548	18326	18368	18161	18319	18291	18389	18164	18281	18447	18427	18528	18565	18415	18369	18153	18453	18305	18018	18289	18419	18562	18181	18397	18501	18105	18341	18457	18412	18368	18479	18355	18327	18329	18454	18593	18398	18492	18496	18435	18479	18426	18401	18389	18169	18218	18321	18378	18500	18471	18335	18252	18576	18309	18323	18288	18404	18456	18462	18372	18402	18483	18323	18426	18553	18512	18296	18435	18462	18538	18282	18583	18477	18131	18426	18614	18633	18227	18599	18382	18555	18463	18458	18168	18310	18336	18255	18332	18332	18420	18407	18455	18430	18603	18330	18533	18503	18398	18490	18352	18441	18572	18184	18402	18606	18326	18440	18626	18503	18499	18568	18201	18341	18486	18479	18358	18649	18337	18380	18326	18463	18455	18386	18337	18477	18527	18330	18494	18434	18253	18310	18328	18565	18197	18322	18408	18485	18549	18325	18351	18271	18520	18304	18415	18434	18388	18391	18175	18475	18478	18486	18331	18405	18393	18487	18177	18636	18351	18229	18341	18439	18307	18366	18407	18500	18301	18503	18407	18249	18283	18363	18210	18490	18356	18510	18482	18486	18598	18547	18333	18294	18275	18093	18520	18234	18425	18401	18189	18476	18437	18423	18552	18499	18284	18359	18477	18437	18556	18279	18355	18360	18461	18423	18308	18304	18371	18421	18279	18486	18545	18515	18250	18367	18377	18579	18303	18380	18393	18526	18410	18415	18369	18307	18570	18491	18389	18236	18464	18507	18294	18280	18474	18617	18445	18275	18110	18228	18340	18461	18439	18462	18353	18578	18297	18401	18270	18418	18419	18368	18411	18495	18449	18579	18412	18312	18126	18595	18369	18353	18611	18497	18456	18500	18315	18421	18387	18476	18463	18532	18319	18359	18224	18400	18311	18458	18357	18298	18448	18556	18206	18245	18402	18443	18234	18250	18396	18513	18480	18381	18123	18534	18287	18329	18414	18616	18358	18272	18467	18185	18403	18250	18463	18385	18330	18238	18232	18339	18517	18477	18455	18501	18590	18412	18475	18426	18428	18349	18275	18496	18336	18453	18504	18333	18365	18440	18040	18374	18515	18417	18248	18377	18327	18130	18257	18423	18454	18204	18272	18499	18429	18477	18652	18389	18387	18623	18330	18428	18511	18481	18629	18373	18561	18302	18529	18374	18457	18344	18357	18621	18608	18425	18383	18495	18255	18425	18605	18382	18310	18262	18193	18494	18489	18609	18508	18437	18424	18463	18477	18407	18416	18457	18599	18294	18608	18500	18486	18504	18296	18534	18516	18549	18531	18684	18412	18118	18449	18411	18354	18467	18334	18444	18368	18459	18386	18466	18493	18365	18319	18380	18452	18427	18253	18531	18355	18227	18447	18630	18197	18538	18454	18556	18261	18478	18456	18491	18462	18504	18442	18266	18241	18222	18378	18283	18263	18396	18563	18547	18367	18509	18443	18452	18498	18442	18424	18367	18453	18499	18422	18402	18394	18266	18340	18485	18267	18345	18332	18565	18442	18537	18260	18476	18430	18372	18325	18198	18259	18234	18211	18436	18390	18434	18310	18558	18439	18368	18390	18264	18218	18379	18320	18499	18242	18575	18410	18527	18402	18234	18345	18522	18479	18637	18261	18204	18504	18658	18591	18246	18303	18330	18358	18231	18364	18251	18351	18562	18473	18236	18173	18424	18293	18305	18320	18406	18227	18376	18334	18495	18306	18351	18307	18288	18250	18402	18441	18248	18333	18386	18448	18361	18456	18475	18317	18459	18402	18367	18302	18321	18450	18274	18352	18183	18539	18304	18380	18494	18390	18402	18449	18207	18381	18407	18506	18375	18436	18510	18423	18356	18251	18450	18461	18595	18499	18522	18515	18124	18523	18302	18374	18514	18288	18400	18282	18241	18476	18389	18403	18298	18436	18294	18359	18176	18557	18334	18253	18455	18339	18325	18276	18440	18324	18367	18327	18530	18207	18294	18506	18647	18497	18480	18402	18705	18545	18392	18370	18328	18490	18419	18417	18210	18610	18283	18511	18190	18368	18466	18236	18395	18484	18451	18312	18365	18334	18413	18340	18214	18205	18351	18351	18445	18321	18444	18777	18312	18441	18206	18101	18319	18326	18301	18383	18333	18442	18469	18539	18470	18036	18264	18275	18310	18604	18543	18313	18474	18252	18166	18387	18452	18221	18358	18326	18234	18324	18291	18327	18550	18499	18369	18207	18258	18499	18343	18317	18137	18245	18457	18232	18492	18386	18437	18244	18152	18406	18303	18196	18604	18437	18432	18472	18491	18394	18304	18367	18412	18448	18280	18483	18433	18264	18312	18532	18512	18395	18241	18386	18505	18461	18525	18359	18426	18454	18597	18491	18240	18382	18306	18375	18206	18195	18409	18333	18302	18186	18322	18542	18328	18330	18409	18514	18300	18385	18317	18482	18513	18570	18393	18157	18610	18364	18327	18291	18538	18464	18485	18417	18283	18322	18520	18413	18449	18475	18268	18330	18383	18322	18096	18398	18289	18375	18341	18324	18540	18399	18488	18290	18327	18564	18335	18305	18411	18255	18287	18520	18489	18433	18483	18442	18525	18297	18362	18397	18390	18298	18463	18550	18462	18496	18362	18380	18281	18523	18424	18419	18288	18373	18229	18522	18506	18260	18260	18509	18503	18559	18395	18611	18415	18572	18294	18431	18486	18335	18406	18338	18318	18306	18218	18192	18366	18460	18417	18317	18318	18303	18455	18700	18320	18145	18205	18270	18368	18491	18413	18185	18535	18477	18478	18434	18338	18415	18415	18385	18394	18299	18455	18407	18419	18338	18484	18219	18527	18427	18444	18358	18396	18378	18405	18303	18257	18445	18208	18508	18343	18446	18447	18561	18504	18195	18476	18257	18370	18407	18439	18171	18485	18316	18226	18326	18297	18461	18465	18194	18288	18571	18325	18205	18464	18169	18424	18316	18385	18398	18424	18291	18191	18467	18506	18550	18452	18079	18447	18452	18282	18371	18313	18199	18368	18528	18421	18402	18444	18457	18275	18330	18441	18343	18450	18276	18508	18425	18449	18274	18506	18409	18272	18232	18543	18571	18407	18465	18407	18450	18537	18341	18442	18479	18377	18303	18577	18320	18327	18370	18480	18403	18422	18524	18355	18373	18384	18365	18510	18436	18439	18442	18300	18469	18404	18369	18596	18344	18585	18289	18437	18738	18617	18540	18282	18485	18493	18363	18326	18301	18470	18196	18413	18413	18487	18182	18166	18305	18230	18243	18367	18289	18525	18288	18332	18455	18537	18402	18360	18276	18519	18325	18385	18431	18517	18478	18380	18193	18496	18512	18246	18262	18484	18245	18286	18374	18485	18518	18445	18386	18291	18668	18574	18340	18598	18507	18517	18402	18314	18394	18438	18368	18354	18417	18195	18336	18163	18421	18312	18455	18265	18413	18236	18532	18281	18303	18464	18428	18640	18418	18610	18406	18608	18308	18291	18474	18436	18434	18575	18355	17992	18290	18381	18470	18386	18497	18397	18553	18501	18212	18344	18430	18404	18384	18634	18427	18213	18399	18513	18344	18387	18532	18387	18329	18295	18357	18352	18660	18424	18371	18255	18416	18595	18016	18311	18369	18469	18336	18515	18272	18430	18450	18413	18387	18644	18266	18354	18274	18444	18413	18369	18434	18539	18467	18249	18259	18300	18434	18606	18386	18387	18195	18440	18284	18552	18390	18451	18337	18376	18462	18390	18319	18336	18264	18436	18093	18347	18382	18463	18413	18522	18496	18406	18379	18439	18533	18451	18259	18388	18130	18285	18295
26648	40668	28503	18538	16898	16036	15371	15285	15122	15192	15139	15094	14962	15024	15267	15358	15070	15086	14932	14891	14719	15078	14728	14882	14920	14978	14781	14895	15105	14932	15017	14961	15033	14946	14806	14883	14866	14852	15024	14800	14630	14901	14991	14993	14855	14801	14845	14736	14836	14726	14908	14796	14947	14816	15045	15120	14864	14814	14768	14906	15065	14929	14829	14905	14895	14870	14842	14925	15085	14967	14911	14926	14812	14964	15021	14859	14878	14744	14904	15079	14776	14960	14952	14965	14833	14917	15071	14820	14952	14919	14705	14985	14894	14900	14802	15064	14949	14960	14904	14970	14902	14862	14839	14830	15001	14884	14942	14705	14945	14861	15010	14774	14796	14868	14883	14735	14777	15040	14862	14989	14893	14880	14787	15000	14910	14934	14819	14944	15011	14960	14927	14999	15056	14780	14826	14969	15049	15041	14993	14791	14895	14766	14933	14982	15018	14898	14895	14841	14809	14774	14890	14808	14925	14884	14962	14910	14965	14857	14916	14878	14847	14792	14843	14840	14973	14879	14937	15006	14836	14859	14723	14842	14702	14825	14899	14784	14789	14808	14855	14854	14915	14741	14977	14955	14849	14891	14911	15005	14769	14917	14783	14835	14790	14897	15012	14949	14949	14987	14964	14812	15041	14892	14870	14755	14847	14957	14856	14939	14865	15083	14928	14802	14879	14812	14991	14866	15015	14838	14904	14955	14838	14888	14878	14870	14751	14862	14837	14793	14936	14795	15116	14868	14899	15037	14782	15026	14838	14727	14930	14894	14671	14914	14703	14881	14920	14983	14922	14886	14862	14979	15046	14869	14726	14796	14971	14949	15035	14862	14898	14763	14865	14766	14832	14998	14922	14842	14962	15021	14930	14838	14896	14861	15014	14756	14920	14875	15058	14827	14870	14915	14879	14811	14811	14792	14836	15096	14888	14825	14896	14875	14910	14871	14864	14976	15024	14928	14897	15048	14753	14897	14857	15071	14986	14888	14992	14840	14984	14823	14851	14896	14897	14896	15016	14906	14929	14825	14935	14947	14814	14976	14705	15064	14920	14820	14837	14831	14992	14819	14877	14809	14954	14801	15005	14732	15175	14751	14968	14825	14819	14849	14934	14926	14756	14745	14878	14813	14772	14888	14966	14771	14974	14936	15182	14920	14879	14954	15024	15016	14918	14810	14783	15022	14927	14942	14732	14982	14876	14952	15088	14846	14977	14984	14814	14913	14992	14996	14863	14972	14920	14865	14976	14857	14982	14912	14699	14926	14736	14794	14823	14901	14948	15088	14822	14873	14800	14838	14881	14766	14945	14888	14972	15051	14860	15096	14813	14902	14881	14850	15005	15117	14771	14889	14959	14852	14855	14786	15033	14894	14876	14973	15019	14889	14837	14699	15053	14901	14864	14982	14811	14740	14905	14979	14963	15007	14804	14851	14921	14858	14864	14850	14910	15045	14785	14764	14881	14927	14912	14823	14965	14965	14828	14803	14948	15142	14882	14904	14653	14917	14712	14947	14827	14966	15040	14840	15102	14716	15085	14999	14936	15045	14915	14991	14884	14847	15031	14889	14838	14866	14879	14886	14930	15007	14949	14921	14781	14882	15039	14803	14889	14880	14933	14920	14974	14797	15015	14852	14984	14883	14876	14951	15028	14904	14865	14785	14861	14663	14897	14963	14864	15027	15070	14866	14852	14865	14829	14895	14906	14804	14934	14839	14922	14890	14904	14848	14901	14873	14920	14734	14921	14821	14885	14990	14980	15032	14857	14792	14950	14921	15007	14889	14803	14850	14886	14956	14803	14976	14826	14936	14916	14827	14995	14856	14779	14967	14965	14862	14780	14853	14879	14838	14882	14996	14885	14953	15009	14857	14773	14917	14947	14908	14901	14934	14736	14742	14821	14899	15018	14749	14908	14850	14893	14963	15022	14807	15015	14899	14985	14902	14891	15046	14994	15127	15061	14927	14791	14795	14964	14778	14966	14944	14869	14816	14913	14752	14926	14887	14856	14801	14899	15076	14889	14777	14997	14792	14865	14926	14943	14910	14880	14804	14715	14904	15096	14736	14907	14651	14924	14816	14773	14877	14765	14894	14809	14885	14835	14767	15059	15051	14774	14868	15051	14933	14896	14911	15008	14948	14940	14902	14966	14829	14947	14708	14740	14965	14886	14920	14780	14979	15003	15060	14936	14924	14839	14944	14981	14865	14977	15088	14836	14830	14953	14730	15019	14897	14824	14884	14964	14804	14851	14984	14812	14913	15052	15010	14859	14818	14954	15004	14798	14978	14730	14916	14878	14848	14936	14802	14913	14930	14898	14971	14862	14952	14861	14918	15075	14964	14891	14764	14865	14850	14787	14976	14914	14923	14868	14946	14988	14798	15069	14763	14858	14982	14823	14877	14994	14983	15057	14784	14956	14950	14874	14823	14926	14950	14933	14861	14819	14748	14953	14982	14868	14861	14937	14756	14778	15057	14889	14885	15081	14675	14975	14833	14921	14805	14935	14927	14854	14847	14872	15075	14493	14985	14879	15006	14807	14935	14837	15035	14790	14783	15085	14815	14923	14881	14922	14788	14880	14903	14777	14849	14921	14968	14941	14818	14941	14800	14838	14834	14847	14907	14895	14937	14833	14923	14792	14915	14932	14980	14905	14906	14898	14842	14890	14895	14948	14872	14840	14928	14796	15124	14826	14769	14790	14991	14985	14806	14764	14818	14994	14990	14911	14854	14843	14864	14900	14975	14957	14970	14883	14934	14960	15143	14823	14821	14940	14855	14842	14685	14866	14944	14999	14760	14882	14903	14788	14814	15070	14822	15093	14997	14779	14975	15110	14757	14826	14847	14736	14893	14793	14914	14885	14870	14711	14838	14915	14884	14979	14989	14964	15155	14915	15070	15138	15009	14793	14911	14906	14958	14887	14797	14980	15079	14844	14872	14977	14769	15071	14952	14970	14878	14836	14777	14721	15013	14747	14892	15146	14783	15020	14908	14869	14750	14964	14963	14839	14895	14949	14996	14911	14862	14983	15078	14740	14793	14910	14888	14864	15003	14911	15151	14907	15070	14995	14851	14953	14949	14939	14876	14812	14945	14904	14990	14873	15007	14906	14864	14818	14908	14922	14796	14946	15092	15084	14983	14876	14880	14826	14805	15011	14897	14871	15045	14926	14861	14997	15010	14881	15043	14853	14878	14850	14976	15097	15015	14792	14806	14838	14841	14861	14830	14879	14857	14890	14914	14998	14945	14888	14848	14826	14910	14862	14961	14839	14972	14873	14839	14810	15095	14991	14839	14922	14775	14950	14938	14838	14822	14789	14860	15002	15029	14898	14958	14838	15009	14873	14804	14959	14988	14891	14953	14809	14812	14915	14901	14911	14908	14749	14944	15032	14901	14901	14857	14882	14907	14992	14893	14962	14880	15053	14935	14780	14991	14918	14989	14812	14973	14961	14772	14979	14988	14978	14811	14858	14819	14887	14810	14740	14966	14798	14833	14859	14837	14833	14808	14930	14874	15053	15038	14936	14829	15165	15038	14820	14802	14807	15078	14892	14935	14870	14893	14922	15082	14912	14882	14783	14898	14913	14731	14985	14813	14829	14724	15050	14846	14865	14834	15048	14821	15011	14922	14926	14858	14782	14977	14915	15038	14892	14978	14856	14866	14966	14911	14935	14708	14817	14914	15005	14963	14943	14775	14841	14923	14989	14723	14854	15033	14924	15056	14955	14752	14890	14822	14902	14773	14901	14747	14855	14959	14903	14794	14764	15001	15084	14863	14756	14877	14857	14735	14871	14851	14852	14804	14960	14761	14895	14999	14918	14956	14934	14885	14821	14969	14827	14907	14742	14877	14677	14939	14881	14814	15073	14693	14908	15021	14838	14640	14916	14834	14826	14986	15046	14854	14864	15034	14809	14908	14850	14797	14968	14957	14738	15056	14980	14915	14994	14719	14751	14822	14892	14731	14913	14982	14795	14928	14971	14856	14900	14835	14913	14802	15068	14780	14888	14966	14714	15021	14705	14927	14755	14845	14766	14911	14799	14814	15043	14970	14973	14770	14972	14974	14943	14824	15027	14919	14772	14800	14816	14890	14700	14976	14990	14912	14826	14914	14949	15021	14845	14914	14995	14856	15064	14799	14905	14828	14921	14916	14853	14727	14765	14853	14961	14671	14749	14925	14851	14936	14842	14861	14973	14897	14717	15088	15046	14931	14683	14688	14841	14992	14748	14895	14806	14801	14739	14888	14696	14795	14997	14630	14963	14967	14785	14908	14906	14800	14851	14945	14913	15050	14967	15033	14783	14988	14822	14975	14943	14865	14867	14970	15034	14872	15008	14842	14945	14840	14863	15006	14901	14812	14904	14911	14947	14711	14921	14923	14981	14816	14961	14795	14880	14880	14912	15005	14996	15006	14919	14945	14979	14905	14862	14838	15004	14986	14829	14798	15094	14922	14893	14780	14825	14922	14905	14892	14940	14935	14983	14908	14750	14843	14769	14848	14925	14900	14846	15163	14937	14837	14887	14947	14952	14970	14905	15004	15026	15030	14904	14759	14997	14969	14842	14902	14868	14933	14945	14763	14836	14893	14998	14990	14859	15010	14934	15035	14924	15089	14811	14768	14983	14925	15135	14749	14953	15013	14834	14939	14898	14853	15022	14926	14923	14831	15020	14855	15018	14861	14889	15012	14823	14783	14904	14831	14936	14991	14864	14939	14963	14967	14945	14849	14938	14891	14952	14828	14708	15023	15028	14849	14863	15005	14891	14812	14908	14991	14914	14834	15056	15008	14848	14785	14831	14926	14874	14937	14982	14754	14765	14885	15039	14712	15039	14805	14918	14702	14951	14843	14835	15015	15041	14762	14968	15126	14969	14974	14890	14941	14918	15023	14879	14861	14874	14963	14862	14787	14776	14955	14826	14641	14942	14851	14908	15049	15014	15032	14965	15007	14865	15040	15017	14995	14947	15023	14940	15132	14926	14904	14796	14805	14913	14744	15072	15100	14830	14873	15005	14968	14857	14665	14944	14909	14746	14943	14946	15035	14892	14880	14850	14867	14931	14777	15022	14831	15011	14812	14880	14942	14905	14949	14832	14925	14956	14830	14827	14935	15074	15051	14816	14823
23137	20945	27620	24688	22076	20967	20210	18131	17690	19419	17865	17488	17766	18196	19219	19181	19115	18001	17648	17478	17346	17748	17470	17226	17164	17076	17165	17328	17178	17218	17178	17126	17350	17149	17402	17175	17073	17110	17095	17249	17201	17228	17220	16959	16958	17365	17261	17164	17128	17197	17040	17103	17277	17094	17019	16993	16985	17238	17309	17143	17239	17174	17179	17209	17248	17133	16912	17168	16989	17337	17159	17243	17326	17071	17063	17154	17043	17221	17096	17270	17177	17220	17430	17141	17141	17130	17227	17002	17113	17247	17059	17128	17097	17263	17131	17074	17114	17279	16886	17079	17184	17009	17094	17350	17268	17128	17172	16935	17091	17381	17117	17171	17332	17219	17207	17200	17258	17079	17128	17137	17428	17298	17195	17174	17097	17070	17189	17214	17173	17146	17065	17151	16974	17055	17176	17182	17230	17074	17225	17327	17102	17014	17106	16989	17166	17152	17015	17112	17137	17074	17185	16985	17128	17201	17045	17125	16918	17037	17147	17019	17023	17250	17177	17059	17066	17140	16969	17114	16813	17121	17214	17065	17005	17120	17031	17077	17193	16990	17107	17377	17085	17259	17198	17364	17081	17132	17191	17248	17093	16966	17075	17104	16912	17215	17168	17215	17230	17138	17138	17288	17202	17063	17108	17084	17005	17029	17196	17148	16953	17110	17135	16866	17100	17123	17163	17197	17353	17222	17007	17232	17393	17052	17091	17261	17292	17152	17018	17163	17272	17006	17197	17097	16993	17112	17067	16982	16948	17276	17272	16969	17125	17130	17233	17209	17223	17134	17213	16934	17228	17262	17085	17177	17129	17257	17253	17345	16956	17010	16953	16972	17135	17170	17099	16982	17008	17052	17233	17264	17060	16983	17288	17001	17178	17176	17189	17103	17245	17168	17070	17337	17219	17094	17464	17246	17115	17041	17325	17202	17186	17147	17034	17016	17302	17337	17084	17037	17141	17010	17156	17135	17099	17174	16989	17161	16939	17240	17247	17300	17256	17142	17140	17198	17112	17070	16979	17129	17168	16891	16966	17113	17132	17033	17335	16948	16881	17128	17224	17251	17209	17131	17210	17069	17075	17228	17369	17236	17096	17075	16947	17074	17162	17241	17292	17147	17199	17085	17001	17103	17094	17063	17105	17188	17200	17215	17123	17160	17099	17187	17261	17109	16966	17228	17148	17161	17118	17181	17218	17212	17149	17352	17124	17108	17076	17215	17353	17246	17043	17180	17137	16876	17308	17188	17089	17012	17222	16886	17174	17249	17337	17231	17032	17085	16848	17068	17241	17146	17024	16991	17123	17317	17161	17121	17134	17063	17145	17107	17033	17052	17065	17135	17223	17050	17109	17140	17151	16752	17105	17151	17106	17220	17215	17152	17097	17109	17264	17272	17318	17141	17143	17112	17361	17194	17071	17205	16972	17050	17240	16968	17114	17287	17218	16967	17046	17112	17260	17176	17224	17088	17175	17214	17086	17085	17280	17205	17310	17290	17177	17290	17180	17030	17051	17225	17067	17317	17110	17117	17111	17045	17307	16981	17101	17106	17140	17280	17083	17290	17079	16970	17172	17073	17136	17156	17175	17110	16993	17217	17220	17321	17162	17173	17127	17143	17155	17175	16940	17233	17156	17345	17311	17106	16978	17090	17093	17245	17002	17318	17149	17197	17234	17150	17387	17112	17041	17397	17072	17042	17203	17139	17010	16985	17166	17255	17231	17164	17247	17122	17139	17161	17184	17320	17127	17063	17062	17178	17224	17145	17192	17107	17061	17227	17326	17130	17074	17121	17164	16913	17064	17394	17075	17159	17041	17182	17064	17061	17124	17007	17172	17309	17004	17059	17106	17243	17041	17346	16892	17326	17183	17181	17139	17121	17065	17051	17162	16993	17157	17268	16991	16968	17218	17046	17181	17196	17343	17156	17158	17022	17098	17068	17237	17119	17324	17003	17073	17210	17085	17122	17187	17150	17163	16952	17288	17228	17140	17210	17262	17060	17218	17181	17247	17344	17181	17231	17197	17167	17096	17104	17039	17180	16964	17137	17060	17055	17237	17107	16972	17074	17284	17044	17334	16946	17162	17011	17240	17043	17105	17178	17310	16972	17124	17183	17202	17112	17203	17095	17210	17124	17248	16984	17338	17121	17122	17087	17199	17224	17293	17081	17184	17229	17351	17065	17153	17240	17247	17096	17395	17097	17216	17376	16935	17196	17235	16969	17189	17001	17155	16981	17160	17312	17057	17143	17179	17219	17063	17152	17336	16985	17086	17270	16923	17111	17090	17107	17193	17041	17202	17190	17271	17075	17307	17117	16963	17158	17032	17076	17247	17136	17016	17008	17237	17189	17042	17179	17123	17062	17185	17241	17244	17215	17194	17131	17095	17034	17199	16952	17264	17296	17123	17100	17304	17147	17330	17003	17141	17261	17093	16972	16835	17229	17285	16994	17230	17091	17104	17201	17069	17258	17105	17337	17095	17038	17118	17163	17167	17252	17203	17174	17292	17183	17127	16949	17101	17041	17072	17224	17072	16881	17435	17153	17073	16944	17010	17083	17128	17225	17215	16950	17133	17222	17289	16991	17050	17289	16950	17144	17366	17259	17256	17108	17168	17055	17038	17208	17560	17085	17230	17246	17071	17085	17395	17225	17228	17029	17276	16978	17057	16952	17134	17184	17065	16996	17086	16966	17016	17104	17261	17012	17184	17124	17019	17130	17119	17256	16934	17213	17167	17437	17111	17223	17162	17116	17146	17148	17236	16993	17193	17103	17047	17120	17134	17104	17184	17076	17202	17231	17042	17083	17115	17097	17073	17040	17040	17351	17102	17080	17145	17039	17051	17371	17201	17135	17151	17147	17150	17137	17167	17261	17302	17116	16982	17141	17056	17055	17201	17142	17157	17219	17211	17082	16951	17111	17163	17138	16972	17182	17397	17162	17109	17118	17084	17155	17096	17126	17072	17082	17413	17254	17043	17370	17129	17217	17215	17283	17159	17174	17207	17077	17147	17148	17098	16976	17185	17332	17150	17106	17232	17108	17071	16941	17002	17067	17037	17032	17005	16921	17076	17376	17106	17158	17258	17290	17103	17162	17217	17095	17062	16938	17069	17234	17073	17120	17220	17184	17234	17018	17232	17137	17124	17271	17287	16949	17261	17282	17121	17250	17410	16975	17169	17274	17142	17023	17082	17132	17061	17211	17121	17078	17245	17168	16954	17172	17218	17124	17137	17098	17127	17092	17026	17310	17174	17228	17388	16875	17060	17109	16967	16952	17111	17085	17211	17276	17060	17245	17307	17102	17036	17273	17157	17273	17219	17035	17261	17154	17107	17108	17172	17154	17043	17262	17159	17055	17215	17112	17007	17282	17053	16996	17263	16992	17383	17273	17133	17251	17194	17292	17338	17135	17194	17186	16938	17279	17284	17221	17103	16998	17158	17191	17208	17025	17056	17114	17104	17186	17248	17063	17063	17124	17431	17147	17192	17144	17215	17026	17090	17243	17234	17087	17061	16932	17073	16959	17062	17082	17231	17111	17060	17085	17108	17243	17191	17211	17215	17001	17074	16988	17278	17185	17129	16875	17199	17092	17186	16891	17206	17136	17113	17115	17004	17063	17170	17233	17374	17204	17094	17141	17411	17403	17079	17097	17002	17079	17074	17338	17066	17186	16904	17276	17118	17060	17214	17269	17192	17163	17076	17069	17196	17168	17043	17107	17022	17058	17050	17127	17384	17166	17058	17178	17141	17124	17172	17110	17161	17347	17066	17214	17343	17158	17011	16900	16957	17085	17217	17123	17236	17255	17275	17201	17227	17149	17356	17112	17155	17258	17155	17020	17069	17290	17296	17207	17129	17121	17376	17348	17296	17226	17368	17030	17100	17057	17182	17172	17250	17199	16930	17259	17139	17264	17127	17056	16986	17155	16997	17247	17341	17119	17039	17146	17165	17115	17295	17191	16963	17177	17267	17393	17158	16973	17221	17369	17051	17252	17237	17225	16878	16958	17240	17175	17299	16971	17200	17105	17153	16987	17229	17012	17358	17259	17199	17236	17249	16910	17165	16962	17117	16939	17223	17124	16941	17136	17123	16892	17125	17039	17243	16838	16944	17182	17131	17076	17237	16997	17019	17122	17234	17257	17201	17290	17133	17047	17138	17169	17058	17105	17197	16979	17080	17184	17370	17197	17241	17081	16928	17008	17117	17171	17396	17140	17044	17352	17078	17219	17117	17115	17063	16998	17281	17177	17409	17146	17170	17250	17175	17427	17111	17270	17173	16984	16990	17022	17147	17116	17235	17277	17144	17136	17105	17288	17062	17260	17336	17184	17189	17066	17026	17190	17114	17177	17235	17012	17096	17181	17082	17230	17213	17165	17111	17029	17041	17236	17034	16984	17187	17171	17030	17043	17175	17197	17108	17155	16789	17043	17202	17301	17078	17288	17025	17186	17209	17138	17301	16988	17182	17171	17141	17076	17092	17183	17199	17107	17091	17229	17256	17068	17085	16982	17137	17080	17218	17084	17160	17019	17217	17191	17037	17280	17175	17215	17000	17106	17177	17136	17162	16961	17100	17156	17122	17221	17334	17055	17109	17175	16967	17278	17258	17034	17006	17018	17355	17306	17177	16909	17239	17196	17294	17173	17100	17279	17192	17191	17112	17033	17046	17126	17197	17365	17380	17099	17259	17238	17341	17169	17169	17367	17159	17238	17232	17190	17148	17094	17009	17191	17249	17250	17028	17219	17106	17261	17112	17090	17115	17127	17220	17316	17087	17194	17018	17022	17098	17181	17259	17229	17022	17148	17237	17044	17239	17252	17067	17013	17213	17135	17283	17076	17148	17180	17121	17001	17422	17033	16866	17234	17136	17139	17148	17176	17148	17109	17327	17131	17096	17117	17118	17140	17297	17151	17196	17121	17018	17143	17111	17026	17037	17213	16912	17227	17246	17009	16985	17147	16986	17152	17264	17107	17219	17030	17099	17133	17097	16888	17077	17044	17127	17069	17134	17202	17199	17018	17159	17181	16884	16943	17109	17051	17021	17211	16978	17061	17189	17157	17077	17278	17022	17022	17141	17057	17059	17241	17307	17135	17109	17283	17250	17248	17042	17190	17253	17187
26288	49443	31232	20089	17429	16065	15426	15157	14963	17264	14531	14536	14806	15769	16312	16640	16504	15131	14716	14378	14628	14558	14463	14478	14176	14267	14134	14155	14321	14174	14214	14423	14379	14179	14217	14149	14086	14232	14130	14078	14440	14028	14150	14174	14064	14220	14140	14144	14186	14194	14114	14274	14044	14024	14357	14257	14364	14287	14065	14170	14320	14030	14246	14128	14334	14124	14186	14208	14021	14061	14263	14247	14212	14140	14186	14218	14136	14276	14202	14110	14354	14269	13957	14155	14262	14169	14203	14215	14140	14112	14173	14094	14144	14178	14314	14215	14179	14142	14246	14111	14242	14183	14013	14214	14087	14144	14148	14068	14137	14309	13975	14150	14302	14380	14092	14073	14256	14296	14189	14306	14075	14072	14112	14193	14135	14140	14223	14058	13937	14154	13977	14153	14265	14114	14021	14226	14223	14201	14093	14194	14168	14176	14079	14267	14280	14185	14188	14253	14298	14176	14302	14159	14222	14022	14087	14177	14087	14191	14274	14199	14219	14380	14088	14227	14142	14092	14028	14216	14190	14223	14189	14212	14078	14156	14019	14060	14216	14293	14284	14191	14186	14156	14000	14149	14243	14177	14104	14213	13975	14134	14142	14100	14148	14224	14214	14260	14147	14167	14298	14244	14130	14215	14129	14257	14149	14034	14160	14038	14209	14099	14141	14124	14240	14185	14334	14229	14332	14112	14211	14158	14248	14144	14159	14014	13951	14210	14210	14176	14233	14206	14124	14118	14158	14206	14088	14241	14267	14226	13909	14023	14231	14036	14370	14164	14096	14229	14140	13995	14219	14271	14013	14135	14195	14216	14128	14342	14129	14060	14247	14238	14077	14073	14170	14348	14090	14189	14400	14079	14308	14031	14229	14116	14251	14086	14297	13969	14156	14202	14222	14154	14176	14109	14237	14212	14389	14156	14093	14147	14188	14116	14051	14201	14032	14240	14136	14221	14269	14072	14292	14225	14170	14262	14189	14281	14041	14099	14096	14267	14028	14234	14131	14073	14268	14171	14173	14153	14289	14038	14121	14049	14199	14172	14168	14160	14207	14176	14041	14317	13959	14076	14176	14355	14164	14172	14272	14353	14215	14231	14206	14194	14314	14183	14200	14134	14222	14161	14325	14041	14122	14135	14263	14414	13940	14148	14295	14237	14132	14249	14120	14009	14186	14143	14252	14225	14238	14235	14171	14373	14135	14033	14155	14164	14152	14386	14390	14206	14232	14040	14220	14183	14175	14180	14248	14139	14174	14244	14309	14085	14212	14238	14152	14102	14264	14031	14245	14175	14139	14132	14026	14197	13960	14100	14302	14191	14043	14135	14155	14202	14166	14196	14181	14132	14120	14181	14158	14051	14184	14352	14116	14372	14227	14260	14211	14126	14274	14107	14199	14331	14178	14220	14313	14266	14232	14142	14296	14117	14147	14109	14159	14234	14207	14107	14348	14235	13985	14183	14242	14225	14059	14321	14252	14185	14280	14089	14219	14348	14204	14162	14216	14064	14242	13989	14191	14295	14164	14070	14207	14217	14129	14220	14022	14219	14199	14061	14269	14178	14221	14325	14217	14211	13981	14281	14207	13987	14300	13987	14162	14292	14046	14192	14080	14226	14108	14190	13970	13954	14217	14226	14120	14116	14129	14105	14110	14172	14103	14329	14265	14163	14178	14324	14122	14228	13997	14313	14180	14096	14065	14339	14209	14059	14085	14100	14305	14119	14284	14428	14155	14326	14214	14205	14147	14179	14136	14089	14119	14008	14261	14194	14212	14195	14144	14226	14187	14168	14142	14277	14142	14225	14145	14062	14251	14204	14188	14174	14185	14187	14087	14039	14349	14194	14158	14039	14119	14162	14315	14236	14368	14154	14170	14244	14177	14226	14026	14185	14190	14273	14046	14334	14113	14071	14107	14278	14073	14185	14246	14154	14022	14178	14107	14049	14268	14205	14311	13982	14091	14188	14202	14233	14106	14271	14187	14286	14192	14228	13946	14151	14074	14056	14215	14287	14118	14083	14219	14161	14180	14111	14168	14062	14104	14112	14195	14160	14327	14092	14127	14209	14256	14182	14268	14107	14324	14183	13999	14015	14275	14101	14126	14318	14266	14175	14134	14207	14216	14343	14236	14298	14195	14259	14088	14202	14209	14033	14222	14222	14037	14248	14285	14205	14281	13993	14073	14234	14170	14163	14258	14067	14248	14186	14145	14135	13992	14065	14149	14218	14220	14283	14104	14291	13904	14115	14148	14066	14127	14095	14245	14260	14139	14169	14176	14248	14147	14089	14080	14158	14089	14175	14088	14233	14117	14251	14142	14181	13935	14134	14096	14187	14120	14137	14339	13955	14278	14114	14009	14185	13937	14032	14141	14277	14107	14159	14237	14168	14449	14184	14300	14021	14138	14303	14184	14258	14182	14332	14207	14223	14110	13981	14175	14204	14292	14310	14214	14065	14081	14156	14247	14152	14078	14191	14091	14222	14252	14168	14194	14104	14184	14098	14182	14320	14126	14097	14051	14308	14215	14175	14175	14306	14202	14227	14050	14206	14128	14139	14192	14262	14154	14298	14217	14176	14229	14213	14113	14134	14211	14250	14096	14218	14114	14031	14263	14433	14096	14142	14163	14171	14133	14020	14301	14120	14278	14125	14176	14286	14172	14172	14199	14379	14183	14157	14002	14227	14215	14185	14156	14327	14154	14134	14159	14189	14164	14255	14078	14092	14304	14240	14116	14153	14132	14182	14163	14168	14149	13950	14189	14255	14231	14224	14334	14128	14203	14136	14088	13999	14151	14179	14250	14233	14221	14208	14116	14244	14248	14250	14232	14157	14320	14189	14349	14233	14211	14062	14082	14300	14109	14220	14223	13888	14203	14006	14151	14102	14217	14019	14276	14168	14162	14244	14283	14186	14060	14235	14212	14184	14228	14197	14142	14129	14152	14170	14206	14206	14273	14193	14132	14139	14222	14102	14202	14105	14036	14190	14009	14230	14235	14256	14155	14045	14338	14082	14291	14327	14114	14095	14133	14084	14171	14194	14069	14031	14007	14367	14082	14010	14324	14287	13983	14129	14249	14202	14264	13903	14258	14237	14029	14099	14122	14126	14125	14147	14253	14250	14097	14280	14146	14097	14225	14235	14150	14275	14193	14163	14034	14214	14281	14099	14174	14100	14194	14087	14208	14121	14315	14088	14268	14196	14112	14134	14011	13984	14070	14175	14278	14215	14151	14141	14185	14294	14246	14345	14173	14267	14162	14255	14148	14111	14226	14322	14294	14209	14163	14155	14270	14218	14284	14240	14020	14191	14376	14144	14164	14258	14259	14119	14202	14263	14321	14252	14266	14065	14189	14315	14125	14218	14151	14228	14074	14084	14299	14198	14212	14014	14146	14197	14095	14379	14225	14187	14260	14195	14129	14177	14186	14159	14227	14151	14100	14185	14183	14114	14265	14203	14169	14252	14196	14228	14280	14052	14156	14250	14172	14171	14249	14142	14250	14144	14188	14119	14058	14205	14201	14116	14276	14221	14165	14268	14420	14114	14267	14262	14062	14197	14021	14134	14195	14101	14338	14301	14217	14092	13961	14164	14141	14275	14082	14030	14149	14212	14116	14181	14068	14249	14166	14166	14135	14096	14092	14171	14129	14271	14281	14214	14194	14197	14324	14223	14173	14218	14316	14382	14042	14303	14273	14190	14122	14333	14245	14196	14264	14185	14331	14084	14094	14211	14155	14135	14338	14060	14302	14008	14176	14163	14069	14143	14369	14091	14081	14193	14159	14210	14182	14152	14150	14223	14078	14090	14097	14164	14202	14278	14277	14000	14230	14230	13878	14156	14236	14052	14080	14272	14148	14254	14259	14204	14256	14045	14096	14003	14359	14154	14250	14097	14171	14164	14242	14234	14115	14224	14011	14179	14288	14170	14163	14140	14263	14118	14224	14255	14192	14176	14238	14198	14358	14159	14218	14199	14162	13972	14086	14192	14219	14284	14198	14008	14067	14267	14294	14116	14052	14166	14080	14210	14136	14206	14131	14164	14290	14161	14216	14221	14207	14054	14295	14347	14316	14258	14247	14143	14206	14274	14214	14232	14167	14148	14059	14266	14326	14213	14112	14086	14059	14232	14271	14117	14172	14102	14201	14240	14136	14150	14215	14242	14217	14031	14067	14252	14123	14221	14205	14210	14177	14182	14143	14251	14164	14140	14206	14130	14183	14102	14156	14106	14062	14087	14363	14226	14306	14188	14157	14094	14153	14191	14116	14258	14078	14208	14183	14133	14197	14032	14198	14167	14214	14083	13976	14194	14225	14098	14130	14092	14235	14291	14075	14003	14342	14137	14202	14247	14031	13978	14184	14103	14161	14221	14163	14203	14191	14148	14281	14309	14057	14014	14320	14020	14155	14218	14213	14208	14060	14131	14074	14029	14194	14253	14129	14107	14056	14092	14155	14031	14077	14240	14007	14145	14291	14080	14099	14155	14241	14284	14294	14185	13995	14205	14381	14180	14097	14214	14093	14171	14097	14087	14283	14175	14154	14131	13981	14153	14152	14192	14218	14165	14193	14205	14198	14111	14253	14370	14194	14045	14136	14347	14200	14194	14130	14193	14196	14300	13987	14158	14288	14281	14102	14157	14267	14068	14225	14165	14187	14220	14161	14200	14208	14062	14122	14119	14160	14154	14295	14214	14137	14352	14253	14087	14210	14248	14142	14189	14246	14154	14284	14130	13943	14136	14186	14219	14216	14196	14168	14217	14126	14157	14211	14190	14244	14009	14039	14373	14243	14160	14144	14158	14148	14056	14155	14112	14150	14119	14040	14255	14348	14082	14219	14200	14322	14068	14110	14068	14203	14242	14239	14144	14110	14174	14115	14206	14242	14292	14174	14145	14232	14144	14250	14251	14300	14120	14239	14040	14101	13979	14196	14193	14348	14167	14038	14087	14060	14122	14120	14209	14292	14258	14262	14327	14295	14179	14218	14335	13976	14283	14052	14163	14244	14084	14239	14249	14101	14255	14109	14055	14098	14301	14085	14104	14318	14152	14126	14212	14181	14124	14107	14293	14088	14174	14302	14291	14201	14156	14282	14232	14279	14051	14100	14285	14308	13993	14166	14025
24521	21072	26984	26229	20191	18729	18702	17891	17402	18152	17469	17299	17288	17491	17912	18196	18217	17719	17529	17365	17065	17378	17225	17119	17246	17188	17134	17010	16988	17049	17156	17276	17339	17024	17103	17096	17059	17312	17172	16885	17091	17002	17305	17093	17045	17210	17186	16970	16858	17023	16905	17150	17154	17026	17077	17026	17006	17330	17248	17047	16906	17202	17100	17227	17306	17238	17015	17027	17203	17080	17222	17278	17222	16951	16853	16917	16962	17238	17155	16911	17293	17329	17079	17030	17099	17361	17206	17038	17235	16974	17078	17082	17233	17153	17099	17202	16876	17159	17182	17130	16959	17208	17177	17269	17010	17111	16996	17057	17229	17093	16951	17088	17083	17307	16971	17099	17086	17188	16987	17159	16895	17088	17260	16866	17104	17000	17054	17064	17028	17136	17004	17034	17121	16939	17072	16979	17110	17082	17020	17122	17204	17214	16851	16860	16952	17091	17295	17146	17151	17104	17053	17021	16970	16931	17153	17191	17231	17074	17142	16774	17010	17025	17163	17054	17061	17107	17127	17284	17108	17182	16941	17086	16972	17123	17007	16999	17133	17124	17021	17053	17120	17204	17040	17183	17002	17030	17073	16968	17182	17067	17200	17092	16967	17214	17122	17164	16816	16951	16896	17262	16977	17064	16993	16957	17131	16970	16970	16952	17020	17112	17105	16932	17146	17057	17204	17082	17111	16969	17054	17041	17194	16949	17015	17052	17076	17105	17091	17344	17033	17191	16990	17012	17202	17094	17028	17090	17124	17023	17106	17111	17043	16982	17023	16983	17094	17019	17170	17082	17135	16960	17117	16991	17271	17200	17082	17103	17376	17080	17297	16948	17116	17184	17195	17080	17123	17195	17092	16894	17059	17187	17263	17127	17251	17121	17040	16992	17157	17045	17211	17103	17091	16950	17049	16970	17018	17122	16983	17246	17170	17439	17075	17059	16943	17000	17081	17023	17306	16831	17056	16999	17256	17045	17139	17383	17114	17202	17056	16971	17191	16992	16946	17219	17150	17179	17152	17089	17238	17034	16856	17058	17077	17136	17047	16993	16970	17047	17102	17167	17064	17096	17085	17138	17228	17214	17408	17247	16972	16968	17024	17160	17321	17010	17169	17222	16981	17145	17159	16972	16771	17021	17275	16995	17278	17117	17144	17207	16888	16988	17093	17108	16899	16971	16898	17134	17001	17009	17119	17113	17017	17193	17051	16935	16997	17026	17033	17002	17095	17205	17218	17028	17282	17142	17126	16922	17033	17057	16862	17093	17192	17028	17143	17101	17155	17213	17124	17171	17019	16876	17237	16797	16982	16867	17102	17079	16977	17200	17085	17127	16834	17229	17261	17139	16849	16957	17306	17222	17093	17125	17199	17109	17053	17158	17151	17159	17158	17119	17246	17067	17147	17116	17118	17178	17095	17249	17065	16981	17076	17078	17142	16870	17001	17155	16989	17103	17066	17088	16996	17075	17059	17186	16973	17256	17005	17017	17060	17101	17019	17088	17236	17184	17110	17278	17335	17037	17045	17135	17076	17165	17114	17032	17167	16964	17091	16890	17278	17036	17202	16941	17122	16808	17118	17220	16919	17355	17257	17235	17185	17147	17113	16996	16878	16881	17081	17124	17105	16850	17181	17157	16929	17105	17156	17082	17072	16960	17164	17229	17091	17218	17107	17048	17083	17168	17100	16776	16920	17067	17086	16978	17269	17157	17046	17165	17208	17079	17073	17008	17347	17028	17043	17115	17108	16943	16953	17154	17027	17283	17005	17112	16989	16990	17254	16884	17007	17012	17057	16935	17067	17021	17163	17192	17152	16899	17255	17347	17101	17016	16973	17083	17072	17036	17155	16978	17006	16970	16986	17111	17016	17198	17225	17125	17178	17053	17116	17093	17087	17299	17282	17123	17009	16986	17132	16994	17253	17090	17138	16964	16886	17245	17254	17135	17071	17270	17113	16865	17023	17211	16967	17380	16978	17206	17130	17156	16991	17197	17064	17201	17161	17040	17389	16970	17057	16831	17116	16959	17103	16991	17238	17196	17074	17187	16991	17004	17242	17214	17105	17166	17040	17353	17030	17265	16899	16991	17031	16970	17044	16988	17193	17074	16961	17158	17061	16962	17221	17214	17060	17211	17333	17228	17177	16943	17023	16903	16984	17153	17219	17042	17068	17213	17067	17029	17089	17074	17061	17088	17032	17208	17010	17241	17117	17006	16932	16999	17263	17155	17008	17131	16846	17055	17088	17060	17169	16845	17049	17084	17154	17072	16916	17024	16910	16933	17038	17181	17249	17282	17062	16999	17012	17066	17062	17025	17093	16942	17211	17116	17094	16934	17097	17166	17054	17066	17237	17104	17192	17126	17216	17009	17363	17145	17006	17034	16974	17090	17298	17236	17032	17146	17080	17091	16987	17118	17075	17199	17248	17051	17152	16910	17000	17168	16962	17025	16961	16998	17113	17076	16955	16971	17193	17125	17139	17048	17236	17182	17058	17306	17122	16984	17243	16915	17075	17012	17266	17338	17016	17100	17226	17157	17113	17150	17120	16899	16906	16789	17008	16969	17310	17167	17227	17147	17191	17295	17005	17022	16994	17146	17168	16827	17081	17137	17027	17090	17233	16843	17120	16876	16958	16963	17279	17104	17051	17253	17049	16901	17072	16919	17133	17048	17012	17256	16999	16970	16993	17075	17110	17100	16921	17085	17018	16931	17189	16892	17082	17146	17238	17124	17005	16907	17054	16991	17006	17189	16967	17114	17124	16983	16916	17062	16964	16948	17035	17039	17050	16862	17158	16952	17288	17021	17089	17045	16888	17280	17074	17206	17003	17235	16988	17232	17319	17114	17073	17001	17151	17196	16992	16999	17092	17172	17049	16958	17168	16927	17022	17187	17026	17079	16982	17061	17147	17102	16849	17243	17028	17048	17060	17064	17039	16968	16961	17165	17244	17236	17104	17003	17219	17087	17008	17155	17030	16982	16968	16997	16989	16971	17141	17182	17078	17204	17136	17192	16971	17076	17175	16871	16993	17167	17129	16973	17184	17095	17170	17008	17090	16961	17296	17251	16997	17156	17120	16980	17044	17033	17205	16987	16890	17240	17038	16779	17007	17087	17273	17181	17110	16921	17376	17103	17235	16932	17221	17102	17153	17225	16995	17151	17145	17225	17038	16971	17277	17074	17069	17152	17116	17021	16966	17056	17105	17166	17061	17124	17221	17089	16845	16963	17154	17069	17130	17031	17168	17186	17268	17117	16824	17075	17121	17147	17306	17224	17128	16997	16976	17061	17195	17024	17219	17092	17334	17052	17082	17172	16965	17114	16928	17146	17078	16977	16984	16951	16961	17057	17098	16964	17165	16931	17017	16959	17123	17060	17105	17276	16995	17126	16958	17037	17005	17218	17207	17132	17042	16931	17046	17062	17077	17013	17093	17178	17131	17169	17056	16973	17078	17020	17050	17213	17243	17126	16914	16988	16917	17145	16941	16939	17324	17137	17063	17174	17241	17203	17121	17115	17134	17238	17211	16995	16860	16953	17036	16913	16944	17076	17092	17168	16936	17219	17000	17062	16903	17071	17141	17185	17135	17002	17112	17077	17170	17141	16948	17141	17147	16979	17111	17173	17157	16953	17076	17080	17074	16939	16893	17195	17034	17063	17075	17093	17070	17007	16999	17209	17012	17245	16954	17110	17097	17261	17128	16947	17053	17285	17190	16984	17106	17072	17251	17004	17141	17059	16915	17291	17055	16702	17130	17190	17158	17149	17088	17085	17000	17100	17147	17211	17077	17103	17171	16813	16848	17122	17102	17200	16932	17063	17003	17163	16971	17127	17112	17250	17075	17177	17261	17243	17368	16993	17036	17327	17136	17054	17104	17140	16915	17087	16997	17193	17089	17282	17081	17105	17149	17238	17130	17162	16839	17143	17136	17098	16969	16966	16901	17202	16955	17114	17017	16907	17121	17037	17115	17058	17136	16952	16889	17267	17131	17023	17039	17068	17055	17194	17192	16949	17074	17291	16958	16933	17186	17039	17131	16997	17114	17166	16940	17230	17263	17083	17060	17125	17124	17072	17183	17213	16930	16948	16955	17055	17076	17154	17162	17032	16910	17006	17090	17017	16989	17026	16965	17055	17195	17089	17115	17192	17005	17100	17164	17076	17037	17180	17068	17071	17006	17134	17275	17145	16913	16935	17107	16905	16870	17124	17257	17422	17156	17004	17171	17238	17077	17054	16999	17055	17213	17206	17054	16953	17202	16949	17119	16955	17074	17066	16985	16980	17130	17131	17089	16942	17076	17063	16964	17199	16993	17074	17242	17077	17108	17252	16966	17260	17201	16995	17006	16967	16919	17049	17108	17055	17085	17121	17217	16975	17054	17125	16926	17435	17021	16970	17096	17189	17244	17169	17238	17209	17123	17040	17049	17137	17043	17063	17104	17046	17044	17191	17028	17129	17048	17134	17189	17102	17131	17036	17068	17222	17172	17125	17127	16943	17147	17285	17071	16870	17242	17045	16884	16776	17166	16951	16937	17030	16932	17062	17138	16977	17035	17046	16964	17095	17095	16958	17048	16960	17088	17053	16900	17040	17192	17099	17231	17137	17104	17167	17274	17101	17103	16909	17189	17230	17151	16959	17075	17174	17001	17215	17188	17246	16989	17143	16940	16838	16963	17017	17260	17200	17137	17080	16819	16994	16883	17065	17153	17025	17250	17019	16839	17146	17101	17053	17155	17213	17181	16907	17234	17095	17239	17190	17116	17265	17012	17081	17131	17069	16925	17146	17358	17169	17034	16994	17153	17064	17129	17110	17169	16862	17025	16989	17175	17294	16949	16997	16959	16997	17031	17195	17382	17120	17093	17200	17190	17217	17069	16987	17173	17197	17156	17122	17098	16985	17073	17231	17030	17212	17202	17122	17054	16923	17243	17195	17291	16968	17123	17087	16962	16965	16972	17157	16988	17103	17062	17250	17402	17115	17042	17169	17104	17080	17038	17319	17049	17046	17150	17035	17032	16977	17014	16948	17216	16939	17128	17262	17058	17034	17119	16864	17110	16965	17141	17026	17158	17036	17203	17311	17312	17074	17132	16954	16952	17195	17070	17157	16975	17164	17120	16967
25917	42644	28813	18620	16499	15603	15178	14925	14874	16084	14627	14528	14389	14536	15326	15573	15456	14824	14538	14319	14230	14527	14435	14339	14085	14138	14110	14034	14205	14174	14332	14213	14121	14205	14138	14220	14157	14256	14222	14256	14090	14133	14160	14125	13989	14241	14103	14245	14097	14160	14137	14156	13999	14311	14099	14254	14034	14215	14254	14120	14278	14216	14180	14188	14035	14022	13987	14072	13867	14237	13987	14093	14216	14160	14132	14121	14277	13971	14116	14129	14042	14111	14179	14210	14149	14053	14273	14306	14275	14081	14089	14114	14123	14089	14136	14149	14080	14237	14048	14095	14111	14189	14311	14106	14162	14306	14207	14212	14012	14193	14150	14166	14286	14098	14294	14189	14053	14363	14029	14088	14188	14170	14148	14285	14118	14021	14157	14009	13940	14073	14088	14033	14173	14180	14220	14199	13985	13936	14224	14202	14090	14161	14104	14127	14113	14158	14168	14148	14218	14150	14044	14104	14010	14173	14216	14197	14204	14219	14127	14378	14377	14150	14073	14145	14086	14273	14150	14031	14062	14023	13971	14217	14101	14215	14233	13988	14171	14181	14215	14119	13984	14112	13933	14171	14151	14039	14278	14078	14125	14098	14224	14231	14226	14103	14133	14242	14105	14112	14141	14196	14147	14065	14031	14172	14228	13999	14104	14239	14369	14191	14104	14137	14221	14212	14073	14193	14119	14253	14106	14235	14060	14163	14130	14117	14079	13993	14087	14218	14170	14359	14064	14302	14222	14078	14224	14249	14087	14298	14057	14281	14078	14208	14019	14254	14046	14294	14267	13953	14128	13985	14126	14041	14128	14018	14039	14339	14250	14125	14033	14161	14054	14142	14079	14150	14058	14078	13987	14296	14087	14142	14031	14175	14087	14198	14127	14227	14075	14030	14045	14152	14175	14079	14144	14006	14129	14001	13996	14286	14008	14190	14250	14240	14056	14120	14027	14116	14142	14167	14137	14173	14031	14090	14082	14184	14088	14025	14269	14101	14102	14202	14095	14338	14240	14094	14240	14180	14086	14107	14170	14104	14229	14105	14160	14144	14074	14190	14110	14082	14049	14256	14080	14103	14270	14173	14120	14101	14061	14032	14188	14070	14206	14217	14160	14154	14169	14124	14245	14160	14144	14187	14260	14031	14248	14103	14095	14085	14226	14124	14366	14173	14348	14188	14088	14161	14178	14101	14265	14322	14139	14218	14117	14290	14099	14187	14173	14099	14212	14017	14222	14163	14181	14134	14220	14098	14246	14137	14211	14241	14042	13972	13991	14170	14213	14107	14127	14201	14174	14085	13988	14101	14116	14044	14090	13957	14134	14192	13978	14048	14225	14036	14157	14117	14042	14154	14144	14263	13950	14045	14053	14035	14243	14092	14030	14146	14142	14145	14178	14068	14098	14043	14195	14155	14161	14071	14134	14037	14144	14060	14176	14266	14079	14012	14118	14065	14165	14097	14228	13932	14162	14055	14370	14198	14086	14183	14158	14110	14256	14143	14105	14084	14233	14162	14043	14123	14300	14167	14246	14092	14166	14113	14103	14140	14090	14159	14219	14203	14300	14245	14140	14184	14221	14107	14053	14025	14006	14091	14002	14131	14046	14141	14265	14117	14050	14091	14130	14233	14188	14310	14118	14251	14083	14259	14141	14223	14125	14010	14272	14137	14235	14129	14147	14332	14131	14284	14096	13949	14365	13946	14117	14253	14144	14077	14111	14078	14091	14355	14198	14146	14094	14231	14095	14209	14215	14187	14127	14062	14117	14085	14250	14149	14303	14263	14138	14093	14218	14261	14211	14087	14290	14158	14029	14226	14179	14107	14085	14034	14240	14301	14188	14158	14257	14070	14147	14302	14098	14242	14152	14146	14171	14213	14173	14018	14278	14205	14173	14120	14015	14215	14050	14206	14221	14078	14121	14092	14324	14058	14149	14284	14284	14073	14248	14150	14278	14118	14153	14125	14089	14087	14251	14151	14137	14093	14133	14090	14103	14127	14082	14090	14088	14082	14145	14113	14104	14109	14307	14106	14098	14141	14163	14175	14125	14257	14199	14185	14144	14061	14141	13955	14092	14107	14245	14097	14224	14134	14140	14163	14225	14166	14201	14151	14200	14261	14189	14163	14056	14373	14270	14143	14058	14010	14212	14214	14156	14186	14139	14265	14232	14145	14183	14169	14288	14244	14076	13987	14127	14172	14256	14209	14168	14080	14131	14192	14194	14085	14228	14206	14165	14266	14208	14088	14160	14248	13932	14163	14099	14163	14125	14153	14082	14131	14115	14203	14141	14396	14138	14181	14151	13995	14196	14184	14187	14129	14386	14269	14157	14213	14237	14074	14076	14229	14345	14148	14091	14179	14078	14099	14130	14183	14255	14107	14245	14386	14177	14262	14091	14132	14018	14145	14007	14043	14174	14175	14049	14263	14261	14086	14238	14005	14278	14100	14054	13873	14079	14253	14126	14293	14295	14139	14151	14417	14184	14067	13984	14243	14038	14185	14247	14146	14170	14256	14237	14175	14301	14283	14059	14203	14139	14137	14221	14053	14311	14173	14175	13915	14118	14149	14071	14078	14120	14200	14088	13998	14088	14262	14196	14198	14228	13999	14347	14094	13921	14036	14195	14080	14234	14158	14322	14174	14183	14093	14192	14133	14165	14161	14183	14050	14160	14171	14279	14001	14155	14105	14187	13941	14128	14206	14034	14192	14243	14062	14171	14201	14120	13953	14031	14195	14119	14095	14144	14045	14089	14153	14101	14159	14272	14137	14310	14254	14144	14245	14098	14093	14089	14166	14196	14209	14153	14170	14090	14130	14020	14165	14278	14032	14173	13980	14190	14150	14218	14214	14180	14195	14133	14275	14181	14188	14184	14105	14134	14012	14053	14200	14145	14213	13976	14126	14048	14214	14101	14163	14037	14119	14213	14081	14128	13979	14133	14170	13952	14180	14139	14072	14172	13920	14202	14167	14092	14174	13975	14187	14014	14355	14156	14115	14187	14292	14131	14227	14275	14037	14067	14168	14129	14275	14176	14006	14090	14220	14225	14065	14244	14210	14249	14013	14157	14096	14081	14333	14244	14267	14304	14150	14178	14249	14239	14059	14073	14223	14226	14299	14103	14289	14232	14247	14169	14044	14045	14208	14125	14096	14166	14321	14129	14128	14169	14302	14005	14139	14121	14185	14164	14216	14077	14228	13923	14134	14145	14157	14199	14127	14194	14129	14260	14000	14030	14284	14050	14169	14116	14047	14128	14075	14173	14070	14269	14038	14208	14248	14059	14039	14139	14099	14297	14211	14050	14183	14140	14168	14159	14098	14234	14094	14155	14200	14280	14081	14245	14090	14179	14206	14069	14202	14130	14082	14083	14087	14137	14214	14169	14034	14133	14035	14110	14190	14127	14331	14027	14058	14060	14089	14179	14130	14110	13996	14097	14083	14115	14166	14264	14035	14092	14272	14133	14158	14182	13951	14187	14152	14069	14195	14193	13964	13998	14201	14248	14122	14204	14230	14114	14133	14174	14186	14386	14342	14176	14157	14184	14160	14045	14202	14249	14170	14105	13995	14174	14174	14188	14130	14125	14209	14269	14077	14324	14099	14194	14181	14044	14239	14298	14110	14147	14143	14243	14130	14118	14107	14042	14041	14190	14157	14167	14104	14158	14274	14095	14326	14091	14231	14052	14198	14035	14191	14088	14242	14086	14203	14063	14127	14194	14155	14154	13903	14022	13999	14082	14046	14199	14122	14337	14224	14320	14220	14183	14141	14135	14248	14067	14252	14275	14141	14228	14345	14105	14193	14017	14125	14088	14216	14240	14193	14029	14133	14027	14130	14140	14227	14009	14172	13984	14258	14189	14177	14116	14223	13937	14147	14206	14228	14201	13960	14256	14318	14108	14077	14245	14157	14073	14203	14276	14082	14128	14188	14074	14198	14242	14146	14241	14085	14105	13976	14269	14124	14293	14055	14135	13968	14092	14082	14313	14016	14157	13955	14024	14093	14107	14244	14104	14242	14171	14153	14126	14229	14175	14167	14073	14138	14140	14155	14272	14019	14271	14038	14107	14270	14251	13928	14109	14206	14168	14018	14029	14149	14141	14290	14038	14349	14087	14241	13958	14083	14055	14161	14082	14241	14093	14217	14184	14268	14120	14015	14128	14122	14212	14115	14135	14069	13976	14041	14350	14249	14100	14110	14066	14085	14189	14092	14155	14176	14086	14168	14169	14099	14075	14268	14160	14352	14063	14202	14247	14284	14220	14108	14106	14175	14137	14069	14180	14156	14211	14119	14216	14031	14126	14047	14117	14132	14106	13988	14213	14135	14258	14184	14042	14070	14021	14147	14159	14139	14198	14148	14319	14208	14306	14071	14289	14123	14213	13972	14223	14199	14096	14031	14019	14171	14182	14308	14155	14187	14232	14150	14102	14132	14192	14174	14146	13991	14073	14234	14167	14079	14187	14048	14044	14114	13976	14171	14154	14168	14101	14242	13962	14123	14234	13918	14136	14252	14198	14084	14260	14150	14101	14179	14022	14072	14145	14319	14139	14167	14170	14012	14277	14258	14193	14283	14129	14098	14218	14092	13963	14227	14189	14210	14155	14211	14290	14257	14199	14077	14272	14183	14140	14153	14144	14227	14217	14039	14182	13994	14131	14139	14270	14264	14150	14114	14166	14073	14118	14155	14169	14213	14141	14312	13909	14186	13985	14264	13997	14251	14122	14026	14111	14153	14060	14207	14100	14085	14202	14096	14111	14248	14029	14453	14251	14255	14226	14179	14068	14217	14228	14072	14088	14304	14166	14092	14169	14180	14180	14000	14215	14204	14364	14016	14055	14098	14089	14108	14280	14253	14322	14041	14042	14189	14197	14283	14078	14192	14163	14124	14190	14224	14168	14163	14146	14214	14101	14197	14242	14158	14088	14090	14183	14054	14152	14144	14150	14095	14197	14297	14175	14345	14131	14132	14152	14220	14166	14109	14069	14152	14172	14220	14167	14103	14225	14206	14182	14188	14169	14157	14127	14059	14014	14029	14161	14197	14124	14161	14179	14160	14157	14098	14223	14246	14201	14209	14432	14162	14191	14218	14147	14114	14255	14083	14049	14222	14184	14287
21987	21002	28269	23957	21366	23299	24211	19730	18638	20376	19198	18692	18896	20023	21812	22040	21063	19778	19361	18666	18909	18779	18628	18537	18203	18101	17909	17978	18003	18104	17896	18214	18069	17919	17972	18020	17984	18062	17989	18006	18088	18179	18090	18305	18119	17983	18108	17793	18060	18040	18205	17893	17857	17882	18114	18037	17932	18042	17883	18008	17827	17903	17951	18122	18048	18006	17953	18106	17796	17935	18039	17932	18026	17978	18017	18013	17989	18004	17943	17842	17947	18038	18012	17891	17782	18061	18019	17796	17904	17833	17791	18054	17927	18109	17928	18132	17933	17799	17979	17958	17852	17944	17979	17877	17984	17705	18041	17994	17946	18032	18089	18019	17760	17897	17897	18040	17965	18113	18088	17921	17960	17866	17897	17909	17761	18126	17883	17897	18073	18032	18224	17807	17942	17725	17820	18048	18098	17850	17865	17769	17879	18090	18074	17798	17757	17697	17948	17836	17982	17962	17813	17759	18090	18071	17818	18008	18086	17922	17886	18170	18271	17813	17979	17722	17890	17799	18153	17801	17713	17739	17793	17965	18126	17990	17962	18112	17945	17834	17808	17877	17969	17992	17916	17977	17789	17740	17958	17842	17974	18008	17944	17909	17812	17874	17713	17911	17908	17685	17820	17897	17850	17992	17892	17980	17907	17708	17955	17855	17891	17857	17887	17796	17882	17818	17846	18013	17900	17963	17980	17812	18031	17920	17925	18073	18076	17828	17937	18265	17924	18033	17629	17939	18087	18027	17899	17888	17861	18010	17830	18023	17927	18095	18061	18071	18004	17895	17721	17940	17733	17938	17862	17741	17813	17846	17840	17827	17863	17786	18028	18056	17885	17876	17810	17871	17887	18015	17843	18101	17842	17918	17958	18135	17925	17874	18031	17781	17849	17913	17757	18089	17951	17994	17779	18014	17840	18029	18066	18121	17927	18104	17845	17836	17856	17854	17850	17868	17775	17831	17936	17926	18080	17935	17877	17733	17924	17783	17829	18241	17935	17985	18078	18114	17960	17897	18025	17798	17870	17646	17774	18060	17989	17924	18095	17984	18105	17998	17714	17723	17829	17902	17823	18043	17760	17915	17892	17854	18082	17834	18073	17894	17882	17901	18110	17810	17789	17988	18046	17740	17830	17722	17798	17752	17994	18086	17755	17846	17960	17875	17738	17816	17801	17941	17956	17889	17959	17805	17928	17686	17885	18058	18182	17980	17988	18020	17965	17889	17931	17997	18032	18024	17812	17981	17653	18078	17782	17984	18208	17823	17977	17927	17956	18014	17858	18018	17953	17856	17851	17968	18032	17936	17769	18063	17742	18031	17982	17999	17880	18041	18120	17911	18066	17803	17878	17896	18097	18010	18035	17975	17826	17785	17903	17943	17831	18047	18115	17948	17982	18176	18032	18066	17798	17864	17963	18040	17957	18171	17985	17790	18160	17978	18121	18123	17781	17920	17983	17950	17986	17967	18136	17937	17923	18013	17994	18030	17985	17805	17898	17989	18019	17964	17962	17924	17977	18066	18205	18092	18058	17799	17809	18115	17919	17805	17765	17922	17915	17983	18185	18071	18048	18017	17935	17774	17946	17948	17987	17748	18046	17995	17863	17851	17935	17854	17981	18118	18182	17815	17960	17858	17904	17975	18012	18028	18041	17940	17993	17929	17726	17882	18038	17919	17818	17960	18001	18066	17991	17959	17954	17898	17908	17963	17828	17890	17972	17922	17943	17925	17868	18053	17957	17914	17920	17874	18002	17929	18012	17817	17948	17903	18156	17896	18013	18071	18025	18051	17849	18030	17900	17915	17950	18063	18001	17834	17939	18194	17819	17911	17886	17896	18072	17908	17806	17884	18198	18206	18009	17923	17913	17840	17909	17955	17766	17895	17924	17917	18011	17839	17942	17937	17766	17615	17935	17956	17830	18182	17833	17499	17866	18129	18026	17854	17809	17815	17886	17763	17937	17866	17902	17920	17885	17953	17812	17897	18106	17854	18152	17772	17905	18005	17887	17952	17924	18052	17775	17940	17920	17749	18067	17807	17895	17799	18002	17951	18057	17741	17935	17962	18065	17777	17948	17987	17981	17933	17945	17876	17759	17733	17912	17912	17958	18050	17858	18027	18024	18063	17824	17936	18220	17928	17995	18009	18156	18026	18098	17982	17867	18014	17935	18091	17963	17972	17654	17998	18077	17867	17889	17915	17984	18189	17929	18057	18034	17984	17961	17819	17912	17577	17861	18018	18082	17951	18045	18090	17880	17903	18092	17770	18004	17937	18021	17826	17862	17814	18005	17878	18009	17936	18012	17978	18012	17831	17851	17937	18008	17667	17922	18208	18059	18046	17984	17863	18115	18030	17833	17745	17965	17908	17946	17838	17777	17914	18085	17841	18006	17908	18061	17853	17975	18094	17845	17872	17860	17745	18099	17892	17843	17953	17954	18079	18130	17847	17820	18001	17836	18121	18008	17879	17834	17937	17983	17971	17979	17974	18067	17862	17881	17831	17952	18129	18029	17944	18043	17909	18110	17770	17984	17830	17873	17885	17789	18030	17909	17903	18002	17742	17658	17639	17920	17809	17979	17918	17895	18098	17910	17844	17988	18137	17767	17968	17834	17880	17999	17946	18065	18054	17876	17862	17889	17898	17898	17913	18085	17937	17881	17985	17848	17957	17823	18121	17874	17791	18026	18074	17919	17934	17766	17866	17870	18028	17831	17893	17885	18039	17955	17860	17940	17825	17765	18079	17942	17798	17941	17838	18057	18057	17941	17970	17933	17994	17971	17852	17978	17787	17786	17807	17914	17789	17641	18029	17791	17872	17743	18050	17908	17970	17858	18025	18017	17998	17936	17985	17858	18135	17814	18022	17902	17844	17977	17993	17974	17973	18003	17819	17915	17915	17909	18001	17886	17948	18115	17920	17933	18021	17867	17733	17958	18002	18048	17880	17893	17983	18175	17993	17947	18031	17957	17828	18077	17737	17889	17638	17883	17829	17937	18080	17936	17821	17940	17944	17798	17916	18071	17899	17983	17971	17846	18019	18257	17940	17848	18019	17900	17746	17958	17903	17752	17737	18033	17866	17958	17979	17918	18264	17959	18014	17951	17997	17818	18029	18060	18051	17981	17978	18176	18038	18173	18017	17909	17754	17889	17856	18024	18060	18094	18078	17943	17853	17934	17858	17835	17880	18048	17756	18146	17896	17854	18021	17992	17941	17972	18005	18023	17931	17955	18092	17905	17704	18051	18064	17909	18000	18116	17886	18088	17936	17942	17975	17981	18175	18131	17921	17867	17795	18014	17851	17817	17932	18121	17986	17767	17892	17973	17823	18169	18035	17973	17892	17831	17875	18013	17792	17955	17974	18115	18014	17971	17961	17891	17988	18170	17768	17776	17837	17902	17913	17781	17956	17945	18081	17752	17905	17943	18098	17970	18020	17928	17954	17928	17829	17846	18035	17787	18000	17912	17929	17938	17781	17929	17807	17946	18004	17961	17943	17978	17737	17892	18057	17955	17840	17982	17970	17981	17816	18128	17853	17955	17960	18007	17993	17745	17907	17948	17691	18024	17873	17963	17995	17991	17882	17897	17958	18157	17915	18126	17785	18108	17956	18052	17999	18114	18007	17865	18192	18106	18086	17890	17897	17800	17841	17766	18122	17929	17848	18015	17892	17917	17902	17943	17731	18013	17913	18120	17899	17954	18020	17759	18021	18056	17985	17852	17840	17877	17977	17978	17831	17876	17818	17985	18092	18137	17983	17895	17803	17974	17987	17705	17940	17949	18153	17803	17954	18078	17976	17827	17749	18045	17902	17886	17944	17757	17685	17904	18152	17873	17849	17965	17933	17987	18129	18012	18172	17907	17902	17957	18155	17976	17759	17961	17900	17963	17868	17905	17864	17862	17976	17882	17747	17944	17913	17844	18003	18062	18040	17757	17960	18084	17931	18033	17800	17970	17918	17939	17852	18092	17819	17991	17892	17825	17997	17906	18116	18088	17716	17906	17883	17968	17877	17982	17951	17729	17759	17780	17841	18089	17628	17756	17865	17860	18024	18214	17729	17867	18022	17975	17988	17926	17912	17848	17971	17999	17526	17729	17779	17643	17979	18199	17948	17952	17952	17916	18111	18109	17848	17917	17972	17905	17964	17995	17753	18091	17829	17890	17980	18141	17947	17750	18049	17860	17984	17880	17858	17839	17808	17739	17854	17794	17795	18062	18066	17837	17926	18034	17880	17992	17858	17873	17975	17898	17999	17852	17929	17812	18071	17771	17895	17924	17882	17641	17711	17744	17895	18034	17920	18047	17811	18095	17934	18215	17823	18060	17780	17949	18050	18020	18128	17987	17743	17932	18031	18033	17986	17779	18039	18091	17802	17858	18025	17838	17881	17910	17728	18017	17782	17781	17851	17791	17815	17960	17954	17779	18032	18026	17835	17832	17850	18002	18024	17950	17952	18175	18038	17925	17909	18239	17852	17767	17878	17963	17795	17873	18217	18084	18207	17871	17731	17740	17907	18024	17935	17984	18054	18017	17813	17752	18002	17888	17957	17980	17944	17889	17810	18048	18084	18142	17930	18003	18050	18118	18035	18098	17770	17938	17792	17942	18092	18004	18014	17810	17826	17967	17795	18138	17887	17949	18016	17829	18105	18057	18005	18007	17995	18029	18044	17831	17911	17983	17806	17781	17808	17750	17969	17868	17845	18072	17845	17818	18034	17901	18013	17936	17836	17930	17810	18000	17946	17954	18034	17972	18049	17928	17865	18199	17999	17925	17878	17894	18072	17804	17772	17922	17866	17948	17882	18052	17952	17981	17884	18063	17830	17983	17809	17846	18007	18087	17874	17981	18003	17896	17835	17819	18173	17876	18137	17859	17870	17887	17831	17850	17925	18002	17969	17990	17861	17909	17975	17951	18179	17925	17965	17966	18000	18015	17891	18073	17866	17946	17911	17952	17922	18335	18160	17826	17985	18048	17878	17726	17954	17878	17759	18088	17870	18207	17769	17891	17768	17726	17971	17882	17793	17903	18148	17964	17956	18114	17961	17781	17959	18205	17756	18113	17937	18110	17840	18028	17948	18019	18026	18059	18023	17817	17879	18172	17803	17688	18068	17949	17955
27748	54322	40001	23194	18745	17445	16469	16260	15783	18038	15349	15366	15891	17424	19818	19432	18130	16402	15637	15210	15874	15554	15272	15058	14735	14485	14658	14456	14553	14559	14667	14645	14486	14586	14565	14595	14537	14629	14546	14582	14559	14536	14462	14662	14558	14577	14570	14638	14687	14542	14622	14497	14519	14545	14570	14562	14623	14592	14496	14492	14565	14582	14693	14579	14548	14612	14578	14397	14818	14509	14589	14756	14642	14658	14781	14546	14631	14489	14666	14577	14561	14491	14578	14557	14451	14644	14558	14683	14571	14484	14451	14398	14583	14630	14464	14622	14703	14632	14507	14539	14638	14747	14512	14496	14588	14731	14477	14596	14632	14421	14627	14548	14401	14585	14575	14654	14690	14520	14753	14607	14655	14558	14581	14454	14543	14553	14771	14589	14569	14640	14486	14631	14597	14690	14515	14622	14763	14537	14656	14636	14702	14545	14582	14693	14645	14698	14353	14640	14513	14582	14420	14714	14453	14559	14514	14671	14524	14623	14669	14654	14621	14514	14666	14598	14583	14573	14677	14577	14690	14435	14490	14618	14524	14529	14502	14568	14488	14500	14585	14677	14513	14568	14604	14648	14532	14553	14571	14588	14522	14530	14577	14778	14596	14493	14573	14547	14506	14475	14625	14578	14374	14717	14599	14645	14601	14284	14700	14477	14564	14568	14706	14738	14670	14667	14391	14578	14614	14561	14541	14477	14592	14674	14622	14550	14679	14568	14599	14591	14593	14729	14625	14624	14431	14469	14635	14586	14468	14639	14538	14390	14538	14561	14685	14497	14521	14438	14607	14521	14531	14494	14399	14669	14499	14484	14706	14698	14504	14610	14645	14595	14561	14473	14687	14564	14339	14558	14594	14359	14653	14492	14408	14663	14509	14517	14622	14572	14688	14678	14724	14538	14683	14606	14583	14548	14623	14643	14646	14486	14403	14574	14681	14660	14437	14582	14679	14694	14567	14389	14629	14548	14652	14485	14561	14627	14603	14479	14570	14594	14582	14530	14473	14540	14524	14270	14498	14605	14563	14449	14547	14552	14739	14781	14517	14601	14705	14679	14486	14779	14657	14722	14473	14640	14522	14755	14570	14563	14518	14595	14711	14563	14656	14547	14529	14634	14442	14605	14446	14530	14542	14592	14627	14553	14499	14578	14488	14573	14494	14484	14526	14755	14558	14421	14633	14581	14644	14636	14478	14709	14522	14534	14594	14667	14361	14650	14446	14603	14539	14483	14577	14717	14567	14472	14667	14454	14561	14690	14614	14568	14546	14677	14645	14473	14753	14772	14457	14607	14715	14510	14508	14546	14697	14495	14613	14569	14472	14561	14591	14675	14613	14495	14549	14762	14608	14759	14669	14671	14543	14676	14590	14631	14460	14610	14624	14465	14481	14723	14712	14496	14716	14710	14551	14561	14625	14637	14508	14486	14596	14636	14681	14442	14613	14602	14481	14618	14612	14513	14661	14425	14607	14438	14514	14556	14480	14522	14563	14353	14623	14635	14655	14614	14467	14623	14620	14481	14622	14581	14469	14510	14633	14728	14604	14487	14602	14559	14595	14485	14559	14525	14542	14526	14627	14770	14750	14605	14374	14717	14419	14563	14631	14582	14602	14496	14734	14598	14599	14548	14706	14562	14621	14460	14491	14586	14509	14589	14650	14482	14454	14484	14647	14545	14551	14693	14680	14526	14539	14574	14652	14565	14515	14562	14485	14529	14708	14686	14600	14581	14686	14553	14592	14600	14464	14729	14662	14522	14553	14557	14663	14606	14633	14521	14427	14635	14595	14607	14662	14479	14630	14461	14681	14452	14578	14506	14521	14643	14517	14572	14584	14701	14531	14582	14602	14548	14545	14603	14488	14526	14585	14689	14600	14535	14511	14606	14500	14701	14521	14792	14531	14594	14641	14560	14429	14590	14775	14597	14765	14759	14629	14611	14730	14559	14503	14601	14415	14704	14583	14689	14745	14657	14536	14614	14508	14613	14537	14552	14612	14559	14645	14715	14732	14663	14561	14428	14506	14685	14531	14636	14642	14752	14479	14508	14506	14515	14566	14710	14488	14592	14433	14727	14619	14475	14739	14585	14707	14643	14540	14745	14819	14585	14706	14692	14513	14629	14506	14510	14560	14605	14747	14556	14425	14487	14612	14596	14431	14562	14489	14474	14612	14709	14628	14487	14718	14533	14768	14765	14593	14427	14554	14549	14473	14544	14581	14567	14449	14788	14572	14712	14451	14588	14633	14529	14647	14616	14522	14524	14592	14714	14599	14414	14610	14704	14655	14685	14535	14631	14673	14505	14549	14435	14559	14603	14575	14583	14611	14701	14647	14474	14557	14689	14720	14541	14727	14631	14576	14579	14573	14590	14718	14690	14533	14644	14800	14698	14602	14552	14724	14477	14609	14571	14511	14449	14650	14517	14610	14600	14604	14399	14721	14573	14642	14741	14721	14599	14560	14501	14589	14642	14652	14422	14503	14553	14605	14555	14684	14632	14567	14631	14437	14561	14548	14534	14683	14477	14625	14546	14684	14548	14502	14551	14580	14433	14615	14625	14529	14477	14509	14408	14544	14503	14588	14690	14491	14714	14487	14626	14614	14606	14617	14644	14625	14699	14692	14540	14622	14331	14607	14628	14784	14394	14567	14500	14580	14643	14592	14555	14584	14563	14524	14494	14755	14549	14610	14699	14549	14632	14710	14547	14605	14529	14654	14468	14439	14591	14491	14515	14558	14694	14497	14418	14429	14589	14650	14840	14609	14589	14696	14709	14458	14406	14590	14395	14684	14691	14607	14645	14585	14650	14461	14745	14561	14562	14429	14563	14587	14577	14415	14546	14524	14470	14567	14598	14490	14604	14564	14547	14510	14467	14703	14654	14448	14586	14641	14564	14670	14478	14435	14610	14571	14635	14559	14650	14588	14650	14582	14484	14672	14639	14602	14566	14478	14722	14618	14512	14550	14797	14593	14532	14500	14663	14515	14596	14431	14643	14702	14594	14739	14578	14593	14500	14669	14668	14623	14673	14657	14536	14453	14570	14566	14682	14682	14600	14573	14453	14623	14505	14742	14598	14528	14500	14668	14505	14580	14551	14402	14606	14507	14518	14683	14582	14657	14587	14647	14661	14447	14521	14693	14657	14676	14563	14632	14722	14545	14551	14472	14754	14592	14516	14527	14626	14417	14516	14587	14583	14631	14664	14502	14733	14623	14486	14455	14588	14547	14529	14620	14646	14710	14444	14360	14445	14555	14411	14800	14755	14620	14622	14675	14644	14366	14491	14580	14664	14625	14555	14568	14607	14552	14509	14706	14688	14509	14542	14628	14666	14629	14471	14580	14609	14576	14650	14524	14540	14619	14359	14705	14529	14577	14616	14493	14584	14414	14637	14467	14532	14375	14703	14624	14605	14636	14670	14693	14564	14526	14416	14484	14442	14655	14466	14701	14469	14602	14520	14638	14603	14710	14380	14531	14567	14516	14604	14615	14675	14455	14463	14529	14561	14600	14596	14692	14616	14413	14492	14507	14651	14534	14567	14588	14476	14655	14531	14555	14538	14407	14793	14732	14640	14562	14654	14590	14603	14485	14503	14574	14401	14592	14604	14578	14711	14526	14646	14528	14491	14497	14571	14558	14307	14515	14652	14692	14492	14593	14570	14508	14776	14704	14620	14420	14641	14539	14524	14673	14555	14783	14596	14509	14628	14611	14597	14706	14485	14506	14584	14599	14688	14673	14517	14426	14539	14537	14668	14645	14631	14549	14519	14609	14650	14722	14533	14598	14572	14584	14600	14540	14606	14634	14512	14441	14625	14572	14701	14506	14428	14686	14662	14473	14672	14555	14555	14493	14546	14602	14709	14446	14625	14596	14433	14642	14633	14460	14426	14611	14630	14438	14527	14666	14468	14459	14621	14568	14556	14560	14612	14497	14512	14466	14624	14657	14647	14539	14432	14647	14556	14457	14559	14569	14534	14500	14498	14553	14506	14616	14565	14641	14601	14537	14560	14463	14523	14738	14687	14741	14643	14598	14764	14489	14598	14672	14491	14704	14481	14439	14762	14476	14474	14553	14435	14579	14605	14655	14553	14609	14688	14507	14402	14482	14700	14441	14666	14514	14694	14742	14698	14456	14594	14664	14699	14565	14508	14541	14515	14584	14619	14739	14621	14731	14600	14524	14491	14681	14535	14453	14662	14435	14759	14557	14544	14599	14533	14641	14689	14617	14525	14559	14654	14646	14636	14546	14518	14544	14562	14538	14805	14479	14656	14539	14590	14608	14672	14534	14409	14670	14728	14459	14537	14555	14513	14566	14582	14571	14639	14565	14802	14666	14575	14514	14705	14576	14551	14570	14522	14463	14585	14688	14462	14672	14670	14473	14529	14725	14497	14586	14660	14625	14498	14519	14610	14487	14377	14654	14584	14793	14541	14697	14495	14340	14566	14584	14561	14464	14601	14720	14620	14740	14510	14565	14719	14589	14559	14375	14480	14544	14499	14460	14773	14522	14478	14750	14493	14491	14551	14606	14581	14552	14623	14596	14712	14525	14500	14501	14623	14618	14636	14708	14498	14496	14678	14649	14496	14464	14520	14644	14621	14741	14583	14645	14583	14504	14567	14601	14544	14521	14611	14674	14629	14479	14564	14487	14538	14507	14546	14544	14660	14596	14618	14641	14453	14635	14659	14517	14606	14611	14582	14543	14396	14558	14500	14730	14609	14458	14619	14515	14538	14541	14330	14455	14417	14590	14494	14620	14544	14622	14586	14564	14672	14630	14765	14674	14562	14541	14441	14431	14617	14661	14563	14576	14580	14341	14610	14637	14618	14566	14581	14756	14659	14437	14421	14556	14591	14707	14638	14618	14476	14571	14701	14586	14603	14753	14568	14515	14676	14655	14501	14379	14503	14583	14570	14723	14764	14579	14521	14586	14685	14500	14383	14591	14470	14672	14538	14554	14562	14619	14587	14546	14600	14490	14562	14602	14587	14764	14554	14631	14555	14624	14478	14534	14544	14539	14710	14537	14465	14785	14544	14545	14548	14666	14425	14596	14459	14628	14531	14511	14367	14694	14477	14458	14551	14640	14503	14526	14361	14474	14583	14599	14456	14635	14403	14594	14627
29678	26729	26426	19778	16285	15742	15724	15405	15058	15335	15050	15214	15104	15034	15328	15136	15012	15039	14977	15069	14973	14941	14930	15076	14701	14876	14829	14801	14883	14877	14940	14996	14973	14970	14822	14944	14815	14965	15170	14805	14973	14952	14813	14710	14843	14797	14891	14727	14707	14798	14988	14971	14987	14911	14821	15000	15058	14929	15059	15081	14987	15091	14816	14980	14777	14918	14990	15007	14980	15071	15059	14938	14844	14911	14585	14999	14918	14971	14915	14810	14581	14781	14977	14910	14925	15055	14980	15062	14836	14770	14881	14894	14872	14845	15121	14920	14906	14840	14987	14951	15028	15015	15037	14849	14802	14846	14861	14791	15097	14835	14952	14925	14934	14963	14699	14872	14779	15157	14827	14813	14919	14924	14876	14872	15031	14850	14951	14857	14917	14938	15064	15103	15123	14842	15008	14880	14877	15019	15058	14840	14907	14780	14786	14786	14909	14916	15013	14866	14928	15031	14848	14792	14809	14919	15052	14746	14826	14906	14977	14836	14724	14740	14796	14824	14849	14844	14903	15002	15028	15104	14900	15092	15042	14776	14919	14779	15031	14836	14917	14856	14879	14800	14773	14798	15013	15004	15025	14903	15004	14971	15154	14846	14760	14908	14920	14961	14834	14975	14789	14835	14873	14951	14919	14821	14796	15067	14938	15103	14864	14936	14830	14702	15009	14926	14894	14908	15101	15007	14785	15038	14819	14737	14830	14757	14923	14940	14814	14833	15085	14999	14717	14966	14837	14736	14809	14724	14984	14807	14846	14923	15130	14843	15053	14834	14842	14837	14987	14812	14810	14864	15174	14906	14783	14849	14858	14970	15052	14831	15061	14896	14898	14875	15089	15055	14945	14745	15058	14999	14944	14985	14960	14950	15103	15020	15079	14863	14941	14911	14900	14817	14902	14935	14834	14809	14981	14822	14854	14929	14778	14885	14890	14807	14760	15098	14848	14783	15132	14975	14862	14879	14801	14835	14831	14665	14901	14920	14933	14989	14834	14895	14850	14825	14986	14966	14967	14815	14916	14918	14917	14821	14824	14986	14907	14846	14895	15003	14941	14961	14840	14926	14971	14701	14676	14872	14889	15049	14902	14850	14926	15025	15085	14901	14783	14755	14896	14882	14981	14874	14834	14831	14897	14785	14747	14812	14990	14968	14897	15038	15164	15069	15040	14919	14988	14918	15024	14955	14975	14757	14910	14895	15061	15017	14946	14841	14824	14968	14964	14991	15027	14813	14945	14984	14959	14751	15074	15185	14976	14949	14985	14740	14947	14743	15007	14946	14856	15107	15047	15085	14869	15193	14849	14897	14835	15000	14936	15063	14933	14867	15068	14777	14802	15211	14884	15014	15019	14915	14661	15044	14900	14816	14773	14752	14983	14812	14642	14889	14786	15059	14868	14991	14992	14800	14922	14815	15026	14712	14820	14723	14751	14723	14864	15084	14907	14775	14882	14887	14898	14741	14890	14910	14899	14797	14821	14725	14839	14847	14895	15075	14993	14793	14879	15009	14902	14811	15010	15289	14847	14825	14773	14998	14954	14831	14771	14984	14929	14807	15008	14771	14937	14950	14751	14779	14879	14903	15016	14821	14758	15086	14916	14869	14932	14795	14991	14872	14806	14964	14796	14911	14903	15246	14989	14904	14871	15031	14885	14829	15023	14800	15047	14810	14988	14883	14934	14858	14873	14956	15034	15096	15037	14950	14929	14885	15104	14950	15023	15058	14788	14930	15006	14813	14907	14887	14874	14998	14907	14978	14927	14822	14998	14972	14947	14859	14989	14978	14855	14861	15064	14799	15022	14992	15017	15008	14907	14866	15099	14961	14984	14755	14781	14803	14904	14971	14771	14837	15011	14930	14928	14742	14927	14982	14912	15132	14965	15050	14897	15074	15053	14866	15048	14838	14899	15049	14900	15117	14750	14904	14879	14892	15001	14889	15051	14949	15008	14884	14811	15123	14913	15039	14948	14946	14928	14888	14857	14713	14837	14810	14785	15152	14785	15147	14681	14766	14725	15095	14976	14949	14744	14764	14927	14948	14884	14946	15002	15095	14749	14744	14762	15004	14832	14936	14972	14966	15025	14866	14995	14973	14711	14904	15008	15002	14967	14929	14963	14926	14778	14935	14810	14937	14889	14754	14867	14928	14910	14752	14841	14871	14967	15012	14952	14950	14876	14735	14761	14912	14807	14876	14904	14835	14992	15070	15049	14957	15072	15171	15007	15062	14856	14923	14953	14990	15019	14962	14786	14851	15004	14879	14933	14932	14818	14910	14987	14783	14766	14888	14765	14923	14904	14915	14898	14790	14892	14939	14580	14757	14966	14829	14843	14712	14856	14908	15034	14885	14941	15011	15004	14980	15012	14801	15027	14855	15133	14895	14826	14811	15016	14872	14719	14987	15101	14911	14678	14895	14918	14835	14820	15046	14889	14898	14824	14732	14848	14948	14940	15063	15030	14938	14781	15058	14987	14954	14721	14974	15068	15072	14914	14893	14874	14957	15028	14794	14863	14911	14955	15020	14751	14980	14883	15017	14801	14860	15122	14876	14997	15056	15032	14986	14993	15083	14864	14917	14875	14983	15046	14979	14812	14949	14906	14853	14805	14882	14817	15087	14852	14819	14881	14775	14826	14817	14841	14920	15052	14945	15120	14954	14963	14925	14724	14762	14878	14798	14958	14863	14832	14899	14911	14945	14725	14789	14985	14656	14998	14874	14954	14900	14691	14775	14921	14794	14786	14909	14959	15045	14906	15026	14947	14939	14947	14921	14647	14828	15023	14647	15013	14888	14975	14924	14844	14679	14804	14835	15040	14899	14933	15137	15010	14831	14981	14713	15108	14930	14946	15101	14927	14976	14819	14797	14806	14832	15044	14978	14952	14842	14885	14949	14887	15091	15118	15099	15143	14881	14846	15020	15208	15025	14838	14946	15104	14811	15197	14924	14903	14884	14944	14941	15031	15093	14942	14859	14793	14777	15043	14967	15037	14687	14997	14851	14951	14928	15028	14836	14985	15029	14968	15027	15017	14862	15007	14980	14949	15021	15042	14956	14713	14940	15047	15074	15185	14766	14962	14783	15072	14856	14802	14958	14930	14837	14782	14796	14755	14759	14724	14787	14929	14625	14911	14999	15107	15046	14996	15022	14776	14882	15146	14887	14904	14833	14810	15012	14976	14891	14965	14908	14896	14868	14790	14913	14975	14959	14809	14877	14723	14900	14916	14953	14895	14924	14874	14821	14775	15005	14860	15018	14952	14887	14853	15041	14920	14924	15013	14928	14542	14859	14844	14890	14859	15030	15113	14918	14811	14732	14855	14831	15035	15056	15081	14932	14830	14803	15044	14910	15000	14867	14823	14928	14846	15011	15027	14847	14991	15019	15032	14868	15093	14962	14989	14840	14985	14944	14771	14721	14992	15023	14963	15030	14937	14997	14980	15009	14924	14956	15062	14963	14835	15010	14791	14950	14536	14967	14832	15013	15007	14849	14860	15002	15100	15118	15083	14904	14741	14833	15060	14816	14995	15069	14842	14939	14836	14826	14733	15065	14819	14986	14991	14808	15208	14971	14922	14860	14834	15012	14896	14913	14854	14930	14894	14924	15011	15052	14939	14752	14848	14843	14903	14804	14736	14847	15084	15079	15209	14875	15008	14739	15009	14924	14838	14916	15204	14872	14856	14930	15000	14635	14862	14872	15000	14848	14671	14800	14932	14775	14853	14862	15058	14834	14845	14836	14706	14980	14793	14808	14788	14929	15027	15134	14855	14883	14950	14822	14985	14938	14989	15031	14977	14933	15056	14970	14961	14909	14843	15227	14933	15096	14996	14863	14990	14945	14993	14817	14978	15111	14878	14848	15045	14819	14762	14807	14937	14947	14892	14788	14947	14867	15083	14768	14892	14999	14970	14892	14746	14752	14938	14907	14997	14933	14765	14839	14921	14820	14978	14908	15049	14720	14775	15050	15008	14901	14926	14992	14875	14828	14971	14813	14952	14933	14868	14713	14900	15127	15024	14822	14713	14713	14903	14891	14824	14891	14884	14964	14665	14822	14968	14859	14930	15000	15038	14850	15034	14943	14863	15059	15050	14719	14850	15005	14911	14856	14776	14979	14951	15072	14995	14619	14981	14908	15032	15046	15017	14932	14966	14983	14858	14898	14665	14960	15118	14778	14878	14969	15016	14926	15088	14841	14836	14901	14720	14825	14904	14849	15062	14985	14828	14984	14966	14892	15000	14704	15092	14717	14744	14945	15121	14828	14953	14894	14822	14730	14882	14609	14989	14729	15210	14943	14755	14860	14792	14884	14943	15075	14899	15038	15004	14912	14970	14943	14987	14813	14929	14811	14853	14996	14987	15017	15007	15127	14896	14972	14803	14846	14815	14838	14910	14836	14938	14835	14950	14900	14826	14834	14824	14811	14985	14827	14924	14951	15014	14898	14967	14773	14775	14911	15102	14934	15194	14995	15114	14983	15043	14926	14980	14904	14967	14813	14796	14833	14792	14734	14747	14831	15031	14849	14866	14864	14940	14864	14919	14869	14995	14909	14789	14914	14888	14792	14844	15012	14973	14766	14909	14944	14752	14914	14922	14700	14892	14969	14888	14829	15115	14905	14891	15079	15179	14866	14862	14863	14815	14775	14961	14856	14815	15046	14996	14926	14805	14953	14828	15021	15114	14965	14879	14895	14763	15066	14964	15054	14939	14810	15029	14893	14966	15013	14980	14886	14836	14872	14978	14819	14889	14965	14940	14874	14954	14872	14967	14973	15001	14694	14949	14883	14995	14844	15018	14998	15001	14792	15044	15147	15019	14994	15039	14874	14891	14869	15031	14853	14971	14963	14930	14937	14793	14823	14872	14836	14879	14899	14831	14776	14840	15025	14880	14654	15029	14862	14945	14981	15011	14943	15025	14977	14951	14882	14782	15046	14960	15015	14924	14789	14979	14764	14944	15036	14968	14749	14820	14904	15012	14947	14820	14962	14974	15019	14850	14968	14996	15043	14985	14853	14978	14913	14834	14932	14864	14870	14930	14819	15050	14851	14896	14726	14927	14863	14985	14916	14822	14911	14882	14873	15071	14909	15100	15008	14723	14904	15026	15041	14821	15021
24589	37861	23574	15848	14781	14092	13513	13452	13356	13427	13156	13093	13104	13060	13152	12923	12969	13101	12960	12863	12939	13116	13137	13018	12934	12816	12950	12912	12963	12872	12978	12958	12855	13039	13009	12935	12896	12726	12932	12852	12959	12875	12799	12934	12771	12862	12896	12965	13052	12875	12821	12900	12764	12997	12978	12933	12919	12847	13034	12767	12910	12788	12946	12813	12849	12891	12829	13143	12881	12871	13033	12971	12860	12952	12894	12944	12903	12892	12957	13042	12882	12865	12850	12964	12872	12946	12925	12856	12827	12837	12780	12723	12865	12864	12919	12859	12846	12929	12943	12940	12908	12957	12749	12816	12895	12712	12775	12785	13009	12860	12893	12870	12857	12878	12923	13066	12832	12858	12855	12908	12841	12885	12832	12952	13032	12722	12949	12874	12933	12881	13058	12736	12870	12839	12896	13059	12880	13005	12802	12972	12882	12889	12893	12896	12930	12966	12888	12941	12753	12869	12955	12839	12960	12859	12970	12785	12877	13124	12939	12668	12706	12870	12881	13113	12975	13000	12841	12916	12910	12740	12953	12953	12835	13016	12802	12866	13007	12818	12678	12924	12956	12785	12833	12802	12879	12935	13003	12867	13128	12872	13084	12859	12897	13053	12862	12858	12990	12796	12929	12946	12922	12911	12827	12919	12926	12922	12731	12877	13018	12733	13061	12897	12898	13009	12804	12981	12897	12953	12911	12833	12938	12809	12788	12860	12947	12894	12951	12986	12889	12984	12919	12874	12889	13044	12993	12825	12983	12996	12922	12962	12921	13005	12955	13042	12906	12965	12915	12839	12985	12821	13026	12820	12886	12869	13006	12880	12929	12887	13009	12749	12909	12810	12820	12997	13075	12902	13014	12816	12890	12898	12809	12868	12926	12810	12897	12995	12882	12892	12840	12905	13000	12996	12975	12826	12910	12874	12820	12929	12747	12889	12825	12743	12780	12912	12856	12841	12794	12648	12804	12748	12857	12886	12846	12856	12800	12833	12867	13152	12892	12984	12961	12842	12877	13149	12820	12942	12893	12971	12881	12877	12903	12848	13048	12843	13096	12916	12775	12967	12808	12709	12879	12910	12913	13006	12748	12959	13015	12821	12856	12769	13001	12861	12859	12910	12892	12821	12889	12869	13050	12918	12752	12900	13054	12689	12897	12834	12940	13040	12962	12917	12760	12984	12832	13058	12822	13005	12666	12894	12954	13131	12855	13027	12891	12931	12946	12894	12931	12857	13110	12934	13002	12985	12998	12914	12853	12939	12970	12952	12970	12990	12971	12730	12890	13080	12927	12882	12705	12852	12936	12976	12943	13097	13019	12857	13123	12927	12859	13022	12925	12892	12862	12943	12780	13070	12935	13128	12857	12762	13050	12994	12987	13021	12809	12792	12951	12890	12782	12889	12858	12958	13009	12798	12799	13088	12858	12968	13067	12828	12963	12895	12996	12876	12971	12947	12837	12909	12798	12934	12885	12940	13078	12911	13081	12857	12887	12889	12673	12865	12889	12883	12859	12917	12996	12836	12975	12783	12862	12880	12904	12926	12871	12828	12807	12819	12945	12711	13037	12835	12987	12955	12846	12786	12788	13084	12840	13068	12970	12980	12790	12855	12965	12720	12913	13148	12945	12936	12886	12952	12847	12939	12829	12875	12830	13056	12934	12954	12813	12838	12864	12865	12895	12954	12787	12834	12873	12928	13021	12982	12834	12928	12790	12931	12899	12881	12926	12955	12894	13029	12869	12921	12890	13023	12949	13009	12758	12798	12862	12858	12957	12794	12839	12866	12937	12838	12778	12934	12841	12843	12923	12851	13018	12842	12848	12871	12937	12916	12844	12819	12796	12838	12806	12859	13172	12896	12787	12823	12939	12847	12793	13061	12870	12701	12873	13017	12998	12967	13009	12717	12924	12855	12964	12902	12852	12974	13002	12915	12755	12986	12716	12883	12977	13122	12895	12940	12975	13055	12774	12845	12896	12857	13034	12833	12892	12849	12682	12926	12991	12937	12978	12844	12804	12940	12813	12836	12893	12931	12875	12958	12826	12663	12878	12955	12946	12873	12764	12978	12823	13038	12834	13033	12822	12817	12775	12819	13004	13016	12925	13010	12884	12969	12913	12866	12966	13055	12861	12914	12843	13097	12702	12944	12841	12887	12842	12960	12953	13080	13025	12820	12971	13050	12914	12918	12816	12883	12957	12912	12825	12949	13059	13004	13007	13053	12885	12912	12724	12974	12823	13008	12829	12999	12848	13103	12843	13026	12973	13017	12833	12856	12984	12934	12873	12991	13080	12891	12934	12953	12873	12817	12927	12914	12745	12780	13025	12843	12938	12901	12807	12930	12957	12833	12889	12771	12795	12916	13096	12922	12872	13003	12930	12736	12833	12905	12987	12785	12825	12934	13061	12907	12861	12976	12852	12934	12902	13121	12846	12970	12949	12899	12843	12973	13010	12936	12972	12931	12902	12900	13065	12954	12950	12730	12911	12909	12800	12802	12911	13026	12865	12969	12868	12901	12913	12945	13053	12823	12974	12909	12952	12850	13018	13041	12915	12918	13009	12858	12906	12833	12836	12870	13048	12817	12817	12913	12656	12767	13025	12915	12924	12908	12852	12991	12929	12851	12870	12892	12939	12935	12960	13055	12913	12953	12786	12913	12828	12825	12952	12655	12909	12849	12829	12992	13024	12909	12712	12830	12955	12806	12879	12936	12906	12981	12914	12908	12905	12965	12783	12777	12831	12937	12880	12879	12876	12780	12944	12922	12993	13046	12967	12911	12859	12963	12976	12896	12782	12881	13056	12925	12856	13003	12999	13043	13018	12834	12793	12803	12781	13115	12960	12802	12909	12986	12892	12765	13058	13182	12764	12949	12869	12902	12957	12830	12895	12910	12943	12895	12946	12898	13081	12726	12914	12928	12809	12848	12936	12926	12912	12863	12988	12829	12948	12837	13041	12877	12847	12919	12920	12915	12875	12782	13040	12846	12835	12894	12869	12871	12973	12906	12937	12796	12846	12998	12779	12795	12880	12932	12977	12953	12675	12789	12942	12975	12920	12917	12896	12949	12862	12971	12924	12970	12829	12792	12870	12751	13060	12822	13018	12958	12985	12900	12901	12770	12968	12832	12888	13015	12823	12853	12938	13016	13020	12883	12986	12955	12850	12857	13098	12801	12966	13004	12996	12815	12831	12866	12914	12627	12941	13002	12969	12669	12895	13105	12986	12915	12890	13017	12804	12855	12954	12990	13050	12945	12714	12727	12914	12820	12816	12905	12779	12927	13024	13052	12731	12909	12969	12823	12931	12930	12968	12660	12986	12843	13019	12990	12899	12865	13013	12721	12882	12791	12921	12840	12844	12969	12951	12860	13033	13008	12966	12886	12919	13002	13031	13005	12892	12951	13047	12905	12957	12741	12853	12875	12970	13055	12889	12941	12933	12921	12910	12881	12849	12834	12913	12864	12869	12878	12867	12870	12992	12971	12852	13042	12999	12915	12931	13033	12846	12653	12841	12835	12931	12938	13038	13041	12785	12995	12986	12946	12881	12800	12862	12987	12863	12968	12871	12877	12828	12965	12974	12762	12942	12870	12930	12983	13154	12804	12980	12896	12771	12850	12899	12967	12927	12935	12970	12868	12915	12906	12799	12961	12839	12851	12853	12928	13061	12754	12884	12927	12991	12789	12850	12760	12868	13202	12945	12870	12979	12864	12854	12903	12975	12940	12787	12965	12906	12903	12877	12855	13079	12919	12859	12863	12941	12992	12896	12782	12903	12732	13037	12797	12885	12850	12885	12817	12983	12859	13065	12894	12941	12886	12916	12993	12791	12909	12814	12898	12924	12807	12904	12759	12736	12999	12977	12746	12822	12884	12828	12829	13039	12771	12778	12951	12830	12984	12922	12921	12741	12757	12945	12781	12880	12978	12800	12895	13019	12961	12966	12964	12901	12799	12778	12804	12701	12855	13003	12817	12875	13044	12979	12950	12816	12906	12880	12829	12950	12832	12966	12971	12891	12760	12865	13000	12856	12894	12938	12913	13008	12949	12880	12843	12955	12827	12879	12894	12850	12812	12933	12888	12987	12785	13021	12871	12998	12859	12863	12946	12911	12783	13053	12827	12951	12646	12931	12838	12999	12915	13016	12922	12952	12828	12871	13138	12863	12749	12752	12906	12993	12926	12699	12875	13016	12869	12865	12920	12972	12855	12759	12902	12809	13008	12954	13019	12859	12981	12831	12899	12816	12857	12933	12804	13105	12977	13028	13004	12819	12792	12791	12796	12842	12994	12980	12915	12908	13004	12857	12886	12898	12812	12779	12872	12914	12771	12819	12868	13089	12852	12896	12873	12896	12864	12769	12923	12477	12923	12793	12842	12934	12768	12933	12798	12856	12974	12987	12791	12941	12875	12994	12759	12857	12914	12772	12832	12829	12837	12959	12841	12943	12859	13020	12757	12998	12882	12922	12938	12822	12912	12978	12883	12850	12936	12964	12954	12998	12836	13052	12995	12808	12940	12981	12989	12965	12927	12912	12933	12856	12958	12907	12907	12978	12912	12862	12887	12979	12963	12947	12943	12776	12823	12789	12924	12832	13034	12957	12856	12886	13014	13084	12850	12917	13113	12781	12873	12833	12688	13053	13011	12952	12865	12901	13024	12854	12944	13121	12980	13107	13011	12909	13021	12831	12908	12946	12678	12863	12993	12718	12970	12744	12898	12955	12899	12836	12776	12921	12908	13002	12873	12987	12874	12885	13006	12910	12870	12939	12972	12968	12704	12891	12940	12874	12907	12828	12932	12913	12810	12831	12736	13023	12859	12965	12919	13038	12895	13014	12921	12849	12837	12848	12942	12897	12845	12948	12876	12780	12952	12981	12987	12906	12929	12924	12817	12905	12844	12914	12944	12861	12736	12886	12835	12829	12876	12908	12936	12840	12953	12951	12967	12733	12847	12717	12988	12866	12916	12806	12783	12939	12890	12995	12965	12879	12799	12900	12864	12729	12882	12964	13012	12901	12982	12815	13040	12949	12981	12722	12766	13033	12954	12730	13027	12965	12975	12733	12813	12930	12902	12816	12815	12953	12868	12784	12788	12870	12807	12932	12881	12937	12975	12758	12917
23119	20924	27604	24630	21799	19951	18412	16695	16305	16507	16184	16114	16156	16285	17149	18139	18080	16862	16023	15624	15919	16065	15885	15774	15266	15650	15633	15597	16006	15697	15606	15783	15734	15684	15793	15524	15613	15726	15602	15463	15684	15520	15659	15531	15732	15893	15648	15580	15583	15609	15825	15491	15773	15732	15664	15511	15615	15510	15493	15761	15621	15594	15635	15708	15805	15665	15464	15679	15635	15602	15706	15493	15419	15415	15556	15617	15635	15607	15563	15679	15747	15740	15642	15369	15678	15650	15654	15532	15467	15505	15656	15690	15583	15539	15609	15634	15674	15784	15551	15536	15749	15451	15490	15760	15764	15814	15610	15591	15580	15353	15684	15449	15575	15689	15664	15576	15685	15688	15635	15631	15624	15721	15756	15623	15705	15632	15627	15797	15667	15630	15409	15548	15580	15464	15628	15672	15495	15822	15390	15553	15626	15341	15404	15441	15590	15426	15564	15558	15649	15595	15450	15503	15734	15744	15665	15521	15700	15508	15632	15711	15657	15782	15720	15464	15810	15737	15746	15760	15650	15716	15755	15751	15640	15716	15721	15739	15607	15576	15534	15615	15645	15499	15609	15522	15629	15654	15578	15548	15595	15548	15424	15539	15519	15631	15634	15660	15571	15638	15869	15781	15737	15643	15566	15499	15586	15552	15542	15436	15604	15473	15734	15726	15455	15521	15504	15389	15607	15648	15488	15741	15639	15566	15663	15559	15317	15521	15610	15713	15593	15593	15647	15494	15546	15699	15578	15566	15491	15559	15616	15635	15817	15527	15448	15559	15627	15662	15659	15713	15703	15677	15687	15695	15495	15431	15541	15761	15520	15656	15584	15481	15596	15540	15593	15725	15701	15540	15756	15606	15406	15606	15455	15635	15620	15620	15546	15607	15746	15597	15613	15682	15552	15395	15682	15579	15668	15559	15448	15586	15569	15474	15377	15861	15680	15639	15413	15630	15543	15528	15527	15504	15512	15573	15882	15622	15439	15491	15682	15548	15520	15664	15604	15583	15520	15622	15572	15529	15506	15581	15717	15678	15765	15667	15624	15788	15609	15575	15529	15477	15570	15356	15430	15536	15571	15565	15538	15661	15785	15724	15784	15633	15665	15770	15361	15595	15454	15752	15764	15558	15733	15628	15709	15474	15734	15685	15596	15533	15548	15648	15684	15705	15611	15578	15780	15468	15546	15574	15529	15545	15780	15678	15662	15525	15524	15612	15554	15446	15389	15862	15595	15674	15610	15505	15611	15638	15301	15703	15441	15344	15441	15666	15714	15383	15482	15740	15659	15446	15694	15739	15635	15666	15579	15585	15761	15687	15587	15476	15474	15408	15386	15598	15526	15666	15649	15794	15385	15640	15586	15753	15360	15516	15616	15671	15616	15650	15623	15572	15605	15767	15569	15698	15696	15420	15590	15516	15777	15635	15661	15719	15695	15674	15608	15707	15592	15553	15706	15618	15420	15622	15636	15579	15439	15536	15435	15575	15551	15818	15432	15568	15723	15440	15716	15680	15697	15640	15711	15624	15700	15723	15494	15679	15562	15704	15595	15609	15483	15610	15483	15644	15503	15662	15578	15676	15496	15525	15542	15457	15714	15436	15493	15725	15653	15725	15558	15412	15521	15664	15567	15677	15772	15422	15779	15741	15718	15427	15684	15800	15601	15649	15483	15654	15650	15695	15564	15655	15487	15731	15723	15628	15577	15701	15671	15591	15636	15614	15700	15649	15571	15744	15362	15566	15729	15705	15726	15719	15527	15681	15537	15621	15537	15763	15547	15744	15728	15641	15562	15621	15524	15429	15520	15490	15643	15662	15759	15651	15637	15605	15472	15531	15770	15625	15730	15713	15537	15627	15564	15523	15574	15499	15578	15304	15465	15442	15639	15441	15878	15696	15652	15504	15716	15615	15842	15556	15340	15520	15644	15591	15430	15394	15701	15656	15643	15618	15791	15514	15417	15517	15683	15606	15551	15419	15489	15655	15710	15715	15476	15633	15787	15745	15625	15643	15640	15679	15664	15591	15618	15603	15516	15677	15623	15568	15433	15506	15435	15726	15832	15524	15571	15715	15491	15481	15601	15685	15563	15659	15595	15555	15674	15576	15663	15747	15671	15900	15528	15704	15637	15660	15664	15468	15607	15744	15622	15603	15661	15620	15596	15506	15684	15546	15604	15654	15631	15782	15679	15573	15612	15441	15512	15748	15553	15594	15360	15832	15581	15775	15792	15675	15462	15665	15749	15690	15577	15477	15778	15749	15668	15611	15656	15678	15533	15628	15761	15439	15680	15384	15461	15629	15467	15480	15620	15604	15315	15696	15634	15511	15659	15545	15509	15592	15781	15619	15616	15465	15558	15556	15617	15691	15672	15673	15531	15704	15548	15543	15628	15770	15614	15606	15619	15508	15628	15550	15544	15805	15577	15521	15726	15535	15667	15796	15602	15633	15709	15556	15546	15519	15702	15484	15400	15329	15565	15743	15600	15659	15425	15595	15468	15760	15536	15327	15620	15659	15593	15494	15582	15553	15498	15698	15639	15635	15500	15590	15525	15512	15589	15527	15512	15800	15722	15541	15733	15637	15743	15491	15702	15752	15458	15603	15456	15489	15631	15535	15586	15497	15615	15709	15529	15585	15543	15591	15750	15745	15574	15734	15821	15548	15465	15483	15556	15416	15567	15658	15414	15654	15595	15777	15764	15349	15535	15631	15574	15575	15621	15705	15531	15632	15580	15723	15668	15667	15663	15572	15706	15682	15611	15628	15601	15697	15628	15854	15509	15578	15493	15563	15356	15603	15587	15552	15773	15539	15572	15637	15724	15591	15395	15622	15820	15510	15721	15617	15661	15418	15646	15767	15591	15678	15636	15685	15619	15708	15456	15456	15463	15703	15765	15587	15662	15464	15505	15508	15660	15620	15478	15805	15546	15564	15548	15332	15677	15655	15782	15809	15624	15717	15493	15485	15565	15627	15418	15463	15646	15627	15374	15742	15510	15869	15550	15465	15653	15619	15611	15624	15636	15465	15408	15357	15714	15401	15479	15659	15703	15633	15602	15445	15571	15412	15651	15571	15755	15547	15645	15618	15706	15598	15591	15382	15649	15705	15587	15633	15498	15608	15710	15611	15742	15619	15822	15643	15484	15468	15627	15727	15530	15636	15661	15560	15481	15518	15754	15713	15761	15800	15988	15635	15493	15633	15420	15600	15507	15789	15631	15562	15599	15581	15488	15607	15554	15557	15758	15786	15594	15431	15558	15605	15575	15557	15665	15540	15504	15830	15829	15671	15632	15612	15568	15738	15469	15571	15684	15719	15669	15635	15516	15690	15536	15389	15483	15629	15412	15639	15877	15587	15666	15406	15497	15656	15605	15520	15630	15639	15465	15504	15706	15725	15685	15740	15609	15743	15815	15720	15626	15625	15516	15612	15778	15557	15524	15433	15585	15442	15628	15686	15730	15828	15635	15523	15563	15451	15495	15465	15187	15628	15680	15516	15340	15725	15419	15548	15490	15753	15544	15623	15505	15603	15433	15624	15701	15659	15606	15535	15684	15497	15628	15792	15529	15561	15568	15814	15418	15467	15531	15463	15646	15563	15553	15384	15557	15668	15674	15389	15506	15611	15680	15602	15378	15571	15562	15612	15754	15625	15615	15502	15572	15404	15492	15482	15720	15688	15570	15665	15489	15526	15701	15674	15678	15459	15591	15287	15743	15538	15607	15673	15665	15441	15541	15323	15523	15732	15678	15796	15666	15431	15551	15474	15524	15495	15543	15446	15651	15697	15760	15722	15603	15740	15502	15740	15718	15643	15545	15680	15475	15514	15404	15586	15691	15640	15630	15533	15454	15598	15718	15671	15749	15543	15567	15756	15831	15601	15659	15856	15657	15536	15436	15627	15536	15580	15721	15523	15460	15647	15662	15569	15458	15624	15529	15503	15642	15531	15729	15604	15467	15504	15554	15531	15615	15611	15626	15681	15534	15604	15494	15653	15530	15626	15880	15450	15466	15693	15748	15655	15621	15667	15724	15750	15668	15788	15684	15574	15641	15814	15447	15533	15737	15654	15514	15374	15594	15720	15496	15601	15781	15584	15636	15506	15653	15542	15404	15502	15709	15581	15451	15725	15659	15585	15544	15538	15510	15505	15510	15510	15729	15670	15800	15618	15699	15644	15743	15662	15696	15780	15642	15617	15523	15594	15591	15575	15473	15662	15805	15727	15658	15725	15709	15728	15477	15768	15641	15566	15642	15603	15613	15660	15622	15524	15533	15667	15570	15619	15498	15524	15513	15626	15582	15586	15472	15696	15710	15736	15593	15727	15767	15531	15557	15735	15592	15668	15596	15414	15614	15552	15658	15405	15579	15743	15415	15640	15589	15668	15443	15384	15639	15592	15874	15643	15669	15600	15683	15776	15625	15535	15692	15618	15481	15598	15619	15463	15624	15660	15786	15475	15574	15658	15581	15506	15747	15586	15710	15624	15618	15648	15397	15749	15756	15574	15601	15335	15447	15875	15544	15775	15592	15686	15468	15569	15329	15408	15297	15508	15542	15673	15647	15592	15638	15592	15464	15644	15638	15745	15540	15490	15718	15392	15585	15493	15714	15323	15677	15646	15579	15756	15571	15506	15707	15596	15605	15385	15579	15378	15615	15550	15725	15691	15715	15852	15772	15530	15527	15567	15405	15470	15471	15524	15505	15571	15852	15513	15545	15477	15444	15637	15378	15450	15643	15566	15740	15705	15437	15579	15723	15714	15660	15685	15497	15581	15503	15512	15550	15627	15528	15609	15542	15439	15367	15657	15651	15459	15426	15689	15749	15723	15583	15589	15647	15666	15646	15696	15606	15470	15580	15648	15589	15707	15412	15476	15671	15476	15546	15618	15522	15700	15612	15707	15675	15441	15417	15743	15768	15811	15656	15589	15812	15396	15659	15587	15587	15535	15559	15747	15356	15589	15646	15447	15538	15704	15576	15675	15700	15537	15541	15693	15586	15595	15528	15580	15751	15537	15527	15532	15635	15448	15718	15713	15581	15644	15505	15537	15661	15604	15553	15606	15726	15464	15659	15552	15673	15855	15498	15534	15641	15508	15539	15586	15795	15642	15485	15459	15554	15735
24424	43704	31136	18942	17036	15485	14849	14297	14261	14102	13880	13966	13730	14154	15558	16674	16003	14757	13619	13378	13753	13578	13952	13662	13256	13324	13324	13345	13443	13372	13267	13426	13244	13215	13428	13521	13263	13235	13459	13378	13344	13605	13464	13431	13446	13550	13339	13222	13286	13581	13390	13325	13562	13308	13259	13433	13394	13435	13416	13200	13236	13358	13245	13206	13386	13549	13152	13553	13575	13394	13461	13458	13516	13337	13281	13437	13427	13427	13316	13394	13212	13311	13342	13496	13456	13402	13407	13243	13262	13184	13369	13470	13314	13460	13382	13368	13507	13425	13375	13389	13365	13433	13403	13328	13169	13295	13492	13424	13191	13223	13390	13383	13427	13415	13410	13434	13454	13403	13323	13403	13482	13324	13564	13478	13335	13221	13493	13238	13324	13495	13308	13358	13455	13404	13320	13284	13402	13429	13448	13269	13355	13232	13387	13363	13425	13326	13331	13342	13449	13382	13382	13290	13351	13319	13481	13377	13453	13444	13396	13242	13437	13296	13353	13243	13499	13357	13508	13307	13513	13337	13471	13237	13343	13403	13374	13222	13263	13437	13278	13402	13263	13260	13489	13278	13231	13416	13453	13452	13336	13422	13432	13467	13463	13405	13533	13472	13309	13489	13400	13381	13375	13518	13244	13165	13531	13399	13280	13566	13206	13574	13311	13327	13533	13517	13470	13423	13405	13549	13360	13309	13305	13466	13228	13447	13451	13457	13244	13323	13414	13330	13358	13329	13478	13417	13619	13325	13301	13248	13481	13398	13399	13236	13481	13401	13372	13423	13372	13433	13588	13447	13252	13464	13399	13405	13368	13312	13496	13376	13489	13363	13406	13331	13482	13274	13343	13319	13553	13409	13379	13402	13363	13323	13290	13371	13442	13194	13445	13434	13115	13339	13425	13424	13323	13472	13339	13553	13399	13553	13227	13454	13642	13337	13348	13386	13548	13350	13262	13461	13464	13439	13300	13323	13285	13438	13299	13396	13284	13550	13418	13591	13488	13594	13212	13441	13505	13337	13537	13332	13398	13397	13426	13402	13380	13313	13340	13418	13366	13394	13402	13348	13240	13361	13290	13307	13307	13501	13450	13401	13325	13450	13268	13449	13320	13367	13283	13577	13357	13399	13333	13359	13328	13527	13513	13554	13320	13393	13365	13304	13327	13392	13337	13396	13241	13416	13399	13365	13393	13393	13406	13614	13400	13307	13348	13380	13395	13397	13398	13421	13402	13403	13232	13446	13406	13419	13517	13505	13382	13278	13352	13461	13377	13364	13316	13143	13376	13360	13479	13366	13184	13442	13255	13375	13363	13352	13386	13362	13455	13280	13286	13458	13500	13236	13447	13416	13271	13370	13421	13445	13261	13381	13242	13426	13290	13396	13587	13517	13454	13421	13504	13346	13286	13493	13346	13368	13313	13386	13416	13276	13458	13317	13412	13475	13362	13335	13325	13265	13471	13440	13236	13495	13315	13509	13361	13295	13481	13514	13271	13364	13271	13431	13329	13390	13398	13530	13512	13413	13422	13336	13433	13347	13372	13405	13561	13249	13488	13383	13565	13535	13261	13377	13172	13330	13234	13453	13418	13292	13524	13424	13454	13306	13449	13449	13405	13464	13339	13262	13462	13280	13363	13482	13326	13418	13442	13484	13321	13458	13445	13344	13489	13259	13265	13395	13262	13373	13187	13261	13388	13327	13351	13452	13546	13480	13316	13222	13468	13447	13301	13311	13443	13251	13440	13468	13312	13337	13463	13374	13404	13405	13456	13473	13336	13273	13379	13368	13388	13465	13498	13376	13132	13366	13396	13208	13286	13404	13344	13328	13590	13250	13337	13414	13407	13330	13358	13405	13298	13351	13386	13290	13329	13229	13378	13315	13276	13376	13378	13290	13449	13382	13337	13369	13479	13354	13389	13326	13608	13211	13594	13225	13257	13344	13377	13570	13410	13385	13284	13343	13388	13415	13333	13500	13274	13362	13397	13438	13422	13402	13416	13409	13531	13500	13420	13198	13452	13305	13358	13316	13387	13508	13408	13339	13372	13420	13484	13346	13546	13264	13421	13411	13432	13355	13436	13318	13397	13373	13352	13437	13374	13343	13384	13390	13389	13314	13444	13310	13412	13313	13353	13290	13414	13408	13198	13508	13316	13135	13350	13309	13513	13372	13389	13303	13340	13292	13343	13445	13443	13310	13460	13456	13412	13495	13399	13275	13557	13357	13345	13391	13359	13242	13587	13268	13403	13457	13346	13441	13395	13435	13428	13385	13534	13528	13186	13551	13535	13594	13212	13252	13358	13481	13392	13495	13353	13463	13278	13431	13259	13298	13516	13232	13379	13375	13366	13216	13353	13619	13488	13228	13394	13432	13298	13417	13182	13228	13448	13347	13443	13457	13446	13394	13287	13312	13345	13608	13407	13395	13340	13167	13260	13243	13445	13350	13475	13312	13577	13479	13458	13445	13370	13347	13489	13313	13340	13226	13226	13490	13247	13318	13380	13363	13466	13382	13497	13376	13258	13313	13446	13385	13429	13268	13388	13346	13360	13436	13399	13355	13347	13529	13385	13244	13379	13289	13448	13394	13335	13454	13350	13373	13375	13276	13396	13535	13549	13421	13490	13214	13317	13470	13325	13591	13405	13455	13556	13290	13471	13256	13242	13493	13340	13501	13367	13521	13319	13372	13266	13264	13392	13354	13403	13394	13250	13296	13416	13410	13344	13338	13373	13573	13468	13381	13258	13288	13472	13528	13329	13516	13354	13576	13329	13282	13436	13528	13459	13329	13430	13370	13163	13287	13320	13397	13590	13412	13307	13502	13341	13245	13194	13411	13373	13405	13478	13477	13308	13416	13419	13435	13282	13391	13459	13409	13238	13372	13340	13420	13310	13259	13568	13381	13498	13294	13282	13472	13465	13304	13454	13472	13433	13277	13389	13200	13331	13488	13465	13397	13344	13363	13354	13528	13511	13390	13429	13268	13231	13483	13508	13374	13227	13259	13360	13522	13253	13271	13330	13433	13310	13461	13363	13487	13348	13371	13543	13404	13394	13418	13385	13489	13351	13458	13489	13392	13391	13593	13563	13375	13419	13430	13420	13552	13217	13388	13360	13435	13403	13412	13411	13332	13389	13456	13457	13376	13413	13409	13425	13349	13524	13517	13430	13466	13466	13372	13444	13391	13506	13220	13374	13340	13356	13537	13233	13404	13395	13311	13316	13417	13280	13243	13322	13506	13288	13474	13470	13310	13171	13556	13411	13420	13323	13475	13497	13451	13372	13463	13252	13418	13344	13348	13394	13376	13311	13493	13366	13427	13503	13342	13317	13324	13469	13485	13420	13252	13430	13427	13520	13375	13346	13380	13364	13359	13588	13423	13369	13452	13409	13301	13447	13379	13242	13480	13513	13382	13386	13401	13404	13379	13424	13302	13359	13282	13423	13280	13462	13388	13520	13544	13382	13224	13293	13350	13342	13414	13269	13419	13485	13404	13376	13215	13506	13553	13523	13302	13578	13209	13484	13361	13390	13404	13360	13178	13459	13439	13472	13530	13346	13358	13547	13410	13393	13473	13340	13419	13416	13354	13386	13263	13392	13528	13339	13469	13428	13452	13370	13317	13519	13390	13447	13414	13262	13375	13526	13344	13235	13248	13217	13475	13315	13364	13423	13378	13246	13437	13556	13525	13361	13340	13396	13418	13348	13544	13379	13271	13377	13567	13271	13466	13295	13482	13334	13429	13417	13287	13506	13340	13350	13569	13119	13293	13228	13223	13301	13391	13449	13425	13457	13330	13568	13520	13380	13376	13290	13417	13399	13453	13366	13356	13455	13378	13539	13202	13429	13174	13283	13370	13502	13187	13399	13493	13321	13546	13332	13350	13343	13273	13432	13382	13333	13338	13353	13297	13430	13419	13373	13272	13418	13450	13360	13554	13429	13236	13418	13470	13427	13295	13359	13292	13379	13298	13412	13266	13406	13455	13350	13293	13465	13336	13593	13407	13420	13240	13303	13274	13244	13520	13451	13446	13566	13399	13345	13408	13287	13363	13389	13407	13403	13278	13460	13407	13337	13372	13198	13479	13319	13554	13252	13534	13261	13238	13339	13243	13201	13471	13460	13276	13432	13398	13398	13254	13439	13378	13313	13415	13365	13520	13376	13344	13434	13371	13454	13264	13330	13265	13519	13251	13400	13350	13312	13317	13259	13355	13355	13308	13422	13576	13331	13477	13292	13356	13439	13379	13327	13316	13448	13365	13498	13456	13327	13435	13405	13472	13302	13435	13219	13394	13520	13540	13314	13510	13497	13381	13424	13319	13311	13546	13380	13377	13561	13277	13452	13256	13374	13341	13322	13282	13434	13510	13596	13399	13313	13394	13328	13274	13358	13272	13392	13449	13373	13420	13360	13493	13496	13590	13578	13417	13348	13312	13340	13425	13350	13326	13367	13360	13393	13545	13357	13334	13394	13448	13551	13366	13502	13355	13382	13352	13345	13452	13371	13287	13380	13457	13363	13463	13305	13533	13459	13337	13363	13463	13521	13439	13377	13521	13347	13443	13279	13556	13442	13277	13422	13349	13156	13518	13378	13519	13498	13505	13515	13187	13261	13348	13339	13413	13369	13371	13370	13330	13409	13386	13299	13431	13435	13441	13479	13284	13431	13471	13440	13318	13565	13454	13284	13340	13337	13327	13389	13471	13282	13305	13192	13398	13378	13329	13428	13359	13320	13383	13175	13406	13337	13470	13445	13437	13469	13389	13482	13171	13282	13465	13409	13408	13471	13459	13477	13364	13324	13537	13478	13382	13300	13448	13384	13261	13250	13469	13435	13308	13371	13454	13300	13468	13459	13422	13335	13492	13241	13507	13394	13227	13418	13253	13378	13378	13308	13306	13269	13350	13283	13372	13487	13296	13390	13387	13278	13527	13478	13293	13322	13355	13449	13266	13533	13269	13407	13492	13392	13344	13383	13294	13337	13221	13313	13329	13506	13437	13333	13232	13325	13425	13367	13403	13406	13430	13396	13287	13424	13418	13357	13379	13270	13415	13460	13458	13491	13448	13316	13420	13434	13364	13303	13418	13382	13314	13461	13388	13363	13375	13387	13443	13255	13506
24485	21054	27054	26544	21130	19839	19822	19339	18926	18977	18886	18671	18761	18862	19412	19724	19699	19035	18910	18779	18592	18758	18624	18667	18276	18528	18380	18458	18460	18542	18582	18471	18418	18440	18541	18480	18714	18530	18348	18671	18441	18582	18451	18411	18219	18452	18479	18542	18455	18366	18643	18477	18584	18460	18420	18396	18397	18761	18643	18414	18435	18475	18282	18350	18327	18346	18510	18427	18444	18466	18572	18421	18399	18453	18374	18356	18388	18500	18618	18539	18499	18698	18601	18443	18581	18373	18596	18368	18733	18406	18628	18495	18341	18387	18475	18258	18337	18584	18461	18441	18274	18582	18486	18202	18306	18395	18461	18416	18499	18471	18452	18548	18444	18490	18515	18419	18228	18319	18318	18278	18614	18457	18646	18333	18548	18534	18242	18448	18393	18234	18467	18476	18503	18560	18395	18520	18408	18559	18427	18661	18418	18775	18387	18155	18360	18629	18615	18422	18536	18543	18606	18364	18363	18515	18489	18682	18557	18438	18529	18554	18522	18450	18527	18393	18549	18526	18405	18407	18401	18389	18616	18454	18448	18382	18446	18425	18406	18527	18334	18544	18565	18398	18485	18414	18541	18293	18338	18326	18405	18402	18457	18534	18529	18508	18448	18552	18396	18444	18288	18470	18504	18377	18426	18255	18637	18463	18482	18390	18455	18591	18631	18407	18389	18289	18530	18421	18453	18383	18578	18404	18452	18732	18623	18546	18597	18629	18457	18422	18533	18645	18481	18719	18490	18671	18495	18650	18486	18817	18451	18457	18403	18256	18442	18577	18633	18434	18363	18482	18572	18463	18355	18435	18434	18292	18571	18522	18481	18296	18542	18492	18336	18505	18446	18342	18486	18563	18304	18568	18382	18492	18563	18605	18452	18544	18426	18467	18525	18452	18351	18337	18469	18466	18433	18245	18598	18645	18606	18470	18589	18431	18486	18526	18464	18471	18668	18587	18467	18506	18369	18435	18362	18632	18597	18541	18261	18406	18756	18351	18526	18581	18515	18385	18328	18444	18662	18611	18438	18512	18712	18595	18584	18656	18649	18470	18352	18579	18699	18635	18567	18389	18658	18665	18406	18558	18606	18454	18575	18448	18391	18660	18708	18442	18479	18564	18212	18374	18598	18490	18375	18432	18737	18608	18376	18403	18446	18659	18397	18476	18612	18671	18526	18588	18466	18501	18464	18667	18602	18567	18530	18490	18589	18759	18489	18769	18608	18494	18399	18377	18440	18353	18413	18260	18520	18559	18321	18362	18485	18459	18497	18627	18512	18502	18370	18535	18651	18438	18831	18677	18651	18456	18678	18681	18432	18429	18358	18500	18605	18539	18573	18490	18426	18527	18634	18498	18470	18455	18485	18323	18351	18398	18360	18155	18547	18554	18487	18657	18716	18544	18274	18532	18392	18348	18708	18411	18568	18452	18466	18488	18472	18519	18595	18432	18368	18320	18758	18481	18498	18397	18500	18531	18574	18372	18357	18642	18436	18521	18474	18624	18461	18386	18676	18484	18544	18387	18524	18563	18393	18557	18639	18489	18426	18560	18539	18482	18420	18629	18362	18591	18570	18390	18371	18247	18555	18651	18652	18701	18549	18611	18471	18596	18609	18731	18559	18276	18275	18428	18382	18593	18516	18564	18461	18508	18672	18357	18550	18449	18457	18527	18467	18388	18502	18368	18450	18388	18661	18525	18620	18423	18470	18528	18697	18443	18453	18350	18290	18449	18379	18341	18588	18478	18615	18422	18602	18487	18445	18521	18609	18350	18624	18502	18604	18483	18450	18380	18474	18374	18453	18545	18268	18598	18392	18440	18549	18381	18560	18461	18422	18434	18508	18390	18528	18488	18535	18334	18516	18606	18450	18572	18447	18584	18556	18589	18654	18774	18601	18437	18577	18426	18550	18466	18616	18354	18381	18286	18566	18741	18454	18483	18448	18525	18658	18676	18700	18525	18564	18633	18526	18584	18220	18415	18421	18540	18376	18448	18396	18366	18564	18367	18570	18276	18626	18285	18323	18736	18424	18511	18767	18639	18522	18630	18522	18492	18376	18472	18462	18431	18711	18501	18334	18606	18598	18425	18545	18319	18371	18531	18498	18223	18567	18586	18631	18566	18687	18292	18399	18444	18626	18561	18364	18567	18471	18586	18679	18643	18546	18534	18445	18512	18472	18480	18312	18451	18606	18684	18507	18320	18374	18453	18639	18666	18367	18476	18639	18384	18601	18403	18601	18466	18443	18466	18597	18301	18448	18345	18637	18556	18652	18406	18595	18600	18533	18496	18556	18550	18560	18450	18546	18456	18642	18447	18525	18286	18264	18450	18482	18490	18587	18559	18452	18228	18216	18425	18590	18561	18349	18555	18494	18599	18728	18456	18501	18631	18659	18561	18635	18564	18336	18467	18262	18178	18408	18417	18545	18617	18478	18430	18377	18428	18385	18423	18470	18320	18461	18602	18756	18540	18414	18447	18374	18696	18484	18406	18377	18324	18495	18540	18388	18417	18570	18382	18502	18304	18618	18517	18486	18592	18342	18518	18509	18608	18619	18626	18751	18322	18431	18449	18534	18596	18458	18421	18646	18552	18452	18330	18367	18488	18295	18623	18470	18673	18328	18603	18434	18507	18377	18598	18611	18286	18533	18655	18499	18542	18316	18593	18556	18558	18351	18548	18523	18423	18577	18248	18414	18522	18653	18468	18792	18541	18598	18385	18400	18533	18452	18333	18426	18444	18606	18222	18371	18477	18366	18544	18571	18456	18370	18280	18471	18331	18611	18413	18509	18651	18444	18466	18390	18398	18631	18459	18510	18366	18454	18398	18597	18840	18720	18510	18532	18518	18556	18496	18463	18637	18269	18462	18402	18461	18506	18638	18514	18480	18530	18144	18642	18580	18361	18668	18497	18393	18591	18490	18441	18211	18650	18490	18456	18551	18524	18475	18495	18576	18532	18364	18564	18576	18351	18467	18600	18620	18697	18645	18748	18364	18535	18457	18569	18492	18527	18382	18458	18268	18506	18364	18502	18545	18336	18434	18547	18750	18786	18490	18619	18346	18441	18498	18439	18480	18565	18627	18582	18474	18467	18346	18385	18532	18575	18492	18482	18512	18620	18266	18446	18457	18553	18469	18596	18385	18385	18618	18713	18566	18472	18473	18442	18371	18636	18484	18555	18522	18541	18449	18498	18481	18570	18513	18550	18568	18476	18693	18287	18663	18597	18412	18431	18390	18408	18463	18398	18536	18385	18443	18559	18437	18565	18566	18368	18444	18693	18618	18426	18360	18389	18617	18591	18559	18527	18484	18748	18305	18548	18470	18525	18627	18441	18639	18558	18627	18518	18440	18448	18436	18688	18509	18470	18381	18479	18800	18616	18442	18422	18456	18335	18363	18414	18656	18387	18512	18365	18543	18501	18592	18593	18294	18494	18650	18457	18605	18630	18451	18323	18528	18346	18375	18453	18677	18525	18537	18506	18400	18326	18702	18577	18619	18401	18566	18417	18651	18524	18558	18334	18604	18409	18472	18517	18273	18614	18722	18714	18537	18460	18550	18521	18427	18445	18497	18705	18468	18368	18336	18623	18452	18600	18554	18656	18411	18440	18494	18466	18534	18514	18543	18652	18492	18679	18381	18536	18376	18348	18280	18683	18356	18421	18506	18642	18440	18301	18525	18405	18540	18253	18514	18459	18694	18506	18617	18574	18602	18577	18555	18476	18438	18498	18331	18119	18599	18603	18527	18713	18558	18511	18347	18425	18494	18446	18571	18447	18616	18668	18502	18528	18517	18747	18633	18696	18477	18495	18427	18553	18536	18494	18567	18323	18512	18779	18651	18363	18593	18701	18506	18685	18486	18447	18565	18506	18389	18405	18510	18534	18416	18418	18373	18529	18493	18307	18552	18390	18294	18649	18601	18656	18457	18540	18490	18504	18556	18584	18575	18425	18501	18669	18694	18430	18611	18424	18521	18309	18399	18588	18393	18524	18549	18381	18548	18481	18457	18533	18488	18310	18462	18455	18394	18573	18552	18585	18373	18578	18610	18349	18400	18318	18378	18492	18476	18650	18365	18416	18588	18482	18355	18461	18511	18543	18377	18672	18795	18469	18562	18503	18491	18403	18465	18539	18413	18523	18347	18325	18728	18461	18380	18572	18462	18443	18454	18842	18483	18502	18294	18537	18349	18501	18604	18558	18464	18566	18449	18602	18337	18412	18495	18551	18443	18400	18407	18522	18609	18346	18737	18732	18425	18524	18358	18422	18438	18318	18467	18378	18523	18459	18782	18631	18520	18432	18546	18555	18450	18503	18620	18488	18375	18343	18577	18723	18577	18526	18606	18487	18452	18332	18503	18514	18612	18475	18502	18567	18374	18522	18533	18539	18303	18650	18426	18630	18377	18510	18357	18438	18482	18575	18668	18689	18698	18414	18466	18530	18606	18442	18585	18491	18401	18644	18539	18664	18602	18333	18535	18588	18404	18574	18700	18467	18541	18513	18435	18535	18463	18516	18476	18550	18495	18417	18363	18548	18476	18732	18646	18392	18537	18286	18567	18555	18398	18587	18446	18463	18428	18282	18565	18472	18477	18556	18563	18094	18326	18343	18410	18590	18504	18132	18503	18423	18523	18736	18283	18601	18689	18468	18585	18572	18395	18559	18564	18397	18409	18398	18438	18610	18668	18571	18434	18743	18555	18613	18510	18427	18427	18459	18441	18352	18597	18378	18574	18821	18508	18659	18519	18778	18460	18589	18426	18389	18518	18518	18595	18555	18529	18489	18422	18351	18447	18784	18615	18577	18671	18531	18534	18546	18676	18427	18371	18480	18501	18561	18532	18352	18456	18541	18445	18561	18573	18759	18398	18614	18522	18691	18515	18460	18262	18289	18416	18375	18443	18536	18434	18573	18455	18573	18608	18524	18403	18594	18506	18390	18605	18433	18606	18274	18260	18584	18575	18538	18412	18395	18519	18422	18477	18475	18484	18613	18439	18450	18683	18399	18593	18778	18394	18504	18492	18444	18606	18474	18444	18398	18542	18753	18558	18512	18805	18482	18499	18451	18516	18809	18401	18673	18319	18379	18512	18406	18654	18570	18576	18464	18346	18482	18474	18568	18593
23907	42677	29447	19660	17929	16435	16063	15962	15555	15696	15685	15444	15502	15341	16481	17025	16613	15912	15510	15093	15247	15462	15256	15307	15144	15294	15254	14997	15110	15296	15042	15114	15124	15091	15004	15147	15155	14923	15148	15361	15157	15155	15293	15027	15264	15037	15056	15247	15189	15178	15104	15196	15253	15231	15174	15112	15090	15068	15168	15059	15186	15057	15118	15111	15109	15169	15153	15133	15152	15217	14994	14984	15283	15147	15041	15191	14960	15366	15196	15283	15099	15176	15099	15097	14982	15029	15053	15196	15233	15055	15271	15098	15073	15136	14964	15152	15140	15243	14985	15159	15056	15204	15272	15082	15176	15061	15073	15051	15143	15088	15071	15157	15071	15122	15091	15135	14971	15105	15066	15171	14974	15142	15105	15028	14955	15162	15311	15200	15040	15141	15072	15179	14995	14984	14923	14973	15087	14985	15288	15160	15058	15086	15123	15021	15160	15094	15138	15311	15045	15036	15151	15047	15093	15000	15064	15239	15037	15141	15091	15021	15245	15242	15131	15133	15073	15232	15158	15227	15180	15023	15107	15348	15222	15124	15220	15318	15131	15095	15030	15032	15101	15190	14972	15036	15176	14991	15237	15099	14988	14994	15006	15104	15118	15002	14957	15075	15104	15212	15331	15209	15248	14965	15081	15134	15142	14937	15229	15224	15152	15072	15156	15119	14998	15104	15075	15104	15038	15123	15235	15012	15139	15088	15004	15049	15151	15219	15109	15223	15156	15106	15096	15276	15005	15002	15321	15229	15166	15138	15166	15045	15191	15086	15158	15078	15044	15110	15070	15164	15034	15113	15200	15074	15176	14978	15136	15145	15211	14862	15032	15059	15204	15083	15080	15105	15147	15126	15252	15108	15176	15070	15266	15234	15160	15033	15295	15206	15173	15039	15281	15070	15086	15227	14927	15109	15052	15165	15137	15020	15234	15203	15178	15126	15134	15137	15306	15118	15255	14909	15060	15224	15058	15095	15364	15211	14994	15173	15135	15000	15155	15019	15190	15188	15091	15087	15131	15050	15214	15204	15040	15032	15105	15115	15409	15055	15178	15224	15102	15138	15140	15159	15209	15095	15026	15181	15043	15092	15176	15249	15145	15180	15271	15202	15092	15137	15116	15210	14946	15109	14963	15187	15100	15109	15014	15119	15272	15157	15185	15129	15056	14968	14988	15138	15045	15094	15337	15005	15263	15120	15267	15112	15111	15074	15153	15123	15075	15007	15111	15147	15076	15034	15156	15165	14965	15150	15112	15118	15102	15094	15307	15165	15099	15237	15059	15120	15188	15371	15220	15162	15164	15307	15183	15265	15212	15199	15046	14997	15021	15186	15060	15103	15172	15232	15011	15171	15153	15236	15200	15078	15204	15118	15084	15069	15119	15108	15103	15119	15223	15201	15048	15140	15043	15217	15088	15202	15145	15229	15128	15085	15235	15074	15108	15074	15186	15186	15149	15033	15208	15164	15380	14956	15168	15104	15200	15221	15163	15179	15237	15123	15070	15008	15108	15144	15034	14981	15249	15074	14953	15147	15058	14930	15130	15007	15060	14951	15113	15129	15180	15046	15167	15253	15100	15045	15218	15085	15072	15116	15103	15116	15328	15113	15169	15125	15206	15272	15170	15159	15144	15036	15270	15003	15148	15144	15124	15122	15116	15126	14924	15198	15062	15224	15158	15138	15114	15058	15220	15032	15128	15005	15145	15185	15218	15126	15048	15160	15086	15340	14984	15104	15154	15248	15142	15076	15097	15206	14986	15181	15207	15026	15082	15281	15066	14879	15085	15078	15082	15195	15211	15094	15189	15073	14965	15149	15246	15182	14965	15068	15177	15115	15175	14918	15282	15090	15099	15193	15248	15068	15265	15087	15149	15144	15080	15165	15102	15194	15303	15302	15250	15008	15005	15144	15085	15049	15158	15311	15273	14951	15197	15008	15174	15158	15058	15167	15162	15088	15120	15120	15170	15024	14911	15036	15156	15027	15197	15146	14977	15035	15212	15197	15169	15137	15032	15247	15251	15157	15338	15079	15032	15155	15091	15077	15201	15041	15117	15004	15154	15260	15177	15073	15129	15125	15042	15054	15132	15091	15172	15070	15062	15096	15096	15039	15195	15126	15004	15108	14966	15071	15210	14994	15085	15157	15086	15060	15230	15211	15160	15098	15087	15249	15121	15124	15324	15239	15019	15214	15177	15057	15046	15241	15086	15103	15052	15229	15049	15182	15078	14988	15172	15116	15170	15278	15244	15022	15195	15100	15055	15131	15103	15124	15328	15186	15198	15087	15135	15138	15081	15133	15266	15167	15021	15243	15169	15192	15095	15127	15150	15230	15070	15260	15292	15000	15081	15208	15266	15270	15196	15189	15188	15050	15166	15138	15145	15198	15312	15253	15179	15377	15262	15087	15202	15018	15043	15088	15172	15236	15119	15154	15215	15077	15241	15118	15169	15222	15195	15161	15133	15143	15165	15213	15140	15008	15065	15045	15156	15328	14929	15339	15209	14903	15291	15137	15158	15129	15155	15002	15228	15171	15056	14986	15086	15310	15085	15210	14975	14999	15124	15080	14982	15098	15134	15213	14943	15174	15008	15349	15246	14992	15114	15106	15221	15237	15024	15173	15113	15189	15081	15144	15170	15061	15035	15168	15187	15097	15190	15189	15106	15088	15114	15145	15171	15088	15020	15148	15187	15043	15124	15382	15229	15137	15110	15099	15101	15294	15199	15154	15113	15055	15026	15146	15142	15277	15052	15100	15091	15290	15155	15102	15044	15220	15178	15078	15136	15072	15184	15076	15269	14948	15084	15111	15066	15027	15225	15017	15172	15330	15356	14984	15135	15242	15203	15215	15243	15044	15196	15151	15030	15086	15188	15184	15147	15059	15152	15160	15072	15077	15257	15147	15302	15039	15000	15118	15031	15064	15026	15193	15160	15007	15170	15166	15069	15053	15082	15028	15278	15039	14925	15209	14944	15017	14954	15061	15266	15159	15085	15078	15032	15247	15177	15274	15130	15021	15124	15064	15006	15079	15121	15093	14983	15048	15060	15163	15186	15111	15206	15117	14866	15130	15194	14984	15084	15298	15083	15140	14996	15141	15173	15116	15208	15097	15190	15149	15163	15023	15183	15078	15181	15219	15250	15151	15130	15189	15216	15171	15070	15038	15154	15089	14973	15055	15268	15071	15300	15159	15192	15258	15010	15102	15014	15345	15289	15069	15183	15100	15082	15027	15086	15156	15109	15154	15127	15258	15105	15134	15237	15187	15165	15028	14994	15115	15030	15183	15265	15169	15146	15195	15157	15128	15088	15262	15091	15180	14992	15106	15175	15353	15081	14953	15202	15058	15165	15039	14956	15188	15153	15275	14987	15054	15184	15003	14999	14996	15256	15055	15072	15109	14987	15033	15290	15309	15177	15305	15054	15120	15195	15220	15252	15290	15095	15107	15202	15223	15191	15089	15259	15247	15036	15269	15032	15038	15145	15048	14984	15093	15101	15221	15112	14972	15004	15147	15137	14994	15077	15121	15329	15193	15024	15178	15219	15107	15320	15088	15210	15002	15101	15328	15125	14992	15133	15043	14983	15165	15150	15208	15166	15232	15111	15184	15033	15170	15103	15032	15043	15038	15054	15147	15188	14959	15056	14970	14934	15201	14908	15148	15005	15222	15146	15144	15128	15125	15247	15226	15045	15117	15215	15227	15115	15097	15253	15098	15133	15057	15158	15016	15032	15088	15124	15112	15274	15230	15043	15172	15021	15246	15204	15278	15113	15031	15280	15097	14996	14913	15141	15221	15118	15137	15287	15085	15160	14994	15211	15396	15238	15010	15216	15210	15183	15184	15213	15377	15028	15056	15110	15172	15186	15092	15123	15117	15239	15109	15312	15246	15037	15183	15005	15029	15062	15100	15233	15182	15204	15163	15083	15362	15089	15224	15078	15093	15107	15103	15177	15125	15115	15132	15191	15302	15184	15033	15174	15140	15216	15138	15137	15111	15142	15221	15217	14943	15143	15230	15165	15055	15171	15087	14902	14944	15118	15158	15052	15180	15211	15050	15137	15142	15026	15178	15268	15150	15189	15223	15146	14935	15204	15210	15050	15141	14990	15109	15108	15142	15115	15329	15118	15037	15147	15193	15126	15112	15236	15123	15263	15224	15158	15218	15101	15145	15190	15121	15146	15255	15050	15216	15242	15237	15228	15272	15154	15114	15059	15195	15192	15255	15140	15104	15038	15266	15159	15233	14978	15092	15229	15254	15087	15248	15046	15144	15041	15170	15146	15161	15033	15224	15202	15055	15101	15204	15116	15149	15077	15115	14998	15035	14992	15191	15118	15014	15154	15041	15070	15197	14805	15080	15096	15061	15124	15069	15153	15283	15011	15311	15094	15315	15131	15260	15111	15160	15097	15211	15178	15362	14995	15117	15108	15133	15117	15030	15256	15131	15178	15206	15067	15172	15057	15001	15060	15089	15333	15263	15114	15129	15183	15182	15229	15154	15149	15202	15176	15205	15319	15116	14948	14988	15210	15181	15316	15316	15066	15329	15237	15174	15164	15176	15159	15181	15070	15280	15150	15233	15246	15137	15088	14951	15155	15025	15086	15171	15033	15142	15189	15173	15217	15278	15213	15239	15242	15129	15180	14974	15239	15120	15125	15189	15141	15115	15237	15163	15156	15109	15058	15038	15036	15033	15057	15028	15109	15105	15100	15100	15068	15132	15223	15120	15147	15157	15216	15053	15236	15153	15243	15104	15148	15124	15128	15283	15150	15060	14956	15118	15265	15212	15180	15226	14993	15199	15109	15150	15162	15070	15104	15172	15297	15152	15124	15344	15011	15093	15118	15230	15082	15269	15025	15138	15182	15153	15062	15081	15108	15353	15123	15140	15191	15085	15140	15150	15111	15138	15140	15141	15254	15061	15050	15243	15071	15192	15237	14918	14887	15102	15266	15253	15061	15087	15267	15194	15114	15198	15163	15163	15178	15049	14941	15230	15032	15039	15261	15046	14953	15159	15108	15111	15268	15181	15070	15195	15174	15156	15032	15080	15201	15133	15128	15079	15177	15093	15157	15168	15098	15092	15187	15024	15201	15303	15067	15029	15175	15198	15130	15227
21936	21004	28259	23954	21556	24300	26719	22474	22040	22928	22242	21662	22189	23410	24702	25610	24889	24070	22972	22045	21651	21816	21517	21585	21353	21223	21264	21247	21269	21565	21163	21151	21326	21021	21411	21286	21245	21236	21334	21007	21190	21191	21211	20831	21249	21338	21171	21224	21194	21174	21192	21174	21369	21157	21067	21102	21126	21265	21167	21337	21265	21321	21184	21191	21317	21355	21116	21224	21001	20994	21341	20837	21122	21248	21290	21177	21290	21173	21195	21196	21160	21001	20943	20989	21234	21240	21025	21244	21239	21214	21321	20986	21109	20929	21085	21127	20875	21075	21289	21334	21291	21050	21122	21000	21090	20953	20947	20831	21324	21071	21269	21260	21032	21163	21184	21143	21084	21332	21274	21262	21151	20976	21088	21225	21028	21031	21167	21360	21198	21012	20953	21198	21208	21240	21082	21023	21107	21254	21152	21279	21231	21006	21136	21120	21166	21107	21057	21252	21101	21217	21178	21129	21278	21252	21253	21113	21247	21044	21296	20911	21144	21062	21128	21175	21260	21213	21303	21082	21242	21146	21051	21161	21145	21169	20879	21136	21023	21225	21199	21086	20995	21256	21121	21105	21170	21076	21011	20974	21274	21245	21320	20998	21189	21143	21326	21112	20990	21277	21076	21150	20907	21050	21199	21189	21290	21196	21245	21073	21147	21080	21002	21227	21239	21119	20942	21176	21223	21297	21302	21176	21023	21252	21318	21059	21236	21022	21052	21199	21231	21357	21107	20932	21221	21031	21110	21140	21169	21007	21093	21023	20915	21292	21260	21267	21146	21035	21155	21072	21341	21172	21369	21181	21221	21176	21253	21345	21180	21010	20967	21104	21215	21388	21190	21206	20933	21128	21201	20979	21154	21236	21150	21203	21144	21181	20999	21402	21123	21138	21292	21208	21220	21099	21169	21040	21306	21096	21287	21055	21111	21157	21043	21282	21287	20992	21168	21205	21086	21080	21200	21268	21021	21019	20987	21298	21226	21367	21090	21145	21171	21199	21135	20983	21265	21095	21081	21183	21167	20896	21225	21244	21170	21065	21248	21159	21017	21326	21336	21008	21118	20906	21251	21173	21052	21262	21124	21194	21280	21011	21126	21206	20946	21109	21192	21164	21208	21102	21174	21117	21198	20988	21143	20961	21204	21174	20992	21039	21116	21160	21207	21204	21381	21332	21206	21376	21158	21205	21296	21066	21031	21270	21184	20933	21186	21198	21269	20909	20945	21063	21265	21151	21198	21031	21229	21151	21214	20939	20996	21172	20993	21036	21211	21282	21272	21238	20889	21051	21257	21021	21261	21150	21045	21101	21152	20985	21223	20908	21138	21094	21073	21014	21249	21218	21178	21250	21047	21273	21038	21264	20984	21160	21068	21113	21343	21098	20913	21169	21140	21160	21025	21282	21271	21057	21091	21110	21222	21251	21048	21085	21006	21403	21122	21242	21069	21141	21144	21181	20871	21122	21198	21166	21140	20878	21057	21177	20952	20995	21182	21168	21169	21297	21330	21274	21216	20943	20988	21112	21202	21167	21107	21281	21168	21059	20956	21143	21142	21181	21198	20989	21044	21129	20922	21032	20930	21155	20968	21155	21229	21252	21153	20921	21055	21289	21226	21139	21031	21310	21106	20858	21116	20956	21052	21205	21155	21292	21118	21089	21098	21096	21178	21166	21258	21205	21299	21052	21101	21019	21063	21126	21119	20962	21213	21217	20861	21170	21028	21084	21198	21154	21142	21098	21017	21027	21049	20951	20999	21229	21243	21352	21101	20994	20965	21099	21159	21123	21301	21281	21133	21135	21165	21151	21442	21084	20977	20999	21133	20986	21294	20948	21208	21020	21139	21197	21205	21401	21289	21269	21228	21044	21149	21235	21141	21254	21135	21183	21041	21072	21210	21151	21196	21471	21287	21081	21230	21007	21015	21099	21068	21228	21101	20995	21395	21007	21210	21181	21147	21161	21060	20956	20975	21255	21115	21271	21293	21300	21041	21254	21219	21198	21187	21089	21230	21021	21106	21107	20993	21180	21154	21259	20964	21047	21271	21163	21082	21236	21111	21308	21101	21131	21170	21292	21118	21302	21212	21144	21174	21150	20972	21090	20995	21105	21168	21240	21101	21266	21212	20916	21172	21242	21293	21178	21090	21252	21239	21031	20933	21140	20968	21164	21310	21039	21262	21059	21124	21154	21202	21055	21080	21170	20946	21084	21263	21022	20951	21054	21155	21272	21278	21033	21191	21154	21153	21072	21113	21293	21175	21006	21252	21234	21103	21083	20970	21239	21051	21205	21100	21132	21136	20920	21234	21160	21105	21056	21215	20967	21185	21251	21040	21214	21255	20998	21178	21060	21219	21214	21275	21168	21183	21193	21186	21147	21175	21142	21313	21046	20977	21117	21150	21032	20960	21156	21183	21154	21403	21244	21118	21161	20957	21059	21466	21120	21206	21305	21223	20996	20974	21128	21147	21223	21025	20930	21199	21130	21226	21098	21118	21374	21115	21120	21153	20985	21089	21195	21087	21079	21143	21263	21077	21252	21102	20937	21099	21218	21050	21351	21471	21181	21106	21025	20957	21227	21165	21095	21140	21227	21239	20821	20978	21157	21097	21087	21241	20986	21197	21359	21325	21141	21045	21060	21059	21197	21038	20996	20934	20970	21069	21226	21326	21254	21257	21143	21281	21305	21024	21254	21081	21000	21181	21184	21206	21292	21191	21094	21461	21004	21034	21242	21188	21177	21259	21014	21219	21072	20974	21136	21305	20941	21271	20923	21258	21292	21345	21230	21101	21147	21095	21093	21240	21294	21187	21293	21285	21430	21139	21223	21178	21117	21286	21186	21031	21004	21132	20950	21394	21206	20818	21047	21295	21079	21297	21028	21097	21234	21103	21269	21237	21135	21302	21096	21079	21081	21258	20996	21223	21160	21111	21338	21160	21026	21086	21042	21217	21274	21285	21141	21285	21146	21362	21275	21052	21069	21238	21228	20986	21148	21060	21168	21163	20950	21123	21047	21036	21257	21250	21117	21212	20879	20844	21130	21174	21011	21272	21175	21196	21244	21144	21336	21250	21195	21155	21200	21078	21178	21029	20943	21043	21253	21265	21344	21157	21013	21209	21070	21092	21159	20987	21159	21324	21192	21120	20941	21083	21029	21061	21215	21070	21153	21331	21261	21201	21005	21041	21111	20923	21169	21091	21059	21344	21159	21121	21060	21128	21212	21041	21187	21148	20882	21165	21236	21125	21236	21191	20993	21265	21175	21119	21138	21140	21322	21128	21025	21339	21453	21266	21236	21253	21034	21189	20990	21125	21000	21146	21216	21114	21123	21002	21168	21129	21266	21084	21091	21369	21317	21201	21314	21176	21164	21400	21303	21251	21230	21208	21277	20984	20986	21056	21113	21155	20980	21108	21229	21196	21032	21346	21138	21272	21015	21192	21013	21092	21217	21039	21178	21039	21213	21188	21092	21072	21143	21084	21209	21275	21259	21272	21277	21234	21316	21189	21152	21333	20976	21216	21166	20917	20831	21170	21302	21153	20966	21163	21172	21214	21041	21303	21469	20913	21233	21148	21119	21194	21129	21019	21184	21163	21170	21422	21066	21043	21053	21084	21170	21210	21338	21289	21197	21133	21314	20896	21061	21184	21194	21237	21222	21271	21216	21207	21276	21127	21078	21092	20966	21222	21068	20952	21327	21188	21157	21032	21245	21177	20981	21158	21362	21235	21166	21262	21105	21134	21237	21312	20895	21097	21273	21181	21043	21253	21082	21098	21021	21109	21056	21030	21402	21248	21071	21109	20948	21081	21304	21034	21173	21197	21163	21204	21116	21027	21318	21151	21214	21196	21148	21199	21104	21350	21239	21341	20735	21241	21215	21316	21162	21089	21191	21465	21323	21201	21135	21069	21226	21185	21190	21060	21096	21109	21160	21111	21063	21077	20966	21316	21304	21192	21135	21019	21136	21139	21030	21100	21244	21004	21056	21146	21134	20859	21292	21232	21259	21075	21562	21085	20966	21029	21078	21165	21096	21181	21382	21158	21029	21138	21189	21372	21167	21307	21318	21133	21100	21015	21076	21325	21178	21159	21225	21210	21364	21086	21141	21101	21091	21278	21191	21027	21284	21341	21218	21259	21009	21155	21135	21051	21184	21144	21207	21227	21191	20991	21279	21164	20888	21098	21057	20995	21278	21063	21237	21338	21161	21213	21159	21238	21205	20962	21086	21104	21049	21137	21270	21198	21022	21224	21183	21240	21293	21118	21140	20933	21142	21013	21086	21272	21130	21095	21161	21114	21000	21244	20888	20999	21172	21181	21155	21105	21174	21074	20918	20939	21266	21186	21278	21201	21156	21001	21076	21144	21027	21202	21301	21392	21273	21078	21192	21049	21129	21009	20969	20916	20926	21090	21307	21048	21267	21183	20919	20988	21247	21148	21181	21291	21072	21185	21220	21112	21169	21164	21109	21344	21306	21127	21001	21025	21092	21017	21291	20984	21134	21219	21000	21076	21202	21172	21370	21035	20898	21253	21351	21163	21258	21106	21120	21243	21145	21063	21165	21216	21043	21154	21009	21121	21303	21294	21285	21264	21136	21022	21230	21067	21109	20858	20790	20815	20783	21188	20999	21288	21318	21114	21179	21162	21099	21283	21133	21055	21116	21157	21401	20907	21026	21354	21272	21260	20973	21415	21210	20998	21216	21063	21286	21289	21065	21261	20985	21098	21293	21211	20961	21127	21262	21142	21188	21068	21289	20969	21010	21209	21100	21021	21205	21242	21100	21037	21216	20983	20963	21117	21182	21093	21245	21090	21046	21240	21040	21109	21254	21007	21350	21206	20995	21095	21111	21378	20977	21329	20898	21139	21077	21368	21275	21050	21134	21134	21178	21154	21103	21164	21067	21108	21285	21125	21114	21272	21260	21090	20771	21074	21193	21287	21141	21178	21267	21118	21023	20967	21057	21131	21075	20975	21064	21119	21232	21077	21165	21054	20924	21079	21324	21167	21074	20815	21265	21168	21074	21295	21319	21465	21175	21074	21037	21049	21308	21491	21038	21437	21135	21219	21372	21226	21316	21057	21251	21102	21113	21162	21162	21098	21008	21060	21088
28679	55776	39476	25352	20873	18981	18458	18002	17699	18530	17418	17151	18072	19611	21520	22161	21244	19756	18183	17084	17013	17049	16937	16666	16484	16560	16608	16731	16455	16500	16688	16704	16390	16479	16498	16388	16755	16659	16504	16735	16591	16690	16664	16625	16756	16493	16465	16729	16623	16703	16733	16664	16562	16671	16622	16519	16772	16619	16648	16527	16810	16680	16568	16546	16703	16666	16405	16640	16624	16736	16522	16492	16577	16535	16667	16572	16700	16702	16639	16512	16584	16487	16628	16686	16517	16457	16674	16569	16631	16817	16554	16523	16782	16575	16525	16699	16439	16601	16664	16779	16608	16491	16645	16687	16470	16568	16539	16721	16600	16648	16705	16617	16404	16660	16605	16615	16508	16565	16600	16425	16626	16482	16602	16453	16610	16413	16671	16612	16735	16671	16660	16572	16707	16629	16564	16585	16413	16711	16641	16598	16677	16502	16686	16475	16601	16576	16460	16383	16605	16582	16668	16664	16553	16581	16506	16767	16621	16603	16590	16513	16651	16508	16489	16672	16670	16646	16566	16498	16581	16526	16592	16681	16655	16614	16293	16709	16726	16600	16633	16572	16462	16478	16465	16643	16565	16681	16560	16720	16861	16664	16725	16680	16595	16715	16677	16517	16672	16449	16491	16446	16643	16763	16693	16522	16634	16509	16809	16588	16650	16612	16695	16691	16613	16624	16623	16648	16487	16736	16574	16725	16678	16792	16618	16615	16493	16433	16560	16485	16541	16585	16491	16637	16630	16559	16778	16553	16571	16536	16512	16723	16769	16777	16612	16374	16793	16613	16696	16568	16491	16561	16556	16551	16683	16633	16721	16729	16536	16677	16671	16457	16661	16614	16595	16694	16617	16576	16605	16708	16596	16722	16600	16628	16577	16522	16478	16621	16636	16715	16588	16516	16695	16621	16732	16750	16554	16635	16663	16720	16647	16661	16323	16617	16559	16525	16627	16751	16568	16615	16662	16634	16774	16597	16503	16623	16699	16533	16665	16706	16635	16616	16680	16619	16550	16558	16712	16614	16504	16645	16671	16537	16562	16680	16769	16555	16855	16503	16675	16711	16753	16599	16591	16549	16601	16506	16621	16761	16802	16732	16823	16559	16542	16652	16595	16589	16593	16657	16772	16571	16467	16654	16666	16605	16510	16613	16623	16592	16493	16677	16582	16576	16739	16481	16559	16648	16614	16650	16782	16622	16581	16469	16724	16548	16627	16596	16393	16588	16595	16679	16520	16570	16636	16530	16674	16611	16471	16485	16500	16536	16715	16651	16528	16668	16703	16474	16739	16402	16630	16751	16556	16624	16600	16670	16555	16766	16510	16633	16704	16668	16584	16679	16726	16786	16437	16613	16592	16646	16605	16619	16504	16476	16718	16592	16583	16860	16670	16561	16742	16624	16677	16557	16672	16709	16557	16803	16620	16659	16483	16505	16613	16554	16535	16620	16583	16410	16777	16622	16575	16476	16703	16665	16738	16616	16629	16508	16876	16695	16590	16613	16568	16645	16564	16529	16576	16744	16520	16752	16552	16633	16589	16542	16544	16658	16531	16800	16610	16743	16474	16695	16593	16633	16570	16561	16747	16759	16534	16556	16611	16785	16618	16600	16720	16638	16524	16452	16695	16494	16732	16430	16540	16531	16805	16460	16615	16626	16560	16662	16512	16574	16455	16670	16632	16550	16636	16665	16692	16519	16730	16635	16857	16668	16484	16638	16764	16583	16681	16714	16470	16503	16506	16785	16545	16552	16602	16560	16446	16741	16601	16660	16639	16687	16581	16570	16478	16651	16600	16546	16582	16579	16656	16549	16644	16627	16592	16696	16437	16637	16573	16740	16595	16574	16633	16639	16611	16589	16582	16404	16592	16481	16643	16658	16751	16599	16561	16718	16551	16477	16699	16530	16650	16596	16547	16643	16660	16495	16606	16479	16553	16565	16694	16642	16598	16590	16593	16526	16577	16700	16564	16634	16478	16605	16646	16668	16396	16671	16495	16666	16639	16526	16838	16506	16653	16654	16470	16758	16566	16677	16557	16553	16616	16610	16596	16389	16801	16789	16612	16682	16566	16715	16530	16610	16708	16536	16471	16514	16494	16791	16501	16728	16255	16525	16643	16717	16687	16608	16573	16533	16482	16582	16444	16596	16603	16522	16492	16504	16631	16462	16516	16676	16795	16570	16565	16629	16762	16388	16780	16650	16480	16637	16613	16821	16556	16780	16454	16776	16356	16510	16574	16656	16509	16584	16458	16423	16550	16704	16538	16529	16635	16589	16765	16378	16708	16529	16522	16658	16501	16697	16508	16605	16653	16584	16684	16709	16526	16578	16809	16560	16533	16630	16648	16577	16626	16770	16526	16422	16521	16701	16607	16427	16602	16645	16486	16572	16534	16652	16558	16608	16677	16748	16319	16611	16455	16566	16707	16651	16496	16395	16441	16639	16610	16495	16716	16787	16864	16591	16573	16592	16648	16605	16699	16502	16624	16653	16436	16458	16599	16520	16459	16433	16698	16738	16624	16600	16581	16581	16624	16533	16672	16587	16586	16525	16726	16742	16643	16735	16682	16627	16640	16637	16702	16588	16672	16620	16623	16594	16723	16517	16611	16613	16626	16734	16614	16631	16669	16529	16565	16558	16622	16532	16733	16616	16616	16682	16767	16614	16614	16701	16542	16393	16580	16642	16647	16657	16574	16511	16891	16677	16656	16554	16523	16580	16670	16596	16586	16730	16582	16616	16488	16637	16734	16628	16679	16429	16634	16564	16562	16738	16598	16721	16673	16675	16779	16654	16464	16754	16648	16572	16664	16536	16657	16691	16547	16713	16733	16430	16757	16612	16657	16739	16623	16654	16501	16428	16546	16582	16559	16721	16576	16670	16530	16603	16512	16712	16545	16535	16578	16678	16656	16663	16621	16694	16567	16698	16592	16630	16720	16769	16590	16627	16588	16519	16566	16649	16591	16673	16764	16773	16513	16639	16704	16478	16617	16619	16569	16749	16366	16584	16686	16651	16467	16528	16742	16469	16540	16717	16592	16795	16704	16476	16486	16717	16578	16579	16553	16686	16581	16389	16600	16625	16741	16628	16656	16683	16540	16736	16616	16594	16367	16627	16496	16737	16680	16548	16568	16607	16696	16638	16595	16438	16466	16592	16626	16460	16573	16654	16644	16583	16521	16668	16654	16731	16460	16767	16548	16549	16732	16759	16496	16748	16617	16566	16640	16580	16694	16553	16722	16718	16641	16530	16704	16581	16581	16669	16574	16711	16582	16682	16804	16582	16541	16729	16577	16738	16523	16718	16654	16543	16725	16689	16661	16544	16760	16704	16478	16531	16517	16659	16622	16651	16615	16728	16604	16560	16696	16590	16554	16529	16741	16589	16597	16646	16724	16599	16730	16375	16715	16502	16592	16717	16493	16687	16501	16667	16476	16741	16640	16706	16705	16648	16482	16607	16751	16664	16770	16496	16753	16690	16493	16832	16418	16586	16458	16585	16712	16670	16560	16784	16602	16450	16753	16547	16479	16589	16600	16431	16689	16669	16626	16539	16627	16558	16515	16603	16476	16721	16691	16760	16543	16672	16615	16452	16659	16380	16470	16618	16586	16643	16507	16597	16546	16530	16653	16726	16481	16654	16589	16688	16631	16557	16669	16533	16617	16470	16481	16760	16637	16555	16537	16513	16621	16477	16660	16675	16672	16623	16600	16631	16499	16674	16556	16706	16609	16646	16541	16629	16724	16619	16689	16624	16572	16792	16584	16577	16649	16500	16685	16484	16783	16599	16534	16465	16818	16650	16652	16635	16724	16500	16633	16654	16545	16577	16586	16574	16494	16656	16634	16699	16592	16617	16738	16592	16750	16666	16562	16572	16466	16632	16574	16701	16604	16619	16580	16619	16582	16626	16855	16406	16626	16535	16494	16609	16544	16432	16770	16705	16645	16613	16540	16483	16531	16631	16758	16385	16687	16757	16493	16623	16694	16794	16560	16508	16583	16455	16600	16686	16523	16568	16690	16492	16557	16591	16654	16612	16432	16739	16727	16453	16570	16644	16637	16455	16540	16458	16775	16653	16662	16652	16690	16446	16704	16559	16596	16584	16795	16499	16460	16744	16631	16548	16512	16503	16683	16666	16756	16518	16646	16603	16673	16478	16667	16707	16584	16624	16643	16547	16782	16728	16846	16820	16729	16581	16612	16559	16560	16672	16737	16732	16623	16521	16599	16743	16560	16707	16471	16579	16619	16450	16553	16519	16404	16477	16642	16448	16866	16619	16599	16663	16513	16478	16614	16427	16528	16595	16747	16719	16607	16600	16602	16607	16630	16510	16552	16542	16603	16621	16637	16646	16586	16531	16697	16602	16413	16679	16549	16705	16660	16661	16602	16492	16588	16591	16584	16591	16581	16508	16487	16641	16551	16334	16567	16661	16552	16770	16717	16671	16589	16580	16368	16568	16474	16457	16502	16431	16635	16611	16586	16458	16689	16586	16808	16549	16459	16492	16600	16591	16540	16575	16669	16762	16671	16609	16704	16746	16505	16457	16822	16527	16529	16657	16661	16530	16638	16611	16589	16870	16563	16637	16663	16593	16681	16580	16583	16533	16549	16607	16576	16792	16596	16604	16611	16597	16536	16609	16639	16665	16678	16461	16575	16558	16680	16661	16575	16702	16709	16570	16622	16611	16687	16509	16728	16666	16646	16560	16624	16593	16666	16543	16802	16512	16619	16472	16525	16551	16679	16566	16659	16487	16763	16596	16530	16446	16581	16560	16644	16630	16647	16627	16357	16570	16649	16489	16591	16562	16644	16505	16664	16535	16757	16674	16379	16721	16655	16899	16568	16687	16598	16513	16666	16521	16532	16718	16605	16516	16467	16508	16743	16571	16529	16555	16705	16523	16470	16569	16678	16701	16730	16568	16507	16821	16604	16605	16718	16516	16817	16507	16678	16459	16644	16379	16616	16467	16551	16683	16605	16547	16795	16706	16536	16442	16558	16500	16558	16621	16607	16541	16694	16719	16515	16454	16601	16662	16458	16494	16634	16622	16672	16680	16609	16591	16595	16668	16562	16757	16538	16619	16659	16513	16683	16644	16590	16629	16676	16535	16609	16639	16769	16636
30741	28364	30784	25381	21690	21035	21107	20780	20766	20608	20607	20527	20680	20693	20482	20640	20597	20542	20432	20343	20462	20396	20219	20446	20357	20433	20374	20546	20393	20340	20483	20453	20245	20419	20370	20224	20361	20442	20273	20398	20328	20309	20327	20244	20429	20191	20287	20298	20479	20528	20303	20383	20307	20248	20319	20413	20479	20386	20256	20221	20207	20134	20292	20215	20338	20516	20236	20285	20336	20137	20174	20182	20444	20266	20302	20174	20372	20347	20390	20320	20402	20599	20326	20270	20222	20388	20358	20251	20323	20293	20162	20347	20563	20193	20486	20163	20282	20396	20455	20218	20423	20229	20325	20446	20356	20208	20497	20246	20310	20326	20111	20236	20263	20542	20421	20241	20356	20583	20559	20326	20355	20272	20342	20182	20432	20271	20485	20286	20469	20214	20439	20464	20211	20223	20360	20457	20302	20400	20390	20255	20487	20451	20372	20318	20346	20218	20477	20141	20321	20527	20343	20327	20164	20307	20554	20239	20316	20202	20238	20176	20054	20390	20220	20497	20187	20285	20194	20304	20557	20327	20424	20322	20368	20326	20097	20475	20295	20255	20190	20194	20246	20353	20532	20064	20395	20395	20458	20264	20356	20193	20411	19975	20208	20406	20321	20377	20415	20261	20470	20505	20308	20204	20362	20031	20502	20154	20237	20222	20212	20139	20363	20335	20503	20340	20214	20160	20163	20327	20232	20332	20443	20387	20254	20092	20225	20406	20329	20269	20360	20303	20353	20304	20405	20421	20243	20137	20380	20165	20507	20166	20489	20421	20241	20428	20169	20520	20461	20270	20579	20283	20255	20185	20439	20290	20328	20476	20414	20351	20205	20278	20239	20491	20130	20245	20469	20455	20199	20215	20145	20349	20190	20298	20260	20275	20194	20189	20217	20319	20342	20480	20338	20158	20372	20115	20396	20438	20154	20511	20364	20177	20405	20173	20283	20314	20671	20415	20349	20268	20401	20455	20285	20498	20326	20295	20155	20338	20443	20237	20329	20327	20341	20408	20419	20282	20121	20219	20391	20382	20294	20412	20191	20367	20190	20350	20245	20278	20528	20235	20319	20429	20283	20393	20052	20281	20363	20284	20348	20378	20240	20326	20205	20231	20317	20081	20153	20219	20347	20307	20209	20328	20359	20475	20254	20263	20356	20161	20348	20597	20505	20348	20259	20265	20239	20224	20232	20219	20380	20283	20257	20334	20259	20335	20434	20347	20400	20255	20172	20352	20349	20151	20180	20141	20169	20394	20301	20410	20349	20357	20281	20375	20374	20372	20160	20161	20311	20519	20368	20163	20351	20345	20202	20344	20389	20307	20138	20249	20334	20308	20350	20366	20446	20299	20235	20242	20251	20306	20148	20173	20338	20413	20329	20212	20312	20525	20377	20115	20119	20327	20265	20312	20440	20181	20399	20291	20058	20129	20333	20238	20315	20246	20424	20451	20282	20556	20165	20346	20285	20199	20267	20315	20198	20360	20465	20101	20345	20107	20334	20424	20066	19885	20125	20350	20444	20379	20246	20184	20589	20571	20392	20243	20398	20477	20324	20064	20324	20002	20466	20307	20307	20157	20081	20293	20183	20322	20135	20269	20475	20335	20284	20421	20348	20264	20132	20440	20445	20255	20375	20222	20244	20219	20237	20186	20540	20333	20170	20304	20269	20262	19995	20401	20368	20403	20327	20382	20411	20467	20415	20482	20314	20313	20463	20310	20185	20258	20261	20148	20327	20362	20386	20231	20210	20132	20345	20324	20209	20278	20098	20275	20302	20045	20200	20457	20177	20268	20396	20225	20397	20271	20296	20095	20149	20208	20282	20317	20269	20293	20554	20257	20366	20230	20156	20359	20326	20325	20281	20317	20140	20411	20116	20221	20307	20338	20543	20469	20368	20374	20336	20176	20110	20393	20222	20307	20208	20514	20208	20342	20359	20296	20027	20445	20121	20368	20344	20341	20302	20163	20410	20300	20147	20293	20174	20221	20546	20477	20497	20369	20558	20223	20360	20429	20402	20311	20422	20426	20240	20289	20482	20368	20357	20320	20215	19998	20330	20252	20313	20033	20396	20158	20377	20613	20272	20252	20087	20178	20223	20336	20352	20253	20280	20590	20171	20312	20352	20409	20140	20226	20265	20258	20326	20348	20305	20470	20176	20300	20454	20375	20179	20105	20441	20140	20325	20333	20324	20336	20425	20223	20266	20368	20286	20081	20288	20285	20202	20220	20460	20384	20064	20420	20267	20447	20404	20328	20270	20557	20199	20161	20531	20413	20365	20365	20481	20148	20183	20397	20481	20350	20416	20185	20351	20437	20254	20104	20266	20186	20259	20336	20601	20323	20322	20397	20545	20158	20283	20439	20394	20249	20425	20433	20216	20394	20289	20381	20337	20327	20307	20274	20345	20365	20215	20519	20332	20461	20384	20516	20318	20296	20232	20465	20398	20407	20355	20271	20316	20323	20366	20294	20382	20297	20297	20347	20517	20217	20370	20225	20326	20511	20456	20216	20428	20261	20394	20250	20488	20127	20112	20263	20117	20533	20183	20244	20268	20385	20313	20220	20339	20074	20341	20326	20331	20275	20102	20399	20280	20297	20199	20345	20517	20332	20272	20276	20250	20369	20214	20361	20226	20069	20223	20300	20431	20287	20260	20307	20499	20196	20625	20301	20393	20290	20406	20336	20326	20191	20262	20355	20297	20216	20293	20291	20324	20340	20252	20448	20465	20481	20348	20240	20453	20233	20383	20293	20358	20317	20580	20189	20325	20185	20203	20446	20307	20395	20350	20461	20319	20397	20301	20259	20310	20283	20398	20462	20400	20094	20307	20151	20161	20282	20549	20391	20299	20632	20353	20297	20129	20493	20429	20264	20269	20284	20299	20275	20194	20367	20277	20189	20377	20248	20303	20306	20219	20296	20308	20328	20218	20332	20400	20326	20298	20225	20215	20158	20438	20151	20215	20305	20284	20366	20082	20269	20389	20405	20204	20446	20269	20324	20326	20381	20199	20366	20089	20412	20301	20489	20213	20369	20578	20232	20292	20325	20490	20182	20246	20255	20257	20358	20351	20345	20346	20164	20289	20463	20503	20427	20251	20249	20345	20279	20011	20284	20413	20220	20515	20217	20364	20253	20265	20331	20235	20216	20324	20363	20140	20516	20275	20171	20326	20173	20374	20263	20379	20201	20352	20374	20067	20245	20211	20474	20453	20347	20458	20306	20410	20223	20419	20388	20511	20445	20384	20217	20365	20439	20305	20313	20274	20285	20215	20120	20165	20265	20577	20221	20268	20312	20300	20399	20291	20357	20308	20308	20429	20497	20355	20272	20331	20110	20303	20368	20300	20399	20274	20440	20374	20491	20279	20272	20386	20400	20252	20371	20321	20328	20297	20141	20257	20270	20196	20402	20173	20150	20432	20409	20319	20282	20317	20241	20194	20170	20578	20057	20284	20397	20468	20478	20264	20294	20388	20324	20386	20480	20353	20252	20415	20486	20275	20218	20208	20435	20118	20318	20319	20198	20454	20191	20189	20392	20517	20490	20466	20445	20424	20290	20192	20434	20087	20106	20326	20234	20404	20345	20309	20471	20173	20261	20429	20418	20476	20362	20265	20236	20560	20289	20322	20331	20295	20268	20195	20376	20339	20090	20422	20174	20131	20240	20235	20168	20397	20369	20319	20234	20442	20124	20284	20457	20279	20364	20211	20212	20289	20250	20337	20327	20285	20275	20416	20241	20112	20203	20296	20415	20458	20306	20434	20445	20280	20272	20385	20249	20266	20209	20422	20144	20487	20270	20269	20196	20405	20220	20335	20176	20237	20500	20404	20151	20386	20353	20223	20410	20343	20232	20469	20426	20138	20368	20589	20487	20465	20173	20196	20351	20321	20181	20323	20442	20225	20346	20020	20196	20339	20222	20395	20253	20305	20320	20356	20436	20406	20146	20409	20235	20299	20541	20276	20354	20049	20094	20039	20260	20374	20447	20342	20326	20265	20353	20430	20341	20353	20308	20160	20098	20339	20411	20414	20361	20487	20675	20264	20484	20335	20281	20268	20393	20323	20154	20359	20339	20237	20372	20380	20279	20343	20256	20331	20276	20419	20297	20162	20194	20249	20266	20148	20323	20476	20439	20346	20233	20280	20346	20401	20331	20492	20495	20308	20178	20490	20225	20523	20304	20698	20609	20335	20350	20403	20139	20146	20218	20581	20397	20310	20166	20133	20387	20349	20413	20392	20242	20339	20372	20081	20404	20311	20198	20504	20599	20320	20304	20253	20260	20394	20281	20468	20441	20426	20478	20275	20435	20339	20413	20415	20162	20465	20307	20369	20401	20070	20274	20373	20275	20386	20133	20546	20201	20312	20644	20334	20263	20142	20440	20257	20230	20579	20405	20216	20298	20494	20398	20176	20348	20367	20067	20379	20256	20144	20174	20064	20279	20337	20527	20410	20303	20205	20055	20381	20383	20328	20248	20267	20393	20434	20210	20331	20458	20167	20257	20353	20219	20241	20315	20412	20262	20230	20307	20402	20473	20453	20206	20167	20290	20257	20405	20409	20212	20129	20113	20424	20457	20364	20355	20149	20164	20307	20507	20202	20254	20471	20306	20196	20289	20142	20284	20417	20295	20541	20439	20294	20319	20222	20219	20232	20294	20181	20365	20418	20263	20250	20388	20398	20482	20377	20432	20264	20376	20295	20192	20260	20255	20232	20376	20163	20206	20575	20337	20325	20164	20320	20373	20454	20257	20181	20312	20354	20510	20387	20383	20166	20290	20409	20166	20280	20167	20213	20232	20152	20396	20317	20333	20328	20428	20416	20419	20512	20387	20408	20383	20496	20202	20393	20315	20436	20178	20377	20118	20297	20528	20316	20273	20474	20357	20340	20265	20413	20468	20298	20279	20332	20482	20220	20567	20242	20145	20274	20336	20396	20443	20329	20323	20391	20321	20324	20298	20325	20149	20368	20362	20042	20330	20181	20257	20254	20350	20289	20103	20357	20437	20383	20314	20265	20247	20548	20417	20256	20321	20250	20154	20109	20678	20352	20311	20387	20377	20499	20468	20478	20273	20435	20245	20430	20368	20252	20408	20258	20527	20492	20379	20157	20411	20264	20290
26917	39107	28007	19817	17792	17172	16787	16606	16555	16515	16481	16332	16326	16366	16521	16478	16333	16236	16327	16316	16071	16335	16052	16205	16212	16097	16155	16271	16192	16133	16095	16251	16068	16113	16200	16260	15879	16047	16147	16185	16169	16328	16059	16077	16025	16197	16186	16116	16179	16048	16232	16258	16114	16141	15950	16258	16132	16231	16256	16125	15966	16053	16023	16160	16217	16097	15987	16096	16018	16213	16172	16049	16200	16308	16006	16135	16153	16062	16145	16275	16173	16122	16129	16147	15998	16153	16106	16182	16307	16112	16105	16206	16333	16132	16127	16078	16103	16138	16132	16172	16271	16006	16279	16078	16101	16091	15979	16172	16120	16210	16182	16079	16070	16267	16279	16180	16232	15923	16062	16307	16101	16325	16159	16200	16085	16147	16147	16206	16153	16058	16236	16234	16247	16156	15950	16036	16218	16064	16113	16116	16012	16212	16179	16151	16084	16308	16131	16081	16072	16276	16142	16155	16249	16191	15981	16153	16139	16100	16107	16165	16228	15851	16041	16339	16097	16232	16157	16169	16212	16025	16127	15958	16180	16172	16150	16089	16001	16028	16232	16160	16263	16225	16014	16214	16169	16277	16118	16158	16092	16177	16033	15984	16042	16187	15992	16239	16163	16026	16022	16334	16218	16144	16282	16213	16077	16225	16129	16105	16294	16148	16131	15963	16202	16242	15991	16065	16154	16355	16245	16184	16161	16124	16157	16081	16204	16197	16124	16126	16229	16124	16240	15980	16147	16070	16149	16225	16313	16109	16231	16044	16041	16052	16092	16111	16308	16268	16229	16186	16150	16236	16238	16247	16193	16053	16182	16117	16202	16173	16094	16161	16186	16145	16142	16006	16196	16079	16114	16298	16224	16228	16206	16254	16122	16149	16189	15882	16158	16250	16118	16187	16306	16241	16197	16219	16242	16107	16123	16136	16108	16141	15995	16106	16179	16102	16244	16084	16129	16151	16168	15971	16161	16200	16087	16049	16042	16256	16159	16231	16232	16161	16298	16220	16116	16017	16184	16206	16175	16195	16189	16041	16195	16344	16163	16185	16234	15991	16145	16097	16034	16104	16214	16284	16243	16090	16158	16226	16071	16036	16255	16166	16286	15975	16214	16270	16181	15978	16227	16061	15973	16144	16092	16163	16144	16302	16130	16034	16097	16367	15773	16172	16136	16291	16085	16255	16006	16108	16034	16023	15956	16126	16066	16235	16068	16181	16214	16300	16097	16016	16244	16090	16040	16153	16168	16203	16133	16095	16116	16245	16037	15990	16250	16362	16140	16110	16082	16122	16194	16110	16094	16049	16168	16295	16172	16122	16154	16123	16210	16160	16073	16194	16076	16055	16448	16119	15970	16165	16161	16131	16166	16189	16123	16066	15987	15944	16173	16088	16022	16138	16175	16162	16163	16093	16145	16261	16048	16093	16181	15924	16082	16089	16181	15911	16174	16099	15981	16231	16122	16091	16179	16092	16079	16325	16204	16122	16056	16248	16189	16007	16022	16191	16105	16121	16277	16200	16232	16127	16052	16117	16035	16104	16136	16164	16028	16170	16201	16228	16321	16333	16111	16169	15963	16092	16058	16075	15951	16234	16251	16202	16129	16321	16317	16274	16092	16164	16128	16177	16084	16108	16223	16057	16257	15938	16054	15960	16071	16194	16068	16117	16134	16093	16106	16194	16179	16296	16167	16162	15925	16265	16107	16034	16289	16262	16311	16148	16308	16021	16081	16117	16211	16114	16265	16196	16306	16261	16086	16156	16124	16152	16177	16046	16064	16204	16234	16066	16062	16235	16196	16212	16146	16143	16170	16250	16389	16038	16280	16139	16199	16028	16057	15984	16234	16117	16068	16071	16277	16106	16060	16084	16163	16109	16161	16078	16230	16072	16177	16293	16175	16101	16168	16010	16202	16022	16140	16190	16090	16251	16246	16147	16262	16238	16310	16114	16016	16050	16022	16315	16261	16269	16265	16208	16054	16065	16165	16085	16156	16425	16146	15991	16341	16179	16377	16163	16171	16043	15959	16102	16230	16094	16275	16049	16275	16146	16192	16281	16152	16148	16226	16095	16127	15973	16099	16182	16188	16042	16051	16031	16219	16240	16348	16271	16156	16092	16100	16325	16172	16127	16226	16135	16042	16109	16039	16384	16201	16165	16126	16080	16136	16178	16015	16330	16174	16171	16263	15990	16047	16146	16176	16150	16054	16155	16115	16051	16083	16195	16050	16093	16221	16163	16190	16251	16011	16207	16022	16203	16101	16286	16063	16180	16204	16179	16184	16163	16351	15967	16064	16195	16260	16282	16202	16163	16253	16139	16197	16150	15926	16346	16214	16044	16079	16070	16073	16198	15863	16133	16178	16142	16209	16147	16092	16237	16204	16068	16230	16014	16136	16190	16037	16057	16153	16221	16242	16293	16046	16239	16214	15960	16252	16122	16107	16089	16155	16187	16136	16307	16068	16050	16174	16119	15991	16239	16062	16115	16157	16235	16037	16127	16048	16070	16065	16218	16030	16123	16041	16073	16062	16169	16108	15919	16263	16294	16230	16160	16018	16209	16280	16114	15941	16096	16265	16203	16073	16334	16255	16053	16380	16043	16189	16294	16261	16211	16150	16137	16300	16335	16001	16201	16264	15979	16199	16061	16293	16313	16095	16179	16178	16114	16126	16063	16043	16257	15991	16174	16224	16173	16157	16238	16102	16058	16382	16081	16304	16093	16244	16196	15999	16058	16098	16170	16214	16036	16082	16178	16181	16220	16155	16178	16021	16212	16065	16193	16162	16268	16070	16169	16113	16268	16049	16075	16196	16149	16216	16326	16110	16126	16223	16144	16139	16041	16258	16165	16159	16148	16151	16001	16216	16112	16363	16125	16134	16145	16129	16198	16150	16366	16265	16029	16312	16109	16080	15995	16158	16251	16262	16333	16171	16171	16226	16357	16229	16114	16083	16182	16177	16126	16194	16164	16298	16300	16242	16110	16165	16182	15956	16262	16187	16135	16010	16136	16181	16145	16200	16009	16333	16090	16155	16070	16137	16143	16143	16052	16209	16139	16085	16266	16257	16204	16304	16154	15971	16185	16089	16131	16070	16086	15987	16160	16026	16080	16112	16112	16228	16237	16091	15954	16047	16164	16105	16037	16129	16157	16125	16135	16012	16199	16151	16209	16016	16377	15937	16112	16180	16166	16203	16174	16080	16200	16211	16210	16139	16057	16143	16056	16158	16080	16048	16106	16093	16113	16015	15974	16249	16134	16097	15980	16213	16296	16084	16154	15951	16153	16122	16281	16260	16135	16125	16184	16114	16029	16263	16077	15983	16246	16221	16103	16223	16160	16183	16208	16011	16221	16076	16161	16184	16100	15960	16169	16125	16323	16105	16112	16299	16140	16033	16321	16219	16049	16201	16157	16402	16058	16165	16022	16220	16161	16129	16138	16072	16196	16285	16340	16100	16320	15979	16080	15980	16205	16183	16286	16084	15921	16164	16096	16167	16321	15939	16022	16013	16167	16130	16073	16263	16106	16257	16151	16007	16368	16063	16251	16107	16098	16131	16080	16077	16113	16294	16274	16156	15941	16121	16192	16147	16222	15985	15995	16130	16234	16050	16233	16160	16245	16002	16172	16054	16111	16190	15993	16084	16157	16305	16146	16042	16097	16223	16249	16147	16215	16167	16093	16382	16191	16042	16234	16215	15921	16167	16087	16153	16277	16164	16167	16235	16235	16192	16242	16084	16217	16033	16179	16119	16144	16274	16203	16387	16133	16190	16155	16055	16018	15999	16265	16173	16120	16118	16129	16160	16076	15960	16229	16202	16205	16036	16112	16200	16107	16111	16131	16257	16201	16192	16136	16087	16056	15952	16114	16259	16182	16053	16071	16119	16119	16053	16165	16160	16214	16157	16069	16161	16123	16129	16015	16277	16354	16165	16148	16195	16228	16084	16080	16261	16190	16087	16169	16320	16019	16329	16060	16257	16122	16199	16122	16119	16068	16076	16183	16132	16045	16434	16074	16215	16131	16334	16214	16217	16160	16163	16184	16317	16227	16137	16112	16215	16318	16054	16176	16128	16127	16070	16221	16143	16207	16110	16287	16268	16157	16103	16190	16255	16007	16135	16130	16055	16253	16131	15896	16103	15961	16206	16260	15960	16231	16203	16087	15967	16119	16203	16077	15952	16184	16098	16066	16216	16065	16324	16184	16190	16175	16128	16141	15947	16002	16170	16078	16149	16134	16103	16039	16198	16221	16146	16157	16382	16246	16227	16132	16078	15952	16101	15937	16160	16074	16265	16400	16356	16248	15935	16153	16102	16034	16123	16347	16148	16087	16135	16324	16084	16068	15980	16036	16102	16417	16068	16069	15986	16216	15901	16036	16308	16257	15991	16105	15964	16116	16160	16125	16178	16173	15990	16209	16274	16123	16231	15942	16317	16128	16198	16188	16081	16070	16145	16162	16201	16046	16241	16018	16393	16028	16143	16111	16058	16220	16160	16079	16119	16126	16025	16206	16112	15959	16300	16190	16183	16143	16094	16133	16037	15883	16054	16161	16074	16227	16179	16094	16132	16040	16022	16204	16130	16217	16130	16343	16002	16196	16200	16188	16186	16331	16136	16150	16012	16149	16007	16259	16321	16251	16012	16087	16076	16129	16143	15965	16204	16190	16217	16159	16206	16332	16180	16212	16149	16202	16101	16123	16007	16028	16183	16108	16183	16123	16008	16147	16028	16181	16212	16205	16151	16125	16237	16177	16060	16245	16131	16061	16214	16421	16123	16087	16252	16288	16184	16045	16302	16123	16211	16151	16282	16179	16179	16204	16165	16157	16194	16027	16145	16088	16141	16137	16148	16121	16282	16271	16267	16261	16203	16016	16361	16121	16244	15998	16261	16318	16091	16085	16017	16095	16131	16219	16165	16121	16181	16238	16183	16187	16094	16176	16118	16271	16001	16179	16174	16090	16249	16075	16078	16276	16139	16230	16088	16040	16229	16095	16055	16181	16147	16328	16325	16111	16232	16174	16372	16255	16174	16138	16125	16155	16163	16106	16173	16237	16057	16162	16190	16152	16270	16172	16145	16136	16187	16108	16180	16073	16213	16101	16176	16082	16038	16279
23023	20946	27688	24743	22357	22399	22203	20142	19688	20259	21495	19844	19348	19570	20616	20706	20755	20221	19697	19055	19442	19375	19108	19391	18917	19036	19063	18850	18939	18942	18999	19008	18991	19103	19042	18830	19057	18891	18900	18990	18769	18922	18917	19013	18914	18882	18830	19098	19183	18977	19019	18677	18786	19158	19081	18933	19050	18998	18887	18986	19025	18953	18952	18980	18790	19196	18964	18936	18940	18967	18796	19050	18922	18734	18941	19008	18815	18820	18960	19068	19024	18725	18927	18945	18939	19179	19097	18979	18949	19010	18991	18954	19063	18899	19078	18953	19122	19049	18973	18785	18885	18924	18887	18997	18998	18908	18976	18797	19214	19156	19016	18904	18986	18900	18946	18830	18801	18968	18737	18943	18924	19050	18788	18946	18988	18884	19049	18920	18916	18993	18801	18895	19025	19194	19167	18862	18779	18716	18969	18957	18799	18922	18953	19153	18780	18655	18807	18761	18862	18945	18898	19320	18956	19008	18806	18686	18901	19150	18830	18843	18933	18764	18841	18863	18903	18830	19038	18900	19026	19160	19036	18775	18912	19047	18818	18965	19080	19067	18851	18822	18814	19014	19002	18917	18747	18711	18887	18899	18790	18946	18840	18977	19177	19081	19050	19074	19165	18914	19105	18851	18974	18971	19172	19049	19228	19197	18926	19096	18788	18908	19187	19080	18962	18904	18786	18973	18867	18957	18876	18949	18863	18714	19279	18973	19028	19071	18865	18910	18986	18850	19063	18764	19045	19008	18901	18998	19017	19018	19002	18898	19167	18903	18917	19177	18809	19017	18980	18974	19050	19015	19028	18984	18898	18957	18794	18973	19008	18847	19048	19074	19112	19059	19023	18906	19103	19114	18694	19123	18924	18987	18958	18994	19035	18993	18980	18884	18955	19119	19164	19006	19033	18840	18917	18950	18800	18909	18914	19026	18931	18783	19080	19019	18933	19181	19144	19018	18804	18897	18945	19122	19025	19029	19014	19007	18885	18904	18792	18999	18849	18957	18862	18911	18978	18942	19110	18871	18998	18956	18975	18991	18969	19203	19121	18716	19198	18638	18869	19056	18873	19056	18837	18901	18865	18885	18961	18815	18758	18958	19039	19034	19008	19163	19134	19021	18950	18988	19140	19036	19005	19065	19122	19127	19014	18938	19154	19075	19006	18763	18822	19070	18920	19061	19071	18990	19104	18990	18903	18941	19046	19054	18971	18814	19098	18745	18825	19019	19047	18935	18958	19089	18919	19009	18815	18854	18948	18991	19021	19061	19088	19015	19202	18904	18916	18941	19207	18810	18903	18961	18922	18779	18949	18917	18912	19026	19059	18891	18898	19154	19022	18915	18904	19034	18923	19142	18986	19111	18972	19067	18965	18945	18876	18741	19085	18672	18865	18882	19087	18973	18966	19005	18810	19137	19018	19002	19011	18917	18980	18894	18769	18943	18974	18683	18813	19021	18938	18977	18918	18861	18994	19019	18904	18845	19087	19008	19126	18988	18971	18800	18972	18874	18975	18983	19137	19090	18936	19050	19147	18912	19102	18953	18830	19016	18951	18965	19137	19046	18916	18952	18819	18766	19073	19045	18984	19027	18906	19026	18977	19026	19052	19036	18823	19125	18975	19146	18874	18755	18894	18971	19017	19117	18829	19100	18875	19049	18888	19030	18905	18864	18948	19035	19180	19099	18886	18968	19134	19054	18936	19170	19067	18961	18892	18992	18872	19108	18878	19056	18976	18710	18874	18941	18765	18815	18854	18774	19112	18938	18987	18928	18927	19054	19068	19123	19144	18815	18797	18769	18975	18934	18797	18811	18961	19002	18976	18940	19092	18992	18878	18973	18826	19115	19121	18965	18973	18841	18987	18877	18959	18772	19024	19076	18850	19067	18772	18902	19186	18954	18867	18919	18744	18817	19081	18795	18779	19135	19005	18844	18809	18905	19043	18981	19013	19116	18978	18904	19000	18924	19024	19042	19093	18909	19018	18663	19024	19081	18822	18881	18825	18983	18955	18844	18833	19011	18851	18952	18985	19094	18888	19136	19012	18790	18874	19026	19261	18936	19066	18979	18839	18986	19021	18985	19195	18948	18789	18919	18914	18994	18895	18822	18877	19022	19043	18932	18727	19131	18991	18978	18986	19193	18916	19023	18821	18989	19049	19038	18908	18875	19011	19028	19027	18939	18780	18984	19204	19048	18799	18769	19053	19217	18977	18991	19226	18882	18920	19033	19072	18924	19008	18930	18946	18980	18737	19109	18950	18902	19006	19099	18911	18781	18864	18912	18912	18947	19240	18895	18893	18900	18844	18919	19125	18860	18915	18915	18836	18936	19139	18843	19032	19217	19209	19208	19007	19212	19099	19281	18777	18828	19048	19099	18993	18880	18861	18951	18776	19019	19052	18956	19088	19103	19083	18957	19134	18957	18955	19050	18966	18907	18936	18981	19125	19179	19041	18865	18948	19049	18746	18980	18846	19015	18867	18944	18732	18908	18889	18964	18836	18991	18819	19049	19025	18949	19024	18922	18988	19106	19041	18921	18847	19009	19012	18846	18965	19076	19039	19126	18950	18972	18746	19053	19028	19087	19022	18914	18749	18807	18937	19043	18918	18988	18947	19001	18833	18851	18963	18991	19127	18913	19017	18907	18813	18915	19204	19163	18726	18797	19304	18773	19005	19116	19075	18866	18970	18982	18875	18970	19087	18992	18954	18957	19009	18890	19006	18930	18880	19022	18969	18950	19034	19091	18896	18907	19122	19022	19174	19075	18666	18901	18907	19020	19185	19038	19167	19076	18956	18809	18992	18727	18912	19180	19019	19161	18881	18982	18583	18986	19029	18962	18890	18885	19052	18999	18749	18973	18959	18906	18939	19100	18794	19040	19174	18921	18914	18804	18922	18957	19059	19108	19222	18987	19029	19206	18924	19129	19048	18849	18904	18922	18971	18904	18845	18929	19129	19081	19114	18838	19089	18994	18976	19035	19080	18858	18939	18936	19030	18916	18932	18973	18779	18902	18988	18733	18940	19067	18867	19132	18943	19080	18741	18918	18998	18925	19005	18884	18926	18995	19092	18854	19084	18818	19071	18798	18890	19096	18902	18862	19219	18746	19055	19206	19022	18762	18895	18991	18947	19037	19083	18819	18968	19141	18884	19108	18938	18868	18894	18879	19055	19074	19111	18776	18865	18755	19095	18942	19025	18935	18917	19058	19090	18798	18813	18991	18946	18865	18831	18807	18762	19079	18917	19205	19202	18976	19155	18987	18909	19129	19042	19022	19090	19180	19054	18867	18901	19083	18964	18922	18887	18984	18934	19032	18922	19130	19015	19020	18805	19063	18896	18799	18926	18944	18924	19046	18926	18969	19046	19132	19023	18552	18784	18990	18770	18926	19126	18915	18805	19048	18977	18940	18888	18939	19115	18744	18948	19065	18910	18758	19031	19015	19122	18789	18828	18858	19085	18888	18911	18944	18805	18971	18865	18997	18899	19178	19057	18892	19022	18999	18765	19064	19103	19081	18960	18872	18963	19073	18884	19088	18981	18924	19042	19163	19171	18994	19023	18841	19015	18996	19008	18944	18940	18991	18999	18975	19098	18985	18760	18832	18851	19067	18778	18920	19037	18894	18895	18940	18790	18933	19201	18995	19151	18764	19002	18812	18708	18888	18646	18900	18946	18982	19231	18894	19038	18947	19111	18992	19050	18968	18935	19184	18963	18989	19000	19119	19006	19013	18919	19048	18995	18915	18964	19054	18970	18939	18897	19070	18980	18815	18772	18845	19024	19112	19172	18970	19144	18926	18853	18909	18784	19093	18866	18912	18797	18771	19074	18773	18785	19090	19022	19008	18919	19045	18715	19047	19127	18795	18837	18930	19044	18793	19013	18958	18945	19185	18973	18669	18773	18887	18784	19167	19020	18917	18883	18893	18997	18936	18708	19135	19102	19038	18924	18925	18983	19059	18727	18972	18861	18921	18964	19099	19256	18916	18928	19161	18990	18956	19053	19079	18789	18946	18970	18962	19132	18969	18929	18977	18916	18851	18958	18822	18766	18942	18694	19006	18838	19075	18739	18725	18877	18892	18956	18979	18807	19013	18995	18992	19102	19012	19017	19065	18956	19004	19094	18832	19034	18804	18912	18818	19010	18889	19044	18879	19035	18974	18959	18896	18893	18973	19027	19035	19109	19070	19079	18900	19123	18988	18993	19132	19004	19014	18925	18819	19126	18827	18890	19044	18980	18892	18815	18844	19069	19091	18880	18983	18848	18970	19281	18764	18876	18910	18971	18956	18959	18947	19237	18983	18882	19024	18922	18975	18976	19082	18961	18950	18970	18947	18985	19047	18897	18978	18939	18891	19059	18905	18883	18683	18936	18915	19009	18927	18789	18830	19062	19160	18935	19258	19122	18869	19006	19072	19015	18944	19079	19111	18661	18777	18828	19228	19017	18835	19040	18995	18957	18880	19106	18863	18842	19087	18842	19112	19154	18941	18871	18792	19028	18948	18963	18844	19164	18922	18608	18832	19053	18932	18833	19117	19042	19064	19088	18952	18947	18988	18938	19014	18941	18986	18996	18740	19045	19005	19018	18989	19129	19053	18760	18953	19005	18998	18936	18906	18872	18913	18822	18995	18798	19039	18982	19111	18978	19092	18920	18890	18959	18949	19082	19005	19001	18986	19076	19069	18861	19145	18973	18813	18867	18936	18991	19091	19036	19129	19021	18940	18997	18887	19194	18977	18775	18888	18990	19024	19015	18955	19013	18966	18823	19004	18828	19085	19164	18765	18846	18969	18951	18908	18749	18831	18685	19018	18862	19031	18807	18965	19051	18852	18999	19004	18999	19045	18978	19042	18894	18980	19022	19052	19064	18862	19305	18900	19070	18802	18888	18870	19166	19048	18939	18962	18775	18836	18911	19042	19246	18937	18872	18943	18851	19055	18937	18822	18964	18944	19026	19094	18973	19137	18917	18942	18794	18978	18867	18829	18920	18962	19121	18932	19084	19104	18964	18970	18841	18951	19081	19041	19020	18898	18848	19037	18844	18840	18888	18872	18978	18876	19055	19050	18708	19230	19224	18933	18930	19022	18765	19136	18993	19014	18901	18852	18789	19016	19040	18886
26184	47720	33929	22105	18375	17172	16379	16440	16067	17598	18298	15581	15627	16066	17471	17899	17303	16399	15686	15497	15684	15535	15673	15289	15436	15312	15333	15254	15452	15241	15229	15331	15438	15340	15203	15346	15310	15293	15165	15296	15315	15424	15344	15377	15273	15376	15407	15298	15374	15229	15351	15217	15161	15518	15249	15220	15303	15445	15192	15273	15257	15265	15236	15397	15244	15389	15488	15478	15256	15405	15255	15384	15262	15369	15274	15309	15185	15154	15336	15329	15317	15291	15321	15422	15337	15266	15361	15213	15352	15403	15308	15298	15271	15301	15368	15212	15227	15276	15387	15424	15092	15376	15260	15348	15271	15361	15309	15240	15402	15255	15248	15378	15465	15297	15223	15422	15438	15214	15434	15192	15329	15167	15112	15369	15164	15275	15193	15391	15331	15426	15397	15329	15308	15341	15172	15290	15217	15508	15305	15290	15265	15273	15290	15319	15138	15202	15237	15156	15351	15386	15324	15350	15329	15340	15217	15426	15387	15360	15280	15270	15375	15252	15255	15327	15507	15459	15287	15226	15303	15216	15507	15255	15277	15380	15179	15349	15196	15208	15260	15160	15229	15191	15491	15242	15358	15162	15235	15325	15184	15263	15414	15425	15262	15444	15434	15369	15329	15220	15348	15443	15346	15316	15292	15221	15336	15423	15200	15419	15316	15479	15391	15401	15211	15240	15269	15272	15179	15285	15359	15357	15430	15359	15353	15246	15319	15431	15316	15411	15244	15356	15256	15327	15376	15186	15298	15291	15358	15299	15247	15331	15274	15274	15351	15363	15464	15206	15438	15296	15298	15437	15251	15287	15302	15224	15266	15089	15282	15398	15408	15383	15243	15233	15436	15143	15131	15224	15314	15250	15117	15215	15255	15196	15227	15459	15187	15219	15248	15212	15490	15341	15280	15408	15212	15143	15267	15317	15291	15204	15118	15434	15273	15263	15384	15232	15226	15253	15160	15252	15209	15387	15434	15401	15348	15428	15246	15189	15372	15205	15404	15323	15335	15492	15229	15240	15309	15164	15392	15340	15298	15183	15304	15511	15349	15525	15312	15346	15220	15195	15323	15303	15346	15252	15325	15496	15335	15352	15317	15342	15265	15370	15153	15327	15475	15230	15290	15403	15281	15158	15242	15310	15423	15346	15247	15334	15215	15087	15197	15431	15314	15314	15067	15486	15244	15254	15407	15279	15419	15468	15224	15362	15363	15164	15323	15422	15391	15189	15239	15318	15306	15245	15351	15154	15284	15425	15324	15078	15343	15263	15372	15276	15209	15383	15423	15254	15333	15384	15325	15226	15329	15269	15405	15339	15213	15247	15190	15372	15137	15163	15321	15321	15271	15330	15528	15249	15251	15168	15198	15373	15247	15254	15217	15230	15353	15292	15324	15314	15275	15224	15378	15203	15269	15242	15515	15315	15298	15327	15282	15224	15076	15272	15410	15323	15403	15167	15248	15249	15263	15331	15496	15286	15364	15333	15316	15426	15311	15260	15204	15230	15337	15288	15294	15100	15276	15295	15384	15389	15240	15375	15207	15414	15176	15078	15315	15323	15291	15246	15298	15351	15244	15365	15366	15321	15208	15217	15186	15301	15276	15295	15260	15356	15311	15498	15312	15296	15463	15368	15353	15311	15283	15233	15327	15205	15192	15214	15208	15294	15372	15299	15070	15306	15378	15232	15304	15172	15527	15293	15329	15473	15275	15508	15329	15445	15491	15205	15281	15282	15242	15281	15406	15312	15161	15334	15196	15484	15099	15288	15188	15209	15205	15360	15329	15185	15236	15340	15265	15182	15377	15483	15444	15317	15319	15474	15208	15369	15404	15306	15318	15291	15449	15430	15350	15214	15264	15259	15366	15205	15394	15406	15355	15522	15258	15354	15368	15395	15253	15289	15330	15327	15190	15247	15309	15290	15369	15302	15206	15327	15430	15438	15348	15358	15427	15121	15130	15264	15300	15340	15295	15429	15138	15284	15330	15206	15352	15358	15336	15289	15376	15257	15235	15349	15372	15145	15426	15411	15323	15242	15413	15312	15245	15338	15422	15369	15523	15367	15311	15204	15564	15205	15280	15266	15274	15491	15275	15276	15360	15360	15324	15411	15260	15316	15268	15371	15365	15297	15323	15238	15275	15197	15196	15330	15160	15287	15278	15116	15340	15363	15211	15347	15358	15192	15279	15282	15213	15286	15291	15236	15349	15256	15255	15300	15390	15291	15307	15284	15316	15341	15257	15319	15348	15200	15525	15452	15100	15287	15335	15262	15362	15301	15428	15200	15494	15125	15323	15182	15342	15212	15240	15275	15478	15235	15385	15152	15182	15478	15258	15023	15165	15315	15409	15127	15388	15361	15360	15239	15253	15247	15310	15320	15260	15364	15112	15336	15253	15514	15276	15380	15335	15218	15271	15186	15414	15273	15225	15322	15228	15109	15425	15212	15290	15216	15279	15302	15341	15422	15414	15590	15299	15309	15356	15338	15237	15532	15323	15340	15226	15140	15488	15295	15489	15185	15395	15417	15374	15200	15184	15421	15210	15320	15183	15349	15371	15397	15211	15422	15144	15414	15342	15264	15289	15347	15332	15257	15447	15272	15274	15417	15434	15253	15345	15114	15202	15322	15354	15211	15342	15230	15214	15315	15269	15155	15116	15233	15277	15200	15448	15166	15347	15215	15218	15254	15406	15409	15334	15478	15140	15421	15380	15263	15302	15354	15219	15256	15364	15208	15222	15385	15234	15494	15304	15390	15255	15116	15200	15241	15336	15233	15381	15283	15380	15188	15338	15399	15387	15446	15309	15316	15476	15147	15414	15442	15286	15312	15172	15305	15134	15443	15390	15171	15517	15337	15078	15278	15530	15343	15427	15127	15459	15344	15378	15324	15304	15272	15280	15405	15343	15393	15455	15185	15439	15216	15370	15340	15351	15178	15434	15279	15262	15317	15277	15340	15277	15212	15319	15273	15547	15235	15244	15262	15215	15161	15353	15468	15347	15000	15367	15260	15426	15246	15387	15282	15373	15338	15247	15374	15303	15352	15207	15412	15192	15244	15112	15351	15202	15345	15472	15352	15233	15391	15281	15231	15303	15395	15231	15435	15363	15224	15293	15319	15484	15314	15294	15432	15307	15404	15216	15221	15297	15326	15306	15214	15532	15406	15178	15025	15395	15164	15373	15304	15189	15151	15216	15458	15190	15281	15361	15299	15478	15309	15306	15255	15313	15293	15338	15286	15509	15408	15323	15263	15327	15179	15281	15251	15083	15302	15276	15211	15360	15248	15268	15463	15306	15415	15420	15373	15249	15127	15376	15221	15124	15317	15262	15287	15341	15289	15375	15367	15247	15484	15166	15271	15188	15253	15493	15552	15292	15304	15146	15240	15315	15146	15342	15265	15380	15343	15407	15354	15305	15311	15161	15457	15144	15316	15416	15452	15245	15306	15285	15269	15281	15424	15349	15440	15440	15295	15074	15348	15101	15222	15317	15372	15382	15433	15331	15238	15268	15176	15308	15338	15447	15312	15176	15353	15332	15262	15413	15308	15257	15369	15265	15379	15388	15376	15480	15192	15230	15392	15354	15355	15311	15269	15435	15360	15377	15186	15516	15232	15403	15215	15316	15401	15392	15430	15433	15287	15395	15393	15255	15242	15164	15374	15237	15234	15436	15273	15308	15458	15307	15483	15192	15442	15334	15273	15117	15360	15230	15355	15285	15212	15365	15275	15225	15327	15236	15451	15439	15350	15359	15402	15123	15290	15286	15297	15244	15213	15333	15299	15284	15393	15483	15310	15340	15279	15255	15451	15320	15315	15364	15340	15533	15334	15385	15256	15383	15356	15307	15512	15264	15521	15331	15293	15275	15301	15359	15310	15325	15399	15357	15323	15167	15371	15373	15226	15305	15341	15256	15208	15353	15190	15414	15362	15287	15333	15292	15349	15286	15320	15282	15323	15229	15257	15410	15200	15201	15230	15282	15150	15374	15404	15486	15273	15317	15379	15228	15399	15234	15313	15330	15237	15285	15149	15316	15336	15299	15252	15333	15324	15430	15289	15317	15282	15263	15280	15407	15323	15040	15223	15411	15212	15375	15442	15396	15410	15308	15421	15393	15455	15182	15334	15236	15299	15191	15313	15217	15286	15435	15391	15261	15233	15321	15327	15130	15288	15347	15278	15156	15265	15318	15409	15404	15154	15266	15225	15213	15422	15434	15096	15312	15280	15324	15382	15276	15432	15443	15178	15261	15225	15396	15361	15370	15290	15300	15226	15566	15157	15414	15247	15257	15248	15172	15527	15551	15288	15324	15425	15411	15300	15327	15331	15408	15529	15298	15486	15318	15280	15489	15264	15200	15160	15344	15268	15300	15169	15290	15229	15368	15337	15312	15363	15362	15423	15447	15414	15251	15347	15246	15277	15075	15373	15324	15364	15299	15476	15208	15398	15264	15334	15149	15333	15231	15315	15277	15327	15323	15363	15211	15338	15537	15285	15284	15361	15367	15258	15433	15316	15191	15331	15312	15259	15392	15486	15226	15242	15356	15322	15414	15390	15425	15592	15304	15204	15112	15353	15392	15181	15246	15338	15259	15303	15399	15463	15321	15274	15351	15325	15317	15448	15308	15435	15360	15328	15226	15208	15519	15201	15344	15397	15178	15166	15602	15255	15337	15261	15393	15296	15413	15161	15444	15331	15398	15230	15300	15384	15284	15507	15274	15327	15117	14998	15197	15238	15360	15359	15242	15289	15272	15353	15213	15126	15270	15418	15467	15289	15343	15398	15193	15327	15224	15186	15376	15303	15452	15314	15370	15461	15329	15452	15364	15242	15384	15413	15439	15344	15115	15342	15293	15199	15270	15205	15249	15362	15389	15318	15366	15351	15274	15256	15405	15276	15187	15288	15233	15374	15125	15450	15141	15473	15335	15368	15491	15266	15287	15306	15301	15345	15512	15396	15338	15384	15393	15319	15367	15339	15328	15281	15421	15377	15233	15244	15312	15336	15241	15160	15395	15370	15210	15217	15186	15292	15443	15378	15287	15354	15345	15531	15365	15339	15180	15282	15321	15419	15406	15300	15517	15253	15391	15373	15401	15324	15280	15371	15453	15312	15335	15213	15388	15383
24451	21031	27061	26606	20448	19223	19389	18331	18199	18526	18593	18121	17853	18333	18544	18819	18388	18279	17964	17524	17798	18162	18089	17651	17464	17472	17714	17556	17633	17510	17619	17578	17681	17797	17752	17766	17577	17652	17635	17883	17807	17768	17687	17828	17770	17502	17747	17517	17761	17668	17431	17479	17632	17622	17514	17615	17733	17586	17567	17783	17638	17731	17694	17702	17600	17715	17545	17768	17830	17733	17723	17539	17650	17614	17503	17385	17498	17468	17576	17671	17532	17333	17601	17709	17599	17575	17567	17574	17607	17553	17479	17700	17776	17708	17646	17587	17660	17643	17746	17726	17622	17616	17556	17712	17630	17519	17649	17689	17684	17725	17654	17605	17588	17565	17570	17581	17626	17723	17546	17697	17802	17587	17789	17629	17544	17629	17759	17315	17844	17589	17495	17791	17602	17484	17680	17676	17595	17544	17778	17539	17717	17593	17432	17697	17514	17696	17543	17699	17692	17500	17779	17533	17640	17741	17634	17714	17470	17658	17615	17665	17663	17578	17822	17605	17580	17733	17630	17685	17788	17694	17591	17614	17752	17556	17403	17462	17793	17738	17791	17704	17666	17693	17629	17659	17544	17721	17687	17712	17539	17622	17558	17694	17733	17519	17367	17629	17510	17486	17641	17709	17635	17734	17632	17611	17574	17694	17647	17653	17765	17706	17579	17401	17594	17658	17532	17568	17645	17754	17457	17840	17613	17655	17622	17511	17464	17500	17742	17720	17813	17484	17690	17608	17666	17742	17697	17526	17625	17882	17542	17488	17542	17369	17432	17580	17479	17478	17774	17643	17540	17673	17550	17739	17693	17654	17558	17709	17723	17590	17459	17661	17524	17560	17624	17482	17710	17535	17600	17590	17656	17720	17757	17562	17572	17730	17736	17888	17573	17727	17514	17687	17706	17721	17688	17556	17678	17539	17687	17625	17610	17748	17664	17704	17539	17577	17541	17802	17685	17598	17761	17780	17447	17576	17754	17798	17734	17656	17683	17515	17860	17803	17484	17729	17550	17533	17382	17640	17574	17588	17815	17790	17724	17679	17756	17435	17528	17531	17507	17508	17391	17510	17891	17690	17545	17416	17823	17659	17769	17521	17628	17456	17453	17516	17640	17455	17556	17476	17656	17624	17772	17482	17574	17572	17686	17999	17813	17562	17677	17670	17705	17735	17674	17702	17605	17633	17554	17755	17640	17802	17750	17837	17727	17715	17513	17606	17936	17585	17647	17835	17612	17524	17591	17645	17718	17505	17619	17839	17670	17690	17671	17548	17656	17737	17521	17780	17547	17509	17645	17810	17892	17727	17521	17822	17679	17530	17893	17477	17701	17554	17829	17717	17722	17671	17316	17446	17528	17509	17658	17612	17809	17771	17440	17739	17505	17647	17703	17882	17675	17623	17684	17779	17530	17368	17384	17482	17504	17567	17642	17622	17481	17667	17946	17694	17861	17719	17567	17477	17683	17628	17820	17554	17929	17717	17656	17659	17813	17543	17426	17387	17614	17608	17514	17448	17736	17795	17745	17716	17527	17502	17700	17496	17664	17559	17649	17558	17891	17632	17649	17789	17676	17780	17474	17698	17412	17581	17583	17622	17351	17654	17704	17531	17622	17689	17813	17527	17623	17746	17624	17601	17734	17807	17542	17872	17701	17677	17544	17629	17629	17572	17699	17744	17680	17531	17546	17604	17492	17662	17503	17582	17664	17697	17740	17807	17633	17459	17701	17876	17770	17555	17415	17746	17657	17550	17550	17534	17592	17712	17917	17604	17716	17605	17624	17820	17656	17701	17503	17407	17691	17494	17555	17638	17646	17813	17697	17418	17541	17594	17664	17475	17664	17654	17597	17695	17841	17458	17760	17559	17857	17369	17509	17584	17524	17521	17379	17668	17694	17726	17723	17487	17571	17618	17764	17534	17541	17525	17880	17660	17567	17541	17781	17840	17720	17630	17845	17703	17552	17811	17699	17659	17462	17635	17714	17835	17557	17490	17611	17520	17842	17628	17726	17740	17624	17707	17770	17733	17750	17522	17645	17829	17579	17607	17640	17751	17725	17612	17622	17866	17588	17650	17521	17671	17680	17528	17682	17637	17900	17475	17578	17558	17602	17834	17663	17634	17729	17486	17721	17514	17819	17616	17793	17548	17607	17412	17359	17465	17475	17674	17687	17335	17611	17611	17648	17722	17565	17692	17673	17592	17782	17834	17735	17534	17752	17808	17729	17729	17839	17743	17754	17551	17670	17755	17791	17462	17631	17597	17456	17475	17453	17584	17706	17654	17632	17574	17692	17658	17658	17695	17699	17589	17707	17664	17638	17598	17669	17717	17653	17619	17914	17514	17655	17599	17415	17514	17493	17888	17601	17804	17543	17651	17724	17909	17757	17912	17588	17660	17648	17537	17627	17505	17707	17862	17615	17711	17640	17683	17663	17464	17585	17627	17467	17663	17668	17611	17696	17629	17697	17437	17712	17518	17654	17611	17632	17733	17696	17560	17500	17749	17836	17599	17921	17535	17678	17884	17784	17717	17737	17722	17635	17622	17671	17713	17688	17668	17704	17532	17888	17595	17686	17730	17774	17639	17529	17719	17607	17699	17659	17750	17756	17587	17597	17532	17663	17579	17524	17678	17516	17626	17664	17725	17516	17729	17508	17494	17531	17632	17602	17346	17657	17917	17689	17789	17364	17764	17750	17665	17698	17967	17587	17689	17544	17555	17668	17447	17587	17526	17612	17769	17557	17524	17661	17601	17660	17603	17886	17697	17727	17700	17701	17746	17548	17699	17881	17716	17728	17753	17707	17468	17550	17660	17753	17576	17704	17613	17628	17681	17533	17533	17741	17660	17846	17671	17657	17731	17707	17863	17748	17736	17715	17430	17615	17585	17428	17623	17625	17587	17601	17632	17417	17672	17816	17607	17522	17632	17738	17680	17587	17665	17550	17794	17648	17721	17785	17629	17668	17675	17450	17624	17508	17707	17575	17579	17536	17672	17564	17547	17590	17917	17708	17618	17720	17617	17610	17575	17592	17534	17661	17606	17784	17748	17625	17806	17687	17721	17627	17597	17694	17602	17522	17637	17556	17606	17491	17657	17767	17718	17805	17735	17559	17585	17549	17579	17528	17717	17665	17552	17556	17357	17719	17702	17699	17613	17738	17668	17675	17699	17916	17726	17698	17612	17736	17602	17457	17422	17728	17624	17600	17724	17452	17664	17868	17821	17703	17754	17632	17746	17626	17684	17755	17606	17715	17786	17810	17647	17565	17492	17812	17621	17589	17677	17627	17562	17629	17558	17775	17772	17646	17758	17644	17715	17617	17540	17565	17631	17919	17709	17722	17733	17360	17558	17496	17697	17487	17630	17450	17560	17614	17638	17857	17615	17808	17629	17781	17695	17809	17706	17804	17834	17543	17447	17604	17810	17442	17674	17500	17659	17812	17614	17500	17597	17654	17645	17720	17756	17562	17696	17657	17576	17547	17642	17781	17619	17502	17750	17537	17783	17816	17708	17691	17670	17749	17853	17648	17643	17582	17580	17621	17615	17803	17681	17513	17745	17380	17609	17636	17796	17736	17508	17727	17670	17650	17846	17643	17616	17480	17754	17499	17626	17805	17688	17481	17446	17489	17503	17723	17658	18029	17722	17676	17612	17654	17547	17637	17573	17689	17604	17728	17850	17637	17764	17812	17587	17515	17692	17658	17603	17666	17695	17714	17676	17571	17490	17363	17575	17512	17572	17688	17698	17634	17783	17569	17753	17554	17577	17685	17612	17548	17598	17569	17631	17610	17515	17586	17667	17616	17493	17825	17585	17569	17382	17720	17557	17608	17830	17749	17480	17754	17699	17608	17826	17680	17610	17691	17698	17816	17752	17795	17720	17541	17472	17786	17564	17725	17587	17539	17582	17745	17576	17700	17684	17636	17779	17752	17743	17754	17718	17547	17716	17535	17598	17579	17571	17689	17698	17597	17564	17711	17448	17571	17769	17677	17614	17777	17890	17385	17577	17477	17851	17679	17717	17789	17692	17644	17653	17584	17541	17780	17639	17689	17648	17854	17526	17720	17617	17749	17572	17589	17720	17703	17599	17433	17549	17704	17725	17816	17920	17629	17379	17496	17746	17546	17510	17452	17558	17511	17659	17727	17636	17583	17631	17757	17715	17833	17655	17636	17720	17708	17555	17762	17619	17488	17626	17569	17451	17757	17673	17669	17544	17584	17501	17715	17781	17646	17685	17586	17644	17622	17503	17616	17703	17665	17661	17525	17707	17627	17825	17643	17486	17567	17665	17550	17563	17628	17762	17740	17677	17657	17617	17679	17645	17683	17630	17295	17831	17656	17715	17798	17639	17688	17652	17557	17685	17711	17763	17601	17482	17774	17865	17699	17645	17542	17810	17839	17787	17655	17612	17804	17464	17688	17647	17644	17735	17591	17523	17691	17542	17535	17725	17675	17521	17497	17675	17819	17590	17621	17580	17736	17912	17535	17665	17669	17590	17687	17721	17414	17658	17813	17614	17752	17579	17523	17577	17750	17688	17586	17678	17703	17656	17847	17643	17668	17641	17646	17625	17546	17626	17505	17607	17741	17738	17687	17546	17586	17562	17632	17547	17583	17735	17609	17589	17515	17700	17616	17900	17857	17713	17704	17473	17591	17609	17721	17722	17624	17776	17603	17683	17627	17938	17590	17519	17608	17884	17468	17754	17631	17542	17692	17736	17751	17453	17667	17659	17627	17532	17387	17543	17518	17766	17672	17526	17502	17568	17690	17909	17670	17736	17804	17620	17632	17635	17652	17793	17618	17604	17644	17707	17691	17686	17626	17825	17595	17706	17549	17622	17636	17703	17480	17658	17580	17512	17827	17641	17617	17674	17681	17657	17540	17576	17698	17936	17701	17676	17570	17650	17611	17826	17567	17685	17683	17630	17569	17730	17573	17591	17704	17759	17700	17637	17415	17651	17694	17464	17660	17551	17727	17817	17474	17657	17444	17715	17568	17813	17633	17685	17742	17562	17744	17473	17749	17549	17729	17439	17683	17482	17835	17589	17705	17697	17559	17749	17832	17600	17644	17844	17735	17666	17501	17660	17562	17413	17588	17647	17606	17591	17798	17723	17738	17720
24713	41173	29446	20492	17048	16090	15838	15306	15065	15899	15750	14874	15067	15492	15928	15973	15596	15202	14680	14551	14726	14902	14798	14580	14466	14487	14628	14468	14399	14600	14460	14628	14457	14479	14552	14594	14565	14371	14428	14426	14582	14540	14571	14588	14738	14544	14558	14483	14618	14497	14652	14655	14384	14528	14671	14422	14509	14286	14642	14455	14633	14386	14535	14544	14534	14448	14575	14478	14485	14509	14613	14468	14461	14370	14430	14453	14517	14502	14617	14543	14662	14501	14359	14560	14545	14660	14558	14625	14538	14675	14616	14463	14571	14583	14553	14467	14408	14466	14468	14592	14518	14432	14576	14429	14635	14567	14308	14609	14386	14501	14440	14427	14647	14429	14450	14454	14476	14582	14542	14457	14403	14542	14650	14452	14563	14382	14635	14705	14547	14404	14591	14444	14543	14622	14416	14455	14614	14638	14625	14468	14550	14657	14475	14460	14773	14435	14660	14411	14453	14532	14493	14491	14758	14477	14595	14581	14696	14409	14561	14446	14737	14643	14418	14498	14399	14608	14486	14566	14574	14656	14544	14675	14542	14469	14440	14462	14566	14461	14622	14357	14519	14695	14657	14743	14562	14537	14561	14637	14728	14706	14578	14608	14638	14397	14515	14498	14641	14508	14513	14674	14542	14652	14515	14320	14719	14612	14402	14579	14508	14457	14566	14603	14586	14457	14591	14591	14562	14387	14486	14627	14540	14486	14583	14554	14415	14596	14552	14505	14438	14704	14735	14503	14505	14485	14628	14363	14423	14520	14518	14372	14406	14593	14546	14413	14715	14488	14486	14562	14333	14541	14629	14468	14635	14509	14532	14767	14589	14572	14545	14633	14594	14478	14427	14467	14479	14456	14608	14528	14585	14503	14614	14626	14548	14509	14569	14538	14501	14479	14651	14576	14634	14621	14501	14587	14382	14612	14597	14533	14536	14566	14471	14524	14601	14592	14630	14615	14685	14508	14556	14339	14626	14468	14552	14453	14750	14439	14628	14517	14530	14484	14606	14597	14373	14530	14520	14587	14632	14478	14595	14486	14629	14557	14535	14572	14419	14678	14686	14601	14531	14535	14504	14656	14494	14626	14610	14611	14587	14623	14522	14703	14448	14617	14645	14563	14510	14558	14448	14621	14560	14601	14538	14487	14534	14543	14612	14448	14500	14475	14572	14475	14560	14579	14617	14591	14571	14347	14508	14338	14435	14553	14605	14553	14373	14599	14591	14363	14699	14668	14584	14587	14425	14463	14717	14653	14653	14554	14439	14460	14560	14372	14498	14545	14540	14637	14638	14472	14590	14515	14655	14527	14394	14473	14631	14409	14455	14394	14695	14490	14593	14486	14568	14434	14506	14432	14558	14377	14479	14664	14550	14569	14408	14420	14452	14472	14643	14516	14565	14524	14553	14712	14602	14385	14531	14466	14526	14495	14587	14498	14605	14570	14478	14390	14672	14575	14573	14392	14732	14474	14505	14426	14627	14455	14574	14422	14618	14671	14699	14588	14508	14539	14511	14432	14614	14451	14519	14549	14563	14643	14578	14516	14443	14572	14548	14558	14566	14570	14617	14497	14648	14497	14596	14426	14601	14429	14295	14386	14543	14514	14526	14570	14574	14582	14348	14619	14433	14509	14619	14591	14593	14319	14444	14390	14452	14411	14575	14517	14611	14442	14439	14695	14543	14427	14439	14581	14540	14372	14488	14529	14567	14547	14520	14612	14525	14539	14508	14566	14581	14492	14649	14533	14415	14585	14589	14460	14560	14549	14548	14551	14549	14551	14538	14528	14643	14601	14478	14498	14485	14555	14413	14432	14632	14493	14597	14415	14481	14447	14461	14530	14541	14401	14523	14603	14439	14599	14637	14480	14508	14446	14578	14513	14359	14373	14423	14491	14583	14535	14470	14629	14391	14590	14522	14564	14604	14693	14440	14653	14621	14504	14617	14385	14616	14461	14499	14592	14652	14591	14564	14543	14604	14639	14640	14577	14391	14639	14551	14277	14489	14687	14650	14665	14546	14551	14667	14503	14615	14478	14571	14449	14400	14709	14605	14447	14577	14675	14543	14646	14525	14583	14516	14609	14336	14609	14487	14396	14624	14390	14580	14490	14380	14542	14518	14565	14466	14615	14595	14653	14535	14431	14550	14639	14474	14612	14423	14430	14499	14632	14549	14456	14487	14505	14549	14487	14703	14463	14435	14437	14588	14470	14602	14529	14512	14364	14654	14647	14433	14310	14702	14686	14464	14528	14528	14474	14539	14648	14553	14636	14670	14490	14712	14666	14529	14576	14391	14531	14525	14687	14398	14629	14532	14517	14641	14552	14471	14583	14644	14711	14580	14539	14669	14510	14420	14661	14646	14469	14502	14402	14810	14490	14498	14765	14438	14655	14626	14606	14586	14545	14497	14511	14551	14665	14573	14427	14532	14523	14515	14476	14575	14651	14714	14382	14690	14465	14674	14562	14484	14417	14532	14468	14599	14468	14544	14541	14573	14536	14555	14542	14632	14596	14552	14393	14413	14438	14533	14651	14542	14707	14573	14567	14589	14604	14636	14401	14526	14546	14573	14478	14591	14422	14499	14564	14586	14336	14606	14600	14558	14465	14643	14253	14683	14618	14465	14601	14518	14536	14690	14573	14672	14434	14553	14542	14361	14564	14488	14571	14603	14531	14577	14495	14590	14672	14581	14427	14509	14485	14466	14707	14671	14606	14438	14569	14419	14603	14480	14440	14701	14545	14388	14646	14378	14595	14531	14707	14564	14457	14549	14441	14527	14579	14523	14531	14559	14627	14545	14611	14449	14629	14501	14446	14728	14558	14682	14542	14502	14443	14478	14634	14630	14520	14629	14544	14402	14657	14537	14557	14523	14612	14620	14530	14618	14581	14412	14386	14700	14436	14479	14594	14475	14541	14381	14679	14487	14448	14604	14600	14471	14555	14805	14656	14566	14496	14758	14715	14633	14569	14470	14408	14418	14547	14404	14555	14622	14478	14524	14615	14600	14478	14717	14694	14420	14495	14552	14426	14424	14586	14585	14539	14360	14541	14416	14554	14454	14553	14504	14532	14577	14676	14575	14580	14623	14687	14440	14646	14533	14512	14474	14379	14647	14600	14757	14520	14429	14515	14386	14490	14523	14442	14369	14495	14522	14562	14488	14546	14529	14660	14584	14435	14616	14589	14575	14592	14655	14491	14557	14624	14469	14516	14513	14537	14398	14549	14728	14782	14409	14522	14491	14546	14560	14647	14540	14427	14632	14415	14632	14553	14680	14315	14575	14528	14548	14531	14490	14537	14450	14587	14592	14482	14500	14555	14679	14512	14554	14487	14614	14543	14559	14457	14608	14630	14606	14405	14503	14505	14627	14658	14575	14608	14660	14620	14468	14493	14433	14415	14647	14564	14485	14543	14561	14593	14488	14390	14768	14521	14708	14340	14544	14633	14491	14561	14620	14626	14459	14506	14565	14501	14543	14448	14554	14723	14581	14329	14864	14454	14491	14536	14519	14473	14589	14466	14555	14692	14685	14588	14637	14629	14514	14644	14494	14404	14413	14495	14508	14548	14492	14526	14398	14610	14686	14538	14491	14472	14513	14505	14561	14616	14672	14510	14492	14445	14394	14628	14394	14573	14551	14449	14624	14678	14634	14545	14457	14471	14580	14756	14469	14576	14561	14551	14586	14521	14522	14417	14474	14486	14472	14534	14596	14430	14419	14576	14416	14474	14527	14579	14637	14482	14559	14618	14489	14753	14533	14487	14594	14540	14600	14663	14471	14529	14544	14453	14520	14626	14613	14558	14522	14541	14598	14444	14606	14682	14527	14727	14464	14593	14640	14442	14504	14338	14473	14673	14625	14581	14585	14589	14574	14531	14510	14540	14576	14662	14565	14580	14708	14578	14649	14548	14443	14530	14424	14579	14561	14533	14624	14455	14505	14500	14621	14401	14787	14504	14551	14526	14739	14529	14483	14564	14564	14639	14598	14354	14731	14408	14522	14491	14517	14547	14683	14568	14621	14607	14625	14657	14593	14763	14708	14530	14738	14531	14604	14600	14502	14547	14602	14457	14516	14541	14450	14536	14605	14424	14525	14611	14458	14490	14567	14359	14409	14627	14412	14612	14492	14458	14600	14685	14761	14517	14501	14711	14595	14504	14547	14458	14555	14632	14574	14541	14504	14628	14459	14468	14704	14621	14615	14536	14534	14470	14473	14342	14455	14609	14591	14499	14606	14284	14566	14628	14588	14628	14568	14698	14546	14695	14428	14453	14503	14621	14358	14368	14497	14412	14495	14418	14605	14435	14598	14397	14590	14536	14412	14390	14537	14600	14574	14568	14464	14402	14737	14565	14599	14589	14623	14571	14499	14643	14618	14592	14561	14609	14457	14509	14435	14544	14521	14572	14613	14466	14602	14502	14559	14487	14632	14603	14557	14480	14450	14589	14510	14606	14622	14621	14578	14495	14410	14596	14535	14500	14580	14599	14677	14509	14526	14503	14585	14535	14617	14513	14602	14711	14410	14636	14543	14567	14434	14776	14460	14490	14520	14568	14475	14421	14562	14343	14630	14570	14496	14436	14493	14615	14535	14563	14460	14569	14464	14573	14594	14400	14589	14749	14624	14444	14799	14383	14624	14518	14638	14626	14720	14714	14524	14586	14617	14563	14529	14671	14388	14567	14436	14553	14653	14495	14744	14598	14605	14450	14523	14426	14616	14557	14440	14472	14482	14661	14464	14559	14719	14393	14775	14631	14368	14438	14563	14554	14607	14541	14677	14577	14586	14641	14669	14425	14583	14575	14525	14534	14543	14457	14575	14627	14661	14452	14491	14667	14639	14536	14523	14592	14703	14599	14392	14673	14485	14657	14424	14618	14491	14449	14534	14605	14641	14363	14642	14379	14454	14464	14636	14516	14599	14457	14549	14604	14405	14595	14686	14593	14470	14743	14455	14452	14563	14547	14405	14556	14474	14433	14589	14660	14409	14463	14399	14562	14488	14557	14635	14456	14472	14598	14546	14625	14374	14682	14383	14532	14451	14612	14661	14433	14562	14571	14636	14636	14694	14498	14380	14541	14611	14521	14507	14697	14432	14648	14559	14494	14536	14562	14503	14465	14424	14496
21962	21024	28322	23977	21364	23435	24320	19741	18867	20913	20000	18496	18948	19800	21364	22180	21683	19704	18645	18331	18825	18561	18494	18124	18114	18022	18243	18080	17990	17777	17922	18057	18254	17969	17975	18028	17980	17867	17871	17969	18057	17882	17909	17798	17794	18059	17858	17956	17835	18110	18042	17909	17868	17882	17841	18168	17987	18074	18040	17921	17942	17825	17863	18049	17782	17943	17988	17901	17820	17803	17872	17814	17974	17874	18122	17914	17952	17921	17835	17937	17930	18143	17986	18074	17814	17890	18101	17944	17782	17911	17913	17743	18010	17933	17948	17899	17931	17738	17966	17869	17987	18079	17888	17937	17931	17979	17801	17999	17838	17788	17999	17904	17678	17918	18087	17875	17957	17828	17825	17829	18030	18168	17940	18044	17833	17979	18012	17889	17803	18203	17893	18043	18109	17873	17862	17795	17944	18031	17768	17753	17781	17779	18030	17834	17843	17816	18065	17940	17815	17988	17883	17992	17970	17921	17786	17989	17979	17917	18078	17950	17791	18125	18086	17942	17798	17831	17914	18064	18174	18117	18068	17907	18199	18170	17788	18052	17707	17782	18064	17720	18053	18036	18007	18057	17857	18017	18047	17715	17852	17672	17864	17910	18021	17986	17850	17936	17908	17674	17798	17962	17824	17770	17804	17662	17959	18077	17988	17846	17933	18071	17992	17777	17746	17788	17831	17982	18024	18004	18115	17835	18021	17974	17731	18026	17771	18044	17870	17827	17904	17931	17937	17965	17901	17736	18018	17839	18189	17936	18055	17899	17994	17845	17873	17999	17874	17932	17835	17904	17887	17825	17908	17949	17909	17904	17875	17725	17933	17818	17984	18003	17938	17975	18001	17617	18040	18127	17941	17973	17769	17955	17809	18011	17814	17992	18160	18060	18019	18092	17953	17725	17853	17851	17923	18070	17744	17896	18107	18090	18100	17973	17792	18116	17675	18018	17842	18015	18074	18006	18018	17815	17978	18002	18004	17981	18009	17926	17805	17912	17942	17906	17926	17886	17847	17903	17934	18020	17823	17722	17943	17978	18039	17793	17844	18010	17909	17932	17948	18034	17969	17961	17977	17904	17752	17985	17870	17952	17928	17935	17730	17810	17939	18196	17941	17780	17937	17852	17859	17915	18028	18024	17881	17898	17809	17851	17938	18028	17904	17808	18118	18057	17823	17878	17954	17750	17862	17825	18131	18038	17909	17838	18001	17946	17655	17940	18010	17857	18128	17976	17859	17975	18031	17927	17902	18016	17720	17885	17799	17985	17923	18021	17908	18103	17861	18018	18083	18026	18080	18073	18114	17884	17762	17709	17972	17966	17996	17753	17933	18159	17856	18003	18141	17915	17886	17741	17801	17981	17949	17800	17836	17864	18192	18063	17969	17998	17968	17951	17751	18002	17857	17772	17959	17764	17931	18021	18050	17964	17923	17745	17949	18046	17836	17909	17922	17898	17733	17874	18079	17964	18059	18131	17723	18019	17954	17864	17764	18007	18069	17926	18036	17751	17818	17967	17954	18095	17921	17849	17887	17854	17751	18038	17980	17609	17857	17999	17880	17768	17890	17868	17938	17800	17897	18009	17955	17794	18015	17723	17816	17997	17810	18139	18073	18068	18063	17869	17699	18151	18051	18142	18069	17953	17799	17690	18153	17898	17985	18069	17890	17677	17873	17967	18025	17835	17948	17869	17879	17784	17987	17938	17937	17832	17924	17879	17930	18012	17932	18037	17901	17925	18031	18096	17669	17742	17942	17896	17756	17999	17992	17816	17990	17849	17716	17668	17820	17893	17955	17883	17712	17831	17743	17966	18155	18185	18022	17777	17751	17960	17667	18009	17851	17834	17825	17754	17973	17826	17918	17554	17818	17819	18001	17965	17958	17948	18116	18051	17783	17914	17956	17859	17782	17875	18018	17845	17885	18008	17896	17971	17969	18005	17928	17879	17901	18030	17723	18047	17955	17991	17921	17847	17966	17791	18072	17927	17654	17851	18046	18019	18045	17826	17906	17875	17683	17815	18023	17964	17809	17609	17873	17802	17837	18052	17836	17860	17956	17871	17814	18061	17988	17793	17837	17978	17977	17979	18043	17839	17937	17809	17850	17956	17971	17805	17826	17716	17872	17878	17803	17876	17953	17933	18148	18021	17723	17895	18120	17904	17651	17851	17719	17742	17846	17964	17935	17757	17866	17921	17905	18032	17947	18005	17880	17817	18064	18039	17844	17966	18056	18047	18115	17759	17942	17862	17874	17945	17851	17847	17973	17795	17982	17576	17920	18174	17914	17920	17982	17899	17972	18104	18104	17846	17888	17822	17860	18131	17994	18064	17864	17862	17872	17878	18060	18028	17985	17845	17806	18009	17888	18038	17993	17778	17992	17856	17843	17930	17827	18009	17951	18082	17946	17571	18060	17891	17789	17855	17793	18062	17817	18084	18014	17704	17829	17932	17850	17807	17872	17967	17970	17946	18016	17843	17827	17906	17702	17875	17833	18073	17997	17932	17899	18012	17842	17870	17844	17966	18066	17920	18050	18041	17890	17874	18041	18070	17801	17924	17856	17824	17855	18001	18038	17911	17804	17988	17957	17747	18047	17956	17866	17979	17824	17945	17770	17767	17644	17881	17821	17991	17896	17814	17727	18032	17787	18170	17610	18188	17741	17944	17784	17820	17764	17916	17791	17764	17982	17918	17927	17849	17888	17850	17975	18136	17870	17911	17932	17885	18078	17750	17895	17878	17930	17904	18014	17866	17752	17954	17919	17976	17927	17778	17685	17769	17831	17957	17884	17982	18124	17907	17761	17758	17895	18049	17915	17929	17919	17879	18031	17826	17808	17830	17808	17755	17820	17805	18020	17949	17872	17847	17907	17790	18089	17890	17952	17834	17870	18056	17948	17940	18132	17881	17859	17955	17888	18040	17885	17760	17781	17836	18020	18081	17783	17977	17926	17958	17721	17888	18173	17955	17968	17858	17786	17993	18073	17969	17925	17888	17978	17840	18135	17688	17681	17844	17883	17967	18101	17853	17921	18044	17785	18000	18012	17792	18040	17939	17906	17878	17779	17918	17856	18069	18009	17843	17651	17668	18107	17882	17919	17787	17872	17886	18090	18029	18047	17741	17827	17977	18073	18027	18122	17983	18032	17948	17916	17881	17855	17733	17880	17947	17773	17898	18135	17916	17952	17928	17831	17767	17850	17920	17778	17826	17803	17796	18016	17803	17816	18059	17764	18108	17913	17695	18224	18108	17907	17775	17755	17856	18135	17760	17989	17623	17852	17827	17946	17825	17851	17750	17898	17710	17836	17739	17800	17908	18088	17954	18112	17919	17842	17890	17860	17683	17935	17958	17918	17792	18014	17833	17705	17860	17910	18091	17903	17992	18048	17799	17817	17817	17918	17829	17923	17999	17838	18078	18165	17864	17723	17940	17920	17784	17912	18062	17841	17851	18092	17846	18043	17979	18007	17874	17990	18005	17729	17954	18177	17908	17806	17967	17878	18046	17824	17911	17571	17777	18005	17872	17772	17717	17910	17747	17807	17935	18133	17735	17748	17766	17851	17748	17847	17930	17865	17949	17857	17845	18054	17980	17797	17893	18019	17926	18138	17779	17906	17884	17902	18010	17959	17785	17814	17777	17830	17801	17712	17675	17754	17928	17877	17769	18014	17891	17981	18009	18071	17755	17972	17796	17958	17919	18001	18068	17933	17960	17862	17847	18038	17844	18062	17879	17793	17807	17847	18085	17944	18036	17848	17849	17862	17697	17804	18010	18143	17833	17901	17776	17955	18014	17875	17881	18116	17853	18003	18034	17825	17863	17681	17796	17789	17788	17918	17997	17900	17937	17889	17751	17749	17874	17905	17993	17920	17914	18013	17839	17994	17802	17661	17826	17891	17912	17911	17829	17787	17882	17953	18005	17901	18163	18043	17792	17959	17814	17884	17791	17941	17921	17965	17651	17729	17766	17690	17698	17861	17898	18018	17956	17761	17747	18093	17768	18023	17957	17947	17789	17984	17828	17865	17826	17934	17799	17709	17831	17851	17936	17936	17965	18036	17768	17990	18146	17872	18092	17988	17905	17755	17876	17841	17819	18018	17847	18024	17832	17937	18025	17985	17965	17835	17940	17878	17792	17854	18025	17848	17740	17795	17777	17754	17768	17977	17902	17801	17765	17883	17853	17806	17879	18017	18056	18068	17876	17896	17817	18068	17942	17985	17712	18071	18098	17999	18016	17939	17738	18156	18105	17904	18121	17929	17834	17854	17897	17752	17964	17853	17875	17987	17823	17892	17796	17710	18037	17582	17998	17872	18045	17982	17897	17813	17936	17908	18042	17928	17846	17780	18093	17900	17911	17727	17871	18080	17826	17932	17815	17841	18002	17751	18043	17912	17792	17829	17978	17839	17868	17901	17819	17819	17984	17981	17816	18019	17858	17898	17966	18220	17834	17879	17802	17732	17998	17914	17885	17936	18075	18139	17795	17857	17985	18137	17765	17909	17784	17970	17849	17870	17652	17909	17947	17943	18062	17932	18019	17812	17923	17704	17936	17897	17657	17841	17952	17921	17962	17626	18004	17937	17834	17872	17789	17782	17808	17737	17995	18237	17839	17971	17822	17772	17817	17979	17974	17825	17863	17961	18079	18105	17951	17817	17966	17909	18235	17853	17897	18276	17865	17981	18046	18024	17890	17950	17997	17878	17817	18011	17891	18102	17797	17722	17968	18058	18026	18104	18024	18064	17941	18037	17916	17954	18062	17894	17906	17916	17959	17912	17880	17983	18164	17984	17729	17853	17886	18008	18027	17919	18003	17898	17850	17885	17958	17767	17853	17866	17830	17720	17935	17988	17689	17893	17904	17922	17859	17871	17977	18001	17861	17931	17869	17830	17862	17796	17805	17977	17976	17858	17952	17821	17963	17896	17958	18000	17845	17874	17912	17788	17945	17835	17782	17898	17695	17895	17916	18011	17853	18149	17762	17769	17895	18011	17950	17975	17896	17894	18049	18139	18103	18074	17728	17965	17901	17959	17961	17944	17894	17746	17901	17707	17773	17801	17972	18021	17815	17828	17670	17590	17950	17853	17867	17964	17834	17891	18012	17692	18047	18095	17784	18045	18119
28520	55460	42806	25526	19034	17685	16866	16216	15746	19213	16489	15245	15538	17178	19612	20083	18652	16215	15069	15211	15779	15367	15502	14657	14647	14674	14773	14635	14529	14640	14826	14530	14791	14765	14708	14685	14666	14785	14681	14575	14776	14684	14780	14606	14811	14737	14769	14907	14629	14838	14733	14650	14615	14615	14742	14683	14540	14655	14715	14737	14743	14589	14601	14708	14738	14768	14700	14695	14848	14717	14711	14626	14725	14827	14619	14592	14747	14708	14627	14884	14716	14861	14665	14833	14637	14648	14526	14703	14659	14666	14569	14556	14610	14784	14605	14692	14715	14561	14803	14786	14612	14560	14816	14579	14719	14592	14680	14660	14566	14610	14828	14836	14813	14797	14632	14697	14693	14725	14554	14833	14655	14587	14701	14628	14691	14760	14538	14861	14800	14679	14772	14659	14643	14649	14726	14676	14738	14624	14693	14687	14760	14476	14759	14631	14649	14669	14712	14559	14651	14773	14826	14560	14714	14690	14805	14750	14535	14791	14832	14677	14622	14727	14804	14784	14749	14528	14760	14632	14710	14717	14528	14929	14758	14740	14712	14687	14574	14657	14771	14740	14710	14735	14782	14733	14745	14816	14726	14769	14720	14770	14650	14685	14597	14715	14535	14668	14643	14953	14759	14686	14770	14803	14715	14499	14687	14682	14614	14490	14666	14476	14689	14701	14508	14658	14744	14704	14813	14747	14538	14862	14712	14731	14593	14835	14729	14707	14613	14625	14549	14697	14615	14571	14615	14622	14674	14654	14652	14738	14627	14745	14772	14654	14640	14665	14720	14807	14691	14559	14820	14781	14827	14640	14711	14628	14605	14691	14798	14669	14719	14600	14823	14611	14664	14849	14700	14615	14648	14636	14932	14704	14550	14568	14548	14792	14542	14722	14734	14756	14792	14584	14618	14614	14768	14721	14609	14972	14498	14524	14670	14612	14769	14860	14756	14658	14969	14639	14780	14788	14703	14553	14652	14814	14647	14744	14743	14678	14623	14589	14671	14711	14660	14715	14615	14853	14526	14612	14624	14535	14812	14857	14670	14745	14753	14697	14626	14762	14668	14499	14787	14783	14615	14681	14553	14677	14751	14694	14486	14767	14772	14764	14692	14784	14700	14819	14641	14847	14590	14819	14580	14594	14606	14688	14791	14635	14735	14808	14672	14695	14627	14763	14370	14499	14817	14763	14634	14728	14835	14829	14665	14606	14779	14756	14600	14666	14677	14618	14685	14859	14634	14784	14711	14669	14927	14544	14688	14709	14627	14803	14672	14668	14534	14667	14737	14697	14633	14659	14746	14568	14717	14620	14728	14611	14658	14705	14541	14815	14752	14676	14693	14772	14640	14678	14560	14549	14671	14662	14810	14671	14726	14654	14738	14543	14759	14958	14650	14580	14611	14705	14655	14578	14483	14605	14730	14580	14427	14855	14676	14730	14659	14734	14708	14699	14665	14685	14759	14717	14700	14782	14781	14536	14522	14739	14664	14790	14678	14747	14744	14767	14700	14764	14709	14643	14547	14631	14700	14621	14673	14587	14655	14579	14802	14573	14749	14574	14712	14797	14639	14686	14589	14631	14788	14657	14708	14740	14634	14746	14704	14684	14608	14525	14676	14626	14801	14662	14649	14530	14601	14732	14501	14829	14691	14735	14818	14733	14474	14782	14540	14620	14764	14764	14691	14462	14620	14657	14804	14704	14766	14782	14833	14641	14656	14780	14607	14786	14675	14480	14576	14715	14730	14559	14628	14600	14821	14825	14603	14662	14710	14752	14643	14710	14745	14542	14674	14654	14857	14806	14751	14646	14607	14748	14545	14620	14609	14690	14733	14740	14644	14655	14410	14822	14617	14731	14631	14656	14634	14790	14513	14546	14750	14771	14819	14660	14758	14680	14639	14669	14733	14793	14774	14854	14435	14790	14677	14640	14705	14771	14755	14606	14711	14869	14712	14693	14637	14730	14626	14580	14824	14612	14605	14842	14361	14694	14691	14773	14616	14706	14755	14534	14652	14638	14828	14942	14554	14655	14636	14805	14699	14859	14604	14705	14679	14763	14770	14850	14530	14599	14624	14735	14543	14652	14668	14710	14641	14631	14557	14885	14719	14623	14699	14828	14675	14693	14732	14607	14437	14610	14602	14720	14774	14741	14636	14665	14750	14685	14632	14809	14483	14604	14710	14600	14644	14670	14743	14624	14690	14606	14610	14518	14680	14656	14680	14730	14724	14715	14794	14797	14586	14666	14691	14651	14860	14739	14777	14776	14859	14728	14745	14785	14737	14515	14606	14697	14703	14546	14686	14823	14720	14523	14680	14731	14742	14676	14524	14768	14598	14657	14719	14649	14589	14704	14735	14671	14565	14671	14745	14367	14707	14799	14651	14702	14611	14610	14476	14702	14482	14611	14628	14456	14758	14765	14668	14557	14841	14524	14610	14675	14735	14676	14561	14501	14727	14760	14677	14592	14709	14813	14636	14631	14606	14514	14736	14545	14635	14715	14537	14698	14700	14624	14615	14796	14570	14655	14613	14617	14494	14573	14650	14662	14699	14679	14564	14731	14686	14688	14685	14660	14640	14678	14830	14572	14720	14587	14606	14747	14604	14657	14726	14638	14692	14897	14619	14701	14771	14694	14641	14561	14740	14583	14671	14541	14646	14829	14657	14533	14590	14750	14671	14658	14703	14648	14684	14599	14696	14615	14478	14695	14738	14722	14666	14556	14787	14602	14707	14725	14608	14537	14755	14652	14531	14702	14653	14704	14664	14716	14627	14620	14745	14680	14674	14824	14689	14564	14794	14627	14811	14926	14593	14712	14687	14537	14570	14808	14733	14593	14634	14707	14816	14778	14635	14624	14657	14715	14752	14720	14819	14743	14726	14689	14736	14619	14643	14720	14568	14696	14702	14636	14542	14816	14811	14683	14599	14804	14713	14663	14649	14637	14836	14706	14692	14642	14644	14600	14637	14595	14748	14588	14589	14718	14633	14586	14895	14838	14825	14610	14702	14712	14758	14512	14646	14671	14649	14621	14504	14745	14767	14841	14531	14819	14504	14655	14695	14642	14695	14678	14583	14900	14715	14528	14803	14651	14683	14664	14844	14611	14657	14643	14588	14687	14551	14527	14643	14788	14784	14764	14533	14606	14694	14698	14656	14773	14711	14681	14520	14689	14701	14759	14502	14494	14689	14617	14584	14697	14585	14683	14658	14925	14678	14669	14749	14719	14545	14817	14650	14765	14720	14833	14393	14637	14500	14618	14723	14640	14662	14664	14468	14645	14776	14696	14603	14684	14698	14892	14761	14489	14645	14728	14642	14732	14679	14679	14601	14684	14774	14568	14697	14634	14834	14678	14562	14538	14797	14674	14689	14624	14589	14685	14592	14613	14780	14607	14622	14894	14852	14731	14718	14582	14542	14753	14528	14768	14728	14495	14579	14646	14760	14526	14687	14588	14514	14645	14557	14713	14536	14454	14783	14547	14545	14611	14811	14733	14646	14724	14856	14869	14703	14667	14714	14690	14693	14716	14712	14703	14795	14656	14709	14636	14687	14754	14704	14837	14676	14764	14815	14509	14766	14844	14677	14753	14444	14585	14872	14634	14896	14626	14772	14703	14531	14680	14644	14627	14688	14669	14790	14815	14661	14679	14692	14817	14897	14700	14777	14789	14725	14571	14597	14682	14558	14628	14650	14573	14700	14635	14902	14669	14676	14627	14699	14799	14774	14675	14594	14806	14838	14806	14554	14844	14704	14716	14781	14663	14674	14545	14711	14564	14632	14678	14576	14778	14629	14740	14632	14822	14730	14628	14818	14538	14559	14782	14464	14621	14592	14746	14676	14680	14734	14677	14644	14840	14715	14606	14569	14649	14715	14683	14706	14738	14704	14593	14611	14777	14685	14771	14596	14632	14722	14677	14803	14721	14669	14739	14692	14423	14751	14875	14701	14569	14608	14808	14707	14664	14841	14789	14514	14744	14561	14776	14638	14741	14732	14561	14842	14500	14691	14626	14827	14898	14612	14676	14664	14657	14588	14567	14772	14670	14731	14760	14618	14746	14382	14589	14750	14803	14681	14818	14638	14744	14607	14687	14522	14474	14728	14605	14678	14729	14610	14701	14760	14539	14714	14739	14762	14559	14679	14670	14665	14542	14575	14525	14860	14538	14758	14716	14808	14648	14885	14664	14819	14630	14764	14951	14621	14590	14745	14522	14733	14779	14534	14670	14590	14438	14428	14781	14809	14778	14795	14633	14468	14764	14590	14574	14723	14607	14725	14739	14764	14707	14738	14634	14603	14549	14786	14731	14839	14626	14681	14778	14599	14670	14833	14780	14732	14693	14825	14559	14434	14577	14783	14753	14702	14669	14518	14752	14770	14592	14638	14660	14640	14648	14511	14609	14619	14717	14656	14663	14725	14813	14565	14635	14634	14655	14708	14715	14729	14640	14680	14735	14695	14535	14791	14833	14780	14663	14648	14803	14527	14752	14722	14539	14766	14470	14669	14852	14767	14842	14614	14849	14633	14741	14624	14866	14660	14689	14704	14661	14721	14621	14813	14591	14678	14841	14752	14697	14704	14734	14634	14696	14598	14734	14479	14847	14770	14845	14773	14619	14672	14687	14598	14726	14663	14599	14665	14760	14743	14575	14769	14771	14740	14668	14523	14818	14702	14827	14673	14595	14670	14574	14614	14660	14620	14780	14762	14631	14533	14691	14626	14727	14806	14731	14676	14813	14582	14702	14719	14700	14757	14717	14526	14772	14749	14709	14856	14864	14679	14580	14671	14777	14526	14521	14797	14861	14732	14644	14554	14678	14660	14667	14764	14723	14633	14692	14608	14611	14739	14663	14626	14479	14665	14783	14674	14616	14735	14786	14783	14668	15042	14641	14625	14698	14726	14755	14713	14897	14639	14700	14685	14718	14612	14736	14713	14638	14808	14800	14753	14675	14611	14627	14762	14641	14748	14718	14767	14591	14593	14793	14665	14756	14735	14747	14561	14742	14810	14660	14556	14540	14735	14789	14588	14707	14738	14729	14619	14727	14523	14778	14561	14648	14549	14651	14716	14710	14676	14629	14735	14568	14729	14524	14605	14571	14736	14801	14715	14765	14486	14630	14821	14739
29941	26387	27460	22092	18635	18210	18034	17536	17488	17739	17432	17397	17337	17285	17464	17514	17536	17364	17238	17120	17221	17270	17022	17418	17200	17082	17141	17268	17117	17249	17186	17027	17207	17084	17014	17189	17159	17233	17181	16978	17027	17190	17118	16858	17017	17352	17044	17120	16955	17093	17017	17202	17082	17084	16998	17365	17213	17196	17110	17033	17245	16925	17142	17263	17210	16928	17336	17050	17207	17137	17118	16960	17141	17069	17198	16942	17330	17036	17436	17046	17255	17315	17124	16973	17344	17034	16962	16996	17072	17170	17161	16881	17259	17003	17146	16842	16978	17019	16984	17146	17212	17381	17090	16999	17043	17087	17229	17269	17157	17128	17029	17157	17065	17214	17065	17251	17202	17201	17340	17361	16829	17133	17093	17007	16855	17140	17184	17079	17128	17215	17334	17141	17209	16997	17097	17170	17085	17266	17140	17047	17173	17179	17262	16959	17048	17039	17153	17270	17046	16856	17207	17193	17080	17290	17100	17350	17115	17179	17255	17190	17128	17051	17076	17221	17447	16981	17025	17248	17151	17101	17202	17062	17111	17062	17052	17106	17183	17305	17029	17143	17305	17349	17152	17071	17122	17227	17244	17076	17144	17266	17189	17073	17000	16947	17228	17227	17089	17086	17117	17332	16979	17190	17102	17226	17174	17037	17250	16968	17140	17174	17261	17194	17257	16939	17204	17219	17089	17132	17197	17080	17321	17242	17267	17192	17061	17036	17160	17128	17174	17095	17073	17129	17189	16946	17046	17118	17181	17147	16970	17092	17226	16953	17188	17182	17097	17036	17327	17097	17258	17184	16945	17090	17224	17181	17187	17155	17230	17155	17151	17318	17172	17259	17110	17005	17267	17347	17036	17031	17028	17132	17081	17029	17050	17060	17099	17236	17170	17076	17083	17104	17242	17233	16945	17104	17139	17098	17042	17084	17110	16976	17029	17202	17084	16989	16868	16924	17175	17220	17095	17306	17030	17175	17294	17041	17177	17135	17152	17052	16976	17076	17053	17012	17016	17126	17179	17079	17244	17134	17217	17133	17252	17175	17023	17162	17108	17284	17180	17194	16870	17237	17094	17126	17186	17017	17378	17113	17042	17136	17033	17107	17108	16973	17108	16988	17033	17091	17075	17034	17103	17268	17272	17182	17299	17222	16990	17194	17119	17135	17110	17152	17021	17267	17230	17152	17023	16975	17210	17144	17125	17086	17213	16993	17021	17190	17212	17139	17043	17213	17266	17021	17041	17029	17083	17085	16950	17160	17230	17223	17061	17142	17158	17124	16988	17081	17079	17216	17043	17166	17037	16998	17152	17144	17218	17221	17146	17244	17205	17038	17061	17033	17169	17254	17098	17191	17184	16944	17051	16936	17021	16984	17293	16916	17275	17088	17071	17063	17184	17150	17321	17142	17089	17186	17287	17058	17169	16986	17387	17132	17032	17041	16954	17082	17250	17108	17415	17133	17165	17111	17207	16991	17049	17073	17080	17175	17223	16947	17079	17210	17026	17118	17228	17113	16998	17136	17109	17204	17007	17085	17227	17362	17180	17109	17010	17226	17149	17188	17146	17092	17328	17213	17375	17148	17349	17307	17385	17121	17259	17129	17315	17078	17081	17049	17332	17159	17038	17304	17041	17098	17046	17022	17304	17189	17220	17189	17112	17275	17081	17249	17119	17156	17229	17112	17068	17280	17127	17075	17191	17164	17056	17233	17156	16882	16988	17280	17091	17062	17098	17066	17314	16982	17172	17049	17019	17186	17103	16971	17120	17263	17252	16938	17386	16991	16996	17316	17115	17170	17389	17001	16996	17237	17108	17257	17076	17361	16928	17056	16982	17022	17100	17223	17116	16998	17172	17194	17210	17245	17086	17030	17325	17124	16909	17250	17078	17145	17196	16988	16993	17090	16953	17243	17368	17019	17027	17140	17232	17142	17102	17216	17231	17121	17177	17349	17152	17480	17215	17002	17253	17099	17402	17096	17283	17257	17029	17111	17302	16920	16959	17132	17219	17118	17145	17066	17043	16952	17072	17189	17189	16967	17168	17253	17021	17149	17054	16908	17189	17165	17228	17198	17048	17132	16895	17294	17152	17147	17177	17012	16883	16995	16984	17196	17239	17135	17196	17116	16991	17212	17359	17376	17150	17371	17140	17157	17083	17101	17016	17166	17281	17329	17162	16919	17210	17089	17005	17162	17219	17280	17119	17132	17013	17016	17150	17126	17009	16977	17139	17008	17317	17259	17148	17026	16906	17195	17152	17119	17236	17057	17226	16961	17044	17023	17152	17287	17146	17046	17147	17185	17300	17186	17010	17129	17074	17242	17309	17142	17388	17248	17257	17181	17243	17271	17315	16991	17017	17011	17013	17156	17183	17337	17137	17265	17312	17015	17286	17056	17186	17266	17035	17107	17080	17017	17267	16805	17156	16951	17254	17062	17054	17008	17367	17299	17195	17173	17316	17123	17120	17194	17130	17073	17038	17132	17137	17114	17000	17121	17310	17063	16989	17128	17210	17020	17162	17324	17141	17103	17134	17191	17169	17006	17015	17187	17187	17212	17198	17203	17205	16856	17222	17143	17232	17162	17231	17168	17103	17127	17161	17169	17300	17170	17131	17095	16922	16972	17200	17239	17122	17268	17186	17224	17219	17281	17044	17052	17147	17296	17144	17152	17104	17060	17022	17240	17144	17195	17200	17039	17178	17127	17192	17089	17045	17120	17034	17172	16997	17020	17194	17029	16927	17433	17060	17108	17278	17096	17153	16961	17012	17303	17188	17072	17063	17060	17257	17182	17131	17175	17515	16850	17209	16936	17272	17106	17091	17014	17253	17446	17231	17205	17081	17181	17211	17236	17184	17057	16868	16976	17229	17179	16973	17181	17226	17241	17048	17084	17272	17221	17231	17168	17157	17257	17131	17073	17101	17065	17058	17054	17091	17091	16922	17231	17391	17139	17083	17046	17142	17206	17101	17169	17297	17219	17031	16959	16936	17188	17307	17278	17100	17108	17211	17206	17356	17254	17341	17145	17250	16927	17251	17017	17102	17021	17033	17173	17268	17024	17407	17210	17233	17181	17058	17189	17148	17277	17272	17211	17077	17223	17261	17353	17295	17165	17153	17218	17124	17138	17157	17083	17184	17108	16958	17023	17139	17115	17284	17001	17230	17063	17143	17377	17305	17223	17243	17075	17033	17304	17384	17322	17237	17062	17034	17112	17206	17140	17208	17000	17049	17105	17150	16986	17067	17145	17262	17203	17087	17112	17061	17149	17174	17217	17219	17122	17008	17227	17176	17094	17160	17167	17139	17127	16884	17240	17104	17235	16978	16994	17253	17022	16953	16902	17185	16902	17034	16981	17060	17214	17136	17061	17183	17210	17216	17126	17078	17182	17141	17228	17024	17197	17021	17318	17280	17061	17139	17104	17032	17268	17154	17169	16997	17099	17098	17227	17237	17112	17222	17483	16968	17073	17175	17181	17000	17183	17128	16923	17157	17157	17147	16965	17069	17202	17205	17143	17260	17161	17146	17195	17090	17195	17309	17102	17181	17187	17275	17323	17251	16992	17065	17159	17265	17293	17397	17182	17140	16993	17131	17253	17224	17168	17200	17130	17023	17236	17167	17112	17213	17213	17046	17020	16987	17150	17059	17113	17132	17316	17064	17276	17255	16971	17183	17055	17120	17022	17219	17179	17065	17152	17103	17129	17043	17072	17034	17058	17041	17117	16784	17108	17146	16963	17019	17233	17073	17225	17292	17065	17036	17206	17088	17171	17134	17158	17202	17183	17397	17028	16957	17090	17287	17217	17230	17222	17258	17062	17183	17214	17265	17200	17215	17034	17085	17210	17118	17034	17197	17164	17164	17173	17156	17099	17235	17235	17234	17262	17166	17097	17243	17191	17169	17107	17170	17181	17165	16977	17075	17186	17141	17082	17144	17167	17187	17215	17080	17176	17267	17101	16905	17249	17295	17130	17189	17114	17196	17183	17172	17230	17162	17127	17162	17074	17334	16905	17158	17450	17191	17090	17211	17146	16988	17029	17320	17081	17212	17129	17243	17198	16869	17215	17221	17264	17214	17188	16907	17036	17012	17173	17208	17145	17276	17327	17079	17163	17036	17162	17084	16979	17312	17186	17054	17421	17013	17028	17135	17111	16998	17197	17035	17060	17152	17267	17208	17098	17276	17108	17267	17255	17202	17046	17078	16949	17217	17156	17097	17054	17166	17137	16999	17262	16996	16944	17043	17107	17212	17114	17229	17081	17112	17299	17265	17433	17133	17235	17197	17259	17030	17066	16912	17168	17234	17051	17434	17368	17253	16904	17160	17108	17158	17280	17078	17181	17157	17249	17097	17174	17079	17143	17140	17159	17214	17083	17427	17061	17061	17205	17156	17311	17191	17326	16981	17257	17109	17235	17307	17012	17253	17324	17123	17335	17225	16991	17148	17092	17109	17045	17023	17111	16961	17175	17111	17243	16939	16869	17209	17093	17040	17225	17078	17241	17342	17274	17129	17094	17098	17079	17208	17014	17055	17106	17085	17223	17025	17128	17184	17256	17194	17046	17144	17423	17251	17102	17309	17064	17306	17152	17148	17012	17077	17157	17274	17148	17319	17067	17203	17344	17138	17065	17152	17010	17197	17173	17142	17154	17217	17265	17394	17071	17226	17099	17205	17022	17371	17042	17043	17229	17076	17074	17169	17173	17214	17129	16985	17166	17103	17095	17359	17105	17090	17055	17254	17276	17144	17144	17187	17198	17013	17268	17230	17042	17194	17165	17141	17004	17216	17214	17221	17272	16995	17466	17222	17138	17283	17044	17029	17038	17205	17376	17227	17271	17099	17171	17208	17299	17328	16912	17174	17002	17156	16946	17135	17060	17097	17103	17159	17123	17029	17029	17140	17198	17445	17192	17197	17052	17096	17153	17323	17165	17225	17029	17027	17079	17212	17152	17430	17267	16972	17118	17025	17336	17135	17009	17073	17227	17174	17259	17257	17197	17073	17083	17217	17009	17013	17160	17213	17161	16881	17116	17264	16968	17063	17021	17036	16982	17060	17268	17138	17050	17025	16979	17046	16992	17025	17304	17010	16928	17118	17132	17064	17060	17230	17193	17233	17050
25316	35378	24934	17571	16198	15515	15229	14846	14770	14874	14448	14613	14382	14422	14642	14429	14657	14512	14250	14256	14334	14441	14297	14492	14124	14212	14309	14365	14174	14131	14253	14273	14417	14280	14159	14271	14174	14211	13950	14256	14079	14371	14198	14253	14189	14071	14351	14263	14233	14267	14479	14056	14345	14247	14120	14039	14270	14284	14312	14099	14291	14357	14249	14176	14363	14502	14164	14115	14315	14209	14245	14263	14192	14211	14403	14193	14233	14336	14153	14127	14159	14243	14278	14256	14408	14152	14086	14175	14315	14238	14201	14265	14265	14100	14236	14103	14201	14178	14186	14176	14214	14145	14228	14359	14113	14405	14305	14350	14317	14422	14296	14158	14322	14361	14124	14312	14211	14349	14044	14264	14279	14247	14279	14047	14140	14208	14353	14322	14295	14231	14289	14214	14192	14488	14167	14037	14288	14213	14116	14096	14425	14204	14223	14252	14082	14362	14135	14279	14216	14389	14219	14165	14116	14238	14092	14215	14214	14114	14214	14178	14309	14124	14299	14194	14364	14098	14260	14259	14164	14117	14119	14221	14260	14067	14209	14320	14203	14184	14290	14317	14405	14046	14326	14207	14332	14208	14230	14305	14402	14153	14230	14165	14205	14268	14238	14232	14198	14314	14244	14207	14191	14269	14142	14190	14158	14007	14389	14280	14225	14327	14322	14193	14380	14214	14417	14266	14218	14294	14149	14133	14197	14195	14102	14351	14241	14024	14326	14242	14161	14330	14149	14265	14254	14244	14164	14428	14339	14192	14355	14242	14101	14342	13992	14359	14096	14307	14318	14200	14212	14337	14190	14247	14207	14183	14343	14180	14216	14328	14314	14358	14242	14344	14238	14474	14344	14316	14210	14214	14300	14335	14214	14357	14473	14245	14126	14292	14370	14425	14134	14115	14076	14142	14273	14371	14263	14176	14330	14297	14201	14424	14265	14300	14320	14307	14326	14252	14153	14204	14234	14183	14220	14262	14265	14250	14141	14352	14182	14459	14297	14181	14196	14158	14379	14128	14103	14353	14081	14241	14147	14233	14400	14180	14065	14160	14319	14325	14315	14134	14372	14393	14318	14167	14102	14336	14183	14163	14193	14298	14191	14179	14167	14114	14367	14301	14334	14233	14117	14354	14250	14157	14178	14362	14435	14215	14208	14295	14251	14451	14265	14291	14253	14218	14277	14170	14243	14192	14098	14236	14199	14369	14282	14228	14182	14257	14188	14347	14355	14154	14122	14044	14336	14170	14214	14225	14222	13991	14351	14168	14237	14187	14298	14281	14223	14211	14299	14104	14356	14161	14083	14313	14123	14240	14237	14288	14281	13936	14360	14082	14189	14221	14143	14436	14079	14457	14315	14161	14178	14298	14196	14334	14321	14167	14276	14151	14351	14094	14212	14381	14131	14095	14286	14409	14082	14225	14071	14184	14299	14282	14331	14248	14220	14247	14175	14246	14312	14258	14270	14100	14174	14172	14239	14210	14302	14173	14221	14267	14348	14186	14431	14224	14148	14205	14189	14282	14109	14537	14250	14175	14290	14232	14263	14201	14155	14123	14324	14274	14017	14312	14290	14184	14268	14254	14299	14272	14169	14336	14328	14300	14221	14207	14371	14108	14259	14237	14213	14393	14116	14414	14199	14228	14227	14405	14144	14322	14393	14074	14396	14255	14249	14201	14212	14385	14285	14201	14105	14264	14264	14309	14396	14229	14350	14198	14379	14148	14177	14293	14139	14321	14326	14058	14333	14257	14231	14251	14195	14258	14266	14075	14412	14229	14230	14221	14378	14139	14069	14263	14285	14133	14232	14217	14308	14331	14296	14039	14220	14180	14395	14216	14268	14322	14318	14405	14212	14343	14140	14379	14267	14253	14257	14267	14304	14181	14198	14091	14279	14236	14208	14294	14279	14328	14078	14048	14243	14219	14251	14327	14202	14077	14236	14331	14212	14105	14229	14219	14286	14076	14157	14251	14137	14358	14307	14255	14158	14395	14147	14259	14413	14265	14306	14251	14158	14333	14280	14017	14362	14213	14227	14250	14252	14273	14166	14281	14148	14160	14163	14235	14366	14061	14149	14152	14342	14054	14304	14210	14130	14224	14188	14178	14183	14174	14258	14176	14043	14158	14363	14300	14166	14256	14211	14181	14248	14321	14248	14207	14203	14171	14369	14217	14309	14079	14106	14260	14312	14048	14234	14265	14193	14209	14186	14161	14313	14343	14123	14348	14500	14195	14282	14241	14189	14287	14220	14277	14365	14201	14200	14179	13895	14172	14213	14158	14172	14147	14113	14281	14364	14196	14309	14354	14218	14231	14152	14287	14286	14062	14312	14213	14000	14395	14272	14245	14189	14134	14253	14266	14073	14139	14316	14035	14348	14286	14303	14190	14294	14221	14058	14430	14318	14245	14316	14375	14166	14295	14282	14229	14203	14154	14231	14297	14271	14258	14215	14106	14196	14343	14170	14208	14399	14112	14184	14060	14223	14269	14356	14249	14189	14491	14153	14332	14210	14183	14291	14286	14120	14344	14191	14241	14145	14150	14320	14148	14128	14257	14267	14326	14201	14211	14256	14202	14224	14257	14298	14233	14182	14255	14350	14270	14262	14302	14094	14310	14170	14184	14194	14269	14259	14316	14311	14251	14311	14210	14268	14188	14256	14310	14185	14163	14393	14329	14328	14243	14105	14223	14247	14286	14258	14304	14378	14149	14403	14079	14299	14212	14076	14303	14324	14230	14125	14391	14245	14169	14243	14268	14356	14179	14183	14225	14146	14205	14199	14087	14248	14124	14293	14280	14259	14199	13942	14327	14340	14244	14268	14299	14303	14314	14265	14253	14245	14101	14236	14250	14014	14111	14241	14213	14390	14068	14210	14238	14196	14292	14208	14339	14210	14272	14145	14236	14271	14204	14380	14354	14212	14227	14067	14347	14268	14252	14450	14240	14169	14247	14133	14401	14398	14204	14296	14307	14210	14208	14184	14179	14225	14318	14150	14215	14236	14102	14246	14349	14268	14298	14006	14267	14266	14355	14173	14327	14205	14245	14119	14232	14202	14207	14156	14251	14335	14164	14242	14190	14191	14324	14226	14221	14214	14214	14075	14213	14146	14231	14369	14308	14398	14302	14192	14212	14282	14095	14358	14251	14349	14254	14184	14440	14090	14153	14130	14343	14285	14401	14210	14250	14223	14229	14171	14381	14028	14175	14278	14291	14299	14233	14168	14314	14284	14186	14093	14328	14377	14228	14186	14293	14102	14312	14141	14173	14173	14293	14259	14202	14318	14131	14215	14443	14252	14129	14211	14236	14216	14269	14435	13998	14161	14231	14243	14297	14251	14291	14284	14209	14108	14207	14407	14362	14267	14176	14254	14202	14285	14332	14298	14129	14310	14091	14277	14419	14228	14199	14347	14234	14202	14134	14240	14291	14121	14131	14245	14162	14354	14212	14158	14255	14116	14182	14460	14227	14241	14406	14222	14184	14121	14378	14140	14248	14249	14237	14438	14302	14329	14075	14296	14329	14303	14402	14069	14072	14240	14232	14267	14207	14208	14286	14152	14189	14170	14231	14187	14311	14070	14274	14306	14306	14063	14270	14292	14336	14136	14267	14247	14320	14277	14405	14098	14140	14321	14085	14314	14211	14202	14182	14249	14086	14373	14134	14189	14203	14247	14242	14222	14411	14056	14273	14388	14187	14160	14181	14302	14305	14109	14315	14442	14248	14080	14291	14355	14218	14240	14276	14282	14269	14290	14210	14381	14072	14284	14202	14235	14201	14214	14234	14345	14397	14107	14304	14179	14268	14237	14126	14115	14226	14220	14104	14329	14263	14201	14220	14287	14245	14307	14270	14160	14187	14089	14207	14353	14372	14287	14276	14338	14200	14304	14171	14224	14180	14259	14190	14208	14225	14031	14098	14166	14209	14208	14319	14318	14409	14157	14200	14208	14329	14176	14172	14344	14453	14186	14234	14231	14307	14370	14279	14381	14211	14404	14260	14182	14249	14341	14403	14246	14244	14060	14212	14327	14441	14383	14232	14269	14306	14264	14256	14302	14381	14325	14127	14360	14289	14274	14303	14337	14345	14291	14305	14265	14230	14047	14258	14298	14142	14111	14309	14314	14413	14265	14305	14335	14286	14384	14402	14321	14225	14314	14154	14163	14214	14158	14371	14173	14209	14311	14278	14302	14271	14200	14172	14269	14208	14272	14206	14303	14224	14264	14249	14427	14209	14206	14101	14040	14201	14145	14178	14246	14298	14212	14294	14449	14369	14240	14313	14290	14252	14224	14078	14303	14126	14151	14187	14220	14351	14356	14186	14172	14280	14241	14146	14106	14245	14287	14154	14231	14239	14351	14306	14082	14165	14398	14152	14288	14178	14415	14291	14108	14270	14163	14144	14258	14267	14374	14142	14273	14240	14382	14243	14354	14040	14272	14223	14287	14311	14291	14206	14344	14381	14092	14358	14281	14204	14189	14183	14328	14414	14412	14296	14395	14213	14192	14216	14227	14231	14254	14013	14267	14310	14129	14219	14199	14166	14257	14202	14359	14180	14262	14275	14180	14229	14134	14331	14122	14169	14243	14180	14248	14246	14172	14246	14283	14099	14245	14174	14170	14307	14234	14320	14292	14225	14210	14146	14137	14336	14132	14234	14334	14135	14174	14347	14007	14097	14262	14295	14182	14410	14454	14171	14288	14342	14287	14207	14218	14300	14259	14045	14039	14213	14283	14291	14265	14146	14359	14249	14173	14284	14208	14193	14177	14425	14181	14352	14264	14212	14006	14267	14307	14435	14269	14295	14352	14134	14331	14186	14246	14372	14315	14196	14294	14259	14182	14136	14283	14204	14409	14215	14404	14328	14201	14270	14349	14154	14260	14289	14176	14281	14269	14087	14229	14201	14382	14438	14273	14362	14241	14325	14167	14182	14167	14300	14369	14208	14216	14161	14317	14160	14333	14165	14192	14265	14263	14372	14305	14323	14239	14282	14299	14242	14299	14301	14241	14244	14260	14251	14131	14337	14324	14205	14299	14378	14362	14329	14239	14108	14103	14246	14159	14100	14276	14351	14067	14347	14264	14303	14208	14210	14340	14180	13991	14204	14230	14298	14236	14254
23076	20929	27700	24610	21989	21060	20208	17856	17512	18021	17505	17158	17192	17382	18192	18833	19017	18016	17405	17443	17241	17483	17139	16958	16848	16951	16720	16807	16801	16960	16637	16785	16893	16754	17115	16714	16743	16851	16662	16667	16708	16797	16938	16825	16933	16823	16932	16758	16943	16875	16801	16702	16710	16805	17035	16931	16772	16837	16859	16888	16818	16690	16764	16956	16735	16838	16944	16894	16924	16639	16840	16740	16779	16796	16844	16828	16773	16471	16843	16903	17011	16886	16552	16698	16522	16722	16771	16912	16599	16831	16835	16998	16716	17072	16903	16832	16750	16784	16707	16829	16771	16625	16932	16851	16760	16717	16490	16754	16798	16803	16840	16667	16836	16733	16763	16817	16587	16535	16745	16801	16752	16761	16890	16856	16698	16604	16610	16634	16696	16875	16757	16862	16679	16899	16966	16954	17007	16850	17078	16819	16758	16497	16936	16946	16708	16785	16766	16827	16902	16587	16726	16845	16815	16573	16774	16813	16651	16714	16825	16681	16910	16518	16639	16779	16871	16974	16478	16760	16870	16508	16888	16792	16865	16844	16721	16807	17083	16682	16645	16955	16771	16839	16733	16730	16648	16648	16944	16924	16868	16867	16876	16737	16827	16839	16753	16865	16987	16802	16819	16718	16873	16778	16587	16657	16638	16698	16669	16875	16721	16649	16811	16834	16843	16851	16723	16674	16760	16900	17027	16493	16817	16975	16762	16838	16857	16726	16671	16877	16545	16877	16970	16772	16774	16761	16799	16774	16790	16911	16815	16751	16611	16612	16540	16756	16699	16689	16735	16822	16714	16772	16605	16801	16681	16661	16769	16645	16808	16726	17073	16745	16665	17022	16744	17009	16867	16822	16723	16859	16760	16812	16985	16829	16638	16619	16736	16633	16890	16872	16896	16759	16811	16785	16905	16959	16849	16974	16807	16768	16983	16798	16722	16739	16577	16645	16661	16588	16738	16653	16960	16817	16960	16591	16763	16877	16836	16952	16803	16845	16703	16674	16805	16586	16855	16565	16760	16870	16810	17015	16952	16994	17005	16840	16754	16771	16675	16723	16708	17015	16757	16812	16764	16631	16561	16845	16756	16621	16660	16715	16845	16873	16795	16586	16703	16889	16828	16918	16880	16826	17017	16950	16755	16833	16651	16830	16639	16691	16865	16691	16903	16880	16637	16638	16849	16676	16792	16816	16880	16720	16653	16809	16771	16724	16723	17004	16896	16694	16751	16754	16845	16760	16973	16843	16848	16838	16759	16629	16870	16692	16577	16755	16706	16688	16904	16892	16671	16666	16611	16821	16884	16694	16776	16802	16713	16886	16799	16986	16753	16825	16702	16975	16678	16712	16582	16705	16796	16854	16951	16650	16739	16718	16651	16628	16646	16727	16726	16783	16684	16800	16737	16864	16831	16836	16986	17019	16908	16905	16773	16711	16690	16771	16799	16597	16930	16806	16772	16995	16897	16791	16672	16529	16648	16711	16894	16738	16642	16722	16933	16753	16699	16920	16868	16794	16666	16783	17021	16550	16642	16710	16835	16700	16761	16676	16733	16760	16647	16729	16691	17052	16837	16871	16749	16928	16704	16647	16647	16806	16958	16616	16892	16672	16745	16674	16674	16706	16664	16693	16801	16717	16781	16643	16780	16563	16698	16764	16761	16790	16860	16940	16692	16651	16663	16661	16943	16651	16826	16836	16816	16895	16908	16824	16656	16795	16720	16872	16689	16634	16851	16751	16850	16737	16819	16721	16855	16714	16920	17024	16765	16708	16677	16807	16792	16624	16434	16492	16698	16865	16809	16827	16774	16858	16593	16813	16732	16904	16767	16859	16630	16734	16756	16642	16916	16727	16796	16905	16811	16934	16814	17031	16893	16746	16872	16739	16753	16685	16567	16599	16636	16885	16841	16869	16768	16728	16793	16866	16829	16763	16826	16614	16678	16764	16708	16747	16784	16744	16811	16694	16812	16773	16905	16725	16879	16686	16817	16854	16924	16709	16653	16826	16543	16779	16650	16809	16870	16745	16684	16689	16669	16743	16720	16818	16729	16899	16773	16758	16790	16996	16701	16943	16727	16679	16745	16832	16959	16958	16811	16666	16740	16763	16756	16972	16962	16850	16750	16830	16713	17018	16889	16775	16623	16673	16639	16654	16773	16763	16951	16863	16910	16777	16865	16902	16643	16836	16784	16883	16764	16741	16414	16733	17031	16611	16769	16726	16789	16725	16739	16849	16727	16978	16774	16855	16809	16902	16884	16785	16710	16934	16717	16810	16589	16846	16797	16924	16959	16568	17083	16817	16584	16654	16878	16735	16661	16878	16771	16897	16779	16773	16771	16748	16773	16566	16806	16843	16677	16669	16873	16871	16703	16767	16959	16760	16823	17063	16983	16860	16658	16633	16781	16636	16706	16894	16766	16605	16747	16788	16856	16725	16796	16692	16668	16861	16897	16836	16681	16860	17007	16828	16825	16669	16474	16838	16897	16606	16717	16928	16819	16658	16802	16751	16965	17093	16872	16931	16926	16878	16733	16856	16738	16785	16836	16771	16909	16928	16798	16702	16733	16734	16749	16673	16660	16854	16802	16753	16796	16840	16767	16922	16853	16876	16765	16861	16912	16864	16598	16818	16714	16823	16833	16717	16850	16553	16865	16754	16648	16661	16889	16798	16742	16878	16690	16820	16618	16831	16801	16682	16614	16796	16783	16779	16618	16811	16602	16686	16768	16771	16788	16598	16849	16668	16765	16854	16844	16695	16604	16813	16887	16546	16853	16611	17019	16861	16705	16846	16541	16680	16599	16831	16846	16797	16948	16691	16661	16777	16733	16898	16961	16835	16819	16893	16829	16784	16934	16853	16687	16567	16772	16651	17044	17012	16983	16735	16734	16808	16900	16662	16525	16833	16842	16906	16789	16680	16770	16840	16861	16720	16914	16841	16829	16970	16707	16795	16957	16759	16939	16896	16852	16952	16844	16753	16806	16637	16839	16875	16750	16897	16860	16689	16851	16819	16916	16902	16743	16631	16747	16737	16827	16727	16714	16740	16624	16780	16779	16737	16826	16828	16737	16880	16859	16853	16777	16903	16887	16870	16587	16836	16590	16603	16873	16787	16727	16784	16777	16631	16824	16801	16723	16821	16824	16804	16758	16633	16652	16622	16796	16910	16828	16762	16691	16744	16646	16882	16863	16773	16778	16901	16696	16766	16509	16736	16756	16642	16735	16775	16589	16777	16782	16743	16671	16802	16871	16807	16822	16664	16767	16693	16865	16785	16726	16851	16930	16876	17022	16788	16731	16696	16874	16665	16690	16860	16659	16706	16855	16758	16816	16805	16708	16780	16589	16792	16900	16589	16779	16864	16865	16883	16762	16774	16746	16680	16629	16753	16759	16923	16845	16712	16643	16876	16842	16730	16911	16790	16873	16744	16780	16742	16820	16829	16562	16558	16634	16694	16785	16493	16688	16637	16597	16840	16851	16844	16746	16771	16944	16810	16823	16707	16971	16654	16678	16570	16648	16668	16726	16726	16659	16564	16934	16763	16842	16795	16582	16832	16982	16931	16885	16856	16754	16752	16666	16791	16698	16721	16646	16836	16759	16606	16963	16813	16787	17082	16614	16695	16859	16706	16810	16797	16657	16662	16701	16936	16712	16787	16760	16796	16876	16905	16823	16721	16795	16572	16734	16668	16923	16683	16549	16828	16758	16711	16939	16804	16552	16575	16814	16827	16828	16772	17069	16858	16617	16870	16862	16663	16866	16805	16807	16608	16661	16696	16822	16863	16871	16656	16661	16785	16879	16824	16702	16877	16636	16757	16627	16676	16852	16826	16849	16798	16835	16775	16835	16835	16888	16708	16715	16584	16595	16651	16665	16824	16901	16689	16656	16832	16775	16933	16864	16583	16696	16731	16829	16616	16852	16753	16838	16729	16808	16905	16755	16827	16958	17006	16775	16735	16926	16734	16708	16678	16609	16782	16808	16579	16487	16797	16899	16887	16861	16762	16856	16856	16894	16660	16550	16629	16775	16873	16734	16903	16588	16595	16793	16689	16945	16786	16782	16650	16757	16824	16810	16698	16950	16521	16939	16734	16771	16694	16581	16842	16896	16730	16916	16679	16582	16871	16677	16824	16608	16731	16648	16694	16605	16777	16555	16866	16838	16732	16824	16728	16852	16710	16826	16703	16901	16678	16691	16825	16664	16840	16649	16692	16663	16771	16810	16864	16656	16486	16871	16748	16727	16867	16818	16932	16659	16600	16893	16807	16789	16738	16792	16913	16800	16764	16754	16953	16766	16766	16582	16719	16832	16730	16650	16795	17069	16670	16618	16917	16804	16832	16827	16848	16818	16806	16674	16703	16775	16733	16879	16759	16873	16892	16790	16786	16695	16611	16860	16683	16852	16849	16814	16875	17075	16781	16811	16944	16815	16752	16686	16730	16937	16680	16598	16527	16654	16670	16750	16876	16697	16914	16693	16631	16736	16771	16695	16786	16876	16880	16754	16539	16752	16668	16709	16928	16930	16786	16655	16690	16785	16984	16732	16753	16589	16627	16582	16814	16781	17110	16691	16580	16826	16779	16747	16726	16713	16993	16795	16702	16748	16766	16629	16703	17013	16758	16679	16785	16926	16568	16888	16877	16740	16692	16810	16847	16808	16859	16967	16752	16789	16659	16653	16806	16718	16702	16863	16827	16921	16726	16490	16584	16653	16716	16911	16862	16861	16744	16705	16776	16543	16915	16909	16668	16895	16897	16699	16959	16755	16687	16651	16607	16885	16829	16911	16844	16810	16668	16609	16701	16765	16560	16748	16905	16690	16863	16826	16602	16742	16811	16891	16766	16745	16751	16797	16770	16841	16867	16974	16672	16841	16666	16968	16789	16909	16705	16830	16763	16619	16931	16833	16886	16499	16705	16952	16900	16801	16847	16945	16710	16811	16947	16743	16878	16711	16807	16780	16666	16705	16800	16891	16815	16935	16920	16758	16868	16669	16610	16601	16845	16833	16571	16827	16683	16712	16556	16695	16787	16928	16798	16829	16732	16625	16537	16872	16737	16871	16589	16636	16879	16922	16769	16992	16905	16893	16657	16642	16699	16759	16933	16728	16678	16801	16550
23738	44906	34261	20087	17534	16533	15632	15160	15099	15897	14629	14734	14499	14983	15848	16792	16577	15256	14372	14401	14612	14559	14324	14119	13986	14135	14024	13959	14189	13986	14021	14004	13904	13937	13912	14202	14023	13970	14011	14198	14024	13806	14030	13940	14215	13881	14141	13991	14144	14050	14089	14018	14191	14083	14055	14018	13928	13980	13821	13891	14033	13940	14105	14047	14012	13931	13921	14112	13952	14035	14013	14135	13952	13801	13960	14045	14002	13978	13978	14000	14215	13938	14051	14096	13955	13999	14001	13943	14034	14062	14147	13997	13969	14054	13912	13998	14036	14042	13875	13890	14037	13962	13780	14012	13856	13942	14065	13904	14078	13939	14019	14168	13998	14045	14071	13963	14008	13934	14047	13952	13935	13962	13844	13999	13927	13895	14003	14093	13994	13907	13886	13826	14068	14057	14109	13957	14062	13835	13959	14214	14085	14030	14054	14063	13960	14047	14218	13917	13864	14031	13992	14034	14179	13972	13993	13980	14068	13856	14112	13982	13855	13875	14003	14003	14138	13971	13837	14266	13953	13964	14020	13906	13953	14357	14014	13980	13981	13726	13960	13919	14204	14191	14029	13997	13973	14087	14082	13937	13862	13928	14044	14018	13914	14071	14091	13980	14000	14172	14170	14044	13919	13910	13972	13899	14076	14093	13944	14090	14050	14080	13999	14025	14075	13882	13986	13882	14065	14119	14017	14015	13950	14049	14048	13828	14105	14009	14251	14060	14197	14007	13904	14237	13940	13996	13995	13915	13905	13973	13944	13939	14124	14076	14113	14163	13964	14062	14035	13915	14096	14079	14122	14151	13972	13855	13974	13978	13934	14078	13919	13988	13828	14054	14060	13934	14061	14087	14011	14202	13925	13870	14053	13975	14068	14036	13959	14132	13819	14184	13880	14038	13999	14116	13892	14063	14120	14016	13904	13906	13976	14119	13870	14123	13972	14058	13977	13993	14185	13931	14040	14030	13961	13923	13981	13932	13898	13847	13889	14028	14081	14184	13871	13830	14037	14219	14007	13908	14073	14216	14042	13939	14016	13936	13984	14032	13900	13963	13979	13846	14008	14057	14080	14002	14051	13872	13993	14049	14008	14194	13999	13936	13942	13868	14037	14051	13885	14086	14070	14006	13854	13825	13955	13979	13940	13973	13911	13885	13859	14098	14162	13897	14123	13976	13894	14190	13917	13880	14082	13903	13847	14107	13927	14067	14000	13915	14087	14003	13927	14061	14148	14002	13990	14040	13977	14074	13978	13958	13931	14088	13918	13959	14163	13894	14135	13902	14023	14039	13940	14003	14096	14101	13937	13953	14008	14008	13927	14135	14141	14128	13974	14271	14062	13954	13950	14013	13947	14009	14005	13988	14084	14086	13992	13995	14067	13826	13913	14034	13781	14137	14113	14045	14007	13970	13923	13878	14123	14091	14036	13944	14009	13976	13960	13988	14099	13852	14061	13970	14099	14097	14145	14019	14091	13986	13974	14046	13985	13863	14023	14040	14188	13926	13912	14070	14108	13858	13927	14173	14212	13990	13944	13893	13982	13886	14015	14034	13974	13862	13948	13965	14085	13959	13902	13990	14059	13928	14054	13862	13963	13980	13906	14077	13958	13813	14017	13939	14024	14111	13930	13961	14020	14122	13969	13992	14025	13886	13975	13973	14062	14028	13948	14094	14053	13977	14112	14007	13980	14114	13991	14011	13937	14070	13812	14085	14114	14018	13986	13958	13936	13865	13965	14146	14007	14066	13962	13872	14118	14080	13937	14074	14000	14086	14042	13993	14067	13970	14057	13927	13992	14088	13962	13874	13869	14209	13969	14065	14102	13980	14170	14096	14016	13954	13896	13999	13928	13920	14104	14009	14018	14064	13869	14008	13980	14020	14059	13773	14075	13888	14136	13993	14099	13841	14052	13983	13998	14047	13820	13901	13979	13984	13977	14072	13925	13879	14015	13945	14096	13918	13948	14181	14126	13953	14102	14065	13908	14105	13817	13869	14025	14091	13924	14085	13913	14037	14030	13924	14060	14105	13950	14080	14039	14046	14064	13845	14178	13983	14016	13893	13769	13991	13949	14041	14011	14029	14047	13942	14131	14120	14008	14142	14103	14098	14085	14097	14012	13799	14075	13969	14089	13906	14209	14046	13806	14085	13793	13859	13928	13958	13911	14153	13873	13813	14022	13998	14016	14001	14054	14018	14044	13991	14022	13927	14017	14088	13860	14004	13989	14040	14036	14139	13913	14008	14139	13935	14073	14072	14132	14192	13936	13947	14077	14040	14098	14019	13995	13965	14094	13941	13968	13879	14005	14005	14146	14057	13926	13915	14086	13954	13984	14084	14100	14160	13950	14000	14002	14052	13960	13965	14039	13759	13952	14124	14078	13986	14154	13969	14120	14096	13984	13927	13998	14069	14006	13928	14083	13938	14027	14024	14191	13854	14062	14028	13793	14059	14032	13962	14060	14023	14165	14055	14059	13952	13962	14048	13953	14069	13835	13937	14022	13891	13855	13950	14003	14086	14100	13984	13991	14090	14014	13852	13982	13765	13987	13909	14056	14000	13971	13951	14018	14031	13990	14037	14050	13975	14120	14078	14066	14046	13946	13983	14066	13881	14126	14095	14011	13757	13803	13917	13907	14023	14147	14081	13972	14035	14218	13910	13970	13983	14020	13844	14058	14015	13949	13837	14095	14051	13985	14070	14047	14149	14112	14066	13935	14089	13935	14018	13967	14004	14101	13996	13868	13925	14074	14016	14010	14080	13866	14145	13941	13885	14109	13993	13999	14032	14040	13972	14207	13868	14048	13992	14125	13982	14146	14039	14077	13973	14183	14032	13895	13934	14029	13836	13922	13994	14089	13950	14169	13885	14048	13958	13899	14025	14059	13904	13956	13849	14027	13968	13927	13993	14087	14066	13964	14071	13995	14020	14022	14072	13834	13900	13948	14071	14063	14003	14071	14130	13936	14077	14146	13932	13933	14095	13944	13797	13982	14082	13959	14103	13937	14109	14053	14036	13972	14013	14016	14039	14019	13991	13997	13964	14114	13992	13991	13975	13992	14042	13963	14218	13839	14074	13924	13922	14169	14081	13930	13997	13916	14161	13976	13952	14116	13970	14084	14005	14150	13819	13978	14121	13950	13979	14023	14053	13894	14067	13931	13893	13926	13993	13880	14003	13979	13968	13948	13923	14073	13957	14081	13886	13820	14039	13945	13869	14016	13940	13939	13994	13902	14022	14015	14115	14058	13936	13820	14119	13954	14042	14123	14116	13967	14112	14171	14121	13908	14035	13893	13961	13813	13990	13972	14137	13912	14015	13974	14118	14061	14078	14116	14076	14193	14026	13934	13993	13958	13917	14180	13989	14052	13891	14026	14005	14115	14224	13913	14055	13884	14009	14020	13985	13926	13860	14103	13905	14082	13988	14111	14108	13905	13847	14071	13999	13810	13941	13955	13849	14077	14059	14218	13997	13979	13943	13995	13935	13943	13894	14182	14024	14028	13991	13773	13883	14007	13944	13977	14212	13931	13995	14112	13989	13990	13862	14113	14032	14062	14127	14049	14067	13939	14134	13971	14003	14244	14081	13954	14118	13992	14025	13927	14087	13924	13840	14063	13892	13993	13923	13981	14039	14085	14065	14043	14071	14097	13964	14049	13963	13957	13972	14021	14016	14113	14065	14028	14060	14014	13980	13995	14039	14058	14160	14035	14043	14071	14080	13841	14014	13943	14080	14073	14044	13923	14111	14031	14175	13954	14001	14085	13882	14075	13858	13960	13987	14122	13978	14109	13987	14039	13980	14108	14004	13860	14079	14052	13974	13961	14027	14021	14127	13853	14028	14089	13967	13971	13841	13985	14021	14082	13878	14050	14023	14023	13976	14080	14085	13940	13971	14028	14144	13903	14062	14065	14048	13889	14006	13890	13942	14145	13914	14111	14137	14084	14072	14154	14102	13884	14026	13929	14102	13969	14074	13908	13896	14122	13874	13937	13926	13961	13939	13962	13924	13868	13924	14025	13984	13797	14007	13968	14066	13785	14037	14056	14334	13981	14124	14056	14024	13936	14000	13895	14000	14087	13953	13999	13814	13955	13921	14162	14084	13953	14125	14000	13892	14105	14044	13797	13925	14004	13945	14232	14053	13992	13924	13929	14181	13827	14020	14117	13978	14040	14024	13949	14054	13927	13932	13865	14092	13926	14019	14070	13998	14132	13876	14015	14031	13860	14084	14245	13997	13922	14136	13837	14129	13970	13931	14046	14105	14043	13875	13969	13945	14087	14023	13893	14164	13980	14137	13973	14054	14030	14006	13987	13944	13992	14112	14000	14107	14017	14010	13878	13984	13919	13934	14212	14110	14009	13994	14129	14059	14124	13971	14120	13979	13963	14004	13816	14123	13972	14057	13911	13972	14034	14165	14230	14077	13928	13881	13915	14105	14051	13598	14086	13999	14085	13936	13933	13926	13851	13848	13958	14015	14112	14010	14056	13972	14031	14059	14028	13933	14010	13946	14038	14130	13916	14024	14097	14035	14078	14094	14076	14034	14086	14072	14017	13986	13712	13847	14046	14003	14065	14066	13986	14079	13968	14022	13931	14252	13995	14056	14171	13988	14066	13933	13983	14027	14111	13931	13938	14084	14071	13865	14246	13985	14087	13948	14155	13943	13996	13765	13966	13870	14075	14034	13973	14092	13966	13956	14028	14065	13875	13996	14136	14173	14114	14095	14067	14098	14005	14092	13869	13986	13946	14081	14119	13921	13952	14119	14060	13855	13912	14047	14054	14128	13925	13892	13964	13801	13930	13901	14080	14051	13954	13838	13974	13898	14113	14049	13922	13994	13881	13909	14034	13922	14040	14135	13906	13895	14105	14018	13975	14000	14058	13817	14119	13891	13933	13986	13825	13958	14061	13939	14160	13881	14065	13995	13923	14137	14062	14041	14108	14068	13930	14077	14043	14148	14056	14028	14039	14008	13946	14002	14061	14134	13929	13923	14175	13897	13845	13930	14157	13852	14235	14139	13983	14059	14106	13956	13920	14083	13891	14261	13877	14075	14153	14077	13954	13883	14016	13889	14078	14065	13917	13948	14103	13975	13969	13998	13969	14079	14044	14055
24482	21047	26911	26533	20564	19376	19197	18434	18205	18177	18103	17991	17976	17857	18411	18509	18510	18121	17727	17963	18052	17978	17810	17688	17700	17631	17585	17884	17781	17562	17731	17757	17651	17658	17473	17722	17567	17888	17805	17574	17426	17657	17576	17516	17681	17740	17729	17665	17589	17604	17514	17430	17513	17584	17561	17489	17583	17256	17610	17706	17563	17591	17564	17363	17460	17537	17649	17576	17773	17636	17672	17552	17676	17529	17697	17443	17531	17737	17580	17595	17573	17689	17748	17628	17653	17565	17453	17756	17410	17476	17685	17386	17485	17594	17623	17639	17637	17439	17637	17662	17554	17407	17267	17729	17482	17611	17657	17766	17399	17574	17697	17594	17425	17441	17718	17670	17579	17509	17586	17619	17658	17580	17736	17609	17770	17482	17722	17434	17588	17497	17465	17688	17937	17794	17429	17554	17624	17644	17635	17724	17738	17552	17613	17535	17593	17555	17562	17578	17348	17629	17634	17575	17662	17689	17578	17621	17586	17510	17529	17672	17515	17582	17622	17552	17560	17438	17656	17683	17758	17499	17586	17487	17384	17690	17624	17889	17849	17855	17479	17489	17747	17465	17484	17518	17620	17389	17525	17357	17552	17548	17305	17564	17741	17561	17737	17632	17567	17582	17815	17656	17496	17493	17567	17326	17490	17525	17460	17844	17501	17521	17526	17556	17700	17676	17526	17505	17301	17404	17601	17763	17423	17322	17394	17376	17607	17620	17557	17573	17749	17551	17629	17543	17583	17430	17416	17739	17548	17564	17469	17685	17343	17495	17597	17566	17730	17680	17543	17739	17725	17753	17741	17433	17479	17602	17761	17822	17613	17613	17643	17558	17343	17429	17664	17667	17637	17650	17687	17293	17676	17356	17629	17604	17363	17724	17629	17870	17524	17698	17519	17886	17575	17771	17393	17490	17778	17469	17720	17654	17715	17650	17783	17737	17665	17789	17515	17623	17478	17544	17453	17602	17729	17322	17485	17557	17660	17491	17456	17780	17360	17665	17634	17526	17520	17702	17494	17596	17653	17651	17609	17578	17530	17624	17436	17542	17473	17607	17575	17601	17671	17464	17454	17659	17688	17645	17852	17714	17641	17534	17522	17616	17645	17721	17815	17753	17821	17621	17729	17600	17622	17679	17476	17852	17507	17628	17788	17330	17485	17564	17365	17786	17509	17491	17764	17711	17386	17712	17284	17529	17683	17749	17811	17535	17536	17517	17528	17474	17567	17874	17800	17533	17607	17434	17481	17695	17521	17546	17522	17630	17591	17399	17593	17696	17687	17411	17618	17530	17627	17621	17445	17359	17490	17580	17645	17471	17747	17814	17518	17652	17534	17710	17590	17621	17693	17602	17691	17595	17812	17627	17694	17502	17686	17610	17469	17428	17620	17614	17585	17556	17513	17492	17498	17416	17797	17860	17627	17659	17675	17550	17568	17569	17529	17522	17560	17537	17553	17742	17709	17796	17470	17445	17628	17670	17640	17581	17444	17606	17583	17818	17686	17667	17484	17434	17524	17448	17397	17544	17573	17726	17882	17792	17542	17606	17585	17675	17566	17520	17713	17590	17590	17642	17659	17591	17739	17713	17606	17488	17617	17527	17601	17458	17577	17570	17708	17606	17659	17495	17710	17406	17586	17594	17714	17559	17645	17491	17426	17704	17634	17736	17586	17451	17465	17630	17763	17624	17763	17580	17887	17594	17917	17703	17562	17501	17704	17455	17856	17612	17661	17691	17550	17521	17764	17571	17577	17646	17704	17531	17597	17536	17734	17632	17568	17714	17486	17562	17467	17631	17614	17528	17495	17525	17555	17572	17811	17473	17713	17486	17647	17665	17706	17778	17492	17769	17677	17525	17446	17441	17536	17699	17455	17684	17550	17648	17711	17650	17542	17684	17698	17657	17717	17634	17630	17473	17606	17659	17644	17641	17716	17755	17472	17475	17530	17581	17486	17629	17761	17702	17472	17667	17855	17610	17446	17426	17463	17605	17498	17563	17641	17523	17582	17840	17711	17561	17714	17420	17667	17641	17603	17570	17636	17719	17378	17475	17613	17681	17567	17710	17600	17429	17517	17640	17758	17752	17580	17455	17504	17494	17554	17766	17672	17495	17636	17587	17225	17465	17596	17436	17535	17546	17786	17676	17652	17655	17583	17587	17775	17507	17492	17746	17643	17367	17569	17567	17616	17535	17666	17741	17652	17644	17806	17514	17593	17325	17537	17631	17666	17405	17589	17602	17637	17795	17867	17605	17657	17500	17567	17542	17506	17702	17554	17792	17620	17649	17752	17714	17762	17591	17630	17711	17613	17668	17639	17679	17612	17517	17609	17644	17712	17623	17683	17673	17453	17553	17531	17615	17646	17472	17527	17557	17470	17864	17749	17697	17719	17782	17917	17818	17654	17720	17540	17611	17630	17402	17699	17504	17548	17475	17584	17569	17684	17402	17611	17574	17460	17573	17567	17469	17572	17712	17585	17642	17521	17815	17627	17594	17590	17486	17548	17696	17423	17521	17704	17680	17821	17608	17409	17595	17698	17601	17796	17620	17436	17464	17814	17672	17698	17413	17493	17516	17623	17559	17695	17628	17724	17675	17621	17534	17456	17843	17389	17504	17315	17436	17719	17726	17721	17625	17634	17759	17344	17732	17522	17579	17507	17690	17587	17516	17673	17598	17437	17571	17689	17493	17652	17650	17671	17400	17275	17777	17686	17653	17519	17558	17522	17593	17391	17614	17621	17589	17699	17438	17705	17710	17608	17448	17717	17688	17686	17724	17702	17721	17618	17773	17616	17455	17558	17668	17859	17736	17709	17730	17603	17514	17684	17563	17655	17579	17484	17584	17651	17611	17417	17865	17655	17687	17374	17650	17466	17536	17518	17727	17589	17532	17642	17448	17611	17490	17716	17712	17709	17665	17625	17479	17706	17716	17672	17629	17668	17560	17686	17518	17505	17539	17675	17354	17473	17688	17434	17682	17747	17435	17653	17580	17732	17358	17587	17592	17692	17616	17710	17703	17383	17653	17687	17602	17690	17729	17505	17418	17684	17595	17726	17577	17802	17547	17481	17705	17608	17599	17706	17483	17452	17592	17727	17643	17699	17589	17669	17627	17452	17532	17530	17539	17734	17765	17779	17489	17559	17626	17565	17587	17731	17811	17649	17494	17583	17590	17796	17426	17807	17617	17435	17582	17595	17595	17426	17518	17723	17506	17698	17552	17694	17593	17642	17396	17614	17632	17592	17527	17538	17740	17673	17207	17615	17748	17444	17599	17454	17752	17635	17413	17698	17645	17597	17674	17600	17563	17633	17524	17571	17510	17719	17580	17467	17527	17508	17734	17444	17654	17655	17478	17631	17550	17709	17540	17524	17693	17574	17383	17539	17535	17595	17582	17459	17925	17671	17674	17606	17570	17560	17539	17648	17553	17434	17577	17849	17725	17601	17567	17529	17652	17485	17644	17589	17532	17574	17484	17766	17470	17599	17626	17639	17722	17689	17649	17698	17634	17516	17529	17491	17404	17590	17776	17531	17619	17762	17554	17585	17545	17554	17569	17501	17749	17712	17704	17672	17698	17501	17573	17458	17558	17609	17698	17533	17751	17670	17477	17669	17527	17641	17544	17743	17534	17512	17758	17541	17542	17747	17497	17600	17330	17512	17636	17562	17528	17592	17629	17776	17524	17705	17654	17703	17526	17668	17899	17671	17565	17543	17561	17648	17656	17515	17635	17511	17628	17522	17593	17429	17654	17707	17680	17696	17701	17511	17604	17614	17594	17772	17485	17552	17710	17650	17392	17647	17644	17509	17551	17581	17664	17455	17563	17558	17656	17797	17830	17780	17523	17598	17507	17393	17636	17425	17610	17642	17586	17701	17691	17546	17381	17431	17508	17553	17673	17535	17677	17736	17446	17730	17726	17577	17502	17581	17480	17687	17777	17492	17668	17623	17651	17642	17641	17535	17713	17676	17603	17707	17767	17537	17632	17647	17597	17556	17771	17664	17396	17632	17537	17435	17772	17677	17417	17603	17611	17742	17672	17549	17459	17470	17701	17583	17458	17765	17776	17670	17757	17652	17590	17474	17859	17586	17670	17614	17586	17611	17378	17594	17522	17575	17441	17861	17303	17638	17662	17659	17483	17462	17533	17590	17625	17614	17766	17614	17591	17652	17521	17476	17570	17598	17801	17524	17618	17551	17485	17513	17639	17413	17456	17672	17697	17604	17717	17402	17418	17452	17443	17565	17736	17639	17503	17612	17707	17468	17592	17861	17610	17551	17806	17477	17641	17546	17421	17567	17399	17488	17578	17785	17438	17648	17699	17804	17539	17615	17720	17773	17511	17535	17742	17642	17650	17623	17709	17528	17260	17454	17496	17489	17654	17384	17626	17615	17481	17484	17450	17663	17579	17681	17783	17617	17622	17544	17490	17449	17550	17556	17651	17660	17628	17562	17688	17611	17413	17546	17442	17604	17669	17624	17512	17721	17681	17658	17795	17661	17816	17734	17312	17567	17414	17369	17561	17538	17532	17668	17562	17577	17776	17738	17489	17492	17636	17620	17611	17810	17799	17750	17497	17609	17535	17481	17415	17310	17517	17446	17536	17637	17653	17627	17846	17703	17429	17475	17457	17767	17693	17416	17504	17359	17464	17548	17706	17486	17674	17722	17534	17634	17602	17556	17722	17712	17624	17554	17621	17434	17797	17623	17559	17593	17666	17587	17600	17632	17560	17560	17524	17702	17625	17589	17610	17540	17408	17524	17812	17635	17531	17588	17537	17357	17630	17654	17663	17532	17483	17876	17564	17602	17500	17668	17716	17806	17517	17655	17488	17523	17537	17539	17709	17779	17688	17787	17590	17529	17394	17626	17695	17444	17675	17446	17637	17600	17461	17526	17541	17545	17675	17457	17512	17606	17478	17286	17514	17609	17590	17665	17526	17562	17740	17692	17513	17542	17576	17464	17937	17741	17643	17874	17509	17639	17833	17527	17609	17535	17398	17551	17597	17793	17629	17587	17604	17535	17535	17619	17495	17422	17571	17557	17611	17491	17546	17670	17683	17680	17749	17562	17540	17518	17605	17581	17720	17616	17612	17322	17618	17541	17520	17452	17587	17627	17414
24912	41953	27260	19767	17172	16028	15755	15172	15315	15465	14978	14951	14953	15351	16005	16149	15883	15056	14905	14654	14983	14719	14854	14420	14521	14445	14635	14461	14436	14665	14395	14687	14510	14553	14420	14570	14489	14291	14520	14567	14590	14586	14478	14553	14630	14498	14581	14510	14542	14447	14546	14589	14571	14424	14606	14546	14535	14272	14566	14476	14353	14593	14259	14402	14620	14598	14380	14598	14398	14483	14307	14294	14472	14597	14450	14586	14400	14575	14497	14504	14380	14505	14485	14498	14392	14386	14524	14387	14536	14536	14526	14508	14599	14580	14435	14565	14496	14514	14419	14622	14508	14424	14577	14307	14531	14355	14485	14395	14435	14408	14640	14587	14322	14434	14227	14398	14464	14479	14433	14567	14504	14503	14373	14540	14518	14332	14472	14425	14481	14604	14692	14634	14438	14493	14525	14588	14500	14451	14526	14495	14413	14261	14445	14393	14338	14450	14483	14482	14670	14646	14607	14572	14575	14507	14394	14461	14502	14589	14488	14530	14548	14240	14497	14426	14544	14409	14386	14654	14570	14391	14415	14496	14462	14572	14698	14515	14370	14492	14350	14525	14338	14456	14257	14554	14571	14538	14504	14477	14601	14497	14474	14458	14541	14400	14486	14524	14544	14429	14513	14401	14424	14477	14412	14514	14585	14652	14452	14379	14547	14405	14561	14372	14507	14525	14454	14555	14461	14438	14613	14642	14354	14501	14466	14587	14389	14511	14559	14367	14421	14500	14445	14570	14565	14609	14475	14470	14454	14471	14623	14462	14466	14545	14375	14496	14515	14549	14408	14480	14618	14422	14500	14525	14466	14484	14447	14596	14572	14460	14558	14474	14544	14545	14567	14431	14323	14574	14426	14585	14521	14398	14381	14466	14441	14321	14434	14677	14553	14462	14404	14626	14533	14455	14662	14407	14406	14394	14677	14633	14410	14539	14396	14442	14525	14514	14586	14379	14524	14489	14420	14252	14528	14547	14406	14372	14406	14422	14333	14552	14482	14495	14385	14589	14389	14559	14373	14466	14515	14623	14523	14665	14570	14446	14404	14410	14558	14537	14440	14324	14321	14405	14574	14474	14527	14598	14292	14441	14465	14487	14500	14570	14551	14631	14361	14588	14448	14450	14437	14481	14509	14617	14475	14481	14297	14438	14497	14712	14429	14620	14439	14521	14701	14400	14544	14307	14603	14445	14557	14367	14494	14490	14538	14404	14481	14495	14515	14595	14579	14200	14539	14540	14471	14307	14654	14476	14531	14426	14448	14513	14503	14436	14514	14612	14437	14579	14353	14502	14566	14403	14470	14534	14376	14372	14548	14472	14514	14295	14630	14320	14556	14488	14619	14489	14371	14620	14458	14287	14501	14573	14604	14507	14463	14495	14654	14480	14377	14362	14362	14696	14508	14569	14530	14615	14605	14416	14561	14615	14366	14491	14493	14567	14401	14389	14745	14447	14510	14471	14532	14431	14525	14521	14533	14553	14371	14536	14346	14467	14419	14311	14556	14444	14376	14457	14586	14475	14530	14325	14517	14543	14523	14596	14557	14568	14444	14517	14421	14489	14430	14528	14425	14527	14621	14353	14572	14580	14357	14463	14523	14479	14466	14537	14584	14487	14596	14484	14410	14424	14445	14343	14409	14428	14427	14442	14454	14449	14384	14703	14478	14320	14449	14618	14533	14492	14591	14532	14361	14545	14562	14337	14451	14379	14316	14487	14567	14352	14586	14459	14253	14377	14408	14502	14466	14533	14605	14622	14463	14499	14367	14493	14370	14494	14699	14523	14546	14550	14432	14506	14635	14421	14401	14476	14574	14618	14528	14530	14544	14709	14478	14569	14555	14467	14595	14505	14360	14456	14802	14341	14551	14500	14452	14596	14634	14486	14460	14634	14455	14447	14315	14508	14580	14444	14422	14727	14532	14464	14414	14531	14486	14330	14529	14630	14399	14514	14477	14548	14406	14521	14310	14635	14529	14657	14369	14472	14469	14499	14434	14361	14341	14490	14396	14585	14617	14578	14338	14544	14410	14413	14458	14379	14415	14434	14434	14436	14428	14573	14531	14392	14629	14568	14561	14419	14565	14545	14457	14660	14414	14525	14542	14419	14507	14362	14517	14551	14462	14411	14320	14374	14511	14490	14483	14429	14562	14392	14477	14325	14397	14551	14440	14615	14590	14595	14429	14618	14482	14662	14576	14335	14651	14665	14468	14582	14433	14480	14465	14419	14423	14464	14516	14393	14367	14372	14275	14539	14539	14706	14580	14611	14632	14371	14552	14502	14571	14369	14386	14494	14673	14402	14611	14359	14363	14494	14428	14396	14540	14385	14543	14598	14443	14496	14461	14523	14474	14614	14599	14461	14370	14504	14375	14546	14705	14458	14481	14447	14571	14571	14518	14590	14528	14514	14599	14438	14518	14525	14481	14504	14604	14429	14525	14505	14434	14521	14681	14389	14546	14672	14371	14465	14507	14450	14459	14259	14732	14449	14484	14489	14589	14580	14603	14642	14632	14576	14525	14495	14454	14509	14460	14592	14648	14613	14520	14524	14399	14397	14542	14449	14565	14587	14536	14498	14496	14398	14502	14397	14314	14473	14547	14525	14657	14413	14478	14486	14333	14464	14315	14343	14492	14560	14301	14355	14387	14499	14608	14431	14346	14555	14445	14563	14502	14414	14389	14299	14487	14590	14406	14466	14451	14359	14559	14357	14561	14470	14527	14451	14477	14422	14426	14523	14558	14503	14514	14487	14304	14513	14448	14531	14450	14350	14474	14564	14555	14640	14478	14481	14443	14568	14508	14440	14519	14536	14622	14678	14533	14439	14473	14432	14680	14563	14409	14548	14392	14379	14390	14517	14304	14488	14353	14646	14352	14525	14686	14494	14517	14376	14474	14572	14415	14432	14496	14442	14545	14438	14415	14515	14571	14565	14479	14408	14336	14567	14405	14570	14639	14304	14482	14455	14322	14622	14285	14583	14592	14365	14546	14551	14574	14567	14480	14414	14539	14534	14497	14395	14515	14446	14582	14520	14475	14416	14449	14407	14521	14433	14524	14492	14523	14495	14529	14537	14457	14479	14593	14508	14526	14525	14415	14547	14457	14549	14491	14502	14691	14349	14435	14566	14317	14405	14554	14633	14529	14393	14418	14545	14358	14396	14517	14511	14406	14549	14418	14428	14426	14510	14422	14675	14527	14250	14385	14367	14530	14719	14393	14332	14549	14432	14623	14433	14556	14590	14471	14290	14524	14543	14679	14395	14726	14340	14443	14644	14509	14527	14633	14582	14495	14568	14598	14459	14599	14503	14447	14319	14529	14516	14584	14555	14495	14477	14386	14492	14513	14470	14452	14396	14537	14385	14298	14523	14549	14484	14561	14290	14573	14479	14652	14543	14467	14409	14503	14540	14356	14657	14544	14581	14452	14452	14606	14585	14639	14462	14343	14391	14641	14456	14437	14351	14509	14469	14651	14377	14673	14421	14435	14510	14610	14455	14456	14440	14496	14326	14389	14483	14348	14564	14531	14543	14411	14506	14395	14558	14695	14281	14686	14367	14395	14494	14470	14470	14563	14398	14377	14533	14366	14428	14529	14552	14491	14348	14428	14406	14483	14500	14373	14503	14460	14422	14398	14355	14386	14441	14382	14462	14546	14408	14398	14463	14544	14418	14332	14357	14396	14507	14539	14516	14332	14388	14638	14383	14596	14581	14529	14585	14272	14525	14508	14633	14550	14584	14512	14471	14341	14329	14551	14611	14486	14483	14425	14552	14508	14338	14455	14440	14459	14629	14581	14462	14267	14520	14467	14479	14444	14549	14483	14621	14418	14435	14533	14612	14469	14437	14590	14500	14392	14577	14537	14465	14455	14463	14487	14468	14603	14374	14446	14441	14545	14284	14555	14507	14675	14438	14374	14490	14462	14502	14427	14487	14451	14527	14444	14502	14465	14465	14508	14439	14576	14204	14418	14444	14371	14520	14455	14424	14582	14442	14587	14580	14378	14420	14437	14510	14528	14455	14427	14564	14328	14335	14576	14383	14272	14369	14465	14476	14453	14391	14465	14383	14441	14335	14457	14507	14426	14660	14433	14454	14489	14362	14547	14431	14594	14470	14409	14384	14508	14461	14387	14647	14393	14473	14454	14606	14342	14470	14497	14414	14542	14416	14586	14650	14439	14435	14580	14578	14419	14628	14477	14458	14425	14473	14489	14549	14464	14471	14503	14309	14386	14439	14442	14536	14268	14575	14358	14469	14394	14476	14465	14549	14330	14615	14514	14513	14462	14613	14490	14421	14353	14568	14321	14402	14542	14649	14341	14421	14492	14450	14361	14565	14537	14561	14484	14448	14595	14473	14669	14537	14609	14438	14580	14522	14542	14303	14439	14482	14657	14604	14468	14341	14435	14499	14501	14519	14580	14503	14449	14473	14508	14498	14476	14701	14470	14465	14545	14672	14522	14481	14537	14581	14429	14484	14507	14397	14588	14435	14480	14391	14577	14634	14358	14604	14530	14437	14479	14478	14726	14367	14514	14437	14473	14438	14495	14512	14567	14705	14436	14511	14371	14398	14468	14405	14539	14529	14719	14442	14447	14358	14555	14441	14546	14347	14398	14644	14440	14660	14596	14564	14415	14503	14541	14508	14501	14412	14598	14365	14645	14402	14538	14534	14478	14544	14500	14519	14383	14660	14622	14512	14429	14568	14486	14532	14478	14386	14549	14455	14574	14331	14426	14409	14489	14610	14597	14502	14538	14512	14417	14562	14435	14546	14516	14423	14450	14374	14568	14544	14449	14474	14507	14450	14577	14370	14506	14511	14447	14635	14499	14446	14664	14327	14548	14517	14465	14511	14408	14468	14631	14383	14556	14697	14411	14628	14390	14462	14660	14351	14473	14485	14474	14597	14465	14426	14643	14401	14441	14521	14557	14501	14425	14525	14529	14589	14511	14433	14493	14595	14382	14413	14433	14478	14491	14563	14307	14575	14488	14432	14483	14530	14556	14491	14496	14594	14365	14598	14498	14460	14512	14448	14452	14648	14664	14508	14477	14467	14590	14540	14493	14555	14507	14398	14519	14492	14546	14516	14345	14539	14475	14534	14390	14464	14501	14444	14562	14432
22004	20988	28146	23990	21262	22756	22521	17672	16772	17270	16852	16762	16598	16747	18471	20009	19856	17367	16897	16922	17295	17111	16434	16023	15821	15978	15996	15999	15991	15980	16014	15939	15918	15936	15782	15869	15935	15983	15868	15821	15907	15837	16139	15834	15859	15799	15949	15982	16003	15849	16099	15758	15739	15699	15963	15712	16104	15960	15933	16093	15951	15741	15809	15726	15802	16035	15970	15987	15798	15991	15762	15917	15782	15815	15872	15796	15604	16088	16008	15916	15802	15847	15939	15662	15862	15866	15593	15878	16022	15894	15866	15803	15845	15751	15901	15914	15883	15788	15761	15652	15910	15759	15844	15813	15784	15929	15774	15728	15886	15706	15880	15817	15838	15711	15717	15846	15731	15870	15752	15754	15842	15719	15866	15879	15900	15861	15930	15902	15749	15981	15813	15926	15904	15867	15930	15837	15804	15918	15772	15802	15985	15852	15507	15744	15837	15706	15844	15838	15718	15842	15723	15858	15877	15906	15897	15822	15859	15825	15697	15889	15793	15753	15803	15985	15675	15782	15801	15813	15913	15989	15709	15709	15785	15833	15897	15791	15897	15816	15925	15876	15768	15840	15874	15678	15789	15891	15839	15738	15763	15800	15749	15869	15912	15903	15779	15729	15682	15712	15903	15839	15831	15765	15823	15925	15922	15939	15978	15891	15599	15724	15872	15883	15824	15859	15860	15711	15867	15968	15823	15870	15774	15837	15833	15861	15592	15669	16026	15698	15670	15758	15763	15826	15995	15963	15853	15846	15908	15770	15768	15857	15913	15921	15948	15877	15862	16055	15750	15805	15980	15649	15657	15969	15774	15911	15666	15845	15834	15945	15800	15866	15673	15772	15885	15820	16003	16082	15795	15851	15913	15739	15809	15815	15788	15837	15747	15893	15573	15825	15990	15817	15801	15823	15849	15539	15947	15997	15793	15896	15837	16086	15829	15749	15861	15684	15793	15918	15699	15950	16077	15698	15510	15982	15907	15885	15801	15884	15827	15638	15700	15793	15944	15749	16000	15836	15807	16195	15628	15818	15742	15931	15717	15809	15870	15991	15801	15886	15736	15759	15959	15709	15927	15910	15798	15876	15749	16009	15758	15826	15965	15882	15805	15811	16011	15868	15893	15835	15944	15865	15840	15773	15811	15656	15837	15801	15852	15903	16079	16109	15954	15853	15608	15701	15964	15876	15933	15729	15853	15700	15840	15923	15834	15876	16040	15813	15851	15834	15841	15746	16038	15750	15871	15899	15990	15675	15765	15843	15713	15907	15991	15667	15896	15848	15717	15916	15709	15694	15985	15713	15906	15820	15951	15725	15807	15919	15814	15665	15709	15639	15758	15710	16002	15747	15619	15779	15724	15753	16064	15633	15780	15921	15976	15731	15805	15765	16007	15772	15958	15858	15775	15964	15712	15797	15896	15823	15708	15972	15823	15840	15945	16034	15651	15880	15982	15797	15861	15575	15819	15956	16068	15908	16084	15575	15920	15929	15756	15911	15737	15771	15981	15971	15930	15814	15876	15726	15809	15679	15790	15704	15847	15795	15847	15780	15670	15845	15704	15771	15726	15863	15951	15528	15810	15980	15696	16050	15889	15782	15829	15788	15792	16065	16017	15841	15881	15674	15701	15847	15771	15827	15951	15851	15845	15648	15938	15775	15780	15840	15842	15779	15886	15774	15916	15932	15796	15996	16005	15979	15760	15951	15840	15891	15845	15864	15696	15664	15775	15964	15727	15872	15719	15973	15788	15887	15884	15678	15898	15851	15793	15770	15919	15881	15618	15914	15868	15641	15700	15903	15787	15810	15741	15814	15792	15788	15872	15762	15846	15749	15842	15747	15785	15793	15894	15566	15772	16027	15682	15843	15762	15882	15821	15810	15914	15801	15866	15881	15870	15752	15845	15984	15835	16007	15836	15905	15795	15631	15857	15650	15811	15697	15802	15777	15882	16014	15929	15677	15706	15691	15863	15797	15821	15904	15932	15690	15801	15805	15769	15838	15765	15610	15871	15958	15752	15876	15830	15686	15856	15909	15797	15899	15833	16000	15887	16170	15755	15788	15745	15736	15810	15801	15901	15806	15908	15899	15907	15898	15701	15795	15715	15898	15791	15792	15899	15677	15848	15822	15868	16039	15981	15600	15660	15719	15805	15798	15839	16008	15841	15787	15749	15858	15845	15999	15798	15658	15772	15796	15683	15987	15686	15828	15785	15795	16078	16161	15785	15958	15837	15658	15597	15734	15729	15878	15739	15794	15809	15819	15890	15793	15703	16040	15860	15782	15930	15742	15994	15987	16069	15665	15878	15794	15735	15800	15763	16199	15869	15846	15679	15892	15597	15999	15854	15857	15912	15681	15850	15883	15791	15845	15699	16096	15755	15784	16036	15807	15767	15835	15662	15810	15767	15842	16014	15859	15861	15845	16118	15952	16025	15734	15819	15963	15746	15884	15648	15841	15940	15753	15786	15811	15742	15785	15632	15700	15800	15941	15999	16009	15709	15615	15911	15902	15748	15793	15680	15602	15769	15657	15537	15778	15994	15822	15813	15819	15698	15596	15827	15776	15959	15811	15900	15552	15834	15857	15801	15817	15804	15760	15698	15843	15698	15926	15911	15733	15904	15801	15850	15887	15775	15748	15776	15793	15698	15999	15752	15837	15829	15877	15914	15778	15794	15819	15862	15903	15901	15698	15977	15813	15658	15864	16067	15759	16019	15797	15729	15787	15725	15894	15978	15618	15877	15814	15894	15864	15865	15770	15731	15861	15854	15908	15845	15876	15939	15915	15703	16032	15883	15844	15741	15685	15964	15908	15834	15720	16093	15842	15814	15965	15665	15925	15926	15954	15691	15824	15955	15785	15861	15753	15713	15769	15872	15658	15792	15718	15599	15922	15752	15856	16068	15831	15879	15970	15949	15964	15892	15835	15935	15701	15801	15811	15740	15701	15731	15820	15789	15738	15824	15891	16102	15881	15728	15880	15641	15785	15833	15843	16004	15790	15867	15957	15849	15920	16063	15930	15842	15696	15858	15816	15966	15860	15793	15752	15907	15802	15819	15992	15615	15950	15775	15922	15785	15834	15636	16051	15988	15925	15791	15994	15914	15651	15910	15636	15817	15866	15758	15701	15856	15825	16037	15727	15722	15728	15823	15957	15941	15846	15952	15800	15777	15753	15829	15911	15908	15942	15869	15720	15733	15820	15631	15857	15728	15771	15853	15814	15823	15849	15818	15734	15850	15956	15936	15711	15951	15977	15870	15811	15811	15891	15907	15781	15682	15680	15913	15841	15892	15895	15878	15932	15960	15843	15853	15769	15790	15810	15730	15826	15722	15643	15834	15688	15990	15838	15769	15904	15710	15874	15741	15786	15883	15731	15651	15911	15973	15744	15723	15781	15669	15951	15894	15785	15801	15774	15749	15843	15848	15816	15621	15767	15901	15675	15802	15656	15597	15836	15735	15736	15844	16099	15718	15625	15776	15911	15899	15793	15956	15873	15918	15853	15733	15747	15852	15831	15845	15721	15615	15872	15971	15778	15807	15616	15813	15930	15763	15845	15988	15916	15797	15948	15863	15861	16003	15718	16054	15954	15807	15825	15926	15914	15857	15769	15893	15664	15714	15763	15860	15846	15705	15843	15948	15963	15883	15938	15538	15769	15795	15910	15925	15901	15840	15636	15705	15677	15680	15791	15750	15850	16022	15968	15968	15989	15726	15759	15939	15701	15588	15813	15698	15915	15830	15544	15718	15875	15896	15753	15746	15942	16009	15726	15720	16045	15608	15826	15828	16045	15793	15877	15783	15833	15884	16039	15859	15852	15944	15765	15918	15805	15783	15883	15786	15882	15960	15828	15726	15749	15970	15870	15942	15844	15537	15708	15785	15906	16087	15745	15828	15808	15550	15785	15824	15791	15760	15853	15691	15830	15590	15672	15829	15884	15905	15728	15807	15615	15915	15698	15826	15772	15862	15842	15771	15858	15821	15756	15787	15834	15802	16058	15832	15686	15849	15851	15843	15642	15759	15827	16087	15883	15983	15679	15698	15796	15925	15906	16039	15877	15872	15787	15679	15763	15869	15854	15717	15910	15809	15797	15894	15856	15745	15815	15850	15668	15890	15835	15867	15726	15813	15996	15809	15618	15712	15717	15819	15648	15944	15963	15589	15573	15770	15832	15985	15780	15769	15733	15797	15905	15754	15734	15881	15907	15813	15812	15751	15964	15742	15756	15835	15792	15988	15859	15807	15894	15683	15818	15870	15640	15831	15787	15586	15890	15906	15734	15710	15823	15549	15609	15685	15923	15848	15906	15741	15740	15679	15896	15737	16013	15845	15915	15939	15611	15879	15726	15871	15729	15902	15723	15608	15876	15779	15793	15740	15930	15683	15729	16016	15675	15779	15986	15736	15945	15976	15705	15906	15746	15822	15570	15890	15771	15930	15867	15810	15815	15854	15571	15903	15731	15794	16050	15862	15703	15855	15853	15738	15581	15794	15883	15800	15736	15942	15853	15907	15864	15677	15920	15816	15863	15876	15882	15777	15702	15858	15865	15864	15702	15741	15555	15921	15785	15826	15821	15811	15961	15980	15869	15687	15827	15785	15734	15612	15914	15843	15947	15895	15873	15797	15726	15679	15930	15865	15722	15972	15717	16083	15904	15808	15895	15812	15869	15868	15869	15792	15920	15702	15724	15908	15785	15597	15783	15904	15735	16072	15870	15893	15988	15812	15815	15865	15816	15697	15860	15763	15966	15957	15753	15688	15771	15951	16033	15930	15958	15829	15842	15854	15946	15948	15614	15780	15691	15744	15843	15722	15899	15816	15963	16002	15677	15818	15827	15954	15903	15836	15817	15754	15877	16104	15862	15801	15774	15768	15690	15885	15940	15782	15888	15716	15844	15635	15940	15974	15625	15788	15878	15823	15833	15857	15828	16061	15791	16101	16068	15695	15669	15708	15714	15585	15823	15896	15738	15558	15625	16001	15703	15565	15608	15885	15784	15698	15741	16050	16033	16021	15879	15883	15848	15858	15803	15823	15675	15727	15868	15938	15907	15914	15745	15768	15864	15704	15975	16047	15937	15882	15921	15826	16013	15816	15779	15652	15903	15765	15824	15774	15944
26865	52328	37948	24740	18961	16298	15389	14917	14666	15049	14338	14419	14032	14685	17196	18814	18086	14759	14476	14735	15002	14822	14150	13468	13365	13569	13463	13518	13459	13326	13578	13475	13389	13447	13331	13550	13459	13499	13597	13371	13512	13302	13544	13313	13153	13440	13471	13473	13418	13438	13367	13534	13411	13464	13495	13375	13414	13264	13472	13371	13476	13465	13394	13451	13475	13260	13394	13147	13448	13391	13428	13388	13355	13481	13650	13347	13660	13320	13526	13565	13443	13365	13409	13469	13236	13233	13358	13473	13545	13422	13478	13335	13481	13377	13306	13452	13416	13343	13356	13459	13348	13488	13398	13536	13451	13450	13344	13418	13612	13451	13341	13363	13184	13529	13561	13331	13395	13387	13411	13370	13341	13322	13328	13414	13528	13402	13511	13259	13498	13381	13335	13308	13510	13540	13270	13320	13374	13225	13412	13452	13353	13393	13418	13408	13373	13439	13338	13437	13510	13627	13343	13550	13424	13304	13403	13407	13351	13271	13295	13371	13407	13472	13497	13456	13290	13351	13410	13399	13415	13331	13489	13428	13387	13517	13422	13463	13450	13359	13471	13567	13359	13446	13459	13427	13550	13405	13492	13371	13340	13370	13557	13589	13403	13406	13431	13380	13447	13542	13510	13471	13442	13303	13272	13384	13476	13390	13315	13511	13401	13348	13390	13557	13323	13512	13329	13489	13419	13496	13393	13395	13424	13494	13392	13553	13365	13357	13496	13610	13474	13368	13309	13262	13383	13438	13577	13471	13336	13409	13456	13202	13267	13371	13314	13410	13342	13377	13412	13456	13528	13412	13339	13656	13300	13351	13383	13331	13406	13384	13535	13368	13338	13458	13262	13494	13447	13385	13279	13464	13413	13466	13387	13336	13356	13346	13294	13446	13354	13323	13285	13468	13545	13501	13410	13519	13233	13454	13564	13308	13397	13437	13512	13475	13350	13398	13329	13563	13353	13241	13488	13496	13493	13362	13433	13306	13409	13479	13474	13465	13607	13429	13304	13421	13561	13292	13260	13459	13299	13037	13530	13505	13446	13497	13338	13196	13379	13404	13500	13489	13354	13552	13360	13454	13332	13394	13448	13550	13514	13464	13490	13431	13302	13239	13343	13413	13328	13447	13419	13469	13387	13377	13488	13455	13364	13499	13485	13330	13494	13522	13355	13400	13467	13359	13610	13435	13290	13563	13517	13341	13282	13396	13332	13418	13164	13316	13434	13468	13424	13475	13297	13465	13464	13374	13520	13351	13407	13533	13254	13398	13243	13451	13436	13444	13364	13526	13464	13396	13455	13455	13490	13352	13236	13325	13159	13406	13372	13495	13398	13344	13586	13423	13457	13422	13378	13439	13368	13643	13346	13497	13215	13454	13249	13353	13461	13473	13340	13409	13423	13702	13501	13308	13230	13286	13378	13304	13494	13324	13544	13239	13298	13385	13241	13455	13311	13329	13526	13328	13390	13306	13246	13374	13414	13266	13374	13453	13324	13626	13382	13328	13538	13387	13498	13556	13554	13427	13451	13346	13448	13263	13442	13458	13370	13382	13428	13315	13264	13576	13472	13420	13455	13302	13382	13534	13491	13402	13399	13370	13569	13435	13301	13337	13265	13538	13335	13468	13322	13376	13313	13538	13347	13405	13433	13576	13473	13436	13353	13296	13276	13446	13230	13297	13438	13452	13351	13365	13487	13254	13447	13507	13553	13474	13402	13522	13377	13402	13295	13354	13290	13388	13429	13489	13375	13378	13477	13475	13408	13226	13423	13239	13483	13319	13415	13320	13289	13430	13559	13397	13305	13409	13455	13277	13616	13356	13338	13470	13443	13434	13391	13486	13445	13411	13348	13382	13380	13386	13457	13258	13275	13319	13377	13435	13441	13470	13481	13375	13257	13357	13550	13458	13419	13435	13363	13435	13318	13307	13346	13400	13518	13355	13388	13281	13418	13269	13436	13310	13169	13363	13346	13426	13382	13376	13213	13331	13440	13418	13411	13494	13289	13568	13560	13184	13482	13264	13462	13529	13513	13332	13405	13464	13310	13393	13407	13247	13359	13312	13418	13382	13419	13644	13334	13586	13327	13331	13472	13410	13473	13302	13469	13427	13307	13476	13313	13474	13413	13461	13234	13312	13382	13291	13446	13277	13403	13431	13386	13455	13235	13450	13366	13357	13289	13467	13292	13507	13362	13363	13374	13554	13515	13287	13544	13354	13225	13458	13443	13385	13414	13301	13456	13312	13420	13367	13466	13522	13636	13269	13494	13410	13334	13523	13460	13461	13408	13304	13332	13365	13289	13428	13333	13535	13338	13354	13393	13418	13560	13394	13613	13217	13347	13435	13322	13473	13427	13424	13440	13373	13354	13484	13327	13422	13518	13313	13430	13476	13585	13401	13459	13266	13397	13348	13371	13385	13371	13395	13537	13313	13480	13510	13464	13329	13570	13439	13435	13355	13297	13362	13382	13255	13464	13390	13350	13351	13469	13253	13340	13319	13340	13489	13458	13338	13308	13442	13424	13421	13317	13414	13456	13460	13492	13374	13431	13421	13341	13432	13251	13381	13357	13471	13371	13255	13483	13537	13426	13354	13345	13423	13369	13369	13385	13330	13370	13389	13438	13442	13271	13470	13495	13438	13494	13409	13316	13327	13396	13341	13299	13465	13421	13432	13564	13570	13344	13425	13375	13480	13411	13467	13556	13333	13373	13440	13348	13217	13324	13388	13364	13337	13296	13405	13503	13302	13431	13262	13464	13272	13436	13410	13407	13352	13469	13407	13168	13533	13528	13382	13435	13344	13170	13449	13373	13375	13502	13493	13342	13329	13426	13336	13338	13539	13298	13359	13175	13469	13525	13159	13319	13284	13273	13458	13401	13369	13308	13372	13290	13308	13343	13505	13406	13445	13382	13401	13414	13491	13411	13455	13197	13351	13432	13334	13301	13425	13290	13386	13267	13497	13538	13326	13275	13316	13441	13528	13462	13462	13498	13409	13507	13465	13511	13321	13384	13232	13373	13446	13454	13315	13265	13463	13319	13245	13442	13353	13304	13442	13317	13631	13485	13379	13509	13399	13535	13410	13223	13576	13328	13507	13429	13432	13292	13344	13314	13439	13513	13282	13549	13508	13577	13411	13403	13499	13437	13453	13498	13396	13490	13367	13378	13447	13404	13400	13386	13505	13355	13418	13372	13369	13312	13605	13507	13472	13308	13449	13402	13428	13513	13215	13333	13461	13509	13316	13472	13354	13517	13460	13284	13418	13234	13373	13296	13362	13367	13489	13443	13534	13344	13543	13319	13343	13435	13352	13430	13479	13390	13368	13452	13333	13438	13352	13457	13250	13356	13417	13433	13296	13379	13340	13488	13358	13558	13388	13416	13428	13435	13252	13375	13384	13446	13380	13345	13547	13473	13348	13512	13449	13455	13390	13335	13396	13307	13369	13471	13481	13327	13531	13377	13514	13454	13326	13466	13426	13594	13457	13522	13291	13334	13472	13320	13418	13381	13319	13421	13359	13424	13419	13544	13432	13370	13427	13426	13231	13439	13484	13284	13463	13289	13242	13370	13332	13368	13205	13401	13424	13526	13500	13447	13438	13361	13286	13274	13387	13519	13326	13267	13276	13302	13233	13427	13461	13474	13230	13562	13506	13468	13308	13444	13383	13292	13401	13291	13454	13445	13329	13382	13463	13455	13391	13400	13428	13445	13399	13336	13522	13347	13435	13323	13391	13457	13443	13386	13481	13490	13199	13304	13467	13465	13513	13378	13541	13367	13251	13306	13474	13392	13384	13294	13494	13401	13305	13410	13502	13450	13455	13459	13385	13503	13397	13285	13557	13367	13635	13358	13508	13398	13488	13362	13360	13411	13380	13475	13364	13437	13370	13445	13458	13361	13472	13462	13453	13414	13540	13324	13453	13403	13429	13432	13388	13385	13498	13328	13487	13534	13231	13390	13557	13329	13525	13444	13370	13466	13452	13502	13439	13430	13540	13469	13426	13274	13371	13378	13470	13300	13431	13416	13503	13370	13536	13485	13230	13207	13354	13338	13277	13366	13476	13548	13270	13370	13324	13252	13365	13357	13267	13504	13532	13259	13286	13484	13289	13361	13374	13518	13370	13318	13258	13573	13232	13513	13397	13483	13485	13442	13412	13399	13280	13469	13415	13551	13461	13346	13357	13310	13367	13288	13452	13380	13275	13329	13278	13353	13322	13392	13181	13440	13373	13267	13464	13360	13460	13384	13519	13388	13533	13479	13276	13339	13443	13470	13259	13381	13492	13353	13237	13573	13390	13368	13327	13354	13421	13467	13327	13517	13490	13484	13289	13666	13292	13632	13471	13292	13278	13447	13407	13420	13237	13360	13385	13434	13369	13408	13242	13378	13301	13431	13393	13449	13408	13220	13357	13323	13299	13590	13377	13374	13500	13453	13522	13456	13338	13272	13513	13404	13394	13320	13476	13431	13282	13353	13272	13358	13449	13503	13450	13603	13386	13454	13422	13259	13501	13601	13232	13381	13470	13426	13354	13552	13257	13458	13502	13422	13448	13298	13486	13293	13365	13513	13361	13340	13487	13436	13434	13343	13356	13367	13288	13419	13415	13230	13495	13494	13200	13354	13411	13424	13377	13434	13278	13309	13454	13397	13320	13377	13392	13355	13415	13369	13421	13560	13412	13574	13340	13305	13274	13358	13459	13305	13400	13475	13449	13433	13551	13259	13412	13408	13440	13356	13631	13453	13328	13338	13299	13371	13423	13348	13214	13480	13252	13477	13520	13411	13307	13298	13437	13210	13364	13355	13376	13382	13281	13472	13362	13317	13397	13519	13437	13500	13337	13351	13592	13368	13315	13394	13368	13288	13415	13475	13541	13369	13679	13382	13330	13319	13364	13362	13572	13496	13332	13359	13293	13395	13188	13334	13423	13388	13473	13447	13307	13419	13223	13340	13353	13416	13450	13599	13604	13457	13331	13422	13553	13505	13510	13451	13351	13388	13546	13478	13481	13410	13304	13465	13183	13422	13478	13415	13575	13231	13429	13374	13464	13402	13456	13205	13505	13136	13460	13507	13326	13382	13183	13471	13292	13400	13363	13307	13486	13337	13459	13335	13358	13515	13377
29963	26721	27733	22089	17924	17424	16957	16789	16900	16745	16582	16570	16483	16485	16809	16536	16539	16672	16184	16318	16571	16476	16504	16475	16324	16450	16577	16346	16080	16179	16490	16532	16138	16412	16442	16226	16309	16290	16271	16356	16181	16502	16331	16341	16365	16384	16355	16649	16369	16480	16455	16402	16246	16137	16563	16279	16558	16456	16349	16425	16371	16494	16233	16380	16274	16469	16472	16287	16329	16350	16414	16243	16454	16360	16327	16388	16319	16302	16292	16170	16178	16398	16421	16233	16401	16295	16192	16334	16299	16569	16375	16306	16401	16385	16405	16250	16417	16247	16354	16390	16306	16209	16476	16515	16447	16307	16567	16315	16293	16358	16210	16398	16468	16455	16351	16294	16475	16353	16486	16260	16556	16453	16290	16261	16434	16424	16453	16343	16349	16129	16265	16454	16415	16298	16367	16375	16302	16309	16515	16198	16395	16303	16402	16559	16310	16381	16278	16227	16356	16370	16352	16493	16315	16194	16385	16375	16390	16249	16327	16305	16480	16285	16317	16275	16490	16488	16260	16320	16478	16234	16330	16277	16461	16504	16401	16380	16465	16286	16426	16349	16412	16414	16450	16186	16308	16360	16503	16504	16322	16287	16365	16374	16221	16393	16488	16548	16407	16412	16135	16364	16325	16224	16379	16376	16519	16308	16356	16242	16375	16354	16411	16182	16492	16449	16496	16568	16520	16183	16366	16232	16232	16120	16327	16448	16236	16409	16406	16395	16186	16429	16350	16317	16398	16404	16500	16376	16391	16330	16461	16141	16444	16204	16462	16228	16575	16271	16249	16102	16171	16285	16409	16300	16251	16433	16296	16375	16459	16170	16480	16405	16366	16299	16272	16160	16113	16343	16276	16150	16282	16360	16313	16432	16314	16589	16396	16292	16253	16420	16234	16309	16282	16218	16287	16311	16424	16359	16120	16396	16313	16378	16239	16453	16368	16338	16551	16318	16272	16573	16335	16313	16397	16373	16494	16276	16190	16247	16444	16223	16437	16395	16257	16361	16383	16306	16401	16177	16310	16538	16292	16327	16283	16353	16514	16349	16101	16326	16506	16401	16361	16356	16515	16300	16458	16147	16383	16315	16529	16200	16305	16311	16462	16224	16458	16533	16534	16492	16349	16252	16354	16395	16600	16337	16325	16485	16449	16373	16347	16321	16477	16480	16309	16244	16370	16343	16432	16389	16165	16357	16448	16328	16266	16358	16315	16321	16199	16512	16341	16436	16205	16427	16374	16296	16246	16448	16360	16476	16415	16371	16285	16273	16427	16374	16521	16344	16392	16418	16423	16340	16484	16460	16401	16472	16204	16430	16446	16610	16186	16420	16422	16389	16289	16404	16262	16519	16336	16395	16250	16327	16375	16426	16472	16381	16173	16225	16278	16283	16508	16446	16361	16468	16191	16330	16524	16252	16435	16400	16417	16376	16463	16489	16064	16205	16495	16160	16295	16278	16197	16478	16335	16241	16453	16349	16465	16331	16394	16076	16478	16495	16155	16385	16425	16243	16340	16116	16208	16410	16456	16363	16363	16356	16264	16327	16234	16499	16307	16316	16324	16289	16363	16381	16344	16255	16487	16368	16350	16511	16198	16310	16442	16239	16274	16338	16319	16412	16414	16188	16562	16264	16496	16382	16190	16103	16333	16456	16452	16467	16411	16434	16506	16419	16084	16239	16295	16255	16459	16294	16310	16383	16388	16128	16234	16326	16317	16618	16323	16351	16436	16382	16181	16209	16425	16121	16112	16326	16315	16241	16226	16347	16147	16474	16594	16421	16270	16229	16378	16280	16259	16506	16314	16324	16487	16392	16400	16525	16298	16453	16374	16507	16557	16295	16426	16368	16460	16576	16315	16420	16171	16393	16432	16243	16194	16475	16421	16057	16450	16490	16287	16287	16352	16283	16287	16316	16341	16190	16415	16278	16317	16313	16327	16383	16329	16359	16320	16363	16320	16382	16422	16185	16460	16440	16292	16411	16326	16442	16390	16427	16433	16394	16461	16329	16274	16224	16298	16560	16335	16310	16358	16260	16262	16356	16294	16362	16067	16404	16253	16451	16269	16470	16271	16252	16237	16355	16374	16322	16345	16270	16226	16189	16158	16360	16489	16469	16405	16490	16306	16065	16423	16370	16342	16314	16225	16471	16254	16454	16387	16310	16422	16531	16308	16173	16352	16417	16253	16145	16294	16396	16363	16225	16261	16383	16278	16401	16399	16254	16313	16347	16385	16318	16284	16448	16552	16131	16226	16409	16329	16432	16198	16367	16256	16406	16487	16212	16367	16435	16202	16287	16443	16455	16563	16419	16205	16289	16372	16472	16347	16084	16527	16305	16508	16441	16457	16402	16391	16590	16264	16446	16443	16315	16312	16567	16468	16309	16372	16386	16327	16503	16399	16371	16457	16314	16330	16433	16380	16440	16385	16257	16525	16320	16383	16269	16175	16363	16267	16449	16335	16442	16394	16346	16402	16534	16400	16140	16241	16494	16471	16555	16255	16380	16431	16394	16428	16384	16256	16135	16394	16317	16481	16389	16226	16316	16358	16329	16413	16418	16333	16287	16333	16287	16393	16371	16292	16206	16471	16335	16163	16363	16470	16396	16311	16259	16183	16380	16305	16314	16377	16264	16217	16523	16160	16320	16277	16301	16464	16386	16321	16415	16245	16281	16401	16427	16319	16475	16451	16450	16287	16336	16279	16435	16388	16395	16255	16297	16258	16336	16129	16282	16088	16382	16323	16451	16331	16396	16443	16352	16394	16336	16271	16361	16425	16385	16517	16373	16334	16408	16339	16320	16426	16167	16335	16259	16440	16344	16445	16332	16309	16195	16414	16116	16226	16260	16414	16439	16498	16404	16584	16343	16584	16387	16360	16175	16414	16301	16560	16394	16442	16272	16360	16459	16457	16094	16436	16405	16349	16390	16361	16156	16377	16396	16228	16170	16143	16320	16534	16400	16229	16428	16220	16429	16460	16516	16399	16426	16363	16314	16439	16183	16430	16441	16224	16049	16258	16241	16330	16227	16372	16337	16412	16204	16449	16405	16333	16124	16364	16269	16402	16538	16436	16540	16077	16304	16452	16500	16300	16463	16451	16341	16343	16415	16373	16394	16419	16286	16338	16203	16422	16491	16411	16286	16195	16151	16395	16396	16547	16539	16301	16223	16508	16515	16278	16282	16113	16564	16321	16482	16396	16306	16523	16037	16284	16416	16592	16265	16119	16572	16332	16264	16341	16282	16243	16300	16222	16392	16645	16159	16546	16258	16243	16545	16290	16289	16369	16447	16352	16525	16504	16299	16252	16409	16157	16565	16361	16511	16289	16312	16146	16316	16654	16356	16400	16453	16489	16339	16392	16281	16014	16208	16300	16299	16430	16387	16447	16364	16536	16349	16427	16191	16331	16514	16493	16327	16511	16338	16294	16371	16174	16314	16260	16517	16472	16440	16317	16492	16350	16279	16480	16267	16557	16531	16347	16286	16445	16473	16201	16220	16465	16384	16465	16337	16416	16333	16284	16311	16484	16368	16575	16153	16391	16468	16392	16324	16641	16131	16280	16381	16318	16282	16443	16518	16519	16353	16400	16401	16591	16413	16477	16575	16205	16338	16413	16352	16407	16298	16370	16491	16461	16290	16550	16283	16515	16373	16306	16327	16342	16406	16454	16447	16537	16334	16326	16438	16192	16435	16160	16432	16371	16171	16286	16380	16401	16228	16189	16501	16366	16261	16385	16416	16402	16414	16424	16317	16471	16317	16155	16250	16392	16456	16348	16392	16383	16513	16588	16659	16358	16496	16365	16157	16248	16349	16258	16444	16212	16316	16395	16277	16192	16418	16301	16351	16179	16349	16361	16322	16312	16340	16335	16454	16293	16314	16526	16299	16260	16206	16510	16214	16287	16357	16437	16375	16518	16644	16471	16433	16325	16251	16381	16293	16528	16339	16594	16521	16149	16407	16375	16289	16302	16457	16280	16356	16337	16546	16523	16261	16509	16327	16376	16438	16394	16447	16338	16197	16295	16442	16426	16183	16418	16406	16517	16364	16649	16429	16285	16360	16524	16330	16267	16148	16414	16417	16368	16314	16610	16432	16303	16430	16149	16163	16336	16298	16243	16217	16410	16269	16444	16577	16345	16485	16302	16290	16267	16357	16273	16229	16368	16528	16288	16392	16207	16441	16386	16373	16297	16184	16567	16414	16187	16482	16473	16259	16493	16368	16449	16297	16274	16239	16393	16451	16514	16479	16452	16390	16278	16412	16290	16333	16433	16296	16226	16441	16288	16220	16630	16306	16497	16415	16413	16309	16441	16289	16481	16440	16433	16235	16455	16313	16349	16450	16406	16299	16371	16305	16363	16381	16567	16404	16287	16378	16308	16473	16434	16376	16290	16294	16295	16294	16597	16476	16404	16372	16427	16298	16329	16531	16226	16295	16304	16221	16379	16379	16365	16256	16463	16465	16362	16358	16380	16241	16617	16531	16309	16291	16560	16441	16405	16494	16247	16424	16264	16382	16369	16436	16230	16251	16333	16591	16427	16399	16229	16216	16238	16259	16372	16244	16257	16294	16415	16468	16357	16500	16543	16497	16403	16573	16200	16069	16285	16329	16158	16390	16441	16363	16550	16136	16486	16185	16300	16650	16445	16307	16452	16447	16291	16254	16354	16223	16471	16319	16272	16183	16356	16572	16398	16293	16522	16357	16342	16488	16347	16306	16195	16387	16292	16321	16167	16141	16169	16603	16098	16429	16413	16408	16301	16213	16387	16180	16367	16541	16366	16420	16411	16438	16441	16114	16357	16461	16460	16139	16306	16460	16573	16412	16412	16406	16376	16309	16367	16366	16328	16385	16366	16260	16480	16309	16575	16256	16346	16382	16298	16349	16381	16337	16360	16301	16317	16152	16393	16292	16374	16345	16291	16210	16239	16435	16265	16327	16339	16202	16441	16367	16433	16270	16167	16398	16382	16478	16268	16291	16259	16317	16517	16395	16359	16402	16450	16515	16485	16296	16362	16508	16222	16380	16352	16274	16274	16411	16269	16473	16245	16301	16392	16331	16378	16340	16253	16497	16387	16360	16197	16298	16332	16224	16240	16363	16360	16635	16304	16358
24711	37033	25701	18185	15953	15133	14539	14394	14520	14319	14018	14110	13824	13919	13943	14144	14025	14021	13618	13808	13907	13975	13824	13928	13732	13673	13898	13689	13750	13763	13798	13830	13876	13878	13940	13659	13894	13717	13987	13852	13800	13661	13769	13726	13752	13659	13775	13682	13739	13673	13910	13794	13750	13884	13801	13729	13664	13799	13907	13744	13863	13842	13843	13619	13890	13810	13948	13917	13684	13957	13809	13678	13903	13581	13917	13856	13843	13764	13863	13891	13865	13786	13846	13741	13922	13791	13915	13747	13850	13661	13625	13576	13828	13666	13788	13859	13968	13716	13728	13800	13969	13876	13774	13731	13622	13725	13858	13838	13747	13805	13814	13889	13780	13743	13752	13681	13968	13818	13857	13873	13780	13847	13782	13707	13681	13890	13767	13857	13879	13707	13818	13831	13849	13762	13599	13803	13853	13665	13804	13588	13724	13949	13847	13818	13900	13620	13805	13750	13844	13788	13878	13679	13605	13807	13643	13783	13815	13694	13654	13604	13770	13701	13777	13803	13689	13882	13879	13732	13963	13788	13714	13714	13742	13753	13886	13772	13860	13828	13627	13753	13942	13782	13646	13754	13748	13723	13776	13891	13735	13700	13706	13791	13803	13844	13627	13923	13842	13873	13783	13683	13794	13798	13781	13655	13799	13709	13794	14025	13923	13824	13696	13700	13778	13734	13702	13987	13659	13791	13922	13833	13752	13871	13612	13629	13806	13789	13770	13766	13841	13725	13922	13798	13717	13741	13847	13795	13788	13922	13806	13687	13793	13867	13710	13893	13753	13781	13788	13654	13856	13909	13839	13843	13725	13730	13825	13855	13765	13780	13829	13946	13653	13740	14001	13739	13901	13804	13794	13691	13823	13738	13858	13761	13826	13806	13873	13775	13829	13825	13831	13717	13815	13635	13830	13697	13850	13694	13783	13629	13787	13844	13853	13648	13905	13871	13788	13800	13753	13883	13988	13644	13815	13847	13860	13766	13822	13777	13813	13755	13774	13844	13802	13815	13842	13736	13729	13731	13783	13717	13786	13887	13593	13625	13716	13829	13814	13747	13738	13808	13740	13707	13836	13903	13667	13829	13621	13792	13612	13606	13888	13694	13687	13811	13841	13865	13619	13846	13737	13732	13813	13807	13777	13716	13669	13717	13725	13811	13928	13864	13679	13846	13809	13656	13767	13721	13716	13928	13803	13825	13623	13885	13640	13814	13921	13937	13734	13753	13765	13701	13770	13733	13858	13889	13969	13696	13956	13727	13917	13814	13707	13656	13727	13693	13729	13763	13880	13796	13716	13827	13758	13844	13920	13840	13893	13620	13778	13539	13460	13924	13867	13754	13685	13679	13787	13779	13799	13827	13840	13705	13900	13639	13830	13747	13591	13747	13743	14034	13631	13686	13850	13798	13891	13940	13764	13907	13831	13901	13786	13812	13814	13921	13802	13764	13669	13744	13829	13764	13737	13614	13744	13932	13647	13817	13729	13580	13876	13771	13656	13809	13822	13716	13759	13681	13708	14019	13556	14038	13782	13875	13879	13769	13920	13779	13763	13803	13783	13828	13712	13807	13730	13730	13691	13977	13747	13623	13857	13783	13903	13684	13730	13807	13716	13884	13893	13695	13811	13772	13825	13702	13786	13840	13744	13868	13673	13679	13844	13877	13773	13797	13800	13638	13881	13740	13590	13709	13760	13802	13715	13794	13662	13907	13936	13741	13799	13702	13759	13735	13751	13793	13625	13674	13713	13707	13764	13926	13692	13728	13978	13699	13870	13686	13771	13746	13801	13739	13787	13779	13813	13819	13706	13684	13748	13785	13768	13796	13694	13764	13871	13732	13791	13829	13510	13735	13734	13835	13727	13710	13762	13597	13869	13583	13639	13756	13943	13583	13731	13698	14019	13808	13774	13967	13738	13864	13727	13780	13755	13872	13836	13841	13955	13782	13785	13628	13742	13704	13982	13811	13697	13806	13734	13905	13794	13694	13691	13731	13886	13883	13824	13934	13605	13876	13785	13912	13877	13586	13905	13906	13779	13854	13766	13828	13827	13866	13866	13752	13899	13689	13819	13724	13775	13873	13792	13711	13805	13888	13784	13872	13728	13692	13808	13881	13774	13759	13925	13970	13881	13757	13855	13613	13707	13842	13817	13710	13739	13871	13778	13917	13694	13734	13714	13802	13851	13694	13846	13819	13808	13748	13844	13687	13715	13824	13813	13694	13847	13822	13766	13901	13688	13671	13696	13889	13847	13914	13828	13761	13878	13780	13903	13716	13764	13527	13693	13616	13866	13966	13775	14048	13770	13649	13645	13894	13729	13694	13882	13737	13775	13672	13724	13770	13786	13859	13810	13831	13852	13627	13799	13792	13735	13705	13855	13765	13866	13864	13745	13737	13803	13803	13663	13861	13723	13861	13737	13766	13611	13921	13804	13694	13761	13675	13736	13734	13837	13780	13679	13789	13627	13872	13875	13741	13641	13817	13847	13919	13850	13810	13673	13661	13761	13738	13958	13854	13945	13750	13599	13795	13829	13824	13767	13725	13831	14029	13690	13620	13795	13866	13908	13713	13836	13736	13717	13871	13931	13821	13756	13750	13901	13745	13910	13832	13656	13791	13842	13737	13899	13846	13726	13635	13731	13691	13646	13682	13860	13780	13694	13806	13864	13969	13673	13886	13606	13716	13823	13796	13762	13803	13667	13628	13736	13750	13793	13880	13661	13634	13775	13636	13833	13946	13733	13652	13688	13797	13824	13803	13860	13777	13796	13791	13598	13727	13876	13916	13812	13733	13629	13781	13791	13768	13683	13778	13817	13687	13857	13745	13752	13703	13857	13926	13625	13883	13812	13838	13746	13658	13784	13851	13856	13870	13822	13616	13806	13745	13744	13818	13780	13843	13794	13860	13928	13708	13654	13837	13839	13772	13631	13911	13814	13804	13758	13790	13809	13749	13847	13678	13842	13685	13643	13762	13686	13680	13876	13808	13748	13652	13977	13751	13782	13737	13899	13748	13869	13711	13640	13767	13873	13755	13803	13740	13714	13755	13660	13767	13798	13780	13895	13849	13800	13812	14003	13755	13798	13698	13717	13885	13904	13683	13943	13861	13553	13803	13918	13857	13704	13842	13748	13956	13654	13752	13814	13805	13760	13906	13815	13800	13931	13714	13737	13870	13780	13860	13832	13779	13775	13836	13756	13720	13707	14008	13707	13830	13761	13689	13955	13787	13768	13748	13924	13830	13957	13652	13654	13629	13916	13913	13788	13695	13747	13923	13619	13831	13630	13989	13707	13708	13736	13791	13768	13666	13790	13917	14032	13815	13718	13681	13726	13743	13759	13770	13870	13820	13847	13840	13824	13878	13828	13771	13862	13695	13832	13698	13857	13896	13813	13707	13879	13803	13859	13770	13836	13838	13809	13630	13743	13702	13902	13643	13747	13863	13702	13877	13742	13643	13744	13802	13752	13795	13579	13808	13857	13710	13776	13825	13825	13773	13828	13775	13843	13604	13768	13907	13864	13658	13891	13793	13777	13812	13826	13889	13771	13847	13958	13805	13827	13758	13733	13728	13849	13899	13690	13746	13795	13857	13699	13724	13664	13864	13612	13822	13677	13656	13926	13754	13818	13772	13888	13819	13822	13750	13687	13879	13700	13672	13779	13976	13972	13991	13664	13701	13867	13855	13890	13820	13665	13716	13833	13784	13676	13723	13691	13920	13835	13694	13597	13655	13735	13669	13824	13769	13780	13768	13913	13697	13873	13782	13824	13803	13760	13924	13839	13683	13838	13864	13860	13663	13834	13722	13870	13765	13990	13632	13867	13624	13802	13834	13899	13779	13809	13848	13787	13833	13725	13959	13767	13841	13633	13848	13737	13706	13824	13808	13782	13759	13753	13812	13895	13711	13838	14014	13623	13705	13805	13790	13809	13793	13729	13755	13711	13780	13767	13823	13766	13808	13719	13696	13650	13813	13875	13855	13844	13740	13828	13900	13798	13665	13890	13749	13597	13696	13945	13928	13757	13873	13800	13789	13727	13927	13826	13618	13711	13804	13821	13916	13917	13878	13871	13962	13735	13722	13898	14052	13889	13794	13684	13654	13774	13710	13823	13756	13840	13912	13821	13755	13849	13775	13695	13874	13763	13742	13747	13856	14049	13900	13873	13759	13582	13861	13818	13854	13770	13635	13838	13837	13819	13724	13699	13820	13762	13940	13809	13815	13969	13784	13701	13886	13790	13751	13908	13725	13789	13701	13840	13875	13605	13768	13637	13719	13787	13719	13739	13660	13741	13790	13938	13823	13795	13790	13853	13906	13694	13877	13868	13680	13937	13718	13777	13716	13933	13931	13871	13846	13801	13856	13743	13752	13711	13848	13727	13793	13891	14035	13720	13694	13782	13890	13677	13764	13757	13893	13821	13744	13713	13926	13718	13794	13514	13818	13909	13764	13716	13810	13787	13746	13808	13685	13838	13867	13851	13841	13718	13697	13763	13863	13789	13676	13812	13749	13922	13709	13837	13657	13658	13763	13619	13783	13888	13736	13898	13873	13905	13729	13893	13795	13977	13677	13656	13685	13712	13906	13712	13841	13897	13785	13775	13800	13817	13836	13853	13754	14016	13743	13828	13766	13595	13717	13751	13836	13796	13585	13885	13818	13749	13787	13726	13770	13818	13661	13873	13817	13734	13837	13875	13790	13809	13964	13662	13877	13723	13815	13812	13654	13730	13623	13867	13946	13772	13639	13883	13638	13809	13873	13870	13726	13814	13826	13834	13919	13834	13889	13886	13639	13830	13824	13827	13950	13772	13766	13840	13888	13675	13832	13636	13737	13814	14003	13681	13809	13853	13782	13685	13774	13593	13809	13762	13704	13854	13822	13895	13807	13784	13753	13873	13942	13774	13788	13761	13754	13676	13964	13832	13811	13728	13787	13561	13865	13709	13732	13745	13731	13750	13810	13824	13749	13762	13822	13776	13781	13919	13907	13868	13897	13810	13853	13759	13904	13720	13780	13824	13812	13684	13694	13868	13889	13639	13901	13781	13806	13799	13873	13881	13854	13640	13989	13843	13697	13796	13880	13712	13667	13857	13914	13783	13882	13739	13960	13832	13998	13896	13861
23158	21003	27804	24911	22282	21130	19927	18080	17807	17856	17673	17400	17360	17339	18206	18840	18867	17881	17129	17254	17641	17540	17256	17170	16975	17086	17026	17053	17098	17069	17162	16929	16725	17211	16983	17196	16973	17067	17075	17014	17049	17181	17065	17119	17017	17034	16838	16906	17015	17090	16702	17062	16902	16763	17118	16948	17115	17123	16922	17156	16863	16936	17274	17027	17181	16974	17100	16849	16705	16933	17030	16998	16911	17001	17045	16849	17082	17086	17052	16998	17198	17026	16924	17007	16938	17159	17153	16989	16987	16776	16960	16880	16905	16862	16966	16915	16959	16897	16919	17041	16895	16961	16970	16921	16964	16735	16885	17129	17057	17110	16870	17038	17157	17065	17017	16791	17085	16836	17227	17049	17148	16818	16877	16864	16961	16697	16729	16953	17177	16856	16928	16972	17037	17000	17013	16990	17011	17160	16898	17181	16731	17108	17141	17009	16999	17143	17142	17065	16884	16933	16722	16957	17066	17000	16994	17080	16826	17011	17163	16898	17006	16889	17101	17040	17086	17020	16796	16743	16821	16812	17140	16983	17171	16972	17059	17087	17064	16940	17104	16970	17082	16871	17078	16834	16861	16912	16834	17014	16933	16957	17009	17055	17001	16909	16866	16951	16908	17000	17038	16896	16919	17075	16959	16909	16939	16922	16823	17074	17036	16958	17103	16879	17044	16868	16993	16827	16880	17023	16966	17000	16909	16983	17073	17075	16901	16831	16924	17081	16957	16967	16989	16901	17074	16896	17103	16982	16911	16929	16842	16976	16836	17034	17250	16848	17133	16843	16897	17147	17007	16941	16957	16901	16966	16892	16874	16710	16910	17071	17108	16895	17029	16947	17003	16897	16818	16690	16950	16819	16966	16903	16954	16946	16867	16978	17087	16881	16689	16963	17150	16863	16885	16996	16995	17002	16772	17163	17092	16832	16969	16845	16979	16915	16860	16762	16916	16851	16986	17026	17000	16899	16880	17055	16799	16965	16924	16958	16949	16865	16782	16933	17118	17016	17085	17119	16834	16973	16915	16994	17100	16727	16958	16823	16893	16950	16964	16974	16999	16952	16951	16808	16979	16922	17162	17016	16896	17174	16974	16783	16840	16794	16964	16967	17115	16752	17162	16862	16934	16955	17168	16906	17046	16884	16905	17205	16762	16941	16923	16713	16966	16979	16886	16902	16873	17246	17002	16734	16935	17019	16860	16982	17060	17018	17048	16935	17030	17062	16899	16880	16894	16960	16908	16869	16929	17179	17057	17239	16770	17046	16924	17029	16897	17009	16968	17006	17098	16846	17065	16992	17148	17003	17032	16936	17183	16987	16755	17048	17054	17087	17161	16768	17143	16938	16987	17130	17130	16951	16998	16949	17021	17222	17080	17089	17078	17239	17174	16850	17167	17119	17081	16946	17103	16979	16801	16921	16827	16887	17118	16750	16892	17110	16747	16991	16924	17033	17168	17065	17099	16963	17124	17069	16729	17099	16993	16969	16894	17193	16928	17029	17006	16960	16844	17069	17003	16811	16989	17065	16819	16806	17042	17003	17047	16656	16999	16960	16952	16887	17011	16948	17115	17059	16938	16909	17027	16951	17128	17013	17055	16894	16805	16956	17040	16932	16929	16835	16957	16806	16930	17146	16824	17166	16923	16920	17121	16866	16814	16869	16949	17093	17018	17108	16805	16953	17081	16934	16921	16920	16988	16959	17187	16916	17040	16877	16983	17134	16738	17099	17166	17150	17022	16894	16810	16844	17027	16966	17008	17046	16875	17026	16875	16962	16856	17019	16967	17045	17145	16971	17202	16847	16934	16755	17101	16730	16879	17002	16867	16866	17010	16913	17011	16999	17020	16807	16967	17140	16759	16973	16816	17051	16848	16920	16928	16829	17133	17143	16964	16944	16858	17166	17049	16749	16948	16891	16860	16954	16959	16921	16957	16861	16992	16776	17018	17096	16933	16882	16871	17246	17111	16983	17144	16907	16978	17059	16896	16749	17023	16719	17211	17191	17121	16939	16975	17002	16766	17065	16897	16910	17101	16876	17036	16872	17168	17013	16917	16979	16827	17091	16841	16860	16961	17200	16818	16967	17041	16927	17117	17067	16897	16973	16987	17066	17180	16973	17147	17075	17014	16971	16879	17058	16983	16925	16892	16976	16742	16993	17121	16769	16932	16954	17015	17000	16819	17080	16765	16901	16771	16722	17060	17107	16799	16939	16787	17109	17046	17039	17010	16859	16916	16943	17010	17192	16878	17076	16947	16968	16949	17061	16934	16983	17163	16996	16776	16983	16916	17011	17037	16858	17035	16957	16997	16832	16813	16969	17205	17029	16940	17004	17104	16938	16858	17063	16998	17015	16907	16859	16891	16936	16973	16809	17035	17127	16980	16938	16980	16882	16914	16961	17081	16782	17029	16893	16944	16885	16999	16840	17162	16985	17060	17003	16886	17100	17057	17082	16802	17025	16951	16906	16979	17161	16694	17017	17034	16974	16878	17013	16933	16960	17035	17103	16904	16887	17007	16890	16922	17117	16906	16984	16939	16944	16944	17010	17117	16910	17100	16999	16846	16973	17101	16942	17016	17138	16931	17059	16875	17025	17030	17039	16992	16907	16990	17015	17059	16822	16863	16820	16754	16840	16914	16865	17087	16955	16974	16934	16952	16969	17000	16886	16842	16967	17065	16999	16949	16885	16961	17155	17087	17168	17041	16991	16861	16953	16932	16930	16936	16987	17012	16707	16993	16790	16892	16971	17036	16925	16869	16858	16669	16921	17311	17012	17071	16952	16908	17256	17131	16825	17076	17132	17015	16954	17064	16964	17154	17027	17094	17097	17128	16680	17115	16972	17050	16921	16995	16989	17025	16788	16842	16809	16676	17020	17113	16898	17012	17080	16819	16836	17045	17146	17083	16999	17063	17060	17090	16935	16987	17110	16847	16724	16856	16931	17045	16868	17018	16808	16876	17027	17147	17142	17023	17017	17132	17145	17072	17031	16924	16911	16963	17004	17003	16798	17018	17110	16833	17001	17058	17045	16932	17182	16885	16832	17024	17122	16846	16629	16885	16885	16970	17002	16883	16942	17146	16955	16762	17033	17071	17014	16871	16720	16911	16776	16918	17045	17008	17096	17065	17047	16974	16920	17019	16906	17135	16933	17016	17112	16925	17058	17053	16942	17005	16979	16998	17157	16975	16840	16957	16965	16972	16825	16865	16999	17081	17241	16891	16783	17002	16831	16798	17106	16883	17067	16870	17101	17135	16972	16928	16788	17004	16986	16954	17013	16876	16828	16789	16982	16888	16872	17057	17153	16965	16942	16935	16939	17081	16924	16966	16980	17137	17070	17044	17154	16972	17026	16863	16855	16945	16846	16998	16929	17242	16907	17020	17071	16889	17100	16963	16921	17098	17059	16986	16743	16944	16913	16783	16810	16855	17154	16895	17026	17083	17137	16809	16967	17111	17090	17204	16939	16997	16893	17269	16996	17007	16875	17023	17035	17092	16925	16936	16980	17012	16861	16923	17050	17054	17012	16943	16894	17075	16904	16950	17116	17014	17124	17125	17134	16841	16786	17000	16992	16910	17021	17200	16827	16990	17010	16942	16766	17256	17127	16890	16877	17127	17103	16917	17206	17121	16863	16850	17133	16843	17002	16942	16866	17171	16919	16940	17085	16853	16971	17085	17018	16978	16852	16932	16973	16767	17052	17140	16988	16801	16962	17085	16872	16970	16877	17036	17096	17121	16964	17024	17078	16964	16993	16930	16921	17011	16975	17050	16984	17019	16969	17119	16982	16864	17169	16699	17226	17030	16780	17004	16838	16888	17045	16968	16793	17123	16960	16881	16799	16962	16945	16861	17072	16975	16988	16993	17016	17045	17070	17045	16774	17076	16763	16952	17063	16871	16736	16858	17035	16836	17008	16938	16974	16793	17041	16782	17081	17021	16842	17024	16777	16859	17075	16995	17014	16966	16915	16899	16767	16927	16977	16897	16809	16922	17080	17070	16721	16812	16884	17054	16867	16807	17005	16803	16973	16899	16973	17072	17019	17132	17001	17038	16902	17138	16948	17051	16838	16970	17081	17007	17047	17002	16905	16919	16927	17274	17119	17198	17011	17064	17172	16832	16857	16861	17007	16849	16912	16998	17116	17114	16871	16927	17044	16933	17183	17003	17006	16908	17065	16887	16848	17000	17049	16891	16791	16857	16913	16915	17236	16952	16802	16860	16904	16962	16901	16893	17011	16986	16859	16830	17052	16975	16904	16859	17014	17084	17027	16831	17131	16856	16883	16922	17057	16933	16855	16924	17114	16959	16968	16920	16672	17129	17036	16901	17028	16870	16971	17033	16898	17085	17007	16896	16834	16882	17033	16923	17120	16867	17135	16832	16870	16923	17176	17112	17193	16887	16980	16990	16804	17097	17111	16669	17028	16921	17033	16839	16939	17029	16918	17012	16814	16916	17155	17109	16861	16860	16923	16899	16867	16797	16908	17100	17101	17066	16923	17260	17066	17109	16877	16944	17003	17049	17074	16792	16827	16979	16959	16914	16947	17046	17144	16936	16943	16880	16928	16890	16996	16866	16736	16973	16875	16800	17039	17116	16951	16836	16961	17047	16934	16814	16976	16856	16886	16868	17024	16949	17046	16807	16724	16832	17091	17197	16893	16798	16897	17064	16983	17120	17118	17018	17049	17033	16724	16556	16757	16952	16801	16932	16953	16922	16849	16980	17204	17144	16995	16920	16973	16995	17164	17043	17096	16859	16834	17020	16983	17245	16924	16888	16769	17082	17043	17228	17021	17174	17054	17062	17035	17053	17037	16695	17031	16952	16926	17038	17006	17075	17030	16939	16883	17115	16955	16923	16960	17201	16749	16865	17170	16925	17119	16929	16841	16885	16944	17174	16941	16916	16899	16783	16852	17094	17084	17033	17088	17077	16953	16812	17164	17040	17163	17041	17026	16975	17080	16913	16906	16883	17128	16709	16985	16663	16808	16903	17072	17002	16894	17013	16891	16869	16915	16955	17152	17014	16859	16843	17113	16967	16910	17140	16972	16960	16985	17088	17090	16978	16969	16902	17011	17060	16796	16902	17210	16905	17118	16811	16882	17105	16821	16989	17004
24877	48707	35528	23901	18019	16464	15506	15289	14932	14989	14579	14551	14451	14886	15753	16637	16246	14909	14415	14790	15108	14888	14726	14249	14119	14297	14212	14234	14190	14043	14106	14175	14236	14241	14169	14341	14244	14258	14164	13958	14094	14289	14060	14076	14212	14220	14125	14041	13974	14106	14127	14158	13996	14262	14063	14127	14084	14284	14065	14161	14096	13989	14224	14155	14139	14207	14284	14183	14173	14329	14011	14115	14277	14249	14044	14180	14067	14278	14198	13989	14235	14066	14133	14217	14175	14119	14045	14000	14055	14141	14252	14108	14178	14215	14071	14170	14256	14194	14112	14227	14087	14072	14266	14049	14134	14154	14171	14196	14160	14281	14071	14221	14047	14122	14175	14230	14140	14256	14131	14238	13999	14078	14318	14017	14081	14380	14020	14224	14151	14224	14056	14215	14246	14134	14169	14167	14136	14136	14169	14121	14065	14116	14290	14257	14099	14161	14155	14236	14004	14091	14207	13992	14259	14114	14104	14150	14168	14139	14231	14336	14214	14152	14066	14061	14139	14176	14203	14218	14140	14124	14089	14114	14288	14081	14395	14297	14098	14196	14136	14117	14147	14177	14251	14002	14108	14144	14036	14209	14122	14275	14061	14240	14086	14064	14140	14240	14139	14173	14220	14159	14183	14254	14110	14092	14042	14248	14167	14075	14288	14274	14265	14195	14132	14273	14326	14170	14067	14038	14124	14120	14111	14030	14189	14011	14153	14286	14027	14190	14135	14079	14107	14203	14036	14123	14068	14146	14138	14134	14353	14218	14080	14293	14092	14054	14124	14089	14151	14186	14087	14221	14139	14123	14177	14224	14002	14139	14120	14032	14180	14027	14142	14202	14167	14135	14013	14062	14247	14175	14017	14196	14138	14075	14107	14210	14176	14054	14099	14145	14061	14112	13941	14161	14022	14445	14184	14244	14069	14268	14102	14046	14045	14125	14144	14147	14382	14140	13883	14112	14326	14018	14086	14144	14051	14286	14131	14042	14097	14030	14112	13994	14148	14200	14149	14114	13967	14269	14120	14203	14187	14144	14151	14015	14066	14055	14059	14234	14159	14166	14110	14040	14161	14042	14109	14210	14088	14173	14122	14058	14105	14281	14083	14165	14192	14189	14042	14143	14084	14155	14086	14242	14246	14015	14196	14072	14251	14238	14141	14152	14180	14042	14216	14249	14103	14097	14174	14253	14140	14171	14199	14091	14122	14046	14281	14141	14133	14050	14168	14278	14235	14210	14175	14063	14234	14216	14089	14175	14078	14107	14146	14175	14205	14132	14112	14195	14131	14131	13956	14187	14240	14248	14242	14170	14145	14134	14253	14039	14251	14147	14247	14116	14112	14285	14144	14121	13908	14156	14177	14062	14245	14122	14244	14427	14078	14115	14319	14122	14358	14199	14191	14181	14242	14161	13943	14204	14220	14077	14127	14176	14129	14129	14106	14253	14165	14058	14030	14135	14207	14059	14212	14260	14126	14159	14181	14067	14074	14200	14091	14268	13991	14117	14185	14134	14123	14155	14264	14085	14111	14285	14050	14170	14179	14113	14059	14118	14132	14055	14062	14232	14279	13980	14219	14107	14122	14078	14069	14202	14217	14046	13946	14348	14102	14090	14135	14209	14031	14196	14064	14158	14182	14076	13999	13975	14283	14078	14093	14166	13958	14203	14089	14143	14202	13854	14116	14209	14167	14151	14194	14291	14158	14061	14188	14059	14126	14057	14149	14123	14165	14160	14108	14172	14153	14001	14206	14021	14110	14200	14037	14310	13938	14298	14036	14309	14106	14157	14109	14155	14106	14242	14214	14089	14272	14331	14022	14197	14167	14187	14019	14164	14154	14116	14122	14089	14074	14140	14130	14234	14283	14253	14233	14193	14236	14107	14162	14008	14157	14143	14193	14078	14172	14103	14146	14063	14037	14202	14127	14342	14060	14293	14193	14190	14158	14127	14234	14084	14143	14115	14119	14164	13927	14105	14108	14196	14121	14077	13992	14325	14159	14006	14118	14088	14213	14009	14179	14305	14150	14025	14080	14048	14105	14157	13764	14238	14182	14064	13974	14241	13995	14382	14169	14057	14005	14272	14166	14178	14120	14336	14188	14139	14104	14038	14111	14225	14305	14035	14128	14054	14091	14037	14279	14018	14109	14034	14201	14044	14121	14260	14083	14067	14117	14174	14185	14239	14203	14048	14135	14205	14020	14161	14187	14061	14257	14226	14268	14209	14095	14064	14090	14199	14011	14256	14039	14112	14122	14071	14092	14311	14158	14127	14160	14055	14158	14218	14007	14182	14338	14122	14182	14105	13972	14075	14218	14279	14111	14188	14276	13997	14219	14189	14078	14138	14263	14004	14140	14049	14083	14085	14178	14094	14124	14114	14150	14123	14119	14171	14193	14179	14021	13978	14058	14228	14144	14089	14085	14125	14111	14070	14221	14062	14114	14286	14003	14067	14322	14216	14251	14190	14155	14201	14024	14297	14024	14211	14220	14023	14094	14003	14052	14157	14208	14216	14179	14239	14182	14094	14074	14111	13962	14190	13923	14245	14120	14195	14069	14050	14227	14152	14233	14121	14074	14202	14260	14308	14127	14155	14204	14111	14101	14280	14113	14148	14212	14044	14285	14070	14285	14117	14177	14188	14185	14016	14245	14184	14196	14254	14275	14137	14008	14126	14331	14177	14282	14066	14241	14218	14139	14320	14164	13942	14331	14101	14180	14290	14093	14195	14166	14201	14122	14103	14218	14120	14243	14112	14040	14135	14229	14139	13964	14248	14181	14026	14136	14274	14126	14195	14252	14156	14124	14200	14267	14227	14085	14343	14222	14263	14155	14168	14201	14254	14182	14152	14192	14101	14132	14022	14134	14015	14014	14057	14121	14184	13991	14114	14065	14228	14158	14253	14285	14165	14248	14076	14139	14190	14126	14278	14184	14155	14066	14028	14235	14078	13992	14218	14220	14008	14059	14240	14197	14135	14074	14233	14085	14174	14346	14108	14128	14044	14263	14085	14217	14333	14247	14209	14236	14181	14194	14258	14289	14149	14147	14316	14137	14239	14220	14162	14136	14200	14242	14091	14068	14233	14305	14050	14197	14170	14271	14231	14373	13989	14048	14106	14019	14056	14151	14070	14156	14064	14200	14101	14048	13994	14184	14359	14054	14084	14085	14013	14096	14192	14106	14073	14184	14195	14147	14169	14086	14183	14355	14040	14180	14172	14037	14143	14114	14070	14082	14092	14165	14160	14034	14166	14075	14235	14083	14287	13997	14192	14305	14229	14063	14108	14103	14197	14183	14198	14332	14276	13973	13969	14113	13975	14290	13987	13963	14211	14238	14148	14191	14237	14212	14110	14146	14094	14108	14214	14243	13939	14146	13993	13921	14323	14208	14177	14054	14112	14203	14125	14081	14197	14185	14122	14178	14222	14247	14176	14076	14129	14127	14073	14232	14060	14255	14142	14251	14267	14145	13986	14220	14277	14038	14233	14347	14030	14318	14194	14088	14228	14332	14258	14211	14059	14220	14181	13948	14318	14252	14210	14204	14313	14094	14148	14294	14273	14119	14307	14029	14140	14135	13990	14128	14256	14221	14212	14035	14081	14214	14090	14129	14114	14072	14233	14094	14118	14030	14259	14049	14133	14164	14230	14105	14058	14156	14315	14083	14256	14143	14237	14302	14141	14156	14165	14131	14141	14154	14130	14281	14012	14132	13995	14313	13990	14194	14031	14008	14155	14270	14327	14177	14098	14034	14191	13920	14142	14148	14230	14109	14050	14294	14172	14287	14147	14211	14184	14096	14200	13950	14164	14233	14213	14127	14232	14156	14029	14124	14050	14240	14251	14130	14085	14078	14202	14049	14053	14203	14138	14243	14015	14235	14128	14076	14059	14153	14014	14281	14211	14124	14135	14274	14204	14245	14102	14054	14239	14087	14175	14152	14127	14074	14074	14342	14197	14182	14177	14153	14208	14177	14031	14066	14246	14071	14082	14186	14253	14142	14197	14279	14194	14121	14263	14109	14210	14043	13856	14205	14191	14342	14339	14244	14129	14028	14062	14237	14101	14114	13988	14126	14116	14337	14268	14157	13928	14235	14008	14150	14062	14139	14180	14207	14032	14058	14183	14178	14142	14221	14044	14077	14409	14174	14193	14222	14245	14041	14103	14190	14097	14060	14155	14230	14306	14113	14160	14090	14185	14094	14168	14187	14241	14119	14236	14014	14195	14095	14094	14182	14156	14084	14221	14437	14110	14158	13975	14213	14167	14199	14208	14155	14074	14245	14312	14181	14236	14071	14404	14274	14144	14147	14143	14061	14211	14153	14169	14171	14200	14159	14266	14215	14255	14241	14214	14238	14243	14349	14095	13945	14305	14133	14013	14043	14158	14278	14260	14120	14110	14111	14256	14121	14210	14052	14170	13980	14166	14082	14182	14109	14038	14232	14160	14193	14171	14038	14160	14221	14000	14373	14071	14045	14281	14116	13919	14418	14142	14117	13993	14043	14247	14071	14175	14105	14417	14193	14063	14332	14039	14203	14234	14196	14169	14187	14067	14220	14100	14204	14226	14188	14216	14172	14198	14221	14207	14110	14080	14176	14196	14176	14156	14170	14138	14092	14166	14141	14157	14244	14162	14141	14205	14225	14206	13993	14232	14123	14169	14149	14205	14243	14063	14071	14178	14094	14188	14380	14107	14041	14136	14097	14128	14113	14022	14187	14250	14041	14246	14080	14071	14212	14152	14176	14109	14092	14313	14171	14069	14106	14081	14216	14130	14152	14169	14209	14264	14238	14200	14385	14179	14079	14216	14103	14215	14202	14232	14205	14114	14126	14091	14050	14084	14363	14127	14285	14095	14033	14073	14112	14295	14052	14174	14337	14162	14003	14060	14237	14085	14048	14158	14077	14098	14101	14191	14269	14123	14090	14045	14136	14108	14212	14224	14048	14165	14135	14177	14094	14128	14195	14171	13955	14189	14151	14173	14293	14019	14022	14237	14150	14178	14080	14146	14151	14034	14103	14179	14091	14025	14230	13996	14116	14099	14211	14083	14255	14203	14173	14278	14241	14205	14134	14210	14089	14292	14190	14186	14218	14345	14142	14136	14111	14371	14024	14117
24530	21043	27778	27149	21324	20149	19958	19118	18762	18660	18519	18607	18459	18821	19218	19445	19309	18722	18313	18464	18526	18600	18477	18508	18270	18304	18311	18284	18106	18254	18379	18413	18127	18337	18288	18030	18436	18426	18455	18539	18468	18256	18309	18395	18441	18266	18276	18519	18333	18303	18399	18156	18323	18400	18490	18121	18382	18313	18112	18433	18313	18237	18292	18137	18351	18183	18144	18326	18151	18385	18370	18308	18113	18123	18390	18266	18053	18239	18325	18188	18394	18206	18157	18491	18284	18249	18312	18342	18441	18476	18411	18205	18252	18419	18392	18326	18340	18287	18383	18361	18380	18393	18317	18056	18273	18168	18213	18330	18463	18412	18348	18077	18213	18178	18154	18284	18329	18222	18109	18290	18277	18378	18242	18413	18345	18298	18449	18442	18177	18199	18348	18300	18278	18137	18093	18398	18429	18098	18434	18167	18318	18218	18245	18399	18242	18116	18237	18353	18116	18194	18205	18261	18381	18534	18173	18325	18102	18261	18383	18230	18357	18153	18369	18248	18075	18208	18095	17998	18360	18299	18255	18190	18460	18182	18439	18337	18264	18344	18304	18433	18322	18463	18195	18105	18363	18278	18199	18162	18442	18363	18169	18306	18295	18183	18271	18298	18100	18228	18260	18125	18291	18236	18404	18223	18329	18245	18333	18123	18516	18367	18138	18164	18184	18449	18502	18368	18353	18215	18441	18163	18203	18368	18230	18209	18218	18290	18345	18317	18417	18355	18382	18197	18473	18243	18376	18445	18333	18200	18212	18325	18277	18186	18359	18153	18198	18495	18322	18281	18515	18479	18274	18486	18293	18415	18203	18394	18195	18205	18405	18335	18419	18158	18439	18479	18273	18414	18416	18280	18247	18315	18453	18236	18534	18304	18268	18183	18399	18298	18250	18391	18253	18227	18220	18322	18069	18385	18334	18359	18451	18413	18518	18368	18238	18029	18173	18414	18406	18363	18282	18441	18440	18307	18190	18229	18164	18328	18425	18484	18329	18416	18319	18232	18414	18204	18216	18388	18299	18335	18425	18266	18175	18494	18363	18272	18450	18272	18187	18511	18282	18399	18253	18178	18121	18314	18286	18311	18444	18368	18224	18253	18336	18280	18253	18322	18231	18102	18364	18346	18538	18471	18169	18251	18236	18246	18165	18358	18352	18273	18460	18374	18570	18399	18358	18223	18115	18024	18208	18399	18356	18351	18203	18268	18394	18247	18176	18483	18330	18451	18245	18338	18200	18556	18272	18389	18390	18353	18388	18495	18271	18304	18456	18245	18300	18382	18341	18381	18151	18526	18505	18304	18402	18207	18192	18359	18201	18256	18289	18211	18382	18392	18293	18396	18311	18260	18205	18291	18343	18160	18296	18487	18090	18417	18489	18449	18424	18300	18337	18348	18296	18254	18438	18409	18442	18321	18456	18242	18371	18339	18249	18348	18423	18294	18377	18260	18228	18335	18297	18291	18181	18293	18219	18193	18342	18200	18309	18303	18477	18497	18381	18371	18504	18313	18461	18438	18322	18255	18335	18321	18131	18330	18281	18340	18555	18270	18448	18164	18217	18041	18361	18417	18292	18246	18547	18599	18201	18281	18076	18170	18288	18448	18343	18246	18271	18509	18540	18510	18524	18278	18218	18190	18244	18351	18461	18335	18354	18295	18331	18258	18343	18254	18295	18293	18021	18386	18470	18281	18194	18281	18252	18401	18337	18568	18348	18338	18384	18233	18204	18413	18350	18466	18224	18243	18237	18294	18325	18261	18261	18390	18166	18098	18426	18154	18225	18281	18410	18421	18413	18458	18260	18365	18348	18140	18336	18407	18334	18395	18304	18233	18336	18315	18354	18357	18309	18189	18351	18226	18349	18250	18448	18271	18196	18257	18255	18096	18448	18398	18298	18113	18586	18250	18369	18311	18361	18259	18325	18046	18218	18217	18128	18204	18247	18162	18322	18396	18342	18626	18391	18196	18412	18476	18482	18291	18220	18529	18200	18169	18420	18342	18390	18317	18315	18307	18424	18265	18295	18247	18281	18272	18348	18310	18433	18405	18234	18352	18071	18233	18410	18314	18416	18298	18231	18186	18346	18240	18476	18435	18307	18407	18436	18324	18564	18338	18375	18314	18482	18495	18394	18394	18454	18297	18381	18308	18462	18437	18382	18318	18364	18274	18490	18191	18742	18299	18446	18302	18632	18353	18137	18433	18487	18266	18243	18364	18342	18239	18314	18318	18606	18463	18305	18344	18230	18286	18319	18463	18126	18424	18206	18167	18198	18091	18306	18263	18347	18461	18417	18268	18320	18117	18319	18066	18232	18347	18115	18371	18318	18445	18147	18374	18291	18302	18590	18439	18086	18360	18293	18267	18271	18432	18421	18464	18567	18349	18324	18206	18458	18443	18207	18130	18301	18488	18347	18376	18181	18328	18223	18279	18335	18319	18365	18375	18426	18352	18244	18402	18407	18292	18178	18516	18374	18347	18218	18200	18414	18241	18233	18317	18214	18252	18166	18232	18166	18388	18277	18441	18123	18120	18250	18320	18217	18528	18231	18165	18384	18198	18543	18315	18358	18348	18200	18201	18403	18598	18339	18371	18099	18486	18195	18325	18281	18357	18465	18465	18266	18354	18361	18521	18258	18366	18272	18398	18403	18288	18301	18419	18367	18415	18266	18308	18293	18276	18381	18469	18408	18418	18367	18459	18471	18379	18309	18438	18427	18351	18410	18378	18383	18355	18342	18242	18221	18008	18382	18228	18586	18405	18201	18309	18391	18187	18241	18233	18365	18292	18238	18463	18305	18288	18252	18194	18314	18323	18402	18381	18249	18356	18034	18304	18401	18590	18509	18256	18497	18165	18178	18251	18487	18234	18251	18226	18437	18578	18409	18165	18328	18151	18320	18401	18488	18556	18314	18077	18472	18258	18445	18336	18309	18365	18412	18498	18274	18312	18433	18354	18133	18160	18233	18303	18148	18199	18296	18468	18364	18284	18234	18137	18354	18162	18444	18493	18381	18290	18410	18167	18270	18273	18513	18396	18348	18236	18186	18498	18457	18422	18509	18471	18366	18238	18431	18337	18407	18191	18149	18372	18203	18443	18411	18508	18370	18224	18353	18457	18339	18355	18314	18273	18272	18392	18331	18236	18393	18411	18184	18378	18209	18249	18350	18324	18242	18293	18242	18527	18197	18236	18179	18208	18309	18374	18172	18473	18401	18369	18212	18318	17982	18251	18269	18215	18299	18427	18435	18259	18347	18423	18303	18267	18331	18246	18429	18391	18343	18438	18247	18256	18328	18294	18366	18450	18306	18162	18064	18552	18239	18378	18463	18275	18347	18286	18221	18312	18385	18350	18309	18467	18278	18388	18080	18129	18235	18313	18212	18363	18477	18275	18319	18451	18503	18413	18287	18243	18248	18403	18602	18398	18506	18463	18429	18315	18368	18210	18341	18239	18335	18317	18590	18374	18341	18417	18461	18354	18201	18432	18351	18301	18333	18270	18318	18459	18470	18466	18330	18163	18215	18083	18122	18375	18267	18234	18309	18193	18219	18209	18318	18293	18287	18259	18319	18395	18454	18080	18559	18293	18340	18355	18546	18318	18115	18220	18372	18191	18377	18353	18283	18481	18201	18498	18375	18391	18130	18290	18418	18360	18303	18319	18203	18216	18202	18316	18406	18341	18316	18449	18521	18183	18148	18171	18235	18364	18259	18285	18342	18153	18303	18177	18257	18433	18329	18381	18438	18408	18438	18312	18366	18251	18312	18236	18252	18492	18160	18357	18240	18109	18347	18290	18462	18322	18295	18165	18598	18357	18476	18499	18480	18264	18344	18473	18348	18445	18361	18167	18383	18438	18397	18182	18583	18134	18372	18284	18287	18204	18165	18232	18452	18486	18287	18530	18399	18183	18481	18237	18424	18328	18426	18224	18088	18469	18100	18306	18309	18427	18366	18470	18316	18262	18416	18440	18475	18337	18254	18359	18179	18278	18209	18282	18248	18221	18433	18368	18447	18354	18470	18311	18321	18307	18211	18174	18115	18317	18097	18410	18389	18380	18246	18196	18334	18346	18302	18355	18358	18289	18401	18265	18388	18233	18192	18347	18217	18359	18325	18593	18285	18152	18344	18331	18334	18343	18282	18287	18230	18241	18429	18499	18469	18307	18381	18402	18325	18353	18381	18358	18352	18334	18567	18302	18593	18297	18474	18175	18239	18338	18368	18194	18255	18215	18233	18407	18195	18188	18287	18316	18372	18502	18328	18374	18507	18230	18233	18483	18281	18389	18395	18267	18219	18362	18352	18265	18416	18226	18427	18208	18313	18469	18272	18446	18375	18396	18363	18194	18390	18405	18557	18539	18561	18286	18298	18309	18375	18324	18103	18350	18222	18235	18492	18360	18512	18246	18255	18270	18462	18323	18328	18281	18421	18286	18242	18257	18248	18213	18398	18287	18498	18297	18096	18134	18379	18472	18363	18264	18285	18253	18414	18522	18399	18488	18366	18453	18192	18303	18201	18273	18474	18491	18359	18299	18220	18336	18333	18338	18644	18370	18413	18276	18097	18332	18287	18120	18240	18345	18484	18171	18226	18302	18141	18350	18350	18330	18436	18086	18329	18052	18500	18370	18504	18521	18293	18093	18438	18263	18365	18293	18254	18273	17989	18271	18240	18308	18339	18526	18476	18423	18369	18577	18476	18394	18058	18159	18280	18527	18314	18454	18152	18352	18419	18363	18332	18325	18272	18217	18195	18434	18288	18419	18407	18217	18300	18320	18146	18155	18231	18629	18319	18223	18597	18361	18254	18588	18446	18258	18502	18393	18384	18348	18582	18323	18333	18435	18172	18361	18366	18336	18397	18378	18384	18396	18550	18369	18352	18422	18238	18313	18472	18357	18327	18405	18562	18565	18253	18142	18326	18238	18300	18109	18192	18210	18051	18056	18489	18478	18138	18534	18455	18376	18269	18237	18322	18412	18364	18338	18235	18144	18428	18409	18258	18279	18095	18141	18083	18481	18518	18290	18320	18286	18208	18134	18338	18468	18151	18155	18407	18320	18407	18378	18343	18256	18102	18475	18343	18123	18311	18206	18311	18185	18387	18207	18373	18204	18299	18508
24717	44711	35354	22990	17779	16773	16068	16113	15568	15363	15338	15098	15227	15855	16234	16866	16379	15511	15343	15300	15243	15135	14987	14955	14899	15070	15086	14909	14912	15065	14994	15058	14866	15106	14827	14905	15068	14961	15055	14977	14898	15105	14995	15141	15113	14891	15081	15003	15093	14911	14914	15024	14794	15043	14963	15000	15082	14999	14897	14957	14937	14960	14959	14915	15039	14947	15013	14952	14951	14889	14979	15080	14968	15065	15065	15066	14961	15012	14871	14982	15115	14951	15114	15003	15097	14986	14898	14927	15136	15136	14886	15123	15133	14962	14845	15040	15101	15017	14741	15005	14913	14860	14980	14921	14934	15141	15084	14996	14868	15013	15090	14969	14962	14899	15032	15003	15080	14791	14966	14894	14946	14981	14993	15078	14922	15046	14964	15076	15155	14976	15023	14931	14924	15205	14953	14937	14943	15045	15044	15003	14979	14813	14897	15091	15006	15034	15012	15057	14915	14933	15101	15129	14934	14964	15026	14984	15128	15038	15116	15008	15121	15026	15028	15025	14946	14995	15030	14817	14991	14939	15156	15094	14963	14892	14909	14982	14856	14915	14805	15028	14889	15044	15150	14898	15040	15007	15018	14947	15059	15006	14976	14951	14947	15153	15097	15042	15011	15140	14972	14924	15030	14911	15018	14876	14944	14895	15155	14952	14979	14905	14967	14932	15062	14815	14904	14850	14918	14954	15101	14964	14953	15009	15061	15006	14928	15150	14919	14992	14900	15101	14848	14910	14939	15213	15005	15188	15182	15086	14824	14978	15118	14757	15043	14991	14992	15043	14881	15082	14986	15055	14851	14905	14845	15049	14850	15117	14983	14940	15036	14909	15043	15097	14938	15148	14990	15010	15031	15031	15033	15123	14984	14983	15026	15025	14945	15016	15158	15054	15046	14856	14960	14962	15015	14905	15202	14955	14929	15071	15008	14944	14934	14989	15097	15013	14954	14984	15024	15078	14981	14977	15111	15000	14873	14983	14906	14980	14864	15018	14748	15009	15057	15093	15066	14822	14996	14860	15128	14986	14937	15069	14991	14850	15041	15023	15068	14979	15005	14873	14732	14993	15003	15129	14935	15139	14912	14944	15101	14864	15050	15123	15049	15011	14951	15040	14906	15007	14891	15167	14980	14986	14942	14948	15059	15016	14966	15006	15091	14825	14919	14976	14938	14855	14915	14910	14891	15214	15083	15136	14879	15109	14918	15047	14956	14995	14980	15162	15057	15056	14933	14919	15092	15168	14886	14995	14850	14970	14999	14986	15090	14993	15160	14906	15157	15010	15027	14888	14938	14811	15037	14973	15081	15115	14853	14941	14905	15142	15059	14988	14789	15011	15108	14940	14960	15096	14992	14826	15102	15149	14961	14798	14906	14927	15012	14933	15039	14933	15133	15087	14931	15042	15046	14983	14975	14984	15065	15044	14950	15014	14958	14983	15032	14967	14917	14907	14915	15129	15087	14912	15082	15023	14938	14959	15035	15000	15319	15198	14877	15025	14958	15036	15180	15020	14884	15004	15068	14903	14978	14966	14975	15003	14950	15092	14870	14914	14926	14987	14956	15137	14935	14886	14950	14991	15040	14969	14868	15127	15158	14974	14888	15073	15148	14835	15131	14987	14772	15048	15236	14850	14844	15005	15014	14880	15027	14984	15047	14929	14945	15200	14897	14887	14996	14978	14719	15044	14890	15059	15166	14968	14945	14921	15022	14947	15033	14933	14986	14986	15082	15143	14918	15128	15040	15044	14849	15115	14891	14886	15077	15116	14907	14932	14951	14974	15007	15005	15015	14961	15003	14949	14921	14917	15072	15051	14882	14858	15025	15003	15036	15029	15078	14933	14933	14932	14914	14806	15239	14957	14839	14929	15068	15014	15028	15002	15047	14932	15152	14936	14995	14991	14960	14990	14966	14936	15061	15196	15069	15014	15041	15079	15114	15019	14871	15007	14967	14885	14943	14888	15011	14983	14967	15162	15056	14972	14890	14956	14694	14962	15146	15049	15074	14975	15082	14946	15118	15000	15001	15022	14897	14915	15151	14833	14923	14652	15124	14967	14977	14817	14995	15008	14984	15074	15116	15030	15049	15048	14987	15124	15038	15061	15138	14910	15145	14875	14955	15013	14916	14987	15049	14930	15021	14824	15085	14822	14938	14980	15058	14954	14993	14938	15102	15136	14901	14886	15111	14871	15031	15034	15011	15009	14992	14899	14873	14846	15048	14900	14995	14916	15097	14962	14970	15023	15098	14928	15029	15012	15070	14974	14957	14862	14944	15061	14813	15067	15130	15040	14873	14783	14920	14880	15020	14919	14865	14843	15066	15009	15190	14943	14869	14893	14885	14986	15114	14869	15028	15021	15216	14897	15192	14743	15116	15076	14814	15057	15051	14976	14988	15088	15017	14790	14881	15020	14934	14993	14954	15035	15099	14951	15025	15023	14879	15027	14925	14935	15003	14978	14898	14928	14893	14900	15061	15096	15137	15071	14895	14739	15028	14923	15176	15177	15082	15013	15024	15078	14887	15030	14972	15173	15146	14912	14951	14902	14965	14902	15122	14965	15049	14861	14918	15187	15056	15059	14853	14979	15001	15161	14901	14991	15031	15215	15069	14891	15102	14975	15002	15040	15000	15012	15095	14987	14929	15003	14973	15006	15104	15047	15050	15074	15075	14939	14938	15154	15100	15032	15002	14943	15001	15027	15068	14913	15149	15036	14949	15070	14825	14915	14903	15070	14789	14985	14898	15202	15044	14941	14945	14966	14974	14925	15131	15068	15006	15152	15098	15017	15112	14936	15027	14815	15103	14971	15138	15069	14955	14955	14990	14924	14886	14859	14956	15091	15101	14951	15054	14949	14877	14995	14923	15087	14973	14965	14957	15081	14913	15029	14999	14902	14985	15151	14957	14934	14956	14924	14949	15016	14924	14737	15054	14962	15036	14992	15104	15128	14988	15092	15085	14975	15064	14989	15011	14941	15110	15057	14929	14976	15025	14810	14959	15205	15015	14987	15009	15074	15056	15071	15030	15057	15010	15126	14931	15061	15028	15087	15040	15075	14993	14954	14804	14983	14960	15005	15026	15049	14966	15094	15048	15049	15062	15085	14967	14974	14933	15113	15161	15051	15092	14954	15081	14981	14983	15019	14988	14960	15079	15081	15078	15031	14890	14930	14989	14996	15021	14765	15166	14925	14958	15047	15105	15150	14992	14842	15017	15054	15152	15082	14978	14973	14988	14899	14996	14970	15074	15045	14954	14867	15032	14989	14831	15014	14985	15000	15000	15069	14913	15142	14807	15112	14909	14999	15009	14907	14944	15032	14980	15081	14934	14974	14901	14975	14989	15115	14928	15009	15081	14922	14916	15095	14997	14939	14983	14977	15031	15040	14920	15068	15058	15032	14928	14998	14871	15010	14958	14960	15102	15072	15016	14879	15045	14882	15138	15133	15065	14987	15016	15084	15075	15111	15045	15004	14947	15106	14945	15101	15067	14949	14831	14970	15029	15181	14858	14930	14922	14922	15037	15033	15163	14938	15057	14801	15012	15070	15086	14880	15036	14973	14837	14814	14836	14864	14928	15147	15177	14910	14975	14983	14835	14899	15026	14692	14938	15006	15069	14834	15114	14951	15092	14816	14948	15021	14946	14973	15004	15020	15060	15070	14825	14945	15082	14937	14960	15029	14853	15018	14875	15030	14875	15042	14990	14940	15058	15067	14871	14907	15057	14856	14934	14940	14909	15060	15066	14943	15004	15039	15158	15158	14946	15079	14908	15162	14921	14981	15101	14954	14937	15000	14918	15004	14935	15115	14888	15107	15033	15144	14963	14957	15110	14992	15073	15096	14883	15115	14889	15044	14999	14948	14942	15016	15036	14988	15051	14913	14980	15031	14918	15033	15073	15114	14993	14879	14894	14935	15101	14923	14972	14859	14945	15008	14942	14877	14871	14699	14973	14978	15035	15251	15056	14899	14978	14914	15184	14858	14901	14981	15179	15059	15007	15001	15034	14879	14931	14920	15204	14978	15153	15000	14941	15014	15027	15018	14816	15012	14774	14956	15040	14903	15126	15098	14934	14987	14986	15106	14965	14834	14919	14987	14964	14991	14910	15053	15042	14869	14979	14912	15050	14955	15187	15144	15020	14872	14895	15009	15032	14851	14944	15035	15079	14950	14996	14929	14827	14851	14893	15013	14974	15159	14859	14952	14939	14933	15166	15118	14910	14846	14938	14889	14874	15051	15012	14959	15114	14884	15067	15074	15058	14844	14937	14982	14935	15134	15044	14857	14838	15113	14988	14910	15059	14975	14885	14896	14970	14876	15106	14940	14962	15042	15018	15083	15052	15004	15052	15136	14983	14784	14973	14918	15097	14953	14992	15072	15104	15035	14872	14927	14910	14913	15084	14953	15140	14944	15033	14908	15055	14968	14976	15135	14950	14968	15002	15093	14962	15099	15115	15094	15037	14925	14967	14860	14797	15033	15030	15098	14952	15222	15117	14918	14996	15022	15080	15096	15003	15044	14968	14882	14929	15010	15084	14954	15157	15078	15133	15071	15035	14972	15030	15103	15069	15063	15039	15096	15010	14897	15005	14947	14917	14851	14966	15192	15027	15160	15055	15102	14853	15142	14980	14900	15272	14994	14920	14963	14982	15033	14764	15086	14925	14962	14977	14847	15241	15059	15171	14949	14888	15045	14922	15044	14862	14964	15081	14996	14968	15103	14977	15002	14914	14953	14881	14908	14930	14999	14978	14876	15053	14874	14900	14983	14913	15092	15079	14799	14835	14822	14975	15019	15114	15035	14937	14975	15003	14939	14928	14870	15053	14964	14910	15122	14919	14943	14847	14998	15100	15096	15201	15205	14999	14797	15031	15047	14868	15031	15032	14987	14873	15014	14955	15018	14985	15002	14944	15111	15067	15051	15093	14931	14911	14966	15065	15195	15051	15124	14974	14975	14935	15080	14948	14918	14933	15067	14769	15058	15149	14937	15078	15090	15043	15091	15092	14910	14944	15065	15170	14874	15107	15032	14851	15019	14946	15146	14945	14855	14997	15000	14959	15021	14992	14955	14966	14999	15248	14927	15184	14803	14990	15160	15075	14994	14819	15029	14872	14892
21950	20998	28176	24062	21547	24106	25937	21581	20952	21081	20743	20544	21450	21901	23156	24141	23675	22511	21186	20523	20975	20679	20298	20404	20067	19960	20015	19958	20003	19968	20179	19954	19989	20000	20142	19994	20075	19895	19930	20092	20117	20009	20113	19887	20024	20138	19851	20011	20101	20006	19896	20159	19940	20053	20061	20022	19984	19804	19841	20066	19620	20092	20052	20144	19988	19934	19810	19775	19836	19785	20296	20132	19901	19994	19903	19959	20065	19977	20033	19632	19857	19948	19876	20354	19881	20086	20069	20041	20131	19939	19958	19888	19907	20100	19980	19967	19887	19874	19953	19874	19935	19843	20079	19957	20093	19942	19976	20108	19962	19859	19999	20043	20066	19829	19899	19977	20016	19834	19863	19995	19680	19738	19755	20001	20010	19989	19874	19954	19835	19999	19896	19816	19867	19961	19760	19720	19941	19996	19820	20050	19998	19944	19969	20030	19943	19850	20072	19926	19941	20043	19859	20133	19966	19908	19818	19912	19934	19933	19911	20181	19852	19983	19966	19951	20034	19916	20101	19965	19881	20054	19790	19944	19923	19959	20034	19887	19886	19742	19819	20175	19884	19763	19925	20082	19907	20128	19917	19800	19987	19802	20078	19967	19940	19789	19957	19928	19856	19803	19884	19958	19923	20009	19786	19841	19848	20040	19901	19974	19896	20092	19713	19865	19768	20150	19763	19784	19813	19883	19724	19779	19981	20159	20253	19851	19911	19903	20011	20080	20137	19935	19727	20015	20068	20011	20117	19921	20018	19954	19848	19895	19990	19943	20123	20085	20019	19800	20013	20050	20067	19905	19957	19976	19849	19963	19876	20065	19866	19989	19880	20041	20107	19864	19770	19801	20194	19989	20127	19902	20001	20034	19931	19959	20033	19971	20061	19729	19962	20147	20233	20094	19836	20000	19993	19813	19834	19977	20000	20145	20273	19960	19845	19810	19960	19789	20096	19901	20056	19991	19889	19843	20104	19853	20113	19833	20152	19706	19768	19812	19826	20014	19724	20003	20086	19754	19942	19845	19816	19890	19967	19773	20131	19914	20263	20082	19844	19831	19899	20083	19783	19700	19876	19932	20047	20124	19924	19939	19985	20221	19904	19878	19853	20073	20164	20009	19887	19925	19988	19969	20174	19847	19978	20180	19953	19588	19979	19793	20197	19799	19992	20023	19852	19927	19841	20253	20036	19694	20170	20108	19968	19914	19869	20016	19831	20034	19981	20075	20017	20040	20146	19836	20048	19699	19981	19772	19956	20076	20031	20007	19915	19906	19741	20010	19992	19926	19915	19987	19821	19952	19979	19932	20101	19812	19868	19637	19913	19920	19822	19921	19983	19847	19981	19860	19986	20052	20109	19854	19968	19990	20028	20082	19844	19813	19986	19969	20078	19867	19907	19793	19648	19745	19906	19916	19836	19899	20063	20145	19836	20076	19893	19893	19679	19741	19821	19911	19687	19847	19723	19968	19780	20014	19982	20127	19917	19881	20045	19717	20016	19809	20037	20037	20037	19899	20105	20029	20126	20011	19930	19769	19942	19769	19758	19745	19917	20103	20048	19977	20110	20159	20125	19983	19876	20019	19989	19942	19888	19902	20014	19945	20132	19973	19719	19850	19989	19794	20100	20041	19960	19921	19946	19852	20043	19819	19927	20012	19868	19927	19947	19897	19885	19926	19933	19790	19948	19828	20199	19806	19904	20016	19975	19747	19826	19654	20074	19846	19835	19988	19983	20054	19745	20089	19881	19871	20052	19920	20122	19893	19750	19864	19832	19777	19843	19958	19973	19969	20042	19862	19805	19971	20046	19840	19856	20047	19942	19888	20091	19882	19889	19896	19927	19901	19938	19792	19882	19990	19991	19774	19934	19851	19830	20189	19940	19888	19923	19934	19946	20155	19817	20107	20035	20183	20163	20043	19882	19787	20074	19778	19959	20153	19976	19828	20027	20038	19811	19966	19831	20081	19998	19822	19804	19763	19702	19820	19918	19866	19953	19963	20118	19971	19816	19993	19914	19885	19952	19906	19885	19976	19796	19945	19972	19758	19905	19833	19948	20045	19854	19847	19933	20020	20037	19998	20156	19975	19856	20002	20260	19970	20185	19911	20047	20102	20085	19861	20002	19934	20046	19854	19985	19992	19974	20048	19925	20032	19885	19904	19934	19934	19946	20034	19856	20163	20028	19910	19872	19870	19671	19986	19966	20014	19907	19893	19907	20000	19966	19841	19710	19899	19876	19993	20168	20194	20052	20220	20080	20132	19906	19922	19814	20010	19818	20013	19884	19845	19723	19932	19883	19971	19937	19957	19781	19942	19929	20026	19949	20247	19953	19747	19984	19998	19950	19860	19789	20109	19920	20014	19849	20050	20070	19908	19956	19849	19882	20070	19792	20101	19933	19854	20004	20025	19838	19760	19854	19914	19927	19709	19880	19831	19993	20011	20030	19881	19970	19930	19705	19781	19908	20065	19835	19741	19639	20009	19948	19975	19969	19746	19804	19846	19921	19848	20289	19687	19739	19907	19876	19857	19849	19985	19850	19714	20108	20115	19914	19807	20163	20111	20104	20232	20242	19879	19959	19817	19677	20111	19895	20109	19985	19984	19994	19956	20038	20055	19949	20095	19886	19820	20107	20018	19849	19810	19898	19907	20119	19909	19900	19932	20058	19928	20156	19963	19824	20007	19788	19917	19901	20019	20118	19847	19878	19891	20000	19978	19885	19838	20063	20024	19922	19882	19769	19919	19905	20038	19959	20041	20115	19921	19811	19890	19635	19693	19765	19837	20090	20109	19822	19970	19958	19920	20095	19978	20073	20124	19938	20207	19849	20126	20024	19889	19883	19861	19876	19709	19901	19930	19904	19784	20103	19940	20020	19794	19689	19856	19780	19967	20071	19797	20022	19699	19783	19739	20248	19839	19876	20031	19950	19855	19855	20074	20159	20083	19956	19801	19898	19791	19861	19624	19910	19932	19958	19995	20003	20066	19723	20061	19852	19877	20047	19920	20051	20024	20022	19972	19718	19987	19847	19999	19992	20033	20050	20013	19909	19856	19754	19751	19949	20059	19938	19937	19933	19747	19817	20048	19899	20103	19912	19764	19867	20037	20063	20093	20036	20058	19914	19976	19895	20110	19971	20035	19870	19979	19918	19944	20069	19807	19935	20002	19980	20117	20018	20014	20146	19855	20124	20144	20007	19940	19996	19820	19896	20087	20099	20067	19888	20018	20024	19993	19891	19951	19966	19995	20038	19938	19873	19845	19935	19884	19855	20037	19714	20124	19872	19787	19919	20043	20036	19921	19955	19959	20001	19708	19715	19819	19926	19837	20083	19890	19960	20176	19837	19670	19913	19839	19882	19933	19719	20090	19892	19905	19943	19703	19779	19770	19855	20149	19951	19931	20094	19842	19958	20064	19857	19844	19940	19902	20046	19923	19960	19900	19909	19803	19971	19731	19808	19966	19918	19865	19880	19870	19724	19807	19991	19869	19924	20018	19964	19826	19803	20053	19899	19976	19919	19877	20060	19930	19810	20053	19911	19730	19814	19985	19984	19940	20132	19943	20312	19725	19948	20083	19934	20102	19977	19943	19954	20087	19910	20018	20019	19897	20018	19796	19989	20161	19771	19723	19997	20015	20141	19783	19782	19912	19873	19905	20090	20261	19805	20007	19958	20105	20084	20027	19810	19905	19937	19794	19999	19807	20128	19986	20094	19966	19966	19927	19838	19993	19946	19951	19897	20030	20018	19940	19816	19911	19919	19658	19826	19785	19818	19952	19944	19875	19968	19841	20101	19901	19865	20025	20138	20006	20089	19709	19856	19913	20010	20029	20171	20164	19996	19903	19762	20139	19953	19729	19886	19955	19859	19868	20037	19859	20032	19966	19830	19633	19909	19903	19959	19713	19868	19899	19911	20303	19772	19987	19781	19943	19816	19866	19693	20054	19908	19880	19921	19735	19918	20086	19892	19909	19981	20041	19985	19903	19908	19947	19966	19818	20312	20016	19992	19911	19944	19915	19911	19874	19837	20026	19978	19601	19955	19994	19808	20034	19874	19876	20076	20021	20082	19874	19996	20017	19929	19882	19934	19911	19847	19914	19871	19925	19816	19816	19974	19864	19921	20013	20051	19949	19849	19708	19891	19821	19992	20051	19826	19779	19840	19882	19890	19873	20073	19957	19931	19756	19672	19904	19869	20021	19947	20069	19793	19823	19987	20009	20138	19993	19913	19842	19782	19998	19887	19907	19977	19788	20043	19887	20013	20074	19826	19868	19942	20071	19832	20032	19857	19829	19961	19889	20151	19985	19749	19924	19780	19831	20019	19972	19928	19775	19951	19876	19761	19951	19987	19855	19596	19917	20009	20043	19766	19760	19930	19904	19980	19887	20106	19835	20095	20060	20051	20090	20062	19860	19890	19822	20105	20086	19703	20038	20031	19835	19918	19876	19965	20025	19825	19943	19740	19845	19965	19992	19997	19777	20193	19993	19632	19921	19998	20104	20061	19982	19770	19664	20098	20158	19794	19886	19954	19834	19989	20220	19935	19946	19917	20041	19797	20025	19985	20229	19914	19981	19934	19892	19750	19950	19899	19553	19774	19900	20183	20046	19997	20007	20075	19844	19957	20056	20036	19846	19973	19991	19953	19975	19965	20074	19937	20147	20004	19932	19851	19839	19863	19981	20081	19899	19886	19925	19877	19974	19696	19996	19692	19925	20042	19784	20035	20093	20099	19827	20001	20088	20039	19962	19781	19909	19832	19767	19793	19850	19981	19886	19843	20145	20122	19924	19918	19814	20004	19905	19973	19903	20194	19907	19967	19969	19900	19872	20098	20095	19982	20035	19956	19947	19811	19973	19950	19870	19926	19918	19731	19826	20088	19858	19966	19937	20063	19895	20003	20096	19931	20149	19939	19911	20043	19983	20143	19808	19913	20075	19911	19814	20254	19739	20044	19973	20123	19692	19758	19869	19986	19887	19960	20028	19986	19957	19779	19868	19573	19924	19731	19960	19986	19887	19913	20100	20006	19759	19851	20167	19894	20140	19814	19861	20053	19991	19866	20111	20245	19881	20010	19754	19987	19967	20122	20071	20118	20030	20024	19899	19910	19807	20029	19872
27835	58827	45659	28003	20662	19151	17760	17540	17262	16877	16229	16637	17867	18509	19914	20842	20364	18463	17051	16526	16791	16475	16344	16135	15927	15971	16054	15680	16032	15926	15686	15908	15973	15730	16064	15993	15989	15890	16030	16032	15948	16118	15982	15921	15835	15865	16018	16000	15861	15784	15888	15891	15844	15824	15896	15869	16023	15936	15817	15878	15789	16100	15775	15842	15838	15844	15876	15998	15821	16006	16072	15919	15927	15800	16003	15848	15866	16061	16061	15879	15963	15917	15885	15810	15913	15907	15915	16061	15835	15821	16088	16006	15728	15938	15927	15935	15806	15716	15753	15893	15884	15871	16009	15993	15784	15724	15947	15761	15876	15813	16069	15655	15764	15856	15688	16000	15959	16101	15959	15767	15915	16004	15941	15888	15813	15994	15957	15920	15901	15894	15981	15918	15899	16050	15999	15912	15961	15836	15883	15882	16085	15802	15860	16010	15926	16086	15862	15890	15792	15782	15821	15919	15895	15853	15845	15843	15831	15904	15787	15843	15984	15824	15801	15959	16022	15824	15827	15775	15897	15646	15934	15878	15800	15869	16044	15996	15844	15821	15914	15974	15796	15853	16124	15947	16045	15946	16038	15967	15887	15835	15966	15788	15929	15877	15669	15968	15869	15798	15899	15881	15979	15788	16025	15935	15907	15941	15681	16071	16048	15972	15791	15801	16014	15876	15893	15943	15766	15855	15931	15962	15866	15897	15794	15807	15876	15805	15914	15809	15978	15698	15866	15773	15892	15919	15822	15834	15869	16004	15808	15916	15962	15837	15933	15912	15729	15959	16012	15742	15978	15889	15894	15834	16039	15813	15899	15893	15860	15885	15921	15890	15828	15836	15734	15883	15836	15908	15557	16172	15859	15833	15971	15832	16059	15721	15877	15897	15895	15992	15953	15840	15919	15928	15889	15882	16085	15852	16059	15951	16006	15820	15968	15970	15815	15850	15978	15966	15836	15886	15829	15826	15769	15970	15827	15830	15879	15977	15839	15886	15952	15800	15920	15908	16009	15926	15800	15819	15733	15795	15971	16014	15850	15925	15848	15886	15730	15761	15972	15789	15990	15630	15738	15874	15836	15917	15935	15837	15835	15820	15992	15700	15880	15885	15871	15864	15945	15942	15775	15977	15823	15838	15971	15814	15979	16037	15970	15821	15768	15793	16025	15936	15785	15930	15782	15930	15854	15939	15836	15982	15828	15894	15809	15858	15818	15629	15902	15836	15880	15943	15774	15697	16017	15930	15999	16023	15888	15719	15746	15915	15970	15756	15933	15932	15878	15882	15862	16062	15998	15842	15859	15840	15812	16003	15866	15859	15833	15924	15770	15745	15955	15901	15973	15892	15991	15937	15823	15953	15947	15788	16086	15999	15801	16055	15918	15830	15914	16066	15854	15988	15687	15725	15779	15818	15665	16069	16018	15828	15768	16010	15691	15912	15959	15774	15891	16054	15914	15762	15797	15893	15916	15818	15850	15750	15827	15997	15864	15833	15816	15992	15947	15826	15951	15936	15899	15686	16049	15835	16028	16171	15899	15877	15892	16018	15972	15883	15852	16014	15834	15833	15846	15990	15778	15908	15808	16006	15994	15920	15874	15798	15720	15956	15802	15965	15856	16031	15820	15699	15922	15843	15764	15832	15867	16019	15901	16007	15827	15847	15856	15936	15976	15935	16030	15948	15814	15947	15842	15866	15751	15630	15764	15874	15935	15934	15933	15750	15766	15806	15833	15903	15792	15748	15973	15894	15801	15955	15911	15956	15855	15801	15852	15822	15873	15833	15792	15852	16047	15916	15888	15901	15865	15760	15906	15764	15823	15817	15939	15885	15897	15902	16011	15907	15840	16013	15938	15901	15836	15898	15932	15819	15778	15787	15932	15832	15928	15982	15852	16035	15843	15731	15809	15854	15796	16094	16006	15843	15901	15842	15981	15838	15882	15865	15836	15751	15920	15803	16001	15839	15934	15915	15825	15785	16055	16003	15890	15929	15933	15914	16063	15898	15889	15809	15943	15682	15922	15812	15752	15916	15828	15913	15951	15981	15740	15839	15923	15794	15884	16008	16006	15869	15905	16001	15927	15960	15912	15800	15942	15862	15778	15835	15865	15994	15811	15908	15890	15849	15729	15800	15953	15975	15847	15910	15759	16117	15934	15851	15823	15992	15946	15741	15925	15804	15986	15922	15898	15903	15902	15909	15941	15820	15900	15908	16136	15901	15861	16029	15720	15950	15926	15776	15863	16076	15818	15905	15806	15817	15810	15869	15921	15873	16004	15814	16166	15848	15850	15977	15848	15815	15988	15933	15789	15984	15825	15746	15895	15874	15884	15932	15973	15773	15943	15823	15936	15995	16019	16000	16049	15879	15767	15946	15820	15853	15856	15944	15959	15957	15952	15744	15746	15957	15877	15703	15970	15852	15815	15828	15841	15773	15929	15787	15964	15869	15800	16040	15861	15784	15999	15931	15859	15783	15886	15892	16004	15839	15982	15713	15862	15980	15944	15981	15811	15760	15911	16086	15970	15954	15936	15937	15861	15943	15803	15985	15769	15754	15880	15876	15983	15952	15895	15963	15976	15897	15845	16023	15960	15864	15657	15868	15648	15989	15918	15817	15865	16037	15753	15946	15950	15839	15840	15842	15781	15722	15872	15800	15880	16033	15844	16048	15996	15740	15845	15900	15957	15810	15996	15838	15880	15931	15928	15857	16111	15946	15820	15925	16147	15970	15665	15851	15882	15992	15835	15893	15894	15719	15806	15798	15900	16038	15916	15748	15850	15983	15869	15960	15874	15864	15915	15936	15853	16018	15880	16078	15913	16013	16000	15787	15714	15848	15855	15823	15964	15982	15802	15691	15847	15872	15825	15868	15810	15727	15694	15929	15944	16021	16109	15979	15843	16031	15942	16115	16013	15787	15620	15788	15856	16001	15862	15883	16034	15800	15960	15859	15856	16095	15664	16102	15706	15918	15796	15837	15768	15849	15969	15792	15890	15886	15801	15828	15914	15829	15788	15970	15864	15920	15924	15986	15678	15902	15757	16028	15798	15820	15833	15925	15840	15901	15760	15946	15811	15950	15796	15858	16027	15816	15876	15866	15763	15945	15859	15870	15988	15832	15854	15910	15812	15707	15914	15899	15830	16000	16041	15633	15563	15732	15857	15915	15869	15854	15903	15723	15811	15827	15901	15965	15917	15760	15716	15767	15793	15658	15953	15936	15911	15956	16077	15733	15996	15712	15885	16048	15904	15999	15677	15933	15903	15850	15822	15979	15856	15920	15842	15880	16001	15769	15779	15833	15777	15966	15946	15941	15876	15729	15850	16092	15839	15778	15808	16080	15776	16045	15908	15839	16129	15976	15915	15892	15831	15853	15823	15973	16170	15891	15811	15788	15891	15699	15887	15956	15990	15779	15928	15796	15943	15767	15989	15903	15896	15781	15843	15863	15869	15899	15748	15908	15906	15702	15916	15779	15930	15867	15799	15773	15862	15944	15943	15813	15952	15869	15992	15986	15981	16009	15791	15921	16094	15905	15874	15855	15909	15845	15950	15869	15839	15932	16014	15983	15974	16086	15991	15877	15702	15828	15727	15759	15928	16031	15829	15878	15997	15863	15803	15930	15953	15836	15994	15963	15730	16117	15900	15675	15929	16021	15921	15825	15934	15958	15735	15900	15911	15716	15993	15764	15917	15860	15851	15925	15950	15948	16103	15957	15986	15799	15761	15808	15902	15965	15930	15816	15860	15853	15763	16000	15908	15870	15870	15894	15916	15896	15741	15935	15872	15917	15812	15941	15806	15718	15899	15830	15839	15829	16015	15947	15773	15777	15893	15938	15815	15898	15755	16091	15750	15810	15919	15838	16008	15983	15928	15925	15900	15864	15869	15726	15763	15827	15785	15865	15836	15821	15892	15850	16029	15846	15845	15864	15762	15847	15775	15937	15719	15746	15821	15843	16038	15830	15889	15919	15925	15940	15762	15885	15809	15730	16074	15936	15943	15937	15883	15837	15948	15706	16095	15791	15893	16033	16068	15831	15883	15925	15728	15715	15962	15882	15942	15832	15969	15787	15884	16032	15919	15749	15864	15776	15801	15825	15908	15929	15952	15817	15926	15771	15853	15912	15862	15723	15800	15920	15865	15776	15766	15924	15782	16029	15797	15785	15903	15698	15942	15736	15926	15924	15865	16006	15889	15926	15793	15861	15863	15855	15985	15874	15772	15959	15968	15973	15886	15776	15908	15837	15836	15965	15906	15879	15886	15842	15975	15826	15842	15811	15977	16015	15935	15886	15799	15957	15902	15967	15848	15902	16108	15961	15911	15804	15796	15876	15821	15909	15947	15866	15729	16033	15806	16199	15823	15824	15822	15854	15999	15809	15862	15850	15736	15931	15940	15985	15715	16017	16090	15939	15782	15980	15741	15876	15968	15929	15831	15745	15892	15677	16004	15893	15959	15904	16071	15931	15953	15992	15895	15983	15885	15924	16030	15848	15912	16071	15752	15928	15737	15873	15997	15912	15950	15880	15801	15874	15746	15926	15830	15819	15820	15945	16026	15952	15845	15781	15903	16002	15930	15935	15951	15894	15916	15862	15876	15651	15893	15892	15932	15875	15873	15601	15806	15832	15887	15743	16087	15995	15829	15925	15878	15891	15784	15730	15946	15826	15810	15805	15827	15823	15690	15897	15828	15817	15887	15911	15844	15730	15910	15752	15841	15944	15854	15901	15819	16007	15795	15774	15975	15732	15939	15846	15850	15905	15949	15811	16017	15793	15889	16003	15918	15803	15760	15735	15693	15935	15985	15876	15915	15972	15853	15634	15747	15893	15916	15828	15679	15833	15777	15744	15914	15895	15985	15770	15870	15839	15828	15968	15946	16045	15939	16042	15994	16006	15975	15922	15806	15689	15933	15890	15742	15724	15930	15968	15902	16131	15876	15782	15801	15892	15991	15877	15787	15681	15862	15932	15821	15958	15765	15982	16000	15879	15789	15865	15955	15957	15738	15710	15958	15857	16072	15864	15708	15899	16096	15847	15890	15957	15926	15986	15777	15584	15948	16051	16083	15753	15748	15763	16094	15916	15736	15852	15833	15847	15596	15784	15871	16061	15874	16110
30417	28704	30663	24454	20352	19988	19552	19142	19169	19025	19081	18888	18890	19047	18937	18965	19074	19039	19031	18752	19003	18795	18874	18939	18924	18871	18968	18769	18795	18572	18677	18848	18831	18932	18820	18805	18938	18747	18607	18804	18763	18680	18874	18856	18919	18800	18747	18939	18929	18866	18950	18723	18786	18803	18674	18808	18809	18771	18730	18795	18704	18610	18878	18945	18955	18821	18587	18714	18868	18722	18705	18840	18538	18862	18519	18819	18904	18858	18716	18765	19040	18623	18901	18768	18825	18792	18868	18788	18878	18701	18902	18606	18829	18658	18862	18992	18962	18918	18744	18775	18860	18638	18697	18621	18565	18941	18737	18806	18971	18732	18893	18810	18550	18912	18914	18592	18762	18782	18712	18999	18915	18718	18645	18695	19060	18781	18855	19019	18861	18791	18940	18641	18890	18722	18793	18943	18907	18769	18892	19019	18963	18831	18940	18732	18911	18914	18777	18775	18883	18660	18738	18614	18801	18858	18640	18782	18859	18859	18779	18636	18793	18784	18645	18568	19012	18783	18933	18779	18927	18860	18962	19045	18650	18551	18872	18937	18942	18655	18708	18810	18865	18774	18760	18729	18783	18937	18795	18870	18897	18914	18713	18843	18916	18639	18732	18992	18737	18841	18878	18894	18576	18738	18734	18906	18733	18746	18756	18815	19008	18856	18766	19115	18920	18812	18567	18871	18804	18946	18700	18839	18633	18828	18887	18529	18732	18611	18845	18843	18720	18867	18866	18758	18781	18910	18820	18853	18797	18813	18815	18747	18996	18909	18910	18946	19000	18883	18839	18909	18617	18676	18853	18932	18918	18824	18828	18695	18698	18628	18727	18839	18816	18878	18652	18678	18727	18975	18761	18696	18913	18698	18684	18499	18868	18824	18593	18652	18653	18763	18979	18931	18770	18730	18754	18863	18764	18790	18852	18670	18817	18762	18903	18820	18810	18782	18908	18899	18853	18708	18906	18815	18726	18697	18684	18599	18792	18838	18732	18693	18738	18817	18927	18713	18834	18790	18735	18597	18761	18897	18962	18891	18840	18842	18948	18687	18971	18944	18763	18758	18701	18865	18952	18870	18854	18895	18674	18778	18771	18626	18735	18780	18972	18602	18623	18653	18911	18843	18746	18838	18655	18832	18611	18833	18952	18738	18957	19046	18852	18510	18809	18712	18802	18668	19112	18898	18840	18735	18545	18587	18718	18800	18855	18816	18838	18604	18687	18788	18833	18849	18966	18937	18942	18867	18724	18734	18764	18643	18871	19012	18801	18751	18697	18898	18688	18814	18740	18766	18886	18921	19025	18758	18692	18816	18719	18805	18853	18730	18943	18788	18642	18926	18645	18968	18671	18824	18728	18946	18929	18677	18712	18818	18602	18731	18581	19026	18835	18886	18725	18726	18877	18795	18839	18918	18926	18821	18732	18912	18746	18828	18778	18722	18931	18859	18780	18702	18725	18914	18652	18839	18722	18889	19154	18792	18790	18686	18769	18806	18695	19030	18860	18743	18759	18757	18713	18887	18691	19001	18684	18783	18762	18856	18895	18934	18860	18923	18871	18856	18590	18673	18801	18824	18812	18849	18610	18773	18624	18955	18724	18731	18692	18745	18881	18597	18730	18928	18771	18789	19045	18864	18793	18858	18761	18782	18813	18876	18664	18852	18798	18624	18918	18753	19050	18642	18695	18700	18585	18715	18745	18590	18812	18772	18826	18761	18909	18804	18547	18703	18904	18849	18859	18788	18795	18719	18842	18740	18586	18610	18545	18768	19007	18579	18761	18654	18684	18887	18739	18651	18793	18670	18932	18742	18828	18654	18754	18698	18639	18944	18660	18812	18619	18793	18909	18703	18847	18881	19065	18797	18781	18792	18866	18759	18619	18852	18673	18745	18779	18961	18781	18930	18890	18775	18908	18625	18705	18914	18595	18835	18882	18840	18937	19005	18857	18965	18637	18792	18823	18836	18893	18880	18911	18690	18846	18691	18806	18683	18745	18811	18953	18913	18755	19022	18751	18769	18886	18737	18552	18730	18900	18824	18689	18876	18715	18893	18930	18844	18585	18973	18848	18752	18686	18789	18977	18802	18951	18832	19020	18720	18831	18859	18874	18945	18752	18814	18683	18852	18855	18796	18786	18550	18892	18752	18773	18883	18555	18688	18821	18796	18822	19075	18755	18477	18809	18789	18758	18762	18804	18798	18714	18663	18666	18704	18748	18989	18837	18907	18808	18596	18638	18875	18527	18563	18915	18722	18876	18772	18597	18709	18668	18729	18688	18797	18909	18819	18656	18887	18660	18764	18758	18923	18827	18715	18855	18618	18957	18908	18835	18910	18693	18674	18827	18959	18816	18731	18852	18816	18680	18829	18898	19054	18646	18804	18767	18704	18701	18822	18773	18724	18490	18774	18884	18731	18751	18779	18845	18695	18761	18804	18892	18887	18804	19075	18873	18766	18766	18928	18830	18763	18933	18714	18970	18793	18861	18905	19027	18758	18577	18785	18639	18594	18916	18984	18963	18755	18873	18822	18901	18764	18747	18868	18824	18740	18693	18619	18679	18792	18849	18997	18904	18863	18942	18647	18946	18757	18931	18961	18969	18847	18881	18845	18829	18931	18650	18932	18614	19040	18828	18833	18827	18625	18939	18580	18910	18955	18809	18808	18775	18750	18780	18734	18799	18544	18906	18780	18945	18868	18734	18741	18765	18803	18851	18779	18707	18829	19001	18941	18636	19003	18628	18686	18839	18713	18728	18876	18585	18603	18710	18716	18733	18765	18734	18902	18896	19047	18941	19051	18857	18970	18984	18823	18884	18699	18745	19126	18647	18786	18820	18433	18889	18695	18580	18809	18949	18633	18603	18695	18992	18731	18792	18863	18796	18756	18851	18844	18818	18745	18953	19065	18949	18748	18802	18928	19007	18683	18836	18831	18880	18653	18863	18791	18777	18652	18860	18791	18637	18892	18898	18814	18696	19048	18891	18866	18869	18633	18582	18811	18831	18604	18971	18768	18689	18765	18848	18832	18881	18845	18791	18611	18997	18903	18775	18704	18870	18890	18800	18700	18703	18788	18938	18648	18742	18871	18917	18574	18679	18807	18823	19046	18889	18710	18849	18655	18887	18880	18963	18733	18902	19103	19013	18979	18770	18752	18793	18641	18840	18525	19030	18718	18607	18877	18826	18965	18707	18886	18739	18744	18801	18831	18802	18602	18941	18645	18608	18783	18758	18853	18426	18675	18570	18800	18845	18867	18770	18758	19071	18834	18723	18880	18667	18971	18950	18939	18851	18752	18928	19095	18679	18845	18953	18813	18847	18877	18646	18765	18969	18853	18801	18918	18869	18964	18950	18913	18906	18496	18831	18766	18919	18962	18771	18655	18834	18889	18866	18714	18872	18979	18900	18895	18752	18774	18772	18867	18956	18876	18938	18958	18756	18952	18826	18840	18669	18814	18775	18931	18981	18719	18582	18744	18921	18758	18866	18849	19060	18858	18848	18874	18723	18847	18626	18790	18788	18677	18884	18860	18871	18998	19097	18639	18931	18797	18866	18472	18834	18843	18856	18834	18901	18702	18758	18721	18798	18806	18859	18761	18784	18852	18512	18827	18589	18804	18763	18729	18646	18675	18850	18583	18936	18815	18807	18681	18894	18818	18911	18863	18713	18584	18868	18571	18871	18716	18893	18686	18987	18943	18931	18594	18996	18708	18752	18862	18846	18846	18659	18876	18702	18695	18962	18815	18791	18734	18803	18834	18809	18742	18832	18972	18824	18646	18698	18956	18832	18916	18657	18791	18893	18820	18793	18789	18772	19007	19000	18731	18892	18698	18893	18867	18601	18719	18715	18882	18736	18753	18658	18731	19011	18798	18640	18927	18650	18799	18701	18746	18885	18481	18691	18986	18624	18871	18681	18853	18735	18668	18928	18890	18762	18793	18643	18820	18800	18885	18843	18843	18774	18782	18832	18861	18825	18939	18765	18926	18785	18963	18865	18983	18716	18930	18821	18769	18826	18989	18907	18790	18864	18966	18889	18823	18768	18714	18690	18882	18920	19157	18883	18911	18940	18759	18689	18936	18834	18829	18760	18845	18737	18946	18709	18833	18893	18873	18867	18806	18775	18669	18498	18667	18721	18724	18936	18832	18910	18828	18779	19000	18891	18778	18618	18828	18812	18643	18818	18813	18693	18854	18874	19021	18963	18692	18974	18830	18785	18693	18819	18938	18968	18700	18788	18653	18811	18802	18619	18686	18982	18670	18893	18880	18877	18819	18771	18705	18929	18818	18706	18871	18751	18725	18860	18678	18726	18981	18742	18864	18908	18919	18726	18966	18758	18733	18803	19003	18918	19000	18626	18655	18819	19061	18823	18921	18971	18802	18642	18812	18662	18738	18919	18720	18851	18783	18776	18543	18761	18755	18952	18798	18795	18748	18970	18898	18638	18752	18943	18714	18820	18937	18707	18918	18826	18669	18708	18907	18785	18884	18767	18763	18628	18806	18762	19015	18755	18841	18909	18671	18668	18623	18870	18705	19026	18903	18864	19112	18807	18797	18869	18764	18753	18875	19102	18878	18767	18895	18669	18868	18905	18867	18858	18721	18616	18752	18793	18754	18812	18753	18860	18794	18702	18808	18775	18988	18748	18879	18845	18835	19059	18810	18968	18813	18699	18867	18735	18937	19078	18747	18742	18941	18855	18677	18917	18915	18838	18777	18537	18980	18917	18880	18859	18859	18721	18583	18854	18687	19013	18724	18843	18929	18853	18675	18991	18789	18795	18845	18837	18910	18720	18732	18892	18685	18770	18676	18902	18735	18959	18841	18868	19121	18896	18664	18837	18744	18866	18702	18779	18955	18802	18678	18938	19043	18857	18715	18685	18874	18732	18976	18750	18881	18731	18947	18778	18647	18689	18919	18763	18977	18789	18878	18780	18513	18811	18721	18923	18978	19057	18665	18664	18867	18674	18844	18615	18675	18694	18810	18979	18880	18810	18889	18886	18767	18726	18670	18808	18767	18930	18879	18713	18732	18925	18704	18995	18719	18812	18937	18702	18770	18874	18739	18949	18787	18878	18756	18821	18799	18594	18743	18914	18805	18882	18766	18908	18635	18629	18857
26104	39516	27861	19259	17262	16514	16174	15773	15597	15334	15443	15518	15324	15580	15382	15356	15616	15341	15303	15313	15319	15253	15397	15188	15267	15013	15290	15251	15245	15220	15200	15209	15181	15176	15272	15158	15125	15327	15091	15319	15343	15193	15346	15388	15242	15230	14946	15222	15242	15145	15101	15176	15184	15113	15299	15318	15271	15212	15296	15240	15262	15404	15199	15345	15188	15289	15269	15191	15344	15246	15183	15159	15254	15240	15448	15182	15267	15133	15303	15399	15289	15137	15161	15245	15217	15276	15063	15307	15178	15291	15100	15436	15349	15207	15355	15269	15310	15121	15185	15274	15117	15120	15299	15209	15157	15454	15233	15266	15389	15099	15178	15144	15218	15116	15041	15396	15213	15324	15209	15193	15280	15192	15324	15177	15240	15369	15265	15150	15125	15354	15190	15131	15143	15309	15226	15301	15365	15360	15419	15256	15168	15446	15260	15253	15183	15141	15267	15465	15218	15289	15257	15251	15174	15299	15156	15372	15176	15341	15307	15245	15265	15302	15159	15212	15219	15125	15353	15377	15003	15134	15211	15232	15222	15304	15044	15327	15118	15216	15173	15232	15384	15351	15104	15311	15420	15287	15235	15118	15180	15082	15206	15220	15113	15177	15342	15220	15179	15202	15116	15288	15195	15415	15119	15405	15291	15159	15332	15236	15277	15255	15246	15330	15226	15208	15229	15370	15271	15091	15339	15268	15280	15090	15261	15209	15114	15146	15290	15335	15265	15136	15293	15114	15237	15266	15270	15348	15226	15166	15371	15268	15166	15255	15192	15401	15263	15207	15243	15100	15213	15398	15361	15123	15272	15327	15241	15237	15282	15251	15445	15326	15215	15254	15038	15336	15185	15217	15383	15193	15290	15201	15392	15292	14906	15282	15323	15100	15122	15225	15094	15128	15338	15153	15303	15351	15267	15152	15098	14983	15176	15160	14962	15386	15317	15354	15166	15203	15275	15388	15199	15351	15224	15253	15179	15239	15284	15009	15522	15192	15234	15258	15148	15144	15314	15262	15320	15114	15096	15229	15343	15078	15305	15198	15329	15221	15104	15037	15173	15324	15390	15302	15359	15270	15254	15204	15108	15287	15344	15063	15063	15210	15289	15196	15262	15215	15201	15114	15382	15269	15248	15114	15166	15210	15170	15225	15243	15196	15217	15100	15220	15188	15190	15204	15240	15154	15092	15251	15422	15096	15219	15260	15332	15197	15292	15328	15292	15283	15145	15218	15180	15322	15068	15186	15098	15211	15249	15087	15240	14842	15147	15366	15301	15321	15170	15144	15170	15210	15009	15467	15169	15443	15194	15137	15135	15065	15323	15042	15183	15321	15223	15451	15291	15199	15233	15225	15169	15146	15200	15216	15297	15195	15301	15279	15337	15138	15138	15483	15109	15217	15271	15157	15395	15136	15291	15301	15390	15271	15212	15362	15152	15295	15261	15184	15358	15145	15078	15189	15273	15124	15200	15348	15146	15141	15181	15164	15162	15327	15126	15007	15216	15211	15229	15270	15141	15217	15159	15148	15143	15291	15309	15171	15174	15276	15354	15188	15094	15369	15206	15249	15366	15202	15217	15283	15346	15245	15145	15314	15303	15318	15308	15268	15302	15445	15110	15253	15222	14958	15348	15100	15068	15282	15368	15142	15173	15062	15353	15173	15355	15085	15116	15235	15237	15308	15338	15241	15143	15293	14994	15141	15170	15247	15223	15445	15067	15306	15058	15192	15193	15160	15250	15238	15390	15277	15080	15335	15294	15304	15256	15150	15272	15192	15121	15258	15329	15319	15110	15061	15206	15366	15050	15371	15077	15145	15189	15379	15348	15281	15152	15227	15243	15209	15245	15323	15147	15265	15245	15305	15260	15218	15081	15387	15418	15235	15280	15296	15174	15346	15099	15339	15188	15103	15260	15252	15147	15246	15200	15239	15205	15242	15217	15253	15137	15101	15310	15308	15048	14970	15129	15290	15212	15213	15203	15324	15182	15065	15204	15273	15166	15345	15168	15381	15241	15280	15280	15132	15193	15277	15280	15237	15481	15153	15203	15376	15091	15212	15061	15150	15000	15111	15181	15074	15170	15241	15246	15225	15300	15306	15163	15238	15210	15275	15166	15263	15326	15341	15097	15128	15186	15293	15201	15193	15306	15236	15180	15415	15218	15173	15251	15178	15275	15317	15143	15262	15124	15173	15269	15246	15245	15250	15118	15164	15081	15425	15277	15193	15132	15208	15337	15111	15196	15267	15152	15334	15191	15113	15269	15071	15221	15025	15286	15280	15116	15276	15150	15259	15146	15305	15243	15200	15214	15227	15210	15371	15326	15244	15261	15369	15164	15121	15161	15348	15268	15243	15209	15191	15207	15259	15285	15105	15200	15304	15302	15196	15409	15316	15310	15367	15258	15103	15295	15206	15343	15237	15100	15254	15324	15177	15161	15262	15273	15201	15159	15267	15260	15161	15141	15195	15108	15177	15144	15389	15092	15029	15174	15196	15272	15134	15136	15216	15343	15350	15377	15243	15079	15200	15112	15072	15049	15294	15121	15132	15373	15297	15316	15269	15041	15199	15320	15256	15221	15173	15291	15242	15289	15220	15205	15367	15131	15162	15061	15135	15204	15222	15182	15257	15241	15209	15248	15149	14938	15120	15170	15211	15058	15327	15305	15266	15167	15160	15201	15324	15198	15356	15028	15328	15184	15210	15208	15265	15151	15141	15155	15378	15233	15209	15220	15254	15227	15053	15179	15185	15106	15311	15207	15365	15254	15048	15156	15447	15210	14931	15250	15309	15333	15112	15304	15247	15048	15256	15105	15175	15193	15380	15418	15104	15299	15274	15219	15040	15194	15301	15269	15177	15133	15248	15284	15103	15085	15139	15283	15194	15294	15218	15327	15174	15152	15130	15254	15241	15298	15202	15135	15396	15155	15206	15206	15290	15247	15173	15177	15240	15258	15267	15097	15312	15245	15195	15167	15176	15242	15169	15130	15193	15287	15201	15086	15261	15237	15240	15230	15181	15178	15349	15075	15261	15044	15474	15242	15245	15074	15213	15277	15189	15189	15266	15359	15139	15339	15305	15213	15282	15192	15228	15285	15200	15019	15418	15039	15256	15224	15075	15149	15152	15188	15262	15295	15125	15355	15208	15173	15244	15281	15166	15171	15266	15309	15281	15185	15310	15233	15073	15177	15382	15411	15287	15329	15155	15267	15291	15133	15332	15124	15310	15184	15402	15372	15333	15281	15301	15271	15151	15299	15136	15171	15329	15397	15109	15193	15282	15168	15228	15216	15259	15151	15289	15253	15162	15306	15210	15289	15236	15270	15261	15186	15198	15152	15282	15093	15363	15099	15244	15336	15266	15288	14920	15325	15227	15137	15274	15289	15270	15330	15293	15332	15216	15278	15262	15300	15219	15251	15325	15156	15189	15008	15245	15154	15296	15168	15202	15165	15223	15221	15227	15396	15337	15123	15270	15288	15185	15329	15081	15358	15195	15256	15339	15157	15115	15093	15300	15258	15410	15149	15192	15162	15157	15232	15275	15342	15232	15314	15089	15246	15201	15156	15255	15216	15115	15136	15189	15349	15201	15241	15288	15276	15153	15162	15246	14989	15312	15108	15231	15065	15172	15065	15311	15259	15190	15111	15221	15421	15093	15050	15247	15188	15393	15343	15237	15374	15360	15368	15343	15234	15135	15239	15340	15222	15199	15226	15274	15179	15105	15251	15154	15222	15304	15234	15408	15115	15153	15152	15276	15174	15271	15291	15128	15175	15222	14997	15242	15287	15238	15304	15251	15119	15188	15159	15229	15257	15179	15342	15251	15320	15320	15232	15153	15365	15338	15259	15344	15219	15088	15386	15210	15225	15222	15052	15254	15196	15132	15245	15205	15177	15104	15263	15239	15241	15124	15138	15199	15294	15160	15317	15221	15256	15237	15203	15157	15153	15233	15217	15315	15235	15243	15266	15153	15220	15162	15185	15163	15279	15194	15319	15213	15251	15355	15271	15268	15277	15061	15277	15156	15087	15166	15278	15234	15256	15154	15088	15253	15250	15177	15261	15145	15257	15081	15168	15188	15251	15162	15220	15205	15191	15146	15181	15207	15224	15175	15072	15164	15112	15217	15117	15361	15203	15272	15201	15193	15278	15165	15262	15268	15277	15538	15366	15214	15334	15242	15410	15246	15202	15333	15264	15161	15186	15353	15092	15164	15277	15212	15061	15340	15081	15181	15168	15263	15194	15243	15283	15222	15091	15169	15083	15536	15247	15312	15236	15321	15334	15416	15258	15207	15290	15365	14974	15236	15237	15283	15224	15019	15304	15039	15192	15210	15188	15074	15376	15219	15169	15211	15197	15179	15323	15209	15087	15155	15204	15131	15351	15116	15181	15305	15435	15208	15337	15160	15252	15210	15193	15245	15146	15214	15257	15115	15214	15074	15149	15212	15302	15233	15267	15236	15157	15317	15225	15317	15173	15222	15252	15237	15235	15271	15310	15207	15129	15372	15229	15190	15242	15140	15152	15390	15267	15198	15037	15228	15177	15047	15253	15352	15124	15260	15231	15219	15284	15042	15250	15290	15194	15100	15306	15216	15153	15141	15239	15398	15125	15130	15338	15289	15239	15406	15118	15049	15094	15303	15285	15205	15199	15392	15236	15226	15323	15295	15158	15145	15286	15188	15157	15122	15224	15201	15023	15185	15184	15239	15278	15428	15109	15261	15083	15182	15139	15336	15391	15124	15315	15153	15099	15232	15234	15354	15277	15160	15268	15279	15286	15091	15221	15293	15216	15341	15386	15421	15326	15209	15352	15302	15216	15392	15240	15250	15189	15259	15236	15218	15273	15245	15138	15117	15155	15226	14995	15385	15067	15184	15145	15190	15308	15243	15262	14999	15369	15200	15180	15198	15318	15217	15346	15248	15240	15244	15161	15326	15224	15096	15230	15370	15074	15286	15309	15347	15182	15268	15285	15109	15139	15204	15120	15203	15231	15145	15093	15191	15047	15002	15136	15127	15286	15300	15061	15166	15277	15330	15184	15094	15221	15352	15328	15167	15409	15275	15261	15201	15327	15205	15234	15240	15339	15156	15211	15159	15263	15314	15221	15218	15160	15060
23127	20933	27675	24673	22017	20881	19823	17762	17247	17234	17348	17074	17224	18024	19052	19294	18788	17705	17012	16957	17174	16994	17064	16715	16709	16729	16797	16616	16684	16782	16647	16720	16681	16536	16599	16625	16578	16733	16543	16605	16779	16564	16582	16687	16748	16652	16851	16715	16727	16428	16946	16676	16812	16608	16580	16854	16838	16432	16643	16550	16769	16468	16557	16747	16685	16612	16724	16767	16574	16780	16627	16500	16658	16747	16672	16724	16572	16467	16625	16514	16851	16658	16707	16802	16599	16518	16649	16531	16556	16573	16551	16724	16589	16600	16940	16619	16655	16706	16746	16712	16673	16538	16702	16774	16578	16644	16630	16394	16593	16848	16722	16677	16826	16646	16788	16838	16456	16601	16813	16727	16667	16634	16396	16583	16840	16602	16728	16729	16810	16642	16938	16637	16813	16721	16532	16854	16713	16805	16722	16709	16599	16626	16727	16823	16675	16847	16827	16617	16700	16603	16607	16659	16902	16705	16726	16604	16604	16853	16751	16538	16609	16599	16651	16906	16575	16652	16708	16782	16789	16717	16686	16610	16788	16663	16686	16562	16541	16719	16616	16769	16676	16500	16650	16542	16575	16812	16824	16804	16667	16547	16690	16774	16675	16652	16488	16669	16626	16657	16716	16491	16670	16835	16680	16732	16685	16823	16647	16687	16836	16681	16691	16720	16529	16638	16499	16692	16494	16727	16728	16707	16629	16707	16562	16575	16723	16650	16459	16540	16734	16869	16552	16566	16888	16737	16670	16568	16539	16527	16698	16511	16557	16503	16662	16679	16708	16776	16889	16712	16700	16774	16639	16738	16682	16624	16838	16527	16534	16823	16760	16793	16554	16790	16820	16676	16602	16453	16604	16765	16604	16817	16827	16752	16774	16467	16612	16727	16540	16524	16787	16636	16718	16638	16730	16661	16880	16644	16862	16721	16793	16631	16785	16449	16553	16632	16562	16547	16724	16813	16611	16777	16599	16768	16669	16673	16739	16636	16686	16898	16840	16792	16595	16569	16597	16628	16624	16537	16692	16478	16679	16929	16585	16707	16823	16906	16588	16670	16589	16640	16687	16726	16688	16726	16886	16744	16479	16541	16645	16544	16607	16748	16619	16621	16719	16534	16783	16625	16667	16729	16846	16626	16750	16693	16675	16655	16648	16663	16521	16765	16694	16809	16776	16664	16717	16677	16658	16583	16753	16853	16870	16479	16645	16585	16696	16709	16648	16404	16740	16711	16726	16599	16735	16717	16585	16645	16723	16613	16758	16436	16675	16880	16701	16538	16544	16666	16484	16547	16834	16708	16817	16544	16785	16732	16739	16727	16661	16822	16845	16749	16786	16566	16501	16888	16768	16560	16624	16641	16458	16588	16629	16623	16710	16792	16520	16562	16644	16753	16650	16700	16579	16511	16583	16687	16749	16828	16838	16688	16777	16816	16638	16503	16759	16414	16633	16627	16624	16505	16544	16579	16694	16606	16736	16528	16716	16777	16739	16633	16568	16571	16684	16679	16744	16713	16677	16603	16434	16584	16680	16488	16590	16626	16756	16566	16640	16754	16704	16502	16912	16821	16727	16530	16615	16868	16803	16783	16724	16642	16758	16537	16901	16694	16781	16627	16735	16685	16614	16448	16673	16616	16702	16700	16725	16666	16641	16591	16782	16678	16423	16738	16549	16707	16660	16824	16578	16372	16600	16706	16699	16607	16349	16597	16686	16722	16588	16565	16508	16759	16708	16697	16588	16764	16824	16652	16581	16539	16630	16709	16771	16762	16561	16767	16750	16588	16799	16706	16797	16576	17003	16771	16643	16741	16524	16567	16576	16586	16597	16539	16708	16726	16913	16754	16704	16633	16634	16672	16902	16523	16648	16757	16568	16653	16689	16664	16607	16653	16704	16669	16863	16903	16492	16446	16720	16700	16604	16718	16691	16567	16889	16766	16800	16826	16752	16725	16533	16842	16797	16838	16713	16628	16637	16476	16729	16777	16814	16681	16487	16607	16715	16673	16644	16652	16817	16630	16433	16506	16551	16724	16680	16594	16556	16661	16887	16847	16917	16631	16659	16686	16673	16705	16613	16605	16718	16690	16654	16724	16623	16722	16450	16651	16513	16762	16742	16665	16447	16764	16930	16622	16447	16506	16713	16528	16843	16725	16701	16695	16578	16630	16796	16699	16765	16494	16672	16897	16408	16755	16736	16592	16711	16727	16747	16675	16604	16684	16704	16850	16772	16675	16636	16607	16535	16826	16799	16696	16839	16335	16593	16638	16655	16664	16660	16760	16672	16504	16665	16525	16734	16520	16659	16609	16595	16696	16838	16717	16661	16502	16751	16521	16551	16704	16755	16656	16551	16558	16453	16595	16697	16793	16691	16705	16659	16594	16729	16631	16810	16823	16839	16705	16618	16472	16756	16791	16751	16414	16862	16541	16522	16883	16622	16578	16649	16750	16324	16685	16631	16555	16876	16739	16443	16528	16568	16533	16840	16914	16623	16795	16514	16792	16470	16586	16426	16457	16738	16727	16671	16497	16543	16755	16564	16488	16556	16385	16808	16704	16482	16746	16803	16498	16803	16766	16743	16847	16753	16419	16626	16963	16883	16524	16470	16665	16598	16607	16728	16797	16556	16637	16609	16601	16649	16756	16732	16520	16695	16618	16704	16670	16634	16811	16509	16649	16681	16755	16703	16678	16692	16620	16745	16680	16713	16663	16812	16532	16634	16675	16622	16570	16759	16635	16696	16485	16498	16707	16793	17013	16770	16742	16528	16621	16615	16565	16444	16570	16758	16644	16771	16678	16748	16762	16790	16555	16545	16699	16496	16608	16679	16670	16614	16629	16843	16709	16626	16687	16820	16536	16577	16835	16792	16720	16795	16533	16696	16843	16651	16630	16661	16788	16819	16705	16781	16714	16648	16615	16759	16610	16611	16643	16746	16513	16680	16704	16807	16612	16770	16581	16687	16743	16735	16469	16657	16856	16804	16703	16439	16761	16678	16562	16653	16592	16671	16647	16559	16710	16709	16761	16474	16854	16641	16538	16651	16710	16585	16735	16568	16656	16590	16528	16566	16698	16836	16898	16698	16445	16696	16725	16696	16678	16629	16503	16804	16789	16551	16587	16662	16736	16743	16691	16679	16439	16883	16873	16731	16770	16698	16688	16679	16588	16624	16816	16595	16509	16494	16763	16678	16884	16781	16670	16766	16635	16688	16684	16661	16636	16826	16602	16756	16731	16600	16710	16702	16735	16746	16509	16834	16633	16523	16790	16578	16552	16554	16635	16538	16746	16812	16702	16703	16556	16593	16719	16712	16777	16620	16577	16590	16633	16748	16703	16743	16820	16445	16820	16616	16803	16721	16649	16649	16736	16910	16466	16693	16784	16836	16581	16717	16631	16724	16540	16851	16737	16708	16505	16776	16677	16680	16752	16718	16709	16865	16635	16679	16634	16943	16685	16607	16608	16711	16647	16775	16700	16775	16758	16739	16908	16607	16441	16577	16840	16510	16518	16681	16670	16602	16633	16543	16675	16828	16656	16718	16659	16623	16437	16527	16619	16721	16690	16798	16661	16712	16687	16825	16709	16694	16608	16839	16629	16603	16470	16582	16605	16749	16923	16649	16604	16502	16731	16784	16791	16622	16572	16898	16510	16792	16734	16703	16620	16471	16437	16743	16763	16623	16818	16789	16797	16616	16599	16643	16536	16791	16558	16910	16827	16589	16637	16633	16643	16595	16522	16686	16787	16936	16625	16787	16714	16730	16526	16696	16643	16300	16601	16484	16557	16871	16567	16484	16652	16631	16636	16448	16628	16436	16836	16849	16860	16775	16677	16575	16455	16608	16594	16698	16572	16775	16761	16620	16572	16726	16636	16697	16744	16719	16694	16669	16628	16551	16582	16665	16691	16746	16777	16847	16694	16650	16635	16359	16682	16599	16593	16529	16663	16700	16556	16839	16799	16681	16607	16848	16558	16561	16559	16605	16804	16674	16596	16778	16713	16727	16556	16741	16633	16685	16698	16695	16820	16619	16576	16640	16693	16441	16705	16581	16623	16741	16651	16478	16658	16461	16852	16922	16581	16812	16697	16656	16755	16690	16642	16734	16519	16814	16768	16596	16656	16626	16661	16668	16504	16922	16753	16479	16694	16587	16766	16621	16694	16714	16647	16698	16702	16617	16713	16630	16717	16906	16705	16698	16592	16776	16515	16712	16605	16544	16652	16530	16591	16537	16777	16620	16758	16622	16724	16608	16534	16470	16701	16623	16621	16444	16646	16613	16789	16598	16704	16719	16628	16547	16685	16652	16828	16792	16681	16672	16779	16682	16529	16468	16692	16920	16626	16571	16783	16622	16757	16643	16559	16528	16603	16642	16594	16751	16623	16930	16821	16762	16821	16670	16656	16548	16700	16561	16497	16870	16780	16826	16572	16700	16706	16479	16606	16589	16722	16556	16843	16582	16532	16786	16777	16512	16786	16726	16412	16753	16877	16330	16706	16462	16806	16841	16748	16750	16540	16595	16606	16510	16852	16581	16396	16591	16648	16637	16554	16821	16636	16768	17042	16531	16698	16822	16688	16447	16785	16782	16653	16861	16653	16563	16819	16312	16625	16731	16637	16622	16636	16783	16607	16673	16506	16714	16997	16636	16623	16790	16720	16732	16575	16713	16716	16703	16619	16777	16671	16788	16521	16827	16683	16611	16671	16977	16590	16801	16709	16592	16539	16835	16837	16569	16813	16720	16883	16764	16881	16500	16686	16728	16770	16820	16882	16591	16743	16727	16530	16803	16837	16611	16675	16830	16736	16762	16747	16606	16789	16603	16859	16656	16755	16665	16786	16674	16593	16629	16896	16804	16550	16616	16842	16890	16567	16593	16669	16764	16731	16637	16503	16775	16714	16647	16611	16860	16655	16519	16697	16793	16558	16692	16654	16709	16601	16751	16627	16613	16757	16732	16617	16620	16833	16702	16556	16741	16628	16776	16593	16590	16735	16587	16742	16651	16879	16788	16692	16746	16765	16596	16775	16722	16588	16529	16649	16730	16641	16542	16823	16895	16573	16744	16718	16612	16609	16782	16635	16793	16706	16757	16715	16444	16861	16830	16871	16745	16870	16775	16581
25683	49584	33451	20805	17610	16410	15225	15256	14704	14708	14349	14252	14490	15638	16964	17020	16266	14680	14154	14152	14103	14289	14320	13895	13946	13860	13915	13977	13894	14053	13887	13849	14022	13924	14082	13810	13807	13902	14075	13946	13981	13984	13877	13976	13830	13805	13790	14053	13953	13947	13980	13951	14120	13947	13822	13952	13975	13949	13887	14009	13875	13921	13954	14033	13958	13895	14116	13771	13679	13913	14151	13943	13880	14010	13864	13865	14125	13958	14070	13736	13968	13943	13873	13806	14003	13932	13975	13702	13942	13893	14119	14100	13786	13933	13910	14172	13918	14163	13793	14104	14041	13985	13887	13849	13882	13926	14085	13876	13806	13928	13790	14048	14033	14003	13859	13937	13958	14028	13956	13970	14105	14024	13970	13910	14098	13919	13834	13982	13819	13981	14024	13779	14002	13745	13902	14024	13996	13972	13907	13930	13882	13794	13949	14083	13859	13810	13971	13811	13854	13819	14032	13949	14000	13904	13935	14039	13876	14015	13933	13885	13928	14068	13950	14044	13908	13956	13896	13895	14022	13938	13955	13901	14025	13936	13946	13953	13856	14137	13885	13887	13818	13825	13952	13873	13906	14088	14000	14021	13821	13740	13883	13926	14170	14012	13919	13895	13908	13998	13930	13794	13799	13856	13989	14003	14132	14130	13889	14120	13896	13791	14129	13839	13975	13835	13907	13925	13966	13897	13968	13852	13886	13889	13941	13933	13835	13957	14170	13917	14113	13996	14118	13941	13939	14006	13993	13875	13950	13995	13768	14022	13963	13894	13995	13965	13803	13942	13953	13934	13900	14070	13815	14040	14002	13908	13906	13864	13919	14124	13828	13927	13873	13782	13805	13923	13927	13859	13889	14001	14093	13988	14051	13999	13914	13941	13837	13974	13887	14117	13997	13908	13988	14048	14070	13978	13958	13851	13959	13997	13718	14064	14106	13870	14028	13757	14042	13895	13924	13923	14040	13894	13874	13935	13813	13866	13917	13852	14003	13933	13808	13835	13954	14002	13902	14021	14150	13840	14018	14037	14032	13885	13922	14009	13991	13995	13821	13911	13977	13962	13970	13921	14097	13913	13843	13930	13833	13953	13809	13988	14050	13804	13955	13963	13878	13889	13920	13825	14012	13836	13785	14009	13923	13941	13906	14033	13859	13906	13884	13983	14033	14027	14001	13926	14088	13951	13884	13901	13923	13851	13980	14075	13879	13840	13917	13915	13891	13979	13677	13862	14055	14096	13854	13973	13996	13967	13873	13951	13990	13963	14010	13932	13859	14085	13850	14068	13922	14050	14155	13884	13903	13886	14050	14066	13785	13925	14004	13800	13922	14013	14031	14180	13975	13937	14131	14010	13798	13829	14011	13968	13943	13857	13939	14039	13966	13863	14008	13950	13904	13939	14115	14013	13905	13916	13880	13819	13977	13879	14011	14048	14055	13880	13993	13945	13813	13926	14014	14073	14021	13893	13991	14120	13923	14003	14015	13922	14043	13916	13867	14038	13920	13871	13871	14019	13980	13965	13846	14151	13909	13992	14025	13985	14000	13798	13998	13936	13996	13963	13881	13846	13747	14094	13832	13876	14009	13872	13999	13980	13849	14068	13971	13880	13903	13978	13923	13896	13998	14026	13977	13999	14066	13953	14125	13821	13792	13816	14014	13891	13922	13956	13979	13853	13926	13894	13881	14121	13967	13914	13963	13935	13784	13802	14140	13795	13987	14097	14003	14083	14030	13902	13976	13929	13871	13823	13969	13818	13841	13788	13878	13855	14013	13937	14032	13875	13942	13918	14080	13913	13990	13815	14021	14126	14043	14044	14010	13995	13750	13840	14055	13930	13898	13823	13957	13929	14017	14027	13835	14108	14112	13844	13824	13940	13893	14011	13977	13953	13898	13824	14185	13823	13931	14008	13902	13955	14032	13858	14092	13937	13896	13830	13940	13903	13963	13928	14052	14041	13989	13955	13834	13907	14065	14096	13879	13978	14062	13978	13952	14012	13912	13839	13909	13955	13925	14069	13960	13989	13898	14062	13913	13877	13984	13746	13846	13962	14007	13959	13900	13843	14060	14069	13969	13724	13860	14056	13786	13965	13857	13981	13847	13803	14120	13918	14023	13972	13806	13915	13993	14091	13891	13952	14052	14052	13787	13853	13963	13950	13774	13762	14033	14045	13865	13851	13943	13969	13924	14087	13847	14027	13904	14072	13934	13889	13908	13907	13913	14045	13922	13983	14108	14084	13902	14010	14056	13990	14036	13904	14102	14005	13829	13997	13903	13920	13851	14045	13820	13926	13854	14119	13981	14097	14036	14098	13937	14066	13851	13933	14117	13900	13995	14130	13934	13861	14041	13992	13943	14127	13965	13860	13894	13963	14155	13988	13814	13912	13929	13969	13977	13949	13983	13839	13999	13896	13944	13868	14001	13965	13945	14003	13852	14120	14000	14019	13919	14000	13924	13944	13892	13880	13750	13934	14054	14076	13837	13924	13920	13989	13981	14112	13882	13861	13992	13881	13886	13994	13998	13876	13984	13974	14081	13901	13937	13940	13968	13930	14062	13801	13763	14028	13935	13958	13850	13787	14040	13871	14015	14016	13997	13742	13877	13944	13893	13918	13899	14028	13957	13998	14069	13965	13959	14061	13902	13957	13934	13959	14047	13952	14029	13931	14115	13927	14067	13917	14044	14085	13720	13952	13963	13943	14043	13906	13976	13910	14010	13863	14023	13959	13882	13917	14023	13931	13751	14043	14068	13923	14013	13766	13890	13985	14035	13955	13948	13862	13801	13970	14045	13828	13814	13973	13918	14055	14126	14023	13972	14094	13959	13856	14048	13849	14050	14016	13871	14007	13878	13857	14030	13886	13898	13876	13948	13898	14037	13928	13951	14041	13946	14011	13827	14024	13985	13853	14027	14028	13910	13932	13912	14003	14003	13990	13906	13954	13941	13872	14002	13861	13930	14028	14145	13934	13975	13856	13928	13943	13919	13947	13977	13878	13957	14100	13878	13954	13879	14060	14058	13843	13985	13831	14029	13910	14031	13877	13964	13988	14107	13831	13853	13926	13981	13923	13842	13873	13889	13893	13909	13961	13874	14050	13908	13821	13960	13827	14058	13752	14013	14136	14080	13988	14070	13953	14162	13963	14039	14053	13932	14045	13985	13773	14007	14132	13975	13963	13841	13965	13911	13885	13997	13913	14010	13805	14074	13918	13843	14086	13902	13784	13986	13818	13938	13861	14039	13863	13852	13958	13879	13922	14126	13912	13987	13982	14075	13907	13977	13835	14211	13885	13818	13907	13961	13882	14157	14002	13955	14003	13921	13864	13827	14122	14009	13886	13986	13854	13715	14048	13909	13859	13949	13942	13928	13981	14084	13875	13941	13857	13988	13938	13872	13878	14009	13812	13781	13914	13957	13806	14023	14193	13930	13815	13989	13986	13818	13872	13879	13982	13852	13792	13974	13852	13992	13978	14023	13965	14042	14018	13924	14019	13985	14089	13799	14072	13887	13883	13919	14033	13841	13874	13925	13915	14007	13905	13974	13883	13913	13978	14092	13914	13933	13755	13957	13832	14018	13964	13939	13890	13950	13888	13738	13989	13854	13985	14022	14060	13953	14003	13996	13944	13989	14044	13905	14034	13948	14013	13989	13938	13898	14067	13978	13943	13880	14036	13752	14000	13922	14024	13941	13914	14001	13914	13923	13879	13801	13886	13774	13820	13948	13947	13963	13955	13931	13990	13928	14070	13860	13991	13919	13944	13842	13956	13993	13911	14007	13958	13945	14095	13882	13877	14100	14025	13788	13991	13999	13832	14015	13819	13864	13910	13977	14000	13957	13896	13871	13894	14081	14065	13854	14078	13935	13878	13863	13798	13920	13972	14019	14105	13944	14003	13925	13907	13943	13954	13888	13789	13905	13919	13896	13770	13895	13918	14010	13823	13898	13951	13940	13784	13841	13864	13935	13935	13862	13778	14152	13825	13876	13888	13957	13804	13928	13961	14086	13973	13886	13913	13983	13930	13987	13985	14005	14025	13904	13982	14003	14059	14133	13875	13962	13965	14102	14059	13941	13791	14123	13800	13913	13843	14012	13763	13794	13943	13800	13968	13913	13972	13976	13863	13799	13890	13949	13951	13923	13990	13998	14015	13701	14025	13855	13977	13895	13924	13972	13930	14052	13973	14037	13763	13939	13914	13910	13917	14012	13864	13795	14002	13901	13988	13809	14003	14060	14009	13929	14125	13860	13918	13821	14041	13928	14028	14044	13973	13854	13896	13863	13971	13845	14012	14065	13905	13843	13864	14056	14027	13963	13977	13828	14038	14112	14020	13899	13915	14003	14061	13969	13918	13846	14044	13972	13940	13877	13862	14000	14028	13999	13929	13912	14150	13973	13849	14107	13975	14013	13908	13887	13925	13829	13907	13784	13913	13930	13965	14076	13794	13998	13949	13869	13824	13963	13998	14013	13899	14049	13915	14067	14033	13982	13908	14006	14058	13957	13883	14015	13862	13871	14179	14026	14153	14009	13993	13835	13889	13965	13867	13859	14034	13717	14130	13891	14056	14091	13962	13902	13820	13769	14106	13947	13995	14073	13896	13756	13797	13852	13883	13914	13956	13969	13910	14107	13903	14041	13912	13966	13993	13966	13843	13854	13834	13984	13802	13914	13995	13782	14048	13856	13949	13719	13932	14019	13936	14041	13980	13902	14117	14055	14080	13770	13773	13900	14017	14008	13746	13943	13899	13940	13792	14085	14028	14000	13831	13996	14070	13852	13945	13974	14000	14014	13887	13730	14199	13987	14028	13822	13964	14018	13826	13927	13966	13939	13987	14055	13844	13995	14158	13952	13947	14013	14115	13874	13967	14148	13977	13985	13925	14012	13838	13980	14009	14035	13989	13919	13955	14032	13925	13917	13881	14080	14110	14026	14008	14053	13850	13864	13968	13972	13940	13838	13985	13945	13891	13976	13851	14046	13952	13907	13833	13863	14177	13820	14013	13996	13987	13897	14058	13978	13746	13852	13925	14022	13818	13781	14029	13900	13917	13792	14026	13923	13980	13996	13991	13986	14034	13849	13963	13725	14012	13884	13899	13884	13905	13933	13951	13998	13895
24516	21016	27089	26404	20407	18902	18644	17560	17605	17519	17314	16945	17205	17302	18016	18082	17894	17456	16982	17099	17269	17184	17149	17031	16942	17054	17021	16824	17010	17025	16998	16909	16981	17144	17172	17056	17090	17229	16825	16863	16868	17028	17194	17077	17027	16912	16978	17089	17029	17075	16806	16847	17013	17113	17029	17020	17092	17086	17121	16951	16866	16793	17050	16910	16985	16919	17073	17030	16938	16929	17071	16802	16979	16988	16712	16961	16944	16997	16803	17067	16794	16940	16916	17076	17083	17032	16862	16765	16867	17278	16808	17101	16991	16930	17121	16848	17041	17028	17034	16964	17015	17028	17027	16844	17091	17003	17110	16690	16893	17007	16817	17124	17045	17169	16886	17096	16848	16879	16860	16973	17006	16620	17044	16759	17166	17032	16994	16956	16768	16849	16881	17059	16889	17037	16976	17072	16915	16924	16876	17028	16763	17051	17055	17013	17199	16897	17009	17025	16904	16848	16739	16937	16979	16827	16842	16921	17117	17066	16989	17058	17001	16863	16887	17005	17000	17064	17016	17114	16989	16843	16961	17008	17103	16889	17003	16957	17003	16921	16922	16980	16968	17000	17188	16955	16899	16878	16865	17021	16978	17014	17055	16748	17082	17089	16803	17234	16856	16943	16911	16967	17036	16920	16795	17035	17060	16993	17022	16864	16917	16900	16956	16927	17007	16904	17120	17060	16819	17072	16884	16881	17145	16968	16945	16897	17113	16851	17028	16973	16933	17068	17070	16945	16983	16986	17080	16829	16906	17009	16973	16790	16927	16711	16900	16882	17070	16913	16659	16915	17079	16993	17154	16856	17095	17050	16950	16981	16886	16870	16866	16913	17040	16880	17050	17019	17107	16888	17001	16973	16921	17011	17023	17102	17094	17106	16947	16846	16695	17047	17131	17028	16964	17046	17041	16900	17046	16928	16975	16850	16851	16941	17045	17017	16974	16974	17043	16737	16774	17148	16987	16934	16826	16843	16860	16916	17058	16758	16924	16760	16879	16989	16964	16791	16761	16951	16950	16877	16896	17005	16980	17116	17136	16844	16812	16930	16960	16857	16924	16984	17020	16871	16957	16813	16949	16892	16917	17056	17053	17000	17168	17001	17124	17060	16904	17092	17033	16925	16741	17084	17131	17183	16937	17133	17098	16766	16865	16939	17030	16933	16972	16833	16940	17143	17177	16880	16646	16984	17166	16984	16897	16824	16955	16907	17053	17031	16958	17006	16763	17069	17080	16956	17116	16928	16840	17027	17132	17061	16931	16963	17122	17036	16932	17009	16993	16733	16919	17114	16915	16788	17020	17102	17132	17078	17035	16936	17129	17052	16788	17027	17029	16811	16708	16839	16888	16848	17010	17102	17067	16913	16814	17070	16992	16928	16873	16553	16985	16912	16846	16948	16912	17025	17155	16922	17279	17167	17153	16998	16911	16921	16898	17135	17096	16922	16909	17084	16889	17030	16894	16992	16840	16808	17111	16983	17052	17035	17065	17154	16879	16807	16939	16990	16899	17176	16928	16989	16960	17019	16978	17154	17002	16960	17046	17406	17029	16960	16871	16972	17011	17013	16942	17091	16983	16983	17079	16955	16936	16897	16680	17029	16977	17015	17042	17082	16964	17021	16906	16917	16913	17045	16937	16915	17042	17149	17026	16813	17140	17086	17065	17096	16807	16844	17108	17035	16949	17042	16967	16883	16827	16971	16880	16941	16794	16942	16980	16972	17059	16963	17059	17028	16982	17029	17012	16948	16850	17002	16822	17032	17040	16897	17086	16982	17040	17062	17083	16891	16892	17020	16813	17062	16819	17001	16885	17075	16889	16913	16796	16951	16904	16897	16820	16886	16789	16924	17185	16930	16793	16943	17057	16803	17001	16971	17011	17013	17015	17058	17012	17036	17029	17095	16919	16884	16944	17035	16775	17092	16886	17030	17081	17110	16961	16955	17257	16946	17107	16904	16802	16983	16857	16795	16678	16987	16905	16805	17046	16922	16972	16995	16763	17010	16878	16887	16898	17011	16995	17008	16935	16990	16968	17123	17216	17094	16814	16954	16969	16862	17153	17191	17018	16958	16810	16751	16887	17073	16876	17156	17031	17130	16785	17018	17004	17163	16871	17005	16803	17143	17110	17113	17085	17110	17166	16916	16905	17016	16944	17373	16901	17059	16945	17101	16952	16898	16830	16919	17172	17026	16965	17005	17033	16743	17026	17119	17026	17046	16991	17026	16961	17174	16999	17040	16984	16905	17056	17016	17021	16874	16808	16973	17131	16897	16836	17183	17041	16868	16909	16923	16659	16970	16928	17103	17065	17103	16956	16979	16760	16894	16880	16931	16962	16933	16959	17124	16994	17069	17116	17064	17223	17017	16954	17050	17048	16928	17018	16815	16995	16885	17040	16878	17072	16762	17031	16964	17060	16848	17019	16753	16921	16920	16950	16906	16890	16617	16888	16865	16732	17000	16752	17044	16878	17119	16919	16991	16891	16989	17073	16974	16875	16964	16894	16993	17244	17028	16980	16785	16841	17076	16895	16842	16752	17091	17125	17071	16947	16849	17071	17014	17067	17018	17008	16878	16905	17110	16843	16950	17053	17011	16892	16874	16941	16915	17157	17112	16830	17023	16916	16740	16868	17066	17035	16922	16801	16901	16835	16799	16955	16829	16917	17167	16952	16948	16947	16918	17019	16920	16976	16921	17080	16860	16880	16834	16997	16940	17011	17028	16792	17031	17125	17136	16979	16827	16774	16993	17154	16859	17035	16910	16917	17126	16999	16865	16900	17009	17004	16939	17122	17131	16830	17081	17101	17076	16880	17011	17125	16912	16818	16993	17061	17076	16960	17039	16949	17044	17015	17041	16888	16891	16946	17088	17120	17024	16800	16949	17052	17202	17004	16957	16890	17047	17137	16946	16958	16960	17019	16997	17189	17041	17095	16957	16856	17104	17096	16969	17029	17091	17072	17208	16862	16903	17069	17330	16930	17170	17016	17012	16918	16995	16931	16748	16977	16982	17091	16887	17049	16867	16927	16958	16892	16877	16981	17032	16861	17037	17026	16962	17067	17028	16932	16847	17038	17065	17073	16757	16865	16931	16860	16943	16969	16900	16763	16756	16986	17074	16919	16870	17059	16863	17085	16946	16853	16762	17045	16965	16865	17008	16913	17089	16983	17144	16969	17017	17117	17106	17039	16938	16810	17243	16853	17020	16896	17057	17000	17078	16908	16925	16845	17008	17007	16773	16864	17001	17031	16863	17233	17094	16702	16701	17018	16967	17028	17019	17010	16916	16846	16964	16911	17076	16910	16961	17013	16997	16954	16919	17188	16956	16992	17063	17110	16982	17056	16950	16996	16750	16991	17040	16808	16940	17012	17054	17219	16943	17032	16889	17128	17163	17050	16923	16754	16874	17001	16984	16999	17154	17193	17061	17157	16934	17067	16904	16985	17055	16928	17012	17028	17019	16938	16916	17083	17041	17128	17123	17121	16940	17016	16893	17089	17041	17002	17062	16989	16993	17079	17041	16952	17007	16913	17044	17073	16814	17009	17057	16966	17035	16991	17106	16951	17006	17020	16925	17064	17080	17060	16918	16876	16915	16910	17026	17118	17003	17034	17027	17128	17181	16902	16835	16986	17092	17078	16983	17006	16758	17054	16926	17119	17000	17016	16804	16866	17059	17101	16966	16992	16882	16977	16872	17177	16933	16988	16750	17022	16995	17026	17019	16943	17012	16914	17069	17065	16839	16955	17006	16762	16760	17017	16941	17047	16768	16807	17010	16932	16819	16943	16992	17093	16849	16910	16830	16933	17023	16850	16938	17068	16898	17007	16863	17088	16868	16815	16988	16992	16940	16945	16947	16836	16753	17035	16896	16968	17069	16935	16966	16940	16946	16919	16826	17085	17100	16932	16925	16933	16910	16974	16890	16829	17250	17198	17060	16995	16858	16989	16867	16843	16915	16906	16808	16826	16754	16843	17201	17028	16966	17164	17208	17112	17061	16985	17165	16962	17012	16935	16957	16980	16859	16768	16982	16911	17153	16832	16905	17050	17210	17005	17084	17124	17032	16935	16888	17007	17010	16889	17088	16778	17070	16966	16945	16975	16961	17087	16992	16860	17018	17030	16882	17030	16986	16996	16986	17181	16980	16997	17094	16897	17187	16986	17248	16906	16958	16965	16966	16888	16958	17254	16913	17031	17053	17220	17067	16914	16915	16903	17185	16988	16896	16790	16864	16913	16785	17186	17002	17056	16932	16992	16944	16995	16837	16872	17039	17029	16728	16908	17009	17111	16947	16988	16935	16930	16892	16841	16966	17050	16960	17051	17077	16819	16948	16970	16933	16981	16902	17080	17099	16888	17007	16852	16885	16893	17082	17030	17051	16891	17281	17138	17035	17105	16935	16951	16935	17054	17146	17091	16902	16884	16880	17081	16771	16966	16809	17060	17270	17006	16861	16869	17119	16921	16968	17072	16861	17011	16989	16916	16964	16983	16897	17089	16983	17081	17053	17172	17072	17029	16795	16799	16848	16946	17020	16918	16814	16772	16904	16950	16839	16967	17058	17049	16933	17047	16963	16953	16959	17145	17230	16973	16916	17003	16869	17071	16997	17056	16966	17024	16989	16964	16895	17048	16942	17043	16781	17183	17002	16985	17125	17006	16864	16796	16766	16942	16897	16968	17091	16909	16923	16951	16812	17132	16985	17071	16909	17069	16860	16969	16961	16834	16820	16854	16807	16895	16954	17040	16880	16838	17085	16957	16848	16922	17109	17167	17077	17092	16985	16823	16967	17022	16918	17006	16961	16810	16922	16968	17124	16820	16980	17051	17161	16937	16739	16951	16866	16777	17057	16819	17141	17117	17073	17158	17118	17012	17057	16847	16825	17141	16869	17165	16836	16961	17198	17106	17065	17123	16764	17076	16906	16946	17069	16989	17050	16965	17049	17093	17034	16921	17105	17051	17036	16933	17018	17084	16994	16932	16939	16992	17092	16931	16825	16895	17105	17020	17079	17138	17117	16900	16994	16811	17038	16904	16856	16998	17101	16907	16955	17060	16796	16892	16839	17005	17024	16828	16965	17067	16966	17279	16895	16983	16917	16999	17073	17079	16991	16796	17009
24702	41475	29432	19716	17176	15850	15182	14851	14712	14401	14430	14424	14287	14918	15873	16047	15125	14444	14135	14379	14472	14350	14252	14299	14146	14243	14158	14127	14122	13996	14206	14205	14111	14076	14197	14074	13977	14043	14242	14113	13937	13903	14126	14069	14163	13921	14171	14148	14184	14227	14046	14114	14230	14092	14145	14132	14074	14035	14421	13964	14120	14072	14080	14168	14081	14103	14135	14211	14241	14061	14081	14297	14044	14120	14031	14260	13939	14174	14100	14169	14088	14258	14314	14235	14076	13950	13946	14333	14152	13975	14094	14087	14092	14067	13978	14172	14046	14213	14191	14075	14128	14156	14118	14181	13971	14175	13941	14056	14190	14132	13956	14123	14067	14166	14049	14110	14226	14079	13987	14066	14069	14076	14062	14013	14090	14104	13991	14052	14084	14024	13889	14135	14009	14254	14093	14195	14096	14161	14029	14079	14246	14083	14308	14136	13968	13856	14215	14217	14101	14001	14137	14077	14035	14207	13940	14335	13949	14072	14223	14081	14202	14124	14119	14043	14198	13970	14101	13986	14064	14210	14195	13982	14288	14043	14327	14189	14276	14114	14229	14059	14049	14180	14145	14088	14024	14082	14310	14142	14246	14203	14278	14114	14250	14086	14098	14213	13964	14198	14202	14136	14094	14152	14035	14167	14203	14322	14085	14140	14067	13945	14023	14037	14098	13952	14134	13954	14070	14100	13951	14039	14204	14189	13982	13960	14160	14124	14173	14127	13971	14229	14122	13942	14170	14202	13999	13966	13961	14265	14218	14102	14117	13989	14295	14147	14040	14162	14056	14261	14194	14036	14106	14044	14136	14045	14230	14171	14247	13900	14117	14085	14079	14068	14263	14132	14108	14118	14114	14090	14124	14174	13966	14094	14065	14066	14096	14082	14020	13945	14177	14057	14083	14297	14081	14140	13917	14020	14022	14074	14256	14146	14156	14084	14002	13967	14122	14159	14085	13980	14152	14106	14110	14263	14184	14089	14217	14050	14186	14186	14332	14255	14150	14183	14216	14000	14168	14266	14061	14131	14034	14099	14215	14074	14089	14106	14060	13969	13988	13994	14075	14093	14110	14182	14107	13896	14089	14117	14106	14140	14047	14162	14068	14179	14171	14283	13900	13972	14217	14022	14082	14191	14068	14155	13941	14219	14010	14184	14090	14176	14086	14055	13997	14337	14191	13983	14028	14072	14202	14075	14031	14087	13940	14105	14231	14181	14096	13988	14214	14155	14080	14164	14093	13979	14058	14230	14177	14074	13960	14131	14081	14009	14017	14220	14077	14157	14214	14247	14048	14323	13988	14218	14052	14066	14179	14275	14129	13970	14106	14049	14291	14052	14414	14001	14205	14059	14105	14031	14075	14194	14138	14102	14234	14044	14335	14084	14070	13977	14095	14138	14164	13977	14164	14259	14062	14087	14134	14097	14289	14026	14075	14054	14106	14201	13999	14190	14173	14149	14187	14029	14243	14014	13961	14091	14064	14255	13964	14192	14132	14210	14052	14296	14251	13933	14061	13990	14185	14182	14090	13850	14046	14198	14013	14140	14162	14058	14020	14087	14280	14181	14034	14067	14085	14167	14051	14015	14144	14153	14145	14114	14003	14019	14141	14193	14120	14166	14097	14329	14281	14264	14040	14280	14239	14041	14116	14128	14132	14138	14092	13927	14180	14026	14127	14132	14020	14040	14011	14109	14023	14278	14031	13934	14095	14190	14096	14020	14175	14045	14195	14003	14312	14020	14096	14151	14138	14249	14071	14157	14190	14168	14152	14011	14156	14029	14032	13961	14140	14128	14130	14164	14081	13978	14075	14160	14044	14052	14027	14042	14217	14020	14149	14134	14050	14159	14081	14033	14183	13928	14152	14297	14241	14101	14248	14163	13880	14059	14108	14240	14217	14137	14094	14262	14005	14015	14258	14032	14082	14234	14018	14375	14075	14153	14032	14101	13993	14120	14046	14043	13985	14235	14199	14158	14215	14147	14193	14231	14196	14142	14097	14261	14103	14232	14044	14059	14014	13957	14259	14012	13975	14155	13965	14132	14074	14125	14098	14157	13986	14174	13993	14093	14283	14077	14121	14057	14149	14097	13939	14197	14191	14106	14181	14125	14058	14136	14029	14184	14186	14129	14077	14005	14247	14142	14184	14093	14148	14203	14197	14014	14064	14025	14148	14067	13965	14124	14032	14032	14127	13968	14136	14118	14160	14176	14012	14161	14112	14068	14098	14287	14086	14189	14060	14118	14217	14104	14177	14242	14111	14127	14137	14163	14047	14107	13996	14298	14176	14246	14007	14202	14009	14254	14202	14060	14202	13887	14253	14178	14086	13955	14083	13962	14119	13918	14359	14095	14012	14288	14088	14011	14030	14037	14237	14130	14036	14127	14191	14051	14194	14106	14151	14192	14264	14059	14007	14039	14255	14122	14168	14081	13980	14028	14099	14018	13987	14160	14124	14223	14071	14197	14245	14192	14088	14074	14042	14081	14165	14327	14063	14046	14113	13978	14088	14036	14160	14080	14156	14218	14145	14130	14181	14150	14028	14297	14090	14161	14091	14138	14113	14123	14152	14198	14013	14057	14208	14093	14072	14052	14136	14090	14147	14023	14243	14252	14093	14044	13960	14146	14114	14196	14205	14231	14235	14336	14094	14229	14123	14079	14041	14125	14105	13985	14153	14057	14022	13937	13994	14107	14058	14115	14265	13925	14116	13900	14160	14172	14157	13971	14066	14046	14110	13952	14058	14032	14109	14009	14002	14283	13974	14220	14093	14117	14070	14149	14101	14159	14173	14097	14098	14152	14109	14048	14104	13987	13960	14057	14204	14281	14045	14146	14208	14089	14106	13980	14227	14041	14106	13954	14127	14040	14128	14072	14077	14130	14053	13930	14143	14230	14114	14011	14282	14043	14046	13981	14094	14227	14057	14141	14105	14135	14127	14051	14081	14089	14076	14012	14230	14144	13831	14199	14070	14007	14132	13984	13924	14077	14237	14166	14105	14003	14243	14096	14148	14133	13949	14107	14138	14029	14084	14217	14120	13997	14216	13930	14154	14124	14293	14022	14129	14179	14118	14116	14176	14056	14055	14095	14076	14026	14170	13993	14158	14094	14134	14102	14094	14044	14197	13986	14146	14118	14060	14221	14106	14228	13967	14110	14192	13972	14148	14132	14074	14138	14250	13925	14250	13993	14165	13901	14113	14023	14137	14178	14098	14127	14058	14060	14046	14063	14148	14173	14131	14038	14084	14127	14282	14324	14028	14228	14070	14197	14175	14013	14041	14013	13913	13899	13982	14058	14053	14102	13933	14163	14060	14192	13977	14142	14241	14176	14182	14097	14058	14126	14103	14100	14050	14101	14083	14040	14114	14225	13957	14178	13933	14151	14026	14133	14058	14069	14052	14264	13960	14139	13915	14189	14021	14147	14097	14079	14052	14088	14203	14188	14016	14043	14192	14116	14291	14186	14049	14181	14184	14204	14083	14188	13982	14085	14151	14068	14153	14059	14147	14270	14128	14167	14082	14082	13924	14178	14112	14192	14146	14136	14111	14069	14235	14308	14172	14104	14020	14127	14157	13976	13996	14095	14196	14106	14168	14166	14037	14105	14118	14085	13982	14256	14239	14103	14047	14140	14220	13899	14199	14173	14081	14124	14261	14176	14108	14087	14094	14091	14148	14086	14208	14063	14063	14045	13999	14180	14168	14243	14197	14074	14095	14007	13878	13989	14052	14126	14101	14019	14094	13958	14186	14134	14252	13987	14174	13915	14296	14045	14175	14131	14094	14091	14061	14112	13975	14158	14208	13999	14275	14197	14153	14050	14130	14246	14035	13973	14009	14076	14151	14123	14293	14139	14164	14154	14042	14293	14037	14094	14082	14126	14077	14048	14159	14105	14173	14097	14045	14064	14180	14084	14260	14205	14046	14219	14189	14067	14036	14223	14124	14091	14173	14187	14082	14170	14049	14040	14217	14107	14081	14048	14170	14042	14062	14214	14129	14112	14182	14055	14260	14008	14153	14020	14067	14276	14074	14043	13969	14125	14275	14139	13947	14206	13976	14052	13968	14073	14040	13990	14040	14127	14240	14256	14128	14149	14111	13997	14208	14137	14044	14036	14100	14198	14083	14208	14181	13968	14188	14204	14139	14237	14045	13991	14146	14117	14086	14057	14009	13952	14255	14158	14174	14243	14035	14111	14264	14044	14045	13997	14189	14097	14095	14133	13902	14234	13959	14181	14209	14075	14053	14091	14191	14283	14159	14132	14015	14266	14109	14203	14168	14174	14053	13995	14145	14182	14062	14194	14001	13953	14117	13956	14210	14104	14130	14232	13995	14110	14039	14171	14244	14169	14111	14138	14178	14141	14072	13994	14221	14173	14233	14288	14096	14169	14105	14148	14143	14042	13978	14132	14131	14039	14048	14186	14154	14197	14152	13917	14122	14204	14243	14106	14097	14124	14145	14180	14236	13979	14239	14140	13954	14086	14087	13965	14166	14069	14062	14296	14204	14064	13996	14081	14355	14137	14067	14086	14160	13925	14244	14061	14226	14175	14095	13887	14135	14219	14223	14115	14116	14122	14073	14083	14060	14204	14247	13997	14108	14111	14075	14197	14122	13854	14185	14103	14144	14027	14272	14126	13991	14253	14120	14005	14123	14270	14080	14260	14140	14043	14152	14327	14069	14084	13993	14126	14215	14107	14232	14083	14258	14196	14121	14233	14269	13985	14078	14115	14072	14172	14123	14096	14195	14161	14130	14185	14079	14110	14160	14183	14120	14163	14166	14243	14115	14308	14053	14066	14100	13991	14201	14108	14055	14158	14322	14089	14049	13915	14160	14138	14057	14220	14049	13964	14232	14082	14161	14057	14077	14058	14032	14025	14002	14078	14135	14083	14039	14077	14219	14032	14244	14060	14095	14158	14105	14034	14153	14081	14048	14157	14200	14089	13993	14241	14117	14173	14071	14217	14225	14183	14217	13992	14336	13991	14107	14113	14018	14118	14019	14042	13967	14130	14258	14060	13936	14001	14194	14114	14066	14168	13990	14076	14130	14083	14195	14117	14219	14001	14130	14212	14108	14187	14013	14161	14230	14161	14142	14067	14118	14094	14149	14113
21990	20953	28181	23887	21227	22742	22536	17645	16207	16236	16385	16082	16334	17117	18477	19581	17636	15790	15843	16748	16937	16729	16477	15961	15519	15407	15270	15306	15425	15611	15566	15404	15554	15585	15460	15267	15491	15291	15382	15456	15410	15369	15300	15475	15444	15554	15369	15440	15501	15410	15429	15751	15281	15210	15215	15263	15658	15500	15412	15334	15528	15469	15488	15391	15369	15130	15305	15352	15561	15291	15407	15401	15295	15533	15318	15396	15509	15386	15529	15359	15458	15312	15291	15344	15404	15519	15496	15553	15402	15531	15371	15228	15477	15422	15350	15462	15250	15364	15348	15432	15505	15289	15426	15467	15501	15250	15341	15540	15299	15342	15351	15244	15277	15274	15266	15501	15455	15375	15383	15360	15448	15499	15487	15356	15420	15537	15243	15442	15413	15481	15569	15234	15161	15345	15406	15327	15380	15423	15417	15405	15417	15295	15426	15417	15400	15383	15392	15402	15203	15421	15249	15387	15475	15265	15444	15146	15353	15392	15416	15363	15518	15407	15272	15451	15240	15455	15206	15416	15202	15310	15367	15501	15441	15372	15369	15484	15392	15229	15372	15374	15338	15031	15198	15477	15444	15431	15363	15228	15306	15487	15395	15337	15533	15365	15447	15435	15421	15538	15328	15366	15504	15328	15443	15366	15319	15187	15527	15508	15399	15496	15331	15357	15426	15238	15360	15520	15441	15403	15274	15261	15602	15289	15368	15312	15618	15381	15438	15343	15306	15389	15329	15366	15325	15313	15349	15285	15490	15399	15382	15575	15600	15265	15329	15417	15294	15292	15435	15366	15245	15348	15424	15368	15245	15358	15579	15451	15418	15496	15311	15136	15245	15128	15450	15333	15275	15445	15443	15511	15519	15467	15436	15337	15424	15261	15385	15256	15438	15407	15229	15534	15320	15267	15137	15434	15467	15275	15426	15346	15415	15343	15395	15318	15226	15281	15389	15248	15210	15403	15313	15406	15299	15379	15453	15228	15212	15284	15382	15326	15632	15602	15191	15517	15323	15176	15509	15400	15518	15426	15237	15333	15478	15325	15379	15331	15509	15257	15512	15357	15372	15290	15192	15385	15378	15471	15480	15505	15465	15352	15425	15391	15199	15396	15252	15329	15318	15398	15338	15286	15465	15235	15207	15423	15436	15479	15375	15097	15331	15482	15344	15441	15395	15282	15435	15517	15338	15315	15388	15317	15276	15376	15438	15455	15366	15412	15363	15296	15549	15277	15217	15453	15479	15392	15527	15351	15355	15343	15408	15342	15574	15318	15350	15365	15413	15284	15306	15316	15442	15439	15289	15273	15380	15569	15545	15537	15538	15406	15173	15303	15537	15428	15457	15495	15376	15469	15244	15279	15417	15277	15250	15361	15390	15383	15402	15407	15568	15492	15487	15284	15096	15521	15460	15427	15256	15395	15354	15446	15367	15453	15362	15430	15364	15363	15247	15524	15438	15434	15321	15162	15485	15521	15622	15511	15370	15700	15330	15456	15272	15364	15419	15469	15280	15284	15430	15333	15525	15368	15215	15449	15508	15188	15388	15304	15371	15209	15523	15181	15405	15337	15366	15401	15458	15318	15245	15414	15331	15377	15532	15366	15290	15292	15365	15357	15446	15219	15230	15440	15315	15453	15422	15542	15426	15490	15425	15452	15282	15457	15400	15240	15452	15261	15399	15616	15321	15238	15267	15521	15405	15497	15487	15138	15349	15204	15376	15398	15376	15290	15421	15309	15169	15314	15495	15496	15515	15380	15249	15406	15455	15628	15241	15489	15346	15332	15342	15547	15319	15362	15484	15334	15567	15261	15487	15449	15471	15475	15436	15408	15439	15508	15409	15089	15280	15453	15557	15268	15334	15349	15250	15137	15047	15457	15267	15381	15156	15285	15380	15449	15474	15301	15182	15413	15346	15301	15256	15235	15544	15515	15331	15157	15215	15433	15288	15480	15392	15435	15479	15285	15436	15406	15106	15208	15542	15192	15225	15316	15429	15281	15169	15238	15543	15012	15420	15453	15462	15321	15283	15425	15187	15189	15314	15520	15400	15450	15315	15509	15473	15398	15424	15249	15325	15602	15403	15485	15337	15318	15369	15451	15254	15338	15308	15425	15316	15374	15356	15266	15494	15292	15320	15288	15508	15293	15603	15312	15341	15392	15284	15317	15397	15428	15332	15566	15370	15266	15445	15369	15399	15419	15151	15290	15258	15072	15561	15461	15408	15436	15350	15410	15446	15354	15455	15411	15292	15411	15448	15365	15450	15538	15236	15361	15401	15387	15119	15294	15263	15466	15392	15433	15294	15353	15355	15334	15193	15423	15191	15376	15375	15393	15381	15281	15325	15164	15284	15165	15365	15193	15446	15526	15347	15322	15337	15370	15415	15489	15474	15456	15462	15228	15200	15307	15189	15242	15313	15179	15497	15256	15489	15489	15485	15268	15419	15606	15602	15428	15455	15483	15390	15311	15360	15456	15327	15405	15418	15521	15493	15444	15367	15407	15280	15169	15480	15532	15388	15420	15404	15376	15186	15493	15392	15433	15334	15505	15542	15299	15401	15130	15346	15440	15231	15317	15502	15259	15393	15110	15409	15530	15377	15549	15410	15504	15574	15372	15505	15299	15385	15220	15268	15468	15489	15362	15484	15571	15271	15449	15290	15345	15386	15217	15394	15399	15249	15192	15651	15384	15381	15409	15307	15425	15370	15416	15425	15422	15527	15323	15428	15321	15355	15355	15338	15385	15569	15679	15296	15295	15331	15471	15287	15306	15272	15398	15429	15480	15443	15263	15432	15450	15378	15571	15378	15352	15354	15489	15369	15606	15398	15386	15520	15359	15534	15504	15479	15343	15460	15319	15115	15407	15381	15337	15498	15415	15423	15401	15312	15398	15251	15354	15484	15455	15553	15393	15392	15282	15357	15320	15209	15500	15266	15557	15378	15401	15489	15349	15378	15420	15551	15435	15350	15109	15280	15317	15247	15350	15369	15420	15329	15391	15413	15502	15286	15344	15431	15166	15413	15343	15409	15330	15451	15231	15504	15255	15292	15468	15415	15336	15200	15301	15473	15446	15438	15330	15327	15292	15338	15445	15376	15429	15359	15401	15318	15337	15490	15399	15478	15555	15389	15273	15197	15234	15353	15317	15288	15411	15267	15239	15302	15421	15268	15358	15395	15598	15322	15344	15337	15389	15296	15180	15472	15327	15430	15568	15257	15361	15282	15298	15441	15316	15449	15360	15278	15326	15180	15305	15374	15308	15370	15497	15583	15203	15247	15406	15442	15540	15318	15391	15299	15381	15338	15185	15411	15427	15685	15495	15288	15289	15381	15257	15386	15364	15364	15392	15462	15275	15467	15356	15481	15379	15413	15438	15430	15257	15353	15442	15279	15419	15346	15478	15414	15568	15301	15336	15468	15412	15452	15185	15255	15391	15525	15476	15457	15542	15297	15428	15288	15216	15409	15323	15490	15272	15362	15334	15217	15257	15331	15328	15367	15433	15512	15430	15336	15576	15296	15173	15485	15311	15279	15325	15571	15340	15445	15248	15354	15415	15388	15570	15416	15362	15360	15315	15410	15350	15280	15559	15267	15296	15361	15513	15357	15524	15484	15428	15458	15230	15512	15330	15387	15385	15220	15315	15372	15363	15412	15389	15370	15558	15235	15216	15551	15446	15319	15348	15386	15441	15310	15278	15317	15282	15399	15371	15473	15350	15411	15405	15399	15609	15402	15185	15421	15430	15466	15333	15492	15440	15305	15345	15333	15313	15280	15301	15369	15342	15318	15264	15517	15408	15478	15611	15379	15571	15237	15360	15327	15334	15492	15342	15278	15423	15425	15257	15406	15648	15240	15337	15380	15440	15351	15278	15587	15396	15670	15299	15342	15420	15234	15366	15268	15479	15580	15309	15425	15453	15605	15356	15346	15450	15507	15510	15308	15322	15292	15380	15153	15343	15356	15647	15502	15461	15256	15566	15606	15437	15300	15379	15549	15452	15467	15370	15522	15182	15345	15086	15327	15549	15460	15335	15548	15417	15395	15151	15443	15390	15376	15348	15349	15318	15504	15584	15346	15215	15235	15424	15475	15548	15379	15297	15517	15376	15500	15455	15228	15426	15379	15304	15290	15146	15297	15443	15304	15283	15257	15278	15495	15353	15500	15297	15270	15419	15194	15255	15253	15413	15484	15265	15426	15461	15309	15417	15360	15516	15527	15347	15441	15252	15386	15499	15358	15355	15206	15453	15499	15480	15448	15438	15275	15489	15273	15636	15208	15641	15466	15240	15467	15265	15412	15449	15342	15326	15214	15595	15365	15386	15360	15554	15498	15226	15297	15359	15527	15171	15350	15300	15359	15271	15405	15276	15336	15210	15178	15598	15282	15366	15319	15553	15477	15370	15361	15426	15456	15282	15389	15423	15498	15485	15650	15498	15396	15458	15356	15088	15460	15388	15389	15335	15403	15371	15391	15268	15329	15239	15383	15303	15603	15275	15242	15266	15205	15497	15201	15317	15414	15233	15311	15363	15433	15513	15326	15369	15387	15368	15242	15433	15518	15173	15215	15393	15404	15185	15464	15178	15259	15336	15669	15551	15350	15422	15521	15611	15380	15274	15211	15378	15478	15568	15379	15290	15569	15475	15265	15366	15326	15464	15270	15415	15101	15321	15425	15177	15451	15228	15415	15438	15299	15441	15489	15293	15356	15206	15411	15206	15174	15475	15148	15382	15407	15329	15498	15275	15213	15485	15450	15298	15280	15253	15534	15229	15509	15478	15345	15384	15369	15235	15527	15314	15324	15525	15388	15201	15394	15466	15337	15052	15242	15286	15317	15297	15448	15314	15352	15443	15415	15424	15559	15300	15313	15355	15565	15349	15248	15181	15409	15378	15212	15364	15507	15271	15282	15270	15453	15371	15409	15456	15508	15572	15231	15391	15307	15318	15223	15303	15468	15344	15203	15599	15477	15545	15392	15506	15251	15310	15302	15329	15544	15413	15266	15343	15216	15312	15497	15588	15240	15346	15314	15291	15419	15507	15350	15469	15245	15117	15252	15555	15503	15528	15274	15460	15460	15370	15535	15467	15319	15613	15454	15575	15438	15207	15315	15390	15328	15360
27376	51757	36721	24012	18801	16698	15715	14945	14111	13922	13830	13557	14505	15385	17567	18411	15321	13239	13807	15006	15182	14645	13940	13297	13164	13109	13314	13208	13173	13033	13131	13178	13141	13110	13129	13082	13131	13071	13097	13245	13086	12988	12984	13043	13164	13242	13275	13145	13067	13229	13102	12952	13010	13064	13140	13039	13005	13135	13032	13240	12975	13077	13147	13154	13080	13119	13137	13063	13193	13239	13095	13208	12989	13142	13134	13208	13215	13122	13091	13028	13161	13172	13118	12853	12929	12976	13135	13118	13065	13235	13109	13164	13203	13209	13166	13086	13185	13029	13131	12951	13124	13106	13225	13138	13172	12980	13059	13161	13178	13085	13083	13046	13076	13080	12944	13103	12981	13311	13240	12891	12978	13028	13124	13150	13045	13109	13171	13146	13168	13030	13033	13035	13040	13095	13044	13193	13104	13118	13231	13275	12950	13207	13068	13179	12969	12934	13063	12976	13077	13032	13064	12990	13236	13033	13045	13066	13156	13156	13175	13168	13084	13142	13192	13140	13174	13037	13075	13001	13154	13095	12965	13207	12976	12906	13122	13083	13024	13185	13086	13062	13132	13123	13149	13120	12973	13040	12861	13154	13141	13153	12999	13318	13078	13086	13160	13253	13119	12949	12968	12998	13153	13051	13096	13151	13071	13079	13150	13125	13268	12959	13174	13263	13066	13004	13057	13133	13017	13058	13172	13108	13125	13193	13194	13108	13026	13159	13232	13134	13073	13020	12958	12936	13154	13147	13031	13086	13042	13316	13145	13040	13203	13141	13110	13145	13251	12994	13122	13071	13129	13120	13141	13128	13068	13101	13153	13036	13218	13063	13172	13187	13094	13025	13032	13171	13063	12858	13072	13113	12995	13206	12975	13003	13118	13304	13200	13139	13164	13192	13150	13149	13053	13041	13125	12921	13010	12970	13150	13201	13022	13105	13139	13060	13189	13084	13079	12970	12906	13050	13021	12946	12946	13161	13219	13065	13198	13138	13100	13120	13002	13213	12998	13003	12994	13084	13055	13003	13087	13209	13057	13093	13203	13180	13161	12970	13124	13005	13167	13054	13015	13131	13088	13175	13141	13194	13009	13124	13088	12910	13179	13098	13135	13085	13086	13147	13227	12949	12950	13145	12967	13158	13114	13007	12957	13133	13177	13064	13050	13011	12888	13059	13034	13269	13285	13131	13008	13199	13140	13000	12946	13086	13124	13179	13076	13191	13114	13130	12996	13078	13142	13134	12914	12995	13098	13146	13084	13049	13059	13125	13026	13098	13216	13150	13283	13074	13153	13143	13126	13050	13157	13154	13173	13010	13180	12929	12987	13116	13050	13116	12934	13091	13049	13023	12987	13094	13011	13076	13096	12977	13196	12974	13001	13092	13055	13187	13048	13101	13003	13062	12968	12971	13119	13258	13039	13127	13163	13114	12995	13104	13147	12924	13175	13174	13129	13031	13231	13123	13059	13000	12942	13185	13346	12896	13090	12962	13047	13150	13131	13144	13182	13139	13106	12950	13036	13087	13082	13060	13217	13215	12918	13052	13145	12975	13046	13094	13037	13137	13131	13140	13202	13044	13166	13013	13001	13003	12982	13044	12949	12989	13017	13090	13082	13149	13011	13007	13075	12904	13166	13013	13020	13293	12892	12999	13098	12969	13119	13013	13270	13071	13171	13071	13008	13062	12939	13041	13089	13033	13085	13075	13109	13111	13063	13075	13143	13045	13224	13026	12986	13057	13082	13049	13023	13046	13108	12983	13016	12907	13100	13134	13103	13136	12986	13019	13003	13044	13152	13083	13130	13068	12965	13147	12969	13058	13034	13033	13103	13073	13182	13153	13076	13091	13141	13109	12944	13218	13088	13110	12973	13033	13097	13190	13055	12963	13339	13195	13231	13152	12909	13090	13076	13167	13337	13145	12993	12981	13057	13062	13195	13139	13059	13068	13104	13238	13105	13317	12975	13225	13000	13156	13113	13087	13038	13055	13035	13133	13160	13132	13058	13094	13076	13178	12955	13049	13157	12974	13043	13079	13047	13074	13121	13044	13082	12986	12985	13027	13062	13184	13068	13117	13073	13067	13024	12864	13146	12939	13047	12988	13124	13277	12975	13104	13142	13040	13086	12936	13067	13163	13085	13143	13146	13236	13152	12872	13185	13062	13105	13105	13007	13128	12977	13140	13033	13189	12998	13040	12955	13039	13044	12993	13159	13144	12968	13102	12830	13128	13026	13053	12987	13024	13231	13202	13104	13221	13148	13198	13165	13103	13119	13134	13093	12903	13132	13068	13085	13082	13081	13157	13127	13134	13137	13046	13102	13178	13054	13019	13064	13145	13020	13006	13180	13058	13193	13164	13101	13162	12957	13120	13042	13170	13239	13043	13053	13028	13018	12955	13103	13190	13192	12994	13108	13010	13003	13051	13149	12989	13068	13038	13207	13018	12856	13020	13133	13174	12943	13074	13044	13050	13096	13075	13360	13223	13157	13095	12932	13174	13091	13106	13177	13013	13149	13194	13127	13164	13109	13144	13029	13246	13020	13207	12971	13202	13058	13090	13079	13003	13053	13197	12963	12988	12940	13159	13093	12867	13096	12986	13109	13086	13027	13145	13229	13102	13074	12981	13094	12898	13085	13129	13224	12993	13034	13251	13059	13061	13150	12868	13079	13076	13054	13119	13050	12942	12916	13214	13142	13085	12998	13018	13062	13066	12879	13156	13068	13208	13186	13096	12968	13199	12940	13069	13015	13120	13080	13255	13105	13005	13276	13001	13038	13069	13100	13040	13129	13068	13106	13055	13081	13236	13072	12972	13168	13028	13035	13269	13162	13001	13185	13019	13104	12968	13117	13065	13032	13024	13105	13072	12994	13130	13007	13237	13018	13218	12973	12959	13028	13325	13113	13194	13069	13026	13085	13077	13017	13198	13048	13039	13065	13173	13199	13054	13175	13206	13065	13010	13057	13140	13056	12998	13018	13234	13002	13203	13135	13086	13074	13036	13242	13105	13133	13092	13069	13217	13017	12980	13073	12953	13107	13033	13053	13061	13038	13058	13030	13040	13193	12997	13212	12948	13025	12955	13207	13186	12968	13050	12811	13103	12934	13195	13072	12942	13072	13047	13036	12991	13182	13193	13172	13164	13021	13224	13034	13008	13112	13095	13096	13199	13151	13092	13026	13050	13293	13116	12931	13036	13066	13057	13096	13101	13218	13063	13172	13085	13108	12910	13059	13129	12995	13114	13064	13150	13040	13088	13188	13185	13054	12936	12973	13312	13035	13085	12980	13242	13153	13016	13010	13160	13131	13222	13351	13111	13160	13101	13123	13126	12998	13085	13084	13168	12935	12927	13173	13130	13064	12975	13096	13089	13078	12976	13080	13132	13055	12923	13122	13048	13011	13120	13065	13076	12996	12948	13115	13081	13039	13032	13088	13167	13132	13154	13069	13356	13148	12988	13029	13186	13020	13163	13149	13148	13166	13173	13032	13180	13119	13142	13232	13056	13197	13214	13069	13018	13062	12977	13110	12866	13207	13109	12975	12991	13101	13101	13016	12994	13147	12972	13070	13103	13114	12962	12970	13109	12984	13015	12983	13103	13083	13099	13140	13009	13016	13138	13094	12955	13113	13172	13156	13128	13107	13118	12927	13229	12892	13054	13114	13024	13121	13062	13221	13125	13024	13067	13105	13212	13116	13137	13221	12977	13131	12902	12851	13153	13082	13055	12957	13115	12977	13074	12987	12982	13162	13043	13058	12879	13123	13156	12990	13003	13336	13103	13023	13082	13254	13245	12989	13199	13064	13193	13049	13035	13092	13129	13148	13246	13082	13303	13007	13095	13165	13145	13097	13143	13010	13193	13214	12961	13097	12986	13040	13054	13143	13180	13274	13016	13075	13291	13116	13062	13047	13091	13011	13219	13057	13213	13181	13134	12988	12899	13136	13074	13093	13212	13084	13282	13022	13144	13156	13127	13021	13096	13100	13096	13121	13123	13182	13213	13088	13107	13138	12844	12909	13168	12966	13230	13186	13083	12994	13150	12918	13210	13141	12942	13179	12925	13074	13184	13158	13081	13139	13209	13092	13203	13087	13051	13245	13190	13131	13132	13124	13170	13051	12966	13102	13305	13095	13089	13241	12973	13165	13090	13132	13099	13087	12747	13105	13114	13257	13121	13145	12987	13095	13048	13131	13166	13189	13154	13142	13107	13014	13202	12950	13225	13000	13072	13004	12950	13070	13229	13037	13092	13142	13112	13121	12999	13080	13018	13097	13246	12863	12954	13017	12953	13137	13084	13148	13101	13119	13028	13155	12992	13171	12960	13149	13206	13193	13184	12967	13203	13025	12961	13140	13178	13168	13225	13076	13073	12997	12858	13359	13011	13168	13149	13151	13076	13026	13199	13106	13042	13057	13062	12976	13039	13028	13258	13082	13181	13224	13037	13259	13024	13122	13114	13092	13089	13020	13064	13115	13141	13089	13169	13225	13242	13147	13114	13119	13059	13222	13086	12906	13115	12975	12949	12998	13079	12902	12995	13100	13047	13055	12990	13175	12996	13025	13026	13165	13093	13024	12999	13185	12854	13155	13234	13142	13129	13134	13027	13191	13083	13030	13280	13014	13094	13101	13049	13174	13102	13023	13208	13165	13022	12986	12913	12999	13084	12949	13056	13102	13063	12886	13028	13121	13145	13171	13074	13035	12985	13070	13173	13124	12946	13049	13039	13192	13075	12965	13001	13201	13110	13165	13069	13112	13031	13080	13117	13151	13010	13110	13021	13051	13142	13160	13169	13036	12948	13092	13015	13275	13143	12997	13159	13071	12991	13251	13105	12943	13116	13140	12986	12956	13124	13112	13103	13091	13020	13035	13071	12970	13139	13175	13138	12973	13102	12997	12983	13250	13048	12941	13236	13137	13151	13007	13212	13148	13039	13019	13012	13151	13065	13239	13059	13090	12960	13083	12998	13128	13198	13088	13042	13010	13113	12949	13059	13124	13070	13043	13150	13036	13009	13178	13198	13150	13137	12903	13195	13117	13262	12985	13287	13047	13158	13234	13082	13039	13050	13147	13134	13171	13174	13065	13096	13293	13090	13205	13038	13109	12903	13122	13066	12928	12996
29708	25380	26438	21236	16886	16396	15751	15424	15037	15164	15117	15200	15111	15087	15165	15006	15278	14938	15034	14933	15126	15068	15017	14974	14848	15190	14913	14834	14994	14790	14884	14914	14986	14924	14809	14921	15028	14894	14955	14863	15105	15031	14970	14719	14954	14781	15168	15132	15118	14947	15109	14958	14744	15020	14829	15004	14812	15099	14976	14961	14939	14835	14710	15021	14644	14985	14875	14932	14847	14980	15177	14918	15040	14867	14884	15059	14662	14981	14979	14901	14692	14955	14953	14758	14969	14995	14926	14903	14797	14881	14735	14765	15121	14970	14962	14895	14699	14762	14667	14821	14878	14898	15038	14900	14998	14951	14921	14771	14809	14766	14909	14782	14860	14950	14955	14747	14708	14706	14846	14976	14935	14859	14749	14891	14986	14901	14934	14813	14791	14673	14861	14741	14830	15027	14883	14880	15034	14683	14693	14917	14948	14825	14804	14944	14911	14883	14792	15096	14678	15039	14815	14783	14866	14870	14948	15042	14926	14781	14855	14816	14922	14907	14737	14996	14928	15013	14882	14851	14955	14932	14912	14881	15097	14896	14824	14789	14949	14945	14898	14970	14928	14929	14734	14866	14858	15050	14785	14917	14964	14810	14946	14913	15005	15002	14898	15011	14954	15039	15015	14892	15070	15020	15042	14975	14925	14978	14975	15094	15032	14941	14939	15121	14721	14933	14991	15142	14856	14960	14939	15008	14861	14890	15041	14913	14889	15094	14834	14933	15064	14833	14733	15016	15006	14851	14918	14750	15009	14887	15131	14904	14922	15087	14818	14919	14938	14820	15033	14813	14894	14981	14792	14904	14621	14905	14811	14706	14818	14865	14874	14948	14865	14850	15079	14907	14730	14883	14889	14985	14802	14814	14836	14911	15031	14945	14969	14954	15037	14899	14838	15007	15036	15027	14880	15010	14848	14909	14908	14786	14968	15039	14793	14952	14953	14815	15086	14912	14755	14792	14757	14906	15044	14887	15055	14876	14715	15084	14880	14894	15005	14858	15066	14829	14979	14958	15083	15063	15004	14887	14992	14981	14799	14940	14955	14956	15126	14756	14739	14701	14890	14708	14919	14833	14892	14944	14997	14866	14962	14966	14998	14683	14931	14960	14809	14894	14974	14863	15190	14988	14734	14772	15032	14996	14866	14838	14935	14776	15014	14912	14748	14762	15037	15019	15075	14948	15046	14869	15090	14812	14938	15040	14795	14911	14909	15186	14839	14871	15014	14825	14981	14874	14898	14923	14713	14965	14927	15038	14843	14967	14904	15387	14838	15036	15011	14852	14929	15042	15025	14941	14918	14750	15034	15026	14816	15080	14855	14918	14889	15211	14811	14939	14919	14978	14913	14959	14932	14993	14825	14818	14907	14831	14947	14811	14969	14848	14782	14910	14959	14883	15060	15157	14899	14937	15196	14911	14881	14760	14842	14862	15034	14923	14733	14877	14875	14852	14913	14971	14926	15015	14935	15232	14951	14932	14878	14841	14892	14952	14966	14732	15030	14899	14977	14906	14898	14953	14911	15084	15053	14753	14975	14997	14951	15059	14970	14873	14931	14872	14903	14907	14868	14831	15016	14892	15224	14986	14770	14896	14888	14912	14940	14943	14760	15033	15084	15080	14973	14986	15121	15002	14655	14860	14757	14761	15091	14929	14924	14886	14719	14726	14896	14914	14804	14722	14835	14995	14996	14920	14807	14899	14949	14821	15070	14971	14930	15030	14923	15133	14934	14846	15016	14968	15088	14970	15132	14864	14866	14892	14983	14997	14646	14776	14957	15054	15187	15035	15033	14781	14899	15082	14963	14974	14876	14670	14898	14940	14710	14872	14989	14948	14752	14796	14881	14867	14798	14832	14931	14881	15139	14963	15024	14935	14935	15040	15071	14897	14927	14994	14951	14792	14824	14953	15162	14851	14872	14972	14861	14754	14791	15010	14920	14756	15042	14965	14955	14981	15038	15043	14736	15021	14984	15018	14678	15026	15130	15029	15064	15032	14861	14802	15023	15000	14967	15055	14823	14889	14790	14892	14785	14841	14873	15056	14850	14933	14908	14821	14973	14790	14880	14984	14836	15106	15002	15094	15022	15055	15012	14811	14990	14869	14998	14711	14625	15073	15004	14890	14898	14941	15012	14881	15071	14852	14739	15026	14756	15047	14730	14828	14892	15022	14863	14923	14956	14921	15110	15027	14966	14969	14941	14653	14856	14833	14932	14913	14898	14963	14991	14850	14911	15026	14857	14779	14872	14922	14852	15103	14987	14979	14865	14898	15145	14781	14838	15098	15018	14760	14850	14896	15031	14776	15010	14787	14848	15099	14843	14878	14979	14810	14748	14835	15047	15088	14955	15060	14931	14802	14989	14688	14817	14865	14732	14849	14972	14977	14810	15017	14659	14859	14785	14866	15037	14936	15044	14997	15057	14898	14945	15034	15129	15084	15087	14903	15015	14960	15260	14868	14939	14934	14902	14810	15052	14736	14870	14918	14897	14832	14947	14913	14972	15010	14787	14953	14904	14762	14985	14854	15113	14912	14998	14868	14844	14933	14675	14966	14913	15015	14850	14769	14987	14914	14955	14897	14983	14894	15081	15133	14902	14821	14841	14925	15035	15135	14927	14961	14986	15023	15148	15145	15023	14965	14985	14977	14904	14870	15075	15023	14767	14979	14917	15043	15144	14977	14742	14909	14769	14692	14744	15099	14830	15030	15025	14883	15036	15073	14880	14992	15002	15015	15016	14786	14870	15204	15067	14952	14897	14957	14812	14954	14686	15016	15027	14993	15054	14983	14978	15002	14891	14987	14918	14866	15026	14904	14891	15012	14848	14971	14919	14988	14921	15018	14736	14915	15067	14946	14919	14975	14786	14761	14934	14962	14846	15035	15064	14935	15002	14889	14735	15042	15030	15117	14816	14863	15005	14913	15064	14867	14942	14845	14944	14808	14862	15014	14935	15188	14921	14763	14828	15002	14888	14909	14859	14950	14884	14822	15026	15018	14754	14863	15164	14983	14992	14838	14859	15182	15040	14780	14873	14830	14881	14807	14981	14862	15068	14931	14972	14945	14925	14955	14850	14844	14743	14870	14903	14728	14969	14948	14730	15119	15054	15051	14820	14978	14805	14880	14804	14916	14941	15069	14770	14915	15081	14976	14757	15013	15092	14951	14957	14864	15116	14783	14966	14814	15068	14904	15050	15033	14834	14966	14812	14895	15085	14758	14958	14893	14958	14873	14950	14852	14871	14905	14997	14865	14929	15008	15013	14876	14890	15063	15046	14845	15178	14877	14785	14818	14981	14949	14931	14831	14962	14928	15018	14977	14731	14829	14864	14884	14919	15045	14993	15006	14836	15084	14921	15080	14860	15141	15108	14913	14897	14938	14998	15000	14922	14817	14850	14899	14995	14909	14925	14946	15003	14961	14759	15040	14876	14985	15076	14952	15136	14794	15011	15147	14955	14884	14777	14835	15020	14913	14787	14898	14812	14880	14906	15127	15023	15020	14879	14980	15029	15006	14978	14947	15000	15025	14853	14987	14867	14844	14899	14850	15112	14923	14964	15070	14919	14874	14868	14881	14970	15030	14913	14926	14760	14986	14992	14942	15010	14916	14999	15037	14739	14827	14731	14935	14908	15000	14824	14832	14879	14924	14901	14959	14856	14900	14782	14923	14930	15017	14806	14945	15030	14970	14907	14917	14755	14859	14816	14917	15044	14876	14964	14871	14948	14980	14762	15000	15064	14899	15120	14866	14983	14949	14936	14735	14822	14731	15042	15029	14901	14970	15058	14885	14985	14933	14813	15096	14837	14977	14929	14865	14802	14912	14840	14798	14907	14885	15003	14633	15029	15043	14859	14891	14838	15018	14887	14833	14856	14656	14895	14934	14942	14865	15087	15031	14966	14832	14929	14875	14978	14959	14973	14888	14942	14951	14909	14934	14936	14962	14781	14864	14912	14873	14865	14841	14757	15040	15130	14821	15100	14890	15014	14816	15008	14999	14964	14808	15016	15000	15047	14884	15042	14841	14992	14895	14965	14905	14983	14820	14860	14879	15185	15132	14896	14954	15126	14832	14918	14947	15007	15200	14787	14838	14953	14916	14895	14963	14790	14852	14909	14955	14952	14977	15036	15148	14975	14938	15075	15023	14915	14947	14936	14952	14996	14950	14861	14924	14809	14930	14905	14899	14956	14847	14830	14801	14901	14963	14992	14658	14845	14725	14853	14970	14951	14806	14822	14882	14901	14897	14887	14969	14905	14974	14879	15015	14830	15089	15022	15061	15015	14789	14953	15090	14824	14959	15052	14730	14993	15064	14987	14928	15058	15028	15037	15032	15015	14757	14929	14924	14771	14753	14856	14958	14919	14838	14990	14846	14936	14862	15027	15014	15004	14959	14956	14727	15080	14911	14780	14953	14910	14909	15045	15055	14956	15079	14950	14999	14940	15006	15127	15035	14856	15020	15061	14998	14862	14799	15067	14931	14889	14876	14900	14973	15006	14852	14860	14984	14906	14944	14836	14913	15102	14961	14900	14986	14924	14842	15089	14976	14931	14866	14929	14933	14846	15023	15121	14988	14952	14855	14939	15034	15154	14945	15324	14838	14825	14761	14891	14818	14965	14939	14845	15013	14976	15030	14954	14931	14838	14957	14785	14827	15009	14780	14905	14760	14838	14876	14979	14702	14868	15068	15135	14938	14815	14866	14902	14978	14816	14836	15007	14953	14860	14831	14794	15029	14928	14962	14975	15062	15056	15015	14772	14939	14927	15001	14738	14807	14785	15026	14891	14741	14940	14982	14895	15048	15018	14960	14880	15013	14928	14861	14766	14908	14787	14753	14766	14790	14949	14816	14842	14866	15045	14824	14727	14816	15218	14855	14719	15056	15043	14802	15005	14953	14928	15082	15088	15019	15120	14932	14972	14840	15010	14887	14835	14935	14846	14835	14991	14906	14780	15098	14968	14891	14748	14765	14912	14855	14853	14902	14871	14863	15085	14978	14993	14781	14825	15066	15007	15104	14947	14925	15134	14952	14950	15018	14898	14994	15037	15016	14920	14818	15058	15200	15271	14829	14829	14978	14910	14920	14937	14967	15095	14833	14739	14893	14931	15144	14852	14927
24224	34555	24728	17583	15438	14688	14069	13637	13257	13289	13184	13002	13049	13094	13034	13057	12983	12837	12885	12915	13088	13005	13067	12900	12933	13107	13022	13046	12806	12910	12904	12997	13072	12875	12942	12889	12892	12944	12850	12811	12956	12791	12830	13109	12913	12933	12812	13038	12930	12929	12796	13186	12949	12924	12898	13067	13128	13031	12835	12854	12913	12764	12997	12843	12804	12928	12817	13029	12890	12892	12849	12895	13038	12953	12851	12933	12971	13011	12988	12766	12932	12992	12928	12983	12981	12939	13064	12791	12838	12958	12882	12982	12746	13035	12924	12857	12816	12833	13172	12804	12849	12888	12944	12790	13008	12926	13001	12721	12984	12839	12936	12957	12923	12915	12991	13031	12832	12878	12850	12929	12878	12951	12853	12954	12894	12985	13122	12970	12948	13173	12899	12970	12865	12944	12974	12849	12925	13119	12965	12971	13000	12887	12897	13053	12875	12918	12968	12928	12889	12891	12844	12892	12724	12938	12818	12891	13005	13019	12945	12853	12981	12919	12807	12746	12878	12942	12859	12968	12842	12921	12939	12881	12835	13050	12808	12916	12860	12901	12863	12915	12820	12764	12791	12857	12843	12931	12912	12912	13006	13049	12765	12740	12998	12760	12945	13076	12898	13002	13009	12877	12870	12849	12843	12840	12891	12880	12931	12936	12792	12783	12979	12984	12878	12923	12936	13047	12884	12884	12901	12747	12877	12947	12817	12960	12863	12948	12856	12972	13060	12891	12983	12825	12999	12751	12964	12915	12957	12924	12902	12874	12918	12922	12975	12919	12844	12954	12834	12897	13047	12924	12924	12711	13098	12974	12797	12973	12855	12960	12925	12882	12820	12942	13063	12809	12898	12830	13035	12892	12911	12970	13059	12961	12925	12871	12768	12963	12898	13056	13062	12956	12949	12968	12918	12840	13184	12856	12857	12824	12836	12916	12816	13025	13047	13000	12815	12956	12917	12829	12955	12972	12900	12851	13016	13006	12950	12894	12912	12931	12899	12922	12805	12966	13114	12873	12814	13033	12950	12970	12890	12748	12762	13003	12766	12801	12988	12963	12985	12749	12917	12921	13029	12791	12763	12810	12791	12837	12921	12925	12924	12828	12914	12835	13032	13013	12943	13007	12932	12929	12951	13056	12815	12804	12939	12818	12958	12944	12868	12726	13005	12953	12900	12846	12864	12970	12738	12833	12863	12720	12990	12873	12780	12835	13144	12969	12843	12890	12876	12854	12996	12932	12930	12862	12918	12893	12937	12999	13009	12892	12914	12877	12866	12871	12997	12853	12987	13081	13037	13035	12959	13048	13137	12875	12909	12838	12818	12902	12881	12850	12924	12903	12733	12963	12834	13042	12928	12960	12873	12843	12944	12896	12885	12918	12829	12826	12944	12956	12984	12858	12721	13006	12900	13015	12828	12847	12941	12821	12798	12819	13086	12904	12791	12933	13016	12852	12990	12979	12928	13036	12914	12914	12763	12716	13103	12917	12949	12859	12957	12856	12957	12730	13026	12855	12996	12881	12900	12948	12977	12807	12884	12848	12964	12962	13067	12876	12894	12977	12813	12850	12798	12777	13098	12831	13110	12785	12934	13035	12955	13003	12984	13036	12921	12940	12979	12872	12810	12907	13055	12889	13098	12972	12822	12938	12984	12915	12957	13039	12804	12859	12779	12779	12994	12862	12783	12924	12913	12911	13075	12757	12945	13043	12810	12995	12830	12996	12882	12764	13046	12952	12885	12929	12947	12888	12816	12950	12877	12934	12912	12927	12798	12917	12789	12838	12895	12900	13010	12890	13009	12836	13028	12977	12845	12968	12949	12920	13020	12791	12966	12831	12884	12884	12929	12873	12910	12989	12937	12787	13059	12939	12980	12833	12874	12815	13005	12915	13242	12961	12885	12971	12832	13029	12859	12885	12953	12814	12907	12867	12880	13072	12721	12797	12865	12841	12942	12976	12728	12950	12823	12843	12934	12977	12878	12786	12963	12954	12966	12993	12849	12925	12856	12878	12751	12862	12954	12802	13064	12906	12977	12927	12921	12876	13013	12966	12887	13026	13008	12896	12960	12850	13015	12826	13090	13052	12997	12932	12875	12906	12939	12992	12869	12872	12973	12977	13021	12905	12718	12876	12616	12811	13028	12869	12823	12919	13047	12847	12884	12757	12949	12889	12863	13060	13027	12889	12996	12727	12703	12808	13019	12911	13021	13056	12819	13025	12944	12819	12866	12843	12920	12932	12930	12921	12938	12917	12892	12942	12939	12934	12982	12839	12916	12872	12962	12896	12832	12797	13029	12755	12916	12929	12956	12954	12841	12893	12826	12853	12851	12795	12779	12977	12911	12942	12894	12993	12770	12877	12927	12915	12989	12818	12806	12959	12729	13021	12832	13053	12915	12930	12869	12794	12960	12818	12815	12905	12759	13101	12963	12927	12970	12902	12943	12826	12840	12965	12998	12885	12897	12918	12971	12909	12933	12814	13050	13165	13019	13036	12860	12909	12916	12847	12878	12826	12961	12992	12930	12887	12797	13020	12960	12804	12966	12846	12918	12862	12821	12951	12978	12766	12911	13112	12998	12957	12885	12924	13002	12935	12783	12881	12960	12811	12913	13060	12890	12994	13036	12835	13067	12937	12877	12776	12931	12987	12810	12987	12895	13025	12957	12951	12869	12706	13037	12798	12853	12851	13001	12893	12763	13015	12927	12866	12849	12785	12826	12896	12984	12791	13057	12904	13089	12917	12804	12977	13020	12926	12828	12980	12881	12980	12967	12859	12994	12871	12887	12887	13058	12934	12973	12880	12997	12890	12859	12936	12933	12900	12981	13084	12921	12969	12785	12944	12802	13028	12894	12920	12962	13023	13092	13025	12881	13046	12931	12902	13047	12898	12957	12885	13000	12723	13030	12981	12968	12958	12832	13151	12921	13020	13049	12968	12963	12904	12716	12938	13044	12899	12949	12948	13038	12833	12912	12982	12855	13010	12862	12923	12903	12926	13034	12824	13102	12992	13020	12895	12859	12825	12668	12885	12858	13044	12917	13162	13032	13003	12882	13018	12907	12854	12899	13018	13104	12942	12900	12970	12781	12967	12936	12900	13104	12972	12819	12846	12905	12874	12872	12752	12748	13058	13007	12835	12956	12748	12912	12874	12763	12892	13059	12890	12827	12965	12873	12832	12932	13029	12936	12902	12929	12837	12895	12951	13045	12803	12862	12943	12936	12857	12965	12978	12934	12871	12899	13012	12989	12878	12898	12959	12764	12851	12688	12878	12971	12743	12877	12718	12883	13044	12756	12885	12881	12784	12872	13084	12753	12864	12879	13083	12894	12959	12938	12976	12651	12815	13137	12952	12822	13049	13001	13027	12762	12924	12882	12860	12849	12928	12959	13006	12960	12951	12886	12927	12994	12916	12982	12903	13044	13067	12897	13023	12980	12907	13041	12819	12890	12892	13018	13000	12991	12892	12924	12792	12993	12960	12941	13010	12945	12936	12777	12998	13042	13009	12708	12936	13133	12833	13042	12964	12873	12999	12910	12969	12916	12883	12799	13055	13006	12890	12835	12823	12942	12913	12863	12967	12906	12827	12904	13045	12829	12914	12930	12846	12791	12807	12937	13053	12955	12847	12933	13013	12848	12782	12830	13100	12860	12897	12826	12840	12707	12927	12895	12814	12888	12859	12947	12739	12844	13014	12986	12909	12757	12984	12995	12884	13146	12776	13008	13038	13034	12943	13060	12855	12889	12824	12971	12894	12832	12819	13073	12850	13062	12889	12899	12850	13059	12927	12868	13049	12817	12941	12837	12910	12966	12825	13060	13028	12956	12884	13043	12872	12919	12974	13034	13037	12825	13081	12937	12943	12797	12896	12918	12835	12926	13026	12808	13022	12929	12933	12829	12824	12919	12782	13014	13011	12976	12750	12765	13062	12901	12807	12996	12649	12881	12854	12878	13039	12946	12893	12953	12904	13019	12889	12887	12898	12815	12897	12986	12896	12800	13049	12964	12978	13005	12925	12896	12923	12889	12953	12827	12913	13094	12814	12845	12922	12774	12911	12789	12857	12929	13034	12960	13176	12822	12958	12973	12769	12979	12957	12930	12755	12850	12878	12902	12977	12955	12746	12914	12888	12928	12774	12964	12928	12921	12939	12919	12914	13034	12799	12986	12823	13017	13027	12833	13018	12752	12994	13021	12962	12942	12989	12886	12961	12980	13024	12951	12833	12924	12956	13058	12871	12837	12966	12902	13064	12761	13020	12966	12859	12867	13018	12768	12897	13071	13003	12964	12980	13015	12986	12981	12894	12913	12990	12848	12895	13002	13027	12997	13073	12979	12987	12793	12970	12877	12792	13011	12820	12927	12834	12947	12729	13057	13081	12968	12913	12998	13100	12906	13016	12959	12873	12985	12712	12986	12797	12779	12751	12925	12841	12800	12976	12909	12919	12930	12911	12988	12813	12885	12876	12928	12936	12915	13026	13010	13036	13153	12805	12999	12851	12950	12904	12733	12801	12910	12886	12896	12788	12835	12853	12981	12986	12764	12929	12844	12973	13021	13081	12864	13019	12686	12935	13036	13033	12937	12883	12907	12903	13105	12818	12934	12924	12773	12870	12959	12866	12947	13038	12942	12898	12956	12922	12851	12934	13132	12923	12818	12954	12835	12961	12828	12895	12973	13043	12955	12928	12989	12716	13048	12874	12927	12943	12859	12869	12873	12947	13011	12839	12949	12918	13025	12769	12965	12839	13028	12940	13013	12846	13000	12955	12838	12935	12730	12896	13072	12948	12901	13088	12755	13008	12863	12981	12936	12891	12965	12878	12825	12995	12872	13018	12874	13065	12815	12938	12895	12961	12960	12973	12990	12861	13014	12930	12913	12897	12939	12882	13063	12931	13040	12871	12863	12886	12987	12899	12778	12932	13073	12892	12880	13083	13123	12978	13024	13000	12834	13035	12877	12768	13054	12921	12871	12835	12987	12976	12952	12962	12825	13125	12796	12995	12885	12790	12976	12840	12712	12927	12807	13022	13032	13081	12873	12922	12826	12945	12956	13025	13021	12944	12906	12948	12862	12965	12897	12894	12917	12850	13030	12894	12760	13008	12847	12918	12931	12829
23124	20953	27677	24785	22235	21162	19964	17805	17553	17496	17225	17264	17390	17854	18767	18989	18593	17920	17253	17180	17406	17363	17063	16793	16803	16835	17036	16934	16771	16818	16821	16648	16913	16960	16946	16851	16665	16708	16931	16894	16892	16948	16856	16821	16688	16907	16745	16975	16677	16918	16840	16954	16795	16949	16799	16839	16672	16761	16948	16930	16702	16886	16638	16790	16893	16639	16739	16692	16754	16837	16755	16906	16665	16785	16726	16776	16825	16559	17082	16821	16624	16826	16732	16556	16765	16734	16854	16761	16920	16566	16840	16766	16757	16634	16773	16678	16705	16733	16673	16820	16706	16851	16885	16702	16679	16606	16715	16923	16890	16962	16930	17037	16703	16706	16809	16768	17025	16875	16764	16872	16946	16691	16829	16586	16655	16717	17006	17001	16924	16996	16748	16886	16845	16787	16835	16839	16778	16789	16716	16846	16905	16900	16676	16607	16865	16615	16821	16547	16803	16740	16549	16586	16800	16826	16780	16986	16694	16931	16645	16601	16718	16815	16814	16746	16617	16981	16621	16806	16782	16648	16959	16769	16691	16689	16903	16883	16968	16913	16830	16953	16373	16745	16584	16697	16863	16741	16851	16923	16684	16788	16710	16750	16869	16596	16741	16742	16740	16831	16816	17047	16936	16835	16730	16649	16632	16771	16890	16572	16749	16892	16737	16768	16757	16765	16860	16845	16877	16802	16699	16664	16712	16887	16687	16730	16932	16773	16982	16713	16722	16671	16723	16840	16921	16785	17026	16797	16818	16799	16795	16745	16927	16724	16739	16810	16874	16736	16884	16887	16878	16971	16830	16836	16932	16768	16712	16815	16751	16837	16945	16996	16954	16829	16864	17000	16942	17109	16763	16705	16849	16866	16786	16690	16703	16755	16584	16832	16681	16877	16743	16911	16921	16819	16774	16622	16797	16809	16784	16621	16581	16739	16801	17064	16615	16774	16805	16978	16829	16635	16705	16700	16738	16912	16690	16844	16852	16764	17075	16543	16727	16796	16683	16818	16855	16746	16892	16692	16883	16861	16656	16665	16900	16905	16977	16842	16945	16783	16676	16657	16449	16671	16759	16830	16718	16761	16985	16599	16689	16828	16831	16860	16644	16724	16917	16815	16945	16831	16904	16936	16854	16894	16995	16758	16749	16836	16896	16757	16918	16668	16819	16753	16802	16744	16918	16712	16889	16799	16757	16756	16843	16822	16922	16757	16834	16897	16905	16883	16734	16779	16867	16632	16785	17014	16752	16842	16773	16541	16754	16925	16852	16666	16826	16998	16791	16681	16862	16762	16885	16725	16631	16582	16865	16808	16812	16854	16889	16811	16892	16909	16617	16746	16779	16809	16831	16931	16693	16645	16907	16935	16800	16649	16597	16700	16789	16728	16720	16765	17014	16628	16703	16645	16809	16807	16665	16809	16699	16618	16661	16863	16981	16600	16852	16490	16866	16555	16780	16663	16753	16737	16533	16776	16895	16676	16837	16645	16848	16811	16660	16855	16884	16780	16964	16892	16516	16677	16980	16714	16830	16791	16760	16861	16729	16829	16788	16668	16778	16737	16747	16738	16841	16727	16850	16999	17196	17005	16760	16796	16908	16794	17049	16981	16570	16838	16848	16824	16771	16853	16804	16798	16835	16754	16991	16782	16942	16657	16451	16512	16725	16776	16584	16727	16765	17057	16702	16868	16987	16754	16669	16918	16719	16983	16544	16646	16609	16735	16861	17123	16844	16870	16830	16904	17101	16774	16667	16781	16805	16902	17034	16876	16850	16780	16843	16851	16740	16700	16759	16762	16716	16810	16813	16811	16830	16755	16823	16794	16695	16888	16893	16619	16890	16755	16654	17074	16854	16759	16755	16862	16785	16692	16899	16754	16849	16837	16703	16997	16754	16828	16797	16748	16645	16773	16712	16658	17032	16910	16766	16765	16837	16521	16813	16769	16530	16872	16713	16771	16810	16600	16682	16684	16756	16890	16942	17111	16821	16798	16787	16959	16852	16789	16785	16965	16838	16771	16846	16898	17029	16697	16695	16860	16865	16751	16846	16699	16692	16825	16761	16563	16876	16701	16628	16826	16772	16814	16962	16929	16783	16798	16799	16943	16888	16901	16726	16738	16787	16597	16689	16747	16714	17067	16764	16820	17029	16742	16751	16802	16449	16774	16796	16631	16948	16938	16884	16738	16906	16785	16880	16573	16918	16871	16825	16854	16667	16657	16796	17005	16808	16746	17015	16896	16791	16922	16694	16665	16661	16955	16897	16735	16870	16968	16839	16890	16831	16608	16873	16678	16915	16996	16873	16598	16627	16778	16694	16697	16818	16977	17013	16696	16929	16825	16829	16809	16661	16630	16782	16659	17049	16599	16801	16555	16721	16811	16981	16620	16588	16655	16547	16604	16709	16995	16888	16614	16834	16693	16770	17111	16525	16793	16684	16779	16808	16913	16753	16827	16800	16671	16473	16795	16653	16689	16660	16671	16783	16770	16837	16896	16798	16603	16790	16977	16784	16884	16697	16883	16709	17021	16973	16700	16814	16755	16561	16822	16917	16741	16620	16666	16785	16726	16879	16847	16683	17033	16666	16643	16807	16837	16925	16864	16868	16631	16843	16574	16923	16832	16948	16802	16880	17000	16645	16685	16785	16627	16857	16465	16670	16648	16772	16902	16863	16916	16954	16737	16936	16656	16716	16767	16882	16840	16915	16806	16829	16774	16846	16640	16821	16705	16797	16676	16566	16606	16914	16716	16733	16886	16960	16788	16724	16900	16903	16948	16841	16762	16539	16676	16827	16869	17062	16573	16816	16734	16795	16748	16837	17046	16781	16637	16834	16656	16979	16592	16932	16876	16794	16905	16664	16711	16600	16710	16842	16741	16820	16687	16708	16913	16839	16728	16589	16818	17035	16694	16911	16884	16716	16747	16808	16923	16948	16859	16719	16709	16845	16889	16654	16708	16736	16868	16631	16806	16707	16621	16783	16570	16818	16697	16681	16578	16747	16557	16797	16755	16984	16764	16784	16662	16822	16789	16754	16884	16718	16558	16715	16782	16733	16806	16770	16691	16861	16899	16884	16863	16836	16587	16692	16834	16854	16711	16947	16661	16947	16808	16947	16930	16879	16952	16839	16852	16832	16587	16911	16837	16640	16889	16722	16766	16777	16737	16779	16763	16896	16737	16733	16749	16762	16596	16837	16809	16753	16733	16902	16766	16807	16974	16915	16767	16785	16917	16712	16816	16661	16808	16826	16857	16880	16834	16671	16865	16733	16764	16787	16837	16835	16789	16723	16873	16904	16782	16829	16755	17083	16866	16449	16565	16645	16778	16860	16730	16624	16696	16920	16899	16826	16818	16819	16778	16926	17050	16907	16726	16827	16583	16820	16849	16758	16790	16981	17058	16901	16962	16636	16847	16866	16655	16677	16704	16991	16858	16653	16959	16867	16736	16940	16763	16928	16814	16818	16656	16889	16834	16914	16876	16539	16951	16846	16701	16797	16913	16991	16835	16916	16806	16831	16778	16880	16902	16794	16656	16801	16823	16721	16834	16850	16561	16552	16730	17073	16712	16902	16852	16705	16935	16887	16779	16819	16936	16911	16794	16726	16868	16846	16856	16855	16923	16756	16625	16798	16694	17046	16714	16954	16677	16876	16761	16780	16824	16622	16861	17080	16924	16930	16823	16616	16640	16780	16735	16723	16797	16843	16883	16960	16709	16728	16873	16828	16913	16688	16876	16923	16910	16813	16987	16998	16712	16898	16769	17027	16930	17035	16794	16845	16924	16890	16920	16611	16735	16829	16457	16573	16926	16843	16745	16976	16849	16988	16730	16985	16891	16830	16752	16977	16653	16794	16787	16714	16830	16811	16790	16927	16762	16963	16732	16951	16934	16897	16769	16832	16853	16687	16957	16717	16761	16855	16829	16814	16972	16979	16805	16869	16647	16695	16923	16903	16628	16916	16973	16853	16852	16939	16848	16717	16806	16933	16924	16818	16876	16810	16946	16981	16793	16858	16728	16750	16933	16739	16692	17045	16773	16931	16690	16606	16793	16822	16660	16745	16745	16740	16858	16772	16872	16712	16730	16766	16852	16939	16686	16673	16730	16936	16613	16754	16851	16800	16711	16861	16839	16690	16849	16621	17074	16835	16723	16813	16765	16862	16708	16874	16929	16866	16831	16783	16839	16812	16636	16883	16959	16903	16868	16826	16715	16749	16697	16995	16893	16804	16618	16688	16911	16850	16851	16608	16778	16705	16907	16742	16788	16658	16804	16654	16835	16936	16727	16949	16807	16693	16705	16891	16895	16801	16842	16879	16745	16979	16651	16829	16913	16716	16921	16560	16703	16929	16846	16813	16625	16760	16682	16723	16698	16816	16888	16806	16754	16992	16846	16865	16729	16760	16914	16677	16778	16894	16671	16972	16867	17020	16710	16707	16766	16723	16750	16621	16751	16657	16824	16846	16812	16851	16903	16853	16730	17032	16795	16657	16915	16744	16822	16900	16717	16716	16997	16953	16765	16768	16669	16524	16770	16876	16750	16800	16780	16763	16735	16685	16715	16999	16794	16895	16673	16809	16820	16921	16897	16956	16711	16916	16775	16703	16753	16684	16742	16948	16766	16811	16956	16703	16722	16997	16887	16876	16653	16723	16559	16802	16774	16750	16694	16734	16753	16740	16761	16609	16530	16437	16873	16802	16777	16712	16742	16706	16787	16867	16865	16645	16570	16733	16716	16788	16728	16754	17059	16625	16628	16853	16658	16764	16898	16814	16851	16679	16943	16944	16865	16975	16919	16920	16946	16628	16550	16879	16787	16802	16744	16922	16637	16613	16792	16763	16654	16697	16896	16884	16717	16862	16722	16745	16616	16727	16916	16777	16824	16953	16816	16637	16927	16728	16883	16705	16723	16796	16722	16542	16786	16928	16849	17050	16845	16595	16694	16656	16819	16935	16883	16665	16596	16796	16844	16892	16721	16709	16736	16736	16755	16895	16973	16599	16730	16481	16515	16672	16818	16837	16762	16863	16814	16691	16788	16647	16951	16741	16875	16857	17029	16971	16901	16864	16710	16767	16898	17040	16822	16499	16926	16927	16694	16802	16795	16849	16773	16760	16523
24793	46200	33741	21579	18175	16563	15767	15044	14744	14562	14300	14324	14759	15604	16393	16829	16178	15057	14186	14158	14260	14505	14202	14201	13973	13993	14065	13950	14012	14159	14024	14075	13802	13949	14149	13901	13974	14138	14078	14013	13929	14028	14012	14083	13999	13914	14013	14076	14048	13858	13981	14182	14160	13986	13924	13986	14140	13859	13971	14092	14070	13988	13987	14015	13873	13981	14037	13943	14054	13949	14120	13958	14032	13961	14044	14031	14035	14039	14129	14068	14008	14007	14024	13981	13993	14097	14099	14151	13919	13831	14153	14261	13899	13937	14172	13976	13911	14059	14106	13809	13959	14063	13975	13893	13975	13980	14055	13952	13887	14011	13895	14052	14098	14064	13844	13929	14178	13943	14081	14173	14248	14096	14025	13978	13897	14275	13856	13997	13930	14117	14064	14019	13891	14103	14065	13894	14100	14016	13993	13959	14004	13974	13904	14167	13925	14026	13997	13908	14087	13996	14075	14053	14148	13908	14034	14061	13977	14138	13906	14041	14016	14082	13921	13781	14013	14070	14012	13940	14123	14118	14148	14141	14037	13914	14016	13858	14033	13955	14129	13894	13912	14042	14099	14028	14186	13966	13932	14025	14045	13925	13985	14074	14155	13895	13888	13992	14142	14072	13993	13811	13841	13994	13864	13951	14078	14104	14104	14039	13943	13961	14014	13945	14136	14061	13867	13851	13848	14138	14071	13818	14042	14064	13965	14208	14102	14168	13911	13992	13943	13975	14171	14124	13976	14136	13872	13992	13976	13952	13982	14025	14064	13961	13821	13775	13921	14057	13991	14062	13966	14059	14046	13892	14044	14126	14014	14001	14014	13940	14014	14118	13996	14007	13820	14012	14216	13935	14058	13824	14099	13962	13990	14103	13982	14108	14062	13985	13995	13995	14211	14116	13944	13870	13883	13972	14147	14010	13886	13896	13913	14049	13842	13854	14139	14101	14015	14045	13800	14016	13920	14058	14188	14127	13889	13988	14054	14177	14071	14182	14202	14051	13847	13900	13952	14030	14016	14023	13867	13874	13877	14198	13969	14053	13938	14005	13999	14034	13985	14174	14185	13897	14205	14140	13907	13937	13995	14060	14013	14165	14104	13933	13980	14190	14000	14036	14163	14026	13999	14092	13976	14007	13971	13961	14215	14004	14024	14087	14080	14035	14094	14093	14209	13958	13921	14189	14139	13988	14107	14026	14131	14011	14214	13952	14001	14184	13851	13936	13998	13936	14001	13839	13898	13939	14062	14008	13790	13950	13970	13886	13923	14081	13939	14086	14119	14209	14158	14133	13940	13890	14034	14173	13929	13904	14030	13962	14186	13933	14090	14171	13975	13971	14055	14068	14072	14016	14001	14010	13928	13980	14107	13965	13993	14019	14006	14052	14150	14037	14147	14016	14083	13899	13833	13921	13912	13948	14036	14121	13989	13987	13954	13902	13855	13975	13891	14030	13998	14040	14173	14171	13942	14071	14046	13928	13927	14094	14114	13921	13851	14161	14057	13947	13986	14035	14146	14038	13951	14105	14039	14136	13988	13973	13982	13922	14038	14133	14065	13959	14147	14106	13948	14028	13878	13981	14030	13940	14076	14008	13933	14045	13975	13974	14045	13899	13937	14096	14167	14034	14094	14034	13889	13905	14130	14027	14098	14010	14031	13843	14099	14070	13928	13955	13899	14063	14097	14026	14065	14026	13999	14118	14108	14072	14111	14133	13810	14090	13907	13831	14019	14116	13968	14149	13959	14008	13891	14120	13931	14085	14041	14058	13816	13981	13846	14064	13952	14085	14028	14063	14009	14098	14092	14023	13981	14054	13974	13894	14040	13961	13998	13925	13953	14108	14221	13842	13958	14001	13897	13872	14041	13945	13946	13928	13944	14053	14079	13947	13967	14132	13986	14110	14084	13993	14132	13918	14035	13985	13906	13998	14059	14013	13998	14037	13895	13913	14072	13934	13909	14025	14100	14165	14085	13935	14025	13958	13979	13997	13896	14056	13986	14024	13883	14028	14073	13950	14163	14027	14005	13901	14054	13889	13948	14054	14029	14261	13850	14147	13972	13850	13987	13967	13804	14054	13787	14024	14191	13978	13820	13988	13998	13954	13998	13955	14010	14088	14038	13935	14029	14149	14152	13858	14276	14075	14097	13956	13925	13948	13888	14049	13996	14002	13942	13906	14029	14103	14113	14025	14007	13955	13934	13980	14070	14286	13989	13920	13919	14107	14110	13901	13958	14082	14069	13937	13999	13886	14011	14124	13895	14039	14171	13988	13948	13956	13992	13907	13950	13996	14078	14036	13967	13929	14087	14047	14028	14045	13961	14138	14081	14165	14163	13924	13879	13951	14070	13863	14006	14167	14149	14015	14037	13970	13891	13908	13863	13826	13976	13964	14052	14093	14044	14069	14086	14098	14035	14017	13956	14121	14067	14109	13975	13880	14005	13978	14101	14050	13964	14134	13698	13973	13998	13922	14069	13952	13865	13997	13893	14095	13971	14006	13921	14057	14022	13915	14177	14187	14110	13895	13970	13946	14049	13892	14030	13998	14121	13952	13973	13871	13967	14039	14049	13858	14057	13973	14093	13976	13991	13954	14109	13937	13935	13959	13880	13945	13919	14024	14076	13958	14033	14004	14028	13920	13933	14005	13960	14016	13871	14023	13910	13918	14039	13957	14055	14065	14007	13953	13921	14106	13935	13979	14110	13979	14129	14023	13864	14026	13930	14071	13980	13916	14170	14064	14033	13972	13996	13838	13835	13943	14036	14133	13894	14038	14034	14221	13959	14104	14056	13904	14002	14055	14202	14038	14002	14129	14135	13816	14044	13812	14103	13969	14131	14084	14135	14027	14025	13908	14160	14009	14225	14050	14015	14116	13969	14081	13899	14061	14125	14076	13912	14004	13979	14082	14072	13789	14061	13872	13996	13964	14042	14042	13991	14077	14136	14091	13951	13987	13948	14182	13844	13887	13933	13908	13884	14014	14063	14025	13932	14056	13966	14039	14076	14068	13951	14138	14023	14190	14060	14030	14007	14036	14039	13959	13950	14079	13802	13846	14068	13886	13982	14080	13912	13955	14073	14005	14124	13908	14046	14076	14014	14059	14090	13943	13951	14102	14059	14068	13948	14030	14106	13863	13850	14123	13877	13888	14150	14093	14057	13993	13982	13967	14048	14014	14086	14097	13921	13996	14087	14041	14153	14140	14055	14030	14089	13903	14049	14089	14037	14028	13974	13924	13948	14118	14142	13922	14002	13863	14153	13893	14027	14047	14058	13945	13975	14049	14022	14055	13865	13882	14003	13881	14023	13922	14032	13952	13939	13984	14191	14025	14038	13982	14049	13814	13936	13881	13988	13949	14071	14031	14033	13969	13925	14082	14102	13947	13852	13963	13926	13902	14071	13975	13897	13939	14111	13893	13921	13992	14015	14252	13950	13961	14067	13861	14200	14001	13891	13969	13910	14146	14133	14004	14196	14044	13900	13922	13892	14278	14136	14058	14118	14064	14042	13935	14045	13974	14064	13877	13854	13992	14139	13971	14126	14133	14102	14182	13998	13952	13985	14004	14049	14095	13923	14035	13977	14181	14014	14247	14009	13847	13796	14010	13870	13995	14153	14095	13895	13931	13955	14040	13968	14026	14054	13870	13995	13847	13992	14016	14173	13888	13904	14084	14062	14085	14070	14023	14034	13995	13865	13856	14026	14017	13942	13976	14145	13934	13946	14090	13900	13897	14034	14030	13971	14002	13935	14014	13913	14016	13865	13965	14035	13810	13932	14034	13901	14096	13918	14012	13996	14039	13891	13962	13967	13963	14080	13961	14078	14035	13986	13916	13853	13920	13989	14164	14106	14039	13984	13951	14070	13911	13983	14083	14037	14015	14165	13926	13950	13944	13944	13988	13978	14012	14100	14093	14062	14088	13935	13865	14082	14037	14230	14084	14035	14116	14180	14058	14216	14099	14102	14079	14140	14071	14105	14118	13912	14063	14006	13904	13904	14049	14090	14147	14011	13987	14066	13871	13885	13935	14029	13986	14040	14057	14021	13964	13998	14003	13997	14077	13994	14009	13936	14089	13928	14227	13912	14075	14076	13894	13962	14206	14024	13916	13868	13938	13981	13895	13893	13883	13870	13752	13925	13967	14015	13946	14025	14035	14094	13879	13947	13882	13986	14107	13711	14058	14105	14017	13979	13963	14017	14050	13978	13889	14018	13999	14129	13900	13807	14122	13862	14001	13995	13888	13972	13992	14187	13903	14033	14002	14045	13954	13891	13977	14040	14073	14070	13835	13982	13890	13988	13904	14005	14089	14193	13983	14065	14049	13919	14053	14007	13997	14095	13947	14151	14050	14083	13973	14043	13987	13977	14017	14169	13962	14051	14161	13896	14071	13934	14091	14131	13907	14063	13978	14051	14085	13979	13959	14100	14005	13978	13963	13997	13967	13922	14021	14015	13873	14051	14033	14011	14178	13884	13995	14126	13862	13870	13942	14084	13973	14042	14021	14038	14203	14090	14003	14025	14016	14183	13988	14038	13995	13975	13888	13952	13995	13988	13844	14138	14032	14044	13907	13956	14010	13852	14096	14063	13818	14043	14008	14044	13897	14158	14017	14043	14086	14051	14066	13883	14083	14038	14060	14131	14040	13965	13995	14232	14055	13908	13990	14067	14062	14187	13920	14224	13934	13902	14081	13967	13989	13892	14062	14092	14052	14003	14035	14197	14084	14041	14124	14004	14037	13957	13741	14002	14059	13984	14025	14021	13922	13955	13969	14046	13904	14050	14035	13981	13980	13995	13763	14052	14020	13943	13967	13961	13911	14037	14059	14039	14048	13941	13958	14020	14083	14022	13923	13808	14178	14175	14056	14004	14071	14075	13963	14027	13906	13856	13998	14212	13897	13930	14036	14089	13992	13998	13882	14127	14019	13993	13942	14046	14114	13976	13871	14040	14029	14123	14015	14039	13972	13973	14073	14141	13872	13970	14056	13883	13969	14068	13905	14046	13993	14017	13885	13912	14016	14091	13999	14046	14127	13856	13959	13976	13949	14021	14066	14062	14129	13952	14076	13902	14036	13842	14097	13989	14062	14050	14010	14195	14072	14085	14119	13906	13945
24421	21006	26973	26355	19826	18071	18005	16977	16797	16833	16632	16615	16517	16773	17310	17343	17129	16744	16533	16606	16806	16601	16263	16304	16341	16440	16280	16252	16609	16450	16222	16435	16435	16285	16415	16475	16126	16321	16384	16328	16447	16264	16481	16494	16532	16475	16230	16210	16434	16255	16348	16464	16378	16333	16434	16298	16453	16275	16309	16424	16384	16252	16301	16101	16314	16424	16423	16277	16358	16195	16321	16370	16443	16384	16481	16366	16340	16426	16136	16370	16430	16280	16418	16310	16287	16299	16210	16328	16306	16247	16323	16113	16503	16242	16538	16313	16399	16205	16341	16492	16448	16391	16426	16531	16617	16330	16438	16430	16328	16104	16317	16283	16233	16274	16269	16556	16458	16316	16318	16468	16310	16474	16388	16236	16424	16027	16517	16419	16296	16123	16392	16450	16231	16448	16435	16316	16284	16303	16380	16319	16184	16508	16149	16382	16378	16342	16382	16424	16456	16338	16331	16406	16159	16373	16233	16369	16375	16389	16491	16295	16326	16194	16451	16330	16418	16490	16433	16413	16392	16453	16139	16154	16572	16509	16656	16333	16586	16379	16182	16213	16273	16246	16475	16287	16237	16592	16374	16283	16375	16444	16388	15999	16481	16340	16323	16449	16263	16422	16398	16501	16327	16528	16343	16421	16518	16467	16347	16496	16466	16275	16513	16433	16541	16448	16283	16321	16454	16457	16314	16409	16231	16607	16240	16444	16285	16396	16171	16427	16316	16437	16278	16234	16209	16313	16466	16620	16384	16427	16415	16409	16234	16612	16580	16264	16354	16461	16200	16310	16477	16344	16400	16459	16415	16358	16284	16478	16223	16457	16506	16370	16578	16336	16214	16311	16401	16481	16421	16451	16388	16407	16342	16139	16331	16231	16370	16487	16276	16176	16273	16218	16271	16352	16497	16597	16479	16473	16400	16285	16620	16355	16471	16595	16246	16343	16434	16502	16637	16467	16505	16305	16379	16373	16448	16239	16297	16507	16543	16273	16276	16467	16573	16554	16288	16217	16453	16222	16362	16199	16517	16439	16447	16240	16249	16467	16420	16376	16456	16488	16366	16569	16310	16322	16420	16504	16573	16364	16403	16511	16492	16389	16320	16378	16676	16567	16177	16284	16344	16358	16419	16405	16222	16242	16173	16388	16401	16287	16398	16537	16466	16449	16351	16420	16303	16444	16550	16382	16334	16310	16540	16533	16390	16269	16317	16421	16438	16304	16379	16399	16283	16512	16330	16467	16422	16232	16461	16445	16421	16418	16312	16440	16494	16133	16327	16229	16450	16367	16308	16376	16147	16186	16307	16231	16319	16569	16297	16426	16484	16367	16422	16399	16429	16284	16411	16158	16115	16376	16475	16271	16438	16411	16380	16426	16613	16399	16320	16434	16339	16263	16502	16492	16379	16085	16355	16449	16290	16285	16470	16562	16427	16308	16323	16381	16274	16306	16382	16350	16340	16459	16313	16334	16363	16322	16384	16223	16437	16481	16398	16226	16283	16448	16527	16428	16375	16389	16271	16221	16433	16317	16466	16222	16014	16452	16377	16401	16261	16432	16260	16365	16298	16315	16437	16293	16387	16295	16160	16372	16451	16251	16662	16236	16382	16411	16396	16204	16377	16344	16299	16417	16046	16532	16442	16235	16231	16311	16497	16466	16364	16370	16582	16431	16443	16634	16386	16352	16321	16216	16389	16335	16344	16210	16375	16405	16149	16273	16108	16246	16229	16236	16142	16470	16380	16345	16317	16429	16347	16405	16428	16254	16634	16330	16524	16484	16362	16229	16544	16287	16442	16269	16486	16221	16410	16419	16391	16585	16428	16514	16171	16424	16333	16268	16289	16368	16299	16305	16385	16239	16361	16276	16208	16377	16310	16322	16294	16398	16402	16344	16359	16498	16435	16349	16221	16296	16381	16301	16197	16519	16506	16239	16323	16291	16465	16446	16432	16326	16467	16242	16430	16566	16375	16321	16405	16224	16242	16534	16452	16231	16309	16367	16273	16307	16177	16445	16403	16474	16304	16352	16345	16341	16267	16345	16303	16556	16184	16415	16415	16505	16526	16232	16352	16574	16271	16352	16495	16555	16315	16502	16335	16217	16337	16289	16622	16439	16384	16527	16265	16190	16689	16543	16365	16689	16414	16374	16487	16380	16348	16359	16427	16486	16238	16356	16499	16278	16253	16390	16383	16559	16451	16346	16612	16318	16346	16338	16269	16360	16387	16394	16466	16363	16255	16407	16508	16359	16339	16491	16340	16434	16369	16276	16383	16374	16273	16180	16345	16507	16608	16324	16345	16217	16233	16468	16363	16436	16645	16421	16397	16302	16147	16273	16328	16169	16364	16468	16218	16553	16209	16455	16383	16468	16406	16315	16483	16486	16240	16128	16489	16271	16367	16214	16532	16506	16549	16248	16378	16326	16430	16723	16315	16107	16313	16506	16204	16331	16297	16299	16358	16313	16241	16401	16560	16440	16227	16477	16352	16545	16375	16474	16209	16486	16559	16520	16422	16586	16464	16379	16320	16420	16327	16303	16421	16170	16246	16535	16359	16446	16461	16438	16435	16345	16256	16255	16354	16325	16355	16395	16513	16392	16237	16256	16429	16461	16337	16452	16229	16378	16343	16309	16205	16344	16282	16353	16170	16386	16397	16219	16306	16584	16416	16298	16283	16452	16289	16510	16366	16491	16266	16403	16248	16361	16424	16195	16412	16484	16452	16489	16509	16373	16218	16513	16297	16383	16281	16635	16382	16392	16350	16235	16352	16519	16281	16448	16380	16447	16481	16497	16439	16495	16380	16449	16118	16410	16462	16327	16232	16383	16330	16404	16268	16203	16487	16381	16345	16282	16672	16375	16582	16335	16221	16249	16105	16358	16623	16268	16329	16201	16256	16262	16271	16349	16408	16373	16450	16177	16347	16254	16412	16335	16442	16501	16492	16429	16469	16475	16290	16430	16576	16152	16320	16414	16415	16251	16400	16317	16433	16354	16364	16219	16476	16249	16383	16382	16401	16480	16399	16248	16238	16259	16507	16458	16449	16203	16281	16326	16265	16408	16500	16459	16295	16516	16555	16429	16386	16378	16386	16375	16231	16336	16284	16286	16330	16451	16153	16356	16518	16277	16355	16378	16412	16397	16320	16362	16378	16239	16287	16227	16544	16555	16543	16298	16331	16298	16284	16327	16488	16409	16420	16330	16346	16393	16369	16283	16545	16378	16449	16448	16349	16552	16269	16382	16573	16294	16500	16398	16575	16272	16251	16371	16491	16383	16394	16399	16351	16570	16610	16384	16353	16132	16183	16558	16348	16500	16368	16417	16192	16639	16433	16149	16505	16463	16211	16423	16454	16461	16414	16295	16266	16360	16482	16411	16545	16275	16374	16537	16405	16581	16349	16326	16478	16380	16370	16288	16297	16413	16406	16337	16532	16388	16321	16300	16326	16347	16429	16482	16460	16351	16225	16137	16288	16269	16441	16444	16234	16409	16293	16582	16498	16582	16284	16287	16155	16416	16527	16272	16523	16435	16592	16403	16278	16374	16198	16418	16505	16383	16319	16165	16304	16520	16386	16321	16348	16313	16419	16428	16308	16399	16402	16281	16342	16261	16230	16452	16242	16452	16225	16413	16328	16229	16416	16468	16329	16366	16370	16540	16468	16340	16292	16326	16280	16275	16362	16341	16197	16409	16426	16163	16501	16491	16433	16402	16446	16281	16216	16341	16566	16355	16207	16374	16422	16174	16342	16266	16395	16479	16261	16384	16240	16547	16540	16305	16412	16125	16303	16127	16460	16151	16356	16327	16275	16538	16395	16519	16244	16367	16450	16436	16266	16340	16319	16521	16440	16381	16194	16387	16649	16287	16240	16088	16334	16351	16539	16387	16310	16254	16474	16310	16138	16429	16409	16320	16465	16270	16211	16369	16383	16575	16435	16485	16429	16196	16293	16551	16469	16460	16366	16298	16249	16337	16208	16264	16429	16566	16336	16397	16449	16407	16499	16447	16324	16377	16429	16388	16398	16347	16402	16368	16573	16181	16084	16432	16441	16135	16377	16452	16235	16392	16249	16453	16290	16470	16393	16238	16457	16236	16266	16488	16320	16371	16316	16239	16344	16364	16197	16339	16326	16251	16493	16310	16270	16240	16435	16420	16389	16362	16441	16464	16567	16258	16424	16330	16275	16315	16565	16268	16588	16502	16254	16280	16446	16106	16189	16414	16344	16272	16292	16028	16372	16434	16394	16574	16175	16549	16501	16432	16513	16423	16388	16415	16298	16402	16518	16463	16269	16402	16530	16202	16410	16280	16227	16348	16395	16239	16340	16414	16310	16647	16344	16322	16265	16344	16371	16315	16362	16430	16419	16581	16349	16332	16398	16131	16646	16250	16375	16194	16292	16407	16292	16485	16472	16296	16491	16465	16364	16253	16296	16057	16257	16268	16261	16391	16555	16404	16253	16413	16365	16291	16498	16300	16221	16297	16378	16489	16412	16525	16387	16375	16561	16280	16644	16426	16408	16527	16313	16420	16160	16275	16564	16428	16255	16273	16428	16556	16301	16301	16331	16453	16462	16323	16383	16274	16371	16286	16300	16156	16356	16349	16243	16306	16267	16392	16330	16491	16354	16551	16304	16350	16299	16134	16180	16431	16536	16399	16335	16348	16422	16258	16244	16201	16439	16430	16526	16083	16372	16358	16372	16326	16143	16363	16394	16241	16499	16419	16203	16182	16436	16361	16427	16314	16274	16364	16372	16286	16461	16103	16500	16317	16505	16282	16236	16364	16341	16304	16515	16303	16451	16207	16456	16444	16212	16104	16394	16396	16639	16405	16275	16344	16477	16369	16354	16390	16248	16434	16513	16458	16712	16172	16388	16396	16454	16351	16159	16578	16374	16449	16416	16315	16349	16513	16404	16479	16383	16166	16441	16581	16416	16448	16490	16213	16599	16379	16352	16261	16284	16152	16357	16412	16326	16523	16586	16384	16338	16286	16466	16441	16404	16157	16272	16534	16408	16289	16309	16433	16202	16159	16383	16276	16189	16335	16320	16533	16449	16427	16290	16336	16143	16242	16495	16189	16194	16439	16364	16287	16403	16353	16404	16386	16465	16237
24142	41580	29252	20181	16520	15634	14995	14537	14430	14308	14159	13952	14371	14724	15335	15365	14652	13903	14178	14275	14257	14068	14040	13849	13895	13848	13821	13778	13779	13749	13877	13776	13717	13773	13767	13795	13746	13875	13712	13840	13784	13762	13790	13836	13678	13728	13700	13724	13843	13825	13869	13851	13869	13810	13791	13740	14048	13806	13893	13874	13732	13740	13722	13671	13799	13621	13712	13824	13896	13872	13695	13668	13817	13856	13851	13816	13806	13967	13725	13811	13723	13867	13896	13857	13923	13846	13862	13812	13921	13852	13628	13817	13954	13682	13609	13851	13747	13850	13932	13810	13773	13806	13762	13871	13762	13841	13920	13960	13883	13822	13813	13717	13680	13752	13841	13667	13907	13696	13852	13733	13717	13643	13959	13872	13818	13885	13809	13915	13817	13672	13811	13832	13882	13743	13823	13744	13850	13727	13721	13760	13911	13698	13753	13694	13845	13922	13883	13737	13803	13734	13929	13816	13809	13598	13811	13733	13930	13964	13912	13829	13603	13887	13816	13810	13940	13928	13765	13741	13879	13749	13853	13717	13695	13822	13853	13854	13793	13890	13956	13840	13866	13992	13871	13796	13734	13830	13684	13872	13760	13920	13889	13783	13938	13837	13703	13859	13765	13810	13965	13830	13725	13758	13825	13785	13918	13727	13778	13899	13758	13807	13804	13874	13743	13758	13825	13703	13932	13712	13865	13885	13869	13792	13805	13644	13863	13877	13867	13767	13845	13705	13787	13681	13762	13778	13650	13770	13791	13695	13764	13655	13718	13891	13731	13950	13685	13916	13760	13928	13784	13751	14051	13699	13880	13722	13760	13761	13785	13744	13907	13991	13831	13875	13863	13826	13806	13800	13828	13812	13784	14001	13681	14037	13802	13822	13907	13631	13764	13763	13727	13869	13824	13905	13865	13744	13824	13888	13656	13850	13817	13970	13780	13781	14065	14023	13723	13829	13899	13870	13782	13769	13738	13803	13929	13853	13770	13924	13791	13871	13784	13703	13829	13715	13768	13839	13690	13757	13676	13675	13662	13889	13773	13754	13813	13839	13813	13793	13927	13776	13769	13865	13878	13888	13767	13765	13923	13792	13823	13686	13908	13916	13695	13938	13838	13795	13873	13717	13807	13791	13777	13897	13786	13871	13823	13854	13760	13822	13859	13852	13960	13785	13752	13763	13843	13874	14007	13934	13879	13851	13850	13792	13836	13735	13932	13923	13919	13861	13837	13893	13678	13777	13952	13806	14089	13763	13912	13965	13786	13803	13670	13832	13775	13706	13796	13888	13747	13679	13847	13642	13833	13709	13828	13778	13805	13831	13678	13834	13988	13951	13876	13968	13871	13504	13768	13795	13711	13793	13765	13676	13801	13883	13789	13636	13884	13603	13710	13633	13978	13788	13850	13808	13739	13781	13937	14010	13842	13704	14039	13853	13869	13970	13951	13633	13625	13730	13766	13922	13764	13859	13865	13640	13756	13668	13818	13750	13666	13814	13738	13808	13859	13849	13840	13772	13928	13931	13659	13831	13805	13869	13751	13980	13812	13908	13761	13838	13759	13708	13776	13660	13709	13754	13881	13778	13789	13713	13796	13725	13818	13798	13789	13807	13880	13849	13801	13657	13891	13701	13640	13911	13712	13806	13826	13799	13911	13747	13850	13722	13781	14005	13781	13568	13859	13802	13921	13697	13886	13865	13682	13671	13755	13889	13766	13762	13755	13825	13885	13886	13737	13712	13737	13766	13652	13757	13799	13979	13857	13784	13851	13808	13771	13917	13755	13806	13799	13755	13851	13735	13921	13762	13861	13810	13793	13792	13602	13801	13845	13809	13930	13806	13803	13929	14002	13757	13837	13736	13741	13884	13842	13879	13943	13609	13882	13834	13784	13778	13764	13751	13800	13821	13856	13735	13846	13873	13813	13996	13770	13769	13862	13829	13876	13812	13906	13723	13943	13719	13733	13802	13886	13782	13783	13894	13683	13820	13991	13898	13747	13810	13880	13701	13660	13742	13845	13787	13832	13861	13847	13815	13814	13838	13777	13880	13835	13878	13832	13669	13616	13748	13905	13843	13932	13684	13907	13827	13861	13702	13800	13835	13716	13699	13980	13785	13862	13915	13859	13755	14043	13663	13938	13797	13797	13731	13796	13854	14006	13865	13556	13943	13899	13825	14013	13732	13882	13993	13909	13852	14019	13779	13784	13798	13835	13782	13925	13697	13787	13891	13851	13775	13942	13880	13894	13836	13651	13756	13760	13945	13891	13798	13876	13762	13589	13839	13762	13687	13838	13878	13780	13971	13869	13747	13748	13880	13837	14083	13591	13758	13805	13765	13741	13747	13968	13782	13809	13930	13949	13974	13848	13817	13832	13825	14017	13645	13885	13824	13833	13663	13843	13836	13860	14002	13691	13720	13845	13836	13779	13676	13778	13843	13717	13785	13956	13691	13872	13849	13885	13772	13730	13746	13918	13790	13849	13844	13788	13783	13792	13699	13789	13813	13809	13828	13842	13780	13941	13939	13726	13826	13686	13828	13684	13892	14037	13955	13884	13618	13882	13978	13857	13769	13737	13657	13721	13893	13881	13875	13637	13824	13898	14058	13772	13854	13783	13831	13775	13897	13967	13900	13881	13780	13854	13788	13736	13772	13647	13981	13784	13848	13879	13661	13718	13862	13824	13915	13932	13968	13907	13801	13845	13733	13724	13819	13672	13983	13735	13950	13791	14087	13667	13718	13938	13828	13826	13657	13853	13771	13697	13739	13855	13807	13777	13805	13856	13864	13798	13986	13851	13921	14020	13546	13706	13696	14036	13937	13808	13806	13818	13692	13654	13974	13697	13786	13771	13846	13755	13902	14022	13752	13991	13749	13785	13795	13832	13858	13731	14002	13790	13771	13823	13754	13773	13899	13703	13906	13837	13902	13868	13812	13756	13843	13818	13828	14003	13832	13834	13792	13711	13888	13846	13829	13740	13754	13721	13711	13795	13893	13895	13797	13786	13749	13901	13978	13781	13799	13800	13941	13994	13938	13780	13717	13775	13790	13889	13836	13681	13891	13769	13820	13708	14024	13888	13879	13825	13839	13865	13837	13929	13813	13860	13778	13827	13738	13906	13873	13653	13703	13871	13864	13677	13891	13948	13919	13852	13899	13867	13918	13809	13834	13721	13701	13744	13751	13724	13827	13892	13940	13838	13668	13756	13848	13892	13867	13704	13728	13815	13843	13848	13757	13847	13796	13815	13857	13957	13790	13782	14064	13809	13752	13855	13970	13673	13936	13763	13849	13802	13882	13879	13771	13961	13733	13808	13952	13868	13726	13765	13814	13726	13790	13746	13824	14082	13836	13876	13861	13790	13687	13776	13674	13716	13888	13808	13762	13902	13960	13843	13786	13901	13782	13799	13796	13795	13789	13898	13848	13827	13926	13891	13716	13660	13876	13773	13803	13753	13976	13595	13874	13798	13847	13900	13706	13884	13748	13688	13707	13958	13857	13804	13816	13857	13836	13986	13958	13814	13803	13750	13747	13799	13891	13686	13895	13697	13638	13797	13550	13706	13788	13939	13706	13892	13884	13895	13697	13818	13902	13952	13799	13825	13953	13808	13751	13785	13676	13934	13757	13873	13830	13863	13829	13901	13947	13797	13844	13678	13736	13790	14026	13885	13791	13888	13851	13885	13945	13857	13744	13867	13935	13723	13798	13842	13823	13838	13809	13755	13847	13785	13743	13915	13855	13840	13739	13694	13910	13751	13857	13741	13819	13815	13903	13753	13761	13789	13710	13713	13944	13885	13932	13564	13825	13791	13721	13983	13868	13976	13773	13679	13750	13877	13798	13619	13934	13755	13911	13941	13753	13901	13928	13936	13927	13765	13811	13783	13668	13975	13733	13753	13797	13867	13822	13863	13832	13766	13820	13815	13846	13825	13890	14026	13811	13807	13843	13910	13839	13836	13806	13612	13857	13804	13848	13688	13736	13757	13707	13871	13937	13817	13779	13800	13880	13829	13774	13797	13896	13824	13851	13744	13988	13849	13896	13888	13798	13842	13759	13866	13818	13786	13632	13876	13832	13740	13777	13881	13776	13917	13600	13868	13838	13905	13894	13837	13895	13728	13739	13659	14021	13915	13881	13892	13626	13998	13814	13792	13862	13977	13837	13931	13809	13730	13831	13647	13932	13985	13862	13937	13796	13968	13801	13867	13821	13798	13676	13919	13824	13893	13914	13926	13575	13852	13698	13898	13641	13860	13874	13675	13842	13799	13926	13897	13664	13762	13827	13891	13810	13994	13896	13827	13659	13870	13975	13879	13824	13698	13698	13914	13637	13925	13708	13708	13962	13907	13789	13565	13883	13693	13878	13884	13841	13786	13806	13850	13788	13863	13717	13779	13913	13778	13706	13909	13774	13903	13689	13794	13756	13762	13672	13819	13683	13823	13738	13762	13981	13949	13781	13851	13946	13848	13786	13857	13738	13967	13774	13728	13786	13974	13777	13870	13925	13923	14009	13959	13805	13600	13839	13958	13736	13924	13890	13745	13749	13780	13771	13783	13811	13841	13801	13881	13881	13674	13798	13821	13890	13788	13748	13992	13852	13697	13911	13920	13741	13793	13811	13924	13884	13835	13902	13816	13877	13789	13815	13877	13728	13878	13645	13647	13847	13767	13666	13802	13736	13726	13759	13795	13855	13854	13911	14034	13547	13725	13836	13641	13862	13805	13666	13821	13962	13699	13866	13933	13728	13695	13816	13761	13749	13878	13783	13748	13856	13913	13793	13840	13794	13817	13764	13634	13942	14012	13893	13837	13706	13833	13715	13587	14099	13780	13882	13991	13813	13775	13881	14011	13704	13724	13799	13857	13805	13697	13889	13819	13708	13903	13722	13618	13763	13910	13895	13883	13742	13823	13898	13997	13785	13853	13806	13887	13684	13749	13937	13827	13796	13785	13972	13856	13614	13921	13989	13815	13882	13809	13691	13705	13770	13821	13817	13830	13834	13813	13808	13833	13621	13714	13828	13884	13748	13702	13813	13856	13725	13652	13648	13829	13866	13803	13846	13750	13954	13722	13859	13757	13829	13695	13851	13828	13892	13853	13753	13838	13788	13880	13749	13847	13917
21992	20953	28157	23922	21281	22712	22132	17513	16366	16339	16303	16052	16284	17796	19721	20327	18813	16091	16377	17098	16840	16734	16044	15763	15650	15572	15707	15730	15675	15644	15677	15629	15754	15501	15691	15745	15909	15672	15639	15716	15467	15684	15469	15546	15587	15651	15708	15649	15596	15658	15803	15463	15439	15550	15606	15625	15691	15464	15546	15435	15628	15754	15641	15497	15568	15714	15537	15648	15760	15628	15572	15511	15793	15728	15670	15651	15652	15704	15444	15467	15596	15509	15824	15635	15428	15844	15623	15555	15573	15430	15805	15690	15579	15642	15599	15545	15573	15613	15447	15685	15705	15722	15513	15508	15767	15680	15684	15694	15624	15502	15539	15501	15591	15687	15508	15654	15790	15457	15557	15451	15634	15619	15718	15677	15795	15627	15671	15672	15602	15541	15722	15637	15527	15555	15578	15583	15672	15583	15635	15393	15537	15730	15602	15831	15460	15714	15553	15503	15471	15814	15651	15702	15504	15568	15409	15743	15664	15700	15424	15601	15636	15648	15759	15666	15727	15870	15680	15513	15399	15525	15691	15667	15651	15723	15833	15789	15635	15695	15676	15876	15656	15591	15583	15655	15548	15628	15700	15601	15776	15515	15583	15635	15425	15678	15740	15560	15477	15483	15675	15556	15695	15568	15518	15551	15777	15749	15471	15652	15973	15628	15663	15610	15573	15624	15862	15757	15512	15637	15794	15725	15727	15586	15588	15691	15757	15630	15713	15551	15771	15486	15511	15478	15656	15335	15601	15633	15498	15747	15733	15681	15541	15869	15507	15368	15596	15705	15655	15579	15574	15525	15630	15474	15552	15722	15695	15707	15552	15550	15566	15494	15632	15513	15569	15421	15541	15522	15562	15385	15630	15681	15482	15598	15622	15603	15669	15505	15709	15693	15546	15958	15501	15673	15809	15700	15603	15810	15803	15608	15659	15477	15580	15430	15485	15622	15677	15383	15592	15424	15766	15635	15723	15495	15509	15540	15650	15411	15381	15743	15599	15674	15492	15500	15462	15554	15576	15561	15611	15548	15606	15725	15614	15615	15686	15618	15620	15434	15725	15596	15555	15619	15583	15904	15549	15602	15689	15487	15631	15586	15713	15628	15459	15586	15432	15587	15672	15733	15723	15639	15680	15588	15707	15497	15721	15429	15729	15642	15734	15604	15664	15669	15661	15804	15607	15640	15603	15640	15704	15530	15645	15577	15532	15638	15752	15880	15415	15642	15560	15724	15554	15589	15513	15611	15602	15400	15288	15503	15688	15554	15698	15793	15534	15543	15570	15900	15528	15487	15549	15690	15493	15693	15614	15627	15686	15462	15670	15405	15591	15605	15639	15736	15597	15690	15665	15683	15563	15629	15443	15620	15587	15499	15662	15582	15727	15605	15617	15606	15664	15436	15683	15691	15577	15615	15611	15645	15754	15739	15724	15780	15563	15479	15557	15524	15698	15594	15586	15449	15635	15653	15635	15559	15633	15688	15599	15674	15589	15408	15551	15654	15733	15677	15403	15520	15573	15713	15601	15312	15560	15573	15656	15606	15522	15439	15641	15511	15295	15769	15799	15790	15691	15706	15564	15441	15577	15520	15618	15711	15666	15459	15583	15536	15730	15577	15573	15622	15621	15620	15627	15613	15693	15480	15548	15708	15624	15482	15531	15522	15668	15662	15753	15632	15730	15531	15670	15643	15414	15648	15591	15716	15550	15580	15517	15618	15426	15476	15687	15730	15646	15356	15456	15559	15504	15601	15592	15770	15708	15373	15555	15475	15564	15812	15680	15627	15617	15496	15756	15529	15562	15640	15704	15669	15856	15487	15498	15568	15724	15534	15593	15750	15612	15357	15447	15549	15531	15847	15808	15612	15680	15549	15594	15639	15546	15657	15651	15750	15570	15401	15522	15541	15500	15619	15650	15531	15531	15547	15505	15653	15756	15634	15409	15654	15512	15480	15422	15597	15625	15699	15413	15662	15740	15703	15709	15633	15522	15433	15695	15684	15709	15485	15587	15629	15661	15505	15497	15733	15916	15518	15739	15511	15621	15767	15620	15481	15604	15483	15682	15560	15701	15483	15685	15462	15660	15557	15522	15468	15557	15491	15546	15567	15617	15662	15424	15522	15635	15586	15541	15524	15819	15679	15724	15676	15567	15457	15663	15700	15533	15504	15535	15610	15518	15639	15578	15655	15278	15556	15472	15633	15695	15373	15683	15499	15663	15628	15629	15710	15476	15621	15660	15606	15734	15659	15743	15637	15501	15579	15767	15476	15801	15602	15686	15471	15506	15774	15649	15560	15639	15504	15520	15624	15620	15564	15690	15583	15582	15696	15651	15597	15600	15694	15756	15586	15646	15544	15629	15545	15608	15415	15585	15550	15703	15479	15709	15715	15594	15585	15665	15650	15611	15573	15470	15474	15654	15894	15533	15612	15606	15579	15604	15572	15653	15685	15663	15750	15749	15463	15474	15498	15924	15615	15615	15516	15519	15486	15700	15457	15716	15628	15550	15520	15700	15566	15626	15767	15541	15628	15712	15812	15742	15465	15694	15647	15823	15674	15658	15641	15638	15750	15650	15649	15654	15456	15694	15640	15607	15623	15448	15702	15494	15612	15658	15546	15581	15675	15526	15890	15579	15440	15638	15590	15514	15510	15575	15727	15690	15744	15416	15535	15463	15554	15562	15681	15584	15462	15568	15517	15473	15543	15600	15639	15676	15686	15596	15443	15642	15534	15767	15553	15616	15661	15736	15403	15686	15637	15582	15518	15543	15489	15525	15479	15568	15528	15540	15495	15616	15845	15724	15616	15598	15592	15465	15538	15601	15615	15641	15659	15741	15616	15531	15720	15575	15612	15728	15553	15427	15608	15608	15656	15565	15795	15624	15516	15729	15636	15400	15500	15530	15599	15787	15497	15623	15636	15696	15608	15625	15540	15757	15516	15620	15615	15785	15644	15521	15600	15661	15671	15677	15434	15646	15617	15680	15348	15624	15721	15444	15737	15711	15528	15511	15516	15670	15485	15733	15497	15580	15742	15694	15594	15711	15615	15679	15662	15553	15555	15469	15673	15762	15636	15675	15543	15725	15634	15462	15537	15710	15700	15692	15754	15609	15628	16042	15344	15464	15598	15369	15532	15577	15656	15735	15585	15547	15639	15604	15511	15609	15529	15502	15687	15579	15526	15644	15769	15675	15593	15498	15524	15636	15787	15669	15696	15693	15613	15479	15686	15675	15536	15617	15770	15637	15676	15675	15566	15531	15492	15689	15607	15613	15573	15417	15646	15642	15653	15886	15425	15681	15536	15481	15586	15613	15573	15671	15756	15290	15606	15708	15533	15332	15566	15667	15674	15700	15786	15797	15572	15678	15682	15549	15697	15676	15609	15506	15602	15566	15565	15620	15465	15568	15651	15660	15612	15675	15734	15687	15549	15626	15585	15512	15694	15682	15327	15502	15669	15577	15562	15684	15691	15527	15400	15725	15432	15677	15783	15586	15595	15641	15578	15554	15509	15486	15545	15730	15907	15589	15622	15699	15544	15798	15680	15639	15583	15620	15509	15664	15589	15572	15557	15685	15699	15650	15590	15756	15717	15801	15560	15567	15713	15673	15589	15794	15651	15411	15560	15480	15754	15588	15513	15510	15516	15620	15718	15649	15586	15560	15566	15750	15543	15465	15682	15866	15711	15573	15317	15677	15551	15513	15682	15808	15437	15566	15644	15756	15512	15634	15622	15728	15760	15602	15747	15474	15479	15757	15513	15574	15722	15836	15703	15669	15817	15708	15615	15502	15507	15642	15636	15694	15589	15564	15662	15842	15597	15529	15661	15573	15431	15665	15657	15529	15645	15632	15455	15483	15571	15562	15584	15694	15605	15671	15310	15513	15538	15590	15585	15428	15588	15714	15497	15612	15587	15498	15461	15406	15748	15665	15606	15544	15725	15544	15688	15754	15556	15554	15626	15707	15665	15542	15455	15749	15754	15584	15559	15487	15657	15573	15751	15630	15549	15697	15708	15585	15758	15623	15649	15697	15576	15664	15749	15575	15452	15348	15602	15598	15920	15632	15528	15589	15697	15750	15626	15634	15378	15627	15582	15474	15678	15499	15606	15614	15819	15684	15639	15724	15896	15882	15535	15389	15666	15398	15518	15765	15726	15634	15477	15522	15632	15507	15485	15703	15573	15746	15494	15518	15551	15508	15661	15731	15484	15831	15582	15514	15435	15747	15661	15509	15445	15643	15468	15770	15523	15645	15658	15778	15593	15532	15328	15617	15604	15545	15752	15670	15735	15661	15712	15668	15650	15349	15579	15509	15772	15693	15592	15742	15774	15583	15588	15768	15563	15616	15709	15588	15803	15706	15755	15448	15368	15592	15790	15710	15709	15548	15754	15710	15560	15647	15473	15579	15355	15640	15618	15711	15478	15432	15583	15499	15618	15494	15486	15662	15617	15633	15513	15757	15527	15517	15565	15565	15574	15728	15626	15636	15390	15503	15423	15535	15321	15415	15463	15484	15613	15701	15575	15564	15629	15673	15494	15527	15479	15552	15403	15606	15713	15612	15878	15650	15603	15581	15601	15658	15649	15609	15626	15784	15523	15783	15589	15671	15511	15706	15496	15767	15466	15479	15584	15668	15444	15488	15571	15617	15546	15473	15552	15713	15455	15476	15661	15686	15578	15522	15725	15635	15692	15563	15716	15443	15590	15735	15666	15719	15674	15632	15699	15678	15493	15509	15668	15604	15505	15719	15656	15817	15579	15511	15762	15550	15632	15720	15619	15817	15334	15427	15727	15699	15392	15645	15818	15369	15638	15723	15602	15687	15626	15533	15695	15715	15537	15450	15772	15648	15782	15597	15574	15826	15664	15502	15636	15660	15373	15596	15614	15573	15376	15538	15651	15494	15552	15522	15555	15565	15609	15831	15466	15534	15766	15689	15480	15497	15617	15696	15656	15579	15604	15601	15775	15894	15515	15698	15625	15462	15644	15573	15575	15568	15701	15572	15679	15552	15528	15582	15648	15536	15735	15595	15731	15641	15425	15556	15562	15489	15530	15445	15521	15549	15641	15654	15394	15659	15749	15584	15556	15621	15577	15460	15753	15713	15433	15655	15619	15616	15713
26226	50990	39200	23961	18427	16091	15335	14817	14202	14205	14075	13718	14408	16450	18593	19158	16528	13415	14316	15065	14885	14409	13754	13439	13366	13207	13464	13453	13453	13251	13554	13335	13325	13198	13342	13468	13286	13336	13290	13460	13330	13364	13365	13459	13182	13386	13533	13257	13402	13436	13346	13164	13423	13346	13449	13422	13388	13321	13369	13445	13416	13419	13392	13252	13337	13242	13378	13354	13351	13406	13208	13226	13379	13288	13219	13305	13394	13177	13259	13216	13468	13161	13263	13272	13328	13226	13353	13372	13459	13464	13410	13197	13132	13333	13362	13324	13369	13492	13158	13396	13351	13333	13358	13264	13271	13282	13431	13385	13385	13278	13440	13420	13266	13375	13352	13189	13277	13274	13330	13436	13261	13423	13480	13344	13309	13351	13387	13516	13303	13422	13389	13327	13389	13270	13273	13266	13522	13364	13320	13279	13431	13226	13327	13330	13416	13181	13323	13327	13349	13493	13272	13459	13321	13282	13204	13400	13339	13355	13279	13387	13260	13216	13424	13424	13358	13373	13414	13203	13369	13245	13363	13362	13343	13293	13387	13368	13388	13310	13322	13281	13309	13255	13364	13263	13436	13324	13286	13422	13320	13261	13507	13415	13359	13397	13443	13225	13369	13348	13373	13285	13359	13272	13421	13389	13349	13318	13341	13289	13483	13290	13368	13041	13398	13346	13289	13267	13377	13352	13422	13353	13445	13276	13215	13350	13369	13313	13258	13210	13431	13212	13354	13267	13409	13513	13104	13189	13342	13369	13394	13279	13227	13437	13330	13449	13201	13380	13162	13185	13524	13353	13218	13200	13338	13230	13236	13358	13289	13247	13321	13259	13181	13234	13335	13341	13411	13368	13274	13248	13192	13319	13223	13369	13290	13317	13269	13425	13417	13286	13322	13272	13270	13191	13341	13190	13411	13198	13340	13357	13493	13327	13293	13324	13306	13369	13333	13260	13373	13257	13292	13202	13542	13354	13225	13265	13489	13290	13258	13401	13251	13367	13345	13430	13251	13321	13252	13330	13428	13273	13264	13343	13413	13328	13342	13376	13377	13330	13268	13480	13300	13362	13405	13398	13297	13424	13433	13417	13387	13314	13437	13403	13254	13326	13416	13405	13376	13297	13379	13386	13376	13309	13382	13359	13403	13308	13412	13276	13232	13275	13350	13255	13177	13374	13400	13348	13379	13283	13152	13254	13298	13387	13336	13314	13424	13126	13322	13432	13208	13261	13399	13236	13332	13387	13457	13289	13237	13328	13332	13415	13510	13278	13372	13243	13126	13372	13406	13322	13343	13285	13379	13274	13339	13279	13367	13434	13272	13283	13295	13386	13433	13369	13263	13364	13276	13396	13306	13293	13399	13236	13247	13348	13360	13352	13285	13373	13332	13299	13244	13475	13441	13270	13270	13439	13357	13273	13372	13305	13315	13205	13239	13181	13191	13325	13410	13358	13462	13364	13416	13367	13451	13331	13379	13359	13254	13253	13313	13245	13270	13423	13347	13118	13239	13240	13382	13309	13285	13180	13388	13446	13205	13437	13425	13417	13356	13288	13374	13237	13314	13290	13360	13477	13289	13406	13368	13193	13141	13294	13282	13467	13255	13130	13260	13471	13356	13283	13358	13122	13367	13444	13562	13319	13288	13374	13428	13295	13380	13320	13376	13229	13397	13266	13245	13229	13273	13160	13349	13453	13320	13495	13242	13277	13247	13309	13446	13500	13380	13261	13313	13373	13363	13227	13234	13362	13369	13340	13286	13345	13393	13293	13472	13004	13334	13397	13235	13399	13368	13446	13365	13305	13352	13264	13378	13195	13356	13213	13425	13477	13190	13375	13434	13194	13443	13308	13289	13230	13162	13162	13190	13162	13347	13271	13401	13279	13268	13260	13212	13395	13352	13490	13275	13335	13487	13185	13517	13292	13333	13296	13280	13449	13239	13444	13425	13193	13317	13321	13225	13266	13468	13340	13508	13357	13273	13247	13318	13474	13306	13400	13394	13354	13155	13250	13392	13199	13234	13461	13426	13422	13330	13286	13256	13289	13339	13265	13235	13221	13371	13296	13300	13495	13338	13404	13274	13304	13305	13035	13190	13256	13317	13219	13305	13383	13273	13235	13433	13505	13334	13369	13241	13362	13409	13227	13156	13301	13356	13300	13438	13183	13333	13424	13337	13423	13327	13268	13364	13335	13167	13161	13389	13341	13283	13272	13282	13488	13486	13466	13452	13147	13272	13383	13241	13397	13238	13151	13360	13198	13326	13302	13298	13287	13408	13399	13111	13326	13350	13451	13273	13242	13310	13288	13305	13332	13333	13374	13412	13234	13240	13321	13380	13361	13387	13345	13131	13210	13289	13335	13551	13370	13348	13466	13346	13317	13184	13407	13265	13293	13171	13350	13160	13453	13302	13325	13445	13309	13310	13272	13402	13321	13300	13364	13433	13319	13229	13321	13305	13253	13303	13319	13314	13357	13188	13413	13406	13128	13377	13189	13385	13309	13221	13316	13305	13266	13407	13320	13223	13200	13374	13301	13319	13232	13346	13267	13094	13236	13278	13386	13343	13118	13281	13376	13131	13305	13299	13354	13264	13279	13400	13318	13288	13379	13304	13240	13311	13342	13366	13274	13312	13372	13386	13264	13376	13198	13299	13525	13462	13346	13182	13310	13247	13405	13419	13354	13365	13181	13240	13395	13474	13229	13370	13433	13355	13347	13293	13171	13278	13325	13388	13283	13239	13205	13389	13406	13350	13265	13493	13350	13354	13296	13350	13101	13363	13372	13364	13325	13233	13311	13432	13337	13370	13443	13192	13404	13451	13234	13378	13340	13212	13323	13474	13266	13212	13395	13310	13181	13349	13283	13204	13376	13218	13279	13396	13363	13292	13431	13371	13368	13334	13219	13349	13512	13358	13482	13214	13420	13237	13277	13385	13195	13362	13264	13354	13347	13263	13294	13309	13258	13486	13232	13388	13434	13178	13211	13431	13509	13132	13362	13217	13323	13308	13274	13327	13365	13355	13259	13129	13288	13347	13399	13238	13298	13397	13298	13270	13336	13364	13241	13360	13192	13271	13257	13276	13383	13379	13168	13407	13309	13227	13262	13271	13289	13272	13341	13186	13332	13470	13301	13224	13288	13355	13306	13315	13399	13435	13255	13408	13284	13420	13251	13437	13347	13482	13237	13348	13192	13255	13437	13270	13263	13288	13380	13412	13299	13441	13292	13280	13219	13533	13498	13424	13366	13488	13244	13156	13305	13283	13319	13582	13422	13450	13300	13403	13401	13284	13451	13278	13377	13472	13471	13204	13388	13446	13308	13215	13120	13448	13186	13237	13216	13262	13423	13212	13238	13192	13348	13299	13294	13225	13077	13312	13263	13365	13391	13297	13366	13310	13369	13347	13367	13321	13281	13310	13245	13264	13375	13104	13244	13373	13361	13409	13319	13253	13390	13174	13416	13219	13227	13312	13206	13411	13285	13244	13283	13221	13312	13380	13155	13299	13363	13190	13249	13402	13339	13298	13420	13381	13284	13304	13324	13365	13302	13378	13270	13399	13402	13265	13312	13463	13388	13308	13417	13323	13279	13430	13312	13197	13332	13314	13372	13283	13264	13412	13362	13471	13218	13415	13332	13213	13282	13258	13177	13358	13264	13391	13381	13350	13353	13371	13294	13315	13315	13402	13206	13466	13258	13254	13314	13289	13415	13260	13138	13439	13266	13339	13229	13309	13345	13394	13324	13398	13433	13289	13274	13366	13136	13397	13471	13356	13397	13402	13275	13363	13310	13309	13460	13263	13447	13286	13314	13074	13462	13364	13268	13397	13335	13398	13274	13304	13474	13393	13344	13396	13452	13424	13217	13420	13311	13414	13312	13315	13339	13460	13226	13380	13201	13347	13260	13447	13416	13343	13319	13306	13336	13288	13331	13360	13388	13422	13332	13185	13087	13236	13396	13396	13225	13326	13322	13292	13478	13327	13395	13410	13268	13423	13190	13229	13337	13134	13266	13301	13289	13199	13292	13291	13385	13240	13385	13461	13198	13328	13283	13315	13293	13258	13378	13382	13416	13366	13332	13262	13411	13367	13342	13302	13383	13329	13217	13321	13360	13294	13455	13436	13217	13291	13274	13321	13382	13151	13225	13377	13348	13467	13297	13175	13254	13412	13255	13244	13245	13396	13262	13255	13261	13375	13409	13136	13338	13247	13374	13517	13207	13356	13296	13310	13405	13310	13178	13458	13423	13270	13401	13191	13411	13465	13297	13244	13361	13219	13234	13375	13240	13281	13393	13301	13360	13503	13451	13398	13348	13191	13165	13336	13238	13235	13424	13300	13255	13371	13222	13281	13187	13241	13287	13512	13348	13391	13535	13336	13283	13461	13277	13216	13186	13345	13305	13291	13559	13151	13302	13358	13459	13284	13434	13265	13424	13353	13271	13311	13367	13405	13193	13298	13391	13303	13279	13278	13260	13396	13354	13381	13395	13099	13443	13303	13277	13275	13372	13229	13296	13452	13355	13226	13367	13403	13498	13308	13226	13285	13373	13164	13314	13354	13359	13421	13059	13361	13374	13364	13443	13441	13246	13373	13260	13266	13261	13189	13294	13263	13208	13381	13155	13453	13198	13223	13325	13303	13216	13293	13304	13481	13251	13312	13302	13355	13388	13364	13136	13289	13282	13196	13496	13275	13264	13443	13325	13428	13335	13243	13398	13149	13209	13391	13245	13446	13396	13270	13365	13438	13328	13329	13273	13226	13132	13351	13197	13468	13426	13243	13284	13365	13508	13294	13470	13360	13336	13328	13439	13390	13327	13266	13219	13360	13249	13311	13294	13318	13408	13247	13378	13268	13348	13350	13162	13394	13342	13236	13331	13411	13305	13348	13192	13313	13131	13207	13444	13310	13300	13326	13358	13275	13337	13447	13376	13314	13295	13243	13257	13349	13280	13220	13301	13269	13300	13358	13417	13270	13446	13389	13307	13289	13281	13274	13283	13336	13340	13230	13323	13295	13342	13285	13197	13397	13326	13290	13376	13396	13428	13304	13229	13255	13425	13406	13366	13268	13278	13277	13278	13212	13092	13351	13368	13501	13181	13325	13299	13365	13358	13388	13172
29395	24629	25487	19614	15526	14749	14523	14423	14299	14084	14104	14051	14191	14204	14134	14186	14194	14013	14102	14098	14108	13929	13781	13707	13908	13964	13828	13819	14069	13870	13955	14064	13933	14014	13879	13901	14084	14074	14076	13916	13962	13931	13967	13971	13868	14043	13790	13886	13870	13834	13893	13782	13925	13891	14072	14075	14070	13977	13963	13812	13863	13995	13811	13960	13877	13948	13861	14008	14071	13879	13959	13858	14117	13998	13960	14021	13971	13926	13940	13975	13975	13910	13838	14153	14070	14020	13924	13932	13838	14079	13874	14042	13861	13832	13991	14110	13946	13710	14088	14026	14078	14052	13701	14057	14064	14036	14005	13872	13858	14089	14015	14037	14011	14021	13907	13924	14030	13891	14076	13860	14169	14084	13816	13942	13957	13958	14155	13954	13888	13903	13975	13919	14224	13951	13875	13934	13981	13908	14007	14004	14127	14069	13787	14113	13743	13908	14023	13904	13881	13967	14158	14139	14099	13967	14054	14130	13935	13899	13925	13858	14109	13878	13923	14121	14181	13948	13820	13978	13944	13916	14030	13875	14057	14132	13972	14176	13919	13881	13938	13919	13859	13905	14053	14021	13934	14026	14156	14007	13966	14000	14049	14065	13882	13892	14013	14030	13932	13866	13927	13897	14055	13973	13970	13927	13819	13959	13865	13814	13988	13901	13924	13887	13768	13890	14038	13908	13944	13721	13848	14021	14000	13945	13942	13868	13890	14084	14015	13928	13977	13820	14037	14003	13900	13732	13774	13987	14224	13766	13966	13941	14009	14097	13908	13938	13959	14234	14028	13895	13925	14007	14031	13958	13793	13932	13839	14069	13985	13979	13828	13985	13885	13946	14098	13919	13978	13776	14026	13892	13777	13895	13877	13916	13889	13935	14046	14061	13912	13873	13768	13936	13877	13715	14070	14079	14098	13944	14002	13862	13964	13871	13922	14013	13897	13854	13944	14080	13871	13945	14026	13908	13855	13926	13887	13890	13967	13965	14111	13922	13947	13803	13910	14023	13924	13969	14000	13954	13927	13910	13946	13901	13953	14238	13922	13940	13948	13907	13786	13708	13694	13915	13955	13943	13842	13917	13936	13915	13902	14155	13816	13947	13955	13907	13835	13890	13936	14031	14132	13979	13992	13888	13845	13941	13994	13899	14103	13909	14091	14145	13864	13949	13917	13965	14182	14170	13730	14017	14096	13986	13728	14092	13701	14036	14002	13915	13908	13930	13978	14129	14001	13755	14027	13993	13888	13754	13978	13955	13809	13763	13921	13945	13944	13864	13989	14028	13876	14044	13920	13897	14103	13915	13993	14059	14000	13993	14016	13777	13920	14138	13980	14006	13997	14052	13947	14011	13991	13922	13911	14009	14078	13989	13991	14038	13990	13991	13913	13929	14053	13984	13943	13996	13836	14033	13974	13974	14192	14010	14007	14308	13893	14159	13815	13856	13795	13692	14112	14035	14055	14092	14023	14134	14048	13850	13922	13850	13991	13890	13969	14011	14049	14119	14084	13956	13939	13808	13845	13750	14095	13954	14020	13808	14146	13939	13794	14098	13996	13930	14147	13841	13965	14117	14125	14043	13929	14052	13996	13863	13987	13931	14041	14032	13999	14001	13878	13832	14021	13857	13973	13949	13914	13937	13831	13976	13837	13975	13825	13919	14054	13943	13975	13836	13982	13850	13823	13814	14128	14083	13769	14006	14024	13936	13975	13975	14070	14017	14032	14226	14049	13944	14060	13849	13935	13896	13975	13871	14064	13843	14057	13845	13865	13945	13886	13967	13797	13865	13977	14149	13855	13859	13893	13825	14031	13841	13907	14069	14078	14084	14172	13837	13828	13974	13976	13838	13907	13717	13907	13913	13903	13796	13917	13735	13906	13921	14057	14063	13967	13951	14024	14043	14025	13970	14115	14047	13993	14015	13915	13982	13976	14029	14072	14054	13996	13870	13845	13805	13826	14028	14119	13756	13914	13918	13814	13972	14078	14008	14058	13925	14041	13997	13995	14076	14063	13897	13919	13912	13973	13757	13826	14002	13874	13982	13816	13942	13888	13819	13805	14001	14020	13946	13878	13956	13860	13857	14099	13786	14026	13911	14285	13808	14147	13810	14044	14009	14189	14020	13848	13968	13938	14010	13882	13966	14082	14170	13820	13930	13897	13965	14060	13880	13961	14068	13840	13856	13671	13918	14005	13933	13715	13947	13704	13896	13956	14055	14053	13841	14091	13999	14130	14032	13908	14040	13963	14020	13963	13988	13836	13891	14047	13897	13937	14001	14106	13848	13951	14034	13974	13834	13982	14144	13979	14008	13895	13986	13941	13924	13995	13981	13986	13934	13945	13926	14035	13983	13990	13835	13880	13901	13928	14132	13910	14060	13846	13951	14155	13854	13877	13825	13969	13992	14006	13858	14043	14044	13944	14175	14133	13913	14022	13912	13980	14128	13961	13960	14179	13906	13908	13821	13910	13744	13975	13920	13980	14055	13891	13959	13990	14102	13931	13858	13887	13959	13873	13846	13948	13841	13791	13889	13961	14033	14056	14075	13763	14102	14056	14045	14106	14061	13931	13876	13956	13879	13952	13775	13944	13913	14127	14080	13953	14000	13953	14050	13986	13754	13989	13950	13978	13805	13682	13777	13889	14046	13935	14042	13922	13991	14003	14048	13759	13847	14022	14055	14026	13955	13887	14006	14012	14015	13861	14135	13979	13836	14235	13893	13882	13912	13829	13981	14021	14021	14090	13923	14062	14034	13774	13897	13899	13883	14082	14060	13909	14027	13991	13746	13928	13898	14106	14147	13925	13898	14006	13917	13976	13932	14003	13998	14015	13885	14024	14000	13813	14100	13872	14137	13922	13965	14166	13868	13941	13883	13903	13898	13885	14031	14055	14111	13999	13940	13984	14174	14038	14037	13999	13995	13871	13737	13845	14036	13953	13933	13949	13947	13990	13969	13920	14102	13848	14045	13930	13990	13943	14172	13984	13835	13871	14193	13708	13995	14051	13775	14003	14005	14029	13985	13795	14006	13852	13974	13693	13827	14000	14129	14074	13917	13821	13968	13988	14126	14061	14044	13840	13986	13981	13977	14064	14045	13903	13863	13778	13993	13899	14029	13918	14019	13880	14057	13854	13978	13864	13962	14110	13878	14090	14026	14001	13877	13975	13986	14004	13984	14139	13911	13899	13825	14136	14019	13966	13940	14014	14095	14035	14139	13836	13712	13829	13817	13961	14032	14203	14046	13870	13902	13862	13757	13720	13949	13997	13957	13772	13993	13979	13965	14015	13930	14144	14037	13838	13988	13818	14013	13784	13989	14063	14120	13948	14056	14080	13840	13907	13901	13911	13819	13866	13850	13965	13881	13777	13912	14035	13802	14087	13794	14040	13976	13860	13954	13801	13682	14044	14045	13895	13867	13979	13871	13971	14027	14034	13994	13844	13915	13903	13899	14000	13997	14090	14045	14007	14139	13901	13765	13934	13978	13912	13942	13657	13920	13983	13959	13801	14011	13962	13900	13829	13979	13840	14026	13961	13844	13950	14039	14078	14074	14081	13957	13687	13947	14019	13667	13818	13786	13927	13824	13774	14065	14137	13775	13883	14046	14062	14014	13993	13944	13905	13973	13900	13984	13993	14006	13826	13937	13932	13945	14083	13969	13979	14005	13798	13770	13886	13630	13934	14046	13938	13837	13958	13947	14034	13918	13919	13931	13913	13902	13999	13836	13963	14025	14153	13753	13953	13918	14036	14083	13902	14004	13992	13826	13923	13916	14086	13971	14019	13975	14058	14075	13870	13813	14023	13887	13980	13838	14049	13850	14000	13959	13892	13712	13855	13999	13981	14140	13914	13837	14014	14088	13888	13949	13841	13890	13777	14059	13893	13841	13790	13873	13700	14055	14198	14130	14057	13911	13808	13850	13997	13923	13947	14087	13989	14009	14205	14046	13936	14071	13907	13893	14038	14037	14025	13823	13868	14106	13979	14020	14056	14182	14074	14047	13854	14025	14123	13933	14007	13874	13926	13770	13959	13940	14053	14043	13916	14014	13880	14051	14025	13896	13873	14245	13920	13855	14067	13925	13923	14027	14003	13892	13881	13959	13888	14225	14025	13719	13848	13944	13889	13923	13867	13945	13753	13846	14080	13875	14061	13900	13920	14203	14068	13802	14089	14006	14079	13848	13912	13820	13987	14168	13973	14085	14092	13964	14060	14136	14140	13754	14112	14139	13746	14164	14123	14055	14133	13832	14011	14004	14010	13905	14127	13972	13768	13724	14044	13809	14042	13937	13850	13789	13886	13974	14033	14099	14175	14025	13890	13981	14046	14104	13944	13877	13739	13996	14100	14007	13987	13937	13819	13760	13881	13687	13963	13866	13914	14097	14108	13911	14007	13738	13818	13923	14080	14027	14020	14034	13750	13845	13924	13921	13981	13917	14108	14169	14090	14067	13945	13891	14114	14064	13987	13964	14031	13949	13913	13924	14080	14100	14014	14104	14045	14143	14153	13946	13773	14022	14055	13999	14047	14080	14020	14228	13817	14110	13939	13915	13742	14027	13997	13970	13805	14006	13725	13784	13714	13839	13910	14105	13975	13993	14089	14088	13933	13890	13692	13726	13789	13958	14113	13998	14070	13975	14082	13955	13954	13866	14012	14109	13945	13940	13866	13917	13866	13903	13839	14032	13973	13756	14096	14032	13752	14171	14003	13910	14043	14095	13957	13900	13781	13867	13889	14091	13788	13911	14011	13950	14264	13881	13995	13791	14018	13732	13701	14030	14010	13973	13862	14098	14112	13875	13908	13945	13840	13983	13712	13875	14131	13958	13946	13759	13993	13961	14125	13826	14006	13963	14150	14022	13888	14010	14106	13955	13800	14021	13949	13934	13808	14050	13869	13817	13994	14014	14077	13798	13910	13890	13998	13967	14050	13890	14038	13792	13987	14004	13927	13981	13823	14258	13887	13773	13786	13844	13896	13750	13870	14073	14061	14048	14051	13849	13995	13849	13783	13897	13905	13966	14268	13948	13988	14107	14118	13885	14112	14168	13830	13915	13823	14010	14191	13766	14015	13955	13933	14013	14129	13985	13982	13892	13885	13956	14142	14119	13891	13989
21776	33575	23969	16285	14369	13496	13352	12915	12754	12691	12382	12635	12620	12659	12514	12534	12705	12478	12405	12413	12333	12471	12414	12378	12371	12497	12269	12353	12380	12537	12477	12316	12115	12354	12420	12472	12347	12565	12332	12332	12397	12292	12300	12473	12318	12347	12459	12342	12414	12186	12311	12415	12372	12353	12290	12478	12334	12385	12345	12417	12226	12428	12114	12445	12329	12383	12270	12400	12291	12282	12270	12410	12310	12169	12307	12298	12519	12307	12287	12434	12327	12385	12342	12457	12356	12441	12496	12359	12502	12480	12535	12489	12381	12247	12490	12180	12288	12211	12376	12224	12206	12429	12497	12238	12408	12493	12331	12377	12355	12404	12258	12371	12336	12408	12380	12356	12359	12369	12303	12391	12291	12405	12154	12331	12392	12556	12401	12303	12334	12270	12437	12242	12464	12305	12421	12400	12403	12385	12371	12395	12426	12177	12360	12313	12224	12392	12483	12229	12479	12355	12294	12525	12299	12568	12426	12249	12327	12486	12362	12301	12405	12274	12335	12402	12390	12182	12352	12216	12440	12425	12424	12401	12520	12419	12324	12378	12405	12380	12195	12245	12319	12313	12340	12448	12472	12227	12212	12312	12430	12412	12402	12343	12376	12315	12318	12354	12483	12181	12323	12450	12322	12442	12236	12317	12367	12243	12533	12284	12353	12385	12319	12313	12378	12298	12332	12328	12315	12412	12550	12174	12389	12415	12409	12415	12337	12366	12234	12312	12473	12370	12281	12313	12472	12526	12290	12360	12514	12381	12483	12372	12474	12426	12359	12346	12357	12401	12324	12347	12359	12368	12333	12333	12352	12369	12297	12251	12520	12351	12367	12401	12366	12385	12138	12216	12537	12235	12347	12366	12349	12320	12387	12230	12370	12346	12453	12413	12279	12308	12453	12353	12151	12263	12375	12180	12243	12463	12249	12303	12414	12462	12422	12280	12372	12455	12320	12316	12362	12398	12435	12265	12409	12178	12452	12227	12504	12281	12577	12290	12502	12313	12373	12408	12329	12414	12305	12299	12382	12360	12595	12289	12496	12338	12355	12370	12448	12311	12263	12395	12311	12327	12446	12411	12347	12266	12407	12271	12398	12292	12342	12448	12324	12256	12333	12385	12428	12348	12320	12437	12296	12339	12357	12336	12511	12339	12436	12321	12413	12421	12527	12352	12296	12444	12407	12340	12337	12424	12323	12417	12424	12483	12410	12311	12258	12288	12394	12412	12158	12329	12223	12402	12372	12424	12295	12250	12298	12470	12336	12355	12336	12449	12393	12203	12312	12179	12368	12235	12253	12365	12312	12377	12453	12335	12351	12396	12477	12539	12342	12365	12241	12502	12241	12460	12464	12420	12299	12399	12532	12357	12424	12272	12421	12363	12526	12405	12386	12289	12315	12417	12277	12296	12343	12405	12341	12495	12506	12455	12253	12384	12298	12432	12485	12277	12361	12289	12425	12206	12443	12389	12334	12485	12512	12442	12390	12262	12389	12406	12421	12155	12439	12325	12365	12451	12312	12316	12417	12273	12293	12489	12241	12326	12438	12542	12328	12373	12344	12364	12536	12302	12239	12437	12393	12381	12377	12395	12274	12307	12472	12330	12411	12523	12383	12189	12214	12323	12270	12329	12495	12453	12308	12502	12400	12484	12483	12463	12388	12379	12223	12395	12171	12344	12350	12376	12362	12325	12350	12256	12351	12516	12462	12599	12264	12420	12374	12375	12295	12352	12432	12328	12267	12470	12467	12486	12306	12289	12269	12319	12408	12412	12449	12415	12303	12332	12349	12369	12329	12508	12276	12543	12307	12418	12443	12462	12451	12401	12249	12421	12351	12480	12512	12488	12235	12384	12280	12483	12407	12397	12419	12436	12502	12323	12294	12296	12433	12308	12488	12493	12427	12482	12631	12299	12371	12353	12261	12218	12332	12314	12274	12354	12510	12464	12287	12345	12355	12304	12428	12294	12404	12289	12439	12453	12560	12124	12291	12332	12434	12253	12343	12497	12469	12230	12371	12322	12380	12440	12439	12296	12393	12292	12442	12137	12388	12491	12442	12277	12279	12574	12406	12524	12308	12296	12474	12409	12275	12439	12301	12413	12411	12369	12431	12484	12402	12154	12449	12287	12395	12193	12328	12310	12400	12357	12400	12171	12392	12449	12444	12451	12289	12282	12515	12345	12479	12375	12314	12347	12439	12382	12343	12332	12450	12305	12387	12342	12330	12325	12332	12477	12298	12406	12269	12361	12162	12433	12331	12275	12413	12327	12373	12306	12391	12184	12492	12496	12330	12406	12271	12415	12412	12343	12361	12321	12411	12257	12335	12275	12478	12455	12380	12247	12390	12369	12317	12294	12391	12470	12464	12418	12239	12523	12543	12481	12250	12320	12351	12602	12381	12254	12391	12411	12317	12310	12306	12328	12376	12411	12354	12534	12426	12333	12503	12429	12344	12333	12135	12341	12409	12335	12451	12450	12355	12436	12386	12391	12246	12410	12376	12513	12352	12390	12375	12391	12354	12346	12311	12364	12492	12355	12382	12461	12293	12452	12400	12224	12314	12500	12416	12438	12440	12409	12400	12367	12369	12317	12364	12244	12461	12458	12364	12436	12598	12332	12408	12320	12392	12415	12297	12262	12327	12603	12352	12374	12355	12373	12527	12401	12419	12248	12249	12326	12455	12413	12247	12435	12289	12357	12395	12355	12317	12267	12395	12492	12253	12274	12439	12379	12537	12416	12502	12545	12439	12354	12347	12348	12363	12279	12409	12347	12211	12240	12420	12387	12408	12314	12458	12402	12311	12309	12341	12360	12245	12260	12259	12434	12379	12361	12324	12233	12321	12574	12391	12402	12347	12274	12319	12393	12488	12462	12396	12211	12301	12376	12494	12472	12303	12508	12420	12292	12281	12505	12295	12419	12363	12328	12403	12331	12270	12419	12347	12389	12551	12420	12324	12266	12393	12408	12485	12294	12378	12375	12397	12307	12314	12486	12366	12439	12510	12330	12316	12283	12403	12327	12409	12293	12389	12317	12491	12268	12266	12345	12270	12454	12311	12386	12328	12346	12377	12329	12251	12260	12370	12461	12370	12431	12418	12612	12441	12543	12296	12378	12480	12389	12475	12269	12306	12398	12298	12271	12229	12250	12321	12551	12428	12458	12648	12389	12349	12366	12318	12476	12520	12325	12363	12430	12517	12345	12384	12412	12370	12309	12190	12296	12350	12291	12233	12438	12426	12226	12368	12349	12153	12392	12226	12402	12302	12357	12475	12383	12406	12193	12384	12370	12370	12301	12436	12410	12251	12360	12335	12383	12486	12388	12349	12334	12305	12305	12489	12332	12249	12484	12356	12328	12452	12328	12385	12294	12498	12270	12359	12519	12216	12466	12371	12169	12482	12440	12484	12384	12360	12499	12251	12346	12366	12276	12404	12205	12404	12416	12454	12379	12338	12341	12472	12381	12527	12273	12346	12145	12568	12371	12208	12496	12411	12330	12244	12364	12503	12341	12403	12409	12448	12423	12540	12397	12465	12391	12228	12491	12474	12258	12379	12319	12431	12311	12264	12412	12497	12374	12447	12406	12390	12350	12389	12379	12334	12436	12466	12394	12274	12133	12331	12340	12457	12476	12466	12293	12275	12370	12393	12405	12326	12433	12429	12293	12469	12400	12250	12508	12391	12417	12283	12464	12409	12322	12467	12385	12396	12487	12463	12373	12298	12437	12396	12428	12379	12365	12323	12479	12493	12357	12534	12465	12352	12420	12487	12385	12392	12424	12594	12197	12339	12605	12412	12308	12565	12266	12353	12385	12433	12414	12173	12396	12371	12395	12194	12385	12436	12302	12222	12361	12434	12295	12373	12319	12478	12476	12390	12365	12283	12337	12184	12443	12247	12374	12207	12272	12268	12318	12386	12308	12306	12360	12341	12231	12295	12390	12455	12353	12421	12312	12430	12251	12290	12328	12603	12472	12471	12357	12271	12499	12417	12305	12133	12384	12453	12399	12447	12337	12559	12357	12579	12434	12424	12331	12413	12476	12336	12458	12472	12466	12263	12359	12384	12380	12417	12510	12440	12328	12232	12379	12539	12537	12376	12349	12469	12424	12411	12320	12292	12400	12255	12248	12285	12439	12355	12236	12456	12306	12325	12162	12311	12441	12229	12442	12386	12406	12404	12470	12244	12288	12496	12291	12290	12347	12181	12454	12306	12385	12265	12371	12514	12338	12352	12325	12335	12488	12149	12273	12278	12349	12354	12325	12500	12456	12417	12489	12355	12447	12318	12173	12391	12292	12380	12325	12363	12414	12378	12389	12350	12302	12318	12317	12402	12368	12357	12363	12411	12461	12469	12431	12336	12449	12438	12311	12503	12346	12339	12297	12331	12491	12395	12403	12304	12455	12446	12304	12205	12286	12379	12375	12415	12372	12370	12436	12336	12444	12241	12256	12323	12324	12262	12289	12465	12385	12247	12333	12279	12173	12318	12291	12424	12320	12317	12367	12318	12277	12301	12470	12503	12356	12221	12324	12325	12454	12228	12473	12381	12269	12400	12407	12456	12344	12430	12518	12450	12334	12423	12238	12456	12331	12393	12386	12388	12455	12330	12265	12429	12429	12425	12390	12251	12281	12410	12257	12451	12463	12255	12522	12302	12262	12217	12348	12454	12302	12381	12476	12467	12396	12420	12421	12301	12352	12245	12463	12352	12160	12452	12468	12383	12246	12368	12303	12412	12461	12409	12240	12259	12472	12329	12385	12321	12396	12435	12236	12444	12264	12270	12441	12211	12403	12344	12394	12487	12459	12338	12477	12394	12343	12493	12157	12215	12377	12374	12419	12272	12384	12178	12395	12463	12321	12293	12251	12417	12267	12351	12435	12472	12467	12365	12380	12380	12518	12390	12277	12370	12271	12195	12262	12298	12273	12314	12256	12346	12361	12400	12414	12541	12343	12435	12493	12547	12259	12282	12219	12381	12352	12351	12378	12453	12305	12433	12316	12241	12388	12460	12465	12413	12077	12227	12323	12423	12285	12368	12400	12430	12310	12287	12365	12420	12534	12418	12477	12547	12296	12254	12470	12238	12292	12442	12348	12462	12301	12399	12322	12377	12238	12422	12275
23129	20929	27582	24735	21139	17501	15363	13356	12959	12939	13028	12911	12789	13469	14513	15054	13057	12770	13223	13268	13208	12797	12508	12426	12405	12439	12555	12351	12642	12394	12515	12479	12470	12749	12516	12539	12468	12738	12548	12324	12567	12422	12565	12419	12646	12595	12512	12535	12383	12379	12428	12501	12500	12516	12645	12577	12482	12434	12377	12583	12492	12399	12459	12686	12578	12557	12510	12408	12399	12428	12512	12432	12530	12413	12440	12536	12333	12545	12335	12514	12580	12535	12492	12439	12418	12418	12467	12403	12293	12449	12295	12456	12603	12346	12606	12400	12351	12423	12403	12459	12500	12411	12530	12569	12451	12474	12417	12444	12411	12283	12471	12422	12382	12505	12261	12542	12240	12338	12443	12358	12503	12611	12256	12347	12602	12416	12335	12306	12610	12386	12296	12515	12417	12274	12520	12556	12535	12507	12469	12435	12535	12364	12508	12423	12443	12499	12412	12436	12388	12469	12425	12346	12353	12573	12248	12462	12289	12382	12413	12307	12708	12447	12346	12415	12249	12611	12541	12474	12182	12317	12446	12463	12414	12558	12556	12266	12537	12198	12447	12383	12357	12513	12488	12597	12236	12472	12392	12525	12526	12501	12227	12445	12388	12483	12370	12340	12482	12476	12546	12536	12299	12430	12409	12337	12361	12380	12468	12462	12494	12265	12557	12624	12511	12346	12459	12543	12402	12209	12348	12552	12361	12387	12556	12528	12475	12400	12509	12312	12393	12435	12286	12464	12227	12474	12549	12319	12208	12292	12314	12305	12350	12426	12608	12549	12558	12500	12428	12427	12310	12451	12317	12400	12399	12565	12542	12357	12391	12505	12588	12348	12239	12517	12474	12516	12370	12382	12479	12441	12473	12343	12381	12470	12496	12334	12509	12349	12333	12487	12419	12540	12745	12567	12540	12452	12383	12423	12577	12427	12514	12490	12498	12449	12367	12276	12491	12333	12350	12366	12310	12355	12392	12656	12305	12536	12545	12604	12376	12440	12617	12365	12631	12512	12624	12739	12437	12580	12540	12470	12416	12335	12376	12438	12482	12448	12488	12565	12520	12552	12413	12298	12389	12337	12606	12330	12454	12388	12360	12338	12613	12314	12391	12443	12497	12483	12625	12495	12422	12221	12445	12542	12339	12338	12427	12650	12371	12437	12642	12513	12472	12292	12575	12478	12394	12394	12430	12664	12454	12534	12475	12434	12464	12501	12276	12477	12424	12343	12393	12551	12441	12473	12509	12581	12488	12567	12442	12476	12368	12460	12393	12397	12429	12390	12521	12369	12449	12348	12461	12581	12450	12294	12316	12520	12404	12412	12574	12325	12508	12382	12627	12415	12586	12560	12499	12424	12472	12608	12559	12379	12427	12585	12388	12412	12533	12472	12427	12540	12464	12367	12401	12433	12680	12329	12446	12537	12537	12439	12348	12483	12585	12333	12494	12480	12482	12325	12242	12404	12315	12463	12479	12632	12239	12451	12465	12537	12462	12298	12552	12444	12405	12389	12481	12476	12326	12358	12594	12361	12469	12583	12412	12462	12487	12436	12319	12269	12386	12621	12308	12404	12646	12378	12487	12567	12313	12459	12610	12560	12450	12478	12469	12388	12457	12275	12146	12289	12397	12464	12412	12463	12520	12357	12649	12370	12481	12483	12417	12404	12365	12596	12484	12491	12479	12398	12495	12500	12219	12393	12433	12370	12568	12449	12507	12501	12620	12503	12583	12437	12505	12428	12507	12656	12413	12664	12346	12476	12530	12449	12476	12327	12405	12368	12361	12333	12320	12490	12586	12473	12340	12535	12490	12420	12440	12354	12631	12547	12547	12515	12366	12294	12394	12238	12180	12408	12338	12507	12606	12467	12543	12437	12344	12350	12281	12288	12439	12342	12398	12380	12289	12292	12581	12507	12189	12395	12435	12422	12427	12569	12415	12468	12328	12559	12438	12443	12605	12522	12486	12440	12324	12440	12331	12542	12456	12420	12505	12416	12438	12460	12629	12378	12443	12500	12540	12487	12386	12494	12322	12324	12213	12540	12538	12557	12426	12221	12602	12498	12446	12598	12427	12254	12459	12393	12368	12469	12254	12335	12387	12304	12493	12403	12390	12452	12499	12374	12456	12349	12444	12491	12476	12495	12506	12427	12571	12665	12558	12480	12450	12459	12485	12456	12389	12523	12347	12426	12656	12524	12384	12483	12429	12351	12279	12412	12517	12388	12558	12382	12444	12483	12449	12528	12593	12473	12534	12652	12466	12283	12580	12401	12337	12390	12456	12464	12427	12452	12370	12492	12608	12528	12373	12470	12561	12590	12404	12310	12339	12402	12385	12317	12468	12429	12536	12559	12498	12456	12359	12453	12444	12408	12527	12588	12587	12488	12374	12392	12413	12519	12483	12352	12503	12409	12399	12459	12457	12296	12485	12303	12467	12479	12534	12529	12447	12562	12600	12339	12446	12382	12414	12562	12548	12224	12327	12454	12457	12459	12291	12396	12435	12557	12350	12475	12424	12493	12433	12352	12376	12500	12280	12327	12343	12524	12404	12383	12535	12487	12395	12551	12323	12515	12469	12356	12365	12284	12344	12382	12290	12391	12582	12584	12485	12309	12432	12502	12497	12517	12515	12486	12642	12446	12483	12276	12400	12505	12502	12374	12631	12397	12538	12579	12511	12529	12484	12265	12457	12525	12389	12474	12589	12474	12557	12529	12578	12530	12433	12327	12570	12476	12397	12474	12352	12500	12482	12570	12538	12314	12481	12353	12323	12252	12463	12484	12497	12447	12481	12421	12549	12474	12467	12378	12445	12473	12417	12619	12473	12444	12638	12590	12520	12501	12450	12380	12502	12386	12353	12580	12565	12376	12245	12463	12484	12382	12414	12395	12468	12382	12465	12546	12543	12563	12379	12463	12464	12479	12431	12410	12494	12381	12496	12461	12408	12354	12523	12239	12463	12426	12452	12430	12462	12442	12376	12409	12483	12304	12483	12365	12535	12575	12380	12310	12360	12405	12339	12536	12446	12504	12445	12338	12507	12270	12486	12306	12491	12273	12250	12583	12443	12567	12525	12433	12605	12393	12520	12329	12344	12466	12595	12479	12547	12578	12554	12437	12490	12341	12694	12417	12469	12379	12483	12559	12456	12458	12449	12281	12434	12246	12513	12466	12619	12325	12469	12547	12344	12551	12547	12333	12522	12514	12494	12562	12447	12575	12474	12308	12467	12368	12312	12407	12472	12344	12379	12421	12412	12430	12226	12418	12478	12538	12467	12242	12279	12306	12479	12425	12504	12419	12524	12578	12693	12459	12461	12539	12302	12440	12452	12382	12493	12342	12337	12313	12563	12392	12524	12554	12413	12287	12386	12475	12426	12274	12544	12539	12390	12475	12418	12625	12422	12611	12407	12572	12304	12384	12391	12422	12329	12497	12589	12495	12299	12374	12290	12362	12500	12534	12525	12529	12479	12504	12518	12413	12350	12491	12458	12486	12260	12543	12363	12277	12391	12551	12517	12203	12498	12337	12525	12490	12313	12637	12552	12353	12230	12534	12412	12533	12363	12262	12430	12523	12485	12533	12405	12446	12375	12478	12347	12405	12177	12637	12346	12486	12493	12511	12591	12542	12529	12542	12400	12296	12547	12441	12550	12491	12548	12445	12613	12469	12539	12273	12453	12433	12655	12407	12401	12327	12362	12415	12316	12467	12408	12505	12433	12546	12482	12412	12402	12525	12383	12513	12393	12430	12345	12385	12524	12474	12492	12366	12420	12360	12378	12342	12446	12313	12409	12423	12528	12636	12554	12382	12286	12364	12421	12563	12371	12458	12614	12619	12569	12417	12160	12518	12409	12441	12578	12520	12527	12312	12475	12213	12415	12489	12542	12326	12334	12315	12398	12350	12341	12518	12486	12364	12525	12289	12316	12289	12503	12457	12468	12380	12642	12655	12369	12423	12354	12445	12365	12242	12292	12320	12506	12507	12489	12495	12554	12493	12414	12359	12497	12422	12522	12454	12416	12334	12497	12323	12357	12334	12373	12483	12423	12550	12528	12305	12407	12360	12348	12357	12261	12525	12648	12608	12475	12371	12539	12625	12559	12404	12434	12607	12357	12376	12561	12513	12533	12495	12455	12470	12500	12618	12519	12575	12648	12466	12605	12367	12664	12445	12444	12362	12627	12415	12347	12419	12548	12475	12426	12491	12467	12444	12378	12453	12430	12279	12384	12654	12589	12308	12355	12460	12508	12329	12644	12470	12456	12417	12416	12222	12543	12400	12467	12428	12447	12462	12477	12436	12373	12182	12319	12426	12329	12444	12350	12307	12422	12653	12504	12617	12442	12252	12237	12357	12485	12356	12408	12316	12464	12375	12429	12481	12381	12406	12404	12638	12411	12576	12462	12496	12530	12382	12466	12421	12372	12238	12443	12577	12352	12425	12300	12408	12608	12269	12419	12546	12479	12523	12299	12334	12666	12493	12505	12489	12557	12414	12311	12470	12551	12566	12456	12291	12465	12302	12499	12286	12358	12404	12361	12456	12461	12424	12579	12279	12579	12498	12353	12465	12290	12487	12669	12338	12497	12397	12577	12517	12418	12523	12393	12405	12477	12391	12425	12623	12462	12587	12576	12481	12289	12386	12429	12598	12639	12373	12616	12514	12712	12389	12449	12394	12426	12407	12360	12402	12607	12312	12461	12404	12451	12707	12628	12578	12374	12170	12342	12512	12373	12455	12436	12641	12653	12477	12564	12373	12330	12422	12220	12465	12432	12416	12459	12419	12526	12552	12416	12368	12685	12628	12323	12508	12544	12441	12489	12319	12635	12472	12432	12417	12619	12354	12460	12487	12495	12461	12510	12436	12443	12348	12340	12424	12411	12521	12411	12568	12496	12635	12407	12416	12347	12527	12274	12569	12629	12279	12612	12566	12271	12632	12468	12381	12336	12443	12189	12539	12515	12454	12261	12485	12593	12417	12662	12559	12368	12417	12258	12347	12500	12359	12297	12430	12451	12278	12412	12584	12305	12541	12547	12229	12402	12409	12635	12229	12296	12417	12305	12482	12353	12405	12466	12448	12619	12488	12496	12607	12291	12372	12607	12477	12483	12442	12522	12411	12505	12557
21285	43554	32905	20423	15202	13707	12870	12366	12200	12017	11867	12079	12307	12847	14392	14607	11698	11740	12468	12366	12332	11889	11697	11628	11439	11465	11560	11397	11458	11456	11665	11467	11441	11447	11588	11433	11483	11518	11547	11550	11541	11451	11570	11395	11349	11464	11511	11435	11471	11595	11519	11458	11346	11451	11313	11552	11380	11465	11378	11477	11528	11482	11405	11351	11481	11518	11461	11506	11471	11385	11515	11560	11532	11421	11523	11504	11500	11601	11382	11418	11555	11466	11576	11485	11495	11364	11489	11385	11481	11426	11401	11405	11534	11491	11432	11461	11300	11332	11550	11466	11372	11430	11458	11438	11470	11384	11447	11550	11547	11457	11468	11461	11329	11541	11308	11412	11274	11460	11504	11267	11374	11405	11498	11557	11436	11433	11359	11455	11426	11579	11530	11469	11598	11362	11380	11509	11315	11356	11350	11268	11453	11408	11406	11398	11550	11474	11425	11576	11268	11528	11489	11508	11363	11483	11352	11286	11359	11450	11390	11597	11488	11479	11431	11425	11353	11599	11477	11512	11337	11303	11381	11466	11356	11320	11624	11572	11424	11351	11656	11483	11457	11493	11343	11250	11479	11492	11466	11449	11330	11367	11489	11450	11337	11499	11514	11455	11572	11286	11340	11265	11487	11519	11486	11429	11525	11478	11471	11340	11352	11401	11442	11400	11279	11499	11420	11299	11531	11589	11272	11280	11355	11497	11451	11458	11423	11537	11462	11298	11553	11452	11459	11448	11563	11399	11428	11442	11369	11458	11390	11327	11321	11540	11450	11364	11370	11413	11511	11312	11359	11469	11341	11382	11487	11527	11511	11516	11516	11539	11556	11415	11456	11515	11472	11275	11446	11401	11510	11396	11306	11402	11561	11409	11315	11347	11383	11350	11390	11519	11341	11304	11474	11518	11363	11244	11557	11413	11468	11448	11416	11295	11446	11327	11408	11421	11478	11453	11424	11535	11441	11412	11509	11437	11248	11354	11557	11316	11341	11450	11418	11490	11342	11329	11435	11390	11479	11232	11297	11476	11484	11328	11444	11444	11526	11532	11567	11516	11332	11438	11478	11334	11491	11359	11481	11404	11349	11441	11454	11612	11560	11387	11404	11520	11310	11496	11522	11504	11495	11414	11320	11423	11461	11458	11533	11449	11446	11598	11528	11392	11345	11440	11471	11569	11515	11429	11436	11498	11531	11381	11335	11393	11424	11442	11469	11392	11464	11498	11494	11456	11559	11573	11328	11373	11539	11537	11441	11341	11464	11292	11458	11595	11450	11398	11389	11404	11570	11330	11415	11459	11490	11326	11527	11406	11367	11340	11285	11312	11360	11417	11489	11355	11274	11436	11404	11393	11443	11487	11550	11538	11530	11428	11463	11453	11471	11414	11478	11419	11514	11573	11307	11433	11578	11613	11423	11530	11371	11338	11431	11439	11396	11391	11505	11358	11433	11316	11461	11412	11424	11424	11319	11303	11438	11446	11484	11365	11440	11482	11395	11351	11506	11484	11432	11542	11649	11408	11507	11485	11372	11249	11263	11553	11477	11543	11393	11464	11547	11298	11625	11405	11418	11623	11451	11467	11223	11331	11388	11377	11481	11452	11457	11371	11340	11490	11572	11662	11403	11387	11375	11420	11497	11484	11318	11398	11436	11472	11385	11423	11423	11445	11342	11316	11542	11562	11408	11383	11417	11441	11548	11436	11368	11407	11334	11648	11480	11608	11438	11469	11199	11379	11359	11438	11419	11469	11314	11414	11416	11468	11660	11425	11426	11390	11499	11488	11401	11524	11466	11437	11463	11456	11413	11403	11414	11514	11465	11338	11526	11574	11370	11462	11493	11485	11367	11279	11374	11541	11598	11369	11427	11330	11441	11378	11358	11423	11626	11614	11504	11417	11489	11345	11273	11269	11492	11381	11404	11406	11489	11393	11409	11362	11402	11460	11494	11385	11403	11455	11512	11489	11300	11419	11254	11475	11508	11444	11541	11478	11245	11393	11380	11301	11396	11438	11425	11323	11408	11554	11371	11377	11419	11410	11251	11457	11315	11569	11315	11397	11370	11505	11384	11320	11570	11544	11412	11418	11424	11505	11425	11395	11465	11421	11536	11430	11495	11453	11404	11343	11439	11369	11365	11437	11496	11548	11395	11564	11385	11466	11365	11447	11633	11520	11457	11525	11525	11473	11289	11404	11425	11471	11482	11359	11328	11473	11473	11515	11390	11376	11579	11451	11458	11453	11519	11417	11479	11525	11514	11444	11453	11378	11467	11363	11469	11357	11455	11356	11449	11531	11574	11359	11445	11495	11494	11389	11442	11391	11351	11481	11462	11443	11271	11607	11428	11392	11589	11331	11364	11399	11412	11522	11655	11432	11390	11428	11427	11563	11576	11334	11569	11348	11463	11337	11443	11446	11368	11489	11523	11443	11339	11372	11597	11320	11400	11424	11438	11387	11324	11337	11464	11518	11361	11434	11409	11573	11401	11365	11446	11573	11488	11333	11381	11467	11331	11392	11422	11430	11409	11451	11482	11503	11354	11560	11360	11500	11398	11460	11532	11490	11504	11488	11424	11449	11458	11280	11201	11434	11415	11360	11567	11365	11450	11346	11496	11281	11427	11397	11492	11432	11412	11335	11477	11457	11452	11368	11415	11592	11335	11331	11539	11522	11364	11467	11433	11330	11519	11436	11454	11344	11526	11469	11454	11556	11516	11389	11386	11498	11366	11414	11312	11507	11500	11374	11384	11431	11435	11427	11564	11447	11389	11415	11669	11346	11440	11493	11565	11565	11360	11452	11461	11352	11415	11545	11465	11493	11395	11447	11464	11435	11253	11317	11471	11313	11364	11407	11569	11374	11402	11563	11329	11364	11370	11247	11472	11433	11527	11511	11278	11405	11429	11392	11459	11305	11445	11457	11444	11488	11194	11411	11429	11486	11419	11421	11401	11372	11535	11310	11514	11416	11517	11454	11388	11440	11349	11485	11309	11335	11402	11465	11417	11511	11480	11507	11409	11426	11462	11485	11414	11454	11369	11391	11528	11465	11372	11471	11429	11588	11432	11563	11386	11403	11482	11493	11509	11508	11602	11313	11416	11635	11268	11461	11614	11438	11471	11469	11346	11476	11328	11364	11437	11435	11542	11249	11278	11503	11440	11537	11637	11415	11485	11579	11335	11546	11566	11365	11306	11411	11431	11385	11496	11521	11454	11555	11498	11431	11554	11431	11377	11167	11456	11646	11459	11425	11394	11351	11433	11347	11644	11490	11326	11435	11481	11456	11446	11482	11386	11458	11300	11554	11282	11342	11301	11495	11457	11391	11433	11537	11468	11304	11490	11333	11509	11373	11504	11428	11416	11387	11391	11595	11326	11303	11462	11366	11528	11293	11565	11415	11442	11367	11363	11679	11433	11367	11517	11310	11515	11308	11176	11463	11474	11425	11441	11269	11480	11400	11629	11518	11307	11420	11388	11513	11489	11401	11292	11509	11518	11462	11337	11374	11394	11478	11313	11412	11401	11406	11285	11454	11346	11281	11440	11337	11473	11578	11523	11575	11276	11458	11265	11500	11517	11342	11389	11493	11560	11354	11497	11592	11464	11306	11531	11508	11557	11287	11417	11492	11555	11565	11588	11446	11506	11500	11415	11234	11405	11444	11425	11534	11463	11502	11291	11389	11455	11546	11280	11542	11368	11514	11461	11420	11584	11329	11498	11429	11308	11384	11522	11440	11535	11493	11471	11383	11239	11444	11225	11412	11437	11423	11552	11522	11342	11351	11475	11472	11290	11362	11449	11524	11538	11560	11484	11520	11420	11525	11554	11491	11449	11507	11379	11477	11472	11418	11463	11415	11482	11466	11375	11467	11222	11521	11281	11406	11390	11441	11440	11395	11444	11383	11569	11552	11335	11413	11284	11314	11308	11434	11379	11609	11409	11455	11298	11455	11421	11445	11335	11395	11547	11423	11503	11398	11553	11498	11278	11477	11454	11344	11523	11348	11361	11464	11409	11641	11393	11392	11461	11446	11415	11262	11430	11529	11542	11444	11569	11393	11423	11588	11392	11302	11316	11469	11449	11548	11525	11529	11335	11366	11438	11488	11426	11559	11353	11432	11366	11459	11475	11499	11338	11462	11469	11376	11417	11439	11381	11487	11315	11528	11517	11507	11480	11393	11484	11397	11576	11411	11520	11507	11391	11417	11498	11455	11499	11425	11297	11319	11552	11324	11634	11407	11491	11434	11363	11376	11474	11434	11327	11409	11556	11370	11406	11410	11467	11391	11453	11336	11614	11392	11421	11532	11435	11495	11400	11483	11231	11463	11337	11448	11412	11354	11424	11366	11499	11541	11481	11552	11549	11347	11371	11499	11479	11443	11307	11409	11361	11435	11532	11398	11558	11328	11370	11344	11509	11435	11432	11335	11442	11617	11354	11501	11400	11397	11424	11494	11383	11477	11600	11374	11555	11352	11367	11525	11362	11496	11393	11530	11344	11395	11447	11461	11248	11399	11435	11628	11413	11421	11446	11483	11549	11493	11346	11351	11295	11526	11438	11490	11387	11431	11347	11582	11232	11333	11644	11423	11357	11617	11375	11374	11324	11402	11403	11504	11353	11324	11609	11274	11428	11453	11345	11460	11582	11653	11353	11425	11415	11440	11306	11437	11422	11586	11356	11436	11384	11599	11459	11317	11219	11544	11364	11344	11422	11455	11539	11431	11528	11473	11450	11388	11447	11479	11506	11444	11388	11438	11290	11414	11370	11539	11369	11471	11564	11438	11357	11485	11337	11348	11379	11525	11420	11372	11355	11305	11383	11261	11412	11365	11378	11455	11480	11471	11408	11448	11528	11405	11301	11294	11406	11455	11471	11483	11396	11475	11552	11339	11471	11328	11512	11382	11560	11441	11411	11326	11415	11335	11527	11552	11420	11434	11538	11453	11549	11401	11334	11434	11515	11491	11371	11356	11392	11512	11503	11282	11410	11579	11542	11493	11543	11413	11404	11515	11397	11338	11415	11441	11390	11403	11292	11553	11449	11540	11418	11370	11516	11413	11489	11366	11278	11430	11562	11351	11422	11365	11422	11403	11537	11386	11545	11555	11563	11287	11361	11363	11464	11585
24511	21009	26915	26315	18193	15634	15055	14466	14126	14179	14019	14027	14111	14207	14622	14452	13925	13805	13895	14163	14441	14150	14138	13867	13733	13794	13983	14049	13880	13781	13892	13815	13936	13808	13706	13807	13815	13723	13860	13735	13790	13815	13719	13751	13936	13800	13974	13808	13696	13842	13966	13800	13840	13828	13730	13673	13682	13654	13782	13769	13889	13842	13863	13734	13935	13786	14029	13815	13742	13695	13723	13744	13791	13862	13866	13787	13881	13853	13696	13683	13701	13822	13776	13931	13632	13866	13661	13874	13781	13867	13833	13939	13906	13805	13642	13654	13882	13857	13880	13919	13841	13866	13752	13960	13941	13744	13746	13836	13997	13779	14021	13837	13643	13780	13756	13626	13791	13615	13825	13765	13801	13986	13762	13489	13751	13835	13864	13670	14051	13878	13876	13707	13642	13802	13843	13811	13735	13979	13965	13713	13685	13721	13946	13891	13733	13916	13822	13797	13697	13732	13833	13810	13757	13796	13825	13920	13963	13701	13936	13954	13888	13861	13849	13914	13803	13658	13783	13772	13605	13996	13891	13788	13895	13950	13833	13674	14008	13970	13885	13958	13838	13837	13811	13553	13683	13777	13709	13645	13777	13749	14262	13853	13767	13841	13872	13657	13840	13641	13871	13944	13959	13719	13591	13867	13638	13711	14085	13928	13875	13842	13665	13864	13734	13831	13898	13826	13820	13678	13492	13669	13692	13968	13735	13817	13740	13653	13836	13638	13719	13712	13722	13648	13877	13654	13751	13721	13806	13705	13687	13744	13648	13656	13712	13908	13962	13915	13859	13565	13697	13705	13799	13585	13972	13739	13717	13763	13812	13776	13795	14051	13482	13795	13964	13820	13748	13904	13726	13928	13871	13856	13716	13855	13843	13601	13857	13652	13891	13820	13689	13475	13767	13761	13522	13662	13856	13879	13682	13895	13831	13794	13847	14012	13794	13750	13894	13769	13885	13732	13695	13736	13776	13816	13971	13698	13794	13623	13893	13729	13736	13966	13943	13908	13987	13669	13713	13806	13985	13749	13721	13761	13681	13514	13608	13734	13756	13887	13838	13754	13827	13854	13862	13646	13723	13804	13961	13837	13866	13935	13990	13829	13964	13833	13850	13790	13760	13837	13942	13733	13679	13770	13808	13671	13768	13729	13755	13932	13737	14098	13912	13660	14013	13776	13826	13715	13993	13674	13794	13784	13794	13874	13838	13732	13729	13808	13671	13674	13823	13627	13722	13811	13796	13804	13902	13792	13718	13710	13613	13768	13865	13839	13732	13785	13857	13834	13658	13944	13807	13801	13923	13799	13586	13877	13943	13617	13898	13714	13740	13906	13832	13773	13797	13778	13658	13595	13782	13729	13802	13762	13985	13955	13928	13869	13728	13881	13925	13693	13949	13777	13901	13755	13768	13802	13696	13975	13807	13699	13896	13715	13812	13690	14001	13793	13709	13774	13783	13912	13766	13876	13904	13779	13759	13881	13919	13595	13687	13857	13904	13714	13913	13740	13748	13823	13782	13604	13767	13730	13711	13806	14056	13918	13775	13903	13988	13726	13735	13802	13746	13865	13849	13741	13875	13716	13726	13771	14093	13785	13832	13870	13830	13851	13793	13801	13805	13728	13757	13927	13970	13757	14022	13962	13755	13705	13784	13827	13771	13636	13689	13784	13672	13633	13793	13681	13896	13863	13814	13846	13930	13841	13837	13806	13710	13873	13809	13808	13851	13663	13786	13871	13833	13682	13787	13931	13650	13758	13983	13786	13877	13764	13905	13900	13870	13673	13501	13795	13791	13876	13733	13658	13862	13921	13779	13866	13971	13721	13741	13811	13800	13763	13802	13789	13883	13906	13755	13687	13596	13817	13886	13796	13641	13733	13805	13796	13698	13612	13840	13702	13988	13915	13945	13836	13900	13705	13833	13900	13819	13810	13801	13841	13919	13774	13745	13746	13864	13838	13958	13710	13768	13663	13638	13658	13773	13766	13680	13806	13894	13786	14022	13882	13868	13945	13703	13814	13870	13737	13834	13721	13789	13807	13825	13875	13820	13651	13821	13797	14045	13751	13775	13782	13732	13841	13774	13774	13765	13855	13696	13794	13665	13868	13745	13773	13811	13930	13804	13905	13902	13834	13965	13726	13843	13645	13781	13722	13701	13687	13847	13831	13616	13862	13864	13823	13820	13869	13719	13815	13790	13854	13907	13731	13778	13836	13795	14020	13746	13838	13899	13919	13838	13892	13829	13923	13641	13876	13736	13908	13771	13836	13811	13715	13852	13750	13779	13895	13873	13765	13898	13867	13697	13576	13828	13738	13780	13862	13789	13627	13662	13672	13801	13890	13955	13791	13609	13984	13810	13820	13649	13755	13679	13629	13888	13777	13791	13818	14000	13706	13891	13852	13729	13725	13768	13956	13837	13631	13864	13946	13670	13676	13807	13700	13651	13926	13814	13930	13861	13660	13830	13928	13915	13659	13807	14023	13621	13865	13893	13885	13930	13808	13756	13862	13620	13756	13745	13830	13868	13744	13600	13717	13702	13726	13892	13719	13899	13747	13755	13692	13840	13895	13850	14066	13967	13847	13651	13754	13925	13775	13842	13969	13865	13852	13793	13881	13794	13691	13812	13905	13785	13706	13898	13901	13932	13782	13900	13837	13997	13859	13602	13622	13853	13864	13708	13725	13835	13834	13779	13936	13751	13629	13880	13705	13824	13709	13853	13784	13998	13819	13738	13800	13786	13589	13683	13525	13623	13889	13778	13883	13848	13666	13739	13781	13703	13800	13798	13809	13770	13886	13720	14046	13646	13758	13848	13905	13828	13761	13921	13845	13879	13699	13710	13816	13770	13658	13711	13960	13781	13768	13710	13770	13770	13817	13708	13886	13793	13611	13833	13895	13901	13886	13808	13571	13650	13755	13710	13526	13599	13636	13692	13850	13879	13923	13629	13701	13757	13801	14019	13783	13803	13635	13597	13953	13801	13782	13820	13669	13762	13617	13808	13938	13858	13830	13766	13708	13659	13804	13878	13823	13958	13903	13823	13853	13755	13759	13702	13882	13795	13843	13712	13831	13776	13841	13715	13768	13710	13742	13748	13889	13750	13601	13738	13625	13621	13869	13822	13829	13774	13904	13842	13804	13763	13825	13703	13754	13855	13783	13788	13884	13744	13807	13786	13879	13750	13956	13858	13815	13689	13628	13890	13903	13718	13867	13713	13737	13861	13709	13668	13779	13624	13833	13721	13653	13988	13867	13838	13811	13715	13716	13876	13757	13813	13742	13694	13581	13859	13943	13693	13822	13949	13790	13660	13693	13634	13776	13669	14032	13806	13674	13868	13769	13717	13706	13990	13980	13700	13702	13866	13793	13732	13770	13975	13748	14109	13759	13698	13778	13667	13868	13763	13873	13859	13622	13838	13898	13817	13817	13880	13730	13857	14040	13833	13763	13812	13784	13857	13787	13775	13864	13914	13934	13904	13915	13864	13746	13789	13755	13715	13630	13840	13915	13813	13624	13830	13793	13799	13634	13879	13929	13998	13899	14055	13933	13761	13753	13731	13792	13826	13623	13810	13876	13749	13915	13828	13794	13708	13790	13799	13836	13781	13929	13996	13709	13877	13761	13663	13769	13861	13896	13891	13795	13649	13772	13776	13841	13935	13974	13924	13799	13570	13686	13703	13842	13767	13870	13838	13719	13641	13625	13969	13636	13800	13809	13866	13722	13868	13773	13897	13878	13706	13781	13788	13862	13843	13715	13809	13726	13632	13750	13818	13834	13633	13887	13932	13932	13709	13776	14012	13724	13896	13694	13934	13903	13680	13736	13877	13744	13822	13673	13733	13818	13775	13837	13646	13875	13972	13873	13838	13756	13925	13841	13822	13624	13922	13882	13682	13945	14006	13880	13753	13807	14048	13953	13760	13783	13864	13562	13748	13763	13980	13890	13812	13954	13612	13932	13960	13797	13774	13807	13729	13791	13754	13621	13840	13848	13753	13983	13915	13683	13849	13835	13870	13780	13816	13950	13724	13868	13853	13739	13682	13574	13889	13859	13718	13678	13787	13768	13918	13885	13605	13658	13817	13708	13751	13870	13673	13884	13529	14054	13857	13658	13975	13786	13833	14045	13789	13803	13838	13780	13830	13749	13954	13857	13775	13818	13841	13880	13861	13843	13918	13789	13696	13834	13855	13907	13707	13895	13810	13745	13846	13932	13714	13712	14007	13929	13770	13726	13872	13873	13623	13650	13687	13781	13753	13710	13692	13933	13787	13740	13876	13748	13787	13812	13803	13964	13774	13898	13674	13852	13808	13724	13857	13744	13942	13773	13658	13969	13482	13789	13856	13871	13957	13661	13585	13667	13905	13815	14045	13675	13738	13851	13569	13832	13875	13813	13805	13807	13812	13722	13764	13803	13764	13780	13733	13802	13758	13644	13840	13641	13692	13615	13855	13662	13768	13920	13840	13804	13893	13837	13808	13773	13850	13602	13551	13663	13750	13800	13626	13698	13860	13756	13677	13601	13825	13830	13884	13745	13717	13610	13793	13822	13830	13847	13886	13854	13695	13586	13767	13983	13807	13823	13843	13800	13852	13889	13903	13755	13873	13691	13861	13566	13778	13774	13765	13705	13735	13638	13739	13938	13848	13749	13768	13922	13695	13784	13915	13788	13802	13895	14007	13722	13802	13723	13760	13867	14063	13778	13692	13670	13774	13828	13914	13693	13792	13807	13876	13848	13942	14014	14017	13740	13519	13714	13785	13951	13884	13736	13939	13698	13651	14065	13850	13916	13784	13679	13826	13868	13834	13829	13858	13753	13664	13875	13806	13716	13839	13641	13711	13902	13826	13689	13775	13880	13804	13856	13780	13996	13863	13718	13969	13850	13716	13625	13765	13636	13870	13656	13804	13997	13740	13698	13907	13726	13872	13980	13900	13674	13643	13868	13744	13755	13762	13859	13725	13811	13793	13737	13856	13786	13834	13896	13920	13903	13780	13763	13662	13945	13899	13601	13823	13963	13700	13892	13699	14046	13765	13697	13919	13928	13847	13788	13829	13878	13769	13805	13878	13736	13591	13797	13575	13954	13868	13816	13729	13573	13852	13817	13910	13717	13686	13732
22694	40584	31484	21754	14897	13758	13258	12912	12659	12664	12648	12607	12672	13063	13492	13347	12502	12548	12843	12865	12843	12800	12511	12301	12175	12025	12180	12350	12255	12316	12236	12094	12349	12236	12183	12300	12237	12279	12307	12239	12109	12298	12158	12232	12279	12339	12351	12374	12185	12272	12275	12257	12246	12425	12387	12142	12188	12138	12244	12154	12156	12161	12290	12172	12443	12192	12256	12275	12235	12207	12240	12216	12178	12372	12224	12392	12263	12244	12331	12194	12329	12247	12253	12202	12202	12115	12177	12176	12345	12236	12172	12240	12244	12272	12295	12132	12163	12233	12277	12262	12305	12261	12258	12257	12360	12218	12158	12215	12218	12303	12251	12285	12341	12258	12188	12300	12209	12172	12265	12221	12230	12224	12360	12248	12273	12387	12337	12371	12470	12137	12181	12280	12333	12306	12062	12511	12245	12197	12207	12115	12149	12207	12356	12380	12281	12251	12210	12062	12217	12457	12199	12326	12290	12307	12178	12161	12234	12284	12325	12415	12392	12274	12323	12427	12111	12229	12136	12251	12147	12270	12329	12320	12253	12150	12394	12154	12241	12199	12280	12123	12263	12301	12285	12160	12260	12154	12262	12211	12287	12220	12304	12184	12203	12156	12118	12412	12180	12409	12274	12290	12296	12290	12184	12153	12162	12350	12188	12156	12158	12252	12262	12100	12258	12343	12333	12291	12216	12120	12113	12389	12245	12343	12313	12249	12366	12265	12303	12242	12268	12174	12289	12314	12291	12159	12414	12242	12284	12158	12310	12251	12230	12227	12354	12199	12250	12152	12204	12248	12351	12188	12275	12284	12312	12280	12330	12399	12252	12320	12269	12169	12395	12231	12330	12376	12338	12261	12297	12376	12183	12392	12261	12407	12191	12192	12223	12178	12327	12296	12432	12287	12183	12283	12265	12297	12300	12108	12293	12314	12040	12297	12157	12231	12184	12166	12288	12307	12267	12272	12387	12156	12413	12281	12121	12303	12328	12094	12330	12447	12216	12229	12278	12259	12270	12264	12410	12558	12097	12260	12160	12209	12298	12448	12258	12308	12305	12292	12263	12217	12173	12230	12272	12271	12368	12374	12357	12336	12355	12277	12265	12334	12156	12243	12255	12009	12178	12205	12195	12104	12270	12166	12141	12207	12216	12204	12210	12152	12261	12205	12214	12339	12349	12262	12368	12143	12372	12192	12374	12297	12385	12175	12306	12235	12276	12357	12280	12303	12327	12260	12122	12333	12098	12174	12298	12232	12138	12326	12263	12264	12324	12267	12180	12137	12199	12292	12350	12293	12234	12195	12210	12233	12358	12339	12084	12224	12251	12195	12171	12285	12286	12271	12325	12231	12197	12241	12141	12240	12239	12207	12311	12193	12229	12099	12279	12179	12149	12181	12292	12195	12126	12499	12319	12241	12187	12157	12279	12224	12349	12153	12285	12433	12269	12359	12307	12233	12368	12285	12094	12312	12167	12338	12200	12159	12226	12244	12263	12286	12152	12176	12216	12203	12278	12189	12282	12189	12209	12210	12340	12292	12289	12336	12346	12189	12260	12272	12331	12290	12184	12367	12311	12242	12247	12323	12232	12157	12246	12314	12142	12142	12218	12141	12194	12348	12180	12319	12285	12270	12217	12211	12371	12185	12239	12383	12253	12154	12257	12272	12328	12209	12296	12297	12228	12182	12249	12359	12200	12359	12171	12199	12344	12174	12262	12303	12183	12242	12291	12135	12354	12236	12417	12092	12278	12314	12238	12146	12336	12208	12199	12320	12283	12349	12237	12231	12442	12249	12201	12285	12305	12450	12137	12282	12287	12208	12142	12139	12184	12143	12194	12406	12371	12214	12288	12368	12247	12224	12228	12200	12323	12219	12252	12214	12210	12385	12150	12379	12240	12453	12208	12204	12320	12299	12267	12273	12325	12226	12164	12236	12183	12110	12306	12177	12125	12338	12320	12151	12250	12224	12096	12292	12309	12164	12288	11967	12280	12396	12335	12417	12358	12246	12358	12294	12189	12304	12252	12445	12232	12294	12308	12261	12225	12166	12242	12341	12307	12338	12175	12016	12255	12164	12310	12244	12414	12297	11976	12119	12261	12230	12342	12355	12226	12101	12101	12039	12229	12203	12357	12208	12223	12208	12234	12237	12272	12277	12259	12191	12215	12247	12289	12399	12112	12354	12067	12349	12310	12210	12181	12246	12171	12260	12165	12212	12450	12270	12295	12196	12247	12280	12237	12099	12215	12315	12173	12366	12331	12341	12033	12350	12197	12441	12291	12256	12280	12122	12268	12260	12277	12204	12220	12243	11997	12219	12344	12291	12354	12253	12294	12192	12312	12155	12445	12185	12233	12326	12284	12355	12154	12155	12167	12165	12229	12234	12328	12227	12191	12372	12252	12146	12242	12360	12274	12308	12301	12215	12321	12285	12214	12220	12218	12330	12234	12252	12215	12262	12338	12250	12431	12160	12261	12241	12145	12285	12242	12272	12414	12292	12339	12256	12289	12219	12212	12384	12243	12222	12386	12209	12339	12205	12191	12308	12177	12214	12160	12311	12124	12324	12410	12267	12197	12281	12241	12302	12198	12119	12158	12272	12164	12236	12374	12323	12251	12390	12125	12397	12324	12243	12348	12275	12040	12280	12119	12303	12302	12207	12128	12473	12320	12243	12084	12341	12372	12388	12176	12350	12177	12107	12293	12153	12317	12272	12290	12226	12377	12076	12289	12384	12292	12033	12355	12182	12092	12324	12168	12252	12172	12222	12170	12224	12042	12246	12263	12312	12184	12209	12293	12237	12297	12313	12306	12133	12158	12358	12208	12256	12156	12180	12235	12316	12201	12053	12434	12272	12114	12165	12269	12159	12264	12290	12206	12211	12270	12285	12222	12202	12194	12326	12169	12261	12266	12241	12179	12314	12320	12038	12276	12138	12272	12355	12357	12183	12433	12109	12334	12431	12181	12165	12316	12271	12253	12116	12172	12312	12374	12512	12254	12205	12263	12295	12290	12376	12108	12276	12245	12319	12332	12242	12318	12393	12150	12246	12209	12149	12193	12042	12484	12176	12241	12323	12276	12259	12368	12167	12095	12270	12278	12430	12295	12386	12304	12253	12321	12192	12254	12142	12355	12318	12203	12341	12229	12204	12401	12189	12342	12281	12279	12241	12168	12091	12333	12323	12156	12332	12253	12236	12233	12191	12337	12276	12351	12282	12098	12285	12263	12214	12243	12191	12088	12244	12289	12393	12185	12235	12275	12193	12299	12260	12319	12359	12207	12296	12303	12312	12289	12307	12210	12297	12120	12358	12436	12261	12276	12315	12286	12290	12139	12331	12278	12253	12276	12319	12185	12215	12128	12111	12163	12166	12400	12282	12315	12272	12261	12390	12257	12239	12271	12281	12150	12186	12293	12217	12145	12314	12201	12339	12405	12317	12257	12230	12119	12539	12324	12401	12255	12201	12011	12210	12229	12309	12245	12247	12167	12172	12086	12212	12324	12219	12399	12308	12038	12094	12278	12128	12245	12216	12343	12151	12179	12271	12157	12454	12141	12418	12289	12162	12218	12309	12237	12404	12325	12197	12178	12262	12322	12344	12083	12237	12263	12345	12198	12180	12283	12253	12287	12336	12346	12432	12274	12171	12252	12194	12084	12322	12434	12256	12143	12247	12163	12307	12036	12311	12363	12331	12277	12214	12188	12209	12061	12305	12208	12157	12392	12305	12196	12314	12345	12222	12254	12201	12270	12196	12347	12195	12128	12264	12093	12207	12159	12150	12446	12135	12269	12222	12315	12258	12344	12271	12346	12252	12219	12176	12285	12162	12466	12297	12374	12262	12231	12279	12251	12369	12268	12113	12356	12097	12360	12254	12180	12320	12256	12219	12342	12218	12398	12303	12381	12213	12105	12240	12211	12190	12196	12320	12277	12368	12336	12384	12267	12259	12429	12148	12365	12204	12252	12289	12257	12224	12305	12236	12215	12089	12221	12269	12395	12313	12278	12312	12439	12214	12189	12220	12291	12282	12117	12093	12236	12203	12421	12321	12207	12344	12322	12202	12157	12346	12202	12184	12306	12273	12237	12273	12300	12385	12146	12321	12360	12148	12258	12216	12308	12296	12254	12303	12152	12260	12347	12188	12272	12239	12342	12203	12192	12272	12356	12207	12332	12178	12305	12128	12153	12248	12254	12286	12321	12061	12260	12220	12347	12321	12409	12104	12168	12342	12336	12124	12263	12132	12190	12069	12194	12258	12280	12274	11993	12435	12298	12292	12394	12319	12222	12151	12171	12207	12209	12068	12303	12307	12153	12135	12251	12105	12261	12253	12365	12280	12368	12178	12171	12317	12176	12356	12201	12314	12259	12349	12212	12137	12269	12198	12224	12264	12257	12219	12294	12314	12239	12327	12244	12297	12321	12258	12248	12327	12364	12156	12246	12213	12190	12329	12454	12447	12340	12109	12307	12251	12114	12240	12249	12280	12137	12285	12325	12253	12192	12261	12346	12213	12321	12224	12337	12311	12285	12282	12276	12231	12291	12235	12239	12194	12214	12304	12227	12272	12168	12453	12225	12183	12299	12256	12233	12218	12283	12348	12384	12387	12247	12146	12253	12136	12260	12414	12264	12116	12372	12252	12203	12277	12294	12281	12227	12175	12235	12328	12260	12139	12291	12322	12238	12355	12300	12267	12202	12278	12087	12332	12179	12233	12297	12192	12192	12169	12202	12273	12221	12262	12394	12252	12338	12227	11959	12320	12227	12299	12360	12418	12211	12328	12371	12067	12323	12303	12308	12226	12263	12195	12100	12310	12344	12232	12140	12376	12158	12126	12067	12131	12280	12253	12289	12149	12333	12329	12252	12281	12417	12236	12326	12241	12486	12167	12290	12418	12234	12290	12189	12292	12250	12293	12292	12315	12118	12367	12164	12347	12498	12364	12168	12281	12361	12340	12196	12406	12251	12269	12369	12303	12228	12264	12405	12214	12130	12271	12179	12310	12292	12327	12115	12433	12229	12388	12258	12342	12169	12353	12099	12271	12291	12317	12119	12342	12333	12470	12185	12200	12337	12219	12142	12171	12315	12226	12259	12118	12325	12361	12265	12389	12299	12279	12318	12290
22087	20963	28105	23993	21166	22101	21012	15816	14814	14967	14860	14703	14939	16334	17385	16976	14994	14769	15897	16035	15884	15461	14987	14374	14569	14238	14210	14401	14337	14179	14296	14286	14067	14246	14293	14302	14304	14088	14114	14315	14018	14221	14243	14275	14185	14377	14272	14193	14229	14338	14092	14379	14330	14375	14258	14154	14064	14236	14186	14004	14150	14198	14216	14257	14194	14085	14263	14173	14300	14403	14038	14296	14046	14277	14112	14181	14060	14140	14187	14118	14023	14101	14060	14075	14171	14133	14266	14289	14037	14255	14258	14236	14217	14233	14230	14305	14136	14203	14213	14316	14172	13995	14159	14264	14029	14315	14137	14240	14251	14164	14115	14349	14113	14092	14113	14175	13841	14007	14172	14149	14255	14164	14151	14141	14350	14195	14257	14149	13974	14229	14180	14273	14194	14159	14241	14368	14116	14136	14207	14187	14135	14129	14271	14133	14249	14146	14113	14168	14190	14179	14167	14295	14126	14109	14138	13853	14119	14229	14219	14351	14186	14241	14169	14094	14111	14084	14284	14096	14270	14113	14240	14246	14091	14277	14216	14159	14048	14123	14136	14180	14170	14136	14006	14174	14177	14151	14003	14222	14064	14350	14064	14145	14228	14204	14278	14249	14198	14030	13985	14075	14175	14362	13958	14155	14166	14213	14132	14220	14298	14053	14308	14145	14225	14066	14069	14196	14183	14246	14108	14124	14162	14273	14223	14237	14023	14086	14243	14240	13969	14009	14017	14005	14231	14219	13986	14081	14232	14164	14238	14175	14190	14086	14247	14177	13980	14183	14320	14162	14304	14230	14311	14043	13864	13970	14050	14150	14117	14005	14256	14160	14168	14147	14284	14065	14215	14057	14449	14254	14103	14246	14321	14204	14225	14036	14175	14076	14269	14100	14114	14142	14104	14307	14110	14153	14214	14188	14041	14201	14069	14055	14334	14045	14030	14141	14084	14017	14053	14252	14147	14222	14118	14051	14264	14142	14234	14225	14079	14173	14242	14197	13988	14085	14012	14163	13975	14032	13874	14243	14314	14050	14251	13906	14231	13985	14133	13997	14081	14070	14195	14200	14134	14157	14260	14209	14167	14304	14164	14120	14277	14027	14085	14077	14347	14186	13978	14303	14330	14190	14105	14135	14090	14188	14015	14213	14244	14193	14177	14012	14245	14217	14280	14104	14219	14171	14382	14260	14066	14150	14105	14148	14116	14108	14175	14196	14145	14154	14252	14263	14134	14124	14103	14189	14201	14136	14246	14423	14139	14055	14198	13965	14111	14109	14141	13968	14176	14166	14121	14326	14020	14217	14000	14100	13852	14110	14096	14152	14186	14212	14065	13853	14032	14231	14354	14104	14152	14205	14000	14275	14122	14114	14172	14118	14149	14180	14343	14171	14344	14118	14234	14236	14138	14254	14184	14302	14137	14207	14230	14171	14199	14104	14090	14150	14026	14052	14266	14025	14136	14070	14037	14207	14099	14151	14307	14143	14138	14083	14161	14191	14180	13974	14303	14312	14158	14264	14023	14026	14198	14104	14027	14161	13950	14215	14023	14059	14232	14059	14272	14174	14012	14255	14135	14203	14258	14201	14114	13938	14068	14124	14285	14002	14035	14363	14053	14074	14019	14176	14251	14022	14122	14059	14212	14110	14071	14115	13968	13971	14260	14355	14249	14049	14211	14233	13985	14185	14217	13928	14319	14029	14091	14175	14012	14190	14072	14032	14002	14196	14280	14216	14279	14178	14027	14212	14060	14074	14051	14192	14260	14208	14224	14242	14208	14174	14191	14128	14249	14166	14105	14299	14223	14229	14215	14257	14246	14143	14328	14180	14221	14165	14150	14195	14202	14198	14058	14104	14232	14185	14038	14014	14018	14224	14185	14149	14256	14101	14134	14258	14115	14393	14248	14103	14198	14139	14182	14097	14285	13939	14044	14142	14099	14058	14125	14084	14328	14022	13966	14052	13951	14174	14138	14193	14164	14194	14055	14268	14091	14088	14218	14039	14287	14152	14116	14151	14107	14220	14198	14270	14167	14167	14171	14098	14105	13990	14133	14103	14110	14030	14090	14340	14128	14240	14169	14326	13960	14171	14257	13980	14137	14179	14098	14076	14243	14240	14052	13929	14186	13940	14360	14127	14174	14020	14022	14235	14083	14101	14043	14397	14244	14278	14330	14238	14046	14041	14207	14026	14077	14074	14086	14226	14161	14098	14099	14160	14138	14151	14164	14179	14243	14253	14322	14174	14099	14148	14130	13868	14249	13948	14164	14063	14197	14329	14161	13974	14231	14023	14129	14275	14227	14126	13999	14309	14006	14127	14039	14134	14299	14030	14045	14266	13998	14313	14304	14168	14287	14206	14142	14291	14193	14095	14158	13963	14076	14170	14138	14325	14212	14260	14258	14198	14064	14076	14020	14307	14076	14117	14135	14271	14262	14066	14161	14473	14100	14112	14074	14225	14150	14299	14151	14162	14205	14137	14060	14142	14177	14173	14061	14097	14082	14164	14205	14048	14122	14222	14195	14009	14006	14207	14106	14119	14078	14193	14136	13938	14071	14136	13976	14182	14049	14106	14167	14176	14181	14061	14209	14134	14015	14081	14046	14197	14181	14060	14080	14253	14150	13951	14155	14221	14210	14144	14240	13982	14068	14239	14375	14049	14017	14288	14090	14041	14194	14030	14116	14120	13990	14273	14100	14009	14227	14103	14129	14015	14125	14252	14135	14168	14198	14264	14256	14269	14024	14096	14101	14095	14030	13998	14059	14170	14042	13987	14215	14052	14138	14175	14125	14175	14311	14113	14288	14186	14403	14251	14068	14076	14071	14012	14047	14296	14249	13998	14069	13985	14149	14133	13816	14147	14097	14125	14009	14240	14245	14121	14002	14113	14171	14219	14120	14123	14140	14086	14254	14084	14175	14109	14412	14285	13988	14204	14092	14275	14237	14062	14164	14345	13983	13781	14314	14266	14003	14124	14001	14336	14097	14151	14049	14286	14174	14025	14055	14208	14305	13967	14267	14168	14173	14105	14036	14299	14112	14092	14156	14060	14198	14259	14332	13972	14209	14368	14079	14188	14101	14146	14389	14139	14250	14043	14138	14158	14102	14124	14168	14215	14138	14296	14276	14189	13966	13976	14102	14213	14383	14136	14114	14083	14122	14206	14227	14103	14217	14132	14250	14030	14025	14058	14147	14174	14221	14041	14081	14074	14083	14167	14295	14142	14180	14333	14244	14227	14173	14159	14232	14034	14082	14280	14138	14128	14153	14200	14022	14071	13984	14158	14088	14187	14110	14016	14117	14051	14230	14153	14332	14370	14217	14078	14252	14324	14368	14068	14181	14066	14179	14009	14136	14185	14216	14232	14209	14010	14397	14196	14216	14283	14066	14178	14198	13943	14274	14239	14213	14235	14225	13974	14100	14248	14237	14201	14156	14067	14138	13965	14098	14138	14257	14185	14026	13970	14291	14117	14229	14183	14400	14222	14225	14042	14222	14182	14097	14041	14048	14136	14256	13961	14332	14217	14020	14097	14163	14136	14107	14282	14216	14160	14093	14241	14008	13955	14242	14113	13986	14283	14037	14301	14229	14074	14132	13891	14233	14162	14197	14120	14174	14176	14047	14278	14049	14014	14155	14204	14429	14179	14173	14120	14242	14127	14110	14156	14278	14032	14103	14109	14138	14133	14077	14078	14084	14268	14062	14237	14095	14108	14098	14082	14130	14107	14166	14316	14207	14236	14305	14015	14264	14281	14225	14344	14032	14098	14307	14319	14309	14294	14236	14099	14128	14123	14270	13975	14370	14228	14311	14152	13935	14246	14090	14343	14151	14133	14174	14082	14329	14197	14233	14188	14101	14068	14168	14170	14160	13993	14152	14156	14116	14129	14017	14213	14398	14166	14280	14380	14271	14337	14203	14052	13999	14186	14135	14245	14129	14112	14117	14121	14054	14293	14076	14205	14175	14063	13992	14041	14149	14152	14195	14134	14200	14114	14100	14000	14277	14111	14017	14071	14008	14112	14029	14193	14117	14221	14207	13857	14057	14171	14151	14304	14091	13996	14056	14181	14175	14103	14174	14033	14235	14145	14340	14226	14423	14120	14246	14285	14202	14374	14222	14340	14251	14307	14240	14101	14116	14205	14258	14149	13993	14142	14214	14308	14199	14113	14082	13819	14216	13957	14114	14128	14099	14248	14321	14039	14188	14196	14073	14379	14202	14137	14226	14048	14089	14116	14355	14229	14133	14281	14202	14219	14237	14150	14099	13986	14182	14067	14217	14045	14079	13988	14291	14265	14308	14187	14148	14193	14183	14047	14136	14128	14118	14087	14050	13922	14292	14098	13963	14165	14183	14055	14039	14174	14101	14183	14383	14206	14174	14254	14312	14339	14201	14212	14185	14205	14143	14194	14197	14036	14081	14243	14225	14028	14038	14219	14037	13957	14110	14006	14277	14121	14124	14112	14301	14194	14357	14286	14262	14067	13973	14215	14087	14280	14154	14230	14135	14062	14073	14122	14351	14128	14129	14332	14072	14044	14162	14191	14035	13997	14128	14241	14204	14250	14166	14214	14298	14092	14148	14044	14197	14036	14070	14137	14295	14102	14084	14310	14259	13976	14141	14129	14245	13998	14144	14084	14128	14275	14059	14226	14203	14223	14153	14241	14082	14093	14051	14092	13925	14240	14119	14254	14180	14100	14295	14178	14178	14201	14020	14255	14138	14155	14158	14150	14169	14231	14031	14151	14097	14233	14133	14249	14297	14234	14173	14223	14135	14070	14187	14143	14164	14088	14135	14374	14239	13990	13954	14068	13999	14158	14221	14088	13902	14001	14047	14275	13989	14294	14134	14058	14181	14202	14265	14012	14024	14051	13981	14185	14226	14009	14251	13983	14092	14243	14242	14190	14020	14185	14164	14252	13944	14155	14117	14339	14229	14258	14314	13997	14148	14186	14182	14140	14284	14106	14053	14291	14306	14149	14178	14005	14077	14229	14213	14205	14200	14104	14171	14048	14149	14313	14271	14115	14073	14068	14278	14062	14087	14275	13917	14024	14067	14106	14322	14130	14279	14153	14030	14202	14353	14220	14223	14145	14187	14120	14248	14372	14015	14092
26138	54651	42422	24219	17233	14962	14543	13690	13336	13135	13079	13184	13640	15654	16752	15701	13021	13320	14731	14870	14307	13854	13458	12447	12452	12480	12374	12480	12344	12515	12356	12419	12389	12405	12439	12447	12480	12421	12494	12487	12511	12485	12422	12432	12405	12440	12490	12478	12442	12317	12451	12434	12378	12454	12446	12392	12523	12367	12445	12407	12465	12337	12509	12299	12550	12311	12386	12334	12391	12481	12417	12564	12462	12488	12435	12483	12553	12354	12550	12546	12312	12647	12297	12435	12307	12288	12435	12435	12360	12398	12387	12383	12467	12364	12513	12486	12488	12348	12326	12368	12387	12373	12408	12459	12448	12508	12371	12314	12289	12437	12466	12449	12425	12486	12463	12651	12551	12496	12358	12477	12452	12528	12540	12456	12496	12437	12385	12332	12485	12311	12470	12441	12393	12609	12554	12491	12404	12515	12375	12360	12343	12342	12554	12365	12468	12329	12426	12429	12397	12487	12517	12432	12465	12461	12435	12358	12594	12328	12492	12434	12534	12542	12567	12310	12333	12436	12437	12419	12436	12547	12446	12465	12524	12485	12338	12485	12439	12389	12464	12381	12385	12493	12293	12483	12420	12507	12463	12403	12419	12567	12414	12388	12470	12466	12563	12529	12247	12381	12435	12340	12350	12493	12356	12466	12330	12331	12481	12424	12530	12376	12435	12486	12426	12396	12557	12514	12439	12458	12445	12554	12517	12379	12402	12459	12462	12352	12453	12481	12334	12392	12455	12476	12732	12550	12558	12443	12400	12429	12477	12362	12476	12429	12437	12410	12493	12260	12374	12412	12403	12291	12410	12441	12536	12387	12340	12490	12413	12217	12435	12513	12386	12375	12543	12521	12319	12289	12427	12526	12441	12505	12561	12390	12331	12394	12459	12336	12423	12378	12442	12464	12309	12419	12209	12290	12486	12478	12289	12556	12370	12542	12479	12266	12356	12516	12447	12314	12488	12372	12479	12512	12255	12287	12562	12570	12579	12490	12326	12273	12459	12519	12621	12476	12366	12461	12392	12420	12322	12388	12474	12544	12494	12569	12545	12412	12544	12461	12602	12533	12407	12459	12479	12306	12505	12370	12482	12473	12373	12550	12357	12354	12507	12226	12499	12275	12313	12289	12455	12380	12460	12340	12508	12426	12369	12431	12453	12482	12367	12596	12431	12360	12335	12475	12357	12518	12439	12487	12561	12450	12560	12432	12428	12373	12380	12306	12381	12435	12563	12403	12417	12407	12511	12460	12520	12326	12453	12389	12457	12518	12482	12449	12332	12367	12531	12336	12548	12645	12413	12483	12321	12515	12388	12529	12658	12328	12531	12522	12334	12535	12352	12407	12603	12523	12325	12390	12479	12552	12507	12315	12402	12464	12382	12461	12431	12409	12499	12323	12562	12482	12477	12347	12238	12481	12531	12418	12545	12458	12462	12410	12530	12452	12356	12298	12456	12283	12524	12367	12526	12404	12440	12386	12413	12525	12496	12512	12356	12412	12401	12528	12493	12453	12536	12280	12332	12681	12387	12566	12350	12351	12520	12393	12356	12428	12445	12518	12434	12345	12352	12437	12341	12692	12383	12388	12543	12382	12379	12424	12476	12374	12384	12474	12551	12467	12357	12304	12493	12341	12421	12522	12527	12355	12356	12668	12358	12288	12378	12385	12464	12399	12090	12440	12547	12301	12418	12488	12403	12421	12489	12412	12276	12403	12436	12454	12552	12338	12485	12486	12413	12324	12565	12413	12380	12561	12441	12591	12323	12396	12530	12333	12388	12608	12548	12407	12592	12461	12499	12565	12413	12351	12311	12321	12536	12484	12573	12546	12351	12362	12449	12366	12412	12453	12536	12396	12416	12470	12475	12346	12386	12380	12465	12489	12380	12454	12336	12332	12512	12309	12392	12332	12393	12436	12498	12366	12282	12577	12525	12362	12357	12351	12631	12417	12341	12523	12378	12341	12397	12535	12297	12452	12397	12341	12457	12427	12515	12523	12558	12439	12463	12398	12483	12254	12499	12411	12294	12596	12538	12463	12376	12311	12395	12416	12346	12470	12523	12372	12518	12456	12448	12349	12492	12398	12486	12390	12493	12251	12589	12473	12563	12480	12446	12383	12335	12192	12582	12375	12558	12388	12339	12340	12359	12321	12344	12471	12375	12391	12262	12303	12388	12395	12619	12371	12452	12468	12305	12484	12396	12379	12393	12428	12447	12549	12415	12264	12411	12542	12589	12326	12499	12483	12437	12446	12224	12522	12543	12512	12375	12527	12307	12461	12410	12393	12366	12466	12437	12446	12242	12491	12413	12499	12346	12366	12425	12375	12357	12576	12444	12545	12418	12403	12253	12282	12493	12315	12578	12491	12455	12442	12297	12489	12542	12419	12591	12417	12505	12560	12498	12402	12568	12452	12298	12371	12514	12310	12384	12414	12490	12235	12456	12511	12478	12504	12411	12448	12452	12342	12252	12527	12383	12338	12249	12481	12582	12473	12480	12505	12461	12575	12546	12588	12433	12429	12294	12331	12538	12398	12458	12334	12534	12461	12409	12467	12393	12442	12489	12550	12519	12354	12548	12412	12369	12193	12390	12365	12563	12370	12311	12563	12405	12438	12465	12391	12434	12563	12462	12477	12433	12523	12522	12379	12364	12401	12504	12406	12443	12484	12467	12665	12486	12419	12351	12441	12459	12362	12654	12487	12370	12411	12438	12538	12429	12435	12428	12413	12419	12429	12431	12384	12546	12315	12348	12610	12400	12453	12422	12393	12329	12409	12516	12328	12681	12428	12329	12365	12498	12431	12491	12550	12480	12439	12551	12400	12405	12436	12349	12412	12396	12494	12688	12422	12316	12562	12443	12526	12474	12464	12494	12370	12481	12380	12533	12650	12445	12381	12306	12486	12441	12389	12526	12437	12412	12478	12567	12446	12439	12515	12473	12475	12415	12522	12395	12408	12620	12337	12519	12349	12468	12326	12261	12393	12552	12334	12466	12262	12431	12548	12173	12335	12412	12359	12337	12405	12408	12380	12420	12414	12249	12424	12372	12439	12573	12392	12350	12428	12343	12474	12280	12312	12591	12401	12538	12586	12297	12422	12390	12427	12282	12469	12315	12482	12552	12695	12358	12494	12446	12478	12581	12372	12399	12322	12409	12355	12326	12395	12483	12460	12494	12273	12505	12322	12435	12509	12429	12446	12432	12554	12712	12543	12306	12462	12469	12136	12404	12434	12322	12592	12464	12505	12589	12331	12341	12428	12446	12374	12489	12369	12449	12422	12547	12404	12383	12307	12418	12485	12608	12300	12541	12406	12438	12424	12324	12466	12651	12369	12300	12512	12415	12347	12265	12480	12326	12521	12500	12461	12308	12360	12480	12566	12305	12296	12477	12368	12374	12283	12373	12446	12485	12378	12432	12338	12440	12348	12495	12521	12403	12508	12345	12430	12436	12371	12453	12402	12457	12523	12464	12473	12475	12460	12169	12440	12287	12321	12316	12288	12612	12424	12342	12519	12383	12341	12415	12526	12475	12504	12450	12437	12475	12502	12457	12321	12458	12511	12395	12414	12399	12327	12491	12451	12471	12469	12366	12479	12559	12475	12442	12471	12442	12383	12368	12479	12305	12489	12545	12382	12368	12316	12477	12568	12250	12440	12245	12396	12365	12420	12431	12594	12518	12434	12431	12490	12572	12371	12418	12347	12460	12390	12492	12417	12441	12340	12323	12392	12623	12287	12317	12247	12467	12442	12313	12422	12345	12464	12424	12445	12466	12450	12454	12572	12440	12424	12364	12551	12503	12420	12457	12543	12267	12441	12399	12465	12506	12300	12322	12368	12500	12605	12547	12390	12475	12364	12560	12485	12461	12630	12261	12408	12563	12363	12472	12411	12482	12449	12400	12544	12253	12520	12536	12317	12314	12357	12323	12614	12468	12372	12400	12398	12463	12435	12445	12364	12469	12456	12452	12314	12530	12450	12377	12518	12359	12507	12426	12459	12431	12431	12418	12568	12373	12364	12481	12394	12361	12527	12408	12584	12525	12490	12600	12274	12456	12707	12445	12372	12403	12482	12476	12614	12441	12432	12387	12583	12389	12407	12514	12397	12372	12480	12390	12469	12402	12542	12395	12398	12315	12381	12417	12407	12457	12584	12493	12317	12184	12423	12355	12537	12321	12462	12495	12328	12505	12476	12408	12466	12514	12427	12455	12559	12468	12421	12323	12527	12440	12491	12436	12413	12313	12508	12423	12438	12405	12360	12442	12554	12368	12595	12519	12389	12544	12440	12352	12482	12334	12494	12563	12499	12548	12474	12473	12347	12552	12456	12380	12473	12414	12489	12449	12510	12388	12386	12569	12478	12571	12439	12518	12518	12286	12298	12379	12294	12439	12477	12400	12597	12430	12601	12578	12405	12327	12465	12497	12436	12412	12585	12402	12432	12384	12483	12586	12487	12443	12456	12228	12436	12461	12521	12565	12415	12345	12364	12284	12326	12379	12453	12288	12440	12398	12448	12593	12320	12495	12367	12377	12381	12383	12445	12406	12283	12477	12507	12286	12600	12374	12443	12306	12442	12490	12469	12651	12407	12396	12464	12445	12156	12383	12584	12499	12518	12509	12328	12254	12585	12439	12576	12478	12523	12405	12415	12375	12405	12593	12303	12345	12386	12570	12437	12257	12273	12606	12490	12423	12467	12314	12288	12461	12383	12430	12319	12355	12466	12530	12405	12519	12497	12496	12476	12349	12420	12498	12376	12384	12368	12414	12553	12393	12346	12589	12252	12447	12368	12560	12412	12389	12295	12419	12506	12492	12507	12325	12290	12338	12562	12481	12532	12491	12375	12528	12331	12343	12447	12282	12462	12344	12384	12409	12424	12540	12490	12521	12429	12613	12479	12305	12469	12439	12341	12692	12511	12464	12391	12636	12262	12422	12489	12444	12228	12448	12509	12515	12441	12362	12407	12367	12550	12607	12518	12530	12687	12354	12476	12457	12402	12400	12556	12464	12368	12505	12551	12326	12392	12462	12564	12340	12283	12348	12459	12332	12572	12303	12553	12391	12428	12340	12520	12424	12466	12355	12458	12332	12450	12428	12592	12532	12558	12415	12371	12546	12289	12462	12464
29962	26706	27804	21796	18195	17537	17292	16891	16871	16767	16876	16916	16914	16770	16553	16829	16713	16899	16730	16994	16693	16683	16610	16709	16629	16755	16619	16563	16580	16877	16611	16620	16826	16668	16593	16623	16715	16669	16678	16727	16734	16663	16696	16798	16578	16518	16588	16576	16768	16729	16876	16892	16750	16664	16695	16619	16682	16529	16562	16881	16479	16453	16659	16491	16787	16559	16800	16451	16852	16620	16902	16774	16688	16645	16521	16599	16744	16798	16571	16576	16687	16876	16865	16735	16675	16757	16778	16856	16752	16678	16705	16597	16624	16631	16875	16475	16507	16573	16517	16469	16564	16710	16741	16756	16734	16750	16730	16549	16842	16628	16751	16429	16503	16656	16717	16564	16537	16740	16729	16559	16521	16505	16761	16889	16731	16535	16676	16464	16721	16674	16596	16771	16530	16792	16438	16661	16682	16710	16695	16669	16704	16837	16512	16698	16488	16577	16590	16838	16791	16832	16486	16598	16624	16587	16643	16762	16779	16730	16558	16553	16472	16737	16495	16833	16673	16577	16572	16747	16770	16640	16694	16723	16815	16792	16643	16421	16878	16484	16608	16791	16829	16574	16430	16413	16728	16647	16826	16577	16590	16645	16818	16460	16807	16788	16516	16613	16376	16568	16584	16539	16743	16513	16464	16687	16408	16459	16503	16650	16782	16427	16559	16607	16553	16764	16457	16645	16749	16624	16773	16640	16785	16644	16567	16631	16617	16566	16694	16591	16839	16624	16526	16405	16605	16493	16848	16631	16692	16572	16669	16490	16631	16761	16623	16548	16706	16814	16669	16656	16720	16553	16475	16748	16616	16541	16823	16600	16706	16300	16668	16623	16470	16809	16694	16892	16687	16637	16712	16718	16739	16582	16525	16646	16693	16740	16747	16738	16624	16585	16639	16604	16686	16659	16717	16552	16573	16518	16626	16772	16579	16745	16597	16640	16672	16747	16752	16632	16579	16639	16497	16539	16556	16471	16663	16769	16649	16587	16634	16541	16787	16754	16637	16650	16761	16600	16735	16635	16785	16794	16792	16659	16690	16600	16703	16409	16482	16664	16743	16790	16575	16579	16857	16498	16861	16572	16547	16668	16775	16396	16542	16749	16894	16544	16631	16527	16688	16624	16765	16646	16739	16859	16321	16627	16645	16655	16789	16677	16434	16806	16719	16698	16839	16445	16863	16631	16621	16646	16647	16792	16740	16703	16761	16692	16654	16577	16419	16535	16518	16811	16667	16567	16681	16837	16803	16739	16645	16554	16684	16708	16642	16662	16557	16548	16648	16702	16666	16523	16519	16657	16828	16371	16522	16700	16843	16766	16767	16633	16741	16585	16671	16679	16725	16685	16611	16788	16665	16720	16767	16551	16651	16720	16659	16606	16716	16735	16751	16572	16652	16546	16542	16673	16498	16695	16702	16607	16740	16775	16755	16651	16544	16691	16635	16797	16652	16761	16473	16726	16637	16503	16698	16624	16509	16799	16665	16578	16568	16398	16670	16523	16698	16636	16612	16806	16781	16680	16903	16520	16563	16821	16779	16660	16617	16488	16653	16703	16486	16579	16786	16705	16609	16641	16520	16519	16570	16524	16810	16652	16741	16747	16743	16749	16870	16672	16582	16762	16759	16482	16670	16639	16603	16806	16886	16650	16657	16707	16674	16847	16596	16768	16804	16635	16618	16694	16657	16843	16510	16480	16626	16688	16714	16894	16634	16523	16619	16525	16616	16652	16561	16719	16763	16768	16676	16837	16673	16621	16571	16565	16715	16552	16571	16709	16807	16645	16766	16610	16601	16768	16616	16688	16502	16672	16496	16719	16537	16873	16590	16637	16778	16716	16751	16640	16815	16520	16596	16731	16726	16569	16676	16745	16759	16627	16526	16839	16843	16668	16575	16746	16558	16714	16541	16733	16619	16619	16785	16836	16719	16930	16643	16459	16609	16578	16748	16479	16741	16566	16537	16707	16605	16633	16598	16553	16821	16736	16581	16497	16806	16800	16701	16651	16693	16884	16725	16761	16774	16754	16597	16580	16489	16844	16838	16657	16766	16643	16609	16764	16842	16747	16763	16524	16673	16651	16509	16612	16553	16541	16698	16555	16621	16765	16700	16658	16621	16763	16548	16784	16629	16731	16594	16534	16636	16782	16779	16634	16608	16720	16554	16717	16762	16700	16810	16591	16646	16784	16762	16717	16695	16740	16616	16869	16660	16681	16686	16641	16762	16817	16570	16540	16722	16797	16731	16724	16877	16902	16645	16657	16715	16709	16780	16621	16483	16452	16625	16757	16753	16819	16904	16792	16828	16577	16775	16649	16741	16772	16775	16595	16596	16572	16570	16700	16629	16830	16721	16527	16771	16563	16712	16811	16664	16731	16706	16682	16771	16570	16661	16743	16632	16684	16631	16730	16524	16439	16613	16644	16837	16532	16597	16726	16611	16876	17026	16590	16621	16691	16598	16493	16724	16606	16718	16623	16575	16634	16740	16816	16800	16783	16707	16557	16607	16575	16695	16684	16531	16640	16725	16650	16797	16746	16769	16613	16561	16787	16678	16641	16748	16798	16830	16748	16779	16768	16630	16641	16675	16566	16718	16581	16631	16738	16614	16704	16664	16713	16680	16781	16792	16795	16757	16772	16454	16844	16565	16667	16788	16705	16659	16728	16565	16715	16651	16738	16687	16709	16724	16716	16756	16459	16670	16465	16581	16628	16464	16592	16674	16659	16664	16769	16672	16690	16629	16516	16641	16736	16487	16524	16681	16660	16513	16555	16715	16410	16738	16625	16545	16490	16762	16629	16664	16586	16567	16593	16619	16705	16767	16697	16688	16607	16542	16810	16848	16512	16823	16675	16784	16688	16656	16563	16842	16579	16591	16688	16830	16706	16642	16719	16672	16673	16759	16549	16757	16738	16718	16779	16491	16652	16699	16687	16813	16753	16660	16904	16648	16515	16472	16691	16788	16725	16713	16470	16628	16568	16672	16679	16739	16646	16739	16514	16827	16656	16864	16564	16882	16925	16659	16626	16504	16903	16722	16851	16496	16151	16724	16769	16809	16787	16496	16776	16744	16757	16488	16651	16484	16601	16607	16491	16773	16890	16719	16764	16734	16605	16550	16642	16438	16574	16593	16859	16594	16699	16666	16706	16635	16776	16767	16605	16713	16535	16708	16856	16581	16665	16654	16892	16858	16883	16669	16695	16604	16651	16874	16539	16967	16500	16727	16815	16621	16585	16662	16551	16736	16762	16684	16728	16834	16858	16644	16711	16759	16660	16725	16706	16422	16645	16547	16768	16619	16577	16693	16777	16726	16648	16725	16714	16622	16522	16710	16610	16845	16499	16543	16625	16695	16831	16473	16522	16677	16797	16706	16848	16769	16575	16636	16580	16655	16417	16578	16767	16571	16672	16736	16463	16769	16764	16703	16569	16529	16591	16640	16685	16661	16796	16811	16636	16584	16579	16529	16525	16794	16739	16627	16802	16703	16579	16595	16556	16974	16608	16728	16928	16758	16761	16704	16698	16834	16587	16567	16480	16742	16654	16657	16620	16542	16551	16597	16687	16798	16660	16526	16631	16612	16813	16612	16786	16575	16633	16569	16728	16559	16602	16582	16423	16425	16578	16466	16581	16608	16806	16789	16701	16767	16443	16580	16749	16625	16664	16527	16664	16726	16532	16754	16655	16515	16542	16467	16503	16519	16625	16762	16532	16614	16613	16596	16618	16545	16436	16367	16787	16718	16895	16706	16505	16658	16657	16650	16738	16677	16590	16600	16528	16625	16607	16842	16609	16513	16520	16595	16740	16707	16646	16770	16766	16664	16532	16718	16616	16531	16678	16750	16796	16576	16822	16954	16681	16591	16608	16789	16709	16841	16800	16671	16590	16568	16628	16677	16565	16883	16716	16574	16740	16778	16629	16481	16709	16838	16726	16664	16818	16718	16631	16707	16845	16873	16713	16630	16643	16616	16866	16779	16522	16626	16699	16678	16651	16750	16655	16584	16866	16713	16694	16390	16570	16574	16760	16779	16637	16687	16694	16622	16585	16671	16640	16565	16674	16769	16718	16555	16675	16718	16503	16503	16206	16391	16753	16714	16744	16829	16668	16730	16602	16737	16791	16595	16640	16821	16754	16554	16685	16785	16769	16532	16873	16714	16754	16799	16767	16818	16562	16741	16671	16545	16525	16568	16713	16664	16812	16774	16573	16683	16722	16791	16526	16536	16784	16561	16560	16824	16457	16675	16699	16666	16530	16745	16654	16752	16667	16597	16744	16559	16612	16425	16780	16722	16501	16685	16698	16781	16652	16506	16817	16987	16792	16711	16506	16493	16549	16786	16647	16873	16610	16733	16893	16685	16608	16638	16866	16869	16680	16617	16560	16807	16710	16742	16677	16465	16670	16702	16685	16506	16632	16617	16629	16654	16517	16712	16856	16667	16670	16686	16747	16703	16586	16656	16560	16587	16777	16883	16616	16693	16727	16658	16680	16571	16816	16451	16787	16806	16672	16672	16593	16581	16573	16763	16588	16597	16558	16599	16521	16770	16577	16631	16573	16621	16589	16870	16498	16723	16663	16637	16831	16482	16713	16569	16538	16795	16618	16650	16652	16686	16557	16592	16599	16673	16487	16675	16797	16661	16607	16637	16800	16944	16590	16524	16666	16726	16826	16577	16502	16606	16822	16716	16631	16685	16747	16767	16473	16608	16641	16735	16793	16715	17070	16585	16833	16658	16775	16804	16698	16686	16938	16982	16628	16805	16702	16716	16912	16868	16517	16710	16232	16595	16604	16754	16557	16661	16825	16507	16495	16759	16678	16768	16909	16516	16499	16702	16635	16598	16503	16814	16674	16734	16718	16686	16899	16784	16484	16547	16520	16639	16672	16624	16888	16541	16829	16878	16483	16680	16759	16668	16543	16502	16824	16620	16820	16780	16742	16511	16634	16704	16591	16753	16574	16610	16641	16793	16703	16883	16834	16517	16867	16607	16476	16668	16602	16792	16520	16600	16763	16567	16744	16688	16627	16593	16660	16787	16694	16695	16737	16565	16689	16588	16730	16718	16755	16724	16672	16810	16778	16912	16684	16480	16698	16632	16728	16770	16690	16798	16471	16822	16664
24470	37349	25050	17524	15558	15123	14751	14447	14369	14329	14153	14245	14247	14190	14145	14057	14142	14104	14101	14028	14192	14059	14199	13977	13871	14121	14049	14213	14140	13948	13916	13971	13918	14018	13884	14085	14137	13996	13982	14133	14005	13921	14029	13893	13931	14016	13865	13950	14037	14013	14178	13905	14032	14048	13935	13964	14063	14001	13935	14119	14036	14043	13882	14161	14040	14056	14020	13919	14088	14098	13908	13984	13871	13930	13987	14072	13948	13882	13934	14043	14120	13907	14050	14001	13961	14019	13960	13976	14134	13972	14074	13808	14176	13867	13958	13990	13905	13894	14013	13980	14005	14019	14043	13982	13850	14071	13937	13778	13874	13960	14149	14007	14059	14036	13837	13918	13817	13891	13975	14080	14151	14014	13768	13999	13964	13927	13940	14002	13843	13810	13985	14118	14162	14103	13819	13846	13966	14000	13886	14003	14035	13994	13835	13931	13861	13900	14017	13974	14112	14026	13952	14167	13990	14174	14045	13815	14012	14092	13973	14029	14056	14037	14020	14066	14039	13983	13943	13764	14080	14067	13923	14032	13938	13890	13975	13789	14113	14021	14016	13881	13920	13992	13892	14056	14149	13990	13993	13819	13995	13925	14084	13864	14052	14120	13925	14023	14118	13944	13872	14033	13863	14086	13956	14114	13973	13939	13973	13903	13924	13936	13973	13987	14011	13963	14040	13842	13978	13852	13976	14115	14011	14048	14002	14131	14022	14077	14042	14033	13930	14043	13949	14060	14026	14181	14020	13955	13803	13921	13789	13941	13749	14052	13927	13990	13909	13911	14032	14008	13988	13964	13870	14091	13986	13902	13994	14128	13799	13870	13944	14021	13810	13816	14099	13914	13964	13964	14036	13840	14026	13987	14101	13914	14046	13922	14162	13971	14079	13911	14030	14012	14002	14016	13892	14019	13883	14026	14113	13927	14049	13864	13941	13812	14129	13967	14025	14054	13986	14024	13956	14037	14084	13957	14071	13952	14112	13895	13954	13874	13962	14021	13976	14182	13999	14058	13875	13875	14211	13894	13949	13915	14091	14118	14029	14180	14065	13908	13849	14119	14018	14022	14123	13938	13943	14082	14106	14113	13982	14056	13924	13838	13934	14101	14121	13970	13963	13955	14023	13949	13905	13907	14034	13956	13989	13917	13882	13878	13940	13809	13975	13813	13939	13910	13950	14058	13877	13846	14110	14021	14074	13911	14025	13858	14031	13942	13807	13982	13950	14111	13839	13926	13982	14073	13941	13885	14106	13960	14055	13987	13949	13829	14022	14001	14054	14136	14018	13911	14153	14048	13873	13836	13850	14093	14048	14014	13919	13880	13799	14131	13902	13871	13963	13872	13845	14015	14018	13890	13891	13958	13919	14023	14053	14104	14007	13977	13946	14004	14094	13922	14041	13996	14044	13849	13885	13873	13935	13910	13982	14007	14043	13868	14104	14049	13748	13985	13806	14018	14079	13961	14062	13985	13841	13841	13944	14125	13973	13899	14100	13944	13979	13998	14062	14048	14035	14031	14028	14011	14055	13878	13896	14167	13796	14169	14103	13975	14015	13949	13969	13943	14140	13878	13911	13920	13977	14034	14169	14012	13993	14171	14104	14046	13932	14051	14078	14061	14016	13932	13975	13942	14001	13971	14009	13953	14055	14047	13985	14092	13829	13980	13915	14113	14164	13883	13955	13949	14052	14050	13959	13902	13983	13923	13866	13910	14028	14088	14005	13897	13969	13935	13888	14005	14002	13991	13913	13837	13994	14071	13920	14023	13881	13981	14074	13901	14058	14029	14055	14026	13987	13950	13917	13997	13926	13876	13976	14063	14011	13943	13974	14008	13998	14085	14039	14093	14035	14061	14055	13918	13978	13915	14023	13838	13891	13899	13945	13852	13979	14019	13921	13974	13868	14083	13821	13916	13838	13843	13882	13773	14073	13968	13872	14019	14031	13952	13890	14004	13923	13821	14164	13864	13931	13872	13922	13867	13934	13891	13894	13917	13931	14011	14048	14066	13865	13945	13889	13982	14033	14142	13837	14092	13925	13927	14007	13994	13973	13931	13851	14227	13931	13866	13988	13978	13962	13949	14057	14062	14029	13960	14028	14066	14138	13915	14060	14063	13915	14035	13957	14005	13942	14034	14001	14082	13918	14226	13912	13983	13746	14079	14023	13992	13898	13800	13985	13957	14030	14060	13993	13977	14015	14011	13873	14127	13999	14083	13920	13924	14247	13893	14184	13831	13991	13846	13983	14031	13991	14252	13870	14095	14031	14044	13999	14161	14084	14017	13989	14132	13939	14044	13945	14082	13867	14045	13884	14017	13926	13988	13969	13869	14087	13895	14070	14211	13874	13913	13879	13979	13996	14076	13918	13933	14016	13818	13989	13950	14051	14135	13891	14073	14126	13793	14033	14024	13875	14044	14135	13914	13896	13999	13939	14030	13813	13925	13942	13914	14023	13956	14039	14037	13889	13983	14066	13933	14008	14077	13950	13982	13900	13827	14079	13983	14005	13999	13957	14079	14032	13920	13934	14033	14070	14066	14087	13850	14047	14046	13995	14163	13914	14150	13887	13860	14018	14004	14145	13993	13797	13946	14064	13819	14168	13913	13895	14088	13958	13895	14025	13939	13972	13961	13920	14027	14174	13967	14008	13847	13836	14175	14160	13994	14085	13894	13865	14002	13951	14095	13981	14152	13906	14124	14028	13823	13970	14104	13952	13880	13885	13987	14004	14020	13992	13900	14089	13939	14090	14084	13987	13964	13896	13955	13897	13948	13909	13970	14050	13926	14035	13920	13993	14093	14018	14036	14059	14016	13994	13905	13845	14006	13927	14058	14088	13927	13951	14111	13903	14043	14088	14002	13880	14092	14053	14003	14108	14005	13773	14014	14034	13993	13986	13930	13927	13971	14100	13937	13966	14112	14052	13958	14026	13958	13959	14047	13932	14003	13906	14054	13902	13816	14031	13999	14262	13935	13952	14129	14024	14041	13934	13801	13907	13973	13931	14072	13872	14111	13966	13773	14009	13924	13946	13973	13983	13928	14066	14034	14049	14136	14087	13900	13813	14103	13899	13857	13976	13870	14108	14028	13869	13859	14154	14090	13903	14084	14040	13937	13832	14124	13998	13957	14075	13865	14013	14046	14114	13917	13942	13984	13919	13948	14024	13983	13857	13892	13769	13889	14034	13850	14023	13972	14080	14051	14063	14064	14164	14034	14060	13999	14011	14080	14152	13963	14138	14143	14002	13862	14026	14095	13893	14015	13933	13918	14096	13985	13947	14080	14038	13947	13926	13977	14097	13777	13939	13828	14026	13965	13897	14062	14054	14088	14049	13860	13941	13877	14075	13888	13982	14108	13916	14043	13823	14053	13936	14014	14099	14007	13932	13986	13968	14037	14053	13921	13896	14031	14032	13963	13929	14104	13923	14155	14104	14045	14075	13970	14059	14017	13929	13761	14205	14092	13953	13810	13985	13964	14068	14140	13905	14188	14096	13959	13897	14109	14003	14135	13986	13922	14148	14013	14019	14118	14092	13930	14191	13847	14120	13901	13956	13942	14085	14050	14070	13952	14013	14039	13972	14073	13975	13986	13970	13903	14042	14112	14052	14023	14074	14095	14000	13908	13878	13932	13850	13928	13930	13915	13981	13931	14140	14147	14039	13972	13875	13932	14119	13914	13931	13956	13917	13845	14063	13888	13928	13983	13908	14075	14026	14029	13975	14027	14092	14018	14199	13888	14074	13965	14014	13937	13988	13746	13724	13809	13900	14020	14083	13908	13978	13910	13882	14003	13949	14136	14067	14053	14068	13982	14054	13983	14045	14032	13961	14037	14085	14039	13998	13847	14007	14020	14083	13822	13972	13919	13998	13776	14084	14065	14121	13942	13964	14067	14150	14131	13893	14001	13925	13946	14034	14074	14090	13875	14070	13985	13928	14022	14070	14107	14032	14054	13957	13898	14173	14053	13909	13856	13854	14010	13926	14074	14158	14107	13908	13954	13905	14129	14001	14011	14011	13826	13996	14027	13876	13892	13911	14008	14045	13953	14061	14020	14111	13959	14052	14237	13968	14077	14050	13944	13868	14219	14049	13999	13978	13978	14065	14065	13959	14066	13858	14117	13758	13901	14066	13899	14043	14051	13921	14036	14043	14234	13983	14106	14164	14032	13958	13994	13912	14063	13896	14027	13881	13916	14120	13874	14026	13895	13925	14165	13986	13961	13982	13943	14137	14045	14119	14216	13992	13912	14113	13926	14011	13873	14208	14012	14127	14223	14009	14054	14052	14068	14033	14001	14024	14049	14114	13955	14123	14226	13911	14114	14053	14027	13971	13898	13969	13984	14017	14276	14086	14012	13874	14083	14129	13952	14015	14290	14020	14001	14003	14112	13960	13906	14111	13861	14003	14071	13955	14017	14021	14042	14038	14010	14015	13992	13864	14067	13916	14025	14122	13991	13911	13987	14174	14004	13950	14042	14061	14056	14040	13977	13920	13959	14032	14126	13929	13963	14096	14063	14051	14022	13935	14156	14000	14012	13897	13868	13965	13899	14014	13967	13939	14075	13865	14042	13952	13867	13758	13923	13935	14058	13964	13916	13866	14014	13960	13986	13938	14080	14034	14055	14105	13935	14099	14031	13992	13902	14017	14058	14139	13893	14061	14084	14021	14090	13841	13920	13995	14092	14167	14007	14070	13936	13901	14055	13827	14137	14002	13907	13979	14065	13872	14017	13994	14064	14010	13875	13915	13941	14132	13978	13957	13873	13886	14107	13883	13968	13892	14047	13966	13907	14027	14112	13983	13938	14067	14027	13998	13963	14077	14118	13916	14124	14004	13895	13999	14020	14073	14062	14180	14039	14063	14109	14127	13958	13942	14113	14077	14060	13897	14012	14158	14106	14014	14031	13851	14013	14040	13922	13880	14113	14040	14018	13754	13995	13902	14001	14079	13997	14054	13960	14026	13858	14089	14169	13874	14042	13832	13986	13907	13863	14068	13931	13953	14033	13870	14035	14018	14119	14099	13916	13995	14054	14105	13944	14055	13904	14009	13919	14049	13913	13954	13850	13936	13904	14013	14052	14075	13929	14203	13893	14164	14061	13997	13924	14035	14097
23214	20934	27611	24745	21677	18825	17014	15181	14946	14977	14701	14561	15006	15619	15179	14711	14434	14614	15209	15266	15484	15215	14753	14556	14263	14186	14436	14430	14320	14135	14506	14326	14362	14273	14119	14240	14250	14183	14207	14327	14149	14092	14355	14481	14230	14317	14487	14309	14040	14100	14134	14362	14237	14336	14283	14289	14246	14253	14215	14011	14139	14283	14349	14256	14242	14213	14368	14284	14148	14406	14420	14293	14340	14155	14083	14147	14244	14252	14128	14113	14347	13967	14382	14171	14247	14169	14246	14357	14300	14317	14281	14273	14258	14398	14031	14421	14115	14210	14310	14259	14254	14287	14229	14271	14258	14534	14321	14355	14479	14254	14257	14196	14361	14296	14198	14205	13984	14128	14295	14022	14201	14060	14301	14115	14169	14135	14214	14290	14329	14256	14337	14308	14153	14484	14113	14258	14171	14180	14078	13833	14343	14363	14388	14301	14177	14244	14306	14244	14062	14225	14113	14241	14103	14161	14179	14030	14331	14096	14294	14020	14259	14249	14247	14119	14171	14268	14427	14408	14533	14129	14259	14210	14095	14077	14183	14302	14119	14278	14115	14145	14130	14130	14358	14325	14307	14056	14345	14188	14501	14335	14147	14102	14366	14247	14371	14252	14151	14367	14056	14187	14139	14255	14379	14255	14157	14267	14189	14320	14224	14236	14173	14106	14168	14238	14241	14228	14139	14278	14287	14342	14247	14138	14266	14124	14183	14502	14275	14296	14292	14131	14382	14346	14009	14314	14305	14123	14123	14223	14504	14270	14086	14179	14303	14250	14189	14198	14213	14251	14468	14235	14243	14225	14357	14053	14155	14306	14351	14416	14252	14248	14277	14125	14203	14222	14151	14287	14232	14253	14248	14333	14275	14065	14239	14297	14293	14134	14279	14222	14373	14189	14184	14101	14171	14368	14128	14328	14212	14175	14144	14126	14198	14209	14150	14174	14251	14264	14306	14223	14235	14223	14195	14373	14301	14053	14369	14204	14402	14313	14266	14248	14287	14347	14206	14124	14068	14252	14403	14301	14108	14255	14057	14168	14102	14113	14152	14209	14017	14076	14410	14086	14351	14255	14381	14175	14105	14323	14472	14487	14330	14194	14128	14227	14419	14088	14307	14288	14126	14218	14175	14206	14215	14110	14141	14287	14227	14204	14186	14127	14221	14312	14242	14299	14249	14103	14388	14208	14317	14508	14253	14291	14164	14276	14419	14283	14253	14298	14176	14410	14210	14495	14415	14384	14159	14270	14273	14225	14235	14235	14112	14192	14334	14077	14330	14284	14110	14147	14259	14256	14237	14067	14153	14194	14032	14286	14226	14146	14401	14379	14401	14423	14314	14236	14305	14392	14170	14235	14269	14082	14183	14133	14318	14031	14321	14109	14333	14131	14297	14135	14205	14139	14234	14239	14207	14143	14238	14323	14324	14149	14309	14135	14310	14207	14174	14265	14281	14162	14133	14082	14262	14346	14245	14289	14089	14222	14286	14182	14175	14141	14322	14246	14140	14227	14206	14223	14224	14258	14266	14395	14212	14167	14278	14310	14338	14234	14360	14204	14106	14510	14271	14320	14280	14389	14241	14254	14176	14278	14383	14389	14280	14383	14313	14234	14293	14008	14312	14198	14409	14384	14106	14276	14199	14205	14263	14212	14374	14259	14255	14129	14220	14133	14187	14230	14165	14237	14264	14199	14272	14213	14170	14157	14091	14095	14128	14256	14337	14393	14428	14051	14371	14285	14358	14261	14254	14379	14323	14172	14141	14255	14471	14310	14068	14223	14365	14252	14302	14318	14295	14367	14277	14368	14182	14295	14176	14329	14198	14259	14164	14324	14271	14388	14403	14324	14340	14253	14266	14308	14323	14223	14317	14430	14330	14383	14298	14061	14419	14465	14321	14434	14243	14255	14334	14311	14230	14157	14131	14234	14114	14094	14263	14140	14177	14280	14266	14263	14291	14200	14259	14366	14291	14182	14153	14143	14282	14248	14329	14279	14191	14110	14256	14307	14228	14333	14178	14196	14257	14436	14233	14223	14387	14311	14184	14218	14266	14193	14101	14231	14343	14376	14406	14219	14337	14236	14218	14331	14313	14224	14157	14187	14243	14199	14202	14288	14432	14195	14417	14271	14359	14302	14281	14098	14294	14188	14359	14316	14225	14443	14353	14376	14295	14338	14218	14195	14340	14426	14307	14404	14386	14283	14270	14312	14152	14307	14248	14277	14322	14430	14226	14112	14078	14163	14185	14459	14196	14232	14101	14376	14122	14217	14254	14164	14545	14474	14254	14108	14131	14459	14237	14214	14375	14250	14271	14418	14423	14148	14202	14292	14192	14516	14256	14064	14088	14292	14408	14150	14440	14236	14444	14425	14275	14298	14401	14358	14283	14244	14265	13979	14214	14402	14338	14085	14211	14337	14130	14105	14479	14287	14320	14242	14212	14298	14286	14283	14260	14112	14308	14259	14280	14387	14209	14274	14257	14422	14228	14175	14283	14076	14331	14409	14247	14476	14220	14158	14295	14090	14059	14164	14262	14133	14318	14285	14174	14126	14297	14204	14324	14246	14171	14535	14331	14385	14355	14210	14251	14193	14184	14397	14399	14172	14218	14135	14317	14310	14304	14305	14340	14370	14251	14461	14212	14218	14246	14248	14238	14259	14468	14299	14260	14286	14148	14426	14216	14378	14182	14331	14266	14314	14495	14202	14426	14247	14200	14008	14313	14339	14323	14327	14283	14436	14302	14086	14289	14076	14148	14311	14445	14354	14262	14260	14399	14098	14095	14241	14426	14374	14246	14327	14322	14334	14346	14265	14094	14095	14062	14097	14225	14089	14205	14279	14246	14102	14349	14353	14206	14434	14104	14409	14298	14275	14413	14246	14508	14355	14187	14246	14295	14224	14228	14303	14436	14240	14266	14156	14155	14155	14339	14252	14184	14338	14154	14323	14347	14211	14374	14351	14347	14235	14304	14270	14097	14319	14205	14392	14148	14025	14178	14244	14326	14246	14245	14327	14161	14174	14325	14224	14257	14358	14139	14243	14370	14206	14139	14272	14168	14277	14095	14111	14266	14232	14247	14006	14232	14218	14244	14122	14244	14335	14315	14222	13979	14112	14261	14265	14233	14172	14147	14335	14180	14404	14032	14322	14322	14164	14037	14262	14145	14176	14167	14247	14505	14178	14374	14205	14260	13947	14050	14217	14089	14220	14153	14201	14196	14253	14078	14198	14289	14177	14299	14411	14237	14265	14223	14373	14183	14072	14307	14234	14328	14444	14598	14303	14206	14167	14179	14323	14028	14256	14202	14256	14196	14324	14433	14328	14315	14167	14303	14226	14128	14375	14359	14322	14230	14309	14382	14134	14565	14176	14300	14145	14255	14239	14467	14197	14290	14336	14341	14099	13991	14140	14280	14178	14124	14259	14285	14067	14225	14312	14218	14203	14336	14263	14288	14301	14239	14329	14198	14272	14357	14293	14500	14262	14117	14110	14225	14067	14272	14159	14314	14265	14188	14285	14362	14304	14235	14257	14361	14156	14133	14275	14237	14425	14129	14323	14495	14164	14294	14504	14131	14250	14242	14175	14233	14265	14301	14022	14189	14374	14354	14381	14078	14498	14382	14411	14255	14259	14223	14299	14289	14302	14224	14200	14115	14231	14237	14251	13968	14169	14246	14191	14328	14354	14167	14184	14116	14497	14209	14098	14290	13983	14186	14240	14298	14399	14104	14317	14139	14149	14047	14136	14148	14384	14225	14211	14199	14187	14321	14254	14276	14336	14239	14169	14230	14243	14375	14144	14293	14379	14282	14307	14259	14365	14361	14324	14262	14076	14266	14228	14208	14224	14321	14199	14296	14271	14164	14192	14073	14249	14177	14390	14245	14440	14339	14342	14169	14265	14208	14204	14417	14287	14110	14180	14275	14176	14360	14412	14496	14318	14005	14150	14236	14309	14355	14090	14207	14318	14448	14136	14209	14138	14243	14244	14492	14258	14372	14167	14253	14286	14183	14203	14105	14279	14265	14320	14221	14339	14064	14094	14280	14237	14396	14386	14385	14402	14278	14236	14235	14287	14058	14302	14252	14208	14229	14259	14385	14163	14192	14413	14346	14253	14397	14311	14367	14185	14212	14186	14074	14336	14126	14089	14334	14578	14078	14333	14378	14154	14240	14474	14297	14318	14303	14357	14356	14261	14082	14370	14214	14008	14405	14352	14355	14413	14280	14557	14282	14388	14425	14362	14038	14304	14379	14382	14312	14089	14238	14227	14320	14300	14256	14247	14300	14342	14395	14104	14232	14224	14235	14315	14198	14272	14361	14222	14238	14299	14252	13993	14241	14205	14265	14119	14232	14306	14196	14223	14235	14228	14098	14415	14307	14259	14083	14308	14390	14290	14319	14348	14181	14228	14409	14159	14280	14286	14265	14320	14288	14237	14338	14160	14056	14223	14249	14257	14233	14209	14328	14225	14186	14160	14163	14304	14327	14175	14340	14429	14168	14298	14165	14195	14172	14214	14227	14154	14043	14393	14325	14291	14225	14244	14418	14281	14290	14202	14327	14144	14061	14379	14331	14249	14129	14184	14429	14329	14095	14285	14171	14129	14246	14127	14342	14331	14192	14148	14362	14249	14311	14207	14207	14365	14180	14144	14498	14057	14132	14046	14307	14465	14260	14291	14402	14275	14309	14262	14299	14409	14181	14236	14241	14136	14147	14178	14341	14340	14584	14309	14371	14432	14420	14208	14274	14090	14273	14288	14328	14236	14412	14244	14070	14239	14231	14270	14244	14198	14363	14094	14274	14323	14187	14065	14114	14248	14340	14264	14359	14293	14381	14490	14438	14382	14394	14098	14410	14239	14095	14351	14129	14077	14151	14361	14309	14357	14408	14218	14154	14244	14048	14077	14318	14185	14296	14177	14365	14328	14282	14213	14259	14223	14015	14253	14232	14432	14247	14312	14212	14127	14244	14241	14200	14242	14272	14233	14250	14485	14139	14324	14244	14219	14329	14239	14174	14223	14373	14278	14088	14353	14375	14444	14071	14236	14317	14259	14452	14132	14204	14216	14219	14318	14364	14233	14252	14376	14340	14155	14228	14000	14156	14269	14431	14455
22855	46200	33978	21488	17128	14359	13621	13537	13435	12948	12983	12770	13544	14365	13494	12760	12563	13048	13472	13745	13891	13636	13180	12704	12508	12340	12497	12500	12478	12308	12547	12419	12500	12347	12581	12459	12572	12433	12433	12539	12504	12424	12450	12420	12497	12516	12404	12539	12488	12563	12563	12580	12544	12443	12567	12548	12439	12600	12607	12658	12473	12412	12305	12446	12640	12560	12375	12474	12599	12471	12518	12547	12595	12696	12500	12380	12571	12520	12581	12391	12541	12530	12588	12555	12429	12365	12482	12317	12470	12474	12507	12440	12368	12571	12457	12427	12536	12524	12495	12538	12517	12425	12486	12486	12476	12485	12440	12446	12515	12471	12428	12555	12507	12463	12598	12530	12558	12644	12607	12517	12508	12412	12569	12345	12555	12433	12456	12488	12524	12529	12485	12672	12406	12652	12538	12523	12545	12685	12388	12455	12459	12502	12522	12490	12531	12501	12589	12478	12477	12566	12402	12280	12460	12657	12510	12490	12516	12489	12519	12671	12493	12435	12544	12582	12505	12420	12426	12599	12635	12546	12491	12247	12565	12483	12556	12490	12450	12613	12500	12450	12419	12391	12576	12412	12502	12609	12394	12490	12542	12630	12407	12488	12538	12395	12451	12428	12682	12484	12595	12463	12408	12536	12402	12477	12679	12411	12289	12435	12338	12583	12338	12376	12501	12539	12610	12414	12489	12452	12506	12444	12479	12431	12347	12568	12328	12431	12522	12377	12531	12407	12613	12500	12609	12643	12530	12630	12308	12571	12468	12393	12634	12543	12583	12536	12561	12504	12642	12584	12493	12615	12540	12551	12442	12436	12404	12471	12410	12538	12494	12488	12554	12391	12485	12418	12414	12506	12598	12499	12535	12501	12318	12465	12457	12493	12476	12514	12493	12592	12546	12683	12366	12495	12396	12609	12380	12467	12424	12519	12518	12604	12534	12486	12507	12473	12588	12476	12492	12386	12448	12479	12386	12616	12334	12448	12463	12609	12526	12591	12551	12371	12416	12437	12527	12457	12249	12412	12376	12587	12558	12360	12318	12566	12516	12564	12601	12408	12541	12526	12662	12547	12518	12616	12551	12357	12400	12513	12548	12743	12500	12306	12550	12440	12324	12498	12524	12503	12404	12532	12585	12471	12373	12477	12455	12451	12395	12537	12347	12504	12524	12375	12502	12627	12514	12526	12573	12444	12601	12359	12609	12425	12495	12606	12545	12432	12464	12344	12484	12505	12602	12452	12482	12552	12610	12359	12454	12323	12574	12680	12541	12583	12470	12522	12570	12563	12476	12382	12574	12399	12526	12635	12289	12419	12718	12620	12543	12380	12698	12545	12419	12585	12356	12483	12344	12691	12443	12648	12433	12477	12448	12514	12405	12391	12519	12444	12485	12563	12519	12477	12576	12492	12458	12429	12525	12483	12632	12479	12478	12496	12632	12384	12517	12400	12536	12371	12441	12465	12669	12390	12560	12485	12705	12450	12619	12555	12507	12369	12546	12559	12496	12549	12506	12566	12550	12439	12591	12520	12468	12522	12406	12559	12585	12577	12574	12396	12437	12555	12543	12452	12377	12471	12516	12500	12361	12383	12450	12432	12534	12531	12395	12502	12645	12446	12499	12452	12535	12525	12532	12473	12617	12441	12427	12517	12530	12621	12453	12643	12686	12392	12531	12480	12395	12559	12537	12612	12486	12630	12464	12419	12362	12448	12608	12603	12647	12413	12523	12430	12437	12463	12628	12615	12444	12423	12432	12414	12415	12454	12483	12384	12443	12465	12631	12655	12606	12343	12644	12473	12585	12466	12428	12494	12329	12374	12473	12617	12431	12554	12540	12586	12486	12642	12454	12416	12385	12519	12500	12463	12509	12466	12508	12695	12293	12466	12526	12446	12488	12465	12548	12327	12574	12431	12536	12622	12353	12562	12544	12713	12468	12490	12407	12457	12506	12453	12368	12533	12542	12438	12424	12597	12553	12289	12561	12360	12439	12451	12540	12401	12514	12526	12480	12375	12626	12535	12388	12468	12515	12626	12606	12452	12644	12400	12431	12502	12545	12555	12530	12374	12442	12519	12428	12397	12526	12462	12556	12505	12604	12507	12392	12379	12529	12492	12447	12572	12327	12369	12503	12528	12495	12492	12468	12451	12518	12523	12546	12491	12588	12514	12373	12558	12673	12366	12603	12457	12359	12448	12390	12378	12445	12471	12483	12443	12329	12481	12559	12532	12482	12402	12559	12403	12374	12561	12426	12542	12607	12526	12419	12464	12508	12516	12232	12498	12509	12441	12368	12550	12564	12484	12553	12505	12483	12374	12621	12532	12609	12546	12452	12514	12258	12480	12448	12581	12394	12643	12514	12431	12515	12553	12478	12648	12492	12504	12504	12511	12545	12535	12364	12503	12450	12542	12418	12600	12540	12456	12426	12527	12477	12422	12461	12447	12619	12443	12642	12481	12515	12597	12553	12489	12249	12301	12556	12638	12530	12315	12547	12343	12641	12498	12492	12599	12402	12403	12455	12598	12591	12525	12235	12347	12595	12510	12474	12583	12533	12395	12419	12455	12422	12458	12648	12432	12469	12393	12539	12511	12638	12550	12481	12514	12311	12444	12361	12571	12459	12363	12371	12529	12603	12476	12658	12642	12487	12571	12590	12351	12351	12538	12501	12519	12517	12497	12431	12740	12524	12505	12512	12454	12575	12456	12506	12668	12486	12378	12640	12533	12535	12458	12581	12464	12572	12539	12597	12695	12358	12361	12594	12407	12548	12441	12540	12536	12617	12542	12589	12460	12578	12578	12492	12400	12511	12488	12636	12514	12512	12500	12455	12480	12626	12496	12501	12483	12656	12458	12381	12272	12481	12399	12452	12602	12552	12365	12484	12505	12789	12637	12452	12564	12396	12506	12505	12497	12498	12474	12324	12522	12473	12435	12506	12451	12288	12475	12671	12544	12561	12576	12394	12346	12502	12447	12542	12405	12505	12456	12351	12491	12465	12428	12499	12645	12532	12523	12371	12555	12398	12411	12609	12632	12405	12562	12433	12713	12535	12436	12436	12601	12349	12454	12620	12488	12618	12489	12565	12489	12642	12453	12586	12402	12354	12489	12492	12599	12370	12487	12368	12547	12351	12545	12409	12404	12626	12401	12327	12591	12357	12517	12516	12535	12409	12446	12412	12493	12417	12517	12356	12550	12471	12459	12385	12446	12509	12694	12488	12487	12398	12446	12351	12429	12361	12431	12332	12522	12413	12393	12596	12545	12510	12438	12517	12485	12330	12424	12543	12605	12510	12520	12339	12552	12422	12522	12429	12575	12499	12556	12520	12584	12549	12428	12578	12353	12477	12539	12477	12405	12455	12484	12349	12549	12561	12475	12462	12650	12488	12509	12395	12460	12689	12590	12575	12579	12566	12439	12536	12408	12472	12459	12419	12434	12457	12461	12503	12429	12450	12472	12515	12549	12509	12618	12479	12483	12390	12659	12620	12620	12643	12406	12355	12484	12514	12471	12512	12535	12677	12620	12521	12585	12428	12524	12524	12468	12532	12506	12549	12465	12474	12385	12507	12500	12515	12423	12564	12591	12701	12586	12560	12534	12515	12535	12487	12430	12562	12428	12375	12319	12545	12460	12459	12528	12584	12535	12406	12587	12580	12475	12511	12268	12551	12590	12568	12398	12344	12482	12608	12490	12576	12470	12461	12436	12581	12635	12433	12514	12631	12349	12520	12469	12570	12400	12615	12420	12456	12483	12567	12457	12393	12494	12558	12359	12482	12458	12429	12265	12494	12492	12610	12460	12557	12487	12332	12408	12429	12462	12494	12550	12456	12449	12557	12519	12543	12440	12475	12377	12572	12485	12542	12633	12384	12394	12510	12520	12482	12456	12529	12489	12462	12385	12492	12484	12302	12548	12534	12293	12485	12574	12569	12545	12654	12605	12548	12653	12590	12468	12443	12544	12723	12426	12626	12360	12354	12342	12292	12661	12409	12492	12439	12499	12685	12309	12657	12247	12707	12570	12454	12607	12604	12461	12534	12395	12605	12390	12768	12355	12468	12305	12442	12486	12454	12496	12478	12357	12508	12559	12530	12563	12461	12492	12450	12501	12432	12293	12439	12366	12577	12493	12418	12559	12469	12494	12364	12448	12521	12305	12577	12535	12326	12466	12434	12486	12424	12483	12589	12474	12642	12321	12513	12449	12357	12561	12483	12452	12579	12453	12459	12476	12728	12520	12556	12432	12529	12463	12592	12484	12472	12439	12542	12459	12573	12501	12448	12444	12479	12405	12523	12564	12288	12479	12344	12402	12485	12550	12472	12504	12403	12587	12430	12414	12504	12455	12547	12523	12360	12463	12412	12448	12548	12466	12428	12577	12510	12332	12492	12571	12592	12500	12311	12466	12524	12479	12539	12571	12375	12449	12275	12400	12468	12551	12483	12587	12478	12514	12323	12501	12542	12326	12536	12450	12453	12588	12555	12597	12522	12453	12584	12653	12518	12454	12466	12362	12411	12463	12468	12604	12502	12494	12475	12509	12563	12400	12477	12624	12354	12533	12481	12526	12420	12597	12344	12397	12621	12604	12539	12497	12412	12417	12507	12453	12524	12378	12607	12512	12744	12490	12472	12431	12524	12516	12657	12580	12497	12378	12523	12485	12589	12464	12422	12372	12470	12460	12448	12560	12469	12558	12495	12539	12503	12669	12487	12456	12474	12444	12544	12423	12498	12467	12476	12517	12580	12354	12500	12598	12516	12506	12500	12321	12437	12489	12433	12344	12447	12442	12561	12538	12514	12570	12469	12578	12448	12429	12420	12446	12527	12334	12689	12277	12590	12498	12360	12381	12571	12602	12349	12504	12334	12419	12411	12482	12560	12569	12567	12470	12418	12440	12497	12477	12553	12302	12441	12528	12546	12642	12370	12448	12523	12435	12582	12480	12429	12397	12530	12532	12379	12488	12409	12553	12543	12544	12563	12494	12408	12458	12444	12516	12439	12484	12663	12478	12440	12625	12385	12313	12497	12325	12450	12498	12476	12469	12426	12405	12458	12443	12577	12525	12287	12544	12428	12525	12536	12497	12556	12294	12528	12454	12582	12443	12382	12498	12536	12487	12720	12557
24579	21056	26825	25658	16928	14126	13674	12936	12728	12644	12644	12577	12402	12707	12750	12580	12356	12575	12602	12846	12980	12766	12635	12482	12340	12215	12392	12351	12487	12381	12304	12284	12215	12134	12261	12229	12282	12349	12244	12386	12444	12270	12142	12364	12217	12243	12180	12325	12462	12318	12399	12151	12371	12407	12149	12055	12362	12343	12341	12364	12312	12107	12506	12265	12315	12244	12310	12440	12351	12264	12094	12232	12155	12235	12147	12227	12463	12159	12162	12111	12163	12128	12360	12338	12332	12220	12239	12230	12318	12179	12116	12278	12317	12213	12165	12379	12319	12296	12303	12379	12437	12260	12257	12265	12079	12403	12416	12239	12627	12520	12203	12368	12301	12212	12372	12342	12178	12382	12365	12313	12523	12268	12184	12362	12287	12405	12369	12232	12424	12293	12210	12273	12498	12373	12190	12216	12210	12243	12205	12174	12159	12243	12410	12138	12332	12280	12196	12259	12335	12318	12513	12034	12113	12193	12307	12205	12431	12064	12389	12329	12370	12487	12313	12284	12365	12294	12234	12193	12316	12427	12450	12400	12308	12367	12187	12230	12373	12320	12198	12286	12247	12281	12374	12200	12333	12279	12449	12195	12350	12249	12125	12314	12425	12444	12421	12518	12340	12281	12455	12371	12394	12354	12269	12195	12338	12172	12236	12305	12201	12175	12485	12377	12254	12144	12329	12460	12324	12202	12330	12290	12276	12227	12370	12326	12517	12238	12273	12362	12239	12226	12166	12395	12351	12365	12447	12238	12391	12312	12190	12293	12010	12225	12241	12269	12321	12174	12328	12170	12304	12309	12172	12211	12379	12201	12356	12295	12129	12271	12321	12176	12133	12350	12405	12467	12202	12197	12247	12243	12448	12212	12258	12446	12376	12292	12604	12358	12186	12216	12123	12437	12268	12241	12256	12392	12386	12313	12293	12161	12292	12355	12425	12490	12042	12396	12106	12209	12300	12150	12271	12190	12287	12262	12292	12380	12328	12204	12350	12226	12295	12258	12404	12330	12245	12136	12374	12247	12247	12330	12236	12189	12193	12387	12396	12210	12194	12357	12413	12375	12446	12320	12104	12267	12248	12253	12175	12200	12301	12327	12222	12209	12315	12311	12366	12425	12141	12437	12278	12350	12364	12197	12415	12375	12281	12381	12267	12217	12225	12258	12316	12233	12237	12282	12413	12356	12376	12262	12265	12380	12206	12320	12263	12415	12158	12163	12397	12305	12421	12355	12257	12326	12399	12049	12232	12307	12215	12362	12199	12187	12400	12167	12340	12197	12174	12115	12165	12115	12453	12367	12266	12452	12153	12478	12255	12416	12358	12158	12138	12384	12273	12252	12321	12285	12148	12124	12251	12456	12242	12327	12259	12238	12217	12247	12368	12226	12440	12215	12298	12508	12154	12341	12320	12313	12279	12265	12433	12318	12361	12328	12502	12189	12409	12293	12408	12362	12210	12256	12118	12281	12319	12208	12253	12203	12303	12362	12270	12202	12219	12239	12121	12114	12136	12546	12239	12331	12342	12302	12031	12297	12284	12222	12365	12264	12313	12416	12461	12210	12335	12366	12237	12323	12123	12335	12099	12318	12154	12203	12343	12294	12286	12225	12535	12329	12210	12194	12312	12191	12260	12356	12531	12414	12230	12380	12323	12430	12149	12315	12272	12347	12137	12370	12280	12187	12258	12266	12251	12558	12207	12327	12275	12385	12326	12248	12287	12356	12458	12246	12311	12242	12316	12408	12431	12155	12169	12200	12277	12358	12315	12252	12206	12349	12162	12306	12350	12372	12306	12340	12344	12420	12227	12121	12315	12256	12232	12174	12169	12201	12281	12267	12381	12430	12180	12365	12324	12497	12204	12213	12225	12396	12208	12276	12510	12254	12239	12506	12445	12453	12437	12246	12265	12308	12330	12169	12316	12386	12240	12259	12232	12255	12313	11992	12168	12460	12480	12351	12235	12241	12232	12223	12389	12268	12344	12380	12285	12233	12329	12193	12315	12245	12388	12121	12254	12246	12208	12350	12342	12414	12454	12445	12337	12460	12100	12139	12334	12316	12284	12131	12240	12320	12306	12196	12398	12371	12299	12459	12444	12183	12340	12248	12375	12355	12490	12276	12400	12304	12097	12138	12300	12380	12203	12419	12268	12262	12347	12388	12402	12269	12335	12357	12300	12331	12427	12407	12424	12364	12373	12275	12301	12273	12380	12358	12132	12279	12219	12357	12348	12301	12277	12437	12234	12245	12345	12219	12300	12227	12071	12174	12334	12224	12231	12233	12282	12457	12299	12406	12199	12426	12210	12323	12270	12239	12215	12333	12234	12317	12260	12340	12342	12324	12331	12286	12330	12205	12238	12344	12372	12376	12381	12283	12179	12188	12343	12315	12195	12159	12441	12429	12228	12231	12146	12346	12006	12176	12273	12324	12329	12395	12255	12272	12279	12171	12167	12343	12315	12341	12448	12263	12260	12346	12286	12151	12317	12230	12134	12296	12598	12108	12300	12369	12290	12001	12302	12245	12380	12086	12324	12480	12287	12248	12423	12305	12152	12213	12229	12384	12262	12429	12456	12347	12376	12389	12267	12266	12282	12227	12283	12182	12299	12452	12345	12167	12448	12290	12052	12108	12277	12225	12552	12393	12131	12268	12264	12302	12504	12387	12186	12210	12456	12299	12257	12250	12259	12369	12174	12267	12556	12325	12198	12402	12437	12122	12160	12522	12317	12295	12321	12309	12281	12486	12328	12203	12381	12158	12253	12207	12357	12259	12297	12181	12156	12324	12301	12479	12301	12393	12344	12162	12425	12287	12303	12505	12409	12251	12306	12218	12359	12242	12103	12218	12171	12417	12316	12214	12152	12226	12167	12385	12285	12194	12184	12239	12066	12393	12388	12221	12209	12234	12359	12389	12563	12119	12388	12352	12418	12530	12085	12327	12276	12328	12345	12354	12224	12161	12216	12287	12407	12204	12238	12425	12179	12454	12440	12214	12383	12376	12402	12486	12364	12307	12280	12239	12404	12349	12319	12012	12540	12220	12317	12287	12360	12089	12224	12312	12192	12443	12390	12221	12571	12304	12204	12472	12391	12476	12099	12412	12423	12286	12442	12096	12288	12319	12277	11954	12299	12159	12448	12203	12459	12277	12213	12216	12277	12394	12112	12386	12315	12198	12395	12230	12232	12423	12349	12216	12376	12251	12244	12216	12369	12161	12278	12337	12385	12263	12212	12194	12295	12293	12236	12488	12383	12294	12168	12275	12319	12209	12154	12193	12233	12203	12182	12395	12428	12268	12275	12343	12326	12278	12329	12337	12367	12301	12185	12281	12384	12233	12286	12304	12225	12258	12474	12447	12433	12346	12369	12494	12322	12318	12338	12267	12471	12399	12218	12458	12232	12564	12422	12221	12572	12109	12316	12275	12215	12193	12273	12251	12351	12422	12356	12248	12313	12306	12314	12247	12247	12184	12295	12328	12435	12357	12279	12247	12455	12335	12161	12215	12555	12288	12452	12399	12493	12457	12406	12369	12299	12343	12331	12443	12378	12202	12122	12414	12239	12414	12428	12201	12408	12481	12349	12354	12569	12428	12349	12318	12349	12306	12166	12155	12237	12229	12343	12326	12249	12259	12377	12373	12242	12173	12288	12490	12263	12287	12462	12311	12362	12260	12335	12412	12251	12133	12393	12192	12363	12338	12164	12121	12198	12165	12187	12250	12232	12285	12228	12303	12353	12286	12276	12265	12239	12112	12333	12314	12367	12208	12208	12256	12318	12234	12411	12251	12431	12225	12196	12412	12222	12293	12488	12259	12263	12483	12317	12456	12415	12204	12283	12280	12402	12174	12268	12369	12364	12376	12456	12449	12484	12266	12227	12317	12338	12431	12282	12338	12288	12231	12227	12126	12259	12250	12100	12404	12457	12145	12353	12302	12225	12275	12501	12248	12280	12277	12427	12457	12231	12336	12489	12235	12335	12305	12222	12227	12463	12429	12254	12131	12391	12282	12151	12375	12252	12410	12395	12252	12221	12190	12409	12516	12610	12246	12241	12248	12407	12407	12320	12195	12285	12425	12362	12323	12324	12293	12432	12439	12359	12253	12471	12368	12389	12335	12289	12202	12272	12499	12269	12291	12327	12245	12126	12253	12450	12411	12224	12384	12335	12242	12162	12347	12137	12349	12358	12183	12358	12320	12389	12399	12435	12169	12213	12432	12469	12231	12278	12226	12347	12428	12293	12230	12225	12193	12445	12151	12509	12334	12288	12464	12324	12418	12257	12404	12319	12138	12280	12259	12397	12291	12311	12356	12240	12405	12202	12338	12371	12277	12257	12558	12435	12145	12275	12152	12416	12172	12332	12262	12271	12398	12347	12309	12308	12240	12365	12244	12219	12209	12231	12176	12217	12316	12338	12301	12205	12243	12296	12210	12371	12271	12484	12279	12240	12243	12312	12315	12438	12304	12260	12245	12287	12282	12392	12396	12353	12338	12319	12378	12269	12316	12388	12328	12329	12218	12304	12077	12119	12206	12251	12312	12309	12025	12337	12319	12408	12349	12482	12202	12331	12276	12195	12334	12262	12441	12402	12340	12311	12356	12368	12313	12210	12444	12317	12492	12356	12279	12309	12408	12389	12387	12257	12317	12157	12280	12240	12361	12345	12282	12205	12177	12413	12416	12352	11985	12301	12311	12433	12200	12356	12221	12448	12338	12294	12290	12397	12265	12175	12185	12230	12229	12262	12064	12245	12215	12185	12133	12100	12274	12336	12438	12251	12217	12426	12269	12440	12463	12256	12251	12296	12310	12279	12319	12112	12442	12145	12420	12300	12257	12164	12185	12350	12263	12345	12271	12418	12179	12421	12143	12299	12339	12418	12425	12172	12257	12207	12309	12178	12046	12214	12421	12479	12331	12433	12302	12217	12447	12298	12329	12329	12242	12178	12239	12277	12392	12364	12586	12367	12436	12142	12173	12253	12087	12116	12250	12344	12389	12314	12266	12321	12170	12297	12235	12310	12366	12326	12401	12386	12268	12289	12309	12392	12381	12259	12353	12277	12256	12273	12196	12443	12196	12129	12309	12359	12468	12222	12349	12284	12179	12255	12396	12329	12165	12261	12465
22666	42315	29569	18441	13415	12910	12232	12177	12059	11827	11596	11492	11593	11745	12203	11591	11317	11331	11538	12214	12257	12078	11583	11337	11277	11249	11163	11250	11199	11231	11352	11257	11250	11270	11216	11114	11293	11220	11286	11147	11254	11341	11385	11279	11369	11437	11459	11156	11175	11160	11373	11289	11349	11066	11164	11214	11189	11198	11395	11130	11189	11114	11337	11307	11212	11394	11208	11227	11368	11287	11184	11474	11239	11409	11086	11549	11438	11140	11253	11265	11198	11330	11322	11304	11223	11492	11195	11256	11366	11241	11180	11294	11264	11399	11384	11247	11236	11203	11038	11284	11292	11225	11171	11283	11278	11281	11417	11393	11155	11338	11240	11182	11247	11217	11183	11336	11183	11183	11358	11260	11286	11334	11236	11269	11117	11251	11258	11315	11210	11011	11298	11223	11268	11301	11523	11292	11429	11228	11224	11272	11167	11219	11086	11223	11359	11412	11223	11101	11257	11264	11195	11122	11328	11416	11294	11289	11197	11152	11322	11391	11437	11277	11212	11226	11391	11288	11157	11242	11332	11379	11324	11250	11238	11258	11345	11027	11195	11152	11414	11193	11167	11167	11391	11244	11290	11303	11397	11258	11325	11247	11250	11291	11180	11372	11290	11246	11243	11105	11265	11161	11175	11154	11313	11205	11233	11265	11272	11312	11216	11173	11148	11351	11253	11297	11203	11257	11369	11221	11251	11334	11347	11227	11168	11333	11362	11234	11133	11268	11367	11218	11322	11245	11162	11305	11255	11344	11199	11311	11195	11401	11212	11270	11302	11240	11324	11224	11179	11227	11377	11153	11313	11217	11247	11390	11147	11195	11244	11290	11282	11215	11325	11308	11187	11205	11235	11339	11329	11230	11367	11406	11222	11261	11316	11295	11205	11303	11358	11210	11311	11210	11224	11235	11262	11337	11200	11280	11224	11359	11215	11296	11262	11326	11370	11278	11335	11296	11228	11341	11383	11202	11217	11325	11332	11195	11180	11191	11348	11224	11228	11385	11260	11133	11244	11269	11144	11196	11145	11057	11301	11240	11227	11288	11363	11374	11396	11270	11307	11261	11222	11181	11199	11214	11288	11137	11246	11305	11238	11212	11230	11416	11272	11304	11424	11171	11289	11284	11159	11221	11124	11285	11264	11297	11331	11231	11316	11298	11343	11371	11094	11205	11231	11241	11263	11247	11182	11150	11282	11379	11322	11290	11204	11168	11258	11312	11250	11297	11230	11255	11402	11421	11440	11322	11253	11246	11318	11314	11130	11318	11364	11336	11213	11311	11156	11241	11285	11256	11206	11351	11238	11255	11185	11149	11419	11238	11139	11173	11241	11388	11212	11186	11402	11210	11383	11238	11311	11277	11313	11137	11316	11093	11306	11205	11226	11301	11196	11277	11081	11275	11224	11345	11410	11240	11412	11190	11204	11278	11187	11263	11350	11319	11212	11286	11151	11362	11158	11277	11347	11212	11245	11265	11304	11342	11397	11217	11327	11279	11268	11192	11233	11371	11198	11291	11344	11211	11390	11464	11430	11274	11215	11293	11273	11346	11406	11099	11104	11145	11258	11231	11177	11312	11170	11239	11336	11191	11130	11202	11209	11248	11297	11377	11079	11297	11224	11188	11119	11346	11184	11262	11169	11271	11250	11298	11110	11339	11413	11024	11230	11308	11474	11357	11346	11344	11361	11294	11170	11272	11202	11322	11201	11321	11305	11424	11134	11217	11220	11227	11276	11068	11186	11213	11152	11170	11244	11130	11357	11108	11226	11362	11181	11202	11336	11052	11190	11330	11154	11193	11174	11400	11276	11150	11242	11150	11195	11146	11311	11293	11345	11110	11143	11317	11477	11243	11290	11204	11266	11278	11259	11402	11270	11185	11259	11459	11134	11273	11204	11425	11179	11291	11305	11347	11257	11286	11200	11224	11447	11384	11279	11319	11200	11200	11370	11305	11210	11272	11191	11448	11349	11286	11342	11287	11319	11177	11447	11130	11164	11380	11286	11338	11364	11548	11259	11169	11131	11401	11128	11318	11223	11377	11293	11204	11212	11371	11275	11288	11333	11298	11324	11445	11201	11166	11204	11222	11321	11256	11393	11417	11254	11355	11192	11204	11324	11245	11317	11041	11384	11217	11207	11245	11278	11295	11252	11259	11204	11118	11399	11099	11289	11329	11243	11276	11337	11244	11219	11197	11211	11277	11242	11335	11162	11130	11287	11195	11257	11275	11275	11175	11292	11274	11403	11273	11296	11303	11185	11274	11230	11317	11219	11208	11417	11312	11313	11302	11265	11312	11095	11258	11331	11292	11314	11343	11153	11439	11165	11121	11359	11104	11189	11206	11192	10993	11326	11105	11303	11303	11289	11208	11075	11299	11311	11366	11291	11226	11205	11279	11315	11251	11279	11266	11354	11369	11276	11290	11261	11293	11189	11231	11250	11284	11200	11258	11258	11284	11149	11320	11246	11167	11321	11198	11287	11204	11189	11236	11246	11141	11316	11202	11155	11164	11136	11370	11219	11269	11333	11269	11362	11240	11395	11446	11128	11257	11312	11350	11323	11294	11264	11280	11196	11234	11233	11363	11236	11180	11381	11196	11263	11203	11335	11004	11161	11334	11331	11282	11198	11332	11237	11113	11271	11428	11190	11212	11258	11188	11330	11220	11151	11223	11210	11352	11241	11243	11253	11321	11297	11250	11307	11267	11156	11286	11205	11238	11395	11156	11318	11310	11205	11348	11244	11364	11243	11269	11446	11283	11138	11304	11254	11302	11165	11334	11239	11370	11172	11271	11337	11219	11207	11530	11222	11263	11321	11135	11255	11086	11383	11291	11108	11127	11234	11285	11181	11389	11137	11202	11365	11130	11272	11331	11285	11243	11214	11282	11301	11256	11174	11325	11202	11134	11327	11303	11173	11237	11259	11164	11342	11122	11021	11451	11334	11154	11224	11176	11364	11457	11142	11421	11298	11264	11200	11230	11103	11292	11283	11215	11286	11189	11161	11165	11343	11315	11244	11108	11251	11229	11325	11176	11205	11258	11337	11184	11195	11030	11128	11210	11342	11242	11250	10992	11279	11318	11190	11268	11192	11121	11296	11124	11248	11158	11346	11307	11368	11319	11279	11318	11368	11417	11207	11203	11181	11234	11355	11312	11420	11293	11293	11286	11200	11376	11413	11241	11374	11306	11148	11234	11253	11247	11114	11388	11137	11223	11227	11314	11364	11185	11254	11364	11151	11417	11259	11151	11199	11309	11334	11358	11212	11291	11310	11252	11393	11362	11288	11189	11122	11253	11217	11270	11309	11209	11212	11358	11352	11236	11241	11306	11288	11185	11265	11401	11318	11179	11160	11228	11222	11212	11304	11208	11133	11119	11389	11335	11355	11260	11310	11382	11301	11388	11196	11105	11282	11166	11208	11189	11237	11149	11201	11296	11460	11354	11282	11317	11194	11120	11390	11345	11247	11179	11370	11134	11170	11411	11241	11232	11377	11133	11258	11305	11168	11362	11347	11261	11336	11296	11262	11234	11134	11465	11211	11253	11291	11165	11243	11252	11251	11247	11254	11244	11255	11235	11305	11139	11303	11216	11098	11277	11094	11299	11333	11250	11432	11220	11214	11227	11222	11211	11364	11209	11255	11274	11252	11274	11283	11206	11056	11323	11219	11166	11333	11191	11248	11170	11359	11193	11251	11465	11191	11307	11273	11261	11191	11337	11195	11259	11271	11348	11407	11112	11409	11264	11147	11200	11319	11347	11186	11188	11276	11157	11295	11367	11291	11283	11380	11156	11314	11212	11362	11267	11345	11208	11207	11178	11432	11293	11194	11382	11293	11208	11303	11411	11391	11159	11354	11187	11315	11103	11156	11277	11147	11315	11292	11318	11304	11187	11226	11355	11312	11189	11323	11220	11237	11169	11307	11271	11495	11234	11279	11223	11473	11206	11326	11205	11312	11099	11280	11298	11209	11246	11211	11260	11416	11283	11116	11243	11295	11237	11172	11277	11302	11192	11299	11445	11340	11406	11307	11426	11268	11074	11379	11038	11268	11305	11216	11353	11107	11251	11262	11472	11202	11223	11249	11218	11193	11221	11241	11330	11351	11410	11293	11409	11262	11187	11277	11086	11243	11180	11159	11246	11090	11166	11320	11261	11448	11346	11242	11268	11281	11298	11352	11353	11385	11273	11161	11240	11325	11283	11292	11274	11259	11215	11136	11147	11304	11239	11220	11314	11195	11125	11285	11294	11175	11270	11242	11351	11236	11153	11124	11412	11345	11216	11247	11415	11342	11248	11311	11210	11309	11309	11338	11255	11257	11175	11452	11366	11173	11264	11244	11226	11280	11270	11226	11271	11411	11152	11274	11289	11249	11266	11156	11253	11229	11307	11389	11129	11295	11047	11283	11180	11174	11298	11215	11212	11283	11279	11077	11347	11363	11222	11280	11276	11281	11367	11244	11440	11133	11299	11432	11507	11483	11102	11265	11306	11345	11300	11230	11290	11374	11281	11277	11233	11201	11258	11285	11250	11383	11216	11175	11165	11339	11138	11298	11176	11239	11391	11298	11397	11188	11233	11281	11231	11257	11273	11288	11377	11301	11205	11349	11329	11275	11303	11264	11270	11307	11304	11359	11243	11278	11071	11252	11331	11220	11421	11159	11125	11116	11374	11267	11379	11267	11152	11433	11295	11318	11211	11329	11388	11168	11310	11308	11481	11299	11235	11286	11334	11281	11460	11415	11288	11129	11351	11250	11136	11242	11335	11404	11271	11332	11274	11401	11241	11156	11372	11176	11258	11088	11232	11395	11280	11145	11271	11162	11206	11330	11165	11317	11411	11055	11296	11233	11185	11101	11445	11235	11245	11151	11305	11386	11260	11239	11183	11236	11296	11129	11321	11258	11403	11351	11186	11191	11496	11319	11264	11326	11412	11172	11274	11127	11381	11336	11326	11292	11106	11216	11309	11233	11225	11221	11276	11232	11322	11418	11153	11225	11066	11240	11262	11270	11253	11176	11203	11287	11162	11179	11199	11105	11347	11187	11338	11278	11162	11162	11237	11196	11262	11031	11157	11157	11267	11316	11359	11251	11368	11303	11361	11200	11246	11276	11306	11330	11398
22104	20999	28239	23983	21143	21352	18035	13238	11953	11725	11868	11802	11913	13753	13576	12558	11331	11470	12713	13256	13016	12407	11718	11482	11113	11116	11061	11261	11365	11295	11345	11154	11071	11236	11116	11133	11238	10992	11251	11355	11293	11210	11097	11149	10983	11063	10927	11109	11248	11164	11213	11056	11055	11109	11304	11069	11319	11195	11079	11362	11191	11148	11041	11145	11162	11018	11326	11272	11128	11003	11207	11199	11281	10897	11215	11230	11148	10976	11265	11114	11091	11103	11107	11107	11065	10992	11350	11093	11182	11253	11261	11221	11252	11220	11407	11100	11067	11195	11117	11160	11180	11104	11058	11228	11176	11033	11275	11191	11016	11116	11107	11061	11226	11209	11060	11262	11069	11124	11121	11203	10955	11043	11110	11072	11132	11340	11248	11040	11314	10919	11058	11139	11125	11105	11074	11140	11090	11085	11110	11127	11148	11068	11179	11222	10912	11169	11127	11255	11120	10999	11060	11208	11233	11307	11127	11283	11119	11184	11087	10979	11081	11085	11156	11096	10969	10951	11197	11055	11310	11147	11354	11194	11207	11208	11245	10994	11061	11252	11046	11182	11038	11033	11181	11041	11017	11075	11256	11193	11019	11183	10977	11166	10935	10978	11051	11174	11134	11196	11195	11051	11104	11183	11231	10972	11122	11195	11262	11062	11120	10991	11171	10972	11012	11080	11259	11198	11109	11095	10950	11158	11070	11064	11132	11107	11223	11052	11029	10914	11098	11233	11138	11168	11112	11201	11181	11200	11208	11112	11020	11002	11162	11136	11148	11211	11047	10985	11042	11123	11076	11042	11186	11061	11151	11024	11224	11112	10987	11237	10992	11099	11104	11049	11132	11059	11184	10931	11175	11138	11195	11111	11262	10999	11000	11102	11445	10931	11250	11085	11220	11020	11139	11069	11210	11117	11220	11221	11271	11113	11140	11261	11076	11074	11255	11173	11205	11072	11167	11030	11057	11027	11144	11137	11160	11120	11038	10957	11257	11166	11133	11146	11266	11222	11093	11203	11215	11191	11006	11131	11022	11177	11017	11145	11180	11249	11007	10962	11316	11067	11221	11090	11164	11078	10926	10977	11216	11147	11070	11182	11167	10976	11088	11288	11333	11154	11175	11251	11314	11060	11041	10961	11031	11112	11127	11219	11231	11151	11149	11024	11139	10980	11286	11080	10987	11153	11117	11178	11140	11052	11108	11005	11106	11279	11083	11016	11199	11015	11056	11051	11134	11084	11152	11060	11125	11310	11273	11132	11169	11097	11177	11236	11142	11063	11242	11152	11164	11022	11068	11025	10958	11047	11000	11073	11089	11299	11358	11030	11077	11042	11174	11302	11071	11096	11158	11050	10991	11066	11241	11012	11162	11191	10944	11274	11052	11095	11198	11069	11097	11035	11291	11186	11056	11010	10958	10947	11134	11162	11167	11025	11084	11158	11153	11186	11155	11087	11056	11032	10999	11067	11166	10998	11114	10990	11167	11221	11341	11230	11021	11001	11184	11072	11094	10957	11130	11245	11152	11269	11122	11220	11242	11029	10988	11108	11140	11184	11136	11025	11173	11091	11063	11030	10992	11069	11278	11120	11039	11219	11109	11193	10966	11221	10975	11161	11159	11084	11250	11135	11217	11015	11071	11097	11140	11302	11133	11196	11165	11192	10949	11067	11090	11209	11062	10915	11123	11096	11169	11050	11046	11045	11282	11062	11033	11166	11101	11265	10999	11156	11184	11014	11201	11464	11081	11149	11265	11272	11183	11085	11052	11067	11264	11179	11226	11229	11101	11205	11094	11138	10908	11156	11131	11070	11245	11082	11126	11139	11224	11022	11183	11072	10982	11200	11129	11014	11004	11050	11001	10956	11199	11224	11080	11034	11011	11126	11153	11056	11116	11102	11007	11173	11226	10995	11228	11034	11088	11224	11187	11229	11089	11006	11174	11147	11174	11104	10954	11231	11132	11081	11022	11045	11231	11161	11141	10914	11140	11059	11099	11265	11028	10935	11199	10923	11122	11218	11031	11387	11014	11197	11212	10980	11099	11140	11205	11038	11029	11067	11118	11007	11056	11167	11070	11010	11086	11104	11169	11308	10977	10935	10937	11076	11207	11179	11165	11224	11234	11226	11162	11049	11015	10997	10767	10867	11104	11075	11145	11156	11061	11039	11113	10951	11059	11339	11068	11120	11059	11084	11289	11223	11020	11031	11009	11157	11177	11045	11155	11089	11023	10981	11101	11043	11087	11076	11092	11012	11129	11097	11056	11106	11281	11272	11113	11132	11074	11036	11199	11067	11031	11162	11110	11011	11003	11121	10968	11064	11077	11118	11155	10975	11096	11214	11103	11100	11069	11212	11237	11246	11108	11012	11144	11054	11050	11252	11139	11081	11005	11003	11044	11195	11108	11315	11232	11131	11106	11069	11072	11047	11234	11167	11204	11039	11261	11093	10975	11230	11028	11120	11099	11124	11051	11334	10997	11189	11185	11002	11173	11136	11151	11273	10966	11164	11340	11139	11031	11018	11261	11115	11061	11182	11055	11116	11063	11160	11051	11072	11204	11212	11127	11243	11187	11116	11047	11250	11072	11211	11086	11045	11040	11116	10954	10934	11060	11125	11146	11206	11144	11150	10958	11040	11191	11053	11305	11166	11119	11101	10984	11167	11191	11003	11230	11040	11158	11138	11197	11124	11019	11076	11363	11212	11329	11032	11291	11087	11188	11036	11172	11176	11039	11191	11192	11078	11063	11097	11182	11181	11096	11133	11213	11184	11001	11047	11075	11061	11024	11009	11020	10975	10979	11044	11222	11159	11071	10945	11057	11134	11056	11081	11238	11293	11166	11117	10831	10969	11208	11234	11182	11069	11278	11067	11053	11125	11164	10918	11248	11149	11126	11119	11052	11161	11018	11313	11156	11181	11245	11193	11248	11162	11092	11212	10927	11161	11074	10942	11147	10891	10963	11058	11107	11026	10991	11132	11120	10970	11125	11153	11024	11049	10943	11057	11129	11097	11072	11075	11119	10999	11407	11284	11169	11225	10953	11227	11132	11145	11284	11142	11148	11072	10986	10980	10996	11118	10984	11101	11052	11055	11193	11001	11054	11297	11071	11140	11072	11126	11157	11180	11140	10974	11192	11090	11193	11274	11311	11100	10982	10966	10976	10969	11179	11043	11261	11114	11201	11053	11098	11088	11251	11216	11088	11300	10973	10952	10969	11173	11301	11172	10912	11275	11055	11299	11195	11146	11034	10957	11178	11115	11223	11021	11171	11007	11208	10917	11137	10993	11265	10823	11048	11166	10983	10955	11274	11154	11169	11303	11114	11013	11155	11178	11068	11120	11146	11237	11121	11062	11010	11184	11147	11129	11205	11206	11195	10973	11202	11119	11152	10971	11217	11205	11096	11184	11054	11051	11104	11232	11252	11171	11005	11029	11100	11286	11081	11099	11167	11219	11071	11167	11122	11153	11147	11094	11145	11046	11040	11209	11229	11134	11137	11270	11113	11071	11073	11240	11116	10967	11084	11125	11051	11028	10960	11048	11017	11018	11030	11039	11079	11108	11106	11178	11360	11269	11227	10950	11006	11036	11056	11071	10944	11020	11048	11016	11245	11108	11324	11190	11218	11143	11187	11242	11182	11148	11050	11099	11005	11220	11089	11121	11038	11112	11257	10928	11195	11158	11189	11129	10938	11059	11157	11235	11238	11040	10903	11263	10963	11210	11190	11033	11269	11222	11288	11149	11158	11161	11027	11084	11017	11087	11215	11249	11258	11187	11255	11024	11348	11200	11226	11210	11115	11278	11075	11182	11231	11195	11030	11101	11055	11235	11270	11061	11289	11132	11205	11192	11129	11085	11114	11227	11096	10963	11208	11088	10969	11067	11069	11184	11069	11081	11229	11104	11045	11114	10970	11063	11087	11124	10943	11129	11182	11246	11104	11021	11125	10975	11216	11021	11201	11123	11143	11050	11232	10888	11282	11148	11075	11287	11112	11074	11182	11071	11200	11177	11083	11247	11021	11115	11054	11130	11158	11146	11201	11034	11050	11073	11080	10918	11204	11087	10919	10958	11069	11102	11242	11019	11199	11073	11160	11063	11069	11186	11077	11216	11314	11155	11160	11228	11087	11153	11030	11314	11235	11118	11131	11128	11026	11197	11243	11025	11059	11202	11051	11105	10826	11013	11169	11190	11083	11254	11015	11157	11152	11084	11142	11112	11010	11145	11126	11224	11253	11138	11103	11068	11461	11289	11139	11288	11280	11143	11094	11096	11200	11123	11212	11085	10991	11123	11144	11135	11193	11039	10880	11005	11162	10876	11122	11159	11204	11063	11227	11140	10954	11135	11052	11074	11079	11183	11110	11184	11161	11044	11194	11136	11197	11185	11149	11130	11164	11099	11182	11219	11045	11228	11200	11129	11179	11151	11007	11084	11149	11101	11000	11083	11001	10996	11078	11161	11253	11013	10908	10995	11250	11101	11197	11063	11215	11232	11243	11065	11032	11084	11186	11043	11091	10994	11103	11229	11122	11167	11041	11147	11077	11100	11106	11169	11139	10934	11169	11042	11273	11178	11040	11201	11074	11139	11240	11122	11158	10910	11298	11040	11140	11169	11284	11300	11072	10968	11146	11184	11252	11264	11334	11218	11076	10993	11123	11164	11134	11082	11160	11092	11173	11085	10924	11122	11181	11128	11069	11309	10978	11021	11088	11140	11038	11110	11241	11209	11257	11132	11042	11123	11184	11158	11258	10970	11213	11196	10991	11168	11089	11143	11116	11105	11132	11116	11108	11296	11082	11308	11085	11075	11113	11149	11099	11058	11022	10989	11004	11037	11008	11209	11323	11365	11059	11164	11127	11239	11061	11072	11119	11252	11032	11112	11249	11110	11089	11197	11278	11092	11000	11208	11336	11270	11119	11112	11165	11231	11111	10927	11057	10962	11035	10982	11123	11267	11192	11135	11076	11099	11235	11172	11155	11034	10938	11100	11131	11223	11140	11188	11170	11166	11117	11212	11185	11127	11108	11061	11046	11279	10911	11216	11072	11175	11198	11115	11116	11119	11129	11215	11050	11192	11254	11121	11232	11159	11235	10975	11011	11062	11168	11264	11251	11143
26362	53757	41730	24565	15061	13221	12726	12196	11619	11201	11198	11144	11632	14307	13638	11992	10713	10597	12827	13523	12748	11996	11064	10598	10533	10369	10430	10593	10425	10548	10486	10525	10548	10529	10494	10538	10299	10473	10337	10657	10363	10354	10395	10299	10441	10426	10568	10574	10439	10495	10486	10438	10523	10509	10329	10374	10352	10521	10473	10452	10322	10450	10496	10491	10572	10593	10551	10355	10409	10520	10409	10486	10505	10504	10368	10381	10449	10384	10504	10384	10455	10473	10349	10537	10469	10385	10343	10447	10459	10589	10468	10473	10501	10543	10370	10334	10493	10360	10608	10419	10457	10346	10399	10553	10443	10389	10524	10498	10382	10530	10520	10465	10459	10373	10545	10455	10364	10573	10270	10395	10495	10332	10434	10429	10374	10440	10493	10497	10542	10386	10526	10541	10405	10468	10348	10491	10432	10483	10405	10541	10423	10630	10409	10386	10394	10473	10487	10566	10489	10532	10413	10515	10455	10461	10391	10496	10551	10363	10350	10426	10553	10414	10398	10501	10497	10371	10440	10447	10325	10454	10355	10308	10599	10385	10400	10497	10417	10396	10577	10436	10429	10332	10560	10495	10438	10347	10405	10486	10340	10473	10436	10407	10536	10683	10490	10571	10283	10570	10541	10473	10485	10502	10543	10522	10300	10296	10502	10485	10487	10397	10418	10351	10474	10482	10364	10415	10554	10438	10429	10311	10369	10639	10501	10489	10415	10443	10477	10461	10472	10631	10406	10410	10382	10440	10566	10445	10403	10464	10385	10442	10370	10577	10456	10491	10484	10462	10420	10435	10568	10513	10450	10446	10346	10450	10493	10540	10447	10485	10451	10305	10369	10558	10466	10553	10388	10464	10417	10361	10290	10524	10360	10385	10449	10351	10469	10495	10392	10521	10321	10451	10499	10429	10371	10445	10583	10376	10271	10435	10412	10490	10414	10579	10531	10401	10614	10436	10427	10570	10643	10561	10424	10488	10350	10408	10477	10479	10511	10502	10675	10412	10364	10560	10361	10429	10470	10477	10476	10505	10448	10388	10363	10431	10576	10483	10349	10328	10486	10379	10520	10505	10523	10492	10408	10419	10477	10371	10510	10398	10507	10140	10487	10536	10422	10406	10477	10499	10466	10408	10216	10328	10426	10312	10384	10561	10323	10479	10502	10473	10508	10427	10446	10577	10390	10470	10333	10540	10505	10625	10471	10489	10414	10362	10464	10344	10448	10359	10603	10402	10408	10467	10309	10437	10486	10476	10549	10369	10506	10507	10450	10457	10462	10597	10555	10256	10394	10454	10249	10369	10529	10434	10500	10439	10277	10477	10485	10379	10501	10470	10500	10457	10552	10583	10374	10384	10500	10469	10444	10388	10313	10417	10518	10548	10274	10387	10273	10353	10531	10543	10439	10387	10495	10433	10638	10431	10352	10547	10516	10501	10387	10451	10659	10548	10402	10324	10381	10443	10531	10475	10459	10390	10472	10447	10474	10296	10244	10467	10419	10382	10558	10426	10457	10342	10288	10339	10462	10477	10468	10585	10363	10460	10369	10450	10526	10452	10436	10316	10551	10554	10502	10417	10543	10461	10376	10572	10344	10455	10405	10682	10385	10437	10533	10342	10404	10340	10284	10423	10378	10543	10440	10362	10447	10376	10491	10389	10545	10516	10418	10425	10515	10443	10515	10392	10359	10388	10516	10364	10467	10403	10312	10334	10581	10563	10414	10563	10403	10452	10562	10437	10380	10517	10324	10317	10566	10338	10418	10479	10290	10554	10546	10438	10523	10527	10454	10481	10551	10395	10484	10500	10528	10439	10510	10389	10562	10289	10443	10361	10413	10425	10430	10357	10436	10483	10519	10519	10539	10423	10347	10320	10481	10499	10370	10458	10370	10520	10265	10487	10410	10470	10304	10467	10268	10452	10432	10485	10410	10459	10178	10417	10432	10430	10430	10419	10389	10399	10443	10446	10569	10403	10395	10424	10423	10511	10372	10277	10403	10354	10392	10362	10381	10350	10383	10556	10531	10449	10452	10521	10507	10418	10468	10498	10479	10355	10348	10402	10424	10507	10432	10402	10545	10508	10469	10438	10483	10391	10480	10203	10394	10343	10440	10376	10457	10469	10475	10273	10317	10400	10598	10565	10291	10441	10355	10383	10407	10467	10436	10280	10381	10460	10329	10549	10320	10618	10517	10402	10461	10513	10369	10441	10488	10559	10498	10430	10450	10506	10547	10430	10418	10442	10462	10567	10450	10358	10505	10574	10433	10528	10428	10448	10467	10401	10340	10395	10395	10391	10467	10427	10417	10509	10577	10449	10322	10472	10368	10547	10360	10523	10332	10380	10488	10395	10379	10481	10574	10537	10257	10293	10421	10447	10526	10402	10503	10280	10412	10469	10409	10379	10411	10275	10523	10331	10457	10480	10545	10502	10471	10358	10366	10503	10462	10478	10530	10387	10504	10382	10463	10436	10366	10444	10554	10359	10503	10525	10496	10512	10484	10387	10408	10419	10405	10488	10426	10606	10368	10477	10470	10531	10504	10400	10466	10451	10286	10441	10398	10441	10602	10447	10423	10532	10414	10437	10525	10320	10603	10356	10463	10573	10403	10470	10383	10304	10461	10294	10429	10556	10511	10623	10590	10446	10459	10395	10424	10468	10321	10545	10296	10472	10402	10472	10523	10274	10424	10463	10255	10454	10479	10467	10534	10510	10383	10333	10454	10447	10424	10370	10523	10459	10341	10394	10494	10425	10564	10335	10359	10387	10289	10528	10498	10525	10526	10393	10621	10493	10319	10469	10423	10460	10393	10460	10384	10437	10445	10553	10466	10438	10403	10445	10470	10537	10343	10422	10508	10355	10354	10442	10361	10491	10527	10473	10479	10307	10460	10460	10558	10452	10343	10373	10544	10399	10402	10339	10348	10414	10513	10465	10563	10495	10562	10541	10337	10345	10446	10371	10443	10406	10558	10469	10413	10438	10486	10613	10449	10346	10402	10374	10688	10453	10380	10420	10479	10351	10605	10407	10453	10376	10392	10395	10442	10498	10437	10428	10312	10477	10465	10402	10498	10407	10381	10403	10411	10411	10533	10453	10424	10519	10382	10322	10421	10485	10467	10494	10597	10424	10450	10402	10420	10408	10379	10541	10344	10547	10406	10514	10471	10401	10394	10513	10510	10456	10321	10453	10252	10363	10401	10364	10422	10455	10398	10446	10567	10470	10347	10548	10494	10277	10393	10434	10469	10354	10505	10592	10458	10407	10456	10380	10417	10330	10354	10469	10461	10460	10213	10424	10432	10475	10562	10457	10620	10456	10464	10426	10479	10441	10414	10377	10343	10423	10493	10431	10334	10443	10372	10351	10309	10478	10486	10553	10378	10377	10527	10350	10299	10464	10636	10366	10353	10438	10390	10571	10316	10439	10470	10416	10515	10585	10403	10367	10355	10494	10510	10397	10457	10390	10495	10538	10549	10611	10408	10319	10417	10334	10417	10507	10368	10413	10443	10404	10474	10349	10481	10435	10494	10431	10480	10431	10479	10441	10464	10334	10500	10284	10499	10321	10411	10511	10314	10417	10586	10340	10574	10482	10299	10431	10420	10500	10483	10476	10312	10447	10510	10554	10449	10507	10354	10514	10604	10610	10552	10411	10566	10528	10549	10243	10489	10315	10417	10515	10409	10427	10480	10352	10298	10535	10353	10495	10372	10589	10403	10444	10341	10401	10503	10454	10549	10308	10443	10308	10241	10473	10512	10428	10355	10515	10423	10480	10453	10397	10336	10330	10513	10430	10426	10441	10396	10516	10491	10481	10421	10439	10590	10476	10358	10479	10493	10272	10544	10354	10709	10462	10422	10494	10288	10345	10569	10225	10409	10448	10447	10375	10279	10354	10398	10423	10435	10234	10597	10469	10361	10290	10469	10438	10460	10522	10495	10466	10473	10510	10466	10228	10290	10376	10394	10453	10394	10593	10284	10317	10459	10520	10371	10499	10450	10542	10420	10540	10449	10372	10384	10285	10503	10255	10503	10523	10482	10341	10355	10411	10430	10387	10472	10381	10429	10456	10394	10339	10464	10587	10491	10399	10441	10390	10442	10549	10384	10345	10446	10367	10316	10511	10568	10296	10473	10446	10445	10419	10395	10327	10418	10478	10441	10650	10385	10445	10312	10305	10419	10531	10427	10403	10476	10399	10498	10426	10659	10415	10421	10406	10506	10421	10438	10337	10542	10399	10487	10519	10137	10566	10450	10357	10381	10319	10377	10543	10551	10548	10471	10350	10566	10351	10508	10537	10331	10518	10479	10463	10398	10486	10469	10325	10329	10340	10554	10473	10346	10287	10681	10342	10367	10605	10492	10608	10442	10430	10526	10491	10459	10342	10576	10554	10516	10425	10529	10372	10293	10438	10504	10396	10653	10298	10514	10485	10387	10460	10417	10384	10519	10458	10518	10621	10503	10541	10483	10184	10467	10517	10515	10285	10438	10425	10476	10534	10355	10507	10540	10428	10474	10401	10335	10430	10364	10356	10322	10442	10471	10464	10337	10468	10369	10385	10277	10466	10578	10339	10519	10492	10461	10515	10501	10398	10379	10542	10510	10387	10316	10510	10478	10497	10275	10360	10620	10428	10398	10505	10304	10528	10469	10357	10352	10373	10439	10351	10366	10305	10272	10431	10444	10584	10446	10485	10421	10401	10482	10465	10416	10381	10306	10322	10495	10365	10580	10276	10501	10456	10318	10435	10302	10482	10396	10368	10405	10493	10459	10377	10452	10420	10548	10452	10380	10435	10462	10436	10529	10586	10502	10594	10529	10496	10335	10252	10400	10498	10475	10557	10510	10372	10435	10384	10579	10454	10507	10442	10376	10349	10709	10364	10556	10438	10454	10470	10581	10422	10541	10470	10562	10459	10429	10438	10332	10581	10450	10332	10475	10458	10375	10483	10357	10590	10558	10472	10513	10454	10214	10553	10401	10448	10330	10406	10317	10413	10499	10514	10279	10538	10424	10367	10304	10377	10497	10509	10384	10435	10300	10356	10501	10400	10417	10444	10411	10429	10461	10430	10412	10462	10435	10340	10590	10414	10194	10278	10551	10476	10459	10472	10601	10435	10539	10517
29043	24417	24517	17674	13403	12847	12516	12085	12164	12128	12032	11767	11923	12078	11862	11903	11818	11849	11759	11814	11880	11907	11836	11857	11851	11917	12000	11830	11726	11787	11746	12063	11638	11852	11894	11987	11677	12030	11853	11730	11895	11787	11673	11661	11772	12040	11905	11734	11634	11733	11584	11984	11724	11871	11911	11662	11915	11877	11825	11705	11541	11893	11734	12033	11722	11810	11858	11626	11801	11803	11742	11657	11779	11701	11823	11891	11886	11854	11818	11747	11761	11823	11909	11735	11867	11830	11744	11710	11719	11739	11646	11833	11789	11813	11634	11687	11717	11869	11768	11732	11741	11727	11931	11828	11906	11816	11870	12022	11794	11869	11849	11602	11845	11721	11846	11756	11918	11695	11845	11730	11718	11857	11901	11995	11661	11874	11636	11761	11831	11872	11798	11767	11955	11732	11873	11991	11774	11671	11989	11753	11884	11763	11810	11781	11815	11715	11976	11925	11650	11791	11749	11791	11822	11802	11713	11895	11780	11847	11525	11728	11773	11800	11755	11783	12010	11861	11716	11752	11854	11814	11771	11758	11614	11849	11786	11933	11766	11848	12029	11666	11800	11946	11837	11698	11902	11610	11776	11838	11853	11655	11601	11871	11800	11875	11884	11881	11941	11760	11743	11861	11818	11838	11788	11833	11673	11765	11841	11650	11958	11856	11816	11810	11894	11829	11877	11609	11798	11760	11922	11799	11974	11883	11819	11782	11839	11821	11865	12026	11582	11680	11535	11879	11815	11802	11795	11704	11662	11867	11922	11799	11919	11871	11661	11711	11841	11873	11739	11907	11884	11937	11812	11788	11739	11793	11784	11836	11718	11817	11796	11762	11738	11808	11741	11863	11795	11757	11891	11631	11739	11776	11846	11786	11776	11898	11857	11716	11822	11753	11824	11974	11910	11869	11770	11918	11920	11659	11913	11845	11777	11834	11573	11926	11824	11853	11975	11750	11826	11990	11791	11827	11842	11886	11874	11715	11730	11782	11814	11694	11800	11994	11783	11785	11919	11815	11789	11669	11839	11820	11557	11973	11694	11857	11885	11935	11633	11835	11766	11772	11861	11713	11919	11781	11925	11998	11860	11763	11804	11826	11818	11752	11665	11779	11779	11904	11667	11868	11518	11806	11755	11715	11660	11799	11922	11872	11914	11825	11835	11666	11897	12015	11828	11745	11795	11924	11753	11809	11799	11832	11876	11689	11779	11753	11855	11876	11784	11668	11939	11815	11827	11741	11837	11824	11809	11644	11967	11828	11946	11642	11855	11898	11942	11880	11709	11978	11842	12041	11870	11782	11819	11755	11888	11782	11743	11707	11792	11895	11629	11859	11929	11853	11733	11568	11691	11880	11763	11829	11964	11726	11970	11913	11852	11741	11881	11907	11870	11783	11746	11967	11694	11926	11802	11759	11787	11705	11759	11846	11821	11770	11806	11835	11854	11721	11743	11870	11723	11821	11702	11958	11720	11756	11919	11850	11904	11897	11741	11745	11914	12066	12021	11668	11767	11848	11714	11992	11680	11920	11899	11794	11831	11765	11757	11829	11720	11764	11772	11765	11733	11743	11945	11814	11834	11671	11942	11743	11780	11709	11926	11853	11690	11668	11866	11847	11892	11866	11886	11694	11814	11885	11875	11639	11897	11814	11961	11797	11750	11743	12010	11839	11906	11759	11814	11985	11799	11828	11870	11769	11900	11737	11812	11851	11780	11703	11758	11846	11881	11948	11647	11905	11765	11808	11778	11696	11730	11680	11811	11669	12012	11701	11778	11701	11784	11797	11858	11994	11880	11775	11830	11940	11858	11819	11942	11779	11869	11855	11728	11711	11852	11882	11844	11799	11680	11960	11846	11829	11895	11681	11835	11804	11819	11761	11661	11797	11798	11823	11812	11603	11912	12014	11869	12096	11886	11653	11879	11874	11774	11782	11764	11863	11843	11890	11859	11887	11737	11872	11834	11696	11796	11935	11967	11867	11817	12003	11887	11754	11855	11937	11887	11726	11921	11898	11914	11905	11831	11906	11971	11954	11849	11931	11763	11768	11712	11933	11986	11962	11822	11894	11849	11906	11866	11859	11821	11700	11728	11854	11809	11783	11962	11744	11691	11701	11819	11829	11779	11847	11711	11786	11738	12004	11909	11674	11978	11760	11662	11917	11836	11912	11938	11734	11935	11880	11772	11701	11710	11732	11848	11991	11919	11828	11896	11732	11748	11759	12035	11898	11692	11821	11827	11680	11812	11846	11905	11741	11849	11623	11705	11782	11673	11651	11722	11707	11880	11890	11835	11847	11710	11903	11907	11840	11873	11866	11727	11784	11890	11888	11641	11840	11907	11736	11869	11919	11889	11718	11885	11842	11750	11786	11798	11783	11938	11925	11606	11749	11902	11940	11929	11894	11969	11945	11870	11880	11892	11794	11816	11774	11870	11941	11967	11813	11744	11925	11870	11846	11698	11749	11754	11845	11844	11927	11919	11792	11906	11585	11765	11718	11903	11740	11977	11674	11921	11737	11765	11769	11856	11878	12047	11858	11837	11928	11727	11734	11660	11886	11806	11670	11778	11713	11695	11798	11831	11766	11678	12063	12014	11891	11743	11628	11824	11735	11708	11838	11919	11798	11880	11692	11780	11824	11715	11912	11893	11660	11866	11671	11921	11735	11955	11808	11965	11903	11756	11834	11863	11765	11699	11948	11818	11849	11829	11991	11578	11860	11691	11628	11826	11711	11848	11769	11775	11708	11821	11531	11741	11728	11981	11741	11780	11876	11775	11804	11795	11930	11857	11819	11678	11926	11660	11774	11997	11622	11903	11752	11706	11670	11721	11876	12003	11825	11906	11882	12027	11783	11731	11873	11791	11844	11689	11858	11854	11817	11900	11761	11698	11758	11858	11669	11727	11936	11764	11738	11772	11740	11806	11771	11916	11941	11939	11865	11755	11831	11874	11855	11973	11753	11865	11704	11906	11772	11835	11894	11637	11853	11950	11855	11970	11815	11862	11706	11768	11846	11742	11766	11758	11641	11869	11744	11854	11738	11670	11809	11873	11829	11784	11992	11857	11944	11892	11813	11828	11818	11670	11744	11749	11700	11704	11869	11896	11749	11736	11642	11766	11870	11913	11680	11749	11741	11833	11919	11921	11774	11887	11836	11834	11750	11896	11987	11866	11674	11835	11818	11904	11900	11848	11927	11729	11871	11780	11607	11933	11690	11833	11793	11747	11865	11820	11716	11813	11866	11777	11767	11820	11710	11719	11783	11797	11710	11690	11931	11860	11783	11909	11879	11721	11809	11790	11741	11825	11897	11753	12009	11913	11780	11890	11623	11840	11746	11925	11901	11786	11799	11753	11790	11728	11652	11879	11665	11890	11851	11871	11737	12000	11788	11818	11738	11752	11778	11808	11961	11720	11762	11724	11663	11674	11855	11801	11635	11832	11861	11924	11869	11786	11780	11703	11853	11776	11596	11801	11756	11773	11734	11705	11806	11898	11911	11772	11802	11943	12020	11805	11892	11801	11766	11893	11917	12078	11828	11818	11774	11778	11722	11912	11911	11850	11902	11780	11780	11830	11723	11712	11892	11675	12021	11867	11831	11797	11788	11811	11877	11897	11914	11784	11903	11805	11917	11965	11674	11984	11828	11901	11875	11642	11692	11611	11683	11884	11793	11864	11786	11769	11796	11786	11888	11839	12027	11988	11838	11728	11712	11809	11836	11725	11781	11840	11952	11980	11821	11819	11825	11783	11949	11870	11914	11797	11840	11900	11877	11819	11852	11917	11759	11862	11907	11635	11654	11806	12075	11864	11764	11848	11915	11735	11876	11957	11898	11646	11727	11798	11841	11890	11671	11817	11902	11858	11874	11835	11782	11948	11941	11810	11965	11800	11686	11728	11802	11728	11855	11892	11798	11825	11904	11720	11610	11570	11745	11970	11717	11746	11825	11927	12046	11997	11898	11907	11849	11849	11713	11827	11701	11892	11905	11830	11892	11863	12018	11998	11926	11646	11821	11843	11759	11733	11756	11896	11867	11777	11977	11853	11876	11742	11870	12009	11763	11903	11751	11835	11666	11820	11752	11777	11834	11723	11974	11841	11795	11768	11636	11727	11824	11976	11896	11749	11790	11980	11672	11746	11804	11867	11682	11832	11932	11914	11866	11879	11990	11949	11820	11787	11784	11671	11854	11744	11822	11954	11748	11795	11664	11848	11879	11758	11711	11846	11702	11889	11945	11777	11883	11741	11721	11808	11815	11868	11715	11855	11990	11858	11868	11933	11750	11721	11759	11903	11849	11657	11941	11636	11907	11625	11785	11793	11972	11788	11899	11831	11937	11871	11722	11815	11633	11891	11786	11835	11843	11917	11825	11739	11849	11801	11852	11758	11688	11901	11722	11907	11852	11767	11810	11800	11946	11856	11828	11786	12045	11804	11955	11719	11730	11805	11967	11965	11880	11781	11932	11979	11760	11814	11886	11671	11717	11855	11630	12026	11793	11875	11848	11914	11780	11813	11913	11960	11822	11952	11858	11919	11835	11953	11723	11859	11881	11864	11621	11678	11795	12006	12003	11756	11721	11847	11833	11800	11882	11886	11784	11718	11853	11952	11680	11844	11745	11740	11815	12023	11821	11881	11739	11921	12003	11813	11973	11789	11795	11660	11859	11909	11885	11912	11910	11909	11691	11867	11973	12023	11853	11678	11859	11815	11743	11862	11790	11865	12015	11698	11731	11654	11893	11874	11841	11870	11838	11838	11837	11678	11734	11786	11707	11756	11937	11787	11855	11905	11754	11789	11761	11884	11821	12041	11955	11984	11829	11906	11988	11817	12028	11881	11763	11901	11801	11766	11671	11904	11917	11701	11887	11763	11846	11945	11659	11904	11758	11913	11973	11831	11914	11877	11884	11871	11919	11998	11832	11791	11829	11731	11718	11823	11663	11788	11641	11756	11812	11798	11832	11704	11830	11876	11859	12019	11710	11864	11918	11875	11856	11955	11856	12048	11793	11772	11689	11820	11851	11855	11789	11728	11963	11685	11897	11661	11861	12000	11857	11922	11833	11812	12154	11925	11870	11797	11973	11708	11766	12025	11729	11821	11737	11781	11751	11578	11685	11610	11831
21925	34229	24057	14980	12693	12111	12128	11791	11252	11354	11304	11038	11213	11172	11156	11078	11114	11013	11136	11117	11299	11107	11018	11246	11147	11017	11004	11120	11129	10995	11035	10990	11003	11104	11011	11118	10998	11012	11092	11033	11053	11080	11034	11005	11071	11179	10867	10969	10975	11038	11129	11018	11085	10982	11141	11043	11033	11083	11172	10933	11029	11013	11127	11107	11061	11003	11062	10981	10877	11086	10911	10873	11001	10996	11029	10978	11165	10995	11058	10940	11108	10984	11016	11049	11122	10985	11047	11020	11024	10966	10922	11098	11000	11019	10838	11040	10969	10980	10822	11044	10949	10981	11004	11166	11110	11134	10872	11121	11111	11008	11203	10867	11034	11009	10917	11097	11072	11048	11129	10950	10930	11079	11111	11175	10958	10887	11045	11079	11039	11025	11046	11159	10990	11001	11007	11002	10926	11218	11082	10851	11002	11018	11126	11093	11099	11083	11002	11109	11078	11034	11004	11102	11038	11097	10942	10806	11171	10939	10867	11030	11002	11032	11007	11145	11221	10979	11067	11176	11093	11054	11116	10904	11149	11229	11157	11100	11009	11041	11094	11025	11068	11073	10988	11120	11101	11134	10948	11069	11087	11174	11037	10939	11009	10985	10846	11101	11082	11080	11055	11156	10978	11037	11048	10919	11013	11055	11087	10965	11206	11101	10953	11153	11098	11006	10976	11165	11169	11072	11152	11079	11178	10953	11006	10942	11050	10983	10886	11097	11054	10958	10978	11098	11085	10912	10986	11069	10843	11123	11031	10962	10970	11088	11112	11015	10967	11058	11011	11040	10839	10988	10909	11070	11082	10955	10855	10982	11012	10917	10899	10951	10929	10989	10930	10972	11122	11034	11029	10976	10906	10986	11128	11014	11148	10948	11109	11128	11009	11093	11196	11013	10982	11072	10911	11015	11146	11083	11078	10999	11143	11020	11049	10892	11038	11235	10955	11085	10957	10905	11085	10919	11045	10881	10927	11067	11118	11015	11064	10934	11184	11165	11131	10938	11042	10993	10931	11007	10985	10970	11136	11096	10979	11010	10993	10777	10948	11062	11108	10834	11186	10848	11040	11093	10973	11051	11020	11021	10994	11190	11018	10893	11168	11059	11028	11123	11055	11085	11029	11197	11064	11106	11152	11003	10942	10904	11058	11055	11137	11085	10974	10865	11052	10902	11035	11039	11035	10978	11229	11034	10910	10874	10924	11074	11005	10853	11023	10980	10979	11024	10979	11014	11007	11066	11100	11077	11083	11002	11036	11032	11175	11177	11048	11032	11106	11130	11028	11019	11002	11187	11051	10882	11001	11098	10883	10978	11125	10972	11018	10976	11020	11232	11025	11101	10821	10970	11052	10897	11152	10924	10988	11078	10989	11035	11071	11041	10971	10882	11125	11015	11033	11031	11010	10974	11043	11109	10998	10999	11100	11137	11064	10904	11003	11255	10998	10976	11018	10868	11125	11227	11081	11074	10965	10908	11022	11048	11022	11119	10893	11038	11019	10977	11061	10897	11028	10961	11200	10974	11017	11056	11066	11070	11192	10964	10964	11007	10853	10992	11175	11036	10860	10949	11048	11097	11205	10942	11049	11059	11014	11031	10827	11026	11176	11006	11262	11229	11088	11081	11040	11023	11014	11115	10973	11120	11117	10909	10827	11225	10898	10910	10941	11055	11138	11118	11110	10980	11035	11037	11141	11042	11036	11058	11099	10986	11008	11073	11072	11109	11173	11086	10908	10922	11004	11008	10979	11082	10932	11021	11096	11086	11025	11173	10942	10947	11142	10963	10963	11016	10893	11068	10944	11040	11014	11187	10927	11067	11118	10929	10998	11165	11101	11061	11076	10909	10952	10889	11133	10969	11035	10962	11053	11014	11006	11021	10991	11107	11002	10974	10972	11070	11053	10933	11040	11165	11070	10968	10948	10900	11043	10906	11071	10993	10992	11105	11071	11097	10978	10908	11053	10958	10991	10957	10915	11117	11098	11002	11031	11137	10956	10929	11006	11083	11025	10945	10948	10924	10917	11153	11066	10993	11048	11023	10964	10873	11178	11089	11084	10994	11127	10973	11075	10868	11100	10924	10920	11107	10941	11048	10932	11040	11203	11084	11074	11015	11026	11092	10945	11090	10850	10921	10992	11061	11173	11034	11005	11229	11076	11038	11049	10966	11033	10994	10852	11187	10962	10980	10951	11050	11107	11001	11078	11117	10882	11013	11053	11134	11082	11115	11086	11022	11060	11173	10824	11014	11027	11042	10885	11027	11036	11023	11118	11035	10970	11104	10966	11098	10898	11039	10913	11083	11128	11012	10966	11110	10985	11041	11085	11048	11051	11085	11009	11012	11217	11154	11008	11006	11082	11048	10897	11032	11122	10998	11241	10979	10824	10998	10951	10965	11076	11018	11085	10972	10957	10906	11065	11109	11096	11048	11052	11154	11136	11077	11040	10978	11064	10789	11071	11054	10926	11169	11048	11073	11130	11037	10953	11027	11248	11050	10982	11070	10990	10957	11179	11078	10976	10987	10951	10963	11151	11173	11004	10923	10975	11046	11024	10932	11107	11071	11144	11097	11238	11015	11191	11109	11001	11013	11065	11091	11088	10991	11025	11083	11026	11137	11150	10963	11020	10895	11131	10938	10942	10914	11054	10932	10981	11068	11030	11086	10910	11110	10913	11079	11079	10983	11079	11030	11032	11026	11028	10868	10959	11083	11026	11060	10944	10947	11037	11047	10892	10946	10996	11115	10979	11083	10951	11186	11212	11153	10925	10937	10915	10966	10997	10950	11051	11076	11060	11181	11082	11212	11045	10917	11077	11069	10787	10929	11087	11193	11082	10978	10888	11253	11048	10973	11147	11084	11036	11124	10788	10984	10854	11152	11074	10928	11123	11133	11016	11099	11123	11092	10923	11108	10898	11163	11014	11036	11229	11208	10965	10997	10990	11086	11033	10964	10910	10860	11021	10970	10980	10963	11093	11112	10912	11109	10900	11089	10985	11016	11056	11182	11018	11051	10960	11107	11062	11104	11073	11028	11076	10899	11004	10878	10936	11125	11158	11094	10816	10985	11017	11042	11021	10980	11054	11006	11135	11059	10903	10846	11070	10987	11072	10974	10949	10942	10981	10998	11095	10929	11139	11047	10979	10979	11195	11060	11110	11065	10965	10963	10984	11025	10980	11093	11247	10986	11117	11090	10952	10949	10999	10961	10952	10921	11051	10977	11083	11120	10922	10951	10973	11005	11012	11037	11089	11098	11074	11134	11033	11116	10926	11080	10936	11118	11093	11070	11080	11050	11021	10995	11078	11084	11086	10855	11033	10953	10870	11002	10921	10931	11153	11028	10967	10815	11052	11037	11159	11099	11022	11035	10902	10910	11017	10934	11150	11099	11099	11119	11063	11140	11019	11090	10912	10820	10990	11045	11086	11012	10966	11049	11202	11028	11155	11115	11155	10955	11112	11009	11055	11048	11191	11050	11205	11128	11105	11209	11002	10951	11045	10876	11040	10874	11034	11139	11000	11138	11058	11018	10857	10930	11093	11003	10977	10989	11007	10879	10981	11118	11085	10902	10938	11041	11008	10896	10878	11107	11045	10955	10899	11038	11040	11049	11154	11141	11111	10919	11160	11038	11045	10974	11250	11127	11088	11058	11103	11013	10993	10978	11013	11018	11107	10986	11123	11041	10999	11028	11088	11030	11056	11056	11032	11020	10961	11109	11110	11253	10938	11126	11009	11006	11057	11049	11003	11023	11110	11044	10923	11115	11006	10915	10920	10988	10931	10919	11142	11126	11228	11072	10878	11022	10828	10996	11095	11165	11072	11051	11099	11019	11027	11188	10976	11182	10849	11080	11041	11014	11146	11071	11139	11094	11244	11068	10922	10985	11004	11008	10877	10987	11013	11112	10987	11038	11111	11028	11029	10980	10985	11086	11012	11030	10960	10956	10985	11027	11089	11156	11048	11084	11046	10899	11065	11080	11009	11008	11029	10969	11082	11127	11105	11202	11088	11093	11008	10988	10994	10900	10964	10922	11155	10995	10906	11060	11069	11112	11136	11111	11134	10887	10913	10811	11113	10916	10986	10934	11110	10956	11089	11050	10947	10931	11002	11041	11170	11092	10977	11006	11018	10985	11025	10963	11064	11123	11062	10913	11100	11113	10936	10959	10898	11130	10993	10964	11069	11031	11070	11175	11007	10965	11131	11041	10938	10867	11095	10932	10978	11055	11054	11060	11040	11072	11039	11032	11111	11042	10934	10951	10994	11142	11069	10985	11208	11086	11082	11072	10961	10970	11089	11111	10985	11197	11017	11075	11163	11079	10963	10946	11054	11024	10942	10958	11014	11129	11008	11001	11067	11038	10889	11061	11119	10894	11113	11098	10889	11051	10915	10996	11029	10908	10935	11031	10979	11182	11038	11036	10927	11244	11114	11117	10979	11055	11073	11056	11150	10986	11019	11032	10924	11194	11110	11073	11144	11113	11131	11050	11119	11045	11091	11114	11156	11056	10989	11100	11198	10946	11274	11032	11011	11159	10907	10999	11020	10991	10999	10859	11113	10920	11058	10970	11254	11093	10970	11106	11140	11003	11155	10886	11115	10985	11006	11006	11066	10871	11078	11133	10960	11120	11027	10885	10896	11129	11122	11047	11029	11109	10887	10954	10954	10963	10955	11082	10956	10997	10995	10908	11081	10962	10975	10845	11038	10805	11103	11029	11072	11041	11011	11067	11066	11000	11030	11147	11005	11030	10886	11175	10968	11063	10958	11019	10924	11108	11114	10851	10955	11062	11245	11109	11002	11117	10977	10908	10983	11099	11027	11036	10957	10989	11039	10974	11076	11121	11012	11009	11100	11055	11126	11089	11204	11140	11015	11039	10973	10947	10975	10966	11020	10929	11076	11167	11151	10949	11071	10982	11082	11055	11106	11067	10967	10979	11132	11120	11029	10993	10935	11071	10909	10917	11108	11039	10913	11163	11084	11177	11125	11000	10887	11150	11002	10998	11044	11017	10995	11134	11072	10982	11098	11199	11164	11063	10996	10921	11068	11162	10955	10960	11016	11113	10911	11043	10992	11013	10932	11120	10944	11065	11002	11017	11037	11067	11059	10946
23186	20948	27694	24632	21296	18553	16901	14939	14154	14265	14149	14041	14418	14908	14575	14041	14064	14272	14655	14895	14977	14783	14227	14218	13786	13879	13865	13995	13750	13681	13835	13854	13582	13889	13651	13855	13609	13796	13556	13665	13920	13718	13675	13676	13664	13864	13734	13801	13728	13846	13821	13665	13784	13881	13908	13643	13909	13748	13920	13749	13801	13564	13774	13675	13848	13839	13854	13679	13751	13701	13600	13605	13645	13705	13824	13896	13823	13756	13681	13698	13801	13757	13742	13757	13814	13745	13774	13624	13637	13600	13667	13841	13842	13583	13868	13654	13640	13822	13610	13674	13815	13600	13828	13736	13674	13741	13761	13634	13698	13687	13817	13807	13687	13605	13937	13796	13614	13785	13544	13705	13699	13774	13693	13651	13822	13556	13732	13624	13552	13839	13754	13576	13866	13593	13788	13524	13704	13697	13549	13660	13744	13509	13678	13785	13974	13742	13657	13556	13867	13863	13716	13593	13683	13718	13770	13782	13692	13729	13811	13852	13783	13686	13431	13613	13672	13820	13813	13787	13648	13571	13679	13748	13649	13660	13642	13943	13718	13766	13796	13830	13738	13920	13740	13831	13720	13662	13798	13695	13660	13675	13739	13686	13512	13749	13750	13697	13900	13503	13734	13754	13781	13669	13666	13783	13871	13833	13824	13674	13774	13498	13714	13694	13807	13866	13827	13614	13826	13701	13954	13657	13741	13709	13776	13723	13558	13792	13663	13559	13762	13635	13893	13564	13833	13706	13802	13754	13647	13605	13792	13885	13679	13911	13653	13714	13620	13641	13804	13716	13601	13750	13850	13766	13656	13628	13817	13580	13898	13705	13804	13683	13718	13708	13718	13759	13682	13694	13633	13645	13758	13642	13760	13647	13703	13700	13814	13705	13654	13737	13634	13637	13865	13743	13779	13747	13663	13649	13800	13669	13735	13741	13809	13807	13771	13773	13785	13830	13757	13695	13847	13869	13954	13598	13903	13771	13815	13900	13894	13514	13721	13580	13610	13746	13852	13782	13802	13762	13831	13663	13775	13722	13607	13686	13727	13642	13747	13779	13946	13596	13841	13800	13751	13791	13819	13832	13733	13639	13578	13534	13829	13750	13736	13763	13768	13608	13628	13809	13692	13678	13836	13532	13889	13633	13738	13715	13780	13945	13817	13653	13735	13658	13689	13725	13689	13580	13646	13850	13682	13593	13678	13687	13879	13762	13852	13739	13649	13879	13714	13650	13690	13865	13629	13513	13705	13672	13741	13417	13973	13700	13545	13606	13728	13663	13683	13610	13715	13781	13825	13827	13668	13601	13619	13734	13609	13815	13800	13788	13765	13513	13654	13653	13755	13796	13630	13587	13901	13622	13787	13756	13628	13933	13815	13827	13714	13710	13772	13873	13730	13779	13588	13647	13825	13708	13613	13931	13658	13707	13702	13806	13757	13795	13679	13729	13699	13568	13783	13709	13723	13813	13843	13664	13665	13793	13715	13662	13645	13510	13643	13587	13672	13663	13628	14021	13746	13729	13978	13778	13978	13819	13624	13771	13870	13918	13822	13710	13637	13815	13690	13615	13678	13545	13623	13601	13979	13596	13737	13854	13690	13639	13600	13729	13761	13731	13840	13673	13707	13629	13691	13729	13728	13714	13710	13622	13765	13487	13796	13724	13606	13636	13883	13712	13896	13666	13654	13653	13995	13718	13716	13762	13685	13887	13838	13716	13673	13591	13632	13745	13696	13719	13770	13800	13678	13789	13732	13892	13757	13690	13752	13730	13896	13811	13801	13695	13491	13685	13755	13749	13747	13699	13687	13728	13886	13706	13594	13606	13762	13678	13831	13722	13638	13699	13730	13677	13795	13724	13645	13809	13660	13745	13617	13641	13829	13837	13713	13790	13783	13759	13987	13610	13865	13554	13667	13746	13600	13754	13675	13665	13628	13715	13746	13625	13531	13729	13595	13698	13832	13840	13968	13980	13658	13778	13609	13859	13587	13760	13734	13733	13829	13852	13735	13892	13798	13517	13650	13823	13588	13741	13835	13609	13823	13656	13691	13755	13603	13773	13687	13645	13873	13657	13538	13573	13740	13743	13653	13693	13742	13798	13791	13626	13828	13845	13714	13698	13652	13868	13648	13610	13775	13745	13711	13723	13640	13689	13660	13794	13856	13930	13985	13811	13791	13567	13908	13775	13770	13689	13823	13677	13914	13672	13754	13788	13793	13804	13797	13819	13913	13564	13851	13824	13739	13842	13618	13844	13690	13798	13780	13872	13727	13677	13518	13755	13750	13771	13831	13632	13515	13759	13699	13685	13669	13653	13691	13667	13843	13742	13845	13524	13740	13729	13648	13860	13694	13676	13691	13622	13670	13778	13735	13731	13784	13756	13710	13639	13758	13625	13520	13661	13705	13640	13794	13888	13714	13619	13817	13672	13742	13640	13728	13829	13690	13814	13779	13705	13750	13711	13766	13553	13646	13538	13721	13657	13592	13623	13689	13855	13720	13642	13809	13632	13768	13669	13803	13704	13893	13702	13827	13926	13823	13697	13753	13855	13595	13500	13867	13768	13797	13616	13849	13829	13790	13705	13926	13707	13617	13909	13797	13681	13981	13722	13950	13715	13621	13653	13784	13907	13745	13777	13734	13642	13916	13769	13670	13812	13727	13758	13795	13710	13634	13842	13684	13602	13549	13749	13792	13546	13628	13782	13760	13815	13693	13683	13596	13825	13719	13836	13657	13837	13592	13675	13688	13803	13827	13885	13818	13584	13598	13763	13649	13723	13699	13640	13955	13872	13597	13718	13595	13819	13516	13615	13596	13676	13668	13802	13550	13524	13885	13647	13604	13624	13738	13742	13794	13751	13830	13651	13837	13707	13844	13873	13802	13829	13584	13701	13545	13753	13734	13789	13629	13685	13803	13669	13588	13772	13801	13855	13873	13806	13732	13683	13730	13645	13737	13940	13761	13645	13666	13606	13672	13729	13855	13598	13873	13882	13724	13655	13787	13777	13798	13719	13826	13638	13611	13669	13757	13812	13808	13688	13557	13831	13798	13742	13789	13683	13800	13719	13707	13717	13840	13747	13916	13739	13874	13884	13852	13803	13773	13740	13939	13554	13691	13822	13707	13711	13670	13643	13831	13696	13916	13645	13883	13885	13817	13746	13803	13732	13558	13855	13577	13783	13624	13691	13778	13820	13730	13656	13633	13805	13826	13727	13579	13715	13586	13732	13639	13650	13645	13710	13625	13666	13662	13607	13905	13654	13682	13856	13780	13745	13586	13803	13627	13790	13689	13779	13755	13663	13774	13646	13883	13642	13780	13804	13895	13531	13712	13702	13751	13716	13763	13940	13698	13690	13843	13692	13673	13655	13638	13770	13803	13549	13847	13701	13661	13592	13742	13939	13554	13872	13703	13905	13614	13518	13839	13712	13725	13657	13853	13912	13596	13780	13746	13928	13740	13792	13846	13744	13620	13709	13784	13628	13654	13626	13590	13819	13532	13539	13891	13897	13805	13757	13690	13671	13582	13816	13631	13782	13807	13516	13767	13713	13893	13742	13833	13745	13820	13557	13872	13752	13750	13750	13947	13802	13746	13833	13787	13629	13693	13846	13770	13576	13892	13699	13641	13869	13808	13735	13669	13801	13796	13904	13878	13786	13796	13856	13595	13587	13719	13804	13788	13770	13730	13472	13943	13777	13672	13610	13921	13663	13623	13656	13852	13756	13517	13835	13766	13837	13595	13587	13732	13966	13781	13635	13610	13529	13673	13597	13747	13700	13737	13619	13813	13760	13744	13644	13611	13739	13540	13790	13791	13739	13728	13712	13710	13783	13577	13539	13717	13600	13633	13855	13805	13689	13601	13656	13792	13769	13723	13604	13614	13893	13754	13614	13821	13726	13655	13860	13717	13471	13893	13691	13798	13620	13767	13695	13853	13820	13566	13702	13681	13806	13650	13782	13569	13671	13734	13740	13638	13787	13823	13667	13703	13675	13689	13811	13776	13708	13846	13552	13798	13702	13721	13761	13870	13847	13810	13672	13749	13766	13744	13906	13682	13865	13853	13790	13750	13873	13878	13955	13912	13782	13732	13751	13734	13552	13610	13561	13834	13831	13672	13704	13652	13598	13634	13677	13799	13626	13807	13876	13660	13695	13628	13603	13427	13640	13697	13762	13821	13704	13860	13702	13744	13661	13856	13734	13825	13781	13776	13803	13806	13873	13590	13699	13614	13683	13770	13779	13706	13652	13579	13710	13740	13664	13624	13914	13612	13735	13895	13849	13905	13852	13558	13692	13774	13679	13618	13840	13772	13750	13793	13814	13633	13663	13617	13631	13674	13825	13745	13762	13699	13774	13538	13657	13840	13726	13752	13825	13742	13610	13878	13617	13881	13762	13705	13595	13900	13609	13718	13810	13765	13889	13593	13759	13757	13691	13766	13727	13568	13778	13825	13887	13765	13534	13755	13590	13661	13708	13724	13906	13585	13753	13654	13712	13762	13682	13649	13715	13770	13625	13794	13718	13716	13605	13825	13731	13786	13849	13705	13546	13863	13777	13649	13530	13684	13642	13704	13639	13719	13697	13820	13810	13823	13750	13770	13759	13712	13943	13653	13611	13742	13752	13802	13713	13746	13832	13665	13539	13716	13634	13702	13844	13739	13634	13728	13793	13620	13824	13709	13700	13829	13836	13817	13692	13706	13745	13614	13552	13794	13958	13872	13572	13617	13703	13763	13782	13540	13841	13804	13629	13742	13746	13600	13665	13728	13666	13634	13778	13653	13782	13678	13774	13846	13791	13643	13721	13578	13579	13746	13638	13712	13854	13724	13804	13607	13535	13610	13705	13687	13732	13687	13723	13631	13663	13731	13745	13752	13705	13824	13762	13784	13850	13811	13932	13632	13862	13950	13561	13787	13818	13791	13410	13885	13750	13657	13844	13976	13795	13693	13450	13709	13639	13812	13737	13587	13825	13690	13650	13650	13824	13825	13882	13652	13711	13436	13540	13859	13762	13435	13536	13712	13700	13720	13721	13962	13823	13839	13672	13682	13749	13547	13814	13724	13734	13600	13584	13664	13604	13758	13727	13779	13784	13551	13700	13935	13677	13681	13675	13713	13725
22386	46174	34422	20435	15770	14649	13779	13135	12913	12731	12814	12565	12977	13856	13298	12490	12426	12861	13541	13733	13643	13342	13055	12321	12232	12117	12362	12228	12281	12271	12317	12251	12215	12176	12473	12174	12129	12215	12228	12142	12310	12279	12294	12337	12241	12112	12359	12338	12162	12089	12279	12310	12074	12177	12223	12210	12331	12269	12208	12085	12264	12077	12133	12282	12411	12275	12141	12332	12243	12243	12366	12305	12318	12251	12206	12110	12429	12260	12293	12070	12309	12243	12357	12095	12360	12155	12248	12263	12268	12224	12307	12155	12156	12217	12287	12278	12378	12302	12320	12097	12265	12233	12336	12091	12234	12135	12366	12350	12358	12307	12103	12346	12152	12147	12180	12159	12273	12257	12334	12332	12387	12107	12261	12078	12306	12066	12094	12152	12284	12344	12181	12129	12102	12279	12077	12193	12196	12318	12342	12244	12289	12183	12221	12255	12280	12280	12233	12193	12231	12355	12067	12115	12220	12166	12215	12156	12297	12429	12121	12286	12203	12305	12218	12092	12397	12234	12175	12219	12296	12272	12089	12207	12218	12347	12217	12080	12146	12227	12202	12120	12293	12168	12126	12245	12337	12244	12276	12211	12148	12220	12130	12113	12281	12308	12225	12092	12277	12071	12391	12179	12247	12223	11940	12365	12180	12138	12262	12328	12260	12238	12242	12201	12348	12286	12097	12270	12217	12275	12271	12160	12033	12211	12149	12166	12200	12352	12378	12420	12085	12292	12194	12170	12121	12228	12025	12233	12203	12309	12219	12300	12161	12188	12252	12246	12225	12183	12327	12223	12131	12096	12261	12204	12073	12349	12351	12220	12339	12261	12296	12287	12058	12237	12352	12183	12374	12085	12187	12266	12296	12247	12140	12159	12225	12243	12337	12326	12322	12159	12118	12257	12195	12328	12111	12135	12186	12400	12177	12225	12269	12283	12198	12208	12149	12269	12179	12191	12214	12291	11977	12149	12250	12349	12174	12246	12211	12246	12121	12165	12457	12250	12206	12194	12128	12141	12071	12231	12138	12080	12342	12083	12264	12224	12158	12122	12168	12181	12233	12294	12326	12224	12124	12219	12265	12319	12308	12394	12307	12277	12285	12344	12299	12303	12128	12121	12261	12174	12219	12281	12231	12325	12373	12277	12300	12421	12016	12303	12198	12232	12255	12166	12144	12351	12116	12335	12323	12233	12148	12321	12241	12199	12213	12194	12108	12251	12194	12141	12079	12371	12371	12315	12251	12358	12053	12158	12279	12345	12235	12444	12179	12255	12139	12133	12078	12166	12090	12211	12183	12178	12406	12306	12340	12207	12272	12284	12097	12409	12270	12210	12074	12179	12126	12193	12254	12294	12093	12258	12255	12253	12219	12156	12280	12284	12270	12313	12143	12406	12229	12320	12273	12174	12246	12175	12086	12121	12335	12143	12187	12088	12243	12232	12221	12171	12171	12274	12119	12335	12130	12188	12305	12346	12251	12231	12285	12206	12263	12263	12018	12272	12055	12193	12175	12337	12112	12222	12239	12295	12209	12225	12250	12334	12059	12189	12254	12191	12150	12171	12337	12294	12323	12255	12290	12164	12212	12334	12191	12352	12174	12169	12221	12311	12228	12118	12198	12329	12367	12242	12276	12288	12055	12255	12208	12182	12253	12297	12307	12120	12139	12371	12181	12237	12268	12371	12174	12375	12202	12115	12378	12242	12205	12213	12304	12297	12089	12113	12308	12158	12128	12142	12348	12244	12179	12354	12348	12248	12154	12180	12083	12407	12201	12271	12142	12426	12299	12269	12234	12146	12265	12145	12152	12233	12145	12284	12211	12299	12438	12163	12356	12231	12398	12283	12349	12223	12330	12246	12337	12017	12308	12216	12146	12243	12145	12171	12190	12255	12371	12130	12285	12183	12234	12111	12300	12342	12261	12312	12211	12141	12331	12235	12345	12336	12310	12203	12326	12193	12290	12102	12193	12228	12290	12160	12475	12097	12335	12054	12272	12236	12190	12273	12264	12036	12037	12398	11992	12203	12214	12175	12132	12267	12237	12199	12445	12428	12127	12160	12340	12286	12285	12279	12205	12152	12353	12165	12196	12205	12127	12150	12049	12150	12244	12360	12056	12168	12394	12202	12256	12232	12214	12237	12088	12240	12242	12191	12224	12257	12101	12255	12310	12266	12220	12124	12409	12100	12270	12126	12241	12377	12093	12083	12292	12225	12173	12130	12202	12162	12234	12232	12098	12184	12228	12352	12212	12138	12209	12283	12218	12191	12238	12384	12384	12193	12269	12222	12226	12068	12244	12275	12094	12344	12072	12149	12324	12415	12100	12335	12258	12305	12278	12302	12269	12381	12357	12226	12238	12087	12278	12319	12374	12225	12341	12196	12207	12225	12272	12264	12110	12235	12185	12220	12237	12237	12434	12350	12212	12304	12212	11965	12290	12292	12093	12322	12442	12168	12389	12202	12280	12326	12194	12185	12200	12311	12090	12219	12145	12164	12286	12299	12044	12188	12124	12204	12063	12322	12343	12209	12120	12258	12201	12174	12429	12225	12220	12224	12379	12367	12267	12279	12032	12133	12156	12159	12239	12202	12254	12354	12170	12453	12160	12201	12231	12203	12135	12118	12193	12344	12144	12168	12221	12290	12191	12037	12095	12081	12227	12229	12087	12264	12224	12284	12256	12440	12141	12187	12324	12225	12283	12098	12259	12088	12273	12309	12260	12115	12244	12213	12240	12230	12287	12171	12296	12133	12322	12292	12320	12190	12215	12204	12350	12203	12128	12083	12208	12230	12347	12146	12312	12283	12317	12269	12261	12248	12314	11991	12360	12162	12025	12254	12272	12246	11992	12298	12420	12160	12306	12305	12242	12200	12229	12181	12415	12428	12277	12221	12142	12361	12253	12312	12267	12349	12067	12296	12137	12325	12319	12229	12183	12377	12198	12218	12039	12153	12176	12147	12449	12263	12215	12210	12225	12189	12194	12235	12110	12150	12195	12230	12206	12260	12207	12183	12443	12269	12223	12283	12234	12132	12307	12227	12164	12179	12276	12451	12278	12342	12255	12325	12234	12253	12209	12214	12111	12252	12193	12169	12259	12255	12198	12293	12162	12169	12301	12060	12203	12264	12194	12181	12247	12272	12106	12545	12299	12566	12188	11940	12327	12470	12138	12253	12288	12307	12312	12414	12205	12291	12121	12188	12038	12213	12120	12306	12111	12183	12416	12202	12248	12215	12299	12326	12206	12157	12270	12238	12201	12176	12260	12160	12314	12152	12229	12057	12302	12272	12270	12104	12266	12233	12215	12297	12332	12326	12257	12258	12345	12225	12223	12036	12376	12351	12182	12344	12125	12154	12243	12207	12099	12261	12265	12363	12302	12196	12187	12284	12455	12284	12219	12408	12225	12096	12232	12174	12244	12273	12332	12236	12232	12247	12104	12236	12311	12206	12207	12141	12336	12156	12286	12049	12279	12359	12055	12190	12163	12237	12163	12266	12248	12291	12255	12170	12185	12166	12169	12350	12143	12162	12269	12147	12095	12252	12296	12159	12257	12235	12092	12343	12192	12109	12141	12148	12189	12154	12174	12124	12195	12306	12240	12331	12090	12315	12267	12268	12152	12088	12213	12242	12355	12135	12196	12264	12252	12170	12141	12216	12138	12063	12180	12469	12180	12093	12262	12417	12232	12168	12217	12163	12399	12253	12256	12412	12278	12340	12314	12198	12035	12188	12113	12102	12341	12162	12211	12307	12253	12163	12433	12297	12324	12198	12261	12281	12147	12257	12106	12158	12120	12201	12304	12201	12478	12218	12196	12205	12353	12134	12165	12248	12211	12176	12129	12188	12242	12086	12207	12250	12218	12130	12260	12203	12262	12202	12263	12066	12185	12162	12285	12286	12200	12195	12283	12302	12306	12420	12168	12154	12174	12248	12232	12213	12296	12326	12230	12198	12262	12390	12279	12236	12242	12242	12152	12076	12232	12150	12232	12284	12379	12219	12248	12320	12175	12116	12055	12198	12182	12304	12266	12287	12252	12251	12170	12201	12265	12238	12153	12300	12220	12296	12248	12215	12134	12198	12394	12188	12341	12279	12225	12226	12333	12123	12195	12244	12306	12158	12298	12188	12155	12283	12345	12305	12140	12194	12196	12370	12319	12137	12338	12183	12289	12181	12195	12177	12284	12348	12258	12196	12324	12242	12182	12242	12110	12166	12141	12195	12187	12362	12151	12125	12202	12353	12191	12299	12269	12177	12332	12244	12257	12325	12070	12134	12198	12200	12441	12071	12214	12129	12240	12326	12255	12278	12174	12244	12219	12311	12162	12298	12310	12235	12380	12287	12144	12089	12300	12344	12239	12270	12180	12191	12247	12184	12236	12261	12277	12219	12420	12188	12257	12334	11985	12257	12100	12333	12251	12240	12249	12189	12038	12220	12172	12226	12323	12156	12275	12331	12282	12226	12148	12288	12301	12174	12296	12200	12236	12150	12285	12128	12384	12205	12297	12105	12258	12122	12153	12282	12358	12364	12279	12164	12220	12330	12063	12205	12348	12236	12151	12191	12262	12252	12204	12381	12312	12403	12334	12244	12206	12103	12043	12220	12229	12340	12143	12126	12180	12294	12170	12312	12265	12248	12238	12263	12247	12310	12109	12314	12427	12098	12218	12299	12169	12220	12276	12180	12186	12353	12145	12206	12262	12340	12195	12295	12150	12173	12216	12191	12253	12218	12278	12244	12350	12148	12248	12270	12156	12259	12287	12205	12412	12248	12143	12244	12328	12374	12375	12116	12240	12167	12224	12183	12225	12300	12020	12333	12185	12165	12086	12309	12195	12160	12176	12341	12302	12229	12345	12329	12202	12261	12326	12351	12190	12164	12147	12251	12158	12201	12249	12326	12073	12380	12291	12208	12355	12212	12047	12357	12099	12323	12180	12159	12286	12096	12023	12142	12353	12103	12318	12174	12376	12307	12171	12243	12296	12446	12292	12102	12210	12277	12213	12237	12290	12112	12191	12340	12094	12231	12246	12322	12169	12147	11937	12167	12171	12273	12113	12318	12175	12201	12157	12302	12325	12223	12148	12092	12346	12349	12330	12207	12116	12359	12299	12118	12322	12297
24541	21075	26736	25577	17560	15754	15228	14521	14247	14077	14103	14078	13968	14136	14006	13957	13889	13598	13898	14498	14520	14427	14477	14018	13649	13913	13821	13898	13839	13727	13795	13913	13703	13921	13689	13748	13865	13852	13763	13888	13823	13794	13821	13884	13555	13764	13669	13798	13789	13651	13695	13798	13881	13697	13697	13792	13876	13771	13694	13818	13859	13620	13660	13750	13747	13605	13734	13620	13712	13879	13761	13578	13746	13745	13741	13731	13809	13820	13665	13923	13698	13737	13630	13832	13975	13667	13644	13845	13860	13481	13803	13738	13838	13821	13875	13957	13782	13584	13861	13728	13690	13810	13809	13751	13684	13622	13764	13877	13663	13711	13596	13790	13839	13748	13643	13761	13758	13681	13728	13790	13890	13803	13581	13814	13809	13819	13715	13700	13635	13778	13644	13871	13867	13758	13631	13992	13699	13610	13716	13914	13793	13597	13734	13811	13648	13809	13892	13810	13719	13830	13609	13897	13627	13753	13708	13674	13717	13643	13668	13570	13800	13701	13886	13907	13795	13848	13829	13879	13777	13845	13844	13837	13911	13778	13811	13740	13857	13790	13598	13894	13940	13891	13708	13912	13776	13781	13680	13694	13681	13692	13965	13764	13755	13746	13834	13790	13726	13704	13820	13658	13782	13787	13794	13774	13806	13842	13650	13714	13710	13788	13757	13868	13800	13846	13677	13671	13725	13791	13797	13915	13932	13676	13707	13760	13705	13787	13769	13706	13615	13781	13760	13692	13686	13961	13698	13889	13788	13778	13909	13819	13837	13755	13625	13813	13698	13747	13929	13743	13849	13897	13801	13740	13830	13938	13815	13790	13720	13748	13605	13559	13650	13681	13582	13791	13657	13742	13613	13729	13797	13760	13798	13861	13720	13728	13733	13656	13720	13728	13847	13877	13924	13641	13848	13781	13839	13739	13979	13551	13751	13726	13799	13751	13835	13685	13692	13864	13774	13927	13870	13772	13861	13803	13900	13590	13648	13865	13852	13896	13811	14014	13717	13661	13645	13748	13775	13698	13882	13883	13723	13714	13805	13850	13779	13598	13843	13666	13510	13656	13792	13881	13613	13791	13847	13625	13776	13696	13688	13770	13815	13820	13762	13939	13775	13843	13726	14002	13885	13728	13603	13758	13784	13784	13737	13741	13754	13657	13920	13670	13820	13686	13715	13878	13696	13824	13841	13808	13842	13870	13759	13593	13815	13680	13757	13849	13968	13687	13811	13710	13752	13982	13735	13754	13767	13701	13722	13661	13611	13682	13704	13821	13819	13698	13986	14102	13771	13729	13913	13645	13747	13861	13711	13574	13859	13780	13796	13680	13759	13879	13606	13681	13877	13800	13837	13741	13753	13801	13674	13689	13728	13702	13731	13740	13688	13760	13729	13663	13913	13830	13613	13820	13797	13774	13714	13792	13912	13651	13832	13785	13815	13722	13813	13586	13795	13924	13760	13629	13724	13958	13783	13791	13635	13743	13710	13663	13698	13575	13633	13806	13751	13769	13661	13729	13695	13801	13884	13697	13778	13758	13795	13625	13702	13810	13846	13825	13761	13554	13864	13713	13768	13792	13624	13819	13593	13803	13688	13902	13656	13746	13661	13742	13858	13703	13790	13690	13754	13669	13524	13702	13659	13771	13757	13938	13701	13892	13944	13857	13896	13589	13928	13811	13967	13816	13922	13793	13685	13760	13754	13841	13745	13804	13844	13632	13704	13680	13723	13684	13812	13689	13954	13879	13781	13698	13667	13843	13713	13800	13839	13827	13645	13667	13663	13753	13777	13712	13855	13870	13754	13700	13681	13817	13798	13829	13667	13778	13657	13798	13974	13646	13732	13589	13918	13910	13861	13606	13574	13643	13741	13768	13888	13711	13821	13905	13691	13853	13777	13575	13796	13787	13685	13834	13820	13694	13846	13691	13897	13774	13860	13793	13714	13716	13793	13670	13506	13613	13952	13963	13758	13757	13763	13888	13787	13855	13605	13784	13810	13699	13758	13685	13783	13753	13754	13748	13862	13765	13815	13842	13808	13778	13746	13709	13810	13720	13779	13789	13784	13651	13790	13742	13769	13868	13797	13672	13745	13682	13414	13901	13736	13840	13890	13824	13653	13724	13860	13752	13837	13892	13614	13785	14022	13963	13931	13943	13821	13747	13864	13732	13847	13672	13775	13822	13786	13723	13757	13580	13758	14003	13837	13779	13852	14039	13745	13640	13636	13741	13853	13721	13764	13571	13751	13828	13739	13809	13719	13775	13783	13817	13792	13753	14027	13771	13723	13747	13957	13760	13690	13775	13732	13714	13646	13913	13615	13756	14002	13595	13775	13793	13702	13886	13793	13669	13639	13627	13508	13496	13624	13652	13943	13768	13658	13716	13598	13927	13746	13773	13826	13818	13818	13469	13901	13838	13804	13914	13827	13833	13725	13582	13804	13799	13785	13906	13945	13856	13783	13673	13739	13832	13750	13536	13845	13677	13635	13632	13935	13791	13903	13628	13708	13723	13772	14007	13802	13901	13836	13872	13811	13743	13747	13799	13653	13672	13852	13741	13960	13824	13885	13659	13651	13736	13859	13766	13874	13685	13884	13927	13873	13842	13871	13871	13909	13795	13881	13576	13832	13835	13708	13830	13770	13794	13719	13750	13717	13772	13761	13574	13948	13598	13823	13556	13720	13783	13734	13832	13922	13635	13879	13789	13714	13515	13834	13632	13696	13779	13816	13559	13931	13810	13721	13740	13595	13893	13798	13739	13823	13836	13727	13839	13747	13792	13888	13849	13906	13764	13468	13812	14004	13649	13789	13750	13770	13779	13583	13801	13749	13728	13805	13779	13940	13766	13800	13971	13994	13713	13656	13742	13808	13749	13878	13889	13778	13873	13673	13760	13790	13702	13575	13882	13946	13718	13918	13771	13892	13757	13785	13802	13634	13757	13748	13575	13948	13705	13943	13943	13675	13762	13846	13699	13792	13593	13653	13697	13852	13778	13927	13625	13748	13834	13860	13631	13716	13645	13620	13677	13763	13917	13915	13712	13586	13848	13725	13780	13785	13737	13832	13866	13583	13892	13791	13814	13907	13787	13859	13846	13703	13805	13674	13810	13737	13542	13813	13946	13580	13686	13812	13761	13919	13980	13903	13712	13715	13790	13595	13610	13661	13755	14013	13702	13779	13778	13986	13667	13691	13737	13646	13781	13708	13667	13609	13707	13770	13943	14003	13774	13776	13678	13661	13763	13934	13808	13796	13756	13885	13935	13694	13821	13794	13726	13692	13824	13650	13834	13721	13730	13654	13779	13870	13703	13631	13791	13822	13815	13744	13702	13830	13778	13852	13692	13786	13781	13874	13693	13648	13714	13778	13719	14080	13719	13739	13915	13835	13815	13762	13708	13573	13820	13803	13887	13862	13678	13755	13778	13829	13692	13741	13835	13744	13732	13763	13619	13892	13701	13678	13939	13781	13539	13785	13672	13702	13773	13714	13493	13628	13854	13751	13822	13936	13931	13963	13655	13832	13864	13759	13788	13567	13668	13519	13712	13687	13756	13684	13869	13688	13857	13670	13602	13752	13770	13746	13690	13758	13776	13739	13791	13672	13617	13740	13747	13803	13805	13676	14013	13864	13726	13724	13559	13774	13639	13798	13815	14018	13804	13899	13616	13660	13806	13598	13830	13620	13724	14002	13730	13806	13579	13775	13855	13821	13897	13696	13616	13452	13707	13745	13652	13974	13914	13750	13713	13916	13782	13652	13647	13888	13878	13850	13829	13710	13884	13513	13832	13761	13711	13824	13820	13892	13776	13842	13987	13698	13644	13690	13668	13838	13853	13732	13820	13810	13742	13674	13827	13696	13939	13858	13917	13736	13709	13765	13785	13701	13870	13919	13800	13917	13754	13776	13593	13768	13690	13753	13821	13888	13797	13688	13952	13895	13923	13705	13641	13817	13711	13659	13915	13888	13752	13729	13859	13698	13504	13754	13564	13634	13749	13935	13649	13718	13832	13810	13938	13949	13947	13790	13740	13916	13744	13834	13852	13657	13764	13983	13749	13959	13670	13875	13783	13817	13634	13628	13631	13940	13708	13727	13932	13833	13863	13674	13766	13864	13689	13773	13849	13859	13828	13736	13904	13881	13631	13774	13747	13679	13747	13929	13738	13951	13723	13894	13839	13634	13996	13713	14015	13881	13835	13859	13695	13820	13641	13678	13762	13724	13761	13612	13899	13830	13595	13644	13823	13746	13764	13878	13791	13695	13596	13863	14000	13862	13823	13962	13604	13721	13634	13789	13882	13708	13797	13749	13911	13800	13685	13613	13825	13791	13622	13817	13952	13996	13967	13777	13684	13794	13711	13800	13636	14004	13722	13808	13878	13927	13833	13799	13881	13872	13714	13830	13878	13750	13676	13722	13601	13774	13768	13866	13789	13840	13771	13730	13697	13693	13786	13743	13977	13697	13850	13700	13729	13856	13699	13723	13555	13689	13888	13864	13707	13960	13820	13788	13787	13782	13763	14018	13880	13728	13682	13502	13732	13676	13671	13746	13728	13673	13601	13862	13658	13831	13676	13797	13864	13717	13931	13898	13824	13869	13876	13755	13874	13915	13799	13690	13837	13740	13630	13879	13636	13720	13565	13755	13643	13812	13808	13987	13986	13882	13861	14036	13758	13715	13811	13647	13841	13553	13615	13724	13690	13842	13843	13932	13899	13744	13720	13719	13932	13712	13735	13718	13680	13632	13710	13821	13680	13874	13954	13749	13637	13715	13914	13895	13839	13839	13678	13657	13772	13782	13902	13716	13958	13746	13855	13795	13628	13560	13594	13823	13850	13857	13865	13847	13727	13888	13674	13861	13513	13445	13645	13738	13776	14035	13895	13965	13868	13856	13769	13824	13783	13779	13882	13946	13866	13669	13801	13829	13739	13813	13766	13608	13758	13794	13815	13808	13904	13884	13887	13684	13826	13665	13797	13816	13889	13719	13798	13515	13626	13759	13667	13704	13865	13953	13687	13590	13867	13993	13678	13660	13707	13827	13938	13814	13969	13679	13744	13935	13814	13607	13650	13719	13625	13667	14080	13965	13695	13892	14009	13727	13712	13680	13754	13768	13890	13958	13667
23479	41228	27525	16444	14755	14027	13421	12910	13076	12613	12565	12533	12414	13050	12554	12563	12430	12367	12739	13273	13161	13165	12989	12374	12276	12379	12309	12389	12270	12282	12222	12363	12223	12279	12319	12178	12320	12270	12221	12193	12146	12345	12358	12381	12266	12136	12370	12258	12196	12273	12270	12458	12252	12456	12249	12335	12305	12207	12286	12224	12149	12096	12114	12391	12409	12261	12292	12050	12351	12371	12486	12278	12390	12209	12294	12374	12326	12346	12128	12360	12378	12344	12254	12194	12256	12192	12259	12148	12207	12122	12297	12251	12300	12174	12139	12281	12437	12233	12274	12153	12411	12214	12230	12199	12383	12190	12152	12264	12371	12379	12357	12153	12226	12238	12076	12301	12348	12218	12209	12295	12417	12255	12290	12296	12308	12348	12201	12358	12255	12234	12270	12371	12251	12294	12324	12249	12214	12348	12384	12296	12210	12353	12305	12128	12394	12225	12473	12206	12431	12318	12285	12270	12245	12153	12372	12310	12226	12367	12463	12139	12279	12228	12192	12405	12319	12141	12163	12324	12404	12404	12403	12250	12443	12258	12286	12271	12132	12218	12210	12190	12142	12243	12277	12322	12258	12252	12321	12248	12171	12296	12220	12283	12295	12103	12236	12533	12269	12408	12186	12355	12347	12253	12248	12219	12224	12360	12380	12311	12235	12267	12080	12308	12283	12220	12591	12282	12217	12197	12407	12163	12268	12405	12299	12350	12344	12217	12170	12399	12282	12320	12341	12348	12375	12152	12269	12149	12257	12393	12134	12314	12305	12246	12372	12260	12346	12253	12318	12228	12301	12073	12224	12359	12376	12286	12309	12178	12408	12268	12320	12279	12181	12383	12172	12087	12208	12373	12417	12351	12275	12418	12302	12396	12240	12382	12234	12419	12136	12177	12206	12343	12308	12048	12342	12219	12310	12204	12329	12205	12169	12214	12265	12346	12293	12403	12402	12257	12306	12166	12255	12232	12293	12332	12186	12341	12303	12270	12358	12234	12084	12388	12158	12314	12488	12121	12324	12183	12313	12301	12239	12436	12340	12320	12334	12299	12269	12321	12303	12310	12373	12348	12256	12300	12244	12235	12350	12040	12372	12198	12201	12125	12293	12220	12373	12187	12282	12328	12463	12166	12272	12299	12209	12463	12450	12323	12233	12366	12334	12215	12278	12323	12326	12186	12389	12391	12193	12290	12277	12397	12274	12385	12173	12309	12235	12518	12188	12280	12233	12353	12245	12335	12314	12184	12177	12307	12372	12303	12159	12310	12284	12175	12241	12272	12255	12385	12222	12406	12406	12356	12234	12217	12320	12435	12377	12272	12254	12309	12448	12320	12304	12449	12236	12253	12366	12288	12284	12211	12276	12253	12335	12351	12313	12394	12312	12241	12363	12415	12210	12168	12203	12250	12234	12286	12405	12136	12481	12216	12297	12156	12276	12217	12486	12129	12328	12352	12253	12250	12381	12227	12275	12132	12253	12258	12229	12211	12305	12161	12291	12362	12342	12370	12378	12238	12260	12301	12369	12170	12467	12372	12283	12314	12338	12274	12458	12241	12346	12287	12320	12247	12301	12314	12332	12287	12381	12248	12205	12277	12140	12342	12444	12425	12339	12302	12359	12292	12465	12339	12374	12339	12269	12351	12354	12281	12375	12156	12420	12429	12429	12343	12152	12203	12224	12331	12390	12145	12337	12331	12310	12336	12312	12277	12275	12298	12340	12203	12302	12242	12505	12341	12292	12166	12256	12202	12332	12308	12278	12302	12355	12246	12345	12320	12294	12289	12253	12281	12304	12311	12473	12278	12327	12288	12325	12362	12300	12270	12260	12339	12354	12333	12270	12248	12188	12389	12227	12372	12121	12341	12239	12350	12140	12381	12311	12234	12210	12218	12257	12235	12337	12230	12210	12230	12163	12422	12141	12252	12439	12317	12424	12214	12323	12380	12213	12378	12322	12350	12225	12258	12385	12142	12462	12375	12497	12299	12182	12107	12427	12281	12367	12137	12294	12205	12295	12157	12249	12437	12186	12406	12469	12293	12395	12321	12135	12247	12263	12252	12382	12072	12446	12255	12269	12365	12263	12385	12379	12257	12195	12252	12232	12260	12304	12242	12220	12283	12273	12335	12316	12356	12200	12295	12238	12225	12263	12266	12188	12330	12366	12357	12350	12233	12335	12195	12402	12327	12214	12337	12340	12375	12222	12400	12193	12200	12258	12321	12148	12180	12258	12182	12213	12341	12357	12336	12294	12207	12360	12264	12295	12135	12324	12281	12304	12302	12412	12231	12218	12394	12263	12264	12278	12171	12351	12275	12289	12324	12189	12115	12226	12225	12392	12198	12335	12438	12213	12391	12257	12160	12258	12272	12317	12360	12285	12290	12178	12353	12163	12239	12362	12135	12271	12251	12323	12319	12263	12361	12368	12299	12263	12419	12207	12462	12376	12289	12402	12268	12281	12251	12294	12075	12222	12327	12194	12219	12079	12368	12305	12199	12384	12346	12262	12318	12249	12203	12254	12390	12304	12307	12335	12277	12273	12267	12368	12388	12159	12157	12433	12243	12379	12182	12427	12353	12207	12359	12276	12306	12317	12305	12145	12297	12351	12249	12253	12309	12282	12210	12233	12239	12308	12267	12371	12265	12090	12331	12465	12315	12289	12347	12214	12186	12311	12331	12313	12282	12289	12468	12286	12398	12346	12147	12343	12376	12161	12415	12149	12140	12321	12439	12248	12230	12384	12218	12430	12338	12319	12329	12392	12299	12198	12170	12257	12105	12167	12215	12404	12289	12272	12424	12202	12333	12209	12239	12278	12406	12051	12127	12389	12136	12323	12201	12476	12137	12263	12123	12296	12323	12369	12255	12144	12274	12304	12142	12362	12240	12337	12408	12387	12005	12269	12323	12281	12332	12242	12277	12183	12321	12169	12323	12261	12411	12356	12360	12384	12125	12203	12167	12368	12222	12462	12159	12271	12250	12471	12231	12369	12402	12360	12326	12415	12200	12329	12269	12474	12485	12279	12424	12318	12349	12506	12200	12223	12234	12332	12107	12045	12388	12302	12381	12175	12405	12090	12259	12515	12345	12283	12362	12086	12472	12342	12346	12262	12398	12439	12391	12227	12346	12193	12389	12353	12287	12539	12234	12524	12439	12351	12019	12296	12250	12483	12266	12258	12306	12264	12375	12279	12200	12187	12269	12170	12313	12091	12300	12250	12373	12369	12291	12395	12364	12270	12198	12472	12275	12411	12305	12238	12284	12229	12228	12232	12311	12328	12165	12250	12184	12280	12245	12173	12281	12339	12497	12343	12284	12367	12214	12377	12280	12493	12413	12363	12402	12250	12194	12416	12121	12183	12359	12419	12382	12295	12273	12323	12437	12251	12440	12227	12244	12423	12175	12290	12389	12267	12293	12231	12178	12256	12321	12284	12232	12309	12268	12322	12381	12134	12353	12162	12376	12175	12278	12225	12263	12314	12472	12339	12530	12395	12346	12186	12358	12233	12330	12119	12478	12229	12310	12262	12191	12147	12460	12257	12157	12167	12316	12224	12173	12262	12385	12404	12309	12283	12287	12207	12193	12335	12132	12241	12284	12384	12287	12272	12325	12330	12357	12414	12360	12258	12151	12311	12428	12312	12377	12373	12194	12148	12379	12245	12260	12165	12407	12260	12330	12357	12321	12421	12342	12265	12302	12342	12332	12310	12418	12198	12409	12421	12263	12215	12162	12203	12374	12378	12230	12171	12293	12175	12431	12476	12437	12286	12332	12356	12274	12165	12354	12182	12439	12317	12054	12353	12401	12240	12333	12236	12374	12290	12443	12278	12393	12335	12386	12277	12260	12168	12275	12342	12248	12374	12208	12301	12360	12277	12184	12401	12257	12271	12351	12268	12265	12138	12341	12270	12215	12302	12319	12251	12465	12297	12108	12203	12336	12305	12379	12304	12426	12327	12334	12359	12265	12231	12385	12226	12371	12185	12370	12266	12208	12480	12263	12247	12348	12292	12246	12224	12359	12356	12230	12407	12467	12417	12267	12281	12339	12253	12356	12237	12353	12296	12096	12354	12317	12304	12366	12209	12318	12292	12338	12226	12345	12245	12196	12529	12241	12093	12227	12124	12176	12115	12312	12351	12075	12366	12186	12243	12249	12322	12311	12245	12187	12367	12349	12238	12457	12386	12113	12292	12338	12207	12125	12325	12249	12222	12369	12102	12234	12313	12375	12176	12304	12348	12240	12236	12335	12162	12341	12283	12407	12218	12360	12320	12155	12250	12236	12083	12316	12245	12360	12440	12259	12405	12128	12324	12363	12226	12269	12204	12279	12325	12249	12300	12391	12316	12394	12317	12248	12206	12394	12373	12194	12163	12345	12173	12248	12225	12366	12294	12315	12350	12425	12396	12310	12439	12374	12215	12235	12377	12318	12222	12308	12303	12293	12305	12357	12377	12235	12316	12436	12207	12232	12178	12111	12266	12271	12339	12209	12325	12290	12278	12345	12205	12354	12257	12301	12296	12120	12374	12313	12302	12309	12337	12459	12260	12235	12302	12231	12241	12296	12224	12358	12178	12281	12210	12180	12347	12305	12501	12177	12225	12257	12269	12300	12401	12269	12204	12263	12468	12100	12348	12318	12193	12269	12394	12314	12369	12209	12428	12492	12180	12152	12449	12132	12211	12322	12288	12249	12181	12293	12229	12270	12267	12232	12273	12380	12292	12396	12309	12346	12277	12375	12264	12127	12208	12277	12277	12129	12405	12372	12379	12304	12142	12288	12172	12327	12308	12198	12266	12261	12203	12379	12266	12421	12313	12190	12382	12377	12164	12184	12422	12299	12257	12249	12256	12325	12149	12386	12248	12176	12343	12279	12412	12284	12265	12444	12415	12346	12385	12361	12260	12452	12331	12275	12330	12125	12413	12222	12372	12242	12145	12341	12339	12227	12306	12159	12380	12335	12330	12315	12367	12463	12333	12393	12284	12207	12251	12320	12166	12239	12376	12222	12334	12207	12168	12327	12408	12282	12373	12315	12313	12374	12313	12342	12242	12439	12159	12231	12331	12296	12240	12009	12173	12232	12306	12283	12187	12400	12286	12175	12251	12350	12141	12141	12321	12463
21936	20947	28131	23923	21159	22584	21397	16626	15541	15844	15688	15531	15613	16985	18262	17666	16354	15245	15420	16360	16904	16834	16330	15335	15259	15103	15037	14801	14868	14870	15091	15092	14859	14912	14994	15226	15017	15199	14927	15052	15153	14908	15127	15233	14994	14783	15198	15067	15051	15036	14972	15150	15029	14996	14912	15010	14963	14875	14867	15061	14785	14960	14949	14927	14990	15000	15055	14983	14993	14714	14908	14990	14987	15071	14984	15013	15106	15085	15046	14934	14806	14849	15169	15131	15063	15065	15094	14843	15074	15115	15220	15068	14953	14895	14753	14989	14953	14902	14882	15162	15075	14794	15124	15007	14955	15075	14967	15008	14739	14968	14930	15165	14828	14809	14847	14982	15172	15119	15063	14831	14868	14978	14885	14880	15018	15032	14970	14832	14861	15002	15069	15112	15161	15038	14894	14988	14908	14876	15045	14768	14944	14753	15122	15045	14796	14883	14972	14872	15037	15058	14860	14963	14868	15049	14823	14785	15079	14911	14779	14967	14849	14752	14992	14984	14804	14896	14993	14910	15108	14769	15040	14867	14963	15162	15020	14806	15055	14894	15116	14988	15018	15008	15191	14926	14987	15010	14872	15050	14872	15175	14934	14995	15014	14822	14998	14918	15196	15097	14684	14755	15028	14828	15092	14831	15014	14828	14855	14936	14893	14820	15072	14954	14832	14886	15069	14850	14880	15070	15039	15181	15067	15021	14816	15077	14909	14867	15047	15073	14977	14753	14935	14947	14871	15077	15116	14987	14736	15074	14924	14829	14919	15034	14819	14821	15028	14898	14843	14975	14892	14871	14832	14995	15014	14903	15106	14900	14948	14901	15055	15133	15029	14915	15091	14943	14982	15204	15074	14903	14966	15058	15172	14979	14988	14902	15167	15084	14950	14912	14815	15055	15030	15073	14956	15050	14854	14809	15041	14895	15217	14987	15012	14830	15047	15001	15089	14964	14843	14940	14801	15024	15027	14953	15044	14865	14924	14959	15143	14911	14884	15057	14837	14919	15145	14998	14716	14738	14976	14862	14899	14778	14955	14773	15110	14908	14790	14910	14862	14905	15085	14984	15081	14938	14829	14952	15058	15005	14949	14786	14959	14898	15193	15166	14887	14886	14924	15038	14820	15053	14914	14878	14953	14679	14891	15046	15033	15076	15018	14962	14827	14936	14848	14846	14850	15067	14880	14851	15138	15011	14923	15070	14903	14954	15081	14846	14977	14938	15108	14887	14814	14842	14988	15048	15010	15132	15124	14738	14991	14945	14773	14907	14968	14917	14843	15022	14976	14862	14913	14987	14809	15090	14952	14913	14889	14985	14685	15037	14750	15044	14874	15040	14851	14861	15097	14932	15059	15038	15039	14905	15070	15118	14946	14977	14991	14831	14923	15102	15078	14995	14970	14799	14897	15005	14878	15116	14865	14927	15120	15045	15055	14823	14882	14842	14939	14817	14767	14920	14988	14988	14778	14841	14958	14935	14844	15056	15139	15043	14966	14816	14910	14890	15051	15099	14790	14860	14967	14836	15033	15041	14970	14755	14907	14984	14955	15071	14815	14867	15086	15078	15026	15128	14877	15043	14838	15118	15014	14994	15076	15003	14878	14918	15091	15070	15042	15012	15039	14828	14964	14858	14804	14875	15044	14987	14841	14857	15247	15060	15141	15060	14856	15037	15068	14965	14857	14890	14936	14960	14895	14835	15059	15129	15004	15011	14847	15050	14964	15179	14840	14921	14862	14811	15031	15060	14756	14814	14971	14900	15059	14954	14871	14697	14847	14929	15017	14954	14952	14939	15018	14838	14854	14973	14812	14938	14833	14996	15065	14954	14922	15108	15080	14938	15094	15105	15040	15095	15069	14972	14842	14860	14964	14995	14974	14963	14935	14940	15072	15113	14954	14958	14976	14908	14850	14983	14925	14945	15040	14834	14915	14910	14953	15126	15020	14775	14947	14796	15015	14885	14932	14963	14899	14890	14966	14910	14717	15026	14840	14882	15032	14595	14982	14975	14962	14775	15098	14857	15015	14959	15105	14890	14921	14970	14908	15005	14891	14881	14884	14868	15055	14857	14740	14946	15099	15127	15044	14802	14842	15015	15168	14851	14684	14920	15073	14977	15049	15090	14831	14851	15001	14751	15020	14921	14998	15017	14916	14761	14788	14891	14903	15096	15072	14885	14849	14848	14793	14874	14768	14906	15004	14867	14986	14934	14955	14807	14820	15144	15027	14956	14980	15162	15060	15122	14986	14735	14896	15030	15141	15188	14889	14815	14884	14853	15015	15115	15168	15026	14865	15072	15072	14877	14853	14881	14837	14958	15060	14894	14859	15103	14886	15074	15173	14966	14775	15111	14992	14893	15015	14917	14860	15107	14819	14965	14770	14890	15115	14801	14956	15039	15086	14784	14992	14921	14969	15036	15014	14965	15014	14923	14947	14823	14838	15119	14904	14987	14798	15004	15008	15023	15087	15084	14900	14838	14874	15080	14800	14904	14888	14874	14945	14796	15085	15021	14970	14785	15003	15182	14965	15096	14924	14950	14912	14918	15006	14874	14965	14880	14915	14965	14918	15106	14781	14914	14794	15215	14783	15020	14990	14905	14951	14820	14834	14880	14880	15027	14930	14961	15013	15032	14799	14889	14857	14961	14981	15190	14850	14904	14950	15050	14896	15169	15081	14924	14848	14825	14977	14916	14982	15180	15169	14898	15133	14868	15022	14848	14926	15014	14817	14888	14977	15007	14816	15039	14873	14997	14915	15090	15104	14950	15014	14908	14882	15063	14952	15171	14963	15017	14913	14863	14897	14916	15046	15075	14773	14874	15050	14872	14921	14918	14896	14913	15149	14943	15018	14959	14991	14829	15103	14999	14943	14869	14963	14867	14934	14931	14927	15012	14775	15065	14843	14738	15026	14783	14722	14985	14959	14909	14903	14813	14813	15160	15049	14833	14862	15025	15038	15066	14896	14896	14998	15043	15044	14897	14899	14758	15080	14664	14918	15129	14831	15027	15038	15054	14997	14937	14943	14977	14918	14764	14859	15013	15242	14888	14858	14845	14854	14964	14902	14768	14907	14951	14849	14936	14829	14860	14984	14916	14820	14999	15086	14986	14833	15060	15143	15031	14829	15026	14959	14925	15090	15029	15087	15055	14825	15012	14909	14871	14940	14945	14996	15129	15176	14875	15011	14960	14853	15141	14918	15042	14908	14966	15018	14830	14955	14980	14821	15031	15018	14854	14996	14904	15027	15056	14873	14927	14841	14764	14882	14801	15017	14837	14728	14965	14937	14940	14957	14973	14941	14913	15013	14830	14797	14817	14969	15049	14941	14684	15041	14818	15150	14956	14890	14933	14957	14933	14952	14803	14729	14973	15093	15005	14793	14907	14857	15070	15022	14881	15160	15086	15082	14749	14855	14859	14992	15050	14913	14995	14960	14833	14814	14814	14919	14766	15048	14886	14905	14797	14952	14990	14885	15027	14895	14756	15080	15050	15020	14857	15050	15072	15071	15036	14997	14764	15128	14995	14878	14996	14919	14979	14982	14994	14861	14877	14888	15002	14944	14881	14916	14995	14941	15029	15072	14850	15021	14956	15113	14927	14793	14932	14892	15013	14922	14919	14861	14874	14992	15018	14887	14806	15044	14823	14932	14976	15158	14794	15069	14867	14935	14881	15050	14888	15133	15169	15110	14872	15065	14821	15153	14737	14814	14931	14929	14907	14997	15168	14930	14905	14932	14872	14707	14791	14810	14768	14827	14983	14805	14832	14974	14861	15020	14806	14802	14961	14951	14920	14705	15034	14944	14978	14831	14899	15001	15067	14966	14902	15193	14981	14997	14960	14747	15125	14966	14618	14858	14988	15079	14918	15130	14989	15061	14949	14833	14887	15005	14761	14935	14974	14960	15024	14884	14884	14788	15097	15139	14768	15188	14826	14927	15185	15113	14979	14985	14889	15047	14995	15027	14995	14840	14873	14933	14870	14839	15031	14883	14897	14930	15031	14999	14905	14980	14924	14987	15090	14886	14824	15052	14920	14788	14868	15123	15080	15019	14820	14965	14914	15065	15046	15048	14869	14731	14890	14923	15021	14857	14965	14852	14960	14847	14827	14891	15036	14948	14891	14928	14989	14926	14959	14853	14784	14982	14842	15023	15055	14956	14949	14991	14950	14985	14955	14902	14948	15081	14933	15128	14938	14896	14932	14763	15089	14949	15030	15012	14911	14878	14888	14859	14948	14887	14932	14959	14849	14976	14880	14862	15051	14995	15118	15029	14848	14931	15026	14920	14878	14837	14909	15201	14978	14935	14903	15053	15186	14824	14774	14803	14964	14836	14780	14711	14924	15052	14882	15004	15083	15008	15179	15075	15052	14821	14946	15021	15024	14943	14923	15135	14910	15053	14951	15008	15029	14858	14904	15107	14958	14989	14902	14838	14903	14974	14832	14991	14906	14906	14994	15099	15060	14966	15039	14982	15010	14769	15119	15188	14946	14799	14744	14886	14946	14678	14753	14981	14909	14935	14821	14979	14990	15026	14845	14943	14894	14959	14921	15000	14978	14972	15067	15013	15105	14921	15092	15129	14939	14820	14900	15067	14980	14765	14787	15043	15105	15088	14747	14895	14812	14923	14952	14910	14868	14844	14861	15058	14957	14921	15027	15066	15065	15101	14964	15049	14937	15035	14940	15064	14851	14857	14859	14942	14905	15020	14935	14833	14887	14964	15053	14994	15097	14953	15093	14741	14930	14791	15030	14890	14932	14742	14826	14854	14887	14728	15115	14945	14951	14913	14971	14855	14972	15086	14933	14935	14891	14967	14808	14804	14926	14924	14839	14828	14836	14866	15081	14952	14917	14924	14867	15202	14910	14811	14921	14866	15067	14773	14900	14827	15056	14887	15055	14906	14695	14914	15041	15030	15117	14955	14753	14944	14965	14815	14930	14772	14992	15078	14833	14682	14925	14848	15238	14900	14966	14939	14764	14893	15105	14944	14966	15118	14965	15084	15069	15116	15035	15041	14977	15128	14988	15068	14899	14761	14957	15100	14919	14795	14682	14907	15078	15112	15053	14984	14759	14920	14896	14853	15014	14986	14961	15131	14971	14870	14974	15081	14916
26756	51842	35289	22098	17857	16382	14791	14357	14013	13821	13692	13633	13881	15668	17717	16089	14132	13352	13739	14984	15575	15325	14398	13420	12991	12973	13160	13085	13131	13052	13085	13066	13060	12961	12943	13059	12938	12848	13035	13082	13069	13067	13067	13077	13207	13041	13006	12919	12973	13142	13170	13048	12905	13015	12960	12932	13117	12996	13065	13139	13206	13003	12940	13075	13125	12965	13018	12894	12944	13084	13003	12950	13056	12931	12924	12742	13045	12967	12904	13019	12826	12779	12885	12951	12966	12923	13254	13016	13080	13069	13087	13120	13094	13202	13032	13149	13008	13081	12986	13063	12981	12971	12906	13168	13094	12945	13156	13031	13041	13014	12829	13019	13021	13071	12985	13035	13189	12911	12959	13095	13175	12927	13076	13005	12992	13062	13057	12906	12962	13114	12883	13047	13088	12912	12965	12912	13060	13006	12935	12892	13235	13009	13053	13064	12972	13007	12977	12998	13024	13033	12958	13081	12976	13151	13219	12923	13157	12940	13059	13007	13025	13113	13000	12967	13114	13069	13013	13015	13017	13079	13171	12915	12881	13022	13095	13007	13043	13097	12910	12870	13052	13004	12975	12976	12924	13132	13085	13039	12995	12971	13003	12976	13012	12942	12918	13160	12953	13017	13054	13265	13088	13018	13027	13262	12763	12992	12898	12982	13015	12966	12870	13122	12936	13085	12982	13029	13089	13059	12823	13011	13101	12977	13096	13020	12776	12885	12892	13009	13012	12898	13008	13169	13218	13061	12928	12934	13019	13125	12750	13059	13177	12791	12994	13040	13032	12875	13002	13126	12982	13109	12972	13037	12977	12990	13014	12994	13026	12960	13062	13024	13154	13052	13028	12931	13026	13005	13021	12953	13051	13031	13231	13088	12955	12965	13059	12885	13136	12933	12981	12851	12983	12829	12929	13142	13108	13055	12937	12996	12987	12986	13004	13085	12876	13134	13070	13005	13000	13128	12979	12986	13221	12987	12986	12921	12796	12902	13094	12976	13118	12819	12837	13046	13066	13090	12966	12988	12852	12944	12974	13121	12905	13098	13019	12828	12990	12850	12946	12960	12873	12975	13208	12913	13042	13013	13022	12996	12984	12990	13019	13043	13059	12958	12985	12971	12836	12966	12989	13109	12996	13092	13033	13008	13022	12957	13051	12865	12955	12957	13182	13279	13020	12935	13047	13073	12957	12964	13103	13003	13001	13114	12975	12998	12998	12855	13086	12991	13038	12984	12942	12900	12944	12845	13048	12856	13022	12885	12916	13032	13056	13015	12991	12998	13157	13131	12995	13103	13004	13034	13073	13122	12992	13080	12964	13062	13026	13088	13062	12961	12930	13028	13054	12952	13020	12794	12856	12978	12921	13088	12894	12997	12897	12931	13119	12950	13195	13162	13043	12979	12892	12960	13083	12969	13034	12761	13051	13078	12999	12955	13080	12881	12991	13072	13074	13002	13090	12902	13104	12915	13058	12931	12958	13121	13051	12989	13139	13202	12947	13047	13098	13115	12938	13010	13122	13067	12850	13093	12904	12975	12997	12935	12905	12990	12967	13065	13032	13103	12976	12968	13031	13110	12932	12962	12958	13057	13006	13107	12885	12890	12945	12922	12928	13057	13204	12847	12926	13246	13212	12994	12968	12976	12843	13130	13006	12971	13279	12991	12932	12961	12815	12995	13002	13008	12932	12952	13137	13218	12995	12933	13014	13027	12960	12978	13046	12975	12958	13008	12783	13127	12980	12917	13008	13057	12926	13082	13097	12920	13082	13023	12969	13058	13083	13149	12939	13151	12953	12956	12855	13054	12918	13068	12966	13166	13095	13065	13105	13152	13081	13095	12880	13131	13067	13010	13004	12982	12968	12988	12923	13017	12937	12889	13007	12965	12992	12845	13030	13061	13009	13076	12963	13044	12961	13051	13024	12901	13065	12825	13282	13029	13102	13062	13012	13084	12981	13028	12941	13122	12986	12863	12942	12997	12942	12964	12920	12961	12930	12960	13057	12904	13032	12956	13203	12933	12957	12855	12971	12915	13017	13016	13011	13091	12931	13037	12975	12941	13074	12948	12984	12995	12884	13076	12953	13020	13089	13154	13096	12932	12984	12983	12864	12976	13126	12984	13057	13039	12959	12993	12939	12938	12934	13071	12981	13087	13035	12947	13008	13074	12992	12988	13110	12975	13117	13031	13036	13074	12902	13114	12922	12942	12980	12989	13100	13056	12949	13028	13057	12993	13028	13094	12955	13158	12947	12933	13134	13130	13043	13055	13030	13028	12913	12880	12903	12911	13134	12982	13061	13061	13147	13035	13123	13212	13008	13063	13002	13127	13114	12984	13058	13069	13158	12977	12895	13100	13036	13200	12897	12996	12963	13040	12940	12919	13179	13067	12868	13077	13051	13029	12911	13022	13122	12990	12853	13002	12911	12933	12899	13029	12973	12935	12949	13028	13118	13126	13067	12889	12979	13091	13018	12982	12911	12933	13021	13070	12950	12941	12939	13193	13110	13173	12949	13019	12908	13038	13018	12919	12948	13120	12902	13011	13003	12983	13080	12861	12880	12910	12910	13058	13026	12925	12991	13003	13045	13085	12908	13142	13065	13062	13123	13118	13108	13036	13020	12947	12989	12916	13029	13075	13089	13043	12865	13000	13050	12892	13129	13004	13075	13047	13174	12981	12955	12982	13032	12960	13011	13014	13057	12944	12884	12898	12773	13026	13073	13050	13134	12884	12983	13118	13026	13057	13043	13071	13093	13057	12896	13015	12964	13021	12925	13056	13112	12991	13088	13172	13029	13146	12946	12964	13142	12902	13084	13180	13066	13039	13070	13022	13075	12867	13000	13091	13043	12938	12872	13208	12951	13153	12953	13056	13204	12907	12970	12934	13052	13139	13096	13029	13113	13009	13013	12833	12952	13065	12853	12957	12817	12965	12947	13119	12987	12981	13004	12931	12877	12896	12926	13104	12951	13191	12949	12969	13027	13062	13178	12930	13056	12989	13049	13034	13206	13078	13021	12997	12869	12866	13080	12934	13060	12993	12998	12983	12951	13082	13205	12906	13114	12825	12986	13088	12967	13047	12991	13163	12941	12795	13013	13045	12888	12765	13204	13111	13087	12960	12757	13041	13027	13085	12968	13061	13030	12953	13086	13069	12998	12996	13039	12965	13084	13048	12988	13205	12972	13138	13021	13098	13095	13076	12905	12955	12861	12877	13078	13030	13225	12955	13087	12992	13058	13142	12852	12837	12956	12990	13172	12966	13027	12909	12921	12762	13145	12952	13012	13051	12971	12936	13022	12937	13025	13111	12937	12818	13002	12896	12926	12983	13019	12927	13040	12821	13043	13054	12941	13089	13074	12970	13126	13072	13028	12896	12998	13033	12895	13086	13190	12951	13072	13087	12818	13003	13020	13066	12929	13077	13068	13003	12995	13078	13092	13100	13076	13110	13100	12897	13111	12989	13101	13009	13120	13025	12952	13097	12896	13096	13024	12902	12995	12977	13104	13027	12886	12979	12827	12976	13221	13061	12967	12932	12948	13077	12951	12986	13018	12996	13133	12855	12886	12831	12925	13096	13076	12929	13008	13025	13157	12821	13118	13074	13000	13145	13123	13018	12922	12905	13015	13005	13017	13105	12971	13185	12868	13233	13034	12994	12945	13073	13078	12847	13012	13041	13017	13019	12951	12847	13070	13130	12946	13069	12896	12987	13112	12986	12944	12988	13194	12885	12926	13222	13061	12938	12908	12904	13075	12930	13125	12911	13023	13049	13115	12992	13013	13077	13050	13113	13077	13090	13036	12935	12960	13090	12979	13149	12971	13034	13092	13179	12969	13098	12973	13026	13129	12740	13098	12943	13090	12785	12898	13128	13174	12958	12992	12943	13204	13039	13035	12905	12886	13012	12949	13068	13048	12955	13043	13009	12924	13108	13090	13014	12915	13103	13115	13054	13173	12989	12876	13094	13053	12932	13008	12968	12909	12900	13151	12863	12992	13022	13146	13002	12985	13020	12932	12963	13209	13138	13067	12963	13173	13112	12986	13033	13208	12849	13127	12912	12945	12922	13035	13061	12998	13009	12976	12958	13068	13124	13111	13097	13065	13102	12997	12974	12884	13297	13143	13006	13025	12956	13134	12912	13146	12931	13033	12893	12975	12839	12995	13059	12958	13045	13124	12988	12973	13032	12924	12827	12994	12878	12927	13016	12937	13020	12961	12998	13107	13088	13047	12940	13033	12927	13052	13037	12883	13092	13025	12907	12926	12854	13114	13015	12913	13165	13067	13039	13104	12943	13113	13044	13098	12861	12875	12873	12936	12965	12972	12809	12931	13074	13003	13224	12964	13036	13110	12855	13102	12903	12946	12950	13107	13008	13010	12817	13181	13101	13015	12998	13080	12980	13168	12906	13070	13010	12979	12901	12995	12967	12934	12991	12868	12991	13060	12974	13065	13090	12913	13024	12906	13012	13079	13059	12915	12984	12823	13069	12972	13014	13068	13074	13033	12988	13091	13151	13100	12923	12924	13015	13033	13006	13006	12947	13054	13011	12903	13091	13021	13060	13066	13068	13174	12995	13006	12912	12954	13079	13059	12920	12926	12884	13189	13019	13047	12969	12789	12793	12945	12931	12914	13019	13034	13066	12949	13009	13001	13043	13019	13009	12990	12976	13114	13086	12912	13115	12885	13077	12815	12947	13097	13057	12986	12957	12931	13090	12986	13078	13044	13195	13141	12929	13152	13005	13014	13075	13118	13136	12862	12993	13240	12786	13040	13035	13106	12937	12747	13082	12935	13034	13029	12807	12988	13054	12916	13040	12944	13067	12869	12966	12971	12952	13099	13026	13101	13053	13161	12969	12995	12958	13001	13071	13031	13058	13114	13075	12970	13022	12927	12913	12936	13140	12917	12949	13103	13019	13030	12845	13001	13120	13034	13019	13023	13140	12952	13075	12956	13174	13090	12909	12896	12894	13081	12948	12937	12965	13027	12935	13064	12945	12844	12987	12885	13075	12903	13049	12951	13021	12744	13063	13026	13060	13158	13070	13053	12969	13081	13005	12985	12880	12951	12930	13195	13035	13084	13046	12945	13064	13141	12928	12944	13032	12940	13013	13015	13216
29837	25486	26670	21719	18486	17711	17504	17420	17014	17118	17003	17153	16950	17171	17091	17172	16978	17076	17028	16785	16830	17183	16915	16732	16929	16937	16852	16842	16800	16714	16952	16710	16717	16830	17090	16924	17005	17042	16911	16658	16895	16761	16711	16801	16890	16746	16896	17012	17007	16924	16930	17029	16714	16820	16902	16778	16741	16742	16847	17058	16869	16819	17045	16859	16999	16777	16742	17066	16869	16652	16858	16734	16943	16803	16725	16644	16801	16913	16828	16795	16772	16690	17060	16902	16807	16868	16885	16952	16808	16939	16752	16821	16877	16994	16940	17220	16817	16851	16912	17037	16975	16918	16439	17028	17019	17001	16989	17047	16898	16842	16826	16776	16932	17031	16848	17004	16953	16903	16892	16775	16743	16775	16951	16760	16995	16819	17152	16963	16907	16912	16984	16913	16698	16944	16840	16860	16935	17042	17037	17007	16914	16842	16908	16744	16989	16897	17030	16709	17002	16886	16921	16889	16902	16838	16912	16845	16827	17037	16863	17014	17048	16917	16941	16761	16914	17058	16826	16844	16848	16986	16789	16936	16948	17016	16902	17031	16941	17027	16788	16722	17029	16894	16791	16932	17067	17139	16860	16858	16969	16913	16984	16989	16908	16795	16885	16955	16566	16875	17231	17075	16938	16830	16894	16894	17118	16758	17028	16885	16523	17046	17013	16759	17016	16992	16752	16825	17115	16925	16708	16928	16976	16932	17051	17018	16859	16947	16828	16936	16800	16952	16803	16722	16765	16974	16925	16787	16956	16806	16484	16851	16911	16825	17024	16931	16954	16793	17030	16891	16766	16806	16699	16961	17128	16863	17058	16764	16799	16903	17072	16881	17034	16880	17065	17033	16810	16957	16990	16849	16923	16826	16743	16937	17043	16867	16992	16771	17011	17076	16877	16801	17037	16860	16958	16804	16823	16849	17036	16795	16805	16912	16906	16787	16883	16620	16827	17028	16955	16655	16957	16941	17028	16990	17093	16732	16912	16840	16908	16815	17033	16870	16824	16946	16528	16737	16981	17030	16803	17002	17012	16893	16914	17052	17090	16752	17045	17021	16813	17051	17017	16799	16895	16739	16962	16865	16914	17134	17020	16886	16723	16772	16849	16663	16771	17048	16924	16653	16867	16885	16948	16959	16993	16902	16905	17031	16871	16805	16791	16897	16854	16778	16808	16915	17030	16911	16890	17022	16742	16753	16666	16814	16650	16893	16893	16927	17002	16947	16823	16825	16788	16969	16934	16917	17013	16696	16828	16888	17225	16984	16960	16834	16969	17076	16868	16917	16798	16994	16958	16885	17126	16870	16899	16763	17076	16845	16810	16738	16780	16820	16758	17112	17031	17054	16967	16792	16869	16770	16838	16898	16897	16803	16880	16895	16900	16963	16984	16756	16706	16797	16925	16704	16851	17140	16901	16843	16801	16894	17052	16768	16728	16906	16718	17095	16933	17041	16960	17043	16975	17026	16679	17028	16771	16731	16875	17034	16927	17047	16859	16944	16974	17006	16898	17038	17027	16961	16879	16930	16878	16774	16863	16828	16900	16813	16950	17014	17188	16943	16777	17153	16923	16561	16776	16977	16933	16987	16877	17028	17070	16969	16871	17016	16839	16884	16781	16874	16731	17024	16950	16498	16922	16791	17045	16942	16899	16877	16836	16897	16827	16933	16943	16993	16821	16985	16659	16981	16936	17074	17191	16974	16825	16987	16978	17010	17016	16962	17029	17114	17060	16831	17014	17107	16980	17037	16854	16896	17121	16986	16743	16829	16961	17194	16995	16892	16969	17007	17087	16988	16951	16822	16970	17035	16807	16877	16918	16820	16894	16900	16940	17002	16952	16779	16917	17013	16964	16921	16939	17008	16983	16916	16946	16979	16957	16761	17035	16971	17046	17082	16927	16904	16902	16698	16609	16966	16807	16939	16907	16963	16732	17030	16999	16859	16759	16779	16942	16730	16767	16965	16659	16866	16723	16913	16961	16963	16958	16820	16709	16836	16934	16993	16930	16714	16963	16793	16961	16667	16959	16892	16899	16777	16950	16852	16962	16972	16725	16714	16851	16992	16678	16830	16894	16872	16895	16755	16946	16721	16905	17056	17149	16860	16987	16871	16838	16818	17070	16931	16900	16709	16948	16839	16880	16951	16755	16921	16959	17024	16850	16659	16930	17001	16808	16925	16940	16735	16815	16955	16860	16836	16817	17133	16904	17052	16839	16865	16858	16925	16820	17017	16861	16820	16834	16777	16845	16715	16833	17031	16829	17006	16910	16923	16900	17117	17002	16703	16937	16971	17044	17143	17092	16952	17038	16959	17116	16861	16819	17016	17139	17049	17037	16716	16735	16666	16767	16941	17087	16902	16935	16961	16956	16933	16593	16793	17096	16735	16853	16693	16892	16974	16629	16925	16864	16828	17015	16896	16845	16985	16854	16862	16912	16801	16868	16916	16842	16681	16841	16880	16833	16725	16811	16916	16865	16815	17197	17089	17000	16914	16916	16867	16977	16924	16997	17118	16838	17088	16816	17023	16911	17054	16782	16966	16845	17105	16916	16958	16816	16916	16964	17029	16931	16829	16993	16814	17016	16638	16743	16830	16987	16881	16929	17027	16900	16613	16793	16748	16857	17010	16952	17012	16987	16867	16819	17039	16758	16914	16881	16984	16894	17058	16832	16831	16844	16887	16723	16863	16753	17053	17174	16995	17055	16960	17108	16896	16785	16816	16890	16960	16905	16820	16779	16964	16920	16714	16963	17091	16958	16956	16990	17030	16802	17128	16842	16955	16902	16973	16709	16920	16827	16865	16952	16858	16950	16682	16962	16926	17148	16946	17076	16603	16762	16775	17090	17048	16950	16966	16860	16839	16908	16889	16932	16877	16940	16816	17003	16904	16844	16742	16759	16962	17053	16949	16843	16961	16711	16786	17115	16875	16907	16815	17092	16925	16930	16980	16905	17178	16838	16954	17018	16827	16826	16969	16953	16900	17058	16780	17052	16977	16681	16896	17023	16950	16907	16836	16853	16839	16957	16760	16986	17327	17052	16861	17047	16910	17074	16975	17026	17059	17136	16976	16976	17014	16948	17128	16869	17023	17015	16871	16906	16912	16801	16945	16882	16983	16834	16819	16927	16897	17074	16824	17012	16998	16833	16764	16714	16791	16784	16695	17025	16839	16890	16919	17097	17092	16946	16835	17008	16750	16872	16794	16914	16865	16936	16739	16989	16908	16964	16920	16850	16910	16898	17003	17015	16945	17022	17160	17021	16863	16876	16866	17118	16818	16978	16812	16828	16812	16813	16901	16929	16928	16886	16842	16972	16975	16901	16910	16918	16935	16738	17084	16929	16847	16984	16801	16813	16765	16765	16909	16782	16793	16764	16746	16878	16970	16935	16951	17049	16965	16911	16859	16929	16893	16985	16994	16829	16912	16664	16874	16816	16985	16996	16888	16917	16748	16870	16877	17119	17019	16806	16841	17021	16972	16913	16797	16935	16911	16854	16798	16982	16656	16848	16820	16975	16831	16812	16888	16879	16871	16966	16884	16827	16880	16943	16705	16932	16925	16913	16889	16814	17067	16878	16829	16811	16854	17004	17023	16941	17024	16998	16878	16908	17058	16972	16925	16581	17019	16795	16936	17070	16919	17015	16919	17095	17066	16943	16914	16820	16843	16884	17188	16988	16815	16934	16840	16809	16984	16807	17042	17147	16928	16852	16966	17001	16821	16886	16799	17001	16952	17009	16988	16829	17039	16948	16771	16987	16875	16925	17123	16877	16934	16912	16875	16982	16912	16891	16701	17024	17129	16881	16871	17023	16994	16863	16791	16909	17197	16826	16762	16881	16969	16870	17053	17019	16918	16885	16978	16894	16753	16999	16883	16980	17044	17028	16898	16949	16955	16755	16820	16799	16811	17076	16810	16786	16861	17033	16867	16929	16976	17051	16867	16996	16917	16719	16892	16999	16977	16885	17181	16989	16730	16986	16988	17010	17093	17010	16937	16749	16983	17023	16757	16839	16883	16933	16867	16925	16909	16961	17151	16824	16717	16756	16736	16767	16929	16913	17018	17025	16905	16941	16830	16953	16727	16897	16905	16996	16846	16678	16772	16763	17043	16937	16869	17073	16964	16786	16996	16826	16839	16915	16832	16720	17002	16938	16879	16873	16915	16998	16820	16977	16924	16870	16795	16888	16805	16923	16778	16765	16965	16920	16988	16871	16911	17051	16843	17090	17097	16901	16741	16842	16629	16997	17069	16752	16822	16752	16737	17196	16890	16826	16954	16946	16901	17001	17109	16849	16655	16982	16902	16974	16902	16926	16812	16689	17121	16795	16750	16978	16966	16901	16877	16969	16807	16995	16844	16820	16799	16910	17006	17040	16985	16993	16879	16906	16747	16942	16858	16784	16868	16948	16768	16913	17107	16798	17042	17009	17006	17068	16714	16902	17082	16840	17021	16905	16837	16974	16628	16859	17174	16901	16958	16848	17100	16855	16995	16985	16909	16793	17045	17051	16929	17100	16754	16966	16902	17149	16938	16995	16934	17057	16796	16983	16821	16813	16955	16942	16645	16836	16821	17049	16968	16841	17040	16910	16972	16859	16813	16950	16990	16796	17008	16990	16798	16648	16829	16962	16901	16833	16912	16832	16899	16915	16832	16701	16853	16742	16842	17061	16951	16813	16866	16705	17067	16821	16885	16927	16888	16904	17110	17136	17123	16846	16895	16869	16904	16899	16975	16988	16768	16878	16862	16837	16929	16997	16923	16979	16740	17010	16753	16786	16984	16942	17007	16884	17098	16883	16821	16905	16817	16715	16926	16934	17005	16998	16776	17020	17047	16930	16931	17033	16928	17155	16811	17008	16675	16894	16918	16949	17009	16947	16876	16826	16805	16840	16942	16734	16747	16961	16880	16989	16881	16854	16958	16690	16898	16894	16962	16964	16912	17060	16896	17129	16704	16898	16933	16982	17050	16919	16964	16942	16886	16837	16917	16850	16825	16832	16889	17008	17142	16919	16960	16948	16924	16910	16962	16874	17073	16900	17029	16688	16694	16675	17154	16930	16724	16961	16984	16657	16821	16671	16985	16954	16960	17097	16974	16964	17167	16975	16735	16859	16863
23280	33596	23859	17414	16244	15230	14698	14564	14573	14733	14589	14304	14404	14319	14621	14419	14259	14010	14277	14159	14157	14223	14180	14047	14053	14125	14170	14034	14316	14160	14392	14245	14184	14135	14228	14112	14089	14144	14301	14053	14141	14265	14178	14107	14025	14104	14311	14126	14058	14348	14149	14187	14064	14083	14168	14166	14198	14275	14169	14213	14102	14219	14256	14138	14154	14131	14175	14017	14207	14118	14177	14236	14280	14088	14209	14265	14320	14258	14278	14070	14066	14350	14130	14273	14191	14282	14169	14150	14050	14152	14233	14025	14174	14184	14148	14219	14227	14321	14103	14353	14254	14258	14051	14262	14008	14231	14398	14169	14361	14113	14128	14219	14189	14150	14125	14160	14176	14045	14088	14095	14253	14130	14238	14058	14102	14108	14158	14240	14163	13980	14096	14229	14145	14143	14141	14075	14196	14238	14313	14168	14295	13995	14214	14073	14222	14032	14170	14168	14140	14117	14118	14226	14316	14154	14315	14091	14091	14317	14069	14216	14102	14242	14031	14087	14044	13940	14218	14167	13980	14099	13888	14076	14014	14121	14037	14280	14240	14198	14258	14066	14289	14259	14357	14253	14061	14283	14162	14278	14148	14232	14296	14085	14176	14252	14198	14091	14082	14198	14122	14104	14224	14067	14180	14062	14312	14247	14092	14238	14156	14008	14256	14159	14161	14211	14202	14113	14230	14286	14104	14312	14283	14078	14151	14118	14157	14158	14148	14142	14286	14264	14067	14131	14108	13961	14235	14303	14332	14177	14120	14211	14260	14148	14157	14252	14319	14171	14144	14252	14134	14206	14063	14069	14020	14168	14091	14328	14243	14075	14177	14181	14274	14126	14118	14299	14014	14273	14179	14024	14336	14041	14202	14083	14306	14095	14333	14030	14385	14125	14195	14278	14179	14133	14160	14186	14023	14241	14210	14286	14119	14249	14298	14355	14148	14214	14166	14299	14171	14197	14146	14103	14173	14236	14198	14288	14094	14201	14075	14123	14350	14259	14238	14346	14219	14211	14123	14224	14183	14107	14208	14105	14254	14016	14169	14217	14087	14283	14160	14129	14233	14070	14161	14130	14063	14165	14232	14118	14244	14105	14198	14151	14045	14243	14242	14141	14074	14224	14041	14189	14335	14127	14238	14108	14032	14091	14195	14348	14090	14188	14144	14332	14228	14178	14072	14089	14239	14277	14017	14188	14184	14282	14276	14150	14115	14088	14237	14212	14210	14213	14123	14141	14322	14203	14326	14105	14092	14472	14319	14139	14197	14019	14202	14121	14194	14272	14277	14370	14238	14078	14268	14111	14141	14049	14109	14269	14435	14153	14101	14353	14146	14188	14214	14251	14207	14244	14167	14103	14134	14201	14096	14188	14013	14412	14272	14214	14212	14109	14190	14145	14143	14121	14217	14309	14150	14382	14278	14287	14180	14178	14166	14146	14295	14131	14404	14230	14218	14250	14101	14125	13921	14208	14225	14039	14196	14318	14158	14076	14188	14053	14206	14275	14212	14105	14281	14205	14167	14047	14268	14107	14275	14110	14078	14246	14282	14280	14175	14137	14049	14247	14039	14014	14248	14218	14002	14291	14078	14186	14272	14200	14230	14086	14032	14214	14271	14114	14047	14144	14178	14064	14133	14327	14058	14183	14144	14261	14197	14195	14169	14189	14304	14010	14266	14075	14073	14162	14185	14065	14204	14141	14213	14114	14199	14194	14159	14208	14180	14186	14329	14257	14293	14209	14170	14256	14429	14271	14268	14175	14317	14226	14183	14131	14204	14174	14234	14175	14234	14185	14213	14294	14091	14157	13852	14215	14164	14215	14210	14243	14051	14140	14278	14149	14217	14263	14181	14089	14346	14180	14085	14266	14375	14227	14008	14307	14148	14152	14251	14091	14206	14281	14142	14143	14338	14126	14207	14313	14197	14154	14159	14248	14434	14091	14150	14202	14158	14186	14162	14036	14171	14058	14144	14186	14084	14212	14420	14086	14452	14359	14120	14235	14112	14071	14276	14278	14132	14325	14263	14297	14154	14101	14096	14285	14100	14164	14211	14064	14225	14167	14142	14107	14286	14130	14328	14179	14168	14191	14005	14165	13968	14100	14316	14122	14166	14226	14211	14174	14209	14229	14153	14185	14091	14230	14280	14318	14226	14053	14172	14226	14194	14047	14305	14270	14098	14026	14163	14185	14300	14104	14143	14040	14216	14175	14219	14223	14003	14104	14200	14262	14211	14251	13990	14176	14248	13994	14058	14151	14171	14284	14150	14105	14198	14177	14132	14288	14241	14190	14211	14268	14224	14142	14176	14330	14161	14262	14238	14307	14079	14102	14187	14171	14132	14434	14085	14196	14292	14293	14173	14265	14051	14125	14067	14146	14122	14124	14154	14169	14231	14223	14155	14144	14054	14291	14135	14182	14093	13909	14112	14163	14362	14243	14172	14364	14339	14282	14136	14136	14230	14117	14206	14183	14180	14167	14259	14165	14034	14118	14079	14254	14201	14136	14242	14152	14172	14148	14197	14142	14270	14202	14213	14172	14075	14239	14056	14093	14426	14304	14276	14164	14274	14179	14104	14216	14228	14249	14043	14307	14272	14250	14210	14193	14163	14285	14274	14196	14277	14137	14109	14114	14233	14188	14144	14198	14150	14204	14251	14171	14248	14014	14217	14102	14298	14155	14175	14180	14225	14198	14147	14139	14043	14234	14179	14265	14184	14123	14215	14247	14142	14109	14052	14041	14173	14026	14241	14269	14211	14302	14053	14178	14227	14084	14162	14122	14115	14158	14179	14153	14239	14302	14235	13986	14144	14190	14210	14257	14191	14179	14135	14391	14145	14304	14200	14174	14181	14114	14053	14236	14287	14005	14304	14237	14262	14345	14171	14283	14376	14136	14159	14231	14135	14186	14284	14168	14182	14216	14032	14245	14236	14132	14236	14337	14242	14205	14241	14355	14081	14279	14293	14049	14208	14153	14251	14250	14305	14104	14099	14270	14224	14130	14196	14263	14117	14313	14133	14296	14110	14170	14123	14089	14119	14105	14142	14142	14206	14092	14148	14226	14193	14161	14159	14106	14061	14300	14321	14186	14211	14252	14314	14174	14142	14225	14282	14299	14090	14339	14202	14105	14218	14178	14098	14432	14318	14176	14177	14220	14024	14072	14225	14262	14262	14140	14254	14045	14160	14181	14126	14111	14218	14137	14331	14147	14174	14151	14143	14008	14165	14147	14113	14108	14073	13895	14283	14174	14171	14145	14243	14176	14151	14087	14335	14087	14136	14054	14033	14133	14188	14301	14242	14319	14171	14250	14273	14350	14132	14162	14013	14162	14212	14141	14338	14298	14163	14352	14267	14178	14057	14242	14269	14162	14263	14209	14225	14095	14194	14325	14213	14244	14200	14163	14237	14226	14203	14167	14261	14366	14348	14051	14215	14148	14202	14274	14224	14145	14204	14143	14249	14327	14195	14180	14207	14154	14280	14215	14148	14169	14101	14040	14148	14144	14059	14087	14258	14191	14098	14174	14139	14174	14041	14079	14120	14175	14194	14093	14284	14093	14306	14032	14051	14259	14322	14010	14152	14125	14261	14268	14080	14062	14256	14131	14149	14213	14156	14100	14114	14081	14031	14191	14175	14165	14179	14330	14199	14133	14090	14270	14186	14184	14165	14233	14141	14148	14067	14182	14283	14163	14170	14140	14234	14101	14123	14240	14320	14204	14265	14218	14193	14281	14279	14190	14108	14259	14196	14235	14196	14268	14200	14104	14164	14140	14171	14111	14107	14197	14157	14357	14128	14187	14250	14268	14202	14187	14227	14242	14061	14003	14303	14145	14072	14063	14001	14097	14187	14269	14121	14305	14241	14208	14312	14095	14297	14106	14164	14204	14270	14341	14179	14346	14107	14296	14252	14385	14211	14207	14094	14201	14191	14203	14053	14237	14233	14004	14294	14120	14201	14337	14150	14066	14233	14153	14241	14333	14192	14068	14099	14293	14161	14205	14220	14295	14196	14111	14261	14077	14163	14188	14329	14081	14288	14164	14110	14236	14138	14503	14260	14200	14248	14089	13910	14120	14217	14119	14227	14156	14210	14102	14239	14135	13993	14254	14028	14142	14254	14193	14222	14174	14165	14367	14195	14225	14266	14331	14106	14097	14248	14253	14154	14123	14137	14282	14083	14113	14230	14102	14365	14261	14216	14111	14041	14067	14134	14130	14231	14203	14254	14112	14320	14186	14149	14313	14233	14315	14201	14093	14203	14299	14047	14195	14210	14171	14228	14188	14165	14045	14162	14081	14006	14179	14159	14138	14278	14323	14208	14104	14226	14149	14262	14075	14094	14048	14201	14159	14164	14122	14097	14055	14166	14280	14018	14200	14150	14105	13999	14078	14130	14134	14212	14218	14143	14355	14006	14005	13967	14074	14029	14096	14103	14299	14167	14338	14095	14200	14097	14190	14159	14157	14214	14160	14106	14144	14151	14183	14092	14292	14154	14104	14183	14285	14119	14132	14332	14258	14081	14112	14249	14214	14141	14136	14061	14192	14244	14069	14190	14051	14277	14269	14198	14239	14212	14033	14241	14191	14090	14327	14208	14087	14292	14069	14242	14171	14201	14025	14238	14271	14229	14129	14336	14264	14169	14172	14180	14248	14179	14154	14146	14313	14146	14105	14062	14343	14154	14051	14199	14114	14306	14230	14117	14178	14105	14102	14193	14234	14390	14268	14172	14188	14160	14014	14055	14209	14141	14137	14179	13990	14383	14060	13922	14241	14179	14124	14127	14159	14172	14099	14102	14198	14179	14252	14110	14180	14261	14074	14315	14069	14227	14186	14194	14181	14077	14064	14213	14255	14132	14100	14251	14208	14175	14197	14293	14185	14193	14088	14104	14305	14238	14123	14186	14092	14149	14185	14076	14190	14209	14273	14169	14211	14116	14240	14136	14215	14030	14129	14203	14119	14220	14286	14122	14078	14177	14302	14060	14211	13984	14255	14195	14314	14167	14352	14198	14126	14083	14101	14155	14107	13996	14105	14135	14244	14024	14280	14241	14163	14132	14101	14204	14411	14202	14222	14065	14138	14217	14184	14266	14121	14214	14091	14015	14374	14191	14283
23104	20929	27613	24620	21553	19250	17521	15704	15433	15419	15042	15220	15962	16533	16183	15476	15874	15504	15109	15097	15896	15663	15139	14985	14643	14765	14734	14820	14899	14862	14924	14793	14589	14570	14677	14739	14621	14745	14760	14738	14874	14602	14701	14659	14516	14623	14791	14634	14496	14832	14553	15032	14620	14635	14792	14758	14786	14632	14624	14645	14762	14693	14547	14831	14756	14777	14810	14905	14857	14573	14718	14913	14722	14699	14856	14727	14862	14914	14708	14766	14769	14722	14651	14561	14799	14743	14803	14928	14720	14626	14667	14900	14730	14715	14491	14537	14555	14686	14563	14599	14694	14690	14756	14787	14858	14711	14608	14780	14696	14915	14407	14676	14849	14924	14615	14787	14747	14721	14632	14736	14742	14758	14597	14682	14933	14887	14829	14709	14771	14695	14576	14745	14731	14724	14631	14599	14604	14615	14779	14588	14476	14773	14772	14592	14592	14756	14889	14666	14945	14685	14755	14667	14554	14741	14755	14751	14767	14876	14708	14654	14663	14681	14819	14651	14828	14790	14737	14752	14703	14629	14600	14731	14806	14624	14847	14678	14843	14670	14744	14695	14476	14761	14908	14682	14745	14857	14703	14788	14740	14884	14805	14825	14708	14869	14848	14663	14947	14666	14394	14501	14693	14522	14839	14773	14860	14854	14799	14591	14618	14599	14687	14713	14820	14782	14978	14743	14928	14979	14637	14774	14631	14604	14687	14666	14766	14733	14758	14697	14648	14688	14687	14627	14599	14592	14767	14656	14779	14599	14611	14773	14875	14791	14750	14786	14752	14751	14694	14622	14610	14779	14826	14618	14746	14843	14569	14783	14697	14668	14731	14871	14647	14737	14967	14579	14784	14665	14699	14657	14773	14553	14745	14796	14730	14841	14864	14727	14583	14731	14714	14689	14830	14872	14925	14768	14651	14647	14793	14808	14673	14609	14829	14842	14587	14899	14931	14739	14774	14669	14645	14761	14750	14652	14674	14651	14907	14731	14763	14847	14719	14674	14681	14673	14719	14738	14689	14725	14587	14978	14684	14781	14549	14781	14802	14650	14882	14621	14698	14695	14770	14714	14595	14716	14564	14667	14765	14695	14882	14550	14863	14683	14633	14784	14645	14875	14912	14912	14861	14688	14714	14796	14754	14626	14644	14764	14853	14776	14706	14873	14868	14774	14787	14676	14715	14776	14728	14806	14648	14650	14631	14782	14845	14692	14722	14674	14770	14604	14528	14689	14409	14757	14820	14747	14508	14814	14684	14623	14897	14747	14682	14650	14645	14581	14733	14743	14750	14831	14724	14843	14479	14824	14617	14808	14744	14558	14633	14641	14843	14774	14581	14816	14595	14839	14626	14736	14829	14638	14766	14668	14689	14876	14926	14648	14803	14774	14413	14608	14903	14819	14842	14612	14877	14511	14718	14669	14968	14681	14641	14654	14491	14787	14802	14447	14808	14582	14513	14618	14600	14611	14694	14837	14724	14580	14640	14723	14751	14798	14622	14752	14836	15006	14839	14804	14884	14741	14772	14921	14666	14763	14711	14714	14706	14738	14829	14551	14666	14779	14708	14596	14768	14643	14605	14756	14706	14722	14653	14762	14604	14800	14694	14686	14646	14702	14603	14772	14742	14600	14725	14741	14818	14906	14657	14801	14738	14602	14700	14604	14833	14854	14797	14850	14800	14597	14670	14789	14762	14764	14659	14703	14660	14818	14762	14700	14725	14744	14556	14889	15018	14759	14851	14430	14688	14800	14656	14861	14573	14631	14746	14903	14903	14592	14598	14630	14514	14903	14660	14598	14881	14573	14805	14760	14743	14835	14742	14715	14870	14891	14879	14915	14831	14569	14729	14802	14607	14646	14723	14700	14687	14685	14773	14792	14557	14675	14792	14683	14601	14777	14710	14731	14667	14741	14667	14655	14492	14926	15007	14780	14478	14588	14834	14675	14634	14663	14749	14739	14785	14945	14582	14831	14714	14692	14666	14650	14862	14556	14747	14716	14639	14653	14668	14750	14764	14839	14799	14804	14774	14676	14512	14808	14546	14731	14871	14802	14808	14817	14808	14782	14604	14677	14886	14727	14680	14842	14843	14643	14546	14608	14644	14743	14737	14692	14751	14621	14850	14815	14712	14805	14618	14801	14618	14560	14576	14889	14871	14857	14511	14640	14654	14822	14675	14662	14687	14737	14815	14917	14670	14840	14585	14622	14791	14804	14746	14748	14684	14611	14580	14753	14669	14774	14700	14693	14643	14568	14703	14789	14694	14586	14779	14790	14675	14776	14741	14703	14602	14687	14709	14728	14773	14754	14755	14810	14645	14797	14884	14753	14756	14883	14783	14799	14720	14741	14838	14414	14707	14621	14721	14742	14840	14585	14747	14716	14776	14685	14675	14829	14762	14799	14455	14701	14829	14551	14679	14816	14732	14801	14749	14887	14817	14811	14804	14831	14742	14655	15123	14751	14526	14960	14963	14706	14662	14683	14653	14734	14700	14726	14673	14887	14637	14592	14867	14867	14623	14742	14609	14844	14912	14797	14658	14652	14599	14550	14489	14795	14738	14743	14661	14579	14582	14718	14675	14633	14606	14851	14734	14811	14781	14809	14572	14733	14537	14643	14778	14832	14871	14865	14668	14594	14778	14832	14511	14893	14733	14914	14620	14754	14637	14717	14760	14814	14728	14644	14795	14869	14643	14675	14785	14764	14765	14868	14764	14535	14724	14686	14562	14718	14836	14790	14680	14579	14586	14607	14653	14692	14664	14708	14799	14829	14692	14631	14643	14756	14515	14598	14721	14724	14698	14584	14744	14641	14589	14705	14551	14515	14606	14689	14883	14859	14755	14703	14636	14662	14661	14711	14661	14704	14537	14647	14693	14792	14804	14723	14797	14821	14804	14730	14651	14819	14809	14600	14809	14780	14979	14753	14723	14730	14802	14697	14634	14671	14866	14823	14675	14535	14625	14712	14600	14622	14654	14931	14677	14776	14838	14667	14635	14630	14854	14688	14776	14715	14804	14765	14811	14747	14576	14522	14986	14953	14877	14668	14610	14811	14797	14609	14843	14664	14728	14893	14851	14620	14697	14620	14684	14843	14549	14795	14735	14460	14564	14718	14595	14471	14642	14837	14703	14639	15048	14645	14898	14799	14887	14679	14801	14668	14641	14620	14834	14795	14707	14749	14534	14773	14568	14665	14475	15073	14656	14765	14657	14816	14842	14591	14742	14682	14695	14684	14785	14654	14734	14696	14577	14727	14656	14622	14662	14526	14736	14820	14790	14795	14757	14532	14665	14647	14573	14554	14649	14703	14746	14705	14662	14628	14841	14548	14662	14865	14515	14848	14922	14748	14688	14714	14826	14620	14707	14774	14675	14767	14982	14616	14586	14604	14689	14893	14811	14686	14615	14710	14587	14660	14750	14744	14767	14629	14759	14860	14879	14536	14654	14636	14717	14557	14684	14781	14714	14825	14940	14884	14843	14777	14671	14853	14728	14847	14959	14662	14787	14660	14879	14777	14535	14658	14684	14744	14810	14644	14589	14882	14719	14623	14646	14822	14670	14921	14642	14735	14642	14759	14628	14692	14807	14580	14648	14584	14667	14885	14495	14772	14564	14677	14788	14567	14713	14686	14742	14806	14840	14615	14808	14737	14751	14727	14820	14619	14787	14608	14661	14656	14717	14768	14819	14762	14739	14628	15205	14806	14597	14902	14697	14734	14639	14859	14810	14808	14470	14603	14797	14652	14724	14944	14749	14703	14865	14582	14783	14617	14595	14708	14648	14863	14743	14641	14491	14701	14800	14687	14747	14514	14650	14758	14862	14786	14675	14655	14633	14744	14636	14749	14659	14801	14775	14714	14748	14740	14716	14726	14567	14705	14721	14689	14586	14629	14758	14776	14813	14784	14803	14765	14738	14585	14683	14788	14898	14787	14766	14382	14683	14792	14730	14627	14878	14661	14850	14573	14714	14560	14553	14727	14897	14792	14704	14822	14865	14868	14798	14875	14567	14796	14565	14680	14729	14519	14602	14829	14839	14904	14802	14753	14573	14749	14722	14712	14647	14798	14696	14527	14819	14711	14820	14706	14716	14538	14615	14756	14633	14578	14665	14628	14653	14762	14527	14483	14517	14740	14708	14618	14762	14968	14617	14548	14704	14687	14808	14949	14751	14873	14899	14666	14453	14565	14704	14720	14760	14694	14750	14615	14611	14719	14528	14887	14821	14769	14650	14749	14704	14757	14727	14622	14608	14801	14800	14608	14782	14750	14808	14692	14686	14826	14619	14699	14852	14826	14681	14838	14641	14776	14809	14683	14675	14819	14633	14731	14856	14787	14756	14611	14832	14754	14806	14881	14834	14740	14508	14803	14915	14547	14793	14744	14692	14714	14826	14923	14674	14560	14665	14647	14696	14877	14590	14739	14675	14690	14770	14673	14576	14499	14610	14527	14579	14642	14734	14656	14737	14674	14771	14848	14794	14722	14685	14619	14779	14633	14760	14927	14679	14646	14630	14729	14670	14800	14820	14635	14842	15045	14846	14773	14749	14617	14796	14857	14815	14854	14676	15074	14727	14723	14774	14771	14854	14642	14773	14599	14672	14859	14730	14591	14889	14820	14773	14891	14784	14689	14784	14944	14689	14606	14732	14940	14704	14723	14722	14734	14696	14708	14656	14722	14925	14556	14555	14723	14859	14737	14865	14624	14653	14570	14809	14741	14707	14855	14655	14711	14688	14943	14772	14969	14595	14684	14671	14618	14648	14913	14824	14800	14722	14694	14697	14741	14701	14834	14596	14741	14765	14802	14618	14698	14662	14768	14669	14755	14932	14695	14811	14598	14673	14736	14645	14966	14798	14652	14592	14614	14605	14646	14620	14995	14966	14797	14725	14774	14760	14671	14713	14624	14784	14688	14799	14842	14606	14730	14845	14769	14734	14826	14624	14652	14590	14833	14725	14757	14610	14784	14573	14755	14831	14857	14649	14963	14679	14736	14715	14718	14865	14878	14769	14773	14609	14846	14826	14796	14684	14695	14694	14632	14797	14801	14757	14543	14692	14819	14685	14731	14757	14722	14623	14881	14586	14699	14665	14639	14783	14757	14975	14794	14673	14711	14841	14681
23115	43342	30100	19991	16814	14621	14117	13713	13822	13466	13233	13773	14348	15412	14420	13663	14106	13538	13137	13305	14001	13973	13360	13000	12725	12782	12894	12822	12733	12691	12779	12834	12645	12900	12748	12996	12752	12766	12801	12799	12798	12853	12740	12803	12909	12899	12808	12692	12768	12747	12797	12834	12934	12832	12827	12831	12856	12878	12890	12757	12703	12781	12877	12835	12897	12800	12651	12790	12865	12856	12790	12816	12784	12839	12814	12730	12779	12866	12798	12876	12810	12688	12670	12791	12632	12949	12872	12875	12937	12742	12733	12756	12717	12863	12860	12797	12853	12793	12784	12654	12831	12948	12762	12644	12898	12805	12705	12624	12711	13034	12748	12769	12761	12840	12719	12885	12936	12670	12783	12826	12781	12740	12802	12794	12612	12674	12866	12832	12947	12825	12834	12792	12728	12818	12859	12689	12754	12877	12743	12772	12716	12865	12762	12801	12801	12718	12742	12737	12870	12675	12889	12763	12718	12747	12805	12844	12629	12831	12690	12876	12704	12738	12752	12848	12721	12927	13003	12768	12840	12703	12865	12793	12871	12738	12899	12870	12711	12725	12722	12769	12727	12892	12994	12663	12847	13079	12729	12651	12993	12915	12939	12682	12689	12822	12738	12744	12711	12871	12676	12759	12702	12770	12749	12902	12839	12869	12764	12718	12617	12638	12712	12734	12732	12715	12840	12649	12968	12692	12755	12764	12600	12769	12783	12750	12804	12759	12775	12795	12778	12860	12785	12925	12691	12759	12939	12759	12765	12798	12628	12655	12762	12710	12902	12610	12837	12691	12784	12970	12853	12709	12752	12684	12714	12874	12784	12734	12670	12744	12724	12864	12795	12840	12725	12796	12617	12860	12742	12855	12656	12757	12786	12711	12860	12636	12901	12917	12674	12816	12916	12949	12787	12733	12780	12700	12797	12793	12685	12822	12880	12805	12721	13100	12671	12747	12886	12802	12698	12769	12599	12867	12771	12812	12870	12780	12721	12801	13058	12877	12806	12894	12608	12631	12882	12740	12761	12762	12824	12874	12773	12727	12812	12672	12609	12922	12683	12764	12840	12690	12705	12864	12790	12705	12773	12772	12816	12652	12738	12835	12668	12791	12661	12774	12911	12772	12837	12671	12639	12694	12732	12752	12824	12814	12696	12667	12840	12817	12818	12849	12683	12921	12782	12686	12803	12636	12802	12851	12834	12913	12796	12745	12891	12590	12679	12828	12824	12769	12768	12871	12616	12807	12717	12912	12747	12842	12643	12960	12795	12765	12767	12775	12845	12849	12754	12817	12935	12821	12680	12749	12796	12659	12775	12577	12905	12845	12779	12866	12627	12722	12858	12741	12787	12861	12720	12893	12857	12833	12783	12903	12568	12866	12826	12697	12783	12768	12809	12795	12776	12830	12658	12702	12803	12749	12772	12906	12817	12791	12848	12781	12831	12663	12839	12835	12774	12717	12683	12736	12646	12840	12781	12819	12651	12807	12829	12767	12782	12900	12698	12741	12877	12629	12939	12851	12692	12848	12718	12737	12926	12793	12850	12726	12686	12760	12812	12729	12699	12838	12859	12795	12663	12620	12700	12862	12748	12775	12736	12739	12747	12902	12691	12937	12714	12807	12810	12976	12840	12905	12718	12822	12864	12819	12772	12763	12838	12725	12887	12736	12660	12759	12809	12745	12726	12661	12827	12708	12938	12756	12824	12701	12724	12703	12770	12678	12742	12901	12843	12732	12730	12887	12807	12853	12935	12734	12856	12854	12784	12606	12856	12730	12957	12854	12846	12582	12800	12899	12654	12787	12772	12781	12657	12912	12661	12792	12815	12688	12810	12760	12710	12912	12831	12684	12760	13005	12743	12879	12624	12784	12770	12848	12767	12751	12782	12926	12677	12749	12836	12877	12854	12846	12742	12820	12678	12880	12724	12795	12821	12727	12771	12844	12843	12802	12752	12727	12850	12792	12861	12802	12875	12796	12658	12958	12685	12852	12708	12818	12796	12950	12739	12914	12778	12929	12915	12825	12864	12723	12773	12767	12903	12813	12744	12801	12742	12768	12758	12895	12763	12836	12771	12830	12788	12693	12746	12964	12720	12949	12827	12826	12752	12722	12727	12616	12574	12708	12696	12719	12838	12830	12933	12925	12742	12682	12722	12579	12858	12806	12817	12829	12588	12604	12939	12719	12704	12750	12779	12857	12676	12932	12878	12721	12894	12818	12787	12670	12868	12778	12842	12793	12658	12661	12840	12846	12880	12848	12808	12832	12701	12834	12869	12776	12509	12765	12854	12829	12776	12734	12901	12724	12805	12770	12941	12680	12849	12836	12546	12760	12804	12858	12728	12965	12816	12733	12695	12854	12859	12689	12747	12905	12775	12632	12731	12689	12905	13015	12767	12759	12854	12847	12775	12625	12753	12654	12691	12780	12645	12781	12761	12834	12886	12706	12935	12775	12767	12662	12804	12690	12813	12679	12710	12783	12835	12864	12656	12748	12916	12835	12683	12813	12855	12726	13046	12825	12782	12801	12738	12745	12675	12810	12808	12784	12727	12805	12739	12870	12587	12722	12714	12885	12698	12730	12853	12867	12824	12730	12838	12666	12568	12872	12621	12769	12940	12716	12857	12802	12853	12824	12869	12882	12726	12876	12665	12833	12912	12706	12887	12747	12839	12896	12848	12708	12661	12841	12830	12730	12781	12821	12719	12674	12954	12878	12859	12703	12659	12905	12790	12735	12649	12797	12867	12699	12806	12808	12764	12814	12692	12854	12924	12654	12960	12806	12692	12784	12763	12672	12798	12844	13094	12871	12791	12861	12809	12768	12865	12787	12870	12817	12845	12946	12784	12775	12668	12770	12721	12734	12674	12784	12711	12895	12692	12577	12972	12781	12897	12744	12914	12790	12591	12986	12713	12739	12808	12811	12908	12782	12687	12785	12777	12724	12781	12739	12807	12713	12934	12801	12784	12985	12767	12628	12556	12780	12782	12742	12720	12932	12715	12777	12819	12705	12696	12939	12860	12801	12917	12928	12800	12793	12858	12859	12931	12779	12940	13043	12921	12797	12735	12798	12784	12637	12878	12941	12718	12928	12852	12879	12829	12730	12767	12806	12749	12776	12746	12713	12649	12697	12818	12960	12831	12750	12828	12853	12671	12608	12857	12803	12699	12736	12776	12620	12837	12722	12719	12810	12767	12661	12804	12815	12718	12952	12917	12633	12695	12624	12876	12777	12827	12677	12579	12820	13013	12672	12858	12847	12791	12858	12742	12833	12744	12811	12861	12593	12765	12795	12781	12738	12863	12725	12885	12895	12667	12799	12846	12834	12736	12930	12648	12774	12755	12689	12824	12930	12774	12884	12829	12793	12743	12877	12834	12720	12888	12906	12710	12774	12633	12634	12931	12917	12888	12894	12712	12756	12677	12669	12794	12723	12984	12786	12779	12746	12696	12797	12864	12726	12779	12830	12701	12841	12711	12847	12825	12770	12908	12908	12855	12686	12625	12741	12727	12809	12792	12790	12758	12825	12997	12775	12845	12796	12850	12804	12814	12673	12793	12681	12808	12781	12968	12740	12689	12688	12796	12782	12819	12904	12769	12743	12930	12881	12829	12793	13010	12638	12767	12875	12848	12676	12782	12773	12756	12769	12776	12826	12737	12709	12678	12726	12678	12646	12740	13039	12795	13039	12823	12639	12876	12675	12680	12902	12806	12777	12704	12912	12732	12760	12765	12686	12824	12733	12861	12904	12708	12907	12857	12800	12698	12758	12790	12862	12898	12854	12833	12725	12883	12794	12866	12754	12790	12941	12767	12701	12742	12708	12775	12899	12655	12782	12763	12769	12778	12673	12876	12817	12767	12693	12796	12778	12838	12920	12802	12872	13001	12835	12764	12720	12750	12692	12761	12731	12979	12842	12840	12635	12768	12752	12793	12834	12700	12951	12791	12674	12881	12733	12764	12862	12723	12883	12829	12777	12737	12815	12855	12872	12767	12681	12807	12682	12925	12741	13002	12779	12853	12744	12793	12808	12803	12825	12895	12942	12776	12823	12760	12676	12734	12828	12912	12770	12951	12763	12776	12711	12555	12711	12724	12706	12703	12867	12743	12753	12770	12759	12945	12859	12722	12722	12897	12632	12860	13007	12849	12735	12785	12722	12854	12874	12804	12800	12805	12825	12663	12559	12758	12744	12822	12817	12746	12734	12843	12814	12801	12582	12763	12827	12644	12799	12716	12828	12929	12688	12838	12888	12687	12887	12908	12702	12794	12766	12823	12737	12820	12722	12670	12875	12828	12749	12714	12742	12791	12690	12841	12809	12776	12793	12742	12854	12863	12744	12720	12782	12885	12620	12836	12932	12664	12650	12859	12695	12734	12725	12713	12791	12618	12705	12693	12817	12670	12990	12964	12680	12940	12750	12731	12532	12751	12616	12850	12799	12872	12809	12708	12870	12842	12726	12837	12973	12868	12663	12763	12772	12879	12873	12768	12749	12790	12811	12815	12576	12607	12820	12723	12714	12706	12783	12710	12672	12790	12764	12910	12808	12776	12804	12885	12745	12969	12646	12827	12848	12798	12769	12850	12602	12788	12875	12901	12787	12576	12768	12780	12660	12917	12750	12811	12798	12952	12860	12645	12919	12909	12770	12824	12748	12694	12789	12785	12800	12688	12758	12822	12781	12893	12771	12866	12679	12828	12574	12720	12708	12763	12936	12784	12766	12755	12638	12823	12853	12811	12684	12776	12695	12919	12901	12864	12779	12842	12756	12704	12779	12713	12863	12862	12664	12823	12879	12808	12843	12602	12668	12890	12747	12720	12775	12595	12831	12788	12730	12786	12804	12863	12942	12878	12772	12923	12768	12656	12803	12745	12925	12787	12831	12723	12671	12702	12863	12745	12756	12717	12788	12797	12805	12808	12838	12791	12851	12817	12848	12957	12770	12705	12897	12779	12777	12860	12774	12794	12780	12721	12885	12716	12848	12875	12606	12633	12751	13019	12939	12658	12851	12907	12712	12793	12816	12835	12959	12809	12612	12721	12780	12908	12769	12896	12640	12719	12932	12639	12669	12805	12736	12814	12691	12777	12908	12770	12871	12775	12871	12863	12674	12786	12889	12782	12785
24615	21019	26882	26125	19005	16580	16228	15696	15465	15162	15125	15057	14934	14978	15114	15553	15867	15160	15015	14939	15207	15087	15117	14882	14813	14852	14853	14793	14834	14839	14956	14846	14886	14885	14725	14824	14920	14765	14688	14751	14968	14886	14910	14825	14727	14781	15039	14935	14949	14781	14691	14886	14880	14618	14703	14767	14965	14863	14951	14830	14742	14634	14834	14688	14615	14804	14912	14844	14639	14879	14726	14757	14854	14791	14782	14886	14829	14866	14960	14873	14719	14778	14924	14678	14871	14919	14941	14901	14799	14996	14873	14774	14993	14748	14833	14765	14919	14613	14838	14884	14941	14731	14778	14777	15009	14684	15061	14870	14907	14808	14756	14934	14910	14948	14837	14745	14888	14785	14884	14810	15036	14952	14983	14826	14771	14898	14727	14742	14945	14812	14872	14730	14938	14624	14702	14863	14919	14783	14602	14887	14881	14844	14862	14930	14917	14650	14735	14731	14885	14800	14900	14858	14920	14821	14725	14752	14836	14741	14690	14755	14693	14821	14686	14848	14898	14867	14885	14635	14841	14998	14693	14882	14921	14764	15027	14768	14792	14770	14935	14931	14879	14742	14852	14851	14905	14862	14865	14862	14893	14903	14812	15035	14790	14694	14899	14487	14877	14885	14991	14865	14918	14768	14984	14793	14840	14998	14743	14879	14961	14835	14886	14790	14838	14860	14725	14996	14832	14548	14869	14927	14629	14658	14837	14574	14798	15062	14762	14803	14829	14436	14933	14918	15034	14752	14818	15005	14727	14775	14533	14676	14857	14820	14922	14858	14843	14675	14844	14804	14861	14760	14822	14817	14833	14630	14731	14667	14885	14714	14989	14877	14715	14855	15058	14920	14606	14932	14840	14950	14857	14785	14774	14801	14777	14853	14982	14918	14851	14768	14737	14921	14761	14930	14834	14816	14938	14742	14737	14850	14719	14829	14697	14895	14798	14710	14822	14848	14902	14799	14896	15033	14713	14617	14884	14770	14694	14847	14751	14790	14895	14809	14835	14945	14900	14848	14773	14908	14653	14787	14756	14822	14894	14861	14874	14727	14866	15073	14951	14608	14697	14670	14721	14671	14612	14705	14770	14600	14749	14854	14942	14830	14811	14933	14734	14798	14880	14817	14879	14671	14774	14772	14842	14887	14729	14618	14842	14713	14846	14906	14781	14915	14705	14728	14966	14779	14763	14785	14499	14661	14922	14710	15063	14581	14821	14826	14845	15058	14707	14754	15016	14730	14972	14761	14732	14819	14875	14825	14862	14802	14875	14777	14825	14617	14654	14816	14937	14627	15045	14627	14602	14860	14955	14510	14895	15015	14712	14815	14805	14800	14802	14685	14809	14896	14882	14945	14870	14962	14735	14872	14815	14814	14803	14746	14687	14815	14879	14836	14967	14985	14750	14957	14893	14789	14917	14897	14715	14854	14701	14775	14909	14968	14942	14791	14920	14924	14828	14910	14900	14822	14884	15036	14791	14975	14892	14955	15033	14842	14874	14889	14677	14665	14776	15059	14804	14970	14861	14989	14974	14824	14937	14804	14822	14708	14842	14850	14617	14738	14661	14816	14767	14930	14699	14907	14782	14849	14791	14878	14666	14940	15015	14799	14840	14846	14754	14700	14764	14765	14804	14936	14883	14976	14782	14876	14901	14914	14848	14737	14735	14552	14811	14870	14926	14719	14732	14764	14776	14867	15086	14950	14871	14845	14902	14650	14751	14646	14812	14730	14881	14934	14711	14549	14917	14922	14827	14882	14567	15009	14822	14646	14779	14696	14851	14755	14947	14820	14982	14840	14952	14831	14880	14978	14825	14851	15113	14902	14906	14876	14844	14908	14885	14952	14772	14958	14865	14859	15041	14907	14717	14884	14860	14801	14950	14939	14880	14609	14750	14767	14881	14835	14746	14971	14717	14879	14814	14921	14908	14884	14910	14962	14750	14990	14758	14693	14764	14809	14880	14812	14904	14797	14769	14903	14935	14791	14710	14879	14837	14829	14655	14840	14771	14830	15122	14761	14895	15008	14853	14628	14694	14869	14717	14658	14861	14821	14786	14843	14911	14791	14635	14759	14554	14772	14839	14790	14812	14807	14901	14762	14685	14958	14854	14807	15041	14749	14643	14768	14730	14811	15031	14872	14792	14943	14951	14987	14785	14887	14834	14825	14787	14699	14757	14877	14939	14777	14787	14796	14866	14846	14902	14669	14972	14925	14919	14877	14743	14881	14928	14754	14710	14833	14831	14843	14749	14826	14906	14634	14918	14834	14864	14884	14849	14817	14724	14966	14823	14826	14836	14709	14794	14807	14687	14651	14757	14805	14894	14825	14903	15055	14847	14858	14940	14656	14677	14727	14889	14581	14778	14769	14827	14784	14693	14805	14816	14947	14799	14729	14898	14785	14730	14572	14964	14766	14823	14760	14977	14827	14718	14767	14840	15023	14986	15035	14882	15024	14824	14783	14817	14838	14955	14932	14970	15112	14778	14796	14875	14633	14867	14710	14809	14810	14729	14793	14983	14968	14876	14780	14718	14823	14756	14790	14639	14781	14744	14838	14881	14856	14907	14861	14779	14676	14666	14792	14836	14689	14738	14724	14773	14760	14734	14868	14945	14679	14707	14982	14695	14688	14798	14794	14824	14828	14880	15032	14704	14909	14854	14878	14804	14776	14931	14989	14837	14872	14745	14820	14910	14824	14680	14862	14777	14713	14795	14836	14747	14885	14958	14599	14692	14848	14870	14784	14832	14676	14764	14612	14854	14864	14820	14968	14658	15076	14762	14673	14776	14865	14906	14811	14926	15138	14737	14803	14630	14819	14822	14763	14892	14913	14754	14672	14844	14971	14945	14955	14811	14816	14900	14936	14679	15021	14704	14718	14787	14797	14846	14853	14885	15028	14773	14900	14845	14830	14920	14819	15021	14794	14775	14897	14754	14925	14870	14940	14588	14662	14779	14826	14958	14774	14949	15028	14870	14727	14756	14727	14744	14590	14755	14957	14726	14766	14717	14740	14838	14631	14838	14821	14813	14627	14820	14796	14861	14821	14818	14761	14900	14667	14822	14814	14801	14682	14846	14781	15061	14800	14987	14771	14707	14672	14669	14769	14803	14758	14739	14730	14792	14830	14610	14789	14650	14732	14825	14945	14686	14806	15056	14650	14774	14873	14717	14660	14942	14924	14987	15049	14773	14808	14686	14680	14593	14788	14678	14855	14894	14714	14844	14663	14882	14784	14825	14711	14855	14962	14652	14821	14887	14756	14975	14742	14795	14656	14811	14731	14573	14788	14782	14855	14900	14872	14749	14920	14708	14643	14879	14697	14863	14873	14848	14806	14689	14759	14779	14848	14921	14873	14707	14935	14907	14982	14822	14824	14709	14757	14746	14815	14803	14962	14987	14765	14758	14618	14826	14733	14696	14992	14900	14688	14892	14925	14812	14745	14611	15002	14974	15065	14841	14808	14907	15042	14984	15031	14852	14704	14909	14936	14762	14665	14858	14665	14826	14715	14781	14742	14665	14823	15042	14766	14883	14708	14914	14922	14932	14874	14910	14617	14900	14818	14754	14851	14933	14919	14841	14637	14949	14947	14798	14883	14847	14925	14830	14993	14713	14817	14631	14802	14697	14649	14933	14773	14756	15037	14697	14756	14960	14907	14528	14729	14864	14767	14843	14708	14844	14685	14733	14869	14863	14995	14873	14564	14837	14786	14962	14779	14753	14752	14749	14795	14697	14729	14832	14754	14895	14896	14774	14792	14892	14823	14648	14918	15005	14796	15047	14974	14942	14841	14741	14920	14972	14813	14876	14579	14870	14990	14875	14878	15053	14934	14838	14779	14788	14838	15006	14876	14703	14761	14791	14581	14760	14684	14807	14869	14700	14920	14885	14850	14927	14890	14762	14824	14848	14770	14667	14781	14877	14615	14779	14955	14871	14689	14884	14811	14750	14928	14874	14777	15020	14827	14940	14867	14791	14697	14818	14961	14653	14815	14807	14813	14760	14729	14834	14810	14736	14771	15122	14903	14999	14886	14757	15100	14930	14688	14775	14884	14758	14823	14827	15049	14821	14630	14847	14737	14925	14930	14745	14829	14938	14721	14817	14949	14820	14763	14702	14875	14948	14992	14879	14950	14669	14860	14771	14991	14745	14675	14853	14750	14899	14701	15041	14922	14834	14927	14916	14712	14744	14698	14945	14952	15037	14831	14761	14905	14824	14816	14978	15012	14801	14658	15009	14983	14998	14953	14890	15019	14832	14867	15011	14863	14774	14738	14686	14636	14907	14677	14907	14876	14660	14859	14895	14848	14730	14937	14713	14923	14864	14666	14896	14874	14834	14803	14955	14766	14785	14792	14725	14774	14728	14983	14980	14930	14807	14766	14759	15073	14891	14792	14949	14864	14871	14771	14868	14759	15045	14807	15019	14843	14759	14818	14987	14839	14955	14853	14937	14730	14728	14661	14943	14922	15062	14962	14940	14629	14878	14910	14779	14793	14815	14914	14844	14868	14929	15082	14799	14596	14743	14799	14663	14944	14689	14894	14913	14794	14820	14881	14892	14892	15035	15002	14827	14852	14849	14736	14731	14788	14796	14849	14801	14834	14896	14802	14723	14665	14672	14729	14766	14905	14922	14741	14722	14863	14851	14713	14674	15066	14710	14831	14755	14839	14818	14754	14919	14933	15028	14967	14983	14736	14834	14902	14940	14943	14831	14757	14970	14888	14777	14928	14910	14917	14732	14683	14789	14956	14683	14860	14945	14877	14883	14905	14948	15025	14794	14790	14830	14624	14692	14674	14754	14821	14855	14821	14632	14702	14765	14692	14907	14783	14957	14967	14847	14909	14915	14844	14730	14770	14835	14800	14805	14785	14880	14796	14851	14730	14946	14846	14841	14807	14882	14898	14930	14697	14719	14884	14690	14739	14986	14703	14867	14806	14874	14850	14653	14806	14783	14711	14845	14764	14690	14816	14834	14660	14811	14797	15038	14750	15013	14756	14665	14877	14833	14854	14838	14655	14883	14723	15053	14679	14803	14754	14840	14894	14819	14941	14954	14734	14917	15037	15113	14941	14843	14958	14814	14923	14910	14849	14810	14744	14709	14805	14911	14643	14944	14767
22228	39400	29212	19682	15925	14301	13919	13812	13414	13377	13212	13228	13274	13187	13408	14182	14118	13424	13258	13173	13561	13332	13360	13073	12843	12879	12956	12784	13023	12819	12911	13089	12936	12964	13013	12858	12841	12866	13001	12911	12944	12867	12969	12822	12777	12929	12845	13039	12996	12972	12977	12815	13083	13142	13028	12895	12973	12905	13019	13047	12787	12879	12981	13066	12948	13084	12940	13052	12848	12934	12962	12976	12901	12927	12883	13004	12848	12849	12993	12970	12935	12848	12769	12895	12901	12894	12961	12921	12868	13056	12858	12937	13002	13160	12920	12883	12775	12807	12897	12978	12962	12958	12851	12865	12898	12984	12764	12870	13006	13006	12767	12904	12877	12914	12902	12995	12936	12986	12879	12785	12897	12850	12895	12950	12895	12978	12711	12911	12965	13138	12857	12794	12794	12832	12952	12839	12876	13008	12886	12987	12925	12926	13024	13013	12971	12825	12995	13026	12964	12804	12789	12820	12813	12798	12991	12820	13028	12919	13030	12951	13041	13050	13000	13012	12888	12962	12800	12790	12925	12917	12834	12979	12862	13100	12912	13028	12879	12729	12937	12847	12860	12980	13109	13124	13085	12778	12957	12894	12789	12975	13035	12828	12929	12892	12832	12957	12809	12892	12961	12692	12872	12821	12850	12931	12977	13008	12946	13000	12877	12972	13070	12787	12889	12888	12907	12942	12909	12876	12872	12940	12725	12915	12939	12804	12890	12845	12870	12876	12884	12941	12945	12980	12895	12979	12802	12887	12855	12975	12868	12670	13005	12952	12946	12990	12726	12961	13037	12622	12949	12836	13016	12829	12769	12868	12797	12945	12969	13079	12872	12861	13058	12975	13128	12733	13036	12928	12910	12772	12734	12894	12914	12812	12875	12926	13032	12862	12889	12810	12941	12786	12904	12904	12873	12888	12875	12895	12849	12783	12767	12842	12872	12900	12754	12979	12925	12969	12856	12806	12771	12808	12882	12762	12886	12999	12771	12962	12702	12926	12970	12956	12857	12896	12923	13070	12954	12868	12964	12953	13059	12837	12857	13075	12966	12782	12727	12979	12897	12975	12788	12927	12911	13063	12902	12914	12708	12913	13040	12890	12978	12924	12828	12824	12901	12808	12860	13111	12945	12862	12976	12915	12915	13073	13007	12770	12822	13002	12947	12801	13010	12946	12979	12783	13004	12837	12900	13158	12882	12867	12868	12854	12905	12980	12961	13029	12916	13121	12810	12711	12926	13085	12862	12943	12795	12813	13079	12997	12945	12946	12654	12900	12857	13084	12879	12807	12889	12862	12844	12840	13133	12929	12887	12887	12877	12923	12941	12862	12858	12834	12834	12861	12864	12697	12923	12825	13129	12953	12927	12886	12920	12832	12945	12908	12955	12946	12865	13010	12865	12955	13041	13030	12908	12882	12889	12888	12936	12846	12635	13017	13006	12853	13011	12800	12837	12815	13087	12963	12924	12822	12878	12833	12893	12761	13007	13024	12931	12748	12884	13060	12702	12965	12854	12954	12852	12891	12798	12936	13078	12858	12947	12848	12914	12770	12837	12772	12910	12848	12746	12958	13013	12879	12781	12792	12853	12743	12900	12863	13005	12874	13042	12848	12905	12869	12949	12734	12969	12921	13025	12839	12852	12961	12933	12751	12721	13015	13100	12825	12706	12753	12846	12929	12864	13013	12960	12872	12992	13000	13044	12852	13011	12990	13005	12943	12914	12894	12917	12923	12899	12825	12818	13002	12842	13002	12789	12839	13014	12878	12891	12913	12928	12806	12900	13057	12925	12956	12876	12942	12869	12749	12830	12786	12856	12999	12952	12848	13024	12903	12932	12913	12881	12974	12952	12966	12733	13074	12846	12964	12766	12955	13005	12973	12952	12910	12993	12934	12829	12988	13024	12878	13006	12924	12747	12904	12920	13018	13014	13054	12834	12870	12740	12854	12863	12882	13006	12936	12840	12821	12874	12858	12904	13049	13048	13054	12837	12980	13166	12940	12973	12887	12858	12900	12987	13000	13063	12884	12789	12952	12867	13011	12928	12755	12855	12988	12999	12920	12923	12877	12873	12789	12902	12985	13000	13008	13017	12805	12929	12843	12960	12877	12826	12764	12826	12960	12770	12845	12934	12733	12783	12772	13003	12945	13035	12837	12835	13005	13000	13047	13040	12785	12950	12845	12831	12873	13077	12960	12841	12719	13000	13054	12948	12723	12810	12917	12993	12883	12914	12838	12929	12832	12946	12800	12819	13030	12959	12836	12901	12913	12907	12802	12839	12906	12915	12965	12820	12915	12672	12949	12801	12769	12946	12980	12932	12862	12838	12880	12827	12927	12962	12912	12825	12996	12671	12992	13057	13034	12836	12870	12717	12943	13037	12858	12994	12963	13072	12710	12974	12904	12847	12889	12870	12932	12946	12863	12823	12841	12799	12828	12787	12867	12709	12835	12965	12824	12977	12836	12779	12850	13048	12962	12786	13037	12888	12864	12913	12995	12928	13035	12835	12912	12946	12919	12951	12712	12907	12810	12882	12977	12826	12952	12979	12887	12889	12977	12759	13005	12775	12969	12908	12939	12905	13045	12977	12819	13004	12864	13028	12927	12989	12812	12714	12920	12866	12974	12956	12791	12873	12953	12958	12964	12765	12844	13037	13005	12900	12934	13021	12839	12865	13019	12899	12957	12845	12766	12844	12804	12931	12957	13021	13054	12977	12906	12848	13111	12865	12954	12747	12930	12796	12878	12839	12792	12949	12787	12848	12979	12874	12878	12892	12941	12931	12925	12995	13017	12870	12908	13121	12905	12829	12967	13086	12992	13026	12856	12806	12973	12852	13011	13052	12900	12872	12910	12989	12843	12932	12894	12963	12819	12901	12849	12822	12782	12962	13019	12798	12830	12772	13074	12963	12870	12861	13086	12896	12901	12868	12892	12761	13060	12874	12911	12847	12888	12918	12865	12831	12860	12876	12809	12858	13017	12871	12815	12900	12749	13085	12780	12966	12780	12928	12982	12987	12761	12837	13001	12939	12897	12862	12908	12960	12806	12741	12957	13009	12685	12987	12827	12896	12871	12967	12931	12724	12938	12868	12796	12994	12891	12981	12856	12903	12791	12920	12930	12899	13003	12765	13130	12827	12910	12833	12835	12708	12737	12896	12911	12839	13085	12900	13024	12987	12768	12817	12814	12826	12766	13054	12811	12904	12951	12951	12785	12918	12881	13021	12943	12966	12956	12917	12926	12852	13013	12776	12971	12971	12883	13079	12776	12640	12939	12780	13015	12987	12974	12795	12941	12917	13027	12886	12861	12930	12947	13040	12776	12923	12954	12800	12916	12823	12954	12904	12961	12861	12765	12811	12840	12856	12926	13097	12819	12865	12742	12764	13001	13023	12892	12867	12983	13046	13045	12827	13024	12914	12849	13002	12865	12948	12844	12912	12828	12864	12940	12835	13015	13058	12885	12802	12946	12918	12888	12789	12952	12853	12867	12927	12821	12983	12813	12861	12820	12935	12821	12947	12932	12739	12804	12925	12863	12971	12791	12882	12993	12812	12830	13019	12925	12753	13092	12840	12798	12956	12935	12934	12860	12936	12943	12839	13014	12800	13165	12914	12810	13003	12713	13002	12804	12806	12935	12722	12853	12949	12949	12892	13092	13040	12987	12983	12857	12944	12950	13000	12768	12926	12802	13005	12773	12907	13033	12895	13122	12964	13103	12813	12975	12894	13047	12959	12816	12962	12890	12975	12935	12858	12845	12830	12985	12985	13116	13009	13121	12897	12913	12872	12886	12904	12901	12939	13011	12905	13082	13038	12891	13030	12775	12872	13017	12826	12756	12893	12855	12792	12973	12673	12829	12985	12907	12957	12909	12822	12869	12898	12959	12911	13013	12925	12749	12853	12721	12871	12940	12855	12943	12845	12832	12887	12868	12796	12847	12937	12848	12883	12929	12907	13005	12957	12949	12787	12750	13060	13043	12898	13031	12996	13096	12757	12943	12782	13022	13013	12914	12905	12824	12891	13000	12798	12763	12779	12752	12841	12954	12963	12967	12858	12900	12910	12941	12932	12860	12908	12940	12739	12881	12974	12782	13083	12832	12881	12937	12901	12922	12847	12862	12738	12936	12954	12931	12832	12906	12939	13088	12960	13065	12846	12973	12815	12848	12928	12796	13004	12874	12922	12867	12897	12892	12736	12853	12884	12865	12976	12874	12758	12885	12983	12940	12914	13010	12965	12670	12971	13079	12883	12790	12855	12793	12685	12823	13066	12770	13000	13008	12893	12970	12824	12971	12853	12836	12853	12924	12883	12908	12889	12816	12880	12863	12817	12940	12951	12875	12833	12856	12752	12858	12972	12768	12994	12956	12967	12814	12819	12880	12974	12937	12930	12850	12965	12903	13048	12882	12868	13054	12710	12951	12828	12905	12753	12799	13050	13007	12849	13062	12900	12857	12926	12822	12900	12929	12739	12923	12855	12897	12795	13017	12787	12669	12922	12849	12798	12755	12983	12825	12865	12989	13041	12922	12920	12875	12746	12964	12772	12788	12869	12895	12996	13049	12954	12912	12754	12878	12852	12984	12824	12711	12898	12909	12958	12761	13077	12961	13007	12933	12791	12907	13011	12951	12860	12987	12926	12874	12899	12984	12926	13032	12838	12808	13008	13141	12821	12901	12895	12947	12930	12973	12953	12967	13089	12932	12947	12779	13006	12968	13009	12831	12906	13058	13083	12937	12890	12780	12893	12703	12797	13014	12679	13057	12858	12822	12869	12838	13057	12883	12888	12708	12822	12930	13031	12831	12949	12772	12837	12866	12885	12995	12858	13015	12980	12996	12913	13018	12817	13039	12963	12893	12889	12994	13008	12801	12967	12936	12955	12893	12938	12843	13130	12650	12894	12983	12647	12923	12882	12795	13017	12933	13015	12840	12905	12975	12841	12898	13003	12795	12940	12916	12874	12937	12878	12734	12866	12942	12839	13011	12924	12933	12942	12966	12889	12954	12687	12793	13020	12828	12950	12851	12774	12880	13065	12844	12944	12964	12843	13015	12963	12795	12840	12867	13053	12741	12923	13000	12934	12831	12866	12879	12934	12812	12790	13020	12893	12956	13050	12925
22057	20972	28191	23909	21257	22349	21548	16406	15414	15620	15436	15207	15373	16003	17085	18579	17991	16106	15956	15909	16123	15987	15518	14939	14903	14734	14748	14726	14703	14817	14642	14559	14722	14898	14523	14938	14769	14631	14656	14710	14856	14701	14750	14698	14686	14724	14557	14696	14731	14508	14638	14568	14488	14634	14798	14641	14796	14614	14594	14521	14614	14669	14808	14693	14555	14679	14712	14625	14558	14604	14562	14633	14698	14625	14779	14806	14679	14698	14453	14737	14745	14708	14579	14648	14589	14691	14550	14561	14692	14683	14595	14623	14678	14555	14729	14874	14564	14521	14681	14812	14581	14351	14640	14674	14558	14624	14716	14424	14613	14645	14651	14393	14768	14829	14654	14686	14606	14647	14601	14691	14697	14776	14716	14774	14761	14636	14577	14553	14640	14807	14556	14771	14503	14672	14663	14801	14589	14802	14724	14732	14687	14695	14651	14733	14691	14464	14430	14675	14582	14658	14636	14655	14647	14573	14729	14540	14761	14340	14644	14656	14814	14583	14564	14716	14743	14754	14750	14592	14733	14853	14855	14598	14639	14860	14663	14566	14785	14705	14777	14498	14690	14757	14685	14689	14647	14523	14670	14650	14673	14861	14591	14549	14504	14669	14778	14650	14558	14640	14620	14803	14661	14646	14640	14647	14694	14660	14746	14570	14469	14711	14541	14583	14870	14731	14596	14716	14565	14719	14511	14671	14511	14634	14512	14724	14750	14489	14631	14589	14618	14664	14721	14709	14620	14648	14779	14629	14509	14741	14642	14670	14705	14836	14484	14673	14498	14519	14794	14595	14505	14736	14685	14688	14620	14443	14704	14581	14704	14564	14704	14607	14663	14666	14747	14638	14722	14513	14555	14433	14607	14518	14613	14576	14663	14603	14600	14506	14763	14712	14601	14592	14710	14380	14554	14461	14703	14647	14566	14549	14604	14738	14595	14741	14546	14574	14744	14607	14504	14635	14643	14593	14624	14537	14740	14603	14537	14806	14705	14771	14555	14583	14514	14664	14845	14723	14506	14529	14804	14640	14522	14619	14532	14514	14785	14803	14675	14557	14597	14827	14505	14670	14526	14514	14681	14474	14784	14503	14893	14811	14457	14656	14581	14657	14615	14672	14853	14659	14714	14651	14752	14834	14573	14660	14818	14462	14659	14748	14696	14678	14493	14660	14740	14818	14682	14806	14684	14603	14346	14676	14822	14690	14570	14508	14770	14606	14599	14886	14554	14851	14694	14536	14702	14681	14834	14753	14501	14545	14657	14732	14661	14728	14582	14637	14465	14702	14572	14440	14660	14772	14460	14513	14473	14744	14774	14533	14695	14618	14599	14801	14712	14623	14680	14830	14490	14645	14579	14729	14772	14623	14428	14718	14637	14626	14719	14713	14574	14672	14714	14633	14722	14818	14502	14444	14754	14462	14543	14800	14647	14439	14496	14633	14639	14657	14607	14561	14672	14654	14527	14683	14758	14683	14628	14634	14656	14596	14600	14667	14445	14584	14698	14539	14700	14734	14577	14486	14616	14540	14729	14670	14742	14623	14673	14567	14637	14799	14571	14621	14708	14492	14742	14566	14596	14723	14504	14709	14584	14725	14655	14822	14818	14597	14666	14647	14657	14605	14755	14540	14439	14706	14541	14789	14684	14662	14644	14763	14629	14642	14749	14706	14738	14663	14672	14555	14652	14768	14569	14758	14781	14645	14758	14559	14612	14705	14628	14685	14611	14579	14665	14878	14705	14620	14576	14567	14613	14720	14715	14639	14587	14589	14751	14727	14368	14573	14739	14608	14790	14498	14802	14414	14663	14703	14613	14721	14629	14699	14733	14568	14622	14676	14532	14791	14691	14602	14685	14499	14667	14626	14693	14838	14756	14745	14613	14796	14621	14514	14533	14722	14698	14798	14584	14482	14727	14661	14593	14588	14638	14558	14785	14614	14690	14826	14879	14532	14671	14788	14568	14606	14670	14689	14675	14577	14626	14648	14889	14648	14649	14719	14603	14697	14589	14747	14544	14774	14820	14670	14572	14630	14575	14647	14767	14727	14556	14631	14666	14498	14684	14664	14604	14662	14600	14466	14679	14635	14720	14633	14716	14812	14600	14786	14759	14720	14611	14674	14632	14732	14675	14556	14647	14626	14445	14801	14446	14585	14639	14592	14836	14596	14716	14578	14734	14706	14527	14844	14812	14547	14704	14754	14726	14579	14869	14577	14555	14794	14869	14770	14716	14699	14683	14828	14552	14681	14743	14548	14678	14622	14467	14714	14741	14692	14622	14713	14618	14667	14761	14630	14589	14576	14521	14589	14692	14845	14535	14624	14450	14611	14668	14616	14502	14601	14680	14541	14685	14575	14601	14537	14595	14436	14646	14674	14491	14604	14836	14725	14690	14528	14677	14643	14563	14560	14595	14628	14563	14657	14586	14680	14673	14593	14771	14619	14514	14650	14736	14690	14518	14619	14686	14652	14780	14777	14565	14621	14749	14501	14593	14393	14590	14499	14716	14725	14747	14608	14519	14813	14718	14772	14570	14598	14507	14566	14628	14627	14698	14648	14552	14419	14701	14772	14482	14747	14714	14375	14486	14749	14580	14643	14660	14688	14603	14825	14480	14670	14605	15030	14603	14875	14685	14700	14798	14544	14659	14791	14780	14659	14477	14489	14550	14714	14625	14651	14841	14721	14665	14770	14512	14615	14521	14692	14577	14546	14667	14519	14595	14576	14656	14529	14443	14310	14625	14514	14421	14535	14487	14627	14851	14653	14732	14448	14590	14317	14560	14734	14533	14667	14455	14606	14550	14423	14670	14756	14797	14607	14642	14560	14498	14601	14758	14702	14644	14675	14704	14505	14636	14759	14575	14677	14539	14667	14621	14396	14787	14732	14531	14709	14456	14655	14800	14817	14679	14458	14610	14837	14505	14569	14777	14578	14516	14576	14665	14739	14663	14946	14672	14725	14683	14495	14553	14545	14655	14552	14573	14685	14683	14647	14594	14715	14562	14525	14438	14526	14509	14568	14874	14868	14719	14712	14675	14513	14652	14570	14701	14541	14447	14485	14356	14631	14649	14655	14680	14552	14667	14597	14727	14776	14623	14572	14607	14751	14689	14738	14771	14481	14569	14686	14610	14694	14842	14616	14703	14471	14647	14640	14565	14817	14654	14569	14516	14671	14561	14461	14577	14812	14649	14499	14579	14553	14624	14717	14571	14669	14635	14751	14423	14586	14721	14726	14678	14604	14748	14489	14553	14513	14551	14578	14640	14750	14600	14515	14576	14522	14603	14436	14763	14641	14704	14583	14701	14611	14620	14511	14615	14638	14744	14704	14658	14819	14612	14634	14737	14571	14721	14436	14790	14504	14544	14794	14575	14728	14672	14590	14404	14561	14619	14806	14773	14848	14944	14489	14699	14628	14618	14590	14546	14529	14501	14559	14652	14411	14666	14799	14645	14555	14630	14622	14757	14649	14707	14566	14635	14729	14428	14522	14694	14722	14656	14696	14643	14565	14696	14569	14761	14696	14672	14445	14726	14726	14639	14712	14420	14544	14507	14575	14440	14685	14314	14604	14718	14690	14388	14499	14549	14714	14867	14600	14620	14467	14829	14565	14374	14652	14662	14604	14718	14700	14716	14761	14607	14685	14615	14507	14649	14735	14580	14472	14572	14653	14695	14875	14748	14661	14653	14568	14816	14634	14734	14624	14732	14596	14612	14680	14627	14653	14605	14704	14578	14595	14534	14602	14503	14749	14708	14570	14642	14762	14661	14628	14774	14607	14715	14602	14530	14668	14626	14649	14521	14466	14523	14550	14678	14563	14592	14538	14561	14564	14781	14591	14804	14470	14525	14574	14818	14627	14555	14500	14657	14539	14508	14639	14498	14573	14677	14561	14759	14510	14585	14735	14609	14659	14694	14643	14633	14528	14720	14617	14604	14537	14640	14766	14634	14629	14553	14547	14693	14780	14535	14661	14715	14838	14374	14579	14623	14547	14680	14719	14686	14664	14653	14453	14736	14466	14565	14476	14649	14699	14702	14675	14653	14720	14541	14664	14720	14654	14711	14821	14441	14498	14850	14666	14728	14526	14637	14550	14636	14621	14679	14621	14622	14593	14697	14599	14536	14685	14685	14547	14668	14407	14787	14510	14681	14628	14485	14294	14613	14775	14698	14738	14678	14634	14532	14553	14679	14628	14727	14665	14561	14571	14738	14606	14787	14694	14695	14622	14667	14568	14601	14758	14528	14892	14688	14618	14531	14615	14934	14646	14605	14590	14704	14692	14514	14669	14692	14820	14644	14686	14727	14697	14610	14489	14625	14690	14599	14720	14477	14554	14793	14589	14691	14689	14589	14404	14662	14731	14811	14638	14569	14706	14798	14562	14744	14680	14632	14658	14578	14648	14575	14647	14745	14593	14593	14459	14672	14727	14620	14559	14571	14507	14784	14540	14646	14506	14582	14849	14917	14597	14453	14845	14553	14568	14736	14629	14606	14667	14594	14696	14647	14558	14790	14636	14580	14497	14467	14564	14576	14661	14643	14679	14693	14553	14758	14586	14710	14549	14607	14741	14860	14639	14601	14819	14596	14646	14672	14628	14678	14553	14569	14708	14581	14764	14660	14630	14713	14512	14618	14777	14686	14773	14939	14488	14490	14634	14737	14522	14677	14647	14387	14705	14506	14695	14502	14761	14677	14485	14621	14473	14597	14532	14664	14803	14664	14795	14467	14687	14574	14632	14625	14698	14657	14490	14569	14673	14803	14675	14869	14633	14728	14826	14708	14638	14741	14628	14700	14590	14651	14477	14527	14605	14559	14803	14700	14557	14737	14655	14693	14642	14594	14469	14539	14648	14477	14672	14596	14628	14671	14614	14747	14925	14426	14365	14636	14633	14640	14680	14712	14830	14679	14710	14627	14686	14622	14582	14696	14797	14493	14525	14499	14674	14540	14597	14805	14674	14510	14891	14832	14771	14783	14824	14701	14652	14709	14559	14641	14701	14645	14532	14215	14797	14501	14738	14641	14555	14628	14666	14663	14610	14576	14703	14484	14684	14820	14814	14629	14704	14839	14611	14532	14792	14776	14824	14657	14728	14730	14574	14752	14832	14738	14747	14816	14514
25737	52029	40859	25560	18394	15796	14837	14217	13652	13645	13389	13470	13744	14392	16338	18053	16547	13854	14269	14484	14396	13749	13543	12969	12674	12691	12705	12651	12689	12746	12568	12729	12771	12791	12816	12737	12624	12651	12707	12810	12764	12622	12884	12751	12776	12645	12610	12606	12905	12617	12761	12700	12463	12615	12670	12869	12781	12705	12751	12770	12669	12489	12682	12912	12679	12643	12789	12639	12581	12762	12635	12786	12754	12748	12541	12809	12612	12712	12739	12641	12529	12673	12670	12793	12811	12763	12635	12722	12637	12708	12663	12765	12737	12671	12572	12739	12753	12576	12659	12683	12838	12629	12738	12791	12802	12716	12642	12685	12743	12629	12808	12695	12600	12633	12663	12775	12661	12531	12720	12643	12689	12812	12723	12601	12726	12595	12675	12570	12637	12670	12795	12806	12723	12733	12922	12858	12844	12662	12780	12703	12597	12621	12560	12683	12673	12556	12638	12621	12632	12745	12753	12510	12644	12785	12749	12846	12832	12809	12659	12854	12881	12612	12961	12832	12733	12827	12606	12703	12779	12590	12551	12664	12813	12756	12750	12751	12649	12552	12806	12567	12781	12695	12836	12648	12765	12761	12752	12691	12841	12790	12933	12537	12575	12750	12768	12735	12784	12616	12611	12860	12848	12651	12669	12831	12716	12638	12699	12719	12675	12681	12633	12547	12734	12771	12582	12714	12623	12815	12651	12727	12707	12740	12838	12813	12684	12658	12669	12610	12661	12561	12591	12607	12656	12703	12654	12678	12782	12767	12830	12667	12830	12587	12640	12533	12785	12614	12609	12738	12626	12778	12698	12627	12724	12609	12793	12610	12727	12655	12669	12714	12758	12632	12647	12604	12645	12816	12467	12671	12833	12596	12748	12801	12774	12700	12571	12698	12794	12742	12604	12826	12703	12715	12597	12609	12768	12621	12825	12637	12732	12670	12642	12776	12660	12770	12811	12564	12719	12594	12626	12744	12766	12621	12729	12773	12842	12669	12670	12735	12659	12685	12833	12685	12724	12661	12622	12805	12664	12609	12592	12672	12766	12808	12682	12762	12826	12704	12489	12621	12732	12761	12604	12629	12646	12662	12760	12616	12667	12768	12679	12753	12674	12657	12692	12487	12674	12715	12659	12764	12700	12772	12797	12653	12657	12707	12769	12717	12614	12776	12791	12719	12625	12840	12762	12744	12705	12736	12540	12502	12680	12772	12614	12586	12763	12632	12666	12625	12682	12751	12771	12698	12731	12577	12691	12640	12757	12643	12712	12595	12654	12586	12676	12729	12857	12704	12714	12603	12589	12681	12585	12797	12733	12732	12612	12767	12664	12683	12522	12624	12593	12699	12708	12735	12794	12710	12678	12854	12603	12791	12622	12614	12600	12809	12819	12743	12795	12758	12504	12666	12555	12610	12752	12569	12692	12808	12680	12820	12665	12632	12683	12650	12783	12721	12612	12862	12601	12785	12736	12628	12603	12671	12644	12704	12785	12739	12733	12673	12604	12746	12671	12665	12565	12764	12752	12664	12725	12626	12839	12632	12565	12658	12725	12596	12780	12589	12796	12522	12622	12706	12696	12668	12751	12713	12581	12751	12701	12525	12665	12698	12628	12794	12612	12689	12800	12567	12650	12769	12813	12450	12751	12809	12683	12598	12702	12574	12659	12736	12441	12801	12748	12669	12729	12809	12787	12686	12726	12693	12591	12721	12737	12640	12642	12676	12739	12809	12701	12786	12597	12680	12676	12666	12616	12546	12671	12659	12616	12702	12820	12408	12761	12673	12561	12599	12627	12682	12702	12739	12647	12785	12736	12695	12786	12766	12821	12687	12747	12709	12625	12600	12789	12823	12721	12703	12775	12583	12747	12772	12606	12708	12614	12742	12647	12658	12681	12696	12763	12747	12675	12525	12765	12804	12835	12694	12570	12780	12696	12594	12623	12663	12719	12587	12655	12648	12814	12811	12601	12705	12893	12723	12898	12800	12627	12833	12709	12579	12673	12694	12858	12663	12653	12725	12667	12656	12730	12790	12631	12709	12709	12518	12651	12861	12656	12511	12772	12630	12786	12546	12566	12700	12557	12659	12707	12463	12590	12734	12671	12778	12762	12733	12607	12785	12870	12697	12594	12594	12684	12710	12677	12695	12683	12697	12635	12714	12700	12668	12845	12740	12624	12776	12755	12454	12612	12664	12897	12693	12727	12710	12665	12781	12783	12629	12649	12779	12654	12737	12875	12695	12728	12694	12722	12725	12604	12616	12701	12681	12626	12792	12636	12584	12707	12601	12722	12782	12679	12550	12646	12719	12581	12719	12873	12727	12625	12674	12621	12771	12677	12647	12685	12710	12725	12679	12629	12606	12591	12631	12683	12576	12709	12576	12692	12756	12695	12643	12702	12755	12629	12706	12784	12737	12566	12525	12697	12629	12650	12889	12543	12608	12566	12772	12827	12713	12835	12716	12671	12841	12554	12836	12675	12920	12566	12632	12758	12607	12597	12822	12717	12615	12701	12731	12690	12680	12733	12540	12561	12789	12705	12521	12724	12504	12723	12765	12673	12785	12639	12599	12824	12756	12590	12845	12659	12780	12682	12812	12784	13019	12823	12629	12512	12759	12713	12661	12715	12777	12667	12680	12544	12799	12599	12689	12915	12650	12630	12678	12758	12751	12706	12876	12790	12664	12579	12685	12646	12649	12719	12733	12766	12573	12721	12604	12535	12782	12527	12569	12741	12713	12669	12605	12770	12859	12817	12817	12762	12657	12548	12667	12715	12525	12681	12595	12600	12682	12772	12747	12634	12789	12722	12668	12690	12575	12717	12589	12636	12742	12584	12730	12680	12701	12659	12713	12864	12750	12720	12621	12785	12568	12671	12664	12767	12753	12749	12754	12715	12808	12591	12699	12601	12752	12552	12644	12652	12730	12845	12702	12739	12600	12576	12769	12624	12675	12699	12564	12729	12674	12729	12635	12812	12578	12743	12749	12743	12686	12752	12904	12572	12550	12757	12746	12584	12731	12746	12647	12659	12687	12727	12713	12790	12706	12550	12850	12644	12736	12796	12618	12717	12705	12689	12671	12704	12675	12681	12699	12632	12634	12602	12740	12597	12708	12728	12789	12687	12578	12837	12676	12647	12631	12682	12652	12578	12767	12649	12692	12698	12596	12582	12713	12660	12629	12555	12614	12774	12625	12714	12833	12788	12551	12715	12664	12636	12597	12619	12669	12709	12629	12563	12615	12713	12688	12716	12779	12676	12781	12734	12774	12715	12813	12695	12660	12772	12783	12905	12600	12618	12558	12709	12687	12665	12579	12677	12846	12771	12709	12781	12619	12757	12599	12934	12644	12635	12663	12674	12714	12643	12671	12726	12587	12546	12557	12810	12695	12619	12640	12828	12733	12699	12650	12624	12525	12780	12783	12878	12737	12494	12807	12698	12788	12656	12599	12642	12584	12638	12708	12662	12682	12442	12784	12689	12662	12722	12738	12814	12876	12584	12486	12682	12589	12699	12896	12599	12713	12715	12667	12861	12559	12577	12538	12686	12478	12753	12532	12740	12699	12644	12697	12690	12730	12851	12661	12754	12748	12699	12617	12739	12645	12723	12768	12725	12772	12807	12827	12675	12702	12741	12518	12649	12574	12659	12715	12669	12637	12678	12688	12683	12789	12618	12789	12593	12520	12754	12671	12541	12844	12792	12647	12717	12623	12729	12738	12557	12680	12562	12600	12742	12534	12826	12551	12642	12646	12617	12592	12583	12677	12846	12778	12724	12589	12744	12632	12543	12591	12728	12816	12721	12794	12626	12680	12631	12603	12723	12678	12571	12687	12557	12660	12875	12645	12722	12706	12825	12558	12862	12583	12689	12666	12756	12698	12772	12837	12761	12662	12669	12667	12732	12598	12689	12755	12709	12695	12855	12684	12803	12771	12667	12888	12854	12660	12694	12896	12707	12793	12629	12657	12750	12746	12826	12614	12846	12706	12752	12745	12630	12743	12607	12721	12703	12673	12573	12726	12665	12737	12836	12781	12572	12756	12722	12800	12681	12671	12700	12675	12670	12759	12571	12783	12677	12792	12769	12704	12690	12646	12565	12775	12663	12722	12738	12697	12679	12610	12709	12698	12725	12845	12673	12814	12519	12694	12620	12695	12697	12846	12844	12596	12869	12700	12613	12786	12756	12742	12742	12617	12548	12679	12485	12739	12660	12772	12605	12778	12682	12752	12484	12560	12694	12868	12741	12637	12743	12777	12845	12604	12766	12821	12638	12587	12659	12761	12669	12718	12847	12713	12602	12797	12648	12702	12601	12649	12606	12809	12608	12698	12674	12763	12727	12876	12828	12692	12663	12746	12716	12615	12603	12580	12694	12782	12625	12632	12696	12536	12763	12654	12857	12643	12567	12716	12663	12661	12736	12744	12710	12632	12697	12597	12634	12758	12735	12567	12717	12629	12606	12664	12745	12614	12777	12726	12694	12930	12746	12726	12707	12595	12685	12787	12745	12604	12380	12801	12626	12639	12720	12721	12693	12610	12656	12700	12750	12746	12791	12682	12893	12611	12885	12669	12666	12702	12585	12675	12705	12735	12785	12666	12538	12648	12661	12719	12642	12645	12665	12729	12718	12874	12742	12767	12611	12684	12717	12706	12540	12663	12592	12794	12810	12597	12573	12643	12747	12784	12709	12715	12641	12682	12768	12788	12724	12712	12693	12683	12710	12651	12743	12666	12737	12723	12811	12840	12617	12771	12765	12624	12454	12692	12649	12686	12685	12470	12608	12810	12735	12804	12683	12651	12693	12859	12671	12508	12705	12572	12690	12569	12652	12867	12672	12617	12743	12586	12661	12724	12580	12754	12754	12748	12727	12727	12818	12722	12689	12822	12738	12669	12707	12625	12723	12667	12624	12800	12674	12677	12620	12706	12732	12570	12508	12674	12669	12664	12835	12674	12691	12840	12541	12578	12682	12627	12753	12495	12920	12734	12792	12869	12663	12872	12616	12548	12696	12690	12731	12583	12713	12694	12628	12697	12664	12623	12749	12761	12683	12624	12701	12746	12658	12796	12640	12657	12646	12741	12763	12659	12669	12554	12742	12549	12671	12777	12590	12846	12737	12753	12651	12669
28870	24177	24485	17709	13316	12682	12530	12233	12082	12269	12026	12087	11955	11869	11953	11998	11902	11818	11605	11876	11888	11710	11733	11820	11911	11675	11644	11764	11961	11999	11831	11853	11874	11630	11770	11775	11957	11782	12060	11780	11799	11698	11782	11732	11825	11771	11968	11604	11807	11680	11796	11896	11825	11744	11711	11618	11778	11942	11780	11963	12035	11763	11748	11882	11817	11702	11568	11803	11705	11831	11867	11776	11809	11874	11717	11790	11601	11610	11718	11767	11903	11920	11802	11762	11672	11682	11794	11759	11845	11922	11675	11755	11800	11676	12009	11818	11904	11877	11880	11718	11781	11790	11984	11833	11792	11782	11777	11798	11711	11746	11907	11628	11640	11984	11780	11726	11803	11723	11760	11771	11667	11735	11939	11618	11785	11784	11763	11889	11836	11589	11972	11842	11933	11614	11831	11735	11756	11870	11667	11760	11791	11652	11674	11987	11702	11725	11825	11746	11713	11582	11925	11879	11735	11742	11743	11646	11967	11831	11862	11650	11768	11939	11736	11750	11945	11913	11783	11743	11799	11888	11646	11757	11762	11783	11776	11643	11846	11721	11739	11797	11701	11798	11772	12006	11749	11973	11713	11726	11868	11913	11604	11741	11630	11845	11721	11821	11802	11782	11911	11706	11760	11951	11832	11659	11806	11794	11859	11725	11737	11866	11686	11818	11655	11876	11734	11669	11794	11698	11838	11807	11726	11765	11794	11634	11763	11779	11687	11852	11769	11861	11744	11710	11971	11859	11943	11837	11745	11842	11838	11926	11796	11815	11858	11888	11829	11813	11882	11810	11893	11686	11694	11772	11533	11764	11640	11806	11811	11611	11831	11949	11834	11777	11711	11851	11885	11659	11635	11793	11752	11690	11741	11742	11726	11741	11901	11897	11796	11700	11705	11955	11773	11825	11891	11709	11821	12004	11706	11577	11811	11851	11853	11812	11811	11642	11915	11706	11741	11855	11995	11682	11689	11742	11887	11968	11912	11721	11859	11804	11902	11862	11869	11681	11655	11757	11829	11875	12048	11811	11737	11749	11891	11696	11797	11818	11757	11993	11674	11946	11572	12037	11989	11869	11708	11969	11728	11805	11840	11654	11645	11770	11825	11814	11839	11828	11726	12017	11684	11730	11605	11969	11788	11820	11680	11604	11718	11864	11691	11987	11827	11802	11857	11802	11777	11977	11771	11858	11949	11769	11856	11766	11929	11808	11723	11645	11889	11842	11893	11839	11791	11745	11680	11911	11681	11821	11759	11772	11791	11639	11839	11908	11708	11639	11753	11850	11888	11717	12050	11903	11791	11670	11670	11832	11848	11823	11799	11817	11874	11681	11663	11741	11716	11812	11800	11852	11851	11967	11888	11857	11802	11910	11815	11795	11862	11849	11753	11942	11818	11832	11824	11828	11754	11768	11896	11744	11895	11793	11881	11836	11905	11788	11931	11807	11989	11818	11802	11848	11772	11843	11655	11773	11926	11617	11862	11776	11766	11945	11771	11746	11756	11928	11933	11885	11825	11718	11890	11764	11773	11676	11641	11527	11619	11726	11754	11840	11769	11957	11940	11793	11795	11898	11766	11731	11723	11569	11704	11799	11731	11661	11818	11886	11873	11696	11835	11779	11836	11969	11711	11754	11753	11556	11817	11805	11567	11712	11880	11801	11646	11790	11761	11798	11717	11846	11753	11721	11810	11851	11851	11897	11745	11740	11885	11545	11758	11889	11679	11687	11846	11672	11883	11844	11858	11781	11710	11842	11706	11679	11657	11851	11987	11651	11768	11626	11695	11736	11770	11822	11741	11824	11842	11932	11716	11681	11822	11880	11939	11896	11894	11831	11801	11741	11790	11762	11745	11759	11833	11721	11709	11979	11938	11733	11848	11856	11868	11837	11705	11779	11667	11731	11779	11941	11909	11791	11789	11678	12083	11932	11786	12100	12013	12017	11929	11836	11803	11776	11853	11726	11905	11621	11740	11804	11773	11708	11731	11780	11801	11685	11798	11848	11774	11972	11870	11692	11759	11810	11696	11898	12132	11796	11825	11660	11842	11871	11602	11565	11912	11667	11704	11729	11767	11754	11876	11876	11933	11793	11797	11561	11810	11818	11809	11827	11693	11695	11637	11755	11749	11853	11782	11810	11638	11682	11746	11786	11769	11738	11877	11651	11918	11771	11810	11777	11712	11869	11776	11615	11783	11935	11751	11873	11762	11644	11946	11891	11772	11703	11627	11770	11924	11930	11757	11839	11807	11811	11675	11880	11737	11750	11740	11758	11821	11879	11808	11885	11916	11803	11736	11817	11766	11860	11921	11802	11701	11604	11872	11955	11818	11744	11850	11933	11853	11649	11551	11805	11711	11825	11685	11867	11895	11952	11777	11756	11761	11912	11927	11784	11904	11817	11846	12026	11901	11871	11844	11626	11814	11747	11926	11784	11713	11786	11746	11813	11908	11825	11798	11810	11865	11987	11842	11904	11888	11804	11850	11750	11660	11762	11776	11800	11833	11783	11824	11623	11814	11866	11876	12101	12002	11791	11688	11725	12005	11668	11693	11831	11736	11791	12000	11469	11831	11725	11829	11783	11840	11945	11706	11749	11682	11837	11801	11723	11829	11734	11725	11811	11818	11826	11786	11803	11834	11843	11768	11860	11719	11741	11863	12089	11835	11834	11827	11875	11757	11732	11738	11829	11801	11766	11826	11876	11857	11910	11786	11627	11847	11924	12033	11892	11663	11561	11668	11798	11864	11999	11817	11953	11758	11769	11916	11843	11891	11688	11657	11747	11806	11906	11918	11735	11756	11721	11942	11824	11814	11675	11936	11786	11842	11714	11840	11795	11728	11563	11842	11998	11875	11880	11821	11769	11744	11929	11826	11756	11991	11700	11987	11783	11732	11766	11835	11848	11677	11864	11952	11846	11782	11747	11866	11820	11879	11921	11834	11913	11844	11674	11757	11755	12099	11809	11758	12017	11813	11744	11973	11827	11949	11769	11972	11905	11758	11928	11843	11731	11587	11658	11783	11743	11648	11772	11801	12026	11768	11636	12018	11754	11745	11623	11715	11687	11750	11724	11747	11955	11725	11738	11644	11955	11669	11709	11798	11848	11799	11862	11922	11769	11610	11772	11843	11796	11849	11785	11698	11805	11787	11810	11760	11692	11859	11708	11887	11920	11915	11792	11778	11642	12018	11760	11780	11982	11891	11709	11889	11657	11654	11594	11847	11913	11843	11801	11716	11812	11773	11886	11855	11700	11692	11719	11764	11761	11684	11797	11745	11737	11864	11794	11842	11661	11816	11847	11807	11791	11893	11552	11811	11669	11789	11860	11637	11880	11908	11781	11754	11859	11925	11812	11670	11798	11873	11816	11730	11827	11906	11865	11827	11830	11941	11769	11811	11777	11646	11784	11873	11844	11828	11723	11855	11574	11865	11660	11865	11718	11792	11741	11822	11650	11863	11775	11629	11885	11832	11633	11706	11708	11792	11585	11789	11621	11750	11833	11786	11851	12009	11747	11970	11825	11827	11805	11798	11933	11815	11755	11764	11866	11795	11685	11724	11725	11789	11780	11833	11893	11937	11896	11754	11749	11631	11927	11765	11891	11783	11940	11943	11757	11920	11861	11896	11728	11782	11905	11786	11891	11806	11797	11933	11710	11921	11774	11804	11792	11779	11775	11751	11855	11977	11756	11859	11840	11796	11768	11888	11633	11900	11842	11825	11780	12037	11778	11792	11914	11790	11756	11865	11747	11815	11734	11774	11744	11749	11855	11851	11896	11843	11995	11928	11798	11540	11760	11875	11418	11808	11814	11737	11880	11767	11937	11897	11767	11688	11581	11966	11689	11746	11827	11812	11705	11903	11808	11808	11893	11810	12016	11801	11887	11615	11566	11746	11901	11952	11851	11711	11715	11822	11738	11858	11845	11921	11820	11631	11791	11836	11838	11786	11737	11835	11825	11866	11794	11816	11868	11869	11947	11729	11806	11639	11661	11824	11844	11932	11810	11776	11669	11713	11757	11830	11754	11725	11634	11707	11837	11705	11565	11499	11723	11857	11672	11609	11955	11858	11757	11730	11805	11970	11669	11649	11607	11859	11740	11783	11664	11719	11770	11811	11957	11819	11776	11825	11778	11767	11709	11830	11843	11869	11966	11805	11767	11794	11655	11713	11776	11774	11854	11815	11774	11791	11764	11879	11929	11862	11859	11619	11678	11659	11768	11782	11730	11630	11790	11829	11892	11746	11975	11782	11845	11886	11953	11724	11594	11825	11823	11885	11693	11832	11743	11871	11720	11751	11762	11889	11590	11679	11696	11709	11764	11684	11678	11720	11899	11892	11941	11916	11775	11920	11679	11726	11864	12036	11786	11758	11783	11718	11852	11801	11717	11871	11724	11882	11909	11853	11884	11736	11829	11834	11755	11787	11883	11865	11722	12009	11865	11766	11767	11565	11697	11796	11720	11800	11760	11804	11781	11661	11696	11733	12022	11749	11768	11792	11722	11904	11863	11808	11835	11857	11754	11859	11715	11757	11785	11632	11858	11623	11955	11880	11761	11863	11874	11813	11682	11855	11943	11767	11830	11678	11734	11849	11864	11759	11767	11772	11894	11625	11643	11780	11833	11995	11928	11858	11783	11796	11753	11707	12066	11838	11734	11830	11846	11698	11782	11841	11758	11855	11773	11814	11708	11843	11661	11815	11749	11835	11988	12019	11799	11754	11798	11716	11728	11628	11781	11790	11801	11869	11710	11981	11765	11953	11759	11825	12072	11909	12003	11891	11681	11828	11772	11948	11921	11923	11750	11864	11892	11924	11814	11883	11953	11754	11756	11679	11749	11777	11703	12046	11772	11834	11862	11814	11785	11826	11700	11761	11982	11879	11675	11724	11894	11698	11595	11922	12004	11858	11869	11968	11736	11685	11900	11758	11862	11861	11749	11806	11906	11567	11858	11892	11799	11744	11721	11737	12067	11943	11589	11883	11909	11744	11744	11997	11773	11950	11640	11755	11786	11882	11858	11633	11668	11751	11688	11683	11715	11837	11966	11834	11880	11944	11691	11842	11845	11862	11618	11721	11813	11682	11885	11701	11754	11788	11801	11831	11777	11689	11832	11802	11913
20973	33423	23493	14844	12744	12290	11813	11531	11396	11434	11447	11351	11210	11090	11195	11287	10821	11060	11027	11099	10903	10998	10889	11016	11020	11079	10797	10800	10895	10862	10921	11006	11160	10903	10790	10924	11054	10869	11036	10857	10958	11009	11019	10980	10862	10992	10860	11032	10970	10987	10957	10947	10931	11078	11109	11062	10940	11117	10868	10942	11020	10821	11067	10902	10914	10908	10916	10788	10790	10843	10898	11030	10906	10908	11013	10926	10898	10895	10845	11020	10951	11012	11025	11001	10846	10897	10777	10834	11054	11005	10931	10784	10924	10944	10850	10983	10875	10826	10939	10949	11117	10825	10933	10931	10900	11026	10999	10892	11043	11116	10989	11013	11100	10955	10924	11105	10876	10914	11072	10837	10949	10997	10866	10954	11000	10876	11091	10939	10940	11039	10878	10962	10984	10972	11016	10858	10972	10977	10849	10909	10884	11168	10700	11067	10962	10922	10876	11006	10875	10992	10969	10941	11001	10964	10744	10938	11045	10920	10815	11075	10868	10892	10999	11052	11017	10974	10836	10814	11071	10973	10893	10951	10913	10959	10947	10935	10827	11012	10835	11003	10969	10845	11086	11027	11068	10825	11061	10964	10881	10999	11033	10885	11027	10869	10782	10856	11046	10864	10885	11018	10979	10895	10892	11000	10866	10947	10947	10800	11002	10856	10891	11087	11022	10821	10798	11199	11066	11078	10932	10817	10954	10921	11056	10906	10924	10952	10929	10925	10986	10838	10691	10843	11062	10904	11107	10953	10893	10912	11007	10742	11052	10851	11018	11006	10845	11017	11007	10918	10970	11076	10991	11109	10921	10951	11146	10965	10936	10853	10748	10846	10999	10963	11055	10899	10959	10946	10983	10995	11020	11016	11086	10756	10817	11033	10913	10847	10960	10954	10927	11067	10926	10992	10833	10786	10988	11066	10833	11037	11107	10944	11070	10837	10916	10903	10989	10813	10941	10998	10843	10957	11012	10943	10997	11007	10894	10944	10944	11133	10979	11083	10808	10994	11009	10935	10905	10992	10962	10828	11114	10845	10911	11068	11144	10910	10769	10905	10944	10920	11018	11136	10961	10951	11009	11110	10852	10987	10981	10917	10966	10890	10951	10906	10777	10874	10802	11100	10922	10902	10922	10936	10758	11016	10925	10906	10992	10978	10941	10929	10820	10858	10791	10847	10889	10968	10806	10829	10906	10981	10840	10810	10923	10925	11035	10981	10955	11001	10926	10862	10974	11014	11006	10921	10943	11056	11007	10875	10856	10886	10872	10869	10911	11069	10882	10948	10976	11088	10952	11049	10925	11006	10904	10926	10871	10953	10897	10886	10890	11053	11039	10989	10916	10942	10836	10924	11071	10963	11000	10989	10995	10962	11053	10906	11034	10908	11023	10788	11041	10910	11075	11052	10883	10941	10912	11044	10949	10824	11020	10816	10945	11003	10909	10904	11044	10980	10847	11028	10898	10827	10921	10805	11036	11097	10873	10883	10969	10858	11088	10981	10839	10885	10963	10861	10883	11006	10992	10956	10945	11123	10869	10923	10918	10903	11018	10700	11053	10848	10844	10921	10810	11018	10884	11075	11012	11123	10875	10915	11060	11097	10999	10841	10821	10883	10993	11066	10930	10853	11050	10913	10795	10906	11009	10893	10914	11001	11034	11027	10724	10959	10859	10965	10863	11004	10916	10841	11049	10976	10939	10962	10907	10997	10953	10916	11001	10948	10998	10942	10929	10883	10905	10930	10868	10943	11007	10808	10970	11000	10994	11061	11006	10913	10897	10952	10782	10900	11016	10855	11016	10991	10850	11000	10983	10966	10968	10871	10855	11084	10970	11060	10892	10950	11002	10844	10897	10971	10945	10895	10929	11027	11083	10892	10977	10840	10851	10906	11085	10986	10934	10967	10868	10994	10800	10899	11095	10929	10881	10952	10973	11046	10876	10838	10877	10927	11023	11015	10893	10913	10819	10794	10921	10848	10930	10883	10886	10858	10966	11074	10859	10969	11002	10910	10914	11020	10999	10935	11015	10838	11111	10888	10954	10822	10890	10836	10915	10927	10859	10801	10746	10994	10888	10900	10989	11058	10966	11046	11098	10993	10797	10936	11037	10908	10918	11110	10991	11021	10922	10919	11037	10962	10939	10937	10963	11111	10960	11067	10907	10871	10859	11039	11019	10973	11021	10938	11028	10864	10901	10871	10923	11029	11023	10967	10961	11138	10955	10989	10973	10771	10968	10995	10841	10978	10911	10967	10908	10995	10881	10954	10910	10859	10873	11102	10802	10935	10974	10956	11004	10922	11014	10809	10904	11008	10973	10811	11005	10956	10944	10923	10935	10968	10807	10777	11003	11003	10940	11038	11044	10847	10909	10947	10967	10876	10988	11001	10996	10725	11056	10860	10891	10910	10846	11012	10829	10970	11068	10920	10950	11046	10859	10867	10964	10993	10975	11069	10802	10974	10927	10907	10902	10917	10941	11037	10892	11017	10789	10855	11028	10979	10949	10781	11049	10860	11024	10957	10752	10879	10964	10794	10922	11034	10832	11146	11005	11007	10892	11138	11005	10935	10834	10901	10994	10948	11089	10889	11045	10969	10921	11055	10892	10868	11009	10892	11109	10938	10930	10844	10939	10978	11137	10870	11056	10998	11096	10849	10894	11091	10997	10884	11188	10805	11051	10982	11002	10913	11036	11050	10972	10817	11032	10869	10965	10843	10987	10966	10920	10889	11044	10983	10969	10915	10960	10950	11025	10940	10924	10817	10964	10952	11005	10858	10774	11037	10984	11024	11037	10958	10967	10981	10948	10893	10940	10839	10996	10901	10759	10898	10976	10912	10991	10962	10842	10926	10943	10931	10817	10871	10972	10912	10914	10904	10813	10870	10796	10819	10855	10822	11007	10953	11006	11058	10890	10974	11018	10923	10840	10875	11035	10831	10799	11062	11058	10913	11024	11093	10968	10932	11171	10995	10881	10916	10909	10779	10950	10883	11102	11005	10855	11100	10930	11055	10842	10849	11045	10906	10812	10944	11030	10945	10864	11091	11021	11028	10954	10911	10912	10877	10784	10797	10994	11004	10928	10824	11041	10871	10975	11025	10964	10941	10849	10993	10916	10858	10877	11034	11044	10880	10986	11090	10949	10907	10972	10903	11038	10969	10841	10931	11004	11074	10814	10867	11058	10872	11129	10880	10881	10862	10906	10872	11031	10881	10838	11021	11105	10938	10984	11050	10934	11055	10881	10767	11110	10961	11056	10856	11026	10944	10985	10989	10903	10903	11004	10795	10904	11012	11086	10935	11027	10977	10904	10857	10918	10884	10891	10955	10867	11036	11104	10952	10882	11059	11059	10951	10881	10884	10910	11012	11078	10984	11112	10926	11013	11001	11022	11000	11021	11086	10908	11104	10947	10994	11069	10941	11072	11017	10898	10904	10855	11056	10793	10976	10928	10900	10969	10893	11052	10928	11072	10942	10861	11033	10882	10904	11217	10926	11137	10921	10879	11041	11024	10992	11036	10990	10965	10994	10873	10905	10761	11158	10961	11068	10797	10967	10915	10809	10902	10899	10886	10940	11198	10967	11001	11023	10906	11011	10945	11053	10837	11033	10943	10988	10979	10877	10969	11013	10943	10987	10890	11003	10869	11098	10918	10907	10968	10801	10928	10871	10871	10883	10883	10989	10951	11064	11009	10918	10980	10955	11009	10936	10915	10832	10797	10928	10918	10974	10837	10999	10874	10922	11013	10995	10883	10958	10961	10927	11132	10896	10979	10807	10940	10887	10992	10915	11119	10965	10891	11009	10937	11044	10996	10958	10955	10945	10975	11078	10944	10910	10957	11038	10932	10813	10987	10926	10890	10824	10825	11070	10933	10805	10801	11006	10918	10988	10843	10856	11011	10897	10996	10894	10807	10856	10970	10960	10870	10984	10931	10969	10933	10942	10906	10981	11002	10945	11167	10934	10962	10860	10856	11009	10923	11058	11118	10959	10941	10960	10986	10921	11054	10912	11114	10934	10971	11015	10995	10966	10729	10927	10806	10978	10893	10749	10921	10991	10924	11029	10929	11030	10910	10992	11115	10931	10883	10969	10758	11070	11093	11005	10926	10964	10857	10882	11042	10835	10726	10796	10959	10935	10944	11069	10945	10947	11071	10921	10922	10970	10993	10904	11030	11101	11021	10840	11019	10868	10884	10865	10982	10962	11134	11025	10991	10834	11018	10895	11047	10988	10946	10866	10998	10850	10904	11006	10999	10986	10960	10935	10950	10766	11046	10879	10873	10872	10880	10932	10958	10943	11002	10826	10841	11046	10798	10992	10962	10891	11028	10802	10882	10951	10843	10773	10914	10831	11067	10933	10934	10970	11051	11023	11005	10869	10910	10941	10760	10796	10926	11004	10911	10864	10957	10783	10925	11012	11002	10984	10887	10848	10924	11005	10962	10920	10948	11045	10765	11036	10908	11006	10923	10983	10917	10759	10855	10896	10883	11024	10868	10937	11003	10942	10944	10811	10780	10907	10831	10964	10960	10776	10926	10985	10969	10837	11031	11000	10888	11006	10931	10790	10906	10946	11077	10874	10958	10921	10918	10981	11092	10938	10916	10939	11103	11069	11052	10972	10981	10937	11117	10856	10817	11059	10988	10895	10776	11077	11038	10815	10856	11060	10872	10817	10928	10838	10918	10983	10936	10924	11021	10892	10822	10787	10890	10904	11101	11034	10964	10890	10972	10985	11158	11012	11088	10955	10849	11079	11001	11017	10952	10788	11017	11004	10976	10891	10994	11112	11109	10872	10862	10861	11129	10913	10989	10860	10982	10985	11064	10956	10835	10845	10876	10924	10989	10979	10840	10939	11029	10951	10843	10915	11052	10939	10964	10883	10928	10826	11003	11016	11154	10977	10776	10945	10903	11032	11100	10869	11089	10982	10990	10914	10861	10973	10955	10988	10943	10879	10796	10960	10989	10967	11000	10838	10925	10911	10904	10970	10988	11034	10986	11014	10988	10862	10763	10882	10997	10877	10960	10819	10938	11006	10976	10967	11050	11025	10949	10921	10952	10978	10960	10985	11030	10928	10952	10731	10801	10875	10993	10983	10918	10936	10914	10932	10919	10873
23243	20944	27540	24721	21017	17334	15279	13495	12907	13019	12811	12676	12977	13033	14376	13326	12665	13100	13142	13402	13338	13098	12625	12234	12471	12375	12365	12281	12474	12357	12173	12279	12304	12404	12241	12494	12233	12202	12417	12466	12263	12382	12208	12322	12330	12456	12554	12256	12207	12248	12158	12216	12170	12511	12259	12304	12314	12417	12325	12213	12147	12180	12215	12443	12423	12270	12441	12569	12671	12395	12379	12135	12196	12249	12308	12195	12213	12231	12246	12343	12381	12246	12420	12249	12522	12384	12213	12288	12159	12359	12379	12434	12463	12291	12290	12143	12375	12207	12386	12199	12326	12274	12415	12399	12339	12419	12249	12427	12377	12217	12339	12265	12303	12300	12410	12116	12249	12342	12284	12359	12198	12236	12291	12325	12063	12221	12437	12319	12355	12353	12331	12336	12178	12228	12461	12304	12255	12241	12390	12129	12489	12303	12504	12198	12284	12359	12466	12342	12279	12198	12289	12238	12306	12278	12276	12271	12113	12345	12149	12162	12249	12473	12338	12431	12261	12342	12358	12210	12223	12294	12345	12121	12402	12228	12289	12201	12333	12354	12220	12600	12000	12159	12154	12124	12210	12123	12386	12361	12320	12193	12171	12308	12358	12321	12441	12153	12334	12252	12573	12267	12361	12254	12240	12170	12343	12197	12299	12185	12210	12240	12343	12393	12161	12086	12241	12079	12255	12184	12063	12363	12128	12159	12316	12229	12229	12452	12382	12308	12275	12148	12179	12446	12306	12374	12370	12168	12310	12263	12243	12350	12132	12241	12209	12285	12425	12022	12242	12153	12300	12270	12227	12029	12369	12335	12224	12239	12330	12416	12250	12364	12308	12135	12148	12438	12451	12343	12283	12204	12298	12204	12195	12311	12251	12161	12159	12244	12330	12331	12383	12305	12255	12367	12163	12122	12180	12199	12305	12248	12217	12052	12351	12330	12257	12333	12154	12297	12214	12352	12164	12031	12399	12370	12154	12059	12352	12199	12374	12218	12285	12325	12443	12237	12209	12357	12346	12474	12358	12258	12130	12314	12458	12199	12240	12426	12354	12349	12157	12366	12435	12236	12307	12146	12271	12190	12355	12169	12394	12419	12278	12372	12305	12290	12220	12135	12171	12025	12337	12133	12269	12395	12348	12378	12331	12322	12393	12205	12323	12302	12352	12367	12308	12357	12209	12266	12174	12104	12127	12238	12220	12287	12080	12357	12309	12163	12295	12243	12364	12305	12530	12250	12148	12091	12173	12250	12384	12375	12338	12333	12168	12427	12211	12157	12284	12167	12442	12506	12243	12115	12427	12206	12366	12334	12085	12214	12206	12477	12277	12544	12229	12379	12219	12271	12327	12370	12169	12223	12310	12326	12275	12272	12190	12354	12346	12248	12220	12241	12290	12433	12215	12234	12285	12099	12297	12214	12461	12177	12094	12382	12305	12172	12278	12321	12358	12402	12309	12198	12226	12391	12429	12348	12217	12495	12220	12472	12147	12307	12255	12173	12177	12227	12213	12255	12208	12250	12216	12319	12400	12367	12232	12171	12166	12199	12224	12385	12086	12362	12154	12360	12135	12244	12316	12179	12284	12275	12316	12278	12394	12382	12274	12184	12259	12237	12337	12229	12359	12297	12351	12215	12191	12257	12353	12227	12279	12242	12198	12337	12394	12508	12228	12105	12198	12362	12315	12318	12241	12222	12228	12313	12166	12286	12094	12222	12366	12351	12163	12171	12255	12354	12241	12168	12271	12230	12422	12108	12330	12182	12244	12315	12396	12277	12338	12306	12200	12230	12118	12283	12071	12271	12216	12281	12485	12300	12215	12219	12287	12434	12185	12270	12333	12311	12360	12439	12305	12318	12342	12196	12293	12123	12174	12174	12208	12379	12270	12420	12351	12107	12354	12340	12156	12282	12524	12185	12146	12251	12295	12272	12265	12365	12239	12232	12222	12222	12256	12289	12295	12256	12256	12243	12168	12329	12188	12274	12359	12251	12293	12159	12073	12198	12148	12257	12321	12242	12446	12280	12339	12328	12368	12328	12096	12201	12173	12320	12259	12423	12396	12203	12436	12309	12318	12225	12349	12279	12516	12426	12282	12368	12352	12340	12513	12258	12385	12265	12276	12267	12370	12262	12281	12167	12194	12383	12130	12188	12248	12257	12335	12303	12245	12394	12475	12313	12349	12256	12341	12259	12269	12275	12529	12294	12269	12175	12192	12384	12145	12284	12362	12289	12334	12394	12276	12168	12170	12496	12325	12192	12362	12285	12323	12458	12320	12271	12283	12188	12147	12208	12065	12326	12565	12382	12461	12212	12372	12321	12405	12272	12220	12380	12173	12336	12326	12549	12138	12185	12194	12264	12440	12206	12247	12264	12250	12259	12442	12278	12426	12377	12463	12392	12080	12380	12326	12431	12190	12670	12157	12226	12317	12236	12243	12299	12300	12221	12374	12293	12165	12131	12358	12199	12285	12310	12250	12017	12194	12417	12476	12411	12238	12345	12310	12247	12237	12223	12306	12401	12322	12301	12337	12542	12245	12151	12196	12203	12045	12247	12319	12137	12320	12188	12261	12400	12360	12239	12531	12452	12433	12500	12371	12315	12320	12329	12133	12198	12330	12284	12313	12255	12475	12378	12274	12267	12330	12298	12127	12233	12146	12270	12204	12285	12312	12375	12335	12303	12275	12367	12461	12125	12275	12391	12530	12327	12143	12255	12205	12329	12334	12325	12167	12256	12268	12214	12380	12295	12045	12249	12288	12255	12357	12312	12289	12366	12447	12262	12247	12273	12452	12471	12157	12343	12232	12351	12221	12220	12331	12246	12329	12338	12285	12410	12490	12248	12336	12226	12282	12443	12309	12321	12199	12326	12438	12268	12289	12233	12386	12326	12170	12257	12322	12351	12303	12304	12398	12332	12334	12347	12261	12223	12250	12302	12359	12141	12312	12290	12496	12379	12324	12397	12398	12333	12281	12145	12283	12289	12217	12264	12396	12347	12214	12252	12412	12224	12170	12480	12256	12308	12335	12306	12204	12134	12300	12362	12328	12359	12097	12188	12439	12311	12290	12373	12257	12249	12231	12302	12361	12231	12261	12242	12277	12368	12206	12203	12269	12208	12219	12321	12230	12082	12243	12399	12212	12297	12344	12493	12329	12319	12285	12425	12380	12244	12320	12229	12102	12192	12336	12111	12249	12371	12308	12344	12429	12334	12350	12240	12276	12172	12368	12425	12535	12498	12361	12314	12168	12135	12146	12129	12438	12166	12395	12075	12195	12297	12284	12191	12343	12220	12141	12327	12327	12402	12379	12136	12231	12370	12236	12419	12383	12181	12219	12177	12297	12311	12328	12137	12270	12334	12411	12153	12188	12359	12393	12289	12431	12331	12176	12209	12121	12218	12324	12090	12387	12417	12129	12555	12273	12358	12220	12311	12457	12204	12235	12106	12100	12204	12130	12287	12320	12482	12443	12340	12369	12321	12395	12330	12120	12254	12361	12318	12147	12143	12337	12428	12216	12177	12364	12227	12411	12310	12368	12356	12289	12204	12172	12395	12262	12261	12228	12459	12293	12266	12215	12235	12143	12306	12289	12331	12329	12328	12264	12216	12331	12328	12179	12317	12286	12153	12357	12317	12245	12551	12210	12107	12272	12339	12157	12263	12092	12125	12426	12334	12532	12382	12359	12310	12201	12233	12365	12280	12378	12184	12239	12340	12249	12410	12238	12320	12384	12259	12373	12415	12412	12266	12209	12223	12316	12281	12349	12465	12341	12226	12382	12282	12416	12285	12277	12348	12240	12261	12305	12343	12215	12382	12365	12359	12327	12358	12327	12435	12389	12304	12291	12202	12264	12201	12429	12250	12276	12349	12255	12289	12288	12175	12322	12397	12420	12374	12419	12133	12342	12222	12355	12190	12276	12319	12190	12155	12373	12102	12422	12289	12251	12127	12247	12295	12114	12356	12223	12321	12237	12411	12203	12373	12092	12253	12274	12303	12148	12062	12248	11974	12267	12355	12275	12279	12379	12502	12305	12117	12232	12308	12287	12406	12250	12342	12429	12373	12147	12385	12459	12310	12438	12280	12164	12206	12085	12353	12265	12261	12325	12301	12187	12256	12254	12139	12315	12454	12415	12284	12157	12365	12414	12271	12175	12409	12153	12225	12203	12257	12176	12363	12413	12429	12376	12267	12285	12209	12186	12133	12283	12266	12429	12296	12331	12319	12199	12250	12295	12317	12359	12223	12354	12141	12423	12225	12365	12352	12293	12179	12159	12396	12363	12255	12255	12442	12288	12230	12186	12122	12335	12416	12233	12290	12501	12303	12161	12345	12416	12371	12240	12341	12197	12298	12403	12254	12154	12252	12076	12373	12261	12332	12556	12396	12177	12377	12398	12246	12268	12240	12305	12219	12198	12105	12334	12244	12405	12281	12275	12121	12398	12244	12292	12204	12403	12196	12281	12115	12129	12310	12323	12271	12406	12373	12253	12300	12256	12217	12415	12415	12418	12178	11987	12392	12081	12253	12421	12226	12260	12263	12307	12530	12119	12273	12396	12330	12362	12265	12222	12182	12264	12407	12333	12298	12202	12142	12321	12152	12321	12222	12356	12410	12303	12347	12209	12137	12301	12252	12351	12207	12129	12341	12269	12424	12287	12396	12330	12238	12344	12284	12282	12374	12330	12343	12300	12192	12382	12537	12370	12264	12142	12210	12156	12451	12168	12401	12261	12285	12162	12111	12238	12239	12369	12497	12225	12237	12154	12069	12243	12243	12311	12292	12347	12295	12208	12391	12358	12403	12397	12117	12265	12320	12327	12148	12329	12205	12340	12316	12254	12299	12496	12328	12231	12285	11980	12143	12277	12324	12230	12042	12447	12175	12264	12234	12349	12193	12256	12296	12138	12229	12082	12221	12211	12192	12297	12341	12173	12392	12468	12185	12316	12153	12292	12286	12345	12188	12025	12361	12223	12254	12107	12293	12445	12377	12322	12176	12256	12464	12213	12301	12313	12359	12264	12320	12333	12343	12335	12305	12234	12340	12146	12227	12367	12195	12208	12393	12370	12330	12401	12377	12368	12214	12198	12071	12290	12217	12224	12290	12193	12385	12353	12304
21703	45262	34011	19765	14942	13328	12550	12553	12127	11961	11685	11536	12199	12301	13804	12420	11548	11889	12405	12653	12389	12166	11455	11396	11272	11170	11133	11278	11290	11167	11147	11193	11316	10981	11257	11237	11293	11107	11214	11233	11058	11196	11082	11303	11075	11190	11226	11288	11108	11235	11298	11273	11214	11028	11247	11369	11326	11222	11164	11140	11086	11327	11107	11135	11366	11047	11174	11308	11242	11102	11213	11217	11225	11401	11196	11146	11068	11007	11329	11077	11191	11058	11176	11300	11023	11266	11328	11181	11172	11188	11254	11250	11304	11285	11119	11276	11187	11411	11264	11228	11201	11254	11249	11313	11259	11327	11245	11185	11015	11119	11063	11230	11208	11374	11227	11022	11226	11331	11298	11147	11046	11215	11089	11181	11325	11216	11092	11280	11201	11142	11230	11157	11232	11187	11290	11068	11132	11306	11166	11214	11099	11243	11202	11263	11122	11231	11063	11341	11055	11301	11307	11330	11215	11130	11207	11168	11212	11218	11196	11243	11308	11232	11145	11343	11134	11246	11137	11188	10957	11203	11330	11350	11120	11232	11174	11009	11202	11046	11145	11222	11208	11237	11391	11149	11257	11156	11275	11138	11136	11249	11179	11277	11168	11316	11132	11236	11020	11277	11151	11198	11215	11443	11208	11293	11317	11275	11252	11265	11133	11256	11010	11268	11271	11096	11263	11214	11088	11243	11170	11227	11111	11242	11239	11151	11217	11254	11202	11088	11130	11128	11245	11339	11166	11209	11195	11163	11224	11208	11151	11369	11292	11189	11159	11229	11256	11211	11202	11436	11260	11146	11112	11180	11166	11364	11209	11234	11194	11185	11341	11162	11185	11165	11161	11101	11218	11303	11145	11154	11150	11281	11244	11250	11300	11167	11206	11257	11176	11183	11290	11273	11191	11249	11291	11215	11222	11187	11153	11111	11181	11151	11260	11105	11257	11130	11394	11200	11221	11301	11208	11308	11145	11273	11121	11157	11106	11305	11212	11209	11286	11054	11392	11241	11495	11331	11186	11115	11044	11191	11234	11141	11166	11152	11248	11237	11181	11214	11109	11162	11205	11218	11248	11219	11290	11100	11023	11156	11192	11159	11222	11112	11231	11197	11191	11054	11248	11263	11358	11227	11140	11032	11168	11185	11143	11199	11273	11147	11367	11186	11314	11239	11241	11112	11352	11228	11376	11171	11213	11099	11251	11079	11143	11330	11385	11331	11293	11128	11166	11297	11313	11094	11258	11280	11153	11269	11243	11371	11155	11255	11201	11245	11223	11239	11216	11275	11309	11129	11267	11239	11105	11161	11052	11212	10994	11117	11332	11462	11081	11058	11235	11236	11168	11313	11148	11213	11261	11303	11333	11159	11203	11076	11093	11188	11407	11153	11145	11210	11165	11153	11259	11147	11203	11252	11272	11219	11105	11367	11199	11231	11284	11099	11310	11095	11075	10985	11145	11044	11169	11267	11175	11130	11273	11400	11167	11194	11211	11107	11198	11315	11208	11261	11195	11238	11254	11168	11191	11004	11197	11191	11149	11114	11157	11136	11324	11203	11139	11307	11096	11281	11004	11210	11105	11165	11163	11300	11288	11196	11124	11178	11106	11110	11163	11286	11125	11137	11143	11243	11176	11445	11390	11306	11200	11062	11237	11328	11245	11295	11152	11249	11060	11257	11265	11350	11137	11188	11206	11062	11132	11281	11163	11302	11314	11106	11211	11199	11262	11132	11112	11185	11373	11176	11132	11187	11108	11169	11265	11130	11124	11162	11203	11151	11241	11258	11285	11220	11225	11319	11250	11245	11268	11216	11093	11100	11256	11047	11209	11142	11239	11161	11143	11324	11200	11303	11133	11252	11095	11329	11129	11133	11198	11237	11219	11305	11288	11336	11216	11261	11255	11245	11133	11216	11213	11160	11251	11170	11292	11239	11201	11218	11123	11280	11224	11240	11204	11108	11271	11095	11197	11187	11106	11176	11365	11267	11112	11140	11121	11109	11279	11215	11195	11175	11350	11094	11234	11197	11221	11197	11329	11154	11013	11035	11288	11318	11166	11141	11173	11157	11165	11311	11114	11263	11169	11287	11134	11331	11386	11102	11184	11246	11269	11261	11073	11256	11228	11300	11336	11359	11184	11139	11262	11247	11218	11145	11213	11167	11313	11193	11225	11190	11200	11223	11320	11265	11212	11143	11183	11178	11058	11128	11259	11103	11115	11349	11153	11327	11149	11366	11223	11215	11210	11342	11170	11173	11396	11262	11206	11285	11286	11077	11271	11346	11229	11169	11193	11278	11111	11352	11206	11185	11154	11441	11319	11093	11335	11137	11171	11136	11087	11176	11196	11175	11093	11390	11221	11200	11376	11096	11262	11159	11161	11218	11169	11192	11212	11205	11155	11192	11158	11158	11291	11088	11156	11390	10948	11277	11219	10925	11019	11195	11257	11210	10989	11145	11098	11199	11197	11155	11181	11208	11284	11140	11333	11166	11322	11224	11046	11190	11064	11247	11182	11175	11230	11186	11203	11313	11421	11216	11207	11154	11323	11218	11131	11203	11331	11317	11204	11232	11127	11112	11280	11185	11395	11200	11205	11235	11159	11079	11193	11140	11092	11187	11124	11205	11247	11227	11062	11254	11286	11202	11270	11303	11188	11277	11190	11128	11306	11216	11241	11297	11112	11164	11237	11341	11316	11276	11203	11263	11148	11097	11180	11238	11272	11205	11155	11191	11351	11120	11068	11202	11442	11281	11215	11154	11230	11364	11062	11134	11279	11348	11026	11086	11175	11081	11304	11329	11189	11083	11067	11351	11056	11182	11232	11243	11207	11144	11065	11271	11334	11200	11308	11273	11178	11188	11149	11065	11247	11235	11227	11099	11160	11169	11233	11258	11180	11248	11191	11294	11446	11143	11068	11193	11248	11116	11326	11183	11074	11240	11143	11278	11062	11256	11388	11121	11282	11182	11182	11264	11408	11178	11292	11205	11313	11189	11291	11364	11223	11128	11031	11147	11146	11257	11255	11174	11210	11253	11150	11187	11225	11107	11115	11296	11466	11149	11352	11278	11220	11346	11248	11208	11128	11110	11250	11247	11258	11187	11228	11104	11220	11326	11254	11243	11235	11323	11173	11279	11205	11214	11262	11362	11277	11196	11178	11231	11160	11265	11244	11200	11150	11223	11056	11130	11191	11260	11271	11143	11414	11168	11140	11286	11192	11313	11190	11221	11128	11295	11171	11046	11329	11266	11275	11135	11151	11351	11175	11293	11212	11087	11105	11179	11185	11226	11234	10994	11222	11219	11163	11224	11111	11197	11151	11151	11196	11206	11090	11142	11268	11116	11030	11135	11186	11010	11299	11191	11259	11163	11277	10976	11145	11107	11246	11242	11195	11392	11204	11145	11182	11231	11027	11203	11156	11314	11291	11234	11169	11178	11205	11244	11184	11292	11209	11131	11141	11266	11096	11192	11151	11246	11202	11239	11263	11127	11171	11105	11129	11291	11158	11192	11166	11189	11177	11182	11104	11319	10984	11248	11198	11155	11248	11090	11319	11226	11155	11246	11146	11290	11256	11215	11255	11203	11273	11168	11272	11142	11100	11153	11235	11179	11224	11092	11236	11150	11297	11331	11202	11228	11231	11179	11251	11191	11317	11195	11233	11241	11329	11121	11351	11113	11211	11113	11124	11239	11319	11195	11039	11199	11217	11318	11281	11146	11203	11180	11042	11198	11209	11179	11206	11291	11290	11168	11144	11151	11258	11235	11216	11185	11240	11043	11342	11272	11192	11299	11159	11067	11236	11131	11185	11162	11371	11233	11153	11200	11381	11020	11259	11226	11256	11099	11256	11174	11109	11285	11203	11083	11166	11260	11395	11176	11204	11025	11184	11379	11248	11269	11211	11175	11299	11019	11222	11056	11294	11051	11173	11307	11099	11210	11145	11197	11113	11245	11137	11289	11133	11275	11261	11315	11186	11302	11171	11165	11327	11273	11246	11266	11197	11231	11147	11209	11094	11223	11275	11208	11184	11022	11266	11084	11094	11028	11117	11240	11130	11284	11066	11311	11153	11284	11147	11336	11175	11078	11260	11205	11167	11175	11141	11278	11218	11078	11155	11235	11416	11293	11110	11207	11217	11014	11032	11162	11295	11237	11262	11247	11356	11327	11299	11301	11283	11218	11178	11229	11129	11212	11162	11299	11223	11150	11203	11072	11176	11176	11239	11247	11231	11169	11379	11151	11256	11374	11162	11233	11183	11162	11379	11242	11150	11151	11245	11278	11228	11193	11106	11178	11160	11134	11066	11071	11338	11171	11139	11243	11233	11109	11258	10901	11265	11273	11128	11290	11249	11198	11112	11211	11156	11227	11189	11206	11231	11066	11300	11155	11133	11279	10969	11360	11214	11206	11298	11219	11332	11088	11128	11192	11360	11107	11283	11208	11250	11168	11238	11109	11117	11384	11299	11244	11344	11153	11213	11207	11253	11258	11234	11191	11244	11289	11202	11233	11212	11102	11203	11127	11363	11225	11192	11113	11317	11137	11170	11279	11129	11039	11226	11261	11336	11128	11090	11225	11066	11282	11341	11284	11212	11167	11085	11180	11262	11338	11236	11355	11020	11249	11061	11175	11214	11096	11039	11112	11140	11176	10989	11310	11095	11284	11219	11354	11189	11334	11080	11272	11180	11354	11251	11172	11000	11326	11250	11054	11191	11046	11277	11250	11223	11214	11280	11089	11173	11153	11110	11169	11271	11311	11066	11165	11253	11210	11291	11174	11343	11295	11224	11103	11141	11222	11147	11145	11293	11306	11130	11237	11155	11154	11235	11201	11095	11274	10987	11172	11333	11087	11241	11163	11195	11169	11218	11192	11145	11208	11154	11101	11257	11327	11162	11136	11330	11123	11153	11293	11252	11204	11311	11260	11121	11145	11256	11284	11113	11230	11378	11284	11326	11420	11189	11211	11226	11201	11250	11329	11293	11255	11157	11155	11121	11282	11355	11086	11182	11234	11164	11300	11347	11250	11132	11086	11033	11239	11177	11209	11216	11236	11198	11153	11189	11060	11259	11287	11211	11265	11337	11168	11374	11263	11286	11282	11251	11118	11236	11161	11202	11200
24541	21018	26588	25722	17375	14810	14211	13821	13320	13267	13275	13327	13000	13272	13650	13605	13509	13471	13300	13465	13268	13035	12907	12965	12929	12934	12905	12948	12966	12931	12913	12978	12932	12905	12704	13008	12862	12559	12687	12858	12819	12720	12763	12917	12993	12968	12896	12857	13032	12852	12906	12851	12928	12964	12964	13029	13045	13095	12788	12906	12896	12932	12877	12712	12869	12786	12810	12800	12791	12963	12962	12785	12983	12904	12753	12861	12825	13138	12989	12856	12800	13009	12899	12754	12889	12896	12834	12714	12616	12802	12870	12774	12752	12937	12934	12733	12888	12987	12905	12918	12879	12772	12720	12932	13008	12920	12928	12876	12887	12875	12879	13012	12968	12958	12938	12992	12781	12863	13108	12892	12986	12855	13018	12848	13044	13018	12931	12890	13106	12922	13107	12929	12925	12991	12844	12939	13039	12922	13144	13006	12924	12859	12778	12751	12731	12880	12710	12664	12675	12899	12915	13128	13005	12940	12954	12915	12954	12837	12739	12787	12982	12887	12979	12694	12722	12866	12912	12952	12742	12850	12942	12779	12836	12829	12983	12730	12707	12748	12771	12865	12738	12864	12992	12850	12815	12963	13098	12963	12961	12931	12738	12757	12747	12970	12978	12812	12999	12914	12770	13079	12814	12868	12730	12951	13091	12960	12836	13034	12839	13051	12992	12854	12842	12960	12815	13057	12819	12806	12875	13134	13080	12979	12678	12824	13029	12859	12942	12926	13024	12947	12856	12868	12909	12866	12923	12948	12948	12843	12837	12771	12751	12857	12755	12774	13058	12936	12834	12886	12971	12798	12636	12793	13082	12855	12916	12738	12878	12966	12817	12912	13064	12843	12841	12816	12950	12931	13064	12986	12967	12969	12787	12945	12967	12802	12947	12871	13014	12937	12913	12998	12997	12860	12863	12912	12931	12774	12804	12749	12968	12931	12919	12978	12748	12833	12941	12865	13071	12863	12794	12807	12915	12870	12817	13023	13057	12872	12994	12741	12793	12870	12805	12849	12849	12835	12823	12797	12878	12922	12974	12982	12809	12933	12946	12820	12852	12941	13097	13062	12933	12883	13034	12863	13098	12826	13008	12804	12868	12888	12846	12969	12824	12789	12897	12899	13072	12761	12868	12894	12711	12879	12837	12848	12842	12874	12923	13028	12793	12751	12958	12796	13003	12968	12977	12825	12975	12962	12792	12884	12979	13002	13042	13038	12878	12895	12773	12905	12976	12901	12949	12740	12811	13006	12856	12887	12904	12931	12693	12796	12760	12813	13000	12845	12850	13094	12881	12977	12871	13056	12982	12712	12971	12884	12813	12889	12912	13057	12940	12831	12743	12831	13071	12805	12837	12859	12878	12956	13109	12944	12853	12978	12859	12644	12862	12862	12898	13035	12917	13031	12943	12962	12948	12921	12992	12927	12749	12910	12837	12783	12777	12798	12752	13088	12823	12876	12805	12655	12965	12984	12797	12766	12904	12767	12921	12952	12885	12874	12949	12963	13030	12942	12798	12798	12859	12848	12809	13040	12913	12727	12904	12979	12998	12911	12861	12979	12965	12799	12650	12861	12889	12841	13002	12896	12867	12893	12869	12874	12895	13030	12793	12916	12714	12776	12876	12823	12777	12957	12925	12935	12833	12918	12807	13016	13015	12751	12951	12753	12857	12953	12983	12887	12877	13018	12860	12811	13030	13024	13086	12837	12786	13121	12766	12800	12898	12770	12837	12795	12777	12752	12839	12832	12948	12920	12851	12938	12997	13052	12975	12841	12994	12777	13302	12898	12927	12772	12983	13042	12935	13129	12784	12827	12732	12846	12892	12777	12690	12962	12894	12965	12655	12714	12790	12860	12872	12853	12896	13001	12951	12733	12755	12824	12808	12853	12791	12756	12910	12843	13010	12948	12815	13059	12996	13018	12925	12897	12848	12833	12839	12947	12807	12933	12827	12734	12940	12868	12853	12930	12813	13023	12918	12975	13122	12702	12823	12921	12844	13011	12917	12945	13015	12910	12691	12926	12982	12922	12924	12898	12903	13025	13090	12925	12929	12790	12968	12850	13001	12872	12951	12926	12780	12942	12981	12937	12938	13057	13025	13020	12919	13025	12576	13002	13007	12757	13031	12733	12975	12763	12684	12709	12915	12898	12796	12855	13015	12845	12814	12696	12973	12778	12700	13008	12815	12822	12714	13006	12814	13019	13059	12811	12771	12789	13036	13034	12826	12945	12719	12904	12995	12906	12820	12917	13074	13005	12694	12925	12880	12924	12967	12810	13126	12994	12844	13065	12988	12855	13108	12773	12861	12981	12747	12924	12774	12963	12954	12914	12960	13005	12915	12901	13026	12999	12886	12945	12880	12851	13027	12875	12832	12885	12832	13047	12926	12863	12945	12837	12848	12949	13027	12751	12849	12918	13010	12988	12829	12971	13008	12814	12932	12869	13042	12911	12835	12726	12814	12874	13007	12768	13030	12856	12879	12985	12959	13070	12710	12790	12833	12981	13001	12939	12966	12852	12871	12985	12812	12747	12968	12796	13028	12785	12977	12876	12786	12991	12882	13176	12925	12956	12885	13049	12799	12923	12822	12656	12750	12900	12795	12916	12920	12785	12903	12988	12776	12875	12852	12860	12917	12915	12926	12903	12866	12761	12901	12927	12779	12947	12983	12827	12916	12559	13069	12977	12923	12861	12599	12864	12974	12802	12860	12911	12790	12839	12829	12714	12891	12852	12937	13012	12854	12856	12942	12931	12908	12871	12868	12913	13003	12647	12872	12961	12784	12951	12759	13066	12859	12937	13023	12861	12931	12844	12846	12900	12824	12918	13007	12848	12918	12962	12883	12754	12897	12885	12819	12998	12959	12719	12816	13014	12913	12812	12881	12715	12955	12889	13032	12842	12947	12818	12946	12896	12970	12828	12866	12997	12773	13053	12981	12723	12841	13060	12995	12975	12711	12734	12894	12956	12806	13145	12921	12897	12983	12826	12741	12983	12718	12845	12930	12959	12915	12955	12996	12857	12840	12634	12914	12853	12791	13042	12867	12973	12946	12897	12908	12912	12662	12956	12758	13021	12985	12885	12778	12985	13042	13097	12859	12969	12956	13045	12991	12810	12771	12825	12747	12903	12806	12719	12806	12808	12926	12744	12833	12772	12923	13033	12884	12769	12790	12904	12628	12882	12773	12692	12793	12935	12876	12951	13050	12988	12963	13112	12730	12905	12871	12843	12815	12979	12943	12856	12870	12913	12848	13054	12817	12885	12835	12900	12893	12886	13019	12912	12864	13133	12875	12890	12934	12958	12898	12944	13046	12913	12890	12866	13011	12868	12894	12977	13075	13001	12953	13039	12919	12853	13082	12957	12821	13026	13025	12964	13082	12789	12951	12995	12724	13001	12995	12972	12831	12806	12794	12773	12921	12766	13034	12833	13028	12788	12875	13092	12988	12908	12941	12983	12923	12969	12915	12877	12895	12879	12971	12924	12898	13028	12897	12917	13085	12862	12758	12829	13093	12912	12913	12844	12891	12757	12923	12741	12927	12981	12884	13050	12963	12973	12856	12920	13015	12903	12982	12784	12768	12998	12884	12739	13104	12959	12661	12842	12714	12871	12910	12715	12896	13003	12743	12792	13008	12877	12655	12828	12829	12813	12842	12861	12885	12879	13060	12853	12902	13014	12974	12865	12995	12902	12981	12924	12701	12907	12948	12986	12956	12798	12930	13102	12981	13003	12993	12943	13088	12721	12871	12722	12987	12802	12945	13115	12864	12778	13126	12812	13008	12982	13039	12956	12800	12854	12890	12765	12845	12822	12885	12746	12870	12810	12828	12923	12881	12879	12920	12843	12836	12841	12823	12931	12909	12911	12841	12938	12787	12857	12841	12852	12914	12870	13002	12761	12920	12953	12968	13027	13009	12882	12780	12812	12801	12946	12685	12890	13090	12815	12722	12911	12888	12838	12705	12730	12727	12915	13038	12828	12925	12718	12946	12947	13098	12987	12936	13030	12871	12857	12849	13021	12960	12941	12955	12882	12825	12922	13114	12973	12819	12849	13134	12950	12874	12875	13018	12877	12981	12906	13001	12929	12825	12917	12943	13084	12925	12964	12972	12883	12997	12974	12842	13001	12863	12888	13101	12804	12783	12929	12861	12906	12583	13046	12757	12938	12796	12810	12790	12843	12975	12837	12825	12861	12896	12750	12907	12779	12807	12891	12872	13053	12986	12973	12923	13096	13142	12826	12972	12955	12751	13048	12952	12923	12940	12845	12846	12883	12902	12838	12931	12839	12861	12957	12712	12839	12787	12825	12758	12812	12817	12876	12877	12903	12915	12869	12912	12802	13012	12975	12869	12945	12772	12928	12844	12719	12987	12860	12852	12867	12915	12925	12884	12982	12876	12901	13130	12934	12751	12856	12988	13008	12878	12740	12840	12918	12838	12994	12955	12881	12855	13119	12756	12821	12792	12774	12869	12803	12885	12816	13145	12955	12929	12680	12965	13074	13129	12969	13022	12994	12843	12857	12858	13019	12866	12981	12905	12920	12815	13044	12822	12810	12929	12804	12969	13087	12839	12914	12777	12823	12800	12718	12995	12949	13082	12691	12853	12742	13050	12803	12841	12794	12957	13120	12826	12816	13036	13033	12763	12928	12756	13035	12784	13022	12940	12793	12834	13025	12848	12900	12886	12864	13022	12875	13108	12822	12758	12876	12817	12839	12914	12840	13048	13107	12921	12752	12966	12707	12898	12866	12786	12942	13023	13025	12878	12944	12935	12923	12931	12980	12991	12824	12805	12872	12805	13016	12804	12797	12916	13004	13011	12959	12860	12987	12855	12933	12874	12941	12809	12977	13057	12899	12913	12769	12880	12829	12932	12959	12838	12960	12835	12770	12826	12899	12821	12904	12735	12888	12943	12988	12772	12863	13042	12697	12946	13001	12920	12870	12830	12913	12957	12965	12940	12885	12908	12859	12709	12713	12871	12852	13064	13003	13022	12841	12832	12975	12832	12750	12991	12961	12790	12817	12958	12942	12917	12955	12915	12943	12943	12931	12798	12705	12853	12811	12921	12914	12877	12874	12980	12935	12957	12914	12816	12717	12779	12755	12706	12919	13011	12832
22269	41032	28930	17638	14682	13188	12652	12737	12335	11925	12031	11923	12039	12122	12592	12572	12411	12014	12202	12443	12324	11917	11692	11590	11688	11681	11812	11526	11827	11715	11567	11702	11569	11799	11746	11680	11683	11773	11548	11754	11711	11581	11577	11523	11749	11730	11612	11634	11740	11772	11483	11737	11468	11761	11633	11694	11571	11589	11575	11716	11799	11616	11590	11761	11663	11721	11650	11597	11596	11578	11593	11751	11597	11657	11594	11594	11653	11459	11584	11666	11720	11679	11666	11711	11514	11579	11685	11719	11638	11618	11690	11607	11682	11599	11641	11582	11505	11618	11614	11602	11774	11749	11816	11490	11623	11665	11695	11724	11638	11553	11696	11836	11657	11679	11756	11539	11674	11523	11638	11601	11537	11576	11765	11568	11701	11677	11566	11569	11709	11697	11707	11686	11552	11709	11603	11745	11714	11607	11682	11554	11487	11741	11470	11721	11566	11610	11640	11595	11604	11666	11542	11500	11744	11653	11642	11548	11669	11675	11599	11602	11598	11541	11725	11705	11612	11696	11453	11631	11678	11572	11760	11711	11701	11686	11664	11635	11719	11591	11651	11621	11547	11592	11613	11772	11772	11594	11717	11665	11745	11622	11664	11620	11783	11773	11514	11718	11653	11565	11664	11720	11613	11453	11696	11634	11591	11450	11754	11710	11660	11631	11565	11671	11751	11740	11622	11505	11623	11630	11701	11689	11627	11618	11805	11768	11811	11713	11738	11687	11759	11672	11653	11627	11702	11560	11619	11638	11569	11653	11541	11554	11584	11763	11788	11527	11579	11550	11552	11739	11542	11528	11555	11622	11390	11606	11677	11546	11704	11885	11719	11639	11841	11723	11658	11648	11628	11699	11712	11599	11687	11707	11687	11710	11636	11648	11518	11675	11491	11726	11523	11662	11700	11631	11825	11593	11525	11559	11698	11670	11695	11615	11578	11573	11671	11676	11760	11660	11784	11573	11729	11622	11576	11629	11761	11627	11776	11624	11553	11783	11525	11839	11749	11528	11778	11654	11641	11604	11746	11636	11672	11484	11705	11538	11503	11511	11620	11798	11559	11676	11812	11844	11653	11548	11668	11806	11622	11610	11745	11706	11667	11784	11587	11625	11703	11718	11683	11543	11612	11639	11556	11710	11747	11506	11739	11750	11528	11717	11632	11682	11795	11552	11681	11746	11612	11520	11586	11539	11599	11577	11757	11766	11695	11746	11729	11608	11743	11631	11659	11595	11798	11522	11526	11785	11725	11715	11652	11577	11606	11706	11528	11696	11682	11518	11731	11635	11611	11593	11719	11731	11668	11601	11694	11804	11569	11729	11748	11521	11597	11543	11604	11550	11576	11628	11625	11780	11636	11760	11839	11712	11708	11560	11671	11572	11794	11730	11737	11815	11621	11640	11582	11544	11606	11590	11730	11794	11791	11666	11612	11702	11738	11502	11611	11718	11522	11633	11821	11538	11686	11676	11716	11558	11783	11667	11620	11738	11666	11648	11626	11449	11628	11628	11702	11625	11862	11634	11663	11694	11658	11686	11760	11611	11529	11601	11667	11793	11626	11744	11598	11644	11464	11712	11674	11766	11555	11715	11562	11693	11776	11690	11700	11650	11679	11870	11797	11689	11770	11850	11666	11684	11679	11636	11623	11632	11503	11667	11764	11588	11753	11725	11672	11629	11758	11645	11797	11566	11742	11758	11670	11576	11650	11665	11647	11639	11562	11632	11626	11835	11546	11742	11628	11722	11755	11626	11594	11731	11566	11787	11752	11730	11744	11724	11489	11564	11722	11605	11602	11420	11672	11588	11775	11608	11645	11488	11618	11687	11684	11584	11601	11675	11665	11660	11557	11685	11694	11686	11637	11621	11680	11469	11831	11668	11644	11621	11665	11661	11697	11792	11622	11754	11599	11741	11682	11647	11723	11529	11515	11681	11707	11548	11612	11684	11558	11565	11552	11643	11586	11710	11563	11548	11696	11717	11731	11659	11605	11694	11742	11608	11569	11742	11862	11763	11646	11698	11583	11658	11555	11558	11717	11690	11675	11634	11621	11595	11776	11661	11592	11631	11601	11739	11672	11699	11755	11657	11734	11569	11735	11713	11718	11705	11704	11668	11739	11667	11681	11512	11561	11699	11695	11728	11742	11737	11695	11651	11617	11644	11637	11776	11550	11602	11710	11630	11725	11649	11752	11641	11734	11805	11562	11730	11495	11762	11626	11428	11826	11581	11573	11571	11536	11533	11760	11764	11595	11631	11671	11631	11633	11529	11777	11680	11765	11782	11754	11674	11647	11739	11638	11523	11734	11595	11728	11747	11601	11646	11634	11684	11753	11741	11608	11672	11619	11529	11658	11650	11758	11673	11476	11517	11727	11481	11719	11646	11528	11637	11589	11582	11653	11628	11681	11657	11534	11663	11671	11706	11747	11549	11750	11697	11581	11738	11585	11364	11732	11783	11657	11625	11544	11647	11660	11621	11506	11822	11736	11646	11629	11624	11684	11617	11743	11454	11676	11545	11598	11601	11726	11693	11625	11701	11659	11675	11788	11679	11616	11627	11564	11646	11624	11504	11661	11627	11608	11754	11556	11846	11767	11663	11667	11753	11566	11823	11613	11651	11678	11668	11603	11596	11780	11716	11577	11683	11739	11577	11731	11596	11663	11654	11661	11570	11863	11791	11630	11677	11619	11593	11863	11644	11695	11495	11586	11669	11615	11718	11736	11638	11789	11768	11691	11656	11530	11640	11837	11568	11641	11744	11827	11584	11593	11648	11620	11623	11488	11615	11584	11755	11608	11803	11585	11654	11689	11591	11618	11616	11734	11645	11607	11626	11633	11690	11603	11694	11671	11686	11644	11596	11701	11640	11651	11664	11702	11782	11584	11712	11716	11554	11665	11702	11762	11735	11636	11623	11710	11594	11659	11532	11496	11656	11714	11467	11671	11770	11752	11593	11691	11592	11567	11657	11620	11639	11623	11602	11648	11785	11593	11701	11596	11723	11553	11810	11660	11727	11562	11704	11696	11675	11544	11407	11671	11724	11440	11663	11581	11546	11647	11744	11703	11715	11499	11817	11548	11614	11657	11620	11714	11481	11680	11729	11686	11770	11636	11652	11495	11617	11661	11612	11702	11573	11746	11664	11600	11716	11595	11680	11634	11773	11547	11696	11786	11593	11769	11649	11683	11688	11622	11615	11686	11639	11661	11744	11672	11618	11762	11543	11780	11605	11653	11608	11498	11710	11777	11673	11640	11687	11723	11634	11526	11604	11635	11536	11520	11682	11821	11621	11742	11600	11745	11684	11529	11608	11627	11591	11699	11721	11649	11595	11783	11595	11562	11459	11541	11681	11584	11606	11621	11634	11723	11742	11669	11643	11582	11659	11687	11557	11650	11699	11454	11498	11522	11668	11668	11626	11571	11712	11616	11603	11626	11585	11780	11623	11540	11574	11688	11766	11692	11703	11791	11650	11684	11638	11682	11674	11489	11612	11771	11639	11605	11788	11783	11636	11658	11678	11644	11662	11452	11708	11616	11656	11630	11644	11784	11692	11560	11647	11596	11596	11756	11672	11749	11551	11601	11682	11469	11618	11603	11615	11768	11574	11766	11509	11805	11724	11625	11711	11601	11746	11600	11594	11687	11780	11701	11621	11595	11558	11749	11465	11659	11724	11626	11663	11769	11667	11772	11700	11728	11650	11820	11630	11720	11606	11673	11828	11773	11627	11777	11726	11539	11703	11617	11626	11662	11622	11576	11561	11649	11667	11839	11664	11598	11799	11576	11675	11650	11537	11718	11699	11647	11649	11730	11712	11770	11625	11576	11622	11627	11610	11641	11732	11605	11723	11588	11585	11638	11646	11804	11729	11723	11705	11577	11613	11647	11602	11755	11620	11590	11761	11763	11714	11522	11509	11622	11674	11594	11749	11688	11615	11611	11641	11690	11781	11597	11742	11669	11500	11631	11504	11783	11613	11503	11498	11578	11697	11672	11644	11531	11545	11766	11511	11694	11600	11542	11674	11617	11596	11664	11822	11714	11609	11787	11757	11715	11609	11519	11823	11771	11599	11628	11734	11891	11601	11568	11524	11521	11537	11589	11654	11712	11600	11781	11528	11681	11583	11734	11679	11682	11757	11704	11645	11769	11534	11628	11599	11742	11739	11574	11702	11596	11706	11608	11612	11887	11600	11692	11727	11589	11784	11721	11612	11641	11547	11681	11883	11603	11512	11709	11700	11801	11712	11647	11626	11675	11553	11667	11515	11739	11606	11738	11558	11609	11673	11575	11587	11609	11755	11720	11544	11661	11723	11756	11802	11602	11669	11811	11647	11687	11788	11731	11580	11711	11766	11747	11556	11675	11712	11513	11695	11839	11729	11747	11549	11542	11474	11650	11711	11610	11543	11603	11484	11823	11701	11595	11636	11700	11759	11664	11620	11601	11536	11740	11688	11676	11571	11701	11709	11634	11671	11605	11699	11537	11661	11810	11680	11664	11617	11610	11572	11641	11804	11606	11661	11705	11608	11564	11665	11650	11781	11866	11638	11610	11604	11768	11564	11556	11398	11544	11547	11638	11717	11518	11663	11633	11723	11702	11801	11620	11607	11764	11746	11616	11728	11602	11658	11662	11573	11707	11795	11619	11701	11541	11670	11593	11632	11692	11740	11638	11513	11493	11610	11626	11528	11607	11781	11688	11605	11566	11619	11736	11561	11596	11680	11741	11579	11693	11458	11740	11597	11531	11759	11589	11678	11580	11650	11671	11568	11646	11766	11629	11628	11602	11641	11694	11674	11774	11744	11593	11676	11552	11509	11787	11647	11620	11771	11665	11719	11890	11600	11803	11706	11544	11555	11608	11781	11865	11585	11738	11601	11753	11532	11655	11531	11725	11722	11747	11663	11599	11638	11688	11590	11721	11595	11618	11627	11567	11762	11663	11709	11603	11596	11647	11810	11650	11605	11682	11598	11696	11793	11774	11663	11830	11606	11483	11682	11594	11543	11607	11656	11668	11669	11613	11785	11681	11732	11609	11627	11774	11629	11789	11775	11822	11487	11689	11644	11706	11676	11716	11628	11822	11647	11724	11481	11666	11736	11546	11725	11852	11805	11703	11504	11790	11539
22010	20971	28191	23932	21203	22230	20987	16341	14894	14643	14698	14581	15598	15471	16571	18646	17158	15163	15643	15972	15223	14821	14312	13984	14016	14135	14115	14236	14141	14353	14201	14216	14086	13944	14179	14142	14241	14136	14236	14333	14334	14247	14123	13998	14158	14084	14086	13994	14119	14161	14029	14065	14138	14026	14050	14142	13988	14076	14164	14107	14081	14295	14155	13949	14032	14131	13941	13921	14109	14058	13889	13944	13924	14260	14049	14047	13851	13974	14121	13966	14093	14006	14146	14277	13973	13825	14044	14174	14081	13951	13972	13908	13873	13932	14083	14068	14052	13959	13933	14086	14182	13962	14018	14212	14186	13971	13950	14001	14083	14059	14194	13938	14067	14035	14029	14025	13934	13863	13874	13769	13919	14204	14071	14062	14003	14208	13954	13918	13923	14044	14097	13959	14008	14018	14012	14080	14091	14006	14090	13965	13990	14093	13935	13943	14096	14117	13835	13987	13806	14063	14225	13991	14019	14006	13841	14043	14083	14164	14040	13858	14068	14055	13958	13860	14035	14125	14039	14184	14064	13934	14059	14113	14013	13954	14011	14153	14109	13915	14229	14147	13959	14083	14197	13871	14097	14104	14002	14018	14047	13928	13951	14021	13999	14035	14107	14164	14062	14112	14122	14159	14097	13996	13980	14002	14025	13960	13941	13950	13979	13950	14054	14123	13968	13963	13931	14088	14299	14367	14267	14068	14124	13994	13987	14005	14209	13987	14044	14009	13949	13841	13922	13986	14082	14168	14085	14117	13952	13935	14082	14128	13895	13965	14124	14025	14072	13965	14043	14021	14103	14149	14174	14128	14048	14126	14183	14131	13931	14095	13884	13990	14009	13971	14159	13940	13977	14067	14066	14021	13991	14118	14069	13825	14001	13991	14052	13978	13934	14000	13827	14005	13990	13964	14094	14032	13924	14017	13880	13962	14113	14102	13965	13980	13951	13937	13993	14240	14126	14141	13810	14042	13931	13893	13853	14294	14128	14078	14082	13967	13924	14128	14167	14139	14047	13822	14061	14076	14114	13922	14089	14027	14014	14238	14104	14017	13878	14148	13809	14076	13966	14082	14041	14059	13965	14092	13920	14067	13864	14065	13906	13967	13905	13959	14107	13848	14047	14005	14179	14009	14190	14163	13947	14143	13911	13881	14007	14305	14119	13969	13917	13772	13888	14115	14135	13986	14004	14020	13827	13984	14097	13944	14004	14091	13961	14172	14282	13957	14078	14021	13859	13912	13971	13992	14163	13984	13932	13942	14156	13918	14170	14021	13977	14025	14119	13876	14066	13963	14179	14043	13915	14029	13996	13904	13987	13878	14247	14273	13950	14023	14070	13865	13846	14003	13818	13971	14040	13768	14018	13972	13989	14054	13919	14080	13929	14059	13964	14001	14091	13975	14000	13939	13873	13893	14004	13884	13935	13890	13999	13960	13901	13915	14092	14199	14115	14028	14005	14050	13868	13993	14215	14049	14112	14155	14050	14067	13911	14037	13820	14150	14011	13850	14043	14025	14057	14173	14026	14084	14156	13936	13931	14105	13951	14108	13848	14138	14096	13974	14193	14067	14016	14101	14052	14113	14069	13983	14034	14047	14202	13991	13907	13901	14081	14055	14113	13908	13985	14070	14169	14221	13971	14151	14025	14120	14112	14074	14027	13974	14082	14084	14014	14080	13864	13991	13910	13981	14195	14055	13931	14011	14098	14066	14126	14016	14050	14048	13971	13947	14165	13927	13891	14134	14018	13971	13949	14038	13869	14059	14054	14091	14085	13944	14054	14010	14066	14056	14221	13861	13996	14060	13956	13940	13863	13909	14099	13942	14143	14092	14037	14157	14106	14005	14087	13902	13915	13891	14156	14040	13871	13967	13864	14034	13968	13870	14156	14081	14167	14142	14060	14108	14056	13989	14001	14075	14003	13990	14090	13993	13963	13955	14010	13949	14074	14235	14171	14008	13885	13981	14199	14020	14116	14033	13963	14025	13997	13937	14107	14009	14036	14360	13992	14010	14039	14053	14035	14060	14038	13970	14090	14038	13906	14081	13957	14130	14135	14022	13989	14172	14002	14117	14008	14082	14066	13992	14103	14070	13939	14078	14165	14157	14056	14055	13928	14066	14031	14069	14101	14125	14050	13985	14144	14203	14099	13977	14081	13917	14076	14079	13991	14131	13958	14005	13928	13941	13995	14156	13950	14180	13948	14098	13925	14008	13987	14154	14108	13992	14204	14166	14097	14014	13978	13939	13983	14179	14065	14086	14161	13904	13910	13849	13956	14113	13959	14070	14087	14043	13961	14132	14142	14067	13938	13865	14181	14017	14109	14022	14171	13960	13943	13929	13894	13770	13908	13888	14022	13898	13974	13976	14286	14305	14075	13944	13975	14136	14077	13973	14214	14000	14130	14025	14164	13995	14175	14079	14067	14016	14041	14009	14063	13918	13939	14148	14122	13930	14018	14095	14070	13737	13880	14019	14163	14029	14064	14038	14093	13772	13913	14024	13921	13998	14079	13945	14137	14055	14045	14084	14013	13944	14052	13931	14113	14111	14091	14294	13901	14245	14051	14007	13839	14034	14029	14048	13955	14158	14048	14178	13916	14008	14119	13923	13918	14054	14182	14248	14028	14049	14087	14061	14051	14000	14045	13955	14084	14084	13947	14147	14125	14199	13925	13969	14108	14023	14082	14177	13937	14035	13862	13934	13976	13900	13945	13719	13823	14129	14136	14035	13962	14130	14038	14086	13857	14191	14051	14045	13884	14042	13882	13982	14284	13980	14041	14107	14020	13934	14058	14136	13964	14071	13997	14138	14144	13934	14038	14097	13970	14192	13968	14076	14066	14016	13992	13934	13989	14286	14150	13831	14056	13982	14099	13983	13903	14087	14123	13839	13999	14116	14103	14149	14106	14144	14066	14115	14045	14162	14109	13963	14115	14023	14022	14152	14113	14009	14024	13961	14000	14003	14021	14246	13929	14051	13863	13851	13996	13973	13784	14129	14136	13906	14120	14067	14048	14097	14164	14048	14080	14236	14071	14044	14071	13943	13954	13973	13824	14082	14083	13980	14099	13809	14071	14162	14021	14094	14108	14186	14054	13956	13944	14131	14246	13824	13969	13992	14137	13986	13954	14030	14040	13987	13978	14043	13920	13915	14096	14150	13971	14189	13929	14025	14194	14106	13989	14065	14068	13929	14154	13988	13848	14011	14125	13789	14059	13977	14014	13795	13904	13895	13798	13873	14015	13997	13953	13859	13957	13994	14032	14040	14109	14166	13930	14028	13892	14116	14036	14061	14220	14135	14004	13767	13880	14042	14029	13971	14099	14077	14113	13945	13943	13856	14152	13901	14179	14136	13924	14137	14187	14115	14051	13948	13998	14022	14075	13968	14098	13955	14141	14121	13976	13994	14011	13972	14007	14048	14261	14109	14136	14168	14201	14047	14011	14052	14231	14151	13982	13910	13712	14012	14113	14128	14077	14148	14120	14055	14151	14178	14352	13992	13973	14058	14110	13886	13947	14270	13957	14028	13973	14095	14052	14075	14061	13950	14162	14050	14058	13950	14017	14158	14198	13770	13925	14110	13851	13915	14025	13879	14193	14176	14047	14131	14029	14263	14049	14051	14015	13947	14021	13972	14136	14117	14129	14249	14151	13991	14014	14117	13976	13998	14047	14061	14005	13919	13856	13988	13995	13785	14209	14083	13914	13847	13893	13883	14106	13970	14009	13963	14032	13922	14143	14030	13798	14173	14148	13981	14061	14002	14082	14075	14069	13964	14174	13950	14007	13950	14060	14045	13975	13971	14088	14203	14061	14102	14092	14063	14046	14096	13944	13908	14102	13976	13996	14062	14069	14088	13992	13886	14037	13906	13912	14031	14061	14022	14063	14104	14303	14049	14068	14087	13996	14023	13904	13932	13989	13852	14100	13988	13885	14066	13994	13938	14210	13992	13947	13831	14024	14076	14190	14054	13942	13966	13952	14153	13992	14033	14039	13907	13956	13734	13908	14116	14130	14007	13996	13987	13934	13831	14022	14107	14130	14044	14028	14078	14116	14128	13961	14248	14031	13931	14003	14114	14047	14033	13824	13916	14006	13940	13935	13972	14074	13810	14058	14168	14273	14095	13956	13941	13915	14110	14143	14034	14172	13799	14087	14166	14028	14120	14087	14093	14150	14162	13950	14293	14006	14087	14089	13945	14077	13908	14017	14109	14023	14104	13973	13884	14037	14207	14051	14035	14058	14078	14180	14079	14013	14063	14056	13875	13972	13966	14028	14001	14039	14100	14044	14208	14241	13904	14064	13863	14031	13975	14103	13964	14105	13939	14234	14051	14143	14083	14014	13962	13867	13999	13927	14180	13944	13994	13897	14056	13963	14154	14179	14094	13933	14080	14241	14022	14026	14022	13949	13880	14151	14071	14082	14181	13953	14120	14037	14114	14068	13996	13975	14156	13932	14116	14119	14148	14157	14163	13906	13836	14241	14036	14143	14102	13948	14004	14042	13919	13830	14092	14271	14009	14203	14052	13932	14019	14034	13979	14098	13885	14197	14137	13980	13974	14027	14185	14251	13924	13947	14124	14023	13921	14041	14012	13807	14143	13956	13922	13992	13943	13903	14006	14197	13839	14137	14016	13894	14020	13925	14018	14090	14239	14180	14084	13921	14130	13949	14081	13914	14074	14113	13889	13874	14175	14096	14039	14069	14099	13974	13997	13790	13955	14174	14196	14093	14009	14068	14166	14064	13930	13964	13929	13795	14175	14042	14169	14105	14059	13967	14018	14049	13935	14022	14011	14105	14090	14053	13953	14035	14061	14139	14076	14014	13914	13798	14030	14093	14061	13959	13900	13956	14058	14050	13939	13941	13999	14047	14129	14125	14064	14066	14029	14206	14060	14117	14188	13936	13928	14067	14002	13951	13811	14165	13857	14042	14060	13867	13985	14033	14053	14035	13848	14087	14123	14247	14039	13975	14024	14174	14019	14140	14128	14081	14005	14033	14010	13908	13852	13715	13968	13962	14082	13803	14105	14123	14191	13889	13899	14124	14228	14106	14100	14009	14077	13949	13989	14065	14130	14054	13979	14157	14139	14053	13977	14118	14036	14020	14138	14041	13928
25568	53610	39346	27109	18356	15480	14697	14212	13466	13045	12892	13078	14276	13861	16095	18539	15921	13415	14255	14771	13517	12971	12556	12242	12507	12272	12499	12432	12624	12393	12358	12270	12470	12387	12469	12479	12452	12290	12350	12449	12578	12366	12329	12618	12511	12279	12433	12265	12476	12285	12487	12637	12277	12408	12443	12442	12414	12466	12447	12450	12448	12482	12369	12554	12316	12338	12271	12368	12274	12399	12521	12393	12362	12396	12262	12277	12371	12375	12532	12411	12418	12350	12377	12444	12185	12206	12408	12314	12524	12342	12363	12472	12361	12336	12365	12335	12355	12291	12339	12423	12293	12602	12252	12392	12301	12433	12316	12419	12586	12275	12333	12411	12243	12262	12401	12289	12241	12317	12329	12478	12252	12375	12209	12345	12372	12370	12535	12525	12463	12300	12199	12360	12209	12441	12443	12342	12366	12346	12471	12119	12346	12347	12382	12429	12392	12302	12334	12321	12521	12292	12399	12219	12421	12374	12357	12396	12497	12165	12309	12343	12345	12345	12523	12410	12418	12297	12366	12435	12497	12391	12371	12404	12250	12364	12376	12316	12369	12650	12393	12215	12221	12424	12486	12271	12420	12279	12334	12422	12192	12350	12412	12188	12311	12359	12353	12359	12611	12435	12428	12390	12484	12331	12450	12292	12338	12389	12344	12339	12336	12233	12380	12441	12447	12235	12429	12177	12224	12329	12368	12452	12309	12362	12326	12406	12321	12500	12433	12432	12348	12268	12392	12337	12443	12352	12247	12404	12202	12466	12384	12308	12580	12280	12311	12570	12279	12466	12521	12296	12336	12509	12367	12321	12363	12336	12390	12378	12384	12153	12568	12605	12523	12342	12325	12310	12435	12505	12305	12534	12429	12505	12244	12292	12546	12363	12342	12455	12401	12352	12440	12410	12390	12396	12319	12378	12500	12273	12380	12415	12228	12298	12439	12550	12352	12350	12334	12355	12327	12424	12417	12424	12418	12373	12245	12265	12537	12398	12281	12333	12398	12403	12218	12465	12355	12411	12486	12333	12384	12372	12403	12340	12138	12393	12291	12508	12535	12378	12728	12272	12388	12306	12367	12306	12467	12462	12259	12310	12301	12453	12351	12429	12390	12276	12350	12276	12316	12578	12263	12316	12433	12379	12470	12441	12307	12441	12479	12552	12424	12344	12372	12480	12543	12218	12388	12425	12447	12396	12479	12631	12267	12441	12368	12325	12302	12303	12459	12340	12489	12392	12293	12497	12465	12283	12389	12142	12397	12514	12357	12323	12375	12619	12364	12392	12486	12422	12486	12493	12443	12353	12441	12362	12362	12285	12498	12449	12518	12540	12366	12386	12368	12346	12412	12308	12468	12191	12387	12307	12389	12297	12590	12357	12410	12409	12313	12407	12471	12361	12267	12448	12580	12245	12432	12297	12229	12349	12364	12507	12315	12500	12406	12324	12303	12451	12496	12263	12378	12563	12298	12334	12327	12413	12342	12305	12381	12417	12522	12368	12313	12301	12269	12470	12355	12368	12268	12316	12390	12271	12448	12350	12393	12384	12468	12240	12385	12197	12273	12313	12430	12300	12250	12324	12475	12388	12451	12446	12402	12240	12256	12529	12284	12393	12345	12429	12238	12222	12424	12321	12369	12381	12374	12377	12217	12268	12323	12406	12353	12324	12225	12446	12276	12571	12379	12346	12414	12527	12419	12468	12372	12347	12331	12387	12353	12366	12395	12295	12375	12311	12111	12342	12378	12371	12327	12342	12404	12407	12215	12353	12360	12370	12425	12190	12331	12461	12144	12386	12253	12446	12278	12156	12138	12371	12495	12383	12308	12186	12400	12374	12436	12303	12462	12537	12272	12371	12191	12417	12218	12443	12348	12354	12449	12517	12422	12567	12559	12421	12298	12367	12438	12240	12209	12292	12445	12495	12429	12522	12530	12416	12386	12272	12448	12218	12477	12529	12325	12395	12324	12462	12428	12406	12437	12315	12253	12417	12273	12403	12466	12353	12382	12335	12390	12379	12464	12290	12438	12494	12361	12286	12304	12407	12367	12279	12478	12202	12298	12297	12445	12396	12211	12428	12409	12578	12309	12462	12392	12476	12271	12373	12401	12415	12388	12464	12139	12291	12450	12425	12397	12251	12259	12237	12275	12405	12457	12430	12399	12464	12323	12292	12321	12407	12389	12230	12333	12491	12407	12209	12260	12415	12403	12416	12357	12319	12393	12401	12562	12509	12433	12503	12349	12290	12482	12458	12294	12397	12292	12352	12365	12519	12438	12290	12497	12284	12416	12383	12467	12413	12524	12413	12510	12495	12394	12410	12519	12287	12509	12426	12350	12319	12559	12303	12535	12360	12468	12360	12453	12373	12365	12271	12501	12335	12392	12439	12274	12492	12411	12186	12385	12345	12329	12460	12512	12353	12374	12254	12324	12341	12328	12320	12494	12225	12578	12451	12467	12376	12319	12358	12422	12479	12246	12316	12420	12290	12328	12351	12253	12369	12467	12337	12390	12276	12412	12375	12357	12495	12363	12339	12285	12455	12198	12290	12234	12339	12264	12358	12416	12377	12312	12272	12419	12347	12386	12243	12401	12351	12336	12238	12518	12533	12503	12328	12194	12520	12357	12286	12368	12336	12319	12433	12423	12432	12299	12347	12525	12396	12466	12341	12266	12203	12195	12354	12343	12483	12414	12355	12243	12438	12502	12434	12205	12282	12457	12571	12314	12427	12421	12279	12334	12314	12364	12342	12287	12353	12331	12321	12371	12314	12484	12501	12367	12372	12560	12488	12341	12279	12279	12526	12511	12436	12419	12449	12292	12381	12525	12556	12563	12483	12466	12269	12521	12399	12455	12458	12401	12266	12516	12419	12415	12390	12331	12363	12398	12329	12425	12384	12516	12403	12314	12305	12255	12404	12378	12433	12528	12292	12434	12335	12462	12448	12363	12388	12286	12436	12320	12359	12338	12409	12271	12445	12160	12436	12221	12205	12361	12319	12486	12336	12208	12288	12338	12415	12301	12383	12142	12426	12465	12403	12438	12361	12281	12288	12354	12355	12545	12243	12433	12401	12511	12512	12109	12315	12201	12354	12420	12455	12245	12320	12388	12420	12408	12313	12251	12347	12393	12419	12501	12328	12370	12379	12412	12415	12190	12305	12341	12458	12606	12210	12539	12252	12481	12346	12388	12368	12267	12246	12481	12301	12503	12259	12309	12387	12471	12386	12440	12456	12359	12383	12342	12404	12420	12343	12406	12387	12560	12358	12319	12306	12302	12364	12370	12468	12414	12411	12410	12401	12490	12304	12485	12315	12497	12407	12383	12381	12382	12283	12379	12456	12302	12468	12161	12447	12428	12570	12304	12538	12359	12303	12415	12254	12426	12518	12271	12429	12187	12366	12462	12425	12308	12249	12203	12489	12139	12156	12301	12208	12395	12318	12287	12392	12420	12338	12358	12348	12580	12331	12322	12387	12479	12241	12414	12446	12418	12356	12441	12250	12283	12438	12372	12383	12112	12563	12389	12463	12318	12389	12293	12384	12299	12335	12338	12224	12527	12553	12308	12290	12364	12284	12233	12267	12434	12317	12310	12327	12272	12339	12409	12418	12594	12303	12501	12253	12444	12312	12235	12340	12453	12337	12443	12390	12416	12449	12470	12478	12344	12252	12282	12501	12530	12359	12411	12409	12356	12335	12383	12555	12384	12563	12439	12313	12280	12506	12404	12364	12315	12382	12429	12375	12358	12407	12289	12460	12278	12458	12241	12242	12206	12441	12438	12315	12374	12472	12432	12453	12601	12347	12332	12314	12263	12362	12440	12343	12304	12348	12466	12394	12435	12379	12272	12252	12374	12290	12368	12620	12475	12265	12463	12366	12323	12424	12312	12245	12509	12361	12423	12484	12325	12468	12588	12546	12487	12303	12453	12271	12260	12360	12354	12285	12462	12242	12321	12533	12395	12424	12593	12306	12536	12416	12309	12412	12385	12194	12409	12324	12440	12461	12471	12426	12423	12523	12348	12624	12436	12350	12425	12390	12270	12311	12349	12424	12244	12239	12398	12441	12338	12359	12278	12181	12506	12461	12458	12270	12399	12364	12485	12385	12588	12521	12310	12282	12345	12455	12275	12302	12317	12400	12346	12367	12353	12368	12347	12155	12454	12331	12401	12252	12332	12582	12407	12222	12330	12482	12405	12310	12378	12429	12452	12270	12216	12429	12342	12564	12466	12313	12423	12368	12351	12315	12326	12321	12347	12462	12277	12260	12237	12419	12451	12519	12512	12251	12497	12361	12411	12473	12498	12327	12366	12369	12345	12440	12243	12368	12531	12341	12300	12442	12402	12374	12372	12396	12221	12329	12392	12177	12443	12460	12444	12362	12311	12328	12295	12489	12354	12377	12321	12374	12362	12503	12430	12510	12421	12385	12483	12397	12368	12502	12438	12336	12436	12522	12445	12340	12469	12345	12512	12352	12234	12322	12472	12341	12393	12453	12403	12356	12443	12392	12328	12316	12240	12405	12415	12348	12429	12360	12114	12294	12394	12348	12419	12340	12229	12381	12330	12352	12413	12468	12331	12196	12418	12455	12427	12523	12388	12374	12449	12131	12431	12353	12319	12481	12344	12330	12327	12360	12205	12390	12332	12360	12459	12494	12253	12418	12343	12265	12406	12301	12405	12366	12226	12457	12497	12563	12347	12258	12283	12431	12258	12275	12507	12414	12468	12333	12503	12523	12300	12335	12453	12413	12436	12485	12363	12373	12397	12427	12330	12305	12437	12309	12329	12401	12384	12302	12464	12312	12361	12311	12233	12497	12366	12430	12361	12360	12408	12417	12351	12410	12353	12548	12335	12372	12475	12387	12381	12283	12415	12278	12244	12195	12413	12365	12201	12429	12377	12222	12369	12368	12385	12465	12216	12384	12177	12296	12367	12339	12249	12486	12256	12465	12506	12411	12249	12313	12520	12287	12349	12426	12255	12189	12402	12289	12256	12420	12401	12365	12293	12327	12370	12353	12202	12386	12466	12432	12414	12207	12456	12349	12404	12467	12402	12222	12348	12247	12356	12259	12396	12476	12359	12459	12429	12397	12232	12262	12288	12317	12444	12478	12341	12280	12337	12249
29325	24143	24614	19158	15641	14732	14677	14149	14005	13835	13738	13885	13672	13806	13583	13876	13801	13603	13737	13741	13689	13673	13716	13662	13635	13672	13787	13732	13595	13575	13750	13547	13397	13664	13729	13663	13629	13533	13716	13587	13742	13578	13592	13618	13624	13774	13795	13860	13670	13487	13551	13546	13522	13609	13614	13810	13602	13806	13754	13566	13735	13606	13619	13768	13634	13797	13671	13595	13712	13711	13750	13700	13756	13637	13575	13525	13815	13551	13572	13550	13790	13792	13837	13882	13629	13499	13667	13750	13634	13550	13740	13475	13389	13703	13659	13745	13674	13609	13629	13548	13466	13519	13477	13495	13696	13645	13622	13523	13593	13540	13568	13620	13561	13795	13576	13671	13718	13554	13667	13602	13628	13710	13538	13551	13541	13588	13620	13749	13628	13670	13702	13549	13555	13720	13665	13567	13712	13616	13508	13658	13751	13779	13760	13462	13682	13750	13642	13490	13767	13749	13756	13648	13671	13838	13607	13658	13616	13729	13713	13711	13732	13601	13662	13574	13421	13669	13786	13526	13798	13638	13864	13611	13713	13753	13763	13595	13755	13600	13574	13801	13679	13695	13718	13586	13657	13600	13754	13678	13528	13666	13649	13460	13616	13572	13542	13611	13578	13548	13560	13645	13672	13621	13750	13692	13660	13696	13685	13485	13632	13616	13783	13560	13689	13710	13552	13686	13653	13366	13789	13705	13545	13563	13760	13721	13791	13811	13626	13477	13771	13742	13596	13798	13688	13582	13766	13728	13654	13606	13533	13432	13802	13592	13663	13746	13618	13672	13708	13624	13585	13480	13583	13639	13610	13734	13587	13703	13760	13671	13798	13539	13642	13640	13827	13612	13726	13547	13577	13503	13658	13697	13727	13869	13663	13654	13581	13391	13555	13692	13699	13760	13616	13587	13587	13604	13633	13682	13644	13619	13684	13623	13737	13593	13722	13651	13697	13681	13610	13681	13575	13764	13627	13608	13452	13652	13644	13713	13422	13580	13644	13633	13562	13561	13740	13648	13595	13724	13711	13534	13596	13606	13671	13449	13683	13595	13767	13589	13620	13538	13719	13645	13723	13705	13671	13667	13572	13690	13689	13791	13447	13461	13823	13558	13642	13744	13819	13909	13805	13683	13713	13904	13822	13706	13653	13738	13574	13451	13498	13532	13727	13544	13624	13741	13715	13688	13576	13614	13710	13697	13645	13598	13702	13759	13728	13781	13689	13822	13643	13689	13590	13694	13667	13524	13646	13741	13732	13664	13690	13795	13690	13631	13706	13678	13633	13606	13558	13510	13612	13506	13586	13536	13605	13571	13543	13528	13780	13421	13537	13681	13729	13623	13616	13718	13624	13716	13582	13397	13712	13607	13770	13481	13689	13609	13702	13679	13724	13682	13653	13723	13770	13618	13687	13756	13842	13549	13582	13682	13427	13666	13603	13703	13684	13573	13648	13644	13553	13494	13670	13718	13637	13588	13822	13601	13513	13685	13347	13508	13538	13708	13653	13673	13622	13839	13461	13426	13695	13683	13585	13677	13698	13710	13683	13690	13807	13551	13636	13502	13547	13625	13507	13699	13662	13575	13804	13595	13587	13545	13658	13672	13820	13838	13629	13427	13747	13730	13739	13517	13511	13507	13654	13741	13616	13698	13669	13505	13716	13803	13779	13584	13479	13672	13557	13433	13493	13743	13668	13672	13635	13665	13590	13691	13611	13659	13386	13715	13743	13621	13630	13834	13632	13795	13645	13593	13751	13791	13772	13707	13583	13609	13577	13649	13706	13603	13673	13512	13655	13710	13654	13602	13903	13678	13488	13602	13637	13752	13698	13848	13598	13389	13788	13708	13734	13565	13653	13706	13687	13814	13765	13699	13557	13585	13591	13808	13811	13657	13544	13646	13719	13786	13700	13570	13642	13725	13575	13740	13669	13673	13578	13778	13811	13678	13645	13582	13685	13746	13629	13667	13736	13589	13608	13748	13915	13542	13595	13574	13734	13838	13700	13609	13753	13604	13580	13645	13596	13498	13661	13544	13626	13648	13744	13558	13521	13657	13743	13742	13678	13662	13814	13607	13760	13616	13821	13572	13613	13704	13620	13727	13718	13504	13717	13501	13505	13573	13728	13730	13508	13553	13723	13524	13681	13729	13610	13524	13490	13701	13738	13624	13713	13664	13935	13682	13647	13703	13769	13605	13739	13495	13502	13623	13549	13575	13739	13537	13715	13670	13660	13669	13628	13768	13575	13613	13566	13701	13501	13628	13740	13631	13630	13800	13619	13711	13750	13796	13676	13821	13587	13941	13460	13490	13711	13592	13594	13735	13948	13674	13776	13596	13670	13744	13658	13516	13901	13701	13571	13817	13643	13646	13577	13611	13650	13643	13678	13729	13560	13505	13657	13699	13629	13753	13453	13730	13600	13630	13649	13609	13703	13752	13572	13656	13692	13623	13918	13709	13761	13403	13547	13602	13669	13693	13515	13743	13570	13623	13794	13717	13565	13610	13696	13672	13512	13692	13697	13768	13656	13627	13800	13539	13639	13670	13709	13713	13615	13642	13674	13692	13600	13614	13618	13588	13809	13727	13830	13772	13659	13581	13663	13669	13592	13656	13619	13807	13557	13756	13694	13657	13662	13738	13816	13674	13529	13785	13495	13587	13703	13576	13562	13798	13755	13684	13607	13671	13656	13720	13768	13433	13852	13652	13833	13662	13547	13640	13557	13643	13673	13559	13552	13723	13533	13821	13672	13586	13666	13565	13701	13583	13710	13715	13772	13663	13539	13621	13671	13709	13568	13534	13513	13637	13551	13762	13633	13673	13689	13638	13696	13746	13867	13715	13624	13772	13549	13777	13771	13634	13365	13517	13662	13865	13809	13627	13605	13553	13803	13670	13685	13513	13756	13465	13601	13669	13616	13370	13619	13626	13673	13467	13606	13869	13752	13790	13473	13672	13564	13605	13704	13518	13623	13760	13738	13714	13600	13617	13502	13438	13626	13665	13835	13655	13499	13595	13667	13450	13649	13684	13579	13668	13698	13452	13566	13802	13726	13862	13683	13797	13644	13680	13624	13559	13653	13495	13484	13761	13720	13794	13686	13613	13466	13639	13624	13457	13844	13459	13701	13781	13701	13781	13722	13674	13654	13596	13466	13519	13466	13680	13765	13518	13562	13672	13789	13766	13658	13834	13838	13599	13654	13575	13694	13819	13540	13884	13663	13554	13529	13726	13640	13681	13644	13522	13588	13655	13450	13646	13666	13723	13802	13893	13695	13675	13756	13696	13559	13564	13705	13506	13630	13518	13641	13423	13735	13764	13725	13769	13564	13787	13589	13595	13682	13758	13702	13684	13505	13601	13771	13687	13894	13753	13600	13547	13486	13626	13781	13750	13669	13912	13676	13477	13748	13603	13558	13792	13601	13777	13735	13753	13771	13668	13672	13677	13839	13736	13723	13830	13605	13683	13659	13562	13672	13589	13666	13724	13668	13782	13831	13625	13621	13679	13705	13672	13612	13524	13742	13741	13598	13566	13566	13553	13654	13565	13563	13609	13758	13560	13764	13612	13646	13759	13824	13689	13596	13498	13692	13628	13672	13642	13825	13705	13598	13854	13823	13574	13822	13656	13687	13599	13723	13660	13822	13902	13515	13592	13648	13750	13726	13670	13745	13717	13654	13586	13753	13850	13872	13656	13817	13635	13752	13869	13750	13765	13583	13801	13710	13692	13620	13598	13615	13650	13695	13648	13712	13539	13771	13747	13807	13779	13599	13678	13579	13753	13771	13539	13541	13679	13597	13650	13786	13691	13591	13493	13662	13810	13418	13699	13386	13689	13667	13749	13636	13712	13796	13652	13581	13637	13704	13759	13592	13710	13557	13685	13517	13645	13782	13597	13579	13709	13817	13487	13663	13537	13431	13660	13703	13681	13699	13715	13530	13669	13651	13803	13606	13676	13540	13748	13541	13648	13526	13563	13481	13477	13720	13670	13498	13535	13661	13585	13531	13809	13592	13666	13818	13753	13529	13761	13760	13530	13584	13471	13644	13740	13587	13765	13513	13574	13726	13768	13668	13623	13698	13671	13577	13624	13453	13657	13619	13522	13619	13742	13671	13736	13668	13389	13666	13657	13770	13807	13783	13576	13568	13536	13468	13745	13467	13645	13626	13535	13548	13600	13718	13516	13676	13738	13605	13534	13653	13418	13781	14019	13743	13655	13690	13515	13536	13727	13587	13665	13672	13424	13641	13643	13670	13764	13717	13719	13508	13630	13672	13765	13705	13526	13643	13675	13839	13548	13701	13718	13546	13987	13773	13734	13831	13708	13638	13721	13717	13638	13540	13716	13894	13651	13496	13452	13599	13914	13722	13642	13677	13602	13652	13717	13779	13503	13664	13714	13681	13624	13808	13535	13468	13713	13735	13617	13657	13656	13749	13718	13672	13795	13782	13689	13535	13723	13700	13788	13737	13730	13664	13641	13620	13699	13802	13682	13510	13532	13709	13688	13651	13618	13523	13733	13669	13783	13510	13737	13515	13721	13670	13632	13683	13735	13752	13700	13796	13687	13743	13665	13467	13528	13555	13681	13842	13595	13510	13431	13740	13467	13688	13689	13649	13483	13625	13645	13514	13684	13862	13681	13722	13820	13680	13566	13602	13608	13794	13688	13478	13725	13735	13660	13580	13621	13597	13570	13758	13618	13608	13590	13687	13583	13505	13636	13912	13727	13610	13658	13680	13627	13550	13811	13600	13577	13636	13723	13894	13662	13579	13386	13512	13501	13541	13784	13731	13500	13390	13654	13628	13788	13817	13784	13663	13681	13508	13685	13637	13616	13754	13635	13567	13698	13529	13708	13584	13595	13600	13618	13701	13628	13662	13789	13707	13593	13698	13611	13565	13721	13645	13673	13789	13669	13665	13748	13636	13654	13518	13463	13669	13671	13510	13575	13727	13871	13686	13583	13595	13812	13531	13536	13679	13532	13538	13613	13536	13488	13654	13575	13624	13524	13780	13679	13588	13548	13699	13795	13753	13684	13798	13644	13491	13443	13798	13828	13575	13661	13732	13728	13623	13581	13641	13459	13720	13630	13559	13573	13646	13550	13705	13640	13714	13700	13526	13541
22447	31652	23260	16221	14350	13627	13256	12963	12711	12571	12295	12441	12176	12400	12332	12537	12256	12238	12259	12392	12185	12441	12114	12308	12206	12173	12221	12112	12318	12195	12340	12189	12243	12257	12111	12152	12151	12155	12234	12174	12135	12264	12285	12184	12094	12230	12179	12103	12101	12123	12222	12121	12317	12211	12268	12213	12369	12242	12251	11969	12160	12107	12285	12151	12497	12109	12198	12238	12094	12132	12162	12213	12153	12112	12231	12116	12086	12041	12204	12139	12192	12187	12364	12267	12268	12063	12185	12126	12220	12237	12258	12172	12250	12269	12264	12236	12277	12332	12112	12228	12264	12309	12202	12188	12342	12116	12265	12380	12207	12242	12259	12253	12253	12235	12327	12259	12331	12143	12223	12293	12154	12181	12173	12158	12125	12270	12089	12344	12287	12243	12125	12164	12307	12208	12227	12215	12319	11958	12190	12267	12091	12267	12241	12268	12095	12113	12243	12268	12105	12163	12207	12259	12160	12246	12065	12382	12166	12317	12185	12247	12365	12277	12322	12142	12214	12188	12314	12390	12362	12087	12164	12260	12089	12127	12385	12306	12139	12235	12127	12237	12136	12287	12194	12108	12296	12136	12353	12262	12020	12351	12364	12207	12043	12318	12284	12104	12312	12256	12146	12112	12237	12361	12255	12116	12293	12058	12162	12224	12242	12236	12288	12325	12259	12185	12129	12170	12198	12206	12354	12246	12323	12249	12194	12250	12163	12395	12227	12323	12162	12327	12269	12103	12194	12266	12405	12225	12192	12145	12297	12202	12210	12203	12095	12317	12305	12155	12236	12248	12179	12312	12159	12276	12012	12227	12267	12154	12261	12160	12180	12304	12361	12108	12283	12187	12244	12157	12093	12177	12204	12234	12196	12256	12180	12232	12164	12276	12193	12236	12320	12116	12278	12307	12254	12195	12165	12087	12383	12249	12129	12133	12298	12235	12190	12210	12124	12322	12300	12175	12224	12252	12058	12221	12368	12136	12178	12216	11992	12152	12249	12144	12061	12207	12217	12284	12269	12319	12188	12176	12225	12273	12308	12134	12198	12298	12322	12059	12184	12217	12247	11987	12147	12225	12277	12237	12210	12237	12253	12093	12243	12090	12191	12232	12172	12170	12058	12159	12196	12197	12175	12117	12155	12392	12226	12132	12401	12318	12219	12306	12077	12140	12213	12206	12165	12129	12282	12184	12195	12166	12211	12266	12148	12169	12157	12168	12422	12131	12208	12020	12189	12386	12159	12044	12248	12188	12027	12363	12267	12076	12197	12167	12007	12185	12273	12113	12071	12247	12301	12120	12228	12196	12413	12203	12166	12276	12146	12134	12185	12067	12345	12152	12226	12112	12302	12283	12216	12175	12209	12237	12160	12086	12245	12344	12192	12264	12202	12219	12251	12329	12146	12270	12128	12306	12321	12240	12445	12111	12276	12197	12363	12328	12132	12152	12172	12259	12273	12184	12308	12272	12185	12207	12161	12190	12059	12089	12204	12206	12286	12140	12265	12052	12241	12314	12061	12185	12100	12212	12261	12220	12418	12110	12156	12173	12110	12294	12087	12236	12317	12210	12207	12245	12124	12181	11884	12305	12330	12052	12428	12322	12253	12267	12146	12190	12092	12417	12173	12111	12305	12105	12156	12121	12187	12259	12223	12290	12369	12131	12121	12346	12216	12213	12201	12174	12129	12252	12307	12186	12275	12291	12351	12201	12064	12218	12211	12180	12210	12440	12186	12120	12228	12113	12302	12220	12251	12258	12326	12165	12237	12288	12300	12064	12315	12173	12085	12323	12301	12086	12346	12255	12179	12285	12371	12191	12069	12296	11993	12166	12293	12268	12040	12169	12238	12191	12093	12089	12273	12268	12147	12158	12335	12141	12123	12116	12253	12243	12460	12128	12376	12208	12159	12173	12231	12297	12154	12235	12241	12258	12194	12173	12237	12307	12222	12274	12156	12160	12253	12148	12170	12323	12323	12247	12267	12265	12185	12214	12198	12143	12298	12332	12317	12170	12241	12403	12146	12066	12149	12241	12415	12162	12250	12184	12209	12268	12200	12254	12290	12198	12178	12151	12134	12289	12063	12245	12224	12408	12213	12260	12226	12248	12180	12210	12141	12271	12135	12350	12250	12344	12260	12210	12209	12108	12112	12245	12266	12326	12220	12293	12264	12314	12160	12080	12371	12167	12207	12104	12172	12183	12127	12364	12368	12258	12215	12147	12318	12177	12224	12235	12134	12254	12215	12318	12260	12078	11997	12150	12012	12246	12186	12158	12077	12293	12195	12112	12141	12064	12251	12197	12306	12212	12181	12198	12067	12404	12229	12181	12282	12318	12398	12201	12313	12196	12285	12322	12278	12249	12239	12212	12201	12297	12186	12083	12209	12154	12210	12278	12303	12062	12343	12327	12190	12038	12150	12134	12208	12319	12264	12269	12283	12283	12154	12204	12312	12320	12253	12426	12237	12170	12259	12158	12228	12222	12308	12058	12240	12133	12385	12115	12234	12205	12215	12144	12331	12088	12139	11955	12048	12196	12227	12090	12172	12173	12424	12165	12310	12442	12166	12238	12116	12067	12165	12362	12146	12243	12325	12164	12193	12104	12282	12192	12313	12247	12417	12305	12267	12096	12114	12117	11995	12394	12250	12162	12296	12047	12247	12208	12206	12314	12170	12069	12222	12142	12231	12280	12087	12230	12288	12256	12276	12238	12206	12220	12216	12113	12117	12193	12233	12026	12202	12261	12287	12210	12141	12331	12310	12122	12177	12213	12274	12112	12146	12255	12197	12186	12249	12277	12197	12267	12223	12247	12247	12271	12305	12183	12146	12358	12209	12383	12217	12189	12240	12253	12117	12144	12110	12315	12224	12281	12236	12216	12051	12201	12178	12147	12148	12240	12047	12271	12040	12202	12267	12298	12217	12452	12182	12197	12244	12171	12225	12217	12231	12191	12273	12309	12156	12183	12244	12169	12281	12195	12251	12382	12165	12142	12017	12119	12282	12337	12290	12254	12102	12259	12325	12179	12121	12313	12315	12311	12353	12213	12204	12316	12192	12118	12174	12308	12121	12218	12159	12312	12261	12080	12266	12153	12239	12293	12182	12170	12134	12270	12219	12317	12171	12229	12037	12291	12270	12181	12065	12278	11940	12156	12218	12216	12102	12151	12238	12236	12155	12152	12254	12239	12220	12270	12300	12193	12157	12262	12043	12260	12055	12025	12283	12119	12242	12298	12283	12051	12218	12238	12137	12214	12130	12084	12359	12254	12074	12171	12043	12250	12218	12160	12209	12163	12219	12239	12096	12243	12197	12346	12247	12110	12250	12268	12220	12189	12179	12141	12204	11980	12257	12090	12459	12111	12153	12275	12039	12140	12290	12134	12088	12263	12107	12300	12207	12145	12168	12348	12207	12094	12270	12259	12118	12207	12351	12254	12229	12087	12283	12179	12288	12107	12155	12333	12197	12093	12210	12145	12273	12304	12217	12105	12162	12302	12142	12244	12158	12344	12234	12129	12399	12132	12359	12112	12144	12155	12284	12227	12258	12298	12361	12273	12285	12131	12201	12131	12138	12036	12240	12273	12262	12204	12183	12094	12311	12182	12195	12351	12149	12278	12161	12242	12260	12150	12219	12229	12180	12129	12184	12259	12089	12219	12230	12289	12126	12113	12238	12169	12153	12155	12367	12115	12202	12308	12252	12131	12269	12117	12470	12110	12328	12184	12246	12136	12158	12123	12107	12201	12069	12087	12233	12147	12138	12163	12228	12165	12230	12361	12218	12344	12250	12230	12073	12173	12034	12268	12209	12197	12200	12143	12064	12232	12358	12169	12328	12212	12023	12238	12207	12276	12112	12292	12164	12131	12374	12284	12269	12336	12291	12062	12202	12178	12161	12210	12114	12250	12073	12176	12214	12140	12065	12235	12258	12135	12242	12137	12260	12215	12254	12156	12207	12161	12342	12195	12190	12233	12146	12352	12179	12292	12173	12124	12387	12229	12320	12246	12118	12348	12219	12128	12300	12234	12280	12208	12159	12442	12216	12243	12341	12256	12104	12227	12338	12189	12040	12178	12341	12016	12388	12219	12231	12351	12239	12237	12230	12344	12255	12135	12272	12226	12296	12429	12231	12153	12182	12213	12153	12227	12182	12315	12275	12167	12294	12001	12174	12316	12155	12110	12227	12228	12227	12012	12126	12286	12215	12232	12298	12233	12127	12082	12092	12433	12218	12226	12133	12176	12097	12188	12228	12196	12080	12179	12139	12056	12022	12177	12213	12184	12335	12109	12222	12144	12244	12216	12257	12195	12171	12077	12394	12196	12153	12073	12078	12237	12143	12019	12199	12222	12190	12292	12132	12313	12255	12164	12157	12207	12299	12110	12182	12196	12216	12094	12185	12216	12160	12220	12308	12169	12222	12442	12341	12130	12095	12177	12100	12202	12161	12287	12198	12109	12317	12111	12168	12283	12163	12255	12182	12111	12126	12312	12303	12171	12261	12258	12202	12240	12047	12221	12279	12114	12184	12105	12232	12416	12060	12242	12156	12019	12268	12394	12172	12227	12270	12178	12118	12247	12257	12398	12237	12313	12182	12114	12411	12102	12369	12208	12156	12133	12276	12256	12144	12155	12211	12040	12242	12296	12137	12275	12308	12244	12296	12239	12217	12282	12223	12228	12215	12253	12146	12164	12171	12078	12203	12215	12136	12187	12317	12278	12298	12141	12159	12036	12072	12194	12285	12219	12189	12306	12260	12186	12303	12210	12308	12203	12235	12198	12250	12061	12320	12104	12460	12197	12165	12212	12221	12122	12257	12253	12221	12230	12308	12289	12337	12303	12198	12151	12194	12245	12136	12167	12277	12225	12228	12307	12144	12210	12266	12136	12103	12386	12289	12233	12288	12351	12277	11956	12171	12102	12287	12391	12216	12131	12257	12379	12203	12255	12146	12228	12178	12352	12221	12224	12388	12299	12244	12259	12309	12115	12183	12256	12110	12212	12220	12151	12141	12241	12265	12354	12270	12202	12319	12118	12191	12042	12310	12242	12104	12119	12283	12156	12346	12136	12272	12192	12183	12095	12228	12033	12288	12183	12295	12288	12261	12117	12255	12226	12325	12067
23173	20973	27712	24699	21569	19636	18017	16223	15649	15443	15469	15400	16011	15672	16230	15959	16022	15798	15677	16126	16021	15575	15358	14932	14888	15122	15186	15077	14946	14901	15256	14738	14890	14922	14871	14920	14898	15053	15051	14781	14845	14862	15022	15027	14867	15039	14957	14927	14905	14934	14969	14845	14963	14931	14969	14953	14844	14951	15052	15139	15086	15149	14750	14964	15171	14812	14875	14958	14786	14800	14837	14784	14988	14840	14927	15050	14872	14977	14774	14865	14864	14848	14842	14946	14982	14909	15002	15155	14972	14933	14952	14834	14757	14921	14991	14820	14952	14906	14952	14950	14869	15067	14794	14809	14797	14949	14968	14779	15050	14940	14871	15016	15129	14965	15186	14972	15253	14891	14980	14996	15134	15017	14829	14958	14846	14769	15091	14894	14916	15156	14894	14840	14714	15059	15031	14885	14937	14734	14912	14882	15053	14915	14941	14916	14998	15032	14700	14811	14898	14950	14854	14794	14996	15010	14970	14898	15098	14859	14875	14981	14749	14827	14860	14856	14921	14896	14962	15071	15026	15058	14877	14821	14805	14860	14883	15064	14927	14848	14956	14850	14931	15073	14942	14882	14934	14937	14892	14829	14956	14781	14873	14871	15028	14991	14892	14859	14841	14852	14888	14869	14842	15004	14890	14827	14878	14976	14794	15063	14809	14934	14808	14907	14866	14880	15030	14854	14832	14915	14667	14754	15151	14951	14669	15008	14993	15027	15115	14973	14810	14840	15079	14940	14931	14639	14839	14915	14897	15011	15101	14955	14865	14867	14956	14950	15129	14805	14784	14906	15115	15174	14898	14830	14981	15075	14856	15040	14971	14823	14917	14729	14843	14870	14903	14920	15060	15031	14777	15147	14923	14894	14827	14908	14902	14976	15090	14948	15016	14823	14979	14695	14885	14978	14858	14769	15092	15108	14850	14891	14784	14894	14913	15009	14803	14955	15008	15065	15114	14953	14964	14950	14829	14808	14652	14915	15117	14665	14563	15010	15003	15048	14751	14722	14978	14946	14857	14936	14873	14912	14923	14772	14837	15038	14823	14999	14621	15114	15015	14973	14762	15012	14832	14881	14891	14929	14981	14817	14876	14916	14667	15072	14804	14971	14815	15002	14900	14804	14929	14863	15192	14932	14871	14978	14902	14933	14862	14962	14750	14840	14948	15090	14900	14885	14924	15042	14895	14748	14880	15063	14869	15034	14785	14925	15054	14837	14998	14943	15064	14803	15018	14799	14835	14954	14846	14816	15017	14809	14883	14845	15011	15083	15029	15036	15019	14794	14750	15041	14865	14982	15006	15052	14806	14980	14931	14942	14892	14989	14951	14883	15099	14854	14899	15100	15030	14988	15024	14988	14839	14922	14851	15056	14829	14836	15038	14997	14909	14902	14822	15031	14983	14827	14988	15080	14906	15120	14866	14775	14971	15124	15055	14830	15089	14773	14947	14797	14906	14947	14876	14903	15096	15048	15007	14776	15111	14856	15089	15140	14892	14970	14943	14940	14914	15000	14977	14988	14973	14849	14991	14790	15009	15074	14816	14983	14901	14985	15024	15048	15009	14958	14776	14740	15004	14648	14846	14822	14838	14884	14928	14865	14913	14887	14741	14989	14739	14800	14884	14932	15032	14977	15059	14987	14892	14971	14987	14974	14802	14692	14841	14859	14834	14997	14796	15091	14919	14873	14854	14829	15009	14981	14992	14889	14920	14931	15062	15009	14835	15017	15167	14921	15032	14838	14712	14907	14979	15079	14853	14792	14891	15001	14891	15045	15042	14873	14909	14888	14784	14817	15005	14787	15213	14921	15002	14898	14897	15146	14968	14880	15070	14748	15157	14944	15181	14845	14909	14982	14874	14895	14975	14777	14972	15017	14738	14971	14940	14908	15186	15012	15013	14830	14916	14964	14630	14862	14811	15031	14875	14684	14907	14962	14922	14922	14948	15006	14839	14975	15029	14896	14969	14805	14941	14942	14808	14942	14961	14992	14996	14856	15099	14946	14970	15036	14974	14996	14959	14840	14994	15196	14965	15137	14865	14796	14972	14828	14900	14849	15080	14816	14782	14989	15021	15036	15058	15030	15020	14927	14842	14794	14791	14765	14991	14976	14974	14835	14783	14823	15078	14944	14777	14796	14779	15056	14837	14925	14904	14829	15041	14826	14793	14897	14922	14840	14827	14908	15108	14836	14936	14886	14984	14779	14884	15001	14804	15021	15124	14861	14760	14822	14984	15094	14988	14852	14950	14879	14944	14965	14906	14906	14902	14725	14977	14897	14974	14961	14933	15046	14870	15028	14815	15045	14892	14992	14940	15012	14913	14704	14822	14875	14821	14936	14999	14926	15081	14935	14908	15047	14902	14855	14743	14905	15061	15049	15070	14885	15009	14878	15013	14686	15053	14899	14720	15019	14836	15005	15057	15058	15001	14934	14951	14884	15009	15058	14839	14893	15042	14993	14888	14710	14866	14876	14766	14944	14881	14952	14837	14857	14659	14913	14882	15134	15140	14946	15104	14965	14884	15059	15013	14804	14721	14796	15101	14818	14824	14813	14995	14925	14930	15021	14875	14940	14844	14878	14892	14731	14785	14713	15047	14949	14755	14817	14909	14867	14958	14959	14891	14699	14878	14686	14742	14982	15054	14961	15080	15043	14808	14758	14936	14746	14935	14714	14905	15025	14959	14964	14894	14846	14848	14893	15078	14619	14855	14767	14980	14865	15026	14854	15094	15062	15111	14951	15087	14791	14919	14958	14852	14740	14953	14839	14740	14945	14908	14918	14877	14762	14798	14811	15003	14844	14855	14728	14898	14911	15079	14995	14764	14989	14895	14896	15154	15005	14774	14958	15015	14870	14853	14825	14989	15029	15031	14755	14852	15054	14860	15065	14918	15012	14800	14970	14998	14994	14894	14845	14937	14925	14774	14928	14886	14980	14977	15000	15013	15020	14929	15008	14831	15090	14950	14908	15081	15096	14972	14835	14866	14841	14871	14914	14855	14905	14920	14689	14858	14966	15049	14883	14846	14862	15090	15055	15008	14935	15050	14971	15016	15018	14720	14941	14891	14879	14878	15051	15138	14764	14911	14754	14869	14823	14907	14809	15028	14812	14952	14868	14963	14961	14852	14983	14955	14768	14933	15029	14951	15149	15206	15000	14824	15116	15055	14996	14969	14966	14979	14846	14893	14780	14940	14875	14861	14863	14972	14829	14936	14762	14970	14734	14995	14954	14920	14935	14914	14670	14873	14979	14891	14924	14789	14860	14990	14834	14867	14864	14883	14689	14767	14930	14909	14976	15103	14840	14674	15006	14882	14835	15122	14999	15082	15000	14906	14998	14935	14970	14718	14913	15003	14819	14968	14928	14957	14986	15056	14944	14960	14830	15114	14836	14945	14969	14884	14856	14997	14963	14933	14923	14840	15099	14905	14967	14932	14871	15035	15083	15206	14837	14918	14946	14706	14798	15027	14891	14805	14711	14918	14838	14869	14697	14996	14848	14966	14876	14962	14747	14944	14927	14982	15081	14818	14950	15036	14928	14841	15034	14962	15025	15043	15029	14931	14901	14985	14929	15051	14985	15045	14996	14867	14762	15020	14945	14882	14831	14785	14858	14797	14895	14825	14957	14908	14970	14948	14848	14842	14889	15013	14779	15055	14805	14731	14917	15041	14755	14752	15060	15002	15006	15055	14812	14949	14891	14909	14864	14882	14950	15080	14879	14803	14884	14778	15048	14787	14773	15113	14910	14903	14961	14826	14983	14969	15092	14987	14872	14814	14932	15045	14827	15036	14797	15148	15026	15007	14888	15000	14972	14957	14682	14821	14982	14898	14870	14897	14847	14861	14970	14646	14850	15059	15032	14998	15060	15011	14865	14839	14894	14983	14863	14887	14897	14926	14687	14929	14838	14763	14985	14919	14866	15019	15026	14864	15029	14858	14905	14805	14960	14983	15028	15051	14906	14936	14739	15100	14947	14877	14885	14983	14903	14969	14876	14942	15039	14737	14930	14950	14882	14900	14880	15131	14950	15032	14731	15001	14917	14959	14863	14994	14990	14870	15002	14926	14837	14995	15118	14887	15123	15000	14770	14885	15048	14925	14857	14834	14925	15012	14872	15019	14979	14914	14899	14806	14664	14950	15171	14827	14884	15066	14890	14982	14919	14914	14836	14937	14893	14923	15015	14911	15088	14960	14826	14912	14931	15015	14858	15032	15031	15181	14757	14987	15067	15087	14787	15036	15008	15141	14810	14994	14846	14984	14954	15073	15011	14928	14994	15085	15063	14981	14900	14948	14992	14737	14820	14859	14868	15003	14928	14937	14871	14960	15064	14980	14874	14903	15032	14776	14797	14985	15015	15027	15032	14902	15035	15036	14901	14983	14724	15027	15006	14908	14958	14924	15055	14919	14885	14875	14851	14795	15007	14785	14917	14835	15058	15070	15065	14906	14872	15014	14925	15092	14837	14823	14933	15019	14658	14957	14993	14752	15036	14791	14816	14862	14893	15068	14751	14781	14750	14984	14914	14834	15111	14925	15033	14809	14830	14920	14947	14781	14804	14988	14850	14891	15000	14818	14914	14931	14934	14884	14877	14968	14884	14814	14921	14883	14883	14833	14774	14923	14862	14896	15166	14649	14893	14905	14815	14917	14971	14903	14921	15098	14942	14898	14900	15048	14969	14860	14847	14957	14841	14963	14657	14813	15003	15063	14972	15040	14856	14877	14996	14906	14917	14906	14987	15094	15064	14810	14914	15002	14966	14959	14902	14834	15149	14874	14946	14998	14962	14879	14988	15137	14902	14889	14902	14853	15144	15047	15136	14728	14954	15162	15104	15076	14944	14893	14804	14969	14895	14996	14871	14986	14802	14961	15111	14979	15120	15033	15037	14857	14887	14882	14819	14992	14807	14845	14887	14990	14886	14903	14784	14905	14953	14908	14859	14975	14878	14965	14915	14786	15032	14988	15073	15113	15056	14958	14899	14858	14860	14933	15034	14969	15039	14902	14910	14976	14894	14942	15125	14846	14943	14906	14761	14936	14825	14877	14710	14939	14792	14913	14859	14924	14909	14676	14889	14964	14789	14749	15105	14918	14922	14953	14909	14772	14908	15140	14933
22110	44906	33603	21150	16520	15416	14432	14359	13631	13471	13421	13424	14297	13787	14837	14213	14046	13774	13863	14448	14271	13754	13277	12959	13076	12912	13127	13052	13044	13073	13109	13009	12967	12872	13110	12917	12845	13138	12919	12969	13156	13078	13151	13048	12815	13197	13013	13091	12873	12900	13025	12937	13066	13037	12958	12916	13087	12955	12975	13096	13014	13047	13068	13039	12983	12822	12952	12903	12882	13133	13007	13126	13022	12908	12996	12946	12874	12962	13025	12907	12891	13090	13051	13068	12933	12970	13078	12977	12970	12938	12810	13061	13063	12723	12851	12964	13066	12874	12777	12879	13186	12931	12969	12969	13073	13018	13016	12903	13018	13026	13008	13125	13072	13109	12959	13159	13047	13049	12877	13143	12785	13112	12937	12970	13043	13114	12926	13090	13052	13231	13076	13039	12822	12919	12953	12988	13102	12920	12962	12971	13049	12966	13138	13103	13051	13002	12933	12880	12930	12925	12966	12995	13027	12907	12882	13106	12921	13151	13030	12925	12960	12891	12917	12827	12992	12927	13027	12949	13021	12951	12970	12940	12894	12799	13090	12871	12785	13162	12789	12907	12929	13155	12952	13059	13010	12994	12908	13052	13027	13037	13122	12946	13034	13050	12816	13015	12925	12908	12981	12833	13139	13092	12898	13070	12931	13236	12985	12965	12968	13006	12894	12938	13065	13004	13218	13009	13020	12961	12889	12797	13064	12765	12995	12877	13045	12959	13045	12966	12979	13000	13093	12869	13026	13144	12894	12983	13032	12920	13032	12981	13036	13055	13008	13000	12855	12807	13123	12911	13040	12998	13004	12944	12850	12891	13020	13147	12827	13041	12976	12895	12952	13258	12911	13126	12902	13056	13035	13062	13175	13044	13166	12918	12957	13110	13040	13047	13028	12992	13098	13192	13002	12980	12937	12939	13023	12906	12995	12977	12963	12971	13118	13076	12890	12909	13036	12960	12987	12992	12986	13107	13010	12978	13096	12967	13120	13005	13124	12849	13149	12972	12993	12934	13003	13001	12942	12806	12877	13061	12927	12936	12979	12955	12936	13085	12993	12934	13141	12966	12830	12966	13047	12969	13051	13039	13084	13073	12940	12637	12982	12970	13001	12974	12927	12855	13045	13114	13022	12887	13016	12941	12952	12967	13094	13010	12985	13089	13041	13035	13103	12983	12970	12927	13057	12953	12949	12960	13012	13032	13004	12902	12984	12952	12987	12901	12946	13074	12867	12961	13041	13102	13074	13034	12928	12969	12875	13061	12875	12925	13056	12945	13043	13012	12920	13024	12944	13069	12965	12966	12893	13102	12887	13132	12955	13055	13057	13031	12977	12919	13070	12999	13049	13150	13138	12828	13042	12982	12972	13068	13188	13064	13172	13074	13015	12779	13059	13025	13012	12905	13082	12960	12980	12924	13136	12966	13068	12973	12902	12945	12862	12827	13014	13001	12949	13068	12967	12955	13068	13086	12852	12964	12947	12865	13031	12906	12929	13093	12889	12957	12855	13007	13150	12969	13037	12841	13022	12948	13074	12942	13016	12987	12993	12896	12928	13034	12917	13064	13195	12849	12902	13069	12983	13008	12788	12904	12905	12901	12888	12973	13003	12901	13032	12847	12906	13087	12975	12859	13007	13002	13036	13045	13057	13034	13089	12847	12975	13055	12950	12923	13003	12960	12927	12947	13026	12992	13032	12914	12995	12907	12914	12889	12985	13072	12851	13026	13060	13067	12808	13095	12989	12992	12928	13010	12885	12871	13123	13051	13012	12983	12985	12997	12958	13004	12864	12922	13063	13122	12895	12918	12929	13086	13007	12986	12829	12980	13009	13036	12806	12940	12937	13024	13044	13035	13057	13015	12978	12904	13018	12886	12991	13138	12989	13025	12957	13027	12932	12984	12943	13098	12924	12894	12977	13006	12991	12909	13077	12964	13058	12821	12939	12900	12968	12882	12964	12924	12908	13028	13019	12760	12776	12857	13013	12972	12899	13017	12924	13201	12937	12946	13000	13043	13019	12984	12868	13103	12998	13004	12894	13030	12871	13020	13147	12937	13155	12895	12935	12950	12932	12916	12863	12979	12939	12994	12915	12997	13075	12935	12900	13021	12974	12896	12932	13078	13044	13144	13012	13034	12935	13047	13075	12895	13022	12840	13015	13249	12773	12946	12953	13027	13054	13066	13113	13046	13025	12881	13046	12941	13034	12999	13213	13107	12969	12984	13129	13041	12956	13085	12850	12968	13037	12966	13022	12913	12996	12861	13023	12909	12972	13080	13123	13181	12947	12988	13040	13048	13041	13030	13106	12905	13006	12897	13049	12852	12928	12952	12982	13055	13055	13039	13136	12905	12801	12920	13090	12955	12928	13008	13114	13025	13034	12832	13033	12957	13023	12869	13150	12946	12787	12821	12894	12967	13050	12971	13084	12920	13032	13126	12968	12956	12834	12934	12902	12951	13093	12993	13049	13055	12948	13079	13102	13058	13029	13024	12878	13084	12870	13095	13012	13058	12859	13145	12927	12993	12837	12936	12937	13055	13036	13073	12994	12949	13099	12878	12871	12844	12854	12819	13022	13012	12952	12939	12886	13020	13020	12919	12983	13074	13143	12993	13139	13114	12855	12952	12972	12996	13104	12927	12872	12980	12982	13032	12818	12900	12941	12958	13073	13062	12849	13013	12974	12951	12860	12929	13004	13034	12998	12893	12984	12890	13076	13143	12927	13156	12865	13084	13161	12914	12940	12899	12966	12997	12998	12958	13070	13028	12900	13001	13049	12809	12918	12947	13096	13165	13042	12736	13037	13066	13035	12985	12964	12998	13006	13006	13090	12897	12945	12967	13039	12936	13102	13068	12987	13034	12944	12967	13010	12923	13102	12928	13057	13128	13262	13021	12939	13053	13046	13124	12913	13213	13088	12867	13000	12920	12921	13098	13062	13056	13083	12995	13002	13081	12860	13068	12910	13009	13033	12807	12912	13083	13008	12900	12962	13013	13052	13053	13107	12847	13063	12999	12984	12990	13033	13102	12925	13027	12978	12835	12962	13064	12995	12878	12958	13008	12962	13016	12920	12931	12992	13158	12962	13077	12999	12761	12972	12975	13038	12992	13184	12988	13002	12933	12828	13048	13024	12805	12885	13013	13164	12809	12858	12865	13095	12964	12946	13028	12928	13152	12954	13070	13131	12925	12850	13072	12838	13108	13075	13008	13010	13003	12886	13054	12977	12953	12911	12960	12963	13022	13134	12956	13168	13083	12995	13143	12880	12899	12971	12923	13112	12949	12902	12905	12845	12921	12987	13123	13168	13064	13045	12982	13083	12920	13029	12970	12966	13125	12858	13021	12866	12894	12811	13047	12962	13010	13003	12880	12908	12906	12797	13011	13060	13016	12947	13167	13039	12978	12862	13027	12793	12995	12980	13053	13057	12883	13017	13153	13117	13083	12984	12901	12974	12911	12832	13126	13036	12973	13090	12940	12979	12976	12977	12928	13207	13102	12861	12920	13123	13038	12870	13003	12900	13081	13127	12931	13051	13149	12916	13156	13013	13013	13080	12886	13036	13192	12934	12999	13059	12963	12859	13140	13053	12990	13105	12827	12999	12828	12977	12933	13003	12947	12924	12958	13002	13135	12877	12859	12938	13033	13072	12848	13027	12944	13088	12874	12942	13061	13157	13030	12852	13164	12949	13108	13091	13071	13131	12981	13091	12922	12894	12770	12845	13040	13024	13004	12964	12888	13025	13106	12831	12913	12900	12830	12957	12854	13038	13002	13041	12824	13040	13025	13169	13094	12956	13166	12881	13046	13165	12997	12994	12826	12908	13073	12896	12881	13063	12780	12882	13054	13001	12947	13083	12878	13146	12867	12825	13042	13184	13140	13037	13091	13075	12851	13007	13175	12823	13074	13041	13081	12896	12955	12973	12908	12866	13016	12992	13039	12741	13018	13130	12799	12862	12941	13043	13032	12923	12902	12982	12862	13018	12863	13049	13002	12894	13004	12926	13012	12965	12824	12956	12935	12929	12996	13041	12977	12966	12967	12863	12902	12831	12959	13152	12960	13062	13154	12884	12985	13012	13028	12983	13008	12891	13054	13167	13000	13066	12846	13047	13068	13004	13113	13021	12961	12993	12927	13032	13120	13001	12934	12828	13049	13073	12899	13020	13029	12674	12907	12976	13125	12972	13087	13085	12911	13021	13078	13119	13013	12909	12975	13005	13011	13100	12985	12955	13024	13002	12856	13057	12987	13017	12949	12907	13039	12827	13061	13141	12967	13129	13094	12813	12986	13041	13030	12950	12881	12979	12920	13025	13084	13044	12940	12968	13000	12940	13132	13035	13097	12812	13020	12961	12949	13074	12856	12985	13080	13006	12978	13048	12885	13114	13092	12862	12984	12919	13022	13128	12907	12974	12917	13105	13016	12929	12968	12944	13001	12883	13051	13027	12852	13137	12931	12958	12908	13010	12863	12979	13004	13094	13037	12951	13047	12777	13042	12984	12895	13013	13126	12948	13110	12967	12961	13096	12977	13216	13142	12952	12793	12993	12918	13067	12894	13114	13103	13069	12978	12987	12925	12932	13107	12965	13080	12965	12875	12922	12975	13031	12984	12901	12958	12987	13126	12998	12988	13074	12968	13031	12879	12997	12980	12854	12838	13094	12791	12860	12979	12819	13014	12911	13071	13004	12973	12913	12998	13120	12980	12999	13104	12905	13010	13052	13123	13135	13030	12868	13099	12791	13019	13095	12971	12981	13095	13110	12938	12891	12933	13154	12910	12978	12901	13070	13089	12901	12943	13091	13025	13043	13051	13007	12863	13024	12931	12800	12934	12982	12918	12981	12995	12959	13016	13032	12929	13110	12947	13042	12989	12830	13143	13200	13034	12966	12900	13079	13055	12919	12851	13049	13059	12917	12986	12978	13132	12881	13061	13007	12994	12889	13064	13049	12993	13078	12844	12991	12837	13021	13008	13022	13198	12870	12950	12943	12947	13042	13010	12749	13004	13041	12867	13023	13023	13017	13107	13030	13163	12917	12934	13081	12963	12935	12809	13072	13103	12884	12832	13165	12978	12872	12923	13045	12850	12767	12952	12956	13004	13065	13017	12784	13072	13088	12891
24516	21015	26840	25935	18446	16153	15722	14849	14649	14565	14458	14536	14490	14400	14787	15208	14807	14358	14358	14934	14809	14630	14453	14357	14067	14207	14433	14184	14186	14299	14087	14403	14283	14265	14290	14323	14371	14320	14200	14253	14264	14271	14239	14348	14206	14338	14184	14340	14243	14111	14208	14167	14109	14257	14153	14323	14256	14415	14313	13974	14339	14387	14239	14453	14449	14342	14219	14174	14166	14117	14241	14003	14279	14264	14358	14136	14201	14257	14323	14335	14110	14196	14179	14266	14035	14198	14312	14242	14239	14242	14515	14249	14330	14310	14351	14340	14193	14136	14139	14287	14208	14324	14314	14162	14158	14292	14244	14332	14272	14187	14276	14372	14042	14256	14384	14237	14284	14436	14344	14356	14231	14233	14300	14149	14329	14182	14131	14154	14266	14288	14349	14103	14306	14352	14093	14261	14297	14111	14241	14191	14512	14298	14389	14408	14272	14145	14262	14241	14196	14169	14256	14252	14142	14247	14419	14256	14066	14224	14228	14381	14225	14280	14350	14108	14179	14334	14222	14308	14350	14339	14366	14177	14279	14134	14269	14191	14217	14329	14190	14306	14302	14275	14102	14428	14387	14143	14211	14039	14156	14235	14342	14105	14152	14114	14277	14307	14245	14416	14259	14364	14182	14275	14031	14110	14273	14308	14346	14194	14329	14423	14266	14436	14300	14228	14293	14185	14242	14344	14427	14408	14240	14362	14290	14189	14104	14315	14062	14219	14256	14150	14359	14193	14084	14236	14379	14325	14065	14428	14185	14052	14211	14461	14128	14139	14101	14217	14435	14231	14226	14274	14175	14321	14212	14462	14300	14283	14092	14246	14264	14221	14006	14315	14289	14118	14112	14483	14231	14273	14324	14259	14313	14283	14311	14190	14189	14187	14251	14151	14227	14131	14313	14131	14400	14349	14260	14205	14302	14037	14259	14308	14116	14371	14281	14346	14031	14148	14220	14328	14097	14143	14317	14290	14053	14208	14178	14395	14324	14356	14365	14401	14447	14195	14189	14154	14155	14356	14222	14436	14123	14195	14199	14288	14415	14255	14222	14122	14251	14048	14218	14462	14318	14172	14345	14174	14201	14269	14183	13939	14232	14348	14207	14213	14319	14296	14343	14453	14307	14360	14199	14497	14233	14189	14166	14322	14284	14442	14388	14164	14113	14292	14284	14169	14168	14311	14196	14238	14175	14334	14193	14421	14452	14127	14241	14178	14174	14438	14220	14175	14356	14090	14327	14393	14109	14342	14177	14184	14294	14163	14255	14357	14097	14072	14089	14400	14479	14330	14083	14376	14259	14311	14425	14334	14282	14191	14077	14273	14068	14335	14188	14200	14222	14171	14303	14151	14415	14207	14335	14035	14093	14452	14241	14360	14341	14287	14191	14028	14295	14197	14269	14019	14401	14145	14156	14251	14267	14147	14317	14249	14121	14221	14368	14474	14303	14587	14361	14497	14334	14294	14331	14219	14033	14176	14355	14267	14199	14300	14255	14234	14318	14209	14245	14229	13948	14170	14215	14259	14229	14428	14466	14202	14187	13998	14178	14333	14385	14224	14249	14199	14194	14342	14289	14414	14277	14373	14409	14118	14402	14220	14247	14098	14218	14472	14497	14178	14155	14217	14370	14197	14165	14217	14142	13904	14029	14219	14181	14214	14470	14169	14295	14314	14193	14405	14249	14102	14000	14287	14303	14475	14415	14482	14406	14175	14074	14245	14208	14224	14269	14259	14100	14364	14448	14268	14331	14286	14181	14303	14171	14105	14111	14250	14431	14285	14375	14097	14188	14359	14306	14205	14325	14226	14559	14285	14358	14174	14237	14136	14343	14302	14238	14290	14276	14166	14397	14221	14286	14270	14443	14305	14116	14281	14150	14363	14299	14433	14113	14380	14325	14247	14483	14371	14311	14148	14440	14237	14363	14174	14250	14008	14430	14274	14349	14311	14137	14282	14416	14398	14224	14242	14184	14279	14082	14274	14394	14252	14341	14249	14315	14175	14247	14347	14263	14318	14431	14177	14266	14319	14278	14295	14172	14198	14261	14302	14212	14244	14253	14109	14252	14177	14225	14229	14371	14262	14348	14226	14285	14361	14184	14137	14115	14312	14107	14217	14252	14214	14296	14180	14243	14224	14247	14271	14208	14177	14076	14250	13991	14223	14247	14333	14413	14238	14097	14306	14371	14218	14141	14184	14100	14345	14261	14401	14288	14245	14203	14150	14148	14190	14217	14204	14421	14311	14263	14250	14140	14061	14285	14267	14364	14326	14237	14314	14343	14223	13972	14104	14296	14344	14241	14137	14141	14189	14326	14425	14230	14179	14304	14179	14244	14276	14193	14421	14372	14191	14319	14239	14282	14082	14127	14387	14398	14412	14243	14303	14112	14209	14148	14349	14141	14233	14348	14124	14244	14180	14230	14203	14176	14226	14311	14225	14159	14066	14158	14367	14146	14243	14152	14210	14126	14279	14040	14258	14466	14484	14001	14287	14306	14302	14217	14422	14299	14270	14239	14099	14210	14402	14301	14370	14245	14133	14201	14305	14213	14291	14343	14448	14283	14159	14093	14348	14214	14234	14204	14331	14215	14272	14170	14431	14317	14319	14378	14347	14342	14268	14316	14340	14206	14245	14287	14172	14337	14385	14336	14326	14166	14343	14165	14076	14228	14147	14125	14140	14127	14237	14441	14327	14333	14190	14256	14261	14484	14274	14341	14226	14218	14229	14389	14130	13953	14311	14336	14406	14204	14089	14301	14285	14225	14238	14387	14172	14118	14242	14333	14213	14047	14167	14036	14300	14176	14384	14397	14199	14118	14259	14344	14207	14198	14470	14483	14330	14143	14417	14206	14361	14189	14323	14469	14249	14312	14234	14253	14241	14208	14181	14397	14301	14501	14368	14294	14174	14299	14406	14383	14326	14399	14255	14135	14174	14173	14350	14244	14238	14281	14334	14391	14173	14128	14292	14376	14267	14168	14364	14136	14199	14529	14384	14308	14134	14243	14474	14157	14199	14315	14293	14250	14304	14229	14258	14181	14217	14181	14280	14265	14271	14303	14216	14227	14152	14258	14315	14300	14257	14325	14157	14130	14121	14172	14310	14152	14114	14372	14424	14310	14132	14213	14266	14369	14216	14181	14157	14268	14267	14244	14230	14153	14144	14319	14479	14305	14434	14394	14188	14333	14413	14200	14134	14273	14265	14341	14173	14301	14327	14327	14373	14318	14158	13939	14310	14217	14440	14379	14144	14125	14153	14241	14481	14339	14258	14302	14386	14271	14215	14172	14227	14238	14257	14245	14254	14391	14133	14159	14193	14173	14206	14125	14222	14117	14135	14264	14309	14199	14427	14287	14296	14350	14057	14170	14162	14446	14175	14305	14104	14173	14286	14335	14311	14254	14161	14195	14249	14285	14200	14335	14223	14095	13965	14288	14351	14248	14277	14348	14188	14136	14312	14145	14290	14115	14246	14381	14098	14305	14120	14174	13940	14202	14093	14065	14366	14307	14199	14238	14110	14239	14404	14235	14198	13998	14290	14412	14452	14299	14112	14309	14240	14274	14227	14055	14292	14177	14155	14374	14246	14173	14268	14212	14156	14412	14279	14248	14374	14182	14347	14280	14007	14263	14272	14219	14297	14113	14162	14249	14220	14490	14181	14198	14336	14192	14136	14253	14237	14240	14346	14502	14325	14219	14199	14326	14145	14111	14328	14375	14229	14263	14225	14237	14416	14380	14269	14210	14155	14107	14220	14233	14148	14008	14102	13945	14438	14124	14174	14350	14221	14245	13983	14243	14173	14030	14162	14115	14105	14474	14258	14191	14237	14277	14240	14273	14115	14157	14359	14100	14229	14276	14215	14226	14137	14224	14206	14262	14266	14188	14228	14050	14193	14199	14174	14247	14279	14361	14297	14051	14327	14336	14327	14107	14040	14172	14292	14333	14330	14376	14427	14229	14157	14219	14220	14409	14155	14323	14261	14243	14342	14337	14184	14172	14292	14230	14292	14358	14309	14129	14389	14370	14363	14296	14168	14189	14249	14304	14172	14387	14288	14343	14271	14297	14243	14127	14134	14242	14180	14099	14347	14227	14284	14456	14306	14175	14218	14238	14253	14315	14302	14230	14329	14342	14134	14337	14254	14219	14175	14296	14350	14197	14270	14294	14247	14095	14308	14327	14414	14256	14342	14352	14242	14257	14428	14142	14004	14164	14198	14293	14201	14258	14254	14456	13941	14179	14138	14295	14262	14188	14159	14335	14389	14149	14226	14431	14460	14420	14292	14231	14241	14322	14202	14056	14164	14260	14373	14237	14247	14422	14166	14197	14139	14284	14289	14327	14323	14312	14386	14402	14210	14139	14477	14173	14301	14333	14157	14298	14152	14259	14166	14340	14169	14245	14251	14343	14254	14255	14495	14201	14194	14381	14159	14355	14395	14335	14410	14205	14150	14217	14255	14280	14326	14338	14225	14226	14185	14308	14258	14141	14341	14462	14285	14304	14142	14428	14099	14159	14147	14178	14160	14189	14119	14329	14146	14192	14344	14235	14259	14296	14520	14246	14238	14105	14163	14374	14392	14357	14073	14130	14289	14251	14209	14375	14290	14142	14143	14116	14146	14189	14219	14279	14354	14385	14252	14331	14359	14498	14335	14376	14089	14413	14281	14278	14040	14403	14439	14290	14245	14287	14388	14195	14260	14314	14273	14142	14309	14282	14341	14248	14078	14248	14270	14391	14314	14222	14141	14355	14108	14227	14300	14137	14155	14068	14250	14211	14029	14294	14328	14164	14262	14418	14158	14240	14218	14278	14231	14227	14328	14209	14308	14385	14159	14235	14230	14267	14408	14321	14161	14182	14343	14188	14085	14148	14379	14225	14210	14115	14342	14219	14169	14237	14235	14196	14196	14136	14113	14339	14195	14205	14340	14377	14119	14114	14365	14280	14127	14253	14073	14484	14220	14294	14097	14136	14263	14306	14146	14159	14312	14497	14378	14246	14287	14280	14138	14189	14337	14212	14532	14295	14122	14138	14026	14059	14219	14309	14384	14343	14258	14154	14254	14219	14338	14187	14331	14312	14222	14371	14255	14351	14064	14176	14302	14146	14083	14248	14375
22503	41830	29200	18798	15790	14296	13505	13383	12949	12873	12710	12885	12895	12669	13460	13988	13238	13028	12906	13268	13116	13141	13092	12628	12506	12587	12481	12624	12533	12480	12604	12494	12544	12486	12722	12456	12558	12536	12525	12392	12602	12506	12453	12521	12446	12411	12640	12492	12604	12355	12586	12610	12517	12616	12729	12400	12541	12449	12573	12606	12529	12510	12652	12626	12426	12417	12564	12483	12694	12348	12534	12479	12585	12558	12285	12483	12602	12615	12501	12523	12596	12636	12520	12491	12535	12420	12430	12565	12671	12484	12403	12475	12467	12546	12625	12488	12487	12563	12483	12597	12567	12452	12593	12558	12550	12483	12587	12644	12550	12562	12524	12612	12537	12503	12501	12485	12455	12622	12482	12660	12518	12641	12502	12587	12498	12458	12589	12612	12627	12469	12492	12572	12613	12582	12525	12383	12390	12578	12560	12412	12629	12441	12423	12632	12579	12563	12525	12686	12556	12572	12456	12452	12508	12532	12537	12542	12435	12464	12666	12654	12437	12492	12520	12593	12691	12752	12553	12611	12577	12408	12610	12516	12284	12494	12501	12603	12487	12534	12475	12408	12655	12495	12315	12537	12548	12571	12749	12591	12612	12566	12433	12539	12560	12622	12597	12399	12526	12350	12582	12588	12426	12528	12527	12563	12296	12410	12555	12622	12570	12580	12434	12659	12373	12639	12689	12584	12371	12527	12628	12565	12547	12554	12473	12529	12533	12549	12482	12556	12424	12332	12474	12526	12560	12516	12478	12555	12593	12535	12690	12709	12271	12502	12479	12489	12585	12568	12664	12551	12614	12647	12474	12357	12628	12532	12426	12569	12573	12573	12416	12448	12400	12513	12476	12608	12569	12634	12566	12556	12518	12386	12635	12554	12605	12422	12691	12499	12434	12492	12627	12617	12587	12490	12517	12451	12408	12362	12548	12450	12589	12648	12516	12577	12576	12532	12595	12588	12487	12578	12516	12579	12536	12531	12561	12704	12346	12545	12517	12463	12560	12569	12541	12535	12526	12574	12416	12613	12407	12478	12501	12538	12433	12374	12766	12527	12625	12796	12682	12555	12362	12613	12362	12553	12381	12529	12585	12517	12431	12522	12429	12485	12452	12457	12377	12615	12430	12530	12475	12651	12735	12511	12475	12398	12589	12630	12456	12512	12525	12562	12499	12484	12402	12608	12646	12605	12462	12621	12643	12600	12521	12552	12540	12759	12607	12488	12603	12596	12450	12485	12426	12542	12686	12538	12556	12397	12497	12379	12548	12523	12499	12458	12514	12515	12619	12574	12561	12553	12558	12506	12382	12527	12559	12700	12669	12524	12509	12424	12432	12448	12511	12499	12592	12586	12612	12427	12450	12533	12505	12381	12556	12479	12462	12513	12499	12691	12522	12435	12642	12514	12350	12471	12643	12381	12428	12486	12536	12473	12488	12654	12594	12557	12763	12540	12474	12640	12671	12530	12508	12633	12486	12665	12592	12466	12657	12502	12554	12516	12657	12388	12654	12517	12578	12517	12446	12357	12569	12593	12543	12562	12575	12493	12547	12613	12539	12523	12520	12492	12578	12568	12539	12561	12593	12571	12533	12493	12583	12380	12502	12595	12398	12503	12511	12554	12537	12426	12565	12564	12471	12710	12423	12587	12503	12357	12678	12616	12521	12456	12534	12525	12588	12595	12601	12579	12316	12678	12519	12746	12444	12611	12475	12400	12475	12422	12517	12385	12558	12550	12517	12466	12653	12467	12469	12590	12531	12493	12578	12443	12401	12596	12500	12514	12528	12455	12517	12561	12578	12568	12529	12585	12456	12471	12579	12669	12717	12477	12544	12515	12478	12507	12437	12508	12639	12573	12597	12569	12635	12515	12477	12501	12496	12516	12609	12603	12515	12588	12362	12549	12508	12530	12288	12411	12689	12345	12560	12582	12566	12436	12550	12449	12546	12564	12520	12370	12599	12362	12496	12420	12507	12557	12447	12564	12554	12562	12423	12388	12451	12538	12267	12622	12359	12490	12535	12544	12453	12361	12611	12564	12426	12561	12642	12533	12459	12591	12627	12454	12625	12444	12439	12363	12612	12601	12560	12345	12562	12487	12439	12604	12537	12530	12382	12762	12456	12546	12378	12505	12527	12436	12562	12552	12450	12543	12377	12640	12680	12685	12531	12507	12416	12676	12586	12457	12426	12629	12432	12575	12469	12694	12442	12470	12509	12538	12574	12626	12547	12653	12636	12440	12525	12452	12582	12589	12608	12530	12508	12335	12432	12510	12527	12567	12612	12421	12419	12511	12586	12530	12654	12619	12531	12512	12483	12574	12551	12490	12651	12512	12563	12495	12500	12721	12376	12581	12447	12553	12633	12599	12383	12469	12383	12517	12658	12715	12525	12654	12578	12576	12562	12582	12393	12521	12568	12585	12422	12439	12521	12520	12722	12496	12375	12569	12589	12449	12446	12463	12559	12550	12561	12520	12500	12561	12655	12633	12505	12486	12522	12340	12512	12445	12575	12674	12460	12463	12438	12532	12570	12553	12477	12618	12503	12553	12524	12402	12663	12452	12481	12488	12493	12617	12522	12570	12356	12665	12534	12433	12480	12571	12533	12670	12548	12421	12590	12475	12390	12427	12571	12511	12573	12442	12535	12513	12506	12437	12608	12468	12577	12497	12551	12552	12652	12443	12599	12459	12477	12585	12507	12470	12601	12386	12578	12413	12469	12433	12638	12411	12597	12513	12546	12468	12548	12435	12454	12438	12577	12408	12564	12694	12575	12600	12486	12503	12665	12511	12535	12561	12576	12514	12477	12595	12529	12417	12421	12538	12599	12565	12624	12485	12467	12673	12563	12456	12624	12540	12522	12677	12524	12408	12442	12434	12546	12414	12538	12478	12622	12497	12640	12566	12451	12485	12619	12483	12394	12628	12526	12261	12735	12494	12473	12536	12620	12595	12676	12474	12492	12607	12674	12562	12581	12616	12512	12520	12477	12627	12648	12614	12889	12542	12544	12672	12561	12502	12457	12544	12386	12614	12661	12518	12503	12480	12534	12586	12510	12382	12579	12554	12558	12663	12559	12300	12589	12574	12596	12461	12535	12479	12470	12552	12464	12565	12626	12522	12536	12555	12351	12399	12409	12471	12475	12478	12533	12489	12519	12516	12513	12578	12583	12617	12312	12525	12660	12443	12495	12564	12626	12493	12437	12478	12473	12461	12558	12433	12622	12431	12542	12562	12590	12534	12714	12553	12428	12611	12513	12539	12451	12582	12493	12528	12483	12530	12434	12533	12598	12599	12551	12546	12577	12560	12520	12500	12552	12679	12393	12424	12489	12576	12462	12357	12379	12566	12643	12588	12519	12511	12572	12418	12589	12652	12597	12372	12593	12455	12499	12537	12511	12509	12331	12438	12541	12632	12429	12457	12643	12633	12459	12595	12611	12667	12613	12539	12471	12565	12505	12432	12311	12518	12369	12574	12430	12608	12541	12521	12569	12429	12487	12465	12365	12414	12505	12510	12456	12531	12629	12677	12380	12569	12471	12659	12554	12505	12577	12618	12408	12565	12707	12471	12567	12559	12513	12746	12581	12484	12558	12655	12469	12530	12454	12548	12436	12627	12612	12563	12345	12433	12385	12450	12630	12582	12467	12599	12564	12681	12700	12528	12366	12513	12617	12475	12718	12590	12542	12534	12673	12610	12540	12414	12456	12412	12601	12507	12544	12676	12556	12511	12700	12717	12616	12472	12641	12638	12365	12604	12560	12730	12422	12733	12645	12513	12396	12492	12487	12531	12590	12672	12560	12481	12552	12432	12631	12591	12555	12608	12543	12630	12504	12629	12584	12629	12463	12485	12545	12590	12451	12575	12471	12548	12540	12294	12675	12655	12537	12514	12474	12540	12587	12415	12440	12527	12538	12732	12393	12451	12483	12571	12397	12660	12425	12598	12452	12570	12508	12664	12540	12664	12548	12494	12690	12499	12579	12371	12548	12544	12497	12604	12407	12712	12418	12599	12501	12577	12400	12483	12471	12617	12515	12462	12575	12614	12447	12565	12510	12431	12622	12659	12369	12595	12411	12477	12611	12572	12554	12434	12606	12428	12636	12572	12430	12631	12514	12455	12728	12459	12813	12487	12517	12528	12372	12451	12484	12630	12541	12597	12744	12435	12596	12477	12566	12434	12579	12626	12554	12533	12609	12535	12396	12557	12557	12638	12552	12392	12649	12503	12481	12649	12517	12519	12467	12553	12603	12622	12609	12603	12608	12500	12586	12618	12636	12390	12512	12687	12694	12405	12503	12470	12556	12628	12391	12628	12609	12385	12542	12502	12548	12541	12491	12551	12653	12525	12536	12423	12644	12467	12516	12609	12567	12485	12514	12488	12442	12621	12515	12635	12609	12552	12699	12446	12535	12551	12494	12565	12599	12391	12617	12458	12530	12513	12492	12572	12656	12357	12609	12505	12339	12467	12487	12526	12521	12454	12518	12585	12656	12608	12570	12433	12435	12673	12567	12660	12492	12642	12589	12379	12465	12513	12689	12608	12484	12463	12478	12516	12626	12657	12474	12525	12463	12525	12642	12649	12581	12488	12538	12369	12589	12389	12494	12453	12538	12504	12437	12745	12656	12503	12597	12564	12521	12461	12560	12440	12515	12425	12604	12427	12597	12604	12581	12499	12631	12432	12724	12485	12568	12433	12719	12583	12574	12636	12571	12479	12525	12437	12636	12520	12493	12553	12604	12550	12494	12525	12523	12577	12464	12643	12764	12409	12679	12437	12595	12718	12568	12617	12501	12547	12325	12679	12417	12467	12602	12674	12539	12458	12661	12637	12606	12516	12412	12503	12463	12483	12698	12500	12690	12406	12491	12467	12519	12490	12726	12487	12653	12670	12498	12493	12538	12576	12484	12372	12647	12389	12473	12475	12490	12463	12495	12637	12448	12528	12546	12299	12677	12535	12621	12560	12495	12501	12634	12540	12505	12513	12513	12439	12577	12571	12504	12626	12709	12485	12570	12427	12771	12354	12487	12492	12412	12767	12503	12663	12477	12485	12625	12446	12471	12463	12593	12488	12365	12397	12475	12502	12492	12652	12660	12576	12617	12535	12348	12567	12564	12473	12539	12473
22038	20970	28189	23936	21226	22282	21500	16477	15238	15382	15493	15578	15185	15660	15847	16271	17374	17092	17525	17462	16631	16071	15307	14968	14996	14889	14890	14965	14775	14881	14983	14748	14884	15013	14752	15106	15016	14800	14865	14685	14733	14694	14855	14828	14646	14950	14997	14651	14969	14668	14755	14700	14748	14764	14789	14655	14754	14840	14886	14953	14902	14725	14911	14829	14730	14844	14781	14884	14880	14784	14772	14563	14740	14655	14604	14856	14837	14921	14792	14815	14854	14784	14970	14850	14849	14808	15007	14935	14792	14659	14860	14825	14678	14835	14794	14723	14807	14928	14865	14617	14794	14703	14776	14846	14577	14800	14836	14840	14645	14829	14723	14612	14799	14688	14825	14845	14759	14943	14768	14827	14701	14845	15024	14734	14649	14750	14725	14918	14628	14632	14856	14997	14848	14619	14720	14768	14686	14794	14713	15011	15090	14755	14837	14827	14704	14870	14734	14607	14534	14719	14875	14888	14625	14941	14685	14679	14757	14748	14905	14643	14702	14814	14765	14761	14546	14690	14670	14733	14771	14833	14989	14665	14756	14874	14797	14882	14777	14964	14752	14767	14828	14802	14807	14733	14604	14608	14662	14741	14826	14933	14748	14663	14764	14626	14766	14718	14801	14727	14732	14857	14774	14754	14902	14542	14664	14797	14672	14562	14591	14810	14674	14753	14867	14715	14832	14842	14726	14881	15064	14686	14669	14680	14619	14710	14694	14763	14823	14957	14660	14794	14912	14849	14755	14741	14671	14573	14679	14904	14721	14571	14838	14915	14858	14825	14737	14859	14929	14774	14728	14784	14695	14669	14844	14933	14615	14681	14603	14791	14786	14739	14696	14721	14715	14834	14768	14583	14618	14840	14740	14690	14917	14609	14679	14603	14664	14748	14796	14846	14746	14671	14777	14729	14814	14860	14555	14636	14881	14786	14861	14699	14816	14889	14773	14636	14793	14780	14806	14744	14769	14614	14724	14831	14774	15086	14879	14857	14852	14702	14613	14711	14675	14864	14732	14881	14872	14652	14693	15067	14802	14928	14788	14677	14767	14854	14700	14756	14749	14854	14865	14772	14649	14698	14591	14808	14869	14732	14817	14661	14964	14733	14632	14736	14862	14754	14709	14839	14787	14665	14888	14656	14862	14727	14906	14731	14796	14768	14974	14684	14834	14900	14802	14914	14704	14779	14723	14674	14952	14779	14708	14975	14644	14955	14855	14853	14713	14730	14798	14852	14569	14764	14741	14609	14954	14811	14772	14653	14706	14481	14619	14717	14708	14717	14936	14787	14590	14702	14598	14722	14716	14638	14867	14818	14739	14856	14629	14792	14662	14841	14853	14809	14748	14882	14886	14797	14658	14748	14871	14833	14519	14566	14672	14753	14887	14836	14705	14926	14708	14673	14833	14860	14625	14834	14740	14657	14757	14760	15018	14721	14890	14958	14819	14738	14831	14752	14771	14872	14613	14611	14591	14936	14620	14694	14878	14721	14656	14611	14766	14736	14872	14855	14784	14755	14508	14738	14808	14691	14967	14828	14692	14807	14769	14765	14668	14813	14758	14791	14738	14817	14573	14712	14978	14685	14878	14646	14646	14618	14828	14784	14654	14697	14732	14850	14451	14906	14782	14753	14762	14740	14571	14725	14785	14718	14702	14649	14852	14655	14664	14776	14576	14726	14844	14625	14815	14743	14988	14777	14923	14801	14424	14668	14700	14611	14686	14612	14649	14821	14776	14895	14724	14714	14615	14533	14707	14838	14831	14749	14544	14793	14601	14821	15040	14746	14708	14790	14818	14619	14858	14857	14868	14654	14624	14723	14789	15018	14837	14846	14621	14869	14715	14852	14762	14797	14859	14667	15007	14794	14651	14780	14760	14819	14608	14753	14719	14765	14869	14895	15012	14739	14760	14663	14694	14700	14647	14828	14636	14780	14848	14784	14719	14655	14735	14821	14796	14803	14821	14723	14630	14939	14705	14757	14712	14738	14815	14829	14748	14812	14694	14903	14712	14767	14752	14755	14973	14760	14527	14670	14618	14694	14785	14811	14664	14702	14799	14802	14694	14697	14681	14799	14761	14697	14654	14747	14858	14852	14676	14839	14632	14867	14865	14889	14857	14734	14657	14747	14686	14629	14714	14620	14742	14747	14801	14825	14877	14773	14754	14831	14661	14717	14766	14853	14746	14663	14797	14641	14671	14899	14629	14624	14676	14726	14896	14712	14854	14654	14681	14725	14862	14903	14634	14724	14734	14565	14718	14753	14786	14841	14999	14801	14649	14644	14717	14842	14584	14702	14836	14759	14568	14747	14759	14672	14731	14489	14675	14483	14635	14837	14670	14683	14926	14674	14816	14663	14629	14751	14692	14760	14892	14658	14590	14649	14568	14555	14673	14718	14956	14546	14729	14737	14843	14747	14936	14787	14577	14708	14682	14702	14888	14857	14729	14693	14836	14906	14567	14714	14865	14828	14692	14747	14884	14837	14755	14798	14541	14687	14627	14646	14741	14951	14633	14780	14903	14681	14973	14862	14869	14768	14803	14786	14772	14348	14703	14486	14630	14782	15092	14898	14828	14932	14841	14734	14648	14616	14883	14805	14829	14525	14769	14737	14753	14765	14723	14721	14682	14828	14675	14691	14605	14768	14910	14767	14793	14735	14819	14772	14572	14832	14797	14817	14699	14700	14798	14740	14778	14931	14657	14722	14839	14666	14877	14781	14792	14656	14576	14572	14857	14629	14711	14646	14750	14743	14803	14624	14687	14787	14730	14688	14803	14799	14672	14684	14959	14853	14788	14945	14726	14741	14679	14670	14739	14881	14894	14845	14824	14555	14642	14739	14767	14758	14775	14693	14773	14705	14698	14795	14708	14573	14680	14635	14755	14855	14595	14912	14790	14744	14747	14678	14749	14611	14819	14757	14717	14716	14691	14768	14705	14596	14532	14626	14808	14661	14701	14676	14709	14670	14907	14871	14914	14750	14712	14835	14562	14655	14693	14701	14627	14718	14963	14543	14856	14636	14891	14793	14642	14803	14578	14799	14643	14910	14830	14813	14834	14682	14640	14678	14753	14725	14899	14636	14602	14736	14827	14704	14577	14968	14892	14780	14820	14632	15007	14783	14607	14891	14889	15001	14758	14738	14812	14884	14855	14880	14794	14606	14823	14739	14688	14765	14830	14935	14788	14844	14553	14629	14763	14681	14828	14482	14624	14710	14749	14846	14726	14616	14585	14809	14607	14867	14861	14919	14929	14802	14706	14754	14826	14698	14682	14738	14729	14685	14639	14634	14653	14569	14600	14847	14796	14678	14807	14840	14817	14867	15039	14812	14603	14663	14836	14820	14844	14819	14619	14646	14709	14698	14556	14770	14675	14673	14687	14847	14856	14704	14753	14990	14752	14664	14770	14832	14482	14631	14628	14532	14582	14635	14772	14902	14822	14920	14777	14750	14826	14584	14849	14611	14795	14520	14734	14669	14886	14833	14685	14748	14646	14571	14860	14820	14646	14645	14645	14727	14690	14819	14880	14831	14789	14719	14859	14734	14626	14794	14892	14505	14900	14624	14614	14756	14514	14627	14786	14718	14782	14748	14416	14674	14746	14758	14598	14840	14667	14667	14733	14830	14799	14828	14583	14703	14715	14737	14561	14764	14843	14695	14724	14821	14689	14817	14593	14829	15053	14831	14655	14719	15003	14780	14768	15033	14927	14738	14760	14690	14642	14764	14689	14755	14688	14792	14879	14710	14741	14605	14761	14672	14681	14742	14879	14688	14830	14774	14621	14650	14638	14783	14779	14614	14681	14677	14822	14727	14595	14794	14765	14695	14774	14970	14630	14814	14773	14782	14744	14785	14713	14821	14952	14912	14754	14887	14901	14606	14905	14786	14731	14877	14864	14757	14690	14673	14792	14809	14753	14684	14628	14621	14573	14752	14711	14684	14900	14675	14817	14626	14707	14896	14850	14749	14754	14760	14677	14789	14743	14811	14832	14816	14792	14774	14708	14558	14650	14621	15009	14735	14510	14788	14695	14696	14818	14882	14771	14563	14684	14690	14770	14870	14653	14693	14708	14840	14908	14672	14879	14586	14683	14765	14932	14882	14542	14721	14888	14773	14616	14647	14656	14695	14682	14738	14693	14723	14914	14842	14650	14958	14828	14736	14722	14651	14742	14621	14602	14650	14607	14804	14807	14991	14843	14645	14819	14804	14556	14821	14765	14640	14858	14672	14850	14546	14872	14878	14799	14968	14828	14851	14804	14783	14854	14680	14733	14708	14740	14892	14712	14572	14772	14703	14850	14735	14873	14628	14652	14776	14784	14765	14716	14880	14584	14899	14842	14971	14837	14819	14653	14754	14806	14590	14825	14689	14504	15028	14896	14782	14486	14578	14838	14732	14737	14620	14675	14740	14731	14754	14709	14711	14793	14968	14634	14775	14682	14706	14626	14849	14746	14731	14565	14634	14852	14704	14831	14879	14758	14738	14669	14681	14741	14840	14645	14669	14789	14779	14778	14635	14745	14933	14616	14890	14919	14802	14650	14906	14863	14719	14812	14873	15005	14974	14860	14791	14633	14693	14726	14627	14784	14888	14784	14782	14833	14954	14805	14741	14678	14672	14698	14589	14707	14935	14816	14875	14690	14712	14961	14661	14934	15023	14858	14791	14783	14560	14781	14709	14713	14871	14809	14783	14719	14536	14733	14942	14756	14982	14817	14735	14954	14696	14644	14691	14736	14846	14854	14771	14563	14847	14525	14991	14889	14849	14797	14775	14911	14929	14695	14838	14931	14675	14803	14587	14905	14443	14726	14819	14751	14857	14594	14808	14738	14665	14841	14832	14655	14862	14792	14846	14738	14800	14788	14599	14831	14537	14739	14847	14786	14775	14758	14847	14708	14729	14641	14750	14967	14675	14870	14797	14590	14668	14781	14462	14676	14876	14779	14487	14633	14520	14750	14689	14756	14806	14864	14594	14654	14647	14842	14664	14736	14762	14657	14610	14799	14513	14693	14569	14578	14647	14636	14826	14785	14958	14740	14854	14590	14783	14751	14688	14671	14962	14877	14674	14890	14612	14872	14599	14635	14671	14613	14799	14646	14845	14710	14845	14786	14788	14857	14762
26828	53665	39084	24621	18304	15737	14768	14223	13643	13567	13549	13882	13175	13847	14190	14965	15937	15791	16462	15807	14922	14079	13049	12760	12878	12810	12991	12882	12882	12845	12915	12789	12979	12925	12804	12940	12909	12858	13013	12596	12772	12847	12915	12952	12968	12721	12846	12822	12891	12816	13035	12955	12930	12931	12885	12872	12717	12907	12953	12942	12785	12898	12932	12724	13104	12815	12897	12819	12997	12882	12999	12974	12897	12855	12740	12926	12805	12944	12983	12758	12760	12782	12967	12749	12805	12958	12853	12867	12784	12799	12844	12795	12919	12926	12918	12847	12877	12979	12919	12585	12776	12955	12852	12843	12993	12881	12811	12861	12897	12803	12868	12875	13049	12875	12913	12905	12949	12954	12834	12881	12974	12906	13013	13068	12866	12865	12790	13052	12851	12875	12987	12909	12907	12723	12860	12939	12766	12836	12890	12819	12814	12880	12760	13048	12739	13004	12922	12954	12860	12967	12879	12875	12885	12725	12972	12823	12766	12833	12932	12896	12862	12790	13015	12899	12983	12949	12873	12925	12912	12770	12742	12786	12832	12831	12764	12916	12852	12743	12804	12784	12749	12994	12755	12769	12837	12917	12986	12937	12761	12847	12798	12776	12870	12875	12876	12923	12915	12695	12943	12936	12761	12807	12784	12938	12771	12961	12892	12892	12817	12789	12940	12839	13002	12871	12910	12875	12928	12750	12889	12717	12802	12875	12703	13080	12839	12986	12831	12860	13042	12681	12840	12980	12877	12984	12912	12840	12899	12808	12704	12807	13047	12746	12838	12776	12830	12743	13006	13072	12939	12977	12832	12855	12920	12856	13029	12964	12868	12770	12902	12944	12725	12815	12871	12854	12969	12808	12888	12938	12845	12590	12922	12817	12788	12734	12785	12646	12876	12778	12871	12857	12642	12905	12767	12861	13047	12883	12910	12895	12867	12698	12895	12912	12817	12926	12701	12930	12861	12809	13010	12791	12709	12733	12985	12899	12809	12903	12802	12905	12754	12672	12885	12840	12915	13022	12878	12970	12981	12804	12933	12737	12850	12920	12885	12864	12893	12832	12815	12966	12870	12795	12939	12816	12786	12999	12898	12781	12906	12767	12791	12823	12952	12851	12813	12829	12629	13045	12766	12784	12747	12738	12902	12924	12961	12985	12861	12840	12709	12829	12766	12937	12974	12945	12720	12924	12644	12926	12803	13043	12777	12887	12922	12881	12744	12879	12967	12767	12946	12901	12959	12976	12749	12818	12917	12828	13071	12717	12941	12865	12910	12867	12777	12923	12870	12850	12934	12733	12781	12772	12731	12947	13046	12827	12882	12922	12860	12796	12842	12836	12908	12856	12822	12834	12927	12876	12744	12850	12899	13126	12912	12747	12910	12963	12793	12953	12902	12852	12853	12796	12906	12779	12881	13088	12854	12892	12838	12797	13101	12885	13025	12801	12872	12677	12698	12852	12852	12805	12940	12624	12937	12979	12796	12838	12791	12946	12685	12937	12772	12785	12859	12742	12823	12890	12846	12887	12919	13010	12727	12685	12983	13034	12774	12912	12945	12683	12715	12825	13021	12980	12878	12816	12823	12931	12965	12864	12811	12892	12757	12670	12794	12828	13081	12968	12840	12909	12771	12775	12827	12704	12987	12813	12876	12829	12939	12772	12880	12961	12862	13060	12907	13092	12953	12798	12780	12840	12666	12777	12847	12793	12900	12784	12931	12987	12809	12905	12910	12832	12892	12688	13140	12954	12892	12748	12785	12932	12871	12795	12825	12806	12735	12744	12811	12989	12920	12849	12812	12925	12866	12882	12963	12880	12966	12958	12882	12783	12779	12918	12895	12793	12992	12732	12949	12712	12786	13021	12758	12965	12851	12805	12895	12874	12868	12832	12893	13018	12885	12883	13075	12880	12782	12949	12835	12847	12641	12820	12893	12842	12928	12931	12996	12917	12806	12812	13059	12731	12816	12962	12914	12974	12758	12834	12943	12864	12926	12994	12946	12940	13047	12892	12838	12770	12867	12805	12867	12841	12845	12855	12916	12702	12814	12986	12887	12881	12927	13020	12913	12845	12790	13002	12751	12927	12875	13019	12771	13060	12899	12766	12776	12769	12807	12857	12862	12803	12727	12916	12887	12791	12764	12840	12919	12724	12937	12854	12760	12837	12822	12944	12794	12921	12777	12959	12845	12924	12906	12831	12716	12905	12911	12859	12924	13026	12672	12876	12965	12889	12925	12905	12978	12895	12734	12802	12744	12744	12918	12802	12876	13064	12933	12828	12911	12887	12766	12775	12789	12788	12995	12788	12823	12848	12816	12755	12776	12717	12748	12738	12901	12785	12881	12786	12871	12713	12813	12857	12957	12868	13001	13013	12800	12754	12709	12797	12810	12961	12989	12744	13021	12796	12888	12845	12927	12801	12811	12778	12835	12903	12889	12791	12803	12872	12798	13091	12814	12856	13047	12842	12838	12886	12896	12818	12759	12961	12789	12805	12829	12910	12932	12968	12986	12809	12971	12961	12796	12838	12757	12732	12986	12678	12718	12713	12827	12544	12755	12808	12786	12942	13030	12748	12762	12819	12931	12910	12827	12877	12714	13059	12904	12833	12943	12836	12817	12951	12915	12852	12803	13005	13000	12828	12899	12788	12851	13057	12773	12774	12888	12701	12731	12938	12719	12918	13112	12941	12912	12969	12745	12822	12829	12839	13072	12747	12790	12934	12638	12829	12781	12870	12848	12879	12977	12899	12786	12807	12857	12801	13093	12803	12794	12745	12729	12849	12922	12722	12917	12604	12734	12830	12745	12843	12875	12910	12725	12905	12803	12816	12859	12742	12899	13042	12972	12844	12910	12728	12926	13000	12747	12844	13020	12934	12890	12833	12735	12697	12946	12906	12791	13009	12943	12836	13023	12813	12969	12863	12897	12855	12855	12990	12738	13042	12904	12974	12669	12914	12924	12891	12891	12896	12904	12850	12845	12896	12821	12916	12881	12795	12932	12910	12819	12984	12941	12836	12893	12768	12864	12852	12854	12809	12832	12858	12857	12982	12809	12848	12966	12789	12714	12931	12787	12884	12836	12933	12983	12951	12857	12842	13024	12739	12981	12712	12876	12842	12868	12795	12910	12891	12926	12838	12908	12915	12788	12918	12850	12848	12681	12777	12934	12759	12823	12695	13018	12841	12825	12959	12825	12831	12795	12789	12719	12945	12802	12855	12822	12827	12818	12772	12767	12914	12931	12787	12804	12940	12819	12852	12863	12873	12753	12901	12823	12953	12999	13002	12837	12846	12836	12832	12902	12917	12952	12775	12856	12869	13011	12993	12806	12862	12793	12902	12788	12768	12836	12967	12782	12731	12866	12757	13000	12790	12856	12888	12851	12912	12783	12816	12839	12922	12739	12976	12970	12798	12866	12928	12771	12781	12826	12902	12815	12777	12883	12873	12820	12842	12930	12934	13015	13008	12779	12903	12934	12997	12810	12882	12591	12755	12825	12752	12835	12940	12819	12825	12812	12878	12772	12822	12759	12894	12951	12846	12987	12957	12847	13013	12969	12990	12834	12860	12856	12910	12847	12896	12706	12803	12882	12798	12899	12882	12892	12920	12866	12793	12759	12869	12995	12790	12907	12812	12784	12838	12842	12852	12812	12912	12774	12712	12811	12875	12600	12855	12904	12725	12825	13069	13018	12823	12845	12890	12800	12950	12928	12869	12767	12894	12750	12900	12755	12959	12882	12788	12823	12912	13070	12989	12769	12817	12857	12852	12819	12838	12757	12955	12880	12992	13064	12841	12865	12967	12980	12810	12943	12787	12861	12862	12888	12931	12865	12934	12737	12946	12890	12769	12650	12774	12742	12826	12767	12870	12898	12971	12894	12906	12895	12995	12930	12812	12704	12926	12881	12897	12901	12773	12780	12793	12892	12710	12957	12797	12879	12953	13019	12883	12782	12741	12775	13022	12847	12700	12752	12823	12714	12880	12772	12748	12708	12864	12830	12790	12834	12797	12990	12886	12917	12867	12880	12991	12792	12869	13001	12842	13092	12956	12784	12980	12808	12988	12865	12751	12787	12826	12721	12808	12920	12878	12760	12617	12998	12884	13030	12858	12962	12966	12939	12801	13002	12682	12926	12984	12959	13034	12832	12622	12947	12747	12783	12792	12892	12963	12838	12853	12810	12910	12877	12749	12900	12836	12790	12863	12865	12964	12760	13029	13025	12909	12829	12817	12875	12869	12848	12854	12928	12874	12888	12786	12839	12771	13032	12879	12930	12710	12899	12812	13013	12771	12937	12806	12919	12836	12883	12753	12997	12901	12902	12869	12700	12991	12868	12823	12841	12847	12754	12802	12894	12803	12646	12963	12984	12790	12873	12829	12930	12795	12927	12972	12815	12871	13044	12816	12861	12850	12899	12867	12897	12796	12888	12799	13011	13002	12951	12984	12870	12909	12803	12974	12699	12827	12819	13002	12911	12755	12874	12862	12940	12928	12738	12915	12745	12813	12942	12934	12931	12780	12872	12936	12778	12854	12939	12724	12953	12922	12820	12986	12900	13064	12936	12880	12816	12970	12890	12942	13022	12766	12790	12975	12902	12848	12868	12858	12763	13045	12840	12900	12904	12674	12814	12796	12813	12869	12698	12756	12979	12853	12797	12963	12671	12893	12678	12818	12891	12840	12891	12791	12857	12777	12911	12828	12748	12922	12752	12778	12889	12853	12856	12804	12947	12841	12902	12737	12835	13017	12954	12965	12911	12808	12966	12869	12888	12907	12899	12742	12835	12913	12802	12654	12980	12916	12976	12798	12777	12987	12981	12847	12779	12777	12948	12891	12724	12989	12792	12823	12809	12819	12852	12820	12818	12983	12928	12723	12761	12788	12777	12818	12720	12920	13016	12849	12879	12732	12911	12912	12775	12867	12967	13036	12978	12785	12874	12821	12897	12939	12827	12843	12985	12873	13063	12895	12827	12838	12940	12723	12779	12681	12929	12770	12874	12791	12750	12822	12885	12845	13000	12811	12827	12738	12922	12977	12892	12768	12839	12825	12900	12717	12880	12964	12874	12709	12790	12753	12811	12849	12722	12930	12976	12861	12820	12861	12887	12821	12848	12795	12949	12774
29732	25619	28027	22676	18116	17150	17075	16734	16482	16576	16189	16394	16472	16274	16706	16636	16449	16569	16708	16624	16447	16574	16457	16449	16355	16566	16413	16410	16224	16369	16202	16335	16384	16379	16230	16366	16331	16370	16432	16298	16333	16364	16491	16454	16325	16560	16483	16279	16445	16428	16477	16438	16591	16449	16537	16368	16341	16342	16399	16362	16247	16179	16380	16269	16624	16397	16179	16439	16367	16267	16322	16440	16447	16368	16485	16684	16265	16361	16256	16246	16360	16393	16207	16366	16344	16185	16401	16500	16430	16308	16375	16345	16419	16399	16285	16354	16391	16346	16358	16171	16133	16580	16386	16445	16356	16405	16439	16338	16245	16368	16239	16427	16095	16289	16171	16465	16345	16533	16321	16342	16484	16402	16351	16286	16452	16330	16415	16369	16323	16553	16471	16394	16293	16512	16310	16221	16449	16690	16327	16504	16394	16188	16343	16461	16324	16470	16151	16265	16460	16283	16296	16492	16441	16396	16310	16397	16295	16367	16296	16308	16234	16426	16063	16325	16431	16319	16414	16538	16396	16392	16332	16235	16289	16310	16440	16269	16322	16350	16471	16375	16343	16342	16272	16337	16293	16573	16487	16326	16240	16448	16440	16451	16236	16320	16469	16330	16347	16321	16410	16410	16152	16243	16503	16369	16429	16284	16380	16454	16379	16203	16306	16360	16335	16263	16271	16387	16345	16375	16405	16441	16524	16487	16502	16289	16433	16481	16206	16371	16342	16459	16308	16539	16408	16291	16366	16315	16357	16516	16238	16305	16332	16552	16498	16359	16513	16420	16498	16433	16208	16347	16282	16210	16379	16344	16346	16462	16343	16355	16422	16572	16542	16414	16508	16356	16445	16441	16525	16241	16301	16476	16328	16271	16398	16481	16395	16290	16357	16271	16433	16517	16411	16475	16477	16364	16455	16450	16369	16700	16228	16096	16490	16314	16488	16162	16196	16245	16282	16490	16458	16337	16330	16397	16381	16362	16374	16397	16470	16135	16374	16493	16415	16256	16400	16441	16426	16269	16274	16301	16461	16390	16234	16584	16525	16411	16363	16170	16452	16381	16306	16534	16356	16443	16320	16450	16283	16288	16299	16404	16505	16404	16360	16516	16468	16289	16413	16449	16443	16225	16428	16502	16454	16280	16268	16294	16342	16423	16385	16484	16624	16442	16367	16291	16264	16388	16457	16521	16374	16387	16094	16373	16627	16468	16411	16444	16295	16535	16320	16408	16384	16338	16237	16423	16354	16480	16304	16330	16282	16513	16361	16265	16336	16340	16213	16308	16216	16247	16228	16359	16372	16275	16307	16392	16473	16708	16409	16410	16388	16396	16410	16240	16642	16088	16446	16366	16421	16218	16312	16289	16298	16466	16417	16335	16173	16379	16439	16413	16374	16310	16217	16314	16417	16344	16422	16540	16468	16436	16292	16278	16348	16413	16375	16330	16293	16378	16214	16384	16543	16276	16559	16353	16330	16279	16295	16329	16405	16353	16303	16295	16482	16111	16519	16389	16569	16493	16428	16626	16305	16275	16275	16448	16415	16260	16478	16314	16335	16101	16419	16452	16409	16410	16537	16683	16331	16311	16514	16284	16282	16531	16330	16448	16279	16272	16429	16519	16382	16349	16384	16596	16340	16342	16443	16621	16232	16334	16447	16349	16452	16546	16505	16522	16221	16497	16349	16442	16454	16504	16450	16451	16530	16447	16422	16431	16261	16340	16141	16279	16333	16413	16435	16522	16448	16321	16280	16436	16241	16470	16393	16397	16170	16381	16390	16353	16353	16336	16322	16383	16433	16358	16260	16290	16564	16351	16414	16263	16256	16510	16472	16256	16439	16546	16208	16350	16336	16199	16383	16309	16459	16392	16608	16363	16428	16347	16544	16427	16420	16543	16475	16531	16360	16393	16680	16683	16374	16439	16394	16537	16564	16363	16400	16487	16376	16385	16327	16394	16410	16371	16366	16506	16403	16182	16350	16162	16233	16264	16338	16204	16316	16425	16303	16400	16387	16211	16376	16485	16455	16333	16483	16470	16299	16348	16285	16353	16381	16091	16230	16396	16262	16211	16489	16346	16398	16359	16315	16419	16463	16107	16374	16351	16536	16356	16317	16375	16460	16319	16386	16283	16404	16335	16403	16622	16449	16312	16355	16411	16224	16490	16447	16501	16458	16395	16485	16391	16332	16685	16307	16263	16288	16253	16523	16475	16528	16400	16408	16378	16374	16461	16271	16209	16164	16272	16405	16481	16215	16231	16287	16369	16461	16363	16296	16351	16393	16462	16391	16179	16427	16326	16425	16458	16407	16261	16209	16274	16537	16413	16256	16565	16488	16325	16346	16426	16214	16237	16591	16398	16476	16375	16391	16407	16426	16443	16282	16366	16367	16302	16322	16304	16528	16412	16371	16432	16410	16385	16289	16422	16323	16510	16253	16267	16149	16308	16588	16347	16470	16488	16283	16371	16445	16242	16381	16123	16409	16417	16388	16426	16318	16265	16389	16286	16236	16454	16426	16458	16574	16263	16465	16488	16409	16262	16321	16436	16260	16185	16219	16318	16684	16468	16230	16284	16449	16494	16180	16379	16333	16461	16222	16323	16511	16110	16403	16362	16406	16733	16332	16401	16219	16490	16200	16398	16234	16436	16474	16434	16307	16395	16155	16387	16466	16442	16350	16295	16361	16335	16408	16499	16252	16279	16382	16286	16386	16482	16309	16551	16483	16310	16230	16421	16463	16276	16562	16431	16361	16428	16439	16406	16319	16277	16254	16166	16278	16448	16293	16315	16277	16412	16295	16470	16401	16480	16333	16628	16368	16285	16456	16291	16331	16568	16250	16472	16456	16295	16412	16450	16240	16763	16392	16312	16334	16153	16246	16397	16304	16379	16513	16513	16421	16513	16479	16216	16327	16492	16499	16497	16353	16422	16211	16279	16533	16464	16329	16243	16325	16364	16555	16449	16306	16476	16481	16609	16364	16345	16337	16330	16267	16286	16413	16162	16331	16480	16415	16269	16243	16254	16322	16269	16245	16343	16583	16349	16590	16460	16336	16337	16383	16349	16518	16386	16339	16444	16367	16335	16303	16377	16350	16470	16366	16355	16334	16326	16332	16409	16477	16636	16294	16264	16382	16479	16267	16106	16214	16310	16289	16370	16270	16544	16483	16378	16351	16187	16206	16286	16365	16635	16321	16264	16338	16316	16355	16391	16355	16454	16422	16363	16203	16429	16242	16260	16340	16591	16340	16315	16381	16403	16439	16528	16614	16430	16267	16338	16317	16113	16396	16403	16395	16383	16401	16471	16318	16285	16389	16489	16243	16169	16247	16521	16465	16373	16245	16351	16267	16424	16409	16449	16311	16638	16447	16378	16388	16369	16265	16384	16451	16419	16257	16383	16341	16450	16441	16414	16421	16178	16328	16415	16507	16419	16475	16280	16265	16341	16374	16680	16469	16443	16458	16235	16329	16401	16460	16506	16432	16453	16501	16283	16345	16466	16502	16297	16533	16359	16503	16462	16328	16539	16418	16008	16593	16244	16385	16369	16333	16535	16281	16429	16483	16340	16440	16423	16480	16217	16494	16175	16409	16513	16299	16280	16437	16368	16382	16320	16441	16399	16384	16314	16479	16406	16489	16355	16279	16415	16500	16301	16390	16422	16526	16449	16292	16243	16299	16279	16366	16424	16420	16520	16160	16503	16320	16441	16319	16365	16257	16287	16239	16332	16181	16389	16440	16244	16288	16399	16471	16462	16401	16354	16495	16406	16536	16216	16584	16285	16349	16353	16360	16358	16355	16380	16226	16378	16423	16471	16411	16567	16535	16271	16567	16428	16455	16398	16537	16512	16433	16254	16334	16262	16346	16262	16511	16259	16316	16335	16286	16506	16380	16548	16437	16430	16466	16434	16385	16532	16304	16163	16309	16212	16452	16545	16497	16443	16217	16277	16512	16582	16381	16275	16447	16358	16271	16319	16309	16419	16460	16547	16211	16438	16287	16332	16484	16484	16351	16450	16406	16199	16256	16517	16458	16353	16550	16371	16249	16403	16482	16390	16606	16396	16476	16380	16257	16440	16227	16348	16513	16407	16519	16464	16182	16365	16436	16396	16441	16240	16692	16421	16391	16479	16423	16511	16278	16313	16408	16565	16500	16602	16347	16447	16325	16357	16365	16359	16553	16147	16335	16260	16378	16166	16363	16526	16340	16473	16283	16413	16303	16456	16454	16331	16351	16401	16422	16397	16383	16422	16214	16352	16245	16430	16343	16417	16561	16468	16420	16236	16263	16253	16287	16140	16447	16473	16358	16477	16345	16161	16400	16300	16376	16412	16511	16352	16379	16369	16360	16357	16629	16311	16309	16495	16414	16214	16280	16186	16560	16282	16448	16404	16605	16432	16337	16545	16427	16476	16384	16387	16338	16478	16308	16530	16417	16302	16156	16319	16305	16384	16457	16304	16244	16263	16422	16655	16294	16369	16423	16405	16497	16384	16263	16574	16375	16493	16318	16246	16372	16521	16262	16437	16220	16264	16341	16266	16385	16429	16593	16172	16345	16248	16580	16307	16580	16429	16411	16158	16305	16275	16341	16437	16337	16405	16474	16314	16275	16484	16397	16449	16284	16334	16394	16381	16264	16528	16439	16487	16285	16430	16365	16562	16392	16259	16128	16355	16254	16365	16388	16450	16457	16140	16509	16140	16549	16546	16295	16462	16274	16347	16394	16572	16310	16321	16189	16364	16393	16349	16298	16268	16440	16454	16366	16344	16480	16500	16652	16588	16295	16534	16397	16523	16541	16399	16396	16394	16227	16488	16488	16522	16583	16441	16364	16431	16571	16327	16388	16380	16354	16285	16440	16487	16266	16171	16452	16375	16335	16344	16362	16227	16144	16220	16458	16463	16624	16380	16441	16171	16458	16200	16364	16260	16407	16576	16347	16570	16415	16569	16659	16627	16589	16375	16377	16255	16297	16414	16460	16261	16249	16558	16623	16308	16400	16459	16432	16416	16433	16434	16511	16366	16394	16531	16363	16215	16252	16252	16311	16296	16386	16291	16345	16585	16363	16357	16348	16438	16306	16385	16450	16552	16259	16266	16478	16376	16370	16272	16533	16497
22659	34804	26436	18627	15813	14950	14642	14229	14206	14204	14089	14114	13889	13814	14124	14248	13867	13948	14068	13996	13974	14010	13994	13756	13746	13934	13948	13946	13907	13972	13900	13823	14081	13828	13865	13944	13948	13935	13887	13746	13867	14049	13731	13883	13795	13880	13809	13881	13716	13991	13905	13776	13846	13694	13665	13804	13894	13848	13827	14003	14070	13699	13830	13750	13841	13966	13985	13990	13735	13909	13699	13884	13762	13942	13796	13882	13830	13880	13887	13825	13864	13955	13949	13771	13796	13707	13775	13720	13700	13846	14012	13899	13800	13818	13970	13667	13850	13832	13956	13917	13783	13916	14079	13843	13931	14078	13919	13865	13767	13862	13824	13908	13749	13831	13890	13784	13895	13990	13966	13919	13842	13912	13807	13825	13866	13972	14072	13799	13990	13868	13794	13992	13929	13928	13762	13847	13886	13868	14001	13864	13929	13813	13936	13910	13827	13987	13872	13730	13775	13905	13981	13881	14067	13806	13886	13832	13945	13741	13859	13964	13912	13964	13673	13834	14080	13830	13928	13815	13986	13769	13770	13909	13860	13815	14045	13827	13756	13827	13815	13828	13898	14066	13736	14094	13698	13852	14026	14050	13758	13926	14011	13989	13836	13942	13767	13820	13946	13852	13795	13832	14097	13906	13922	13989	13932	13825	13790	13951	13855	13778	13885	13955	13992	13925	13846	13734	13792	13792	13824	13823	13803	13883	13728	13790	13919	13804	14179	13806	13940	13951	13984	13739	13791	13874	14025	13927	14052	13769	13946	13926	13731	13814	13823	13858	13959	13941	14108	13874	13918	13853	13876	13919	13825	13705	13887	13847	13834	13888	14175	14069	14006	13624	13963	13835	13931	13867	13897	13805	13793	13804	13901	14091	13878	13800	13709	13939	14017	13971	13919	13917	13815	13937	14008	13804	13940	13733	13954	13836	13887	13954	13876	13878	13860	13990	13912	13705	13935	13814	13791	13923	14030	13771	13906	13790	13922	13876	13948	13875	13980	13942	13991	13914	13912	13896	13882	13677	13924	13897	13866	13713	14049	13989	13886	13912	13909	13960	13796	13934	13915	13871	13887	13836	13657	13839	13946	13965	14000	14078	13967	13995	13851	13917	13848	14094	13843	13765	13954	13889	13917	13977	13893	13821	13724	13921	14037	13760	13974	13888	13952	13799	13733	13933	13941	13923	14001	13895	14025	13888	13878	13918	13922	13934	13949	13910	13884	13766	13917	13886	13951	13889	14021	13861	13774	13968	13683	13729	13835	13843	13965	13932	13944	14144	13891	13996	13963	13785	13965	13950	13922	13827	13953	13859	13855	13785	13690	13953	13795	13928	13992	14053	13790	13982	13718	13935	13906	13880	13941	13836	13807	13860	13913	14011	13965	13875	13852	13879	13996	13720	14072	13916	13951	13750	13664	14029	14232	13818	13902	13910	13730	13726	13824	13788	13956	13837	13905	13854	14045	13928	13671	13915	14037	13908	13963	13903	13854	13858	13962	13829	13784	13740	13867	13967	13850	13849	13845	13816	13894	14069	13930	13860	14004	14003	13898	13891	13897	13759	13944	13987	13863	14095	13908	13883	13883	13881	13889	13976	13841	13892	13822	13923	13889	13610	13764	13943	13939	13871	13989	13927	13841	13948	13734	13852	13991	13784	13873	13897	13803	13946	13852	14046	13968	13998	13753	14011	13926	14052	13851	13863	13851	13921	13781	13840	13746	13902	13838	13954	13861	14020	14007	13914	13886	13954	13796	13781	13841	13969	14067	13885	13893	13986	14149	13828	13778	13852	14054	13763	13994	13983	14013	13995	13873	13928	13929	13809	13915	13862	13831	13843	13966	13734	13894	13663	13930	13882	13909	13924	13895	13966	13797	13845	13877	13880	13940	13811	13838	13898	13882	13848	13880	13893	13962	13937	13792	13950	13731	13942	13722	13814	13765	13839	13896	13873	13952	13832	13818	13790	13906	13681	13963	13935	13992	13817	13772	13916	13806	13901	13885	13905	13956	13910	13953	13782	13961	13848	13859	13970	13946	13929	13760	13888	13828	14021	13931	13902	13845	13946	13858	13886	13691	13821	13769	14199	13767	13902	13894	14030	13951	13678	13959	13816	14050	13786	13893	13787	13653	13856	13964	13967	13753	13908	13872	13782	14083	13990	13892	13997	14042	14030	13861	13918	13819	13937	13866	13892	13815	13857	13851	13919	13896	13910	13851	13585	13902	13797	14067	13822	13889	13845	13676	13924	13882	14035	13917	13861	13911	13934	13797	13816	13917	14096	14097	13771	13783	13908	13869	14141	13791	13956	13876	13744	13832	13881	13876	13959	13794	13913	14014	13837	13895	13659	13877	14034	14000	13732	13830	13941	13974	13823	13832	13978	13862	13944	13979	14001	14010	13936	13868	13879	13795	13908	13804	13835	13830	13723	14007	14051	13920	13739	13821	13948	13842	14059	13971	13775	14014	13739	13767	13856	14088	13903	13904	13818	13837	13918	13797	13864	13805	13957	13885	13908	13868	13857	13908	13908	13859	13698	13886	13827	13909	13881	13890	13886	13813	13781	13783	14006	13811	13717	13889	13802	13920	13735	13923	13879	13880	13892	13832	13930	13944	13945	13756	13978	13815	13895	13861	14002	13810	13952	13913	13899	13735	13988	13905	13900	13835	13986	13957	13870	13834	13701	13976	13968	13890	13838	13926	13979	13920	13968	13969	13932	13988	13962	13996	13920	13885	13892	13826	13839	13984	13876	14003	13829	13950	13783	13828	13963	13854	13975	13908	13714	13879	13726	13911	13958	13784	13945	13927	13942	13928	13912	13815	13813	13923	13969	13770	13743	13877	13980	13879	13799	13982	13841	13831	13845	13662	13995	13863	14029	13850	13931	13825	13976	13759	13984	13857	13839	13884	13935	13925	13892	13990	13848	13934	13845	13889	13951	13977	14048	13881	13734	13912	13853	13855	13832	13673	13801	13922	13847	13812	13957	14022	13739	13888	13930	13660	13864	13774	13957	13831	13829	13882	13732	13933	13826	13885	13810	13822	13955	13995	13895	13875	13835	13785	14020	13760	13918	13904	14051	13832	13720	14008	13982	13887	14081	13798	13967	13763	13990	13701	13904	13897	13967	13856	13950	13970	14031	13882	13835	13937	13955	14071	13933	13959	14005	13943	13934	13855	14103	13795	13902	13760	13880	13899	13883	13890	13976	14198	13823	13742	14008	13752	13886	14031	13779	14018	13734	14000	13836	13958	13943	13810	13860	13945	13741	13925	13783	13932	13733	13845	14122	14100	13865	14120	13923	13835	13973	13949	13931	13912	14009	13916	13725	13907	13908	13981	13896	13937	13781	14079	13835	13989	13918	14157	13764	13900	13881	13843	13983	14092	13934	13858	13954	13813	13972	13845	13848	13980	13910	13863	13749	14044	13939	13917	13764	13852	13847	13949	13948	13956	13890	13977	13795	13868	13805	14072	13870	13881	13907	13745	13710	13890	13984	13956	13655	13765	13730	13890	13766	13857	13765	13875	13807	14015	13789	13918	13864	13858	13846	14021	13831	13932	13888	14005	13888	13976	13988	13707	13888	13908	13873	13864	13769	13880	13811	13984	13850	13814	13786	13913	13867	13780	13950	13865	14044	14071	13694	13924	13780	13922	13803	13940	13987	14025	13902	13751	13786	13998	13725	14002	13884	14080	13919	13972	13906	13962	13648	13961	13903	13797	14061	13813	13976	13944	13773	13966	13842	13992	13768	13977	13922	13832	13915	13878	13967	13874	13900	13922	13757	13873	14010	13864	13967	13844	13903	13979	13865	13866	13875	13969	13952	13996	13812	13821	13924	14084	13862	13802	14092	13996	13843	13792	14045	13942	13895	14050	13922	13932	13863	13898	13733	13876	13896	13794	13856	13891	14012	13931	13876	13908	13996	13996	13883	13942	14069	13903	14056	13826	13943	14026	13891	13950	14041	13896	13782	13832	14038	13961	13890	13912	14069	13843	13813	13993	13849	14001	14036	13903	13868	14023	13765	13911	13829	14093	13764	13714	13836	14044	13931	14057	13807	13986	13856	13899	13918	13788	13793	13814	14041	13930	13967	13928	13812	13923	13852	13915	13789	13701	13819	13814	13936	13847	14068	13801	13930	13887	13913	14032	13770	13978	13562	13777	13768	13752	13984	13910	13780	13931	13849	13926	13996	13810	13835	13962	13822	13904	13866	14033	13825	13890	14001	13756	13955	13879	13884	13888	13913	13958	13942	13917	13881	13844	13988	13732	14026	13906	13860	13896	13803	14002	13871	13846	13938	13927	13923	13943	13941	13914	13951	14055	14025	13869	13906	13921	13810	13793	13890	13744	13885	13903	13897	13933	13837	13833	13934	13818	13844	13890	13863	13876	13922	13898	13888	13823	13818	13883	13882	13896	13847	13817	13812	13935	13938	14058	13850	13919	13779	13898	13855	13805	13863	13874	14092	13885	13982	13879	13928	13842	13990	14054	13884	14007	13937	13879	14022	13904	13691	13772	13757	13874	13809	13922	13845	13762	13910	13819	13947	13898	13833	13807	13742	13840	13853	14037	13943	13842	13901	13978	13826	13965	13734	13834	13723	13894	13931	13812	13852	13822	13906	14004	13780	13859	13783	13827	14024	14002	13931	13952	13849	14013	13996	13883	13979	13913	13889	14010	13914	14102	13963	13766	13919	13681	13871	13766	13757	13907	13954	14030	13942	13956	13961	13770	13989	13966	13985	13970	13774	14002	13810	13752	14171	13665	14080	13851	13930	13983	13813	13829	13830	14001	13921	13813	13943	13884	13854	14005	13749	13955	13821	14071	13948	13962	14006	13936	13950	13950	13906	13951	13826	13827	13874	13804	13982	13943	13883	14007	13920	13864	13950	13976	13854	13903	13793	13856	13898	13698	13904	13930	13812	14043	13943	13753	13782	13888	13708	14010	13902	13771	14025	13875	13813	13982	13910	13854	13945	13764	14022	13953	13867	13758	13908	14005	13866	13974	13732	13910	13879	13713	13846	13865	13890	13940	13946	13758	13917	13817	13975	14064	13825	13833	13841	13963	13861	13836	13774	13888	13782	14001	13913	13998	13769	13978	13857	13920	13944	14010	13940
23160	20998	27817	24959	22107	21188	19908	18058	17528	17726	17598	17447	17399	17752	18231	18130	18023	18122	18453	18754	18320	17981	17477	17228	17349	17397	17311	17335	17104	17250	17224	17275	17172	17340	17474	17208	17231	17225	16952	17288	17285	17226	17019	17166	16988	17220	17268	17065	17135	17012	17004	17266	17241	17269	17289	16983	17095	17130	16755	17010	17314	17142	17133	17257	17081	16938	17121	17096	17057	17201	17149	17070	17087	17205	17252	17253	17146	17155	16997	17025	17120	17048	16992	17010	17116	17161	17071	16933	16935	17137	17241	17330	17072	17036	17172	17156	17266	17104	17343	17181	17215	16848	17213	17155	17211	17188	16973	16952	17041	17158	17091	17171	17083	17136	16861	16997	16994	16990	16885	17093	17254	17069	17021	17178	17089	17019	17262	17089	17235	17048	16920	17180	16984	17043	17060	17194	17080	16939	17304	17111	17076	17297	17113	17196	17253	17161	17197	17339	17061	17184	17086	17001	17276	17282	17153	17400	17086	17307	17068	17246	17112	17004	16947	17095	17298	17011	17019	16904	17235	16973	16869	16979	17020	17004	16981	17034	17065	17412	17359	17126	17015	16959	17108	17059	17302	17162	17273	17029	17032	17176	17265	17173	17162	17083	17231	16949	17151	17211	17016	17245	17133	17119	17145	17139	17311	17004	16904	17063	17173	17244	17072	17201	17367	17249	17063	17074	17048	17280	17227	17078	17297	17308	17250	17214	17142	16958	16970	17142	17201	17209	17201	17217	17184	17154	17187	17169	17077	16997	17336	16770	17040	17192	17158	17213	17199	17175	17284	16938	17055	17139	17264	16860	17146	17211	17237	17121	17017	17036	17182	17170	17212	17057	17095	17331	17222	17097	17090	17096	16939	16973	17004	17138	16961	17126	17172	17137	17218	17153	17301	17251	17134	16889	17276	16995	17048	17065	17188	17088	17096	17162	17139	17155	17176	17131	17002	17048	17365	17245	17164	16954	17078	16909	17394	17070	17372	17287	17053	16957	17058	17070	17262	17139	17020	17149	17231	17196	16908	17103	17330	17231	17273	17067	17317	17136	17109	17085	17142	16898	17031	17005	17091	17183	17320	17086	17158	17317	17249	17081	17124	17203	17228	17163	17095	17021	17361	16984	17083	17051	17096	17016	17185	17087	16984	17138	17494	17164	17196	17183	17000	17040	17223	17106	17043	17202	17044	17006	17104	16959	17146	17126	17091	17180	17223	17128	17146	17140	17124	17235	17301	17129	17232	17231	17371	17199	17096	17159	17208	17138	17116	17182	17149	17282	16916	17200	17400	16913	17277	16988	17064	17131	17199	16989	17085	17195	17225	16985	17069	17090	17061	17058	17186	17099	17047	16927	17342	17119	17072	17252	17228	17029	16942	17043	17211	17307	17131	17052	17107	17340	17098	17225	17281	17192	17145	17296	17210	17105	17166	17159	17083	17219	17314	17133	17136	17275	17097	17204	17274	16907	17116	16813	16993	17184	16899	17145	17289	17058	16998	17302	17026	17132	17013	17151	17028	17054	16973	16902	17158	17102	17144	16987	16974	16852	17144	16916	17126	17208	17138	17099	17078	17089	17288	17129	17193	17278	17007	17072	17045	17167	17242	17316	17182	17165	17120	17265	17075	17008	17083	17150	17061	17356	17310	17213	17163	17253	17069	17116	17215	17063	17137	17263	17191	17029	17180	16989	16947	17087	17115	17137	16916	17083	17159	17116	17017	17185	17239	17207	17001	17013	17053	16973	17042	17026	17258	17049	16992	17053	17182	17033	17189	17257	17073	17112	17185	17272	17028	17109	17111	17106	17238	17356	17138	17088	17027	17181	17013	16968	17074	17173	17175	17253	17214	17097	17165	17165	17031	16969	17111	17013	17174	17004	17145	17073	17200	17107	17033	16970	17268	16989	17047	17185	17159	17102	17276	17183	16927	17131	17177	16980	17300	16947	17114	17248	17227	17251	17149	17118	17281	17169	17043	17125	17024	17098	17350	17105	17318	17125	17098	17076	17257	16918	17073	17082	17097	17135	17076	17079	17186	17368	17317	17187	17023	17088	17166	17177	17178	16955	17015	17096	17183	17088	17129	17137	17148	17403	17167	17262	17054	17081	17003	17126	17160	17198	17264	17250	16945	17007	17056	17191	17201	17125	17235	17186	17177	17132	17031	17132	17003	17108	17250	17015	17240	17149	17188	17066	17166	17165	17162	17307	17161	17140	17181	16841	17147	17115	17117	17340	17328	17064	17091	17032	17135	17180	17312	17282	17142	17332	17232	17265	17220	17151	17218	17165	17236	17060	17226	17011	17218	17162	17180	17118	17208	17022	17072	17114	16811	17039	17056	16919	17313	17131	17019	17151	16997	17159	17119	17136	17096	17060	16921	17162	17102	16972	17255	17336	17029	17058	17002	17275	16902	17196	17234	17302	17096	17035	17032	17336	17167	17129	17151	17225	17159	17216	17160	17087	17096	16996	17070	16992	17059	17193	17017	17263	17004	17235	17084	17129	17128	17068	16957	17108	17247	17385	17177	17044	17138	17194	17184	17127	17131	17233	17168	16956	16990	17033	17235	17206	17138	17100	17156	17346	17142	16923	17052	17203	17207	17075	16950	17075	16985	16999	17096	17052	17121	17214	17249	17186	17090	17081	17288	17154	17238	17239	17094	17030	17160	17080	17023	17035	17098	17115	17273	17041	17238	17136	17173	17072	17133	16769	17162	17186	17197	17345	17092	17256	16976	17048	17331	17102	17174	17159	17150	17153	17251	17306	17076	16910	17217	17298	17024	17102	16905	17132	17183	17326	17050	16983	17079	17045	17139	17348	17041	17154	17151	17304	17270	17035	17170	17081	17217	17109	17037	17120	17197	17137	17008	17152	17176	17006	17129	17222	17095	17058	17211	17238	17226	17183	17371	17097	17167	17024	17009	17217	17176	17121	17279	17023	17200	17112	17297	17175	17150	17060	17111	17049	17046	17187	17126	17127	17230	17037	17131	17211	17029	17381	16982	17082	17048	17129	17213	17086	17030	17179	17177	17055	17083	16983	17008	17016	17052	17086	17041	17028	17332	16925	17196	17248	17220	17139	17148	17235	17196	17093	17207	17230	17024	17045	17102	17093	17086	17110	17093	17135	17005	17025	17248	17145	17229	17263	17036	17105	17038	17121	17351	17261	17164	17145	16990	17066	17298	17118	17178	17236	17324	17125	17399	17321	17164	17062	17076	17118	17230	17197	17096	17245	17167	17147	17382	17563	17166	17079	17028	17212	17110	17297	17217	17156	16902	16971	17003	16949	17036	17135	17139	17125	17175	17011	17413	17066	16962	17234	17348	17282	17080	17085	17200	17129	17171	17074	16976	17127	17025	17112	17112	17081	17164	17115	17168	17052	17289	17145	17040	17000	17097	17014	16922	17138	17135	17280	17303	17201	16988	17001	17015	17036	17172	17153	17212	17287	17177	17167	17093	17016	17058	17332	17281	17143	17210	17072	17140	17267	17144	17072	17144	17147	17202	17439	17129	17179	17036	17097	17228	17320	16845	17275	17143	17009	17031	17004	16935	17369	17164	17136	17314	17160	17252	17097	17038	17098	17146	17126	17129	16952	17061	17167	17009	17156	17136	17170	17294	17244	16993	17118	16858	17203	17118	17080	17053	17180	17147	17315	17160	17169	16954	17142	17040	17159	16938	16967	17243	16998	17042	17062	17026	17264	17227	16982	16993	17238	17090	17204	17198	17106	17214	17179	16810	16939	17080	17051	17092	16973	17228	17163	17168	16985	17249	17056	17270	17301	17036	17076	17010	17124	17012	17156	17338	17167	16884	17100	17157	17010	17068	17172	17302	17170	17296	17111	17455	17145	17168	16951	17092	16995	16957	17241	16996	17123	17146	17175	17108	17211	17139	17079	17159	17268	17136	17188	17197	17053	17184	17200	17096	17264	17233	17286	17150	17234	17217	17186	17224	16917	17087	17124	17066	16984	17151	17185	17132	17251	17169	17185	17023	17003	17179	17217	17222	17021	17037	17134	17136	17164	17106	17166	17047	17154	17158	17276	17217	17107	17063	17082	17503	16998	16950	17144	17155	17102	17384	16996	17249	17217	17251	17069	16925	17021	17072	17247	17156	17375	17266	17094	17140	17350	17270	17060	17319	17260	17088	17143	17045	17227	17255	17195	17022	17154	16964	17336	17369	17039	17186	17348	17126	17221	17134	17054	17252	17136	17163	17103	17028	17116	17250	17060	17131	17106	17286	17030	17040	17196	17129	16983	17236	16826	17204	17105	17122	17287	17158	17167	17216	16923	17115	17087	16987	17032	17046	17106	17326	17085	17073	16995	17140	17141	16961	17063	17079	16954	17162	17101	17083	17208	17239	17059	17234	17164	17147	17124	17228	16993	17286	17164	17214	17075	17245	17094	17073	17229	16818	17043	17156	17191	17109	17112	17111	17228	17090	17196	16961	17035	17093	17068	17086	17091	17150	17085	17273	17218	17187	16993	17090	17245	17001	17227	17215	17344	17305	17076	17355	17040	17118	17140	16959	17113	17187	17324	17162	17012	17163	16994	16933	17211	17060	17009	17263	17264	17237	17022	17210	16989	17024	16903	16958	17189	17017	17206	17141	17116	17072	17125	17058	17222	17309	17419	17397	17045	17120	17188	17174	17282	17084	17378	17075	17036	16961	16918	17077	16898	17014	17043	17103	17172	17131	17139	17008	17015	17096	16960	16863	16893	16999	17273	17060	17227	17114	17302	17323	17119	17266	17305	16959	16981	17224	17215	17084	17058	17128	16997	17323	17266	17282	17230	17029	16930	17042	17167	17156	17256	16926	16918	17187	17180	17340	17374	17056	17208	17147	17094	17054	17016	17170	17137	16964	17015	16904	17125	17323	17117	17272	17175	17362	17270	17089	16981	17265	16971	17193	16843	16945	16981	17194	17047	17314	17281	17287	17194	17076	17088	17035	17102	17245	16950	17166	17187	17132	17063	17166	17280	17073	17069	17200	17322	17042	17162	17205	17058	17053	17277	17207	16900	17124	17248	17162	17243	17187	17035	17194	17025	17336	17461	17135	17086	16860	17192	16869	17167	17215	17033	17063	17166	17187	17202	17040	17230	17182	17034	17292	17070
23185	48715	37900	23794	17489	16409	15641	14996	14766	14726	14556	14424	14743	14961	15539	15485	15126	15673	15774	15771	15473	14999	14702	14350	14107	14377	14331	14393	14274	14315	14350	14194	14414	14333	14464	14293	14297	14329	14213	14229	14354	14205	14224	14189	14135	14360	14407	14211	14380	14146	14175	14263	14336	14338	14197	14386	14329	14111	14331	14252	14249	14300	14253	14404	14348	14277	14360	14534	14429	14268	14234	14115	14238	14298	14279	14206	14304	14387	14250	14406	14317	14501	14251	14407	14189	14362	14222	14292	14250	14204	14431	14284	14513	14275	14386	14271	14204	14232	14266	14353	14312	14278	14430	14289	14163	14102	14401	14395	14109	14336	14265	14331	14163	14220	14385	14313	14603	14181	14278	14291	14310	14329	14254	14379	14454	14289	14153	14275	14367	14153	14262	14222	14413	14374	14254	14358	14268	14366	14388	14300	14365	14237	14295	14373	14345	14385	14466	14233	14424	14254	14343	14313	14434	14249	14207	14454	14176	14379	14311	14245	14207	14154	14314	14218	14395	14398	14403	14337	14251	14118	14353	14268	14277	14319	14135	14188	14369	14294	14222	14381	14477	14255	14336	14207	14317	14291	14277	14277	14251	14285	14254	14321	14394	14221	14318	14185	14306	14374	14290	14353	14269	14370	14379	14198	14278	14321	14404	14447	14214	14346	14351	14290	14199	14265	14281	14196	14286	14184	14385	14376	14310	14287	14452	14318	14409	14387	14258	14218	14272	14323	14160	14312	14361	14184	14406	14329	14463	14243	14281	14198	14271	14257	14244	14297	14181	14304	14148	14425	14314	14473	14228	14209	14273	14380	14278	14483	14271	14247	14251	14292	14302	14384	14226	14411	14309	14251	14404	14310	14362	14209	14381	14404	14270	14417	14298	14336	14280	14252	14324	14407	14270	14316	14377	14237	14416	14227	14226	14034	14370	14215	14272	14150	14199	14374	14260	14345	14273	14133	14333	14593	14171	14323	14093	14269	14257	14202	14192	14266	14271	14257	14292	14180	14313	14332	14178	14205	14242	14239	14330	14225	14208	14330	14235	14387	14342	14302	14190	14182	14399	14294	14239	14255	14317	14448	14348	14273	14386	14523	14424	14173	14423	14241	14298	14342	14309	14201	14450	14348	14291	14164	14427	14366	14265	14129	14366	14315	14260	14307	14246	14354	14258	14160	14272	14417	14295	14288	14221	14400	14298	14280	14402	14410	14388	14297	14242	14059	14246	14320	14308	14168	14143	14273	14315	14070	14249	14254	14357	14205	14324	14104	14292	14373	14246	14193	14370	14351	14237	14312	14168	14355	14267	14241	14248	14404	14313	14343	14194	14333	14296	14341	14267	14409	14258	14347	14168	14266	14315	14315	14245	14218	14309	14263	14231	14312	14349	14245	14266	14143	14233	14297	14379	14326	14353	14178	14303	14402	14205	14258	14238	14323	14286	14132	14348	14303	14380	14437	14326	14366	14316	14289	14276	14339	14424	14240	14403	14187	14541	14464	14190	14326	14200	14320	14417	14265	14277	14199	14456	14185	14255	14363	14468	14204	14371	14295	14327	14286	14264	14227	14050	14229	14334	14157	14353	14215	14411	14288	14285	14299	14370	14336	14406	14424	14333	14389	14424	14140	14331	14305	14213	14397	14160	14217	14426	14255	14256	14377	14270	14175	14245	14150	14108	14343	14378	14515	14505	14391	14280	14110	14150	14379	14279	14385	14193	14432	14359	14255	14400	14334	14378	14244	14305	14330	14334	14315	14257	14364	14297	14535	14212	14210	14342	14361	14399	14349	14157	14204	14394	14414	14236	14130	14370	14396	14225	14065	14388	14339	14203	14400	14400	14320	14334	14429	14291	14143	14286	14320	14367	14370	14466	14197	14283	14248	14394	14179	14265	14153	14300	14396	14176	14326	14210	14357	14440	14452	14299	14278	14501	14180	14387	14213	14422	14269	14250	14257	14285	14386	14335	14297	14396	14400	14321	14364	14324	14297	14301	14507	14452	14245	14227	14479	14297	14370	14211	14118	14404	14281	14419	14261	14236	14137	14262	14282	14355	14157	14254	14361	14368	14269	14236	14434	14343	14302	14125	14293	14404	14322	14262	14167	14244	14383	14223	14351	14216	14262	14071	14238	14256	14283	14286	14319	14364	14163	14303	14203	14060	14209	14259	14381	14207	14195	14541	14256	14462	14475	14486	14235	14305	14243	14197	14237	14385	14262	14381	14327	14363	14201	14242	14181	14248	14362	14267	14398	14229	14276	14338	14311	14305	14248	14294	14220	14207	14430	14386	14338	14303	14214	14196	14301	14377	14406	14530	14314	14317	14245	14344	14423	14301	14174	14248	14170	14411	14208	14313	14352	14237	14211	14349	14225	14523	14355	14228	14431	14216	14449	14323	14442	14383	14285	14279	14349	14258	14206	14237	14289	14364	14270	14313	14409	14175	14190	14173	14332	14538	14350	14303	14313	14601	14402	14338	14171	14239	14405	14078	14274	14250	14431	14290	14340	14269	14243	14406	14161	14411	14111	14200	14150	14447	14403	14328	14333	14259	14341	14306	14259	14243	14275	14199	14244	14231	14320	14493	14337	14338	14280	14235	14267	14361	14251	14459	14370	14315	14414	14164	14261	14086	14281	14318	14337	14186	14307	14337	14413	14329	14247	14146	14390	14309	14222	14283	14447	14202	14428	14382	14223	14341	14305	14317	14354	14168	14255	14312	14372	14258	14343	14361	14359	14189	14129	14377	14208	14235	14298	14306	14314	14303	14399	14248	14376	14250	14401	14191	14341	14372	14256	14258	14295	14266	14281	14403	14009	14020	14314	14445	14189	14134	14437	14239	14371	14278	14475	14229	14220	14210	14290	14398	14301	14319	14481	14331	14337	14228	14248	14224	14394	14264	14236	14438	14239	14375	14159	14347	14415	14374	14311	14192	14222	14156	14236	14220	14262	14424	14198	14443	14451	14196	14328	14146	14102	14185	14294	14344	14455	14100	14166	14404	14228	14350	14318	14339	14368	14413	14444	14376	14168	14164	14249	14330	14518	14298	14230	14309	14178	14225	14263	14324	14382	14219	14360	14237	14482	14355	14281	14342	14293	14271	14381	14257	14198	14206	14223	14354	14156	14444	14290	14305	14303	14472	14365	14380	14416	14311	14184	14154	14393	14227	14267	14567	14310	14326	14349	14493	14330	14279	14253	14203	14281	14344	14242	14292	14148	14362	14331	14261	14398	14395	14315	14300	14389	14320	14409	14277	14136	14237	14301	14236	14308	14273	14262	14376	14307	14254	14132	14458	14296	14203	14206	14422	14270	14276	14315	14362	14275	14401	14284	14326	14104	14271	14197	14370	14330	14208	14110	14418	14271	14253	14289	14400	14281	14333	14568	14257	14340	14305	14129	14279	14250	14298	14510	14334	14221	14418	14281	14305	14223	14219	14353	14188	14306	14375	14289	14301	14400	14440	14269	14400	14291	14324	14271	14378	14312	14350	14242	14337	14196	14356	14321	14182	14388	14488	14339	14284	14293	14337	14411	14257	14224	14346	14276	14284	14278	14114	14361	14370	14344	14374	14398	14315	14356	14319	14206	14410	14515	14397	14301	14250	14228	14253	14249	14313	14385	14420	14283	14343	14331	14287	14377	14221	14292	14267	14440	14229	14426	14224	14279	14381	14364	14286	14229	14351	14413	14188	14294	14232	14439	14251	14299	14226	14486	14230	14263	14358	14291	14241	14271	14403	14301	14242	14319	14254	14340	14378	14239	14414	14317	14245	14291	14345	14378	14061	14418	14455	14306	14303	14290	14328	14189	14345	14297	14182	14403	14493	14229	14305	14344	14409	14206	14447	14415	14301	14270	14167	14209	14434	14261	14293	14363	14324	14292	14313	14488	14202	14360	14299	14324	14269	14396	14255	14369	14374	14344	14404	14185	14298	14180	14191	14150	14452	14251	14332	14194	14256	14314	14318	14404	14341	14269	14189	14239	14388	14282	14297	14198	14081	14321	14266	14265	14161	14365	14326	14245	14229	14348	14546	14337	14230	14411	14540	14203	14299	14372	14404	14503	14160	14338	14217	14240	14269	14407	14279	14177	14194	14262	14149	14293	14283	14319	14225	14289	14383	14428	14292	14429	14300	14294	14302	14266	14427	14322	14286	14251	14297	14413	14275	14357	14371	14300	14133	14049	14403	14194	14478	14329	14205	14268	14266	14206	14276	14302	14258	14376	14158	14154	14108	14455	14541	14283	14285	14333	14462	14133	14320	14262	14229	14155	14362	14365	14280	14240	14330	14289	14154	14421	14275	14494	14342	14300	14282	14328	14201	14503	14352	14315	14237	14337	14333	14212	14241	14186	14242	14461	14307	14344	14306	14390	14381	14311	14447	14187	14144	14187	14288	14363	14276	14445	14422	14101	14166	14330	14295	14462	14216	14460	14299	14213	14302	14303	14452	14224	14296	14356	14056	14387	14428	14058	14300	14259	14205	14149	14292	14175	14226	14280	14334	14313	14455	14399	14302	14272	14210	14283	14294	14505	14243	14117	14259	14363	14298	14178	14392	14469	14410	14282	14127	14270	14118	14203	14416	14317	14204	14249	14257	14244	14017	14277	14519	14379	14182	14197	14211	14240	14271	14138	14170	14274	14370	14283	14399	14448	14298	14448	14125	14526	14312	14275	14169	14324	14268	14253	14254	14240	14324	14139	14371	14223	14482	14396	14467	14168	14211	14380	14424	14310	14227	14252	14236	14494	14250	14254	14161	14189	14170	14390	14235	14135	14375	14327	14255	14337	14377	14161	14335	14356	14273	14353	14404	14313	14239	14341	14306	14337	14387	14266	14478	14195	14236	14235	14369	14477	14206	14279	14439	14404	14263	14244	14161	14328	14213	14251	14229	14366	14300	14457	14346	14368	14361	14322	14295	14218	14491	14091	14188	14278	14228	14331	14345	14314	14329	14203	14401	14391	14362	14237	14367	14463	14362	14221	14366	14246	14226	14223	14517	14358	14343	14448	14219	14336	14289	14355	14242	14298	14183	14289	14334	14310	14343	14292	14205	14385	14510	14220	14201	14192	14211	14182	14258	14278	14514	14303	14291	14385	14362	14351	14343	14344	14211	14197
24641	21148	27579	26767	20343	19080	18678	17682	17291	17666	17398	17167	17427	17586	17958	18077	18483	17823	17548	17721	17665	17490	17408	17422	17300	17127	17408	17385	17333	17309	17403	17240	17118	17399	17303	17256	17241	17413	17086	17346	17072	17159	17173	17162	17300	17349	17164	17146	17117	17136	17171	17293	17232	17287	16977	17135	17155	17231	17350	17151	17062	17017	17190	17184	17240	17137	17328	17190	17129	17411	17202	17170	17431	16987	17182	17078	17267	17305	17190	17172	17246	17167	17286	17276	17258	17297	16959	17007	17157	17145	17260	17349	17327	17296	17142	17062	17273	17134	17366	16948	17281	17172	17205	17179	17038	17338	17162	17267	17376	17123	17034	17154	17163	17376	17152	17369	17271	17384	16900	17287	17249	17187	17231	17250	17315	17232	17268	17181	17148	17294	17275	17327	17186	17269	17150	17178	17306	17238	17444	17124	17305	17111	17123	17259	17199	17038	17241	17316	17396	17340	17027	17202	17289	17122	17215	17093	17136	17174	17390	17122	17279	17193	16879	17304	17328	17067	17126	17276	17285	17304	17198	17269	17345	17073	17104	17375	17417	17203	17103	17371	17295	17247	17392	17039	17149	17026	17157	17019	17214	17226	17286	17300	17223	17060	17354	17319	17135	17224	17138	17077	17192	17172	17259	17272	17107	17382	17139	17324	17008	17192	17167	17236	17326	17297	17351	17294	17116	17151	17187	17250	17122	17317	17043	17216	17151	17141	17134	17240	17512	17249	17345	17191	17273	17287	17251	17203	17176	17168	17166	17368	17205	17168	17295	17058	17043	17189	17109	17303	17065	17257	17126	17370	17403	17273	17194	17339	17122	17170	17192	17180	17208	17378	17017	17152	17084	17098	17338	17173	17325	17240	17072	17355	17170	17257	17190	17110	17179	17075	17126	17447	17132	17126	17179	17165	17224	17169	17100	17321	17248	17147	17284	17098	17212	17254	17214	17172	17314	17327	17109	17276	17391	17014	16987	17126	17130	17087	17065	17249	17274	16996	17233	17154	17218	17061	17353	17081	17186	17172	17088	17114	17260	17113	17283	17354	17069	17344	17142	17225	17188	17088	17257	17188	17228	17366	17168	17328	16971	17325	17296	17231	17204	17178	17042	17198	17146	17061	17226	17367	17123	16999	17225	17205	17036	17335	17397	16958	17241	17445	17328	17363	17197	17234	17328	17282	17272	17203	17277	17026	17057	17222	17274	17279	16873	17098	17144	17186	17393	17098	17125	17030	17251	17353	17328	17268	17022	17271	17104	17057	17203	17101	17239	17358	17298	17242	17299	17419	17273	17154	17223	17325	17092	17223	17204	17129	17283	17233	17197	17096	17230	17045	17108	17172	17179	17231	17116	17320	17170	17149	17409	16971	17238	17450	16957	17260	17151	17104	17425	17212	17072	17133	17170	17235	17210	17297	17316	17231	17162	17242	16916	16998	17128	17170	17259	17151	17154	17387	17392	17102	17139	17342	17213	17355	17413	17325	17173	17214	17106	17200	17289	17340	17209	17385	17302	17271	17372	17212	17349	17211	17270	17167	17264	17252	17227	17157	17245	17284	17011	17173	17022	17212	17172	17138	17133	17208	17140	16954	17131	17143	17092	17005	17117	17332	17372	17160	17379	17138	17207	17282	17311	17439	17099	17069	17341	17025	17110	17060	17237	17237	17235	17295	17064	17087	16910	17166	17213	17272	17303	17146	17345	17202	17240	17248	17176	17279	17241	17399	17345	17124	17143	17127	17359	17166	17300	17134	17093	17189	17128	17281	17288	17010	17018	17164	17176	17290	17075	17103	17209	17016	17244	17390	17127	17201	17395	17051	17157	17095	17132	17191	17069	17212	17158	17153	17225	17170	17095	17168	17191	17120	17201	17334	16946	17283	17221	17394	17226	17130	17230	17047	17369	17371	17474	17306	17158	17351	17360	17411	17199	17022	17225	17203	17133	17052	17298	17135	17226	17280	17293	17131	17222	17231	17140	17549	17260	17194	17358	17542	17307	17099	16954	17308	17339	17165	17258	17486	17053	17007	17320	17137	17388	17290	17140	17241	16968	17108	17406	17168	17168	17382	17126	17145	17297	17287	17092	17243	17142	17091	17172	17279	17223	17115	17167	17463	17235	17389	17199	17273	17304	17212	17181	17155	17301	17210	17188	17235	17302	17324	17105	17307	17238	17383	17480	17240	17261	17493	17354	17288	17171	17171	17113	17220	17364	17244	17034	17139	17335	17260	17207	17082	17211	17210	17031	17312	17214	17239	17283	17117	16976	17260	17162	17199	17372	17038	17114	17325	17078	17193	17229	17082	17222	17490	17169	17248	17165	17029	17184	17035	16935	17221	17223	17168	17198	17015	17024	17045	17383	17088	17093	17246	17159	17070	17263	17418	17188	17206	17191	17216	17073	17161	17137	17081	17266	17300	17093	17308	17226	17099	17255	17362	17289	17115	17194	17146	17116	17388	17116	17332	17121	17125	17120	17217	17153	17178	17338	17215	17180	17275	17265	17044	17229	17247	17310	17216	17447	17250	17168	17299	17273	17194	17504	17237	17069	17064	17207	17220	17390	17128	17096	17227	17305	17206	17364	17329	17122	17245	17305	17460	17195	17092	17215	17140	17033	17270	17206	17205	17153	17293	17027	17141	17201	17294	17149	17134	17141	17346	17101	17293	17076	17347	16981	17096	17370	17051	17519	17246	17116	17145	17163	17446	17410	17342	17244	17118	17027	17330	17256	17349	17514	17251	17281	17237	17004	17329	17394	17372	17334	17056	17332	17373	17325	17097	17263	17210	17215	17231	17117	17068	17271	17430	17345	17231	17360	17299	17043	17391	17211	17275	17318	17091	17173	17214	17400	17165	17451	17433	17219	17089	17340	17253	17528	17168	17063	17367	17272	17354	17124	17173	17241	17316	17282	17358	17258	17339	17377	17043	17237	17247	17019	17128	17205	17206	17131	17265	17168	17095	17089	17328	17325	17181	17343	17137	17115	17216	17198	17326	17206	17220	17040	17167	17229	17168	17377	17311	17334	17148	17264	17206	17349	17068	17164	17031	17190	17303	17080	17178	17269	17104	17102	17363	17168	17060	17267	17191	17055	17112	17392	17160	17264	17192	17078	17104	17139	17139	17307	17378	17343	17383	17395	17181	17137	17178	17059	17251	17146	17329	17448	17055	16973	17201	17058	17294	17231	17261	17255	17197	17203	17339	17136	17088	17284	17215	17212	17420	17231	17319	17145	17273	17323	17272	17283	17137	17340	17081	17259	17311	17297	17023	17215	17256	17279	17247	17269	17168	17319	17293	17350	17209	17013	17065	17112	17285	17383	17082	17425	17190	17217	17200	17374	17340	17231	17218	17306	17119	17272	17148	17296	17362	17307	17312	17309	17172	17181	16961	17472	17252	17311	17122	17355	17352	17100	17234	17225	17262	17192	17146	17138	17277	17144	17115	17181	17289	17191	17277	17288	17365	17276	17238	17221	17090	17128	17051	17268	17235	17412	17263	17240	17105	17319	17147	17239	17329	17371	17292	17232	17430	17193	17277	17171	17247	17184	17197	17340	17197	17330	17219	17259	17156	17224	17231	17162	17308	17390	17179	17351	17282	17055	17157	17164	17176	17149	17209	17067	17349	17126	17185	17322	17190	17182	17268	17430	17295	17229	17209	17201	17297	17283	17249	17155	17220	17148	17385	17281	17271	17078	17067	17327	17339	17166	17153	17261	17252	17429	17297	17354	17379	17399	17213	17146	17251	17222	17382	17241	17149	17282	17134	17263	17113	17148	17133	17317	17194	17168	17186	17135	16959	17192	17275	17194	17098	17153	17303	17265	17299	17071	17209	17202	17142	17209	17185	17326	17182	17408	17135	17419	17205	17237	17294	17196	17113	17164	17208	17057	17454	17387	17333	17139	17252	17031	17292	17363	17312	17126	17211	17140	17128	17270	17247	17110	17075	17258	16943	17198	17143	17319	17283	17261	17326	17158	17027	17421	17233	17112	17201	17113	17159	17281	17151	17151	17363	17418	17336	17110	17062	17053	17264	17188	17296	16992	17306	16968	17203	17197	17325	17223	17150	17343	17008	17219	17029	17483	17153	17264	17295	17471	17281	17220	17213	17273	17295	17494	17407	17202	17268	17359	17143	17480	17327	17172	17164	17190	17217	17162	17278	17202	17183	17000	17230	17173	17223	17204	17166	17183	17297	17081	17336	17567	17468	17262	17341	17303	17286	17422	17191	17345	17153	17054	17201	17255	17415	17469	17136	16980	17239	17072	17170	17008	17014	17065	17179	17213	17156	17322	17405	17184	17254	17391	17267	17180	17148	17240	17326	17143	17277	17098	17267	17442	17388	17069	17210	17050	17082	17131	17126	17127	17149	17194	17127	17332	17162	17092	17176	16959	17226	17012	17408	17285	17215	17292	17131	17366	17457	17386	17246	17435	17100	17187	17150	17254	17303	17208	17238	17305	17198	17069	17294	17121	17131	17240	17441	17389	17330	17206	17061	17325	17178	17332	17339	17181	17038	17208	17253	16941	17260	17319	17078	17274	17353	17442	17279	17223	17346	17237	17397	17249	17218	17194	17266	17264	17197	17394	17215	17172	17299	17402	17188	17213	17396	17120	17104	17379	17115	17260	17336	17310	17182	17174	17212	17112	17276	17117	17099	17378	17205	17111	17075	17198	17074	17178	17438	17098	17280	17139	17262	17028	17284	16992	17134	17438	17059	17244	17180	17340	17231	17076	17178	17259	17183	17249	17294	17268	17290	17206	17332	17277	17337	17233	17232	17370	17040	17256	17169	17147	17338	17371	17015	17133	17191	17204	17010	17383	17153	17041	17202	16959	16949	17016	17132	17358	17193	17187	17116	17384	17269	17235	17201	17315	17161	17484	17276	17292	17155	17352	17354	17225	17026	17163	17266	17277	16998	17383	17213	17052	17131	17240	17217	17358	17125	17432	17224	17140	17083	17352	17300	17132	17309	17347	17209	17232	17066	17194	17276	17202	16991	17210	17334	17184	17137	17052	17192	17263	17101	17231	17304	17295	17432	16913	17010	17115	17249	17364	17352	17352	17136	17434	17515	17202	17305	17290	17029	17258	17045	17435	17234	17272	17292	17144	17143
23499	43773	33121	20607	17106	16015	15204	15031	14888	14699	14602	14717	14588	14886	15178	15736	15620	14985	14894	14869	15109	14744	14531	14430	14499	14539	14542	14559	14544	14393	14341	14603	14365	14386	14410	14460	14473	14467	14475	14524	14388	14388	14512	14346	14443	14494	14379	14458	14594	14493	14465	14523	14446	14417	14405	14518	14462	14422	14468	14367	14447	14411	14402	14401	14364	14227	14462	14487	14498	14552	14385	14564	14379	14405	14454	14409	14234	14476	14334	14590	14315	14442	14433	14363	14452	14533	14522	14389	14352	14448	14306	14514	14437	14435	14376	14423	14441	14443	14414	14547	14271	14346	14362	14174	14397	14486	14505	14353	14621	14356	14504	14335	14598	14345	14401	14368	14434	14476	14369	14377	14438	14435	14394	14339	14329	14414	14518	14431	14322	14275	14479	14553	14470	14340	14375	14555	14330	14472	14455	14426	14450	14426	14386	14511	14466	14392	14389	14622	14345	14471	14335	14285	14408	14264	14453	14499	14329	14342	14449	14423	14414	14452	14379	14638	14435	14484	14217	14541	14308	14321	14386	14381	14477	14393	14246	14600	14417	14382	14407	14633	14360	14514	14386	14422	14365	14348	14398	14504	14282	14645	14463	14384	14365	14423	14484	14335	14586	14420	14503	14477	14602	14528	14477	14340	14638	14245	14498	14372	14631	14483	14313	14432	14316	14303	14281	14439	14487	14375	14391	14279	14496	14415	14378	14615	14440	14398	14387	14334	14390	14473	14501	14512	14442	14448	14290	14418	14488	14503	14386	14410	14534	14371	14413	14467	14559	14554	14356	14404	14387	14320	14713	14352	14491	14412	14530	14538	14276	14332	14395	14323	14368	14436	14302	14452	14286	14388	14602	14316	14566	14452	14526	14323	14415	14510	14430	14594	14334	14473	14485	14455	14183	14274	14568	14537	14484	14351	14414	14572	14421	14290	14450	14431	14464	14352	14421	14303	14422	14431	14439	14427	14453	14361	14418	14264	14319	14415	14158	14517	14415	14343	14282	14337	14606	14577	14426	14324	14399	14310	14402	14647	14364	14464	14511	14479	14506	14487	14470	14438	14417	14407	14347	14335	14400	14383	14512	14527	14357	14472	14476	14475	14457	14647	14328	14349	14222	14502	14358	14566	14418	14423	14418	14407	14385	14525	14350	14333	14445	14546	14381	14539	14674	14403	14404	14355	14519	14402	14453	14340	14585	14502	14415	14571	14466	14498	14498	14416	14476	14282	14353	14524	14366	14521	14387	14541	14589	14541	14538	14348	14436	14648	14221	14315	14542	14491	14405	14592	14330	14656	14516	14258	14437	14425	14539	14605	14307	14341	14437	14471	14295	14640	14437	14380	14428	14385	14507	14446	14358	14146	14528	14604	14574	14305	14514	14574	14298	14402	14488	14359	14622	14508	14407	14378	14473	14410	14368	14324	14539	14569	14544	14390	14381	14585	14376	14319	14281	14247	14471	14353	14495	14287	14408	14423	14418	14434	14474	14493	14412	14307	14448	14474	14438	14298	14379	14560	14395	14357	14435	14445	14459	14469	14283	14535	14289	14489	14459	14491	14430	14436	14445	14432	14397	14490	14521	14594	14242	14357	14435	14509	14315	14445	14353	14470	14451	14392	14447	14363	14445	14356	14474	14400	14344	14568	14478	14532	14571	14455	14401	14577	14300	14340	14542	14353	14555	14459	14566	14350	14444	14516	14310	14434	14319	14464	14451	14555	14290	14457	14422	14535	14515	14369	14526	14511	14487	14557	14443	14471	14482	14470	14415	14438	14605	14373	14480	14426	14347	14512	14382	14470	14490	14373	14567	14334	14429	14479	14529	14340	14265	14587	14401	14389	14513	14482	14431	14535	14434	14426	14240	14650	14358	14399	14254	14426	14383	14500	14182	14439	14649	14433	14465	14463	14494	14539	14457	14550	14512	14550	14476	14355	14575	14433	14384	14617	14377	14462	14459	14483	14329	14369	14365	14520	14320	14456	14572	14448	14610	14477	14391	14505	14356	14355	14335	14444	14391	14366	14394	14376	14339	14385	14414	14486	14242	14417	14474	14465	14444	14493	14538	14535	14302	14617	14336	14492	14448	14374	14347	14504	14434	14349	14474	14333	14478	14314	14411	14467	14366	14644	14480	14444	14407	14345	14259	14457	14426	14333	14544	14283	14403	14393	14479	14530	14454	14381	14193	14524	14537	14292	14445	14525	14514	14403	14531	14445	14344	14526	14459	14280	14616	14255	14677	14515	14503	14323	14412	14445	14337	14555	14639	14499	14326	14580	14309	14382	14480	14380	14439	14389	14321	14423	14524	14286	14531	14680	14475	14272	14454	14511	14387	14448	14457	14549	14562	14345	14370	14381	14502	14484	14441	14507	14296	14236	14474	14387	14393	14410	14483	14564	14650	14361	14428	14274	14307	14305	14569	14461	14376	14465	14374	14421	14420	14444	14593	14298	14463	14339	14320	14469	14404	14489	14366	14395	14534	14404	14363	14272	14443	14517	14569	14253	14529	14328	14513	14507	14424	14467	14368	14573	14387	14309	14387	14571	14385	14466	14306	14396	14495	14443	14402	14288	14566	14407	14477	14536	14545	14385	14343	14515	14463	14322	14387	14335	14469	14458	14383	14509	14375	14399	14380	14554	14604	14448	14375	14337	14494	14449	14341	14257	14387	14530	14386	14585	14458	14411	14443	14480	14272	14418	14451	14477	14553	14455	14646	14404	14422	14699	14410	14431	14458	14498	14408	14609	14485	14515	14550	14439	14563	14358	14409	14565	14521	14508	14395	14469	14422	14426	14466	14439	14504	14464	14372	14386	14469	14285	14449	14533	14449	14522	14640	14281	14146	14494	14401	14592	14385	14465	14425	14401	14401	14374	14612	14419	14510	14317	14365	14591	14374	14373	14514	14459	14370	14324	14529	14438	14585	14486	14357	14354	14411	14399	14417	14677	14551	14539	14601	14380	14475	14517	14345	14534	14621	14501	14522	14272	14313	14428	14503	14429	14336	14466	14319	14511	14440	14465	14431	14318	14385	14474	14478	14550	14507	14400	14381	14421	14263	14508	14399	14283	14542	14377	14541	14473	14398	14437	14639	14491	14483	14572	14371	14462	14426	14461	14508	14395	14385	14407	14455	14397	14520	14280	14675	14379	14482	14490	14654	14386	14424	14527	14473	14489	14383	14350	14431	14465	14524	14524	14485	14357	14450	14383	14607	14446	14366	14445	14238	14430	14274	14363	14520	14399	14439	14378	14379	14527	14414	14368	14343	14382	14479	14418	14403	14429	14367	14395	14525	14472	14549	14395	14515	14560	14443	14523	14453	14440	14442	14436	14485	14495	14320	14317	14232	14366	14432	14388	14382	14347	14414	14397	14539	14503	14379	14268	14588	14155	14254	14510	14282	14417	14618	14424	14450	14562	14440	14398	14583	14521	14482	14345	14263	14463	14268	14442	14535	14527	14384	14325	14479	14495	14441	14623	14520	14321	14270	14419	14476	14410	14637	14497	14597	14445	14527	14441	14392	14520	14356	14334	14537	14559	14492	14626	14455	14489	14677	14382	14498	14301	14598	14544	14551	14433	14619	14409	14401	14658	14397	14350	14608	14354	14493	14533	14382	14371	14396	14537	14379	14445	14460	14486	14372	14571	14284	14362	14351	14363	14670	14409	14406	14395	14577	14478	14294	14305	14548	14415	14403	14568	14465	14463	14136	14429	14531	14451	14276	14283	14516	14352	14316	14427	14468	14351	14584	14502	14219	14534	14338	14511	14525	14494	14359	14530	14443	14462	14602	14480	14374	14551	14273	14407	14275	14418	14355	14447	14444	14521	14611	14565	14275	14440	14581	14471	14544	14337	14488	14461	14459	14331	14591	14456	14578	14491	14399	14479	14540	14452	14478	14384	14373	14468	14331	14441	14550	14476	14411	14488	14351	14473	14392	14377	14359	14266	14363	14498	14548	14365	14491	14326	14291	14489	14456	14507	14470	14393	14340	14494	14416	14328	14301	14221	14473	14501	14400	14394	14348	14360	14298	14512	14436	14333	14410	14534	14498	14362	14439	14537	14531	14346	14458	14537	14291	14427	14511	14377	14465	14470	14440	14550	14522	14493	14302	14370	14221	14490	14592	14315	14382	14440	14423	14404	14574	14545	14335	14381	14509	14296	14544	14553	14505	14521	14362	14580	14430	14489	14472	14182	14301	14459	14522	14359	14184	14504	14397	14453	14518	14345	14632	14482	14431	14373	14503	14418	14415	14545	14415	14243	14335	14599	14517	14386	14369	14262	14293	14425	14333	14511	14501	14435	14461	14499	14306	14301	14374	14375	14392	14466	14391	14508	14536	14432	14539	14340	14542	14434	14477	14432	14367	14331	14460	14401	14507	14396	14303	14282	14258	14479	14534	14262	14423	14306	14262	14423	14450	14291	14219	14259	14341	14471	14426	14422	14538	14362	14351	14486	14480	14425	14397	14422	14362	14389	14442	14430	14307	14258	14592	14419	14435	14397	14321	14535	14404	14374	14483	14399	14361	14397	14452	14471	14372	14532	14353	14387	14510	14425	14632	14484	14246	14393	14377	14406	14435	14464	14474	14477	14513	14283	14355	14331	14351	14389	14526	14471	14452	14408	14504	14482	14431	14401	14403	14576	14519	14536	14578	14437	14289	14571	14331	14349	14498	14453	14604	14391	14503	14444	14436	14487	14491	14497	14504	14385	14520	14464	14593	14351	14498	14363	14564	14503	14286	14568	14421	14500	14407	14377	14338	14322	14517	14520	14491	14528	14607	14384	14371	14558	14519	14689	14312	14524	14374	14488	14421	14381	14384	14434	14416	14537	14364	14296	14394	14457	14373	14269	14358	14435	14389	14381	14458	14506	14325	14566	14520	14551	14416	14434	14548	14404	14624	14442	14538	14628	14285	14452	14578	14341	14338	14323	14472	14572	14124	14303	14632	14355	14439	14580	14316	14409	14457	14484	14483	14260	14539	14461	14427	14311	14338	14451	14393	14521	14631	14398	14453	14395	14469	14296	14291	14401	14398	14540	14421	14578	14407	14341	14524	14386	14248	14288	14663	14496	14522	14249	14346	14559	14345	14493	14299	14231	14418	14411	14488	14506
22073	21033	28292	24007	21391	23361	24039	19577	18471	18679	18481	18441	18434	19144	20540	21580	21568	20494	19867	19095	19070	18643	18511	18127	17909	17997	17915	17792	18080	18035	18009	17925	17919	17945	17870	17790	17699	17878	17944	17802	17786	17847	17923	17822	17572	17861	17892	17686	17944	17789	17889	17637	17937	17929	18107	17970	18031	17750	17955	17921	17831	17954	17844	17684	17907	17928	18027	17834	17896	17898	17799	17694	17791	17828	18088	17834	18062	17746	17941	17843	17842	17804	17987	17971	17781	17819	18042	17957	17710	17797	18109	17815	17610	17936	17693	18070	17909	17848	18028	17953	17814	17884	17917	17575	17944	17805	17965	18056	17680	17903	17848	18059	17905	17830	17885	17750	17916	17452	17827	17719	17952	17796	17814	17923	17984	17839	17812	17816	17899	17745	18050	17910	17790	17780	17959	17672	17834	17806	18126	17759	17822	17871	17878	17846	17785	17939	17875	17653	17948	18041	17906	17797	17844	17774	17878	17869	17802	18035	17995	17865	17896	17776	17915	17804	17693	17840	17860	17796	17689	18004	17592	17972	17935	17796	17752	17966	17892	17964	17779	17813	17873	17730	17785	17785	18369	17864	17763	17899	17964	17830	17926	17706	17885	17808	18162	17953	17733	17815	17853	18172	17787	17834	17802	18031	17759	17855	17861	17804	17934	17814	17745	17922	17815	17870	17865	17870	18047	17872	17692	17839	17830	17795	17759	17823	17689	17897	17720	17853	17985	17708	17966	17833	17826	17728	17915	17982	17898	17783	17942	17670	17844	17733	17803	17785	18147	17733	18019	17803	17842	18065	17790	18020	17828	17760	17642	17938	17829	17868	17699	17887	17751	17993	17905	18064	17876	17760	17655	17785	17937	17882	17821	17889	17910	18006	17821	17920	17955	17799	17709	17676	17774	17808	17862	17886	17830	17818	17595	17661	17865	17832	17748	17817	17787	17838	17873	17780	18041	17799	17933	17927	17934	17699	18005	17800	17844	17786	17988	17845	17795	17635	17919	17961	17778	17893	17919	17916	17566	17865	17820	18019	17696	17749	17899	17670	17936	17721	17835	17745	17811	17810	17893	17823	17995	17848	18029	17877	17823	17830	17712	17694	17679	17946	17867	17880	17732	17907	17827	17799	17712	17631	17780	17925	17708	17948	17741	17752	17798	17916	17803	17855	17776	18136	17836	17645	17862	18032	17773	17862	18007	17880	17861	17811	17752	18089	17775	17771	17819	17741	17699	17924	17867	17866	17896	17963	17841	17960	17886	17713	17854	17909	17764	17681	17897	18094	17848	17665	17976	17778	17978	17751	17859	17790	17916	17760	17830	17981	17779	18014	17904	17881	17831	17879	18001	17841	17910	17872	17840	17966	17725	17920	17733	18065	17795	17775	17679	17599	17761	17862	17703	17986	17940	17833	17889	17910	17768	17670	17915	17871	18006	17893	17724	17708	17949	18044	17816	17856	17901	17883	17941	17795	17706	17696	18080	17843	17990	17707	17834	17828	17643	17786	17875	17980	17659	17821	17784	17509	17834	17903	17980	17850	17927	17966	17690	17759	17629	17960	17862	17804	17703	17708	17975	17820	17832	17746	17868	17774	17701	17742	17912	17915	18006	17921	17869	17822	17693	17896	17892	17888	17966	17885	18076	17933	17729	17704	18194	17891	17728	17976	17903	17725	17817	18053	18008	18066	18073	17972	17853	17866	17874	17895	17917	17825	17937	18022	17850	17755	17837	17764	17728	17723	17961	17755	17704	17885	17814	17997	17820	17950	17951	17670	17721	17927	17826	17777	17973	17806	17844	17944	17987	17953	17899	17748	17921	17959	17734	17634	17768	17711	17791	17874	17691	17940	17900	17893	17868	17954	17744	17788	17870	17966	17892	17854	17857	17833	17905	18005	17741	17727	17897	18090	17998	17820	17857	17907	17780	17658	17874	17790	17853	17962	17911	17783	17820	17793	17846	17681	17828	17705	17952	17940	17885	17703	17936	18049	17830	17774	17713	17870	17763	17985	17763	17781	17943	17724	17860	17766	17713	17874	18093	17826	17863	17984	17830	18040	17930	17930	17775	17942	17879	17792	17956	17837	17778	17897	17749	17965	17840	17896	17796	17777	18057	17973	17775	17754	17949	17795	17857	17813	18014	17921	17847	17721	17838	17754	17856	17850	17811	17723	17871	17866	17723	18023	17879	17885	17804	17807	17791	17701	17730	17809	17851	18025	17936	17521	17888	17804	17843	17819	17655	18029	17851	17702	17703	17703	17811	17936	17764	17890	17977	17858	17862	17971	17775	17866	17934	17772	17943	17985	17874	17739	17864	17824	17831	17715	17979	18012	17898	17892	17924	17956	17897	17633	17773	17576	17857	17941	17841	17923	17655	17771	17932	18034	18105	17840	17639	17809	17848	17939	17927	17892	17694	17861	17632	17759	17864	17779	17899	17897	17762	17830	18037	18044	17918	17785	17843	17902	17882	17800	18082	17771	18031	17767	17870	17827	17984	17972	17827	17887	17967	17663	18010	17951	17952	17781	17767	17650	17670	17804	17808	17909	17768	17619	17742	17704	17849	17886	17718	17860	17987	17829	17846	17792	17969	17754	18061	17838	17989	17855	17845	17893	17836	17606	17799	17809	18024	17969	17929	17768	17781	18144	17976	17908	17833	17843	17792	17862	17921	17625	17866	17788	17934	17767	17794	17899	17987	17747	17663	17830	17733	17892	17808	17879	17860	17793	17819	17741	17818	17900	17932	17812	17806	17926	17733	17911	17837	17957	17759	17921	17730	17748	17824	17779	17624	17828	17590	17838	18070	17585	17817	17979	17882	17882	17869	17817	17721	17822	17832	17769	17792	18041	18123	17941	17737	17978	17829	17545	17726	17771	17820	17931	17787	17689	17820	18047	17794	17721	17854	17850	18052	17873	17966	17947	17859	17863	17855	17883	17921	17640	17657	17756	17981	17891	17758	17798	18085	17906	17928	17668	17901	17596	17928	17937	17937	17831	17836	17662	17961	17792	17856	17714	17893	17732	17883	17927	17751	17663	18157	17876	17864	17732	17858	17720	17950	17931	17766	17858	17756	17811	17971	17812	17821	18172	17970	17936	17996	17782	17777	17844	17695	17792	17725	17797	17707	17828	17829	17934	17686	17939	17740	17937	17889	17894	17755	17758	17660	17783	17828	18122	17852	17867	17602	17945	17802	17908	17824	17694	17767	17835	17926	17743	17944	17832	17858	17781	17861	17911	17956	17878	17771	17848	17787	17710	18157	17894	18063	17902	17860	17797	17972	17650	18095	17846	17797	17820	17871	17678	17675	17841	17918	17787	17830	17799	17883	17910	17887	17597	17892	17827	17992	17769	17875	17716	17777	17716	17676	17979	17620	18047	17678	17707	17837	17894	17800	17828	17902	17677	17845	17965	17851	17941	17873	17666	17787	17666	17766	17737	17672	17820	17664	17746	17852	17754	17829	17897	17749	17893	17960	17959	17808	17744	17803	17796	17874	17732	17744	17841	17708	17603	17942	17954	17844	17770	17694	17716	17811	17853	17887	17983	18080	17721	17793	17760	17606	17755	17883	17978	17842	17897	17688	17731	18018	17777	18018	17805	17913	17726	17895	17764	17929	17878	17719	17930	17873	17876	18026	17921	17847	17865	17994	17650	17693	17951	17866	17806	17664	17848	17859	17834	17779	17687	17746	17910	17943	17971	17877	17885	17803	17895	17726	17883	17853	17913	17851	17822	17969	17925	17853	17886	17720	17858	17764	18062	17726	17916	17788	17844	17743	17894	17991	17774	17724	17903	17894	18099	17787	17907	17757	17815	17859	17951	17807	17805	17869	17695	17774	17812	17773	17891	17671	17786	17989	17772	17653	17748	17962	17653	17791	17931	17806	17780	17873	18024	17799	17855	17935	17803	18094	17746	17885	17920	17799	17823	17808	17930	17830	17837	17957	18046	17830	17721	17902	17809	17836	17917	17889	17759	17815	18005	17821	17933	17984	17905	17716	17783	17888	17926	17903	18134	17881	17908	17830	17995	17975	17895	17774	17831	17975	17996	17856	17896	18011	17952	17822	17689	17668	17898	17830	17962	17744	17900	17820	17753	17731	17842	17841	17852	17833	17992	17810	17796	17949	17962	17917	17976	17793	18047	17895	17834	17575	17749	17797	17929	17938	17874	17860	18072	17754	17882	17937	17846	17976	18061	17777	17866	18011	17839	17883	17742	17751	17852	17965	17771	17923	18056	17805	17912	17818	17947	17835	17637	17858	17848	17863	17842	17760	17785	17967	17998	17941	17921	17960	17881	17965	17722	17831	17802	17805	17755	17917	17758	17753	17775	17890	17754	17932	17982	17641	18042	17830	17682	17925	17753	17973	17904	17649	17716	17979	17821	17774	17860	18025	17647	17946	17788	17628	17794	17848	17846	17958	17571	17832	17761	18035	17827	17957	17578	17601	17715	17790	17956	17858	17915	17887	18086	17877	17678	17774	17741	17695	17898	18021	17766	17868	18001	17796	17857	17994	17867	18105	17832	17638	18071	17838	17933	17966	17871	17950	17801	17830	17745	18101	17772	17713	17886	17776	17602	17865	17848	17668	17677	17847	17674	17844	17925	17876	17838	17835	17835	17866	17829	17831	17774	17660	17925	18059	17987	17760	17792	17688	17856	17948	17650	17915	17964	18020	17786	17788	17882	17912	17976	17985	17793	17748	17861	17857	17974	17727	17733	17961	17769	17675	17763	17819	17985	17809	17755	17905	17915	17695	17740	17889	17876	17717	17745	17791	17757	17714	17799	17867	17868	17849	17737	17813	17877	17890	17843	17964	17765	17866	17768	17903	17744	17963	18086	17843	17971	17947	17748	17955	17888	17819	17931	17876	17899	17772	18025	17768	17685	17921	17690	17751	18101	17960	17788	17673	17688	17877	17937	17763	18020	17883	17980	17794	17668	17825	17940	17967	17743	18208	17814	17982	17857	17715	17926	17926	17930	17940	17775	17854	17819	17887	17927	17861	17916	17869	17757	17777	17614	17720	17772	17942	17653	17871	17890	17771	17834	17618	18003	17791	17825	17784	17741	17733	17865	17663	17821	17916	17934	17848	17728	17697	17772	17813	17835	17908	17950
27847	55778	43259	22943	19418	17443	16420	15806	15818	15420	15405	15225	15195	16573	18778	20317	19376	17987	16869	16262	15803	15455	15105	14764	14859	14941	14670	14701	14745	14913	14973	14800	14768	14714	14795	14728	14805	14614	14694	14950	14741	14842	14865	14898	14804	14615	14845	14851	14904	14955	14773	14929	14590	14854	14864	14768	14895	14645	14962	14799	14788	14962	14942	14740	14833	14719	14714	14700	14908	14876	14829	14780	14799	14804	14847	14862	14650	14753	14776	14578	14633	14859	14805	14743	14553	14729	14822	14707	14840	14793	14779	14865	14770	14810	14749	14794	14730	14841	14803	14903	14811	14810	14670	14770	14696	14712	14725	14641	14825	14941	14784	14725	14952	14677	14849	14662	14841	14835	14706	14887	14694	14861	14870	14829	14730	14844	14634	14782	14727	14827	14698	14701	14729	14819	14774	14769	14626	14783	14894	14616	14579	14776	14832	14652	14675	14654	15058	14811	14641	14621	14767	14703	14856	14807	14932	14716	14788	14594	14683	14822	14655	14915	14858	14773	14923	14655	14812	14883	14640	14786	14803	14672	14834	14812	14891	14805	14737	14812	14785	14671	14672	14829	14808	14772	14876	14738	14667	14657	14782	14672	14849	14793	14596	14762	14589	14853	14681	14737	14733	14701	14597	14643	14708	14646	14760	14810	14669	14762	14794	14782	14767	14865	14781	14713	14627	14690	14723	14837	14875	14591	14903	14686	14815	14590	14834	14769	14702	14828	14800	14835	14768	14864	14655	14673	14777	14699	14643	14928	15030	14873	14826	14809	14816	14684	14735	14745	14705	14919	14718	14841	14910	14676	14735	14828	14897	14825	14798	14815	14830	14888	14807	14785	14701	14675	14720	14716	14855	14814	14866	14793	14598	14715	14728	14824	14612	14769	14668	14707	14910	14748	14678	14702	14738	14885	14793	14679	14743	14669	14756	14844	14861	14796	14738	14811	14674	14832	14818	14867	14687	14651	14805	14805	14735	14702	14722	14810	14799	14753	14861	14783	14835	14843	14765	14646	14799	14988	14826	14788	14944	14657	14877	14711	14835	14536	14667	14817	14726	14773	15019	14696	14692	14657	14784	14827	14682	14770	14938	14763	14753	14862	14895	14727	14782	14847	14722	14627	14797	14665	14912	14849	14765	14758	14714	14797	14879	14818	14778	14721	14632	14557	14800	14744	14793	14865	14805	14847	14823	14714	14699	14764	14967	14786	14691	14697	14666	14670	14744	14855	14861	14847	14664	14804	14887	14817	14790	14741	14820	14787	14737	14802	14784	14781	14792	14877	14937	14925	14635	14829	14762	14855	14796	14824	14760	14733	14882	14785	14675	14763	14767	14676	14796	14801	14680	14901	14788	14849	14922	14710	14916	14682	14740	14790	14698	14778	14798	14870	14800	14883	14741	14821	14737	14887	14764	14776	14837	14645	14765	14732	14867	14689	14775	14786	14786	14731	14660	14767	14721	14680	14782	14807	14731	14841	14835	14789	14762	14741	14758	14781	14723	14737	14796	14731	14732	14762	14833	14770	14909	14840	14706	14888	14747	14749	14934	14847	14778	14797	14812	14781	14818	14720	14860	14744	14702	14865	14901	14674	14801	14736	14724	14655	14678	14780	14640	14866	14889	14726	14762	14770	14801	14828	14797	14958	14646	14819	14742	14926	14836	14957	14741	14645	14860	14769	14541	14884	14869	14807	14901	14683	14733	14756	14617	14655	14748	14810	14713	14741	14766	14748	14661	14737	14676	14686	14640	14756	14906	14982	14715	14616	14722	14765	14702	14914	14807	14724	14791	14619	14779	14675	14687	14647	14857	14601	14744	14670	14786	14712	14776	14719	14630	14530	14757	14719	14911	14849	14657	14660	14777	14841	14857	14673	14781	14801	14590	14589	14808	14756	14806	14771	14870	14689	14693	14919	14675	14773	14870	14706	14816	14760	14889	14838	14761	14707	14714	14728	14706	14802	14684	14808	14857	14702	14822	14522	14865	14742	14847	14709	14834	14762	14814	14844	14686	14826	14861	14691	14861	14780	14845	14762	14842	14857	14685	14683	14709	14676	14867	14627	14788	14884	14810	14822	14707	14710	14822	14687	14741	14811	14764	14706	14714	14711	14786	14728	14852	14655	14690	14804	14847	14784	14962	14820	14737	14799	14681	14718	14722	14704	14613	14838	14711	14794	14713	14868	14940	14700	14639	14756	14773	14730	14699	14672	14795	14761	14853	14845	14706	14722	14699	14656	14829	14884	14809	14839	14914	14797	14748	14669	14740	14711	14818	14721	14713	14751	14663	14808	14582	14791	14661	14698	14700	14718	14717	14775	14902	14761	14979	14849	14618	14783	14769	14675	14832	14738	14715	14968	14621	14838	14882	14813	14653	14728	14751	14650	14694	14879	14943	14734	14992	14774	14870	14743	14665	14736	14728	14913	14804	14894	14713	14721	14797	14795	14806	14660	14748	14735	14912	14804	14927	14750	14938	14816	14702	14609	14736	14720	14704	14898	14595	14856	14578	14963	14776	14665	14806	14565	14941	14779	15004	14780	14705	14965	14803	14712	14808	14592	14738	15016	14712	14618	14875	14665	15001	14682	14678	14801	14619	14886	14856	14871	14827	14794	14790	14707	14899	14741	14744	14707	15034	14653	14819	14957	14785	14671	14743	14749	14813	14873	14718	14583	14544	14795	14790	14649	14772	14756	14751	14837	14728	14628	14791	14759	14838	14727	14805	14771	14673	14752	14832	14921	14689	14853	14873	14617	14580	14913	14744	14796	14688	14925	14655	14701	14955	14774	14751	14770	14888	14725	14810	14784	14680	14701	14632	14671	14753	14695	14812	14510	14912	14881	14841	14664	14893	14694	14888	14857	14847	14739	14570	14632	14657	14379	14696	14886	14721	14829	14655	14752	14775	14794	14762	14623	14606	14808	14812	14662	14677	14808	14823	14664	14638	14868	14715	14834	14807	14707	14721	14627	14670	14971	14725	14684	14955	14903	14644	14743	14680	14632	14836	14600	14820	14667	14682	14802	14878	14770	14766	14833	14737	14805	14680	14790	14716	14617	14978	14893	14784	14745	14762	14884	14654	14542	14820	14821	14881	14685	14597	14757	14649	14714	14695	14759	14771	14528	14724	14851	14956	14700	14820	14676	14871	14756	14668	14793	14715	14842	14811	14928	14643	14767	14818	14701	14839	14912	14669	14737	14757	14913	14634	14857	14827	14774	14743	14785	14831	14729	14782	14857	14782	14780	14682	14735	14920	14735	14775	14672	14736	14789	14728	14816	14671	14711	14699	14874	14739	14815	14814	14695	14825	14842	14803	14724	14944	14728	14747	14727	14763	14767	14801	14832	14661	14679	14630	14897	14707	14779	14733	14765	14807	14590	14743	14690	14901	14815	14449	14775	14836	14787	14855	14782	14697	14840	14735	14795	14801	14916	14731	14755	14938	14794	14918	14559	14758	14647	15039	14760	14745	14727	14857	14646	14728	14630	14946	14767	14921	14825	14805	14760	14643	14643	14766	14633	14798	14654	14781	14699	14779	14655	14633	14789	14730	14997	14860	14934	14671	14719	14756	14724	14676	14707	14753	14724	14805	14562	14664	14641	14842	14651	14749	14726	14871	14866	14614	14645	14709	14855	14722	14744	14845	14879	14607	14767	14852	14724	14646	14809	14891	14672	14627	14777	14817	14850	14730	14711	14499	14726	14711	14866	14735	14684	14790	14787	14852	14922	14790	14660	14946	14870	14750	14762	14865	14775	14756	14724	14765	14816	14783	14801	14676	14762	14805	14884	14622	14743	14753	14571	14969	14740	14754	14704	14831	14698	14866	14943	14644	14891	14996	14776	14903	14791	14942	14768	14900	14646	14905	14680	14719	14726	14604	14793	14935	14647	14763	14749	14759	14834	14919	14683	14689	14699	14860	14887	14643	14811	14730	14810	14829	14664	14682	14700	14839	14778	14923	14830	14850	14753	14819	14761	14751	14744	14710	14758	14825	14809	14863	14873	14838	14714	14767	14763	14590	14824	14918	14801	14693	14682	14836	14703	14886	14660	14830	14715	14644	14670	14823	14729	14793	14771	14911	14878	14840	14722	14845	14732	14733	14611	14851	14852	14870	14948	14708	14818	14802	14713	14871	14641	14765	14704	14841	14942	14775	14805	14737	14820	14807	14806	14652	14892	14682	14798	14698	14825	14855	14765	14864	14814	14790	14599	14673	14704	14743	14733	14741	14695	14512	14759	14789	14755	14637	14895	14833	14813	14703	14914	14950	14729	14709	14753	14628	14747	14655	14796	14725	14717	14786	14752	14711	14810	14792	14833	14679	14840	14752	14781	14840	14816	14782	14821	14826	14768	14693	14580	14651	14810	14812	14925	14624	14695	14553	14624	14792	14676	14620	14748	14811	14531	14800	14833	14712	14687	14855	14725	14897	14899	14643	14810	14753	14894	14675	14740	14672	14709	14895	14598	14602	14812	14689	14883	14535	14870	14741	14816	14670	14810	14752	14875	14808	14686	14823	14745	14913	14809	14821	14625	14661	14891	14848	14827	14699	14862	14825	14896	14844	14801	14644	14761	14412	14775	14895	14674	14724	14637	14754	14776	14734	14724	14632	14677	14677	14693	14867	15003	14634	14639	14857	14952	14838	14770	14677	14811	14786	14901	14889	14876	14883	14769	14856	14817	14791	14908	14645	14712	14586	14967	14812	14734	14627	14946	14861	14927	14667	14658	14908	14716	14840	14739	14813	14699	14759	14674	14739	14846	14827	14744	14846	14746	14815	14761	14691	14833	14805	14786	14790	14846	14711	14836	14815	14768	14700	14781	14968	14817	14738	14827	14716	14775	14899	14759	14819	14704	14729	14908	14812	14753	14688	14731	14772	14874	14667	14701	14802	14861	14927	14887	14780	14842	14632	14714	14773	14718	14742	14980	14705	14554	14747	14880	14790	14913	14826	14666	14676	14771	14678	14788	14793	14768	14746	14805	15045	14636	14689	14725	14768	14935	14716	14814	14954	14500	14721	14736	14816	14805	14736	14869	14734	14844	14702	14595	14732	14763	14795	14774	14789	14828	14783	14802	14728	14724	14801	14697	14787	14691	14697	14776	14889	14708	14757	14801
30071	27238	28977	22932	19054	18250	18113	18005	17846	17760	17660	17843	17575	17548	17910	17968	17852	17777	17713	17698	17691	17816	17529	17547	17555	17768	17561	17563	17489	17645	17636	17565	17704	17406	17464	17451	17480	17505	17522	17529	17622	17539	17555	17719	17609	17425	17446	17550	17620	17332	17599	17684	17559	17701	17499	17727	17346	17417	17409	17718	17555	17446	17361	17498	17649	17420	17663	17537	17474	17570	17578	17580	17446	17630	17548	17523	17793	17595	17539	17532	17547	17403	17509	17661	17649	17509	17672	17581	17390	17536	17423	17761	17692	17906	17573	17459	17521	17450	17583	17571	17568	17596	17383	17370	17340	17468	17653	17492	17428	17656	17559	17467	17471	17605	17684	17473	17674	17634	17686	17594	17552	17305	17389	17798	17615	17879	17676	17647	17494	17567	17502	17715	17579	17794	17485	17472	17402	17514	17589	17620	17483	17333	17653	17430	17693	17512	17662	17508	17732	17641	17609	17505	17358	17401	17694	17603	17554	17651	17468	17415	17718	17704	17449	17717	17586	17409	17330	17557	17552	17304	17453	17530	17636	17684	17414	17524	17670	17554	17477	17645	17771	17486	17467	17715	17623	17335	17596	17427	17505	17540	17424	17625	17556	17461	17759	17380	17526	17364	17323	17535	17617	17621	17660	17595	17559	17692	17648	17551	17581	17445	17393	17520	17327	17556	17606	17562	17718	17685	17600	17417	17631	17643	17666	17540	17588	17582	17578	17509	17791	17373	17627	17438	17548	17544	17527	17527	17452	17576	17735	17550	17758	17499	17668	17752	17472	17362	17451	17381	17552	17627	17434	17438	17634	17591	17596	17551	17589	17555	17530	17599	17515	17734	17578	17383	17513	17609	17529	17580	17515	17557	17455	17518	17804	17646	17722	17454	17583	17721	17514	17416	17626	17518	17489	17652	17447	17600	17630	17559	17534	17426	17392	17424	17670	17614	17442	17561	17759	17481	17614	17386	17394	17527	17639	17733	17488	17427	17620	17418	17370	17701	17237	17477	17485	17512	17542	17661	17762	17527	17572	17544	17529	17639	17676	17599	17495	17694	17442	17526	17534	17489	17513	17549	17438	17349	17631	17641	17587	17565	17465	17595	17423	17336	17493	17451	17554	17517	17614	17567	17443	17596	17651	17506	17714	17579	17531	17491	17703	17456	17487	17474	17603	17405	17712	17722	17430	17519	17768	17606	17579	17566	17690	17546	17494	17580	17551	17463	17615	17547	17519	17483	17666	17545	17533	17488	17787	17537	17479	17453	17486	17499	17462	17635	17693	17742	17629	17564	17379	17498	17573	17481	17610	17377	17559	17492	17809	17553	17821	17636	17585	17522	17457	17767	17557	17592	17498	17296	17427	17603	17419	17509	17401	17443	17601	17696	17500	17451	17548	17628	17450	17516	17524	17451	17732	17737	17597	17348	17679	17512	17528	17497	17615	17635	17600	17547	17464	17404	17544	17407	17541	17734	17625	17456	17677	17529	17452	17779	17703	17739	17470	17622	17391	17591	17326	17570	17482	17618	17698	17382	17378	17365	17541	17610	17736	17592	17629	17581	17274	17740	17451	17565	17649	17440	17601	17654	17457	17668	17329	17594	17649	17570	17341	17397	17554	17636	17682	17596	17682	17595	17555	17631	17591	17549	17467	17639	17478	17311	17573	17451	17735	17698	17449	17598	17555	17471	17557	17715	17782	17304	17709	17551	17843	17625	17719	17825	17725	17686	17607	17613	17606	17550	17454	17469	17662	17416	17579	17446	17462	17579	17537	17571	17699	17535	17397	17449	17668	17638	17533	17637	17526	17675	17517	17694	17623	17857	17524	17711	17538	17550	17554	17575	17571	17398	17581	17676	17781	17414	17531	17576	17677	17786	17745	17503	17806	17745	17717	17518	17666	17632	17604	17606	17587	17639	17746	17504	17590	17643	17735	17747	17611	17572	17593	17499	17522	17454	17529	17721	17452	17655	17632	17509	17559	17309	17397	17343	17745	17529	17680	17640	17680	17494	17514	17445	17665	17303	17513	17712	17719	17422	17457	17499	17546	17557	17385	17624	17532	17485	17615	17635	17449	17488	17501	17684	17763	17520	17459	17609	17779	17689	17382	17573	17438	17488	17457	17499	17654	17727	17586	17749	17720	17587	17559	17626	17566	17637	17409	17676	17597	17511	17400	17731	17412	17611	17720	17400	17710	17712	17557	17448	17487	17625	17443	17387	17531	17686	17407	17720	17438	17630	17484	17482	17536	17562	17579	17399	17614	17448	17480	17676	17656	17450	17732	17671	17440	17389	17497	17307	17686	17303	17548	17647	17689	17617	17691	17537	17629	17664	17337	17461	17602	17540	17367	17546	17355	17316	17512	17524	17555	17641	17658	17724	17731	17607	17476	17650	17619	17544	17262	17513	17532	17525	17518	17624	17805	17663	17731	17437	17602	17757	17575	17476	17503	17377	17408	17647	17588	17627	17427	17377	17564	17514	17498	17539	17627	17438	17491	17545	17494	17754	17503	17624	17836	17369	17640	17453	17590	17752	17424	17672	17602	17150	17610	17473	17762	17705	17494	17580	17523	17460	17367	17532	17613	17639	17584	17603	17360	17648	17664	17524	17639	17500	17686	17445	17422	17522	17513	17578	17605	17627	17500	17546	17693	17730	17736	17675	17718	17563	17733	17545	17507	17755	17645	17395	17497	17527	17418	17559	17502	17560	17470	17604	17594	17466	17329	17509	17588	17654	17486	17480	17519	17711	17629	17542	17779	17492	17604	17595	17582	17664	17404	17468	17588	17584	17536	17637	17538	17628	17579	17750	17634	17582	17474	17568	17666	17486	17649	17583	17539	17541	17674	17412	17607	17521	17521	17473	17366	17458	17511	17507	17456	17489	17466	17570	17576	17448	17334	17560	17618	17516	17622	17696	17781	17533	17676	17540	17410	17491	17506	17440	17592	17616	17319	17664	17588	17533	17577	17443	17619	17507	17549	17597	17688	17460	17629	17424	17722	17643	17618	17497	17727	17594	17501	17571	17497	17574	17512	17490	17339	17637	17248	17580	17580	17517	17416	17470	17390	17525	17553	17553	17440	17570	17803	17209	17474	17565	17654	17575	17589	17454	17717	17613	17658	17602	17439	17472	17577	17716	17401	17601	17596	17535	17744	17467	17515	17587	17625	17591	17455	17508	17430	17583	17378	17539	17541	17574	17534	17612	17619	17603	17511	17468	17641	17581	17653	17631	17770	17750	17571	17605	17518	17366	17404	17443	17610	17767	17703	17544	17554	17412	17499	17660	17558	17549	17342	17285	17538	17381	17731	17460	17558	17752	17479	17637	17607	17460	17619	17619	17518	17733	17575	17375	17770	17639	17601	17726	17671	17454	17497	17594	17797	17388	17549	17649	17563	17713	17497	17491	17643	17601	17790	17382	17558	17696	17540	17436	17491	17288	17591	17452	17451	17626	17534	17310	17650	17586	17728	17732	17495	17716	17528	17681	17550	17353	17405	17529	17442	17505	17486	17669	17463	17540	17476	17516	17637	17468	17433	17475	17773	17598	17814	17678	17441	17376	17543	17263	17425	17500	17611	17569	17277	17558	17428	17488	17386	17537	17453	17354	17604	17358	17490	17349	17623	17163	17529	17553	17672	17701	17527	17348	17557	17538	17464	17634	17656	17751	17645	17371	17479	17616	17591	17501	17477	17508	17593	17677	17478	17421	17530	17736	17569	17461	17537	17698	17610	17506	17596	17494	17575	17671	17702	17507	17630	17725	17536	17447	17533	17590	17336	17320	17409	17491	17489	17714	17463	17755	17721	17494	17634	17461	17607	17529	17535	17550	17573	17427	17591	17373	17436	17487	17547	17730	17628	17899	17779	17511	17711	17691	17485	17476	17662	17708	17589	17580	17668	17582	17527	17598	17597	17335	17598	17427	17408	17619	17795	17541	17398	17642	17462	17576	17533	17463	17380	17393	17545	17401	17587	17549	17659	17564	17720	17604	17619	17441	17695	17605	17621	17550	17632	17635	17613	17541	17557	17545	17700	17756	17640	17570	17639	17514	17445	17598	17651	17727	17501	17480	17459	17749	17545	17569	17552	17512	17728	17585	17459	17474	17622	17522	17665	17652	17651	17588	17593	17651	17608	17534	17552	17617	17690	17726	17568	17718	17506	17631	17593	17664	17589	17558	17831	17643	17666	17392	17679	17559	17490	17555	17677	17438	17472	17511	17421	17585	17665	17673	17602	17509	17687	17455	17592	17589	17629	17414	17690	17585	17520	17470	17650	17621	17734	17464	17614	17723	17489	17619	17555	17595	17525	17551	17520	17716	17507	17633	17692	17416	17323	17508	17694	17719	17301	17552	17453	17642	17625	17565	17676	17554	17649	17416	17552	17597	17619	17574	17533	17471	17657	17312	17643	17611	17384	17496	17542	17473	17534	17622	17291	17352	17633	17470	17531	17680	17484	17670	17450	17548	17718	17587	17604	17353	17706	17478	17680	17511	17615	17452	17573	17551	17502	17536	17443	17621	17678	17669	17688	17695	17555	17422	17707	17568	17631	17630	17497	17399	17486	17624	17410	17630	17505	17528	17583	17447	17458	17516	17640	17679	17549	17579	17421	17609	17630	17385	17586	17437	17667	17657	17526	17577	17855	17770	17637	17656	17806	17372	17762	17418	17340	17487	17709	17358	17688	17740	17607	17558	17624	17377	17694	17762	17509	17335	17491	17627	17710	17636	17508	17472	17534	17605	17759	17475	17513	17647	17749	17516	17448	17359	17516	17508	17586	17612	17579	17427	17657	17641	17592	17628	17400	17647	17649	17649	17555	17477	17601	17544	17579	17421	17397	17388	17671	17766	17568	17557	17542	17590	17415	17590	17785	17514	17575	17515	17522	17648	17550	17402	17552	17529	17606	17483	17438	17534	17727	17623	17699	17644	17523	17449	17619	17563	17491	17574	17358	17476	17640	17586	17657	17511	17567	17494	17605	17645	17623	17426	17452	17640	17607	17354	17535	17528	17519	17393	17440	17404	17608	17684	17346	17655	17814	17562	17513	17476	17655	17667	17453	17483	17543	17583	17499	17723	17575	17556	17682	17520	17545	17656	17674	17554	17720	17398	17678	17464
24544	37974	26614	17798	16583	15346	15135	15190	14876	14994	14917	14940	14803	14702	14757	15017	14882	14768	14810	14698	14734	14637	14668	14715	14633	14711	14605	14649	14719	14492	14708	14597	14515	14729	14551	14434	14607	14648	14643	14599	14701	14764	14567	14615	14468	14609	14633	14768	14580	14689	14665	14677	14655	14599	14620	14732	14684	14642	14650	14496	14823	14438	14559	14712	14400	14517	14515	14688	14573	14499	14621	14580	14660	14584	14607	14632	14414	14679	14853	14692	14678	14549	14648	14529	14733	14479	14709	14692	14576	14454	14661	14623	14790	14580	14671	14509	14636	14667	14546	14621	14721	14584	14564	14463	14544	14644	14673	14637	14641	14552	14722	14495	14719	14627	14618	14578	14462	14801	14525	14708	14413	14832	14498	14522	14752	14478	14626	14749	14720	14701	14747	14470	14801	14621	14550	14599	14548	14651	14597	14651	14519	14574	14529	14578	14607	14624	14681	14610	14571	14507	14541	14653	14481	14419	14667	14777	14584	14671	14545	14659	14698	14589	14493	14581	14740	14490	14568	14516	14649	14482	14641	14637	14675	14726	14576	14546	14586	14506	14691	14456	14467	14544	14544	14663	14616	14703	14535	14628	14594	14355	14478	14528	14624	14714	14568	14690	14663	14611	14553	14527	14743	14695	14462	14683	14593	14766	14618	14679	14395	14515	14414	14515	14672	14536	14589	14599	14508	14607	14561	14605	14475	14620	14615	14556	14598	14393	14601	14647	14744	14477	14652	14827	14659	14559	14696	14511	14676	14462	14671	14637	14776	14689	14567	14582	14663	14438	14687	14643	14522	14505	14662	14607	14483	14531	14674	14657	14601	14585	14713	14752	14723	14736	14571	14713	14454	14751	14680	14801	14503	14482	14577	14562	14653	14548	14595	14664	14675	14642	14411	14584	14696	14524	14650	14621	14784	14618	14644	14716	14723	14559	14703	14542	14691	14405	14696	14728	14592	14679	14430	14461	14515	14753	14647	14674	14899	14665	14516	14592	14587	14497	14676	14738	14468	14246	14623	14678	14622	14739	14546	14574	14665	14562	14655	14613	14488	14686	14674	14656	14526	14594	14683	14753	14707	14577	14669	14584	14550	14711	14612	14812	14742	14505	14550	14586	14615	14514	14716	14703	14802	14538	14472	14540	14581	14596	14707	14697	14719	14565	14662	14638	14685	14545	14688	14634	14636	14573	14511	14555	14613	14576	14709	14610	14713	14795	14574	14706	14745	14682	14585	14660	14381	14647	14565	14737	14453	14663	14649	14685	14859	14679	14639	14716	14627	14632	14748	14728	14524	14585	14546	14642	14687	14721	14630	14478	14819	14659	14565	14806	14620	14548	14654	14616	14548	14501	14686	14624	14737	14661	14578	14580	14712	14506	14692	14623	14535	14633	14584	14550	14634	14682	14632	14543	14507	14576	14714	14663	14556	14869	14480	14776	14511	14634	14470	14693	14656	14492	14520	14600	14654	14657	14747	14668	14462	14508	14651	14500	14509	14633	14606	14633	14718	14725	14633	14702	14626	14525	14411	14619	14594	14599	14627	14612	14649	14411	14581	14754	14616	14583	14710	14472	14600	14619	14688	14498	14529	14686	14580	14559	14495	14538	14716	14529	14763	14475	14660	14399	14490	14437	14710	14758	14534	14724	14388	14611	14541	14646	14592	14662	14575	14615	14634	14469	14602	14470	14566	14430	14698	14562	14616	14670	14555	14658	14586	14582	14621	14676	14519	14467	14664	14600	14755	14715	14744	14472	14626	14591	14554	14726	14724	14702	14627	14625	14509	14671	14607	14670	14419	14930	14536	14587	14489	14579	14673	14686	14689	14640	14597	14633	14657	14658	14618	14688	14727	14709	14625	14639	14501	14624	14623	14720	14412	14673	14614	14546	14592	14653	14603	14644	14481	14765	14643	14715	14576	14716	14636	14616	14547	14434	14694	14835	14651	14609	14753	14541	14487	14553	14504	14590	14620	14578	14501	14517	14674	14618	14406	14537	14802	14632	14587	14694	14591	14518	14645	14639	14663	14613	14484	14727	14609	14571	14583	14599	14530	14618	14478	14599	14676	14600	14558	14547	14729	14637	14770	14578	14742	14478	14641	14656	14621	14517	14646	14659	14637	14680	14503	14707	14649	14512	14535	14487	14740	14695	14678	14529	14614	14805	14686	14634	14716	14582	14607	14546	14736	14673	14548	14573	14597	14611	14592	14780	14585	14560	14588	14770	14695	14812	14696	14536	14626	14601	14420	14652	14562	14604	14548	14599	14621	14549	14636	14548	14489	14673	14503	14666	14751	14560	14540	14571	14483	14727	14637	14541	14613	14701	14686	14541	14571	14689	14583	14829	14622	14524	14615	14679	14725	14555	14621	14443	14694	14761	14533	14750	14482	14605	14584	14542	14612	14785	14713	14731	14626	14591	14713	14671	14676	14587	14463	14668	14569	14793	14518	14808	14581	14631	14487	14623	14676	14744	14724	14633	14737	14723	14662	14546	14687	14752	14730	14675	14697	14635	14570	14736	14593	14732	14512	14759	14548	14703	14764	14569	14573	14576	14605	14557	14736	14802	14769	14483	14641	14641	14894	14572	14513	14694	14712	14510	14521	14509	14704	14430	14654	14601	14695	14480	14603	14694	14632	14683	14581	14658	14635	14716	14663	14524	14702	14494	14621	14561	14831	14575	14525	14752	14619	14623	14540	14629	14625	14716	14628	14752	14629	14661	14656	14598	14507	14582	14672	14573	14561	14600	14556	14577	14590	14549	14706	14516	14594	14690	14618	14677	14511	14667	14631	14518	14666	14728	14675	14677	14535	14766	14689	14557	14705	14616	14578	14643	14433	14533	14637	14825	14584	14619	14691	14655	14769	14539	14527	14640	14590	14689	14657	14637	14667	14553	14676	14715	14634	14503	14617	14707	14575	14533	14610	14672	14610	14520	14574	14698	14697	14627	14637	14550	14567	14687	14584	14640	14554	14806	14808	14702	14674	14460	14535	14768	14850	14481	14701	14706	14641	14528	14658	14564	14579	14481	14654	14678	14617	14491	14723	14842	14517	14517	14672	14780	14589	14615	14586	14596	14814	14548	14491	14602	14608	14640	14663	14596	14612	14641	14545	14561	14560	14732	14676	14654	14659	14608	14622	14757	14432	14665	14595	14564	14609	14704	14506	14615	14631	14631	14673	14701	14652	14672	14546	14558	14689	14643	14512	14614	14654	14605	14629	14575	14566	14524	14543	14607	14616	14569	14839	14596	14627	14580	14594	14732	14710	14625	14641	14739	14580	14698	14727	14647	14588	14645	14637	14798	14656	14708	14693	14764	14720	14696	14712	14453	14642	14860	14513	14737	14632	14717	14496	14567	14692	14489	14458	14448	14567	14525	14736	14660	14664	14469	14541	14560	14447	14588	14548	14495	14787	14526	14685	14702	14689	14625	14816	14658	14687	14678	14480	14652	14420	14568	14747	14744	14556	14606	14632	14400	14623	14502	14487	14766	14646	14455	14673	14649	14542	14571	14404	14687	14586	14592	14674	14580	14629	14665	14533	14532	14549	14580	14507	14721	14665	14661	14638	14838	14576	14574	14693	14634	14604	14682	14582	14709	14534	14615	14676	14603	14487	14671	14629	14583	14607	14663	14793	14656	14757	14699	14606	14565	14683	14673	14617	14509	14673	14564	14680	14638	14518	14567	14757	14578	14726	14464	14621	14619	14645	14670	14553	14623	14699	14685	14674	14675	14688	14856	14577	14472	14883	14718	14560	14485	14613	14616	14520	14735	14694	14490	14706	14610	14883	14565	14649	14776	14653	14699	14644	14551	14684	14675	14635	14778	14642	14476	14728	14639	14608	14572	14520	14711	14602	14596	14608	14635	14604	14509	14940	14589	14630	14665	14669	14544	14444	14299	14663	14676	14729	14697	14614	14605	14688	14795	14558	14461	14679	14587	14661	14555	14624	14691	14742	14743	14610	14590	14679	14683	14554	14709	14687	14583	14672	14573	14545	14576	14644	14558	14671	14798	14623	14616	14519	14579	14680	14669	14634	14525	14696	14669	14703	14537	14674	14705	14550	14538	14583	14811	14749	14519	14678	14633	14620	14696	14674	14570	14814	14435	14663	14592	14747	14545	14551	14580	14701	14632	14670	14556	14636	14682	14813	14681	14787	14486	14774	14402	14570	14559	14489	14599	14511	14563	14615	14585	14664	14749	14508	14649	14509	14550	14669	14642	14604	14598	14667	14624	14556	14625	14521	14696	14472	14504	14738	14682	14630	14728	14596	14559	14657	14478	14525	14600	14522	14666	14729	14554	14545	14451	14517	14572	14657	14457	14521	14872	14541	14521	14513	14751	14537	14807	14609	14558	14507	14578	14509	14785	14603	14564	14751	14597	14646	14541	14668	14552	14549	14608	14558	14683	14517	14530	14650	14694	14676	14642	14704	14669	14678	14612	14518	14657	14624	14604	14443	14720	14626	14642	14510	14562	14700	14691	14572	14379	14466	14515	14533	14493	14515	14591	14744	14700	14514	14681	14643	14627	14879	14565	14630	14697	14568	14684	14570	14661	14475	14673	14496	14643	14495	14496	14557	14513	14439	14752	14602	14646	14578	14556	14618	14629	14449	14590	14662	14782	14774	14742	14651	14616	14725	14525	14639	14488	14535	14718	14562	14689	14723	14629	14584	14812	14618	14728	14620	14586	14812	14647	14547	14664	14494	14643	14646	14462	14586	14635	14602	14602	14765	14593	14678	14461	14455	14607	14750	14729	14551	14584	14499	14637	14681	14708	14656	14585	14567	14575	14785	14560	14509	14777	14767	14786	14649	14545	14634	14682	14626	14696	14608	14591	14531	14511	14683	14498	14558	14633	14717	14660	14652	14655	14648	14667	14694	14555	14427	14584	14616	14618	14851	14637	14642	14496	14573	14573	14593	14564	14727	14608	14620	14660	14642	14577	14598	14747	14566	14675	14638	14766	14621	14628	14543	14761	14630	14739	14655	14349	14650	14590	14528	14781	14702	14775	14657	14729	14713	14395	14632	14687	14556	14472	14730	14544	14564	14568	14616	14593	14653	14761	14822	14609	14747	14492	14673	14499	14731	14647	14548	14601	14656	14664	14455	14614
23193	21008	27802	24850	21899	20162	19125	16949	16632	17051	16551	16706	16826	17051	17495	17941	17551	17016	17015	16929	16573	16390	16237	16075	16212	16273	16288	16201	16195	16123	16182	16123	16247	16115	16164	16161	16218	16035	16065	16111	15999	15978	16172	16087	16270	16122	16083	16051	16077	16288	16154	16037	16064	16251	16015	16128	16120	16101	16195	16149	16230	16194	16200	16233	16069	16018	15952	16162	16218	16179	16284	16288	16181	16192	16077	16096	16116	16079	16225	16048	16005	16023	16164	16097	16134	16011	16191	16164	16258	16015	16279	16296	16107	16009	15993	16166	15988	16143	16228	15886	16172	16093	16093	16160	16120	15926	16031	15974	16049	16131	16236	16263	16128	16111	16076	16152	16229	15930	15891	16038	16055	15969	16267	16102	16136	16320	16171	16229	16209	16051	16093	16023	16036	16291	16117	16075	16019	16093	16044	16121	16042	16230	16178	16393	16032	16104	15999	15975	16061	16150	16121	16034	15998	16204	16083	16152	16090	16043	16014	16166	16123	15937	16258	16020	15940	15994	15915	15992	16099	16099	16322	16248	16073	16195	16103	15861	16043	16194	15901	15902	16117	16011	16104	16024	16058	16188	16113	16044	15956	16285	16019	16100	16218	15828	16025	16262	16097	16116	16106	16183	16188	16307	16080	16113	16116	16047	16058	16099	15994	16116	16107	16038	16146	16142	15998	16161	16036	16334	15948	15990	15910	16089	16128	16218	15996	16119	16048	16142	16110	15994	16147	16173	15878	16001	16074	16059	16028	16206	16034	16080	15901	15999	16263	15973	16060	16145	16119	16149	16052	16155	16005	16185	16177	16099	16191	16042	16023	16062	15972	16130	16357	16197	16049	16041	15942	16078	15969	16120	16230	15935	16143	16192	16113	16162	16156	16069	16101	15881	16154	16046	16067	16216	16011	16222	16282	16177	16225	16168	15988	15963	16147	16310	16264	16147	16079	16040	16206	16165	16183	16277	16147	16089	16079	15889	16034	16186	16363	16030	16232	16317	16000	15995	16196	16131	16186	16207	16170	16128	15903	16124	16216	16074	15953	15916	16027	16033	15852	16175	16215	15928	16214	16046	16071	15971	16163	16182	16231	16279	16128	16122	16205	16348	16019	16018	16096	16121	15980	15979	16119	16219	16055	16051	15967	16224	16106	16153	16321	16148	16017	15986	16125	16040	16113	16108	16250	16085	16061	16123	16132	16155	16050	16069	16217	15909	16132	16078	15975	16309	16080	15994	15897	16146	16129	15985	16239	16118	16128	16065	16243	16211	16061	16062	16149	16005	15937	16202	16045	16028	16051	16154	15990	16294	16185	16193	16100	16098	16167	16062	15931	16241	16121	15835	16018	15947	16011	16341	16214	16037	16292	15960	16265	16148	15924	16184	16138	16111	16073	16158	16305	16249	16151	15995	16046	16145	16148	16104	16035	16240	16321	15983	15921	16009	16333	16121	15942	16054	16127	16069	16029	16003	16106	16031	16098	16149	16176	15958	16225	16001	16302	15985	16319	16112	15980	16149	16164	16156	16145	16045	15958	16108	16019	16055	16214	16097	15946	16109	16232	16342	15944	16150	15942	16262	16340	16020	16157	16206	15880	15874	16075	16010	16109	16003	16023	16290	16136	16270	16205	16178	16216	16007	15902	16133	16122	16136	16317	16123	15948	16182	16221	16394	16275	16163	16031	16071	16355	16187	16101	16177	15816	15910	16156	16267	15960	16197	16147	16227	15930	16397	16030	16128	16181	16104	15992	16052	16245	16152	16135	16037	16034	16017	16270	15869	16009	15996	16113	16249	16135	16325	16281	16259	16050	16129	16077	16010	16101	16144	16032	15987	16264	15964	16126	16045	16095	16156	16115	15961	15936	16103	16105	16000	16150	16101	16061	16047	16184	16072	15985	15997	15945	16137	16138	15867	16219	16188	16184	16091	16220	16208	16177	16216	15949	15996	16109	16213	16053	15988	16171	16159	16132	16038	16097	16065	16172	16291	16127	16150	16081	16118	16051	16295	16169	16060	15878	16091	16258	16078	16035	16127	15905	16079	16191	15863	16096	16075	16112	16138	16159	16082	16132	16168	16113	16143	16257	16044	16014	16021	16177	16163	16103	16138	16361	16242	16089	16156	16259	16191	16239	16097	16085	16312	16060	16010	16115	15970	16034	16252	16231	16146	15999	16025	16225	16060	16161	16132	16405	16038	15856	15875	16138	16141	16023	16015	16056	16232	16238	16210	16037	16112	16264	16244	16065	16097	16081	16160	16211	16097	15952	16147	16220	16086	16031	16085	16135	16141	15976	16182	16132	16073	15901	16170	15956	15982	16153	16109	16111	16154	16121	16074	16052	16169	16069	16018	16079	16071	16017	15891	16196	16019	16061	16198	15971	15944	16030	16061	15927	16074	15978	15953	15810	16071	16228	16177	16084	16241	16181	16161	16188	16152	16235	16170	16344	16046	16148	16272	16141	16308	15901	16071	16104	15997	16223	16247	16220	16152	16194	16216	16096	16189	16008	16104	16040	16157	16139	16020	16041	16001	16190	16279	16050	16014	16259	16272	16147	15943	16284	16135	15989	16008	16089	16111	16082	16094	16322	16156	16306	16011	16200	16175	16084	16267	16364	16150	16272	16282	16196	16097	16147	16299	16093	16011	16192	16209	16041	15810	16190	16314	16002	15985	16031	15857	15923	16155	16107	16196	16078	16343	16101	16067	16289	16146	16074	16222	16212	16179	16217	16132	15928	16196	16076	16168	16090	16195	16066	16038	16095	16057	15982	16012	16174	16076	16078	16100	16150	16171	16368	16130	16100	15930	15978	16042	16072	16194	16178	16165	16090	16094	16142	16287	16163	16101	16170	16026	16255	16146	16271	16247	16233	16146	16068	16209	16219	16104	16278	16312	16388	16068	16127	15961	15894	16081	16116	16120	15814	16116	16210	16244	16104	16279	15983	16207	16231	16184	16026	15959	16116	16262	16090	16091	16160	16344	16266	16014	16039	16198	16232	16287	16258	15951	15955	15816	16071	16254	16027	15937	16176	16230	16257	16164	16175	16078	16068	16076	16114	16125	16113	16122	16108	16291	15931	16142	16039	16119	16239	16320	16145	16083	16081	16102	16197	16079	16155	15989	16253	16043	16282	16274	15968	16133	16145	16092	16185	16008	16036	15902	16072	16351	16192	16258	15788	16015	16182	16052	16245	16115	16095	16124	16132	16310	15930	16013	16216	16051	16303	16070	16143	16126	15933	16136	16165	15935	16326	16292	16209	16183	16077	16144	16016	15976	16110	16101	15996	16264	16064	16036	16400	16179	15897	16025	16023	16202	16155	16039	15862	16026	16159	16240	16292	16188	15971	16156	16101	16144	16193	16133	16183	16315	16193	15992	15854	16049	16213	16050	16208	16056	16174	16236	16275	15967	15990	16125	16023	16182	16139	16202	16232	16162	15948	16204	16225	15964	15999	16092	16328	15946	16024	16047	16277	16191	16328	16186	16024	15963	16059	16148	16050	16191	16293	16177	15941	16043	16084	16270	16275	16046	16174	16074	16116	16271	16059	16334	16153	15993	16193	16185	16188	16039	16141	16008	16090	16180	16016	16114	16230	16109	15915	16164	16256	16414	16296	15992	16218	16017	16288	16142	16114	16061	16173	16086	16059	16027	16131	16289	15951	16215	16218	16224	16050	16079	16133	15994	16325	16237	16059	16183	16153	15947	16155	16039	16073	15931	16053	16081	16080	16045	16020	16095	16282	16186	16188	16120	16101	16241	16099	16126	16035	16171	16345	15987	16097	16171	16010	15968	16295	15968	15958	16263	15973	16022	16164	16306	16279	16020	16039	16303	16247	16058	16244	16154	16263	15996	16294	16022	16023	16293	16265	15797	16211	16139	16036	16071	16015	15945	16246	15949	16140	16091	16071	16055	16033	16061	15937	16168	16180	16078	16133	16049	16051	15928	16057	16169	15989	16087	16105	16041	16105	16128	16251	16173	15968	16208	16320	16138	16080	16083	16028	16106	16026	16151	16217	16325	16239	16114	16259	15984	16250	16181	15938	16214	16135	15957	16409	15995	16122	16052	16048	16156	16288	15983	16168	15927	16088	16077	16145	16098	16065	16025	16180	16329	16126	16096	16285	15944	16131	16070	16141	16198	15912	16172	16242	16201	16116	16236	16074	16129	16199	16040	16285	16059	16190	15877	16279	16344	16162	16291	16235	16180	16033	16197	15908	16316	16079	15973	16028	16183	15900	15808	16028	16148	16187	16206	16231	16119	16128	16132	15919	16195	16218	16098	16101	15890	16149	16115	16125	16018	16366	16111	16145	16106	16023	16181	16204	16166	16150	16070	16004	16176	16178	16265	16151	16158	16209	15980	16075	16210	16175	16068	16150	16106	16176	16232	16102	16252	16216	16269	16123	16149	15956	16111	16205	16039	16156	16061	16153	16092	16160	16199	15961	15961	16179	16235	16111	16212	16054	16120	16066	16336	16266	16032	16058	16169	16378	16023	16019	16107	16132	16054	16100	16337	16285	16110	16010	16085	16272	16161	16128	16062	16116	16055	16055	15952	16117	16061	16183	16129	16218	16180	16079	16102	16169	16226	16084	16191	16309	16067	16202	16230	16271	16126	16121	15995	16186	16057	15902	16161	16123	16105	16254	16210	16208	16125	16432	16100	16150	16066	16152	16048	16288	16135	16132	16260	16361	16480	16255	16293	16150	16139	16062	16117	15970	15944	15967	16213	16027	16141	16229	16218	16270	16045	16254	16000	16047	16279	16177	16243	16136	16151	16174	16237	15929	16188	15975	16033	16247	16023	16100	16333	16249	15866	16059	16085	16327	15963	16081	15941	15955	16098	16119	16105	16046	16084	15958	16060	16274	16251	16044	16292	16166	16189	15988	16102	16179	16133	16123	16096	16196	16321	16180	16169	16049	16157	16006	16219	16187	16261	16058	16107	16512	16310	16053	16084	15922	16028	16106	16137	16177	16217	16322	16071	16243	16141	15966	16183	16168	16062	16095	16046	16387	16238	16109	16053	16256	16107	16078	16065	15927	16216	15918	16047	16157	16063	16034	16042	16310	15881	16187	16075	16191	16077	16282	16083	16088	16152	16269	16018	16185	16014
25661	50168	38448	21447	16941	15304	14786	14495	14209	14399	14056	14032	14267	14837	15677	15838	15304	14893	14737	14599	14335	13945	13711	13518	13568	13685	13694	13553	13644	13463	13542	13697	13809	13527	13603	13567	13512	13765	13549	13893	13763	13677	13738	13711	13770	13869	13680	13659	13804	13717	13831	13604	13689	13762	13777	13667	13707	13838	13573	13548	13717	13628	13737	13770	13587	13760	13805	13542	13635	13630	13762	13640	13581	13627	13729	13772	13573	13584	13634	13694	13792	13607	13610	13793	13888	13722	13616	13814	13726	13644	13620	13699	13720	13874	13606	13659	13610	13809	13685	13667	13694	13663	13652	13583	13703	13811	13745	13606	13560	13743	13644	13636	13701	13675	13719	13670	13708	13655	13714	13705	13775	13634	13649	13742	13605	13597	13821	13640	13800	13456	13580	13912	13900	13699	13623	13681	13741	13787	13724	13777	13761	13565	13717	13640	13636	13626	13673	13649	13751	13626	13660	13609	13664	13646	13573	13791	13721	13693	13981	13681	13583	13774	13801	13673	13896	13645	13729	13747	13754	13497	13446	13757	13696	13648	13547	13679	13727	13582	13709	13743	13659	13658	13691	13608	13798	13553	13676	13664	13619	13617	13756	13652	13686	13531	13744	13738	13684	13787	13815	13518	13618	13498	13743	13702	13657	13602	13591	13607	13771	13558	13565	13697	13693	13431	13704	13705	13730	13496	13772	13698	13780	13523	13872	13653	13750	13498	13778	13748	13763	13745	13552	13622	13850	13713	13825	13624	13589	13616	13564	13793	13716	13933	13590	13867	13503	13535	13749	13714	13679	13849	13679	13847	13873	13799	13510	13556	13733	13754	13592	13560	13803	13756	13653	13783	13751	13785	13805	13596	13766	13734	13577	13814	13712	13690	13810	13598	13673	13749	13609	13572	13679	13668	13651	13634	13766	13614	13617	13601	13675	13852	13802	13757	13739	13743	13555	13615	13750	13696	13664	13636	13645	13693	13677	13681	13690	13819	13600	13699	13692	13875	13546	13606	13548	13664	13637	13666	13659	13732	13745	13459	13718	13596	13709	13541	13604	13702	13689	13705	13620	13638	13601	13547	13645	13664	13613	13714	13746	13573	13727	13659	13746	13688	13562	13673	13745	13683	13578	13827	13742	13630	13624	13724	13727	13559	13554	13574	13545	13790	13665	13772	13687	13614	13632	13744	13777	13553	13574	13653	13639	13629	13653	13775	13697	13699	13634	13573	13824	13703	13781	13529	13465	13768	13767	13625	13637	13870	13721	13635	13740	13605	13852	13769	13633	13751	13639	13785	13680	13610	13686	13593	13766	13595	13611	13694	13719	13683	13810	13803	13698	13573	13597	13690	13616	13716	13638	13573	13890	13653	13787	13736	13713	13793	13649	13657	13794	13672	13578	13724	13701	13612	13798	13460	13865	13826	13685	13717	13772	13644	13626	13820	13679	13562	13802	13580	13740	13640	13725	13649	13786	13555	13569	13638	13561	13615	13784	13664	13777	13678	13567	13700	13632	13620	13712	13713	13807	13641	13669	13639	13675	13763	13622	13733	13636	13652	13584	13725	13558	13608	13624	13729	13750	13492	13676	13657	13572	13710	13725	13740	13769	13599	13749	13617	13649	13684	13750	13712	13851	13518	13679	13648	13597	13698	13706	13589	13702	13700	13722	13664	13701	13621	13844	13588	13771	13546	13631	13625	13627	13613	13599	13665	13551	13536	13645	13834	13687	13802	13631	13622	13749	13664	13881	13764	13691	13582	13674	13624	13786	13819	13723	13658	13704	13670	13548	13734	13832	13672	13706	13510	13653	13740	13512	13590	13706	13842	13601	13694	13714	13540	13788	13738	13636	13774	13564	13657	13676	13626	13555	13740	13769	13574	13612	13832	13691	13619	13637	13570	13592	13632	13647	13645	13702	13578	13717	13751	13627	13765	13755	13539	13669	13776	13634	13586	13622	13823	13642	13628	13611	13734	13695	13752	13764	13686	13723	13581	13783	13752	13583	13569	13653	13629	13817	13740	13680	13704	13776	13675	13500	13763	13706	13603	13702	13725	13609	13776	13611	13686	13797	13720	13802	13670	13586	13850	13751	13824	13710	13679	13614	13704	13677	13589	13717	13709	13689	13557	13561	13516	13629	13562	13530	13554	13698	13583	13661	13757	13698	13738	13639	13708	13540	13681	13861	13698	13752	13872	13569	13696	13572	13813	13679	13745	13650	13757	13610	13724	13762	13643	13745	13713	13608	13757	13647	13712	13541	13642	13661	13723	13698	13685	13826	13795	13881	13634	13688	13637	13625	13863	13680	13531	13832	13862	13763	13709	13660	13903	13431	13543	13626	13711	13644	13636	13622	13696	13396	13749	13748	13666	13626	13780	13727	13606	13786	13656	13664	13722	13706	13662	13791	13639	13876	13744	13724	13774	13721	13545	13821	13620	13618	13672	13827	13691	13603	13680	13747	13643	13708	13665	13703	13682	13733	13550	13690	13746	13676	13570	13728	13665	13863	13732	13815	13565	13699	13769	13683	13692	13761	13550	13723	13783	13729	13642	13652	13646	13473	13620	13755	13649	13699	13632	13715	13513	13638	13695	13738	13596	13799	13774	13714	13804	13705	13541	13637	13626	13641	13634	13612	13537	13747	13633	13563	13629	13591	13757	13661	13665	13648	13733	13671	13659	13583	13759	13791	13566	13756	13788	13696	13603	13762	13703	13851	13640	13718	13769	13754	13655	13767	13716	13889	13807	13707	13640	13631	13879	13781	13717	13851	13657	13597	13762	13873	13743	13659	13469	13586	13568	13728	13600	13643	13564	13806	13618	13851	13621	13625	13572	13651	13709	13703	13650	13739	13583	13776	13857	13799	13523	13618	13653	13606	13656	13568	13529	13553	13796	13640	13611	13708	13628	13677	13711	13762	13646	13740	13761	13744	13726	13607	13732	13829	13727	13576	13783	13757	13730	13630	13820	13554	13605	13585	13660	13866	13745	13616	13786	13519	13820	13779	13857	13708	13514	13707	13495	13642	13638	13674	13802	13656	13580	13632	13706	13626	13703	13766	13710	13842	13650	13846	13664	13618	13660	13577	13691	13563	13656	13629	13801	13598	13602	13705	13771	13628	13841	13798	13673	13612	13694	13877	13497	13617	13723	13548	13623	13660	13503	13697	13767	13563	13631	13889	13603	13760	13638	13593	13776	13645	13587	13650	13719	13654	13614	13602	13681	13584	13682	13513	13802	13751	13703	13634	13659	13754	13581	13760	13680	13532	13688	13658	13711	13611	13594	13669	13616	13740	13623	13620	13723	13810	13551	13698	13681	13817	13708	13751	13539	13737	13510	13647	13626	13648	13571	13595	13674	13758	13748	13515	13616	13632	13746	13672	13741	13616	13634	13652	13488	13648	13771	13644	13733	13682	13695	13724	13656	13531	13725	13604	13671	13572	13658	13693	13581	13760	13629	13725	13581	13593	13611	13685	13699	13619	13786	13690	13697	13692	13630	13662	13708	13502	13537	13690	13718	13723	13647	13772	13520	13562	13633	13765	13456	13701	13656	13632	13660	13747	13601	13622	13603	13876	13691	13717	13568	13611	13625	13655	13729	13771	13748	13676	13639	13653	13702	13652	13930	13699	13566	13623	13610	13624	13636	13758	13682	13729	13692	13741	13793	13659	13677	13715	13659	13663	13784	13675	13731	13674	13786	13585	13735	13715	13827	13577	13622	13673	13621	13744	13653	13716	13663	13686	13653	13646	13647	13768	13781	13732	13737	13555	13509	13800	13647	13861	13520	13732	13724	13599	13723	13719	13704	13717	13719	13529	13772	13672	13641	13820	13612	13676	13498	13645	13748	13723	13665	13617	13729	13654	13612	13645	13800	13716	13786	13719	13618	13738	13772	13686	13732	13697	13617	13814	13650	13651	13684	13547	13849	13632	13782	13637	13767	13590	13764	13642	13740	13698	13816	13623	13691	13758	13704	13574	13579	13671	13789	13727	13715	13770	13596	13711	13706	13649	13792	13668	13787	13763	13638	13713	13649	13663	13663	13603	13587	13452	13602	13819	13673	13776	13603	13717	13651	13597	13647	13492	13608	13841	13728	13749	13813	13592	13580	13523	13659	13625	13522	13690	13716	13703	13551	13647	13621	13775	13594	13681	13693	13708	13624	13546	13851	13624	13874	13683	13826	13696	13681	13788	13725	13689	13740	13725	13621	13652	13598	13675	13693	13622	13739	13721	13607	13633	13724	13691	13802	13595	13766	13802	13747	13561	13518	13718	13641	13845	13654	13762	13692	13627	13646	13787	13480	13603	13938	13576	13690	13680	13750	13603	13579	13664	13688	13683	13729	13753	13726	13745	13783	13656	13727	13699	13756	13757	13902	13574	13630	13581	13781	13624	13525	13638	13594	13746	13807	13576	13777	13794	13561	13556	13670	13509	13711	13767	13672	13920	13667	13464	13590	13674	13725	13699	13735	13664	13711	13498	13581	13686	13756	13514	13812	13771	13509	13722	13660	13721	13715	13712	13555	13708	13537	13706	13802	13718	13651	13641	13788	13856	13749	13711	13664	13652	13730	13768	13775	13785	13694	13833	13710	13852	13733	13964	13550	13754	13717	13548	13736	13339	13627	13709	13739	13640	13565	13642	13665	13818	13772	13760	13550	13842	13550	13688	13619	13638	13687	13614	13675	13762	13662	13663	13698	13786	13638	13604	13781	13706	13687	13895	13722	13654	13716	13563	13725	13640	13560	13856	13690	13739	13633	13709	13424	13663	13523	13556	13671	13728	13775	13765	13657	13795	13720	13753	13642	13662	13665	13650	13878	13652	13586	13678	13573	13775	13614	13852	13752	13560	13670	13636	13893	13672	13720	13793	13829	13698	13749	13721	13856	13762	13612	13510	13674	13786	13613	13596	13636	13715	13807	13734	13602	13614	13816	13678	13929	13649	13779	13588	13890	13750	13680	13890	13658	13754	13652	13529	13755	13698	13562	13647	13772	13689	13525	13737	13643	13584	13494	13584	13770	13715	13498	13613	13705	13729	13703	13688	13525	13733	13757	13699	13711	13479	13659	13493	13798	13884	13637	13638	13592	13570	13703	13738	13734	13599	13632	13629	13664	13634	13738
24597	21117	27286	26381	19531	17602	17393	16572	16156	16563	16437	16440	16340	16492	16547	17092	16850	16799	16634	16562	16420	16297	16233	16270	16152	16116	16196	16113	16238	16106	16060	15929	15892	16350	15909	16253	15979	16175	15940	16076	15984	15861	16139	16159	16063	15998	16128	16200	16012	15986	16153	16124	15938	16007	15954	15954	16042	15842	15875	16122	16057	15998	16050	16104	16094	16096	16150	16011	15926	15874	16090	16090	16147	16163	15960	16012	16048	16035	15964	16011	15856	16087	16049	15876	16117	16008	15975	16029	16020	15790	16016	16027	16025	16124	15981	16167	16266	16138	16118	16001	16062	15872	16307	16115	15967	15994	16190	15912	16028	16066	16163	15968	15999	16001	16156	16079	15957	16078	16189	16279	16166	16385	16097	16166	16054	16137	15879	16022	15988	16311	15886	15986	15976	15749	16113	16145	15971	16059	16107	16084	16162	16081	16121	16014	16006	16151	16072	15989	16272	16120	16180	16029	16258	15981	16000	16065	16262	15942	16103	16185	16037	16085	16006	15986	16115	16084	16211	16244	16023	16064	15963	15979	16241	16095	16173	16185	16127	16056	16150	16139	16287	16484	16064	16051	15926	15939	16103	16119	16392	16128	15932	16194	15946	16247	16199	16216	16323	16004	16120	15987	16219	16131	16007	16052	15996	16127	16255	15944	15928	16108	16082	16110	16098	15812	16170	15932	16183	16212	15973	16066	16352	16273	16032	15903	16087	15906	16109	16044	16103	16218	16257	16213	16177	15933	15996	16063	15955	16005	16113	15975	16089	16006	16136	16059	16080	16145	16008	16020	16148	16069	15962	16259	16047	15981	16123	16023	16046	16246	16181	16059	16041	16112	16150	16073	16062	15931	15912	16197	16351	16089	15955	15936	16188	16123	16292	15848	15866	16242	15914	15886	16154	16027	15896	16049	16153	16011	16094	16039	16033	16023	15878	16096	16097	16004	16121	16089	15881	16136	16234	16489	16359	16276	16100	16013	16127	15856	16230	15980	16018	15997	16163	15885	16335	16273	15871	16211	16167	15997	16026	15979	15863	15924	16113	16006	16133	16181	16098	16217	16108	16146	16137	16036	16117	16223	16245	16126	15917	16014	16347	16171	16165	16253	16009	15991	16240	16077	16272	16143	16092	16081	16017	16130	15863	16209	15932	16116	16059	16022	16138	16013	16077	16125	15921	16003	16034	15966	16070	15767	16246	15994	15936	16127	15987	16008	16169	16113	15849	16033	16106	15940	15981	16116	15970	16221	16109	16146	16083	16054	16196	16153	16001	16033	15876	16138	15997	16102	16167	16232	16087	16059	15909	16013	16053	15929	16070	16129	16128	16103	16190	16143	16050	16059	16125	15851	16140	16161	16208	15983	16103	16200	15951	16204	16115	16086	16336	16101	16004	16082	16045	15985	16074	16124	16247	15957	16101	16222	16021	16176	15981	16126	16020	15935	15944	16176	16215	16136	16014	16270	16126	16166	16002	16185	16170	15924	16184	16050	16362	16129	16050	16182	15940	16032	16044	16062	16041	16011	16029	15779	16033	15927	16066	15897	15994	15952	16044	16247	15938	16106	16240	16081	15985	15879	16023	15949	15999	16089	16037	16261	16100	15960	16250	15964	16036	16103	15948	15843	16186	16059	16180	16208	16088	15981	16016	16079	16061	16249	16243	16069	16044	15949	16227	16301	16092	16203	16149	15998	16085	16158	15973	15929	16169	16171	16147	16102	16211	16059	16014	16172	16169	15965	16163	16016	16014	16184	16205	16023	16056	16088	16116	16011	16241	15955	15794	16076	16086	16236	16029	16214	16099	16150	16015	16122	16142	16086	16042	15994	16118	16057	16261	16032	15922	16059	16081	16099	15992	15943	16089	15986	15894	15858	15985	15979	16202	15968	15987	16110	16202	16129	16070	16033	15948	16094	16161	15988	16105	16167	16278	16076	15987	16146	16086	15985	16266	16143	16062	16186	15998	15991	16111	15998	15999	16055	16010	16029	15976	16003	16203	16123	16108	15944	16005	16018	16108	16124	15961	16265	16011	15929	16009	16055	16054	16022	16079	15939	16163	16183	16130	16385	16088	15938	15871	16043	16084	16051	16060	16189	16087	15926	15992	16099	16043	15928	16055	16105	16024	15840	15893	16118	16133	15935	16146	16130	15857	16110	16204	16139	16174	15921	16239	16170	16254	16097	16172	16003	16167	16157	16037	16072	16147	16018	16180	16046	16019	16024	16093	16096	16194	15834	15982	16082	16145	16084	16188	16128	16248	16146	16110	16152	15984	15958	16153	16216	16054	16112	16075	16202	15945	16168	16159	16129	16016	15983	16124	15753	16181	16117	15954	16055	15970	16042	16087	15950	15906	16168	16027	16249	15963	16102	16146	16364	16036	16071	16103	16187	16069	16166	16160	16121	16039	15978	15925	16045	16134	16197	16028	16042	15951	16054	16067	15856	16029	16152	16079	15846	16078	15986	16232	16145	16171	16067	15968	16057	15941	16147	16065	16134	16071	16088	16028	16234	16027	16234	16051	15931	16016	16048	15998	16019	16191	15947	16049	16080	15991	16074	16167	15831	16001	16120	16152	16045	16058	15958	16043	16075	16053	15912	16222	16123	16139	16081	16154	15919	16106	15935	15852	15967	16127	15986	16046	16077	16080	16123	16081	16109	15838	16098	15986	16179	16039	15966	16071	16187	16341	16159	15991	15976	16009	16086	16024	16151	16130	16205	15894	16053	16054	15995	16163	15975	16171	16058	16040	16121	16036	15953	15776	16081	16221	16137	16144	16111	16179	15990	16052	16080	16087	16120	16047	16064	16185	16025	16129	15994	16194	16236	15932	16033	16301	16106	16131	16174	16169	16081	15992	16021	16190	15940	16123	16169	15878	15781	16162	15960	16188	16091	15984	15933	15961	16010	16294	16009	15952	16014	16064	16170	15839	15944	16122	16227	15994	15906	15983	16125	16051	16097	16099	15971	16295	16088	16105	16043	16254	16145	16075	15939	16228	15965	16061	15941	16149	15865	16177	15899	16282	16046	16092	16036	16050	16086	15931	16022	16017	16188	16159	16102	15965	16203	16203	16039	16020	16060	16000	16106	16105	16038	15893	15946	15890	16026	16076	16181	16181	16353	16226	16235	16038	16131	16134	16106	16178	16112	16178	16212	16094	16061	16040	16039	15960	16053	16039	15871	16143	15941	15933	16078	16137	16052	16178	15903	16147	16099	16226	16123	16115	16099	16043	15790	15880	16042	16138	16133	16068	16004	15951	16164	16251	16158	16277	15916	16004	16204	16275	16007	16039	16132	16139	16017	15924	15949	15912	16207	16095	16028	15962	16088	16114	16125	16110	16083	16082	16113	16217	15850	16013	16065	15925	16000	16105	16110	15956	16043	16102	16039	16017	16144	15882	16084	15999	16028	16034	16045	16077	15798	16156	16184	15948	16119	15946	15960	15839	16035	16237	16111	16187	16111	15945	16051	16041	16065	16073	16182	16178	15959	15982	16060	16168	16038	15991	16085	16212	16002	16096	16226	15977	16184	16332	16043	16071	16069	15870	15973	15953	16009	16033	15949	16107	16315	16309	16297	16076	15985	16102	16220	15949	16073	16127	16037	15917	16051	16136	15967	16157	15966	16317	15989	16174	16086	16050	15948	16073	15887	15968	16217	16163	16074	15980	16002	16238	16149	16043	15940	16075	16291	16095	15859	16056	16025	16014	16232	16036	16009	16148	16253	16227	16009	16057	16115	16244	16213	16099	15908	16218	15967	16025	16025	16123	16032	16068	16111	16035	16082	16224	16050	16105	16099	16069	16055	15975	16092	16048	16060	16078	15975	15889	16010	16130	15993	16154	15934	16212	15972	15998	16046	15996	16220	16067	16117	16036	16023	15866	16199	16024	15849	16110	15926	16061	16135	16229	16105	16050	15917	16212	15958	16172	16024	16020	16115	16090	15986	16164	16109	15867	15985	16034	16095	15979	15951	15985	15922	16032	16144	15819	16063	16112	16082	16141	16106	16021	16254	16033	16136	15997	16007	16170	16045	16069	16043	16226	16180	16030	16030	16124	16129	16146	15940	16134	16224	15933	15952	16063	16018	15929	16205	16034	16123	16160	15931	16108	16049	16024	16004	16047	16304	16119	15915	16051	16045	16338	16141	16164	16103	16049	16117	16003	16002	16235	16262	16058	16078	16080	15951	16071	16021	15903	15944	16185	15989	15857	16039	15911	16007	16238	16016	16122	16202	16176	16278	15970	16001	16059	15926	16336	16048	16196	16226	16004	16127	16182	15987	16230	15825	16010	15906	16194	16232	16234	16111	16021	16060	16185	16103	16169	16195	16244	16101	15979	16048	15787	16211	15954	16097	16171	15950	15978	16195	16218	16117	16054	16157	16095	15977	15983	15861	16093	16141	16109	16189	16081	16007	15967	16186	16242	16028	16095	15819	16127	16015	16155	15948	16119	15936	16080	16194	16162	15767	16011	16127	15854	15961	16119	16050	16027	16176	16019	16209	16176	16125	16069	16072	15954	16099	16241	16122	15964	16147	16032	16074	15964	15935	16057	16177	15881	16183	15971	15976	16144	16063	16036	15990	16044	16025	16035	16203	16112	16134	16047	15926	16016	16135	16139	16058	16112	16094	16269	16087	16154	16027	15971	16198	15928	16211	15899	15954	15925	16225	16183	16003	15960	16176	16118	16042	16377	16215	16064	16096	15990	16076	16080	15875	16082	15975	15980	16112	16079	16089	16192	15911	15925	16172	16248	15872	16343	16206	16175	16083	16030	16052	16103	16055	16088	16054	16162	16039	16204	16134	16173	15882	15951	16021	15876	16249	16016	16182	16044	16116	16170	16214	16026	16057	16016	15998	15976	16022	16240	16128	15975	15958	16043	16050	16067	16137	16143	16237	15845	15935	16102	16115	16023	16258	16029	16059	16037	16116	16071	16283	16079	16148	16102	15828	16097	16191	16219	16130	16009	16110	15991	15969	16218	16237	16243	16164	15966	16042	16144	16032	16069	15988	16039	16073	15915	15964	16232	16021	15994	16242	16067	16092	15895	16178	16205	15995	16243	15883	16141	16193	16199	16016	16055	16278	16136	16030	16071	16006	16075	16035	15927	16057
24834	45021	32103	19908	16267	14954	14670	14276	14287	14189	14023	13980	14030	14259	14415	15028	14629	14528	14379	14382	14061	13897	13824	13789	13694	13733	13690	13678	13748	13687	13561	13801	13723	13711	13753	13770	13734	13736	13783	13797	13657	13618	13745	13773	13872	13656	13813	13643	13813	13660	13767	13788	13511	13758	13859	13628	13804	13543	13851	13719	13665	13780	13724	13501	13791	13616	13666	13622	13791	13628	13770	13828	13737	13589	13559	13607	13825	13646	13706	13683	13818	13603	13649	13604	13770	13716	13683	13795	13738	13789	13670	13632	13586	13637	13623	13684	13676	13594	13615	13578	13705	13734	13671	13611	13863	13809	13766	13617	13732	13665	13704	13827	13737	13553	13570	13698	13757	13717	13634	13581	13831	13601	13823	13642	13734	13746	13657	13611	13713	13624	13830	13638	13613	13643	13633	13662	13636	13654	13763	13736	13740	13687	13702	13642	13662	13649	13805	13598	13631	13681	13657	13776	13762	13664	13748	13720	13749	13586	13772	13675	13683	13752	13679	13685	13651	13740	13688	13640	13571	13734	13721	13648	13639	13674	13639	13794	13720	13800	13785	13727	13695	13591	13710	13807	13784	13674	13569	13771	13645	13777	13798	13469	13642	13563	13846	13591	13780	13751	13780	13683	13658	13660	13677	13788	13665	13727	13635	13843	13731	13705	13656	13657	13685	13802	13584	13634	13626	13739	13611	13663	13723	13708	13564	13709	13700	13897	13690	13679	13541	13704	13842	13576	13750	13701	13611	13744	13757	13852	13754	13623	13930	13486	13575	13788	13824	13912	13575	13551	13860	13669	13510	13752	13733	13609	13550	13793	13742	13842	13709	13731	13893	13704	13685	13803	13673	13673	13799	13651	13767	13650	13689	13722	13615	13591	13781	13489	13822	13667	13674	13657	13637	13723	13743	13688	13648	13823	13646	13847	13741	13706	13511	13684	13725	13686	13531	13727	13719	13673	13679	13688	13858	13499	13576	13733	13665	13598	13745	13681	13656	13794	13666	13681	13718	13620	13755	13594	13692	13884	13594	13712	13703	13736	13791	13642	13737	13667	13687	13484	13707	13658	13839	13586	13680	13666	13722	13605	13529	13719	13647	13623	13704	13738	13735	13674	13583	13771	13557	13748	13681	13806	13769	13825	13481	13659	13612	13669	13690	13688	13665	13770	13638	13658	13517	13615	13647	13659	13647	13703	13706	13682	13611	13529	13780	13576	13730	13612	13801	13840	13755	13538	13633	13749	13824	13679	13851	13600	13592	13632	13573	13635	13680	13792	13686	13620	13646	13716	13684	13830	13633	13744	13658	13757	13662	13763	13544	13770	13859	13588	13554	13732	13748	13712	13482	13745	13613	13627	13506	13590	13678	13652	13635	13786	13874	13702	13661	13596	13896	13692	13668	13686	13797	13634	13641	13781	13539	13617	13717	13652	13692	13516	13627	13679	13581	13703	13568	13823	13721	13649	13719	13642	13649	13943	13703	13612	13607	13627	13655	13760	13561	13684	13662	13728	13651	13732	13718	13795	13815	13808	13685	13662	13627	13699	13708	13682	13641	13652	13792	13666	13706	13643	13624	13859	13615	13819	13720	13705	13759	13626	13582	13766	13546	13703	13665	13765	13674	13668	13890	13588	13711	13616	13668	13713	13719	13750	13536	13727	13657	13710	13514	13741	13678	13631	13760	13682	13641	13747	13830	13786	13502	13639	13793	13660	13665	13748	13844	13677	13832	13691	13816	13747	13701	13845	13732	13650	13642	13654	13675	13692	13701	13684	13757	13894	13733	13479	13877	13601	13759	13690	13793	13613	13666	13681	13586	13791	13836	13715	13743	13764	13667	13679	13650	13788	13587	13796	13743	13597	13685	13632	13627	13593	13513	13895	13813	13794	13763	13545	13643	13668	13702	13682	13666	13746	13763	13733	13784	13573	13700	13808	13746	13718	13556	13687	13709	13706	13763	13727	13827	13775	13590	13779	13536	13542	13663	13599	13756	13698	13718	13815	13732	13706	13596	13750	13620	13766	13617	13709	13566	13656	13719	13698	13714	13731	13715	13830	13661	13657	13671	13744	13765	13812	13691	13667	13518	13757	13469	13645	13747	13768	13818	13725	13848	13710	13750	13796	13777	13651	13682	13659	13656	13795	13633	13631	13649	13658	13770	13550	13661	13701	13670	13514	13620	13883	13685	13760	13707	13828	13499	13757	13645	13626	13866	13638	13523	13577	13676	13844	13826	13596	13725	13629	13693	13710	13708	13732	13582	13593	13721	13702	13691	13544	13867	13668	13881	13665	13696	13539	13687	13553	13773	13681	13643	13598	13825	13620	13610	13679	13617	13812	13612	13747	13639	13812	13725	13684	13753	13752	13704	13695	13672	13784	13643	13573	13849	13579	13878	13777	13703	13788	13823	13692	13748	13567	13610	13515	13586	13705	13547	13679	13818	13578	13685	13703	13678	13702	13758	13596	13561	13616	13626	13479	13866	13600	13927	13785	13719	13702	13674	13924	13593	13826	13665	13550	13756	13653	13565	13812	13777	13735	13684	13738	13706	13716	13603	13729	13659	13531	13708	13643	13736	13683	13807	13775	13490	13834	13855	13626	13647	13750	13462	13592	13620	13620	13744	13529	13718	13679	13680	13763	13748	13710	13772	13702	13586	13932	13797	13555	13807	13525	13612	13807	13691	13674	13628	13818	13559	13596	13853	13716	13722	13751	13663	13725	13562	13665	13839	13801	13706	13744	13706	13714	13759	13832	13844	13441	13816	13892	13822	13789	13536	13758	13724	13777	13787	13628	13611	13721	13688	13708	13724	13636	13741	13641	13709	13625	13563	13672	13696	13689	13840	13789	13558	13813	13548	13543	13766	13620	13831	13725	13724	13545	13689	13656	13862	13810	13725	13688	13632	13721	13669	13713	13635	13763	13859	13643	13573	13699	13756	13613	13666	13809	13811	13690	13830	13683	13753	13517	13571	13685	13683	13648	13709	13771	13572	13767	13703	13569	13739	13635	13548	13752	13671	13590	13606	13729	13517	13375	13672	13650	13838	13680	13707	13591	13645	13593	13647	13822	13706	13638	13583	13622	13627	13661	13715	13861	13846	13698	13734	13681	13673	13873	13557	13582	13726	13694	13796	13759	13745	13757	13676	13830	13914	13698	13803	13834	13846	13806	13468	13763	13563	13664	13635	13481	13741	13768	13529	13621	13683	13639	13731	13897	13703	13661	13567	13661	13707	13756	13802	13699	13731	13895	13699	13671	13850	13703	13723	13613	13536	13782	13679	13825	13750	13720	13647	13871	13734	13730	13592	13681	13699	13540	13691	13816	13696	13603	13578	13778	13683	13597	13744	13808	13731	13833	13716	13730	13636	13618	13613	13721	13720	13700	13763	13884	13638	13511	13688	13589	13601	13720	13613	13773	13695	13815	13827	13681	13645	13844	13764	13708	13676	13629	13630	13627	13634	13600	13808	13772	13838	13594	13578	13748	13662	13660	13798	13686	13716	13640	13753	13817	13719	13695	13583	13651	13697	13750	13741	13683	13796	13699	13688	13779	13537	13661	13652	13611	13643	13777	13745	13737	13936	13768	13683	13672	13675	13774	13631	13767	13818	13819	13609	13612	13717	13827	13875	13649	13731	13689	13914	13681	13568	13546	13728	13837	13719	13722	13638	13536	13702	13757	13562	13553	13809	13840	13689	13658	13641	13763	13607	13609	13703	13592	13732	13727	13751	13759	13879	13689	13646	13793	13717	13598	13925	13734	13764	13635	13790	13761	13625	13597	13767	13619	13733	13648	13626	13948	13797	13667	13673	13806	13717	13669	13809	13697	13868	13636	13633	13914	13688	13661	13680	13580	13758	13811	13791	13684	13784	13757	13780	13762	13570	13714	13653	13740	13701	13811	13671	13791	13645	13738	13807	13664	13735	13810	13827	13627	13786	13695	13905	13707	13664	13685	13710	13766	13830	13484	13758	13684	13749	13738	13737	13687	13683	13698	13596	13706	13632	13880	13648	13681	13720	13777	13586	13669	13673	13736	13596	13851	13658	13565	13690	13584	13748	13762	13792	13655	13814	13601	13676	13728	13534	13519	13708	13765	13654	13642	13516	13627	13708	13633	13680	13522	13563	13793	13916	13655	13749	13719	13717	13622	13751	13792	13817	13647	13629	13700	13613	13660	13631	13913	13721	13602	13632	13790	13637	13748	13869	13671	13858	13686	13828	13777	13669	13747	13570	13765	13638	13609	13772	13696	13742	13789	13514	13727	13641	13726	13715	13641	13389	13695	13543	13716	13816	13495	13748	13724	13624	13656	13724	13711	13629	13844	13665	13792	13776	13721	13580	13732	13626	13659	13784	13721	13688	13624	13779	13589	13594	13708	13767	13787	13633	13602	13853	13727	13644	13965	13830	13845	13726	13692	13717	13674	13797	13817	13608	13780	13720	13688	13514	13734	13715	13652	13644	13838	13834	13757	13686	13731	13709	13736	13825	13629	13725	13714	13722	13777	13644	13710	13680	13649	13696	13722	13944	13715	13769	13916	13646	13712	13811	13791	13605	13874	13695	13641	13725	13896	13642	13872	13467	13657	13664	13668	13590	13649	13681	13682	13583	13831	13627	13538	13642	13927	13710	13658	13708	13748	13625	13661	13966	13647	13703	13721	13673	13765	13780	13721	13605	13843	13728	13797	13700	13710	13699	13578	13742	13652	13676	13920	13698	13678	13679	13614	13726	13734	13818	13619	13628	13874	13635	13759	13646	13691	13812	13719	13591	13834	13700	13594	13617	13686	13652	13770	13678	13685	13528	13817	13656	13692	13800	13725	13597	13794	13622	13625	13806	13565	13771	13650	13834	13787	13791	13772	13778	13851	13575	13681	13754	13773	13585	13773	13612	13694	13694	13710	13768	13786	13677	13534	13756	13694	13717	13695	13811	13679	13671	13917	13746	13713	13659	13641	13785	13738	13613	13918	13797	13764	13703	13671	13646	13738	13740	13814	13855	13551	13516	13740	13863	13643	13609	13709	13847	13624	13740	13603	13688	13771	13622	13640	13848	13709	13634	13800	13854	13782	13870	13574	13630	13704	13804	13751	13695	13632	13769	13684	13715	13811	13765	13734
22021	21027	28285	24044	21395	23303	24295	19726	18648	19889	18760	18326	18549	19115	20658	21644	21328	20652	20026	19237	18951	18767	18271	18190	18021	18071	18042	17915	18146	17929	18165	18160	18075	18008	17870	18156	18166	17990	18114	17961	18112	18075	17950	17903	18005	17939	18002	18188	18035	18112	17968	18101	17961	18163	18267	18064	18206	18063	18234	18186	18043	17959	18048	18126	17867	17940	18095	18019	17954	17999	18000	17949	17968	18119	17924	17886	17985	17711	18014	17997	17990	18143	17955	17899	17645	17917	18129	18107	18026	18030	18021	18074	18198	18217	18002	17868	17969	18000	17836	17849	17942	17964	18077	18119	18011	17951	17897	17944	17915	17996	18075	17989	17848	17726	17824	18120	18191	17947	17960	18087	17888	18091	17987	17933	18110	18053	17949	17870	17952	18057	18086	17970	17771	17912	17990	17878	18070	17939	17843	18015	17861	18005	18046	18032	18007	17910	18119	18044	17972	17962	18022	18134	18175	18066	18133	18175	18018	17983	17980	17849	18041	18124	18090	17839	18044	17882	18107	17903	17895	18009	17814	18067	17866	18285	18027	17924	17938	17989	17807	18067	18057	18042	17951	17833	18073	18022	17911	17954	17960	18057	17944	18075	17955	17941	18177	18356	18219	18065	17909	17868	17838	17823	18082	18117	18165	18080	18158	18008	17733	17853	17895	17953	17843	18069	17990	17872	17824	17886	17769	17763	18061	17841	17953	17887	17898	17894	18042	17850	18002	17890	17977	17881	18007	18062	18056	17929	17945	18020	18020	18046	17753	17719	17859	17908	18002	17968	17886	17896	18179	18154	17946	18024	17805	17879	17807	17935	18035	17917	18023	18169	17803	18087	17939	18024	18070	17970	18024	18120	18166	17947	18046	17891	18032	18021	17887	18031	17825	17823	18041	17792	18189	18037	18055	17848	17909	18124	18025	18176	17890	17840	18038	17940	18208	17985	17894	18104	18208	17955	17910	17742	17788	17899	18060	18016	17972	17899	17973	17872	18050	17903	17811	18064	17946	18280	18073	17826	18229	18004	17994	18095	17869	17867	18056	17727	17809	18104	18055	17999	17914	18016	17928	17877	18071	18014	17991	18039	17948	17859	17736	18005	17794	18163	17987	18034	17928	17806	18175	17942	17954	17978	17968	17898	17934	17827	18008	18170	18121	17917	17902	17863	18060	17991	18017	17859	17932	17858	17914	17884	17885	18058	17882	17714	17971	17952	17932	18029	17969	17994	18118	17859	18147	18225	18108	18056	18110	18203	17980	17991	17889	17950	17767	17915	17905	18028	18188	18082	17930	17748	18030	18043	17942	17931	17829	17827	18035	18202	18222	18035	17949	17896	17970	18008	17690	17973	18092	17941	18208	17890	18104	18006	18067	18050	17893	18193	17800	17901	18131	17899	17824	17935	18042	18064	18036	18078	17783	18059	17841	17974	17953	17962	17984	17987	17846	17861	17765	17946	18068	18013	17845	17857	18114	17847	18003	17981	17903	17943	17959	17801	17743	18021	18018	17963	17954	17947	17997	17870	17841	17883	17997	18086	17997	17964	18008	17951	18061	18010	17942	18160	18150	18060	18105	17978	18076	18126	18046	17876	18086	18072	18105	17852	17944	18107	17952	18042	17847	17881	18137	18252	17765	17920	18029	17972	17919	17921	17993	18089	17793	18058	17952	17858	17947	18059	18052	17825	17731	17870	17924	17878	17957	18178	18162	17833	17891	17934	17897	17891	17991	17855	18094	18069	17990	17962	18296	18090	17986	18024	18154	17834	17978	17897	17938	18103	18074	17940	17904	17832	17933	17900	17996	17991	17892	18016	18053	18056	18130	17914	18003	18006	17818	18009	17791	17816	17738	18017	17884	18061	18284	18008	18114	17973	17989	17814	17945	17895	17851	17950	17980	18063	18023	18232	17970	17890	18050	17981	17928	18143	18105	18050	17861	17798	18096	17887	17991	17956	18006	17848	18075	18024	17698	17876	17948	17950	18010	17880	18066	17953	17973	18067	18091	17895	18138	17996	17819	17946	17871	17878	17870	17916	18049	17831	17958	18007	18108	17975	18011	17945	18092	18199	17863	18050	17961	17981	17881	17976	17860	17859	17827	17988	18034	17811	18151	17850	18062	17983	17910	17881	18099	18041	18009	17986	18102	18104	18036	18065	17807	18099	17804	17898	18028	17970	17948	17988	17963	18070	17940	17929	17801	17911	18043	18116	18164	17938	17848	18021	18012	18065	18106	18113	17938	17981	18021	17915	17993	17891	18050	18096	18027	17991	18029	18083	17968	17905	18131	18006	17965	18036	18042	17842	17955	17961	17977	18290	17836	17907	17964	17778	17925	17896	18148	17950	17887	17646	17915	17882	17939	18060	17960	17979	17946	18071	18035	17925	18114	17942	17875	18130	17783	17993	17819	17955	17947	17915	17823	18170	17891	17856	17986	18008	17809	17852	18037	17955	18039	17966	18006	17936	17897	18054	17959	17761	18008	17780	17931	18071	17962	17807	17886	18021	17963	17809	17793	17924	17879	18215	18073	17785	18068	18086	18039	17667	18058	17937	17981	17733	17812	17973	17854	18157	18061	18037	18001	17982	18016	17929	18051	17909	18143	17985	18106	17940	18134	18105	18041	17954	17798	18113	17918	17858	17897	17930	17912	18060	18045	18089	18107	17905	17735	17989	17842	17927	18034	17820	18015	17810	18256	17977	18045	17970	18080	17935	17960	18048	18107	17985	17970	17858	17804	17773	18041	17953	18015	17976	17932	17938	18068	17850	18168	17858	17870	17818	17915	17942	17731	17949	18077	17940	17959	18065	17935	17932	17961	17833	17866	17841	17844	17998	17859	17963	17939	17797	17824	17955	17839	17926	18056	17855	17876	18176	18176	17981	17827	17887	17689	17851	18158	17835	17872	17830	17873	18076	17974	17880	17994	17823	17844	17998	18031	18235	17915	18222	17897	17814	17930	17976	17904	18161	18110	17911	18060	17899	18043	17924	17936	18009	18037	17907	17806	18016	17890	18038	17954	17960	18092	18105	18040	17956	18113	17925	17956	18065	17932	18060	17975	17858	17988	18105	18150	18020	18048	17928	17892	17985	17913	18016	17950	17956	18054	18060	17791	17876	18135	18010	18211	17809	17972	17946	18172	18134	17912	17840	17980	18186	17955	18205	18155	17974	18195	18011	17851	17828	17998	17877	17958	17917	17959	17843	18031	18069	18157	17929	18046	18085	17880	18048	17609	17943	18040	18058	17992	17832	17924	18025	18147	18081	18127	17913	17952	18098	17994	18127	18120	18083	17896	18024	17993	17779	18031	17952	17957	17995	18015	17917	18315	17811	17913	18085	18112	17892	17830	18053	18002	17713	17912	17928	17880	17809	18108	17782	18017	17966	18050	18051	18086	18098	17920	17994	18077	18094	17971	18143	18150	17892	18240	17938	18090	17933	17825	17772	18109	17910	17947	17853	17998	17905	17665	17910	18170	17944	17894	17845	18225	18004	18075	17971	17813	18220	17903	17984	17918	17877	18202	17958	18108	18004	17882	17795	17711	17897	17809	17651	17896	17806	18045	17918	18080	17942	18021	17907	17963	17775	17845	17795	17928	18056	18159	18095	18062	18014	17780	17846	17840	17864	18220	17894	17924	17973	17948	17905	18050	17750	17970	18059	17814	17852	18339	18032	18073	17828	17723	17971	18192	17834	18085	18092	18025	17750	17942	17906	17854	17901	18003	17919	18106	17697	18131	18004	18124	17881	17926	18023	17901	17813	17984	18096	17814	17993	18010	17996	17780	18131	17916	17813	17948	18001	18211	17915	18069	17990	17782	18016	18253	17885	17914	18098	18220	17874	17998	17959	18135	18012	18059	17883	17968	17865	18101	17995	17898	17877	18025	18069	17719	17886	17899	17891	17940	17936	17894	17913	18020	18097	18099	17912	18078	17955	18041	18000	17993	17917	17987	18158	17924	17973	17698	18003	17830	17926	18056	18023	17920	17833	17750	18003	17702	17982	18038	17782	17955	17990	18090	17763	18107	17792	17863	17758	17974	17965	18029	17879	17850	18143	18124	18018	18005	18075	17852	17888	18133	17842	18012	18056	17870	17916	17836	18238	18156	17788	18145	17888	17871	17881	17920	17981	17996	18114	17942	17999	17921	17957	17832	17822	17914	18076	17859	17893	17889	17816	18025	17984	18077	17719	18060	18086	17963	17910	18083	17821	17968	17831	18025	17753	17991	17875	18066	17996	18040	17815	18040	18045	17788	17906	18292	18101	18055	17818	17961	18093	17959	17971	17927	17847	18003	17827	17950	18064	17783	17981	18118	17711	18212	18057	18019	18090	18184	17984	17896	17834	18008	18161	18115	17694	17791	18065	18095	17955	18019	17927	18020	17932	17894	18067	18093	18095	18106	18307	18171	18022	18058	17973	18043	18081	17896	17978	17789	17796	17777	17947	18031	17972	18101	18057	18039	17722	17794	17686	17976	17900	17847	17891	17961	17905	18065	17804	18022	18006	18051	17979	17950	18215	17878	17876	17973	18174	17924	17839	17825	18103	18000	18065	17967	17962	17920	17984	18053	18005	18091	17946	18293	18222	18027	17887	17896	17995	17964	17872	17808	17939	17877	18193	17790	17931	17858	17978	17899	17985	17817	18001	17980	17852	17876	17798	17900	17961	18003	17916	18054	17924	17754	18051	17927	18143	17876	18087	17811	17992	18118	17874	17895	17867	17993	17916	18047	18134	18056	18052	17723	18182	18008	18127	17738	18105	17979	17988	18021	18001	18139	17936	17928	17826	17869	17801	17872	17911	17958	17852	18126	17842	18059	17872	18040	17885	17706	18118	18097	18201	17948	18086	17869	18080	17925	18240	17959	18075	17755	17976	18086	17789	17836	18080	18054	18081	17928	17834	18247	17933	17948	18021	17901	18206	17875	17771	17905	17708	17686	17889	17766	17855	17931	18146	17932	18002	18054	18050	17994	17964	17851	18031	18071	17939	17876	18147	18188	17810	18040	18047	17907	17984	18241	17826	17839	18131	18148	17857	17851	18055	17976	17925	17827	17983	18178	18013	17898	18186	17995	17885	18180	18146	18081	18041	17996	17837	17995	17936	17843	17845	17878	18022
28363	56359	43243	25622	19327	17273	16575	15928	15617	17182	15425	15180	15558	16322	18395	19743	18601	17530	16713	16208	15961	15579	14872	14740	14815	14721	14780	14834	14733	14695	14774	14806	14677	14896	14574	14817	14805	14828	14820	14770	14663	14720	14895	14775	14711	14936	14788	14860	14908	14767	14965	14738	15098	14806	14737	14712	14817	14719	14703	14926	14931	14885	14788	14703	14774	14840	14619	14784	14837	14627	14717	14715	14723	14804	14766	14818	14754	14765	14748	14714	14551	14815	14813	14951	14734	14941	14880	14665	14735	14680	14907	14815	14648	14883	14777	14616	14844	14833	14765	14838	14790	14783	14958	14692	14596	14656	14594	14656	14710	14850	14822	14914	14755	14755	14771	14966	14965	14855	14741	14695	14824	14880	14766	14838	14743	14816	14630	14844	14735	14693	14733	14884	14721	14747	14847	14571	14732	14786	14687	14845	14794	14860	14899	14830	14880	14712	14812	14920	14797	14792	14755	14878	14713	14805	14835	14829	14770	14821	14726	14793	14948	14576	14669	14898	14862	14911	14627	14480	14834	14888	14973	14836	14740	14867	14758	14581	14653	14876	14698	14946	14803	14721	14742	14808	14638	14757	14925	14893	14817	14565	14922	14693	14764	14759	14706	14627	14809	14638	14714	14866	14690	14949	14815	14760	14746	14868	14895	14750	14694	14937	14766	14876	14764	14838	14799	14840	14739	14715	14617	14641	14774	14835	14626	14880	14743	14726	14578	14854	14822	14581	14887	14789	14836	14758	14753	14729	14864	14792	14889	14838	14876	14908	14665	14698	14663	14635	14814	14761	14816	14744	14744	14498	14718	14761	14745	14906	14766	14723	14717	14804	14726	14636	14770	14712	14939	14819	14735	14852	14633	14935	14805	14611	14726	14581	14728	14727	14830	14667	14853	14725	14622	14689	14561	14780	14862	14708	14664	14775	14873	14744	14761	14727	14779	14818	14766	14730	14749	14780	14653	14669	14802	14748	14629	14836	14684	14804	14742	14842	14790	14793	14861	14803	14937	14743	14768	14798	14791	14665	14735	14699	14663	14727	14821	14870	14616	14628	14771	14733	14768	14803	14885	14776	14936	14793	14893	14944	14868	14876	14855	14812	14713	14780	14863	14852	14802	14781	14793	14750	14847	14830	14750	14695	14808	14586	14834	14568	14713	14818	14771	14969	14794	14666	14856	14864	14743	14674	14718	14820	14788	14715	14681	14890	14783	14629	14950	14764	14618	14887	14713	14798	14783	14680	14862	14899	14754	14739	14715	14897	14728	14626	14635	14784	14826	14684	14717	14966	14773	14651	14667	14696	14717	14710	14821	14571	14923	14746	14751	14762	14821	14879	14884	14825	14614	14694	14798	14677	14941	14901	14628	14785	14663	14470	15020	14783	14788	14818	14674	14679	14804	14736	14711	14659	14783	14742	14692	14666	14808	14863	14852	14673	14785	14717	14767	14753	14924	14821	14751	14821	14782	14718	14598	14753	14769	14678	14892	14835	14808	14664	14719	14762	14638	14789	14633	14787	14803	14780	14709	14877	14855	14716	14898	14687	14793	14797	14942	14798	15105	14773	14781	14715	14697	14576	14665	14799	14805	14757	14784	14895	14737	14857	14818	14770	14771	14733	14613	14825	14869	14599	14823	14693	14852	14750	14909	14758	14819	14789	14830	14641	14849	14685	14660	14644	14748	14827	14955	14876	14736	14810	14691	14812	14627	14782	14761	14811	14733	14858	14749	14950	14722	14793	14759	14927	14719	14752	14810	14820	14804	14887	14965	14632	14777	14893	14728	14637	14704	14707	14839	14689	14651	14777	14650	14750	14768	14825	14854	14719	14772	14586	14783	14828	14861	14711	14821	14656	14959	14922	14794	14726	14861	14674	14839	14728	14850	14632	14886	14866	14623	14580	14777	14729	15022	14628	14908	14816	15061	14698	14831	14830	14681	14854	14826	14805	14927	14776	14794	14715	14842	14704	14838	14676	14875	14651	14829	14810	14777	14773	14734	14742	14884	14981	14718	14972	14813	14767	14774	14826	14794	14729	14725	14823	14814	14737	14904	14832	14860	14701	14673	14747	14758	14628	14953	14916	14756	14619	14764	14596	14756	14704	14714	14620	14763	14689	14742	14945	14777	14885	14775	14625	14800	14966	14760	14807	14807	14678	14834	14726	14778	14886	14752	14746	14715	14894	14810	14713	14689	14753	14819	14800	14842	14719	14982	14706	14635	14900	14985	14566	14784	14690	14887	14885	14780	14794	14832	14689	14845	14765	14766	14698	14722	14798	14862	14637	14728	14777	14663	14909	14675	14806	14812	14815	14668	14830	14780	14858	14477	14752	14880	14691	14733	14922	14731	14716	14674	14918	14872	14634	14819	14569	14833	14582	14701	14962	14745	14758	14607	14759	14754	14665	14618	14769	14838	14788	14590	14880	14673	14807	14884	14867	14885	14863	14707	14858	14787	14819	14712	14754	14700	14722	14679	14889	14668	14831	14654	14866	14613	14779	14808	14702	14881	14722	14754	14762	14794	14519	14702	14894	14868	14857	14851	14723	14871	14828	14931	14840	14726	14879	14796	14719	14585	14803	14723	14859	14865	14749	14752	14728	14711	14727	14755	14758	14650	14773	14945	14794	14788	14712	14902	14706	14819	14737	14786	14702	14772	14858	14747	14783	14796	14718	14736	14760	14855	14728	14692	14867	14650	14837	14806	14728	14812	14886	14756	14850	14766	14833	14862	14628	14812	14748	14874	14761	14649	14681	14709	14932	14789	14804	14718	14702	14650	14675	14754	14743	14721	14749	14861	14710	14776	14761	14852	14701	14793	14933	14825	14707	14693	14775	14625	14723	14918	14918	14753	14592	14725	14896	14867	14711	14699	14802	14870	14749	14789	14600	14933	14824	14748	14747	14581	14705	14579	14784	14916	14711	14651	14740	14795	14834	14841	14796	14834	14700	14798	14690	14631	14886	14684	14778	14683	14898	14765	14819	14757	14686	14753	14843	14796	14888	14852	14910	14896	14832	14574	14819	14650	14759	14960	14712	14556	14801	14822	14695	14768	14928	14692	14777	14704	14812	14761	14993	14889	14541	14851	14608	14883	14837	14869	14744	14864	14659	14872	14604	14896	14665	14908	14734	14915	14583	14693	14748	14943	14810	14695	14783	14940	14881	14887	14858	14821	14682	14876	14817	14729	14618	14618	14932	14731	14817	14769	14880	14705	14744	14739	14640	14676	14587	14621	14930	14654	14861	14617	14810	14752	14736	14754	14812	14824	14578	14779	14868	14736	14669	14803	14716	14689	14760	14885	14602	14811	14927	14772	14916	14868	14649	14903	15125	14681	14811	14823	14778	14950	14808	14797	14769	14740	14695	14506	14535	14810	14673	14909	14750	14716	14778	14899	14836	14787	14718	14741	14717	15004	14616	14866	14884	14687	14729	14801	14779	14934	14694	14672	14812	15015	14777	14902	14690	14866	14734	14855	14912	14677	14704	14805	14719	14863	14772	14778	14772	14873	14841	14872	14890	14852	14643	14868	14719	14841	14776	14716	14806	14750	14694	14770	14977	14600	14899	14886	14728	14844	14694	14859	14800	14649	14835	14748	14706	14759	14785	14834	14780	14827	14683	14691	14911	14741	14748	14585	14825	14779	14843	14773	14762	14702	14717	14812	14780	14758	14925	14667	14816	14858	14697	14632	14702	14787	14715	14618	14858	14828	14905	15023	14754	14875	14695	14706	14740	14788	14783	14765	14630	14758	14777	14911	14810	14637	14800	14817	14685	14835	14880	14687	14799	14851	14776	14665	14970	14756	14686	14904	14603	14725	14992	14643	14645	14816	14820	15031	14761	14815	14733	14872	14637	14863	14704	14674	14715	14732	14891	14942	14663	14726	14873	14816	14826	14750	14817	14710	14945	14638	14656	14695	14797	14760	14818	14799	14664	14737	14923	14722	14679	14787	14922	14813	14852	14680	14719	14808	14719	14806	14658	14746	14698	14751	14753	14785	14943	14806	14792	14735	14652	14900	14818	14773	14857	14683	14876	14568	14928	14800	14726	14837	14842	14796	14711	14703	14702	14762	14643	14685	14801	14753	14795	14691	14932	14895	14897	14778	14678	14746	14806	14739	14757	14802	14657	14701	14731	14881	14696	14667	14680	14876	14795	14896	14891	14613	14781	14758	14821	14837	14603	14757	14768	14781	14801	14717	14671	14783	14612	14754	15028	14638	14989	14639	14777	14729	14734	14717	14754	14849	14655	14652	14565	14826	14642	14800	14773	14778	14878	14903	14804	14741	14655	14741	14706	14608	14687	14865	14735	14808	14828	14802	14701	14942	14731	14893	14675	14569	14710	14835	14715	14786	14641	14872	14919	14682	14833	14819	14683	14830	14640	14766	14829	14787	14796	14667	14772	14732	14784	14798	14832	14652	14808	14808	14790	14796	14860	14708	14804	14554	14761	14914	14588	14776	14738	14801	14752	14958	14833	14591	14773	14770	14707	14664	14797	14720	14765	14702	14686	14927	14850	14790	14791	14644	14757	14792	15027	14841	14712	14883	14814	14715	14823	14715	14805	14986	14744	14554	14722	14814	14907	15008	14826	14766	14806	14867	14738	14763	14703	14722	14866	14732	14694	14662	14862	14671	14710	14783	14939	14831	14816	14847	14760	14704	14649	14713	14687	14642	14912	14833	14763	14813	14688	14732	14845	14803	14807	14861	14980	14935	14726	14721	14822	14793	14866	14799	14871	14708	14857	14783	14933	14712	14775	14668	14681	14836	14816	14701	14902	14684	14729	14907	14673	14650	14613	14855	14655	14857	14744	14641	14897	14800	14815	14894	14700	14881	14749	14742	14844	14931	14954	14540	14764	14752	14757	14757	14672	14687	14769	14581	14796	14668	14773	14825	14420	14735	14817	14802	14872	14836	14855	14468	14786	14706	14717	14818	14680	14774	14812	14881	14738	14745	14851	14816	14765	14800	14841	14796	14836	14650	14525	14725	14711	14788	14707	14725	14774	14805	14744	14871	14656	14795	14858	14646	14973	14728	14749	14877	14788	14883	14655	14706	14915	14715	14784	14922	14723	14621	14875	14707	14937	14891	14676	14907	14759	14843	14708	14820	14825
30042	27027	29499	22594	18618	18145	17750	17356	17606	17681	17548	17148	17506	17479	17404	17613	17446	17299	17304	17366	17072	17407	17269	17108	17175	17398	17275	17050	17185	17116	17262	17171	17077	17316	17227	17168	17265	17357	17205	17253	17223	17084	17368	17296	17147	17138	17185	17256	17196	17014	17277	17223	17415	17257	17452	17294	17345	17233	17245	17093	17243	17215	17299	17374	17325	17357	17323	17119	17425	17268	17184	17136	17085	17119	17174	17247	17081	17178	17199	17187	17268	17311	17287	16855	17374	17165	17095	17104	17240	17437	17421	17259	17166	17128	17196	17219	17310	17184	17108	17259	17223	17340	17317	17394	17233	16969	17256	17497	17288	16991	17009	17248	17371	17223	17294	17290	17132	17016	17214	17275	17238	17210	17220	17155	17124	17292	17141	17454	17071	17417	17347	17327	17352	17208	17359	17302	17337	17188	17308	17288	17265	17218	17128	17401	17328	17302	17343	17084	17347	17220	17417	17157	17221	17239	17183	17173	17306	17068	17208	17209	17178	17224	17259	17214	17331	17083	17261	17157	17351	17333	17321	17123	17277	17381	17307	17364	17299	17218	17091	17381	17213	17119	17161	17037	17356	17028	17381	17278	17234	17070	17294	17118	16970	17289	17236	17059	17235	17237	17282	17304	17288	17099	17199	16965	17290	17456	17352	17559	17229	17129	17398	17204	17140	17161	17400	17202	17128	17189	17267	17284	17328	17222	17072	17222	17295	17117	17107	17133	17188	17287	17247	17052	17162	17270	17125	17175	17419	17269	17229	17278	17232	17246	17169	17259	17290	17152	17452	17175	17214	17291	17179	17050	17234	17213	17441	17259	17433	17167	17180	17344	17130	17446	17309	17374	17165	17201	17406	17254	17266	17094	17247	17325	17114	17279	17428	17201	17287	17307	17209	17344	17051	17214	17391	17110	17339	17155	17138	17093	17346	17381	17225	17341	17193	17114	17090	17287	17245	17078	17177	17296	17383	17279	17066	17252	17290	17143	17411	17227	17483	17381	17376	17114	17331	17169	17087	17354	17222	17338	16997	17160	17019	16953	17198	17159	17169	17180	17403	17380	17163	17071	17084	17349	17207	17182	17360	17141	17303	17172	17107	17306	17414	17042	17120	17247	17319	17121	17326	17218	17214	17237	17332	17306	17248	17314	17275	17117	17131	17110	17080	17140	17245	17240	17165	17203	17355	17092	17215	17349	17010	17152	17324	16940	17178	17420	17211	17307	17343	17225	17152	17328	17311	17364	17320	17414	17247	17398	17093	17314	17316	17254	17453	17247	16984	16988	17231	17122	17297	17136	17405	17458	17402	17188	17393	17180	17208	17097	17410	17210	17354	17214	17071	17107	17263	17166	17232	17106	17173	17243	17182	17312	17278	17288	17309	17152	17193	17201	17289	17145	17368	17153	17057	16913	17071	17285	17385	17334	17149	17090	17374	17080	17305	17010	17216	17309	17176	17273	17210	17175	17186	17114	17309	17127	17279	17380	17117	17314	17387	17249	17198	17048	17383	17362	17068	17307	17199	17316	17320	17259	17247	17116	17236	17315	17276	17121	17293	17297	17428	17236	17368	17145	17234	17179	17493	17236	17158	17217	17377	17133	17077	17324	17120	17328	17133	17231	17328	17087	17310	17335	17055	17028	17046	17037	17358	17175	17314	17148	17257	17331	17232	17123	17239	17200	17275	17100	17344	17240	17218	17343	17167	17266	17347	17371	17312	17182	17354	17018	17260	17189	17052	17313	17258	17120	17265	17283	17197	17193	17025	17200	17354	17301	17228	17202	17278	17097	17235	17232	17178	17050	17412	17439	17181	17126	17256	17153	17205	17405	17130	17240	17309	17389	17298	17073	17318	17227	17398	17122	17119	17224	17080	16965	17105	17180	17185	17484	17173	17182	17283	17064	17243	17454	17205	17209	17305	17155	17199	17263	17252	17263	17192	17349	17020	17266	17310	17080	17193	17185	17222	17219	17252	17190	17141	17359	17318	17320	17221	17290	17328	17180	17074	17203	17246	17226	17315	17237	17247	17246	17285	17315	17267	17133	17207	17001	17027	17123	17400	17292	17169	17234	17301	17219	17178	17256	17080	17534	17153	17248	17130	17173	17218	17361	17130	17372	17023	17414	17249	17064	17371	17485	17363	17334	17217	17125	17100	17270	17533	17248	17278	17262	17237	17297	17408	17393	17120	17225	17252	17211	17362	17040	17209	17264	17341	17174	17293	17260	17175	17118	17096	17301	17413	17047	17301	17267	17182	17198	17426	17409	17119	17298	17205	17326	17318	17473	17175	17496	17195	17244	17251	17119	17194	17197	17385	17287	17280	17140	17441	17468	17350	17435	17159	17071	17140	17344	17197	17366	17261	17117	17249	17163	17075	17288	17137	17376	17373	17340	17329	17355	17324	17163	17374	17329	17258	17115	17387	17043	17131	17525	17334	17230	17232	17237	17441	17409	17344	17259	17250	17157	17292	17178	17262	17322	17296	17203	17308	17172	17195	17379	17129	17147	17253	17181	17056	17112	17325	17103	17132	17188	17304	17270	17153	17175	17097	17427	17199	17295	17131	17088	17175	17267	17224	17075	17179	17285	17401	17360	17450	17277	17337	17198	17222	17422	17227	17065	17147	17404	17345	17146	17213	17251	17139	17094	17249	17259	17157	17197	17210	17292	17206	17240	17114	17153	17201	17349	17165	17353	17246	17162	17215	17211	17265	17331	17124	17316	17240	17123	17286	17199	17208	17249	17342	17180	17060	17085	17302	17175	17186	17122	17470	17188	17268	17081	17182	17390	17190	16921	17154	17235	17225	17431	17315	17052	17150	17344	17295	17181	17338	17090	17180	17291	17266	17481	17479	17154	17461	17400	17308	17163	17025	17444	17084	17069	17273	17116	17132	17318	17326	17441	17193	16897	17121	17147	17118	17255	17351	17129	17141	17177	17316	17239	17218	17200	17026	17307	17449	17169	17115	17133	17089	17318	17413	17266	17234	17359	17130	17285	17047	17224	17403	17222	17205	17372	17113	17300	17232	17243	17359	17325	17424	17371	17245	17274	17150	17369	17373	17283	17375	17432	17348	17122	17187	17379	17210	17231	17137	17203	17240	17169	17320	17373	17271	17077	17069	17102	17290	17437	17188	17216	17246	17273	17287	17111	17249	17393	17432	17250	17192	17251	17303	17168	17213	17247	17110	17259	17256	17014	17285	17083	17344	17169	17215	17263	17411	17219	17489	17144	17254	17111	17271	17166	17202	17111	17192	17176	17303	17422	17156	17279	17422	17376	17198	17264	17201	17267	17331	17370	17252	17236	17235	17188	17274	17232	17421	17377	17113	17331	17326	17357	17285	17564	17207	17272	17276	17255	17382	17102	17161	17320	17440	17286	17159	17364	17349	17255	17175	17192	17277	17232	17317	17080	17272	17232	17038	17322	17307	17234	17245	17259	17252	17238	17329	17331	17284	17420	17179	16970	17306	17358	17258	17065	17209	17263	17093	17285	17296	17301	17395	17215	17337	17215	17289	17363	17194	17091	17314	17321	17381	17106	17323	17165	17257	17025	17245	17289	17222	16887	17149	17422	17216	17394	17078	17197	17185	17272	17387	17045	17303	16969	17149	17323	17201	17242	17238	17198	17265	17287	17194	17148	17302	17348	17496	17259	17083	17006	17295	17225	17098	17162	17262	17189	17239	17368	17220	17020	17238	17213	17257	17185	17041	17177	17000	16959	17330	17280	17135	17081	17212	17240	17472	17317	17196	17402	17244	17396	17071	17186	17099	17305	17270	17179	17189	17238	17328	17300	17150	17400	17110	17431	16991	17331	17284	17387	17114	17131	17316	16930	17193	17324	17353	17317	17280	16946	17178	17122	17287	17139	17187	17136	17214	17320	17364	17238	17259	17176	17325	17198	17240	17069	17307	17172	17180	17190	17128	17253	17336	17204	17349	17308	17402	17354	17285	17156	17182	17292	17430	17276	17247	17234	17257	17278	17258	17132	17339	17296	17278	17323	17381	17252	17217	17333	17245	17342	17229	17050	17084	17012	17397	17165	17243	17238	17040	17258	17155	16983	17166	17194	17184	17322	17398	17198	17390	17193	17130	17128	17309	17267	17276	16993	17204	17292	17237	17288	17139	17356	17472	17122	17164	17332	17462	17171	17091	17330	17158	17273	17000	17158	17314	17197	17398	17382	17293	17420	17196	17393	17254	17330	17154	17187	17061	17249	17078	16996	17073	17264	17206	17239	17143	17335	17312	17242	17184	17233	17086	17369	17282	17198	17059	17299	17253	17336	17333	17328	17290	17306	17325	17196	17253	17335	17260	17286	17425	17156	17381	17120	17236	17161	17235	17223	17022	17102	17292	17087	17330	17101	17330	17213	17155	17460	17438	17194	17232	17245	17326	17057	17141	17322	17205	17251	17039	17220	17161	17168	17171	17179	17180	17155	17158	17241	17424	17136	17090	17026	17290	17152	17395	17484	17210	17331	17219	17336	17224	17246	17147	17237	17249	17262	17197	17283	17197	17347	17359	17362	17331	17345	17200	17306	17389	17139	17312	17245	17336	17090	17133	17243	17214	17175	17476	17212	17209	17106	17105	17235	17148	17263	17135	17206	17202	17367	17354	17231	17254	17268	17229	17242	17273	17238	17244	17104	16979	17385	17374	17300	17182	17203	17172	16968	17063	17284	17337	17038	17049	17325	17345	17130	17308	17184	17049	17403	17126	17255	17142	17203	17262	17178	17247	17042	17024	17326	17229	17064	17240	17192	17108	17234	17229	17309	17283	17276	17245	17246	17228	17248	17098	17163	17425	17083	17306	16981	17086	17337	17151	17226	17288	17143	17140	17251	17225	17046	17594	17301	17411	17307	17297	17236	17080	17387	17401	17164	17412	16905	17319	17115	17282	17303	17273	17176	17263	17082	17500	17476	17327	17349	17242	17379	17204	17274	17257	17137	17385	17088	17318	17224	17273	17411	17479	17236	17274	17280	17162	17186	17090	17042	17289	17148	17150	17270	17056	17136	17257	17406	17248	17246	17119	17313	17117	17359	17049	17326	17242	17290	17207	17162	17175	17077	17170	16925	17361	17160	17204	17325	17334	17358	17392	17415	17443	17292	17343	17258
23789	37411	27675	17779	15955	15297	14987	14985	14921	14889	14674	14482	14590	14484	14462	14574	14501	14513	14439	14313	14433	14472	14426	14399	14369	14422	14444	14425	14294	14183	14361	14550	14337	14368	14325	14447	14373	14366	14347	14409	14405	14466	14307	14420	14273	14585	14384	14286	14334	14493	14438	14289	14304	14393	14482	14438	14419	14440	14380	14192	14292	14540	14298	14324	14329	14298	14277	14397	14307	14309	14428	14513	14478	14422	14454	14303	14461	14559	14505	14323	14253	14357	14383	14385	14491	14445	14420	14313	14463	14474	14456	14510	14285	14494	14191	14355	14444	14488	14148	14323	14329	14416	14402	14460	14499	14458	14198	14343	14422	14362	14479	14300	14522	14467	14504	14403	14413	14332	14391	14499	14258	14357	14368	14399	14312	14362	14281	14327	14243	14343	14290	14465	14187	14143	14348	14193	14388	14395	14310	14329	14444	14410	14349	14378	14410	14253	14403	14203	14456	14245	14541	14381	14362	14331	14356	14466	14300	14230	14405	14245	14296	14326	14336	14418	14293	14511	14474	14450	14291	14155	14237	14339	14345	14417	14259	14424	14275	14330	14275	14435	14456	14445	14171	14324	14278	14451	14225	14467	14348	14274	14280	14414	14505	14348	14285	14386	14430	14307	14535	14486	14441	14363	14454	14468	14368	14253	14417	14289	14511	14400	14251	14434	14374	14387	14245	14428	14525	14249	14413	14379	14405	14287	14530	14436	14634	14333	14429	14417	14242	14327	14282	14440	14323	14364	14259	14408	14303	14400	14345	14310	14344	14368	14361	14393	14349	14285	14320	14331	14347	14509	14227	14201	14314	14495	14342	14451	14298	14367	14436	14315	14437	14284	14338	14426	14244	14377	14349	14361	14429	14434	14308	14462	14371	14437	14379	14387	14319	14363	14407	14360	14275	14318	14230	14238	14403	14511	14325	14358	14399	14427	14409	14416	14442	14462	14203	14457	14511	14293	14383	14297	14365	14329	14368	14473	14413	14443	14346	14342	14375	14401	14234	14261	14465	14461	14237	14421	14400	14407	14369	14479	14459	14302	14315	14408	14271	14472	14307	14297	14387	14348	14541	14338	14384	14406	14246	14444	14333	14430	14451	14431	14353	14527	14389	14271	14258	14256	14437	14566	14346	14308	14394	14236	14289	14404	14290	14277	14246	14228	14467	14413	14314	14457	14413	14369	14394	14310	14290	14215	14361	14378	14388	14223	14407	14159	14370	14533	14236	14182	14433	14296	14379	14360	14288	14286	14258	14484	14546	14287	14373	14143	14489	14382	14469	14352	14356	14283	14306	14425	14354	14283	14253	14360	14324	14406	14261	14259	14309	14336	14373	14323	14443	14574	14420	14429	14359	14403	14357	14400	14485	14347	14351	14325	14509	14415	14518	14477	14231	14557	14313	14303	14525	14287	14384	14424	14556	14342	14211	14394	14469	14500	14359	14265	14422	14320	14316	14262	14215	14399	14347	14380	14324	14511	14173	14333	14288	14244	14419	14467	14304	14342	14423	14446	14348	14538	14209	14422	14410	14339	14464	14306	14398	14361	14466	14205	14448	14359	14214	14327	14343	14461	14453	14506	14597	14411	14292	14535	14344	14409	14418	14318	14687	14178	14271	14575	14389	14335	14412	14402	14367	14373	14256	14411	14307	14538	14395	14225	14355	14319	14270	14327	14444	14384	14237	14341	14471	14472	14492	14287	14373	14455	14385	14420	14415	14387	14361	14215	14420	14420	14257	14435	14320	14427	14274	14390	14332	14146	14413	14491	14256	14357	14337	14475	14399	14297	14470	14367	14438	14341	14350	14486	14244	14400	14446	14324	14353	14310	14348	14383	14288	14300	14301	14497	14405	14336	14369	14372	14459	14490	14421	14401	14397	14329	14298	14265	14399	14402	14311	14254	14432	14353	14351	14461	14264	14464	14500	14278	14406	14269	14584	14361	14361	14507	14333	14188	14267	14230	14376	14423	14461	14244	14417	14345	14466	14248	14359	14276	14371	14311	14527	14515	14262	14367	14424	14348	14473	14332	14275	14335	14416	14313	14362	14302	14429	14268	14310	14249	14371	14458	14233	14032	14281	14350	14422	14354	14332	14200	14323	14339	14399	14426	14439	14575	14382	14277	14130	14348	14368	14315	14365	14357	14443	14301	14251	14474	14461	14451	14298	14259	14252	14309	14293	14265	14479	14445	14393	14283	14342	14421	14348	14338	14361	14344	14504	14258	14410	14271	14327	14474	14281	14319	14241	14432	14183	14251	14450	14375	14362	14237	14320	14442	14348	14398	14395	14376	14551	14414	14404	14360	14327	14359	14326	14474	14479	14439	14428	14477	14411	14362	14476	14340	14409	14237	14337	14413	14448	14311	14520	14575	14393	14259	14433	14374	14443	14304	14267	14232	14294	14459	14357	14355	14415	14455	14362	14249	14414	14227	14288	14500	14330	14414	14401	14252	14398	14467	14471	14343	14460	14515	14241	14513	14275	14451	14367	14366	14315	14257	14419	14266	14316	14475	14485	14427	14355	14225	14472	14464	14542	14427	14401	14238	14330	14277	14357	14185	14157	14328	14384	14267	14326	14206	14322	14506	14484	14313	14406	14441	14472	14501	14342	14471	14258	14362	14394	14391	14348	14342	14436	14451	14462	14433	14324	14283	14314	14367	14152	14352	14360	14453	14183	14375	14375	14481	14437	14370	14462	14468	14220	14453	14259	14390	14443	14434	14437	14499	14396	14292	14371	14308	14611	14334	14433	14322	14302	14470	14297	14437	14421	14306	14452	14200	14497	14379	14482	14396	14258	14431	14289	14419	14480	14359	14333	14329	14437	14356	14306	14314	14276	14285	14397	14202	14465	14516	14499	14497	14313	14194	14498	14279	14322	14315	14409	14331	14176	14399	14230	14452	14648	14294	14333	14375	14208	14346	14234	14345	14376	14373	14421	14130	14442	14345	14412	14403	14313	14306	14361	14341	14514	14419	14367	14341	14445	14251	14307	14262	14317	14288	14371	14544	14210	14320	14377	14464	14514	14286	14365	14275	14244	14520	14220	14324	14449	14306	14450	14519	14375	14412	14383	14543	14475	14369	14403	14325	14237	14319	14320	14230	14341	14388	14463	14454	14423	14352	14433	14280	14385	14427	14481	14542	14422	14462	14372	14313	14465	14430	14335	14348	14531	14329	14343	14350	14465	14366	14402	14355	14537	14400	14441	14298	14263	14364	14398	14194	14459	14296	14315	14371	14280	14352	14522	14324	14383	14494	14423	14387	14257	14271	14391	14456	14320	14523	14366	14446	14498	14385	14275	14299	14421	14384	14372	14209	14398	14273	14384	14370	14349	14359	14443	14370	14363	14481	14413	14426	14341	14482	14529	14326	14377	14122	14376	14383	14444	14406	14512	14485	14308	14381	14344	14446	14457	14440	14341	14429	14347	14372	14322	14309	14492	14395	14384	14456	14411	14465	14272	14364	14287	14720	14189	14402	14325	14546	14528	14416	14352	14448	14495	14460	14415	14360	14329	14302	14336	14542	14331	14509	14525	14431	14583	14372	14467	14458	14336	14419	14474	14333	14236	14357	14448	14428	14412	14273	14266	14424	14510	14389	14389	14343	14471	14403	14260	14304	14386	14406	14347	14451	14428	14362	14332	14336	14322	14355	14490	14426	14561	14281	14221	14279	14337	14480	14368	14452	14438	14406	14443	14524	14268	14297	14405	14536	14395	14514	14548	14315	14291	14450	14431	14218	14444	14244	14537	14340	14353	14505	14553	14356	14532	14506	14334	14491	14356	14417	14498	14331	14360	14375	14539	14305	14305	14245	14440	14397	14423	14207	14342	14518	14332	14429	14432	14233	14393	14455	14342	14290	14350	14363	14475	14312	14468	14485	14376	14260	14422	14442	14374	14097	14241	14442	14405	14355	14378	14206	14333	14262	14397	14303	14416	14341	14283	14410	14298	14246	14414	14382	14495	14559	14334	14408	14286	14328	14312	14520	14409	14334	14455	14386	14312	14445	14328	14538	14391	14423	14455	14216	14311	14429	14364	14339	14265	14485	14504	14445	14372	14271	14470	14427	14461	14418	14275	14497	14397	14359	14315	14265	14229	14170	14341	14267	14355	14149	14392	14251	14333	14328	14493	14656	14313	14331	14154	14349	14455	14333	14299	14304	14303	14260	14492	14519	14221	14389	14330	14385	14495	14552	14230	14151	14392	14402	14266	14360	14499	14372	14337	14295	14466	14301	14399	14430	14399	14427	14428	14417	14388	14429	14375	14443	14352	14499	14402	14394	14234	14496	14373	14366	14361	14398	14159	14402	14317	14263	14583	14414	14412	14325	14239	14368	14320	14440	14263	14414	14573	14448	14334	14469	14422	14351	14324	14381	14343	14287	14430	14357	14488	14372	14389	14467	14295	14454	14491	14357	14476	14346	14450	14447	14492	14359	14404	14287	14503	14357	14454	14481	14181	14249	14457	14423	14442	14306	14315	14400	14349	14498	14302	14368	14336	14434	14413	14401	14398	14439	14395	14333	14341	14244	14447	14481	14348	14345	14436	14401	14365	14275	14569	14446	14347	14540	14444	14397	14250	14471	14575	14333	14454	14317	14326	14347	14336	14608	14486	14346	14494	14360	14302	14161	14416	14490	14507	14372	14404	14332	14370	14463	14448	14448	14411	14391	14446	14389	14512	14269	14327	14396	14529	14431	14510	14408	14367	14370	14464	14475	14401	14398	14225	14477	14530	14259	14366	14504	14585	14426	14475	14454	14427	14349	14527	14357	14368	14457	14455	14449	14459	14437	14437	14399	14252	14177	14513	14390	14543	14349	14293	14443	14396	14295	14308	14371	14323	14180	14285	14389	14451	14503	14309	14221	14341	14489	14314	14211	14539	14328	14284	14499	14282	14551	14401	14396	14278	14469	14370	14357	14379	14575	14483	14478	14231	14500	14361	14293	14340	14246	14301	14357	14394	14474	14457	14353	14445	14382	14389	14434	14492	14484	14412	14393	14367	14253	14439	14261	14469	14391	14308	14327	14331	14539	14271	14294	14529	14598	14238	14423	14456	14249	14293	14421	14264	14422	14374	14533	14382	14569	14514	14233	14340	14453	14407	14287	14471	14408
23191	21017	27821	24772	22174	21414	20510	18387	17891	18190	17834	17706	17742	17639	18897	19644	19245	19102	18643	18199	18173	18035	17739	17516	17395	17635	17466	17323	17437	17698	17442	17521	17463	17462	17317	17575	17756	17622	17607	17569	17733	17426	17459	17432	17518	17562	17653	17436	17477	17612	17615	17471	17565	17535	17467	17802	17473	17491	17278	17509	17450	17632	17524	17379	17326	17388	17245	17495	17482	17582	17597	17655	17340	17422	17474	17526	17479	17621	17367	17485	17334	17581	17494	17689	17489	17653	17584	17612	17523	17507	17441	17269	17548	17505	17712	17628	17493	17420	17579	17272	17469	17574	17675	17534	17599	17635	17493	17460	17489	17376	17309	17606	17732	17426	17562	17420	17362	17406	17630	17667	17485	17500	17388	17612	17459	17194	17320	17670	17438	17536	17590	17678	17506	17601	17694	17417	17482	17271	17608	17613	17583	17542	17555	17544	17559	17453	17378	17474	17607	17520	17704	17441	17528	17507	17388	17480	17596	17409	17304	17492	17674	17741	17361	17517	17408	17565	17409	17577	17547	17391	17595	17444	17466	17548	17371	17525	17672	17483	17457	17357	17585	17440	17464	17536	17336	17664	17634	17449	17404	17472	17305	17565	17333	17372	17525	17582	17723	17540	17525	17404	17589	17416	17613	17509	17508	17545	17282	17616	17442	17524	17442	17342	17460	17641	17532	17522	17423	17533	17382	17433	17462	17401	17430	17334	17396	17365	17546	17628	17507	17445	17653	17363	17508	17588	17439	17483	17400	17509	17506	17406	17389	17501	17639	17501	17383	17668	17438	17434	17393	17371	17515	17542	17476	17234	17651	17288	17587	17552	17519	17484	17684	17617	17385	17619	17373	17357	17627	17434	17294	17528	17548	17557	17724	17578	17567	17647	17724	17423	17328	17484	17512	17594	17493	17244	17351	17514	17330	17259	17384	17459	17534	17530	17560	17410	17485	17618	17612	17470	17551	17484	17372	17317	17654	17566	17437	17534	17421	17427	17479	17354	17329	17499	17374	17492	17603	17506	17448	17395	17650	17589	17389	17379	17415	17378	17449	17575	17533	17404	17329	17312	17430	17515	17364	17404	17591	17516	17437	17449	17595	17476	17711	17245	17327	17556	17544	17332	17482	17596	17527	17578	17491	17583	17418	17506	17701	17520	17598	17470	17483	17434	17515	17607	17316	17481	17561	17460	17320	17503	17515	17626	17523	17624	17539	17627	17658	17401	17476	17473	17453	17355	17656	17258	17613	17522	17616	17596	17368	17449	17473	17635	17357	17275	17473	17585	17467	17476	17413	17557	17649	17396	17617	17584	17704	17501	17425	17288	17549	17516	17352	17568	17384	17520	17314	17348	17692	17307	17546	17338	17179	17161	17358	17409	17402	17457	17585	17437	17514	17316	17381	17357	17490	17400	17609	17340	17547	17502	17514	17640	17612	17514	17560	17217	17450	17472	17623	17436	17491	17624	17266	17379	17691	17524	17416	17638	17542	17443	17543	17590	17376	17383	17572	17358	17377	17548	17586	17398	17536	17542	17371	17302	17260	17265	17422	17518	17478	17623	17471	17445	17454	17369	17545	17561	17446	17525	17495	17418	17460	17359	17684	17507	17446	17421	17487	17311	17488	17444	17449	17752	17319	17370	17357	17418	17475	17674	17506	17479	17448	17447	17347	17528	17449	17499	17581	17610	17521	17592	17543	17628	17382	17482	17747	17630	17661	17539	17454	17455	17571	17572	17536	17471	17466	17545	17599	17574	17603	17556	17488	17550	17431	17489	17587	17485	17311	17594	17467	17658	17433	17440	17671	17458	17469	17706	17349	17477	17298	17385	17487	17187	17357	17515	17467	17574	17581	17518	17597	17510	17615	17445	17531	17455	17443	17609	17472	17551	17458	17453	17547	17606	17685	17708	17381	17473	17670	17598	17549	17351	17435	17568	17396	17509	17421	17335	17420	17446	17491	17632	17258	17381	17578	17653	17700	17522	17479	17468	17567	17566	17181	17467	17629	17659	17447	17579	17391	17455	17322	17412	17611	17401	17295	17422	17413	17681	17366	17545	17215	17626	17439	17521	17539	17595	17473	17545	17386	17447	17561	17341	17371	17166	17503	17387	17549	17470	17249	17532	17473	17448	17658	17432	17392	17664	17658	17537	17472	17417	17694	17462	17678	17595	17517	17456	17333	17448	17501	17558	17645	17489	17523	17494	17429	17628	17460	17384	17564	17616	17562	17513	17533	17632	17589	17544	17468	17462	17428	17396	17385	17478	17614	17435	17439	17510	17585	17520	17449	17534	17500	17311	17386	17429	17234	17445	17314	17600	17487	17513	17618	17540	17630	17378	17604	17463	17477	17498	17563	17440	17508	17589	17688	17462	17473	17355	17152	17532	17381	17610	17498	17497	17538	17503	17440	17483	17644	17465	17632	17414	17596	17331	17273	17509	17465	17448	17466	17462	17484	17534	17425	17483	17540	17512	17331	17433	17438	17508	17348	17442	17432	17389	17609	17591	17732	17489	17471	17592	17524	17576	17683	17387	17521	17354	17481	17669	17328	17443	17570	17578	17458	17405	17553	17619	17564	17414	17416	17428	17425	17474	17451	17458	17576	17564	17654	17443	17510	17511	17333	17383	17507	17481	17632	17301	17270	17585	17293	17528	17561	17469	17435	17484	17608	17557	17473	17578	17572	17765	17236	17444	17501	17426	17565	17505	17656	17766	17803	17381	17463	17401	17633	17524	17440	17534	17528	17503	17368	17427	17606	17365	17503	17409	17421	17274	17451	17741	17459	17345	17663	17466	17543	17256	17403	17622	17456	17402	17566	17636	17571	17387	17631	17604	17608	17475	17606	17405	17458	17512	17235	17435	17452	17384	17532	17401	17579	17481	17515	17429	17461	17555	17537	17457	17415	17501	17421	17380	17589	17527	17475	17492	17552	17547	17560	17417	17391	17658	17488	17557	17684	17539	17581	17383	17465	17573	17541	17540	17546	17557	17564	17744	17554	17516	17374	17235	17301	17566	17268	17419	17609	17574	17581	17385	17418	17432	17557	17409	17303	17556	17559	17323	17509	17314	17558	17590	17471	17601	17511	17381	17659	17512	17266	17483	17456	17665	17362	17537	17422	17340	17569	17533	17668	17326	17449	17472	17555	17562	17678	17569	17527	17622	17472	17344	17467	17470	17515	17638	17643	17444	17614	17553	17776	17586	17473	17553	17486	17380	17593	17457	17521	17471	17491	17495	17718	17741	17484	17485	17502	17433	17330	17381	17635	17381	17608	17617	17427	17483	17390	17440	17356	17405	17545	17477	17637	17552	17606	17503	17517	17595	17549	17568	17659	17590	17477	17640	17536	17501	17359	17502	17468	17354	17497	17619	17511	17356	17491	17547	17393	17572	17494	17732	17483	17493	17477	17408	17537	17368	17551	17444	17499	17252	17529	17635	17512	17233	17536	17606	17425	17506	17453	17512	17285	17483	17612	17516	17496	17540	17325	17531	17460	17412	17434	17474	17523	17353	17520	17427	17520	17457	17068	17620	17512	17636	17612	17276	17527	17591	17556	17709	17543	17463	17528	17704	17530	17347	17303	17555	17506	17386	17409	17663	17552	17436	17431	17505	17670	17506	17374	17603	17338	17198	17228	17399	17501	17684	17314	17580	17602	17487	17299	17316	17513	17654	17508	17475	17606	17309	17533	17548	17528	17495	17422	17527	17550	17587	17346	17403	17570	17405	17523	17281	17334	17485	17403	17251	17466	17316	17434	17598	17367	17446	17368	17516	17628	17480	17535	17735	17453	17493	17388	17386	17465	17493	17589	17634	17510	17657	17394	17551	17390	17459	17650	17431	17567	17471	17578	17330	17252	17606	17603	17428	17693	17454	17281	17538	17555	17613	17718	17463	17504	17283	17401	17486	17409	17478	17662	17588	17480	17443	17398	17371	17395	17531	17459	17401	17353	17519	17534	17645	17459	17521	17680	17375	17490	17438	17550	17498	17438	17622	17433	17575	17351	17544	17637	17436	17514	17414	17538	17492	17388	17396	17517	17349	17708	17455	17325	17470	17538	17480	17453	17604	17415	17289	17456	17547	17317	17289	17660	17623	17416	17313	17317	17212	17559	17503	17455	17582	17310	17283	17618	17471	17506	17496	17488	17395	17526	17577	17218	17500	17377	17434	17379	17283	17145	17532	17440	17479	17502	17392	17468	17444	17704	17491	17478	17702	17444	17586	17618	17547	17592	17276	17471	17567	17506	17380	17480	17413	17572	17590	17542	17294	17654	17660	17659	17638	17530	17604	17358	17407	17479	17579	17637	17359	17458	17515	17560	17312	17537	17500	17358	17374	17402	17467	17421	17556	17568	17457	17569	17237	17408	17585	17374	17486	17475	17406	17601	17694	17421	17584	17434	17380	17603	17446	17491	17644	17555	17335	17496	17257	17505	17346	17443	17558	17538	17528	17348	17530	17364	17534	17394	17656	17689	17371	17529	17652	17504	17322	17622	17345	17485	17521	17610	17647	17497	17458	17654	17518	17480	17525	17604	17547	17488	17479	17530	17489	17552	17515	17593	17441	17520	17762	17553	17562	17482	17605	17624	17584	17332	17580	17301	17423	17589	17375	17583	17636	17725	17689	17607	17436	17455	17584	17352	17562	17705	17550	17539	17569	17591	17421	17434	17489	17303	17598	17459	17692	17690	17511	17654	17519	17524	17451	17536	17439	17515	17230	17532	17556	17443	17466	17280	17506	17391	17510	17551	17425	17506	17450	17443	17628	17501	17347	17658	17453	17486	17464	17350	17558	17550	17374	17606	17498	17609	17429	17400	17382	17510	17501	17349	17352	17619	17333	17466	17426	17530	17765	17381	17562	17460	17478	17414	17465	17465	17561	17359	17389	17460	17378	17341	17630	17413	17495	17590	17497	17262	17374	17489	17399	17365	17407	17391	17435	17387	17383	17518	17656	17507	17661	17318	17560	17464	17464	17384	17643	17432	17570	17427	17507	17625	17398	17301	17534	17522	17527	17525	17396	17398	17654	17500	17526	17485	17415	17276	17450	17549	17586	17556	17455	17629	17590	17587	17413	17716	17378	17566	17458	17440	17565	17610	17404	17421	17321	17581	17575
24607	48736	34911	21018	17736	16642	15487	15280	15151	15017	14989	14887	14770	14956	16299	17318	16716	15975	15763	15147	15061	14796	14781	14444	14602	14565	14575	14512	14687	14548	14663	14533	14423	14602	14563	14445	14542	14654	14513	14515	14510	14359	14342	14692	14735	14495	14544	14374	14727	14658	14594	14376	14445	14497	14454	14502	14507	14415	14521	14559	14541	14482	14590	14487	14487	14462	14633	14537	14352	14491	14443	14443	14570	14486	14478	14430	14371	14487	14418	14523	14492	14414	14575	14612	14606	14511	14653	14538	14560	14470	14412	14553	14493	14586	14618	14494	14355	14387	14312	14668	14516	14538	14452	14471	14538	14407	14570	14487	14445	14493	14662	14594	14498	14533	14562	14422	14365	14614	14549	14372	14463	14394	14615	14576	14523	14580	14404	14357	14586	14562	14417	14593	14563	14518	14463	14592	14668	14333	14459	14218	14453	14442	14559	14659	14490	14495	14296	14662	14523	14551	14685	14629	14503	14411	14545	14335	14607	14518	14588	14509	14467	14464	14499	14521	14528	14500	14447	14505	14443	14575	14399	14403	14404	14582	14666	14425	14474	14588	14547	14544	14340	14434	14612	14567	14637	14549	14627	14368	14557	14687	14530	14541	14546	14611	14384	14537	14394	14575	14628	14446	14458	14482	14641	14439	14459	14657	14309	14516	14530	14457	14450	14488	14398	14577	14487	14538	14614	14427	14648	14477	14531	14498	14414	14443	14423	14555	14477	14700	14607	14455	14399	14600	14558	14322	14512	14678	14443	14637	14511	14560	14437	14458	14543	14465	14506	14408	14519	14597	14429	14425	14566	14594	14305	14457	14388	14574	14449	14577	14500	14523	14513	14484	14681	14500	14418	14592	14581	14421	14449	14431	14285	14545	14575	14480	14602	14455	14522	14391	14507	14528	14813	14524	14513	14639	14583	14338	14517	14177	14476	14487	14495	14516	14597	14535	14469	14384	14416	14357	14556	14525	14633	14462	14570	14720	14570	14511	14561	14431	14448	14484	14565	14497	14416	14551	14390	14511	14564	14413	14485	14453	14416	14388	14570	14545	14579	14521	14514	14535	14468	14551	14361	14679	14421	14715	14615	14564	14464	14543	14547	14651	14442	14569	14387	14657	14500	14427	14656	14329	14541	14414	14625	14547	14630	14439	14453	14463	14535	14400	14514	14509	14645	14346	14559	14547	14531	14477	14501	14498	14497	14538	14705	14485	14488	14453	14574	14706	14412	14436	14456	14435	14469	14430	14678	14461	14450	14475	14515	14482	14447	14714	14595	14682	14612	14539	14668	14583	14519	14361	14601	14456	14501	14613	14657	14331	14618	14624	14528	14366	14598	14570	14400	14445	14531	14546	14483	14637	14578	14500	14616	14356	14462	14486	14424	14496	14613	14362	14489	14348	14412	14651	14505	14483	14477	14415	14438	14443	14757	14332	14489	14678	14503	14446	14512	14564	14350	14521	14375	14469	14558	14550	14582	14785	14328	14474	14601	14550	14648	14653	14525	14483	14575	14564	14436	14507	14456	14520	14462	14434	14532	14628	14426	14328	14458	14370	14563	14521	14473	14507	14362	14282	14742	14509	14503	14551	14468	14511	14734	14516	14662	14454	14444	14319	14467	14379	14411	14624	14421	14344	14397	14506	14583	14643	14562	14700	14631	14654	14545	14556	14597	14568	14748	14642	14572	14567	14398	14593	14374	14479	14555	14382	14331	14460	14432	14384	14532	14252	14397	14675	14516	14534	14447	14575	14495	14564	14425	14542	14464	14484	14385	14614	14450	14423	14329	14516	14441	14410	14566	14455	14513	14596	14425	14528	14473	14605	14393	14544	14596	14629	14362	14436	14388	14431	14629	14525	14371	14622	14450	14575	14765	14520	14520	14400	14562	14578	14538	14486	14533	14430	14503	14688	14466	14451	14515	14486	14590	14525	14594	14623	14637	14504	14408	14552	14501	14579	14493	14538	14534	14623	14604	14492	14490	14576	14568	14558	14515	14391	14463	14577	14513	14585	14422	14471	14635	14565	14648	14608	14423	14385	14447	14542	14547	14478	14626	14407	14539	14431	14599	14551	14472	14486	14456	14480	14555	14532	14510	14354	14436	14580	14428	14531	14387	14496	14522	14450	14600	14726	14446	14543	14549	14384	14672	14381	14571	14549	14695	14369	14616	14485	14488	14472	14584	14566	14361	14437	14390	14601	14639	14383	14514	14361	14494	14492	14441	14642	14495	14441	14525	14564	14435	14627	14600	14718	14392	14519	14430	14585	14418	14644	14581	14316	14597	14550	14395	14601	14469	14542	14316	14453	14536	14566	14408	14509	14351	14498	14619	14637	14509	14521	14490	14731	14300	14610	14475	14436	14612	14392	14519	14455	14432	14570	14393	14521	14537	14524	14471	14546	14418	14500	14580	14422	14571	14414	14360	14649	14525	14610	14528	14551	14545	14494	14554	14569	14618	14332	14613	14528	14449	14270	14565	14531	14548	14495	14533	14594	14611	14554	14495	14629	14516	14621	14676	14556	14503	14431	14567	14478	14493	14596	14399	14477	14515	14616	14318	14437	14559	14529	14446	14500	14584	14515	14574	14458	14369	14475	14289	14485	14507	14519	14497	14528	14346	14572	14478	14671	14558	14332	14604	14522	14526	14387	14432	14504	14393	14461	14511	14345	14575	14491	14510	14563	14346	14725	14549	14430	14494	14551	14659	14379	14682	14648	14635	14371	14372	14575	14475	14758	14437	14407	14536	14448	14592	14457	14565	14383	14395	14365	14372	14522	14454	14669	14483	14468	14418	14460	14559	14616	14661	14591	14554	14655	14431	14414	14630	14510	14587	14473	14545	14487	14414	14443	14432	14506	14437	14693	14522	14636	14446	14562	14567	14506	14617	14559	14630	14396	14487	14599	14640	14611	14837	14535	14438	14577	14441	14428	14457	14431	14323	14553	14415	14584	14527	14627	14425	14598	14526	14449	14508	14545	14535	14646	14447	14413	14503	14441	14480	14669	14455	14695	14451	14478	14318	14520	14592	14586	14536	14580	14659	14704	14423	14618	14472	14637	14369	14671	14634	14620	14596	14477	14587	14577	14508	14465	14528	14391	14461	14482	14465	14557	14609	14513	14513	14465	14344	14505	14529	14388	14611	14451	14456	14542	14423	14662	14446	14677	14394	14381	14624	14638	14415	14619	14463	14631	14464	14660	14559	14514	14474	14462	14489	14727	14392	14616	14540	14614	14621	14463	14444	14697	14538	14416	14494	14579	14631	14475	14587	14540	14577	14443	14536	14596	14678	14293	14479	14613	14496	14304	14505	14543	14348	14562	14554	14546	14560	14460	14578	14627	14556	14472	14397	14573	14518	14679	14577	14442	14481	14571	14415	14503	14446	14438	14409	14495	14629	14481	14683	14440	14496	14458	14561	14569	14536	14508	14378	14584	14480	14435	14525	14553	14520	14664	14496	14416	14610	14486	14553	14591	14646	14430	14460	14404	14435	14430	14463	14411	14480	14455	14656	14392	14395	14653	14465	14341	14615	14538	14280	14463	14379	14524	14669	14423	14505	14493	14593	14363	14420	14575	14445	14469	14261	14431	14572	14601	14448	14445	14436	14514	14639	14608	14499	14555	14555	14507	14647	14480	14612	14490	14591	14575	14664	14671	14654	14496	14449	14384	14448	14525	14383	14333	14520	14442	14601	14496	14338	14480	14421	14451	14430	14501	14462	14448	14395	14567	14463	14504	14550	14553	14467	14445	14697	14465	14407	14420	14611	14608	14440	14641	14425	14418	14585	14581	14648	14526	14417	14468	14513	14667	14513	14536	14531	14467	14660	14549	14549	14563	14560	14517	14615	14619	14631	14424	14518	14552	14571	14547	14545	14552	14582	14630	14435	14568	14418	14370	14433	14630	14335	14759	14596	14681	14594	14319	14469	14501	14361	14578	14468	14596	14408	14545	14471	14595	14635	14668	14481	14386	14558	14476	14549	14559	14444	14479	14492	14495	14618	14367	14476	14616	14498	14590	14406	14493	14618	14467	14592	14436	14422	14622	14267	14523	14473	14456	14549	14553	14529	14600	14535	14453	14335	14620	14465	14639	14559	14561	14513	14549	14536	14454	14449	14520	14647	14447	14481	14658	14625	14606	14369	14393	14600	14616	14404	14429	14706	14582	14403	14576	14350	14519	14569	14526	14472	14513	14519	14526	14618	14610	14613	14529	14497	14422	14639	14562	14671	14424	14470	14544	14500	14477	14670	14642	14638	14454	14587	14541	14505	14590	14537	14536	14523	14372	14745	14397	14724	14459	14544	14616	14445	14338	14594	14469	14546	14554	14586	14379	14349	14765	14302	14369	14411	14553	14477	14585	14635	14480	14586	14656	14743	14615	14519	14433	14615	14394	14489	14410	14538	14555	14635	14487	14495	14479	14547	14726	14549	14384	14300	14485	14493	14512	14474	14688	14572	14563	14597	14624	14453	14508	14472	14502	14360	14425	14442	14756	14451	14571	14505	14470	14539	14605	14451	14466	14404	14428	14523	14573	14390	14514	14596	14424	14547	14606	14608	14406	14602	14476	14356	14674	14497	14483	14634	14524	14343	14499	14474	14699	14612	14539	14396	14648	14459	14633	14519	14592	14414	14788	14549	14700	14463	14250	14566	14656	14628	14456	14479	14603	14467	14591	14394	14527	14375	14674	14558	14595	14283	14473	14607	14495	14336	14488	14504	14450	14594	14552	14480	14552	14528	14597	14382	14541	14455	14437	14588	14629	14380	14445	14460	14552	14539	14655	14539	14389	14339	14589	14465	14574	14371	14537	14473	14359	14600	14406	14484	14467	14468	14440	14493	14633	14532	14295	14644	14558	14629	14523	14517	14377	14413	14478	14414	14374	14377	14473	14400	14696	14611	14639	14436	14605	14591	14534	14448	14434	14702	14592	14403	14603	14441	14576	14447	14362	14466	14483	14422	14535	14591	14497	14495	14488	14617	14372	14501	14523	14508	14373	14386	14491	14339	14502	14534	14688	14501	14573	14663	14409	14633	14424	14660	14436	14709	14391	14614	14584	14623	14708	14428	14400	14475	14653	14521	14273	14559	14599	14485	14466	14579	14554	14576	14529	14405	14515
24478	21050	26827	26139	18836	16829	16570	15408	15197	15342	15001	15242	15128	15035	15358	16132	15959	15765	15436	15231	15250	15163	14998	15130	14668	14715	14843	14977	14743	14855	15128	14846	15017	14854	15007	14927	14906	15003	15114	14704	14992	14969	15155	14881	14865	14953	14786	14778	15001	14901	14935	14781	14838	15021	15042	15066	14921	14955	14926	14977	14841	15002	14964	14849	14857	14890	14834	14950	14952	14985	14659	14828	15016	14902	14960	14708	15007	14878	14833	14752	14718	14947	14916	15023	14879	14969	15034	15031	14836	15004	14804	14920	14798	14835	14708	14908	14870	14831	14758	14847	14967	14748	14900	14861	14714	14942	14808	14910	14783	14809	15021	14962	14909	14922	14926	14812	14960	14984	14634	15048	14837	14884	14957	14957	14902	14920	14794	14858	15060	14732	14822	14972	14847	15048	14830	14652	14698	14779	14873	15024	14966	14926	14674	14747	14927	14995	14807	14864	15086	14801	14988	14986	15014	14783	14877	14958	14998	15256	14913	14924	14860	15082	14992	14954	14630	14972	14926	14744	15045	14787	14836	14859	14798	14834	14931	14971	14848	14925	15116	14714	14747	14785	14848	15050	15031	14943	14891	14825	14890	15001	14855	14787	14970	14931	15075	14881	14886	14819	14837	15126	14923	14612	15053	14994	14931	14936	15142	14867	15005	14699	14754	15015	14727	14941	14838	14655	14942	14734	14962	14967	14988	14718	15019	14746	15069	15066	14895	14856	14791	14896	14829	14987	14965	14823	14766	14912	14916	14809	14909	14955	14790	14905	14893	15047	15022	14940	14988	14870	14908	14948	14921	14999	14803	14759	15009	14870	14864	14915	14987	14834	15032	14920	14882	14748	14704	14955	15015	14955	15048	15063	14981	15070	14998	14945	14782	14849	14965	14988	14771	14974	14932	14801	14841	14770	14904	14830	14789	14679	14803	14740	14836	15085	14939	14807	14785	14718	14843	14853	14799	14880	14829	15042	14999	14887	15051	14921	14899	14981	14946	14840	14949	14812	14865	14953	14703	14914	14975	14844	14986	14858	14953	14944	14787	15197	14886	14885	15066	14868	15025	15050	14971	14884	14736	14821	14872	14877	14901	14736	14674	14867	15136	15143	14863	14898	14755	14932	14874	14967	14887	14957	15002	14816	14731	14729	15066	14945	14872	14826	14897	14947	14914	14892	14888	15088	14964	14893	14826	14966	14930	14983	14638	14941	15014	14891	14877	14703	14806	14921	14756	14829	14963	14892	15009	14823	14976	14830	14748	15041	14834	14941	14880	14957	14967	14780	14944	14930	14921	14713	14988	14985	15124	15054	14891	14766	14898	14771	14905	15104	15148	14978	14999	14856	14980	14864	15049	14849	14916	14883	14881	14860	14693	14967	14977	14832	14928	15043	14916	14948	14832	14758	14924	14777	14828	14858	14970	15015	14848	15056	15062	15029	14835	14871	14787	14971	14999	14812	14942	14746	14785	14919	14964	14847	14884	14837	14792	14987	14882	14815	14854	14885	14840	14920	14923	14896	15067	14928	14973	14981	14997	14773	14887	14763	14758	14960	14769	14655	15010	14888	14910	14821	14663	15005	14966	15014	15063	14954	14964	14949	14998	14733	14793	14865	15027	15059	14912	15005	14930	14691	15005	14770	14986	14913	14877	14958	14762	14927	14775	14773	14900	14831	14989	14747	14957	14822	14848	14799	14981	14810	14729	14851	14868	14855	14895	14888	14863	15055	14950	14853	14770	14918	14773	14821	14824	15020	14890	14813	15098	14916	15115	14874	14825	14770	15085	14994	14849	14937	15003	14784	15000	14892	14869	15029	14913	14950	14920	14771	14772	14807	14729	14948	14918	15002	14954	14942	14889	14844	15062	15091	14936	14855	14970	15055	14859	14893	14925	14816	14862	14939	14955	14851	15026	15037	14991	14964	14907	14919	14866	14953	14762	14940	14827	14897	14867	14887	14786	14922	14867	14689	14924	14922	15039	14809	14821	14824	14914	14928	15110	14797	15072	14888	15088	14992	15074	14840	14726	14964	14893	14735	14946	14965	15009	14741	14808	14864	14796	14842	15100	15162	14712	14781	14809	14907	14797	14825	14967	14784	14890	14843	14730	14848	14927	14877	14838	14831	14740	14925	14780	14919	14841	15006	14974	14720	14995	14786	14673	15092	15101	14785	14772	14862	14745	14668	14708	14659	14690	14945	14931	15113	14935	14821	15042	15062	14879	14925	14810	14847	15012	14893	14996	14806	14920	14793	14883	14883	14793	14790	14906	14908	14944	14874	14600	14855	14947	14879	14848	14986	14938	14983	14770	15029	14936	14722	14873	15066	14823	15056	14950	14931	15039	14888	14698	14757	14642	14847	14980	14780	14987	15024	14887	15131	14815	14965	15137	14978	14920	14788	14845	15005	14978	14995	14921	14915	14968	14951	15045	15009	15097	14882	14989	15105	14811	14961	14883	14725	14811	14906	15076	14833	14837	14892	14773	14884	14834	14871	14952	14816	14699	15013	15043	14850	14927	14755	14924	14949	14785	14794	14992	14973	14871	14977	14873	14835	14924	14807	14936	14821	14674	14694	14957	14983	15070	14901	14788	14760	14905	15012	14902	14675	14657	14962	14890	14966	14917	14810	14954	14794	14941	14921	14832	14957	14999	14703	14851	14861	14750	14854	14988	14951	14839	15071	15085	14945	15116	14689	14574	14870	14884	14909	14775	14897	14808	14826	14888	14989	14988	14922	14946	14824	14818	15019	14970	14829	14814	14856	15000	15070	14935	14792	14996	14916	14865	14998	14874	14830	14841	14717	14906	14775	14753	14798	14871	14981	14903	14840	14849	14986	14817	14697	14902	14863	14869	14985	14896	14762	15044	15012	14921	14915	14924	14974	14949	14924	14871	15098	14784	14872	14809	14873	15010	15028	15029	14920	14846	14801	14902	14887	14795	14749	14877	14751	14755	14754	14831	15046	14961	15012	14901	15056	14933	14887	14927	14998	15132	14722	14859	14826	15042	14742	14855	14896	14982	14939	15012	15023	14840	14861	14862	15032	14880	14771	14964	14976	14988	14883	14813	14876	14863	14912	15048	14834	14709	15099	14905	14846	15129	14928	14758	14674	14905	14856	14900	15072	15140	15005	14983	15060	15092	14862	14981	14958	14984	14943	14743	14913	14945	14938	14841	15002	14923	14914	14901	14850	14922	14930	15023	14828	14788	15180	14981	14966	14980	14778	14927	15031	14903	15190	14885	14700	14913	14817	14926	14937	14940	14898	14962	14845	14905	15099	15014	14885	15014	14868	14851	15001	14981	14949	14955	14931	14948	14992	14976	15086	14680	14935	14690	14866	14920	14859	15035	14974	14953	14785	15022	15008	14892	14830	14836	14876	14837	14790	14776	14835	14682	14900	14864	14718	15035	14935	15043	14678	14944	14923	14856	14929	15028	14834	14930	14857	14875	14920	14809	14954	14979	14888	14854	14923	14774	14915	14935	14995	14883	14817	14904	14836	14872	14823	14936	14793	14976	15155	14959	14941	14835	14812	14827	14951	14953	14799	15042	14956	15195	15008	14962	14854	14952	14872	14866	14937	14872	14929	14956	14812	15011	14984	14992	14908	14999	14826	14731	14753	14679	15018	14847	14827	14869	14898	15057	14752	15087	14775	15006	14802	14941	14760	14876	14932	15052	14971	15006	14795	14879	14788	14832	14947	14910	14868	14903	14871	14865	14733	14910	14819	14912	14784	14818	14931	14851	14862	14797	14977	14741	15040	14833	15107	15039	14835	14957	14758	14982	14987	14836	15022	15015	14722	14973	14863	14869	14953	14930	14759	15036	14930	15014	14923	14888	14796	14895	15017	14766	14829	15086	14761	15033	14972	14961	14861	15047	14965	14932	14844	14970	14856	14985	14844	14900	14778	14971	14797	15152	14715	14731	14909	14703	14755	14953	14885	15003	15016	14847	14953	15093	14696	14825	15036	14973	14802	14810	14954	14870	14762	14821	14777	14830	14844	14883	15160	15187	14931	14952	14827	15023	14987	15057	14945	14859	15033	15013	14948	14978	14867	14853	14980	14656	14902	14920	15102	14956	14887	14892	14923	14937	14884	14892	14690	15072	14805	14951	14906	14894	14872	14972	15037	15026	14922	14998	14727	15161	14890	14687	14927	14911	15078	14966	14919	15073	14795	15046	14874	14826	14915	14864	14740	14717	14932	14964	14871	14968	14870	14880	14778	15073	14885	14716	14828	14902	14843	14946	14921	14770	14954	15044	14941	14738	14903	14945	14913	14805	14877	15048	14981	14908	15117	14999	14924	14822	14962	14849	14949	14948	14812	14740	15087	14749	15010	14766	14890	14826	14861	14907	14838	14758	15013	15112	14982	14751	14930	15067	14983	14770	14956	14965	14885	14907	14953	15046	15127	14802	14888	14789	14932	14974	14821	15080	15071	14848	14905	14926	14915	14854	14921	14986	15023	14873	14935	14701	14895	14933	15137	15122	15096	14802	15018	14900	14927	14983	14981	15018	14961	15095	15021	14975	14759	14808	14873	14830	15109	14877	14920	14954	15059	14884	15052	14897	14951	14796	14725	14889	14927	14690	14761	14806	14881	14930	15064	15084	14876	14874	14857	14899	14906	14813	14862	15016	14823	14779	14847	14773	14732	14802	15088	14716	14756	14647	14907	14937	14803	15127	15051	14912	14938	15068	14877	14999	15011	14709	15026	14795	14972	15044	15016	14785	14940	14992	14899	14984	15002	14919	15066	14849	15080	14965	14824	14883	14945	14991	14985	14973	15038	14812	15024	14880	14923	14878	14866	14892	14814	14927	14774	14907	14992	15021	14737	14922	14913	14786	14785	14819	14815	14995	14875	14900	14926	15096	15100	14846	14821	14693	14981	14981	14853	14863	15043	14926	14829	14729	14604	14831	14875	14855	15043	14776	14697	14921	14912	14964	14873	14884	14808	14670	14887	14899	14918	15143	15170	14800	14841	14761	14888	14950	14939	14787	14891	14967	14799	14972	14876	14871	14869	14913	15114	14934	14920	14817	14871	14767	14710	14938	14789	14937	14750	15003	14854	14923	14888	14921	15059	14933	14922	15033	14877	14988	14807	14908	14728	14884	14940
23450	38515	27135	18854	15655	14565	14109	13556	13458	13280	13303	13260	13083	13211	13924	14856	14707	13820	13235	13386	13291	13166	12932	12826	13033	12968	13022	12988	12913	12822	13023	12914	12940	13030	13096	12945	12935	13056	12923	13036	13018	12938	13043	13082	12847	12837	12923	12930	12991	12988	12952	12948	12807	12903	12937	12945	13219	12972	12963	12939	13025	12810	13044	12858	13012	12947	13058	12876	12887	13044	13018	12882	13002	13113	12946	13143	12848	12612	13012	12880	12895	12962	12901	13034	13085	12961	12871	12777	12858	12770	12953	13032	12959	12947	12907	12934	12956	12959	13069	12871	13039	13047	12905	12921	12937	12969	12830	12930	12907	12920	12768	12860	12815	12839	12919	12887	12817	12866	12949	12962	12851	12987	12872	12806	12872	12813	13109	12724	12922	13082	12997	12884	12941	12894	13000	12928	12834	12852	12982	12810	12915	13068	12953	12972	13038	12942	12870	12779	12868	12919	12944	13055	12940	12940	12841	12864	12862	12944	12945	12886	12876	13041	13023	13062	12984	13013	13011	12775	13006	12918	12974	12878	13028	12881	12867	13123	12821	13011	13007	12808	12669	13098	13033	12968	13024	12966	13009	12918	13020	12975	12898	12818	12975	12909	13142	12956	12848	12838	12725	12965	12927	13023	12938	12715	12935	13051	13043	12874	12947	13031	12928	12927	12910	12915	13061	12880	12845	12905	12858	12962	12859	12965	12920	12923	12855	12879	12790	13044	13000	12913	13003	13017	12828	13013	12943	12905	12902	13062	12967	12980	12811	12903	12964	12851	12968	13023	13130	12910	12837	12998	12992	12898	12873	12888	12993	12822	12916	12963	12932	12924	12914	12842	12857	12760	12844	12905	12945	13012	12828	12999	12992	12908	12792	13100	12815	13016	13050	12996	13007	13048	12887	12858	12911	12800	12927	12731	12817	12835	12976	12927	12763	12893	12871	12984	12887	12825	13049	12876	12843	12942	12944	12994	12953	12942	13009	13003	12917	13006	12898	12987	12982	12902	12950	12806	12917	12999	13030	13023	12924	13143	12952	12778	12996	12950	12847	13029	12934	12718	12755	12884	12874	12880	13119	12821	13072	12801	12869	12847	12946	12942	12930	12948	12969	13103	12928	12874	12949	13045	12831	12909	12886	12798	12923	12910	13094	12899	12889	12952	12921	12964	13194	12988	12922	12872	12988	12886	12803	12958	12808	12940	12944	13023	12907	12771	12845	12865	12968	12945	12859	12984	12915	13093	12961	12902	12834	12857	12922	12914	13006	13005	12974	13037	12852	13079	13119	12929	12994	12865	12814	12872	12915	12832	13032	12972	12699	12881	12953	12801	12977	13027	13061	12911	12997	12987	12905	12968	12978	12875	13212	13051	12918	12956	12994	12984	13013	12885	13022	13073	13104	12987	12942	12886	12788	12884	12952	12875	13040	13137	12918	13028	13016	12975	12904	12837	12929	12991	12922	12873	12890	12952	12828	13001	12887	12756	12847	12944	12942	12911	12883	12904	13026	13038	12914	12838	12858	12945	12844	13083	12858	12936	12921	12880	12980	12968	13072	12931	12809	12931	12962	12893	12855	12915	12955	13021	12943	12775	13054	12976	12972	13022	12883	12972	12937	13032	12907	12922	13079	12879	12924	13041	12920	12785	13016	12921	12986	12956	12867	12968	13036	12983	12926	13075	12901	13068	13055	12945	13046	12788	12825	12980	13026	13001	13002	12947	12920	12916	12884	12888	12849	13005	12889	12921	13131	13081	12872	12762	12925	12914	12866	12819	12948	13041	12924	12799	12942	12906	12938	13052	12935	12997	12769	13028	12972	13034	12892	12810	12963	13043	12849	12939	13053	12948	12935	12901	12907	12865	12970	12928	12984	12918	12978	12924	12887	12800	13080	13057	12990	12944	12951	13012	12859	12894	12896	13010	12844	13108	12938	12956	13087	12803	12952	12771	12946	13007	13028	12848	12873	12879	13019	12934	12965	12748	12900	12682	12904	12846	12934	12990	12933	12793	12846	12909	13086	12859	12938	13069	12928	13100	13017	12765	13016	12987	12920	13026	13069	12716	12976	12999	12953	12976	12943	12898	12942	13070	12913	12786	12943	13012	12841	12880	12940	12795	12906	12965	13118	12840	13047	13043	12852	12968	12814	12927	12844	12865	12863	12913	12872	12934	12870	12822	12934	13075	12954	12866	13017	12901	13200	12880	12925	12872	13137	12958	12933	12955	13025	13020	12886	13019	12851	13023	12812	13079	13029	12725	12994	12876	12929	12893	12982	13006	12914	13024	12889	13090	12798	12880	12863	12953	12908	12860	12887	12998	12973	13039	12952	13007	12834	12839	12779	13151	12857	12977	12999	13030	12857	12879	12826	12877	13047	12938	13043	12987	12920	13036	12976	12880	12896	12886	13088	12967	13013	12975	12869	12971	12968	12891	13092	12744	12890	12909	12981	13053	12705	12783	12880	12811	12981	13009	13090	13019	12921	12941	12751	12921	13015	12967	12958	12919	12999	12953	13034	13064	12888	12974	12918	12967	12980	12979	12996	12820	13069	12896	12974	12927	12993	12902	12914	12980	12870	12850	12915	12967	12831	12977	13079	12830	13006	12915	12965	12968	13027	12988	12882	12930	12833	12841	12972	12937	12857	12828	12944	12916	12950	12879	12984	12968	12933	12883	13023	12810	13031	12700	12941	13038	12887	12936	12818	12934	13161	12953	12922	12874	12797	12969	13112	12878	12904	12948	12949	12865	12983	13017	12857	12845	12985	12946	12877	12923	12933	12786	12955	13013	12931	12959	12994	12844	12916	12964	12967	12906	12879	12951	12938	12904	12985	12993	12809	12945	12767	12947	12722	12858	12880	12867	13036	13022	12858	12820	13074	12982	12965	12905	12970	12901	12905	13082	12836	12855	12818	12848	12903	13009	13009	12985	12960	12850	12991	12964	12838	13086	12984	13000	13032	13005	12877	12964	12927	12749	13011	13007	12859	13044	12824	12907	12923	12997	12912	12939	12860	12878	12975	13047	13023	12915	12888	13084	12888	12875	12947	12918	12956	12815	13101	12933	12980	12999	12796	12983	12851	12877	12960	12961	12732	12911	12839	12902	12889	12908	12930	12975	12818	12842	12893	12735	13007	12991	12919	12983	12914	12993	12869	12881	12939	12968	13012	13059	12983	12798	13055	12861	12885	12881	13001	13065	13027	12913	13158	12829	12758	12843	12927	12945	12941	12848	12910	13041	12968	12788	12850	13093	13053	12921	12927	13019	12950	12912	12830	12990	12922	12918	13013	13040	12923	13006	13048	12786	12988	12887	13074	12969	12732	12821	12960	12981	12871	12941	12934	12822	12935	12816	13131	12896	13036	12985	12963	12917	12955	13014	13045	12956	12999	12921	13144	12824	12925	12939	12881	12864	12947	12972	12723	12951	12860	12986	12914	12923	12958	12950	12884	12941	12963	12861	12939	12989	12967	12848	12842	12864	12920	12907	12875	13027	12876	12969	13012	12923	13086	12956	12946	12857	12928	12911	12985	13009	12988	13115	12930	12898	12931	13009	12931	13044	12947	13137	12894	12935	13029	12940	13016	12896	12916	12849	12955	12928	13002	12951	12917	12872	12870	12836	12900	13043	12926	12830	12890	12845	12815	12911	12928	13012	12980	12944	13025	12974	12968	13114	12830	12963	12850	13033	12797	12869	12794	12913	12873	12989	12977	12912	13125	12950	13000	13046	12896	12811	12722	12858	12934	13083	12890	12827	13024	12919	12751	12977	12927	12856	12883	12905	12870	13052	12920	12968	13011	12920	12935	12929	12722	13002	12968	12812	12946	12765	12943	12994	12923	12901	12992	12974	13141	12856	12900	12968	12968	13010	12884	12976	12989	12914	12924	12958	12878	13016	12941	13028	13019	12903	12987	12779	12960	12895	12740	12909	12780	12962	12914	12858	12948	13016	12782	13071	12893	12836	12987	13037	12938	12919	12932	12821	12893	12743	12820	12880	12725	12986	12891	12817	13049	13019	12956	12805	12860	12866	12999	12958	12906	12969	12952	12815	12746	12986	12932	12971	12898	12847	12934	12934	12907	13003	13037	13064	12958	12809	13022	13035	13103	12922	13153	13023	12960	12871	13058	12991	13081	12963	12745	12964	12949	12881	12977	13145	12964	12948	12866	12828	12970	12852	12837	12850	12970	13003	12939	13185	12942	12955	12735	12920	12812	12872	13073	12993	13123	12651	12855	12919	12952	12935	13025	13202	12963	12935	12985	12964	12875	13028	12905	12879	12965	13092	12934	12933	12860	12949	12979	12875	12978	12867	12979	12969	12935	12948	13002	12950	13086	12873	12883	12997	12935	12898	12936	12837	12874	12822	12790	12928	12866	13033	12854	12942	12914	12986	12832	12932	13044	12890	13053	12918	12896	12973	12797	13017	12897	12985	12949	13102	13033	12866	12836	12900	12759	12920	12899	13041	12742	12980	12872	12762	12968	12765	13005	12883	13167	12982	12914	12829	13005	12927	13014	12920	12925	12927	13120	12932	12784	13074	12977	12950	13033	12925	12822	12737	12613	12857	13026	13019	13015	12944	12933	12941	12983	12944	12992	12814	12895	12988	12903	12762	13024	12953	12949	12980	13034	12901	13049	12894	12982	12697	12844	12912	12940	12892	12910	13081	12964	12867	12911	12817	12858	12923	12890	12943	12855	12965	12824	12819	12813	13060	13023	12694	13011	12966	12921	12724	13014	12963	12935	12942	13072	12989	12873	12853	12945	12951	12740	12960	12830	13020	12686	13098	13022	12934	12978	12969	13040	13064	12825	12967	12840	12919	12943	12883	12957	13108	13006	12873	12992	12985	12871	12839	13095	13098	12927	12700	12999	12814	12905	12905	12914	12894	12822	12946	12837	12893	12907	12929	12856	12835	13004	13079	12814	12935	12934	12949	12854	13082	12922	13062	13086	12885	12885	13080	13048	12891	12855	12827	12946	13000	12948	13063	13007	13097	12946	12716	12783	12902	12821	13164	12855	12947	12885	13000	12929	12881	12918	12938	12989	12943	12954	12983	13090	12851	12988	13047	12890	13006	12833	12979	12988	12902	12925	12910	12885	13087	12854	13086	12822	13042
22130	21075	28294	24124	21362	22696	22246	17281	16629	16300	16130	15984	16086	16314	17147	19361	20155	18753	17280	17039	16613	16369	16038	15691	15570	15675	15765	15537	15606	15552	15733	15956	15651	15687	15497	15565	15525	15733	15781	15766	15714	15729	15605	15642	15707	15621	15596	15608	15588	15430	15655	15727	15511	15523	15468	15871	15656	15627	15756	15552	15582	15777	15321	15413	15501	15768	15573	15680	15596	15548	15470	15683	15529	15515	15730	15442	15721	15585	15544	15453	15529	15611	15506	15544	15547	15500	15769	15526	15671	15637	15505	15570	15521	15620	15474	15670	15443	15463	15733	15467	15728	15580	15496	15454	15412	15620	15664	15330	15485	15471	15689	15646	15473	15472	15429	15420	15758	15542	15462	15561	15582	15525	15608	15628	15621	15280	15349	15585	15616	15708	15532	15550	15586	15623	15650	15490	15736	15614	15576	15642	15455	15529	15442	15678	15557	15509	15395	15374	15498	15584	15753	15581	15493	15626	15625	15594	15524	15611	15533	15342	15442	15777	15552	15552	15400	15558	15569	15651	15595	15661	15646	15378	15576	15691	15701	15508	15454	15582	15712	15619	15499	15680	15658	15656	15441	15623	15594	15680	15569	15636	15574	15594	15713	15624	15570	15445	15487	15628	15568	15534	15599	15531	15566	15599	15472	15532	15658	15508	15605	15536	15663	15552	15556	15453	15432	15478	15609	15509	15525	15619	15564	15437	15533	15760	15749	15525	15780	15658	15558	15456	15447	15453	15569	15788	15490	15529	15733	15570	15677	15563	15696	15436	15499	15585	15404	15673	15488	15584	15533	15524	15660	15674	15647	15651	15354	15673	15523	15492	15611	15726	15559	15455	15406	15479	15625	15432	15566	15560	15669	15401	15633	15797	15718	15535	15452	15640	15558	15595	15657	15687	15645	15620	15573	15440	15415	15369	15692	15689	15554	15571	15530	15435	15587	15512	15587	15556	15634	15638	15348	15621	15514	15667	15500	15743	15446	15549	15647	15527	15748	15443	15564	15574	15642	15493	15584	15452	15422	15580	15708	15500	15500	15478	15554	15502	15542	15614	15760	15654	15574	15639	15768	15413	15476	15748	15567	15708	15538	15524	15550	15406	15604	15656	15562	15364	15511	15222	15346	15451	15628	15563	15566	15557	15471	15587	15469	15508	15345	15662	15626	15617	15495	15587	15595	15558	15592	15406	15700	15471	15576	15484	15601	15593	15618	15853	15582	15640	15612	15587	15559	15424	15489	15515	15637	15405	15357	15591	15473	15436	15313	15507	15504	15588	15747	15506	15527	15521	15571	15649	15563	15690	15620	15669	15791	15435	15698	15606	15676	15532	15452	15643	15504	15599	15605	15559	15574	15616	15474	15543	15615	15526	15872	15650	15561	15480	15566	15541	15606	15485	15535	15758	15498	15581	15510	15581	15578	15484	15674	15504	15471	15399	15570	15700	15522	15549	15423	15374	15375	15499	15519	15609	15276	15801	15617	15440	15567	15560	15694	15638	15477	15637	15548	15501	15413	15595	15551	15581	15581	15467	15598	15610	15582	15446	15621	15700	15577	15602	15394	15421	15681	15609	15638	15514	15709	15553	15571	15568	15652	15632	15493	15624	15487	15354	15409	15609	15629	15407	15469	15685	15776	15607	15542	15617	15668	15528	15604	15498	15521	15420	15628	15248	15605	15450	15609	15727	15710	15478	15511	15581	15394	15628	15417	15598	15557	15472	15455	15577	15584	15408	15564	15703	15580	15627	15830	15605	15596	15783	15572	15495	15578	15344	15478	15544	15706	15615	15694	15644	15494	15624	15694	15877	15660	15398	15750	15578	15538	15416	15460	15548	15627	15707	15465	15482	15568	15593	15547	15370	15515	15556	15406	15520	15529	15723	15466	15489	15537	15547	15680	15360	15605	15555	15449	15478	15566	15595	15638	15462	15437	15473	15435	15626	15701	15484	15644	15408	15386	15533	15671	15666	15527	15730	15449	15794	15542	15540	15574	15636	15706	15410	15571	15730	15608	15715	15495	15641	15607	15463	15549	15538	15540	15570	15628	15514	15894	15645	15662	15546	15345	15605	15570	15471	15556	15423	15441	15509	15738	15597	15397	15565	15526	15558	15563	15665	15705	15580	15310	15681	15650	15457	15600	15482	15614	15475	15518	15470	15459	15412	15701	15593	15363	15396	15500	15244	15474	15547	15642	15621	15503	15544	15524	15495	15553	15565	15503	15768	15445	15634	15556	15741	15493	15710	15529	15691	15609	15634	15523	15507	15629	15495	15550	15667	15546	15570	15454	15545	15418	15387	15384	15703	15703	15406	15656	15491	15451	15582	15417	15656	15594	15588	15724	15614	15518	15361	15575	15602	15525	15552	15605	15684	15866	15745	15377	15432	15671	15590	15648	15591	15652	15636	15588	15363	15510	15706	15781	15627	15611	15515	15396	15624	15612	15369	15641	15597	15650	15470	15526	15611	15577	15599	15602	15633	15432	15624	15593	15488	15744	15561	15595	15501	15524	15443	15535	15502	15526	15601	15621	15512	15562	15517	15656	15618	15736	15667	15487	15513	15490	15577	15594	15584	15544	15617	15589	15408	15498	15633	15642	15556	15590	15581	15440	15656	15434	15581	15498	15471	15658	15785	15776	15818	15593	15571	15710	15419	15647	15544	15725	15550	15778	15494	15426	15281	15595	15315	15493	15554	15471	15413	15615	15542	15444	15576	15724	15602	15503	15607	15601	15595	15726	15567	15476	15670	15794	15535	15439	15541	15485	15629	15676	15711	15518	15644	15525	15646	15709	15396	15526	15355	15497	15570	15506	15576	15747	15683	15688	15600	15579	15470	15485	15619	15632	15652	15473	15550	15499	15622	15780	15610	15540	15575	15607	15567	15387	15684	15712	15511	15694	15487	15698	15523	15395	15623	15566	15596	15639	15240	15549	15422	15585	15675	15516	15687	15602	15724	15652	15561	15428	15432	15466	15591	15496	15662	15365	15532	15598	15522	15479	15698	15414	15346	15699	15530	15354	15665	15476	15420	15425	15507	15454	15487	15615	15518	15529	15401	15620	15901	15516	15599	15511	15536	15479	15538	15718	15631	15496	15430	15727	15594	15564	15547	15508	15576	15437	15574	15630	15545	15590	15677	15613	15478	15769	15442	15620	15547	15703	15617	15494	15468	15674	15708	15717	15687	15604	15717	15610	15602	15479	15392	15405	15452	15799	15665	15592	15444	15797	15494	15399	15600	15574	15627	15623	15679	15597	15460	15641	15657	15626	15606	15595	15434	15403	15571	15689	15496	15617	15634	15603	15491	15526	15336	15647	15589	15494	15422	15321	15370	15702	15453	15618	15610	15588	15419	15560	15555	15744	15719	15558	15466	15587	15554	15458	15587	15529	15686	15755	15641	15753	15562	15469	15514	15599	15549	15623	15678	15454	15797	15490	15545	15429	15477	15642	15685	15345	15599	15496	15350	15602	15529	15589	15568	15330	15724	15532	15504	15571	15543	15717	15453	15697	15483	15389	15335	15726	15491	15568	15457	15447	15653	15475	15436	15553	15559	15470	15382	15763	15506	15580	15458	15513	15503	15606	15569	15588	15389	15552	15643	15742	15694	15602	15483	15711	15560	15638	15615	15540	15510	15507	15585	15545	15647	15770	15647	15499	15311	15595	15327	15561	15612	15442	15431	15431	15464	15393	15416	15590	15554	15531	15395	15615	15435	15465	15494	15660	15591	15510	15564	15697	15691	15613	15667	15614	15424	15488	15537	15477	15604	15554	15644	15815	15424	15460	15495	15762	15381	15423	15666	15541	15619	15634	15543	15516	15760	15663	15572	15602	15566	15369	15491	15592	15600	15708	15603	15532	15378	15541	15492	15393	15320	15629	15540	15495	15529	15781	15472	15558	15425	15387	15529	15391	15518	15662	15457	15522	15493	15734	15655	15692	15556	15615	15727	15589	15581	15529	15456	15733	15698	15766	15658	15624	15622	15477	15648	15737	15611	15639	15640	15562	15719	15441	15384	15561	15663	15479	15696	15460	15588	15637	15727	15594	15651	15440	15775	15690	15673	15590	15568	15448	15516	15599	15412	15425	15554	15732	15254	15249	15455	15536	15797	15524	15692	15499	15729	15623	15581	15512	15734	15696	15659	15493	15632	15530	15303	15499	15708	15746	15681	15504	15374	15641	15394	15721	15560	15459	15473	15666	15659	15467	15610	15510	15694	15487	15338	15705	15716	15538	15568	15459	15643	15623	15501	15710	15500	15686	15521	15591	15507	15494	15578	15774	15598	15466	15471	15537	15329	15503	15316	15666	15470	15789	15586	15530	15647	15532	15581	15388	15478	15673	15629	15535	15570	15570	15524	15543	15653	15693	15608	15610	15787	15666	15659	15659	15654	15609	15722	15574	15630	15618	15372	15615	15600	15578	15519	15607	15634	15397	15614	15619	15550	15602	15593	15391	15645	15582	15553	15632	15551	15743	15775	15305	15406	15811	15672	15436	15517	15434	15556	15337	15612	15602	15619	15646	15484	15493	15491	15685	15603	15623	15565	15527	15696	15557	15720	15601	15665	15444	15604	15596	15594	15440	15622	15529	15427	15516	15595	15426	15554	15445	15539	15599	15511	15596	15646	15565	15450	15595	15719	15685	15376	15528	15422	15498	15568	15750	15518	15418	15620	15542	15502	15550	15542	15591	15559	15460	15454	15692	15769	15494	15595	15886	15481	15554	15290	15576	15537	15519	15580	15469	15659	15758	15491	15768	15608	15630	15680	15605	15572	15590	15543	15372	15517	15518	15671	15628	15613	15778	15500	15628	15530	15505	15469	15475	15612	15568	15644	15384	15387	15550	15548	15512	15412	15467	15582	15512	15518	15358	15704	15673	15548	15567	15595	15482	15594	15703	15499	15439	15638	15697	15469	15555	15565	15636	15416	15341	15563	15682	15426	15556	15560	15478	15519	15641	15556	15480	15358	15559	15419	15423	15574	15634	15553	15590	15526	15259	15541	15486	15598	15451	15369	15512	15774	15664	15770	15616	15483	15717	15570	15510	15676	15542	15591	15700	15545	15639	15723	15566	15533	15710	15649	15589	15645	15633	15674	15516	15514	15509	15593	15589	15378
24382	50483	40528	25271	18204	15969	15016	14478	14228	14038	13893	13887	13856	13769	15475	18715	19116	16781	15242	14759	14580	13955	13521	13189	13515	13377	13409	13425	13289	13316	13451	13419	13399	13331	13433	13322	13439	13397	13376	13490	13416	13408	13481	13318	13441	13434	13423	13310	13309	13486	13239	13348	13266	13529	13396	13299	13481	13404	13455	13323	13503	13233	13595	13374	13386	13405	13271	13419	13294	13395	13493	13397	13325	13170	13209	13303	13390	13269	13282	13484	13415	13497	13367	13261	13545	13577	13309	13458	13367	13258	13383	13327	13620	13375	13282	13271	13331	13449	13335	13362	13336	13270	13322	13365	13235	13312	13424	13502	13382	13328	13316	13293	13196	13390	13474	13242	13481	13364	13444	13312	13384	13245	13444	13248	13304	13252	13283	13414	13339	13141	13350	13346	13346	13470	13387	13345	13413	13402	13377	13360	13345	13413	13361	13395	13390	13362	13332	13229	13468	13282	13426	13556	13514	13360	13490	13272	13471	13455	13415	13352	13429	13199	13504	13326	13408	13325	13408	13494	13194	13187	13416	13241	13245	13353	13383	13394	13143	13316	13386	13435	13423	13278	13241	13340	13353	13475	13347	13549	13260	13486	13291	13332	13576	13259	13307	13179	13233	13355	13329	13333	13456	13236	13457	13274	13369	13336	13311	13446	13285	13370	13384	13335	13285	13368	13270	13394	13247	13211	13360	13359	13321	13423	13357	13432	13332	13389	13466	13285	13328	13418	13207	13230	13380	13473	13389	13464	13188	13161	13342	13210	13343	13226	13441	13386	13598	13253	13411	13328	13369	13282	13467	13547	13316	13479	13234	13522	13256	13414	13421	13357	13388	13405	13439	13469	13368	13437	13310	13441	13360	13403	13358	13310	13411	13306	13354	13431	13367	13433	13277	13253	13153	13343	13304	13366	13326	13405	13379	13338	13384	13264	13246	13492	13254	13295	13283	13345	13467	13367	13423	13362	13266	13347	13160	13327	13411	13317	13498	13279	13396	13388	13341	13224	13433	13368	13409	13528	13289	13270	13350	13359	13214	13287	13296	13272	13528	13262	13376	13354	13228	13405	13429	13522	13338	13359	13357	13336	13287	13371	13334	13265	13219	13422	13336	13488	13371	13315	13440	13345	13409	13266	13403	13398	13307	13306	13344	13430	13287	13352	13236	13379	13273	13346	13515	13331	13261	13409	13311	13321	13450	13323	13299	13507	13451	13285	13211	13385	13478	13373	13340	13360	13403	13291	13423	13365	13264	13247	13403	13343	13257	13307	13291	13332	13377	13316	13406	13315	13438	13452	13538	13509	13446	13410	13231	13362	13298	13240	13464	13280	13245	13511	13505	13231	13490	13395	13171	13382	13369	13356	13564	13296	13371	13397	13332	13536	13247	13340	13405	13332	13296	13293	13286	13462	13410	13390	13457	13341	13413	13343	13286	13570	13373	13212	13312	13436	13240	13490	13291	13321	13543	13442	13457	13317	13320	13210	13446	13415	13322	13338	13369	13256	13244	13507	13205	13371	13267	13294	13350	13259	13351	13285	13395	13282	13422	13420	13401	13266	13395	13341	13295	13345	13491	13424	13473	13317	13488	13353	13300	13363	13346	13443	13407	13373	13376	13374	13400	13302	13285	13388	13309	13262	13313	13437	13255	13338	13142	13498	13306	13356	13411	13500	13324	13278	13268	13348	13361	13316	13500	13453	13353	13525	13405	13374	13462	13315	13366	13291	13323	13203	13239	13469	13472	13460	13328	13477	13329	13313	13401	13356	13333	13210	13289	13269	13462	13311	13293	13331	13422	13341	13420	13405	13390	13346	13477	13418	13368	13362	13417	13417	13364	13370	13354	13278	13428	13447	13531	13546	13513	13360	13485	13585	13353	13438	13351	13372	13328	13369	13479	13558	13284	13426	13502	13379	13224	13318	13342	13258	13449	13351	13303	13515	13296	13237	13285	13520	13283	13254	13338	13389	13321	13216	13248	13297	13621	13258	13389	13259	13248	13356	13272	13583	13335	13514	13377	13428	13286	13492	13483	13483	13506	13335	13346	13348	13197	13331	13475	13276	13230	13389	13520	13144	13436	13162	13364	13191	13456	13320	13519	13329	13326	13547	13225	13368	13470	13232	13337	13256	13219	13232	13508	13542	13461	13160	13319	13344	13535	13319	13327	13433	13365	13293	13596	13318	13349	13380	13353	13491	13366	13370	13412	13438	13431	13312	13443	13538	13410	13322	13464	13260	13345	13385	13266	13361	13444	13321	13397	13373	13292	13347	13591	13356	13350	13302	13380	13256	13488	13356	13492	13265	13308	13463	13356	13269	13248	13408	13316	13318	13324	13180	13353	13376	13506	13286	13302	13339	13460	13275	13509	13315	13282	13399	13479	13540	13273	13386	13444	13387	13210	13480	13199	13449	13502	13319	13254	13379	13423	13202	13263	13281	13351	13367	13280	13477	13330	13391	13302	13340	13394	13270	13459	13433	13401	13223	13400	13308	13336	13375	13427	13262	13342	13322	13233	13274	13329	13298	13303	13306	13371	13416	13427	13225	13320	13377	13471	13422	13241	13305	13341	13291	13397	13385	13253	13478	13356	13407	13196	13295	13291	13423	13536	13406	13205	13347	13290	13472	13414	13457	13319	13309	13379	13344	13398	13343	13332	13328	13386	13289	13338	13393	13362	13172	13208	13421	13402	13403	13405	13276	13414	13454	13319	13393	13276	13454	13244	13459	13339	13358	13327	13301	13124	13325	13401	13304	13390	13241	13318	13281	13375	13459	13307	13461	13287	13313	13503	13392	13457	13418	13253	13398	13275	13230	13428	13339	13259	13383	13477	13251	13138	13401	13035	13355	13326	13464	13186	13338	13267	13309	13379	13386	13254	13416	13299	13360	13405	13367	13332	13451	13428	13301	13338	13371	13362	13327	13399	13611	13287	13406	13370	13389	13205	13510	13170	13453	13323	13436	13250	13416	13330	13297	13323	13557	13350	13529	13386	13201	13382	13281	13251	13338	13270	13541	13287	13319	13450	13338	13217	13389	13442	13271	13267	13354	13319	13428	13313	13119	13357	13322	13396	13376	13261	13490	13282	13370	13281	13354	13306	13434	13458	13343	13345	13510	13300	13313	13265	13560	13397	13472	13359	13434	13449	13382	13324	13495	13411	13279	13427	13426	13255	13289	13261	13278	13370	13243	13352	13104	13440	13393	13412	13235	13286	13380	13351	13411	13333	13398	13289	13358	13298	13315	13485	13249	13256	13396	13256	13283	13522	13415	13411	13431	13382	13307	13499	13627	13305	13311	13433	13387	13341	13392	13315	13340	13242	13370	13363	13264	13269	13334	13246	13387	13476	13305	13246	13321	13383	13441	13541	13338	13395	13329	13294	13356	13316	13311	13394	13392	13399	13471	13460	13298	13300	13397	13525	13366	13388	13368	13331	13353	13339	13369	13527	13265	13490	13386	13332	13339	13192	13321	13367	13298	13363	13314	13529	13438	13321	13312	13216	13509	13280	13351	13380	13248	13444	13429	13501	13494	13458	13307	13350	13341	13428	13328	13403	13536	13351	13374	13322	13402	13363	13338	13358	13154	13435	13500	13413	13257	13320	13298	13226	13400	13357	13263	13267	13279	13314	13424	13435	13344	13361	13328	13179	13162	13460	13542	13285	13200	13296	13398	13234	13248	13336	13305	13232	13399	13266	13349	13212	13259	13317	13261	13317	13365	13176	13472	13578	13243	13413	13464	13217	13307	13311	13367	13283	13455	13232	13410	13366	13362	13186	13321	13379	13335	13331	13413	13389	13391	13371	13420	13161	13277	13399	13462	13201	13219	13229	13403	13226	13375	13443	13339	13383	13340	13379	13280	13333	13286	13379	13406	13203	13382	13285	13515	13336	13341	13308	13289	13343	13481	13528	13162	13305	13322	13430	13245	13322	13268	13274	13399	13374	13396	13264	13329	13314	13258	13355	13209	13434	13311	13276	13226	13347	13240	13306	13237	13326	13270	13360	13310	13372	13492	13317	13534	13366	13403	13216	13356	13313	13285	13305	13358	13249	13366	13408	13563	13307	13368	13410	13248	13421	13134	13360	13335	13354	13406	13411	13362	13394	13421	13416	13337	13544	13409	13348	13376	13409	13377	13372	13226	13284	13343	13368	13343	13503	13435	13319	13271	13244	13455	13459	13530	13267	13486	13321	13345	13412	13497	13344	13392	13397	13333	13398	13297	13412	13242	13445	13345	13325	13395	13340	13473	13368	13410	13454	13349	13395	13472	13353	13321	13424	13287	13202	13250	13577	13255	13238	13222	13552	13242	13416	13421	13295	13445	13277	13133	13302	13510	13278	13591	13441	13375	13335	13431	13311	13127	13270	13227	13266	13460	13187	13395	13456	13403	13259	13379	13280	13442	13149	13215	13374	13508	13423	13387	13370	13237	13302	13416	13462	13271	13414	13379	13529	13651	13407	13248	13334	13351	13231	13312	13432	13393	13378	13432	13267	13219	13278	13313	13344	13207	13228	13350	13464	13483	13471	13327	13246	13543	13463	13364	13276	13431	13323	13428	13403	13143	13361	13340	13394	13333	13303	13284	13335	13262	13375	13326	13308	13277	13437	13285	13466	13305	13490	13251	13288	13394	13357	13334	13391	13456	13431	13345	13493	13538	13287	13419	13502	13301	13344	13307	13242	13231	13383	13276	13308	13425	13294	13583	13222	13366	13391	13646	13323	13324	13320	13412	13411	13547	13165	13460	13169	13332	13372	13401	13417	13483	13445	13112	13499	13379	13276	13320	13493	13319	13409	13305	13459	13369	13300	13367	13363	13289	13178	13219	13254	13389	13351	13277	13308	13518	13328	13405	13381	13403	13309	13301	13381	13340	13526	13436	13265	13317	13343	13485	13302	13238	13437	13408	13300	13389	13317	13421	13319	13385	13215	13272	13510	13281	13271	13433	13395	13396	13322	13471	13356	13365	13394	13379	13355	13409	13470	13358	13282	13302	13423	13486	13282	13493	13448	13258	13430	13309	13209	13284	13341	13378	13168	13416	13395	13389	13166	13437	13246	13232	13311	13322	13394	13296	13227	13343	13212	13419	13483	13379	13334	13090	13155	13437	13468	13186
29909	26422	28179	23342	19136	18325	18233	17805	17853	17916	17731	17670	17809	17706	17629	17804	17805	17729	17686	17671	17546	17754	17611	17531	17673	17658	17615	17619	17520	17606	17584	17884	17444	17321	17645	17550	17648	17583	17294	17415	17767	17550	17494	17675	17679	17681	17776	17398	17233	17512	17699	17603	17552	17526	17700	17662	17316	17483	17655	17238	17415	17514	17475	17626	17848	17285	17619	17527	17624	17671	17517	17595	17498	17621	17502	17456	17772	17508	17622	17607	17803	17485	17599	17504	17575	17397	17769	17666	17453	17454	17585	17566	17772	17578	17731	17646	17709	17525	17665	17640	17486	17431	17768	17510	17482	17553	17428	17406	17646	17644	17526	17674	17688	17706	17542	17408	17551	17688	17553	17534	17504	17726	17707	17555	17477	17389	17507	17608	17558	17646	17494	17689	17472	17627	17490	17525	17741	17555	17423	17662	17639	17481	17514	17634	17697	17494	17471	17417	17343	17435	17406	17665	17376	17430	17721	17451	17479	17662	17432	17548	17616	17690	17730	17499	17562	17623	17628	17596	17663	17576	17457	17535	17528	17658	17585	17549	17593	17661	17335	17616	17727	17527	17567	17622	17645	17710	17697	17439	17649	17656	17743	17667	17495	17374	17520	17566	17566	17439	17530	17567	17573	17525	17809	17607	17666	17779	17651	17464	17564	17646	17702	17723	17807	17635	17652	17592	17909	17623	17699	17550	17766	17772	17689	17607	17419	17739	17645	17598	17751	17576	17524	17426	17699	17438	17626	17654	17385	17631	17713	17466	17680	17752	17642	17689	17670	17514	17574	17559	17788	17639	17506	17543	17589	17551	17694	17502	17692	17548	17662	17549	17666	17673	17628	17421	17452	17562	17460	17398	17554	17497	17615	17715	17438	17492	17579	17496	17620	17741	17681	17623	17649	17613	17597	17637	17608	17709	17558	17626	17572	17603	17527	17688	17521	17596	17595	17559	17492	17629	17622	17602	17615	17568	17586	17729	17708	17656	17427	17415	17642	17739	17818	17707	17723	17573	17605	17544	17684	17680	17913	17643	17481	17405	17646	17563	17542	17688	17740	17703	17654	17571	17650	17891	17555	17621	17568	17516	17598	17604	17422	17561	17540	17646	17485	17455	17512	17509	17693	17582	17690	17566	17648	17446	17453	17522	17528	17540	17405	17639	17665	17593	17749	17427	17627	17786	17499	17658	17652	17729	17572	17556	17642	17620	17506	17546	17481	17663	17461	17880	17666	17437	17811	17418	17727	17513	17681	17456	17295	17628	17613	17770	17591	17464	17746	17490	17634	17488	17459	17691	17582	17541	17339	17515	17549	17366	17681	17703	17452	17782	17809	17534	17478	17480	17675	17532	17377	17557	17585	17595	17633	17456	17726	17712	17465	17642	17778	17658	17607	17673	17677	17549	17604	17559	17672	17579	17631	17566	17715	17628	17635	17476	17503	17798	17461	17619	17721	17626	17465	17441	17637	17652	17742	17742	17735	17462	17510	17604	17547	17625	17615	17578	17751	17555	17938	17576	17477	17662	17883	17378	17708	17458	17734	17661	17544	17557	17665	17703	17590	17621	17621	17357	17631	17585	17787	17776	17760	17540	17547	17622	17654	17759	17681	17458	17682	17863	17704	17749	17511	17553	17799	17739	17520	17611	17619	17809	17722	17633	17489	17648	17576	17486	17417	17633	17480	17934	17561	17361	17526	17577	17473	17650	17795	17628	17891	17578	17709	17488	17799	17568	17534	17451	17491	17588	17695	17728	17677	17538	17542	17668	17859	17672	17883	17659	17558	17493	17597	17497	17689	17663	17588	17690	17589	17553	17455	17501	17418	17533	17524	17600	17670	17433	17741	17684	17592	17501	17908	17873	17612	17434	17718	17607	17401	17595	17594	17615	17702	17828	17715	17581	17634	17460	17560	17595	17664	17606	17629	17520	17423	17493	17581	17817	17730	17461	17540	17549	17649	17683	17620	17731	17639	17382	17720	17508	17443	17563	17619	17416	17454	17328	17415	17620	17599	17747	17565	17572	17616	17385	17519	17635	17598	17490	17505	17629	17711	17523	17667	17491	17685	17615	17706	17805	17609	17614	17638	17562	17703	17743	17597	17452	17653	17638	17696	17875	17671	17480	17707	17666	17753	17850	17647	17749	17652	17491	17469	17583	17744	17651	17850	17885	17711	17557	17599	17766	17620	17558	17565	17537	17590	17476	17471	17558	17612	17689	17627	17724	17613	17774	17628	17719	17564	17480	17766	17392	17635	17581	17780	17552	17512	17581	17858	17722	17715	17666	17598	17658	17550	17421	17763	17645	17631	17622	17550	17655	17394	17559	17656	17546	17657	17680	17644	17596	17638	17440	17411	17588	17765	17800	17938	17607	17555	17779	17584	17680	17772	17403	17579	17536	17912	17680	17669	17755	17758	17619	17548	17687	17624	17566	17542	17579	17672	17749	17665	17752	17576	17606	17719	17574	17571	17529	17600	17496	17585	17523	17473	17520	17765	17603	17704	17398	17618	17737	17530	17581	17692	17577	17666	17403	17660	17633	17524	17810	17515	17678	17661	17590	17558	17570	17556	17664	17647	17617	17590	17592	17769	17856	17652	17522	17709	17614	17623	17594	17524	17596	17530	17425	17629	17722	17508	17503	17289	17571	17622	17578	17529	17380	17680	17750	17661	17593	17714	17646	17490	17463	17670	17510	17722	17762	17702	17780	17802	17549	17557	17576	17446	17732	17466	17738	17685	17545	17601	17793	17570	17653	17340	17563	17553	17682	17788	17592	17773	17704	17491	17612	17788	17555	17491	17640	17609	17665	17588	17573	17574	17558	17603	17685	17746	17580	17666	17739	17828	17557	17770	17661	17639	17575	17566	17396	17756	17584	17371	17507	17550	17719	17618	17681	17633	17487	17684	17645	17556	17560	17602	17675	17763	17476	17548	17524	17577	17805	17566	17852	17601	17615	17737	17690	17882	17593	17472	17393	17585	17479	17584	17654	17712	17345	17599	17595	17653	17614	17506	17581	17573	17503	17590	17409	17777	17443	17706	17575	17665	17418	17672	17740	17438	17675	17527	17716	17634	17272	17565	17695	17799	17684	17653	17666	17714	17688	17490	17826	17578	17465	17547	17691	17686	17645	17663	17625	17481	17385	17531	17498	17708	17550	17608	17470	17512	17551	17460	17648	17492	17492	17540	17543	17601	17732	17531	17479	17654	17414	17507	17777	17624	17484	17810	17586	17788	17653	17548	17582	17596	17638	17541	17709	17680	17544	17758	17608	17475	17731	17745	17374	17753	17724	17537	17665	17741	17718	17695	17744	17564	17643	17600	17517	17634	17588	17588	17600	17572	17695	17776	17543	17610	17606	17833	17630	17476	17578	17693	17614	17727	17661	17626	17727	17692	17567	17605	17361	17570	17571	17500	17519	17495	17677	17649	17446	17702	17615	17624	17567	17583	17722	17518	17753	17670	17638	17542	17473	17721	17654	17622	17511	17847	17621	17672	17622	17521	17583	17469	17705	17660	17641	17710	17534	17679	17694	17563	17706	17621	17706	17604	17636	17750	17617	17647	17706	17632	17544	17547	17552	17744	17578	17642	17813	17602	17751	17565	17650	17624	17500	17324	17645	17536	17760	17641	17709	17583	17445	17803	17646	17663	17580	17814	17552	17503	17551	17649	17739	17558	17435	17586	17530	17767	17607	17747	17630	17583	17633	17720	17782	17563	17541	17808	17672	17533	17280	17524	17583	17671	17580	17697	17531	17477	17596	17594	17865	17717	17708	17428	17633	17715	17571	17376	17636	17449	17561	17633	17689	17510	17556	17808	17587	17530	17620	17571	17450	17612	17537	17572	17387	17653	17617	17620	17752	17474	17680	17556	17601	17700	17489	17493	17603	17481	17669	17646	17493	17644	17690	17438	17526	17433	17571	17498	17650	17571	17603	17636	17451	17723	17641	17816	17701	17627	17782	17709	17832	17652	17619	17704	17694	17681	17675	17691	17433	17646	17738	17544	17727	17518	17652	17542	17644	17671	17654	17728	17684	17703	17528	17707	17657	17620	17711	17437	17675	17451	17501	17686	17725	17677	17590	17620	17602	17519	17579	17566	17485	17610	17757	17600	17687	17941	17530	17551	17690	17559	17643	17533	17796	17572	17578	17793	17701	17715	17449	17677	17566	17435	17705	17657	17747	17623	17617	17683	17682	17722	17688	17555	17530	17489	17542	17613	17886	17580	17445	17635	17459	17682	17464	17637	17562	17661	17794	17525	17651	17512	17454	17579	17657	17680	17653	17347	17649	17733	17457	17440	17594	17705	17681	17621	17503	17631	17695	17756	17602	17645	17439	17529	17506	17604	17657	17653	17463	17760	17586	17682	17732	17640	17686	17545	17531	17268	17717	17631	17658	17416	17535	17539	17733	17715	17366	17604	17656	17545	17546	17481	17693	17711	17687	17610	17528	17565	17436	17703	17586	17503	17534	17522	17533	17505	17484	17555	17831	17730	17571	17584	17538	17644	17664	17645	17792	17665	17896	17499	17694	17642	17721	17811	17565	17465	17621	17465	17756	17591	17589	17782	17625	17573	17591	17647	17510	17517	17601	17611	17427	17777	17624	17650	17442	17439	17699	17729	17595	17718	17601	17469	17647	17746	17581	17704	17700	17660	17577	17551	17704	17819	17475	17475	17437	17691	17783	17497	17795	17730	17621	17351	17696	17861	17633	17706	17613	17479	17534	17520	17397	17628	17632	17703	17554	17754	17809	17733	17443	17722	17414	17681	17407	17445	17828	17784	17519	17566	17653	17662	17638	17654	17633	17666	17828	17689	17607	17446	17633	17653	17712	17480	17529	17584	17445	17622	17666	17684	17770	17546	17616	17688	17672	17636	17706	17584	17538	17657	17362	17505	17629	17596	17714	17734	17495	17578	17490	17618	17792	17793	17411	17589	17757	17707	17630	17674	17713	17411	17650	17746	17600	17516	17762	17678	17722	17702	17538	17717	17685	17515	17580	17504	17639	17718	17883	17530	17477	17628	17523	17760	17617	17687	17461	17593	17846	17442	17751	17611	17684	17610	17478	17646	17631	17498	17805	17537	17817	17681	17530	17568	17510	17683	17556	17576	17548
23505	35919	25504	19094	16394	15422	15070	14813	15051	14795	14726	14782	14856	14567	14770	14848	14903	14839	14759	14747	14660	14774	14653	14557	14362	14614	14618	14469	14588	14610	14503	14708	14656	14382	14597	14593	14480	14596	14503	14519	14541	14333	14824	14605	14633	14708	14562	14588	14516	14556	14654	14650	14705	14496	14525	14568	14469	14530	14611	14570	14602	14385	14663	14546	14630	14375	14716	14562	14655	14624	14706	14416	14550	14571	14677	14441	14683	14463	14700	14655	14720	14662	14579	14707	14641	14728	14543	14514	14483	14483	14499	14594	14631	14620	14704	14457	14520	14645	14670	14481	14716	14395	14652	14513	14557	14674	14564	14634	14615	14615	14590	14547	14585	14512	14575	14761	14495	14498	14639	14619	14523	14386	14625	14596	14723	14564	14545	14684	14489	14639	14594	14457	14610	14465	14498	14589	14541	14467	14640	14571	14543	14594	14576	14709	14498	14554	14742	14545	14529	14687	14536	14636	14437	14573	14465	14467	14461	14543	14614	14606	14544	14331	14617	14495	14558	14487	14561	14560	14608	14600	14499	14568	14684	14610	14570	14715	14544	14479	14572	14432	14364	14606	14564	14613	14636	14706	14567	14312	14631	14669	14495	14586	14593	14605	14616	14684	14572	14502	14455	14816	14605	14575	14486	14797	14607	14495	14603	14469	14464	14613	14624	14616	14409	14550	14542	14550	14561	14602	14550	14689	14608	14638	14543	14705	14550	14655	14537	14638	14475	14647	14508	14437	14597	14541	14592	14478	14469	14592	14700	14345	14517	14585	14533	14637	14566	14423	14576	14483	14672	14508	14603	14688	14663	14520	14415	14504	14638	14534	14557	14700	14465	14447	14477	14630	14673	14635	14526	14597	14562	14543	14665	14731	14751	14520	14633	14483	14564	14518	14639	14651	14710	14572	14691	14449	14635	14494	14736	14646	14489	14605	14480	14671	14419	14656	14590	14588	14518	14522	14696	14477	14772	14618	14743	14504	14457	14506	14555	14647	14681	14530	14530	14531	14708	14466	14637	14466	14615	14491	14502	14754	14341	14699	14556	14623	14503	14615	14635	14586	14625	14520	14508	14565	14519	14553	14423	14463	14586	14513	14562	14485	14446	14759	14512	14644	14514	14568	14598	14666	14633	14538	14518	14514	14528	14659	14620	14459	14572	14586	14471	14433	14573	14641	14552	14560	14608	14771	14569	14596	14651	14383	14505	14630	14543	14714	14486	14798	14523	14545	14446	14508	14530	14571	14506	14575	14433	14703	14623	14623	14670	14596	14476	14414	14492	14456	14501	14551	14523	14655	14869	14677	14508	14603	14607	14686	14696	14647	14496	14684	14558	14605	14616	14557	14578	14659	14698	14486	14701	14582	14654	14596	14473	14493	14472	14564	14712	14538	14543	14647	14605	14608	14538	14593	14661	14710	14617	14454	14665	14692	14519	14500	14597	14611	14665	14436	14403	14550	14250	14668	14496	14551	14607	14606	14603	14382	14551	14692	14650	14519	14419	14533	14508	14430	14449	14522	14526	14709	14603	14504	14530	14523	14720	14587	14468	14618	14595	14554	14694	14700	14605	14512	14409	14578	14568	14371	14712	14548	14546	14605	14472	14593	14643	14654	14686	14527	14392	14508	14644	14628	14516	14669	14604	14565	14576	14605	14611	14481	14681	14618	14606	14625	14712	14643	14552	14493	14609	14680	14712	14545	14581	14663	14640	14658	14698	14657	14518	14673	14569	14652	14431	14674	14656	14709	14630	14489	14647	14660	14522	14661	14622	14556	14410	14614	14718	14538	14678	14667	14493	14679	14546	14472	14690	14736	14692	14675	14562	14753	14582	14598	14535	14640	14517	14574	14587	14504	14695	14598	14693	14643	14467	14726	14530	14490	14616	14509	14702	14420	14630	14469	14797	14640	14553	14620	14653	14678	14507	14540	14756	14474	14495	14455	14663	14459	14573	14628	14625	14557	14621	14580	14566	14617	14582	14459	14701	14447	14634	14706	14528	14492	14588	14537	14443	14435	14506	14556	14634	14488	14503	14561	14565	14548	14516	14434	14633	14653	14509	14649	14501	14567	14595	14753	14705	14625	14633	14584	14594	14568	14665	14548	14573	14579	14566	14627	14582	14611	14591	14538	14608	14654	14695	14501	14553	14611	14568	14695	14655	14788	14676	14691	14502	14621	14772	14599	14646	14618	14484	14600	14556	14477	14685	14602	14562	14620	14744	14417	14639	14618	14692	14545	14650	14649	14614	14701	14597	14863	14630	14768	14671	14596	14585	14543	14629	14667	14659	14526	14495	14663	14513	14564	14586	14497	14745	14307	14553	14622	14709	14658	14559	14599	14662	14623	14657	14629	14404	14569	14471	14586	14559	14585	14544	14544	14517	14718	14480	14830	14451	14657	14555	14539	14551	14677	14333	14445	14535	14559	14523	14414	14523	14411	14500	14551	14468	14516	14665	14519	14515	14458	14524	14493	14585	14513	14513	14652	14620	14659	14504	14635	14713	14489	14520	14762	14441	14647	14544	14629	14671	14630	14621	14531	14579	14515	14651	14550	14488	14669	14597	14677	14571	14654	14533	14437	14604	14606	14568	14485	14626	14604	14581	14511	14626	14596	14586	14666	14623	14662	14533	14532	14505	14537	14714	14356	14746	14645	14674	14632	14525	14569	14366	14377	14895	14501	14651	14514	14680	14708	14592	14555	14684	14549	14505	14450	14750	14576	14505	14726	14598	14649	14586	14743	14625	14526	14645	14576	14530	14594	14448	14618	14726	14489	14594	14668	14401	14644	14534	14398	14543	14505	14678	14598	14583	14496	14439	14625	14472	14582	14604	14528	14549	14428	14470	14806	14467	14695	14525	14600	14650	14477	14759	14709	14640	14558	14631	14709	14592	14747	14707	14628	14561	14474	14622	14604	14531	14550	14597	14630	14496	14523	14653	14476	14505	14590	14781	14678	14577	14623	14589	14487	14519	14744	14606	14509	14555	14628	14502	14569	14508	14586	14613	14503	14541	14394	14454	14573	14737	14601	14425	14664	14523	14568	14621	14708	14582	14515	14502	14582	14526	14594	14548	14622	14841	14647	14580	14626	14542	14633	14611	14612	14611	14543	14569	14385	14555	14535	14511	14716	14622	14537	14736	14798	14490	14576	14655	14513	14539	14618	14537	14554	14754	14577	14580	14514	14699	14508	14740	14694	14727	14718	14483	14354	14710	14572	14627	14554	14540	14622	14502	14573	14576	14580	14590	14564	14659	14629	14670	14491	14654	14636	14722	14653	14735	14641	14532	14479	14429	14681	14648	14478	14496	14624	14442	14719	14710	14476	14446	14538	14481	14553	14577	14608	14510	14627	14498	14574	14675	14626	14530	14479	14648	14676	14651	14537	14726	14809	14683	14497	14619	14508	14672	14590	14549	14535	14461	14656	14554	14487	14564	14427	14728	14587	14514	14667	14731	14474	14586	14622	14714	14668	14785	14606	14737	14418	14565	14553	14579	14565	14592	14741	14598	14779	14567	14768	14619	14754	14747	14554	14484	14519	14567	14447	14755	14687	14506	14575	14663	14662	14621	14421	14524	14488	14556	14473	14516	14621	14483	14456	14737	14751	14478	14703	14567	14645	14615	14642	14531	14666	14499	14633	14392	14577	14556	14498	14660	14583	14578	14530	14728	14593	14429	14691	14520	14629	14828	14508	14480	14563	14680	14626	14434	14605	14521	14555	14793	14520	14601	14581	14617	14808	14429	14576	14479	14477	14621	14452	14425	14491	14573	14545	14673	14775	14598	14532	14565	14365	14615	14582	14591	14500	14404	14478	14635	14582	14468	14565	14597	14638	14621	14652	14741	14620	14737	14455	14530	14736	14641	14298	14565	14645	14508	14751	14499	14568	14532	14520	14542	14835	14689	14537	14480	14553	14705	14670	14467	14515	14655	14636	14591	14414	14516	14544	14590	14545	14411	14753	14542	14441	14736	14744	14671	14467	14686	14611	14538	14581	14681	14679	14511	14504	14684	14556	14616	14339	14408	14479	14734	14395	14523	14513	14587	14594	14521	14725	14743	14592	14635	14554	14503	14669	14536	14616	14542	14591	14600	14661	14547	14541	14492	14680	14512	14496	14409	14560	14669	14558	14719	14853	14471	14632	14595	14504	14679	14637	14582	14594	14528	14564	14566	14657	14409	14470	14630	14548	14451	14673	14678	14619	14593	14676	14648	14520	14483	14660	14838	14494	14584	14599	14507	14551	14752	14692	14567	14604	14674	14452	14597	14676	14620	14494	14480	14702	14631	14605	14782	14625	14644	14670	14612	14511	14498	14482	14730	14577	14545	14504	14580	14604	14631	14588	14617	14582	14344	14542	14563	14565	14634	14560	14738	14493	14642	14446	14744	14445	14518	14736	14651	14408	14638	14628	14573	14509	14680	14674	14666	14499	14548	14640	14539	14579	14637	14573	14538	14690	14588	14560	14553	14565	14631	14591	14618	14550	14590	14586	14568	14519	14513	14563	14739	14579	14623	14548	14467	14509	14564	14517	14475	14503	14736	14673	14675	14499	14642	14750	14385	14525	14736	14558	14553	14482	14696	14780	14507	14715	14631	14483	14718	14528	14655	14500	14556	14575	14444	14660	14573	14758	14716	14669	14706	14549	14761	14583	14605	14559	14624	14551	14604	14669	14582	14518	14639	14678	14421	14659	14485	14558	14589	14539	14465	14665	14605	14641	14560	14674	14601	14541	14536	14660	14656	14487	14721	14283	14599	14577	14711	14613	14574	14598	14528	14748	14519	14590	14516	14616	14632	14668	14785	14407	14492	14635	14593	14529	14629	14648	14399	14473	14734	14495	14433	14388	14631	14748	14445	14590	14617	14680	14724	14648	14752	14465	14539	14667	14651	14623	14514	14531	14493	14716	14501	14679	14653	14513	14550	14721	14564	14676	14530	14610	14534	14498	14517	14619	14724	14575	14619	14519	14819	14574	14508	14623	14541	14520	14344	14614	14873	14610	14495	14540	14490	14488	14530	14533	14513	14605	14502	14658	14322	14752	14623	14514	14754	14520	14445	14516	14613	14669	14703	14576	14654	14546	14440	14584	14781	14548	14633	14620	14582	14561	14606	14672
23187	21006	27686	24945	22009	20746	19636	17848	17320	17486	17554	17174	17005	17525	17717	18462	18685	18155	17907	17493	17417	17318	17154	17087	16959	16828	16899	16972	17069	17082	16919	16721	16825	16801	16869	16939	16888	16841	16723	17043	16932	16844	16829	16871	17005	17036	16791	16945	16808	16826	16787	16876	16740	16723	16828	16809	16688	16633	16533	16844	16784	16854	16868	16850	16618	16888	16908	16883	16774	16857	16663	16794	16933	16995	16738	16936	16980	16746	16646	16921	16898	16839	16865	16648	16639	16806	16812	16594	16827	16974	16802	16989	16699	17014	16922	16776	16843	16728	16838	16673	16835	16795	16725	16807	16919	17094	16917	16708	16997	16925	16859	16828	16877	16795	16888	16679	16772	16898	16906	16776	17052	16810	16837	16790	16933	16828	16865	17049	16808	16839	16899	16686	16914	17034	16809	16686	16830	16922	16695	16900	16809	16820	17016	16897	16848	16734	16906	16956	16992	16762	16987	16755	16724	16999	16844	16703	16850	16669	16859	16552	16869	16970	16859	16949	16759	16735	16963	16870	17010	16714	16789	16682	16848	16777	16544	16748	17081	16919	16837	16811	16894	16786	16907	16830	16749	16684	16865	17053	16753	16774	16838	16851	16717	16814	17096	16778	16664	16812	16895	17086	16943	16939	16958	16889	16868	16842	16896	16758	16695	16728	16986	16583	16700	16859	17041	16906	16780	16854	16750	16774	16928	16804	16940	16834	16909	16934	16688	16563	16749	17031	16803	16856	16825	16758	16690	16781	16833	16908	16815	16857	16983	16942	16865	16761	16932	16782	16857	16760	16915	16601	16941	17002	16855	16877	16846	16793	16979	16889	16965	16789	16866	16730	16717	16827	17034	16811	16922	16812	16866	16796	16777	16915	16821	16780	16794	16984	16906	16791	16965	16856	16900	16781	16722	16662	16678	16786	16914	16726	16716	16905	16946	16912	16910	17046	16860	16681	16726	16688	16973	16607	16960	16960	16985	17064	16844	16668	16885	16938	16817	16832	16877	16783	16846	16747	16763	16745	16902	16863	16865	16970	16605	16897	16761	16640	16729	16761	16804	16817	16828	16359	16914	16949	16956	16766	16911	16911	17070	16692	17000	16857	17074	16911	16857	16680	16909	16813	16900	16931	16823	16823	16927	16881	16751	16800	17005	16882	16741	16844	16929	16872	16906	16988	16817	16722	17078	16796	16821	16902	16841	16794	16802	16898	16820	16928	16753	16914	16847	16689	16853	16762	16928	16735	16776	16820	16791	16761	16778	16766	16777	16903	16893	16760	16815	16664	16756	16954	16832	16745	16854	16856	16971	16794	16837	16830	16702	16662	16835	16785	17151	16844	16912	16827	16779	16828	16752	16789	16662	16915	16910	16803	16674	16912	16786	16982	16868	16807	16681	16943	16803	16738	16964	16817	16587	17113	16793	16666	16745	16770	16876	16798	16718	16864	16806	16933	17040	16731	16680	17016	16886	16838	16861	16883	16813	16922	16809	16791	16825	16768	16770	16766	16786	16823	16848	16624	16752	16877	16828	16805	16754	16853	16799	16918	17058	16800	16773	16870	16909	16921	16991	16745	16918	16905	16775	16762	16965	16790	16739	16775	16975	17020	16923	16913	16797	17018	16986	16930	16859	16747	16727	16997	16771	16719	16674	17002	16890	16743	16729	16744	16896	16746	16820	16745	16843	16898	16747	16887	16769	16803	16982	16821	16773	16696	16670	16757	17100	16643	16736	16683	16712	16780	16683	16743	16763	16636	16776	16669	16890	16863	16995	16908	16817	16896	16592	16837	16767	16961	16916	17021	16752	17012	16829	16804	16776	16859	16885	16880	16966	16806	16786	16735	16747	16695	16959	16800	16769	16978	17001	16865	16735	16676	16665	16687	16933	16646	16890	16811	16972	16958	16791	16828	16863	16750	16783	16712	16720	16889	16769	16883	16809	16873	16971	16834	16911	16901	16884	16726	16905	16978	16868	16835	16979	16815	16829	16750	16745	16753	16876	16738	16876	16858	17025	16942	16983	16726	16747	16981	16957	16983	17015	16835	16801	16817	16799	16844	17090	16748	16735	16653	16798	16798	16964	16862	16797	16691	16845	16930	16817	16809	16730	17170	16833	16912	16902	16652	16897	16880	16813	16816	16756	16995	16935	16761	16872	16853	16904	16957	16927	16846	16803	16802	16847	16692	16851	16877	16707	17033	16655	16781	16853	16700	16853	16805	16914	16934	16841	17022	16834	16882	16997	16990	16983	16691	16811	16778	16780	16850	16745	16697	16774	16783	16690	16954	16751	16697	16915	16782	16618	16793	16872	16997	16938	16795	16781	16641	16735	16815	16889	16933	16937	16841	16790	16731	16896	16878	16929	17000	16677	16972	16856	16824	16750	16720	16838	16897	16977	16882	16838	17070	17022	16710	16717	16750	16713	16954	16699	16927	16879	16708	16854	16821	16701	16762	16743	16760	17048	16928	17036	16973	16830	16909	16912	16951	16835	16831	16826	16820	16816	16780	16677	16794	16874	16941	16986	16820	16777	16925	16904	16672	16880	16771	16864	16730	16752	16853	16950	16868	17218	16812	16785	16873	16872	16818	16806	17085	16772	16685	16845	16808	16776	16860	16861	17003	16926	16825	16873	16852	16716	16697	16651	16964	16938	16680	16751	16638	16884	16892	16971	16829	16843	16713	16936	16736	16927	16840	16938	16831	16818	16889	16811	16673	16748	16719	16984	16784	16774	16772	16998	16704	16903	16742	16971	17020	16807	16897	16861	16760	16775	16939	16985	16862	16801	16837	16726	16773	16755	16772	16624	16602	16868	16665	16794	16796	16817	16777	17037	17022	16576	16983	16920	16909	16838	16870	16936	16646	16821	16889	16870	16861	17072	16846	16808	16826	16912	16731	16805	16856	16643	16819	16778	16712	16822	17027	16748	16790	16920	16944	17020	16893	16906	16703	16978	16692	16858	16894	16799	16858	16720	16973	16903	16927	16825	16665	16800	16905	16880	16834	16797	16867	16674	16897	16944	17070	16736	16854	16743	17010	16765	16813	16685	16631	17007	16728	16943	16662	16957	16825	16762	16786	16739	16826	16788	16801	16807	16785	16775	16662	16726	16808	16910	16685	16851	16751	16821	16642	16863	16817	16785	16945	17010	16891	16771	16897	16750	16830	16999	16913	16819	16663	16899	16903	16877	17134	16953	16972	16948	16721	16878	16781	16970	16975	16865	16699	16734	16951	16966	16881	16853	16626	16979	16647	16824	16744	16807	16557	16605	16724	16650	16758	16863	16891	16704	16994	16824	16855	17017	16919	16807	16917	16768	16862	17042	16925	17098	16696	16796	16928	16886	16819	16815	16855	16654	16765	16944	17028	16944	16837	16800	16851	16791	16909	16823	16967	16971	16761	16872	17010	16884	16681	16731	16870	16847	16864	16817	16972	16818	16772	16932	17013	16854	16790	16948	16836	16934	16874	17076	16803	17058	16712	16913	16629	16752	16987	16838	16886	16932	16750	16823	16780	16729	16839	16945	16778	16806	16822	16894	16926	16766	16845	16869	16830	16917	16691	16941	16982	16898	17046	16968	16911	17038	17009	16938	16791	16897	16789	16688	16687	16749	16821	16945	16890	16667	16766	16792	16737	16875	16918	16995	16816	17000	16596	16805	16447	16816	16789	16937	16865	16644	17012	16780	16900	16795	16877	16988	16859	16978	16899	16925	16665	16858	16824	16955	16982	16907	16901	16790	16804	16781	16771	16853	16862	16987	16875	16898	16708	16993	16710	16833	17006	16754	16623	16845	16899	16914	16855	17048	16975	16787	16700	16731	16761	16832	16994	16616	16596	16837	16877	16913	17007	16678	16677	16784	16766	16704	16890	16962	16953	16852	16878	16837	16920	16712	16874	16936	16781	16808	16829	16780	16775	16875	16809	16706	16680	16818	16944	16799	16836	17004	16824	16826	16954	16803	16944	16862	16852	16983	16845	16872	16943	17041	16842	16540	16862	16904	16937	16823	16904	16874	16734	16905	17008	16902	16987	16854	16763	16872	16806	16764	16746	16647	16773	16813	16695	16957	16795	16650	16938	16770	16734	16976	16742	16791	17043	16907	17115	16776	16947	17050	16640	16590	16869	16705	16957	16756	16948	16918	16926	16841	16817	16796	16834	16738	16756	16774	16907	16852	16810	16811	17072	16830	16942	17065	17023	17075	16888	17005	16695	16883	16819	16918	16965	16621	17061	17119	16518	16796	16874	16868	16704	16806	16837	16847	16824	16953	16790	16697	16874	17066	16944	16810	16957	16596	16761	16710	16801	16974	16905	16870	16922	16739	16796	16857	16588	16752	16713	16860	16911	16717	16879	16786	16756	17101	16897	16857	16661	16946	17026	16692	17003	16806	16701	17049	16940	16951	17042	16862	16769	16730	16790	16921	16963	16851	16921	17145	16906	16820	16801	16864	16850	16870	16631	16699	16768	16800	16804	16590	16812	16914	16956	16734	16934	16888	16967	16861	16649	16430	16808	16928	16596	16793	16923	16871	16968	16932	16792	16834	16720	16814	16757	16614	16986	16679	16759	17008	16920	16690	16800	16705	17028	16827	16671	17062	16776	16650	16623	16874	17162	17090	16766	17079	16844	16843	17031	16614	16810	16724	16870	16991	16772	16673	16516	16759	16906	16828	16775	16846	16710	16778	16868	16803	16923	16810	16891	16898	16906	16861	16610	16884	16807	17120	16973	16863	16870	16723	16673	16985	17084	16696	16960	16785	16819	16937	16899	17146	16606	16698	16911	16656	17021	16941	16789	16730	16807	16944	16639	16723	16702	16930	16883	16725	16814	16736	16838	16882	16868	16838	16850	17016	16758	16694	16932	16728	16845	16743	16822	16796	16734	16615	16847	16771	16895	16812	16707	16790	16871	16986	17014	16854	17005	16814	16904	16678	16691	16637	16752	16941	16862	16740	16949	16864	16912	16796	16930	16556	16804	16949	16636	17026	16943	16510	16879	16699	16717	16871	16872	16780	16877	17187	17137	16880	16792	16746	16798	16772	16957	16954	16739	16864	16827	16996	16656	16744	17027	16929	17101	16863	16857	16789	16889	16911	16889	16854	16985	16837	16829	16814	17029
24141	46048	32584	23117	17019	15712	14890	14825	14683	14825	14654	14387	14561	14694	15325	16267	16099	15303	15247	14927	14808	14716	14206	14011	14156	13989	14330	14044	14121	14191	14072	14267	14066	14092	14190	14133	14204	14250	14062	14165	14066	14128	14252	14074	14230	14292	14135	14036	13964	14187	14090	14124	14197	14214	14249	14084	14062	14052	14055	14226	14077	14048	14078	14173	14082	14203	14004	14051	14238	14175	14250	13951	14114	14187	14385	14107	14079	14166	14262	14190	14055	14190	14070	14007	14000	14074	14118	14055	14150	13984	14034	14211	14255	14030	14130	14088	14088	13995	14331	14122	14182	14028	14216	14027	14272	13997	14176	14025	13974	14134	14208	14110	14110	14394	13967	14109	14077	14095	14020	14172	14141	14059	14072	14159	14021	14241	13935	13994	14210	14124	14061	14158	14079	14059	14081	13899	14122	14126	14037	14128	13865	14163	13983	13969	14081	14222	14159	14128	14092	14012	14036	13952	13968	14327	14194	14162	14294	14228	14159	14170	14114	14128	14072	14050	14243	14120	14105	14308	14109	14125	14284	14076	13973	14070	14175	14229	14042	14119	13927	14078	14073	14138	14085	14082	14271	14040	14125	14180	13960	14175	14111	14103	14076	14103	14241	14095	14067	14219	14108	13993	14093	13951	14025	14118	14008	13999	14022	14068	14169	14205	14201	14017	14155	14090	14219	14256	14151	14150	14042	14169	14088	14123	14197	14049	14084	14123	14005	14160	14009	14007	14142	14281	14186	14179	14061	14261	14169	14116	13985	14148	14110	14087	14105	14161	14253	14106	14196	14205	14253	14163	14185	14177	14209	14028	14255	14175	14002	14044	14006	14090	14269	14202	14281	14326	14106	14105	14170	14115	14240	14266	14002	14054	14033	14032	14132	14145	13936	14234	14032	14095	14203	13992	14159	14038	14174	14085	14223	14080	14137	14166	14253	14088	14227	14052	14187	14009	14047	14051	14137	14211	14145	14123	14349	14102	14112	14216	14155	14159	14251	14042	14214	14236	14142	14106	13966	13960	14138	14021	14034	14115	14077	14194	14265	14163	14099	14152	14074	14043	14016	14015	14014	14017	14130	14168	14194	14174	14095	14108	14157	14122	13975	14195	14065	14066	14196	14181	14081	14062	14169	14165	14058	14294	14076	14176	14118	14232	14072	14013	14159	14157	14202	13986	13937	14075	14163	14141	14229	13999	14180	14112	14238	13963	14102	14050	14035	14267	14063	14275	14035	14120	14145	14005	14221	14036	13870	14116	14088	14171	14165	14210	14092	14164	14074	14136	13981	14001	14300	14035	14130	14145	14031	14160	14227	14133	14120	14118	14145	14289	14117	14116	14333	14231	14169	14051	14161	14111	14351	14047	14021	14215	14061	14120	14081	13984	14281	14148	14105	14070	14237	14146	14112	14175	14152	14091	14066	14127	14163	14297	14159	14027	14294	14133	14108	14147	14169	14061	14163	13914	14102	14194	14033	14170	14006	14268	14145	14162	13994	14095	14080	14153	14006	14203	14229	14294	14091	14158	13987	14104	14108	13835	13905	14276	14104	14157	14208	14135	14105	14206	14054	14179	14064	13998	14287	14236	14194	14119	13964	14156	14017	14041	14056	13995	14113	14119	14248	13972	14158	13997	14041	14088	14320	14072	14186	14005	14229	14077	14003	14098	14242	14060	14162	14326	14154	14293	14083	14199	14163	14180	14210	14106	14105	13923	14066	14054	14266	13995	14026	14144	14133	14160	14312	14009	14038	13966	14228	14132	14121	14312	14176	14001	14157	14191	13972	14273	14251	14303	14272	14016	14024	13982	14176	14091	14246	14159	14211	14316	14085	14190	14152	14028	14214	14072	14227	13958	14165	14150	14233	14032	14127	14053	14144	14196	14128	14216	14093	14162	14169	13988	14234	13907	14206	14242	14070	14268	14133	14178	14157	14322	14175	13992	14086	14223	14195	14117	14240	14161	14060	13993	14142	14030	14109	14318	14076	14088	14130	14133	13963	14052	14026	14022	14054	14156	14074	14078	14138	13972	13932	14174	14048	13929	14275	14001	14241	14180	14009	14019	14250	14296	14151	14114	14075	14044	14299	14345	14113	14156	14057	13923	14202	14112	14089	14170	13936	14178	14179	14086	14052	14072	13952	14050	13943	13997	14077	14188	14084	14116	14131	14038	14074	14046	14151	14115	14074	14134	14121	14190	14241	14148	14122	14295	14088	14101	14043	13951	14042	14096	14176	14204	14177	14024	14236	14064	14106	14006	14343	14046	14122	14206	14121	14019	14269	14037	14038	14122	14304	14170	14185	14010	14170	14151	14080	14145	14228	14047	14154	14152	13995	14203	14206	14115	14171	14046	14188	14164	14154	13980	14196	13996	14103	14029	14026	14217	14172	14131	14089	14066	14199	14143	14191	14156	14063	14006	14179	14149	14081	14226	14090	14160	14279	14147	14130	14213	14049	14184	14129	14265	14143	13964	14228	14280	14336	14025	14092	14193	14125	14206	14120	14275	14109	14115	13970	14082	14290	14003	14166	14212	14284	14082	13983	14068	14035	14074	14280	14174	14060	14062	14204	14118	14149	14127	13974	14034	14157	14222	14033	14223	14258	14192	14322	14152	14032	14058	14062	14049	14149	14086	14176	13984	13968	14045	14153	14106	14085	14183	14209	14169	14151	14196	13985	14281	13966	14091	14171	14064	14235	14136	14011	14025	13989	14153	14067	13987	13946	14031	14173	14110	14088	14082	14169	14116	13999	14071	14025	14188	14066	14146	14073	14014	14095	14190	13822	14310	13968	14114	13865	14043	14175	14097	14326	14170	14124	13975	14150	13900	14179	13963	14162	13927	14157	14044	14000	14133	13993	14176	14061	14036	14164	14065	14191	14054	13931	14094	14108	14041	14156	14185	14169	14104	14122	14093	14107	14193	14176	14104	14208	14065	13977	14169	14131	14106	14107	14222	14295	14178	14223	14097	14030	14051	14309	14070	14178	14218	14011	14169	14112	14223	14121	13948	14043	13982	14219	14107	14252	14047	14045	14174	14110	14081	14168	14134	14194	14154	14175	14084	14156	14006	14057	14255	13942	14250	14170	14226	14314	14150	14001	14151	14004	13987	14146	14102	14232	14198	13961	14217	14077	14116	14124	14115	14058	14062	14224	14049	14076	14081	14078	14021	14079	14089	14185	14215	14100	14040	14192	14073	14178	14123	14129	14225	14039	14237	14289	14069	14110	14183	14153	14298	14102	14061	14239	14097	14117	14191	14099	14049	13999	14136	14252	14220	14243	14111	14164	14126	14167	14059	14026	14086	14227	14087	14168	14084	14113	14047	14171	14019	14118	13951	14223	14060	14132	13999	13963	14091	14077	14188	14022	14232	13915	13971	14152	14291	14122	14191	14061	14073	14052	14200	14130	14263	14013	14077	14170	14019	14266	14185	14038	14123	14001	14325	14079	14052	14190	13947	14091	14077	14140	14109	14036	14210	14265	14277	14143	14111	14141	14271	14131	14107	14199	13923	14284	14035	14135	13979	13953	14033	14256	14137	14039	14088	14085	14175	14073	14139	14107	14160	14281	14114	14267	14106	13965	14230	14044	14050	14098	14256	14103	14134	14094	14298	14201	14134	13992	14223	14092	14063	14112	13976	14194	14148	14064	14070	14075	14259	14037	14102	14167	14176	14095	14085	14087	13999	14146	14027	14038	14078	13860	14175	14083	14129	14219	14126	14157	14305	14180	14148	14225	14161	14209	14065	14081	14080	14139	14021	14195	14142	13958	14223	13940	14005	14202	14171	14114	14079	14009	14068	14092	14161	14109	14225	13945	14328	13894	13929	13983	13962	14077	14187	14171	14101	14198	14172	13902	14017	14246	14124	14128	14184	14070	14231	14254	13985	14027	14216	14045	14278	13951	14158	14243	14054	14228	14051	14013	14182	13949	14216	14085	14143	14110	14192	14183	14204	14131	14172	14155	14140	14292	14137	14087	14101	14171	14091	14022	14105	14075	14325	14091	14120	14120	14069	14201	14117	14127	14136	13899	14082	14231	14230	14099	14144	13993	14004	14144	14064	14084	14185	14221	14156	14151	14141	14230	14264	14097	14036	14169	13984	14073	14161	14119	14226	14044	14284	14067	14098	14147	14179	14152	14134	14071	14069	14028	14100	14076	14205	14232	14192	14263	14109	14041	14142	14105	14116	14280	14132	14137	14210	14219	14145	14034	14064	14046	14178	14138	14130	14172	14245	14335	14078	14138	13997	14161	13957	14099	14140	14072	14119	14139	14192	14043	14122	14081	13973	13909	14200	14091	14177	14138	14095	14273	13944	14281	14190	14073	14091	14069	14116	14051	14261	14182	14206	14018	14313	14170	14199	14036	14152	14193	14128	14026	14062	14173	13944	13977	14026	14127	14054	14020	14246	14197	14259	14187	14310	14213	14100	14178	14091	14107	14201	14131	14181	14062	14035	14155	14092	13935	14125	14259	14155	14259	14167	13997	14187	14205	14050	14106	13974	14048	14132	14131	14110	14121	14151	13991	13992	14014	14108	14233	14080	14050	14021	14250	14123	14174	13989	14371	14054	14276	14059	14218	14105	14192	14008	14083	14156	14162	14041	13938	14133	14171	14129	14072	14231	14063	14124	14104	14234	14071	14148	14133	14117	14163	14008	14187	13943	14097	14250	13886	14023	14042	14075	14018	14124	14198	14263	14057	13960	14065	14246	14076	14211	14151	14234	14240	14207	14145	14148	14154	14021	14069	14362	14162	14021	14119	14132	14098	14057	13998	14088	14180	14055	14189	14102	13993	14014	14145	14163	14175	14235	14095	14170	14073	14222	14224	14129	13992	14177	14102	14079	13995	14060	14041	14157	14081	14040	14263	14148	14131	14014	14134	14060	14134	14241	14064	14157	14178	14063	14100	14099	14130	14239	14342	13996	14152	14335	14102	14163	14143	14113	14222	14209	14166	14064	14278	14139	14008	14158	14321	14232	14182	14156	14041	14293	14023	14078	14174	14031	14077	14023	14115	14172	14074	14153	14157	14187	14262	14052	14135	14116	14222	14216	14146	14190	14129	13918	14300	14082	14216	14002	14123	14054	14274	14193	14097	14235	14022	13903	14072	14146
24606	21120	27023	26349	19247	17317	17537	16766	16646	16632	16510	16587	16453	16421	16678	16471	16529	16780	16852	16641	16770	16633	16551	16244	16175	16064	16162	16214	16167	16112	16108	16066	16212	15778	16257	16255	16137	16034	15898	16228	16130	16194	16215	16097	16012	16373	16231	16212	16064	16138	16105	16247	16067	16264	15971	16007	16071	16218	15917	16171	16118	16148	16224	16142	15806	15956	16100	16183	15932	16182	16134	16175	15996	15893	16090	16054	16122	16150	16021	15953	16294	16080	16253	16116	16146	16189	16069	15925	16072	16140	16243	16126	16167	16147	16171	16057	15880	16200	15979	16286	16108	16015	16149	16162	16167	16116	16144	15933	16266	16115	16121	16008	16001	16007	16087	16330	16082	16139	16049	16041	16046	16253	16161	16211	16181	16164	16263	15958	16174	15963	16055	16249	16196	16171	16115	15992	15949	16214	16385	16047	16229	16072	16159	16139	16107	16028	16221	16021	15864	16101	16200	16149	16108	15908	16037	16066	16162	16200	16335	16033	16130	16107	16062	16101	16040	16167	16144	16168	16299	16041	16153	16267	16117	16131	16003	16102	16131	15939	16022	15971	16167	16204	16220	16340	16298	16175	16261	16110	16029	16138	15996	16052	16057	16009	16304	16185	16011	16089	16087	15931	16057	16129	16221	16122	16196	16178	15950	16032	16313	16111	16239	16163	16220	16064	16393	16343	16064	16138	16153	16056	16041	16085	16007	16046	16194	15859	16000	16206	16323	16268	15981	15994	16137	16119	15917	16059	16172	15956	16214	16292	16023	16078	16073	16159	15969	16199	16354	16008	16112	16150	16328	16242	16167	16110	16236	16102	16293	16244	16034	16330	16168	16180	16252	16129	16151	16021	16043	16115	15929	16033	16132	15997	16257	16202	16100	16082	16171	16116	16064	16124	16373	16016	16040	16244	16132	16266	16147	16191	16155	16050	16196	16114	16215	16241	16035	16205	16126	16090	16228	16105	16222	16020	16210	15894	16272	16295	16118	15986	15947	16135	16087	16175	16034	16122	16253	16204	16063	16200	16141	16168	16059	16138	16183	16326	15997	16087	16089	16077	15913	16134	16160	16360	16076	16049	16155	16109	16020	16134	16095	16074	16134	16103	16225	16117	16262	16159	16087	16104	16164	16195	16165	16124	16063	16135	16202	16016	16141	16179	16109	15949	15934	16085	15983	16081	16264	16224	16113	16323	16332	16125	16154	16063	16080	16128	15997	16022	16143	16186	16149	16198	16284	16111	16157	16252	16199	16266	16201	16027	16012	16058	16201	15945	16213	16031	16323	16292	16252	16187	16225	16060	16005	16179	15986	16178	16150	16320	16186	16242	16162	16169	15952	16218	16182	16222	16157	16084	16089	16143	16150	15970	16127	16276	16135	16163	16159	16218	16293	16115	16108	16064	15959	16112	15966	16137	16185	16218	16068	16130	16142	16131	16074	16285	16227	16101	16033	16094	15983	16188	15995	16109	16124	16149	16264	16240	16046	16058	16174	16212	15996	16169	16022	16004	16090	16189	16244	16044	15967	16303	16243	16385	16254	16168	16126	16125	16323	16118	16053	16138	16273	16144	16141	16057	16130	16222	16343	16105	16159	16399	16049	16173	16037	16110	16060	16181	16030	16153	16155	16512	16005	16115	16290	16083	16185	16039	16164	16097	16047	16062	15991	16179	15928	16029	16172	16292	15969	15955	16114	16046	16106	16296	16101	16221	16092	16069	16200	16086	16098	16072	16144	16350	16066	16220	16089	16305	15962	16169	16209	16213	16225	16176	16220	16061	16155	16101	16069	16132	16226	15981	16243	15880	16010	16026	16357	16148	16133	16139	16170	16047	16267	16164	15953	16261	16160	16149	16172	16346	16202	16104	16247	16184	15923	16112	16225	16147	16248	16135	16373	16311	16148	16131	16076	16149	16061	16133	16120	16114	16158	16189	16182	16281	16168	16006	16249	15955	15856	16229	15993	16228	16171	16114	16021	15982	16126	16211	16078	16102	16193	16133	16129	16330	16093	16179	16031	16038	16271	16063	16060	16142	16156	16120	16158	16062	16155	16172	16094	16046	15871	16265	16178	16066	16216	16118	16288	16119	16225	16170	16094	16149	16326	15857	16343	16051	16008	16141	16243	16270	16227	15934	16018	16024	15948	16073	16081	16181	16220	15962	16129	15920	16251	16163	16096	16014	16331	16363	16280	16025	16191	16150	16144	16266	16192	16201	16270	16229	16314	16060	16112	16096	16101	16273	16243	16146	16249	16309	16188	16194	16120	16005	16151	16015	16175	16130	16254	16221	16055	16270	16120	16264	16209	16229	16151	16331	16199	16348	16413	16031	16132	16440	16184	15948	16069	16244	16377	16199	16129	16270	16322	16054	16246	16297	16110	16067	15985	16289	16171	16179	16069	16313	16065	15991	16153	16085	16075	16257	16076	16292	16267	16178	16076	16174	16153	16202	16059	16029	16222	16121	16217	16088	16088	16251	16304	16137	16203	16170	16073	16213	16336	16115	16157	16355	16272	16283	16156	16254	16183	15984	16135	16203	16151	16090	16304	16068	16169	16007	16031	16070	16152	16127	16061	16011	16052	15975	16125	16093	16195	16183	15947	16047	16104	16030	16140	15987	16123	16261	16141	16034	16112	16160	15913	16085	16142	16209	16118	16075	15980	16059	16094	16301	16105	16150	16169	16228	16188	16210	16137	16400	16186	16053	16122	15889	16186	16121	16210	15958	16054	16060	16026	16309	16304	16259	16275	16114	16122	16099	16121	16223	16056	16146	16298	16180	16251	16242	16014	16165	16104	16109	16328	16199	16030	16258	16052	16301	16498	16128	16143	16107	16149	16110	16193	16220	16154	16049	16214	16118	16176	16042	16079	16151	15929	16127	16254	16107	16195	16366	16138	16397	16150	16062	16337	16054	16103	16043	16215	16085	16226	16180	16288	16076	16225	16153	16243	16090	16233	16225	16132	16102	16002	16062	16052	15924	15978	16118	16425	16093	16171	16064	16204	16072	16034	16369	16228	16095	15895	16097	16158	16161	16190	16335	16039	15995	16090	16022	16111	15945	16096	16130	15939	16222	16013	16143	16189	16123	16286	15875	15956	15944	16074	16233	15999	16139	16072	16040	16288	16146	16161	16118	16088	15932	16200	16108	16150	16152	16233	16220	16330	16194	16085	16033	16198	16176	16193	16080	16284	16333	16239	15967	16139	15972	16109	16197	16134	16221	16184	16165	16128	16111	15877	16068	16004	16340	16173	16099	16185	16153	16169	16028	16043	16108	16039	16232	16032	16271	16339	16137	16185	16193	16219	16051	16099	16158	16264	16291	15942	16300	16116	16082	16120	16165	16111	16278	16174	16127	16423	16296	16203	16048	16326	16137	16259	16103	16088	16128	16007	16213	16183	16105	16106	16100	16205	16143	16157	16110	16197	16103	16096	16067	16235	16093	16276	16208	16128	16282	15909	15972	16299	16036	16165	16033	16062	15983	16001	15866	16043	16171	16173	16327	16219	16165	16167	16239	16346	16309	16194	16107	16042	16128	15900	15950	16191	16335	15937	15944	16180	16323	16056	16465	16075	16194	16024	16360	16272	16083	16329	16080	16251	16163	16105	16063	16087	16051	16369	16099	16157	16104	16119	16124	16141	16161	16232	16002	16061	16241	16181	16282	16220	16268	15947	16075	16307	16022	16129	16090	16154	16123	16343	16124	16089	16149	16271	16218	16221	16105	16224	16019	16273	16255	16512	16129	16389	16240	16074	16177	16257	16252	16188	16207	16215	16029	16217	15992	16213	16172	15879	16301	16252	16155	16442	16251	16119	16040	16165	16105	15971	16064	16035	16230	16024	16231	16137	16094	15996	16312	16288	16261	16081	16125	16170	15966	16133	16210	16264	16427	16209	16158	16120	16125	16066	16122	15899	16144	16238	16180	15907	15967	16148	16138	16035	16058	16049	16073	16218	16151	16193	16244	16075	15986	16163	16128	16009	16076	16040	16171	15985	16176	16030	15942	16153	16100	16111	16229	16225	16080	16215	16084	16029	15993	16066	16024	16242	16125	16253	16303	16112	16299	16128	16213	15972	16216	16253	16314	16218	16134	16007	16034	16109	15997	15921	16086	16142	15845	16001	16186	15986	16383	16005	16167	16358	16110	16300	16101	16084	16095	16241	16297	16159	16342	16066	16220	16100	16056	16078	16202	16360	16054	16091	16143	15955	16086	15965	15933	16058	16047	16094	16223	16002	16147	16455	16348	16204	16236	16092	15888	16063	16117	16203	16144	16239	16274	16219	16113	16084	16219	16218	16256	16032	16009	16192	16078	16106	16161	16066	16052	16244	16055	16172	16361	16169	16156	16059	16452	16134	16047	16044	16126	16257	16057	16110	16223	16219	16124	16123	16011	15990	15926	16062	16171	16108	16329	16074	15922	15953	15935	16327	16002	16269	16216	16073	15953	16057	15932	16248	16272	16178	16352	16099	16257	16146	16273	16001	16146	16089	16105	16317	16288	16152	15903	16002	15963	16125	16233	16100	16277	16169	16293	15974	15966	16133	16320	16032	16311	16308	16028	16288	16112	16405	16186	16192	15952	16407	16067	16031	16035	16152	16149	15982	16278	16200	16521	15980	16004	16418	16277	16021	16249	16480	16196	16018	16215	16079	16042	16217	16047	16133	16239	16270	16090	16415	16215	16153	15971	16162	16241	16068	16163	16311	16158	16129	16282	16261	16205	16165	16275	16048	16171	16260	16057	16064	16072	16242	16159	16115	16116	16015	16156	16122	16258	16054	16068	16107	16211	16177	16077	16034	16212	16167	16241	16100	16062	16119	16039	16180	16071	16114	16143	16241	16295	15993	16020	16249	16296	16359	16071	15944	15989	16163	16191	16264	16052	16077	15906	16136	16062	16120	15935	16027	16093	15933	16200	16237	15972	15936	16120	16022	16246	16069	16365	15995	16169	16135	16081	16200	16242	16012	16063	15986	16083	16250	16177	16220	16106	16179	16266	16043	16157	16041	16117	16056	16279	16204	16161	16123	15829	16150	16018	16177	16128	16010	16061	16065	16259	16177	16091	16126	16238	15954	16137	16227	16084	16202	16293	16082	16064	16144	16083	16396	16075
21944	38638	30398	18663	15565	14874	14486	14495	14552	14299	14147	14167	14030	13980	14076	14207	14447	14556	14807	14569	14381	14238	13875	13810	13741	13755	13888	13634	13744	13831	13776	13636	13821	13747	13870	13800	13620	13559	13713	13759	13651	13629	13716	13611	13867	13850	13486	13793	13794	13723	13479	13793	13640	13610	13842	13858	13727	13895	13718	13916	13758	13787	13726	13775	13611	13775	13670	13723	13582	13596	13621	13800	13648	13745	13728	13679	13794	13631	13858	13641	13633	13805	13757	13781	13736	13756	13514	13558	13724	13579	13882	13654	13562	13405	13816	13617	13561	13719	13753	13801	13708	13717	13664	13582	13634	13815	13772	13792	13784	13792	13811	13716	13763	13665	13787	13592	13762	13684	13778	13655	13652	13793	13691	13675	13733	13694	13759	13604	13646	13884	13639	13638	13706	13786	13675	13721	13582	13715	13804	13611	13824	13635	13811	13628	13789	13770	13545	13762	13687	13684	13660	13589	13788	13899	13665	13634	13746	13713	13656	13819	13562	13735	13815	13746	13670	13705	13553	13795	13724	13664	13611	13720	13680	13690	13617	13689	13922	13747	13811	13708	13932	13639	13753	13649	13601	13822	13646	13608	13667	13570	13573	13667	13661	13674	13779	13605	13540	13715	13717	13803	13725	13798	13496	13739	13708	13756	13699	13743	13796	13707	13739	13721	13768	13831	13596	13781	13641	13737	13754	13874	13712	13888	13832	13663	13645	13829	13635	13604	13850	13861	13664	13734	13715	13658	13741	13658	13620	13761	13673	13574	13575	13723	13735	13854	13645	13573	13742	13666	13738	13751	13819	13764	13662	13872	13559	13615	13674	13603	13702	13776	13556	13701	13682	13637	13788	13690	13820	13573	13716	13680	13560	13688	13750	13497	13720	13877	13747	13639	13669	13693	13952	13750	13644	13752	13773	13723	13585	13594	13830	13539	13827	13835	13776	13756	13696	13570	13762	13693	13715	13671	13540	13795	13617	13574	13578	13668	13740	13627	13488	13633	13930	13753	13699	13617	13557	13689	13584	13733	13833	13771	13704	13677	13613	13782	13561	13743	13707	13616	13662	13864	13703	13801	13731	13735	13693	13545	13680	13750	13709	13739	13692	13781	13763	13700	13805	13551	13752	13640	13722	13561	13733	13591	13727	13686	13674	13674	13641	13730	13783	13709	13884	13725	13670	13770	13726	13640	13885	13854	13826	13844	13637	13620	13636	13753	13707	13666	13717	13745	13582	13642	13516	13744	13611	13529	13486	13687	13735	13766	13768	13695	13685	13751	13894	13633	13660	13663	13674	13731	13749	13739	13615	13576	13615	13703	13787	13730	13718	13634	13885	13730	13597	13805	13682	13525	13765	13779	13770	13804	13852	13737	13667	13670	13668	13690	13672	13735	13529	13734	13531	13778	13644	13745	13565	13691	13579	13758	13700	13646	13704	13807	13810	13582	13748	13722	13882	13551	13501	13728	13797	13690	13621	13751	13618	13698	13650	13560	13720	13446	13774	13502	13551	13696	13641	13630	13689	13777	13790	13759	13856	13516	13786	13734	13698	13588	13842	13825	13761	13681	13665	13525	13717	13700	13822	13618	13675	13675	13742	13601	13771	13636	13905	13696	13643	13576	13661	13797	13731	13739	13806	13753	13729	13675	13821	13884	13728	13625	13727	13646	13670	13727	13648	13715	13630	13679	13696	13774	13649	13649	13651	13697	13502	13801	13738	13823	13637	13635	13785	13628	13611	13821	13666	13715	13701	13606	13510	13654	13758	13833	13565	13659	13735	13634	13738	13846	13559	13708	13911	13843	13607	13542	13692	13693	13821	13745	13621	13703	13811	13876	13591	13636	13703	13910	13605	13765	13729	13730	13659	13816	13673	13739	13800	13748	13939	13598	13695	13751	13579	13734	13730	13765	13676	13614	13702	13705	13805	13720	13741	13731	13704	13618	13729	13605	13854	13696	13766	13857	13727	13716	13804	13602	13674	13630	13792	13876	13676	13626	13666	13784	13683	13788	13672	13811	13549	13620	13807	13673	13693	13644	13552	13626	13712	13790	13758	13751	13637	13704	13637	13650	13570	13872	13671	13717	13716	13564	13701	13700	13639	13469	13487	13840	13641	13679	13710	13723	13705	13665	13755	13624	13688	13762	13713	13733	13564	13726	13561	13793	13787	13609	13550	13651	13572	13732	13692	13755	13732	13721	13743	13704	13545	13783	13722	13730	13749	13700	13819	13682	13641	13955	13670	13660	13799	13578	13675	13669	13732	13610	13562	13589	13704	13745	13708	13468	13744	13608	13718	13485	13869	13760	13686	13732	13641	13600	13654	13616	13867	13820	13844	13756	13805	13662	13615	13562	13697	13713	13751	13568	13642	13621	13627	13934	13679	13798	13660	13780	13704	13733	13714	13696	13853	13699	13861	13892	13792	13770	13684	13684	13791	13649	13780	13852	13845	13822	13961	13686	13793	13718	13894	13710	13688	13832	13741	13733	13712	13764	13808	13548	13751	13681	13871	13840	13742	13591	13626	13685	13597	13594	13638	13570	13720	13719	13684	13776	13702	13708	13665	13704	13705	13664	13596	13663	13625	13728	13636	13648	13720	13803	13726	13811	13700	13713	13878	13625	13734	13653	13665	13609	13585	13729	13677	13617	13623	13707	13668	13727	13636	13797	13761	13818	13810	13962	13669	13653	13669	13712	13752	13615	13613	13528	13665	13875	13773	13714	13746	13654	13601	13671	13786	13671	13688	13763	13849	13692	13798	13841	13782	13813	13661	13639	13828	13812	13749	13545	13694	13687	13803	13640	13818	13709	13925	13693	13689	13611	13787	13746	13873	13878	13871	13796	13701	13711	13623	13737	13637	13913	13696	13820	13663	13736	13826	13709	13683	13828	13841	13555	13750	13660	13703	13767	13827	13640	13861	13791	13690	13552	13680	13820	13852	13642	13649	13637	13669	13677	13626	13902	13571	13600	13631	13679	13767	13624	13798	13741	13586	13743	13693	13900	13572	13764	13698	13709	13835	13728	13879	13858	13684	13699	13687	13679	13673	13705	13646	13834	13544	13873	13787	13734	13800	13832	13765	13781	13799	13557	13681	13712	13734	13851	13757	13722	13811	13543	13654	13786	13734	13835	13745	13718	13716	13570	13774	13746	13685	13667	13782	13617	13661	13938	13677	13665	13730	13840	13775	13597	13862	13618	13656	13707	13615	13602	13790	13734	13689	13912	13770	13791	13736	13682	13688	13754	13750	13509	13674	13661	13647	13743	13762	13633	13763	13629	13506	13718	13728	13668	13615	13561	13600	13769	13582	13731	13581	13662	13836	13639	13644	13554	13795	13656	13762	13610	13648	13788	13755	13717	13817	13715	13742	13637	13703	13686	13736	13785	13545	13625	13738	13639	13709	13765	13825	13763	13618	13549	13764	13649	13755	13723	13864	13647	13615	13807	13754	13811	13793	13641	13787	13782	13767	13640	13664	13594	13692	13770	13644	13583	13777	13692	13760	13635	13627	13854	13798	13797	13741	13613	13743	13621	13851	13650	13704	13643	13561	13719	13754	13562	13842	13679	13848	13459	13858	13811	13703	13787	13605	13757	13810	13659	13635	13633	13568	13577	13745	13905	13782	13765	13741	13585	13693	13692	13637	13596	13812	13731	13649	13630	13691	13628	13688	13753	13770	13851	13565	13828	13503	13485	13745	13549	13710	13772	13620	13787	13786	13726	13822	13568	13804	13587	13791	13604	13735	13718	13531	13766	13645	13713	13593	13674	13690	13715	13728	13596	13739	13767	13629	13638	13739	13724	13646	13706	13744	13647	13609	13686	13721	13770	13639	13692	13525	13541	13629	13722	13614	13641	13681	13664	13681	13672	13636	13658	13669	13808	13587	13846	13672	13742	13773	13815	13688	13720	13802	13709	13820	13601	13667	13757	13679	13719	13735	13695	13769	13788	13643	13813	13817	13583	13710	13680	13823	13608	13716	13695	13718	13757	13748	13516	13785	13649	13721	13822	13734	13869	13739	13728	13646	13675	13618	13646	13589	13727	13846	13751	13752	13661	13736	13781	13756	13877	13728	13774	13587	13693	13767	13662	13779	13804	13699	13547	13720	13692	13729	13691	13715	13711	13662	13617	13703	13736	13655	13655	13659	13784	13651	13641	13733	13618	13426	13666	13680	13491	13725	13674	13777	13945	13723	13629	13796	13765	13687	13722	13667	13574	13626	13688	13738	13433	13753	13740	13838	13703	13626	13778	13697	13753	13686	13588	13756	13825	13743	13648	13789	13781	13596	13644	13766	13628	13827	13644	13732	13697	13705	13728	13656	13671	13806	13645	13609	13857	13583	13811	13786	13792	13751	13678	13721	13796	13723	13722	13759	13910	13694	13738	13771	13730	13790	13734	13697	13765	13677	13577	13784	13686	13531	13835	13497	13725	13571	13857	13691	13692	13626	14003	13653	13788	13705	13640	13694	13537	13696	13756	13851	13697	13792	13585	13755	13726	13853	13560	13765	13707	13699	13623	13633	13828	13686	13599	13644	13664	13835	13769	13670	13571	13630	13648	13755	13791	13728	13828	13803	13779	13697	13727	13824	13659	13674	13605	13774	13726	13753	13866	13736	13818	13725	13702	13765	13647	13655	13548	13656	13851	13769	13724	13779	13813	13715	13590	13733	13555	13885	13537	13688	13658	13740	13842	13642	13650	13779	13822	13835	13601	13717	13761	13667	13792	13622	13890	13792	13624	13877	13649	13773	13817	13704	13644	13634	13649	13632	13759	13774	13678	13862	13599	13884	13562	13817	13697	13780	13730	13857	13500	13854	13854	13632	13728	13814	13636	13463	13632	13890	13698	13727	13580	13777	13758	13831	13673	13674	13659	13874	13800	13679	13893	13644	13774	13498	13634	13662	13669	13533	13642	13690	13738	13914	13690	13513	13800	13831	13922	13696	13701	13747	13719	13584	13571	13566	13756	13768	13783	13856	13689	13544	13787	13668	13661	13694	13798	13868	13758	13711	13807	13664	13780	13733	13784	13769	13822	13720	13744	13680	13835	13586	13765	13780	13633	13669	13723	13707	13729	13864	13734	13776	13777	13726	13745	13810	13561	13662	13741	13698	13536
22082	21056	28239	24059	21327	23020	23315	19039	18105	18015	17999	17632	17675	17817	17509	17550	18588	20247	20578	19561	18947	18490	17564	17213	16996	16969	17333	17088	17135	17036	17125	16924	16923	17390	16975	16948	17204	17105	17234	17065	17099	17228	17111	17080	16972	17100	16991	16946	17098	16815	16937	17178	16995	17176	17158	17157	16967	16933	17056	17074	17157	17074	17066	16896	17229	17247	17125	16984	17107	16996	17099	17041	17158	17091	16968	16971	17207	17172	17047	17014	16996	17161	17151	16992	17141	17039	16980	17032	17050	17074	16939	17129	16858	17054	17062	16972	17109	16960	17141	17022	16941	17117	17177	16872	16980	16932	17021	17107	17205	16816	16964	16832	16922	17079	16949	17003	17030	17171	17227	17027	17123	17092	17132	17104	16945	16993	16996	17028	17133	16971	16972	16953	17135	17202	17045	17161	17163	16805	17089	16977	16998	16895	16987	16966	17029	17054	16882	17016	17136	17046	17022	16863	16916	16841	17113	17100	16955	17049	16843	16956	17044	16993	16883	17136	17097	17008	17102	16967	16917	17056	16941	16882	17039	16951	17071	17042	17042	17214	17201	17065	16961	17006	16919	16998	17106	16919	16912	16979	17111	16954	17138	17177	17057	17007	16926	17155	16989	16999	16940	17094	16789	17054	17075	16863	17029	16915	16990	16826	16905	17010	16958	16885	17037	17017	17303	17142	16944	17127	17142	16941	17007	17043	17081	17094	16926	17078	16909	16942	16905	16930	16978	17049	16865	16870	16975	17033	16993	17036	17125	17116	16993	17012	17014	16982	16708	17346	17019	17120	17094	17158	16860	17111	16896	17008	17102	17061	17001	17135	17070	17083	17008	16999	16806	16999	17098	16914	17110	17054	16959	16936	17174	16919	17021	17136	17004	16821	17112	17233	17145	17052	16996	17176	16872	16972	17022	17161	17055	16830	17063	17187	17038	17078	17034	17111	17014	17303	16991	17156	17093	17089	17100	17104	16938	16869	17013	17070	16748	16841	17077	17269	16990	17148	17197	16897	17071	16999	16905	17219	17076	17080	17213	16900	17118	17065	16993	16884	16918	17052	17058	16905	17073	17042	17095	16836	16852	17088	17095	17001	16956	16984	17086	17181	16831	17023	17060	17084	16880	17054	17094	17041	17111	17030	16904	16975	17275	16866	17147	17163	17143	17054	17158	17061	17096	17167	16878	17043	16840	17090	17040	17162	17155	17101	17268	16953	16846	16767	16964	17050	16968	17142	16799	17179	16872	17060	17229	17022	17047	17102	17108	17173	17112	17023	17059	17070	16985	16965	17258	16734	17083	16896	17096	17062	16909	17039	17074	17147	17405	17278	17168	16890	16994	16941	17043	17166	17027	16974	17170	16793	17162	16912	17118	16877	16966	16972	16891	16959	16958	17058	17056	17147	17112	17224	17021	17133	17174	16975	17093	16966	16967	16961	17062	17055	17054	17174	16969	16908	17204	16862	17163	17084	16943	17036	16934	17049	16979	17014	17002	16899	17171	16982	16985	16980	17088	16862	16957	17159	17273	17067	16984	17099	16976	17140	17249	16820	17025	17029	17052	16952	16953	17028	17061	17040	17019	17020	16960	16889	17040	17171	17052	17018	17050	16909	17029	17289	17078	16897	16917	16937	17136	17098	17058	17124	17194	16963	17046	16964	17105	16929	17009	16944	16911	16834	17052	16885	17273	17122	17126	17086	17333	16959	17040	16820	17102	17023	16947	17083	16834	17019	17011	16851	16980	17170	16838	17049	17166	17015	17015	16902	17000	16978	16904	17193	16986	16973	17091	16883	16922	17173	16935	16790	16959	16935	17147	17064	17042	17003	17041	17042	16861	16989	16893	16912	17068	17229	17092	17113	17000	17069	17031	16959	16811	17044	16757	16895	16896	17169	16987	17063	17069	17040	16807	17052	16994	16978	17009	16901	17041	17090	17113	17260	17000	16995	17210	17110	17031	17159	16915	16926	16832	17193	17234	17137	17030	17036	16923	17020	17072	16989	17112	17123	17041	16879	16936	16898	16939	17279	16927	17100	17079	17077	16965	16971	16885	17063	16925	17016	16910	17136	17081	16977	17087	17060	16844	17114	16918	17101	17084	17164	17110	16902	16957	17197	17188	16907	17215	17064	17036	17024	17023	16902	16987	17021	16982	16963	16955	17208	17030	17098	16874	17083	17066	17235	17135	17069	16770	17183	16929	17093	16930	16968	17060	16953	17106	17183	17022	17146	17043	17144	17088	16843	16835	16941	16961	16877	17113	17117	17155	16981	17042	17058	17189	17190	16811	16790	17043	17057	17198	17093	16977	17073	16880	17027	16974	16931	17023	17136	17044	17002	16970	16922	17003	16992	17005	17083	17034	17185	16991	17098	17013	16948	17005	17000	16838	17021	17076	17106	16919	16920	17094	17145	17046	16996	17204	17149	17090	16941	17158	17009	17103	16907	16866	16901	16971	16998	16897	16927	16849	17027	17216	17130	17168	17023	16980	17114	17114	17081	17050	17241	17187	16970	17105	17021	17091	16991	17096	16966	17227	17030	16955	17294	16941	17182	17003	16841	16917	16873	16973	17034	17094	17103	16891	17059	17186	16960	17020	17155	17162	17075	17128	17222	17047	17224	17145	16985	16978	16935	16950	16874	17045	16981	16974	17075	17149	16963	17044	17396	16934	16969	17287	16962	16963	16894	17108	17094	17087	17181	16872	16815	16794	17049	17140	17112	17004	16958	17130	17034	17129	17059	17050	17097	17204	17184	17216	17222	16929	17133	17155	16995	16831	16847	17196	16919	17062	17032	17022	17069	17071	17053	17145	16897	16847	17143	17019	17031	16969	16959	17074	16873	17050	17208	17109	17126	16914	16944	17068	16810	16936	16967	17107	16863	17183	17217	17003	17162	17035	16913	17084	16975	17018	16917	17085	17169	17191	17059	17121	17100	16828	17001	17020	17054	17025	17154	17068	17219	17093	16985	16890	16994	16794	17023	17096	16765	16911	17029	16864	16999	16985	16995	17111	16977	17073	17112	16896	16999	17008	16968	17114	17126	17176	17082	17045	17133	17099	16976	16929	17144	16962	16999	17325	17051	16796	17179	16891	17093	17031	16895	16804	16927	16906	17008	17008	16919	17050	16946	17082	17221	17122	17152	17096	16949	17171	17156	17091	17318	16874	16984	16939	16863	17109	17243	16858	17261	17144	17048	16987	16952	16963	17001	17010	16933	17229	16802	16950	16883	17147	17027	17022	16929	16980	17215	16857	16992	16812	17243	17181	17095	17041	16937	17037	16885	17030	16974	17137	17009	17385	16997	17009	17132	17080	17010	17059	17191	17191	16988	17221	17035	17040	17329	17259	17119	17049	17058	16966	16888	16899	17099	17174	17031	16987	16834	17070	17068	16857	17013	16997	16913	16930	16909	16966	17167	17033	17166	17042	16807	16942	16942	16880	17051	17139	16825	17021	17164	16866	17054	17090	17080	17094	16888	16971	16885	16958	16864	17276	17264	17163	17073	17019	16996	17012	16879	16915	17262	16897	17061	17076	17044	17047	17143	16960	16962	16990	17014	17061	16919	17162	17045	17078	16987	16896	16862	16921	17021	17111	17039	16944	16989	16748	17160	17107	17006	17040	17127	17208	17137	16933	17127	16889	17051	16981	17125	17208	16912	17038	17012	16874	17023	16942	16873	17218	16879	16945	16989	16915	17206	17115	16959	17071	17072	17016	17016	17044	16976	17194	16983	17069	16907	17123	16865	17168	17041	17016	16893	16969	17059	17016	17162	17003	16918	16876	17092	17155	16975	17274	17012	17009	17015	17133	16944	16958	17176	17149	16929	16955	16771	16920	16997	16904	16966	16995	17010	16927	16914	16914	17041	16963	17052	16836	17030	16934	16922	17034	16831	16932	16887	16940	16851	17006	16958	16996	17002	16926	17115	17001	16785	16806	16955	17255	17188	17071	16882	16898	17219	16960	16896	16935	17080	17241	16748	16929	17204	17159	17106	17270	16992	16995	17021	17000	16883	17154	16876	16796	17016	17069	16893	16975	17009	17098	16764	16973	17278	17252	16885	17039	17178	17008	17072	16670	16949	17048	16821	17116	17014	17040	16962	17124	17094	17101	17061	16774	17183	17039	17058	17210	16929	16823	17203	17244	17009	16933	17045	17093	16948	16847	17229	16856	17033	16772	16909	17146	17031	17146	17116	16951	16761	16970	17169	16808	17124	17103	17187	16972	16886	17136	17032	17039	16967	16945	17124	17063	17148	17032	16950	16926	16908	17086	16905	16968	17002	17195	17355	17249	16924	17031	16902	17075	16894	17044	17101	16880	17159	17068	17192	17087	16913	17092	16765	17239	17129	17201	16893	16886	16901	16978	17049	17049	16932	16844	17088	17086	17028	17096	16980	17118	16971	16971	16920	16871	16904	16996	17139	16993	17013	17090	16947	16851	17252	17140	17157	16990	17164	16809	17078	16972	16986	17044	17002	17267	17150	17097	16969	17045	17285	17036	17016	16683	17062	17199	17020	16921	16881	17022	17047	16959	16732	16907	17177	17001	17173	17056	17046	16895	17101	17165	17330	16876	17064	16942	17191	16958	17023	17114	17082	17064	17222	17061	17070	17002	17275	17091	16952	17095	17336	17074	17164	17025	17040	17136	16877	17002	17269	17058	16982	16958	17105	17015	17067	17110	16829	17041	17147	17091	17031	17141	17269	17070	17162	16993	17088	16736	16972	17024	16880	17056	17016	17074	17052	17137	17063	17036	16866	17080	17254	16992	17122	16954	17228	17032	16953	16931	16929	16827	16890	16799	17020	17286	17189	17143	16997	17069	17103	16993	17041	17022	17214	16861	16996	16944	17010	16971	16979	17018	17000	17061	17289	17270	17179	16859	16866	17021	17064	17037	17172	17261	17240	17041	17080	17042	17027	16886	16980	17145	17069	17125	16826	16929	17005	17355	17073	17045	17115	16945	16836	17049	16937	16845	16921	17158	17158	17117	16959	17079	17191	16879	16890	17218	17031	17012	17099	16903	17001	16806	17196	17356	16925	17120	17043	16961	17053	17018	16983	17083	17070	16918	17009	17209	16838	17133	17128	16863	17201	17215	16950	16996	16867	16822	17087
23507	52647	37861	22017	17394	16354	15816	16026	15746	15161	14873	14854	14931	15148	14767	14607	16440	18655	18603	17332	16355	15770	14591	14184	14341	14285	14082	14267	14245	14217	14340	14340	14357	14155	14264	14130	14381	14142	14132	14342	14169	14292	14290	14146	14354	14118	14241	14239	14193	14123	14256	14143	14282	14304	14016	14168	14299	14150	14214	14293	14165	14144	14269	14100	14150	14071	14233	14172	14224	14135	14204	14267	14240	14093	14112	14187	14183	14374	14315	14117	14274	14183	14080	14140	14293	14155	13986	14254	14103	14252	14238	14247	14115	14105	14109	14300	14080	14275	14297	14050	14414	14168	14286	14256	14275	14245	14154	14330	14310	14177	14259	14195	14292	14183	14358	14124	14213	14181	14352	14307	14157	14178	14090	14178	14170	14135	14190	14217	14325	14203	14229	14378	14359	14264	14361	14205	14266	14122	14219	14147	14117	14201	14393	14202	14112	14209	14166	14155	14230	14308	14242	14167	14124	14225	14271	14270	14324	14143	14279	14288	14211	14196	14330	13965	14290	14181	14267	14201	14221	14208	13924	14306	14181	14151	14242	14305	14124	14189	14263	14096	14039	14200	14185	14107	14087	14085	14259	14074	14232	14245	14181	14289	14336	14312	14284	14288	14275	14193	14191	14236	14243	14212	14255	14235	14134	14239	14260	14298	14354	14142	14273	14187	14127	14217	14367	14201	14162	14110	14218	14113	14152	14261	14223	14158	14272	14120	14243	14229	14411	14221	14199	14196	14238	14353	14134	14228	14105	14167	14240	14311	14158	14248	14204	14129	14083	14211	14094	14179	14135	14378	14224	14212	14139	14257	14114	14216	14171	14123	14038	14101	14166	14271	14274	14162	14185	14314	14302	14302	14175	14112	14012	14324	14204	14233	14364	14331	14258	14177	14212	14303	14191	14276	14040	14162	14121	14185	14095	14470	14074	14271	14354	14138	14097	14223	14228	14313	14164	14207	14142	14192	14451	14233	14189	14056	14379	14216	14137	14209	14215	14248	14331	14250	13911	14243	14232	14361	14393	14340	14298	14185	14259	14149	14253	14215	14326	14171	14116	14211	14252	14128	14165	14278	14134	14254	14086	14082	14248	14211	14338	14225	14289	14174	14236	14228	14082	14149	14126	14258	14107	14265	14134	14278	14100	14292	14270	14116	14282	14083	14147	14326	14324	14226	14011	14270	14302	14093	14279	14232	14055	14191	14260	14173	14182	14161	14368	14095	14319	14241	14066	14226	14083	14029	14355	14250	14089	14137	14165	14359	14208	14158	14139	14124	14085	14071	14442	14077	14077	14307	14149	14198	14166	14212	14147	14229	14219	14213	14313	14384	14259	14257	14219	14359	14135	14201	14224	14328	14037	14190	14206	14170	14208	14268	14472	14358	14182	14087	14231	14149	14248	14187	14282	14311	14128	14094	14236	14020	14238	14232	14276	14143	14207	14186	14422	14160	14067	14326	14156	14052	14076	14156	14253	14260	13999	14218	14198	14169	14152	14187	14259	14286	14053	14317	14286	14218	14107	14367	14206	14281	14238	14367	14276	14205	14241	14147	14201	14153	14005	14166	14258	14315	14440	14185	14233	14302	14114	14111	14259	14244	14250	14271	14354	14164	14309	14195	14067	13987	14356	14379	14203	14396	14188	14158	14273	14183	14190	14212	14217	14129	14314	14117	14253	14020	14196	14044	14067	14145	14356	14021	14319	14198	14331	14226	14084	14230	14103	14280	14343	14166	14355	14070	14207	14158	14218	14383	14239	14313	14174	13958	14071	14207	14341	14055	14162	14324	13989	14276	14111	14227	14136	14153	14155	14269	14336	14204	13985	14324	14152	14327	14186	14147	14239	14289	14146	14294	14247	14212	14165	14277	14123	14137	14268	14264	14177	14191	14102	14101	14364	14022	14233	14199	14139	14195	14260	14161	14261	14091	14122	14158	14189	14455	14113	14122	14020	14290	14179	14116	14380	14281	14254	14089	14364	14146	14293	14132	14245	14218	13975	14228	14140	14180	14136	14236	14210	14303	13969	14214	14106	14303	14241	14169	14089	14233	14100	14235	14310	14029	14268	14057	14316	14343	14192	14192	14146	14137	14388	14331	14288	14027	14199	14173	14260	14156	14416	14400	14186	14372	14159	14076	14161	14300	14278	14135	14140	14176	14315	14219	14137	14151	14368	14186	14046	14250	14016	14272	14149	14157	14142	14336	14275	14183	14317	14125	14141	14067	14265	14134	14275	14152	14220	14260	14116	14302	14211	14116	14256	14097	14177	14261	14134	14164	14354	14180	14237	13988	14207	14276	14319	14204	14261	14301	14198	14243	14175	14169	14124	14275	14022	14252	14243	14138	14220	14224	14079	14259	14270	14225	14205	14140	14173	14162	14177	14209	14241	14230	14245	14063	14213	14124	13989	14237	14137	14032	14247	14165	14180	14234	14246	14085	14218	14259	14148	14237	14310	14140	14148	14073	14124	14117	14283	14244	14290	14291	14098	14227	14218	13939	14328	14276	14206	14308	14342	14175	14393	14108	14301	14271	14171	14018	14089	14429	14220	14063	14452	14184	14169	14258	14218	14293	14339	14196	14257	14197	14304	14225	14216	14206	14261	14141	14110	14175	14106	14274	14216	14080	14390	14269	14205	14112	14098	14148	14112	14234	14410	14270	14178	14203	14262	14271	14197	14287	14319	14047	14294	14291	14147	14239	14099	14164	14258	14035	14083	14281	14071	14173	14265	14186	14249	14165	14229	14188	14246	14365	14144	14253	14253	14331	14150	14197	14170	14109	14160	14015	14163	14182	14095	14239	13980	14227	14105	14219	14106	14272	14079	14132	14478	14271	14150	14181	14086	14253	14225	14157	14306	14216	14295	14271	14227	14181	14186	14229	14304	14166	14160	14094	14228	14293	14140	14217	14142	14094	14207	14345	14239	13952	14230	14374	14223	14106	14176	14131	14150	14226	14237	14201	14213	14340	14149	13942	14153	14183	14230	14085	14333	14279	14211	14115	14345	14200	13969	14297	14282	14207	14264	14175	14230	14224	14064	14157	14044	14178	14233	14222	14196	14223	14136	14395	14052	14154	14105	14183	14230	14225	13969	13949	14323	14203	14410	14233	14436	14229	14224	14256	14152	14303	14170	14268	14238	14323	14042	14238	14323	14183	14124	14209	14139	14116	14158	14297	14155	14413	14396	14327	14323	14003	14222	14125	14101	14133	14206	14227	14242	14107	14030	14201	14157	14309	14229	14144	14047	14264	14256	14210	14151	14213	14180	14252	14171	14281	13967	14228	14188	14287	14204	14198	14278	14172	14300	14169	14191	14326	14097	14259	14238	14256	14296	14145	14304	14290	14322	14310	14284	14231	14111	14203	14219	14407	14224	14128	14023	14208	14313	14283	14381	14118	14158	14283	14046	14281	14289	14129	14227	14107	14230	14304	14306	14218	14075	14210	14098	14186	14212	14118	14182	14232	14268	14304	14387	14092	14285	14422	14180	14293	14074	14146	14225	14175	14319	14173	14115	14127	14126	14154	14288	14304	14159	14275	14226	14431	14146	14259	14238	14256	14280	14320	14196	14089	14289	14135	14166	14234	14325	14160	14154	14111	14174	14272	14327	14226	14268	14204	14279	14316	14208	14237	14306	14142	14173	14241	14185	14185	14088	14179	14170	14126	14371	14234	14156	14132	14278	14254	14129	14307	14293	14268	14175	14309	14404	14018	14241	14164	14237	14268	14203	14151	14080	14099	14223	14242	14155	14133	14230	14174	14213	14048	14152	14096	14128	14276	14283	14076	14172	14112	14241	14285	14095	14138	14259	14372	14243	14113	14187	14145	14267	14187	14264	14279	14138	14237	14229	14255	14129	14189	14182	14407	14304	14219	14138	14182	14193	14312	14268	14235	14250	14166	14227	14093	14242	14232	13967	13988	14209	14310	14251	14129	14199	14061	14351	14272	14320	14098	14142	14076	14305	14388	14190	14294	14269	14151	14218	14187	14167	14295	14335	14371	14212	14204	14279	14203	14080	14162	14221	14197	14194	14198	14349	14292	14193	14219	14085	14113	14147	14245	14139	14123	14158	14232	14390	14138	14232	14447	14301	14252	14168	14177	14276	14232	14298	14307	14306	14158	14105	14287	14315	14255	14230	14320	14059	14161	14147	14157	14183	14176	14214	14310	14140	14214	14227	14170	14329	14160	14207	14312	14297	14189	14202	14226	14199	14133	14153	14204	14247	14128	14160	14184	14090	14253	14080	14280	14102	14409	14104	14164	14223	14167	14152	14190	14157	14206	14189	14354	14211	14290	14348	14208	14120	14079	14179	14327	14166	14326	14123	14238	14154	14276	14165	14249	14243	14336	14309	14087	14198	14241	14086	14126	14301	14209	14182	14154	14154	14225	14276	14108	14375	14052	14094	14298	14246	14407	14170	14214	14258	14338	14302	14206	14073	14174	14115	14016	14067	14111	14213	14204	14145	14216	14207	14225	14287	14309	14330	14291	14128	14032	14205	14228	14174	14351	14173	14223	13933	14135	14187	14112	14257	14211	14134	14323	14279	14168	14196	14130	14223	14214	14332	14256	14166	14191	14243	14326	14144	14203	14045	14027	14254	14190	14093	14008	14248	14098	14214	14165	14388	14096	14280	14072	14137	14008	14017	14283	14236	14087	14206	14200	14096	14281	14091	14297	14251	14199	14208	14303	14174	14186	14255	14102	14087	14301	14250	14203	14123	14316	14351	14277	14219	14228	14155	14042	14282	14332	14147	14411	14225	14182	14400	14335	14230	14108	14258	14425	14223	14354	14204	14228	14053	14156	14047	14190	14192	14114	14315	14276	14079	14217	14150	14206	14125	14145	14268	14080	14220	14297	14124	14230	14210	14285	14267	14164	14284	14207	14226	14104	14164	14190	14145	14286	14240	14190	14120	13991	14319	14220	14221	14272	14244	14280	14356	14251	14218	14416	14212	14144	14312	14322	14325	14025	14129	14287	14391	14111	14267	14334	14045	14325	14162	14257	14115	14230	14189	14188	14114	14195	14113	14106	14354	14379	14249	14289	14285	14290	14051	14253	14444	14257	14131	14225	14234	14134	14283	14297	14173	14195	14252	14278	14117	14295	14129	14161
30331	26846	29096	23974	20276	19938	19750	19830	19601	19428	19561	19676	19521	19395	19307	19438	19385	19586	19273	19511	19320	19150	19090	19264	19075	19219	19130	19057	19079	19334	19135	19171	19172	19230	19373	19102	19307	19212	19173	19217	19347	19252	19166	19134	19295	19073	19106	19136	19223	19442	19211	19207	19319	19229	19204	19046	19286	19343	19179	19131	19026	19362	19079	19213	19208	19353	19020	19258	19418	19285	19331	19291	19276	18997	19116	19075	19059	19165	19226	19316	19065	19238	19378	19001	19155	19288	19125	19152	19112	19235	19155	19084	19360	19231	19042	18985	19217	19125	19369	19315	19265	19130	19147	19202	19158	19218	19208	19185	19305	19142	19252	19246	19009	19279	19060	19049	19009	19156	19008	19471	19136	19310	19140	19137	19300	19207	19282	19385	19143	19147	19177	18975	19294	19241	19131	19176	19219	19083	19072	19123	19431	19103	19215	19093	19129	19111	19153	19378	19112	19182	19152	19079	19288	18990	19311	19149	19126	19098	19316	19342	19153	19272	19031	19321	19336	19057	19208	19083	19236	19221	19374	19192	19390	19030	19314	19319	19189	19334	19381	19196	19011	19356	19145	19310	19275	19275	19206	19222	19191	19169	19090	19182	19292	19204	19148	19156	19088	19166	19046	19117	19147	19072	19076	19104	19560	19300	19264	19172	19067	19349	19182	19238	19177	19228	19328	19034	19249	19207	19123	19002	19431	19189	19078	19128	19033	19156	19305	19326	19186	19259	19579	19264	19231	19444	18975	19129	19055	19218	19149	19081	19313	19348	19009	19134	19396	19128	19204	19328	19207	19090	19396	19263	19237	19424	19227	19054	19306	19251	19092	19019	19163	19097	19169	19434	19125	19172	19195	19268	19098	19221	19184	19355	19140	19398	19152	19156	19504	19095	19376	19118	19158	19149	19335	19159	19186	19065	19196	19134	19335	18904	19154	19114	19043	19120	19266	19158	19114	19209	19086	19542	19163	19091	19105	19177	19265	19311	19202	19323	19315	19462	19210	19319	19046	19086	19192	19158	19288	19178	19204	19500	19075	19212	19144	18984	19234	19267	19077	18974	19113	19347	19281	19504	19129	19104	19062	19168	19088	19205	19253	19167	19294	19273	19193	19216	19241	19127	19216	19237	19196	19138	19195	19250	19377	18944	19176	19375	19293	19107	19102	19197	19258	19280	19228	19288	19135	19376	19356	19389	19366	19006	19285	19135	19002	19157	19411	19324	19069	19171	19127	19318	18995	19274	19332	18995	19190	19086	19074	19183	19276	19010	19087	19204	19276	19089	19370	19222	19328	19362	19339	19333	19141	19157	19256	19299	19268	19242	19399	19324	19446	19449	19333	19223	19206	18917	19144	19214	19401	19271	19078	19243	19264	19214	19244	19361	19264	19143	19030	19087	19070	19345	19300	19457	19332	19248	19390	19295	19178	19243	19203	19084	19054	19098	18955	19086	19219	19412	18972	19263	19211	19246	19338	19158	19471	19164	19247	19337	19269	19303	19348	19036	19095	19200	19290	19166	19235	18946	19044	19211	19460	19093	19354	19358	19246	19271	19347	18948	19205	19335	19289	19297	19268	19236	19266	19178	19235	19275	19036	19273	19010	19013	19200	19233	19067	19128	19118	19257	19059	19140	19218	19362	19359	19198	19381	19212	19295	19176	19081	19127	19123	19362	19123	19174	19209	19129	19052	19032	19249	19197	19232	19211	19376	19373	19319	19137	19069	19162	19175	19257	19266	19011	19221	19442	19347	19254	19061	19313	19380	19221	19256	19174	19161	19370	19212	19226	19295	19263	19346	19311	19089	19042	19312	19320	19199	19170	19322	19251	19149	19175	19303	19234	19453	19221	18965	19221	19329	19244	19385	19203	19499	19068	19004	19234	19191	19113	19224	19199	19280	19247	19230	19222	19283	19138	19128	19383	19125	19055	19350	19211	19025	18871	19251	19002	19041	19036	19213	19259	19195	19330	19142	19051	19259	19366	19099	19058	19154	19222	19127	19178	19434	19010	19414	19194	19237	19185	19113	19217	19314	19126	19187	19175	19203	19207	19332	19231	19160	19157	19253	19224	19392	19120	19246	19159	19183	19257	19279	19103	19104	19185	19378	19239	19323	19142	19098	19246	19318	19368	19043	19241	19263	19164	19117	19306	19033	19123	19090	19191	19263	19183	19109	19136	19277	19231	19069	19024	18954	19156	19211	19076	19129	19422	19226	19253	19132	19311	19290	19249	19175	19031	19254	19269	19106	19205	19329	19218	19304	19271	19238	19368	19157	19170	19254	19295	19018	19157	19158	19238	19376	19216	19158	19018	19129	19131	19168	19216	19340	19119	19125	19001	19192	19206	19135	19243	19207	19209	19247	19257	19316	19009	19290	19342	19136	19076	19067	19306	19180	19129	19306	19253	19183	19283	19095	19219	19294	19143	19244	19246	19189	18991	19209	18994	19311	19146	19202	19025	19317	19399	18974	19164	18982	19161	19213	19002	19303	19212	19277	19318	19154	19137	19131	19133	19389	19296	19316	19148	19180	19497	19132	19219	19195	19002	19344	19124	19185	19303	19153	19207	19190	19234	19424	19213	19328	19349	19195	19322	19242	19093	19119	19247	18977	19205	19166	19057	18973	19207	19269	19142	19160	19102	19165	19286	19037	19374	19277	19374	19146	19296	19311	19093	19118	19203	19326	19098	18940	19134	19000	19382	19077	19212	19130	19270	19264	19293	18997	19204	19188	19402	19491	19200	19149	19227	19145	19280	19122	18914	19208	19119	19327	19129	19177	19266	19192	19149	19352	19481	19214	19165	19111	19120	19088	19248	19262	19458	19283	19013	19094	19301	19239	19023	19294	19246	19059	19074	19264	19077	19153	19337	19193	19177	19027	19377	19052	19265	19216	19284	19458	19253	19158	19222	19165	19388	19037	19240	19259	19120	19262	19172	19030	19145	19058	19077	19338	19138	19194	19274	18957	19170	19165	19303	19539	19064	19148	19165	19375	19170	19144	19273	19306	19225	18943	19129	19094	19116	19165	19203	19187	19136	19045	19118	19301	19182	19009	19098	19331	19205	19381	19233	19327	19228	19116	19491	19341	19375	19258	19083	19243	19047	19045	19226	19331	19116	19302	19229	19432	19214	19267	19207	19066	18838	19099	19142	19264	19311	19267	19071	19308	19327	19208	19225	19327	19140	19201	19158	19198	19405	19301	19226	19281	19151	19137	19392	19463	19126	19029	19246	19139	19282	19050	19043	19247	19131	19169	18945	19163	19354	19264	19058	19178	19084	19139	19074	19343	19045	19048	19294	19387	19126	19130	19122	18979	19321	19301	19400	19232	19215	19397	19100	19319	19218	18972	19164	19159	19146	19090	19322	19124	19185	19397	19093	19189	19276	19090	19402	19185	19114	19087	19236	19027	19172	19036	19038	19063	19046	19095	19347	19249	19152	19257	19366	19245	19249	19413	19324	19287	18940	19189	19301	19164	19133	19473	19238	19209	19308	19381	19184	19365	19179	19134	19195	19240	19246	19222	19121	19016	19134	18848	19133	19217	18961	19223	19123	19227	19193	19180	19347	19351	19132	19329	19165	19176	19078	19319	19216	19281	19427	19562	19245	19144	19124	19108	19268	19277	19093	19137	19336	19223	19246	19085	19096	19025	19072	19290	19119	19207	19386	19271	19086	19173	19096	19313	19325	19222	19145	19375	19570	19286	19288	19128	19301	19105	19110	19094	19186	18936	19151	19260	19223	19133	19388	19308	18956	19301	19234	19348	19174	19325	19300	19181	19251	19265	19246	19310	19169	19014	19283	19315	19432	19178	19150	19068	19350	19102	19145	19526	19144	19214	19174	19182	19459	19387	19207	19220	19063	19165	19453	19371	19238	19165	18990	19240	19170	19241	19319	19226	19208	19390	19311	19154	19231	19097	19418	19240	19155	19200	19304	19416	19342	19251	19081	19212	19247	19127	19076	19173	19119	19109	19180	19144	19271	19140	19210	19236	19310	19289	19154	19409	19148	19307	19313	19425	19237	19104	19205	19198	19181	19249	18999	19321	19253	19290	19209	19224	19102	19056	19170	19136	19224	19126	19403	19150	19216	19314	19065	19383	19122	19260	19324	19273	19189	19259	19360	19316	19282	19119	19072	19233	19258	19478	19321	19293	19177	19348	19298	19343	19352	19268	19434	19316	19271	19394	18997	19222	19407	19212	19183	19282	19343	19208	18969	19264	19139	19102	19225	19197	19212	19144	19247	19333	19283	19264	19273	19121	19149	19404	19316	19263	19253	19076	19275	19160	19199	19071	19143	19238	19331	19240	18989	19337	19508	19193	19138	19467	19095	19059	19191	19263	19248	19174	18953	19240	19369	19304	19070	19119	18985	19211	19196	19292	19287	19136	19143	19315	19392	19423	19033	19365	19057	19323	19131	19155	19195	19286	19207	19209	19359	19314	19206	19215	19119	19164	19265	19273	19266	19252	19174	19138	19221	19413	19276	19576	19329	19163	19253	19270	19242	19020	19148	19284	19362	19281	19193	19100	19100	19178	19397	19266	19111	19305	19281	19219	19019	19070	19287	19259	19302	19188	18973	19257	19089	19245	19201	19382	19129	19245	19371	19256	19316	19194	19235	19260	19146	19282	19107	19085	19041	19371	18991	19394	18991	19089	19174	19419	19107	19203	19196	19204	19363	19321	19500	19318	19107	19156	19386	19165	19213	19047	19248	19293	19152	19238	19048	19136	19174	19203	19170	19332	19163	19225	19130	19334	19321	19293	19225	19422	19121	19557	19097	19113	19239	19247	19346	19236	19386	19288	19056	19060	19150	19160	19038	19039	19179	19148	19241	19407	19328	19079	19268	19168	19189	19152	19154	19339	19282	19264	19293	19089	19027	19110	19156	19135	19063	19125	19182	19198	19106	19053	19117	19298	19196	19362	19369	19306	19503	19270	19139	19314	19236	19311	19123	19045	19216	19176	19277	19136	19138	19014	19114	19041	19088	19136	19320	19197	19381	19289	19482	19098	19243	19098	19310	19196	19245	19245	19121	19207	19220	18916	19136	19098	19135	19237	19157	19171	19221	19354	19175	19086	19228	19420	19167	19105	19174	19114	19130	19173	19260	19206	19231
23418	35604	26045	18718	16926	16383	16270	16191	16035	16089	15922	15815	15741	15503	15687	15762	15860	15786	15664	15648	15476	15584	15554	15447	15378	15513	15539	15481	15551	15591	15685	15499	15578	15427	15562	15578	15673	15508	15551	15727	15429	15554	15583	15411	15399	15646	15624	15582	15620	15523	15472	15544	15542	15712	15603	15474	15543	15680	15616	15620	15677	15562	15612	15443	15465	15586	15433	15494	15620	15418	15491	15496	15548	15664	15534	15577	15641	15543	15671	15637	15392	15596	15503	15545	15765	15628	15747	15571	15491	15462	15511	15536	15507	15503	15578	15466	15658	15412	15463	15732	15656	15686	15662	15539	15585	15595	15695	15379	15553	15566	15466	15354	15775	15471	15710	15400	15509	15509	15505	15343	15514	15617	15518	15479	15623	15379	15508	15508	15587	15606	15266	15452	15586	15513	15769	15410	15603	15575	15673	15541	15559	15394	15567	15572	15659	15410	15653	15533	15711	15492	15615	15702	15527	15662	15656	15609	15621	15544	15527	15554	15563	15524	15657	15511	15435	15641	15562	15584	15512	15456	15650	15576	15443	15396	15548	15639	15516	15448	15376	15378	15512	15436	15554	15514	15507	15516	15502	15590	15634	15528	15396	15697	15593	15637	15637	15560	15563	15618	15551	15543	15466	15503	15540	15493	15585	15578	15530	15518	15480	15497	15482	15521	15583	15616	15528	15770	15457	15585	15491	15612	15423	15572	15543	15573	15375	15525	15359	15586	15544	15603	15434	15516	15743	15589	15450	15568	15620	15527	15516	15554	15555	15389	15646	15452	15540	15505	15618	15498	15480	15677	15655	15575	15414	15634	15375	15658	15490	15519	15436	15640	15496	15658	15527	15538	15479	15529	15468	15469	15640	15570	15449	15732	15462	15411	15589	15643	15483	15520	15633	15603	15510	15625	15505	15599	15456	15476	15431	15666	15417	15483	15577	15382	15556	15606	15646	15455	15440	15385	15636	15678	15552	15516	15635	15292	15523	15352	15459	15478	15385	15708	15495	15668	15761	15466	15550	15541	15493	15655	15638	15751	15646	15481	15577	15492	15491	15749	15433	15556	15435	15525	15725	15479	15411	15401	15568	15620	15441	15510	15461	15465	15484	15591	15526	15674	15522	15689	15529	15502	15505	15590	15399	15463	15486	15626	15554	15602	15767	15500	15564	15437	15428	15555	15529	15493	15678	15442	15469	15402	15508	15718	15613	15676	15487	15542	15650	15392	15519	15629	15517	15568	15551	15525	15344	15604	15622	15647	15452	15554	15560	15535	15430	15605	15413	15497	15579	15447	15511	15444	15517	15606	15500	15295	15657	15510	15600	15687	15688	15394	15580	15367	15493	15455	15599	15391	15556	15523	15621	15572	15463	15542	15581	15477	15599	15387	15624	15577	15539	15403	15810	15500	15671	15586	15495	15456	15658	15441	15754	15507	15587	15543	15707	15642	15562	15454	15586	15321	15460	15463	15584	15455	15609	15431	15438	15657	15513	15339	15485	15584	15492	15660	15453	15427	15506	15654	15631	15613	15448	15618	15624	15715	15453	15554	15574	15616	15576	15657	15548	15618	15694	15588	15472	15664	15620	15462	15518	15485	15647	15510	15468	15609	15587	15523	15520	15438	15500	15596	15399	15719	15538	15506	15499	15593	15531	15427	15612	15421	15449	15362	15509	15459	15524	15547	15637	15675	15564	15480	15746	15527	15519	15396	15546	15452	15529	15635	15599	15621	15654	15516	15605	15510	15655	15507	15605	15481	15564	15422	15679	15415	15347	15455	15452	15611	15409	15476	15647	15535	15615	15417	15526	15501	15638	15463	15531	15581	15544	15561	15714	15695	15457	15634	15748	15503	15411	15694	15785	15643	15418	15574	15417	15503	15651	15524	15667	15567	15738	15633	15588	15632	15365	15489	15557	15545	15556	15613	15454	15400	15683	15561	15494	15533	15453	15490	15727	15695	15498	15592	15531	15478	15509	15582	15538	15626	15533	15486	15703	15556	15506	15576	15576	15493	15459	15539	15585	15505	15483	15529	15638	15578	15647	15550	15556	15568	15651	15644	15613	15517	15538	15583	15578	15689	15615	15654	15518	15587	15497	15269	15656	15534	15563	15464	15628	15652	15454	15416	15539	15414	15760	15414	15622	15507	15603	15402	15431	15586	15493	15474	15543	15531	15494	15411	15513	15557	15725	15663	15602	15466	15521	15604	15363	15634	15622	15661	15526	15542	15545	15646	15619	15653	15505	15487	15389	15640	15530	15496	15547	15426	15603	15599	15648	15578	15604	15439	15625	15683	15569	15642	15592	15422	15571	15534	15457	15473	15566	15659	15580	15587	15636	15549	15631	15438	15521	15612	15397	15464	15540	15434	15722	15553	15594	15723	15607	15485	15657	15573	15482	15652	15625	15675	15587	15562	15659	15522	15571	15477	15499	15545	15506	15782	15451	15439	15638	15568	15532	15642	15584	15506	15407	15486	15567	15616	15566	15596	15454	15474	15620	15458	15701	15483	15536	15774	15570	15558	15403	15551	15479	15698	15706	15461	15278	15571	15536	15695	15683	15697	15443	15540	15431	15580	15640	15669	15470	15569	15549	15444	15541	15627	15636	15564	15636	15439	15338	15573	15476	15590	15296	15614	15478	15625	15470	15453	15437	15405	15595	15506	15558	15530	15405	15476	15650	15671	15424	15626	15587	15714	15623	15572	15573	15691	15435	15699	15498	15396	15670	15564	15629	15668	15636	15683	15527	15746	15275	15502	15564	15550	15540	15738	15442	15366	15532	15813	15593	15677	15683	15468	15537	15402	15679	15676	15510	15361	15489	15541	15463	15527	15477	15514	15444	15624	15555	15486	15689	15654	15612	15529	15662	15308	15423	15556	15699	15613	15474	15553	15532	15474	15476	15521	15436	15536	15598	15546	15581	15532	15533	15817	15550	15650	15547	15439	15674	15526	15590	15353	15553	15621	15604	15692	15391	15586	15608	15619	15491	15559	15520	15677	15679	15540	15622	15636	15490	15474	15590	15529	15575	15557	15430	15374	15378	15693	15386	15492	15474	15600	15511	15596	15510	15569	15609	15476	15572	15587	15687	15817	15616	15514	15753	15530	15595	15576	15460	15454	15842	15473	15668	15490	15683	15561	15701	15568	15405	15511	15626	15426	15528	15469	15602	15442	15602	15670	15493	15486	15794	15719	15464	15523	15670	15556	15677	15503	15565	15518	15617	15592	15456	15468	15403	15570	15354	15635	15714	15606	15561	15652	15567	15602	15493	15467	15551	15581	15532	15528	15575	15586	15582	15590	15469	15649	15594	15599	15634	15520	15347	15533	15469	15516	15596	15398	15527	15469	15574	15540	15555	15527	15574	15506	15686	15480	15585	15601	15435	15511	15593	15509	15550	15347	15626	15524	15478	15585	15557	15690	15581	15690	15619	15527	15451	15531	15462	15558	15325	15581	15454	15637	15544	15492	15405	15587	15619	15794	15563	15510	15768	15350	15677	15609	15476	15423	15506	15645	15484	15551	15552	15402	15393	15633	15436	15630	15514	15519	15534	15580	15561	15456	15568	15471	15791	15522	15345	15588	15584	15550	15590	15507	15467	15521	15555	15599	15714	15526	15652	15367	15484	15396	15568	15635	15584	15526	15575	15466	15488	15656	15679	15526	15538	15265	15527	15521	15571	15549	15431	15536	15542	15709	15569	15670	15550	15587	15528	15366	15474	15635	15599	15453	15432	15706	15675	15474	15564	15433	15519	15639	15442	15616	15755	15538	15628	15325	15644	15721	15558	15539	15457	15608	15512	15631	15594	15604	15689	15626	15490	15499	15606	15670	15625	15493	15611	15534	15414	15704	15725	15558	15614	15639	15514	15619	15523	15604	15496	15706	15585	15567	15635	15660	15538	15414	15559	15618	15604	15607	15633	15529	15648	15738	15402	15542	15662	15503	15716	15378	15426	15568	15608	15486	15590	15497	15542	15468	15573	15548	15688	15436	15228	15630	15596	15567	15562	15533	15465	15475	15510	15539	15492	15623	15507	15441	15469	15690	15634	15654	15434	15675	15633	15507	15533	15568	15657	15409	15455	15606	15468	15441	15540	15508	15541	15388	15635	15670	15465	15353	15568	15732	15465	15563	15691	15518	15611	15512	15684	15479	15528	15395	15553	15446	15489	15642	15512	15592	15525	15591	15687	15748	15687	15564	15685	15522	15653	15597	15770	15587	15393	15587	15561	15563	15529	15587	15767	15599	15654	15537	15448	15670	15617	15670	15525	15620	15588	15540	15657	15593	15528	15551	15441	15571	15481	15696	15538	15548	15673	15406	15793	15489	15519	15447	15650	15561	15516	15735	15581	15465	15599	15574	15594	15616	15489	15606	15635	15469	15549	15611	15527	15640	15660	15681	15562	15559	15530	15535	15605	15565	15550	15491	15611	15372	15526	15366	15693	15657	15608	15588	15576	15618	15697	15402	15644	15486	15453	15692	15624	15487	15501	15539	15586	15544	15662	15453	15639	15591	15677	15675	15412	15416	15434	15533	15514	15491	15605	15472	15553	15454	15589	15540	15525	15413	15629	15711	15562	15602	15561	15722	15517	15450	15586	15547	15678	15462	15569	15601	15580	15774	15423	15571	15361	15582	15586	15574	15458	15599	15500	15513	15684	15458	15758	15569	15537	15516	15515	15619	15558	15608	15670	15725	15513	15457	15630	15458	15354	15606	15542	15421	15476	15600	15525	15331	15506	15430	15587	15457	15450	15519	15432	15453	15479	15447	15629	15522	15592	15577	15660	15650	15353	15351	15592	15491	15600	15499	15483	15621	15379	15413	15662	15522	15519	15428	15631	15580	15507	15593	15587	15576	15668	15612	15644	15448	15413	15630	15574	15519	15650	15791	15637	15418	15716	15606	15518	15489	15634	15503	15562	15574	15472	15607	15659	15517	15631	15548	15574	15390	15538	15453	15594	15538	15494	15547	15681	15482	15576	15604	15433	15624	15655	15647	15510	15698	15657	15595	15626	15780	15309	15591	15582	15639	15291	15415	15373	15512	15651	15552	15407	15598	15423	15533	15501	15595	15630	15626	15615	15308	15320	15645	15619	15697	15415	15696	15416	15703	15575	15523
23250	21036	27804	24812	22091	21183	20326	18367	18103	18053	17835	17876	17700	17756	17889	19574	19380	18621	18329	18281	18047	17682	17416	17210	17402	17489	17533	17470	17329	17254	17470	17423	17410	17344	17364	17261	17563	17332	17328	17320	17397	17232	17423	17322	17326	17278	17318	17477	17476	17257	17426	17410	17238	17257	17436	17290	17394	17413	17280	17204	17445	17438	17560	17419	17279	17323	17298	17347	17444	17404	17382	17373	17379	17235	17331	17359	17370	17205	17323	17188	17250	17570	17346	17437	17471	17437	17522	17235	17351	17294	17427	17232	17500	17350	17471	17455	17317	17170	17315	17342	17269	17249	17403	17353	17456	17389	17335	17391	17537	17390	17193	17320	17486	17369	17376	17079	17254	17306	17304	17436	17318	17322	17281	17138	17288	17361	17265	17439	17440	17340	17321	17429	17422	17487	17369	17399	17305	17381	17227	17430	17223	17378	17305	17282	17499	17311	17244	17234	17150	17012	17374	17281	17394	16979	17297	17371	17608	17414	17282	17647	17440	17330	17393	17232	17362	17453	17321	17283	17394	17496	17257	17070	17254	17468	17356	17397	17213	17315	17446	17163	17306	17327	17021	17461	17364	17296	17290	17376	17343	17374	17274	17297	17373	17086	17434	17330	17258	17244	17261	17454	17280	17081	17230	17331	17420	17403	17372	17396	17315	17149	17356	17491	17517	17183	17304	17225	17341	17190	17324	17326	17414	17358	17254	17492	17454	17404	17335	17390	17499	17189	17346	17201	17258	17424	17541	17442	17265	17301	17354	17284	17218	17305	17120	17281	17272	17256	17417	17218	17351	17320	17437	17127	17491	17331	17387	17429	17422	17293	17151	17584	17534	17254	17380	17504	17189	17499	17207	17225	17281	17397	17239	17417	17382	17276	17119	17474	17313	17223	17313	17306	17559	17506	17334	17484	17287	17332	17137	17224	17352	17391	17399	17405	17126	17389	17445	17376	17235	17422	17356	17396	17374	17363	17255	17414	17537	17337	17220	17218	17393	17130	17381	17520	17477	17366	17182	17166	17489	17340	17319	17220	17593	17390	17417	17193	17473	17478	17292	17175	17421	17243	17381	17273	17281	17269	17386	17212	17357	17377	17317	17188	17384	17358	17377	17281	17298	17337	17587	17287	17459	17435	17370	17182	17278	17240	17387	17333	17210	17444	17247	17543	17558	17216	17398	17464	17309	17235	17261	17578	17174	17334	17479	17393	17361	17412	17521	17196	17278	17421	17097	17464	17507	17419	17585	17299	17449	17467	17412	17458	17397	17161	17380	17520	17591	17424	17408	17214	17554	17619	17497	17211	17366	17403	17428	17510	17323	17277	17625	17420	17287	17297	17178	17268	17571	17376	17583	17480	17374	17325	17367	17583	17309	17144	17533	17368	17296	17366	17315	17287	17202	17339	17292	17254	17364	17225	17343	17374	17448	17612	17282	17382	17254	17361	17523	17304	17080	17348	17270	17504	17579	17316	17411	17428	17488	17414	17403	17354	17295	17407	17203	17034	17192	17508	17218	17479	17379	17414	17388	17320	17390	17289	17341	17443	17454	17208	17260	17518	17471	17342	17405	17380	17482	17424	17579	17390	17532	17489	17442	17411	17358	17328	17370	17395	17263	17346	17239	17281	17272	17401	17535	17527	17442	17376	17279	17404	17565	17251	17526	17411	17165	17595	17449	17156	17576	17362	17451	17183	17359	17338	17377	17278	17273	17227	17075	17530	17630	17424	17419	17380	17074	17321	17315	17217	17372	17310	17405	17249	17174	17410	17158	17259	17370	17333	17345	17398	17300	17484	17640	17363	17377	17363	17183	17192	17228	17141	17375	17332	17339	17096	17490	17342	17466	17458	17320	17217	17395	17406	17395	17478	17167	17344	17526	17536	17357	17427	17310	17526	17359	17026	17415	17353	17312	17348	17355	17246	17365	17447	17192	17499	17417	17236	17377	17287	17353	17308	17304	17392	17343	17378	17495	17399	17275	17204	17355	17300	17680	17338	17381	17383	17305	17319	17415	17302	17562	17283	17328	17199	17413	17160	17352	17355	17263	17334	17294	17467	17410	17099	17126	17368	17304	17520	17148	17447	17398	17406	17359	17216	17465	17483	17256	17304	17454	17351	17455	17296	17248	17249	17328	17249	17243	17462	17339	17303	17343	17296	17295	17361	17206	17270	17323	17425	17376	17362	17454	17477	17262	17438	17402	17419	17313	17288	17331	17478	17378	17398	17408	17281	17364	17345	17308	17358	17397	17446	17491	17237	17469	17280	17368	17331	17117	17351	17539	17435	17443	17491	17430	17122	17472	17256	17240	17255	17418	17567	17259	17467	17068	17166	17474	17421	17401	17402	17304	17314	17201	17348	17281	17412	17237	17357	17179	17293	17328	17459	17506	17275	17362	17197	17349	17198	17429	17387	17352	17259	17225	17392	17272	17257	17412	17337	17227	17204	17332	17419	17365	17384	17303	17323	17309	17187	17350	17295	17208	17439	17376	17346	17291	17161	17399	17412	17211	17282	17338	17237	17337	17194	17447	17344	17376	17390	17519	17347	17381	17327	17465	17260	17381	17259	17375	17354	17487	17415	17547	17300	17546	17389	17202	17351	17497	17291	17318	17177	17246	17330	17528	17450	17457	17353	17291	17168	17637	17516	17402	17273	17328	17536	17373	17386	17159	17300	17320	17093	17221	17389	17424	17363	17275	17428	17424	17329	17311	17356	17247	17312	17502	17524	17320	17222	17418	17269	17221	17636	17268	17461	17461	17404	17254	17366	17419	17521	17332	17581	17439	17348	17206	17360	17303	17271	17351	17222	17323	17299	17629	17318	17438	17278	17181	17282	17279	17512	17342	17521	17150	17216	17248	17460	17409	17303	17426	17568	17429	17111	17270	17289	17261	17332	17373	17344	17315	17138	17380	17401	17227	17215	17460	17382	17393	17393	17413	17265	17294	17487	17122	17229	17209	17141	17396	17461	17526	17377	17260	17392	17361	17395	17511	17501	17143	17554	17370	17336	17444	17383	17264	17398	17380	17306	17325	17255	17382	17341	17464	17594	17336	17491	17524	17226	17472	17229	17357	17503	17563	17234	17546	17411	17393	17207	17297	17240	17369	17159	17478	17479	17356	17311	17439	17528	17262	17316	17322	17106	17463	17312	17337	17498	17449	17302	17400	17399	17390	17249	17459	17455	17590	17467	17584	17282	17466	17259	17203	17353	17293	17397	17400	17313	17520	17276	17401	17365	17259	17426	17317	17362	17420	17384	17226	17329	17339	17154	17203	17375	17270	17186	17513	17213	17468	17192	17420	17503	17185	17249	17269	17255	17533	17404	17260	17183	17395	17269	17624	17327	17208	17343	17330	17301	17218	17291	17198	17273	17581	17468	17381	17253	17519	17242	17106	17427	17387	17455	17166	17471	17231	17319	17358	17371	17266	17271	17402	17370	17284	17294	17391	17158	17395	17244	17400	17349	17249	17281	17390	17222	17404	17376	17142	17349	17368	17490	17333	17311	17341	17336	17442	17553	17425	17455	17206	17355	17206	17105	17360	17414	17590	17429	17319	17405	17462	17504	17432	17403	17460	17495	17241	17191	17375	17405	17551	17420	17361	17296	17401	17382	17230	17347	17496	17348	17492	17496	17244	17422	17002	17355	17234	17392	17459	17551	17313	17360	17466	17342	17607	17385	17296	17408	17134	17520	17418	17396	17450	17227	17374	17271	17446	17415	17214	17419	17434	17588	17435	17418	17397	17487	17365	17343	17391	17106	17202	17425	17423	17406	17456	17478	17393	17337	17407	17325	17373	17282	17441	17473	17313	17298	17561	17445	17381	17363	17131	17293	17401	17265	17329	17414	17332	17359	17335	17426	17435	17320	17214	17201	17673	17289	17242	17430	17408	17195	17438	17359	17229	17213	17229	17283	17533	17569	17462	17501	17347	17259	17244	17261	17126	17173	17237	17362	17127	17234	17419	17329	17497	17378	17484	17333	17292	17336	17339	17508	17474	17335	17282	17342	17339	17434	17286	17244	17440	17342	17272	17565	17272	17508	17556	17414	17405	17326	17463	17206	17352	17376	17268	17225	17415	17420	17261	17413	17443	17327	17357	17429	17407	17196	17376	17415	17369	17571	17471	17359	17160	17334	17129	17618	17608	17231	17349	17309	17465	17387	17188	17109	17528	17601	17321	17301	17438	17355	17207	17236	17371	17435	17453	17361	17113	17323	17341	17273	17077	17361	17253	17144	17482	17372	17501	17340	17335	17400	17388	17337	17393	17392	17440	17457	17304	17287	17376	17559	17304	17292	17543	17564	17461	17188	17431	17374	17351	17340	17339	17550	17451	17232	17213	17169	17310	17385	17203	17263	17331	17276	17335	17414	17345	17256	17212	17345	17437	17559	17133	17450	17470	17252	17258	17403	17264	17501	17517	17245	17357	17179	17164	17503	17222	17383	17456	17510	17366	17380	17257	17264	17299	17443	17598	17523	17440	17351	17490	17374	17393	17348	17328	17368	17539	17480	17433	17431	17356	17222	17177	17485	17186	17428	17241	17380	17262	17146	17304	17409	17405	17163	17225	17536	17209	17481	17391	17356	17427	17563	17148	17416	17265	17206	17325	17401	17326	17414	17486	17392	17629	17621	17220	17303	17266	17388	17354	17349	17302	17351	17395	17123	17334	17512	17251	17384	17156	17308	17358	17349	17399	17391	17344	17408	17319	17289	17223	17566	17404	17230	17373	17438	17448	17433	17424	17372	17134	17680	17170	17341	17351	17450	17476	17275	17387	17277	17350	17219	17345	17438	17286	17342	17302	17568	17379	17170	17328	17348	17270	17461	17285	17402	17407	17298	17210	17353	17428	17304	17340	17377	17438	17551	17386	17541	17191	17406	17444	17332	17295	17269	17359	17317	17184	17515	17343	17365	17445	17323	17097	17462	17382	17273	17372	17266	17451	17160	17293	17494	17404	17348	17333	17303	17431	17530	17209	17206	17563	17412	17327	17492	17511	17372	17306	17612	17382	17394	17304	17306	17313	17550	17292	17619	17253	17328	17350	17236	17269	17152	17292	17367	17468	17367	17332	17146	17082	17489	17246	17384	17393	17270	17346	17434	17205	17374	17281	17165
22576	47903	34718	20255	17213	16314	15692	15504	15134	15216	14696	14695	14840	14622	15230	16883	17013	16123	15457	15425	15119	14630	14410	14434	14623	14392	14563	14314	14451	14442	14350	14638	14421	14443	14477	14364	14260	14397	14419	14325	14476	14439	14432	14493	14521	14515	14444	14583	14395	14503	14368	14560	14358	14340	14589	14354	14468	14449	14369	14353	14566	14352	14382	14743	14321	14425	14370	14443	14395	14426	14344	14222	14485	14423	14242	14547	14566	14476	14389	14404	14450	14490	14505	14478	14403	14229	14434	14385	14571	14426	14368	14241	14399	14507	14394	14482	14491	14445	14407	14297	14389	14599	14357	14413	14334	14520	14565	14469	14477	14590	14434	14282	14574	14443	14344	14399	14325	14373	14371	14529	14460	14492	14318	14453	14531	14454	14345	14356	14488	14310	14338	14496	14647	14393	14448	14557	14228	14414	14533	14413	14555	14381	14320	14208	14623	14390	14442	14483	14523	14623	14244	14396	14425	14492	14473	14291	14495	14330	14484	14495	14356	14560	14558	14432	14498	14328	14445	14548	14261	14355	14353	14419	14383	14536	14387	14366	14438	14256	14389	14475	14291	14343	14394	14408	14390	14514	14369	14412	14397	14373	14444	14346	14498	14375	14395	14189	14564	14438	14533	14497	14578	14451	14427	14396	14390	14563	14375	14315	14547	14276	14508	14360	14408	14389	14404	14525	14415	14479	14512	14409	14356	14553	14467	14462	14253	14457	14399	14454	14580	14505	14342	14311	14647	14469	14357	14364	14492	14369	14415	14484	14285	14566	14506	14464	14355	14327	14423	14534	14496	14497	14306	14536	14237	14390	14461	14451	14526	14565	14407	14490	14535	14483	14376	14507	14268	14425	14399	14448	14544	14480	14475	14239	14404	14472	14493	14312	14455	14420	14266	14471	14343	14406	14546	14403	14387	14387	14342	14396	14450	14511	14443	14503	14278	14393	14426	14380	14461	14352	14585	14300	14387	14392	14374	14494	14361	14274	14420	14354	14413	14422	14435	14477	14549	14511	14437	14493	14294	14460	14467	14551	14473	14519	14284	14642	14379	14451	14464	14412	14261	14337	14460	14495	14401	14462	14391	14344	14518	14342	14400	14474	14333	14435	14421	14490	14535	14220	14551	14434	14425	14478	14342	14387	14473	14452	14363	14359	14499	14459	14509	14574	14427	14503	14454	14392	14550	14206	14398	14536	14522	14486	14367	14306	14333	14453	14517	14431	14635	14418	14536	14487	14409	14497	14375	14462	14385	14405	14386	14331	14487	14552	14370	14327	14443	14412	14384	14442	14397	14432	14280	14454	14361	14375	14249	14393	14482	14440	14540	14605	14258	14431	14480	14446	14363	14407	14517	14514	14413	14440	14294	14620	14434	14495	14412	14447	14480	14481	14331	14450	14462	14273	14351	14430	14408	14447	14261	14390	14240	14421	14441	14476	14379	14289	14471	14262	14493	14363	14286	14385	14384	14474	14341	14456	14390	14338	14374	14361	14433	14514	14494	14451	14516	14320	14515	14364	14447	14332	14406	14481	14491	14621	14386	14302	14496	14460	14463	14334	14434	14519	14482	14432	14368	14400	14416	14624	14511	14380	14395	14516	14347	14503	14540	14413	14603	14501	14518	14279	14441	14356	14536	14423	14470	14450	14556	14576	14511	14576	14521	14425	14491	14169	14316	14514	14305	14448	14466	14372	14440	14384	14393	14262	14411	14481	14470	14183	14430	14379	14413	14349	14364	14362	14399	14389	14582	14403	14427	14441	14375	14397	14560	14549	14424	14383	14588	14277	14548	14296	14647	14464	14282	14355	14386	14568	14566	14362	14538	14579	14455	14281	14560	14369	14398	14441	14515	14349	14358	14542	14375	14441	14441	14506	14361	14292	14411	14384	14400	14412	14434	14430	14369	14553	14541	14345	14549	14369	14396	14400	14439	14347	14377	14539	14415	14591	14415	14346	14427	14662	14409	14361	14390	14677	14461	14493	14356	14357	14378	14547	14271	14613	14536	14490	14537	14510	14551	14485	14530	14444	14263	14429	14604	14357	14557	14439	14500	14455	14453	14554	14270	14456	14323	14335	14547	14292	14306	14385	14551	14324	14388	14491	14374	14397	14319	14630	14284	14271	14394	14519	14341	14530	14447	14449	14423	14365	14537	14428	14354	14362	14427	14513	14361	14537	14370	14554	14311	14428	14395	14481	14459	14410	14449	14501	14411	14400	14449	14471	14355	14516	14647	14579	14476	14568	14386	14327	14316	14212	14555	14451	14397	14400	14639	14456	14304	14601	14451	14363	14276	14460	14452	14405	14234	14585	14566	14353	14416	14522	14477	14228	14274	14427	14491	14520	14524	14507	14480	14551	14427	14228	14335	14433	14420	14575	14590	14389	14324	14445	14383	14257	14419	14431	14341	14524	14411	14333	14313	14407	14357	14329	14488	14312	14300	14395	14383	14410	14412	14451	14484	14305	14540	14446	14382	14356	14402	14407	14425	14253	14578	14385	14437	14465	14555	14536	14345	14381	14467	14394	14356	14453	14423	14591	14372	14331	14369	14333	14305	14369	14449	14360	14579	14178	14394	14510	14501	14401	14415	14158	14575	14416	14448	14505	14401	14321	14434	14436	14506	14616	14300	14557	14405	14321	14687	14356	14378	14380	14342	14446	14484	14487	14301	14308	14423	14468	14544	14535	14545	14556	14524	14379	14562	14444	14412	14458	14324	14511	14547	14380	14400	14484	14459	14435	14442	14309	14386	14464	14653	14356	14589	14435	14481	14355	14525	14458	14353	14294	14437	14371	14348	14407	14502	14420	14569	14202	14453	14392	14428	14438	14390	14574	14424	14535	14398	14290	14526	14446	14428	14500	14574	14330	14401	14378	14252	14495	14496	14429	14433	14385	14417	14437	14315	14461	14401	14401	14383	14361	14534	14541	14411	14395	14395	14432	14516	14519	14438	14431	14465	14601	14540	14516	14345	14474	14606	14526	14520	14415	14636	14358	14384	14344	14420	14438	14456	14294	14394	14378	14320	14326	14361	14588	14431	14474	14497	14318	14339	14298	14569	14410	14490	14227	14582	14531	14608	14513	14341	14428	14474	14530	14476	14312	14417	14421	14318	14307	14380	14536	14380	14503	14410	14373	14475	14311	14341	14458	14390	14491	14239	14482	14370	14478	14319	14551	14359	14532	14551	14374	14376	14336	14608	14476	14469	14295	14394	14385	14229	14493	14417	14513	14389	14471	14373	14534	14474	14507	14516	14385	14372	14350	14454	14274	14222	14510	14445	14478	14472	14542	14532	14233	14449	14429	14342	14357	14293	14240	14410	14411	14503	14400	14414	14354	14474	14486	14560	14403	14524	14341	14298	14411	14419	14355	14541	14508	14304	14279	14300	14460	14385	14536	14513	14433	14551	14371	14448	14341	14617	14234	14488	14393	14419	14544	14473	14428	14360	14422	14207	14430	14441	14580	14354	14425	14357	14329	14516	14535	14400	14291	14525	14406	14567	14435	14506	14409	14472	14502	14140	14386	14299	14485	14494	14468	14430	14445	14497	14375	14424	14484	14388	14534	14547	14415	14502	14347	14523	14442	14436	14510	14537	14350	14454	14380	14437	14463	14525	14374	14369	14509	14308	14266	14516	14425	14451	14479	14341	14422	14418	14454	14549	14475	14458	14377	14487	14384	14323	14504	14617	14557	14547	14387	14393	14368	14391	14494	14401	14491	14525	14406	14440	14543	14304	14470	14423	14201	14493	14479	14350	14346	14470	14333	14444	14578	14405	14347	14573	14448	14390	14499	14411	14407	14376	14414	14462	14267	14449	14385	14501	14327	14539	14548	14228	14463	14468	14383	14468	14307	14397	14335	14445	14553	14560	14509	14340	14324	14451	14647	14443	14336	14371	14575	14659	14478	14282	14331	14494	14340	14499	14482	14484	14388	14266	14350	14403	14452	14529	14477	14552	14526	14381	14398	14254	14488	14376	14521	14394	14472	14334	14385	14356	14483	14304	14447	14385	14411	14303	14516	14516	14471	14322	14530	14458	14436	14382	14420	14449	14413	14380	14230	14424	14337	14369	14366	14389	14457	14539	14539	14537	14345	14454	14378	14512	14538	14366	14413	14326	14679	14509	14531	14489	14392	14498	14544	14415	14268	14535	14469	14484	14382	14271	14427	14254	14294	14490	14414	14380	14428	14314	14505	14478	14399	14405	14346	14423	14611	14396	14549	14442	14595	14262	14515	14516	14499	14506	14396	14481	14553	14433	14349	14370	14356	14267	14477	14526	14581	14451	14374	14276	14332	14446	14372	14555	14399	14426	14495	14426	14389	14420	14555	14482	14435	14552	14413	14399	14443	14510	14385	14381	14549	14422	14452	14452	14457	14436	14401	14423	14474	14327	14502	14430	14352	14502	14436	14554	14470	14411	14348	14448	14329	14449	14460	14419	14577	14455	14393	14456	14296	14487	14519	14511	14379	14514	14460	14534	14404	14225	14404	14573	14342	14481	14535	14542	14445	14440	14175	14410	14634	14490	14449	14403	14415	14538	14514	14393	14294	14513	14459	14495	14414	14513	14460	14428	14490	14440	14296	14442	14533	14286	14329	14466	14271	14188	14411	14441	14475	14502	14411	14323	14411	14385	14472	14569	14670	14372	14405	14625	14341	14295	14564	14524	14556	14563	14447	14482	14417	14432	14163	14502	14389	14465	14478	14322	14393	14417	14451	14434	14447	14388	14215	14411	14514	14378	14421	14368	14274	14283	14360	14499	14499	14480	14303	14359	14470	14208	14600	14549	14382	14548	14373	14286	14442	14480	14296	14371	14394	14285	14464	14469	14568	14620	14376	14423	14471	14554	14322	14314	14434	14369	14317	14232	14305	14303	14457	14440	14557	14388	14517	14481	14414	14618	14446	14341	14405	14504	14435	14482	14585	14408	14466	14506	14651	14498	14523	14321	14553	14600	14551	14477	14440	14332	14364	14502	14466	14656	14303	14465	14503	14331	14499	14477	14378	14504	14278	14529	14394	14494	14318	14628	14421	14435	14332	14473	14286	14402	14669	14500	14363	14462	14382	14436	14466	14297	14364	14374	14598	14439	14276	14590	14452	14447	14591	14518	14519
24500	21162	27309	26520	20185	18764	18662	17833	17435	17673	17539	17324	17450	17253	17566	18105	17775	17644	17945	17655	17532	17369	17172	17366	17295	17179	17252	17203	17264	17183	17288	17187	17349	17221	17354	17232	17095	17095	17191	17164	17198	17092	17094	17171	17179	17142	16977	17264	17112	17165	17133	17086	17122	17172	17256	17083	17012	17118	17234	17124	17365	16988	17110	17134	17176	17284	17255	16987	17063	17197	17097	17056	17075	17153	17054	17161	17091	17169	17165	17310	17212	17184	17093	17180	17261	17243	17342	17203	17120	17132	17240	17007	17270	17136	17221	17098	17121	17220	17284	16978	17244	17000	17075	17040	16980	17025	17116	17151	17199	17126	16879	17107	17291	17121	17156	17284	17032	17176	16931	17212	16873	16887	17141	17199	17028	16957	17229	17103	17311	17046	17289	17162	17138	17122	17232	17085	17029	16814	17048	17131	17021	16960	17111	17069	17026	17041	17104	17216	17202	17106	17157	17156	17154	17238	17186	17138	17060	17140	17138	17000	17168	17077	17131	17259	17128	17121	17194	17070	17180	17127	17148	17005	17020	17050	17150	17311	16996	17088	17197	17253	17189	17177	17230	17010	17141	17235	17183	17045	17144	17013	17104	17223	16994	16942	17228	17026	17235	16999	17312	17184	17247	17307	17209	17247	17144	17095	17203	17301	17169	17080	17120	17261	16974	17210	17080	17171	17139	17022	17048	17125	17174	16857	17182	16821	17021	17178	17115	17046	17213	17150	16936	16988	17278	17232	17253	17006	17296	17241	16981	17165	17127	17381	17082	17144	17129	17022	17018	16978	17044	16899	17318	17091	17035	16922	17148	17039	17243	17194	17047	17013	17012	17081	17076	16982	17120	17095	17232	17064	17223	17053	17322	17165	17100	17363	17098	17086	17012	17135	17321	17246	17142	17073	17025	17276	17101	17207	17173	17088	16902	16906	17030	17137	17071	16931	17358	16960	17107	16994	16994	17243	17200	16975	17040	17287	17076	17010	17107	17015	17141	17193	17116	17132	17089	17199	17104	17075	17125	17024	17101	17166	17106	16848	17346	17238	17237	17071	17018	16980	17280	17072	17280	17134	17073	17190	17095	16950	17188	17108	17162	17293	17148	17217	17199	17193	17228	17089	17063	17327	17082	17193	17102	16905	17078	17053	17080	16935	17024	17134	17113	17179	17143	17186	17162	17243	16958	17109	17018	16942	16935	17007	17090	17365	17165	17083	17062	17192	17187	17084	17218	17135	17345	17091	17289	17311	17002	17128	17242	16990	17254	16942	17262	17149	17332	17151	17059	16938	17221	17164	17023	17044	17034	17117	17269	17085	17092	17179	17202	16962	16980	17016	17083	17268	17206	17244	17180	17104	17325	17245	17110	17259	17195	17170	17161	16963	17086	16960	17097	16945	17191	17221	17221	17211	17159	17031	17375	17258	17155	17140	17102	17205	17059	17069	17352	17116	17182	16909	17164	17098	17222	17214	17085	17318	17007	17242	16989	17200	17183	17129	17079	17036	17006	17183	16856	17051	16997	17100	17235	17054	17081	17042	17242	17134	17072	17208	16957	17216	17169	16892	17073	17124	17339	16979	17175	17013	17172	17078	17280	16979	16904	17213	17176	17226	17183	17061	17170	16874	17213	17192	17228	16911	17305	17228	16925	17290	17217	17022	17337	17144	17129	17117	17093	17057	17351	17177	16888	17046	17153	17249	16958	16991	17243	17147	16998	17318	16962	17071	17155	17150	17171	17121	17147	16968	16950	17268	17244	17199	17279	16956	17172	17223	17129	16935	17209	17204	17053	16896	17043	17161	17112	17173	17266	17010	17276	17108	17151	17062	16919	17173	16921	17406	17055	17243	16948	16988	17208	17041	17060	17325	17358	17253	17010	17074	17179	17104	17005	16985	17044	17112	17345	17214	16981	17106	17275	17273	17103	17298	16955	17066	17053	17215	17324	16880	17222	17319	17160	17193	17279	17210	17067	17262	17339	17173	17243	17111	17110	17106	17144	17277	17276	17185	17054	17115	17070	16884	17067	17215	17234	17171	17184	17179	17141	16979	17103	17001	17079	17178	17229	17142	17141	17141	17192	17032	17245	17239	17332	17172	16961	17217	17100	17096	17152	17227	17064	17229	17313	17219	16983	16932	17069	17224	17215	17053	17308	17122	17254	17050	17159	17232	17007	17247	17009	17031	17216	17055	17073	17074	17073	17099	17112	16995	17169	17111	17285	17180	17167	17252	17090	17316	17177	17153	17147	17268	17039	17053	17167	17066	17064	17150	17352	17172	17064	17236	17198	17181	17195	17209	17251	16974	17171	17337	17211	17240	17107	17001	17056	17081	16999	17015	17041	16931	17197	16987	17116	17225	17199	17089	17282	17345	17196	17136	16966	17200	17274	17081	17298	17094	17087	16924	17065	17087	17161	17220	17097	17052	17121	17198	17067	17204	17122	16881	17066	17066	17218	17003	17104	17121	16987	17060	17159	16955	17181	17273	16967	17137	17197	17019	16940	17329	17346	17313	17077	17044	17063	17048	17084	17111	17016	17254	16952	17079	17061	16975	17112	17076	17052	17264	17211	17135	17116	17210	17148	17129	16998	17045	17150	17227	17023	17191	17163	17361	17094	17182	17392	17210	17064	17109	17105	17027	17201	17167	16864	17154	17121	17004	17206	17048	17287	17075	17210	17357	17038	17118	17160	17097	17009	17173	17216	17122	17134	17317	17009	17119	17199	17122	17496	17122	17067	17184	17053	17110	17157	17004	17211	17196	17312	16871	17066	17164	17153	17227	17152	17383	17244	17451	17252	16921	16958	17000	17032	16970	17096	17035	17335	17027	17193	17066	17232	17138	16963	17228	17281	17198	17072	17287	17163	17212	17274	17097	17048	17103	16962	17032	17044	17365	17039	17268	17095	17053	17189	16975	16928	17032	16997	17052	16871	17265	17127	17124	17226	17274	17009	17160	17146	17262	17196	17252	17237	17149	17269	17213	17253	16931	17213	17072	16928	17016	17226	17098	17298	17018	17032	17235	17269	16985	17010	17151	17126	17026	17123	17067	17243	17443	17270	17262	17296	17257	17127	17185	17012	16994	17171	17141	17164	17084	17161	17239	17103	17097	17177	17048	17116	17169	17050	17041	17443	17402	17228	17038	17058	17188	17130	17367	17187	16894	16919	17125	17061	16946	17364	17210	17353	16990	16904	17065	16963	17163	17244	17186	16952	17175	17145	17116	17263	17284	17116	17016	17340	17183	17070	17428	17114	16968	16987	17157	16982	17029	17217	17038	17103	17240	17176	17311	17058	17178	17215	17310	17248	17125	17009	17105	17389	17121	17146	17155	17094	17135	17234	17323	17379	17066	17239	17172	17240	17130	17095	17189	17169	17111	17348	17127	17132	17155	17094	17127	17112	17159	16901	16905	16965	16851	16978	17164	17116	17016	16956	17086	16783	17050	17119	17069	17243	17235	17008	17150	17323	16996	17184	17283	17131	16763	16964	16965	17211	17344	17270	17222	17090	17216	16983	16936	17134	17204	17161	17143	17272	16991	17294	16979	17190	17054	17263	17277	17049	16972	17246	17254	17235	17203	17123	17020	17256	17249	17134	17099	17052	17068	17170	16971	17169	17303	17158	17225	17264	16952	17262	17138	17190	17061	17197	17024	17044	17103	17002	17162	17154	17289	17314	16918	17219	17056	17191	17192	16948	17172	17255	17111	17138	17106	17321	17043	17207	17060	17281	17097	17289	17134	16847	16994	16890	16870	17167	17007	17283	17064	17046	17089	17327	17282	17222	17031	17251	17236	17131	17146	17037	17052	16906	17219	17033	16956	17087	17077	17179	17009	16915	17024	17068	17181	17039	17143	17097	17084	17020	16971	17298	17069	17071	16939	17090	17042	17267	17314	17097	16975	17168	16925	17240	17156	17301	16964	17041	17299	17226	17017	17235	17121	17162	17122	17004	17252	17083	17242	17134	17123	17153	17225	17158	17160	17065	17222	17123	17077	17161	17049	17295	17091	17137	17195	17039	17163	17213	17224	17172	17081	17181	17026	17039	17106	17105	16999	17161	17122	17051	16984	17022	17168	17299	17086	17070	17043	17332	17117	17164	17192	16864	17052	17037	17081	17164	17284	17032	17099	17222	16998	17125	17167	17063	17192	17284	17351	17008	17099	17095	17274	16969	17005	17250	17035	17413	17213	17265	16913	17277	17070	17187	17112	17257	17150	17109	16931	17184	17075	17121	16896	17204	17234	17027	17120	17035	17088	17336	17402	17183	17302	17117	17123	17081	16974	17117	17158	17307	17053	17135	16985	17173	17250	17004	17110	17142	17101	17112	17129	17393	17202	17077	17192	16970	16992	17039	17108	17196	16962	17279	17268	17228	17257	17007	16884	17168	17142	16999	17313	17144	17047	17339	17014	16968	17138	17174	16880	17029	17025	17150	17187	17153	17065	17222	17201	17063	17025	17051	17159	17131	17027	17117	17049	17111	17020	16950	17234	17223	17135	17137	17174	17274	17093	17196	17051	17067	16872	17055	16972	16964	16979	16817	17350	17256	17334	17131	17113	17164	17131	17110	17176	17192	17086	17455	17277	17194	17150	17285	17380	17263	17042	17092	17213	17104	17095	17360	17166	17131	17069	17071	17254	17137	17105	17051	17306	17074	17202	17259	17189	17043	17035	17230	17107	17023	17171	17008	17091	17381	17297	16999	17203	17229	17183	17267	16962	17150	17201	17204	17082	17070	17166	17093	17048	17073	17227	17107	17235	17233	17176	17114	17227	17232	17323	17100	17222	17135	17121	17009	16937	16962	17321	17162	17012	17313	17204	17193	17008	17066	17051	17154	17071	17263	17109	17113	16838	17045	17299	17156	17029	17002	17331	17093	17111	17063	17048	17094	17196	17139	16849	17183	16804	17283	17183	16984	17164	17367	17056	17243	17152	17106	17153	17053	17044	17122	16963	17183	17310	17223	17190	17224	16990	17292	16971	16893	17200	17210	17373	17072	17248	17167	16983	16932	17062	17178	17290	17189	17261	16907	17131	17373	17139	17132	17135	17194	17057	17413	17104	17158	17211	17187	17204	17294	17276	17152	17022	17057	17031	17202	17133	17251	17097	17342	17115
23853	45135	30778	19116	16523	15724	15197	15096	14803	14777	14764	14611	14608	14485	14858	15787	15211	15132	15124	15077	14839	14609	14276	14180	14275	14298	14299	14272	14379	14313	14329	14290	14260	14272	14249	14237	14347	14296	14299	14106	14413	14214	14301	14316	14214	14516	14107	14352	14353	14311	14253	14228	14408	14282	14197	14266	14260	14386	14329	14131	14292	14306	14230	14224	14319	14227	14315	14181	14423	14234	14230	14318	14337	14442	14247	14321	14328	14270	14400	14293	14273	14326	14217	14294	14254	14320	14460	14396	14371	14244	14381	14406	14207	14319	14327	14368	14280	14172	14266	14181	14387	14198	14322	14336	14157	14229	14431	14326	14329	14259	14190	14167	14115	14434	14135	14209	14272	14291	14230	14346	14306	14247	14277	14599	14202	14364	14345	14204	14137	14363	14250	14248	14274	14398	14548	14205	14291	14208	14266	14373	14239	14204	14191	14240	14214	14383	14153	14370	14189	14389	14306	14233	14259	14193	14404	14244	14359	14165	14333	14469	14256	14331	14300	14179	14172	14136	14250	14389	14325	14391	14273	14308	14241	14227	14341	14211	14228	14209	14399	14221	14248	14350	14240	14225	14340	14130	14273	14233	14260	14301	14209	14211	14209	14133	14316	14329	14332	14287	14215	14186	14479	14216	14396	14165	14259	14490	14145	14340	14346	14098	14418	14214	14341	14049	14203	14179	14309	14294	14278	14189	14113	14418	14283	14372	14247	14196	14253	14135	14160	14248	14318	14239	14193	14231	14286	14327	14254	14205	14218	14259	14344	14211	14332	14316	14280	14224	14343	14192	14387	14378	14156	14127	14297	14242	14160	14260	14255	14190	14341	14239	14258	14336	14360	14387	14179	14274	14296	14337	14186	14268	14405	14266	14294	14261	14258	14298	14212	14276	14367	14305	14171	14310	14350	14282	14301	14170	14315	14462	14247	14351	14264	14231	14158	14293	14293	14457	14363	14238	14292	14339	14219	14360	14074	14262	14382	14211	14020	14330	14253	14399	14180	14156	14401	14262	14236	14218	14238	14237	14399	14276	14229	14337	14214	14216	14324	14141	14372	14289	14191	14104	14383	14236	14380	14355	14412	14387	14362	14251	14257	14229	14394	14326	14251	14251	14239	14281	14353	14363	14216	14216	14365	14231	14265	14360	14298	14279	14241	14298	14252	14415	14371	14160	14291	14267	14240	14327	14228	14209	14311	14285	14323	14278	14378	14106	14206	14310	14250	14282	14100	14199	14282	14379	14329	14404	14359	14391	14156	14388	14131	14104	14201	14323	14482	14369	14368	14345	14256	14353	14438	14267	14330	14415	14407	14229	14218	14298	14394	14219	14261	14226	14363	14336	14459	14158	14198	14272	14236	14307	14105	14184	14187	14264	14389	14367	14286	14336	14258	14047	14281	14353	14335	14167	14406	14320	14207	14258	14201	14312	14210	14372	14486	14529	14325	14351	14439	14279	14230	14231	14210	14323	14384	14153	14243	14207	14161	14385	14304	14383	14419	14496	14393	14423	14265	14264	14281	14316	14358	14252	14381	14299	14155	14306	14264	14384	14352	14325	14302	14274	14331	14260	14229	14401	14389	14273	14276	14356	14227	14390	14299	14343	14484	14294	14288	14298	14263	14126	14303	14318	14242	14424	14279	14185	14243	14374	14398	14117	14328	14169	14410	14378	14121	14408	14360	14315	14337	14312	14393	14213	14239	14344	14317	14240	14311	14223	14287	14263	14237	14345	14225	14352	14266	14258	14253	14231	14265	14307	14225	14235	14201	14434	14347	14357	14292	14351	14591	14230	14364	14180	14220	14371	14302	14216	14257	14345	14301	14416	14302	14257	14295	14272	14272	14138	14323	14391	14393	14429	14393	14357	14327	14264	14176	14322	14414	14333	14305	14184	14268	14282	14573	14212	14370	14306	14363	14502	14330	14305	14268	14245	14329	14245	14379	14358	14114	14194	14345	14287	14404	14318	14066	14258	14224	14238	14318	14221	14226	14190	14261	14165	14146	14310	14201	14362	14335	14343	14231	14215	14306	14294	14222	14377	14344	14303	14346	14244	14252	14198	14214	14308	14252	14337	14301	14276	14313	14261	14266	14267	14380	14190	14263	14411	14308	14335	14295	14219	14271	14408	14327	14345	14119	14066	14281	14419	14527	14307	14344	14290	14272	14309	14233	14371	14377	14313	14172	14261	14390	14197	14250	14313	14437	14181	14152	14285	14531	14270	14479	14470	14292	14195	14271	14382	14502	14455	14345	14125	14384	14232	14279	14303	14204	14358	14328	14279	14300	14124	14337	14386	14238	14405	14202	14400	14262	14212	14385	14241	14305	14207	14292	14216	14364	14355	14275	14171	14284	14383	14327	14318	14511	14326	14333	14309	14143	14242	14239	14278	14233	14281	14306	14295	14156	14203	14295	14367	14340	14407	14446	14406	14250	14241	14324	14260	14181	14249	14226	14206	14271	14227	14216	14486	14075	14334	14131	14465	14303	14377	14142	14259	14440	14311	14313	14344	14124	14257	14276	14235	14293	14210	14454	14393	14344	14307	14382	14343	14359	14306	14031	14322	14302	14354	14319	14211	14217	14297	14209	14328	14228	14308	14405	14389	14265	14281	14423	14282	14103	14412	14328	14302	14335	14293	14189	14313	14398	14359	14291	14246	14250	14270	14229	14317	14409	14032	14409	14209	14253	14269	14429	14147	14271	14451	14342	14218	14262	14401	14238	14215	14230	14224	14156	14420	14262	14193	14307	14388	14435	14198	14289	14482	14411	14249	14413	14180	14136	14384	14230	14339	14429	14295	14267	14400	14367	14065	14170	14199	14369	14415	14204	14286	14409	14271	14275	14434	14243	14370	14322	14236	14176	14308	14334	14213	14355	14490	14220	14354	14212	14264	14318	14398	14564	14249	14261	14253	14247	14195	14337	14293	14208	14466	14328	14484	14470	14385	14592	14236	14353	14190	14174	14215	14204	14336	14314	14334	14281	14212	14326	14196	14318	14228	14367	14290	14258	14276	14318	14266	14097	14254	14204	14353	14096	14448	14244	14179	14263	14279	14211	14097	14369	14296	14277	14291	14283	14268	14187	14272	14219	14306	14417	14221	14278	14257	14202	14378	14328	14302	14345	14274	14448	14157	14310	14396	14218	14200	14340	14192	14193	14381	14380	14372	14440	14133	14340	14212	14322	14300	14187	14400	14247	14290	14292	14265	14429	14228	14361	14260	14285	14295	14345	14398	14184	14281	14275	14477	14317	14301	14187	14214	14400	14267	14222	14377	14318	14267	14223	14249	14333	14353	14380	14183	14299	14281	14333	14445	14425	14340	14402	14321	14338	14293	14297	14346	14311	14311	14288	14184	14161	14255	14296	14223	14432	14519	14287	14227	14399	14221	14288	14304	14188	14181	14135	14431	14398	14351	14294	14274	14319	14237	14317	14449	14131	14255	14355	14097	14239	14262	14412	14158	14380	14294	14219	14297	14247	14265	14306	14233	14278	14174	14267	14255	14306	14068	14268	14406	14109	14360	14557	14286	14240	14314	14100	14336	14446	14233	14419	14563	14300	14264	14292	14384	14314	14468	14228	14247	14175	14304	14439	14418	14424	14112	14343	14375	14211	14256	14228	14263	14234	14265	14272	14342	14346	14314	14153	14282	14180	14290	14390	14166	14207	14289	14160	14253	14311	14202	14214	14207	14020	14313	14171	14137	14321	14217	14536	14223	14248	14322	14336	14227	14322	14250	14431	14180	14252	14296	14183	14276	14188	14447	14110	14274	14339	14410	14400	14383	14428	14422	14288	14285	14306	14186	14368	14265	14312	14140	14480	14343	14174	14286	14204	14254	14244	14146	14222	14200	14276	14343	14469	14227	14226	14195	14321	14321	14274	14431	14257	14142	14326	14190	14313	14370	14173	14257	14305	14426	14470	14363	14434	14396	14276	14253	14465	14500	14263	14280	14363	14222	14294	14268	14371	14303	14176	14250	14364	14348	14220	14198	14293	14363	14370	14160	14160	14338	14039	14336	14372	14185	14308	14213	14380	14204	14576	14305	14306	14141	14309	14364	14367	14415	14050	14258	14252	14384	14216	14302	14440	14238	14307	14377	14361	14264	14289	14171	14249	14298	14097	14329	14321	14263	14297	14393	14294	14589	14312	14512	14228	14227	14282	14384	14172	14178	14265	14298	14343	14229	14355	14352	14253	14163	14380	14425	14239	14472	14277	14267	14300	14344	14234	14321	14394	14395	14098	14306	14143	14288	14297	14281	14243	14183	14433	14293	14078	14296	14437	14351	14355	14370	14193	14275	14315	14301	14168	14236	14289	14257	14245	14317	14452	14377	14263	14222	14229	14372	14379	14402	14229	14279	14256	14152	14153	14242	14439	14171	14274	14341	14172	14235	14428	14059	14475	14274	14353	14197	14314	14458	14227	14140	14208	14258	14186	14308	14295	14061	14362	14364	14165	14414	14617	14224	14414	14383	14216	14265	14403	14335	14233	14330	14293	14279	14338	14464	14414	14546	14202	14200	14421	14404	14309	14373	14443	14279	14239	14266	14260	14323	14163	14262	14359	14392	14231	14280	14396	14314	14272	14092	14254	14328	14426	14385	14248	14327	14351	14510	14371	14293	14151	14445	14291	14349	14243	14250	14473	14389	14239	14147	14386	14351	14230	14214	14165	14238	14320	14184	14416	14374	14238	14414	14279	14321	14342	14397	14248	14142	14451	14327	14347	14413	14002	14370	14374	14257	14274	14271	14413	14440	14330	14267	14113	14215	14127	14385	14203	14344	14270	14164	14271	14287	14315	14301	14249	14289	14196	14249	14457	14399	14238	14463	14416	14440	14258	14093	14384	14408	14244	14212	14261	14359	14268	14241	14357	14387	14125	14182	14266	14389	14065	14319	14365	14394	14258	14478	14210	14364	14318	14506	14224	14195	14191	14110	14291	14270	14594	14464	14206	14365	14158	14363	14392	14403	14476	14209	14286	14308	14306	14254	14332	14228	14159	14314	14479	14406	14272	14323	14268	14183	14301	14155	14250	14257	14314	14280	14424	14161	14297	14167	14243	14303	14139	14317	14109	14398	14243	14422	14314	14275	14285	14294	14292	14261	14365	14127
22081	21028	28209	24062	21382	23168	23746	19037	18053	18432	18064	18132	17926	17844	18236	20696	19864	20053	19863	19590	19184	18165	17675	17452	17589	17591	17440	17464	17476	17449	17466	17386	17527	17533	17317	17485	17495	17400	17281	17361	17301	17367	17297	17316	17378	17458	17362	17380	17186	17363	17279	17456	17310	17410	17203	17560	17367	17403	17350	17292	17513	17397	17304	17333	17354	17364	17150	17514	17439	17078	17439	17488	17364	17387	17267	17290	17277	17504	17159	17211	17145	17233	17400	17260	17513	17277	17539	17272	17343	17248	17368	17234	17355	17296	17160	17307	17469	17303	17267	17425	17386	17398	17342	17372	17297	17072	17328	17205	17231	17209	17296	17381	17252	17124	17389	17417	17246	17377	17371	17218	17335	17457	17361	17494	17224	17384	17384	17399	17313	17427	17354	17241	17313	17463	17302	17347	17263	17209	17393	17342	17417	17265	17277	17408	17275	17168	17218	17256	17108	17330	17355	17406	17116	17362	17230	17405	17336	17436	17063	17220	17419	17296	17364	17309	17500	17186	17611	17277	17467	17331	17371	17133	17451	17247	17345	17191	17333	17156	17188	17409	17075	17296	17474	17351	17287	17088	17209	17300	17523	17382	17224	17299	17310	17197	17134	17369	17319	17204	17206	17238	17201	17328	17315	17260	17293	17344	17247	17071	17350	17393	17260	17297	17171	17246	17410	17415	17361	17218	17212	17282	17451	17248	17354	17353	17372	17235	17408	17331	17363	17297	17257	17196	17303	17218	17190	17142	17254	17207	17370	17180	17243	17171	17355	17331	17331	17276	17158	17286	17230	17277	17304	17172	17319	17344	17221	17388	17264	17214	17065	17167	17465	17157	17226	17398	17531	17259	17401	17274	17323	17370	17311	17621	17304	17214	17285	17551	17273	17250	17356	17338	17140	17348	17262	17305	17418	17318	17453	17135	16949	17249	17265	17323	17224	17258	17213	17255	17483	17495	17324	17276	17339	17231	17487	17366	17319	17251	17240	17318	17216	17315	17420	17353	17236	16985	17294	17388	17570	17296	17264	17171	17233	17076	17311	17206	17184	17225	17436	17196	17287	17104	17382	17238	17288	17178	17169	17302	17495	17248	17281	17265	17266	17311	17481	17239	17277	17277	17327	17180	17183	17316	17356	17403	17431	17308	17240	17361	17444	17316	17198	17216	17279	17413	16897	17298	17090	17320	17355	17213	17306	17294	17155	17269	17222	17167	17460	17278	17215	17351	17271	17154	17411	17198	17110	17229	17152	17130	17133	17287	17171	17328	17328	17383	17308	17247	17275	17475	17427	17478	17165	17067	17357	17218	17389	17384	17375	17342	17318	17227	17224	17222	17490	17218	17175	17293	17360	17207	17150	17327	17294	17149	17243	17287	17313	17357	17241	17260	17361	17353	17452	17218	17291	17237	17390	17496	17280	17391	17357	17306	17290	17413	17256	17058	17233	17304	17073	17240	17128	17086	17161	17478	17315	17418	17278	17423	17221	17101	17443	17383	17287	17408	17389	17397	17296	17129	17201	17279	17270	17375	17308	17215	17273	17387	17320	17259	17273	17208	17185	17116	17232	17205	17357	17310	17191	17263	17281	17364	17161	17181	17222	17213	17297	17288	17273	17381	17367	17366	17241	17158	17245	17383	17594	17136	17147	17408	17214	17427	17359	17063	17523	17235	17157	17234	17031	17248	17255	17179	17227	17317	17287	17364	17183	17292	17380	17335	17364	17419	17713	17105	17071	17127	17201	17267	17282	17219	17324	17327	17395	17209	17194	17331	17171	17130	17211	17322	17277	17374	17425	17305	17124	17312	17196	17274	17049	17073	17221	16988	17529	17485	17281	17336	17097	17351	17177	17327	17167	17416	17242	17180	17165	17124	17298	17162	17294	17544	17127	17237	17448	17380	17300	17412	17258	17194	17330	17374	17226	17289	17435	17201	17264	17066	16870	17215	17184	17191	17160	17153	17326	17154	17516	17472	17423	17317	17395	17126	17163	17218	17347	17304	17456	17417	17325	17202	17270	17264	17004	17310	17245	17263	17329	17353	17283	17003	17335	17284	17061	17240	17298	17090	17256	17435	17375	17314	17320	17473	17384	17387	17459	17305	17500	17426	17291	17361	17284	17471	17564	17221	17320	17287	17271	17151	17307	17334	17247	17142	17105	17198	17061	17203	17374	17246	17204	17336	17105	17192	17119	17415	17143	17311	17103	17148	17225	17155	17153	17222	17531	17193	17308	17377	17208	17227	17266	17225	17059	17239	17246	17396	17650	17301	17137	17242	17370	17291	17161	17064	17160	17335	17339	16957	17325	17164	17328	17292	17116	17256	17490	17327	17117	17559	17226	17202	17264	17399	17170	17322	17206	17223	17180	17331	17232	17182	17357	17336	17168	17145	17447	17238	17195	17321	17249	17034	17449	17104	17375	17446	17497	17393	17129	17138	16909	17248	17240	17194	17285	17107	17250	17358	17284	17100	17364	17458	17108	17334	17356	17164	17283	17357	17471	17304	17230	17293	17274	17343	17039	17163	17381	17402	17124	17237	17276	17195	17335	17348	17245	17227	17227	17172	17301	17351	17115	17217	17289	17546	17219	17297	17154	17233	17192	17353	17266	17297	17263	17332	17202	17170	17379	17043	17158	17076	17103	17322	17351	17011	17275	17131	17210	17415	17347	17210	17253	17534	17285	17202	17361	17307	17262	17569	17505	17387	17453	17174	17107	17179	17392	17194	17377	17280	17332	17430	17251	17353	17285	17373	17307	17195	17180	17400	17302	17133	17354	17295	17351	17449	17222	17157	17262	17201	17455	17070	17157	17344	17428	17128	17212	17382	17460	17302	17337	17130	17367	17297	17204	17490	17194	17284	17244	17424	17363	17258	17326	17360	17367	17138	17294	17313	17281	17357	17365	17259	17296	17174	17297	17349	17420	17211	17267	17236	17161	17173	17295	16951	17112	17350	17284	17097	17200	17290	17109	17246	17203	17194	17114	17235	17312	17383	17203	17387	17249	17226	17200	17059	17351	17194	17385	17234	17213	17128	17387	17324	17278	17289	17340	17257	17420	17131	17147	17517	17302	17090	17235	17320	17338	17332	17261	17239	17465	17501	17286	17224	17255	17321	17144	17134	17314	17309	17335	17382	17356	17332	17518	17564	17353	17249	17247	17260	17275	17278	17361	17265	17323	17373	17195	17312	17429	17385	17290	17305	17111	17186	17236	17463	17267	17408	17303	17297	17220	17309	17387	17242	17126	17273	17244	17273	17509	17177	17429	17041	17343	17435	17284	17359	17283	17283	17342	17350	17195	17233	17116	17210	17330	17303	17198	17552	17226	17299	17315	17353	17357	17317	17205	17225	17225	17223	17429	17340	17252	17326	17318	17118	17292	17383	17410	17524	17510	17400	17276	17311	17394	17165	17302	17217	17168	17270	17188	17287	17252	17272	17507	17239	17335	17211	17312	17456	17511	17334	17237	17272	17303	17324	17440	17324	17279	17346	17506	17517	17341	17252	17286	17026	17303	17397	17227	17383	17337	17331	17239	17531	17181	17158	17149	17255	17531	17227	17384	17160	17217	17333	17293	17323	17392	17183	17473	17284	17314	17217	17201	17414	17278	17527	17429	17270	17285	17557	17299	17337	17340	17293	17349	17493	17501	17232	17274	17351	17331	17224	17166	17391	17443	17295	17322	17170	17096	17326	17356	17207	17254	17219	17250	17265	17241	17100	17527	17224	17129	17225	17126	17139	17242	16942	17243	17120	17305	17014	17266	17280	17151	17287	17154	17244	17174	17273	17283	17248	17248	17433	17212	17174	17214	17443	17359	17365	17341	17364	17326	17241	17391	17278	17301	17137	17360	17337	17131	17614	17284	17144	17225	17370	17392	17328	17556	17405	17335	17105	17262	17349	17271	17469	17318	17020	17297	17418	17260	17240	17328	17114	17084	17344	17419	17472	17328	17301	17246	17158	17190	17094	17250	17347	17316	17070	17204	17325	17456	17427	17397	17332	17041	17237	17362	17205	17223	17353	17328	17266	17278	17475	17262	17405	17183	17210	17248	17008	17423	17168	17400	17104	17161	17370	17136	17135	17335	17550	17332	17362	17429	17347	17313	17190	17212	17300	17311	17320	17345	17066	17245	17393	17416	17290	17132	17303	17258	17315	17196	16995	17252	17180	17210	17322	17230	17386	17119	17112	17095	17256	17319	17342	17318	17387	17182	17280	17257	17630	17300	17288	17262	17449	17182	17156	17423	17352	17353	17173	17226	17114	17335	17348	17292	17269	17400	17155	17379	17341	17342	17195	17198	17031	17296	17308	17487	17274	17254	17180	17488	17347	17345	17405	17229	17187	17171	17308	17341	17260	17244	17290	17462	17260	17230	17318	17413	17304	17329	17278	17058	17255	17324	17157	17161	17302	17430	17325	17319	17210	17333	17488	17316	17188	17432	17427	17434	17473	17232	17391	17676	17166	17293	17225	17326	17312	17279	17270	17380	17220	17072	17370	17250	17371	17245	17217	17266	17306	17354	17360	17411	17155	17457	17222	17457	17211	17180	17335	17112	17412	17301	17421	17316	17232	17333	17348	17558	17309	17306	17249	17027	17160	17220	17164	17293	17177	17497	17273	17187	16997	17409	17341	17450	17366	17390	17370	17176	17164	17456	17267	17196	17314	17286	17439	17291	17290	17499	17217	17121	17146	17186	17408	17351	17394	17314	17222	17344	17184	17114	17415	17308	17261	17486	17373	17200	17318	17495	17448	17241	17298	17285	17256	17312	17263	17274	17469	17333	17427	17164	17424	17372	17480	17372	17426	17379	17289	17520	17283	17478	17324	17286	17152	17271	17298	17075	17381	17169	17231	17179	17232	17330	17153	17188	17219	17243	17217	17043	17289	17316	17225	17462	17456	17198	17168	17536	17394	17532	17223	17194	17229	17115	17181	17002	17239	17265	17371	17245	17362	17280	17232	17233	17462	17323	17338	17212	17303	17358	17291	17384	17321	17274	17107	17413	17346	17309	17103	17304	17235	17315	17313	17419	17525	17424	17463	17406	17206	17299	17403	17263	17243	17297	17312	17390	17156	17228	17328	17339	17236	17407	17242	17380	17429	17275	17215	17221	17246
25986	50038	37315	23769	19138	17077	16309	15787	15462	15574	15174	14849	14963	14738	15885	18959	17329	17809	17788	17037	16115	15326	14541	14385	14436	14423	14436	14447	14317	14291	14274	14263	14463	14155	14559	14488	14228	14590	14246	14070	14290	14437	14340	14384	14342	14365	14128	14427	14288	14293	14370	14277	14566	14318	14264	14415	14268	14367	14298	14412	14279	14274	14229	14449	14446	14377	14314	14186	14276	14448	14299	14236	14295	14273	14263	14359	14538	14416	14257	14288	14342	14275	14331	14245	14339	14359	14354	14240	14371	14335	14340	14243	14411	14272	14382	14333	14267	14163	14304	14356	14382	14327	14338	14307	14280	14402	14211	14102	14422	14239	14388	14278	14460	14270	14271	14237	14327	14486	14423	14403	14357	14188	14473	14374	14335	14396	14209	14304	14306	14335	14285	14265	14350	14410	14425	14320	14429	14341	14230	14383	14291	14322	14433	14259	14425	14351	14347	14342	14274	14364	14437	14183	14471	14333	14287	14365	14300	14329	14211	14322	14265	14297	14460	14396	14354	14456	14274	14295	14282	14338	14380	14281	14276	14353	14466	14541	14381	14465	14330	14416	14504	14379	14455	14299	14344	14413	14348	14237	14199	14074	14364	14490	14430	14376	14294	14322	14144	14305	14508	14269	14284	14315	14183	14317	14378	14416	14185	14392	14344	14421	14370	14274	14408	14348	14455	14372	14240	14338	14260	14342	14410	14402	14377	14518	14134	14275	14361	14303	14126	14286	14448	14335	14195	14211	14339	14424	14342	14300	14401	14436	14418	14524	14361	14402	14257	14370	14259	14534	14357	14306	14433	14348	14512	14472	14490	14430	14250	14401	14273	14352	14312	14293	14343	14248	14267	14340	14397	14352	14354	14203	14320	14389	14383	14263	14412	14254	14355	14362	14405	14183	14308	14392	14357	14508	14396	14349	14213	14330	14384	14300	14444	14431	14290	14396	14068	14182	14354	14345	14204	14441	14296	14378	14290	14464	14309	14345	14331	14278	14365	14252	14254	14378	14260	14323	14436	14209	14404	14460	14373	14240	14445	14394	14259	14436	14384	14412	14337	14278	14178	14134	14410	14369	14275	14420	14352	14345	14380	14361	14226	14395	14347	14317	14304	14329	14392	14514	14324	14238	14192	14465	14283	14211	14367	14545	14330	14264	14522	14282	14172	14345	14538	14411	14245	14218	14283	14350	14361	14266	14421	14256	14175	14412	14396	14246	14272	14375	14334	14280	14091	14379	14278	14365	14326	14237	14332	14310	14544	14449	14204	14391	14433	14458	14280	14403	14432	14392	14420	14275	14252	14331	14271	14139	14423	14419	14384	14250	14409	14354	14359	14404	14305	14375	14171	14267	14252	14443	14138	14138	14339	14426	14282	14346	14316	14274	14385	14145	14355	14389	14408	14320	14284	14285	14271	14276	14312	14184	14237	14409	14401	14311	14297	14501	14355	14160	14295	14360	14317	14321	14381	14386	14221	14338	14335	14405	14337	14337	14473	14365	14331	14203	14367	14291	14160	14241	14346	14421	14452	14301	14295	14461	14268	14331	14280	14430	14388	14509	14282	14403	14431	14442	14356	14404	14348	14400	14245	14334	14347	14378	14228	14527	14266	14358	14362	14326	14270	14327	14298	14361	14401	14383	14252	14380	14301	14291	14315	14485	14327	14529	14466	14189	14449	14545	14275	14464	14266	14148	14217	14241	14371	14322	14290	14315	14458	14338	14257	14340	14241	14296	14335	14305	14352	14264	14441	14345	14399	14415	14220	14331	14412	14453	14222	14409	14541	14561	14498	14539	14208	14346	14373	14344	14113	14151	14328	14291	14355	14300	14376	14341	14253	14486	14341	14336	14370	14351	14346	14334	14142	14382	14189	14289	14235	14229	14517	14145	14468	14403	14215	14323	14230	14205	14280	14278	14370	14166	14490	14313	14386	14379	14466	14230	14294	14386	14148	14432	14209	14253	14384	14251	14368	14362	14367	14289	14275	14320	14058	14429	14285	14530	14375	14303	14356	14438	14364	14363	14228	14466	14419	14335	14327	14154	14275	14210	14461	14451	14433	14353	14315	14207	14218	14238	14289	14322	14274	14364	14199	14166	14219	14388	14171	14479	14316	14233	14379	14299	14242	14372	14435	14381	14296	14528	14254	14295	14276	14310	14500	14372	14332	14421	14200	14347	14435	14380	14395	14342	14435	14144	14145	14246	14426	14329	14202	14306	14403	14247	14323	14320	14355	14301	14311	14409	14509	14291	14310	14408	14423	14373	14329	14130	14530	14520	14329	14351	14357	14339	14361	14269	14301	14473	14399	14235	14408	14226	14323	14385	14287	14306	14275	14392	14434	14151	14443	14331	14460	14233	14283	14422	14234	14304	14287	14511	14376	14466	14373	14455	14384	14259	14117	14386	14285	14315	14251	14381	14286	14327	14412	14310	14315	14466	14468	14442	14352	14348	14285	14326	14384	14293	14449	14424	14279	14304	14376	14365	14564	14331	14514	14389	14400	14447	14372	14267	14236	14436	14237	14306	14280	14304	14269	14353	14447	14427	14295	14428	14384	14371	14509	14414	14231	14210	14507	14325	14385	14199	14452	14124	14285	14333	14387	14257	14405	14384	14224	14266	14276	14227	14288	14381	14353	14476	14144	14390	14169	14274	14393	14215	14531	14340	14466	14386	14316	14276	14127	14269	14254	14408	14405	14298	14448	14318	14124	14491	14452	14273	14527	14246	14385	14302	14341	14421	14474	14349	14386	14410	14248	14206	14220	14427	14395	14375	14303	14342	14119	14447	14394	14282	14361	14148	14356	14449	14279	14501	14443	14210	14282	14501	14402	14158	14284	14363	14326	14483	14389	14288	14325	14406	14318	14543	14361	14328	14407	14256	14288	14491	14467	14333	14322	14394	14320	14408	14379	14191	14572	14469	14325	14328	14274	14317	14325	14351	14249	14390	14354	14454	14398	14306	14299	14250	14378	14393	14282	14584	14371	14384	14216	14292	14447	14359	14462	14406	14336	14347	14196	14284	14228	14348	14323	14281	14332	14195	14343	14284	14276	14275	14338	14368	14306	14345	14346	14457	14429	14369	14254	14207	14648	14321	14447	14519	14383	14211	14317	14340	14339	14348	14443	14308	14327	14494	14243	14297	14430	14423	14311	14326	14530	14497	14254	14372	14360	14360	14178	14178	14335	14291	14301	14539	14288	14440	14168	14495	14188	14363	14473	14339	14344	14328	14312	14386	14456	14517	14320	14305	14324	14400	14306	14299	14373	14298	14347	14426	14244	14349	14381	14329	14454	14309	14312	14353	14475	14420	14524	14179	14275	14320	14355	14466	14132	14479	14316	14311	14330	14410	14272	14279	14432	14330	14332	14163	14266	14463	14281	14383	14362	14288	14429	14167	14245	14320	14350	14309	14412	14246	14345	14442	14239	14125	14353	14341	14338	14378	14393	14284	14403	14245	14239	14327	14382	14170	14322	14293	14293	14324	14455	14327	14375	14346	14454	14247	14396	14390	14350	14238	14471	14321	14316	14309	14259	14332	14459	14353	14468	14587	14147	14418	14295	14448	14335	14349	14494	14328	14348	14255	14402	14412	14224	14433	14371	14462	14302	14436	14204	14295	14280	14085	14131	14373	14365	14170	14305	14083	14123	14582	14273	14181	14344	14321	14362	14416	14359	14422	14207	14371	14320	14354	14412	14445	14347	14311	14458	14189	14348	14209	14456	14322	14508	14318	14161	14406	14342	14367	14278	14410	14558	14363	14435	14339	14220	14354	14313	14348	14296	14387	14318	14181	14311	14310	14262	14249	14392	14209	14404	14244	14254	14390	14358	14480	14390	14317	14306	14393	14332	14365	14334	14312	14183	14233	14458	14347	14484	14482	14325	14264	14361	14323	14320	14281	14442	14291	14460	14315	14297	14323	14375	14459	14356	14320	14246	14177	14482	14419	14361	14400	14213	14234	14224	14336	14432	14358	14332	14299	14364	14289	14370	14405	14306	14381	14346	14355	14462	14252	14427	14347	14491	14355	14364	14269	14500	14170	14533	14415	14351	14306	14391	14424	14309	14278	14367	14432	14284	14408	14196	14376	14303	14231	14461	14320	14116	14262	14305	14216	14338	14336	14229	14417	14391	14150	14389	14170	14291	14384	14419	14297	14297	14346	14354	14342	14406	14259	14378	14339	14370	14268	14343	14344	14522	14384	14314	14434	14336	14285	14554	14285	14445	14419	14373	14302	14153	14371	14222	14423	14176	14169	14299	14389	14347	14416	14257	14220	14393	14286	14378	14405	14353	14287	14342	14418	14260	14573	14285	14342	14242	14421	14293	14420	14352	14290	14569	14273	14182	14200	14255	14413	14219	14365	14420	14256	14205	14269	14391	14178	14313	14335	14290	14290	14253	14342	14359	14347	14367	14448	14309	14344	14382	14261	14396	14346	14465	14348	14240	14325	14425	14233	14343	14299	14363	14380	14255	14351	14375	14377	14349	14403	14336	14284	14360	14394	14436	14408	14310	14327	14439	14359	14340	14552	14080	14162	14224	14346	14343	14376	14534	14406	14253	14345	14371	14402	14421	14369	14269	14315	14405	14346	14356	14374	14420	14516	14309	14320	14305	14418	14267	14247	14384	14431	14307	14259	14453	14248	14302	14366	14276	14244	14396	14115	14360	14425	14249	14441	14417	14285	14263	14286	14214	14313	14238	14170	14297	14367	14218	14508	14419	14239	14180	14209	14336	14401	14437	14148	14345	14245	14294	14326	14403	14255	14391	14412	14272	14273	14364	14360	14322	14393	14276	14564	14268	14407	14241	14382	14421	14261	14276	14294	14381	14429	14287	14409	14259	14456	14343	14366	14270	14540	14252	14328	14301	14550	14181	14266	14041	14349	14230	14420	14382	14347	14335	14285	14373	14382	14542	14259	14345	14462	14241	14193	14384	14294	14216	14273	14425	14428	14319	14402	14346	14258	14453	14326	14231	14255	14507	14385	14444	14296	14426	14294	14324	14337	14240	14338	14342	14271	14348	14253	14434	14415	14278	14206	14306	14319	14510	14444	14279	14245	14299	14255	14088	14311	14424	14350	14523	14171	14434	14389	14351	14256	14324	14374	14328	14271
29914	25485	26662	21736	18304	17456	17222	17038	17031	16734	16927	16661	16710	16783	16435	16457	16683	16861	16787	16638	16657	16802	16639	16640	16714	16607	16487	16469	16660	16553	16612	16501	16541	16642	16663	16553	16414	16677	16604	16528	16556	16669	16617	16726	16582	16569	16621	16411	16693	16501	16532	16832	16555	16732	16556	16580	16716	16465	16459	16620	16538	16565	16647	16613	16635	16755	16567	16518	16623	16381	16710	16591	16569	16492	16597	16597	16628	16600	16549	16575	16585	16654	16591	16802	16604	16427	16758	16763	16756	16535	16480	16618	16773	16539	16586	16566	16608	16492	16407	16410	16426	16382	16783	16467	16389	16611	16639	16562	16568	16826	16573	16530	16618	16552	16709	16539	16443	16619	16395	16715	16569	16680	16626	16618	16703	16583	16454	16613	16525	16526	16583	16489	16657	16564	16555	16588	16612	16444	16659	16506	16635	16650	16647	16682	16627	16587	16387	16690	16632	16422	16737	16462	16578	16605	16701	16485	16544	16611	16579	16655	16643	16653	16510	16603	16739	16383	16472	16669	16848	16737	16719	16557	16571	16544	16793	16504	16631	16583	16707	16874	16473	16412	16612	16452	16458	16583	16630	16706	16430	16710	16708	16568	16409	16330	16746	16588	16473	16523	16610	16781	16642	16746	16557	16592	16620	16613	16473	16607	16507	16631	16796	16658	16529	16579	16374	16843	16293	16704	16568	16644	16441	16447	16758	16443	16681	16597	16536	16358	16658	16518	16450	16490	16427	16561	16669	16625	16601	16553	16533	16578	16412	16688	16714	16394	16642	16474	16455	16496	16390	16458	16482	16771	16638	16753	16663	16679	16612	16771	16551	16755	16559	16518	16606	16738	16656	16730	16601	16482	16522	16530	16732	16292	16688	16636	16531	16541	16569	16640	16403	16381	16437	16536	16745	16677	16644	16482	16580	16670	16486	16444	16494	16434	16525	16451	16371	16349	16646	16715	16642	16429	16613	16692	16434	16495	16589	16781	16673	16672	16444	16668	16647	16750	16627	16717	16611	16583	16645	16492	16480	16385	16737	16531	16417	16408	16405	16551	16725	16593	16573	16434	16421	16771	16699	16610	16490	16667	16699	16626	16830	16506	16731	16759	16547	16577	16596	16610	16561	16654	16538	16504	16574	16545	16574	16371	16712	16509	16526	16723	16769	16535	16610	16393	16435	16733	16478	16562	16574	16591	16635	16451	16565	16588	16606	16595	16793	16530	16572	16784	16507	16484	16681	16403	16596	16408	16635	16523	16606	16596	16693	16526	16580	16488	16659	16851	16499	16510	16438	16624	16468	16514	16577	16545	16517	16654	16712	16520	16442	16507	16675	16720	16540	16449	16724	16659	16406	16789	16441	16554	16625	16668	16538	16685	16658	16603	16507	16632	16518	16628	16892	16646	16516	16533	16596	16608	16755	16428	16439	16521	16473	16410	16566	16580	16527	16552	16547	16679	16676	16551	16637	16455	16517	16482	16646	16571	16489	16495	16916	16593	16627	16665	16585	16445	16650	16506	16626	16511	16657	16637	16559	16604	16469	16541	16853	16576	16583	16430	16629	16746	16727	16460	16499	16471	16529	16568	16630	16653	16622	16674	16628	16718	16733	16570	16667	16565	16422	16487	16578	16657	16583	16616	16731	16583	16733	16708	16602	16555	16679	16603	16633	16539	16626	16728	16652	16608	16559	16491	16568	16633	16447	16671	16518	16685	16756	16733	16719	16663	16661	16514	16675	16549	16785	16592	16543	16385	16690	16570	16473	16642	16323	16498	16544	16449	16503	16624	16629	16453	16631	16819	16552	16379	16512	16646	16582	16672	16661	16506	16575	16664	16503	16671	16697	16510	16654	16464	16621	16570	16805	16603	16529	16573	16680	16736	16598	16611	16635	16478	16744	16529	16752	16522	16638	16543	16728	16585	16716	16599	16578	16497	16718	16600	16640	16599	16668	16493	16571	16729	16486	16641	16578	16604	16762	16606	16547	16558	16558	16638	16680	16523	16502	16573	16461	16521	16758	16516	16225	16545	16459	16601	16483	16383	16500	16680	16668	16528	16560	16721	16641	16624	16509	16344	16454	16724	16573	16678	16704	16612	16762	16652	16652	16627	16568	16506	16550	16585	16535	16536	16631	16611	16631	16691	16468	16404	16596	16533	16675	16554	16585	16690	16360	16534	16638	16618	16587	16569	16486	16513	16617	16547	16548	16498	16663	16631	16665	16455	16442	16654	16509	16570	16736	16594	16446	16434	16611	16571	16514	16562	16572	16595	16504	16605	16480	16511	16586	16488	16628	16535	16539	16756	16464	16359	16550	16442	16660	16600	16548	16653	16614	16413	16955	16639	16636	16616	16660	16657	16674	16658	16632	16771	16760	16708	16494	16547	16710	16535	16558	16549	16576	16684	16400	16557	16548	16633	16622	16615	16432	16529	16694	16524	16400	16418	16532	16579	16412	16611	16639	16458	16507	16651	16711	16526	16490	16577	16467	16547	16768	16669	16651	16684	16577	16447	16757	16821	16461	16599	16599	16368	16437	16438	16523	16663	16641	16454	16418	16626	16563	16435	16630	16385	16461	16632	16599	16502	16647	16574	16444	16553	16358	16684	16706	16696	16456	16545	16545	16546	16738	16585	16743	16491	16438	16695	16621	16698	16628	16516	16500	16845	16638	16596	16362	16549	16474	16566	16537	16639	16627	16408	16615	16322	16574	16494	16386	16430	16594	16714	16649	16504	16746	16606	16534	16628	16579	16623	16736	16856	16594	16612	16709	16474	16442	16697	16678	16563	16649	16650	16554	16786	16644	16703	16800	16703	16663	16516	16648	16762	16610	16436	16710	16648	16611	16769	16770	16665	16430	16525	16424	16620	16717	16478	16452	16536	16743	16603	16657	16559	16711	16416	16595	16554	16485	16671	16658	16687	16736	16556	16674	16700	16771	16500	16457	16546	16419	16675	16712	16494	16653	16351	16622	16785	16865	16595	16655	16501	16677	16647	16722	16486	16519	16789	16573	16673	16700	16699	16551	16561	16601	16385	16744	16634	16479	16660	16709	16526	16511	16649	16504	16414	16505	16562	16556	16543	16561	16691	16792	16395	16484	16511	16632	16709	16589	16443	16417	16464	16503	16438	16630	16434	16640	16773	16703	16605	16710	16636	16616	16582	16513	16615	16517	16494	16544	16593	16618	16671	16566	16569	16537	16580	16464	16539	16523	16619	16547	16447	16324	16400	16716	16651	16611	16416	16726	16479	16674	16489	16475	16607	16679	16507	16504	16518	16729	16459	16754	16604	16631	16516	16654	16681	16699	16571	16581	16604	16457	16672	16689	16573	16594	16490	16560	16497	16603	16597	16660	16485	16789	16473	16376	16517	16404	16638	16713	16639	16614	16584	16718	16725	16556	16582	16586	16550	16568	16547	16692	16399	16543	16637	16499	16622	16497	16570	16653	16617	16770	16397	16524	16683	16743	16600	16656	16595	16753	16558	16509	16626	16688	16661	16691	16696	16231	16570	16556	16609	16825	16617	16587	16414	16512	16515	16644	16565	16727	16617	16641	16609	16839	16539	16531	16592	16573	16571	16414	16459	16669	16542	16657	16633	16567	16442	16400	16636	16553	16531	16842	16304	16326	16585	16587	16477	16768	16391	16666	16417	16719	16555	16671	16441	16513	16454	16467	16803	16554	16541	16592	16583	16508	16803	16474	16629	16587	16425	16712	16499	16424	16553	16583	16682	16727	16454	16400	16364	16691	16572	16474	16767	16622	16621	16429	16431	16404	16625	16617	16579	16540	16666	16696	16470	16501	16414	16656	16483	16874	16683	16625	16775	16594	16692	16576	16499	16604	16518	16735	16625	16388	16590	16607	16677	16462	16450	16771	16614	16742	16476	16856	16460	16843	16607	16594	16722	16584	16462	16728	16317	16405	16678	16579	16525	16503	16594	16568	16651	16492	16527	16868	16452	16554	16633	16638	16633	16503	16520	16726	16456	16633	16448	16609	16557	16624	16678	16442	16566	16515	16782	16582	16526	16546	16521	16608	16615	16606	16756	16779	16234	16684	16452	16639	16728	16602	16658	16471	16626	16483	16499	16458	16594	16841	16693	16659	16524	16669	16635	16602	16398	16619	16584	16551	16502	16619	16518	16419	16475	16820	16578	16432	16757	16790	16555	16702	16770	16544	16534	16566	16771	16484	16626	16679	16704	16668	16907	16678	16580	16528	16650	16519	16663	16621	16517	16693	16391	16517	16806	16527	16623	16440	16502	16535	16497	16433	16711	16504	16725	16697	16719	16818	16673	16556	16718	16740	16668	16591	16488	16709	16685	16474	16758	16671	16459	16527	16697	16653	16547	16591	16498	16543	16813	16477	16386	16533	16484	16604	16690	16550	16438	16690	16675	16619	16492	16460	16831	16616	16608	16774	16560	16625	16880	16575	16676	16488	16494	16441	16539	16518	16652	16551	16580	16624	16438	16626	16554	16539	16729	16698	16540	16521	16572	16644	16436	16490	16384	16730	16536	16533	16611	16532	16553	16763	16529	16625	16691	16757	16575	16773	16451	16755	16666	16522	16759	16844	16559	16499	16514	16625	16589	16710	16639	16609	16559	16431	16375	16513	16600	16568	16459	16359	16575	16591	16505	16387	16534	16665	16560	16710	16649	16501	16432	16568	16556	16628	16623	16552	16612	16674	16637	16684	16435	16700	16504	16614	16551	16573	16735	16773	16668	16698	16613	16962	16604	16558	16572	16624	16587	16666	16600	16534	16376	16435	16762	16444	16612	16775	16609	16597	16720	16726	16563	16598	16679	16413	16606	16595	16441	16701	16531	16588	16800	16803	16741	16547	16677	16723	16595	16632	16562	16420	16659	16733	16668	16576	16505	16556	16730	16795	16953	16557	16613	16811	16440	16627	16704	16673	16710	16698	16570	16572	16417	16711	16620	16722	16427	16646	16724	16475	16381	16641	16596	16630	16639	16627	16610	16667	16638	16628	16544	16775	16572	16669	16623	16420	16324	16600	16629	16610	16504	16713	16737	16639	16504	16469	16593	16707	16624	16554	16644	16740	16698	16579	16625	16785	16719	16564	16715	16753	16458	16598	16675	16557	16580	16644	16665
23654	33814	23920	17665	15720	15220	14707	14364	14382	14224	14445	14070	14153	14177	14004	14149	14111	14211	14137	14065	14187	14178	13995	13989	13972	13866	13900	13982	14030	14045	14121	14029	14087	13820	13980	13831	13961	14067	14068	14108	13916	13927	13928	14078	14076	13939	13893	14065	14118	14060	14090	13926	13882	13978	13981	14097	14068	13984	14015	13918	13934	14121	13961	13830	14077	13886	13906	13901	14094	13905	13891	13967	13988	14039	14060	14034	13967	14057	13976	13902	13896	13966	14186	13918	13990	13998	14124	14081	13953	13788	14043	13900	13926	13990	13904	13933	14081	13996	14098	13951	14138	13849	14041	13891	14008	13822	13937	13950	13822	13992	14110	13933	14004	14115	13875	13936	13896	14081	14109	13952	14106	13895	14047	13898	13908	13984	13944	13914	14122	14151	13841	13982	14051	14063	14044	13821	14002	13883	14002	13912	14117	13953	14026	13906	13913	14077	13948	13973	13916	13988	13759	14030	14019	13886	13986	14026	14079	13973	13959	13977	13994	13863	14116	14036	13774	14065	14032	14031	14003	13860	13956	13858	14009	13951	13933	14038	13876	13987	13917	13918	13983	14072	14020	13885	13964	14056	14005	14020	14112	14067	14105	13916	14088	13959	14072	13795	13944	13882	14078	13901	14024	13950	13980	13835	13947	13949	13900	13877	14044	14002	13840	14104	13947	13910	13876	13964	13981	14007	13784	13989	14000	14104	13878	13847	13964	14010	14065	14030	13980	13883	14040	14081	14021	13834	14114	13912	13747	13970	14009	13843	13976	13852	14007	13934	13836	13842	13945	13918	14029	14011	13994	13975	13802	14043	13969	13987	13801	14052	13936	14048	13944	13956	14089	14056	13934	13983	14025	13749	13939	13954	13835	14242	14035	13922	13990	13888	14018	13903	14067	14001	13897	14139	14140	14138	13942	13941	13758	14058	13842	13965	13925	13866	14050	13989	14074	13991	14013	14061	13924	13852	13972	13865	14063	14058	14102	14000	14029	14092	13958	14006	13932	13944	13918	13955	14008	13819	13790	14031	13934	13916	14046	13964	13931	13986	13865	13818	14041	14144	13804	13921	13816	14047	14115	13973	13963	13892	13918	13889	14085	13762	13896	13938	13812	13905	14164	13965	14046	13832	14089	13908	14041	13980	13825	13971	13940	13989	14028	13929	13858	13975	14093	14098	13915	13850	13966	14037	13868	13995	13871	14018	13955	13988	14026	13869	13942	14033	14098	13892	14032	13969	13748	14055	13897	13985	14013	14084	13841	13981	14113	13969	13814	13996	14014	13940	14073	13835	14072	13976	14040	13901	13875	14060	14057	13835	13852	13927	13972	13974	13977	13874	13998	14101	14052	13917	14035	13906	13932	14121	14068	13917	13955	13938	14054	13909	13879	13869	14046	14089	13946	13933	14003	14087	14009	13941	14060	14055	14048	14162	13899	13855	13941	13983	13900	13802	13984	14013	14143	13962	13963	14115	13985	14025	13957	14038	14094	14027	13947	13946	14099	13981	13987	14054	14122	13907	13934	13955	14158	13940	14089	13961	13891	14111	13883	13951	13756	14054	14082	13859	13898	14044	14105	13955	13924	13902	13905	14049	13978	14162	14116	13944	13951	13948	13827	13823	13929	13851	14164	14040	14063	14047	14003	14060	13947	13882	13867	13863	14076	13976	14123	14004	14133	14191	14026	13886	13818	14087	13959	13963	13930	14141	13759	14023	14053	13778	13928	13991	14067	13869	14024	13975	13948	14039	13834	14041	13846	13710	13976	13946	13706	13931	13952	13948	13824	14091	13940	14095	13924	13988	13995	13904	14046	13931	13867	13894	13933	13921	13996	13803	13940	13962	13889	14120	14089	14055	13999	13925	14016	13975	14123	13788	14013	14016	14016	13859	13977	14039	13825	13929	14078	14060	13927	13833	13898	13929	13947	13795	14120	14041	13869	14030	14046	13955	14084	13956	13914	14075	13899	13970	13887	13901	14046	14072	14008	13990	14067	13955	14086	14046	14004	13859	13956	13986	14018	14015	13862	14059	13980	14188	13891	14014	13881	13940	14025	14092	14020	14104	13929	13985	14176	13990	14027	13899	14021	13999	13959	13975	14106	13969	13966	14045	13909	14071	14009	13941	13962	13946	13899	13854	13949	13869	13901	13933	13800	14054	13827	14222	13849	13908	14055	13997	14071	14064	14111	13966	14000	13976	13874	14071	13851	13997	13877	13997	13854	13897	13842	13968	13923	14000	13904	13802	14030	13770	13939	13772	14002	13911	13897	13994	14033	13927	13988	14064	14037	13967	14032	14037	14019	14017	13860	13807	13900	13928	14117	13940	14041	13921	14071	14061	13916	13941	14154	13910	14075	13987	14097	13802	13988	13962	14055	13997	13839	14041	13864	13894	13932	14069	13998	14036	13964	13924	13765	13886	13832	13953	13928	13857	13955	14006	13840	13879	13914	13892	13917	13837	14001	14120	13855	13932	13917	13838	14119	13934	13855	13998	13899	14145	13876	14027	14117	14028	14083	13936	13706	13990	13913	14035	14183	13948	13789	13909	13888	13912	14116	14064	14006	13878	13853	13890	14052	13984	13910	13921	14045	13979	14131	13995	13965	14063	14006	13883	14091	13963	14034	13954	14059	13979	13990	13925	13946	13929	14058	13914	14185	14020	13987	13875	13873	13871	14043	13787	13964	14048	13930	14028	14102	13880	14022	13928	13997	13759	13895	13973	13882	13984	13981	14136	14055	13925	13976	14002	13792	14214	14109	14064	14043	14023	13871	13964	13996	13964	13965	13997	13897	13928	13954	13893	14014	14015	14162	14095	13931	13978	14056	13927	14004	13877	13913	14015	13957	13913	14025	13873	14113	13971	13880	14004	13952	13959	14036	13919	14052	14115	13932	13789	13977	13970	13948	13903	13919	14085	13992	13930	13849	14006	14124	13953	14076	14067	14026	14076	13885	13925	14052	13922	13908	14050	13990	13978	13995	13897	14046	13993	13916	14105	13970	13953	14047	13936	13926	14008	13963	13997	14089	13902	14073	13899	13878	13992	13899	13964	13977	13934	13932	13908	13963	14004	14096	13940	13997	13871	13964	13800	13881	13999	14045	14076	14118	14141	14018	14094	13958	13984	14032	14075	13871	13943	14035	14007	13981	14036	13985	14048	13998	13874	14065	14099	13929	13854	13861	13917	13916	14035	13975	13974	14037	13954	13960	13954	14011	13895	13964	13947	14058	14041	13868	14095	13968	13836	14059	14109	14004	13949	14093	13962	13809	13829	14112	13873	13900	13996	14080	13901	13633	13774	14064	14003	14017	13929	14162	14085	13968	13906	14020	13945	13959	13968	13983	13939	14031	14100	13992	13908	13863	13873	14102	13746	13856	14182	14062	14043	14093	13968	13943	14071	14077	13862	14174	13868	13966	14045	13870	13996	14016	14043	13900	13908	13854	13895	13893	14129	14050	14014	13964	14031	13896	14051	13922	13869	13864	13870	14172	14018	13926	13924	13952	13953	13984	13828	13825	14092	14064	14117	13968	13949	14009	13795	14125	14072	14059	13946	13912	13902	13872	14010	13927	13899	14047	14082	13788	14157	13967	14112	13996	13922	14001	14140	14032	13995	14056	13780	13928	13876	13821	14021	14080	13742	13994	13990	14070	14045	13981	13969	13957	14051	14126	14053	13879	14018	13944	13933	13863	14028	14091	14135	13988	13946	13846	14037	14127	14004	14100	13955	13944	13862	14068	13917	14024	14030	14160	13950	13940	14035	13894	13881	13967	14013	13860	13906	13949	14057	13928	13892	13807	13946	13956	14125	14084	13899	13923	14161	13989	14014	13824	14175	13927	14038	13940	13865	13953	13969	13947	14066	14153	13989	13896	13853	14022	13877	14081	13989	14109	13957	13907	13981	13825	14077	13922	14013	14005	13871	13903	14028	13818	14014	13981	13885	13955	14056	14154	13951	13985	13877	13890	13950	14013	14059	14068	14029	13682	13964	13973	14029	13967	13956	13959	13881	13888	14016	13827	14073	14006	14021	14122	14065	13856	13987	13841	14004	13934	13982	13836	14016	13827	13912	13893	13992	13901	13829	14157	14044	14046	13860	13831	13978	13888	14113	13992	14183	13935	13929	14032	14082	13972	13997	13951	13899	14083	13828	13938	14014	13759	14048	14010	13868	13989	13958	14064	13817	13882	13877	14137	13965	13946	13936	13859	13988	13810	14260	13914	14042	14049	13975	13933	13980	13932	13927	14019	13840	13941	13940	13987	13894	13915	14148	14053	13940	13887	13899	13898	14046	13868	14127	13834	13822	13955	13962	14021	14014	13951	13894	14140	13882	14056	13839	13909	13927	13880	13901	14238	13975	13890	13883	13940	13858	14008	14017	13896	14050	14080	13983	13910	13981	13976	13991	13989	13959	13912	13826	14196	14023	14056	13882	13980	13880	13950	14064	14077	13796	13927	13815	14034	13901	13956	13977	14051	13893	14015	14073	13951	13930	14119	14130	14090	14131	14004	14021	13895	13927	14003	14149	14034	14032	14004	13969	14034	14036	13930	13923	13924	13899	13916	13867	13815	14030	13856	13853	14030	14033	14034	13843	13971	14115	13919	13766	14068	13984	13968	14066	14138	13802	13873	14011	13837	13998	14116	14054	14007	13899	13969	14007	14046	13940	13902	13751	14008	14089	13919	13952	13873	13945	13951	13968	14039	13926	14037	14064	14031	14144	13834	13968	14169	13965	13957	14071	13948	13908	14008	13943	13972	13932	14027	13821	14002	13959	13902	14118	13906	13841	14084	13944	13920	13973	13952	13978	14024	14119	13941	13934	13948	14150	13966	14029	13954	13795	13947	14106	13968	13975	13965	13773	14031	13891	13970	13976	13884	13866	14062	13982	14081	13786	13995	13956	14026	14022	13994	13865	14062	13856	13907	13938	13895	13991	13842	14095	13863	13986	13987	13996	13999	13918	13934	13991	13942	14099	13906	13901	14004	13838	13984	13842	13979	13875	14043	14086	13924	13907	13956	13953	14058	13942	13873	13940	13937	14066	13821	14009	14014	13913	13966	14038	13963	14039	13974	13971	13932	14045	13864	14002	13895	13979	14075	13800	14079	14069	13997	13933
23291	21060	27836	24936	21889	19917	18026	16370	16064	16000	15728	15743	15501	15529	15721	15760	15942	16700	16979	16539	16159	15823	15556	15307	15316	15401	15394	15405	15301	15090	15282	15399	15421	15358	15176	15087	15222	15292	15173	15289	15325	15267	15302	15233	15398	15153	15325	15211	15498	15508	15273	15120	15449	15101	15265	15238	15063	15168	15200	15476	15245	15198	15382	15300	15233	15368	15412	15343	15206	14823	15281	15205	15176	15090	15385	15229	15162	15308	15375	15496	15008	15250	15357	15187	15213	15168	15040	15084	15473	15317	15394	15281	15290	15398	15155	15436	15089	15358	15360	15218	15397	15077	15398	15356	15234	15196	15322	15274	15206	15373	15263	15124	15451	15147	15129	15257	15488	15413	15361	15415	15258	15257	15107	15247	15318	15246	15285	15244	14962	15238	15224	15273	15249	15215	15255	15328	15325	15302	15329	15198	15106	15109	15283	15420	15201	15282	15094	15271	15294	15329	15466	15243	15270	15420	15294	15207	15126	15438	15467	15157	15224	15305	15361	15287	15227	15165	15147	15189	15228	15274	15373	15288	15234	15308	15300	15301	15351	15272	15289	15033	15275	15252	15266	15263	15338	15135	15255	15013	15098	15157	15141	15316	15278	15309	15287	15220	15391	15307	15122	15293	15289	15291	15188	15159	15152	15503	15341	15349	15214	15202	15511	15378	15225	15153	15293	15241	15178	15320	15312	15367	15270	15147	15257	15231	15267	15287	15254	15304	15135	15277	15295	15189	15139	14986	15195	15328	15357	15424	15288	15206	15086	15133	15438	15318	15148	15228	15318	15189	15202	15307	15385	15012	15252	15288	15338	15437	15091	15088	15348	15247	15186	15124	15232	15371	15162	15155	15263	15232	15003	15267	15238	15402	15387	15039	15347	15195	15157	15399	15302	15200	15066	15191	15150	15246	15481	15256	15303	15174	15145	15361	15368	15239	15203	15324	15376	15266	15090	15177	15247	15225	15234	15225	15240	15360	15269	15292	15171	15062	15170	15262	15120	15282	15190	15278	15129	15166	15409	15120	15305	15320	15287	15234	15473	15344	15324	15193	15238	15231	15323	15284	15317	15343	15356	15059	15232	15162	15105	15283	15199	15097	15142	15408	15368	15102	15407	15241	15294	15471	15434	15165	15517	15193	15136	15323	15360	15364	15129	15228	15398	15290	15099	15016	15204	15367	15283	15104	15185	15245	15198	15334	15152	15075	15207	15300	15143	15250	15615	15351	15330	15242	15482	15422	15163	15222	15003	15226	15207	15342	15100	15280	15161	15408	15410	15299	15240	15289	15235	15363	15298	15272	15389	15175	15323	15225	15355	15161	15102	15298	15243	15207	15264	15427	14973	15296	15298	15108	15338	15412	15156	15384	15334	15119	15281	15358	15285	15279	15353	15245	15091	15353	15097	15248	15301	15287	15455	15288	15191	15118	14960	15023	15221	15072	15185	15278	15327	15306	15365	15457	15457	15406	15158	15194	15270	15354	15194	15435	15301	15274	15280	15106	15395	15250	15199	15305	15429	15374	15420	15347	15438	15130	15165	15195	15164	15407	15221	15239	15341	15332	15453	15144	15166	15360	15276	15194	15290	15287	15237	15399	15255	15210	15303	15106	15271	15242	15392	15226	15276	15168	15012	15251	15378	15303	15273	15414	15170	15376	15316	15223	15382	15226	15180	15146	15161	15208	15171	15310	15164	15110	15407	15253	15150	15320	15423	15361	15231	15185	15381	15305	15364	15349	15088	15105	15162	15151	15222	15243	15197	15155	15194	15245	15240	15344	15210	15311	15459	15407	15298	15190	15084	15181	15209	15277	15169	15322	15078	15350	15280	15310	15188	15303	15291	15163	15314	15400	15277	15096	15187	15185	15259	15315	15148	15466	15092	15255	15241	15099	15268	15195	15307	15349	15163	15438	15412	15308	15351	15325	15067	15493	15490	15179	15260	15039	15178	15360	15165	15238	15206	15264	15316	15260	15283	15276	15304	15273	15158	15165	14983	15188	15192	15496	15199	15158	15280	15341	15106	15109	15376	15324	15111	15082	15203	15237	15229	15415	15222	15456	15279	15162	15222	15235	15154	15248	15345	15355	15269	15414	15260	15357	15401	15265	15293	15052	15352	15082	15109	15104	15398	15180	15151	15189	15084	15141	15180	15432	15181	15276	15224	15472	15096	15335	15378	15214	15359	15215	15205	15423	15239	15130	15200	15239	15403	15284	15339	15345	15069	15332	15295	15270	15280	15338	15223	15188	15557	15183	15217	15432	15264	15317	15282	15317	15292	15063	15109	15223	15304	15124	15344	15387	15299	15233	15263	15134	15223	15311	15287	15146	15258	15418	15268	15151	15276	15143	15197	15450	15390	15069	15015	15248	15359	15065	15178	15386	15315	15300	15206	15072	15181	15288	15184	15155	15273	15113	15238	15130	15315	15361	15304	15316	15077	15296	15234	15095	15169	15218	15280	15081	15307	15417	15214	15263	15188	15232	15405	15350	15032	15334	15145	15256	15360	15245	15324	15298	15271	15290	15101	15376	15119	15177	15247	15304	15316	15279	15283	15369	15113	15371	15294	15268	15149	15232	15200	15347	15032	15271	15318	15151	15328	15130	15556	15073	15317	15352	15298	15312	15240	15297	15111	15309	15253	15334	15308	15291	15344	15187	15339	15064	15029	15358	15261	15446	15094	15326	15308	15395	15286	15264	15280	15269	15222	15289	15092	15263	15261	15313	15447	15211	15471	15181	15265	15179	15277	15295	15363	15182	15286	15156	15203	15277	15170	15366	15198	15296	15176	15298	15019	15143	15203	15273	15500	15306	15175	15018	15307	15129	15311	15257	15292	15108	15193	15316	15299	15311	15153	15048	15157	15118	15311	15300	15131	15312	15129	15216	15237	15192	15188	15393	15207	15181	15263	15267	15314	15201	15310	15235	15041	15266	15175	15412	15095	15206	15269	15311	15162	15284	15177	15244	15373	15341	15198	15228	15219	15082	15248	15200	15217	15287	15233	15164	15234	15215	15231	15171	15324	15278	15276	15276	15385	15038	15173	15370	15304	15172	15430	15322	15200	15213	15227	15297	15380	15494	15337	15283	15165	15451	15358	15247	15101	15267	15241	15224	15236	15222	15207	15322	15169	15338	15342	15257	15335	15099	15225	15346	15124	15176	15459	15370	15292	15135	15206	15296	15410	15280	15344	15135	15236	15374	15203	15404	15430	15062	15256	15180	15180	15394	15188	15312	15512	15143	15220	15125	15320	15096	15213	15187	15300	15251	15403	15418	15202	15119	15453	15248	15165	15318	15468	15307	15220	15346	15206	15408	15264	15287	15388	15117	15176	15131	15179	15080	15410	15379	15253	15260	15204	15373	15195	15221	15185	15212	15448	15245	15306	15349	15219	15132	15374	15244	15217	15276	15190	15302	15013	15341	15450	15128	15084	15240	15393	15404	15297	15295	15157	15090	15340	15182	15203	15115	15318	15203	15007	15380	15388	15167	15369	15264	15377	15299	15460	15140	15047	15268	15154	15134	15205	15160	15296	15382	15269	15184	15267	15287	15288	15286	15160	15132	15240	15297	14990	15063	15136	15311	15337	15185	15124	15109	15335	15116	15158	15021	14980	15109	15488	15188	15290	15129	15233	15182	15214	15171	15152	15156	15322	15383	15344	15236	15334	15174	15271	15192	15215	15281	15177	15395	15134	15204	15111	15187	15384	15269	15094	15186	15219	15173	15305	15218	15455	15120	15280	15417	15252	15260	15282	15146	15342	15125	15383	15426	15306	15252	15247	15290	15370	15278	15233	15268	15026	15278	15179	15161	15359	15231	15292	15250	15333	15461	15242	15234	15239	15190	15423	15251	15223	15250	15271	15175	15273	15241	15358	15073	15287	15043	15269	15133	15114	15105	15285	15398	15356	15320	15082	15090	15478	15340	15193	15313	15343	15268	15314	15281	15277	15188	15055	15203	15227	15181	15341	15074	14988	15204	15175	15357	15316	15317	15168	15295	15279	15105	15391	15249	15292	15047	15402	15225	15244	15126	15256	15381	15326	15176	15250	15240	15335	15243	15070	15175	15082	15138	15382	15217	15363	15257	15209	15380	15298	15285	15442	15421	15119	15299	15474	15194	15187	15176	15082	15272	15127	15224	15212	15282	15089	15324	15472	15324	15352	15155	15193	15496	15056	15279	15267	15219	15266	15340	15474	15511	15182	15239	15414	15233	15096	15380	15371	15270	15392	15311	15378	15202	15508	15216	15331	15121	15271	15203	15406	15202	15142	15121	15111	15076	15143	15109	15197	15160	15124	15260	15305	15332	15363	15252	15100	15297	15280	15349	15160	15346	15092	15570	15592	15170	15469	15238	15275	15312	15154	15268	15185	15320	15497	15225	15079	15136	15590	15362	15127	15305	15138	15349	15162	15163	15160	15472	15091	15156	15087	15304	15324	15355	15167	15132	15290	15230	15205	15296	15197	15217	15432	15193	15263	15374	15427	15155	15147	15209	15268	15111	15189	15339	15376	15148	15132	15099	15231	15148	15089	15180	15144	15434	15106	15359	15354	15361	15223	15217	15220	15052	15453	15430	15374	15458	15302	15519	15294	15250	15063	15326	15179	15205	15426	15308	15201	15088	15309	15283	15400	15361	15108	15201	15140	15168	15293	15169	15139	15137	15132	15227	15117	15311	15220	15253	15226	15295	15239	15408	15141	15225	15308	15357	15085	15430	15395	15449	15393	15182	15218	15214	15116	15369	15257	15023	15313	15366	15119	15401	15121	15285	15302	15299	15230	15321	15447	15422	15234	15376	15203	15075	15491	15062	15149	15220	15199	15423	15262	15058	15185	15190	15258	15199	15468	15447	15132	15171	15242	15270	15458	15350	15135	15103	15150	15072	15174	15322	15369	15243	15146	15366	15272	15137	15294	15184	15402	15229	15213	15205	15388	15148	15354	15277	15345	15391	15247	15390	15192	15327	15222	15131	15174	15240	15323	15363	15369	15148	15236	15216	15325	15234	15487	15147	15181	15209	15223	15225	15226	15377	15152	15176	15261	15194	15324	15131	15140	15224	15363	15337	15151	15268	15324	15313	15123	15285	15091	15243	15235	15388	15359	15159	15360	15262
24129	47787	34004	23144	16950	15259	14538	14122	14000	14031	13708	13447	13434	13459	13586	13931	14045	15120	15105	14967	14164	13626	13318	13270	13350	13224	13303	13174	13279	13112	13139	13438	13146	13212	13298	13268	13052	13196	13233	13251	13288	13182	13241	13251	13132	13190	13175	13330	13315	13202	13133	13350	13157	13172	13318	13285	13208	13139	13144	13116	13381	13381	13269	13123	13118	13286	13291	13279	13184	13244	13104	13323	13177	13115	13247	13159	13086	13277	13290	13139	13196	13111	13186	13237	13189	13190	13139	13289	13234	13290	13235	13217	13141	13126	13247	13124	13339	13261	13304	13394	13377	13255	13176	13259	13176	13323	13378	13252	13284	13235	13233	13180	13277	13308	13004	13075	13270	13401	13216	13233	13335	13284	13151	13262	13289	13182	13269	13074	13257	13258	13078	13219	12996	13235	13231	13301	13293	13128	13043	13195	13250	13222	13233	13265	13088	13184	13188	13154	13292	13184	13206	13186	13128	13185	13196	13080	13306	13228	13138	13181	13247	13383	13203	13204	13243	13189	13215	13139	13438	13274	13187	13176	13186	13257	13285	13173	13376	13144	13199	13351	13056	13305	13144	13199	13095	13303	13195	13106	13262	13152	13030	13226	13386	13131	13153	13130	13125	13257	13297	13270	13032	13157	13122	13124	13300	13188	13193	13325	13145	13321	13242	13206	13145	13252	13350	13244	13136	13252	13340	13199	13302	13176	13164	13167	13291	13215	13216	13203	13100	13131	13212	13222	13263	13197	13309	13215	13116	13203	13369	13218	13095	13324	13177	13275	13203	13417	13127	13328	13248	12989	13166	13231	13189	13181	13372	13165	13241	13206	13264	13303	13344	13205	13224	13212	13421	13301	13244	13204	13234	13261	13173	13107	13222	13224	13284	13170	13391	13308	13225	13269	13261	13292	13137	13025	13235	13125	13113	13208	13260	13056	13243	13195	13027	13259	13311	13236	13202	13272	13206	13264	13142	12981	13173	13274	13200	13272	13105	13146	13213	13308	13135	13154	13038	13175	13158	13151	13190	13197	13226	13208	13278	13221	13162	13211	13220	13333	13237	13251	13108	13235	13244	13094	13132	13105	13242	13368	13145	13018	13283	13349	13316	13213	13141	13187	13195	13348	13237	13155	13140	13169	13239	13267	13012	13156	13330	13177	13101	13216	13259	13122	12978	13163	13232	13235	13283	13057	13057	13342	13257	13253	13261	13145	13259	13289	13221	13313	13394	13212	13243	13159	13455	13377	13263	13113	13167	13233	13146	13335	13222	13079	13290	13436	12992	13262	13238	13345	13355	13237	13179	13276	13278	13269	13271	13177	13239	13230	13403	13216	13228	13246	13256	13253	13203	13359	13301	13393	13141	13049	13242	13203	13125	13075	13261	13134	13185	13192	13208	13257	13297	13207	13246	13162	13201	13141	13279	13203	13200	13122	13222	13121	13195	13341	13232	13258	13177	13233	13033	13147	13178	13218	13209	13210	13175	13259	13130	13271	13156	13328	13155	13240	13306	13134	13331	13181	13128	13270	13333	13154	13093	13136	13124	13154	13299	13240	13198	13204	13297	13179	13233	13249	13184	13184	13192	13223	13229	13136	13168	13282	13187	13227	13357	13242	13211	13296	13196	13197	13280	13078	13277	13087	13207	13286	13181	13352	13068	13184	13148	13115	13293	13287	13039	13196	13320	13206	13305	13187	13403	13154	13170	13070	13214	13244	13297	13363	13247	13056	13149	13239	13193	13140	13203	13301	13254	13169	13294	13048	13169	13151	13308	13195	13161	13253	13355	12958	13189	13327	13273	13312	13152	13354	13192	13400	13261	13269	13113	13168	13247	13055	13171	13308	13325	13171	13248	13077	13250	13241	13225	13382	13214	13005	13283	13275	13244	13347	13239	13206	13330	13257	13075	13312	13270	13237	13274	12975	13256	13113	13275	13328	13096	13357	13162	13212	13246	13113	13165	13163	13159	13133	13302	13064	13141	13053	13177	13334	13276	13190	13179	13295	13188	13116	13344	13257	13156	13189	13091	13261	13188	13299	13254	13059	13280	13309	13111	13282	13211	13295	13051	13251	13337	13175	13407	13150	13176	13377	13226	13264	13109	13255	13208	13248	13312	13213	13160	13286	13166	13144	13373	13166	13144	13332	13316	13243	13217	13180	13180	13273	13200	13153	13314	13372	13177	13278	13150	13185	13343	13142	13176	13284	13160	13214	13275	13035	13182	13151	13125	13364	13043	13210	13164	13238	13229	13137	13103	13113	13152	13290	13109	13163	13374	13329	13122	13115	13080	13286	13264	13345	13168	13296	13182	13228	13197	13262	13204	13397	13101	13188	13247	13199	13259	13204	13237	13110	13234	13291	13305	13195	13241	13291	13192	13240	13069	13348	12997	13166	13235	13056	13341	13245	13177	13262	13235	13232	13195	13145	13055	13302	13262	13196	13157	13281	13169	13295	13241	13243	13305	13191	13208	13122	13323	13233	13131	13126	13232	13260	13193	13071	13251	13204	12932	13268	13393	13316	13246	13353	13188	13070	13212	13353	13136	13192	13318	13240	13216	13153	13094	13250	13141	13371	13191	13255	13195	13308	13177	13107	13189	13124	13283	13146	13323	13225	13278	13310	12977	13175	13120	13139	13149	13331	13269	13161	13248	13282	13323	13301	13200	13189	13080	13412	13194	12975	13164	13194	13078	13224	13263	13344	13295	13223	13189	13183	13317	13177	13071	13318	13256	13378	13282	13219	13381	13262	13153	13299	13137	13171	13221	13171	13333	13207	13152	13101	13118	13269	13273	13058	13221	13127	13423	13174	12977	13138	13478	13233	13191	13147	13431	13162	13215	13247	13142	13132	13323	13127	13251	13184	13252	12982	13237	13285	13182	13107	13176	13298	13240	13147	13269	13143	13292	13227	13164	13151	13267	13119	13214	13359	13173	13321	13315	13198	13379	13193	13127	13148	13265	13223	13060	13149	13277	13196	13278	13158	13000	13136	13218	13095	13342	13305	13090	13244	13254	13213	13236	13113	13185	13309	13202	13184	13263	13219	13280	13219	13306	13348	13187	13138	13410	13248	13281	13078	13108	13252	13334	13222	13148	13137	13181	13232	13363	13232	13153	13135	13084	13059	13092	13338	13112	13230	13227	13278	13230	13168	13162	13190	13231	13267	13234	13217	13209	13186	13340	13217	13250	13277	13279	13365	13120	13279	13357	13091	13259	13139	13145	13140	13232	13215	13320	13217	13144	13147	13129	13286	13187	13228	13217	13270	13262	13188	13000	13316	13252	13334	13215	13063	13111	13121	13274	13243	13233	13160	13267	13317	13085	13299	13345	13227	13299	13180	13113	13195	13316	13327	13078	13172	13317	13101	13224	13049	13105	13264	13126	13150	13192	13381	13272	13270	13259	13199	13189	13197	13235	13353	13288	13090	13246	13255	13027	13330	13276	13134	13142	13210	13212	13198	13305	13118	13268	13132	13144	13287	13017	13146	13184	13173	13296	13049	13201	13202	13067	13328	13104	13245	13228	12989	13229	13142	13321	13214	13315	13250	13233	13154	13242	13236	13199	13058	13312	13155	13181	13273	13368	13162	13194	13149	13087	13282	13194	13420	13166	13230	13076	13143	13314	13204	13248	13250	13434	13202	13187	13224	13020	13088	13343	13126	13204	13113	13315	13116	13327	13126	13182	13400	13185	13228	13229	13302	13175	13260	13287	13034	13160	13331	13177	13223	12920	13258	13134	13278	13073	13271	13132	13080	13178	13309	13259	13267	13328	13186	13156	13391	13167	13296	13350	13361	13122	13235	13275	13223	13282	13217	13099	13168	12986	13115	13294	13144	13242	13136	13140	13306	13187	13121	13293	13166	13142	13183	13211	13431	13193	13261	13114	13192	13301	13118	13390	13256	13318	13337	13145	13326	13276	13285	13254	13249	13155	13242	13183	13269	13318	13108	13117	13284	13166	13299	13246	13199	13184	13202	13162	13131	13249	13062	13239	13400	13083	13073	13191	13321	13198	13216	13271	13275	13258	13173	13292	13119	13261	13168	13312	13204	13181	13172	13255	13085	12966	13108	13464	13146	13254	13222	13198	13165	13195	13217	13210	13148	13287	13249	13281	13178	13272	13334	13223	13204	13333	13067	13049	13101	13182	13248	13286	13139	13265	13261	13156	13057	13084	13247	13232	13082	13140	13173	13205	13157	13280	13220	13262	13260	13238	13312	13037	13177	13157	13292	13262	13187	13336	13267	13213	13132	13297	13124	13344	13143	13345	13157	13345	13139	13271	13320	13178	13073	13341	13274	13182	13192	13331	13256	13216	13236	13232	13092	13236	13147	13250	13095	13173	13205	13225	13213	13260	13147	13149	13280	13156	13219	13261	13168	13359	13180	13151	13273	13311	12954	13239	13310	13128	13330	13301	13224	13036	13214	13263	13142	13196	13203	13208	13327	13184	13299	13335	13324	13197	13300	13138	13047	13218	13058	13187	13343	13119	13184	13196	13201	13238	13272	13309	13289	13430	13233	13335	13178	13209	13266	13348	13087	13194	13292	13127	13284	13147	13153	13365	13175	13229	13135	13309	13204	13472	13407	13252	13257	13227	13250	13197	13278	13019	13289	13240	13077	13288	13105	13189	13224	13122	13117	13205	13147	13121	13227	13211	13108	13258	13140	13220	13112	13365	13121	13084	13190	13336	13070	13226	13054	13214	13205	13275	13196	13231	13145	13254	13087	13234	13101	13323	13277	13177	13377	13271	13143	13160	13213	13252	13286	13333	13216	13325	13261	13327	13224	13120	13178	13011	13278	13171	13284	13209	13221	13047	13166	13301	13105	13256	13238	13216	13444	13258	13278	13180	13205	13190	13144	13152	13064	13204	13199	13215	13346	13251	13141	13276	13223	13254	13373	13225	13155	13190	13305	13184	13269	13092	13125	13220	13263	13220	13257	13360	13022	13078	13210	13337	13100	13112	13312	13157	12988	13175	13166	13096	13163	13198	13402	13085	13189	13262	13142	13227	13267	13179	13335	13240	13026	13242	13232	13202	13240	13186	13280	13217	13243	13043	13391	13203	13154	13077	13251	13198	13052	13138	13180	13129	13228	13170	13178	13206	13127	13173	13163
24568	21083	27083	26917	19663	17740	17359	16444	16250	16539	16222	16028	16005	15741	16063	16054	16481	16467	16557	16456	16301	16266	16138	16079	15874	15975	15880	15801	15829	15748	15886	15644	15907	15724	15772	15942	16011	15767	15820	15823	15920	15789	15711	15974	15753	15672	15864	15821	15756	15689	15820	15971	15679	15733	15873	15888	15811	16020	15905	15799	15834	15935	15767	15693	15755	15800	15716	15944	15937	15884	15835	15841	15753	15612	15818	15813	15894	15962	16011	15866	15814	15746	15684	15768	15847	15845	15753	15852	15972	15683	15707	15800	15680	15712	16049	15567	15493	15702	15596	15664	15770	15855	15784	15820	15618	15896	15784	15938	15870	15830	15792	15867	16047	15776	15905	15777	15729	15829	15698	15927	15856	15630	15854	15783	15890	15841	15743	15704	15593	15689	15853	15822	15958	15613	15819	15812	15791	15666	15794	15688	15971	15711	15851	15764	15821	15638	15738	15885	16073	15798	15857	16018	15824	15745	15601	15731	15688	15860	15864	15733	15840	15861	15894	15939	15820	15808	15674	15858	15928	15756	15831	15881	15996	15853	15670	15799	15891	15808	15875	15692	15534	15942	15648	15846	15865	15972	15867	15713	15924	15670	15945	15697	15771	15673	15862	15754	15727	15547	15885	15775	15811	15886	15824	15653	15649	15685	15676	15952	15909	15742	15800	15648	15801	15853	15950	15770	15835	15825	15646	15752	15743	15726	15772	15941	15876	15937	15746	15801	15889	15802	15880	15783	15927	15793	15845	15701	15699	15769	15688	15862	15805	15743	16065	15778	15719	15599	16031	15974	15838	15849	15833	15562	15658	15703	15756	15633	15870	15858	15631	15705	15676	15562	15728	15776	15685	15733	15763	15897	15829	15742	15973	15769	15710	15660	16024	15931	15815	15740	15815	15899	15914	16039	15897	15762	15586	15846	15980	15927	15437	15928	15773	15529	15794	15983	15662	15853	15829	15835	15791	15752	16002	15713	16032	15882	15831	15607	16005	15896	15838	15876	15828	15805	15861	15711	15697	15655	16029	15754	15584	15852	16069	15821	15634	15840	16012	15746	15999	15788	15915	15739	15705	15860	15795	15991	15817	15748	15879	15870	15928	15711	15798	15867	15786	15787	15881	15971	15875	15799	15713	15777	15925	15701	15982	15741	15956	15886	15882	15715	15974	15698	15985	15712	15544	15719	16091	15948	15899	15733	15635	15782	15864	15807	15869	16008	15908	15767	15770	15615	15664	15854	15693	15729	15907	15855	16040	15872	15775	15717	15823	15733	15871	15752	15524	15810	15867	15580	15651	15951	15852	15880	15766	15930	15957	15900	15998	15744	15618	15944	15843	15776	15921	15749	15799	15777	15754	15846	15769	15828	15912	15895	15865	15939	15876	15765	15804	15752	15736	15852	15742	15924	15775	15794	15841	15780	16070	15790	15828	15954	15808	15749	15847	16006	15941	15741	15584	15605	16031	15968	15712	15636	15921	15773	15935	15864	15695	15706	15852	15833	15735	15879	15857	15795	15792	15900	15777	15683	15859	15926	15812	15835	15914	15790	15743	15647	15647	15929	15882	15908	15875	15691	15864	16042	15864	15681	15910	15764	15698	15679	16051	15845	15941	15888	15965	15989	15750	15711	15803	15984	15815	15871	15861	15878	15990	15585	15892	15756	15812	15746	15727	15985	15812	15764	15821	15814	15907	15902	15709	15771	15604	15825	15933	15755	15778	15583	15754	15784	15946	16032	15986	15807	15749	15685	15958	15699	15864	15828	15885	15775	15847	15770	15689	15731	15946	15787	15936	15877	15890	15641	15754	15721	15622	15796	15783	15890	15735	15723	15669	15722	15809	15774	15814	15779	15752	15911	15846	15862	15776	15702	15713	16042	15970	15751	15829	15727	15928	15771	15699	15642	15709	15720	15835	15820	15921	15998	16056	15794	15839	15778	15767	15982	15800	15800	15963	16062	15708	15789	15699	15828	15790	15954	15944	16147	15800	15805	15754	15874	15956	16045	15911	15906	15882	15628	15652	15698	15848	15825	15713	15837	15697	15736	15825	15681	16097	15843	15726	15891	15854	15959	15792	15899	15828	15715	15789	15744	15931	15968	15860	15863	16017	15775	15845	15664	15879	15742	15869	15773	15831	15806	15861	15707	15658	15751	15723	15886	15950	15974	15877	15837	15634	15855	16029	15623	15937	15784	15928	15737	15694	15679	16023	15731	15959	15994	15585	15624	15579	15725	15917	15781	15603	15801	15817	15713	15679	15875	15860	15897	15807	15958	15836	15826	15950	15900	15975	15890	15936	15734	15882	15789	15603	15646	15679	15906	15972	16026	16060	15845	15759	16022	15695	15754	15971	15746	15920	15780	15794	15843	15827	15933	15839	15703	15783	15665	15824	15810	15906	15803	15762	15831	15765	15770	15859	15856	15993	15789	15837	15910	15811	15870	15573	15609	15924	15759	15812	15886	15724	15803	15818	15833	16095	15757	15760	15788	15821	15848	15716	15999	15716	15851	15947	15638	15823	15924	15810	15759	15784	15658	15945	15772	15853	15735	15945	15942	15905	15824	15842	15633	15440	15827	15996	15750	15843	15799	15787	15598	15980	16066	15662	15742	15820	15694	15692	15849	15641	15840	15631	15810	15821	15832	15907	15906	15984	15625	15701	15652	15808	16005	15787	15870	15859	15707	15816	16075	15836	15913	16002	15774	15880	15840	15907	15898	15798	15932	15796	15967	15717	15667	15838	15800	15793	15689	15835	15623	15625	15710	15668	15793	15813	15867	15716	15824	15804	15753	15943	15848	15641	15988	15750	15706	15854	16063	15831	15896	15757	15836	15810	15854	15855	15764	15763	15589	16031	15822	16042	15636	15778	15863	15725	15996	15841	15895	15715	15811	15718	16093	15782	15814	15893	15757	15946	15784	15902	15686	16063	15795	15857	15911	15792	15897	15786	15744	15791	15875	15831	15665	15848	15702	15879	15695	15908	15909	15900	15831	15614	15953	15775	15725	15847	15673	15812	15688	15748	15818	15886	15852	15752	16106	16120	16016	15801	15838	15878	15779	15776	15917	15796	15795	15892	15983	15811	15875	15794	16002	15897	15884	15891	15747	15680	15897	15849	15789	15844	15785	15845	16089	15654	15881	15940	15965	15870	16005	15674	15593	15891	15797	15778	15903	15829	15691	15907	15805	15696	15902	15640	15837	15865	15855	15760	15794	16025	15804	15814	15724	15577	15834	15849	15883	15702	15850	15853	15736	15846	15984	15832	15808	16061	15968	15965	15808	15835	15789	15795	15773	15727	15831	15678	15898	15847	15987	15770	15744	15884	15679	15727	15803	15756	15799	15897	15794	15735	15747	15832	15962	16082	15781	15843	15837	15907	15805	15878	15903	15726	15842	16016	15904	15842	15763	15949	15872	15631	15812	15857	15825	15760	15728	15668	15863	15639	15871	15786	15767	15995	16000	15656	15789	15720	15642	15896	15935	15977	15651	15917	15824	15690	15961	15714	15660	15877	15849	15777	15896	15833	15819	15762	15752	15971	15719	15794	15799	15720	15783	15649	15607	15696	15798	15827	15739	15736	15861	15648	15886	15876	15820	15869	15716	15873	15892	15952	15638	15776	15967	15898	15829	16003	15804	15836	15699	15788	15855	15749	15911	15878	15822	15831	15840	15821	15896	15823	16026	15759	15934	15740	15802	15773	15799	15755	16030	15856	15835	15743	15693	15585	15762	15746	15890	16008	16003	15912	15832	15940	15880	15880	15837	15739	15797	15787	15761	15769	16058	15737	15721	16018	15919	15926	15658	15787	15757	15747	15885	15904	15617	15617	15761	15985	15904	15753	15815	15890	15702	15619	15887	15842	16008	15778	15923	15680	15913	15826	16000	15673	15888	15730	15710	15811	15678	15832	15641	15850	15883	15859	15708	15880	15831	15866	15575	15880	15708	15668	15855	15911	15807	15896	15779	15887	15662	15995	15872	15863	15858	15692	15852	15658	15514	15708	15672	15737	15906	15794	15910	15834	15807	15668	16038	15882	15831	15808	15738	15725	15786	15795	15750	15801	15705	15678	15904	15712	15805	15785	15898	15631	15801	15768	15861	15936	15683	15747	15613	15974	15930	15779	15995	15950	15871	15981	15790	16040	15748	15969	15782	15873	15801	15941	15748	15826	15935	15645	15804	15943	15887	15714	15879	15647	15976	15955	15755	15873	15715	15840	15861	15761	15861	15888	15818	15915	15918	15610	15757	15864	15895	15667	15665	15920	15787	15913	15875	15669	15845	15986	15684	15796	15521	15804	15597	15833	15830	15757	15750	15789	15764	15783	15870	15792	15784	15672	15919	15998	15757	15750	15751	15967	15767	15659	15770	15776	15960	15644	15844	15658	15951	15893	15892	15968	15895	15951	15768	16132	15890	15949	15851	15794	15788	15749	16036	15646	15623	15746	15925	15805	15755	15903	15778	15724	15866	15877	15936	15896	15832	15762	15834	15766	15787	15760	15808	15870	15651	15741	15664	15676	15924	15904	15696	15809	15695	15884	15934	15897	15791	15782	15832	15975	15826	15742	15622	15868	15595	15724	15677	15711	15910	15998	15642	15954	15920	15769	15663	15551	15791	15802	15738	15973	15620	15752	15643	15664	15828	15795	15900	15763	15648	15739	15815	15901	15723	15750	15806	15872	15828	15991	15833	15560	15760	15725	15914	15727	15766	15755	15762	15762	15736	15852	15727	15712	15733	15821	15825	15889	15778	15894	15871	16019	15699	15876	15956	15803	15769	16004	15654	16050	15881	15924	15897	15912	15725	15883	15789	15579	15971	15711	15827	15846	15875	15707	15805	15862	15998	15904	15653	15847	15722	15723	15865	15793	15805	15665	15660	15830	15675	15711	15841	15842	15985	15700	15813	15911	15872	15731	15845	15799	15998	15875	15914	15763	15816	15934	15885	15689	16046	15951	15564	15770	15941	15775	15722	15813	15754	15970	15859	15846	15907	15795	15623	15817	15538	15570	15825	15691	15961	15885	15847	15623	15824	15695	15795	15792	15865	15998	15610	15915	15797	15719	15654	15838	15789	15885	15877	15911	15693	15916	15666	15688	15803	15891	15762	15895	15780	15809	15774
23902	41656	31110	22333	16508	15031	14538	14366	14187	14052	13678	13807	13813	13808	13868	13915	14580	14741	14525	14214	14114	13934	13747	13636	13738	13554	13632	13579	13472	13713	13651	13458	13510	13502	13561	13710	13692	13524	13612	13457	13691	13409	13530	13602	13562	13508	13549	13529	13675	13505	13552	13681	13510	13530	13718	13590	13403	13504	13463	13540	13642	13507	13451	13616	13661	13536	13592	13517	13469	13549	13585	13694	13468	13654	13468	13719	13516	13598	13502	13637	13537	13533	13712	13579	13455	13501	13576	13511	13618	13456	13567	13507	13401	13443	13530	13518	13699	13512	13212	13505	13437	13362	13399	13560	13456	13485	13611	13650	13400	13477	13659	13467	13767	13542	13602	13457	13596	13411	13690	13517	13525	13507	13643	13437	13650	13422	13574	13551	13623	13473	13323	13801	13564	13534	13503	13533	13752	13626	13460	13665	13437	13695	13593	13664	13394	13472	13590	13504	13394	13668	13627	13557	13555	13524	13487	13489	13655	13687	13713	13469	13543	13693	13606	13495	13641	13569	13444	13567	13565	13556	13494	13579	13598	13661	13623	13532	13573	13576	13489	13427	13504	13720	13559	13673	13625	13547	13461	13432	13473	13525	13552	13531	13554	13501	13706	13580	13617	13477	13665	13470	13766	13523	13549	13522	13688	13486	13587	13645	13439	13399	13686	13490	13501	13550	13534	13607	13528	13545	13659	13684	13614	13617	13712	13452	13641	13509	13398	13543	13652	13492	13506	13530	13565	13603	13518	13555	13447	13499	13583	13538	13666	13514	13492	13599	13566	13628	13419	13692	13642	13533	13553	13427	13260	13540	13564	13606	13449	13586	13750	13553	13624	13477	13596	13686	13463	13479	13635	13521	13586	13512	13544	13528	13409	13683	13544	13591	13706	13619	13544	13525	13589	13422	13490	13537	13502	13550	13459	13448	13553	13603	13698	13466	13617	13626	13511	13627	13674	13486	13458	13518	13554	13635	13716	13629	13617	13624	13654	13700	13543	13546	13508	13497	13660	13541	13638	13611	13545	13528	13523	13637	13602	13529	13725	13546	13559	13401	13621	13578	13668	13533	13478	13505	13638	13554	13720	13693	13465	13438	13505	13555	13593	13740	13755	13629	13716	13567	13604	13511	13587	13510	13615	13511	13594	13589	13682	13544	13508	13702	13526	13494	13403	13665	13540	13609	13636	13654	13521	13653	13596	13495	13634	13479	13767	13592	13507	13608	13597	13424	13496	13580	13427	13691	13595	13510	13568	13562	13564	13503	13563	13418	13593	13680	13529	13588	13766	13607	13463	13582	13636	13576	13544	13480	13749	13442	13498	13682	13583	13595	13626	13712	13623	13524	13573	13613	13526	13664	13466	13699	13533	13411	13592	13641	13507	13500	13563	13592	13543	13628	13528	13704	13591	13594	13581	13486	13618	13441	13460	13516	13639	13684	13643	13564	13748	13548	13580	13438	13756	13647	13519	13618	13416	13529	13558	13665	13541	13687	13559	13540	13546	13584	13592	13498	13517	13499	13666	13531	13496	13557	13509	13573	13409	13444	13684	13555	13500	13440	13681	13587	13676	13507	13697	13718	13591	13651	13623	13474	13698	13658	13448	13568	13428	13617	13679	13664	13641	13626	13578	13512	13565	13427	13506	13648	13456	13594	13601	13359	13414	13555	13579	13665	13593	13380	13468	13569	13447	13426	13714	13495	13456	13479	13758	13539	13698	13703	13575	13466	13674	13669	13458	13466	13567	13691	13692	13433	13561	13436	13590	13618	13551	13497	13624	13597	13587	13555	13629	13441	13453	13462	13708	13717	13554	13536	13510	13595	13649	13766	13470	13726	13577	13482	13488	13547	13677	13506	13533	13545	13557	13604	13582	13412	13553	13426	13516	13641	13619	13642	13568	13609	13388	13529	13472	13640	13599	13504	13624	13642	13748	13607	13639	13492	13642	13391	13501	13422	13712	13535	13458	13450	13601	13450	13373	13693	13479	13467	13495	13723	13617	13391	13529	13620	13778	13563	13418	13555	13708	13563	13519	13474	13586	13593	13609	13600	13589	13444	13550	13652	13474	13541	13463	13563	13584	13563	13436	13563	13571	13587	13663	13537	13582	13624	13451	13478	13659	13776	13470	13510	13417	13651	13767	13707	13608	13522	13526	13438	13493	13501	13583	13508	13606	13608	13432	13652	13550	13580	13577	13460	13573	13525	13604	13595	13575	13623	13574	13543	13510	13489	13499	13555	13437	13543	13429	13602	13516	13648	13619	13536	13550	13572	13604	13592	13643	13619	13616	13509	13663	13484	13658	13543	13530	13395	13504	13558	13487	13552	13734	13639	13476	13536	13547	13541	13664	13384	13687	13595	13638	13481	13478	13599	13546	13648	13714	13586	13555	13362	13515	13756	13663	13754	13634	13443	13776	13726	13633	13430	13604	13455	13563	13528	13349	13778	13576	13642	13520	13444	13489	13552	13590	13424	13725	13633	13566	13467	13512	13389	13467	13570	13409	13455	13355	13568	13508	13558	13613	13499	13637	13633	13523	13779	13360	13385	13578	13623	13527	13595	13622	13635	13471	13588	13774	13502	13608	13633	13608	13497	13499	13567	13722	13553	13500	13643	13744	13524	13577	13623	13641	13415	13607	13460	13464	13613	13614	13624	13606	13401	13397	13625	13351	13636	13672	13473	13488	13558	13585	13546	13634	13659	13569	13549	13581	13419	13545	13404	13503	13584	13650	13508	13413	13400	13565	13507	13715	13429	13518	13378	13431	13553	13594	13557	13494	13455	13642	13445	13589	13549	13583	13583	13414	13495	13640	13530	13466	13518	13625	13547	13656	13482	13454	13441	13687	13707	13516	13466	13474	13522	13502	13541	13645	13825	13595	13516	13539	13584	13555	13561	13605	13618	13666	13388	13457	13684	13607	13564	13718	13606	13544	13560	13616	13520	13486	13511	13651	13758	13512	13614	13525	13637	13473	13511	13545	13477	13678	13604	13396	13605	13430	13540	13499	13501	13653	13633	13534	13449	13602	13673	13656	13537	13531	13424	13616	13497	13631	13499	13577	13358	13555	13673	13521	13599	13578	13692	13711	13487	13600	13564	13415	13672	13665	13682	13547	13451	13633	13588	13651	13461	13427	13570	13538	13456	13696	13599	13535	13522	13721	13553	13518	13435	13445	13600	13551	13409	13564	13654	13584	13513	13331	13769	13545	13490	13396	13532	13673	13594	13730	13520	13671	13473	13655	13600	13570	13719	13663	13490	13566	13714	13594	13564	13481	13520	13522	13387	13543	13614	13378	13518	13578	13609	13623	13661	13800	13410	13566	13507	13667	13790	13524	13606	13531	13494	13556	13598	13552	13644	13642	13417	13599	13569	13488	13535	13572	13479	13554	13490	13630	13543	13669	13497	13606	13599	13581	13611	13500	13660	13517	13567	13636	13506	13442	13564	13574	13663	13534	13542	13731	13560	13457	13676	13541	13550	13422	13562	13669	13557	13536	13752	13861	13637	13582	13635	13551	13473	13432	13597	13402	13526	13419	13624	13519	13604	13705	13644	13467	13476	13584	13586	13566	13578	13492	13553	13625	13645	13534	13505	13580	13601	13701	13402	13568	13691	13424	13633	13563	13621	13451	13601	13467	13494	13605	13633	13471	13410	13488	13469	13597	13492	13582	13464	13543	13539	13640	13586	13496	13640	13338	13655	13346	13646	13563	13578	13650	13707	13590	13597	13574	13586	13650	13361	13518	13497	13612	13499	13492	13639	13565	13492	13592	13550	13540	13535	13537	13572	13599	13639	13730	13521	13617	13541	13560	13583	13739	13566	13544	13492	13641	13553	13592	13621	13510	13460	13520	13651	13581	13489	13541	13547	13453	13640	13634	13664	13671	13593	13456	13562	13443	13555	13504	13670	13710	13544	13571	13577	13406	13484	13553	13624	13605	13475	13735	13559	13434	13420	13404	13493	13603	13582	13509	13577	13580	13642	13527	13465	13546	13553	13685	13691	13623	13499	13505	13653	13553	13439	13527	13450	13390	13521	13583	13641	13705	13646	13595	13604	13409	13553	13422	13676	13542	13563	13569	13614	13673	13708	13694	13610	13507	13493	13491	13569	13481	13563	13710	13551	13736	13498	13565	13626	13534	13590	13659	13511	13507	13659	13528	13545	13493	13529	13453	13595	13543	13515	13580	13408	13393	13737	13518	13576	13515	13520	13503	13691	13499	13689	13459	13603	13489	13593	13543	13570	13610	13707	13565	13518	13588	13646	13583	13634	13606	13645	13692	13548	13582	13555	13547	13600	13533	13551	13650	13511	13684	13504	13660	13690	13599	13501	13635	13504	13619	13467	13674	13675	13511	13356	13622	13464	13626	13526	13509	13608	13674	13610	13483	13646	13519	13495	13503	13534	13421	13648	13600	13635	13648	13583	13669	13567	13629	13463	13566	13650	13618	13668	13500	13512	13599	13398	13573	13543	13513	13602	13575	13494	13643	13475	13450	13553	13578	13500	13664	13456	13576	13554	13563	13474	13664	13604	13406	13619	13524	13685	13536	13652	13572	13605	13567	13515	13507	13499	13622	13608	13528	13493	13548	13372	13689	13502	13518	13639	13460	13567	13517	13680	13618	13763	13518	13617	13717	13402	13626	13785	13540	13769	13510	13611	13502	13574	13587	13847	13644	13480	13719	13671	13490	13651	13663	13668	13625	13582	13703	13529	13577	13605	13435	13633	13530	13471	13665	13635	13668	13618	13604	13513	13321	13621	13724	13586	13630	13543	13625	13378	13626	13659	13602	13500	13685	13610	13653	13548	13429	13570	13587	13496	13666	13602	13552	13552	13626	13536	13642	13438	13642	13593	13550	13523	13577	13616	13521	13653	13648	13441	13524	13509	13379	13694	13527	13663	13576	13613	13583	13587	13513	13722	13574	13574	13529	13645	13652	13598	13655	13447	13560	13619	13575	13576	13476	13486	13442	13503	13524	13550	13452	13526	13512	13543	13634	13731	13533	13446	13515	13609	13712	13654	13447	13605	13525	13465	13561	13524	13522	13576	13443	13674	13577	13478	13429	13536	13687	13629	13761	13614	13674	13567	13652	13484	13512	13584	13571	13565	13667	13583
22052	21025	28293	23980	21398	23055	23511	18665	17906	18520	17626	17598	17532	17519	17666	19154	19738	19529	19717	19237	18426	18024	17301	17148	16898	17066	17125	17133	17111	17135	17274	17097	17088	16993	17068	17310	17217	17393	16978	16845	17046	17020	17214	17055	17056	17095	17143	16935	17293	17032	17122	17160	17204	17144	16897	17003	17156	16992	17009	16921	17062	17081	16834	17097	17147	16946	17074	17138	17158	17099	17120	17049	17094	17037	17053	17216	16965	16897	16986	17098	17112	16948	17030	16871	17070	17113	17015	17015	17109	17074	17067	17194	16989	17112	17078	17134	17023	17064	17103	16896	17139	17071	17059	16922	17139	17094	17187	16985	17162	16895	17120	16992	17137	16887	17049	17139	17033	17032	17088	17136	17105	17035	17045	17072	17041	17078	17088	17069	16971	17094	17081	17135	17304	17079	17069	17179	16831	17092	17000	17098	17077	17058	17103	16968	17000	17020	17222	17081	16826	17036	16827	17003	17250	16991	17290	16867	17161	16917	16971	17022	17243	17028	16931	17161	16854	16873	16965	17003	17084	17012	17041	17119	17050	17018	16812	17116	17109	16821	16899	16990	17036	16824	17021	16929	17125	16922	17062	17167	17150	17031	17051	16995	16839	16932	16908	16936	17085	17119	17183	17137	17264	17081	16978	17050	16906	17004	17046	17007	16937	17040	17114	17270	16921	17142	17212	17013	16761	17102	17118	17200	17275	16986	16913	17071	17100	17168	16877	16941	17030	16925	17159	17096	17017	16984	16765	16855	17186	17193	17126	17014	16948	16951	17077	16941	17021	17088	16960	16867	16942	16941	17014	17063	16918	17047	16933	17049	16751	17173	16904	17033	17133	17007	16999	16945	17075	16950	17080	17142	17072	16849	17043	16983	16928	16955	17011	17065	17111	16839	17203	17013	17232	16964	17130	16862	16955	16908	16981	17053	16990	16956	17098	17001	17212	17090	16931	17019	16897	16989	17018	17163	17124	17095	17069	16989	16762	16978	17083	16941	16984	16812	16882	17199	16902	16909	16959	17056	16867	16936	17032	16963	17094	16914	16830	17092	17252	17015	17053	16949	17072	17056	16990	17005	16907	17072	16998	16898	17024	17131	17026	17135	17027	17095	17200	16954	16946	16864	17123	16756	17112	16997	17130	17017	16816	16976	17162	17042	17052	17078	16969	17006	17114	17106	17267	17045	16953	17064	17175	17088	17025	17147	17077	16905	16903	16867	17032	17284	17198	16802	17148	17043	16937	17091	16983	16971	16925	16998	17022	17190	17182	16944	17214	17031	17020	17123	17079	17090	16925	16943	17108	16877	17054	17203	17103	16931	17024	16981	17036	17063	16989	16849	16963	17114	16986	17118	16938	17071	16986	17048	17110	17111	17347	17017	17057	17044	17134	17027	17014	16921	16866	17086	17131	17116	17049	17104	17107	17047	17077	17027	16979	16872	17102	17298	17084	16939	16959	17030	16970	16878	16943	17096	16948	17026	17219	17175	17086	16941	16980	17103	17120	16984	16988	17132	16992	17097	17340	17086	17014	17273	17142	16977	17061	16958	17092	16961	17228	17057	16858	17018	16921	16981	17016	16896	16808	17165	16949	17155	16756	17119	16789	17231	17028	17251	16885	16949	17038	17006	16934	16906	17110	17282	17168	17230	17241	17048	17030	16965	16943	16958	17101	16840	16930	17125	16882	17143	16989	16925	17064	17184	16893	16850	17144	17372	17030	16876	17133	17127	16865	17098	17133	16954	16987	17001	17057	17027	17075	16869	17051	16884	16935	17119	16955	16949	17232	16990	17172	16952	17030	16868	17035	17176	17051	17062	17169	16969	16841	16996	16947	17002	16903	17091	17273	16941	16916	16958	17086	17027	17112	16905	17017	16892	17033	16932	17072	17193	17038	17136	17012	16985	17189	17113	17262	16922	16802	17039	17119	17004	17125	16833	17190	17027	17010	17133	16986	17082	17113	17194	17070	17097	16917	17198	17115	17055	17120	16876	17041	16778	17087	17036	16943	17082	17140	17120	17241	16851	17047	16910	17126	17001	17001	17017	17085	16846	17130	16950	17151	17181	16962	17051	16899	16953	17047	16778	17010	17062	16900	17157	17022	17031	17010	17110	17095	16958	16961	17018	17167	17172	16978	16956	16971	17032	16949	16933	16887	16951	16964	16824	17154	17191	16989	17132	17148	17070	16954	16933	17100	17060	17005	16984	16991	17078	16950	16851	16921	16916	17377	17089	17117	16997	16948	17151	17206	17120	17053	16969	16888	16817	17201	17107	17085	17019	17146	17009	16867	17088	16950	17023	16922	17371	17008	16982	17036	17228	17221	17096	17067	17069	17006	16934	16907	17027	17200	16999	17104	16958	17221	17062	17160	16999	16826	17024	16994	16849	16991	17062	17097	17070	17059	17031	17062	16928	17095	17033	17213	17089	16959	17033	17252	17048	16992	17058	17196	17050	17146	17083	17059	17019	16979	17092	17051	17020	17010	16917	16916	17021	17059	16900	16935	17097	17198	17158	17198	17135	17149	16776	17198	17110	16974	16988	17192	17345	17245	16792	17020	16933	16957	16883	16762	16948	16925	16938	16924	16967	16903	16946	17279	17173	16998	17147	17080	17151	17035	16943	17121	16848	17055	17080	16992	17197	17132	16981	17066	16987	17187	16868	16962	17026	17138	17185	16953	17108	16956	17072	16935	17054	16926	16856	17236	17049	17104	17002	17107	17150	16964	17037	17000	17039	17154	17103	16945	16968	17030	16917	16993	17099	16949	17102	16999	16909	17032	16934	17070	17150	16820	16924	16944	16893	17132	17015	17153	17203	16980	16879	17070	16950	17147	16999	16999	17187	16932	16719	17058	16989	17035	17095	17131	17126	17132	17188	17150	16973	17205	17031	16959	17102	17165	17080	17074	17150	16928	16992	16792	17060	16980	17019	17120	17006	16839	17063	17115	17098	17076	17115	17007	16880	17053	17035	17219	17123	16981	17111	17119	16980	17154	17093	17029	17136	17134	17196	16919	17020	17069	17133	16770	17089	16997	16979	17059	16991	16923	17051	17001	16992	17207	17001	17055	17071	17012	16982	16970	17189	16989	17093	17216	17067	17086	16906	17073	17122	17200	16972	16815	17009	17068	17084	16935	16972	17039	17008	17008	17117	16886	17103	17065	16947	17147	17037	16901	17169	17114	17124	17089	17016	16999	17020	16792	17038	17102	17090	16867	17129	17019	16822	16927	16852	16906	17073	17005	17051	17247	17063	17067	17128	16951	17113	16828	17061	17055	17133	17185	17171	17256	16886	16930	16990	17025	16971	17068	17021	16886	16912	17224	16929	17120	17193	16966	17000	17014	17271	17057	17103	17059	16941	17290	17122	17051	17111	17077	17165	17146	17076	16977	17079	17088	17085	16965	17005	16993	17297	16924	17343	16859	16929	17235	17149	16914	16853	17033	16954	16896	16981	17069	17116	17011	16808	17039	16979	16915	16877	16940	16907	17104	17084	17222	17079	17001	17162	17091	16985	17114	17177	17016	17249	17400	16942	17048	17084	16975	16846	16982	17129	17018	17125	17033	17195	16903	16976	17040	17071	17015	16936	17040	17075	16944	17027	16998	17168	17006	17117	17032	16986	16962	17026	17069	17098	17072	17062	17176	16992	16983	17120	17060	17016	17153	17175	17116	17192	17183	17128	16997	17139	16925	16847	17028	17133	16981	16948	16989	17043	17009	17145	16922	17022	17153	17237	16878	16804	16830	16966	16912	16986	17076	17145	17278	17002	17176	16796	17101	16988	17175	17091	16962	16956	17077	17055	17153	16870	16866	16979	17092	17275	17108	16956	16863	16986	16852	16931	17127	16915	16994	16949	17326	17056	16952	16836	17035	16915	16958	17014	16991	16910	17070	17152	16867	17113	16980	17002	17006	16964	17130	17135	16997	17174	17046	16946	16830	17006	17087	16948	17110	16987	16905	16957	17139	16942	17167	17067	17031	16958	16958	16980	17093	16839	16992	17222	17152	17171	17033	16895	17126	17214	17022	16948	17061	17152	17098	17103	17012	16884	17056	16934	16968	16843	16898	16920	17018	16900	16883	17068	16984	16943	16956	16899	17112	16955	17159	16948	17022	17116	17074	17121	17224	16911	16918	17047	17222	16874	16937	16793	17037	17139	16943	17325	17007	17058	16897	17086	17208	17089	16898	17188	16939	17095	17150	17038	16810	17080	17003	17160	16940	17076	17188	17110	16980	16916	16865	17046	16992	17034	16813	17158	16917	17207	17016	16871	17005	16975	16772	16761	17227	16789	16879	17227	17240	17101	17156	16901	17027	16995	17023	17137	17153	17136	17104	17268	16996	17019	16968	17022	16938	17034	17012	16992	17066	17095	16797	17063	16989	17002	16829	16924	16911	16933	17065	16941	17093	17097	17192	17042	16949	17068	16983	17085	17259	16922	16879	16919	17027	16924	16971	17050	17026	16977	17126	17011	16897	17085	16951	16960	16901	17024	17198	17050	16998	16881	17073	17009	17057	16979	16923	17032	16889	16980	17078	17051	16987	17029	17045	16931	17065	16831	16967	17111	16858	16884	17155	17021	17051	17032	16989	16936	17099	17150	16789	17079	16980	16910	17187	17178	17025	16962	17087	17060	17038	17067	17409	17003	17132	17234	17216	16993	17012	17094	17321	17163	17115	16922	16808	17169	17019	17041	17206	17054	16840	16906	17077	16947	17020	16802	16998	16990	17024	16878	16956	16998	16975	17069	17026	16898	16975	16925	17162	16969	16972	17103	16900	16835	17078	17228	16868	16961	16860	16957	17107	17103	16832	17147	16994	16927	16925	16993	16870	16977	16781	16991	17062	16970	17063	17167	16943	16881	16936	16982	17128	17001	17038	17137	17129	17027	17035	17085	17006	16921	17105	17027	17089	17245	16969	16982	16979	17039	17067	16835	16964	17247	16919	16908	17092	17045	17022	17093	16970	17031	17116	16815	16972	17168	17055	16982	16966	16914	17112	16883	17244	16967	17129	17132	16962	16762	16900	16917	16881	17089	17169	17100	17068	17109	17135	16998	17084	17061	17172	17104	16951	16825	17101	16939	17152	16957	16984	17101	16998	17003	17050	17146	17162	16819
26199	56679	43656	26705	19833	17112	16071	15651	15434	15951	14689	14828	14462	14471	15033	17392	17736	17403	17171	16690	15742	15197	14341	14277	14336	14329	14265	14218	14292	14035	14218	14270	14349	14218	14107	14250	14309	14086	14168	14345	14235	14273	14101	14397	14363	14395	14173	14258	14305	14281	14200	14167	14131	14240	14344	14143	14189	14374	14105	14206	14243	14228	14181	14187	14123	14108	14252	14096	14388	14285	14457	14266	14095	14437	14189	14275	14129	14183	14328	14316	14342	14200	14241	14291	14102	14270	14250	14289	14164	14221	14200	14107	14113	14321	14264	14207	14320	14074	14052	14205	14336	14406	14243	14156	14305	14235	14331	14111	14272	14154	14219	14099	14190	14209	14185	14306	14305	14201	14323	14251	14145	14317	14173	14075	14295	14222	14287	14345	14173	14170	14149	14259	14191	14146	14177	14295	14114	14183	14228	14325	14292	14313	14165	14222	14240	14343	14169	14352	14158	14222	14319	14232	14233	14130	14243	14251	14252	14400	14312	14210	14257	14201	14397	14270	14290	14291	14268	14250	14285	14217	14117	14118	14194	14210	14205	14201	14138	14447	14286	14343	14041	14300	14297	14304	14227	14089	14232	14229	14314	14199	14270	14190	14186	14047	14311	14324	14186	14205	14278	14231	14366	14332	14332	14363	14158	14242	14371	14258	14421	14098	14370	14151	14315	14189	14105	14158	14164	14174	14310	14145	14203	14354	14330	14321	14188	14140	14164	14159	14228	14361	14316	14190	14352	14336	14196	14301	14175	14216	14201	14166	14313	14202	14123	14233	14356	14353	14068	14215	14229	14148	14430	14205	14273	14171	14254	14192	14184	14218	14131	14219	14191	14060	14200	14182	14239	14364	14307	14183	14119	14190	14350	14214	14202	14274	14129	14290	14322	14238	14228	14292	14209	14357	14027	14261	14254	14175	14202	14093	14223	14033	14308	14406	14251	14267	14278	14140	14288	14099	14309	14344	14231	14282	14334	14314	14319	14071	14113	14202	14228	14134	14292	14258	14351	14430	14265	14110	14248	14408	14166	14274	14164	14095	14298	14219	14084	14224	14130	14324	14149	14338	14263	14250	14436	14374	14104	14101	14318	14245	14250	14033	14288	14150	14145	14206	14121	14124	14201	14147	14151	14175	14265	14166	14384	14277	14408	14266	14318	14172	14111	14150	14206	14323	14280	14099	14331	14212	14220	14193	14129	14162	14207	14315	14139	14426	14359	14264	14170	14302	14175	14236	14123	14267	14196	14149	14256	14273	14296	14213	14286	14334	14095	14388	14348	14169	14333	14193	14174	14376	14353	14333	14235	14285	14276	14249	14100	14084	14313	14314	14186	14198	14309	14348	14084	14222	14223	14118	14209	14283	14222	14263	14280	14235	14207	14121	14293	14301	14070	14198	14127	14228	14051	14174	14157	14226	14254	14224	14075	14292	14209	14227	14408	14151	14383	14324	14212	14222	14213	14233	14280	14354	14195	14172	14213	14254	14235	14124	14270	14271	14114	14250	14255	14358	14369	14190	14341	14253	14179	14271	14034	14222	14145	14344	14184	14186	14233	14290	14160	14160	14362	14113	14163	13954	14302	14206	14217	14142	14077	14219	14342	14229	14222	14156	14378	14104	14300	14238	14126	14302	14180	14298	14147	14171	14164	14254	14220	14242	14263	14179	14075	14359	14190	14184	14140	14417	14286	14206	14163	14138	14359	14198	14118	14162	14222	14099	14139	14098	14221	14183	14210	14135	14020	14217	14236	14245	14234	14335	13982	14131	14297	14215	14227	14263	14376	14327	14277	14192	14175	14228	14335	13869	14244	14258	14224	14174	14100	14267	14223	14200	14236	14337	14186	14122	14314	14234	14245	14238	14256	14257	14288	14401	14320	14166	14324	14172	14131	14282	14217	14284	14270	14184	14155	14352	14118	14071	14205	14127	14145	14385	14142	14229	14177	14269	14158	14155	14259	14223	14086	14202	14350	14140	14071	14208	14072	14258	14464	14173	14147	14209	14322	14166	14169	14165	14246	14411	14269	14096	14201	14212	14240	14194	14221	14220	14211	14245	14230	14221	14290	14271	14119	14181	14222	14348	14196	14177	14188	14197	14054	14145	14075	14155	14102	14298	14016	14227	14129	14350	14168	14208	14394	14174	14235	14157	14226	14264	14212	14311	14240	14142	14355	14108	14436	14342	14052	14246	14218	14122	14109	14222	14167	14205	14214	14225	14221	14178	14262	14306	14194	14270	14236	14284	14241	14218	14330	14162	14352	14452	14280	14258	14383	14205	14305	14081	14221	14384	14193	14295	14215	14149	14201	14325	14060	14198	14257	14103	14163	14168	14321	14354	14026	14161	14111	14250	14099	14214	14312	14411	14419	14258	14267	14283	14178	14373	14197	14221	14258	14359	14237	14030	14278	14133	14383	14278	14407	14173	14128	14165	14140	14225	14170	14383	14046	14124	14163	14212	14189	14157	14286	14139	14112	14393	14192	14173	14354	14193	14250	14433	14229	14284	14323	14251	14273	14263	14167	14250	14260	14238	14353	14393	14206	14124	14279	14177	14125	14059	14129	14218	14169	14360	14202	14355	14279	14420	14248	14201	14273	14315	14204	14273	14284	14285	14105	14197	14131	14076	14034	14410	14229	14103	14306	14353	14086	14194	14131	14260	14242	14050	14352	14145	14102	14110	14234	13945	14255	14164	14236	14089	14017	14170	14229	14327	14233	14261	14165	14286	13934	14244	14024	14040	14283	14270	14175	14217	14190	14322	14146	14202	14264	14186	14429	14337	14270	14127	14175	14193	14105	14132	14209	14376	14112	14031	14259	14302	14322	14287	14079	14243	14255	14196	14252	14237	14393	14278	14061	14213	14250	14368	14303	14332	14363	14148	14217	14446	14252	14200	14299	14189	14283	14204	14283	14175	14093	14040	14155	14351	14108	14153	14116	14212	14295	14209	14250	14216	14217	14292	14430	14263	14211	14239	14235	14230	14198	14259	14230	14150	14266	14257	14318	14318	14175	14140	14194	14296	14206	14271	14263	14157	14220	14053	14190	14187	14200	14115	14119	14360	14263	14329	14234	14310	14358	14119	14192	14187	14242	14385	14163	14108	14127	14160	14200	14259	14311	14289	14218	14269	14358	14242	14266	14151	14262	14261	14330	14295	14188	14148	14115	14160	14138	14246	14049	14194	14183	14097	14308	14341	14168	14250	14241	14099	14355	14251	14176	14214	14228	14320	14107	14240	14385	14393	14086	14351	14360	14451	14239	14087	14179	14177	14096	14154	14229	14265	14267	14225	14350	14223	14219	14134	14172	14156	14177	14215	14303	14263	14197	14292	14284	14107	14082	14312	14272	14214	14394	14126	14116	14294	14211	14064	14341	14252	14191	14033	14290	14102	14110	14199	14318	14072	14174	14222	14301	14198	14214	14170	14189	14333	14066	14261	14079	14099	14155	14183	14176	14153	14305	14331	14189	14091	14166	14013	14152	14174	14323	14114	14289	14151	14249	14297	14279	14220	14148	14276	14307	14405	14403	14235	14338	14097	14407	14302	14323	14137	14227	14091	14118	14113	14374	14229	14232	14259	14166	14218	14219	14319	14242	14184	14210	14228	14241	14158	14250	14263	14397	14184	14258	14358	14250	14222	14256	14264	14225	14154	14286	14284	14207	14299	14266	14209	14254	14110	14259	14079	14275	14132	14300	14134	14393	14208	14191	14085	14157	14161	14259	14103	14263	14267	14205	14214	14089	14184	14163	14144	14306	14261	14231	14269	14113	14353	14225	14211	14237	14165	14303	14282	14269	14189	14211	14257	14115	14342	14279	14245	14115	14173	14318	13978	14264	14270	14260	14272	14252	14215	14150	14150	14228	14189	14192	14188	14343	14288	14266	14167	14137	14242	14453	14261	14238	14333	14213	14197	14269	14250	14378	14121	14166	14233	14220	14188	14254	14153	14148	14234	14337	14191	14152	14235	14252	14211	14277	14302	14284	14495	14337	14068	14255	14440	14312	14437	14158	14096	14317	14073	14257	14353	14243	14323	14253	14345	14322	14269	14352	14297	14239	14304	14175	14291	14081	14186	14301	14326	14192	14204	14091	14078	14399	14370	14293	14221	14245	14202	14240	14163	14193	14178	14264	14207	14172	14201	14094	14315	14256	14362	14207	14407	14238	14436	14285	14058	14201	14128	14229	14307	14228	14244	14141	14197	14248	14186	14133	14260	14003	14159	14210	14321	14110	14303	14339	14277	14264	14158	14217	14233	14144	14359	14288	14274	14368	14074	14219	14297	14261	14040	14205	14301	14332	14379	14282	14224	14176	14226	14393	14218	14313	14175	14248	14181	14258	14160	14178	14200	14364	14157	14218	14179	14184	14139	14196	14236	14202	14232	14181	14242	14339	14180	14196	14364	14265	14122	14202	14194	14290	14219	14165	14240	14328	14170	14070	14342	14163	14319	14117	13928	14176	14197	14106	14050	14195	14166	14070	14259	14298	14324	14129	14182	14195	14277	14195	14259	14142	14479	14319	14203	14301	14303	14496	14184	14141	14423	14194	14110	14071	14384	14214	14160	14199	14201	14350	14370	14305	14067	14228	14232	14264	14187	14233	14252	14328	14085	14242	14194	14276	14125	14252	14174	14240	14236	14147	14083	14219	14219	14335	14071	14437	14304	13996	14223	14168	14244	14254	14366	14347	14118	14438	14241	14195	14272	14311	14172	14155	14210	14117	14304	14174	14213	14051	14236	14240	14441	14365	14237	14448	14174	14183	14180	14296	14056	14155	14169	14228	14181	14161	14261	14280	14222	14302	14412	14174	14204	14379	14265	14232	14374	14189	14263	14111	14138	14323	14370	14218	14293	14323	14189	14148	14071	14481	14194	14239	14317	14367	14424	14206	14207	14315	14177	14263	14375	14063	14294	14391	14326	14180	14023	14196	14233	14149	14148	14164	14048	14277	14180	14226	14152	14256	14249	14148	14196	14131	14297	14511	14176	14215	14089	14214	14470	14271	14092	14104	14126	14297	14183	14131	14178	14176	14474	14290	14175	14312	14194	14363	14114	14269	14208	14253	14278	14340	14250	14304	14192	14199	14038	14065	14159	14430	14325	14254	14070	14188	14127
30129	26325	28745	22836	18748	17725	17483	17252	17318	17019	17174	16891	16990	16859	16790	16949	17053	17050	17054	17024	17233	16996	17008	16871	16860	16867	16918	17005	16869	16814	16955	16939	16733	16808	16928	17007	16761	17015	16884	16782	17085	16917	16790	16985	16942	16834	16794	16955	17119	17113	16716	16780	16919	16841	16971	16741	16882	17035	16848	16911	17015	16994	16771	16862	17228	16936	16883	16941	16959	16978	17063	16824	16954	17049	16916	17085	16848	16946	17071	17084	16865	16928	17077	16985	16803	16882	16674	16994	16796	16868	17111	16832	16778	16770	16714	16800	16907	16869	16945	16759	16922	16999	16942	17050	16987	16898	16670	16909	16811	17005	16849	16824	16851	17040	16715	16723	16799	16836	16928	16810	16879	16808	16971	16884	17014	16851	16898	16934	16964	16939	16911	16721	16840	16985	16908	16850	17021	17080	16947	16912	16889	16927	17007	17110	16851	16990	16997	16997	17057	16915	17085	17098	17052	16830	16706	17001	17073	16899	16680	16990	17109	17084	17059	17193	16997	17021	16962	16960	16800	17020	16866	17099	16882	16895	16677	16844	17026	16910	16862	16930	16854	16940	16887	16813	16997	16889	16842	16890	17043	17028	16918	16858	16898	16800	16940	16823	17059	16941	17011	16905	16798	16969	16854	16922	16901	16999	16766	16891	16796	17016	16966	16885	17043	17000	16954	17115	17200	16980	16911	16905	17037	16847	16895	17119	16991	16977	16923	16926	16979	17194	16771	17052	16847	16996	16982	17009	16892	17121	16892	16910	16904	16815	16991	16944	16904	17020	16745	17142	16844	16885	17066	16827	16848	17077	17000	17032	17019	16726	16928	16983	17123	17073	16837	16818	16961	17092	16866	16967	17076	16909	16869	16775	16817	16942	17010	16857	16838	17013	16993	16777	16774	16840	17023	16831	16855	17025	16896	16871	16994	17005	17016	17125	16812	17115	16853	16768	16789	16840	16947	16764	17016	16925	16873	17008	16902	16962	17156	16869	17072	17019	16712	17087	16938	16915	17019	16873	16926	16919	16978	16852	16983	16862	16765	16713	16694	16973	16766	16982	16992	16938	16879	17054	16949	17059	16977	16811	16839	16734	16735	17018	17126	17083	16747	16971	17138	17136	17010	16871	16940	16824	16852	17053	17051	17026	16915	16883	17078	17085	16963	16848	16980	16990	17015	16905	16976	16989	17121	17098	16979	16957	16890	16972	17096	16931	16977	16791	16958	16783	16967	16819	16970	16946	16936	16807	16913	16798	17024	16789	17011	17010	16976	16945	16883	17086	17048	17008	16878	17046	16849	16856	17051	16641	16911	17103	16945	16930	16991	16912	16980	16843	16970	16969	16800	16778	17048	16917	16957	16946	16927	16825	16977	17104	17084	16898	17108	16850	16846	16854	16979	17013	17000	17066	17068	17014	16946	16866	16848	16940	16687	16978	16985	16843	16889	16968	16921	16831	17091	16956	16775	16757	16830	17010	16998	17009	17130	17091	16848	16927	16914	17052	17124	16985	17127	17110	17023	16900	16929	16904	16789	16969	16913	17013	17191	16930	16693	16965	17040	16852	16932	16981	16822	16978	17088	16897	16906	17028	16763	16870	16967	16804	16994	16910	17075	16875	17183	17051	17092	17000	16826	16814	16911	16745	16884	16773	17048	16880	16730	17019	16890	16875	16899	16895	16982	17026	17048	16973	16825	16934	16898	16825	16817	16853	17014	16730	16984	16731	17094	16722	16939	16952	16746	16855	16958	16924	16989	16822	16915	16998	16861	16869	16860	17024	16942	17062	16958	16963	16978	16907	16976	17021	16831	17264	17032	17139	16779	17092	17013	17021	17022	17080	16849	17021	16876	16932	17218	16759	16995	16705	17042	17033	16788	16880	17022	17185	16968	16939	17065	16867	16901	16938	16985	16874	16937	16989	16791	16821	16795	16991	16934	16893	16816	17046	17006	16976	16879	16959	17141	17125	16969	16984	16997	16722	16896	16837	16718	16850	16868	17040	16789	16995	16904	16954	16869	17015	17118	16873	17059	16895	17180	17056	16795	17008	17070	16842	16835	17007	16916	16861	17003	17030	16744	16731	17062	16827	16954	16975	17046	17166	16953	16893	16878	16809	16895	17000	17021	16872	17080	16910	17008	16885	16963	16856	17009	16964	17037	16983	16715	16864	16981	16863	16862	16975	17080	17131	16766	16842	16948	16643	16955	16932	17085	16802	17008	16878	17055	16939	16924	17050	16979	17100	17356	16877	16909	17078	17022	17114	16897	17159	16879	16864	16845	17009	17006	16914	16904	16789	17068	16752	16951	16962	16847	16852	16803	16862	17001	16863	16944	16730	16930	16932	16768	17045	16938	16754	16910	16843	16756	16968	16955	17010	17033	17012	17129	16850	16950	17080	16986	16984	16983	16795	16815	17012	17005	16970	17029	16894	17017	16961	16898	16880	16870	16762	16822	17143	17065	16770	17011	16839	16837	16912	17025	17115	16913	16995	16794	16821	16978	17032	16976	17132	16855	16853	17023	17062	16795	16907	16999	16723	16789	16791	17056	16946	17037	16831	16857	16930	16747	16836	16822	16854	16958	16911	16979	16818	17020	16978	16774	16886	17024	17022	16919	17057	16813	16786	16776	16896	17051	16929	17054	16924	16923	16933	17049	17162	16808	16859	16744	17050	17007	16886	17076	16859	16762	17013	16904	16808	16893	17040	16894	16759	16941	16948	17062	17017	17097	16914	16928	17083	17161	16921	16911	17047	16873	16945	16958	16813	16885	16746	16969	16770	16855	16887	17028	16930	16948	16718	16965	16955	17021	17004	17012	16931	17044	16983	16853	17014	17050	16945	16978	16893	16997	16901	16857	16943	16910	16948	16962	17144	17007	16929	16802	16862	16955	16850	16957	16943	16962	17005	17002	16861	17113	16944	16691	16884	17012	16987	17071	16819	16624	16856	16841	16877	16974	17062	17142	17215	16887	16920	16826	16978	16979	16973	16882	17055	16961	17027	16947	17016	16959	17125	16949	16779	16707	17192	17049	17134	17010	16977	16841	16607	16957	17083	16739	17088	16901	16765	16997	17047	16966	16953	16851	17061	16932	16775	16784	16850	17086	17048	17057	17107	16860	17031	16896	16732	17009	16955	16861	16971	17015	16906	17002	16927	16854	17106	16948	16778	16938	16934	16870	16831	17078	16900	17031	16889	16843	16843	17095	16870	16792	16821	16914	16948	17000	16997	16841	16995	16859	16951	16984	16995	16980	16810	16895	17112	16958	16951	17047	16950	16956	17065	16722	16814	16897	16923	16855	16852	16937	16807	16859	16992	17032	16975	16968	17133	16861	16812	17026	16833	16756	16804	16929	16823	16909	16981	16709	16989	16921	16972	17108	16777	16853	17002	17003	17076	16893	16891	16951	17163	16852	16851	16838	17073	16948	16859	16893	16841	16982	16869	16858	16987	17101	17067	17008	16700	16840	16933	16696	16973	16874	17016	16989	17217	16864	16812	16913	16961	17024	16949	16828	16785	16957	16898	17010	16655	16947	17009	16855	17145	16976	16972	16914	16924	16833	16885	16864	16954	16799	16869	16946	16973	16868	16971	16871	16887	16924	17132	17201	16720	16966	16976	17147	16938	16918	17050	16880	16884	17033	16987	16860	16971	16984	17195	16718	17055	16934	16881	17027	16895	16952	17073	17018	17123	16930	16849	16837	16914	16892	16883	16908	16960	17095	16933	17012	17031	16726	16862	16878	17017	16774	16982	16860	16937	17046	16945	16922	16842	16881	16843	17001	17010	16840	16818	17001	16723	16861	16747	17125	16932	16795	17091	17093	17092	17106	17028	17082	16822	17260	16804	16672	16971	17081	16663	16858	16994	16889	17097	17219	16916	16966	16916	17013	16846	16953	16959	17023	17041	16929	17040	16912	16850	16922	16894	16708	16994	16879	17005	16856	16907	16905	16742	16957	17182	16883	16800	16860	16680	17095	17004	16745	16965	17012	16835	16922	17048	16833	16957	16913	16780	16882	17223	17022	16784	16939	17036	16964	17145	17137	16778	16814	17010	17129	17093	16816	16714	16825	16921	16715	16822	16855	16820	16767	16973	17065	16863	16927	16894	17051	17103	17055	16977	17165	16900	17020	16812	16805	17018	17077	16858	16938	16698	16999	17172	16856	16947	16837	16900	16832	16985	17104	17144	17113	16906	17079	16973	16854	16915	17131	16995	16805	16908	17070	17131	16809	16946	17149	16986	16966	16948	16909	16945	17043	16908	16827	17014	16908	16838	17172	16908	17102	16960	16749	16852	16924	17029	16869	16900	16945	16845	16994	16555	16920	16813	17127	16913	16925	16943	16797	17013	17103	16959	16976	17142	16848	16858	16766	16831	16839	16913	16978	17113	17107	16891	16992	17108	17158	17027	16929	16866	17005	16753	16913	16916	16998	16949	17044	16802	16725	17101	16798	16874	16857	16934	17005	17137	16859	17091	16810	17013	16940	17054	17243	16737	16898	16892	16916	16847	16927	16843	17106	16933	17185	16879	16961	17088	16844	17013	17108	16779	16933	16867	16874	16917	17047	16985	16982	16770	16982	16984	17048	16986	17030	16713	16642	16830	16921	16915	17045	16931	17114	16799	17085	17165	16957	17161	16983	16803	16736	16771	17105	16828	17108	16769	16936	16935	17018	16972	16929	16745	16826	16669	16798	17151	17038	17046	17287	16872	16925	16966	16951	16838	16907	16790	16855	16907	17058	17026	16998	16948	16979	16955	17133	17006	17054	16997	16794	16981	16674	17002	17003	16922	17149	17105	16908	17079	16853	16944	16835	16801	17046	17035	17092	17021	16853	17054	17025	16984	16981	17100	17016	16923	17123	17102	16843	16767	16938	16861	17043	16834	16729	17148	16906	17022	17054	16751	17048	17000	17122	16690	17066	17049	17056	16814	17089	16861	16729	16975	16945	16909	17086	16975	16982	16864	17050	16958	17081	16806	17001	16983	17100	16757	16900	16921	16990	16919	16937	16820	16930	16778	16868	16982	16949	16886	17040	16818	16823	17000	17103	16819	16870	17001	17035	16992	16954	17066	16921	16830	16915	17024	16804	16977	16959	16893	16945	16806	17016	17022
23704	36021	26711	18414	16287	15118	14778	14511	14592	14353	14278	14412	14202	14339	14319	14250	14451	14487	14298	14389	14224	14169	14203	14058	14185	14189	14178	14168	14161	14253	14025	14067	14243	14199	14303	14118	14236	14193	14139	14192	14032	14096	14083	14093	13999	14067	14073	14084	14023	14169	13997	14141	14225	14213	14166	14187	14147	14018	14128	14087	14286	14151	14079	14128	14235	13939	14024	14116	14049	14274	14211	14140	14106	14150	14163	14170	14268	14273	14149	14187	14121	14148	14126	14201	14132	14044	14225	14060	14154	14171	14071	14086	14079	14079	14313	14053	14109	14152	14376	14152	14194	14014	14137	14085	14243	14143	14018	14165	14117	14253	14127	14063	14300	14045	14045	14103	14077	14106	14081	14095	14207	14246	14148	14136	14193	14129	14045	14181	14057	14157	14225	14121	14181	14134	14162	14026	14041	14147	14073	14091	14186	14057	14091	14047	14133	14121	14183	14264	14075	14067	14136	14161	13917	14229	14238	14053	14141	13851	14147	14292	14294	14181	14063	14147	14181	14082	14359	14170	14170	13983	14164	14281	14148	14165	14222	14088	13979	14204	14167	14163	14016	14083	14162	14211	14112	14271	14233	14142	14179	14172	14136	14273	14119	14095	14209	14026	14100	14142	14294	14105	14231	14182	14080	14023	14001	14195	14253	14174	14133	14372	14074	14175	14177	14097	14196	14050	14016	14195	14017	13984	14130	14148	14116	14087	14326	14296	14221	14260	14144	14226	14234	14224	14097	14013	14130	14134	14128	14094	14033	14000	14014	14247	14106	14043	14034	14194	14173	14256	14274	13921	14198	14200	14078	14108	14097	14097	14004	14124	14036	14070	14143	14220	14078	14217	14177	14289	13999	14203	13979	14043	14239	14112	14016	14195	14080	14011	14093	14143	14157	14127	13969	13995	14136	14153	14251	14095	14011	14120	14074	14058	14236	14197	14422	14113	14076	14336	14009	14166	14162	14119	14139	14187	14137	14028	14155	14228	14138	14225	14204	14195	14289	14150	14054	14274	14143	14165	14057	14355	14116	13978	14059	14165	14225	14324	14194	14027	14068	14316	14146	14049	14204	14181	14110	14162	14166	14204	14288	14117	14198	14079	13956	14126	14296	14313	14020	14298	14005	14071	14101	14086	13901	14109	14148	13971	14177	14079	14224	14018	14151	14221	14161	14327	14134	14147	14255	13949	14221	14115	14177	14047	14026	14274	14045	14238	14151	14081	13997	14141	14215	14149	14152	14266	14232	14084	14236	14185	14233	14036	14200	14069	14142	14088	14196	14297	14216	14202	14191	14167	14079	14167	14208	14152	14072	14137	14016	14259	14004	14116	14174	14278	14143	14045	14105	14112	14070	14195	14202	14180	14022	14112	14252	14214	14119	14124	14199	14216	14214	14188	14244	14233	14156	14148	14172	14162	14005	14155	14262	13950	14122	14189	14149	14309	14114	14215	14081	14019	14073	14140	14156	14233	14006	14160	14094	14169	14034	14155	14204	14113	14182	14033	14194	14052	14117	14206	14274	14129	14052	14153	14133	14270	14243	14143	13977	14112	14125	14106	14072	14207	14166	14154	14153	14261	13995	14255	14124	14189	14087	14222	14082	14131	14088	14181	14261	14245	14030	14090	13983	14226	14301	14033	14303	14208	13978	14293	14140	13957	14201	14055	14213	14317	14291	14093	14012	14190	14041	14216	14092	14257	14114	14349	14178	14193	14004	13892	13893	14107	14234	14105	14211	14148	14111	14171	14146	13995	14230	14196	14200	14103	14129	14100	14128	14359	14143	14105	14113	14110	14109	14243	13991	14267	14192	14145	13986	14197	14040	14197	14306	13972	14114	14256	14053	14186	14167	14078	14115	14067	14181	14198	14410	14056	14211	14076	14026	14150	14021	14131	14217	14196	14161	14106	14091	14176	14229	14217	14104	14082	14254	14328	14102	14185	14089	14132	14259	14069	14179	14171	14321	13981	14062	14255	14407	14098	14279	13995	14080	14289	14254	14153	14070	14253	14200	14235	14190	14310	14317	14130	14045	14318	14219	14022	14088	14228	14103	14203	14037	14340	14066	14182	14012	13972	14126	14166	14201	14334	14170	14249	13914	14272	14249	13953	14101	14248	14290	14336	14166	14258	14089	14036	14078	14203	14134	14272	14167	14154	14240	14201	14174	14183	13955	13997	14356	14129	14218	14176	14208	14216	14129	14326	14101	14148	14303	14087	14100	13936	14154	13930	14226	14194	14098	14047	14134	14084	14084	14274	14111	14055	14210	14101	14214	14189	14161	14081	14046	14049	14106	14310	14201	14055	14150	14049	14033	14053	14224	14079	14112	14113	14325	14173	14192	14075	14194	14127	14184	14143	14129	14175	14207	14268	14159	14079	14192	14110	14068	13993	14217	14121	14176	14254	14204	14047	14108	14065	14255	14131	14148	14250	14165	14204	14156	14034	14402	14325	14111	14128	14090	14291	14101	14083	14187	14250	14143	14212	14173	13907	14081	14237	14034	14060	14101	13983	14011	14242	14275	14048	14246	14226	14100	14034	14263	14181	14052	14099	14086	14121	14272	14102	14208	14089	14031	14149	14041	14160	14198	14066	14279	14008	14156	14278	14112	14117	14090	14092	14097	14223	14134	14217	14334	14088	14163	14055	14221	13985	14259	14213	14042	14374	14156	14184	14213	14171	14034	14117	14340	14041	14201	14277	14255	14204	14304	14105	14054	14212	14142	14329	14131	14250	14110	14115	14108	14236	14246	13987	14233	14057	14147	14175	14234	14228	14146	14233	14206	14182	14122	14167	14116	14056	14088	13940	14267	13978	14320	13949	14029	14040	14227	14145	14297	14205	14154	14053	14164	14067	14073	14133	14166	14092	14191	14260	14026	14189	14257	14088	14095	14127	14130	14185	14238	13989	14092	14184	14160	14249	14139	14195	14094	14166	14175	14085	14267	14141	14094	14087	14213	14261	14021	14240	14071	14259	14153	14186	14066	14258	14224	14010	14087	14211	14101	14181	14184	14168	14055	14201	14180	14098	14153	14185	14043	14284	14247	14301	14217	14026	14186	14230	14257	14104	14069	14133	14077	14152	14143	14152	14213	14327	14105	14251	14276	14111	14175	14137	14011	14096	14120	14030	14226	14199	14029	14193	14113	14016	14249	14217	14146	14091	14137	14129	14190	14198	14117	14024	14019	14220	14078	14132	14053	14149	14102	14066	14142	14169	14359	14267	14041	14209	14126	14227	14204	14124	14344	14145	14122	14269	14074	14044	14273	14113	14178	14301	14059	14195	14295	14234	14078	14134	14135	14015	14020	14012	14159	14148	14107	14179	14063	14043	14259	14263	14012	14290	14256	14258	14234	14078	14108	14140	14292	14123	14282	14121	14274	14193	14087	14080	14316	14181	14103	14299	14109	14070	14341	14370	14135	14076	14153	14139	14140	14155	13991	14131	14144	14020	14098	14210	14035	14059	14216	14093	14157	14070	14129	14137	14208	14060	14016	14100	14384	14206	14176	14009	14158	14211	13994	13954	14137	14087	14044	14178	14132	14170	14148	14124	14024	14148	14002	14232	14116	14174	14197	14157	14168	14104	14212	14175	14025	14091	14088	14086	14131	14215	14086	14271	14211	14213	14110	13954	14197	14084	14223	14199	14177	14172	14267	14040	14252	13993	14311	14077	14249	14103	14027	14172	14142	14262	13832	14144	13961	14226	13955	14107	14043	14119	14271	14044	14230	14064	14299	14134	14264	14061	14156	14139	14184	14269	14092	14114	14243	14261	14245	14023	14089	14110	14210	14233	14287	14099	14027	14111	13938	14165	14174	14204	14161	14134	14293	14082	14093	14124	14017	14125	14269	14058	14135	14205	14233	14178	14069	14180	14061	14061	14071	14059	14100	14290	14174	14219	14148	13998	14221	14228	14242	14233	13982	14087	14101	14309	14025	13937	14332	14181	14227	14350	14263	14159	14280	14173	14295	14069	14161	14064	14070	14082	14049	14073	14032	14077	14191	14100	14096	14128	14217	14123	14288	14179	14096	14130	14270	14045	14014	14251	14148	14229	14089	14185	14112	14019	14184	14102	14205	14265	14214	14124	14138	14238	14232	14051	14124	14112	14225	14233	14246	14224	14141	14243	14151	14033	14078	14219	14150	14043	14070	14177	14096	14063	14218	14112	14138	14204	14185	14174	14211	14103	14287	14215	14142	14126	14167	14021	14165	14055	14122	14080	14066	14027	14258	13986	14184	14076	14337	14224	14327	14173	14164	14121	14068	14113	14256	14028	14188	14235	14095	14076	14267	14165	14045	14361	14141	14219	14035	14116	14215	14114	14132	14116	14186	14313	14115	14097	14207	14049	14052	14230	14092	14097	14107	14196	14345	14092	14127	14247	14073	14379	14096	14098	14229	14221	14159	14175	14218	14253	14155	14288	13997	14174	14221	14222	14036	14175	14169	14092	14225	14189	14094	14084	14224	14164	14197	14103	14384	14080	14210	14444	14130	13982	14176	13960	14245	14268	14342	13939	14269	14208	14156	14147	14169	14172	14071	14228	14139	14271	14179	13994	14164	14334	14176	14214	13985	14090	14104	14212	14002	14014	14259	14108	14145	14009	14129	14085	14163	14145	14117	14140	14027	14216	14188	14263	14139	14051	14229	14155	14237	14249	14162	14080	14099	14177	14241	14176	14117	14130	14256	14208	14186	13977	14194	14113	14025	14293	14015	14268	14036	14118	14106	14108	14057	14359	14039	14282	14089	14109	13976	14040	14114	14079	14141	14105	14093	14251	14191	14085	14122	14161	13997	14079	14126	14175	14254	14174	14276	14028	14062	14179	14098	14078	14145	14313	14436	14138	14184	14108	14030	14176	14355	14379	14169	14265	14200	14134	14082	14063	14056	14225	14150	14133	14013	14222	14297	14195	14131	14118	14257	14200	14189	14076	14200	14064	14243	14041	14057	14069	14129	14262	14025	14170	13983	14128	14215	14301	14181	14140	13914	14164	14299	14085	14131	14151	14258	14246	14092	14010	14109	13993	14297	14289	14046	14189	14239	14176	14044	14151	13985	13937	14069	14213	14115	14191	14128	14115	14138	14116	14230	14109	14147	14140	14163	14199	14178	14127
23333	21051	27859	24947	21576	18961	17418	15400	15068	15135	14871	14632	14811	14641	14636	15432	16046	15630	16108	15658	14957	14748	14500	14362	14338	14356	14685	14336	14452	14571	14413	14360	14434	14467	14446	14436	14590	14555	14689	14386	14447	14540	14346	14569	14417	14368	14541	14488	14756	14408	14281	14302	14372	14407	14349	14298	14621	14269	14376	14260	14502	14636	14385	14480	14439	14510	14606	14325	14409	14450	14376	14390	14255	14276	14515	14436	14412	14481	14272	14523	14497	14467	14322	14425	14450	14326	14365	14481	14506	14300	14457	14284	14081	14462	14479	14395	14526	14321	14208	14559	14265	14596	14539	14414	14358	14295	14307	14308	14488	14419	14404	14489	14232	14509	14437	14385	14499	14653	14363	14280	14454	14362	14491	14449	14636	14326	14347	14484	14412	14568	14370	14619	14457	14424	14410	14480	14511	14393	14550	14311	14327	14395	14435	14426	14225	14203	14505	14353	14497	14312	14264	14517	14370	14549	14528	14396	14194	14447	14547	14371	14625	14382	14571	14558	14471	14531	14702	14539	14271	14399	14550	14464	14499	14349	14361	14496	14533	14251	14573	14507	14490	14497	14335	14466	14520	14540	14592	14604	14413	14358	14352	14345	14455	14382	14488	14303	14411	14316	14455	14261	14577	14511	14389	14405	14446	14295	14527	14395	14668	14459	14599	14420	14413	14309	14548	14415	14499	14429	14496	14569	14417	14407	14334	14398	14497	14579	14410	14482	14408	14409	14331	14293	14363	14247	14585	14349	14413	14485	14494	14280	14305	14163	14274	14508	14383	14460	14443	14366	14311	14396	14531	14533	14549	14558	14323	14398	14570	14485	14482	14502	14473	14389	14440	14573	14516	14326	14459	14245	14450	14417	14564	14403	14410	14402	14479	14395	14355	14198	14405	14477	14385	14515	14513	14545	14521	14575	14660	14314	14441	14406	14466	14216	14375	14508	14336	14494	14417	14432	14573	14458	14337	14505	14446	14454	14499	14676	14446	14526	14333	14469	14431	14259	14422	14580	14442	14540	14348	14286	14277	14434	14503	14349	14709	14539	14432	14281	14477	14489	14550	14378	14307	14455	14427	14636	14184	14200	14378	14484	14556	14376	14315	14301	14454	14485	14431	14519	14511	14688	14470	14415	14467	14636	14480	14481	14525	14480	14316	14407	14331	14298	14370	14576	14530	14552	14316	14327	14246	14341	14532	14246	14522	14195	14321	14305	14280	14504	14481	14479	14511	14370	14484	14472	14203	14400	14476	14506	14352	14349	14464	14423	14503	14465	14336	14290	14361	14264	14315	14411	14410	14257	14419	14122	14445	14449	14575	14469	14465	14532	14365	14504	14338	14432	14523	14287	14512	14523	14511	14501	14159	14514	14504	14405	14363	14222	14597	14402	14362	14662	14369	14380	14554	14109	14613	14270	14456	14459	14550	14548	14607	14332	14372	14416	14602	14451	14512	14336	14461	14456	14482	14556	14428	14495	14431	14466	14457	14482	14739	14335	14592	14368	14500	14429	14482	14400	14464	14584	14415	14453	14553	14475	14481	14499	14451	14420	14468	14445	14456	14273	14496	14272	14238	14542	14449	14330	14458	14339	14455	14564	14381	14441	14506	14381	14299	14312	14484	14472	14186	14582	14520	14477	14452	14448	14344	14451	14379	14505	14480	14253	14374	14640	14372	14364	14541	14666	14626	14394	14249	14365	14479	14411	14479	14478	14417	14511	14382	14465	14536	14432	14393	14099	14241	14420	14187	14505	14658	14399	14491	14555	14518	14451	14475	14463	14406	14504	14288	14323	14609	14694	14250	14443	14466	14585	14621	14589	14437	14482	14530	14325	14318	14453	14341	14471	14453	14475	14376	14414	14393	14397	14181	14476	14516	14210	14329	14323	14519	14319	14410	14525	14394	14696	14549	14507	14188	14463	14439	14434	14442	14395	14452	14332	14379	14483	14380	14382	14596	14482	14470	14347	14274	14391	14586	14426	14374	14325	14412	14400	14305	14448	14405	14245	14359	14572	14493	14396	14557	14365	14426	14497	14498	14498	14518	14375	14403	14281	14550	14538	14617	14240	14463	14625	14493	14259	14317	14687	14415	14475	14294	14406	14398	14340	14429	14493	14292	14446	14195	14400	14564	14286	14249	14343	14336	14296	14371	14503	14448	14638	14486	14463	14453	14556	14555	14316	14583	14598	14479	14273	14475	14373	14302	14540	14336	14555	14642	14421	14657	14586	14511	14306	14538	14400	14472	14534	14475	14332	14439	14532	14504	14339	14531	14291	14421	14579	14243	14316	14372	14420	14537	14306	14523	14330	14439	14597	14415	14459	14368	14531	14397	14536	14487	14405	14557	14382	14381	14414	14321	14231	14381	14502	14617	14374	14270	14425	14338	14335	14328	14191	14243	14322	14291	14425	14352	14277	14514	14396	14574	14403	14450	14547	14348	14448	14501	14326	14379	14515	14499	14417	14475	14409	14607	14422	14585	14300	14522	14468	14499	14382	14419	14303	14557	14310	14576	14350	14524	14607	14369	14578	14463	14304	14443	14612	14369	14429	14349	14376	14496	14422	14601	14415	14512	14286	14427	14502	14499	14402	14445	14560	14486	14460	14318	14345	14355	14345	14687	14417	14552	14576	14389	14358	14465	14312	14418	14536	14350	14416	14330	14527	14337	14407	14525	14411	14407	14402	14436	14507	14396	14309	14358	14434	14352	14449	14363	14411	14405	14395	14574	14552	14427	14338	14627	14507	14289	14376	14411	14475	14562	14530	14337	14437	14486	14302	14462	14619	14490	14330	14693	14324	14369	14528	14422	14590	14324	14333	14419	14409	14420	14574	14395	14579	14509	14450	14360	14346	14331	14440	14321	14345	14544	14297	14467	14473	14361	14439	14364	14471	14365	14561	14663	14465	14589	14319	14245	14516	14507	14287	14366	14579	14392	14416	14378	14253	14410	14429	14525	14426	14154	14538	14378	14414	14497	14506	14404	14521	14487	14341	14323	14398	14754	14423	14223	14293	14362	14303	14284	14369	14168	14401	14428	14371	14452	14353	14572	14491	14508	14331	14338	14346	14348	14531	14561	14478	14289	14295	14255	14458	14392	14510	14281	14437	14438	14517	14616	14498	14312	14344	14466	14495	14432	14343	14352	14387	14442	14570	14438	14224	14441	14474	14384	14277	14321	14348	14403	14665	14308	14483	14475	14568	14499	14322	14435	14501	14474	14520	14668	14474	14463	14547	14619	14484	14546	14421	14583	14313	14333	14423	14505	14341	14468	14350	14529	14469	14504	14550	14467	14461	14328	14390	14447	14611	14488	14404	14398	14428	14646	14350	14241	14598	14416	14438	14377	14358	14365	14609	14661	14381	14248	14560	14569	14297	14270	14457	14485	14459	14394	14486	14403	14486	14400	14305	14471	14394	14455	14261	14524	14423	14504	14342	14379	14436	14322	14348	14587	14567	14382	14455	14402	14636	14403	14684	14440	14449	14420	14549	14322	14337	14514	14504	14467	14514	14569	14622	14433	14567	14532	14456	14547	14336	14704	14387	14534	14383	14598	14379	14360	14547	14384	14319	14499	14380	14464	14630	14512	14396	14358	14651	14420	14558	14503	14525	14313	14374	14453	14320	14423	14402	14393	14304	14310	14255	14397	14356	14262	14325	14537	14521	14464	14687	14475	14292	14426	14496	14432	14322	14309	14290	14292	14299	14311	14432	14368	14362	14252	14353	14339	14369	14190	14536	14525	14373	14559	14463	14491	14484	14468	14305	14643	14433	14364	14555	14385	14336	14294	14564	14380	14417	14544	14565	14647	14444	14610	14289	14475	14300	14420	14499	14369	14453	14529	14317	14401	14400	14317	14292	14275	14346	14509	14545	14512	14268	14588	14499	14509	14470	14496	14465	14362	14188	14356	14489	14366	14618	14497	14397	14527	14422	14362	14451	14505	14386	14453	14270	14320	14438	14492	14506	14310	14346	14311	14346	14428	14394	14320	14346	14310	14506	14315	14483	14453	14575	14421	14364	14445	14469	14257	14470	14147	14315	14323	14579	14554	14145	14306	14373	14493	14433	14403	14475	14240	14496	14462	14335	14243	14305	14292	14552	14573	14301	14428	14586	14461	14617	14422	14385	14421	14411	14454	14476	14422	14528	14555	14438	14354	14425	14422	14187	14145	14323	14393	14395	14465	14514	14358	14402	14249	14301	14442	14160	14284	14172	14395	14369	14569	14580	14593	14256	14383	14489	14571	14595	14584	14529	14514	14513	14468	14401	14430	14585	14699	14262	14598	14527	14359	14476	14391	14436	14311	14377	14549	14444	14421	14430	14323	14458	14378	14356	14215	14483	14325	14517	14568	14285	14319	14372	14347	14314	14290	14299	14244	14294	14479	14591	14522	14294	14391	14634	14267	14449	14696	14481	14332	14302	14478	14430	14344	14497	14431	14501	14361	14465	14362	14396	14317	14397	14568	14548	14595	14403	14404	14446	14412	14366	14334	14482	14323	14413	14534	14538	14316	14390	14352	14366	14689	14519	14469	14449	14201	14480	14251	14457	14253	14416	14443	14267	14418	14417	14271	14380	14311	14470	14418	14402	14414	14411	14644	14391	14336	14279	14319	14323	14379	14575	14407	14418	14570	14432	14532	14453	14619	14403	14403	14605	14379	14229	14226	14395	14345	14483	14541	14069	14583	14387	14570	14423	14568	14472	14382	14579	14344	14674	14479	14652	14322	14391	14347	14458	14337	14371	14338	14360	14407	14472	14465	14571	14525	14580	14455	14506	14470	14425	14514	14499	14402	14495	14418	14355	14362	14516	14536	14557	14441	14655	14481	14240	14321	14406	14451	14457	14308	14217	14349	14426	14410	14378	14452	14376	14537	14347	14537	14352	14379	14348	14287	14462	14286	14271	14258	14564	14484	14579	14306	14403	14432	14499	14362	14441	14399	14468	14299	14379	14538	14555	14385	14415	14572	14446	14423	14427	14552	14356	14390	14622	14292	14367	14229	14511	14420	14214	14518	14432	14462	14454	14329	14571	14414	14372	14440	14548	14405	14503	14525	14452	14352	14460	14539	14582	14588	14550	14470	14382	14296	14387	14339	14167	14404	14551	14539	14154
22855	46613	36378	23694	16547	14339	13966	13431	13652	13100	12963	13089	12805	13040	12893	14038	14845	14494	14656	13836	13218	12936	12725	12585	12684	12590	12727	12755	12660	12667	12633	12583	12584	12727	12778	12601	12681	12624	12754	12648	12675	12705	12611	12741	12747	12817	12677	12621	12641	12565	12534	12645	12587	12687	12741	12720	12661	12707	12626	12588	12672	12704	12651	12694	12550	12695	12559	12497	12635	12654	12725	12583	12547	12854	12637	12639	12627	12672	12672	12708	12817	12734	12719	12525	12566	12607	12684	12542	12736	12695	12518	12553	12837	12672	12532	12705	12709	12677	12751	12710	12642	12556	12552	12679	12635	12703	12691	12772	12590	12694	12656	12474	12522	12754	12620	12605	12714	12662	12695	12607	12755	12753	12599	12614	12701	12580	12678	12651	12706	12631	12695	12583	12674	12733	12678	12783	12447	12801	12634	12642	12740	12628	12604	12668	12629	12598	12711	12576	12685	12672	12836	12604	12701	12555	12646	12703	12724	12428	12738	12667	12711	12741	12525	12677	12604	12667	12667	12505	12597	12572	12669	12704	12369	12609	12597	12742	12680	12782	12715	12624	12711	12725	12535	12592	12738	12562	12728	12725	12807	12552	12637	12731	12719	12704	12574	12741	12698	12536	12627	12729	12647	12730	12660	12590	12645	12679	12594	12729	12660	12776	12727	12569	12752	12705	12704	12678	12652	12608	12712	12676	12714	12729	12473	12804	12658	12781	12741	12573	12604	12804	12598	12577	12606	12715	12780	12646	12639	12659	12636	12676	12736	12733	12658	12561	12643	12682	12640	12537	12726	12717	12650	12548	12790	12636	12825	12831	12578	12823	12611	12743	12543	12854	12701	12553	12727	12732	12781	12792	12793	12668	12653	12714	12724	12587	12488	12578	12757	12653	12586	12531	12548	12575	12595	12676	12652	12578	12612	12571	12681	12484	12603	12698	12571	12602	12570	12617	12824	12716	12664	12680	12703	12704	12762	12530	12704	12605	12786	12667	12701	12460	12770	12736	12851	12746	12643	12689	12640	12609	12708	12774	12694	12687	12640	12705	12723	12796	12683	12696	12670	12513	12619	12570	12563	12631	12617	12683	12649	12754	12613	12672	12640	12525	12649	12622	12557	12708	12589	12642	12478	12470	12669	12676	12609	12681	12581	12665	12684	12667	12786	12669	12587	12538	12644	12580	12721	12758	12774	12577	12567	12738	12521	12500	12705	12712	12731	12705	12669	12768	12715	12648	12687	12619	12702	12698	12603	12719	12559	12534	12583	12727	12650	12791	12850	12584	12822	12477	12713	12622	12676	12646	12605	12666	12558	12584	12628	12605	12750	12608	12567	12737	12584	12622	12592	12647	12692	12678	12581	12700	12597	12529	12697	12688	12674	12544	12521	12722	12596	12592	12681	12623	12653	12749	12590	12693	12619	12699	12646	12553	12624	12734	12782	12482	12606	12639	12665	12685	12689	12587	12724	12607	12675	12657	12604	12617	12689	12622	12594	12662	12616	12746	12616	12887	12508	12620	12755	12614	12628	12702	12692	12657	12617	12727	12638	12715	12692	12684	12512	12805	12622	12557	12564	12621	12672	12673	12587	12679	12732	12888	12872	12640	12425	12473	12686	12608	12648	12637	12530	12653	12791	12636	12646	12692	12658	12682	12667	12585	12711	12630	12615	12829	12696	12697	12601	12642	12495	12689	12618	12769	12770	12717	12710	12816	12751	12748	12562	12584	12624	12667	12728	12750	12606	12677	12613	12701	12690	12519	12776	12671	12568	12749	12635	12597	12589	12681	12674	12738	12592	12695	12533	12470	12577	12856	12532	12720	12768	12642	12655	12612	12789	12544	12614	12618	12638	12688	12818	12627	12684	12780	12498	12718	12665	12578	12762	12620	12491	12651	12700	12646	12681	12634	12793	12741	12658	12780	12805	12529	12809	12582	12777	12751	12669	12564	12798	12694	12833	12681	12548	12561	12554	12594	12690	12513	12716	12606	12662	12749	12547	12639	12560	12681	12470	12557	12560	12639	12575	12836	12517	12619	12619	12691	12607	12647	12566	12826	12665	12743	12636	12628	12711	12672	12502	12825	12573	12546	12535	12537	12805	12575	12666	12402	12701	12836	12698	12704	12679	12627	12755	12573	12620	12681	12874	12645	12526	12678	12654	12689	12760	12687	12697	12737	12592	12694	12551	12628	12560	12731	12807	12794	12704	12672	12626	12590	12682	12651	12726	12709	12744	12698	12679	12638	12586	12739	12621	12473	12556	12525	12584	12641	12611	12629	12757	12599	12742	12724	12811	12537	12685	12684	12526	12633	12814	12643	12637	12782	12723	12794	12613	12703	12670	12686	12750	12701	12713	12681	12638	12575	12512	12699	12660	12631	12787	12767	12565	12699	12602	12647	12729	12705	12786	12714	12649	12512	12550	12750	12770	12650	12643	12712	12632	12685	12634	12642	12631	12624	12523	12632	12738	12536	12660	12540	12535	12829	12642	12588	12779	12610	12549	12601	12647	12567	12653	12609	12626	12557	12621	12769	12690	12550	12632	12593	12587	12629	12744	12717	12703	12491	12751	12669	12736	12747	12850	12707	12568	12473	12622	12572	12665	12758	12574	12533	12714	12555	12729	12510	12651	12728	12493	12583	12620	12482	12523	12546	12670	12706	12710	12752	12666	12543	12535	12590	12681	12627	12695	12624	12777	12506	12696	12849	12604	12608	12664	12757	12763	12683	12604	12520	12675	12732	12617	12695	12508	12677	12719	12776	12546	12755	12632	12654	12630	12561	12593	12534	12719	12549	12780	12543	12686	12515	12655	12612	12530	12708	12624	12692	12619	12557	12632	12520	12667	12605	12658	12714	12836	12540	12608	12644	12797	12748	12644	12710	12629	12862	12608	12714	12685	12792	12673	12596	12497	12613	12746	12752	12518	12578	12611	12605	12675	12615	12674	12606	12756	12654	12746	12602	12584	12571	12707	12646	12568	12562	12540	12659	12635	12559	12672	12672	12643	12595	12585	12387	12813	12834	12766	12594	12735	12618	12881	12601	12640	12584	12503	12644	12678	12755	12663	12500	12606	12782	12830	12607	12642	12745	12630	12743	12715	12500	12688	12682	12623	12620	12667	12743	12641	12623	12665	12680	12601	12621	12663	12603	12737	12721	12778	12646	12690	12650	12731	12591	12694	12529	12714	12681	12654	12610	12647	12733	12647	12667	12676	12583	12590	12648	12694	12692	12771	12615	12681	12510	12613	12489	12686	12747	12659	12688	12607	12682	12721	12664	12532	12607	12809	12621	12532	12550	12634	12814	12574	12739	12726	12837	12722	12694	12641	12733	12674	12633	12730	12617	12660	12650	12765	12578	12612	12822	12719	12636	12578	12816	12646	12679	12587	12512	12436	12746	12529	12705	12645	12621	12509	12753	12638	12754	12615	12552	12632	12759	12607	12593	12719	12707	12672	12575	12454	12697	12656	12558	12595	12420	12590	12709	12605	12598	12649	12649	12677	12741	12747	12643	12667	12612	12616	12573	12670	12681	12599	12591	12696	12592	12785	12637	12489	12620	12527	12536	12490	12616	12879	12755	12607	12652	12847	12561	12693	12678	12717	12580	12624	12593	12723	12597	12597	12517	12645	12699	12697	12548	12567	12624	12700	12788	12757	12511	12707	12639	12651	12688	12646	12786	12673	12652	12694	12566	12763	12504	12806	12711	12622	12720	12570	12635	12509	12674	12569	12665	12617	12583	12544	12789	12474	12618	12804	12779	12642	12646	12689	12584	12720	12674	12483	12731	12550	12694	12576	12782	12864	12779	12572	12653	12478	12594	12563	12775	12751	12669	12749	12835	12625	12526	12637	12691	12786	12626	12802	12646	12650	12493	12649	12737	12770	12622	12772	12684	12542	12803	12662	12563	12595	12708	12743	12800	12821	12503	12554	12656	12597	12647	12659	12753	12665	12653	12739	12642	12711	12621	12582	12726	12710	12717	12724	12585	12617	12624	12523	12552	12639	12604	12738	12670	12725	12696	12609	12658	12707	12672	12825	12701	12513	12830	12670	12543	12751	12557	12456	12558	12802	12621	12619	12745	12652	12616	12600	12796	12560	12548	12669	12615	12709	12616	12588	12615	12601	12804	12759	12593	12757	12730	12653	12670	12667	12705	12583	12799	12607	12701	12741	12760	12666	12553	12555	12714	12566	12521	12679	12699	12666	12661	12597	12695	12724	12491	12668	12797	12664	12619	12790	12721	12616	12790	12708	12746	12489	12742	12628	12490	12539	12710	12569	12722	12633	12806	12559	12612	12710	12640	12642	12708	12670	12719	12520	12649	12527	12599	12587	12598	12617	12769	12679	12647	12724	12516	12495	12502	12609	12569	12572	12735	12765	12692	12685	12714	12617	12767	12685	12677	12607	12683	12696	12525	12681	12655	12612	12568	12640	12607	12695	12543	12759	12663	12538	12599	12795	12547	12685	12710	12558	12710	12607	12679	12515	12758	12686	12671	12745	12624	12620	12705	12616	12703	12668	12798	12553	12637	12774	12772	12594	12585	12718	12764	12702	12846	12764	12743	12741	12681	12708	12586	12763	12606	12611	12693	12781	12673	12814	12574	12739	12766	12571	12659	12577	12615	12542	12648	12801	12731	12486	12632	12561	12543	12710	12694	12573	12626	12742	12569	12639	12742	12699	12665	12854	12728	12723	12592	12610	12713	12802	12718	12704	12711	12642	12546	12800	12608	12667	12611	12686	12690	12705	12623	12702	12613	12662	12704	12508	12622	12661	12598	12622	12641	12739	12811	12619	12499	12799	12471	12691	12537	12502	12625	12683	12693	12603	12496	12471	12800	12663	12477	12620	12790	12646	12592	12586	12616	12591	12622	12694	12661	12503	12719	12708	12569	12661	12629	12650	12804	12609	12686	12949	12735	12734	12616	12738	12758	12576	12646	12711	12675	12800	12713	12645	12522	12600	12621	12710	12661	12801	12587	12598	12748	12503	12675	12717	12743	12600	12599	12601	12648	12681	12594	12829	12661	12757	12698	12583	12592	12676	12757	12543	12688	12644	12616	12603	12717	12547	12451	12637	12735	12774	12556	12637	12565	12722	12594	12521	12650	12767	12829
24622	21088	27164	26538	19231	16862	16335	15459	15262	15393	15029	15109	15126	14847	15200	15597	15730	15614	15731	15663	15308	15142	15018	14929	15063	15038	14947	14956	15008	15195	14890	14947	14947	14974	15025	14999	14981	14896	15042	14876	15048	14980	14990	15120	15247	15158	14881	15013	14855	15011	14916	14907	14949	14963	14992	14941	15007	15019	15030	14856	14820	14942	14874	14853	15024	15098	15032	14975	14959	14985	14929	14932	14791	14789	14973	15024	15202	14891	14757	14981	15064	14786	14946	14771	14985	15113	15022	14888	14948	15111	15000	14748	14868	14824	15133	15109	15104	14985	14827	14882	14929	15166	14665	14849	15028	14874	14769	14910	14890	15026	14886	15018	15045	15033	14862	14970	14918	15017	14963	14913	14863	14977	14788	14881	15024	14931	14978	15109	15121	15136	14988	14810	14970	14927	14798	14787	14890	15073	15044	14895	15006	15146	15009	14898	14969	14820	15033	15046	14999	14812	14862	14928	14872	15055	14958	14765	14950	15117	15006	14821	14911	14863	15077	14887	15014	15134	15061	15078	14952	14746	14880	14853	15037	14977	14875	15078	14640	14897	15006	14938	15075	14963	15108	14902	14917	14887	14975	14770	14844	14934	15151	15036	14912	15054	14883	15030	14879	14940	14819	15036	15124	14990	14881	15075	14968	14961	14866	14770	14882	14956	14985	14968	14828	15059	14768	14908	15006	14782	14781	14947	14907	14907	14860	14786	15130	14931	15177	14838	14984	15152	14926	14899	14958	14790	15111	14902	14809	14868	14843	14892	15020	14900	14972	14990	14963	14802	14733	14998	15079	15075	14831	14639	15050	14931	15031	14704	15121	14792	14852	15035	15029	14974	14974	14735	14906	14973	14687	14840	14794	15114	14911	14988	14873	15089	14887	14899	15119	15021	14934	15112	15044	15106	14903	15121	15053	15121	14971	14867	14832	14911	14890	15008	14735	14844	15186	14912	14984	15099	14842	14757	14883	14830	15016	15120	14955	15021	14903	14910	15019	15056	14906	14886	14900	14989	14902	15103	14944	14949	15039	15097	14906	14945	14893	15005	14888	15077	14969	14744	14938	14931	14874	14933	14966	15105	14891	14944	14902	14854	14975	14771	14867	15029	14919	14963	14926	15018	14840	14940	14925	15180	15038	14948	15043	14959	14984	14944	14791	14976	14998	14980	14890	15027	14959	14821	15025	15121	15033	14854	15115	15015	14785	14746	14993	14903	14882	14805	14965	15073	14806	14971	14915	14817	15047	15081	14918	14905	14883	14926	14908	14971	15089	15002	14949	14941	14762	15035	15000	14987	15132	14910	14890	14919	15027	14849	14920	14974	14882	14935	14822	15053	15026	14919	14943	14813	14851	14862	14926	14824	14913	15172	14921	15001	14945	15115	15164	14932	14774	14925	14838	15137	15045	14817	14693	14870	15059	14962	14920	14748	14981	14896	14689	14898	14910	14895	14990	15017	14767	14979	14974	14890	14979	14953	15040	14966	15117	14946	14947	14925	15067	14843	14789	15029	15037	14895	14753	14977	14932	14828	14797	14894	15218	14842	14880	14740	14929	14914	14800	14851	15033	14979	14949	14982	14984	15087	15099	14877	14974	15045	14974	14757	14906	14932	15008	14985	14898	15053	14983	14995	15086	15126	15038	15060	14914	14844	14954	14930	15122	14929	14905	14974	15004	15083	14962	15144	14823	14906	15052	15067	15013	14822	14822	14951	14807	15032	14785	14896	15105	14978	14812	14811	14866	14919	14807	15164	14996	14865	14988	14911	15156	15005	14828	14871	15044	15002	14962	15077	14958	15149	14927	14993	14923	14939	14984	14922	14885	15086	15116	14825	14775	15059	15052	14999	15137	15086	14836	14988	14905	14985	14817	14980	15104	14956	14843	14788	15046	15034	14990	14988	14770	14846	15006	14890	14852	15045	14847	14948	15020	14907	14960	14938	15035	14881	14838	14846	15029	14726	14850	15030	14838	14979	14824	14825	14830	14872	14902	15059	15071	15050	15059	14977	15073	15007	14918	15040	14736	15038	14888	14948	15076	14754	15206	14683	14800	14854	15116	15035	15081	14948	14924	15072	14951	15013	14794	14864	14953	15054	14791	14821	14994	15033	14979	14902	14721	14952	14723	14919	15058	15108	15059	15080	14983	14894	14890	14886	14833	14894	15027	14790	14981	14868	15078	14939	14740	14909	14980	14931	14868	15099	15078	14986	14899	14924	14897	15002	14886	14859	15105	14979	15028	14851	15104	14885	14700	15046	15154	14934	14862	15065	14876	15020	14891	14825	15243	14861	15037	14864	14950	14937	14921	15024	15009	14863	14868	15004	14890	14952	15039	15062	15097	15078	15154	14812	14871	15043	14765	15156	15115	14827	15023	14957	14980	14953	14919	15131	14799	14742	14981	14678	14786	14983	15007	14810	14829	14969	15133	14734	14978	15017	14928	14725	14949	14946	14922	14958	14809	15024	15113	15152	14961	15040	15066	14995	14897	14904	14893	14910	14897	14791	15020	15131	15007	14821	15041	14838	14969	14949	14893	14901	14802	15004	15049	15006	14844	14869	15082	15028	15152	14967	14762	15022	14928	15055	14973	14845	14750	15163	15000	14918	14970	14955	14832	14835	14876	14749	14921	15044	14763	15074	15100	14927	14830	15001	14884	15021	14790	14963	15095	15128	15051	15058	15049	14900	14826	15018	14908	15094	14836	14877	15033	14964	15035	15015	15011	14938	15037	14739	14913	14980	14934	14880	14951	14967	14985	14834	14953	14908	14849	15039	15146	14923	14890	14950	14698	14925	14952	15121	14804	15128	15119	14890	14965	15000	14974	15048	14926	15112	15065	14795	15103	14967	15019	14959	14794	14908	15070	14862	14737	15109	14697	14880	15017	14860	14829	14906	14887	15044	14856	15106	15184	14979	14886	14955	14896	15104	15155	14944	14800	14832	14926	14874	14855	14937	14963	14780	14962	14803	14988	14865	14916	14803	14785	14948	14863	14907	14870	15071	14977	14828	14911	14735	15006	14854	15009	14874	14930	15080	14889	15103	15038	15068	14994	14651	14963	14812	14906	15043	14997	14864	14896	14954	15120	14898	14961	15043	14794	15169	14887	14959	14831	14990	15007	14973	15172	15107	15080	14991	14824	15007	14885	15156	14937	15098	15013	14735	14973	15071	14803	14914	14784	15025	15078	14750	14949	15000	14933	14987	14947	14755	14870	14939	14811	14858	14953	14823	15045	14882	14674	14801	14976	14926	14818	14825	15009	14885	14972	14856	14983	15082	14856	15034	14813	15198	14815	14802	14820	15159	15013	15061	15024	14926	15095	14916	15043	14991	15033	14910	15009	14851	15013	15030	15069	14922	15081	14979	15035	14992	15044	15039	14945	14827	14953	15136	15050	14937	15004	15086	15090	15009	14852	15072	15042	14829	14982	14822	14910	15140	14976	14927	14886	14843	15026	14988	15039	15002	14987	15128	14919	14882	14899	14834	14804	14789	14945	14989	14893	15083	15129	14867	15004	15009	14893	14914	14973	15035	15033	14863	14873	15023	14913	14857	14961	15022	14857	14797	14940	14782	14908	14916	14946	14837	14913	14886	14802	15260	15033	15193	14982	14915	14854	14921	15019	14947	14854	15186	14887	14793	15083	14701	14961	15016	14884	14961	15005	14963	15179	14916	14922	14956	15119	14801	15062	14948	15001	14938	15085	14898	14839	15095	14867	14927	15026	15026	14894	14859	14902	14828	15229	15008	14955	15011	14970	14847	14925	14937	14835	14912	14732	14853	14860	15042	15023	14944	14857	14862	14910	14861	15006	14923	15042	15073	14951	14957	15026	15031	14903	14912	14928	14931	15008	14839	14924	14973	14776	14981	14831	14999	14930	14957	14942	15067	15179	14956	14864	14843	14848	14966	14785	14879	14992	15222	14981	14814	14888	15005	14879	15078	15101	15104	14719	14699	14789	14961	14900	14982	14873	14744	14878	14692	14789	14870	14797	14786	14863	14834	14824	14855	15046	14797	14955	14942	15104	15067	15011	15178	15029	14877	14930	15002	14867	14927	15123	15022	15057	14771	15068	15019	14902	14923	14876	15056	15174	15205	15113	15076	14847	14876	14954	14956	14907	14911	15017	14953	14970	14776	15006	14988	14987	14995	15006	15052	14956	14881	14795	14818	15071	14847	15010	15177	14942	15117	14994	14868	14906	15046	15059	14921	14994	15093	14797	14898	14990	14976	14912	15043	14984	14829	15017	14810	14799	15046	14800	15066	15053	14876	15084	14893	15033	15049	14813	14880	14888	15007	14759	15016	14778	14915	15027	14957	15057	15077	15114	14907	14722	15145	14897	14943	14827	14845	14922	14869	14890	14897	14990	14871	14831	14910	14864	14768	15087	14833	14993	14970	15040	14832	15043	14968	15187	14867	14881	15181	14920	14985	15105	14870	14938	15055	14928	14953	14889	15047	15009	15072	14686	15130	14875	14828	14949	14959	15042	15011	14996	14987	15014	15067	15070	14849	14962	15113	14883	14924	15011	15065	14988	14849	15061	15084	15027	15177	14964	14914	14871	14779	15016	15076	15030	14861	14925	14957	14972	14786	14854	15073	14882	14834	14943	15033	15054	15052	14941	14927	14952	14928	14922	15075	15032	14745	15027	15126	14854	15002	14841	14944	14980	15097	14884	15109	15093	14861	15030	14986	14971	14977	14745	14704	14821	15122	14967	14926	15080	14911	14977	14983	14946	14851	14821	14892	14893	15015	15013	14927	15068	15103	15173	14970	14878	14857	14997	15096	14960	14940	14980	14986	15020	14993	15174	14952	14940	14981	14925	14836	14843	14899	15195	14904	14975	15105	14931	14908	15042	14872	14865	14976	14967	14934	14997	14980	14975	14950	14889	15030	14947	15065	14823	14863	14965	14953	15001	15037	14926	14803	15170	14982	14965	14867	14943	14838	14868	15060	14913	14856	14842	14825	14946	15093	14914	14965	14992	15172	15111	15075	14892	14777	14879	15106	15110	14864	14904	14991	14886	14914	14793	14898	14802	14894	14934	14781	14812	14987	15143	14860	14958	15016	15098	14858	14984	14855	14993	14923	14845	15074	14916	14883	14950	14792	14911	14767
23178	42678	32060	21180	16066	14505	13960	13493	13521	13300	13251	13107	13054	13127	13199	13793	14288	14191	13853	13758	13380	13084	12819	12944	12903	13030	12837	12937	13026	12869	13055	12885	13022	12936	12869	12981	13133	12867	13028	12923	12965	12966	13087	12767	13032	12950	12988	12939	13128	13106	12910	13007	13051	12874	12965	12961	13021	13022	12913	12979	13088	12874	12995	12815	13011	12847	13058	12916	13077	13007	12975	13060	12880	12983	12991	12804	13062	12991	12866	13012	12943	12908	13023	12834	13034	13014	12976	13015	13063	13057	12959	12929	12795	13037	12823	12963	12922	12880	12971	13048	12948	12934	13015	13105	12927	13060	13017	13060	12859	13024	13035	12997	12882	12964	13094	12885	13092	12714	13049	12941	12945	13031	12947	12967	13037	12927	13091	12760	12994	12829	12853	12872	12993	12942	12731	13014	12966	13015	12890	12990	13160	12853	13058	12927	12870	12851	13082	12926	12925	12915	12893	12950	13005	13026	13072	13043	13031	12950	12907	12909	13061	12871	12923	12886	12997	13082	12966	13044	12901	12904	12968	12928	13082	12951	12974	13128	12873	12945	12926	12823	13001	12885	12949	12949	13003	12876	13108	12945	12847	12854	12778	13041	12853	12990	13036	12961	13023	12943	12932	13022	12953	12940	12748	12952	13025	13151	12911	12951	12875	13082	13213	12884	13139	12986	13029	13002	12987	12975	13046	12809	12990	12841	12873	12813	13030	13149	12982	12943	13059	13043	12983	12948	12890	12840	12993	12951	13086	13021	12982	12870	12923	12943	13030	13031	12930	12905	13101	12941	13071	13042	12986	12930	13025	12940	12953	12966	13053	12863	12903	12991	13025	12910	13058	12856	12862	12997	12910	12962	12995	13028	13095	12937	13031	12912	12983	13051	13015	12901	13125	12916	12948	12963	12820	12856	12940	12970	13114	12990	13055	13161	12876	12834	12868	12927	12990	12857	12938	13000	13003	13030	12887	12658	12903	12832	13001	12946	13024	12882	12954	13022	12925	12911	13110	12950	13051	12983	12981	12913	13021	12955	13086	12928	13010	13037	13027	12968	12940	13018	12987	12949	12858	12866	12901	12886	12860	12920	13012	12963	12954	12972	13142	12769	12933	12867	12961	12957	12922	12945	12981	13223	13056	13099	12864	12881	13022	12825	12947	12983	12927	12951	13127	12884	12859	13031	12841	13020	12941	12989	13008	12889	13085	12914	13074	13189	13037	12892	12817	13031	12879	12829	12997	13040	13055	12891	13118	13040	13001	13141	13008	13083	12879	12994	12948	12967	12849	13056	13005	12887	13193	12942	13016	12859	12827	12853	13122	12989	13062	12975	12936	12934	12976	13243	12898	12894	13072	13029	12939	13101	12937	12974	12921	12928	12919	13068	12926	13014	12971	13097	12995	12989	12957	12960	12961	13040	13086	12920	12858	12957	12991	13071	12899	13106	13026	13120	12938	12845	12989	12959	13143	12967	13099	12894	13105	12859	12885	12951	13126	12900	13015	13004	13038	13019	12963	12834	13050	13077	12935	12800	13045	13046	12977	12838	13091	13006	12957	12908	12844	13041	12940	12797	13070	12931	13022	13213	12954	13062	13076	12960	13117	12996	13004	12958	12977	13080	12987	12841	13078	12952	12998	12856	13031	13003	13210	13006	12906	13014	12912	12949	13077	13028	12978	13069	12850	12868	12892	13096	12964	12958	12994	12972	12903	12852	13101	13015	13005	12800	13038	13166	13025	13089	12981	12928	12823	12950	12952	12985	13060	12748	12971	12989	13033	13026	12842	12956	12795	12872	13065	13152	12859	12899	12950	12808	12958	12955	13032	13067	13094	12953	12804	13161	13004	12962	13049	13036	12986	12923	13057	12889	12941	12824	13145	13068	12932	13075	12941	12813	12948	12892	12922	12970	12906	12949	12923	12960	12917	12937	12696	12885	12881	12880	12975	12926	12980	13003	13044	13011	12823	13081	13029	12967	13061	13085	13085	12895	12832	12885	13011	12888	12931	13006	13029	13173	12838	12986	13152	12919	13110	13019	13015	12840	13037	12915	13046	12873	12989	13029	12916	12963	12861	12843	13013	12971	12969	13107	12900	12937	13022	13230	12941	12974	12825	12941	13016	12905	13052	13143	12904	12903	12870	12870	12898	12940	13096	13151	12913	12881	13011	12921	12900	12882	13068	12777	12827	12950	13013	12930	12963	12973	12922	13075	13108	12856	13053	13156	13026	12970	12970	12868	12836	12950	12920	13003	12840	12963	12896	12921	12936	12888	12979	13121	13019	12802	12992	12944	12919	12828	12971	12911	12882	12962	13148	12910	12902	12914	12968	12969	12993	13103	13056	12958	12950	12946	12918	12849	12974	13059	12976	12888	12963	12861	12801	12892	12978	12833	12980	12965	12936	12778	13011	12924	12968	13083	12836	13037	12920	12876	12951	12950	13114	12995	12917	12976	12996	13048	12846	12922	12854	12928	12918	12887	13024	13019	13085	13108	12963	12877	13067	12867	13031	12893	13010	13009	12948	13110	13027	13069	12983	12859	12883	12832	12905	12877	13053	12966	12994	12969	13114	13079	12942	13020	13045	12998	12762	13007	12883	12876	12980	13086	13062	13089	13020	12785	12900	12930	13100	13044	13122	13101	12991	12991	12951	12837	12833	12940	12877	13051	12930	12967	13054	12938	12855	12989	13144	13037	12990	13130	12929	12965	13169	12850	13078	12879	12985	12962	13115	13007	13050	12829	12853	12866	12948	12780	13012	12705	13096	12861	13109	12892	12827	12909	12985	12982	12966	12842	12931	12979	12931	13016	12989	12978	13067	13046	12979	12997	12922	12884	13009	12931	13012	12973	13199	12988	12984	13043	13057	12879	12989	13210	12978	13101	12897	12786	13067	13017	12915	12908	12889	12866	12966	12960	12971	12958	13010	13076	13103	13028	13052	12915	13003	12958	12940	12914	12955	12873	12813	12880	12971	12942	13027	12828	12988	13068	12887	13161	12906	12906	12928	13036	13090	13063	13124	13191	12957	12875	12895	12893	13037	13109	12959	12888	12971	12889	13021	13000	13013	12869	13028	12957	12950	12935	12975	13068	13013	12889	12947	12956	12923	12994	12895	13038	12902	12966	13106	12971	13036	13140	13181	12914	12884	12841	13096	12918	12753	12810	13132	13122	13026	12920	12932	13001	12931	13017	12973	13043	12921	12956	12947	12997	12927	12976	12920	13095	12836	12798	12956	12948	12852	12798	13107	12843	13001	12758	13041	12998	12984	12916	12922	12904	12942	13022	13092	13044	12849	12938	13019	12996	13183	12954	12796	12974	13065	12858	13148	12873	12925	13099	13138	13137	12965	12883	13025	12940	12969	13011	12979	13021	12906	13092	12896	13081	12972	12926	12753	12944	12951	13134	12938	13001	12901	13119	13137	12872	12980	13030	13097	12932	13004	12807	13003	12871	12917	12999	12835	12864	12972	12862	12999	12788	12967	12964	12967	12973	13070	12827	12958	12808	12944	13105	13093	13022	12877	12844	13122	13034	12838	12857	13005	12792	12905	13098	12891	12822	13085	12884	12952	13019	12751	12965	12913	12995	13139	12972	12910	12886	13059	13162	12948	12883	12939	12955	13028	12864	13097	12900	12901	13072	13045	13004	13017	12947	12931	13090	12874	12956	12878	12952	13086	12812	13020	12866	13042	13077	12858	12875	12979	13066	12864	13039	13029	12957	12774	12851	12905	13007	12996	13050	13058	12940	13050	12874	13039	13020	13004	12923	13020	13116	12987	12979	12951	13100	12831	13008	13001	12799	12934	13153	12908	12974	12938	13114	12928	12934	12981	12933	12949	12957	12991	12917	12942	13047	13126	12981	13048	12783	12975	12949	12872	13047	13006	13089	12949	12955	12993	12909	13062	12972	12995	13134	12977	12891	13106	12981	12954	12933	12927	12951	12923	12941	13044	12866	13021	12979	13042	12944	12994	13117	12751	13022	13052	12758	13036	12912	13031	13014	12934	13003	13052	12975	13032	12854	12930	12988	13005	12904	12895	12995	12842	12988	12916	12999	13107	12996	13135	12950	12980	12951	12952	12911	12886	12971	13044	13005	13002	13009	12879	13049	12855	12968	12936	12926	13002	12894	12976	13004	12954	12965	12933	13056	12962	12842	12935	12903	13065	12933	13030	13082	12946	12835	12974	12879	13013	12998	12926	12932	12896	12867	12886	13092	12937	12870	12927	12995	13034	12873	12960	12843	12870	13015	13032	12879	12930	12823	13038	12988	13004	12960	12882	12909	12781	13184	12989	13079	12965	12938	13008	12879	12880	12961	12813	12959	12894	13024	13093	12890	13124	12872	13067	12704	12993	13029	12919	13066	12816	13085	12978	12836	12923	12882	13029	13094	13067	12901	12931	12946	13038	12910	13028	13017	13035	12965	12897	13138	12857	12924	12951	12945	12959	12991	12951	12817	12964	12994	13055	12954	13015	12836	12893	12905	12869	12925	12868	12981	12988	13094	12984	12874	13003	13141	12882	12979	13002	12983	13138	12970	12782	12939	12884	12837	13052	12928	12776	13010	13028	12955	13002	13011	12961	12834	12979	12844	13165	12984	13026	12965	12922	12958	12928	12979	12866	13035	12914	12909	13038	12956	12863	12954	12973	12858	13129	12938	13157	12895	13136	12924	13066	12853	12770	12956	13021	13010	13144	13112	12953	12943	12861	12863	13025	12859	12835	12757	13127	13119	13108	13118	13114	13046	12868	12954	12899	12923	13037	12897	12950	12922	13012	12983	12992	13017	12921	13010	12852	13077	13114	13027	12902	13122	13080	12877	12938	13065	12956	12914	13027	13121	13036	13025	12854	13040	13081	12918	12959	12933	13061	12888	13005	12937	12955	13009	12934	12936	12832	12993	12902	13026	12867	13239	12879	12903	13007	13144	12943	12956	12883	12926	12873	13013	13159	12762	12861	12992	13063	12996	12894	12877	12871	12964	13081	12927	13008	12849	12905	12984	13039	13009	12891	13042	12886	12832	12963	13044	13011	12780	13089	13016	12916	12999	13029	12740	12981	13114	13103	12918	13003	13063	12912	12847	12905	12884	12759	13077	12836	12992	13069	12901	12778	13174
22045	21076	28340	24115	21678	23123	23328	18756	17349	17822	17633	17333	17363	17336	17666	18302	19656	19775	19557	19091	18308	17634	16931	16879	17011	17041	17107	16910	16872	16893	17058	16886	17084	16900	16999	17044	16868	17000	16972	17021	17107	16852	16809	16971	16916	16875	17070	17051	16785	17178	16974	17076	16975	17178	16983	16899	16781	16924	16863	16904	17118	16859	16926	16844	16915	16733	16715	17057	16886	16991	16813	16823	16950	16969	16922	17028	16898	16779	16809	16855	16754	16881	16971	16864	17030	16786	16923	16729	16902	16832	16874	16962	16861	17084	16878	16731	16857	16773	16787	16733	16605	16868	16665	16664	17026	16809	17002	16893	16657	16728	16959	16958	16805	16656	17051	16969	16676	16961	16961	17000	16915	16849	16913	17000	16949	17042	16974	16865	16775	16946	16848	16838	16735	16973	16675	16935	16978	16782	16847	16850	16974	17068	16801	16910	16949	16842	16966	16825	16776	16811	16787	16754	16829	16858	16750	16873	16740	17027	17073	16861	16739	16915	16843	16622	16848	16812	16917	16855	16767	16788	16777	16703	16844	16793	17061	16883	16736	16981	16982	16878	16849	16829	16914	16785	16871	16679	16951	16873	16966	16892	16972	16938	16722	16892	16808	16932	16759	16926	16797	16948	16894	17019	16915	16916	16802	16665	16729	16987	17059	16745	16815	16892	16847	16816	16843	16964	16813	16880	16735	16871	16847	17043	16755	16822	16923	16845	17158	17029	16816	16834	16910	16956	16860	16932	17028	17054	16845	16878	16912	16970	16863	16750	16980	16833	16886	16858	16857	16871	16833	16998	16965	16884	16931	16879	16927	16767	16749	16860	17012	17051	16901	16874	16753	16846	16796	16821	16779	16916	16959	16812	16868	16869	17062	16752	17085	16726	16975	16719	16948	16864	16989	16970	16826	16906	17017	16756	16841	16779	17010	16728	16774	16811	16869	16867	16661	16781	16809	16654	16823	16752	16812	16831	16845	16790	16611	16801	16677	16783	17000	16766	16778	16887	17094	16926	16848	16821	16864	17009	16962	16859	17015	16821	16855	16958	16581	16859	16726	16856	16910	16692	16620	16810	16910	16958	16802	16812	17250	16721	16797	16826	16735	17013	16878	16905	16737	16834	16935	16766	16881	16965	16842	16793	16878	16812	16766	16839	16658	16748	16773	16933	16966	16745	17146	16934	16783	16669	16826	16939	16934	16726	16714	16993	16857	16926	16907	16952	16814	16775	16780	16756	17013	16865	16891	16919	16859	16958	16800	16596	16888	17019	16996	16924	16699	17034	16924	16737	16802	16918	17084	16828	16795	16788	16828	16720	16802	16780	16769	16863	16810	17036	16837	16772	16782	16875	16892	16664	16862	16893	17059	16908	16671	17011	16785	16897	16964	16821	16900	16995	16754	16880	16979	17007	16833	16858	16993	16725	16709	16935	16837	16831	16736	16713	16795	16612	16776	16769	16893	17011	16810	16743	16675	16901	16955	17034	16900	16837	16830	16827	16921	16945	16810	17064	17152	16971	16807	16769	16865	16794	16520	16999	17012	16861	16793	16926	16963	16823	16772	16761	16880	16810	16865	16869	16827	17027	16867	16675	16883	16811	16859	16844	16898	16880	16796	16818	16862	16919	16935	16719	16784	16769	16875	16808	16989	16824	16854	16992	16944	16848	16662	16792	16935	16802	16787	16735	16869	16556	17033	16661	16682	16962	16942	16852	16872	16841	16837	16879	16944	17019	16802	16691	16816	16788	16709	16905	16834	16704	16878	16910	17009	16870	16855	17002	16853	16936	17124	16792	16922	16963	17208	17109	16748	16978	16646	16769	16952	16811	16911	16756	16677	16738	16972	16953	16771	17103	16963	16970	16986	16886	16919	16707	16918	16866	16852	17045	16828	16688	16665	16997	16925	16892	16954	16766	16657	17153	16911	17098	16990	16955	16816	16863	16841	16810	16883	17044	16918	16627	16836	16859	16807	16686	17004	16806	16722	16778	16912	16813	16838	16801	16856	16834	16905	16939	16729	16844	16885	16705	16892	16891	16737	16794	16664	16935	16917	16786	16896	16869	16864	16746	16787	17004	16941	16909	16941	16685	16810	16825	16934	16784	16856	16890	16933	16698	16845	16894	16722	16776	16899	16925	16801	16773	16730	16858	16724	16781	16849	16980	16730	16916	16865	16863	16960	16940	16813	16841	17049	16903	16718	16776	16910	16940	16990	16842	16834	16740	16810	16649	16851	16837	16873	16894	16833	16937	16840	16878	16758	16801	17014	16965	17036	16814	16767	16839	16787	16557	16870	16715	16872	16805	16974	17030	17008	16804	16819	16864	16797	16885	16973	16787	16964	16696	16849	16896	16771	16741	16827	16788	16953	16954	16740	16756	17005	16867	17151	16900	16790	17181	16895	16943	16760	16738	16780	16692	16794	16899	16880	16743	16772	16782	16910	16944	16892	16786	16916	16874	16811	16835	16822	16768	16750	16825	16687	17017	16712	16761	16600	16812	16709	16814	16719	16814	16874	16892	16714	16858	17008	17110	16869	16847	16842	16933	16758	16755	16873	16764	16832	16767	16845	16923	16796	16697	16774	16703	16683	16801	16669	16771	17007	16935	16851	16984	17094	16875	16830	16582	16772	16796	16961	16771	16818	16832	16801	16903	16899	16851	16865	16891	17093	16822	16886	16726	16801	16805	16854	16730	16921	16797	16626	16928	16899	16795	16747	16937	16711	16805	16674	16718	16940	16915	17022	16856	16843	16948	16833	16884	16640	16935	16927	16953	16860	16821	17046	16811	16793	16754	16927	16750	16772	16930	16797	16836	16892	16795	16729	16757	16928	16688	16689	16799	16957	16905	16849	16970	16749	16921	16803	16806	17001	17018	16928	16777	17013	16775	16840	16843	16743	16952	17056	16855	16657	16773	17016	16919	16842	16887	16793	16646	16663	16757	16973	16790	16856	16576	17006	16787	17019	16971	16754	16765	16702	16870	16888	16870	16825	16919	16632	16845	16992	17078	17037	16990	16932	16652	16949	16839	16940	16732	16757	16803	16991	16820	16842	16920	16949	16771	16830	17018	17010	16797	16842	16787	16694	16798	16868	16724	17019	16758	16847	17275	16960	16907	16968	16773	16830	16749	16769	16840	17064	16796	16648	16689	16800	16788	16664	16906	16796	16849	16823	16950	16917	16964	16901	16856	16704	16640	16951	17011	16839	16831	16916	16819	16859	16842	16841	16767	16921	17026	16636	17001	16882	16872	16795	17077	16870	16840	16965	16912	16756	16986	16798	16829	17143	17088	16684	16954	16904	16944	16910	16968	16722	16730	16919	16931	16726	16783	16805	16811	16671	16767	16912	17038	16870	16917	16879	17202	17147	16974	16910	16805	16891	16836	16881	16786	16764	16663	16848	16676	16750	16766	16942	16766	16768	16767	16787	16733	16822	16834	16822	16672	16831	16870	16758	16804	16988	16759	16772	16672	16915	16859	16986	16927	16910	16908	16655	16881	16960	16684	17072	16785	16774	16920	16737	16798	16718	16769	16996	16994	16632	16883	17000	16636	16689	17031	16884	16966	16797	16861	16764	16916	16954	16798	16809	16771	17048	16921	17143	16823	16851	16879	16889	17064	16631	16819	16816	16887	16958	16849	17056	16867	17002	16900	16877	16729	16882	16803	16813	16614	16677	16778	17038	16812	16861	17123	17068	16935	16884	16852	17053	16937	16752	16766	16815	16892	16813	16864	16874	17076	17014	16826	16973	16846	16851	16855	16804	17082	16919	16832	17034	16821	16881	16999	16743	16832	16776	16964	16699	16686	17046	16935	16930	16789	16888	16993	16859	16643	16919	16711	16770	16669	16829	17057	16911	16753	16856	16876	17021	16897	16996	16883	16548	16989	16852	16935	16696	16993	16912	16865	16826	16982	17035	16859	17160	16956	16882	16851	16847	16738	16618	16704	16830	16779	16777	17082	16792	16895	16889	16844	17095	16869	16945	16766	16760	16788	16679	16674	16812	16744	16942	16771	16704	16911	16967	16967	16853	16728	16846	16845	16770	16818	17053	16892	16898	16837	16923	16942	16907	16978	16740	16818	16749	16898	16566	17127	16883	16856	16881	16645	16859	16840	16715	16769	16762	16898	16768	16801	16889	16733	16619	16974	17068	16735	16901	16837	16769	16988	16692	16895	16855	16701	16815	16550	17036	16705	16775	16907	16911	17036	16946	16893	16866	16875	16903	16814	16784	16885	16985	16869	16751	16930	17007	16870	16964	16847	16841	17112	17198	16888	16955	17040	16913	16917	17049	16746	16868	16745	16848	16985	16934	16792	16834	16806	16852	16869	16720	16734	16599	16765	16790	16928	16836	17136	16761	16930	16747	16719	16832	16775	16903	16890	16831	16888	16748	16754	16851	16747	16904	16851	16785	16824	16986	16797	16902	16908	16826	16943	16823	16595	16720	16637	16656	16942	16796	16959	16966	16852	17140	16895	17055	16827	16953	16891	16938	16691	16868	16798	16692	16863	16909	16844	16769	16919	16884	16760	16786	16779	16922	16863	16685	16866	16883	16896	16893	16683	16903	17077	16905	16709	16699	16754	16807	16732	16754	16778	16866	17068	16903	16893	16867	16675	16731	16812	16833	16723	16984	16813	16778	16803	16747	16661	17046	16757	16983	16756	16762	16832	16819	16657	16817	16840	16869	16757	16875	16885	16814	16926	16694	16739	16592	16748	16765	16854	16634	16801	16875	16824	16785	16862	16867	16975	16709	16789	16851	16966	16883	16830	16849	16725	16881	16717	16733	16987	16924	16968	16648	16873	16889	16912	16955	16701	16942	16813	16684	16665	16834	16866	16888	16660	16694	16892	16769	16882	16741	16663	16862	16740	16666	16995	16929	16954	16870	16773	16883	16902	16686	16828	16802	16891	16741	16760	17023	16972	16858	16924	16683	16828	16821	16881	17105	16767	17073	16746	16829	16942	16986	16802	16771	16765	16716	16805	16968	16921	17016	16741	16923	16901	16774	16849	16689	16858	17011	16822	16680	17017	17043	16841	16680	16785	16846	16882	16712	16924	16668	16834	16860	16979	16981	16928	16760	16815	16976	16802	16953	16951	16791	17001	16736	16733
27973	57871	47327	32494	23570	17050	15557	15023	15057	14520	14633	14533	14352	14439	14619	16162	17800	17742	17037	16419	15695	14781	14036	14074	14152	13935	14074	14151	14166	14272	14275	13909	14135	14029	14011	14204	14080	14250	14143	14224	14063	14100	14034	14071	14061	14082	14126	14134	14008	14072	14047	14175	14121	13893	14227	14099	14021	14047	13892	14151	13946	14043	14028	14018	13958	14151	14170	13967	14253	13998	14016	14031	14082	14118	14070	14212	14026	13986	14029	14209	14157	13983	14218	14186	13892	13941	14129	14021	14036	14197	14053	13962	14061	14005	14054	14012	14194	14137	14098	14205	14121	14181	13926	14049	14222	14193	14217	14213	14128	13905	14110	14190	14053	14178	14056	14137	14182	14118	14222	13963	14101	14289	14178	14221	14078	14041	14121	14140	14197	14127	14150	13949	14056	13918	14159	14093	13965	13987	14168	14035	14111	14070	14137	14046	13923	13990	14086	14204	14115	14109	14083	14256	14079	14157	14126	14144	14141	14044	14064	13963	14058	14111	14120	14069	14232	13917	14030	14031	14110	14063	14072	14181	14162	14056	14014	14113	14294	14067	14002	14216	14080	13891	14110	14180	13928	13977	14136	14048	14040	14074	14057	14119	14015	14092	14186	14060	14151	14094	14162	14135	14067	14190	14050	13993	14213	14156	13982	13966	14137	14142	14050	14065	14243	14025	14089	14148	13913	13936	14106	14020	14010	14056	14088	14205	14127	14146	14050	13968	13959	14197	14228	14093	14040	14069	14101	14146	13962	14160	14036	14043	14039	13972	13994	14204	14047	14150	13986	14057	14144	14014	14123	14086	14158	14159	14050	14134	13927	13987	13997	14179	13951	14060	14096	14055	14061	14056	14002	14140	14108	14224	14162	14238	14008	14060	14219	14106	14130	13954	13941	14172	14044	14067	13962	14158	13952	13994	14212	14072	14037	14050	14108	14101	14174	14150	14101	13967	13968	13947	14039	14098	14107	14096	14198	14045	13999	14133	14024	14125	14052	13990	14181	13958	13977	14218	14110	14010	14138	14122	13931	14145	14172	13931	13974	13941	14047	14084	14005	14115	14085	14106	14031	13904	14187	14208	14096	14065	14090	13911	14141	13922	14072	14116	14093	14214	13927	14069	13982	13987	14235	13986	14105	14120	14120	14167	14060	14153	14133	14026	14200	14195	14184	14137	14176	14194	14077	14179	13958	14119	14247	14105	14110	14067	14089	13944	14046	14076	14103	13799	14047	14193	14034	13992	14141	14007	14153	14044	14242	13936	14089	14037	14031	14076	14041	13982	14126	14029	14043	14001	14030	13923	13963	13889	14026	14413	14035	14010	14132	13840	14273	14115	14047	13989	14071	14127	14201	13987	13999	14034	14205	14182	14011	14047	13996	14164	14174	14104	14129	14228	13953	14047	14089	14049	14242	14141	14051	14187	14157	14048	14162	14168	14020	14052	14141	14068	13956	13987	13965	14036	13887	14075	13932	14152	14169	14272	14098	14114	14117	14001	14087	13969	13982	14142	14215	13961	13965	14052	14135	13937	13905	14201	14206	13990	14149	14097	14013	14244	13995	14010	14141	14095	14046	13976	13996	14072	14179	14079	14015	13973	13961	14130	14129	14147	14035	14026	14078	14229	14159	14090	14096	14031	14345	13971	14187	13968	13954	14293	14059	14130	14073	14164	14144	14059	14089	14234	14035	14110	14068	14215	14087	14140	13961	14038	14072	14182	14121	13999	14046	14181	14101	14162	13894	14259	13821	14040	14111	13940	14160	14130	13993	14050	13862	14093	14106	14067	14228	14128	14142	13999	13950	13972	14134	13906	14030	14044	14190	14090	14064	14006	14199	13970	14087	14021	14046	14058	14054	14008	14052	14041	13993	14021	14185	14092	14056	14067	14074	14062	14179	14059	14201	14026	13948	14148	14241	14067	14211	13997	13889	14049	14018	14269	13984	14178	13962	13960	14063	14067	13960	14077	14050	14044	14062	14148	13935	14144	13963	14049	14064	13941	14112	14179	14231	14039	14015	14223	14017	14032	14025	14008	13975	14206	13974	14093	14104	13955	14010	14004	14019	14053	14055	14032	14132	14104	14151	14027	14096	14087	14120	14069	14188	14199	14098	14088	14092	14129	14061	14181	13849	14013	13944	14129	14147	14234	14040	14108	14053	14103	14025	13932	14091	13978	14178	13989	14087	14200	14180	14057	14201	13983	14170	14089	13948	14176	14047	14077	14216	14140	13864	14002	14057	14126	14124	14038	14137	14027	13914	14140	14239	14083	14031	14008	14260	13948	13992	14180	14239	14071	14207	13978	14132	14092	13987	14186	14011	13959	14134	14163	14013	14134	14052	13919	13941	13994	14019	14355	14009	14146	14062	14069	14124	14084	14073	14089	14110	14156	14042	14022	14092	13982	14197	14055	14069	14180	14195	14017	14224	14119	14200	13969	13928	14078	13972	13988	13973	14078	14143	14132	14027	13934	14142	13956	14282	13962	14078	14116	14093	14029	13980	14117	14007	14039	14010	13855	14035	14026	14039	13963	14151	14039	14034	14043	14024	14143	14146	14111	13977	14180	14042	14176	14242	14052	13990	14105	14124	13935	14160	14094	14166	14150	14111	14044	14157	14154	14137	14305	14117	14220	14023	14022	14098	13924	14211	14024	14021	14041	14013	14055	14126	14065	14163	14093	14119	14066	13992	14131	14066	13897	14184	14024	14038	14053	14045	14210	14031	14202	14047	14003	13981	13943	14099	14088	14023	14090	14213	14038	13934	14011	14036	14258	14326	14000	14097	14095	14157	14056	14068	14218	14132	13912	14055	14133	14088	14217	14096	13962	14094	13970	14124	14053	14081	14156	14066	14286	14167	14210	14151	14218	14006	14130	13907	13953	14251	13792	14057	14057	14073	14063	14138	14052	14105	14274	14141	14191	14020	13907	14057	14008	14223	14076	14068	13985	14124	14089	14133	14105	14109	14185	14022	14027	14064	14064	14074	14132	14027	14126	14129	14258	14134	14277	14177	14170	14086	14122	13944	14104	14225	14149	14094	13836	14311	14023	14220	14169	14025	14113	14083	14139	13866	14101	14106	14152	14122	13983	14013	14157	14071	14290	13950	14056	14096	13964	14078	14044	13910	14090	14095	14027	14099	14359	14064	14008	13970	14263	14114	14127	13960	13939	14264	14071	14218	14083	14118	14128	14112	13924	14144	14110	13890	14095	14047	14072	14137	14107	14147	14179	14165	14032	14242	13953	13946	14173	14071	14001	13961	14166	13945	14049	14069	14020	14108	13967	14051	14080	14030	14051	14085	14175	14005	14137	13978	14226	13992	14068	14176	14057	13855	14129	14078	13994	14073	14120	14027	14101	14048	14109	14006	14132	14008	14181	13932	13954	14131	14095	14201	14074	14071	13898	14084	14129	14036	14090	13889	14005	14064	14110	14103	13955	14117	14154	14051	14176	14293	14053	14132	14021	14027	14152	14165	14002	14025	14075	14106	14097	14080	14106	14071	14080	14055	14112	14065	14093	14208	13927	14190	14016	14001	14093	13993	14024	14152	14074	14049	14166	14080	14221	13921	14031	14040	14157	14203	13970	14095	13958	14028	14154	14118	13995	14092	14197	13902	14010	14050	14010	14010	14046	13990	14128	14068	14077	14132	14003	14113	14030	13963	13951	14130	14018	13995	14065	14175	14024	14153	14088	14080	14058	14015	14072	14089	14152	14214	13923	13978	14104	14047	13983	14048	13973	14242	14101	14133	13970	14141	14153	14076	13977	14006	14234	14046	13890	14059	14163	14068	14060	13992	14142	14011	14028	14149	14025	13941	14085	13965	14017	14062	13903	14125	14153	14083	13999	14084	14083	14017	14080	14011	14209	13911	14312	14175	14035	13957	14105	14215	14170	14032	13993	13900	14014	14129	14207	14005	14063	14081	14014	14096	13998	13941	14219	14126	14106	13909	13910	14074	14040	14095	14020	14198	13984	14163	14195	14015	14023	14025	14099	14157	13983	14167	14274	14065	14153	14111	14047	14075	14095	14235	13998	14181	14240	14243	13894	14161	14083	14196	13962	14045	14154	14016	14009	14087	13951	14125	14261	13976	14106	14118	14126	14018	14047	14009	14152	13978	14025	13994	14023	14038	14148	14131	14035	14131	13893	14195	14039	13882	13914	13874	14102	13988	14071	14153	13826	14061	14152	13878	13981	14091	14123	14140	14132	14242	14109	14027	14034	14130	14064	14115	14099	14100	14018	14118	14165	13968	14117	14056	14017	14032	14060	13982	14018	14036	14030	14172	14268	14178	14127	13996	14194	14130	14139	13993	14008	14165	14207	14049	14070	14226	13908	14137	13943	14050	13937	14075	14052	14089	13938	13877	14026	13871	14044	14187	13960	14064	13921	14159	14012	14138	13947	14086	14174	14028	14146	14171	14081	14010	13983	13925	13922	14090	13962	14067	14091	13933	14205	13936	14031	14120	14060	13952	14059	14067	13944	14153	14259	14155	14165	14035	14151	14003	14075	14057	14102	14171	14011	14104	14134	14034	13994	13905	14118	13987	14158	13927	13985	14086	14061	14189	13925	14062	14058	14008	14146	14130	14189	14084	13984	14026	14113	13821	14147	14013	14149	14135	14108	14046	14133	14160	14089	14075	14078	14162	13984	13911	14095	14025	13953	14188	14006	14171	14068	14115	14069	13930	14034	13961	14177	14111	14206	14031	14050	14015	14172	14213	14003	14150	13894	14040	14095	14031	14120	14161	14109	13898	14045	14117	14009	14001	14085	14148	14004	14103	14059	14056	14127	14044	14100	14052	14160	14092	14084	14059	14069	14101	13985	13935	14054	14288	13996	14117	13994	14116	14108	14009	13885	14175	14141	14061	14058	14173	14178	14262	14299	14131	14042	14129	13991	14058	14045	14147	14084	14111	14161	14091	13952	14020	14069	13947	14110	13931	14244	14194	13991	14016	14063	14096	14017	14052	13983	14265	13963	14154	14088	14226	14181	14058	14071	13978	14029	13966	13993	13998	14134	14066	14236	14056	14026	13862	14126	14011	14027	14128	14149	13950	14176	14212	13913	14147	14180	13929	13944	14018	14118	14040	14148	14098	14195	14222	14128	14076	14009
30135	27650	30536	24101	19035	17902	17649	17437	17558	17258	17319	17319	17093	17220	17276	17334	17545	17386	17446	17225	17243	17288	17135	17118	17240	17247	17197	17126	17362	17195	17382	17048	17122	17154	17284	17316	17180	17191	17436	17191	17176	17427	17159	17329	17036	17167	17219	17177	17108	17021	17201	17382	17099	17080	17179	17225	17206	16981	17065	17252	17302	17154	17164	17234	17283	17143	17339	17131	16937	17102	17197	17082	17030	17155	17119	17216	17226	17129	17275	17190	17247	17134	17238	17074	17018	17191	17121	17264	17141	17315	17306	17133	17216	17175	17151	17247	17120	17033	17090	17096	17158	17202	17180	17003	17321	16950	17085	17239	17088	17176	17241	17045	17164	17224	17358	17168	17173	17187	17152	17209	17036	17288	17193	17418	17224	17172	17241	17121	17260	17146	17241	17239	17170	17174	16990	17032	17125	16982	17058	17273	17242	17377	17208	17197	17213	17231	17207	17105	17216	17050	16829	17030	17271	17060	16916	17217	17232	17108	17177	17266	17290	17029	17244	17190	17205	17235	17309	17082	17155	17357	17468	17465	17133	17162	17108	16974	17281	17282	17294	17290	17133	17202	17084	17287	17118	17297	17350	17217	17188	17314	17104	17230	17136	17095	17088	17231	17146	17289	17200	17056	17177	17278	17186	17255	17318	17211	17324	17308	17302	17067	17139	17277	17284	17093	17208	17034	17209	17377	17281	17186	17269	17279	17331	17378	16997	17117	17352	17252	17007	17272	17266	17193	17235	17133	17108	17133	17251	17196	17157	17033	17138	17081	17157	17121	17123	17258	16977	17133	17090	17060	17113	17164	17108	17105	17173	17314	17300	17144	17275	17366	17154	17152	16962	17198	17192	17138	17139	17204	17243	17193	17082	17260	17102	17182	17187	17161	17091	17104	17038	17235	17145	17174	17160	17066	17374	17131	17256	17042	17458	17355	17002	17140	17212	17114	17125	17337	17226	17234	17152	17343	17299	17251	17131	16925	17129	17274	17311	17147	16972	17018	17246	17172	17193	17177	17149	17211	17201	17141	17355	17195	17061	17149	17153	17321	17152	17220	17335	17263	17305	17164	17164	17227	17208	17175	17136	17293	17356	17174	17376	17305	17279	17272	17286	16977	17079	17265	17190	17065	17303	17166	17036	17311	17177	17251	17286	17218	17112	17364	17017	17205	17163	17176	17208	16992	17049	17031	17135	17148	17088	17149	16948	17168	17367	17290	16987	17135	17260	17158	17201	17349	17178	17181	17159	17253	17297	17144	17197	17196	17185	17215	16994	17012	17208	17242	17097	17100	17256	17240	17267	17032	17218	17281	17346	17402	17057	17281	17292	16992	17039	17018	17394	17037	17044	17241	17405	17189	17135	17101	17244	17273	17103	17250	17046	17120	17284	17291	17240	17180	17046	17236	17129	17158	17129	17017	17222	17073	17030	17083	17209	17005	17206	17129	17289	17163	17179	17185	17154	17185	17343	17331	17173	17191	17293	17247	16989	17077	17374	17216	17182	17242	17071	17322	17102	17089	17332	17276	17237	17055	17235	17277	17132	17208	17568	17203	17304	17063	17084	17243	17215	17132	17222	17016	17229	16966	17205	17337	17152	17284	16918	17166	17232	17072	16994	17234	17335	17055	17317	17088	17152	17294	17097	17085	17201	17112	17296	17125	17159	17122	17212	17113	17156	17139	17323	17243	17103	17216	17235	17259	17301	16870	17244	17273	17023	17080	17331	17169	17182	17161	17248	17359	17147	17086	17249	17280	17366	17235	17084	17316	17238	17151	17324	17037	17319	17200	17064	17055	17231	17174	17085	17176	17036	17230	17492	17227	17139	17320	17111	17401	17070	17242	17335	17105	17004	17256	17304	17303	17192	17178	17169	17215	17130	17123	17155	17250	17181	17165	17239	17218	17079	17186	17257	17422	17277	17158	17198	17143	17255	17291	17378	17188	17221	17099	16983	17147	17179	17299	17336	17246	17078	17177	17271	17260	17258	17302	17099	17071	17077	17291	17313	17002	17052	17074	17081	17064	17216	17264	17024	17169	17303	17216	17153	17201	17217	17335	17295	17100	17132	17013	17207	17097	17356	17060	17086	17084	17180	17058	17159	17054	17186	17198	17379	17321	17037	17264	17138	17366	17201	17138	17319	17328	17297	17298	17303	17162	17154	17009	17217	17332	17199	17117	17180	17098	17406	17181	17150	17247	17175	17017	17210	17419	17277	17098	17123	17170	17401	17077	17140	17199	17238	17183	17176	17141	17289	17212	17248	17121	17262	17061	17081	17224	17146	17278	17172	17288	17235	17308	17066	17180	17016	17185	17223	17269	17151	17063	17191	17124	17076	17383	17154	17370	17212	17293	17252	17000	17174	17262	17216	17180	16917	17178	17159	17263	17107	16963	17352	17173	17078	17402	17186	17208	17412	17170	17304	17307	17007	17239	17048	17274	17253	17239	17097	17191	17197	17320	17237	17074	17337	17079	17026	17258	17058	17224	17233	17171	17193	17228	17280	17062	16922	17167	17134	17317	17319	17299	17352	17208	17122	17188	17287	17224	17231	16957	17156	17367	17157	17132	17074	17078	17361	17272	17236	17348	17285	17205	17380	17097	17131	17157	17389	17533	17382	17244	17136	17118	17418	16985	17316	17220	17298	17130	17313	17221	17001	17136	17131	17120	17171	17275	17232	17067	17188	17211	17120	17350	17061	17323	17175	16955	17078	17226	17213	16944	17071	17283	17162	17056	17031	17260	17197	16962	17220	17292	17218	17400	17219	17205	17229	17118	17105	17167	17339	17109	16998	17024	17161	17199	17178	17275	17181	17269	17134	17190	17229	17259	17144	17329	17515	17236	17255	17204	17365	17367	17143	17432	17259	16963	17185	17470	17117	17294	17252	17127	17053	17428	17063	16964	17224	17243	17246	17194	17080	17145	17123	17019	17274	17228	17171	17251	17097	16945	17242	17274	17434	17254	17086	17009	17130	17137	17166	17197	16924	16904	17325	17131	17199	17156	17297	17243	17102	17233	17184	17085	17053	17087	17222	17302	17237	17125	17112	17081	17344	17240	17166	17082	17080	17158	17229	17088	17290	16984	17083	17214	17199	17073	17149	17222	17232	17186	17103	17040	17140	17161	17212	17222	17293	17342	17329	17246	17485	17296	17213	17232	17342	17160	17090	17040	17100	17165	17113	17276	17164	16973	17283	17212	17197	17138	17437	17153	17097	16898	17113	17132	17053	17119	17185	17208	17283	17180	17325	17224	17030	17130	16951	17199	17107	17129	17342	17112	17123	17107	17233	17204	17163	17133	17193	17238	17203	16964	17142	16971	17170	17172	17139	17213	16892	17310	17166	17208	17158	17149	17236	17307	17284	17333	16965	17365	17038	16979	17249	17337	17124	17037	17106	17196	17151	17162	17198	17136	17180	17165	17123	17234	17188	17140	17235	17130	17491	17253	17047	16924	17318	17267	17261	17167	17037	17139	16997	17384	17189	17282	17109	17122	17238	17071	17325	17023	17235	17350	17111	17364	17119	17201	17018	17084	17269	17346	17171	17092	17338	17247	17197	17404	17318	17129	17106	17099	17206	17222	17252	17322	17320	17312	17316	17267	17081	17224	17071	17101	17247	17148	17302	16986	17072	16979	16990	17270	17198	17150	17209	17089	16965	17096	17263	17155	17078	17084	17304	16827	17172	17126	17207	17096	17087	17177	17325	17120	17121	16991	17256	17032	17086	17218	17151	17228	16948	17278	17116	17278	16918	17201	17396	17254	17066	17184	17013	17172	17216	17260	17471	17161	17088	16917	17101	17354	17103	17251	17216	17316	17280	17116	17091	17198	17414	17171	17237	17168	17139	17353	17189	16957	17250	17184	17307	17018	17113	17097	17349	17105	17246	17081	17263	17277	17235	17138	17201	17223	17299	17261	17234	17116	17307	17286	17117	17261	17061	17324	17161	17035	17378	17177	17235	17099	17068	17119	17176	16961	17281	16950	17034	17033	17280	17151	17245	17081	17374	17239	17244	17166	17137	17106	17259	17099	17290	17211	17291	17320	17244	17260	17213	17337	17346	17246	16873	17351	17209	17150	17318	17339	17318	17234	17189	17078	17241	17193	17332	17286	17253	17278	17197	17209	17239	17229	17059	17122	17091	17178	17155	17175	17115	17207	17012	17321	17011	17075	17094	17073	17221	17286	17256	17224	17066	17248	17163	17200	17212	17180	17228	17025	17299	17280	17203	17553	17016	17091	17063	17266	17154	17043	17016	17204	17278	17252	17170	17202	17208	17328	17131	17142	17247	17272	17234	17105	17418	17102	17219	17032	17126	17231	17356	17373	17275	17183	17238	17181	17220	17062	17150	17180	17102	17152	17275	16957	17272	17237	17147	17085	17163	17036	17056	17122	17254	17086	17235	17319	17137	17359	17162	17368	17340	17121	17232	17439	17323	16907	17246	17168	17110	17259	17092	17106	17176	17154	17291	17249	17117	17193	17025	17182	17424	17085	17165	17250	17342	17294	17462	17204	17169	17209	17235	17128	17337	17076	17246	17162	17105	17115	17240	17256	17016	17179	17264	17053	17220	17147	17032	17100	16956	17015	17209	17201	17238	17141	17378	17398	17237	17144	17280	17125	17319	17148	17185	17196	17344	17277	17198	17055	17228	17147	17047	17158	17227	17143	17171	16942	17304	17016	17160	17050	17244	17277	17142	16972	17108	17154	17312	17184	17072	17126	17279	17121	17267	17125	17152	16972	17169	17183	17076	17182	17167	17107	17117	17236	17486	17393	17255	17088	17319	17206	17119	17096	17211	17110	17225	17228	17088	17035	17190	17216	17099	17204	17271	17177	17054	17147	17207	17200	17333	17317	17295	17286	17258	16993	17111	17402	17072	17106	17267	17233	17236	17190	17262	16987	17189	17148	17122	17208	16973	17170	17242	17300	17117	17387	17219	17055	17274	17182	17089	17067	17151	17096	17213	17099	17103	17130	17209	17263	17236	17199	17187	17182	17377	17371	17258	17163	17174	17163	17066	17076	17246	17123	17263	17177	17145	16979	16998	17112	17295	16919	17202	17222	17222	17152	17241	16976	17115	17154	17211	17412	17303	17148	17033	17145	17219	17251	17041	17095
24965	39003	29433	19266	16295	15200	14834	14657	14593	14669	14441	14609	14250	14173	14421	14498	14423	14442	14449	14614	14402	14314	14382	14417	14205	14211	14226	14225	14403	14103	14313	14155	14219	14384	14537	14367	14212	14339	14392	14356	14377	14129	14320	14349	14298	14171	14269	14249	14279	14197	14242	14307	14197	14265	14273	14307	14301	14382	14230	14347	14176	14272	14297	14373	14262	14167	14358	14319	14264	14321	14283	14445	14388	14296	14183	14154	14255	14133	14127	14208	14339	14306	13982	14467	14292	14169	14335	14059	14354	14345	13966	14220	14243	14296	14313	14303	14383	14145	14410	14413	14247	14430	14223	14235	14135	14446	14299	14327	14294	14352	14282	14311	14281	14166	14234	14102	14281	14422	14313	14396	14306	14106	14247	14216	14296	14323	14383	14366	14235	14344	14226	14322	14245	14214	14242	14184	14251	14276	14318	14248	14370	14275	14278	14120	14439	14355	14238	14289	14282	14249	14235	14303	14244	14312	14340	14220	14315	14151	14192	14152	14253	14386	14166	14286	14304	14391	14291	14238	14131	14312	14177	14399	14248	14219	14258	14273	14252	14400	14194	14153	14387	14294	14082	14330	14249	14292	14259	14435	14495	14225	14272	14331	14209	14232	14257	14252	14242	14262	14369	14334	14293	14133	14270	14315	14472	14241	14434	14309	14207	14302	14327	14387	14382	14217	14259	14210	14395	14250	14243	14297	14203	14169	14308	14223	14279	14306	14301	14179	14192	14202	14226	14236	14143	14108	14223	14272	14276	14210	14338	14278	14251	14243	14163	14267	14257	14414	14082	14078	14403	14291	14418	14267	14356	14238	14248	14297	14221	14334	14237	14511	14317	14118	14259	14293	14312	14204	14268	14335	14276	14272	14442	14368	14466	14271	14125	14245	14373	14266	14336	14377	14202	14197	14423	14265	14387	14157	14227	14327	14416	14385	14222	14217	14332	14197	14286	14390	14325	14282	14289	14434	14218	14318	14320	14196	14450	14344	14230	14364	14241	14443	14315	14225	14239	14372	14327	14283	14163	14283	14268	14250	14350	14281	14445	14342	14277	14342	14455	14327	14384	14329	14177	14256	14331	14308	14187	14327	14367	14164	14383	14197	14249	14307	14322	14411	14385	14267	14163	14312	14389	14116	14159	14322	14484	14305	14321	14254	14384	14370	14285	14288	14323	14265	14339	14244	14367	14354	14366	14134	14312	14218	14392	14341	14395	14096	14390	14159	14406	14228	14156	14483	14261	14316	14258	14232	14207	14330	14201	14124	14434	14127	14253	14412	14355	14249	14354	14189	14290	14237	14275	14089	14306	14272	14389	14476	14375	14336	14268	14161	14209	14354	14194	14244	14208	14189	14349	14316	14171	14311	14339	14241	14328	14247	14228	14151	14237	14318	14267	14249	14311	14341	14248	14359	14308	14179	14268	14172	14379	14237	14177	14186	14279	14170	14322	14206	14441	14309	14222	14517	14205	14333	14226	14061	14352	14305	14280	14246	14291	14439	14214	14145	14276	14216	14292	14424	14294	14130	14351	14280	14302	14194	14234	14383	14471	14262	14148	14336	14340	14172	14320	14365	14341	14392	14303	14180	14414	14292	14194	14244	14211	14159	14295	14092	14401	14170	14203	14134	14385	14235	14253	14101	14414	14260	14256	14403	14167	14363	14243	14401	14430	14396	14371	14264	14063	14232	14141	14040	14261	14241	14338	14241	14205	14250	14321	14430	14197	14321	14286	14277	14266	14292	14237	14430	14283	14271	14339	14223	14146	14213	14431	14283	14297	14241	14258	14301	14194	14352	14299	14272	14237	14285	14302	14294	14209	14136	14266	14285	14264	14392	14379	14196	14324	14255	14400	14381	14346	14302	14177	14361	14185	14251	14376	14358	14268	14418	14210	14198	14121	14339	14157	14499	14280	14390	14366	14301	14183	14306	14323	14212	14282	14274	14331	14282	14363	14343	14228	14224	14319	14251	14323	14270	14320	14239	14267	14312	14325	14477	14334	14466	14235	14217	14197	14259	14319	14198	14138	14368	14209	14429	14297	14293	14144	14232	14366	14406	14173	14375	14269	14212	14231	14378	14375	14322	14375	14372	14248	14243	14095	14207	14329	14333	14233	14186	14362	14212	14351	14324	14445	14397	14276	14116	14274	14311	14314	14271	14333	14247	14290	14306	14248	14210	14493	14473	14413	14259	14263	14357	14422	14146	14422	14417	14220	14266	14390	14251	14143	14323	14351	14258	14199	14181	14181	14275	14129	14339	14160	14289	14429	14214	14201	14584	14228	14291	14253	14241	14288	14305	14132	14365	14257	14125	14237	14382	14197	14475	14397	14061	14296	14205	14341	14425	14320	14356	14393	14192	14233	14345	14229	14337	14282	14363	14179	14315	14224	14297	14448	14158	14309	14320	14141	14287	14415	14283	14408	14395	14263	14191	14223	14222	14487	14193	14315	14217	14192	14445	14351	14251	14411	14277	14270	14271	14351	14194	14349	14158	14270	14161	14301	14264	14350	14295	14154	14142	14166	14458	14251	14309	14301	14191	14297	14225	14365	14350	14447	14238	14291	14136	14294	14361	14425	14066	14296	14336	14430	14318	14139	14261	14213	14056	14310	14108	14304	14372	14327	14263	14316	14167	14325	14283	14323	14201	14131	14318	14353	14215	14446	14215	14184	14155	14374	14231	14194	14267	14228	14331	14531	14311	14295	14342	14224	14301	14251	14320	14165	14130	14191	14363	14334	14355	14340	14259	14332	14402	14253	14256	14324	14052	14317	14271	14427	14262	14215	14338	14356	14426	14288	14351	14186	14290	14245	14404	14233	14322	14307	14295	14487	14325	14174	14311	14347	14334	14290	14208	14402	14491	14157	14175	14419	14343	14291	14279	14238	14370	14260	14213	14318	14048	14310	14272	14431	14222	14360	14263	14222	14123	14124	14275	14345	14307	14186	14375	14387	14252	14254	14030	14342	14298	14292	14248	14281	14376	14365	14249	14396	14376	14328	14238	14268	14331	14285	14258	14358	14395	14117	14257	14288	14314	14178	14231	14271	14404	14441	14327	14229	14286	14278	14268	14483	14276	14285	14112	14498	14320	14171	14291	14344	14316	14385	14235	14378	14218	14324	14165	14348	14449	14409	14353	14295	14310	14235	14224	14446	14350	14220	14251	14227	14187	14297	14357	14180	14433	14272	14377	14147	14276	14134	14100	14330	14347	14425	14196	14268	14299	14264	14266	14280	14133	14332	14176	14362	14412	14292	14208	14316	14137	14230	14099	14221	14369	14119	14320	14265	14343	14204	14401	14143	14161	14356	14241	14315	14306	14351	14331	14396	14302	14267	14266	14202	14267	14419	14403	14297	14177	14240	14443	14402	14207	14216	14375	14270	14413	14168	14553	14479	14410	14295	14472	14306	14330	14177	14369	14111	14191	14160	14321	14300	14349	14382	14293	14208	14492	14456	14329	14352	14206	14233	14422	14298	14333	14386	14149	14289	14122	14306	14273	14300	14151	14334	14322	14283	14213	14166	14303	14229	14170	14200	14138	14193	14355	14243	14264	14242	14430	14273	14227	14188	14339	14266	14296	14421	14152	14245	14222	14388	14382	14387	14341	14378	14267	14255	14340	14136	14391	14347	14248	14393	14298	14348	14376	14174	14321	14277	14322	14278	14183	14364	14215	14314	14241	14338	14205	14245	14143	14316	14428	14325	14310	14410	14446	14299	14401	14321	14249	14294	14285	14357	14308	14327	14377	14281	14341	14191	14350	14513	14189	14162	14385	14213	14220	14288	14176	14241	14198	14421	14329	14189	14162	14348	14245	14354	14346	14239	14268	14262	14204	14471	14280	14272	14303	14216	14325	14334	14253	14296	14222	14257	14324	14234	14280	14279	14333	14453	14361	14435	14229	14203	14334	14415	14352	14224	14155	14431	14215	14165	14387	14222	14283	14356	14377	14183	14316	14323	14393	14396	14315	14305	14419	14414	14224	14342	14164	14129	14297	14383	14414	14276	14320	14318	14288	14168	14285	14259	14385	14230	14233	14258	14184	14484	14117	14343	14236	14300	14257	14367	14277	14327	14426	14450	14309	14379	14420	14165	14132	14410	14423	14273	14421	14203	14168	14217	14366	14266	14325	14076	14214	14381	14398	14328	14192	14321	14305	14319	14479	14441	14230	14275	14336	14218	14199	14471	14080	14122	14397	14361	14249	14220	14329	14353	14354	14419	14354	14202	14225	14430	14214	14230	14145	14350	14176	14175	14302	14344	14408	14241	14274	14339	14328	14346	14183	14252	14244	14278	14238	14289	14302	14238	14227	14152	14105	14382	14176	14261	14328	14281	14440	14145	14435	14231	14172	14326	14246	14198	14081	14328	14232	14277	14277	14230	14185	14028	14413	14272	14379	14189	14376	14191	14313	14233	14445	14317	14227	14169	14282	14101	14486	14252	14352	14343	14200	14352	14308	14304	14318	14221	14271	14401	14335	14227	14217	14263	14259	14465	14095	14429	14416	14208	14212	14314	14442	14259	14308	14308	14272	14324	14167	14389	14291	14274	14205	14311	14225	14167	14112	14266	14424	14255	14249	14377	14381	14340	14471	14448	14373	14136	14410	14320	14373	14307	14313	14364	14394	14299	14258	14318	14333	14431	14217	14214	14199	14390	14375	14366	14410	14331	14347	14258	14317	14267	14315	14133	14284	14257	14312	14351	14258	14256	14374	14249	14259	14219	14377	14285	14149	14267	14414	14256	14086	14186	14215	14267	14121	14422	14153	14388	14351	14399	14160	14395	14248	14115	14291	14437	14199	14130	14280	14311	14245	14263	14157	14345	14347	14209	14348	14267	14410	14239	14465	14279	14229	14371	14290	14373	14087	14315	14149	14287	14323	14211	14202	14446	14262	14195	14330	14177	14262	14280	14291	14162	14125	14436	14198	14283	14191	14451	14198	14168	14423	14313	14237	14228	14132	14259	14507	14191	14319	14311	14381	14312	14230	14287	14282	14096	14276	14281	14293	14347	14275	14208	14256	14266	14222	14232	14393	14328	14434	14405	14440	14383	14298	14357	14362	14393	14203	14150	14444	14181	14311	14316	14251	14185	14373	14305	14224	14387	14282	14334	14313
23293	21043	27821	24891	21628	19658	18235	16250	15840	15798	15672	15752	15631	15438	15629	15850	16800	17381	16892	16320	16110	15774	15664	15272	15400	15239	15486	15512	15386	15321	15343	15336	15420	15430	15398	15340	15494	15432	15344	15425	15384	15516	15563	15252	15464	15090	15508	15260	15332	15406	15441	15555	15338	15286	15374	15169	15321	15355	15214	15256	15453	15321	15333	15283	15223	15187	15195	15296	15349	15168	15403	15391	15462	15425	15279	15171	15423	15138	15353	15264	15323	15186	15241	15384	15201	15152	15290	15294	15390	15299	15278	15322	15488	15355	15293	15248	15201	15238	15292	15300	15333	15472	15550	15316	15318	15168	15383	15247	15389	15285	15196	15267	15302	15241	15440	15201	15240	15201	15212	15231	15202	15416	15325	15164	15217	15571	15356	15200	15329	15280	15176	15437	15399	15267	15208	15429	15291	15340	15307	15276	15240	15060	15482	15390	15296	15265	15213	15409	15220	15309	15302	15123	15178	15083	15429	15241	15316	15287	15239	15241	15251	15278	15272	15251	15279	15194	15467	15234	15237	15333	15276	15212	15291	15093	15259	15377	15319	15295	15189	15162	15129	15206	15439	15288	15229	15280	15493	15290	15417	15380	15299	15297	15357	15378	15417	15298	15178	15212	15284	15203	15223	15351	15352	15302	15361	15398	15271	15099	15184	15050	15246	15229	15442	15334	15501	15269	15166	15081	15173	15234	15504	15303	15414	15157	15271	15435	15351	15441	15412	15461	15245	15549	15331	15431	15317	15217	15415	15180	15355	15328	15115	15503	15328	15421	15356	15176	15349	15345	15438	15353	15226	15250	15421	15241	15468	15171	15259	15353	15296	15395	15359	15370	15220	15200	15513	15325	15328	15427	15162	15179	15435	15100	15331	15196	15141	15381	15456	15412	15374	15283	15533	15394	15353	15184	15179	15259	15282	15357	15390	15485	15438	15300	15495	15325	15386	15132	15217	15156	15261	15484	15327	15418	15314	15390	15221	14979	15319	15340	15357	15216	15248	15078	15201	15244	15431	15493	15344	15210	15350	15348	15480	15464	15376	15208	15221	15314	15451	15199	15306	15249	15429	15307	15550	15534	15215	15424	15310	15194	15363	15461	15371	15219	15264	15301	15229	15257	15388	15293	15329	15547	15258	15329	15237	15179	15276	15193	15114	15268	15418	15258	15205	15419	15343	15330	15290	15297	15262	15293	15252	15109	15343	15286	15239	15325	15005	15354	15352	15377	15242	15257	15387	15304	15348	15130	15108	15197	15452	15026	15329	15409	15297	15438	15219	15244	15307	15338	15120	15236	15416	15489	15355	15418	15217	15206	15381	15236	15231	15471	15306	15190	15228	15415	15414	15291	15293	15344	15234	15246	15316	15220	15327	15468	15308	15399	15413	15152	15198	15129	15596	15442	15255	15375	15318	15360	15179	15144	15251	15380	15251	15449	15381	15360	15377	15318	15316	15313	15357	15288	15326	15364	15277	15110	15328	15307	15298	15177	15262	15418	15429	15352	15168	15313	15337	15274	15277	15206	15230	15307	15393	15588	15411	15241	15181	15426	15403	15276	15464	15399	15324	15103	15275	15439	15304	15331	15448	15419	15364	15400	15199	15371	15319	15426	15208	15367	15175	15155	15380	15243	15372	15432	15371	15445	15462	15016	15320	15316	15318	15284	15349	15215	15469	15506	15365	15303	15451	15174	15333	15055	15455	15358	15298	15460	15379	15171	15122	15290	15294	15206	15206	15248	15316	15306	15320	15330	15159	15298	15197	15246	15410	15395	15376	15457	15374	15340	15289	15365	15190	15549	15443	15328	15350	15263	15297	15264	15154	15278	15422	15277	15181	15150	15222	15279	15314	15452	15418	15398	15317	15321	15447	15392	15275	15224	15395	15529	15349	15320	15361	15275	15279	15344	15357	15376	15180	15127	15469	15231	15187	15273	15478	15247	15070	15408	15267	15394	15268	15087	15274	15129	15282	15125	15087	15209	15268	15309	15380	15216	15425	15477	15320	15442	15248	15181	15353	15300	15402	15349	15149	15150	15267	15500	15385	15279	15531	15279	15257	15374	15317	15153	15280	15369	15497	15474	15457	15170	15469	15289	15268	15204	15406	15361	15252	15385	15384	15303	15456	15313	15278	15331	15368	15206	15360	15263	15212	15418	15322	15477	15428	15217	15221	15442	15432	15413	15338	15429	15244	15121	15260	15123	15225	15236	15415	15178	15185	15335	15212	15244	15188	15228	15206	15113	15075	15307	15394	15512	15274	15289	15371	15379	15381	15312	15282	15524	15405	15370	15210	15288	15328	15366	15435	15114	15381	15307	15083	15289	15267	15286	15456	15493	15245	15190	15204	15274	15360	15322	15213	15089	15239	15460	15369	15260	15499	15350	15357	15271	15339	15384	15304	15209	15300	15367	15303	15084	15348	15352	15312	15206	15487	15350	15203	15301	15355	15310	15205	15248	15145	15372	15322	15321	15217	15471	15331	15403	15311	15263	15274	15393	15215	15153	15140	15131	15183	15333	15549	15327	15542	15258	15253	15396	15451	15290	15531	15233	15326	15077	15369	15353	15298	15433	15126	15395	15332	15280	15346	15394	15162	15269	15238	15375	15163	15225	15369	15285	15143	15204	15301	15319	15363	15181	15308	15225	15203	15468	15170	15502	15410	15316	15495	15274	15323	15102	15392	15360	15210	15111	15275	15200	15289	15174	15174	15107	15413	15223	15385	15434	15263	15514	15230	15208	15560	15250	15070	15232	15304	15371	15208	15151	15261	15248	15358	15358	15297	15186	15375	15119	15267	15271	15199	15521	15448	15157	15301	15216	15224	15309	15485	15149	15209	15320	15216	15350	15309	15407	15401	15125	15451	15229	15370	15289	15147	15343	15388	15162	15330	15134	15306	15236	15432	15307	15471	15379	15519	15323	15353	15089	15099	15121	15213	15313	15332	15340	15443	15047	15356	15160	15225	15348	15049	15222	15313	15173	15268	15443	15317	15280	15371	15251	15459	15475	15504	15384	15294	15382	15354	15261	15166	15332	15397	15448	15180	15335	15459	15328	15238	15303	15077	15393	15431	15457	15345	15262	15352	15143	15399	15102	15198	15354	15469	15270	15436	15460	15411	15199	15364	15483	15391	15309	15265	15514	15283	15333	15488	15370	15159	15289	15246	15299	15474	15465	15121	15325	15602	15329	15288	15394	15182	15355	15369	15328	15249	15181	15263	15276	15447	15290	15375	15298	15351	15401	15191	15257	15224	15303	15293	15294	15242	15304	15457	15463	15455	15312	15082	15293	15368	15502	15221	15226	15410	15334	15251	15065	15257	15259	15087	15245	15415	15404	15288	15212	15151	15261	15340	15256	15330	15205	15398	15475	15198	15406	15342	15370	15421	15397	15399	15402	15380	15146	15249	15209	15194	15241	15317	15398	15256	15386	15223	15177	15362	15065	15182	15152	15143	15206	15331	15344	15160	15435	15264	15271	15387	15368	15470	15340	15384	15159	15333	15204	15258	15285	15293	15300	15177	15495	15449	15153	15432	15252	15487	15115	15399	15377	15171	15191	15549	15391	15394	15327	15187	15331	15316	15159	15156	15324	15271	15349	15411	15058	15140	15210	15167	15289	15247	15312	15155	15405	15471	15283	15230	15045	15243	15333	15075	15350	15385	15328	15346	15305	15279	15154	15155	15250	15288	15142	15361	15180	15398	15229	15517	15203	15284	14978	15326	15287	15250	15169	15584	15212	15265	15506	15271	15292	15229	15276	15268	15399	15385	15315	15398	15403	15371	15132	15317	15225	15229	15485	15318	15209	15220	15316	15485	15383	15442	15391	15175	15599	15201	15264	15124	15542	15399	15255	15339	15290	15245	15129	15441	15334	15446	15435	15301	15430	15214	15411	15333	15337	15256	15403	15280	15303	15175	15276	15372	15402	15370	15248	15448	15454	15245	15532	15290	15442	15414	15411	15312	15392	15118	15369	15274	15243	15273	15291	15269	15465	15231	15465	15398	15151	15459	15053	15387	15241	15313	15302	15304	15235	15183	15437	15273	15383	15357	15453	15508	15175	15210	15561	15363	15335	15238	15407	15502	15321	15321	15081	15405	15303	15279	15345	15433	15456	15190	15174	15403	15350	15419	15282	15198	15289	15211	15301	15430	15342	15308	15291	15198	15182	15548	15251	15165	15325	15202	15335	15354	15418	15192	15315	15239	15143	15335	15414	15385	15159	15505	15662	15536	15339	15093	15341	15472	15157	15251	15335	15469	15389	15312	15522	15474	15253	15344	15439	15370	15349	15517	15420	15320	15321	15222	15221	15318	15253	15317	15544	15469	15368	15312	15158	15289	15239	15415	15443	15108	15234	15400	15468	15251	15317	15352	15321	15217	15449	15177	15333	15346	15372	15262	15364	15157	15396	15434	15423	15465	15277	15248	15368	15221	15200	15422	15158	15161	15362	15350	15306	15379	15362	15416	15317	15329	15161	15180	15229	15332	15461	15287	15339	15449	15253	15203	15397	15432	15178	15472	15519	15469	15332	15357	15364	15180	15240	15287	15166	15351	15524	15387	15333	15286	15220	15168	15338	15470	15393	15351	15188	15255	15254	15371	15352	15214	15368	15443	15394	15175	15337	15312	15506	15302	15238	15196	15052	15241	15186	15542	15280	15158	15233	15395	15411	15342	15437	15308	15464	15253	15496	15326	15279	15362	15223	15329	15316	15415	15363	15356	15309	15265	15384	15292	15287	15385	15310	15484	15339	15276	15365	15364	15302	15485	15149	15286	15269	15610	15290	15213	15102	15254	15394	15370	15237	15477	15357	15435	15413	15137	15373	15215	15384	15228	15013	15288	15305	15349	15217	15101	15298	15512	15176	15331	15326	15143	15214	15394	15192	15424	15295	15316	15255	15306	15259	15373	15281	15303	15102	15191	15354	15306	15461	15243	15216	15356	15229	15471	15189	15391	15413	15319	15535	15581	15273	15192	15240	15331	15323	15355	15328	15022	15282	15503	15250	15276	15330	15401	15090	15288	15339	15104	15125	15317	15303	15332	15324	15333	15112	15353	15176	15320	15145	15277	15336	15272	15274	15137	15344	15192	15305	15410	15229	15245	15412	15292	15368
24874	50489	37488	21579	16228	14755	14347	13851	13863	13735	13408	13434	13325	13313	13653	14189	15336	15500	15107	14485	14013	13392	13240	13287	13234	13219	13054	13157	13135	13063	13280	13246	13157	13257	13208	13250	13269	13343	13107	13337	13222	13385	13175	13138	13382	13187	13332	13109	13126	13195	13233	13144	13210	13385	13236	13233	13343	13341	13297	13276	13095	13378	12993	13122	13261	13228	13172	13101	13293	13082	13227	12993	13206	12974	13285	13081	13202	13195	13137	13241	13075	13100	13154	13279	13109	13207	13215	13110	13227	13428	13099	13260	13194	13100	13116	13133	13033	13179	13217	13248	13121	13039	13170	13184	13213	13264	13290	13286	13176	13219	13127	13038	13172	13347	13155	13236	13119	13156	13340	13116	13119	13361	13191	13279	13232	13241	13089	13246	13102	13231	13248	13038	13306	13135	13146	13237	13230	13388	13132	13039	13071	13299	12998	13222	13216	13130	13212	13243	13250	13295	13198	13196	13250	13272	13045	13242	13357	13174	13247	13156	13228	13268	13186	13293	13230	13144	13064	13274	13107	13234	13206	13100	13121	12949	13292	13109	13243	13120	13286	13121	13182	13207	13149	13205	13242	13171	13098	13240	13355	12983	13295	13375	13177	13080	13273	13137	13134	13190	13126	13263	13296	13201	13392	13151	13281	13147	13264	13289	13210	13324	13234	13225	12997	13202	13064	13175	13173	13396	12984	13292	13017	13166	13268	13207	13228	13148	13435	13293	13018	13144	13325	13265	13162	13137	13238	13179	13155	13245	13167	13220	13273	13112	13133	13130	13136	13258	13178	13282	13289	13261	13071	12953	13231	13190	13012	13212	13172	13181	13270	13240	13145	13078	13168	13251	13258	13109	13061	13124	13330	13308	13385	13221	13157	13050	13188	13165	13257	13226	13251	13262	13252	13019	13073	13283	13162	13133	13160	13244	13194	13322	13193	13199	13139	13285	13232	13226	13184	13146	13167	13137	13181	13316	13115	13465	13216	13223	13272	13189	13278	13147	13202	13075	12984	13210	13115	13069	13227	13336	13128	13132	13352	13118	13084	13218	13236	13284	12988	13281	13126	13061	13144	13096	13097	13296	13114	13321	13217	13323	13334	13190	13242	13131	13124	13161	13280	13167	13302	13327	13123	13024	13291	13097	13206	13163	13205	13156	13182	13174	13185	13251	13302	13094	13175	13150	13015	13140	13253	13175	13308	13192	13292	13315	13127	13180	13260	13135	12968	13348	13155	13207	13098	13203	13202	13096	13172	13344	13278	13151	13275	13213	13086	13208	13094	13142	13244	13097	13260	13205	13179	13192	13142	13264	13000	13177	13121	13419	13070	12966	13180	13357	13318	13094	13319	13156	13041	13144	13138	13078	13095	13013	13167	13114	13222	13155	13262	13255	13228	13000	13082	13230	13187	13163	13417	13076	13178	13166	13243	13058	13428	13203	13126	13214	13090	13142	13114	13092	13245	13091	13370	13216	13132	13220	13159	13056	13281	13172	13187	13241	13166	13244	13105	13177	13208	13188	13396	13379	13213	13398	13157	13216	13127	13166	13071	13121	13123	13167	13057	13253	13279	13296	13033	13139	13264	13110	13156	13026	13337	12949	13214	13244	13241	13201	13159	13110	13134	13263	13148	13184	13133	13355	13211	13195	13170	13256	13265	13045	13121	13073	13445	13129	13282	13168	13187	13205	13258	13112	13243	13144	13279	13110	13146	13210	13235	13282	13224	13269	13270	13252	13048	13097	13214	13169	13092	13273	13271	13088	13132	13284	13070	13161	13182	13208	13171	13261	13315	13157	13030	13085	13385	13164	13165	13037	13152	13194	13278	13277	13275	13215	13223	13352	13141	13280	13178	13134	13204	13167	13239	13222	13307	13292	13158	13145	13002	13193	13282	13270	13326	13225	13169	13278	13159	13289	13205	13199	13076	13252	13222	13289	13139	13195	13179	13159	13272	13180	13261	13099	13265	13372	13204	13295	13226	13138	13333	12973	13064	13104	13269	13224	13109	13249	13168	13233	13198	13161	12939	13165	13228	13321	12882	13130	13214	13298	13100	13126	13097	13093	13193	13058	13100	13116	13292	13365	13179	13172	13188	13163	13105	13059	13340	13284	13152	13142	13146	13287	13160	13206	13141	13141	13122	13215	13137	13293	13217	13200	13243	13245	13305	13211	13289	13184	13343	13058	13144	13111	13168	13209	13245	13195	13096	13185	13120	13064	13239	13313	13206	13190	13204	13229	13131	13046	13235	13084	13149	13254	13296	13302	13218	13173	13291	13251	13155	13027	13097	13330	13202	13055	13300	13208	13101	13282	13061	13284	13348	13344	13297	13239	13165	13036	13186	13228	13211	13222	13175	13074	13143	13093	13253	13104	13284	13224	13306	13290	13171	13132	13095	13245	13035	12962	13054	13206	13108	13229	13268	13019	13163	13121	13063	13236	13280	13112	13199	13282	13294	13351	13236	13067	13229	13105	13060	13207	13093	13232	13193	13027	13121	13204	13269	13193	13315	13138	13057	13288	13068	13128	13201	13176	13121	13163	13368	13336	13308	13073	13405	13206	13276	13251	13142	13170	13227	13212	13201	13080	13376	13204	13147	13128	13106	13204	13242	13261	13276	13234	13064	13079	13099	13176	13198	13186	13145	13204	13099	13180	13297	13075	13089	13253	13262	13229	13300	13210	13170	13264	13116	13160	13269	13071	13257	13122	13105	13287	13168	13168	13109	13181	13220	13111	13362	13121	13190	13206	13139	13239	13169	13125	13276	13291	13002	13155	13128	13222	13252	13046	13137	13224	13004	13092	13111	13205	13122	13354	13363	13155	13165	13193	13209	13156	13180	13076	13012	13188	13161	13248	13054	13280	13310	13381	13161	13145	13138	13217	13033	13061	13216	13162	13144	13328	13238	13147	13192	13181	13340	13088	13220	13092	13261	13199	13233	13142	13153	13213	13045	13161	13233	13104	13174	13315	13246	13255	13249	13192	13258	13194	13241	13195	13252	13301	13148	13108	13222	13129	13170	13099	13142	13215	12994	13229	13318	13028	13111	13187	12977	13125	13004	13088	13228	13201	13235	13133	13173	13109	13256	13241	13365	13096	13274	13234	13228	13269	13138	13188	13166	13074	13288	13276	13184	13261	12977	13112	13206	13157	13261	13297	13210	13202	13122	13248	13205	12946	13365	13214	13047	13158	13081	13166	12921	13232	13241	13172	13168	13306	13163	13297	13188	13127	13105	13126	13164	13196	13204	13358	13005	13228	13164	13047	13128	13085	13146	13090	13205	13130	13228	13001	13047	13130	12942	13228	13119	13278	13156	13263	13379	13223	13129	13099	13331	13095	13250	13317	13235	13249	13153	13164	13036	13281	13252	13022	13230	13227	13238	13090	13217	13114	13068	13189	13113	13295	13225	13257	13110	13145	13207	13246	13193	13232	13260	13096	13109	13228	13177	13063	13220	13161	13199	13230	13221	13334	13243	13150	13217	13136	13263	13187	13268	13089	13400	13106	13304	13206	13075	13197	13220	13020	13165	13298	13103	13273	13168	13058	13221	13182	13279	13252	13268	13107	13205	13313	13239	13079	13328	12989	13105	13243	13197	13310	13132	13244	13362	13201	13215	13210	13154	13104	13075	13225	13143	13170	13257	13183	13121	13201	13304	13089	13016	13232	13202	13224	13234	13179	13236	13144	13194	13330	13170	13254	13218	13105	13233	13236	13128	13186	13218	13268	13181	13197	13025	13302	13204	13241	13304	13163	13151	13251	13102	13151	13184	13047	13209	13059	13224	13095	13117	13288	13305	13200	13245	13176	13237	13277	13265	13144	13150	13164	13220	13030	13165	13098	13208	13244	13183	13064	13176	13115	13027	13116	13053	13280	13348	13038	13106	13248	13099	13124	13234	13147	13054	13144	13109	13317	13202	13209	13073	13205	13299	13008	13329	13276	13201	13281	13129	13275	13034	13286	13061	13317	13359	13164	13163	13160	13216	13067	13116	13290	13077	13274	13105	13197	13142	13222	13048	13135	13238	13137	13078	13273	13329	13158	13191	13224	13296	13153	12997	13293	13334	13377	13195	13295	13085	13258	13330	13185	13196	13054	13346	13370	13347	13295	13091	13206	13148	13358	13068	13259	13085	13262	13102	13084	13205	13247	13232	13080	13321	13361	13120	13177	13052	13346	13286	13209	13107	13185	13065	13099	13139	13285	13261	13127	13080	13324	13149	13085	13319	13205	13151	13226	13203	13161	13439	13266	13102	13226	13064	13092	13083	13175	13006	13261	13134	13067	13097	13232	13033	13010	12973	13236	13232	13259	13363	13252	13196	13131	13149	13203	13196	13366	13240	13127	13169	13199	13308	13201	13112	13355	13064	13194	13063	13287	13109	13274	13322	12983	13258	13203	13161	13018	13128	13220	13052	13321	13237	13008	13206	13037	13262	13150	13135	12999	13163	12993	13154	13236	13286	13165	13347	13270	13324	13254	13236	13170	13234	13128	13091	13232	13077	13329	13005	13229	13171	13246	13160	13042	13171	13310	13150	13375	13078	13172	13080	13277	13211	13206	13305	13295	13165	13253	13305	13159	13267	13157	13096	13047	13187	13117	13273	13210	13152	13130	13026	13223	13253	13059	13054	13180	13110	13159	13174	13120	13309	13234	13087	13223	13283	13094	13239	13299	13074	13192	13402	13063	13262	13274	13195	13322	13118	13282	13205	13126	13290	13105	13184	13190	13323	13016	13171	13163	13249	13080	13163	13120	13311	13155	13339	13160	13204	13154	13138	13145	13213	13324	13156	13021	13014	13111	13159	13162	13195	13307	13315	13177	13272	13211	13302	13109	13265	13146	13235	13230	13146	13091	13068	13206	13069	13273	13123	13067	13230	13209	13195	13503	13264	13227	13209	13188	13295	13129	13279	13221	13207	13167	13262	13066	13317	13035	13341	13071	13216	13153	13283	13117	13317	13297	13068	13184	13184	13220	13282	13233	13142	13287	13037	13184	13152	13175	13224	12989	13123	13279	13131	13148	13104	13182	13209	13063	13124	13312	13156	13114	13347	13050	13174	13264	13118	13351	13097	13216	13173	13274	13215	13129	13242	13186	13163	12924	13112	13351	13142	13044
24536	21111	26725	25852	18237	15971	15960	15078	14732	14773	14658	14527	14314	14593	14567	14642	14872	15383	15451	15076	14869	14821	14446	14611	14467	14471	14287	14414	14326	14445	14323	14532	14390	14309	14366	14626	14366	14367	14500	14650	14446	14589	14499	14429	14523	14203	14348	14554	14309	14398	14560	14151	14437	14475	14446	14510	14562	14411	14448	14180	14496	14223	14329	14263	14489	14502	14495	14255	14538	14441	14451	14129	14391	14643	14436	14345	14617	14503	14374	14443	14481	14590	14252	14546	14134	14298	14242	14459	14405	14302	14627	14402	14352	14461	14236	14488	14316	14278	14387	14429	14398	14242	14340	14453	14223	14353	14369	14591	14377	14397	14367	14300	14414	14511	14461	14386	14485	14297	14383	14544	14302	14422	14523	14411	14478	14278	14227	14452	14375	14351	14431	14555	14369	14315	14418	14341	14446	14426	14597	14256	14467	14342	14546	14384	14377	14550	14412	14401	14427	14400	14523	14447	14472	14551	14469	14339	14400	14568	14597	14505	14346	14260	14296	14350	14388	14544	14301	14400	14428	14450	14622	14565	14613	14489	14622	14596	14375	14333	14372	14418	14471	14342	14306	14376	14667	14330	14246	14489	14454	14515	14390	14429	14268	14582	14495	14299	14161	14294	14430	14496	14501	14469	14513	14637	14514	14363	14341	14552	14316	14635	14272	14493	14340	14201	14506	14484	14271	14389	14307	14476	14467	14604	14313	14280	14468	14282	14354	14173	14479	14447	14504	14283	14634	14305	14537	14293	14397	14292	14394	14517	14419	14431	14486	14382	14412	14576	14528	14270	14377	14280	14081	14380	14395	14227	14438	14424	14488	14468	14464	14296	14370	14327	14421	14309	14405	14536	14455	14257	14408	14476	14684	14436	14511	14436	14480	14422	14449	14506	14479	14323	14422	14273	14375	14298	14493	14344	14427	14489	14478	14490	14528	14538	14342	14278	14356	14531	14314	14287	14368	14227	14357	14532	14498	14208	14351	14554	14573	14187	14537	14427	14468	14198	14264	14427	14231	14643	14415	14446	14441	14523	14451	14600	14380	14483	14220	14347	14367	14283	14312	14187	14360	14260	14457	14297	14363	14466	14343	14379	14376	14265	14336	14228	14557	14696	14325	14326	14631	14289	14426	14249	14398	14353	14538	14429	14321	14236	14432	14250	14526	14627	14217	14545	14396	14444	14532	14350	14526	14485	14412	14403	14340	14411	14618	14259	14314	14356	14277	14312	14481	14276	14224	14577	14346	14503	14278	14338	14360	14533	14381	14254	14616	14437	14550	14255	14330	14491	14657	14395	14464	14282	14554	14276	14433	14651	14419	14452	14557	14307	14318	14394	14508	14276	14418	14469	14259	14357	14523	14312	14336	14494	14568	14372	14647	14473	14590	14213	14338	14522	14345	14486	14517	14425	14321	14107	14497	14147	14459	14412	14509	14480	14552	14426	14511	14402	14458	14455	14446	14452	14446	14344	14291	14392	14470	14426	14559	14374	14273	14483	14404	14551	14419	14391	14382	14481	14594	14355	14441	14273	14506	14501	14448	14520	14502	14378	14368	14516	14453	14346	14410	14452	14465	14531	14509	14611	14487	14547	14327	14477	14223	14323	14521	14333	14434	14525	14411	14507	14379	14388	14430	14353	14345	14155	14417	14552	14353	14542	14320	14253	14327	14291	14351	14451	14362	14244	14258	14402	14336	14392	14430	14462	14312	14365	14620	14475	14429	14453	14434	14457	14301	14334	14465	14538	14337	14394	14621	14255	14355	14428	14427	14231	14437	14485	14285	14398	14428	14302	14307	14457	14397	14371	14642	14393	14347	14639	14389	14427	14293	14496	14365	14241	14366	14433	14533	14462	14393	14411	14260	14268	14311	14332	14312	14408	14414	14469	14274	14547	14540	14521	14415	14465	14455	14374	14278	14260	14561	14448	14439	14275	14260	14307	14287	14489	14418	14388	14534	14410	14304	14459	14265	14377	14662	14556	14406	14343	14616	14669	14394	14662	14568	14310	14283	14294	14447	14426	14450	14249	14373	14519	14438	14365	14572	14526	14354	14345	14372	14445	14348	14447	14370	14408	14305	14209	14591	14522	14435	14581	14339	14370	14221	14328	14470	14527	14495	14393	14231	14303	14320	14337	14265	14305	14430	14329	14435	14490	14602	14413	14510	14585	14309	14213	14497	14423	14481	14424	14393	14603	14327	14467	14300	14436	14488	14485	14264	14413	14287	14519	14348	14398	14385	14391	14611	14205	14487	14355	14366	14221	14192	14660	14470	14303	14277	14356	14277	14405	14433	14145	14377	14587	14231	14304	14266	14368	14442	14374	14438	14495	14398	14340	14379	14347	14580	14293	14382	14385	14394	14366	14489	14409	14544	14376	14630	14358	14455	14588	14373	14355	14431	14508	14506	14489	14309	14353	14265	14219	14507	14479	14547	14351	14449	14509	14566	14324	14279	14480	14666	14288	14534	14515	14335	14381	14495	14400	14400	14340	14463	14353	14244	14628	14367	14380	14334	14385	14301	14263	14329	14540	14394	14455	14514	14312	14337	14267	14321	14448	14341	14359	14321	14336	14565	14435	14360	14463	14308	14281	14337	14611	14200	14521	14553	14342	14537	14305	14319	14555	14294	14532	14475	14603	14472	14412	14473	14370	14402	14439	14455	14270	14556	14443	14473	14527	14386	14401	14440	14319	14368	14249	14390	14323	14303	14359	14386	14274	14329	14341	14568	14385	14489	14479	14376	14444	14619	14463	14482	14257	14387	14466	14533	14190	14278	14341	14487	14307	14320	14315	14293	14380	14429	14561	14239	14395	14482	14364	14478	14599	14545	14638	14390	14499	14523	14340	14490	14395	14498	14439	14487	14333	14171	14460	14502	14404	14310	14295	14560	14222	14264	14141	14322	14354	14463	14504	14428	14425	14415	14462	14411	14365	14353	14308	14523	14496	14420	14523	14439	14659	14199	14498	14427	14509	14512	14463	14514	14271	14338	14675	14522	14434	14378	14411	14427	14350	14373	14282	14241	14460	14438	14346	14378	14563	14500	14387	14575	14445	14541	14417	14392	14609	14446	14414	14322	14323	14275	14561	14394	14498	14376	14485	14485	14559	14319	14501	14304	14477	14264	14369	14322	14361	14358	14649	14285	14562	14435	14336	14536	14475	14369	14490	14389	14447	14475	14255	14363	14255	14341	14401	14506	14575	14387	14470	14295	14461	14294	14390	14549	14362	14326	14449	14386	14444	14366	14369	14585	14223	14435	14626	14371	14564	14592	14401	14321	14382	14429	14506	14371	14443	14417	14341	14421	14363	14348	14462	14377	14401	14303	14452	14435	14524	14454	14263	14396	14313	14234	14185	14357	14395	14453	14323	14609	14503	14321	14596	14337	14391	14237	14483	14419	14456	14340	14373	14237	14526	14346	14161	14435	14387	14284	14334	14419	14577	14440	14253	14227	14299	14169	14532	14452	14434	14400	14418	14458	14268	14530	14323	14614	14485	14388	14368	14264	14430	14325	14554	14264	14215	14604	14401	14442	14307	14483	14361	14419	14477	14356	14368	14455	14381	14455	14353	14367	14499	14525	14298	14316	14311	14504	14464	14474	14411	14266	14291	14373	14334	14465	14244	14486	14502	14580	14380	14462	14413	14454	14516	14589	14376	14543	14337	14240	14220	14475	14376	14446	14362	14235	14424	14499	14415	14491	14356	14487	14365	14481	14298	14483	14402	14178	14381	14444	14388	14318	14295	14378	14313	14291	14556	14610	14364	14300	14240	14291	14441	14440	14425	14411	14485	14501	14447	14462	14348	14258	14463	14300	14340	14436	14141	14275	14442	14317	14415	14499	14475	14499	14390	14498	14496	14531	14501	14348	14403	14412	14336	14472	14518	14289	14411	14432	14360	14518	14371	14384	14457	14668	14507	14303	14325	14417	14594	14509	14336	14389	14454	14343	14620	14379	14428	14338	14686	14577	14552	14493	14354	14258	14519	14339	14314	14319	14338	14380	14324	14506	14299	14319	14461	14313	14276	14558	14351	14470	14251	14497	14548	14506	14436	14469	14354	14378	14500	14471	14281	14444	14242	14622	14628	14431	14387	14341	14509	14441	14310	14568	14527	14584	14439	14494	14466	14397	14360	14315	14462	14505	14495	14429	14141	14294	14392	14514	14416	14385	14489	14419	14519	14581	14289	14261	14307	14249	14496	14440	14372	14399	14153	14327	14384	14407	14469	14420	14195	14401	14390	14491	14427	14226	14214	14390	14407	14474	14411	14324	14609	14355	14549	14407	14375	14192	14493	14556	14375	14551	14510	14482	14477	14355	14437	14303	14340	14454	14345	14441	14357	14563	14386	14370	14530	14183	14422	14466	14424	14270	14512	14482	14479	14292	14443	14468	14232	14470	14527	14291	14415	14421	14315	14434	14359	14328	14363	14592	14382	14388	14383	14485	14529	14454	14439	14623	14316	14483	14379	14410	14355	14450	14361	14376	14452	14253	14439	14497	14444	14437	14589	14476	14426	14479	14525	14472	14270	14336	14409	14322	14490	14390	14425	14528	14435	14535	14319	14370	14327	14261	14336	14394	14413	14403	14571	14395	14405	14320	14533	14387	14449	14425	14318	14504	14380	14303	14159	14383	14333	14367	14250	14419	14422	14499	14628	14462	14189	14580	14339	14340	14482	14565	14303	14219	14523	14353	14183	14318	14437	14616	14449	14356	14427	14419	14514	14571	14187	14161	14273	14327	14517	14365	14370	14437	14409	14388	14483	14270	14433	14456	14303	14427	14175	14518	14438	14487	14265	14440	14211	14462	14191	14363	14481	14119	14378	14481	14391	14441	14290	14383	14300	14497	14476	14355	14644	14397	14297	14371	14522	14258	14517	14440	14357	14256	14526	14346	14351	14343	14419	14267	14497	14496	14535	14508	14453	14311	14396	14463	14245	14435	14422	14481	14382	14367	14367	14393	14439	14551	14270	14568	14331	14335	14381	14415	14445	14333	14447	14511	14397	14228	14356	14245	14538	14346	14457	14612	14430	14621	14525	14540	14356	14651	14479	14414	14195	14362	14523	14478	14167	14316	14406	14537	14362	14493	14418	14367	14380	14371	14520	14314	14350
24551	42737	26544	17594	15024	13988	13593	13385	13317	13113	13061	12966	12743	12729	12694	12922	13450	13917	13993	13892	13208	12790	12799	12594	12793	12578	12702	12589	12623	12764	12680	12708	12762	12695	12596	12786	12592	12639	12650	12583	12600	12564	12676	12632	12442	12744	12553	12739	12738	12583	12678	12603	12764	12758	12502	12745	12664	12578	12742	12718	12712	12553	12670	12721	12751	12653	12665	12727	12545	12656	12653	12511	12563	12739	12596	12577	12807	12538	12695	12554	12605	12589	12571	12700	12530	12645	12646	12666	12597	12650	12566	12698	12626	12740	12755	12662	12818	12784	12726	12613	12674	12571	12630	12535	12672	12834	12643	12748	12732	12650	12734	12721	12711	12644	12565	12627	12817	12623	12655	12515	12676	12626	12655	12444	12571	12653	12709	12627	12799	12620	12554	12646	12767	12510	12608	12601	12585	12640	12720	12468	12804	12697	12745	12702	12751	12623	12670	12591	12801	12662	12648	12644	12692	12576	12620	12655	12481	12437	12806	12627	12801	12831	12608	12603	12750	12664	12612	12725	12644	12660	12628	12596	12706	12528	12676	12715	12630	12734	12704	12500	12676	12797	12702	12762	12663	12724	12782	12656	12619	12669	12714	12808	12649	12493	12675	12549	12511	12763	12651	12739	12665	12616	12648	12660	12504	12641	12610	12661	12760	12807	12530	12576	12658	12662	12608	12546	12823	12555	12675	12678	12514	12743	12559	12733	12751	12747	12829	12642	12718	12703	12535	12621	12597	12465	12823	12724	12728	12638	12657	12769	12695	12638	12532	12661	12527	12910	12602	12711	12814	12697	12775	12553	12710	12577	12607	12719	12716	12631	12667	12626	12660	12638	12870	12642	12660	12589	12665	12533	12632	12666	12620	12627	12686	12595	12818	12605	12675	12583	12640	12727	12741	12619	12767	12639	12704	12629	12569	12570	12561	12753	12705	12545	12794	12641	12655	12685	12536	12600	12720	12557	12613	12623	12673	12709	12623	12721	12721	12646	12798	12688	12684	12647	12680	12685	12536	12626	12444	12664	12587	12631	12664	12617	12652	12697	12763	12797	12630	12670	12830	12593	12669	12855	12674	12674	12694	12770	12681	12818	12563	12668	12632	12514	12536	12645	12490	12799	12676	12747	12786	12542	12632	12741	12730	12616	12805	12754	12650	12502	12441	12572	12651	12696	12755	12626	12476	12726	12613	12583	12546	12608	12573	12556	12672	12750	12536	12755	12673	12616	12668	12774	12538	12631	12707	12774	12580	12758	12721	12625	12741	12799	12560	12695	12666	12754	12685	12621	12640	12789	12813	12606	12634	12751	12437	12681	12683	12655	12815	12526	12732	12605	12823	12841	12588	12590	12595	12552	12680	12379	12524	12721	12650	12609	12691	12628	12690	12641	12512	12647	12701	12710	12620	12685	12775	12706	12607	12554	12721	12732	12613	12708	12654	12756	12775	12732	12690	12613	12667	12688	12577	12434	12528	12699	12773	12787	12684	12866	12777	12770	12633	12788	12647	12809	12586	12615	12681	12755	12772	12660	12705	12833	12641	12750	12880	12680	12587	12572	12607	12593	12623	12702	12752	12686	12695	12473	12749	12630	12546	12681	12776	12552	12785	12642	12604	12688	12574	12756	12591	12658	12705	12631	12793	12786	12614	12783	12553	12666	12764	12706	12634	12801	12752	12739	12680	12580	12727	12589	12608	12809	12686	12682	12804	12615	12790	12537	12538	12807	12741	12466	12689	12809	12501	12627	12719	12696	12670	12453	12797	12631	12754	12589	12721	12770	12599	12527	12633	12750	12606	12712	12627	12672	12525	12619	12697	12594	12624	12746	12656	12725	12584	12741	12692	12642	12724	12602	12671	12520	12652	12662	12500	12839	12492	12620	12615	12655	12554	12774	12651	12709	12673	12596	12714	12583	12825	12691	12656	12572	12609	12652	12672	12635	12630	12665	12774	12706	12591	12662	12671	12738	12629	12751	12741	12645	12678	12683	12823	12672	12588	12571	12690	12735	12629	12713	12667	12747	12498	12618	12547	12672	12579	12717	12550	12720	12726	12462	12727	12544	12442	12618	12825	12631	12715	12803	12817	12577	12413	12742	12562	12693	12519	12778	12688	12695	12605	12716	12412	12696	12957	12707	12543	12751	12537	12809	12628	12647	12680	12796	12849	12650	12746	12524	12632	12609	12660	12843	12762	12704	12373	12661	12784	12578	12669	12800	12709	12480	12734	12827	12662	12584	12730	12574	12509	12665	12603	12799	12756	12689	12671	12732	12646	12583	12714	12730	12621	12778	12789	12712	12549	12574	12576	12729	12827	12660	12644	12522	12564	12582	12610	12700	12770	12624	12700	12680	12502	12698	12731	12636	12734	12764	12725	12640	12709	12639	12644	12642	12761	12664	12706	12485	12692	12455	12699	12451	12493	12704	12575	12623	12662	12571	12531	12651	12665	12686	12607	12679	12741	12672	12595	12697	12618	12664	12596	12501	12627	12561	12811	12701	12694	12674	12670	12713	12638	12595	12610	12714	12810	12734	12684	12765	12814	12612	12616	12616	12710	12904	12770	12637	12733	12712	12703	12686	12617	12769	12798	12561	12595	12579	12509	12712	12707	12782	12555	12645	12739	12602	12812	12673	12728	12668	12687	12516	12801	12588	12712	12609	12712	12665	12629	12792	12902	12629	12576	12637	12766	12726	12699	12511	12633	12691	12652	12686	12488	12722	12551	12669	12815	12599	12701	12743	12669	12783	12639	12701	12730	12532	12658	12722	12630	12729	12773	12702	12614	12626	12689	12745	12615	12710	12559	12776	12609	12707	12545	12707	12832	12800	12588	12658	12584	12723	12802	12643	12661	12687	12670	12565	12746	12547	12818	12739	12706	12614	12759	12626	12664	12615	12840	12771	12607	12561	12555	12815	12752	12742	12634	12784	12643	12630	12752	12779	12679	12692	12706	12645	12699	12581	12577	12618	12932	12606	12577	12714	12807	12582	12603	12490	12481	12545	12722	12688	12686	12626	12728	12706	12635	12607	12816	12552	12664	12593	12719	12703	12720	12506	12667	12528	12583	12704	12527	12652	12645	12688	12698	12652	12680	12569	12496	12739	12752	12794	12500	12598	12725	12936	12781	12600	12616	12652	12563	12680	12767	12778	12603	12688	12808	12735	12720	12628	12638	12662	12508	12672	12508	12519	12810	12815	12592	12666	12657	12640	12747	12827	12526	12703	12675	12603	12647	12512	12688	12669	12799	12709	12722	12572	12557	12799	12783	12759	12625	12548	12613	12622	12532	12562	12814	12649	12520	12777	12726	12648	12782	12637	12628	12665	12712	12667	12684	12684	12607	12532	12760	12657	12760	12585	12572	12781	12738	12631	12677	12608	12587	12782	12607	12669	12519	12604	12630	12603	12762	12576	12573	12778	12679	12811	12709	12714	12454	12719	12667	12619	12554	12814	12692	12678	12585	12763	12742	12606	12599	12574	12489	12750	12620	12620	12713	12641	12718	12888	12730	12706	12700	12630	12622	12598	12604	12649	12630	12726	12661	12651	12769	12755	12488	12648	12670	12684	12705	12638	12539	12765	12628	12590	12800	12842	12813	12706	12800	12668	12685	12592	12580	12475	12840	12703	12656	12653	12633	12724	12552	12702	12693	12800	12577	12682	12687	12538	12715	12712	12673	12855	12610	12703	12687	12690	12495	12679	12710	12680	12683	12619	12541	12720	12519	12604	12816	12574	12641	12689	12817	12643	12572	12645	12619	12544	12645	12701	12663	12678	12518	12726	12579	12634	12753	12542	12594	12642	12514	12737	12680	12684	12749	12621	12494	12711	12473	12584	12779	12565	12679	12608	12790	12790	12746	12729	12719	12624	12649	12670	12760	12845	12605	12563	12644	12586	12845	12587	12818	12536	12772	12643	12560	12715	12821	12698	12812	12700	12707	12698	12626	12615	12768	12642	12749	12758	12775	12696	12759	12871	12708	12744	12741	12573	12694	12744	12832	12654	12654	12632	12477	12644	12637	12824	12714	12689	12506	12724	12579	12667	12684	12608	12609	12704	12513	12953	12773	12720	12769	12520	12756	12709	12736	12577	12588	12781	12715	12719	12801	12634	12781	12683	12601	12623	12559	12618	12655	12694	12637	12631	12681	12511	12703	12655	12613	12593	12700	12733	12700	12651	12541	12529	12660	12651	12576	12676	12703	12613	12799	12707	12718	12752	12577	12486	12633	12419	12630	12691	12734	12653	12740	12663	12684	12559	12647	12469	12549	12600	12751	12521	12720	12585	12518	12755	12706	12600	12638	12610	12678	12674	12644	12606	12850	12519	12683	12490	12693	12630	12615	12606	12540	12532	12580	12666	12596	12697	12651	12618	12726	12703	12636	12647	12527	12645	12645	12638	12758	12759	12630	12662	12535	12655	12683	12553	12713	12609	12661	12694	12686	12521	12623	12672	12592	12594	12745	12584	12668	12562	12695	12690	12493	12745	12796	12590	12572	12785	12808	12608	12494	12560	12635	12627	12543	12648	12615	12590	12643	12616	12784	12661	12556	12703	12667	12484	12659	12507	12739	12679	12775	12623	12730	12622	12665	12703	12751	12637	12631	12621	12621	12615	12570	12803	12569	12872	12674	12536	12703	12691	12495	12698	12657	12680	12543	12761	12613	12457	12499	12671	12775	12665	12525	12707	12621	12707	12573	12653	12738	12651	12558	12667	12679	12653	12480	12815	12669	12742	12697	12585	12639	12725	12672	12608	12577	12673	12629	12757	12584	12781	12759	12813	12621	12500	12729	12702	12692	12653	12773	12621	12557	12615	12640	12728	12618	12689	12795	12608	12702	12661	12655	12738	12473	12833	12726	12600	12800	12644	12697	12632	12693	12679	12565	12544	12596	12766	12598	12639	12741	12659	12605	12703	12797	12618	12680	12661	12593	12625	12658	12757	12729	12895	12558	12685	12619	12580	12574	12544	12676	12501	12784	12449	12627	12711	12759	12732	12616	12737	12527	12497	12793	12647	12665	12555	12674	12529	12587	12708	12501	12662	12763	12600	12692	12596	12749	12559	12708	12612	12640	12826	12721	12643	12598	12773	12746	12602	12683	12562	12679	12603	12648	12777
22096	21037	28219	24015	21258	21977	19584	14666	13465	13297	13209	12973	12888	12944	13016	14441	15729	15987	15062	14459	13651	13162	12641	12819	12737	12603	12582	12545	12767	12552	12514	12537	12750	12593	12470	12581	12473	12483	12669	12516	12478	12300	12631	12557	12470	12734	12448	12764	12483	12716	12539	12390	12719	12643	12576	12626	12471	12565	12600	12463	12675	12569	12368	12757	12500	12531	12664	12502	12540	12684	12612	12661	12596	12698	12638	12441	12433	12589	12739	12548	12631	12601	12404	12673	12632	12463	12706	12523	12731	12517	12651	12560	12561	12598	12555	12547	12589	12776	12667	12512	12466	12532	12612	12488	12729	12384	12608	12490	12500	12315	12723	12560	12555	12736	12704	12268	12572	12568	12446	12552	12637	12573	12464	12640	12306	12539	12422	12314	12489	12630	12504	12605	12458	12593	12508	12506	12565	12442	12595	12655	12708	12644	12659	12646	12687	12665	12577	12627	12597	12631	12698	12511	12453	12644	12544	12605	12572	12379	12734	12551	12622	12622	12752	12622	12515	12607	12573	12605	12647	12602	12592	12608	12699	12427	12596	12595	12628	12474	12652	12519	12450	12583	12719	12561	12711	12637	12509	12524	12576	12524	12540	12557	12612	12406	12537	12486	12527	12523	12609	12492	12410	12701	12528	12536	12425	12622	12702	12467	12588	12512	12721	12459	12812	12298	12531	12361	12398	12481	12421	12654	12456	12548	12495	12563	12645	12657	12579	12579	12392	12655	12739	12649	12306	12488	12710	12552	12607	12612	12573	12571	12684	12664	12587	12414	12619	12497	12377	12367	12624	12542	12559	12529	12529	12475	12579	12567	12566	12338	12456	12675	12832	12702	12583	12608	12632	12601	12647	12612	12481	12775	12324	12533	12573	12625	12600	12475	12434	12359	12458	12722	12637	12673	12628	12492	12385	12457	12517	12564	12442	12496	12474	12750	12469	12497	12551	12330	12353	12456	12487	12625	12663	12720	12664	12722	12345	12590	12853	12686	12561	12434	12705	12595	12536	12633	12523	12639	12499	12687	12495	12701	12668	12469	12558	12528	12374	12524	12671	12430	12517	12602	12735	12515	12483	12596	12657	12530	12595	12487	12510	12368	12459	12684	12647	12519	12654	12463	12661	12711	12503	12422	12485	12593	12482	12458	12467	12416	12476	12735	12450	12465	12511	12454	12665	12473	12572	12649	12454	12510	12546	12584	12620	12728	12581	12528	12600	12413	12500	12535	12516	12542	12588	12574	12571	12559	12581	12605	12506	12565	12733	12537	12641	12636	12556	12499	12650	12625	12715	12368	12622	12674	12628	12594	12497	12470	12402	12533	12690	12602	12386	12271	12732	12640	12466	12524	12607	12344	12661	12621	12515	12594	12480	12611	12601	12540	12539	12574	12491	12542	12535	12539	12614	12450	12580	12477	12602	12637	12415	12555	12563	12448	12462	12728	12474	12503	12542	12640	12356	12489	12414	12417	12599	12694	12681	12578	12674	12573	12561	12566	12648	12514	12419	12450	12534	12645	12569	12383	12617	12460	12590	12592	12572	12521	12548	12466	12396	12533	12606	12515	12525	12624	12542	12417	12436	12581	12545	12368	12476	12620	12331	12746	12685	12587	12459	12573	12426	12470	12558	12362	12463	12563	12581	12770	12585	12792	12639	12693	12438	12527	12464	12654	12657	12446	12384	12458	12553	12689	12571	12579	12656	12541	12570	12523	12615	12670	12754	12589	12615	12414	12604	12639	12439	12654	12528	12629	12622	12592	12477	12499	12352	12386	12522	12524	12641	12691	12643	12451	12518	12582	12617	12729	12494	12560	12326	12565	12712	12573	12601	12717	12530	12610	12468	12633	12641	12632	12498	12469	12218	12457	12477	12669	12544	12546	12468	12575	12496	12736	12599	12401	12646	12554	12574	12655	12596	12451	12641	12368	12672	12226	12563	12463	12592	12490	12606	12523	12489	12622	12453	12538	12666	12577	12411	12541	12693	12529	12699	12412	12433	12608	12553	12716	12523	12473	12448	12535	12455	12421	12649	12619	12416	12424	12432	12659	12649	12661	12596	12559	12549	12565	12752	12702	12551	12432	12593	12544	12638	12412	12501	12569	12569	12565	12402	12395	12682	12547	12513	12483	12421	12646	12506	12508	12665	12637	12221	12481	12355	12439	12732	12650	12701	12467	12615	12560	12486	12527	12575	12510	12545	12371	12480	12616	12540	12585	12586	12533	12644	12343	12500	12690	12597	12436	12698	12503	12299	12557	12694	12679	12500	12431	12567	12514	12669	12746	12498	12346	12575	12580	12572	12598	12531	12585	12438	12258	12612	12814	12624	12602	12552	12690	12620	12374	12620	12260	12760	12693	12588	12580	12612	12667	12595	12564	12600	12512	12550	12413	12469	12645	12398	12516	12684	12389	12502	12375	12584	12436	12495	12585	12583	12503	12605	12740	12539	12700	12573	12611	12364	12606	12538	12269	12540	12601	12416	12661	12785	12689	12490	12693	12221	12367	12633	12649	12470	12463	12332	12613	12482	12601	12553	12536	12540	12661	12621	12454	12393	12465	12672	12376	12404	12448	12483	12456	12507	12551	12491	12619	12581	12660	12736	12487	12411	12545	12363	12552	12543	12748	12453	12548	12625	12492	12534	12442	12738	12588	12489	12664	12392	12484	12290	12511	12614	12558	12535	12526	12518	12261	12459	12612	12719	12593	12671	12488	12718	12672	12582	12466	12524	12419	12502	12578	12542	12352	12560	12732	12455	12563	12563	12547	12653	12589	12428	12480	12505	12450	12452	12644	12531	12572	12650	12405	12465	12657	12714	12487	12435	12539	12486	12600	12676	12540	12662	12441	12573	12667	12532	12539	12360	12561	12583	12420	12491	12455	12555	12605	12486	12585	12474	12655	12618	12669	12567	12643	12495	12481	12607	12638	12690	12606	12558	12599	12613	12501	12349	12618	12594	12697	12574	12278	12424	12430	12641	12471	12616	12541	12700	12601	12513	12379	12705	12530	12515	12530	12470	12452	12659	12520	12684	12683	12515	12776	12583	12593	12530	12484	12379	12582	12546	12611	12346	12508	12724	12605	12385	12352	12509	12551	12633	12487	12352	12509	12498	12520	12360	12597	12498	12491	12450	12545	12393	12462	12434	12531	12647	12659	12683	12483	12452	12670	12528	12422	12554	12449	12435	12591	12544	12308	12655	12559	12417	12486	12457	12511	12537	12578	12573	12592	12451	12677	12517	12481	12654	12538	12563	12670	12713	12702	12530	12613	12579	12354	12561	12566	12658	12539	12475	12627	12673	12597	12330	12562	12629	12511	12493	12457	12574	12565	12565	12689	12473	12490	12465	12660	12605	12480	12627	12580	12625	12460	12543	12447	12677	12427	12648	12370	12486	12599	12571	12643	12763	12568	12647	12564	12698	12572	12527	12473	12553	12632	12512	12638	12562	12581	12754	12547	12591	12533	12485	12466	12526	12472	12662	12525	12518	12548	12481	12624	12658	12631	12518	12570	12458	12423	12527	12420	12386	12618	12518	12485	12535	12391	12486	12423	12591	12660	12552	12656	12387	12693	12383	12515	12242	12384	12678	12659	12767	12427	12560	12520	12519	12589	12566	12519	12480	12471	12612	12561	12617	12499	12518	12487	12476	12520	12585	12370	12564	12578	12571	12668	12511	12450	12491	12538	12407	12440	12462	12505	12575	12469	12688	12642	12598	12554	12518	12657	12577	12497	12492	12484	12589	12483	12635	12504	12400	12527	12431	12340	12654	12508	12312	12722	12520	12504	12619	12529	12454	12250	12527	12398	12717	12483	12400	12691	12521	12686	12427	12630	12466	12490	12525	12566	12441	12614	12647	12552	12497	12422	12525	12514	12385	12673	12658	12661	12574	12581	12519	12647	12598	12540	12572	12389	12756	12519	12525	12629	12535	12617	12617	12507	12603	12563	12774	12457	12604	12505	12515	12533	12435	12591	12558	12502	12475	12516	12481	12558	12539	12530	12613	12458	12441	12707	12598	12614	12572	12578	12531	12469	12557	12413	12493	12446	12731	12613	12571	12703	12518	12522	12561	12479	12697	12728	12769	12449	12530	12598	12457	12501	12509	12459	12317	12463	12435	12495	12411	12497	12255	12523	12535	12440	12441	12556	12492	12587	12596	12604	12525	12426	12657	12611	12463	12613	12439	12617	12494	12423	12703	12536	12500	12566	12560	12479	12573	12629	12501	12383	12517	12690	12614	12512	12546	12449	12721	12687	12653	12491	12387	12581	12559	12385	12572	12665	12232	12463	12462	12337	12574	12736	12524	12530	12485	12541	12249	12458	12394	12618	12789	12525	12541	12296	12574	12648	12629	12626	12524	12448	12585	12603	12563	12503	12518	12503	12532	12467	12480	12455	12701	12540	12690	12413	12440	12518	12571	12625	12788	12269	12619	12550	12425	12508	12546	12427	12533	12511	12620	12418	12484	12537	12484	12584	12527	12324	12643	12356	12466	12508	12531	12625	12621	12641	12494	12430	12517	12430	12684	12474	12634	12566	12500	12616	12721	12492	12540	12319	12571	12616	12465	12491	12520	12462	12712	12590	12661	12726	12555	12444	12448	12603	12398	12452	12381	12470	12445	12545	12487	12298	12374	12198	12734	12557	12466	12536	12636	12517	12547	12540	12378	12427	12395	12696	12507	12641	12498	12459	12604	12610	12663	12600	12563	12410	12563	12509	12575	12611	12525	12424	12372	12563	12524	12543	12425	12617	12589	12555	12673	12690	12450	12415	12519	12567	12472	12405	12473	12380	12451	12299	12688	12644	12601	12401	12493	12613	12493	12542	12493	12747	12665	12512	12505	12374	12483	12396	12637	12736	12743	12416	12451	12397	12379	12448	12752	12537	12662	12564	12518	12555	12497	12514	12518	12538	12540	12379	12458	12440	12634	12500	12626	12522	12561	12493	12599	12728	12332	12590	12641	12459	12517	12527	12508	12314	12514	12566	12512	12468	12535	12376	12539	12442	12611	12500	12482	12414	12528	12644	12575	12681	12428	12575	12512	12632	12615	12464	12675	12522	12691	12738	12628	12342	12593	12323	12567	12544	12632	12754	12667	12530	12548	12566	12504	12520
26983	51074	34160	23689	17604	14672	13564	13111	12444	12019	11970	11868	11787	11802	12076	13887	15691	15929	14489	13988	12739	11670	11590	11375	11536	11433	11339	11392	11333	11319	11342	11564	11419	11507	11466	11458	11427	11427	11475	11453	11524	11440	11550	11420	11532	11495	11506	11478	11629	11402	11353	11425	11302	11511	11345	11485	11475	11466	11388	11451	11443	11584	11547	11402	11367	11467	11512	11606	11594	11336	11453	11437	11401	11432	11570	11523	11331	11601	11332	11391	11363	11285	11262	11311	11461	11449	11462	11475	11596	11507	11443	11494	11424	11366	11447	11535	11355	11449	11391	11464	11496	11320	11346	11484	11463	11606	11371	11510	11530	11615	11653	11411	11528	11321	11564	11379	11507	11367	11445	11292	11277	11381	11391	11326	11615	11536	11485	11449	11532	11484	11505	11261	11437	11331	11491	11311	11483	11507	11439	11414	11374	11537	11436	11510	11446	11382	11381	11419	11495	11593	11383	11427	11439	11503	11488	11345	11417	11430	11530	11550	11430	11489	11430	11451	11433	11416	11371	11495	11396	11443	11455	11417	11497	11396	11488	11580	11420	11537	11471	11375	11525	11250	11508	11354	11472	11380	11413	11298	11467	11425	11268	11399	11498	11382	11422	11477	11535	11473	11299	11487	11396	11443	11469	11427	11572	11563	11550	11604	11493	11330	11517	11442	11396	11434	11515	11303	11413	11306	11408	11495	11569	11462	11518	11583	11449	11305	11534	11462	11414	11351	11511	11474	11391	11384	11479	11491	11477	11359	11453	11390	11513	11388	11365	11530	11401	11559	11338	11350	11330	11456	11532	11598	11239	11685	11502	11407	11362	11342	11402	11609	11358	11440	11510	11557	11532	11521	11379	11374	11440	11391	11396	11480	11538	11590	11472	11499	11341	11520	11461	11534	11500	11415	11357	11412	11497	11595	11456	11468	11401	11370	11591	11431	11410	11482	11553	11378	11598	11417	11547	11361	11331	11549	11470	11472	11457	11490	11413	11473	11494	11164	11264	11422	11508	11272	11637	11453	11258	11446	11529	11498	11358	11411	11512	11497	11547	11464	11411	11437	11361	11400	11460	11428	11329	11397	11403	11565	11452	11558	11500	11578	11587	11424	11447	11435	11293	11320	11607	11413	11333	11577	11438	11505	11486	11405	11477	11262	11436	11668	11415	11428	11549	11607	11407	11520	11514	11381	11198	11336	11478	11458	11486	11479	11567	11339	11532	11384	11371	11396	11377	11427	11399	11429	11517	11389	11402	11510	11615	11419	11575	11422	11487	11381	11425	11498	11298	11414	11470	11486	11513	11394	11318	11487	11422	11565	11346	11378	11392	11364	11406	11413	11383	11478	11479	11594	11433	11598	11545	11532	11353	11535	11460	11429	11404	11442	11464	11414	11281	11426	11512	11444	11401	11493	11438	11465	11433	11372	11269	11552	11456	11353	11552	11599	11389	11545	11413	11468	11323	11493	11482	11577	11564	11686	11406	11421	11479	11502	11346	11468	11344	11380	11402	11426	11462	11376	11421	11492	11470	11470	11493	11451	11473	11294	11278	11267	11462	11427	11409	11526	11361	11415	11434	11435	11617	11455	11432	11586	11402	11609	11503	11289	11412	11367	11455	11400	11325	11549	11435	11525	11434	11429	11459	11492	11351	11432	11535	11522	11464	11378	11419	11471	11560	11317	11284	11478	11329	11426	11326	11364	11496	11528	11442	11215	11476	11335	11434	11385	11405	11552	11539	11414	11374	11474	11443	11485	11500	11332	11503	11318	11465	11441	11313	11608	11384	11483	11708	11434	11526	11427	11467	11475	11484	11434	11501	11532	11501	11424	11444	11321	11432	11366	11407	11441	11563	11364	11484	11411	11512	11453	11527	11430	11499	11503	11566	11377	11611	11481	11532	11539	11522	11406	11561	11433	11604	11261	11493	11461	11545	11460	11275	11434	11509	11444	11481	11646	11571	11386	11525	11422	11536	11428	11293	11503	11542	11487	11437	11430	11433	11428	11501	11567	11463	11338	11404	11327	11435	11467	11407	11435	11488	11531	11525	11402	11525	11481	11263	11402	11344	11397	11462	11513	11396	11423	11552	11562	11235	11443	11438	11448	11309	11428	11348	11531	11503	11440	11505	11496	11673	11290	11552	11242	11323	11466	11458	11455	11462	11358	11439	11371	11375	11501	11529	11512	11288	11568	11378	11595	11213	11277	11426	11526	11510	11528	11614	11596	11300	11444	11495	11420	11287	11623	11435	11483	11318	11538	11372	11423	11458	11408	11514	11508	11539	11405	11434	11477	11293	11409	11415	11634	11457	11331	11321	11315	11432	11513	11370	11438	11516	11511	11334	11495	11487	11602	11539	11463	11610	11547	11483	11487	11535	11328	11380	11461	11466	11337	11363	11368	11315	11543	11468	11391	11493	11466	11549	11415	11525	11476	11492	11393	11375	11529	11402	11503	11578	11558	11429	11473	11296	11507	11252	11584	11424	11371	11476	11482	11542	11371	11589	11555	11447	11558	11386	11537	11544	11419	11506	11408	11285	11368	11505	11438	11483	11675	11292	11315	11598	11632	11352	11376	11443	11370	11455	11511	11413	11364	11482	11396	11625	11324	11513	11374	11467	11445	11341	11425	11392	11540	11357	11420	11380	11368	11556	11337	11458	11517	11604	11465	11440	11351	11429	11409	11508	11421	11471	11343	11474	11413	11420	11427	11471	11295	11497	11432	11533	11333	11482	11533	11508	11610	11538	11483	11452	11481	11359	11367	11585	11478	11519	11365	11282	11515	11432	11476	11403	11391	11383	11479	11455	11416	11601	11540	11615	11324	11458	11642	11407	11500	11468	11299	11554	11497	11460	11606	11428	11335	11444	11545	11376	11418	11266	11503	11307	11453	11428	11303	11433	11490	11600	11482	11477	11454	11483	11458	11464	11456	11403	11571	11555	11487	11460	11453	11474	11503	11474	11593	11379	11513	11332	11451	11506	11265	11389	11393	11579	11431	11611	11554	11466	11247	11409	11430	11507	11443	11520	11514	11510	11460	11572	11470	11583	11267	11493	11476	11455	11565	11495	11431	11419	11541	11439	11425	11664	11359	11528	11338	11436	11516	11492	11451	11469	11429	11311	11428	11287	11518	11336	11465	11377	11345	11305	11602	11507	11312	11423	11626	11530	11427	11427	11442	11611	11440	11387	11437	11421	11534	11366	11399	11362	11475	11294	11485	11437	11606	11510	11626	11423	11488	11472	11494	11478	11428	11460	11549	11319	11459	11387	11489	11534	11430	11487	11499	11514	11316	11360	11347	11552	11479	11491	11459	11501	11403	11444	11346	11417	11466	11384	11461	11530	11501	11517	11544	11360	11453	11330	11329	11402	11651	11322	11413	11420	11508	11570	11523	11500	11466	11321	11420	11473	11534	11385	11296	11399	11201	11423	11414	11374	11557	11480	11409	11432	11248	11465	11483	11459	11435	11393	11444	11452	11524	11453	11419	11417	11415	11443	11386	11319	11340	11629	11413	11491	11343	11461	11572	11522	11521	11570	11481	11408	11272	11497	11243	11387	11204	11431	11483	11468	11485	11438	11449	11357	11593	11677	11200	11338	11342	11488	11551	11438	11257	11456	11350	11411	11469	11437	11568	11490	11344	11421	11307	11503	11432	11462	11435	11333	11354	11273	11496	11386	11455	11415	11567	11495	11420	11437	11505	11392	11454	11505	11550	11452	11455	11213	11469	11415	11389	11460	11448	11347	11351	11523	11477	11486	11359	11408	11530	11443	11364	11513	11513	11630	11510	11436	11400	11378	11457	11380	11387	11481	11439	11340	11368	11601	11535	11443	11323	11472	11441	11448	11318	11525	11588	11486	11530	11446	11422	11455	11471	11328	11296	11286	11406	11441	11571	11554	11433	11391	11397	11307	11489	11426	11404	11422	11407	11372	11351	11302	11597	11384	11446	11420	11582	11424	11337	11362	11385	11357	11421	11434	11483	11452	11467	11335	11393	11489	11299	11602	11445	11429	11635	11419	11541	11513	11503	11369	11463	11317	11544	11527	11310	11513	11354	11359	11400	11472	11529	11585	11351	11520	11532	11529	11341	11439	11298	11332	11440	11311	11471	11289	11647	11431	11719	11305	11381	11514	11407	11408	11449	11451	11427	11493	11509	11562	11357	11370	11567	11420	11565	11411	11496	11494	11317	11346	11423	11618	11434	11286	11593	11425	11247	11432	11395	11546	11393	11459	11371	11396	11441	11574	11352	11529	11438	11309	11421	11543	11370	11342	11470	11465	11447	11523	11440	11490	11247	11403	11449	11502	11400	11535	11436	11398	11583	11606	11511	11393	11489	11428	11265	11501	11552	11447	11461	11537	11441	11436	11548	11386	11257	11331	11473	11421	11467	11427	11451	11349	11357	11351	11565	11393	11403	11494	11381	11352	11404	11380	11414	11440	11539	11308	11449	11501	11522	11408	11466	11330	11489	11373	11558	11390	11480	11459	11554	11590	11429	11406	11412	11263	11422	11510	11331	11494	11402	11422	11566	11535	11576	11369	11451	11509	11502	11368	11479	11393	11591	11433	11487	11482	11580	11372	11492	11467	11435	11548	11569	11520	11461	11390	11346	11538	11430	11354	11442	11478	11456	11251	11433	11486	11540	11376	11529	11321	11494	11330	11386	11323	11460	11547	11480	11438	11552	11544	11329	11279	11486	11372	11596	11497	11475	11423	11486	11458	11414	11352	11374	11471	11398	11495	11416	11397	11587	11430	11537	11438	11450	11428	11405	11380	11467	11373	11499	11472	11471	11419	11489	11448	11514	11460	11620	11563	11561	11477	11433	11475	11495	11552	11496	11379	11492	11414	11347	11427	11564	11397	11498	11544	11456	11404	11496	11531	11572	11281	11480	11476	11534	11294	11343	11564	11409	11448	11228	11473	11361	11348	11315	11520	11469	11492	11431	11490	11387	11614	11350	11540	11445	11500	11496	11452	11414	11237	11410	11410	11510	11287	11695	11460	11484	11363	11350	11403	11369	11387	11407	11473	11410	11490	11475	11331	11478	11519	11354	11516	11443	11477	11392	11453	11362	11453	11484	11492	11423	11513	11427	11408	11441	11567	11266	11435	11541
29681	25141	25755	19726	15415	14425	14032	13867	13897	13739	13542	13553	13451	13791	13538	13621	13585	13803	13794	13497	13827	13627	13575	13460	13501	13540	13649	13474	13546	13463	13755	13473	13386	13425	13610	13689	13603	13341	13508	13522	13406	13495	13538	13405	13420	13489	13545	13614	13770	13553	13322	13495	13465	13636	13519	13409	13557	13407	13372	13705	13507	13426	13416	13499	13353	13493	13207	13607	13349	13586	13448	13371	13637	13615	13445	13432	13733	13613	13545	13633	13396	13512	13503	13548	13568	13454	13414	13369	13374	13538	13600	13490	13430	13376	13320	13367	13782	13484	13667	13732	13457	13529	13493	13532	13465	13457	13382	13475	13481	13618	13572	13575	13383	13495	13311	13439	13491	13594	13561	13325	13500	13368	13622	13672	13695	13530	13360	13635	13443	13570	13646	13481	13685	13609	13602	13605	13704	13660	13534	13475	13609	13375	13507	13510	13406	13608	13757	13492	13508	13496	13642	13537	13597	13651	13385	13316	13507	13630	13394	13406	13364	13549	13486	13575	13530	13605	13496	13519	13603	13374	13563	13450	13484	13612	13362	13480	13474	13504	13421	13559	13478	13424	13394	13604	13568	13596	13487	13503	13544	13452	13689	13613	13579	13513	13611	13505	13533	13645	13573	13469	13632	13518	13724	13595	13810	13718	13390	13306	13305	13672	13483	13493	13587	13713	13568	13509	13390	13623	13278	13646	13694	13466	13549	13475	13335	13579	13458	13345	13566	13677	13400	13448	13324	13487	13457	13425	13504	13689	13531	13436	13408	13443	13539	13544	13402	13726	13584	13453	13586	13753	13420	13468	13430	13442	13473	13552	13440	13505	13590	13632	13503	13511	13385	13352	13482	13514	13377	13600	13457	13510	13425	13592	13543	13748	13654	13493	13435	13581	13747	13632	13365	13539	13499	13432	13342	13688	13769	13343	13480	13613	13389	13615	13472	13597	13433	13501	13405	13400	13584	13562	13601	13459	13625	13633	13530	13506	13558	13513	13373	13545	13467	13590	13595	13567	13519	13761	13377	13693	13693	13505	13428	13460	13266	13396	13529	13405	13489	13260	13708	13482	13605	13569	13472	13551	13555	13465	13559	13386	13407	13499	13466	13564	13458	13465	13527	13547	13652	13433	13515	13490	13408	13421	13440	13563	13407	13632	13531	13517	13442	13565	13597	13577	13451	13598	13599	13329	13688	13343	13552	13389	13576	13527	13279	13334	13246	13429	13564	13503	13633	13359	13649	13587	13458	13585	13655	13516	13514	13428	13509	13448	13590	13715	13421	13574	13618	13389	13415	13588	13476	13566	13533	13514	13688	13492	13504	13298	13313	13748	13438	13539	13718	13559	13651	13486	13615	13564	13392	13763	13494	13562	13661	13580	13609	13509	13703	13503	13161	13406	13506	13413	13553	13612	13499	13382	13526	13562	13527	13611	13510	13577	13604	13481	13339	13438	13545	13473	13545	13562	13501	13527	13693	13395	13459	13331	13432	13709	13524	13535	13688	13639	13714	13704	13423	13358	13474	13678	13556	13474	13613	13612	13567	13530	13548	13514	13476	13575	13517	13537	13432	13410	13639	13725	13582	13500	13563	13560	13711	13577	13523	13425	13523	13511	13659	13537	13511	13518	13533	13739	13369	13381	13406	13363	13541	13547	13486	13347	13408	13469	13547	13534	13707	13501	13308	13565	13487	13639	13576	13606	13412	13482	13563	13466	13649	13649	13477	13698	13604	13502	13537	13406	13497	13536	13536	13533	13330	13487	13555	13672	13505	13630	13607	13609	13537	13363	13594	13424	13454	13555	13576	13428	13566	13603	13503	13527	13475	13536	13564	13388	13385	13521	13623	13356	13649	13716	13467	13657	13542	13347	13700	13507	13388	13497	13296	13450	13520	13596	13585	13552	13386	13535	13609	13502	13481	13520	13499	13641	13404	13646	13415	13486	13462	13750	13465	13464	13526	13490	13641	13711	13615	13602	13725	13680	13420	13675	13662	13664	13574	13433	13553	13327	13462	13375	13384	13466	13589	13619	13470	13389	13570	13557	13755	13488	13691	13427	13409	13538	13440	13606	13362	13558	13552	13314	13701	13435	13563	13416	13545	13528	13811	13465	13557	13468	13489	13535	13381	13390	13656	13458	13741	13403	13508	13559	13699	13488	13431	13702	13647	13492	13728	13615	13658	13488	13331	13652	13564	13387	13601	13619	13611	13562	13589	13428	13462	13636	13619	13430	13455	13513	13630	13439	13545	13677	13530	13710	13594	13657	13582	13465	13621	13557	13476	13496	13554	13597	13499	13572	13531	13458	13516	13456	13619	13592	13524	13523	13519	13660	13448	13508	13372	13395	13296	13361	13390	13505	13644	13699	13516	13517	13617	13620	13436	13291	13609	13496	13576	13532	13554	13514	13547	13476	13479	13359	13640	13386	13526	13541	13529	13450	13430	13486	13528	13438	13652	13324	13700	13663	13497	13506	13593	13444	13477	13304	13616	13487	13582	13348	13377	13473	13589	13498	13504	13565	13593	13686	13543	13471	13494	13554	13524	13527	13510	13394	13630	13501	13522	13471	13534	13504	13657	13569	13508	13465	13477	13437	13573	13401	13521	13601	13403	13403	13558	13366	13628	13637	13686	13584	13535	13636	13598	13672	13703	13722	13567	13439	13614	13716	13686	13323	13443	13405	13461	13478	13603	13573	13542	13582	13583	13613	13510	13400	13443	13638	13518	13652	13570	13471	13605	13383	13600	13399	13464	13614	13623	13456	13428	13536	13550	13382	13527	13414	13439	13510	13606	13562	13608	13526	13599	13593	13411	13472	13442	13514	13534	13549	13563	13592	13332	13383	13527	13605	13418	13557	13531	13397	13637	13610	13466	13529	13481	13447	13457	13460	13486	13411	13511	13591	13471	13566	13443	13666	13553	13497	13665	13664	13504	13479	13540	13516	13578	13411	13418	13415	13420	13662	13605	13622	13529	13468	13541	13441	13508	13585	13508	13681	13516	13525	13525	13506	13659	13606	13421	13521	13630	13461	13628	13510	13483	13380	13530	13540	13596	13461	13691	13441	13361	13581	13575	13463	13583	13513	13641	13369	13536	13363	13442	13455	13597	13588	13500	13615	13558	13666	13672	13420	13473	13403	13448	13499	13528	13387	13626	13558	13518	13499	13561	13403	13554	13428	13505	13490	13405	13621	13470	13607	13474	13564	13698	13533	13536	13490	13502	13480	13532	13596	13535	13492	13480	13305	13491	13669	13517	13527	13439	13485	13539	13425	13612	13716	13635	13619	13519	13526	13509	13736	13553	13605	13503	13640	13478	13590	13566	13475	13476	13496	13562	13626	13457	13280	13622	13495	13581	13633	13393	13486	13543	13423	13567	13518	13556	13294	13502	13573	13593	13564	13527	13522	13388	13563	13681	13447	13453	13470	13407	13453	13453	13463	13552	13679	13582	13513	13552	13592	13434	13578	13498	13523	13520	13543	13257	13710	13483	13530	13479	13552	13555	13573	13559	13418	13552	13464	13532	13537	13630	13584	13590	13343	13543	13671	13639	13569	13496	13514	13474	13536	13439	13495	13469	13692	13645	13444	13678	13835	13657	13560	13574	13596	13412	13692	13702	13454	13520	13538	13533	13519	13652	13525	13413	13591	13600	13525	13583	13744	13714	13687	13460	13398	13576	13354	13422	13446	13360	13630	13559	13366	13658	13544	13537	13247	13687	13496	13515	13615	13631	13785	13675	13677	13665	13619	13621	13753	13549	13441	13538	13588	13572	13554	13580	13374	13475	13378	13413	13479	13492	13457	13282	13571	13518	13513	13528	13608	13566	13619	13381	13526	13374	13443	13676	13486	13487	13679	13597	13402	13389	13665	13587	13700	13354	13528	13348	13528	13586	13356	13650	13480	13727	13523	13625	13619	13460	13466	13447	13571	13529	13422	13468	13417	13665	13431	13485	13488	13566	13564	13548	13379	13551	13461	13615	13465	13460	13379	13288	13398	13639	13620	13521	13460	13564	13435	13337	13736	13441	13521	13500	13593	13617	13547	13419	13491	13435	13486	13595	13618	13420	13517	13515	13790	13542	13409	13480	13718	13675	13540	13489	13554	13635	13554	13756	13706	13416	13661	13535	13585	13374	13534	13525	13551	13540	13545	13564	13594	13372	13345	13708	13681	13476	13558	13642	13505	13664	13616	13505	13571	13533	13522	13421	13577	13462	13511	13621	13744	13633	13545	13598	13521	13415	13716	13643	13445	13502	13723	13690	13449	13418	13344	13287	13529	13643	13533	13438	13787	13555	13590	13370	13699	13627	13529	13540	13489	13694	13330	13592	13698	13637	13692	13568	13572	13502	13377	13431	13442	13561	13563	13694	13748	13497	13407	13590	13623	13549	13433	13593	13467	13486	13498	13513	13583	13547	13646	13588	13433	13592	13511	13540	13566	13490	13533	13594	13402	13480	13464	13706	13386	13311	13494	13507	13613	13536	13510	13591	13429	13549	13561	13438	13386	13512	13616	13513	13644	13612	13786	13337	13622	13367	13555	13583	13493	13500	13446	13589	13618	13414	13428	13469	13512	13508	13515	13687	13440	13528	13549	13409	13433	13437	13386	13737	13437	13512	13434	13636	13479	13433	13572	13587	13513	13506	13372	13429	13700	13619	13553	13393	13603	13483	13349	13538	13416	13381	13483	13440	13643	13638	13587	13603	13436	13622	13444	13553	13806	13539	13588	13683	13593	13666	13468	13651	13479	13583	13445	13606	13539	13517	13552	13582	13495	13648	13645	13595	13782	13520	13504	13433	13544	13561	13397	13519	13390	13378	13540	13423	13335	13701	13564	13425	13455	13544	13684	13719	13637	13515	13636	13586	13545	13430	13462	13549	13492	13579	13658	13447	13554	13612	13537	13560	13635	13620	13468	13743	13445	13610	13632	13428	13503	13481	13538	13740	13750	13453	13568	13656	13584	13472	13551	13524	13478	13626	13414	13450	13604	13640	13397	13472	13379	13617	13715	13516	13506	13481	13758	13591	13631	13561	13593	13311	13458	13476	13409	13525	13605	13564	13607	13577	13544	13550	13508	13324	13524	13373	13683	13564	13482	13668	13486	13433	13495	13428	13366
22972	34333	24477	16502	14218	13194	12800	12691	12477	12291	12217	12195	12217	12133	12234	12403	12280	12337	12295	12274	12258	12085	12107	12241	12246	12101	12024	12104	12205	12038	12145	12135	12219	12102	12069	12054	12002	11969	11995	12123	12143	12099	12242	12194	12198	12024	12167	12079	12265	12023	12245	12298	12072	11960	12123	11925	12131	12058	12270	12109	12201	12089	12116	12069	12168	12211	12144	12455	12099	12240	12093	11989	12165	12202	12146	12188	12164	12026	12079	12060	12129	12168	12198	12027	12177	12141	12126	12096	12184	11984	12095	12145	12148	12235	12193	12133	12084	12087	12000	12067	12143	12160	12206	12027	12154	12166	12249	12071	12252	12032	11946	12109	11982	12120	12056	12044	12031	12101	12173	12165	12107	12204	11978	12115	12131	12211	12195	12276	12055	12032	12050	12227	12120	12182	12086	12068	12100	11961	12166	12000	12206	12139	12078	12088	12142	12073	12159	12092	12336	12102	12054	12134	12132	12099	12054	11974	12087	12060	12093	12202	12052	12109	12114	12157	12100	12177	12291	12055	12218	12091	12109	11927	12092	11982	12247	12122	12159	12136	12108	12187	12006	12034	12022	11950	12134	12104	12244	11979	12021	12057	12086	12085	12111	12076	12035	12265	12227	12186	12165	12004	12040	12202	12078	12031	12029	12321	12076	12036	12140	12142	12033	12021	11998	11948	11968	11956	12322	12124	12183	12123	12142	12013	12004	12013	12022	12212	12153	12063	12128	11933	11958	12178	12087	12165	12175	12002	12070	11997	12094	11942	12051	12070	12111	12225	12071	11979	12261	12159	12181	12165	12110	12054	12054	12166	12125	12262	12245	12080	12066	12130	12154	12189	12012	12175	12062	12227	12016	12250	12121	12079	12079	12253	12022	12329	12020	12187	12119	12079	11986	12018	12131	12090	12105	12274	11962	12071	12074	12009	12063	12183	12029	11945	12117	12245	12223	12151	12073	12144	12174	12111	12106	12137	12102	12329	12142	12193	12117	11991	12060	12040	12026	12090	12092	12021	12071	12103	12071	12194	12093	12151	12164	12026	12114	12208	12068	12121	12294	12054	12105	12065	12118	12073	12106	11994	12187	12150	11953	12209	12010	11941	12273	12010	12026	12181	12131	12093	12296	12316	12196	12116	12137	12070	12158	12252	11990	12185	12004	12194	12153	12098	12381	12277	12056	12219	12219	11999	12087	12030	12070	12164	11944	12084	12025	12222	12087	12239	12153	12025	12105	12202	12030	12071	12129	12205	12063	11989	12147	12311	12241	12340	12121	12267	12021	12061	12167	12252	12168	12245	12179	12165	12054	12138	12183	12050	12189	12076	12046	12060	11987	12101	12120	12003	12323	12137	12130	12097	11964	11998	12181	12115	12121	11972	12282	12124	11899	12118	12130	11953	12125	11998	11991	12004	11970	12095	12010	12173	12241	12120	12122	12084	12053	12237	12170	11945	12162	12153	12273	11966	12067	12218	12216	12309	11998	12133	12092	12028	11995	12107	12147	12186	12084	12007	12163	12174	12056	12155	12097	11999	12089	12143	12035	12216	12176	12180	12140	12161	12058	12213	12107	12177	12104	12115	12125	12080	12246	12112	12110	12111	12109	12033	12110	12028	12372	12101	12015	12180	12016	12143	12041	11978	12250	12030	12085	12202	12063	12082	12149	12099	12204	12202	12055	12125	11996	11965	12168	12207	12077	12048	12102	12073	12028	12088	12227	12061	12096	12106	12154	12244	12036	12263	12070	12225	12130	12201	12038	12104	11977	12084	12089	12036	12004	12038	12079	12146	12019	12163	11973	12105	12146	11987	12165	12128	11998	12064	12231	12237	12023	12076	12168	12044	12015	12064	12033	12109	12148	11899	12119	12159	12168	12085	12133	12004	12094	12053	12282	12017	12189	12181	12126	12101	12026	12047	12072	12071	12157	11988	12084	12044	12134	12089	12126	11994	12145	12257	12072	11912	12092	12041	12180	12260	12151	12100	12134	12075	12208	12066	12118	12062	12062	12014	12094	12002	12091	12169	12106	12066	12072	12149	12012	12090	11987	12161	12163	12163	11998	12131	12209	11943	12114	11869	12174	12160	11912	12167	12256	12015	12146	11992	11995	12195	12107	11976	12054	12037	12177	12064	12180	12107	12243	12013	12217	12077	12149	11988	12108	12256	12092	12242	12211	11968	11934	12145	11985	12219	12130	12163	12102	12153	12149	12052	12178	12111	12344	12194	12131	12152	12100	11994	12262	12267	12174	12177	12121	12093	12075	12048	12073	11951	12005	11987	12203	11999	12130	12071	12160	12079	12204	12295	12288	12126	11978	12210	12034	12151	12140	12174	12152	12158	12085	12098	12057	12067	11969	12026	12281	12172	12148	12168	12075	12160	12124	12147	11986	12152	12061	12139	12246	11875	12172	12122	12243	12140	12058	12087	12084	12196	12095	12123	12238	12136	12078	11955	12168	12161	12046	12230	12050	12109	11993	12088	12111	12036	12151	12051	12147	12150	12073	12053	11975	12202	12204	12091	12137	11974	12149	12035	12108	12216	12165	12128	12183	12062	12138	12130	11917	12128	12218	12211	12153	12027	12072	12215	12103	12002	12088	12154	12134	12121	12092	12087	12074	12101	12069	12240	12128	12153	12159	12135	12073	11997	12124	12173	12257	11976	12114	11970	12088	12093	12049	12150	12029	12131	12106	12200	12010	12026	12083	12146	12165	12016	12145	12136	12059	12121	12066	12134	11998	12085	12060	12169	12283	12209	11987	12359	12215	12130	12133	11961	11950	12031	12195	12164	12084	12236	12208	12221	12136	12087	12115	12012	12094	12190	12272	12027	12258	12110	12208	12216	11912	12208	12086	12150	12208	12081	12178	12057	12153	12016	12139	11955	11929	12056	12152	12240	12119	12095	12075	12177	12016	12118	12094	11990	12026	12114	12129	12175	12111	12084	12140	12154	12167	12110	12079	12050	12073	12157	12254	12158	12107	11979	12058	12222	12195	12053	11990	12057	12119	11961	12304	12209	12172	11990	12114	12003	12105	12250	12271	12100	12156	12171	12140	12088	12173	12235	12147	12104	11992	12107	12223	12033	12179	12107	12344	12188	12119	12116	12120	12032	12230	12020	12015	12019	12145	11991	12082	11986	12024	12074	12051	12059	12179	11953	12067	12105	12077	12215	12118	12169	12228	12017	12177	12020	12110	11977	12028	12255	12061	12147	12028	12057	12159	12150	12325	12229	12194	12057	12162	12076	12008	11975	12198	12115	12209	12044	12077	12180	12063	11978	12192	12103	12087	12100	12091	12134	12071	12084	12049	12091	12267	12096	11978	12120	11895	12117	12250	11986	11980	12179	12187	11935	12195	12108	12067	12000	12263	12237	12274	12164	12072	12168	12212	12170	12138	12149	12022	12096	12200	12060	12034	12068	12102	12316	12221	12275	12065	12168	12090	12162	12014	12155	12121	12160	12100	11997	12069	12088	11992	12076	12149	12088	12087	11930	12202	12192	12131	12143	12149	12085	12154	12279	12148	12116	11988	12202	12053	12043	12093	12102	12196	11975	12032	12176	12065	12060	12123	11991	11948	11988	12179	12097	12056	12243	12145	12172	12149	12109	12106	12121	12073	12101	11995	12071	12149	12003	11998	11985	12138	12092	12138	12053	12094	11899	12172	12056	12137	12148	12192	12006	12064	12127	12198	12157	12136	12245	12224	12241	12122	11944	12137	12016	12136	12190	12240	12265	12024	12082	12080	12092	12141	12146	12053	12117	12079	12088	12133	12094	12251	12111	12010	12129	12199	11859	12071	11937	12130	12016	12187	12145	12069	12082	12265	12081	12054	12247	12007	12146	12162	12194	12169	12203	12224	12085	12039	12169	12182	12165	12139	12178	12349	12102	12130	12169	11994	12204	12124	12292	12134	12184	12085	12058	12116	12116	12085	12199	12110	12152	12278	12204	12160	12199	12094	12108	12180	12177	12078	12227	11999	12093	12064	12173	12194	12148	12204	12304	12088	12238	12078	12099	12127	12065	12188	12011	12203	12125	12116	12120	12002	12017	12173	12081	12093	12117	12144	12242	12015	12025	12028	12006	12115	11976	12076	12025	12238	12044	12211	12174	12155	12042	12103	12124	12207	12054	12096	12209	12302	12128	12068	11928	12134	12203	12092	12180	12148	12106	12040	11996	12036	12102	11936	12154	12072	12035	12202	12160	12158	12180	12169	12003	12162	12084	12123	12009	12057	12131	11971	12137	12172	12087	12173	12091	12209	12049	12144	12017	12210	12061	12171	12064	12084	12118	12199	12008	12112	12067	12171	12015	12219	12088	12185	12092	12206	12169	12171	12143	12101	12086	12082	12149	12038	12218	12144	12055	12149	12112	11946	12245	12002	12163	12148	12097	12206	12075	12153	12292	12040	12217	12143	12296	12139	12233	11999	12023	12166	12189	12098	12255	12059	12155	12297	12100	12134	12133	12286	12257	12052	12229	12073	12198	12174	12169	12057	11999	12147	12104	11910	12146	12093	11976	12284	12112	11986	12083	12119	12087	12257	12166	12181	12125	12029	12141	12027	12069	12056	12082	12172	12235	12025	12049	12132	12245	12077	12046	12154	12194	12105	12113	12248	12072	12084	12047	12011	12056	12077	12130	12023	12245	12166	12161	12127	12173	12060	12079	12182	12187	12181	12152	12258	12104	12029	12203	12160	12102	11944	12201	11960	12347	12238	12048	12032	12168	12151	12190	12107	12179	12187	12016	11995	12122	12065	12064	12107	12083	12251	12025	12126	12252	11999	12061	12167	12149	12364	12000	12154	12070	12151	12184	12206	12127	12027	12240	12276	11997	11959	12042	12112	12048	12086	12125	12033	12107	12129	12243	12122	12129	12097	11975	12100	11925	12145	12075	12214	12044	12215	12209	12091	11966	12081	12125	12160	12183	12132	12116	12119	12021	12118	11999	12092	12001	12068	12013	12192	12140	12049	12202	12053	12106	12169	12138	11961	12076	12082	12135	12226	12103	12018	12122	11961	11998	12050	12133	12140	12143	12148	12075	12145	12197	12082	12099	12051	12175	12232	12178	12297	12068	12154	12061	12044	12017	12097	12214	12094	12043	12210	12250	12156	12097
23266	21018	27722	24838	21592	18865	17182	15052	14572	14529	14328	14555	14232	14486	14309	14916	15569	15773	15758	15278	14862	14225	14158	13986	14224	13875	14121	13993	14088	14109	14148	14107	14154	14242	14088	14357	14147	14237	14096	14112	14182	14161	13862	14165	14354	14321	13982	13957	14310	14095	14155	14064	14021	14082	14103	14095	14173	14053	14037	14166	14100	13921	14041	14069	14112	14077	14017	14125	13993	14154	14008	14194	14073	14220	13975	14021	14093	14017	14188	14014	14117	14200	14015	14262	14292	14157	14151	14074	14101	14232	14054	14068	14223	14239	14148	14065	14262	14146	13947	13924	14099	14123	14224	14078	14136	14040	14237	14012	14116	14048	14151	14099	14020	13922	14091	13935	14146	14162	14106	13933	14026	14164	14197	14029	14179	14053	14042	14192	14298	14143	14169	14104	14045	13978	13951	14027	13972	14070	14104	14156	14015	14039	13918	14161	14067	13931	14093	14139	14053	13942	14090	14038	14133	14250	13970	14138	14122	14190	14173	14062	14126	14049	14118	14126	14038	14126	14121	13946	14024	14017	14123	14070	14245	14077	14073	14151	14162	14057	14155	14046	13914	14147	14137	14224	14060	14057	14261	14254	14167	14322	14014	14030	13934	13953	14272	13875	13997	14207	14111	14273	14115	14112	14215	14027	14108	14005	14065	14136	14097	14088	14176	14099	14211	14101	13991	13955	14095	14042	14122	14060	14132	14016	14187	14231	14064	14209	13972	14031	14240	14046	14084	14088	14097	14069	13916	14159	14193	14115	14202	14169	14072	14062	14038	14104	14210	14207	14206	14298	14089	14023	14183	14095	14093	14045	14104	14146	14201	14058	14024	14232	14035	14078	14166	14225	13923	14044	13953	14025	14053	13909	14044	14021	14101	14033	14007	13970	13792	14072	14095	14033	13902	13849	14057	13939	13998	14071	14058	14206	13871	14037	14168	14129	14073	14055	14256	14094	14198	14244	14143	14074	14169	14057	14222	13992	13944	14104	14088	13853	14068	14099	14115	14190	14181	14064	14208	13742	13948	13959	14249	14025	14021	14096	14211	14172	14018	14156	14162	14004	14176	14097	14129	13961	14004	14229	14094	14031	14008	14009	13985	13984	13889	14077	13905	13964	14179	14047	14072	14022	14065	14205	14077	14179	14164	13943	14130	14198	13986	14110	14259	14232	14067	13948	13980	14122	14096	13876	14086	14109	14110	14180	14240	14013	13971	14184	13978	13965	14139	14253	14078	14186	14052	14112	14216	13882	14027	14024	14091	14046	14179	13994	14029	14229	14172	14098	14075	14161	14132	14068	14007	13955	14145	14158	13995	14124	14044	13935	14036	13956	14070	14123	14162	14016	14016	14141	14131	13990	14046	14268	13910	14165	14088	13760	14248	14057	14085	13770	13851	14029	14020	13853	14073	14078	14006	14244	14175	14022	13931	14151	14248	14111	13906	14206	14203	14236	14139	14058	14135	14283	14172	14130	14141	14006	13944	13971	14108	14281	13957	14149	14105	14001	13966	14207	14112	14149	14187	14047	14077	14096	14366	14063	14130	14201	14131	14038	14162	14096	14084	14110	13943	14152	14031	14036	14181	14018	14034	14083	14061	14244	14075	14053	14080	13981	14181	14165	14183	14336	14080	14061	14041	14096	14118	13991	13960	14149	14093	14107	14052	14100	14086	14231	14128	14296	14028	14082	14153	14061	14193	14175	14139	13964	14065	14029	14156	14129	14117	14187	14388	14088	14002	14119	14229	14096	14189	14163	14257	14064	14056	14017	14175	13983	14135	14094	14114	14102	14044	14164	14094	14116	14118	14136	14145	14051	14272	14276	14068	14227	14063	14052	13995	14004	14101	14085	14205	14126	14092	14021	14065	14114	14060	14058	14108	13932	14153	14116	14096	14076	14012	14068	14097	14252	14169	13980	13986	14114	14074	14025	14070	14240	14129	14173	14195	14232	14070	14101	14238	14157	14169	13983	14053	14065	14123	14151	14100	14125	14169	14111	14033	14091	14191	14087	14150	14194	14124	13970	14261	14021	13987	14096	14063	14037	14076	14159	14151	14045	14193	14052	14001	13987	14112	14191	14081	13992	14059	14073	14167	14117	14126	13894	13969	13988	14173	14174	13913	13967	14249	14083	14371	13994	14226	14083	14012	14067	14128	13880	14018	14047	14044	14089	13988	14045	14178	14254	14044	14191	14038	14210	14084	14381	13938	14175	14267	14037	14173	14035	14149	13894	14136	14126	14050	13984	13916	14000	14143	14103	14006	14276	14091	14116	14145	14221	14099	14154	14191	14118	14125	14151	14038	14124	14033	14041	14104	13971	14107	13961	14221	13807	14103	14322	14143	14031	14102	14109	13897	14158	14096	14261	13995	14241	14202	13950	14087	14128	13950	13943	14003	13959	13949	13902	14130	13921	14155	13949	13989	14115	14081	14189	13983	14073	14006	14259	14112	14110	14285	14175	14270	13922	14287	14153	14095	14001	14084	14039	14119	14022	14136	14169	14206	14146	14104	13955	14160	13949	14161	14243	13950	14088	14087	14065	14161	14298	13986	13898	14034	14218	14096	14008	14220	14133	14033	14150	14038	13974	13968	14054	14264	14141	13872	14027	14254	14062	14079	14126	14072	13967	14256	14038	14018	13937	14196	14110	13851	13900	14168	14121	14074	14240	14242	14151	14123	14164	14058	14151	14199	14003	13979	14086	14092	13944	13978	13945	14422	14003	14111	14081	14057	13985	13878	14182	14126	14032	14193	13999	14117	14133	14085	14281	13922	14209	14095	14239	13978	14027	14246	14164	14121	14027	14119	14052	14166	14182	14227	14169	14246	13993	14129	13877	14126	13806	14133	14187	14138	14097	14192	13978	14140	13817	14160	14134	14165	14124	14153	14051	14083	13985	14069	13946	14116	14061	14194	13978	14127	14116	14097	14090	14111	14306	14168	14156	14127	14028	13984	14060	13968	14135	14200	14211	14089	14107	14251	14169	14047	14048	14067	13985	14189	14065	14122	14182	13976	14096	14202	14092	13938	14148	14236	14058	14049	14046	14035	14164	14063	14221	13997	14128	14013	13958	14235	14119	14294	14096	13962	14096	14070	14123	14185	13955	14063	14056	14229	14019	14092	14117	14089	14256	14200	13945	13996	14050	14055	14136	14109	14146	14180	13991	14276	14158	14113	14355	13990	14043	13915	13890	13923	13977	14011	14137	14077	14254	14087	14219	14171	14017	14120	13887	14255	14224	14140	13973	13913	14162	14007	13927	14011	14098	14415	14091	14239	13995	14284	13991	14082	14201	14135	14199	13974	14056	14126	14118	14195	14280	14195	14299	14112	13961	13941	14060	14048	13990	14122	13968	14127	14076	14250	14167	14185	13926	14083	14012	13883	14008	14175	14040	14229	14094	14043	14155	14186	13954	14151	13979	14116	14111	14017	14071	14184	14023	14167	13975	14275	14123	14136	14064	14108	14211	14111	13930	14130	14031	14059	14055	13955	14086	14172	14070	13885	14056	14126	14152	14076	14164	14076	14187	14141	14056	14159	13959	14173	14156	14102	13977	13957	14175	14113	14002	13935	14008	14056	14001	14163	14130	14038	14136	14089	14204	14189	14139	14135	13982	13872	14021	14273	14136	14230	13831	14318	14260	14167	14061	13993	14034	14092	14043	14146	14142	13852	14122	14095	14154	13997	14113	14054	14043	14164	14125	14034	14037	14040	13971	14376	14282	13950	14009	14083	14021	14077	14243	14075	14031	13896	13966	13846	14118	14289	14139	14011	14028	14052	14072	14065	14129	13974	14130	14010	13998	14198	14237	14013	14065	13892	13956	13963	14039	13964	14183	14161	14083	14237	13935	14075	14173	14039	14223	13981	14047	14020	14033	14112	13996	14051	14275	14092	13888	14027	14161	14149	14008	13964	14122	14019	14132	14000	13908	14296	14295	14190	14138	14353	14087	14078	14153	14092	13895	14182	14081	14073	14074	14050	14097	14106	14109	14019	13979	14053	14319	14242	14072	14171	14077	14285	14030	14274	14160	14071	14022	14068	14127	14124	14208	14170	14269	14275	13964	14055	14107	14136	14126	14220	13993	13977	13962	14063	14002	14164	14043	14180	13917	14069	14119	14077	14174	14026	14288	14208	14089	14156	14200	14077	14150	14220	14142	14178	14004	13838	14062	14179	13958	14062	13812	14107	14202	14210	14196	14122	14062	14094	14187	13997	13958	13990	14192	14076	13960	14062	14160	14188	14176	14065	14034	14114	14126	14138	14196	14025	14207	14121	13951	13980	14151	14084	13978	14074	14269	14193	14348	14220	14214	14278	14037	14087	14199	14187	14118	13964	14164	13953	13998	13895	13895	14086	14145	13981	13809	14163	13767	14032	14049	14005	13880	14056	14033	14092	13904	13964	14020	14219	14165	14163	14191	14215	14188	14130	14290	14167	14301	14096	13958	14287	14142	14193	13955	14213	14177	14010	14064	14223	14115	14014	14003	14056	13918	14039	14282	13978	14150	14048	14069	14130	14123	14182	14014	14225	14104	14126	13991	14161	13962	14147	13889	14185	14257	14096	14100	13950	14091	14062	14293	14024	14128	14059	14399	14202	14158	13983	14037	14297	14064	13936	14072	14167	13999	14192	14110	14010	14092	14132	14014	14064	14094	14033	14031	14279	14185	13784	14034	14115	14147	14087	14117	14274	14004	13958	14039	14145	14118	13959	14187	14116	14179	14031	14154	14125	14235	14011	14196	14173	14062	13966	14243	14039	14196	13945	14005	14286	14125	13949	14095	14052	13992	14027	13868	14092	13979	14179	14049	14284	14168	14183	13998	14150	13896	14064	14009	14029	13931	14042	14007	14122	14229	13966	14086	14062	14004	14226	13955	13918	14006	14088	14026	14212	14166	14026	14144	14065	14056	14054	13993	14142	14115	14150	14000	14015	14003	14050	14027	14262	13962	14043	14065	13958	14081	14160	13971	14075	13959	14096	14165	13977	14124	14040	14166	14096	14203	14176	13951	13972	14021	14283	14219	14154	14185	14089	14017	14000	14028	14055	14311	14213	14196	14037	14020	14187	14131	14079	13821	14178	14154	14045	14106	14006	14237	14256	14111	13873	14150	14083	14070
22938	45936	32908	22785	16977	14528	13592	13097	12822	12996	12814	12854	12780	12711	12804	13489	14600	14759	14375	13468	13269	12823	12450	12574	12475	12472	12427	12436	12621	12489	12560	12532	12393	12616	12451	12645	12603	12413	12556	12495	12565	12497	12418	12453	12409	12627	12631	12479	12524	12487	12345	12539	12520	12368	12613	12459	12520	12592	12567	12515	12545	12413	12517	12483	12650	12457	12796	12652	12521	12376	12426	12351	12486	12528	12596	12463	12466	12461	12427	12452	12477	12516	12475	12524	12304	12528	12481	12550	12542	12378	12317	12285	12237	12472	12384	12418	12538	12486	12544	12270	12596	12410	12481	12468	12533	12610	12592	12422	12598	12387	12690	12558	12498	12376	12537	12412	12486	12559	12488	12508	12604	12344	12528	12461	12463	12391	12670	12517	12564	12417	12472	12589	12576	12342	12527	12420	12346	12408	12581	12494	12398	12549	12457	12437	12459	12525	12475	12549	12518	12602	12272	12528	12615	12508	12415	12561	12450	12585	12560	12568	12528	12455	12444	12328	12434	12599	12508	12494	12638	12354	12399	12411	12592	12512	12488	12426	12482	12435	12654	12684	12625	12601	12526	12528	12428	12486	12466	12438	12431	12553	12618	12455	12427	12497	12550	12428	12566	12429	12379	12492	12642	12335	12518	12509	12462	12398	12600	12480	12556	12527	12431	12412	12501	12518	12522	12307	12592	12434	12577	12328	12454	12584	12705	12458	12540	12444	12648	12536	12395	12544	12578	12400	12466	12413	12447	12372	12376	12444	12519	12409	12493	12400	12458	12423	12515	12334	12518	12675	12354	12564	12442	12452	12480	12459	12576	12622	12569	12533	12599	12367	12350	12545	12445	12637	12568	12467	12439	12610	12523	12607	12460	12521	12538	12521	12376	12494	12605	12472	12478	12424	12506	12456	12508	12468	12609	12444	12409	12560	12612	12439	12583	12524	12528	12497	12375	12425	12400	12550	12344	12463	12470	12451	12451	12427	12397	12380	12505	12538	12596	12434	12499	12504	12443	12399	12509	12524	12640	12514	12534	12442	12528	12559	12414	12454	12548	12475	12545	12403	12530	12455	12400	12421	12496	12632	12448	12459	12540	12506	12444	12359	12535	12637	12461	12649	12480	12443	12653	12419	12521	12519	12393	12410	12594	12641	12453	12570	12556	12414	12425	12473	12565	12566	12537	12526	12538	12475	12386	12654	12491	12692	12382	12525	12592	12607	12498	12666	12556	12424	12507	12546	12462	12644	12394	12612	12574	12414	12438	12437	12548	12314	12417	12415	12570	12558	12513	12630	12503	12493	12439	12595	12446	12589	12385	12503	12300	12316	12630	12505	12605	12544	12472	12486	12478	12451	12578	12462	12359	12412	12510	12345	12399	12426	12523	12395	12439	12402	12563	12271	12478	12590	12489	12493	12555	12431	12582	12558	12451	12426	12595	12520	12532	12455	12380	12573	12454	12601	12504	12516	12312	12677	12728	12597	12628	12487	12413	12435	12611	12399	12613	12395	12631	12568	12571	12406	12467	12501	12556	12484	12485	12558	12639	12363	12470	12563	12477	12641	12455	12594	12475	12572	12634	12456	12381	12495	12488	12591	12521	12389	12373	12427	12461	12600	12491	12616	12445	12478	12523	12527	12563	12496	12543	12439	12460	12432	12450	12660	12429	12504	12543	12496	12541	12469	12445	12589	12532	12624	12705	12573	12424	12736	12664	12570	12658	12548	12668	12425	12490	12500	12399	12547	12434	12351	12556	12565	12429	12426	12634	12493	12514	12598	12561	12551	12499	12435	12471	12417	12422	12591	12412	12506	12545	12563	12573	12366	12642	12541	12558	12296	12494	12680	12553	12400	12556	12459	12571	12552	12543	12493	12514	12547	12412	12576	12581	12529	12515	12683	12431	12675	12399	12273	12498	12480	12442	12472	12563	12534	12534	12565	12567	12420	12447	12671	12486	12400	12444	12443	12622	12330	12477	12482	12412	12657	12390	12515	12646	12551	12428	12520	12464	12463	12472	12499	12493	12526	12495	12587	12675	12451	12551	12496	12490	12499	12520	12483	12415	12630	12564	12476	12524	12616	12567	12405	12460	12602	12481	12554	12426	12664	12392	12521	12605	12442	12519	12464	12503	12593	12528	12469	12447	12421	12604	12380	12436	12593	12486	12407	12516	12626	12408	12576	12607	12569	12555	12555	12407	12445	12561	12589	12550	12506	12496	12322	12495	12603	12443	12567	12388	12423	12506	12547	12385	12481	12472	12466	12372	12422	12538	12680	12340	12511	12600	12430	12535	12483	12494	12508	12331	12590	12526	12558	12554	12585	12378	12473	12436	12633	12458	12514	12476	12527	12561	12444	12411	12592	12442	12459	12453	12304	12568	12550	12464	12565	12463	12420	12477	12574	12434	12419	12546	12419	12650	12512	12550	12451	12377	12508	12332	12426	12470	12386	12481	12324	12448	12516	12385	12423	12516	12527	12592	12539	12434	12477	12517	12563	12459	12287	12508	12471	12361	12496	12344	12501	12469	12401	12555	12485	12512	12515	12536	12516	12655	12455	12462	12464	12551	12551	12462	12376	12556	12529	12518	12466	12686	12613	12477	12383	12468	12458	12533	12410	12561	12375	12527	12560	12506	12155	12474	12449	12409	12353	12405	12511	12570	12593	12361	12420	12638	12478	12540	12542	12549	12389	12548	12539	12446	12506	12505	12508	12544	12445	12500	12349	12516	12547	12370	12502	12468	12610	12270	12318	12637	12619	12521	12470	12608	12572	12490	12451	12452	12375	12686	12410	12442	12625	12542	12462	12503	12403	12574	12545	12416	12506	12567	12396	12341	12573	12281	12440	12487	12523	12351	12505	12552	12542	12590	12420	12510	12570	12578	12451	12432	12446	12519	12510	12551	12457	12546	12704	12588	12473	12507	12473	12552	12669	12442	12450	12267	12312	12506	12454	12541	12439	12466	12581	12434	12470	12466	12382	12609	12456	12437	12524	12740	12558	12538	12516	12443	12546	12525	12516	12596	12519	12480	12591	12532	12426	12443	12502	12421	12577	12510	12368	12627	12597	12313	12498	12504	12539	12450	12542	12640	12529	12418	12626	12524	12414	12430	12455	12489	12535	12543	12604	12538	12498	12496	12377	12568	12517	12568	12514	12438	12546	12711	12371	12691	12459	12482	12464	12592	12553	12527	12568	12439	12535	12485	12609	12489	12606	12390	12480	12381	12498	12425	12484	12493	12403	12387	12314	12538	12512	12319	12492	12473	12325	12505	12660	12541	12527	12407	12485	12623	12564	12448	12488	12404	12524	12449	12527	12572	12496	12561	12351	12500	12512	12511	12447	12450	12441	12532	12482	12467	12550	12559	12514	12465	12505	12523	12434	12583	12583	12546	12515	12630	12572	12499	12535	12478	12606	12538	12411	12383	12391	12484	12361	12465	12538	12450	12621	12594	12292	12522	12456	12634	12494	12488	12755	12517	12470	12413	12523	12502	12489	12495	12572	12588	12551	12373	12568	12440	12431	12671	12364	12545	12345	12475	12411	12382	12485	12532	12517	12356	12571	12456	12666	12513	12339	12516	12497	12604	12429	12362	12521	12400	12486	12546	12492	12525	12399	12477	12485	12517	12558	12455	12451	12432	12377	12450	12601	12476	12512	12476	12636	12445	12558	12360	12686	12552	12486	12462	12626	12558	12426	12557	12543	12623	12489	12402	12512	12481	12537	12407	12458	12465	12549	12546	12545	12460	12525	12401	12516	12400	12553	12521	12535	12469	12488	12466	12451	12359	12499	12502	12392	12566	12492	12598	12678	12624	12572	12601	12501	12523	12448	12510	12577	12432	12664	12389	12374	12483	12268	12475	12500	12606	12553	12440	12501	12461	12326	12456	12462	12384	12327	12405	12533	12491	12467	12600	12395	12513	12556	12567	12440	12535	12620	12476	12480	12594	12597	12580	12358	12340	12546	12472	12560	12710	12507	12572	12579	12629	12523	12570	12513	12574	12536	12544	12487	12518	12478	12533	12571	12468	12431	12555	12463	12305	12424	12534	12548	12608	12512	12472	12641	12389	12498	12523	12433	12407	12432	12342	12400	12586	12637	12582	12371	12466	12419	12227	12462	12487	12547	12579	12614	12565	12550	12532	12415	12343	12503	12570	12380	12517	12570	12472	12532	12638	12565	12572	12584	12356	12399	12481	12748	12566	12588	12347	12555	12680	12385	12525	12570	12565	12559	12385	12491	12340	12463	12525	12506	12465	12663	12429	12438	12652	12517	12476	12526	12381	12502	12520	12484	12585	12482	12446	12497	12479	12438	12490	12436	12432	12355	12411	12472	12528	12331	12602	12468	12393	12489	12504	12563	12555	12558	12422	12422	12544	12398	12555	12592	12610	12483	12471	12437	12441	12418	12389	12492	12599	12570	12498	12449	12493	12397	12484	12400	12480	12486	12667	12420	12555	12516	12474	12403	12435	12427	12297	12454	12279	12428	12554	12472	12545	12450	12547	12367	12481	12648	12441	12558	12513	12531	12472	12548	12453	12660	12496	12531	12505	12293	12517	12595	12465	12516	12616	12501	12626	12668	12593	12384	12690	12557	12448	12434	12578	12540	12495	12506	12411	12502	12273	12514	12532	12564	12529	12577	12499	12697	12496	12353	12578	12498	12533	12452	12428	12600	12466	12560	12572	12502	12476	12590	12492	12382	12517	12581	12493	12419	12402	12478	12440	12668	12300	12424	12493	12537	12492	12411	12546	12536	12460	12666	12339	12348	12457	12479	12644	12448	12644	12465	12628	12463	12542	12656	12568	12449	12486	12507	12390	12446	12424	12478	12494	12516	12554	12603	12447	12338	12590	12516	12556	12442	12656	12529	12561	12388	12478	12466	12492	12506	12412	12432	12650	12452	12380	12648	12458	12632	12508	12620	12640	12537	12509	12688	12397	12544	12713	12507	12473	12369	12566	12430	12461	12544	12455	12452	12472	12549	12676	12613	12503	12500	12711	12492	12457	12547	12621	12542	12432	12440	12489	12626	12478	12544	12541	12370	12579	12478	12548	12519	12523	12380	12545	12496	12458	12626	12429	12521	12489	12464	12515	12490	12411	12326	12564	12547	12599	12431
24641	21084	27108	26789	20065	17850	17425	16583	16517	16521	16467	16205	16406	16540	16456	16370	16931	17221	17047	16961	16490	16280	16263	16178	16294	16124	16416	16411	16237	16320	16022	16217	16253	16491	16320	16057	16208	16112	16230	16197	16423	16240	16212	16198	16241	16183	16226	16317	16285	16332	16344	16178	16259	16229	16091	15962	16123	16358	16295	16180	16359	16125	16221	16178	16307	16182	16045	16195	15964	16126	16145	16093	16061	16231	16161	15994	16277	16119	16102	16215	16103	16278	16314	16103	16094	16375	16378	16190	16124	16379	16505	16308	16149	15919	16283	16087	16163	16424	16352	16158	16373	16181	16154	16285	16190	16014	16162	16482	16090	16230	16172	16068	16132	16294	16287	16324	16174	16266	16145	16216	16237	16031	16381	16033	16158	16135	16003	15987	16106	16284	16234	16158	16199	16276	16313	16154	16055	16170	16305	16425	16138	16055	16166	16199	16132	16184	16198	16150	16113	16013	16254	16094	16097	16112	16196	16291	16242	16482	16335	16406	16287	16151	16217	16232	16233	16355	15946	16148	16237	16286	16388	16265	16309	16255	16160	16234	16297	16302	16191	16139	16219	15982	16155	16332	16240	16076	16223	16143	16057	16055	16123	16156	16494	16109	16113	16266	16234	16056	16145	16125	16462	16051	16151	15955	16096	16074	16282	16375	16438	16268	16169	16143	16213	16254	16040	16266	16317	16233	16170	16218	16298	16367	16222	16005	16144	16286	16276	16258	16260	16254	16224	16302	16038	16340	16088	16239	16287	16158	16255	16231	16132	16173	16171	16285	16139	16156	15981	16072	16090	16167	16091	16235	16129	16070	16252	16174	16215	16330	16211	16270	15995	16258	16149	16030	16299	16204	16365	16282	16311	16310	16189	16423	16113	16185	16160	16101	16244	16046	16218	16058	16275	16305	16149	16193	16194	16313	16225	16400	16074	16100	16282	16192	16155	16070	16225	16175	16177	16379	16315	16257	16212	15991	16061	16251	16256	16381	16160	15970	16270	16172	16233	16061	16296	16121	16286	16291	16104	16128	16047	16201	16240	16132	16230	16058	16239	16066	16298	16196	16183	16189	16257	16315	16025	16254	16292	16276	16121	16151	16083	15984	16258	16422	16258	16172	16376	15990	16193	16142	16077	16222	16130	16176	16109	16225	16261	16102	16118	16152	16111	16253	16106	16222	16324	16057	16296	16224	16383	16162	16128	16350	15903	16076	16606	16158	16180	16193	16318	16184	16048	16230	16393	16213	16165	16151	16110	16162	16188	16017	16142	16164	16311	16144	16164	16369	16179	16302	16115	16162	16004	16135	16203	16035	16080	16255	16317	16252	16025	16176	16028	15916	16298	16038	16097	16239	16133	16336	16043	16029	16355	16250	16189	16203	16072	16188	16144	16138	16049	16173	16223	16065	16147	16217	16248	16342	16244	16239	16007	16257	16249	16261	16206	16119	16019	16288	16259	16091	16153	16181	16114	16110	16156	16247	16386	16395	16195	16393	16143	16134	16222	16403	16227	16293	16466	16241	16173	16176	16270	16048	16214	16142	16303	16267	16527	16126	16101	16236	16167	16175	16075	16321	16127	16069	16327	16147	16188	16276	16208	16335	16334	15984	16299	16263	16240	16278	16231	16385	16256	16140	16047	16208	16220	16184	16086	16271	16247	16076	16139	16249	16305	16244	16180	16051	16251	16023	16119	16182	16267	16202	16214	16255	16226	16086	16194	16381	16372	16289	16351	16313	16432	16321	16184	16303	16381	16151	16164	16299	16255	16290	16116	16092	16167	16203	16159	16212	16318	16191	16238	16212	16230	16093	16221	16065	16239	16285	16136	16092	16276	16251	16327	16368	16244	16347	16044	16158	16084	16311	16248	16169	16338	16178	16256	16121	15900	16107	16473	16223	16104	16160	16065	16155	16183	16251	16280	16222	16202	16216	16196	16085	16362	16334	15991	16217	16337	16299	16109	16207	16225	16028	16069	16206	16135	16050	16017	16173	15975	16375	16340	16240	16461	16099	16166	16398	16306	16289	16320	16220	16245	16119	16379	16216	16237	16361	16265	16258	16185	16313	16181	16121	16152	16064	16134	16176	16171	16300	16287	16263	16219	16053	16174	16248	16352	16134	16189	16154	16187	16263	16217	16163	16188	16303	16188	16119	16338	16246	16158	16365	16290	16144	16293	16300	16244	16089	16305	16328	16288	16187	16214	16286	16240	16025	16310	16495	16088	16219	16195	16107	16322	16007	16172	16260	16121	16265	16192	16161	16250	16426	16258	16220	16051	16104	16616	16310	16169	16337	16292	16249	16230	16285	16050	16389	16355	16202	16238	16111	16244	16351	16321	16143	16169	16281	16175	16226	16165	16074	16103	16262	16083	16036	16047	16203	16254	16080	16302	16368	16172	16233	16062	16287	16198	16132	16218	16314	16229	15974	16156	16301	16006	16379	16367	16165	16128	16289	16350	16247	16223	16248	16196	16288	16172	16067	16122	16172	16028	16210	16285	16223	16459	16264	16219	16315	16096	16025	16269	15998	16362	16323	16309	16351	16172	16037	16109	16161	16201	16020	16050	16132	16321	16268	16294	16390	16126	16133	16156	16224	16322	16320	16129	16336	16147	16228	15955	16151	16124	16431	16301	16162	16179	16140	16333	16156	16053	16255	16156	16341	16210	16210	16207	16234	16111	15867	16283	16343	16351	16176	16124	16340	16350	16364	16245	16186	16339	16084	16314	16393	16366	15971	16078	16224	16319	16273	16133	16273	16144	16148	16139	16268	16192	16224	16251	16057	16010	16102	16132	16080	16197	16073	16086	16082	16238	16205	16264	16221	16146	16092	16080	16165	16117	16182	16119	16254	16017	16313	16225	16306	16409	16366	16311	16321	16053	16360	16140	16170	16212	16218	16278	16321	16059	16154	16219	16232	16084	16295	16248	16151	16050	16328	16328	16038	16144	16282	16129	16409	16172	16045	16175	16347	16314	16384	16140	16205	16166	16070	16164	16177	16178	16125	16321	16271	16339	16365	16359	16560	16235	16261	16066	16347	16385	16215	16272	16098	16016	16267	16119	16328	16256	16372	16247	16117	16213	16037	16137	16251	16209	16122	16172	16300	16172	16271	16461	16194	16254	16233	16173	16210	16125	16034	16147	16158	16268	16224	16157	16278	16176	16165	16355	16174	16184	16063	16044	16312	16395	16306	16212	16210	16214	16239	16227	16173	16081	16260	16300	16185	16007	16132	16141	16387	16200	16115	16295	16140	16244	16262	15971	16160	16255	16126	16266	16176	16040	16132	16202	16314	16166	16345	16273	16185	16011	16243	16118	16222	16275	16240	16204	16247	16252	16230	16086	16196	16116	16122	16153	16336	16219	16321	16238	16212	16122	16139	16237	16354	15936	16300	16233	16187	16148	16175	16259	16155	16340	16136	16030	16115	16353	16239	16196	16241	16143	16303	16180	16131	16231	16076	16320	16188	16368	16098	16179	16222	16326	16324	16436	16379	16195	16090	16265	16258	15905	16272	16406	16236	16370	16256	16194	16238	16058	16122	16149	16268	16276	16209	16132	16166	16274	16275	16254	16307	16476	16181	16186	16273	16071	16002	16369	16097	16284	16221	16270	16154	16267	16133	16235	16159	16218	15931	16197	16073	16270	16225	16171	16136	16108	16234	15895	16271	16170	16188	16113	16125	16375	16027	16258	16156	16282	16339	16047	16273	16251	16197	16217	16355	15971	16158	16158	16125	16034	16323	16168	15905	16180	16221	16126	16306	16148	16320	16214	16226	16231	16083	16209	16274	16299	16147	15939	16332	16315	16270	16249	16057	16253	15956	16190	16143	16266	16172	16080	16023	16268	16106	16161	16257	16169	16459	16169	15969	15916	16099	15971	16274	16145	16139	16465	16188	16304	16336	16185	16271	16164	16001	16330	16429	16224	16137	16225	16110	16042	16115	16137	15838	16272	16352	16230	16215	16390	16263	16154	16150	16253	16308	16250	16120	16302	16138	16170	16075	16121	16191	15975	16296	16281	16331	16405	16404	16107	16156	16248	16187	16281	16083	16227	16397	16225	16397	16239	16266	16298	16162	16134	16280	16237	16217	16267	16258	16273	16069	16283	16053	16170	16140	16091	16137	16095	16263	16279	16151	16141	16181	16173	16042	16284	16136	16234	16250	16160	16079	16377	16114	16150	16217	16061	16077	16145	16224	16033	16109	16127	16115	16145	16237	16084	16035	16252	16239	16152	16278	16200	16167	16156	16160	16161	16193	16258	16088	16296	16156	16315	16274	16123	16306	16152	16206	16206	16062	16287	16200	16155	16121	16095	16246	16209	16194	16247	16143	16305	16246	16170	16231	16233	16302	16303	16084	16007	16127	16120	16215	16019	16264	16284	16209	16182	16224	16111	16214	16317	16105	16191	16071	16135	16118	16383	16155	16290	16234	16126	16134	16196	16067	16297	16364	16183	15956	16135	16149	16361	16455	16262	16206	16203	16157	16127	16215	16027	16170	16125	16065	16114	16093	16070	16221	16270	15998	16191	16163	16351	16140	16270	16300	16218	16077	16282	16088	16143	16250	16187	16249	16207	16165	16303	16152	16205	16196	16040	16215	16051	16242	16175	16034	16269	16381	16242	16079	16356	16227	16280	16121	16227	16086	16373	16178	16230	16242	16118	16356	16287	16003	16090	16198	16292	16294	16167	16331	16458	16298	16275	16238	16318	16329	16148	16359	16132	16177	16154	16225	16182	16163	16323	16079	16051	16383	16334	15981	16318	16416	16197	16258	16319	16248	16131	16293	16453	16527	16315	16245	16169	16199	16187	16071	16226	16229	16197	16440	16194	16083	16192	16325	16255	16194	16354	16165	16183	16182	16222	16259	16252	16118	16027	16096	16167	16119	16428	16113	16003	16216	16130	16283	16242	16271	16188	16186	16060	16393	16343	16442	16264	15985	16084	16053	16334	16192	16240	16353	16113	15964	16233	16296	16343	16192	16170	16220	16228	16101	16101	16208	16272	16217	16341	16268	16199	16149	16152	16277	16369	16103	16145	16006	16032	16127	16306	16143	16214	16124	16364	16242	16155	16260	16188	16226	16231	16177	16082	16179	16165	16222	15990	16270	16153	16205
23617	40581	30255	21744	17189	15289	14582	14211	14325	14215	14059	13923	13898	13998	13943	14532	15053	15299	14894	14471	14284	14032	13871	13853	13815	13792	13711	13785	13749	13854	14101	13751	13889	13831	13748	13897	13893	13953	13856	13778	14007	13870	13584	13795	13751	13864	13937	13883	13656	13881	13808	13903	13838	13755	13779	13815	13804	13700	13906	13786	13794	13987	14007	13833	13744	13767	13869	13963	13922	13798	13895	13761	13708	13777	13738	13579	13672	13828	13764	13864	13878	13733	13823	13854	13878	13829	13980	13773	13826	13746	13759	13811	13785	13816	13977	13853	13873	13761	13925	13931	13856	13859	13797	13858	13744	13720	13964	13781	13796	13757	13807	13744	13803	13752	13734	13880	13776	13652	13878	13755	13948	13976	13802	13851	13815	13754	13767	13705	13756	13826	13802	13686	13746	13793	13915	13889	13722	13924	13810	13904	13944	13820	13902	13975	13838	13920	13828	13947	13810	13771	13749	13782	14010	13866	13774	13653	13790	13901	13871	13792	13763	13739	14010	14002	13773	13769	13694	13773	13780	13684	13836	13783	13761	13579	13963	13770	13656	13753	13816	13727	13863	13651	13796	13848	13956	13810	13691	13856	13755	13761	13791	13742	13848	13783	13811	13757	13984	13888	13870	13751	13793	13733	13715	13917	13906	13749	13763	13821	13938	13706	13720	13959	13830	13861	13808	13785	13668	13880	13836	13889	13871	13795	13783	13894	13842	13723	13986	13958	13796	13520	13853	13726	13724	13929	13729	13919	13857	13898	13804	13647	13871	13992	13801	13874	13791	13687	13963	13707	13704	13770	13823	13763	13751	13701	13952	13856	13773	13728	13773	13823	13809	13925	13950	13622	13695	13830	13844	13837	13862	13719	13837	13810	13789	13755	13774	13795	13888	13828	13934	13848	13848	13652	13857	13864	13827	13876	13827	13872	13727	14028	13778	13784	13888	13811	13700	13699	13875	13855	13875	13790	13899	13784	13763	14034	13652	13899	13822	13932	13853	14063	13701	13717	13845	13721	13733	13980	13762	13678	13811	13930	13648	13744	13880	13806	13756	13991	13860	13839	13845	13913	13662	13672	13939	13946	13984	13889	13989	13793	13831	13861	13872	13859	13629	13729	13750	13766	13812	13694	13836	13857	13824	13720	13832	13782	13818	13861	13791	13795	13911	13851	13770	13900	13826	13909	13815	13842	13961	13853	13836	13898	13704	13735	13688	13771	13772	13824	13849	13801	13815	13710	13799	13458	13760	13725	13968	13876	13737	13954	14046	13839	13866	13781	13651	13703	13880	13841	13815	13963	13913	13844	13735	13918	13874	13908	13762	13952	13580	13790	13846	13762	13734	13815	13758	13851	13936	13873	13975	13815	13676	13906	13777	13798	13741	13996	13900	13631	13718	13802	13843	13867	13655	13836	13905	13852	13682	13938	13792	13827	13770	13789	13868	14015	13694	13760	13819	13951	13750	13764	13898	13779	13771	13756	13821	13926	13900	13930	13881	13797	13811	13686	13963	13749	13828	13862	13863	13975	13933	13857	13708	13859	13894	13971	13848	13658	13724	13742	13706	13844	13889	13815	13756	13868	13703	13839	13759	13771	13998	13957	13928	13684	13718	13848	13990	13793	13862	13932	13844	13664	13859	13989	13809	14122	13901	13733	13650	13746	13766	13765	13782	13844	13798	13747	13925	13726	13752	13835	13756	13706	13897	13990	13727	13901	13725	13800	13716	13693	13821	13750	13742	13898	13864	13901	13921	13863	13884	13881	13739	13910	13771	13786	13776	14098	13802	13736	13889	13617	13797	13807	13696	13838	14018	13786	13727	13775	13944	13830	13856	13646	13927	13668	13829	13920	13826	13789	13782	13826	13835	13777	13787	13659	13889	13752	13851	13824	13741	13690	13659	13992	13926	13670	13892	13683	13824	13800	13747	13893	13771	13913	13936	13741	13906	13902	13683	13834	13919	13795	13835	13890	13753	13645	13786	13822	13680	13831	13928	13838	13807	14036	13808	13888	13832	13829	13816	13847	13660	13566	13936	14012	13815	13775	13788	13876	13804	13742	13788	13900	13764	13784	13853	13882	13764	13782	13951	13873	13696	13901	13781	13896	13731	13784	13814	13782	13901	13902	13782	13812	13892	14022	13812	13721	13833	13912	13750	13906	13794	13877	13892	13851	13851	13800	13804	13909	13827	13770	13883	13763	13682	13895	13836	13630	13950	13715	13937	13867	13788	13732	13763	13830	13744	13673	13864	13846	13656	13758	13784	13712	13961	13933	13786	13835	13776	13705	13778	13863	13863	13638	13898	13745	13844	13821	13814	13681	13807	13972	13725	13686	14082	13821	13829	13960	13818	13812	13900	13943	13959	13741	13842	13753	13870	13827	13649	13745	13892	13846	13871	13927	13691	13726	13723	14036	13887	13846	13698	13837	13859	13809	13741	13815	13760	13765	13837	13709	13844	13952	13796	13860	13775	13744	13893	13847	13851	13973	13810	13855	13899	13839	13740	13918	13806	13720	13811	13841	13939	14024	13850	13945	13755	13831	13810	13824	13812	13867	13808	13860	13930	13625	13818	13895	13831	13713	13803	13924	13910	13753	13915	13690	13771	13759	13783	13723	13803	13843	13873	13797	13860	13811	13797	13788	13910	13854	13896	13719	13799	13691	13880	13783	13803	13794	13802	13635	13758	13910	13847	13784	13925	13813	13699	13736	13712	13859	13755	13749	13837	13680	13957	13895	13862	13740	13859	13691	13769	13961	13803	13753	13578	13734	13838	13872	13839	14053	13782	13931	13854	13675	13977	13754	13841	13843	13706	13752	13825	13842	13825	13751	13753	13896	13604	14004	13810	13849	14027	13776	13899	13909	13752	13840	13913	13922	13739	13695	13720	13841	13693	13839	13855	13873	13784	13845	13743	13922	13801	13714	13754	13863	13877	13912	13774	13976	13821	13745	13933	13678	13942	13721	13835	13768	13706	13770	14098	13717	13863	13687	14056	13818	13704	13921	14045	13883	13756	13759	13786	13913	13779	13813	13832	13858	13815	13845	13703	13784	13759	13801	13687	13838	13820	13900	13632	13943	13758	13756	13848	13864	13796	13954	13930	13925	13823	13959	13997	13950	13817	13869	13732	13870	13931	13703	13890	13774	13669	13893	13731	14029	13780	13909	14028	13960	13687	13973	13837	13886	13865	13693	13858	13805	13832	13770	13762	13640	13758	13767	13884	13854	13870	13876	13786	13970	13801	13693	13765	13769	13680	14040	13833	13791	13761	13594	13809	13713	13757	13872	13894	13664	13903	13614	13871	13693	13860	13828	13807	13809	13846	13834	13951	13936	13762	13787	13717	14060	13925	13794	13852	13758	13863	13761	13820	13799	13758	13754	13792	13834	13795	13753	13674	13743	13765	13948	13742	13979	13878	13702	13823	13793	13650	13756	13759	13906	13862	13837	13831	13867	13765	13939	13723	13872	13884	13809	13960	13756	13738	13837	13857	13912	13812	13734	13940	13560	13784	13820	13718	13969	13819	13904	13750	13673	13866	13841	13813	13846	13865	13987	13986	13685	13790	13757	13911	13887	13761	13800	13666	13691	13665	13965	13838	13819	13719	13836	13660	13891	13857	13748	13970	13810	13873	13756	13843	13553	13763	13783	13769	13666	13794	13789	13773	13673	13881	13821	13734	13867	14080	13736	13873	13807	13882	13718	13815	13835	13912	13720	13797	13745	13880	13854	13785	13657	13906	13868	13698	13755	13827	13836	13809	13732	14041	13972	14033	13628	13724	13860	13710	13761	13808	13842	13956	13765	13742	13721	13927	13788	13805	13921	13840	13850	13826	13794	13850	13643	13730	13805	13770	13793	13973	13651	13647	13899	13915	13725	13926	13819	13626	13738	13772	13844	13821	13878	13707	13929	13833	13556	13826	13751	13797	13731	13859	13736	13846	13817	13918	13693	13846	13877	13781	13869	13854	13755	13671	13806	13880	13684	13942	13812	13722	13754	13767	13816	13948	13796	13845	13812	13756	13981	13877	13859	13803	13954	13814	13916	13858	13816	13899	13956	13860	13887	14082	13980	13724	13855	13723	13822	13852	13756	13650	14036	13698	13778	13838	13867	13855	13934	13714	13621	13862	13900	13695	13738	13778	13867	13658	13863	13809	13861	14106	13863	13998	13779	13779	13751	13726	13747	13829	13884	13893	13657	13769	13749	13855	13723	13899	13858	13724	13892	13856	13788	13735	13652	13753	13668	13847	13920	13772	13848	13910	13661	13896	13761	13787	13634	13805	13910	13865	13983	14060	13850	13683	13793	13816	13808	13859	13823	13797	13748	13850	13665	13844	13742	13871	13820	13884	13894	13819	13803	13865	13858	13727	13950	13646	13760	13718	13706	13813	13817	13712	13816	13872	13924	13791	13794	13752	13713	13847	13953	13878	13883	13678	13727	13966	13792	13685	13808	13848	13659	13636	13903	13784	13768	13571	13851	13768	13890	13830	13681	13668	13698	13883	13864	13786	13853	13832	13793	13742	13796	13852	13839	13841	13877	13877	13733	13891	13874	13953	13606	13845	13697	13679	13784	13849	13866	13767	13813	13776	13873	13793	13713	13857	13893	13898	13788	13920	13777	13682	13864	13847	13941	13620	13996	13729	13947	13918	13952	13781	13961	13719	13823	13846	13908	13649	13724	13908	13835	13836	13892	13906	13697	13733	13689	13709	13773	13885	13733	13848	13871	13895	13826	13702	13761	13898	13755	13829	13849	13873	13853	13751	13738	13777	13718	13767	13879	13851	13699	14059	13656	13689	13735	13931	13840	13741	13846	13778	13803	13680	13859	13885	13846	13894	14000	13717	13745	13892	13882	13842	13894	13752	13859	13673	13845	13882	13730	13816	13800	13861	13773	13899	13826	13803	13824	13734	13750	13891	13783	13549	13770	13871	13892	13861	13743	13730	13832	13996	13825	13899	13733	13603	13787	13891	13865	13813	13596	13926	13783	13791	13731	13710	13756	13853	13883	13760	13829	13790	13821	13843	13861	13797	13784	13893	13848	13788	13741	13767	13778	13807	13805	13761	13852	13746	13810	13855	13802	13828	13845	13702	13850	13898	13913	13859	13738	13703	13755
22027	21075	28348	24081	21553	23989	25396	21402	20816	20853	20633	20699	20459	20512	21892	23511	24002	22802	21997	21345	20920	20634	20265	20215	20111	20434	20186	20091	20222	20284	20116	20153	20175	20083	20195	20156	20057	20040	20159	20215	19984	19971	20154	20049	20046	20243	20022	19873	19928	20081	20154	20008	19825	20109	20102	19940	20335	19988	20033	19989	20113	20140	20096	19843	19953	20164	20023	20064	19845	20148	20287	20261	19977	19987	20137	20148	20215	19994	19902	20036	20095	19949	20031	20126	19886	19978	20142	20040	19993	20177	20165	20060	20053	19943	20195	20023	20128	20046	20086	20042	19904	20056	19996	20032	20114	20133	20229	20103	19948	20044	20036	20016	19977	20166	20129	20158	20177	19971	20014	20072	20092	19873	19990	20172	20078	20092	19994	19898	20185	19988	20063	19900	19795	20052	19959	20131	19883	20212	20149	19937	20061	19974	19920	20078	20103	20278	20313	19963	19819	20139	20339	20161	20062	20067	20136	19946	19908	20030	20019	20064	20050	19996	20245	19872	19895	19987	20011	19956	19969	20160	20104	20028	19861	20011	20055	19926	19810	20381	20057	20206	20163	20036	20014	20079	20126	19963	20157	20010	20203	20212	20150	20072	19980	20314	20039	19967	19999	20105	20078	20005	20303	20041	20162	20102	19914	20113	19993	20018	20059	20158	20055	20039	20075	19893	20050	20135	20326	19963	20154	19946	19992	20048	20280	20072	20199	20265	20076	20082	20130	20207	19841	19892	20113	20192	19890	20077	20073	20119	20080	20041	20017	19963	19773	20068	20088	20052	19972	20019	20045	19929	20277	20151	20042	20260	20044	19992	20275	20002	19754	20178	20256	19892	19924	19891	20147	19954	20139	20167	19939	19960	20046	19936	19962	20009	20167	20093	20081	20023	20002	20104	20291	20175	19977	19966	20097	19839	19983	20067	19926	19947	20003	20372	20002	20069	20027	19941	20134	20046	19987	20287	20217	20030	20039	19962	20128	20038	20041	19994	20059	20055	20105	20074	20130	19905	20007	19956	20182	19967	20178	19828	19882	20151	20163	20101	20049	20073	19782	19877	19940	19857	20089	19749	20011	19941	19826	20030	19883	19983	20051	19950	20010	19935	20126	20021	20016	19853	20249	20061	20065	20097	19938	20051	19950	19926	20083	20078	19947	20104	19996	19964	20288	20068	20192	19946	19949	19932	20052	19930	20098	20016	19890	20069	19940	20009	19989	19779	20036	19923	20017	19863	20012	19900	20143	20126	19975	19810	19700	20040	19963	20012	20043	19981	19894	20104	19953	20031	19900	20019	20174	19962	20087	20073	20068	19936	19991	20045	20129	19937	20007	19839	20033	20118	19972	20004	20077	20181	20078	20182	19983	20205	20183	20075	20010	19969	19954	20130	19945	19770	20226	19905	19797	19747	20086	19890	19877	19878	20243	19979	20003	20190	20152	19942	20077	19835	19904	19946	20030	20148	20055	19960	20203	19934	19921	20176	20055	19833	20184	19911	20136	20017	20363	20051	20112	20158	20074	20050	20032	19961	20082	20044	19979	20050	19946	20043	20046	20150	20041	20002	20040	20068	19992	20121	20115	20122	19997	19929	20105	20146	20074	20249	19962	20150	20028	19808	19930	20155	19978	20187	20199	20045	20097	20156	19991	19941	19983	20246	20210	20004	20023	20000	19969	20015	19831	19907	19971	20017	19921	20130	19981	20088	19976	19881	20134	19986	19984	20022	19854	20108	20256	20174	20175	20180	20017	19868	20088	19802	20118	19960	20104	19986	20139	19885	19905	19981	20052	19995	19854	20039	20047	20103	19986	20112	19924	20085	20202	20062	20040	19993	19951	19844	19898	19944	20223	19959	19904	20030	20017	19854	19845	19981	20057	20166	20208	19925	20049	19870	20101	20065	19929	20033	20111	19998	19794	20015	20086	20070	20169	20009	20139	20165	20014	20184	20110	19850	19914	20266	20055	20018	20077	20067	20109	20274	20073	19808	20146	20155	19950	19833	20009	20073	20119	20001	20257	20112	20084	20093	19902	20098	20073	19971	20033	20012	19957	20009	20018	19884	19984	19905	19869	19976	19997	19913	19979	20120	20085	20051	20192	20104	20102	19979	20070	20192	20156	19945	20107	20057	20111	19947	20029	19980	20239	20041	20067	19879	19892	19912	20068	19870	19986	19859	20145	20183	20153	19940	19877	20066	20066	20152	19822	19930	20161	19946	20122	19999	19931	20040	20183	19907	20023	20008	20184	19803	20095	19948	20029	20070	20173	20223	20447	19956	20060	20180	20134	19852	20120	20174	20173	19867	20138	19840	20024	20137	20117	20086	19884	20105	20217	20013	20039	19883	19848	20043	19998	19834	19908	20048	20030	20209	20161	20088	20157	19876	19863	19920	19898	19865	20154	20011	20076	20142	20204	20065	20191	19959	20025	19968	20001	20107	19992	20075	20017	20011	19850	19883	19881	19912	20188	19870	20048	20234	20032	19878	20078	20252	20057	20172	20002	20069	19895	20040	19829	19923	20170	19993	20239	19961	19838	20023	19719	20041	19967	20199	20139	19986	20103	20118	20233	19883	20090	19976	20015	19741	19993	19974	19961	20096	19913	20025	20052	19914	20171	20171	20096	20129	19974	19836	20135	20091	20004	20068	19935	19825	20129	20086	19980	20194	20074	20251	20037	20056	20106	20250	20226	20164	19986	20020	20153	20134	19976	20205	20002	20063	19928	19892	19807	19813	20205	20145	20040	20148	20106	19885	19921	20057	19859	19958	19854	20092	20028	20003	20137	20114	19983	20131	20106	19962	20059	19969	19892	19836	20068	20092	20001	19866	20046	20105	20000	20098	19985	20038	20126	19929	20013	20188	20200	19935	19832	19902	19869	20056	20147	20128	19995	19899	20022	20032	20016	19959	20101	20004	20082	19953	19818	20185	20078	20197	20187	20134	20106	19911	20049	20009	19871	20120	19994	20023	20069	20027	19941	19955	19937	19885	20231	19984	20025	20001	20054	19952	20122	19986	20020	20080	19912	20238	20163	20254	20092	20032	20188	20138	19962	19898	20099	19963	20226	20010	19995	20031	20035	20044	20146	20148	20053	20106	20156	20293	19953	19908	20062	20005	20014	20005	20033	20096	19983	20208	20207	20005	19965	20269	20178	19892	19952	20004	20164	20057	19995	19856	20166	20003	20107	19843	20106	20048	20136	20068	20007	19902	19911	20043	20018	20037	20047	19919	19981	20135	19921	20140	20175	20079	19837	19973	20184	20091	19726	19980	20058	20231	20114	19769	20229	20199	19849	19938	20094	19936	20065	19954	19991	20018	20000	19909	19908	19905	19875	19766	19908	19843	19885	20172	20051	19869	20116	20100	19908	20174	20188	19959	20211	20070	19861	19891	19948	20217	20148	20101	20042	20135	20197	20175	20020	20042	20075	19935	20027	20109	20154	20017	19949	19987	20073	20061	20028	20152	20168	20171	19778	19997	20330	19847	20065	20017	20150	19933	19997	20117	20130	20101	19875	19886	20020	19963	19810	19926	20097	20249	19910	20143	20047	20103	20127	20026	20169	20026	20200	20154	20030	20063	19922	19914	20013	19946	20110	20073	20189	19999	20289	19871	19819	20096	20056	20044	20089	19956	20077	19906	20039	19915	20053	20256	20259	19949	20003	20021	20079	19949	20041	20259	20036	19994	20219	20159	20026	19986	19949	19943	20057	19965	19963	20008	20120	19915	19875	19943	19853	19954	20200	19795	20039	20041	19866	20046	20287	20047	20158	19915	19992	20130	20000	19856	19964	20235	20198	20066	19900	20076	20138	20014	19846	20222	20045	20144	20052	19969	20136	20020	20062	19983	20114	20224	19990	19984	20071	19987	20096	20235	20214	19964	19852	20077	20131	20227	19831	20080	20219	20086	20096	20096	20256	20137	20037	19943	19990	19955	20121	20051	20211	20211	19904	20170	19909	20074	19891	19774	20010	20043	20027	20148	20123	20055	20179	20253	20209	20191	20190	19928	20026	19950	19925	19747	20131	20214	19938	19977	19959	20070	20072	19851	19967	19895	20096	20042	20015	20084	20052	19931	19782	20080	20003	19972	19669	20036	20101	20148	19928	20003	19989	20200	20209	20000	20033	20088	20182	20300	20065	19983	20128	19758	20167	19907	20203	19933	20280	20129	19986	19905	19945	20168	19947	20095	20018	19879	20039	20079	19980	20054	19883	20103	19942	19927	20286	20164	19896	20069	20033	20052	20005	20244	19947	20062	20281	19998	19855	19953	20204	19974	20026	19926	19943	19949	19947	20161	20018	20012	20121	19902	20123	19860	20016	19839	19924	19916	20085	19937	20274	20068	20285	19851	19939	20113	20030	19963	20042	20154	20274	19973	20175	20059	20025	20091	20097	19985	19972	19764	19895	20105	20246	20102	19868	19920	20167	20197	19939	19745	20153	20093	20174	20105	20186	20092	20097	20252	20058	20058	19979	19977	19947	20029	20103	19955	20134	19948	19890	19830	19980	20078	19944	19929	20070	20099	19941	20000	19946	19983	19900	19897	20107	20028	20282	20043	20074	20114	19998	19954	20010	20006	20035	20056	19977	20117	19928	20079	20055	19992	19868	20088	20097	19912	19992	19956	19875	19876	20022	20187	20099	20149	20068	19857	20017	20112	20028	20174	19758	20012	20009	20166	20350	20124	20040	20054	20041	20087	20076	20161	20230	20183	20128	20001	20012	20043	20153	20182	20128	20297	20043	20177	20214	20044	19979	19997	20094	20121	20374	20008	20043	20010	20102	20142	19937	20036	20069	19801	20020	20146	19969	20120	20040	19953	20193	20327	19884	20020	20108	20240	20104	20171	20107	19932	19990	19878	19958	20036	20200	19942	19833	20142	20019	20320	19897	20180	20268	20163	19817	20003	19856	19788	20068	20180	19897	19954	20184	20061	20107	20128	19969	19910	19901	20099	20069	19816	20044	19898	19854	19897	20038	20063	20237	19834	20002	20144	20048	20006	19912	19896	20215	20064	20123	19787	20184	20141	19934	19979	19914	19870	19846	20191	20258	19986	20042	19793	20075	20089	19933	20191	20245	19922	20054	19913	20117	19944	20005	19938	19943	19912	20045	19862
26559	57114	45425	25099	20359	18048	17076	16947	17170	16834	16397	16322	16295	16193	18891	20672	20886	19054	18236	17646	16696	16421	16278	15910	15971	15914	16015	16113	16089	16069	15958	15940	16100	15969	16136	15985	15876	15979	16006	16112	16127	15960	16018	16118	16233	16146	16030	16114	16112	16145	15928	16226	16059	16121	16028	16047	16006	16056	16029	16181	16068	15988	16168	16126	15966	15941	15976	16030	15899	16017	15929	16009	15952	16011	16022	16032	15902	16092	16072	16020	16152	15935	16168	16115	15944	16000	16050	16001	16146	15921	16115	16035	16085	16049	16061	16130	16155	16014	16234	16015	15825	16069	15857	16057	16138	16297	15925	16019	15923	16095	16197	16041	16143	16174	16116	16048	15896	16174	16114	15846	16136	16009	16074	16038	16026	15889	16188	15936	15897	15976	16102	16005	16143	16072	15975	15950	15979	16008	16106	15985	15865	15998	16076	16000	15923	16134	16076	15926	15876	16244	16041	15939	16114	15998	16129	16220	16062	15929	16103	15888	16110	16259	15953	16210	16007	16014	15920	15969	16089	16026	16019	16027	15952	16107	16174	16164	16027	16061	15962	16207	16091	15971	15935	15993	15965	16105	15963	15898	16059	15981	16082	16115	16022	16018	15924	16165	15824	16052	15972	16056	16089	16122	16011	15970	16148	16047	16034	16118	16004	15842	16095	16016	16126	16023	16161	16105	16036	15954	16068	15994	15872	15993	15945	15934	15882	16151	16136	16072	16182	16025	16068	16163	16069	15862	16146	16065	16126	15882	16020	16187	16058	15928	16074	16152	15876	16278	16200	16025	16106	15937	15875	15847	16066	16095	15897	15938	16113	16116	16037	15857	15990	16170	15983	15916	16066	16161	16100	16171	16139	16036	16080	16160	15929	16085	16103	15990	16151	16128	16104	16045	15961	16213	16212	16011	16026	16024	15949	15993	16082	15977	15961	15989	16006	16026	16022	16066	16172	15846	15889	16105	16086	16120	16197	16027	15916	15994	16168	16212	15915	15974	15963	16171	15983	15996	16000	15913	15827	16351	15929	15951	15917	16017	16059	16093	16056	15974	16102	15915	15906	16036	15969	15998	16106	16059	16024	16047	16000	16048	16124	16159	16076	15893	16110	16061	16041	15991	16088	15852	15948	16116	16013	16018	15846	16127	16101	15929	16082	16199	16039	16131	15994	16027	16139	16036	15970	16153	16090	16053	15994	16174	15938	16069	16040	16088	16086	16122	16068	16092	15854	15997	15925	16235	16157	15989	16143	16059	16031	15993	15948	16001	16116	16089	16129	15830	15832	16089	16206	16023	15968	15988	16044	16218	15973	16200	16123	15938	16058	16166	15922	16001	16164	16034	16056	15835	16078	15980	15882	16050	16083	16002	16158	16010	15980	16058	16034	16155	15964	16186	16055	16006	16025	15894	15971	16087	16084	15862	16042	15830	15911	16140	16071	15945	15973	15954	16157	16145	15957	16082	15988	15910	16059	15990	16070	16184	15916	16207	15845	16072	15968	16038	16009	15922	15969	16061	16200	16088	16071	15797	16264	16104	15941	15918	16066	16074	15985	16130	15973	15942	16078	16036	16006	16266	16230	15870	15907	15951	15970	16035	16137	16097	15885	15958	16203	16036	15987	16028	16043	15919	16073	15793	15934	15903	16220	15915	16017	16075	15999	16045	16008	15929	15972	16097	15971	16117	16004	15880	15851	16161	16138	16080	15977	15908	16114	15986	15772	15959	16074	15907	16057	16077	16036	15985	16008	16112	15935	15992	16159	16018	15998	16008	16000	15844	16002	16237	15870	16123	16048	15893	15965	16093	15944	16113	15978	16124	15935	16078	15975	15970	16086	16119	16025	15893	16158	15961	16063	15929	16064	16000	16086	16145	16088	16103	16043	16069	15929	16075	16121	16010	16092	16129	15994	16127	15917	16185	16055	16112	16087	15871	15882	16107	16068	15958	16173	16059	16078	15919	16021	16066	15892	16080	15895	15975	15911	15978	16042	15983	16232	15961	16010	16072	16075	15967	15981	16070	16082	15812	16094	15936	16171	16084	16010	15920	15865	16003	15983	16035	16041	15957	16119	16064	15948	16153	16078	16110	15950	15968	16160	16150	16036	15960	16040	15935	15940	16212	16028	16143	16147	16278	16049	16036	15980	16006	15959	16193	15973	15911	16096	15918	16041	16158	16175	16007	16015	16082	16012	15917	15868	15956	16121	16049	16096	16166	15994	16193	15864	16276	15895	16068	16223	16037	16020	16149	16167	16025	16048	16110	16048	16004	16104	16015	16174	16120	15954	15947	15943	15932	16247	16037	16129	15962	16099	16072	16098	15961	16105	16084	15908	16016	16054	16043	15918	16152	16069	16170	16114	16145	15925	15996	16061	16019	16173	16093	15842	16093	16016	16019	16112	16004	16043	16026	16091	15974	16185	15840	16087	16175	15845	16040	16127	15934	15982	16147	16006	15973	16043	15990	15989	15864	16026	16062	16082	16066	16024	15895	16000	16152	16069	15952	15966	15920	16003	15977	15954	16120	15813	15934	16074	15950	16075	16066	15972	16073	15967	16149	16020	16057	16041	16045	16161	15974	15992	15980	15953	15949	16128	16246	15942	15952	16127	16069	16113	15922	16043	16083	16068	15982	15932	16018	15939	15982	16111	16081	16090	16177	15890	15879	16125	16026	16007	16197	16041	16006	15917	15925	15948	16122	16042	15948	15995	16223	16007	16133	15981	15938	15958	16051	16036	16183	16028	16017	16127	15969	16056	16041	16161	15754	15904	15848	16046	15970	16063	15932	15957	16166	16079	15929	15993	16106	15927	16031	16135	16205	16056	15965	16056	16045	16301	15995	15927	16075	16079	15977	16104	15980	16116	16053	15921	16017	15931	16240	15993	16127	16051	16056	15957	15934	16093	16093	16215	16000	16083	15891	15999	16146	15897	16044	15989	15962	16043	15992	16132	16022	16022	16023	15935	16049	16111	16198	16059	15967	16028	15953	15912	15960	15921	16121	15985	15853	15960	16067	16130	15992	16132	15957	16034	16040	16066	16027	16157	16118	16060	16028	16032	15955	16041	15959	16053	16028	16066	16154	15961	15874	15982	15963	16129	16121	16027	16008	16100	15895	15970	16077	16132	16110	15923	15968	16078	15827	16023	16004	16163	16032	15977	15993	16029	15909	16080	15916	15995	16206	16082	15952	16145	15961	16163	15919	16109	16163	16005	15906	15998	15893	16038	16157	16032	16099	15957	16007	16140	15937	15999	16046	16082	16112	16094	15914	16102	15954	16020	16024	16128	15916	16202	16083	16049	16147	16196	16156	15972	16026	15983	16036	16063	16133	16123	15909	16003	15945	15997	16082	15975	16088	16053	15895	15878	16102	16056	15967	16075	16045	15930	16076	16133	15983	15925	15932	16006	15983	16187	15924	15873	16045	16100	15914	16078	16010	16180	16071	15968	15983	16099	15956	16014	15968	15874	16078	16140	16178	15879	15986	16091	15948	16255	15983	16082	15987	15921	16069	16116	16010	15996	15887	15919	16224	16038	16005	15894	16018	16214	15955	16006	16077	16060	16074	15932	15815	16060	16033	16005	16042	15932	15956	15942	16192	15880	15955	16073	16241	16165	16029	16037	16001	16160	16031	15986	16042	15894	16058	15910	15990	16065	15857	16178	16076	16048	16054	16053	16017	16004	16334	16088	16050	15941	16030	16115	16045	15998	16066	16080	15933	16092	16109	15959	15946	16178	16024	15964	15816	15934	16012	16153	15835	16121	15975	16035	16019	15892	15935	16105	16038	16027	16047	16153	16051	15999	16021	15971	15996	15993	16015	16008	16041	15920	16082	16016	16005	16260	15950	15982	16029	15889	15997	15983	16118	16017	16119	16056	16094	16212	16092	15992	16166	16042	16186	15987	16181	16084	16088	16000	16039	16025	15937	15954	16063	16067	16176	16024	15973	16053	16032	15991	16068	15951	16051	16071	15996	16068	15943	16047	16042	16023	15926	16026	16184	16104	16198	15922	16058	16004	16031	16027	15984	15953	16001	16011	16153	16116	16027	16037	16032	16042	15969	15930	16059	15946	15944	15996	16067	16177	16025	15950	16061	15947	15891	16030	15968	16058	16056	16148	16003	15946	15964	15997	16010	15973	16094	15899	15982	16046	16078	15994	16026	16053	15990	16092	16132	16060	15973	16090	16038	16138	16025	16061	16002	15943	16106	16109	15895	15905	16129	16043	16118	16058	15951	16022	16155	16031	16054	16113	16073	16139	16129	16049	16001	16065	16059	15923	16100	16020	16072	15836	15892	16028	15889	15829	16190	16026	16080	15939	16152	16022	16086	16058	15903	15970	16168	16038	15991	16050	16066	15987	16034	15817	16160	16149	16079	15982	16169	15941	15928	16145	15870	16116	16068	16028	15937	15968	16077	16038	16165	15815	16088	16244	15865	15793	16207	15971	16115	16044	16019	15904	16158	16038	16083	16067	15929	16024	16124	15977	15998	15993	15993	16015	16053	16014	15864	16113	16061	16056	16216	16022	16035	16060	16270	15996	16141	15912	15924	15969	15942	16094	15984	16104	16168	16016	15988	16051	16052	16183	16005	16031	15990	16044	16011	15814	15967	16172	15806	16206	16073	15928	15951	15904	15934	16055	15815	16082	16043	15812	16078	16055	16055	16122	16057	16037	16130	15953	15935	16018	16198	16122	16023	16151	15988	16166	16195	16134	16058	16051	16131	16023	15961	16177	15981	15917	15933	15944	16148	16000	16049	16023	15888	16252	15971	16166	16055	16034	16003	15935	16020	16039	15903	16039	16048	16226	16059	16226	16298	15992	15987	16058	15942	15979	15984	15977	16023	16037	15998	16016	16134	15944	15951	16176	16103	16111	16151	16025	15967	16081	16192	16085	16052	15901	15966	15970	16078	15999	16086	15828	16052	16293	16066	16022	16089	16200	15978	15923	15978	15925	16137	15983	15937	15878	15946	16058	15898	16076	15909	15920	16077	16015	16068	15921	16004	16122	16048	16183	15939	16062	16181	16013	16051	16005	15900	15900	16033	16104	15962	15927	16090	16139	16094	15971	16053	16219	15950	16106	16038	16190	15973	16041	16012	16085	16109	15958	16032
30832	28195	30143	25168	21878	21442	21260	20962	21023	20930	20911	20935	20964	20806	20939	20928	20899	21165	20986	20838	21029	20745	20757	21020	20915	20878	20693	20871	20758	20654	21039	20642	20766	20824	20706	20735	20874	20685	20670	20875	20926	20783	20755	20490	20516	20704	20700	20643	20822	20739	20725	20706	20645	20715	20884	20699	20829	20865	20582	20710	20756	20589	20749	20620	20713	20822	20862	20772	20892	20722	20552	20688	20645	20796	20728	20689	20892	20606	20707	20875	20800	20557	20778	20603	20687	20785	20709	20884	20726	20802	20762	20922	20742	21038	20489	20736	20744	20577	20784	20796	20709	20702	20735	20915	20853	20713	20823	20662	20727	20838	20571	20906	20643	20586	20748	20749	20757	20882	20493	20762	20527	20513	20690	20668	20439	20753	20589	20586	20798	20834	20555	21033	20597	20706	20793	20745	20739	20702	20772	20532	20531	20607	20519	20787	20878	20560	20826	20798	20812	20871	20580	20500	20931	20521	20944	20787	20787	20629	20986	20972	20585	20595	20753	20844	20712	20610	20632	20606	20808	20746	20485	20873	20481	20759	20625	20702	20378	20756	20883	20850	20852	20712	20804	20825	20858	20796	20715	20813	20743	20632	20827	20735	20629	20833	20873	20783	20908	20778	20763	20662	20660	20774	20875	20702	20655	20775	20888	20662	20749	21037	20889	20924	20996	20893	20848	20835	20662	20822	20693	20640	20571	20801	20761	20812	20605	20529	20792	20606	20829	20660	20723	20658	20772	20553	20472	20638	20703	20725	20722	20851	20839	20960	20722	20638	20768	20449	20745	20633	20634	20813	20733	20566	20795	20686	20729	20747	20876	20791	20725	20788	20485	20598	20790	20854	20722	20704	20582	20717	20914	20711	20533	20808	20838	20757	20926	20754	20780	20544	20676	20655	20725	20629	20731	20637	20886	20874	20910	20984	20700	20696	20922	20757	20898	20816	20841	20606	20508	20855	20652	20784	20774	20826	20806	20770	20635	20640	20952	20949	20676	20563	20794	20718	20634	20697	20629	20748	20701	20611	20595	20505	20548	20676	20683	20723	20843	20886	20688	20971	20567	21079	20679	20724	20638	20811	20901	20793	20953	21027	20857	20907	20899	20737	20838	20670	20849	20715	20986	20734	20793	20895	20914	20686	20769	20687	20772	20727	20869	20921	20690	20798	20769	20656	20927	20892	20659	20714	20760	20796	20633	20822	20672	20835	20907	20822	20631	20644	20721	20683	20822	20801	20587	20829	20690	20840	20944	20827	20656	20883	20889	20811	20906	21069	20756	20511	20665	20755	20800	20882	20921	20653	20765	20851	20743	20698	20645	20857	20709	20813	20707	20503	20686	20781	20657	20923	20783	20846	20628	20555	20943	21012	20770	20937	20803	20740	20575	20684	20825	20981	20758	20694	20724	20854	20502	20680	20942	20810	20835	20810	20778	20847	20616	20779	20661	20606	20652	20820	20827	20861	20654	20369	20859	20715	20545	20668	20653	20786	20713	20777	20878	20787	20848	20761	20760	20881	20842	20825	20739	20824	20655	20615	20845	20776	20811	20613	20575	20917	20809	20605	20792	20725	20799	20987	20705	20658	20391	20651	20649	20715	20523	20237	20485	20776	21026	20749	20709	21103	20713	20916	20780	20637	20754	20569	20746	20779	20717	20767	20788	20710	20665	20664	20873	20733	20730	20902	20688	20878	20727	20865	20791	20803	20691	20792	20696	20797	20830	20583	20668	20659	20712	20710	20756	20804	20896	20762	20809	20656	20699	20761	20840	20635	20673	20792	20637	20801	20899	20930	20732	20912	20600	20819	20789	20837	20585	20759	20572	20601	20898	21033	21071	20873	20985	20712	21048	20727	20749	20677	20666	20733	20703	20804	20876	20707	20563	20880	20578	20841	20781	20746	20789	20690	20815	20737	20607	20670	20690	20837	20703	20920	20662	20706	20619	20720	20820	20617	20677	20776	20473	20743	20919	20849	20719	20874	20778	20867	20542	20840	20466	20605	21038	20926	20975	20719	20781	20716	20792	20884	20793	20791	20964	20822	20728	20694	20728	20874	20883	20753	20841	20474	20682	20609	20935	20711	20842	20741	20607	20614	20754	20760	20751	20774	20715	20793	20743	20784	20777	20817	20730	20629	20823	20677	20815	20841	20823	20835	20544	20618	20487	20926	20679	20573	20743	20525	20803	20582	20841	20680	20578	20656	20818	20896	20843	20412	20822	20508	20754	20763	20818	20736	20530	20803	20745	20638	20810	20861	20738	20776	20649	20642	20660	20843	20913	20672	20794	20780	20585	20814	20905	20926	20836	20876	20658	20664	20893	20614	20608	20833	20940	20763	20651	20645	20786	20756	20880	20748	20745	20642	20822	20773	20800	20666	20901	20807	20812	20555	20714	20715	21012	20755	20893	20841	20801	21002	20603	20664	20844	20565	20770	20566	20531	21040	20968	20767	20710	20530	20979	20769	20690	20867	20616	20855	20606	20752	20849	20833	20571	20906	20727	20849	20653	20774	20742	20836	20749	20735	20689	20852	20610	20690	20959	20718	20655	20666	20770	20668	20716	20958	20741	20782	20772	20946	20808	20768	20846	20846	20692	20963	20713	20764	20703	20710	20790	20622	20716	20753	20894	20822	20661	20812	20687	20771	20722	20706	20724	20867	20706	20849	20749	20720	21052	20856	20860	20590	20606	20769	20652	20617	20810	20711	20709	20696	20876	20936	20666	20806	20699	20907	20907	20802	20857	20708	20927	20898	20983	20892	20761	20701	20610	20662	20889	20812	21056	20890	20631	20844	20683	20833	20992	20543	20825	20620	20713	20858	20761	20827	20635	20699	20565	20733	20781	20697	20803	20623	20685	20815	20524	20678	20791	20762	20809	20811	20823	20902	20778	20721	20719	20636	20802	20707	20520	20649	20693	20682	20917	20802	20782	20610	20622	20720	20836	20837	20620	20668	20733	20785	20801	20753	20634	20833	20799	20796	20608	20798	20735	20885	20694	20611	20811	20956	20961	20581	20890	20745	20774	20636	20699	20840	20647	20939	20741	20722	20677	20784	20851	20793	20787	20810	20745	20767	20755	20788	20790	20736	20592	20845	20862	20665	20597	20910	20718	20675	20794	20610	20855	20770	20688	20653	20848	20746	20759	20925	20797	20634	20708	20622	20696	20646	20668	20767	20881	20766	20925	20791	20573	20685	20926	20771	20871	20798	20990	20880	20865	20657	20725	20735	20543	20904	20790	20879	20725	20351	20937	20686	20751	20848	20507	20703	20818	20925	20823	20857	20735	20896	20704	20677	20624	20621	21122	20971	20883	20614	20825	20871	20686	20388	20803	20764	20662	20911	20722	21074	20767	20793	20804	20662	20799	20607	20727	20877	20882	20685	20625	20542	20633	20625	20839	20808	20809	20791	20989	20770	20744	20870	20764	20655	20533	20594	20708	20566	20714	20702	20581	20798	20955	20733	20740	20834	20748	20683	20658	20645	20720	20862	20610	20789	20781	20875	20742	20738	20658	20715	20861	20836	20754	20695	20588	20791	20780	20617	20620	20442	20731	20618	20690	20787	20614	20824	20690	20795	20685	20755	20703	20706	20798	21020	20751	21044	20910	20819	20625	20684	20829	20639	20831	20830	20938	20863	20651	20863	20616	20572	20966	20699	20947	20670	20665	20759	20905	20735	20865	20621	20843	20760	20949	20790	21056	20666	20750	20718	20886	20778	20691	20822	20893	20685	20723	20742	20760	20760	20952	20630	20674	20867	20801	20991	20663	20765	20693	20754	20627	20956	20589	20814	20876	20946	20777	20757	20630	20672	20684	20734	20691	20863	20663	20729	20817	20720	20590	20609	20566	20756	20412	20634	21048	20802	20664	20631	20745	20463	20900	20865	20688	20821	20636	20912	20791	20751	20804	20752	20615	20506	20716	20889	20694	20681	20976	20651	20818	20696	20848	20819	21097	20842	21158	20934	20782	20748	20681	20528	20674	20835	20656	20792	20722	20665	20927	20803	20851	20704	20844	20714	20583	20697	20821	20600	20811	20821	20632	20745	20894	20674	20789	20864	20831	20612	20731	20757	20897	20895	20910	20840	20731	20689	20847	20782	20835	20938	20916	20895	20893	20757	20946	20910	20810	20631	20741	20870	20742	20709	20790	20800	20868	20702	20506	20730	20793	20738	20977	20789	20765	20830	20678	20935	20673	20746	20862	20756	20634	20546	20820	20733	20692	20691	20723	20863	20597	20733	21001	20804	20593	20687	20607	20811	20683	20682	20977	20866	20871	20814	20793	20893	20427	20753	20734	20586	20845	20875	20763	20878	20710	20731	20809	20758	20894	20483	21001	20823	20677	20750	20587	20663	20579	20784	20922	20909	20867	20653	20784	20949	20963	20821	20863	20655	20783	20749	20784	20707	20584	20620	20991	20901	20575	20718	20937	20898	20700	20750	20767	20988	20759	20834	20730	20578	20833	20997	20807	20962	21055	20791	20897	20928	20680	20737	20817	20652	20698	21138	20901	21115	21029	20668	20890	20687	21008	21027	20728	20790	20800	20770	20562	20703	20854	20844	20714	20454	20752	20679	20729	20683	20678	20705	20898	20657	20830	20842	20663	20775	20626	20754	20837	20855	20641	20475	20818	20727	20802	20897	20726	20749	20956	20722	20917	20771	20746	20873	20837	20813	20664	20773	20609	20686	20469	21045	20773	20749	20777	20701	20722	20635	20746	20886	20744	20783	20485	20674	20850	20912	20638	20815	20712	20864	20777	20576	20806	20740	20845	20754	20615	20686	20767	20757	20653	20844	20627	20897	20880	20693	20846	20589	20560	20583	20529	20803	20527	20744	20667	20564	20806	20881	20815	20715	20698	20819	20645	21020	20552	20710	20610	21009	20827	20641	20608	20857	20951	20844	21056	20896	20966	20598	20833	20915	21004	20920	20756	20840	20660	20919	20739	20851	20815	20878	20927	20755	20841	20525	20517	20529	20929	20736	20769	20662	20732	20739	20872	20606	20803	20741	20576	20799	20777	20656	20794	20772	20939	20818	20922	21019	20838	20929	20702	20646	20766	20724	20731	20829	20700	20796	20860	20778	20891	20750	20736	20809	20895	20901	20818	20983
24835	38060	26488	19275	18078	17024	16688	16833	16968	16466	16709	16563	16558	16567	16549	16822	16563	16746	16569	16462	16568	16555	16569	16502	16300	16489	16591	16371	16561	16356	16480	16418	16512	16459	16490	16364	16594	16383	16589	16562	16599	16382	16375	16328	16600	16362	16535	16367	16335	16460	16482	16330	16426	16450	16565	16572	16266	16397	16445	16518	16392	16459	16611	16429	16488	16353	16621	16614	16521	16413	16444	16534	16356	16376	16625	16482	16357	16276	16476	16391	16360	16562	16463	16491	16383	16428	16552	16413	16397	16380	16387	16435	16440	16338	16597	16427	16546	16448	16460	16508	16525	16508	16459	16352	16578	16441	16433	16219	16471	16529	16549	16458	16301	16343	16528	16484	16519	16382	16500	16277	16362	16501	16509	16595	16494	16352	16414	16491	16470	16320	16500	16432	16483	16354	16402	16507	16578	16368	16491	16582	16499	16397	16512	16345	16666	16426	16610	16454	16596	16545	16289	16449	16442	16492	16389	16341	16487	16285	16573	16542	16509	16490	16595	16409	16469	16484	16292	16558	16427	16320	16302	16422	16641	16343	16666	16426	16356	16514	16349	16392	16449	16456	16233	16390	16281	16339	16565	16562	16460	16364	16432	16437	16386	16434	16577	16373	16555	16461	16656	16256	16485	16429	16500	16368	16562	16360	16443	16368	16521	16655	16511	16431	16552	16340	16502	16449	16595	16402	16557	16407	16621	16422	16433	16433	16468	16477	16468	16485	16451	16479	16387	16528	16478	16426	16468	16501	16392	16482	16487	16565	16534	16549	16415	16600	16481	16440	16443	16440	16573	16469	16467	16422	16630	16517	16509	16459	16502	16514	16446	16317	16497	16418	16484	16396	16198	16409	16374	16397	16485	16411	16685	16312	16588	16445	16392	16373	16416	16458	16491	16503	16635	16631	16428	16489	16586	16488	16485	16463	16392	16341	16564	16388	16575	16340	16428	16386	16492	16381	16517	16381	16518	16425	16392	16350	16655	16585	16472	16675	16425	16514	16573	16517	16534	16550	16411	16322	16404	16624	16378	16486	16413	16542	16412	16460	16450	16501	16474	16387	16466	16196	16594	16478	16577	16534	16509	16569	16384	16273	16508	16408	16432	16392	16411	16438	16420	16339	16457	16480	16439	16487	16492	16534	16496	16330	16492	16628	16490	16384	16307	16587	16477	16415	16554	16421	16382	16618	16427	16446	16455	16445	16441	16388	16550	16443	16535	16506	16212	16415	16305	16311	16458	16457	16420	16408	16430	16534	16383	16415	16393	16580	16312	16543	16445	16407	16353	16409	16341	16519	16572	16402	16217	16441	16390	16504	16488	16443	16477	16354	16450	16557	16532	16750	16442	16308	16515	16389	16502	16428	16497	16362	16427	16429	16448	16409	16403	16529	16550	16458	16371	16383	16436	16321	16456	16359	16448	16390	16492	16253	16448	16526	16172	16323	16432	16321	16547	16514	16537	16484	16363	16480	16517	16494	16375	16401	16278	16481	16408	16543	16595	16287	16467	16456	16202	16452	16353	16324	16463	16604	16523	16331	16342	16513	16389	16307	16568	16577	16405	16443	16493	16290	16425	16335	16541	16419	16277	16452	16318	16401	16424	16411	16541	16426	16632	16516	16370	16359	16529	16411	16608	16457	16467	16510	16508	16399	16420	16416	16629	16434	16367	16172	16352	16345	16494	16469	16560	16339	16467	16375	16641	16468	16510	16545	16346	16544	16500	16465	16547	16451	16599	16385	16399	16549	16388	16557	16650	16384	16430	16286	16376	16397	16514	16440	16484	16585	16546	16555	16608	16579	16583	16425	16573	16422	16334	16423	16461	16606	16582	16272	16637	16591	16543	16384	16489	16707	16444	16365	16413	16472	16264	16529	16493	16429	16595	16402	16417	16547	16484	16401	16502	16440	16283	16450	16551	16482	16385	16460	16370	16593	16325	16401	16529	16374	16388	16377	16354	16257	16363	16470	16325	16374	16567	16343	16471	16560	16546	16387	16561	16468	16494	16518	16575	16465	16346	16429	16608	16419	16420	16415	16404	16464	16516	16445	16474	16390	16428	16438	16466	16559	16342	16663	16647	16453	16295	16316	16464	16433	16388	16490	16394	16509	16298	16471	16429	16572	16614	16533	16352	16489	16505	16468	16478	16321	16590	16219	16431	16570	16453	16488	16324	16423	16450	16457	16367	16430	16577	16263	16425	16432	16434	16286	16457	16434	16409	16355	16525	16567	16382	16399	16570	16463	16507	16415	16417	16338	16600	16445	16526	16336	16433	16513	16647	16222	16544	16424	16519	16482	16374	16564	16495	16576	16600	16340	16638	16452	16573	16383	16456	16405	16540	16575	16254	16372	16390	16372	16527	16511	16322	16562	16534	16433	16604	16466	16468	16486	16406	16428	16452	16382	16401	16383	16537	16398	16445	16532	16547	16433	16415	16374	16536	16366	16414	16339	16419	16412	16492	16530	16424	16486	16608	16545	16433	16325	16519	16623	16499	16600	16531	16409	16379	16445	16410	16418	16454	16497	16340	16471	16373	16612	16463	16436	16582	16506	16589	16250	16545	16246	16413	16442	16545	16395	16538	16253	16487	16505	16380	16674	16361	16347	16440	16600	16592	16452	16338	16277	16528	16235	16334	16326	16483	16507	16531	16560	16383	16444	16336	16182	16304	16411	16529	16622	16492	16484	16343	16390	16531	16327	16576	16379	16607	16385	16425	16419	16622	16556	16347	16514	16365	16601	16588	16345	16650	16416	16203	16375	16569	16500	16462	16580	16542	16292	16489	16445	16539	16370	16553	16468	16397	16483	16419	16420	16422	16487	16586	16588	16428	16422	16641	16419	16492	16467	16594	16397	16637	16413	16352	16480	16407	16542	16531	16504	16498	16372	16430	16527	16521	16431	16324	16629	16568	16427	16380	16498	16367	16494	16476	16414	16655	16321	16401	16479	16376	16477	16569	16497	16543	16348	16451	16420	16639	16567	16511	16539	16535	16523	16357	16416	16427	16638	16388	16450	16143	16471	16478	16513	16439	16532	16517	16475	16451	16583	16551	16413	16278	16508	16589	16445	16525	16541	16479	16436	16373	16405	16644	16308	16474	16553	16506	16261	16438	16405	16657	16563	16428	16373	16519	16473	16435	16676	16499	16412	16497	16498	16576	16452	16376	16587	16337	16546	16452	16504	16330	16414	16428	16581	16566	16585	16635	16530	16565	16378	16440	16651	16522	16382	16486	16459	16583	16569	16411	16738	16608	16433	16499	16382	16405	16456	16443	16376	16408	16493	16428	16514	16298	16304	16457	16508	16450	16361	16548	16319	16455	16724	16488	16661	16442	16467	16406	16487	16379	16311	16591	16467	16386	16528	16509	16402	16427	16651	16359	16553	16265	16290	16627	16603	16334	16401	16294	16453	16342	16511	16310	16632	16436	16589	16487	16475	16466	16433	16357	16468	16465	16465	16476	16633	16439	16481	16477	16343	16429	16536	16477	16332	16383	16532	16520	16387	16450	16562	16366	16602	16444	16490	16430	16465	16422	16478	16408	16400	16471	16564	16380	16443	16331	16420	16438	16504	16557	16422	16445	16411	16423	16346	16387	16458	16452	16610	16478	16536	16520	16559	16524	16515	16336	16514	16308	16469	16600	16409	16457	16420	16538	16474	16394	16655	16516	16579	16651	16555	16269	16420	16544	16375	16579	16521	16602	16453	16429	16471	16684	16365	16630	16453	16437	16474	16452	16482	16307	16613	16663	16496	16422	16409	16602	16342	16587	16410	16601	16424	16526	16287	16562	16704	16547	16556	16378	16240	16388	16463	16516	16538	16453	16658	16384	16358	16550	16541	16417	16424	16644	16491	16815	16440	16370	16556	16583	16555	16548	16584	16490	16428	16472	16529	16300	16553	16488	16419	16558	16448	16679	16370	16308	16505	16419	16457	16423	16362	16432	16512	16426	16467	16392	16542	16499	16420	16437	16379	16479	16436	16392	16413	16493	16508	16372	16579	16489	16280	16377	16577	16471	16535	16504	16444	16413	16487	16538	16338	16552	16385	16572	16455	16432	16367	16504	16510	16443	16402	16281	16355	16419	16431	16423	16471	16394	16465	16398	16542	16347	16461	16494	16519	16354	16404	16560	16479	16232	16315	16527	16592	16532	16432	16378	16438	16347	16294	16372	16611	16317	16433	16504	16507	16532	16607	16537	16449	16399	16411	16467	16511	16273	16331	16481	16428	16429	16399	16588	16472	16479	16536	16443	16334	16612	16442	16308	16437	16532	16518	16452	16357	16305	16490	16437	16536	16559	16566	16575	16508	16368	16377	16381	16471	16692	16474	16553	16375	16572	16221	16394	16534	16501	16258	16274	16546	16472	16515	16607	16346	16449	16658	16487	16358	16373	16210	16350	16584	16669	16429	16465	16500	16387	16464	16338	16544	16509	16361	16401	16364	16476	16472	16526	16615	16409	16402	16396	16480	16464	16369	16353	16419	16442	16377	16341	16547	16523	16409	16508	16382	16650	16411	16276	16347	16592	16534	16504	16553	16479	16416	16417	16477	16341	16369	16498	16534	16492	16357	16621	16460	16640	16362	16718	16364	16499	16320	16560	16450	16467	16377	16557	16583	16497	16564	16612	16464	16582	16387	16510	16331	16327	16453	16562	16321	16578	16233	16605	16464	16677	16604	16383	16539	16676	16419	16304	16609	16520	16403	16339	16321	16599	16382	16519	16537	16370	16498	16466	16452	16555	16443	16507	16366	16515	16535	16574	16496	16384	16585	16431	16476	16491	16457	16424	16509	16434	16568	16631	16508	16487	16567	16501	16282	16567	16622	16497	16376	16498	16566	16497	16424	16493	16657	16398	16396	16525	16559	16357	16513	16337	16414	16356	16471	16462	16399	16491	16646	16507	16376	16433	16489	16460	16396	16301	16546	16314	16398	16498	16436	16520	16410	16494	16377	16576	16413	16540	16581	16482	16535	16407	16426	16538	16522	16381	16513	16589	16292	16365	16295	16560	16503	16505	16453	16449	16534	16413	16398	16398	16403	16476	16544	16297	16466	16542	16383	16310	16591	16616	16564	16287	16446	16538	16440	16460	16451	16417	16702	16626	16346	16489	16342
23247	21091	27838	24978	22588	22309	21797	20124	19966	19897	19774	19391	19510	19332	20240	20840	20828	20723	20251	20039	19688	19580	19287	19361	19193	19273	19256	19350	19256	19185	19225	18910	19237	19226	19290	19093	19088	19214	19307	19454	19247	19081	19108	19074	19267	19524	19152	19037	19121	19134	18967	19125	18945	19077	19107	19176	18942	19298	19221	19127	19031	19019	19181	19194	19384	19230	19102	19197	19094	19295	19117	19223	19227	19205	19277	19082	19260	19136	19107	19142	19063	19052	19084	19088	19300	19057	19274	18976	18941	19097	19238	19344	19311	19004	19050	18844	19154	19036	19118	19151	19026	19209	19197	19031	19011	18990	19069	19144	19168	19125	19170	18999	18972	19040	19271	19152	19203	18992	19165	19115	18920	19212	19158	19016	18990	19045	18761	19328	19123	19010	19297	18959	19109	19086	19041	19184	19133	19351	19121	19077	18970	19239	19052	19020	19121	18957	19057	19089	19248	19316	19056	19269	19006	18959	19152	19214	19281	19120	19313	19112	19091	19240	19062	19091	19114	19364	19371	19239	19204	18964	19239	19007	19195	19093	19083	19210	19126	19012	19208	19089	19113	19299	19172	19175	19235	19099	19231	19276	19073	19182	19056	19151	19046	19176	19143	19209	19145	18964	19023	19034	19313	19060	19052	19015	19184	19225	19231	19095	19128	19144	19274	19100	18937	19197	19112	19278	19108	19192	19309	19058	19096	19142	19345	19220	19301	19140	19181	19029	19278	19346	19337	19256	19129	18956	19295	19008	18970	18810	19113	19260	19226	19219	19165	19326	19080	19079	19027	19104	19224	19038	19135	18987	19125	18957	19176	19103	18997	19128	19196	19132	19187	18920	19338	18931	19072	19249	19118	19007	19028	19242	18962	19228	19198	18960	19173	19141	19146	19107	19081	19304	18972	19028	19239	19108	19154	19112	19139	19088	19178	19227	18945	19061	19173	19183	19405	19077	19092	19175	19318	19071	19229	19024	19149	19111	19116	19032	19113	19093	19146	19252	19134	19112	19246	19232	19170	19015	19299	19170	19288	18984	19048	18934	19305	19055	18913	19231	19162	19226	19074	19054	19197	19079	19127	19060	19018	19013	18955	19154	19168	19213	19126	19261	19050	19234	19000	19085	19229	19292	19161	19010	19181	19121	19121	19115	19043	19094	19043	19135	19004	19057	19120	18902	18964	19009	19220	19170	19196	19205	18980	19179	19277	19034	19150	19164	19278	19113	19243	19005	19241	19225	19303	19178	19091	19358	19158	19238	19005	19017	19047	19237	19028	19093	19133	19134	19068	19097	18939	18931	19158	19031	19139	19166	19101	19114	19171	18998	19144	19007	19138	19094	19267	19243	19214	19190	19116	19016	19051	19156	19190	19023	19228	19097	19316	19240	19107	19122	19120	19241	19218	19075	18917	19012	18968	19168	19159	19204	19035	19136	19058	19256	19277	19240	19186	19104	19389	19219	19124	19098	18799	19118	19202	19023	19080	19127	18934	19274	19248	19045	19179	19221	18942	18943	19275	19287	18991	19147	19190	19160	19158	19191	19303	19166	19052	19280	19245	19197	19061	19072	18932	19162	19177	19142	19049	19065	19083	19243	19235	18982	19201	18987	19087	19276	19103	19174	19228	19113	19124	19139	19256	19081	19114	19404	19042	19333	18962	19209	19053	19013	19194	19168	19343	19252	19096	19153	19117	19086	19161	19244	19114	18859	18982	19152	19008	19119	19223	19140	19274	19287	19065	19254	19088	19115	19088	19362	19185	18979	19065	19226	19130	19158	19005	19093	18835	19140	19059	19021	18962	19156	19177	19130	19165	19206	19157	19092	19140	19068	18945	19267	19123	19047	19138	19445	19078	19223	19269	19280	19112	19070	19045	19116	19219	19262	19179	18916	19097	19088	19109	19271	19185	19078	19185	19278	19267	19293	19160	19161	18975	18964	19180	19023	19010	19092	18937	19330	19069	19210	19008	19321	19254	19054	19350	19327	19175	19037	19085	19239	19064	19041	19342	19200	18948	19096	19239	19092	18964	19060	19119	18993	19259	19273	19147	18969	19379	19003	19348	19122	19107	19138	19038	18960	19137	19248	19280	19174	19143	19097	19259	19226	19190	19197	19273	19225	19099	19163	19085	19267	19030	19005	18996	19233	19355	19012	19272	19257	19167	19190	19110	19157	19245	18948	18989	19296	19060	19038	19020	19182	19168	19027	19335	18923	19249	19285	19218	19148	19193	19239	19041	19240	19034	18860	19178	19147	19128	19148	18973	19149	19225	19261	19159	19256	19056	19260	19302	19186	19079	19126	19261	19170	19321	19027	19389	19109	19133	19191	18999	19033	19149	19312	19136	19255	19270	19262	19045	19098	19233	18743	19137	19141	19285	19159	19250	19068	18980	18989	19196	19023	19183	19195	19084	19178	19224	19431	19049	19224	19253	19175	19020	19062	19211	19416	18934	18998	19087	19145	19131	19235	19142	19201	19330	19195	19027	18952	19094	19181	19267	18961	19110	19249	18964	19227	19185	19269	19097	19168	18892	19001	19196	19242	19311	19049	19078	19208	19257	19231	19170	19171	19122	19110	19121	19129	19122	19196	19075	19285	19097	19084	19076	19154	18984	19112	19266	19060	19137	19016	19349	19204	19361	19276	19185	19408	19017	19191	19384	19038	18912	19000	19062	18890	19270	19225	19133	19131	19193	19169	19117	19231	19098	19264	18970	19132	19240	19120	19238	19067	19147	19115	19255	19248	19007	19021	19259	19237	19064	19105	19244	19102	19173	19317	19259	19364	19157	19111	19360	19071	19179	19222	19116	19336	19233	19075	19008	19261	19241	19091	19046	19064	19171	19124	19184	19036	19139	19085	19078	19267	19171	19252	19123	19375	19142	19121	19163	19055	19015	19181	18944	19323	19148	18980	19222	19327	19249	19159	19123	19138	19169	19182	19055	19190	19050	18913	19184	19130	18996	19133	19101	19209	19109	19175	19200	18985	19042	19070	19318	19216	19039	18954	19226	19103	19286	19171	19103	19263	19236	19106	19276	19253	19168	19254	19004	19278	19077	19044	19091	19180	19117	19129	19194	19201	19256	19177	19143	19116	19210	18969	19164	18977	19055	19406	18967	19185	19160	19275	19274	19202	19148	19067	19180	19090	19403	19393	19122	18879	18959	18990	18891	18955	19171	19353	19003	19023	19254	19275	19020	19210	19155	19130	19200	18941	19058	19080	19252	19161	19069	19088	19173	19042	19013	19030	19271	19173	18983	19176	19185	19125	19401	19241	19045	19159	19196	19218	19171	19136	19271	19141	19016	18979	19153	19251	19523	19202	19241	19132	19201	19036	19070	19128	19214	19036	19110	19271	18985	19163	19129	18985	19025	19192	19113	19190	19102	19232	19140	18939	19217	19220	19222	19121	19078	19170	19287	18968	19063	19213	19236	19114	19224	19149	18911	19193	19003	19085	19097	19192	18929	19184	19217	19188	19124	19046	19087	19109	19266	19135	19298	19123	19260	19212	19119	19141	19236	19215	19082	19037	19069	19069	19061	19078	19183	19154	19316	19084	19121	19057	19011	19125	19017	19051	19176	19172	19061	19071	19103	19087	19135	18959	19261	19055	19192	19215	19403	19207	19116	19111	19195	19133	19091	19127	19154	19191	19039	19121	19283	19109	19267	18920	19163	19061	19010	19104	19139	19103	19186	19326	18988	19014	19008	18999	19067	18938	19256	19142	19071	19219	19198	18926	18953	19321	19008	19106	19080	19079	19122	19218	19258	18998	19150	19146	19041	19046	19262	19114	19088	19197	19070	19129	19107	19357	19269	19172	19044	19209	19187	19154	19061	19097	19253	19071	19157	18978	18970	19010	18913	19133	19126	19148	19233	19224	19174	18997	19337	19103	19236	19151	19226	19160	19027	19239	19252	19237	19025	19173	19274	19215	19103	19230	18989	19105	19280	19267	19281	19168	19402	19267	19260	19076	19200	19269	19105	19126	19138	19270	19182	19185	19165	19117	18925	19048	19181	19030	19161	19199	19196	19055	19226	19194	19299	19287	19204	19179	19159	19129	19355	19067	19342	19041	19188	19052	19204	19153	19068	19054	19243	19199	19013	19253	19192	19199	19310	19286	19228	19047	19302	19134	19101	19319	19228	19218	19229	18966	19342	19412	19054	18973	19315	18982	19199	19179	19308	19029	19152	18965	19074	19205	19099	19169	19170	19319	19263	19097	19094	19235	19168	19277	19056	18990	19018	18924	19210	19141	19034	19245	19127	19184	19056	19079	19252	19049	19184	19173	19167	18884	19103	19152	18992	19227	19185	19180	19160	19042	19105	19309	19218	19221	19238	18994	19340	19048	19108	19274	18951	19188	19227	19251	19334	19075	19106	19097	18958	19188	19166	19259	19207	19172	18829	19123	19187	19080	19247	19202	19354	19339	19342	19224	19145	19260	19086	19203	19025	19020	19207	18975	19022	19305	19093	19093	19104	19211	19115	19032	19227	19109	19034	19046	19122	19221	19107	19201	19155	19154	19052	19026	19225	19008	19233	19326	19249	19165	19119	19309	19097	19049	18939	19315	18936	19270	19059	19063	19094	19128	19055	19174	19147	19121	19112	19326	19301	19029	19249	19293	19060	19138	19090	19048	19041	19081	19324	19091	19227	19160	19073	19085	19303	19200	19207	19033	19225	18951	19254	19042	19296	19190	19135	19078	18997	19008	19160	19070	19304	19142	19034	19135	19122	19349	19214	19302	19125	19224	19139	19304	19339	19197	19122	19045	19067	19029	19226	19044	19033	19339	19113	19217	19032	18962	19108	19215	19056	19209	19188	18955	19105	19257	19296	19205	19316	19247	19138	19148	19154	19092	19089	19222	19081	19099	19180	18978	19121	19176	19236	18958	19034	19126	19117	19163	19127	19219	19160	19019	19143	19154	19148	19152	19216	19313	19180	19247	19045	19396	19089	19181	19285	19150	19137	19053	19173	19090	19242	19269	19209	18979	19207	19315	19069	18901	19068	19142	19198	19041	19229	19288	19111	18930	19131	19126	19035	19250	19070	19192	19080	19418	19108	19222	19107	19114	18938	19032	19166	19186	19005	19233	19175	19198	19175	19275	19218	19385	19140	19105
24888	48937	33476	23675	18264	16802	16293	16084	16907	15915	15921	15632	15680	15822	16937	17532	17595	17067	16631	16330	15773	15840	15592	15606	15496	15493	15554	15582	15357	15540	15570	15579	15405	15464	15474	15654	15247	15454	15636	15450	15609	15633	15443	15414	15633	15467	15426	15415	15567	15557	15598	15480	15350	15578	15499	15528	15494	15629	15509	15475	15319	15621	15511	15426	15617	15428	15537	15530	15281	15548	15445	15528	15542	15546	15391	15374	15665	15376	15521	15615	15556	15552	15444	15615	15425	15447	15651	15406	15500	15577	15620	15503	15443	15497	15521	15411	15317	15617	15645	15525	15452	15293	15529	15476	15643	15414	15551	15231	15612	15538	15589	15527	15466	15547	15494	15438	15326	15491	15466	15444	15590	15530	15414	15460	15502	15588	15528	15415	15574	15706	15588	15544	15562	15317	15372	15570	15501	15539	15391	15460	15638	15424	15485	15417	15482	15323	15443	15540	15461	15531	15346	15598	15569	15532	15536	15530	15342	15435	15361	15550	15643	15491	15434	15647	15515	15478	15508	15702	15375	15565	15436	15588	15611	15603	15465	15262	15449	15551	15453	15550	15591	15514	15596	15506	15396	15657	15456	15486	15524	15594	15475	15398	15521	15545	15422	15535	15517	15529	15372	15539	15632	15573	15489	15502	15687	15623	15421	15615	15480	15620	15742	15510	15540	15574	15504	15604	15366	15518	15428	15389	15236	15571	15604	15565	15390	15643	15477	15562	15532	15545	15428	15442	15503	15447	15468	15501	15564	15503	15557	15383	15451	15524	15543	15463	15523	15259	15420	15474	15457	15511	15397	15793	15538	15482	15389	15582	15451	15472	15566	15389	15591	15473	15553	15611	15519	15398	15615	15685	15563	15495	15597	15462	15372	15561	15543	15380	15631	15469	15600	15675	15328	15393	15642	15567	15488	15467	15440	15368	15560	15452	15614	15454	15673	15454	15406	15412	15521	15468	15611	15449	15313	15372	15483	15376	15538	15595	15405	15565	15631	15418	15699	15486	15500	15436	15523	15414	15428	15464	15639	15396	15358	15467	15575	15497	15606	15587	15556	15597	15457	15403	15488	15558	15538	15520	15576	15400	15558	15527	15696	15377	15591	15441	15609	15476	15492	15485	15590	15309	15564	15554	15501	15374	15535	15453	15524	15633	15499	15404	15471	15463	15353	15508	15384	15386	15689	15424	15557	15618	15520	15309	15481	15470	15388	15615	15578	15538	15455	15496	15574	15537	15397	15557	15560	15406	15600	15462	15458	15591	15468	15593	15586	15549	15426	15522	15551	15595	15437	15584	15488	15409	15478	15506	15492	15339	15749	15584	15431	15497	15541	15508	15501	15446	15520	15618	15468	15339	15457	15465	15421	15423	15583	15521	15665	15545	15406	15330	15348	15595	15493	15489	15593	15479	15614	15381	15456	15499	15588	15522	15502	15464	15561	15517	15423	15650	15376	15537	15433	15461	15459	15415	15495	15418	15464	15533	15633	15542	15380	15507	15491	15553	15609	15580	15442	15440	15525	15467	15375	15661	15428	15554	15577	15640	15546	15459	15507	15395	15596	15690	15307	15475	15585	15434	15394	15400	15453	15274	15448	15433	15595	15519	15450	15496	15500	15625	15649	15460	15383	15428	15550	15499	15456	15495	15315	15457	15575	15649	15417	15612	15420	15298	15520	15497	15399	15549	15649	15428	15603	15659	15408	15251	15589	15449	15451	15519	15538	15531	15513	15652	15697	15374	15398	15472	15444	15491	15436	15606	15520	15573	15580	15492	15491	15542	15595	15596	15435	15277	15394	15559	15403	15552	15660	15431	15555	15597	15505	15560	15326	15408	15658	15443	15503	15429	15543	15508	15344	15469	15513	15530	15494	15476	15648	15457	15395	15467	15460	15473	15622	15569	15351	15506	15612	15565	15456	15470	15591	15466	15619	15478	15547	15416	15620	15529	15542	15335	15565	15579	15524	15438	15232	15276	15515	15573	15397	15608	15548	15713	15379	15512	15602	15473	15451	15563	15496	15371	15499	15440	15374	15414	15808	15567	15532	15381	15564	15571	15430	15382	15362	15520	15342	15567	15712	15604	15569	15479	15645	15438	15447	15365	15690	15517	15484	15315	15506	15510	15531	15518	15325	15493	15586	15480	15422	15470	15508	15505	15569	15602	15544	15366	15529	15582	15552	15366	15631	15382	15508	15426	15554	15400	15441	15492	15500	15436	15523	15616	15514	15400	15474	15555	15470	15430	15425	15328	15384	15531	15704	15606	15605	15517	15392	15595	15538	15500	15469	15527	15600	15419	15581	15369	15682	15311	15424	15388	15520	15700	15469	15401	15631	15476	15646	15434	15497	15436	15444	15443	15729	15556	15510	15450	15536	15513	15461	15481	15480	15563	15560	15400	15478	15381	15483	15560	15606	15621	15450	15377	15518	15400	15587	15523	15421	15463	15473	15497	15452	15472	15385	15613	15433	15671	15252	15645	15528	15461	15533	15524	15432	15515	15436	15605	15556	15571	15500	15493	15453	15592	15460	15327	15626	15636	15438	15533	15550	15335	15639	15344	15708	15492	15395	15606	15640	15322	15553	15402	15520	15576	15498	15439	15328	15620	15449	15606	15375	15435	15249	15558	15495	15384	15505	15443	15606	15482	15462	15275	15506	15437	15373	15565	15548	15373	15600	15328	15606	15414	15537	15553	15378	15597	15484	15521	15507	15488	15596	15525	15393	15582	15369	15445	15364	15390	15541	15686	15556	15638	15564	15405	15509	15430	15536	15552	15463	15628	15385	15617	15443	15501	15576	15379	15531	15493	15422	15569	15468	15490	15491	15598	15488	15374	15495	15399	15480	15593	15440	15606	15533	15482	15389	15506	15480	15580	15436	15477	15478	15666	15663	15325	15518	15468	15420	15432	15628	15437	15484	15395	15603	15632	15532	15726	15517	15491	15579	15389	15544	15516	15507	15333	15250	15510	15424	15278	15576	15580	15530	15475	15540	15443	15610	15513	15578	15594	15417	15533	15466	15499	15497	15636	15438	15601	15494	15559	15550	15546	15455	15380	15662	15486	15585	15649	15507	15390	15606	15473	15545	15424	15367	15569	15640	15469	15487	15432	15488	15403	15622	15370	15553	15477	15684	15633	15554	15503	15507	15604	15519	15610	15363	15341	15449	15455	15483	15365	15494	15400	15441	15487	15438	15447	15603	15469	15605	15515	15542	15379	15512	15341	15658	15381	15473	15483	15613	15516	15710	15647	15377	15530	15489	15536	15476	15570	15368	15438	15679	15453	15557	15513	15707	15351	15629	15485	15568	15239	15551	15634	15457	15638	15468	15501	15510	15644	15591	15360	15447	15594	15474	15463	15350	15383	15531	15462	15427	15613	15515	15503	15531	15690	15684	15388	15469	15624	15494	15534	15490	15582	15473	15332	15429	15392	15607	15689	15422	15494	15470	15545	15426	15529	15565	15533	15480	15454	15556	15326	15531	15540	15362	15531	15608	15462	15202	15409	15482	15630	15529	15459	15576	15491	15463	15595	15532	15559	15357	15469	15554	15465	15493	15473	15580	15544	15602	15478	15466	15492	15472	15579	15591	15536	15521	15627	15493	15546	15509	15437	15484	15559	15626	15578	15622	15723	15509	15428	15362	15524	15309	15455	15480	15540	15521	15359	15383	15435	15549	15312	15510	15522	15564	15324	15539	15502	15423	15577	15561	15291	15641	15507	15650	15500	15492	15363	15525	15631	15307	15489	15690	15625	15587	15594	15570	15490	15494	15468	15535	15519	15376	15570	15526	15410	15653	15585	15519	15601	15555	15582	15463	15276	15455	15483	15543	15454	15540	15543	15656	15585	15661	15493	15570	15566	15598	15677	15463	15408	15603	15562	15538	15485	15533	15455	15525	15441	15440	15318	15430	15404	15422	15588	15417	15364	15443	15468	15534	15452	15448	15608	15446	15523	15518	15361	15408	15553	15391	15521	15502	15638	15329	15318	15556	15570	15464	15422	15571	15580	15236	15535	15431	15452	15560	15353	15622	15649	15520	15383	15595	15612	15561	15460	15405	15627	15712	15366	15606	15488	15507	15537	15570	15506	15471	15691	15481	15546	15421	15460	15434	15517	15497	15460	15435	15465	15364	15627	15532	15488	15388	15506	15663	15593	15562	15621	15477	15623	15481	15418	15538	15654	15642	15505	15536	15579	15555	15615	15427	15458	15451	15611	15519	15426	15561	15590	15590	15381	15615	15501	15512	15614	15428	15318	15439	15386	15580	15507	15592	15359	15486	15489	15456	15628	15502	15486	15623	15459	15501	15636	15595	15387	15551	15642	15604	15377	15545	15491	15554	15502	15459	15642	15353	15374	15412	15650	15509	15630	15623	15480	15445	15604	15569	15628	15372	15533	15588	15376	15612	15372	15399	15326	15495	15377	15489	15335	15407	15512	15342	15451	15528	15330	15470	15641	15530	15599	15413	15584	15517	15553	15519	15635	15447	15585	15535	15396	15624	15549	15487	15326	15419	15643	15396	15498	15333	15483	15602	15571	15400	15518	15435	15669	15406	15657	15351	15598	15559	15451	15495	15448	15469	15496	15588	15400	15529	15429	15355	15501	15424	15615	15538	15266	15686	15617	15528	15560	15500	15581	15410	15278	15483	15487	15405	15415	15665	15404	15558	15500	15342	15417	15477	15686	15713	15568	15441	15428	15698	15512	15487	15560	15534	15507	15337	15497	15499	15564	15480	15520	15564	15444	15608	15542	15559	15500	15461	15520	15519	15416	15526	15315	15375	15517	15606	15558	15447	15517	15613	15507	15628	15645	15311	15738	15530	15521	15622	15567	15456	15483	15617	15651	15478	15443	15443	15491	15453	15479	15506	15337	15482	15584	15398	15493	15519	15378	15581	15529	15493	15526	15683	15386	15551	15447	15574	15359	15519	15326	15593	15443	15374	15484	15565	15494	15407	15615	15456	15690	15762	15488	15602	15528	15651	15415	15554	15528	15810	15601	15389	15624	15494	15508	15467	15607	15569	15440	15493	15580	15505	15372	15593	15469	15512	15565	15517	15454	15525	15451	15606	15328	15534	15425	15629	15307	15558	15527	15538	15748	15381	15444	15519	15475
24521	21078	27076	26341	19801	18231	18106	17224	17272	17358	17141	17222	17029	16949	17290	17556	17732	17838	17604	17451	17305	17231	17107	17277	17086	16992	17208	17144	16918	17215	17029	17022	16933	17268	16981	16916	17024	17243	17062	17155	17247	16941	16675	16968	16844	17150	16982	17015	17039	16964	16999	16979	16988	16968	16865	17221	17108	16782	16970	16773	17122	17181	16975	16981	16882	16980	17009	16909	17024	16778	16758	17134	17076	17059	17159	16892	17037	16994	16995	16817	16960	16998	16937	16920	16964	17043	17354	17068	17098	17159	16734	17145	17144	17065	16970	17201	16975	16846	16951	16878	16984	17017	17217	16867	17050	17052	17026	16961	16862	17023	17014	16957	17259	16944	16946	16912	17065	16914	16991	17062	16943	16953	17045	16921	16953	16966	16946	17226	16971	16822	17124	16931	16991	17054	17067	16931	17009	16850	16904	16946	17311	17122	17161	16929	16793	16845	17078	17109	16942	16894	17024	17090	17228	16792	16921	16921	17045	16925	17002	17130	17005	17166	16920	17029	17107	16951	16980	16971	16923	16818	17093	17111	16939	17059	16885	16832	17033	16815	17051	17075	17222	16903	17115	17189	17094	16969	16981	17237	17293	17064	17052	16984	17084	16912	16943	16913	16973	17141	17061	16851	16984	16838	17112	17061	16724	16781	16660	16949	16942	17131	16924	17016	16972	16976	16996	17019	17013	16852	16920	16973	17021	17047	17069	16927	16577	16895	16977	17063	17098	16807	17201	16955	17013	17217	17099	16948	16993	16956	16958	16873	17103	16876	17080	17115	17013	17137	17074	16995	17025	16912	16941	16884	16898	17020	17158	17067	16980	17009	16917	17062	17185	16919	17009	17041	16726	16954	17070	17005	17139	16951	16885	16992	16872	17037	17059	17154	16973	17045	17180	16764	16848	16798	16995	16817	17131	16977	16924	16952	17052	16934	16987	16865	17060	16924	16790	17067	17132	16910	17029	16934	16911	17101	16891	17194	17112	17053	16978	16949	16958	17104	17237	17312	16929	16996	17078	17140	17040	16918	16965	17128	17074	16807	17202	17157	17120	16730	16998	16794	16936	17225	16957	17229	16880	16933	16988	16944	17050	16858	16965	17089	17145	16932	16931	17034	17003	17119	17174	16847	17190	17008	17070	16943	17210	17017	16865	17126	17096	17231	17048	17158	17190	17080	16914	16948	16927	17145	17064	17078	16996	17335	16987	17033	16986	16877	16930	17022	17081	16995	17189	17018	16854	17166	17045	16789	17051	17001	16894	16897	16993	16927	17024	17055	17075	17016	16811	17118	17009	17091	17228	16889	16950	16966	17128	16975	17053	16972	16963	17076	17018	16968	17054	16920	16970	17009	17129	17116	17148	16985	16921	16848	16878	16909	16936	17026	16823	16855	16952	17210	16960	16851	16887	17042	16939	17105	16789	17054	16940	17019	17002	16933	16984	17020	17096	17005	17012	17069	17033	17126	16877	17011	17054	16790	16796	16964	16819	16933	16854	17094	16912	17116	17118	16983	16948	17164	17100	17149	16872	17033	16910	16995	16962	16925	17003	16870	17028	16762	17069	17169	17052	17214	16935	16832	16990	17044	17260	16916	16874	16999	16963	16885	16773	17037	16959	16974	16792	16924	16915	16944	17074	17084	17075	17040	16987	17023	16739	16934	17043	17152	16896	17131	17170	16999	16875	16876	16958	16875	17047	16978	17057	17089	17071	16957	17154	17050	16834	16941	16950	17128	17254	17000	16980	16838	16853	16817	16808	16989	17145	16963	17006	17021	17029	16992	16960	17009	16980	16916	16978	16900	16817	17074	17052	16968	16907	16943	16857	17019	16890	17045	17158	17204	16940	17152	17075	17308	17103	16649	16957	16977	16942	17001	16942	17070	16861	17009	17147	17016	17126	17194	17047	16958	16909	17057	17122	17155	17423	17105	16811	16875	17093	16830	16987	16913	16887	16965	17001	17111	16870	16962	16898	16846	17097	16939	16996	16952	16878	17044	16746	17149	16996	17155	17138	17030	17179	17035	16954	16885	17303	17064	16836	16822	17024	16944	16964	16938	16974	17007	16991	16803	17164	17080	16998	17127	16959	17034	16961	16862	17083	17042	16991	16986	16930	17008	17061	16980	16831	16889	17025	16945	17073	16916	16941	16674	17017	17026	16886	16998	16812	17115	16743	17051	16835	17043	16942	17019	17117	17049	16969	16955	17113	16885	16653	17075	17204	17142	17025	17294	16905	17027	16783	16975	17018	16886	16898	16988	16915	16848	17019	16984	17086	16982	16993	16949	17100	17018	16917	17201	17152	16911	16898	17119	16920	17043	16950	17095	17078	16909	17151	16927	16960	16994	16946	17104	16948	16916	16967	16995	16929	16961	16878	16956	16954	16859	16972	17033	17036	17168	17046	16950	16892	16797	16896	16977	17086	16960	17079	17091	16934	16920	17015	16906	17148	16993	17272	17006	16860	17010	16954	17029	16935	16963	16842	17085	17291	17029	16860	16975	17202	16970	17061	17082	17122	16870	16837	17128	17024	16953	16999	16886	17136	16915	16777	17019	16999	17074	16971	16865	16991	17091	17074	16871	17009	16976	17048	16928	17073	17087	17019	16909	16966	17021	17273	17040	17036	16751	16887	17064	17003	17095	16798	16899	17206	17079	16772	16883	16856	17143	17029	16977	17100	16859	16831	16868	17164	16966	16991	16920	17069	16963	16722	17117	17056	17001	17004	17124	17013	16950	16939	17131	17065	17087	16878	17009	17081	16984	17047	17082	17036	17190	16999	16996	16937	17143	17154	16738	17087	16946	16916	16908	16857	17217	17000	16798	16843	16863	16983	17094	16963	17028	16903	17077	16890	16960	17223	16964	17117	16980	16864	17023	17242	16957	16703	17009	17005	16799	16872	17038	17032	16972	16869	16955	16936	16955	17084	17136	17028	17128	16847	17062	17043	16966	17221	16961	16776	16828	17011	17218	17139	16948	17002	16719	16821	16982	16943	17105	17050	16983	17072	17033	16990	16858	16873	17015	16684	16940	17056	16745	17175	16986	17015	16890	17060	16997	16979	17004	17007	17024	16833	17012	16748	17038	17062	16774	17048	16976	16868	16914	17213	17004	16920	17043	16919	17118	17091	17106	16856	16894	17049	17028	16988	16892	16866	16899	17057	17065	16963	16858	16897	16953	17027	16913	17095	16929	16879	16985	17038	17069	16998	17242	16968	17036	17183	17233	17077	17181	17194	16856	17035	16918	17159	17031	16979	16963	16773	17074	17143	16863	16906	17197	16932	17115	17189	16976	16957	17088	16910	16883	16903	17150	17208	16959	16798	16910	16931	17057	16940	17002	17098	16916	16967	16996	16849	16732	16814	16989	16893	16892	16787	16890	16983	16820	17074	16996	17056	17087	17006	17204	16877	17138	17039	16978	16998	17160	17058	16970	16930	16705	17115	17049	17115	16980	17041	17175	16917	16922	16911	16911	16885	16891	17067	16903	17063	16844	17033	17101	17026	17088	16913	16908	17138	17073	16940	16906	16926	17081	17031	17012	16848	16877	16935	16860	17015	17118	16921	16971	16979	17069	17067	16979	17093	17038	17073	17250	16928	17038	16976	16895	17076	17122	16979	17038	17071	16907	17057	17234	16845	16843	16921	16930	16894	16939	17017	16922	17105	17124	16933	16914	16832	17009	16874	16864	17049	17020	17052	17056	17058	16903	16864	17021	16994	17150	17126	17025	17017	16978	17141	16963	17191	16946	16918	16849	17133	16808	17151	16936	17092	16947	17128	17148	16983	17015	17065	16982	16696	17061	17185	17157	16884	17011	16954	17087	17146	17056	16989	17037	17016	16959	16971	17034	16853	17070	17174	17057	17071	17097	16812	17112	16912	17024	17166	16900	17034	16762	17029	16905	17041	17024	16703	17051	17073	17122	16851	16980	17025	16878	17147	17114	16679	16921	16958	16997	16945	16852	16881	17156	16999	16909	16852	17016	17123	16939	17049	16933	17001	16890	17048	16942	17211	16972	16940	16853	17131	16990	16894	17129	17125	16914	16974	17019	17159	16975	16861	16965	17034	17014	16894	16951	17035	17012	16978	17164	17021	16864	16870	17050	17185	17097	16953	17032	17065	17254	17094	16988	17088	17048	16873	16858	17058	17064	17082	16869	16945	16964	17031	17176	16962	16885	16861	17028	17159	17202	17088	16877	17097	17156	16774	17135	17059	16847	16856	17173	17092	17023	16921	17012	16847	17091	17057	16967	17179	17109	17015	17079	17055	17013	17074	16939	17032	17063	17119	17034	17096	17173	17033	16933	17210	16981	16983	16962	16930	16824	16857	17007	17043	17032	17008	16932	16929	16982	16862	16930	16967	17002	17069	17100	16837	16797	16895	16975	17132	16947	16978	17103	17081	16857	17174	17142	16850	17113	16839	16995	17039	17094	16999	16945	16958	17029	16991	17120	16981	16915	16817	17060	16930	17066	17008	17005	17043	16953	16864	16957	17158	17037	17058	17018	16982	16954	16853	16801	16726	17022	16954	16966	17006	16758	16972	17117	16968	17009	16980	16939	17254	17237	17235	17157	16990	16925	16902	17217	16943	17038	17155	17033	16966	17252	16995	16780	17021	16942	16790	16901	16940	17042	17056	17075	16977	17051	16983	16794	16746	16958	16958	16970	17143	17073	17020	16979	16784	17075	16949	17159	17018	16959	16939	17011	16953	17173	17056	17117	16973	17070	17074	16964	16962	16860	16885	16968	17011	16863	16988	17013	16969	17210	16917	16931	17042	16964	17008	16920	17083	17046	17054	16979	17150	16976	17258	17089	16988	17215	16956	16982	16851	16934	16880	16969	16905	17220	16947	17111	17105	17087	16951	17074	16897	16979	17016	16978	17224	17272	16975	17095	17071	17178	17065	16978	17159	16946	16756	17102	17102	17058	16905	16974	16924	17065	17045	16972	16985	16932	16791	16883	17090	17002	17115	17267	16989	17004	16962	17063	17124	16915	17048	16811	17044	17050	17010	17099	16928	17037	16952	16967	16985	16983	17009	16814	17059	17022	17006	16972	17049	17035	16945	17041	17187	16960	17046	16980	17067	17102	17008	17031	16970	17088	16991	17074	17155	16848
24241	40535	28331	18346	15867	14990	14749	14434	14912	14378	14352	14477	14284	14357	14599	15054	15577	15357	15260	14958	14632	14288	14250	14169	14403	14185	14053	14249	14313	14162	14268	14273	14102	14196	14320	14242	14201	14209	14187	14053	14227	14186	14259	14175	14096	14133	14218	14255	14263	14242	13994	14347	14212	14204	14383	14110	14092	14319	14123	14092	14303	14064	14261	14122	14008	14286	14122	14101	14306	14159	14197	14408	14064	14227	14134	14129	14166	14238	14093	14188	14117	14287	14385	14140	14228	14066	14059	14177	13933	14134	14124	14086	14263	14251	14184	14173	14210	14213	14168	14183	14257	14140	14248	14121	14126	14134	14191	14291	14029	14082	14428	14320	14258	14373	14261	13903	14169	14092	14300	14188	14263	14144	14100	14040	14105	14145	14108	14248	14197	14009	14232	14308	13955	13971	14223	14328	14041	14018	14410	14283	14171	14217	14036	14194	13954	14280	14096	14235	14228	14181	14297	14170	14196	14098	14208	14032	14154	14102	14179	14247	14238	14175	14098	14290	14212	14108	14175	14165	14157	14107	14074	14057	14253	14226	14288	14097	14170	14224	14060	14264	14178	14269	14174	14225	14114	14251	14293	14278	14067	14157	14094	14112	14065	14136	14189	14010	14078	14283	14279	14184	14281	14185	14229	14228	14375	13913	14280	14031	14166	14076	14199	14171	14047	14202	14129	14207	14117	14157	14215	14128	14198	14152	14110	14165	13961	14109	14159	14070	14164	14173	14140	14094	13987	14191	14228	14273	14181	14341	14028	14244	14133	14161	14093	14236	14085	14077	13991	14131	14189	14084	14094	14258	14217	14405	14160	14257	14267	14183	14153	14031	14297	14128	14137	14169	14112	14153	14147	14287	14022	14144	14167	14138	14016	14094	14264	14066	14034	14258	14077	14307	14235	14151	14318	14343	14256	14146	14287	14085	14004	14019	14173	14112	14168	14035	14297	14224	14151	14169	14188	14183	14196	14172	14210	14140	14220	14316	14194	14275	14334	14210	13923	14133	14250	14098	14274	14022	14174	14130	14187	14180	14047	14157	14151	13986	14111	14164	14156	14259	14299	14135	14129	14266	14194	14175	14091	14253	14095	14307	14238	14130	14081	14112	14199	14036	14085	14134	14145	14279	14084	14066	14122	14212	14264	14248	14134	14069	14216	14266	14354	14414	14150	14174	14241	14161	14046	14397	14013	14200	14264	14233	14221	14014	14027	14330	14130	14180	14069	14056	14088	14315	14255	14245	14130	14135	14135	14108	14179	14084	14206	14116	14121	14188	14210	14032	14202	14226	14196	14101	14259	14185	14310	14025	14103	14177	14320	14229	14134	14090	14097	13958	14046	13948	14168	14169	14064	14093	14074	14206	14393	14102	14307	14074	14157	14308	14218	14258	14133	14111	14089	14235	14184	14259	14118	13993	14236	14068	14361	14174	14231	14133	14272	14129	14136	14194	14238	13998	14280	14084	14160	14266	14297	14047	14336	14231	14147	14058	14262	14248	14315	14137	14147	14283	14278	14211	14357	14208	14330	14183	14233	14175	14124	14080	14137	14305	14364	14193	14133	14125	14158	14124	14176	14177	14108	14164	14232	14265	14197	14153	14350	14134	14065	14105	14141	14129	14219	14021	14303	14164	14226	14170	14197	14161	14223	14202	14178	14044	14099	14245	13948	14118	14179	14275	14254	14237	14124	14229	14183	14083	14132	14120	14180	14115	14231	14019	14159	14147	14240	14232	14063	14061	14194	14064	14233	14083	14125	14061	14255	14095	13971	14129	14060	14189	14069	14120	14184	14241	14188	14375	14147	14136	14137	14289	14052	14121	14234	14300	14204	14178	14216	14291	14141	14091	14145	14239	14158	14175	14123	14138	14061	14176	14286	14275	14103	14165	14204	14202	14329	14111	14258	14161	14133	14308	14113	14215	14177	14214	14247	14244	14242	14165	14135	14285	14278	14138	13946	14019	14277	14184	14209	14191	14272	14135	14112	14185	14320	14138	14149	14144	14212	14108	14260	14303	14077	14155	14252	14217	14261	14120	14307	14131	14170	14204	14161	14034	14060	14202	14294	14453	14090	14020	14183	14287	14194	14113	14066	14088	14263	14248	14317	14202	14214	14033	14139	14234	14101	14260	14325	14172	14168	14220	13997	14092	14131	14267	14245	14362	14212	14230	14207	14222	14231	14097	14177	14165	14172	14353	14163	14146	14034	14120	14093	14163	14212	14262	14140	14306	14138	14193	14344	14198	14218	14258	14279	14207	14242	14227	14244	14135	14208	14275	14199	14213	14130	14263	14186	14151	14181	14247	14081	14170	14105	14171	14046	14267	14216	14169	14205	14251	14129	14143	14153	14257	14150	14075	14149	14145	14189	14154	14153	14396	14197	14246	14130	14227	14009	14210	14054	14136	14100	14228	14105	14226	14120	14100	14120	14116	14229	14217	14166	14386	14066	14274	14159	14149	14209	14130	14135	14200	14262	14101	14290	14217	14113	14180	14090	14191	14165	14146	14262	13987	14256	13992	14182	14007	14062	14338	14107	14120	14053	14229	14168	14073	14190	14156	14086	14118	14312	14212	14248	14186	14262	14158	14172	14025	14160	14085	14091	14216	14165	14226	14209	14248	14161	14169	14154	14197	14093	14318	14150	14088	14122	14123	14341	14169	14080	14414	14232	14048	14300	14079	14174	14199	14010	14305	14060	14239	14377	14167	14259	14260	14163	14205	14262	14206	14131	14227	14188	14297	14212	14213	14009	14213	14122	14085	14177	14289	14133	14133	14129	14291	14169	14149	14061	14246	14049	14169	14092	14127	14012	14223	14206	14120	14080	14006	14107	14256	14144	14207	14311	14085	14293	14210	14166	14278	14151	14215	14232	14153	14233	14086	14128	14130	14194	14195	14083	14266	14278	14265	14086	14163	14188	14226	14190	14181	14087	14089	14115	14204	14216	14150	14164	14161	14158	14168	14242	14203	14251	14118	14132	14175	14257	14230	13908	14236	14246	14199	14194	14301	14101	14287	14047	14261	14181	14302	14196	14262	14230	14288	14069	14126	14211	14166	14039	14321	14211	14136	14105	14248	14199	14204	14082	14214	14222	14242	14088	14219	14104	14200	14271	14235	14254	14249	14276	14099	14184	14109	14297	14251	14190	14039	14068	14100	14146	14071	14096	14242	14247	14143	14177	14239	14156	14285	14106	14300	14349	14348	14320	14301	14181	14128	14172	14149	14117	13969	14032	14164	14229	14256	14188	14162	14247	14183	14338	14133	14124	14281	14396	14197	13964	14190	14216	14278	14259	14066	14162	14148	14204	14283	14112	14221	14090	14173	13986	14290	14203	14266	14231	14088	14227	14187	14183	14067	14190	14146	14220	14277	14215	14128	14180	14069	14219	13961	14234	14222	13903	14292	14130	14171	14145	14265	14167	14164	14249	14180	14111	14275	14046	14262	13999	13992	14102	14233	14115	14299	14113	14101	14221	14065	14224	14218	14101	14094	14160	14222	14179	14072	14274	14211	14391	14221	14190	14391	14220	14194	14164	14198	14228	14159	14225	14100	14331	14249	14322	14117	14115	14321	14281	14273	14162	14263	14181	14280	14293	14057	14210	14301	14302	14085	14175	14123	14191	14121	14149	13995	14141	14202	14122	14354	14216	14125	14171	14310	14061	14201	14284	14045	14172	14171	14037	14075	14245	14280	14102	14201	14212	14237	14251	14190	14124	13991	14030	14143	14088	14077	14172	14207	14143	14119	14241	14056	14199	14161	14179	14055	14283	14106	14137	14301	14355	14176	14044	14338	14198	14287	14115	14091	14035	14152	14257	14269	14192	14188	14261	14152	14103	14254	14248	14328	14060	14121	14368	14279	14215	14079	14081	14037	14077	14242	14125	13899	14056	14163	14284	14265	14279	14246	14202	14056	14182	14182	14083	14188	14350	14317	14275	14224	14157	14278	14277	14099	14141	14073	14291	14078	14127	14175	14230	14071	14296	14085	13998	14375	14124	14130	14287	14054	14209	14148	14254	14016	14394	14096	14278	14156	14206	14345	14279	14402	14080	14358	14243	14251	14189	14202	14190	14093	14073	14163	14369	14062	13981	14150	14228	14203	14340	14285	14150	14266	14363	14163	14207	14231	14206	14190	14177	14255	14258	14177	14111	14244	14179	14244	14057	14191	14271	14119	14200	14336	14159	14076	14076	14092	14184	14089	14272	14196	14021	14073	14286	14076	14056	14213	14222	14122	14022	14211	14278	14154	14107	14306	14215	14233	14203	14201	14210	14081	14215	14208	14281	14167	14087	14145	14227	14138	14262	14299	14330	14188	14226	14163	14225	14262	14203	14186	14195	14112	14233	14349	14207	14073	14237	14136	14244	14142	14193	14034	14198	14397	14091	14309	14205	14268	14334	14120	14221	14188	14060	14230	14222	13900	14151	14141	14267	14086	14242	14154	14191	14154	14170	14090	14204	14272	14177	13854	14232	14067	14121	14130	14096	14049	14197	14151	14310	14298	14229	14234	14153	14315	14070	14052	14146	14168	14217	14216	14320	14194	14116	14150	14117	14361	14140	14093	14148	14137	14073	14085	14017	14220	14174	14216	14176	14266	14235	14202	14178	14163	14225	14366	13993	14202	14288	14191	14155	14266	14218	14302	14245	14240	14185	14087	14126	14197	14276	14081	14142	14068	14189	14143	14216	14107	14064	14177	14306	14108	14332	14099	14030	14201	14180	14233	14203	14241	14084	14204	14303	14223	14125	14220	14302	14274	14139	14162	14219	14021	14064	14342	14221	14185	14109	14292	14212	14089	14077	14243	14118	14229	14333	14298	14089	14082	14220	14215	14015	14174	14233	14331	14219	14258	14328	14153	14304	14115	14191	14248	14081	14064	14255	14220	14172	14103	14210	14061	14230	14147	14199	14314	14102	14066	14067	14196	14087	14058	13936	14296	14197	14249	14164	14242	14254	14283	14260	14163	14222	14235	14065	14201	13952	14156	14087	14180	14264	14189	14053	14146	14151	14123	14178	14262	14114	14263	14188	14282	14208	13926	14175	14262	14175	14256	14182	14181	14050	14105	14111	14238	14152	14237	14290	14199	14190	14148	14199	14177	14205	14046	14241	14332
22012	21037	28234	24063	21369	23152	23118	18796	17898	18191	17914	17814	17697	17699	17722	19117	20586	20929	20291	19623	18929	18106	17406	17412	17398	17549	17384	17463	17255	17193	17361	17353	17223	17225	17198	17459	17501	17485	17361	17244	17281	17182	17313	17265	17403	17283	17095	17242	17439	17292	17418	17125	17326	17253	17046	17187	17343	17083	17352	17202	17469	17310	17280	17227	17301	17426	17273	17353	17301	17374	17168	17119	17338	17236	17177	17159	17160	17295	17368	17382	17265	17263	17204	17472	17149	17296	17178	17135	17250	17339	17082	17225	17416	17282	17200	17123	17261	16919	17285	17050	17369	17233	17614	17152	17380	17127	17220	17342	17330	17113	17261	17177	17349	17453	17323	17121	17279	17476	17331	17305	17255	17357	17246	17260	17307	17366	17297	17436	17301	17300	17146	17095	17141	17264	17440	17379	17241	17428	17269	17263	17245	17102	17413	17094	17426	17325	17455	17263	17186	17091	17455	17348	17252	17136	17229	17264	17254	17190	17048	17212	17262	17035	17271	17290	17294	17385	17242	17371	17521	17384	17518	17255	17270	17272	17185	17209	17210	17582	17073	17457	17251	17252	17063	17193	17447	17194	17617	17263	17525	17138	17205	17500	17319	17239	17263	17486	17293	17201	17293	17226	17307	17232	17381	17065	17323	17168	17327	17207	17224	17165	17217	17263	17306	17258	17317	17373	17072	17493	17242	17181	17332	17212	17177	17237	17218	17170	17178	17266	17225	17183	17237	17233	17160	17246	17375	17211	17196	17300	17357	17169	17160	17349	17071	17110	17429	17002	17200	17136	17322	17184	17018	17307	17353	17191	17248	17254	17223	17190	17096	17170	17340	17233	17344	16982	17045	17101	17071	17287	17110	17187	17195	17244	17255	17271	17215	17252	17231	17140	17242	17247	17194	17282	16975	17133	17157	17196	17270	17274	17339	17250	17212	17015	17257	17271	17222	17271	17293	17413	17278	17380	17155	17178	17431	17251	17338	17225	17435	17252	17188	17187	17209	17425	17309	17309	17225	17219	17266	17217	17217	17177	17356	17068	17418	17431	17052	17239	17292	17342	17377	17218	17163	17288	17056	17326	17626	17227	17256	17306	17186	17200	17269	17229	17299	17447	17416	17271	17103	17166	17190	17424	17221	17132	17253	17305	17255	17128	17428	17312	17420	17331	17424	17205	17208	17206	17282	17154	17261	17146	17269	17309	17223	17267	17125	17264	17488	17267	17340	17380	17363	17173	17449	17148	17202	17287	17372	17388	17122	17276	17251	17276	17212	17338	17052	17470	17312	17318	17415	17167	17214	17283	17075	17269	17470	17088	17117	17126	17185	17246	17148	17229	17153	17118	17282	17086	17035	17223	17233	17414	17332	17270	17221	17198	17259	17109	17305	17360	17298	17205	17018	17364	17149	16965	17172	17038	17144	17263	17050	17411	17305	17210	17187	17289	17275	17211	17293	17296	17218	17207	17284	17158	17225	17438	17359	17324	17232	17310	17107	17322	17342	17150	17203	17199	17224	17485	17277	17403	17307	17275	17388	17321	17305	17315	17241	17177	17280	17048	17376	17132	17250	17363	17216	17345	17169	17463	17279	17204	17162	17299	17177	17259	17126	17242	17397	17359	17379	17361	17076	17206	17308	17094	17264	17344	17453	17258	17048	17275	17198	17365	17255	17154	17046	17150	17301	17212	17121	17299	17215	17230	17179	17227	17307	17278	17250	17190	17240	16984	17193	17415	17232	17171	17438	17178	17254	17291	17164	16973	17257	17288	17260	17214	17083	17196	17396	16982	17302	17328	17128	17219	17134	17271	17448	17385	17376	17211	17420	17311	17236	17303	17007	17251	17130	17212	17394	17305	17313	17115	17131	17488	17109	16918	17354	17280	17208	16975	17209	17136	17217	17263	17111	17262	17128	17076	17273	17265	17338	17286	17285	17268	17191	17513	17239	17176	17193	17435	17169	17118	17135	17297	17125	17306	17320	17199	17192	17113	17318	17401	17153	17275	17456	17232	17266	17352	17101	17297	17227	17142	17140	17275	17232	17291	17329	17188	17172	17276	17149	17348	17317	17297	17253	17428	17222	17164	17316	17409	17119	17149	17312	17095	17091	17250	17096	17285	17129	17107	17238	17245	17170	17466	17222	17180	17181	17140	17302	17346	17272	17227	17236	17065	17246	17066	17374	17350	17339	17228	17233	17503	17361	17143	17253	17361	17305	17342	17396	17177	17355	17305	17315	17040	17363	17204	17305	17398	17194	17309	17106	17405	17131	17152	17416	17244	17227	17124	17135	17224	17248	17116	17371	17209	17153	17191	17176	17240	17256	17064	17353	17158	17242	17355	17288	17095	17136	17002	17205	17153	17190	17177	17251	17239	17150	17323	17285	17308	17271	17290	17440	17175	17218	17030	17251	17232	17019	17282	17358	17292	17013	17302	17310	17365	17294	17232	17467	17403	17195	17321	17412	17155	17321	17190	17305	17288	17314	17181	17392	17136	17586	17448	17161	17233	17324	17387	17126	17073	17144	17205	17185	16993	17296	17416	17358	17417	17213	17351	17257	17342	17183	17268	17292	17453	17361	17515	17410	17149	17490	17047	17166	17004	17262	17205	17374	17396	17335	17070	17255	17276	17269	17295	17149	17247	17352	17055	17279	17020	17367	17238	17121	17254	17040	17231	17140	17139	17156	17157	17250	17276	17362	17077	16989	17292	17291	17328	17244	17216	17404	17408	17185	17150	17093	17170	16975	17405	17199	17161	17121	17332	17496	17311	17340	17381	17225	17293	17078	17235	17220	17506	17083	17129	17360	17178	17249	17215	17202	17117	17395	17310	17129	17222	17028	17300	17453	17007	17191	17290	17187	17072	17231	17005	17208	17186	17094	17259	17306	17222	17271	17334	17269	17300	17416	17269	17302	17297	17465	17120	17371	17112	17287	17434	17377	17418	17236	17309	17234	17125	17186	17359	17196	17392	17234	17117	17284	17339	17193	17125	17412	17097	17238	17256	17269	17145	17255	17125	17386	17388	17280	17237	17258	17071	17153	17405	17290	17327	17466	17345	17160	17438	17151	17286	17327	17235	17194	17033	17041	17224	17441	17234	17156	17150	17195	17277	17151	17393	17218	17135	17423	17361	17295	16964	17292	17109	16993	17301	17343	17248	17372	17327	17119	17211	17195	17433	17480	17098	16935	17284	17163	17342	16966	17302	17281	17275	17141	17291	17092	17277	17129	17121	17333	17234	17145	17032	17336	17219	17140	17230	17163	17265	16987	17310	17224	17216	17093	17298	17162	17135	17188	17199	17214	17397	17025	17211	17265	17194	17168	17275	17240	17102	17362	17213	17218	17281	17256	17123	17188	17226	17301	17277	17234	17253	17321	17170	17253	17271	17372	17233	17276	17267	17152	17168	17138	17139	17141	17059	16992	17199	17275	17167	17548	17409	17289	17190	17163	17124	17188	17350	17125	17094	17488	17387	17318	17311	17086	17073	17170	17254	17447	17273	17177	17229	17253	17253	17190	17286	17246	17365	17091	17310	17368	17038	17024	17112	17204	17262	17180	17213	17227	17035	17261	17089	17174	17230	17087	17275	17364	17144	17325	17173	17146	17090	17258	17071	17198	17173	17082	17174	17134	17383	17324	17237	17481	17096	17267	17493	17528	17437	17238	17112	17290	17355	17159	17353	17260	17185	17370	17197	17274	17413	17435	17399	17314	17327	17396	17167	17383	17351	17289	17163	17215	17213	17445	17185	17277	17246	17472	17252	17176	17243	17176	17294	17556	17418	17383	17300	17245	17230	16919	17503	17119	17302	17045	17111	17271	17146	17380	17484	17130	17244	17255	17079	17285	17129	17213	17268	17303	17214	17253	17235	17334	17259	17149	17188	17160	17258	17055	17128	17220	17312	17310	17304	17323	17237	17381	17135	16940	17246	17256	17188	17431	17292	17076	17272	17010	17168	17157	17323	17252	17132	17283	17262	17168	17366	17330	17135	17139	17090	17221	17337	17304	17205	17167	17293	17433	17225	17323	17092	17169	17013	17134	17295	17305	17318	17250	17303	17070	17140	17209	17253	17450	17193	17342	17267	17411	17282	17128	17180	17257	17224	17456	17086	17223	17216	17228	17272	17292	17290	17515	17097	17136	17351	17307	17344	17299	17301	17239	17355	17264	17437	17402	17252	17020	17147	17343	17266	17275	17229	17215	17203	17241	17231	17267	17235	17349	17214	17278	17163	17269	17505	17115	17201	17129	17362	17331	17278	17451	17267	17195	17104	17357	17411	16967	17127	17076	17180	17127	17194	17346	17135	17327	17380	17177	17167	17230	17346	17399	17380	17329	17189	17013	17148	17361	17259	17214	17214	17206	17253	17390	17068	17169	17146	17313	17302	17177	17310	17234	17267	17261	17404	17248	17112	17272	17265	17089	17176	17297	16979	17211	17144	17153	17267	17335	17443	17426	17207	17338	17280	17436	17216	17351	17371	17400	17481	17330	17037	17210	17061	17079	17276	17184	17252	17331	17413	17220	17120	17246	17195	17333	17076	17386	17226	17381	17088	17314	17132	17388	17227	17246	17102	17171	17320	17425	17225	17163	17078	17346	17005	17302	17441	17196	17153	17273	17085	17345	17253	17350	17084	17129	17311	17330	17201	17180	17251	17189	17214	17346	17410	17184	17287	17310	17175	17194	17321	17240	17112	17284	17296	17466	17211	17182	17336	17255	17561	17362	17266	17130	17218	17086	17071	17142	17115	17138	17242	17317	17099	17310	17276	17225	17375	17259	17030	17436	17157	17407	17131	17285	17406	17229	17198	17046	17130	16995	17339	17261	17161	17285	17317	17106	17478	17180	17409	17386	17141	17167	17223	17071	17096	17395	17384	17261	17128	17193	17145	17213	17285	17559	17350	17205	17169	17342	17248	17020	17188	17199	17295	17278	17217	17384	17160	17277	17228	17315	17211	17295	17202	17372	17263	17352	17206	17276	17280	17426	17253	17424	17309	17242	17152	17147	17338	17301	17253	17100	17295	17105	17104	17260	17238	17177	17278	17219	17430	17094	17253	17157	17169	17455	17296	17418	17487	17223	17242	17347	17167	17330	16938	17236	17104	17308	17365	17239	17118
27929	54208	39252	23660	19296	16495	15600	15365	15318	14746	14930	14782	14747	14951	14878	17007	18758	18791	17800	17097	15986	15217	14466	14346	14236	14460	14417	14459	14489	14356	14375	14339	14480	14448	14454	14404	14350	14333	14551	14448	14359	14421	14440	14426	14417	14354	14224	14286	14476	14315	14324	14302	14349	14392	14193	14438	14374	14450	14203	14350	14295	14366	14548	14451	14382	14415	14233	14358	14385	14219	14453	14364	14283	14361	14419	14329	14222	14393	14414	14521	14321	14590	14272	14285	14359	14356	14531	14447	14346	14245	14467	14294	14387	14230	14433	14539	14345	14438	14380	14387	14337	14356	14172	14450	14266	14271	14431	14444	14469	14436	14336	14350	14369	14395	14195	14409	14414	14415	14447	14355	14413	14417	14458	14383	14440	14469	14606	14191	14276	14149	14458	14520	14412	14382	14436	14460	14313	14395	14206	14429	14280	14496	14313	14296	14694	14285	14372	14340	14515	14308	14273	14453	14283	14421	14301	14383	14262	14364	14475	14514	14294	14366	14417	14378	14383	14427	14425	14448	14296	14134	14369	14465	14305	14329	14387	14262	14279	14325	14525	14536	14460	14455	14284	14193	14400	14294	14156	14317	14306	14327	14451	14384	14328	14450	14301	14257	14454	14581	14168	14424	14597	14378	14268	14433	14337	14280	14421	14352	14268	14354	14423	14411	14422	14379	14420	14286	14500	14372	14376	14419	14303	14259	14369	14527	14330	14285	14477	14378	14282	14482	14472	14354	14198	14581	14392	14426	14442	14269	14386	14296	14462	14391	14346	14401	14372	14418	14385	14418	14453	14364	14359	14428	14344	14529	14319	14228	14215	14457	14337	14121	14337	14452	14519	14394	14409	14300	14378	14236	14431	14526	14351	14519	14499	14632	14234	14290	14379	14311	14246	14221	14437	14314	14200	14407	14419	14376	14375	14510	14378	14394	14270	14458	14389	14312	14498	14291	14434	14386	14413	14184	14426	14397	14511	14263	14391	14309	14365	14328	14302	14249	14321	14315	14368	14252	14369	14209	14342	14239	14315	14475	14500	14474	14589	14499	14517	14526	14369	14233	14504	14367	14478	14329	14379	14374	14544	14426	14257	14264	14320	14300	14363	14268	14274	14451	14069	14421	14354	14426	14587	14279	14552	14452	14490	14213	14340	14318	14491	14367	14331	14378	14275	14451	14308	14368	14533	14377	14277	14425	14356	14225	14531	14362	14545	14297	14158	14227	14326	14375	14604	14416	14277	14087	14169	14381	14369	14370	14402	14331	14536	14317	14307	14318	14332	14459	14251	14437	14378	14531	14489	14393	14233	14488	14429	14560	14260	14436	14424	14412	14315	14488	14271	14296	14490	14402	14348	14378	14353	14331	14377	14292	14234	14323	14352	14309	14649	14389	14397	14395	14531	14283	14377	14376	14235	14333	14360	14338	14317	14359	14389	14462	14526	14282	14088	14379	14349	14092	14392	14370	14287	14483	14304	14158	14454	14436	14338	14428	14232	14352	14448	14520	14442	14394	14294	14239	14426	14486	14291	14495	14351	14332	14393	14508	14488	14418	14339	14055	14393	14310	14341	14388	14442	14446	14283	14386	14434	14360	14440	14464	14325	14382	14448	14207	14293	14339	14494	14420	14479	14436	14153	14315	14518	14373	14608	14391	14495	14416	14386	14445	14421	14206	14251	14356	14394	14578	14186	14427	14353	14395	14318	14379	14405	14331	14285	14535	14458	14404	14281	14313	14305	14522	14221	14328	14375	14367	14241	14475	14298	14321	14341	14428	14341	14418	14363	14468	14354	14315	14508	14348	14289	14525	14529	14510	14328	14316	14261	14417	14515	14197	14286	14379	14485	14379	14423	14301	14692	14392	14387	14268	14352	14590	14405	14357	14407	14459	14372	14252	14351	14336	14235	14309	14379	14390	14303	14235	14334	14481	14419	14424	14302	14459	14320	14354	14314	14163	14409	14425	14217	14288	14348	14353	14429	14403	14357	14534	14337	14395	14246	14416	14387	14515	14411	14414	14397	14298	14442	14488	14429	14356	14461	14341	14470	14463	14452	14364	14407	14301	14398	14352	14361	14474	14259	14408	14407	14233	14097	14386	14533	14438	14323	14129	14433	14260	14287	14398	14516	14326	14231	14513	14389	14262	14299	14292	14346	14349	14400	14332	14421	14248	14420	14288	14434	14234	14366	14373	14353	14449	14352	14327	14175	14378	14453	14281	14348	14503	14344	14294	14428	14327	14299	14370	14356	14302	14419	14258	14447	14554	14607	14616	14504	14215	14455	14424	14287	14384	14364	14394	14386	14455	14516	14310	14300	14400	14316	14276	14385	14444	14261	14349	14446	14214	14396	14424	14363	14396	14408	14446	14218	14305	14389	14385	14349	14221	14419	14289	14218	14231	14364	14297	14267	14541	14409	14387	14373	14273	14233	14349	14369	14247	14325	14463	14346	14322	14190	14435	14306	14523	14370	14298	14423	14382	14355	14398	14446	14495	14270	14397	14257	14306	14248	14392	14417	14324	14463	14332	14486	14499	14468	14383	14378	14386	14404	14362	14176	14293	14373	14483	14362	14290	14334	14470	14432	14617	14453	14370	14594	14410	14294	14331	14247	14461	14497	14395	14233	14333	14327	14380	14389	14385	14289	14324	14298	14169	14317	14391	14363	14218	14481	14385	14459	14247	14374	14367	14324	14404	14383	14266	14282	14432	14493	14306	14454	14275	14381	14452	14340	14344	14298	14510	14359	14403	14369	14394	14409	14454	14317	14425	14426	14426	14258	14397	14260	14414	14414	14236	14531	14384	14364	14438	14426	14407	14504	14192	14449	14438	14174	14331	14262	14430	14330	14401	14333	14240	14472	14237	14400	14348	14462	14404	14372	14263	14155	14528	14280	14302	14378	14504	14367	14366	14472	14398	14395	14490	14231	14185	14280	14402	14451	14362	14210	14422	14378	14326	14442	14418	14330	14361	14385	14269	14496	14468	14295	14371	14447	14288	14376	14475	14462	14456	14233	14430	14546	14421	14347	14299	14472	14338	14541	14515	14317	14335	14533	14374	14405	14371	14434	14407	14368	14417	14367	14279	14499	14350	14567	14386	14294	14291	14347	14332	14231	14532	14169	14218	14362	14221	14345	14359	14270	14269	14184	14418	14476	14218	14416	14319	14242	14400	14287	14452	14410	14489	14247	14480	14347	14369	14397	14380	14425	14253	14345	14367	14239	14527	14199	14309	14509	14388	14348	14328	14471	14212	14287	14274	14270	14356	14294	14316	14426	14401	14372	14355	14300	14438	14376	14495	14390	14442	14391	14503	14214	14427	14278	14284	14457	14243	14442	14380	14455	14465	14302	14214	14462	14373	14533	14384	14384	14463	14437	14250	14411	14439	14423	14436	14155	14202	14455	14372	14274	14313	14398	14465	14310	14507	14425	14368	14444	14257	14512	14356	14250	14556	14396	14348	14297	14473	14494	14342	14409	14406	14484	14353	14608	14460	14391	14260	14307	14434	14491	14388	14213	14319	14364	14489	14216	14442	14441	14392	14356	14385	14253	14241	14431	14466	14557	14447	14171	14407	14510	14410	14565	14445	14303	14407	14319	14350	14211	14364	14404	14393	14414	14384	14342	14332	14498	14585	14423	14425	14389	14318	14391	14474	14327	14400	14480	14300	14438	14317	14231	14278	14175	14492	14448	14428	14392	14238	14247	14338	14373	14359	14573	14418	14284	14479	14286	14248	14316	14319	14401	14406	14429	14372	14488	14464	14341	14450	14325	14325	14375	14382	14445	14299	14285	14379	14391	14446	14485	14361	14317	14319	14319	14517	14396	14340	14397	14460	14537	14432	14406	14427	14394	14363	14269	14314	14441	14338	14455	14322	14402	14347	14347	14521	14384	14215	14305	14487	14262	14343	14455	14417	14501	14329	14537	14520	14390	14422	14313	14219	14449	14401	14400	14421	14235	14315	14347	14222	14450	14547	14302	14471	14280	14530	14346	14471	14503	14372	14296	14302	14383	14328	14343	14575	14382	14244	14348	14378	14496	14347	14156	14413	14302	14382	14477	14314	14304	14295	14393	14473	14376	14541	14478	14496	14422	14479	14363	14324	14449	14488	14400	14348	14434	14388	14457	14329	14402	14342	14291	14505	14353	14240	14361	14375	14211	14428	14235	14401	14340	14266	14310	14219	14171	14541	14473	14425	14495	14302	14301	14333	14558	14392	14433	14410	14402	14336	14427	14372	14414	14456	14269	14408	14285	14288	14418	14289	14427	14433	14536	14258	14377	14374	14349	14327	14448	14178	14236	14310	14517	14462	14615	14316	14386	14440	14392	14326	14417	14377	14528	14339	14419	14305	14315	14398	14356	14382	14431	14530	14347	14338	14245	14437	14363	14469	14309	14288	14542	14422	14372	14307	14393	14509	14075	14462	14270	14433	14232	14309	14387	14539	14383	14410	14287	14422	14363	14452	14262	14588	14419	14380	14373	14474	14451	14301	14585	14413	14363	14353	14382	14469	14348	14405	14313	14427	14432	14552	14331	14299	14584	14279	14446	14517	14478	14310	14435	14164	14398	14458	14394	14352	14379	14278	14299	14384	14221	14308	14398	14445	14470	14290	14258	14306	14381	14314	14382	14349	14353	14478	14273	14477	14326	14376	14392	14384	14321	14356	14331	14332	14360	14439	14291	14340	14436	14402	14305	14347	14404	14588	14501	14378	14480	14389	14284	14215	14493	14346	14176	14327	14321	14476	14397	14537	14367	14416	14289	14427	14374	14225	14448	14292	14410	14448	14225	14333	14315	14279	14364	14361	14288	14416	14232	14435	14367	14269	14340	14277	14586	14291	14448	14252	14494	14410	14404	14336	14294	14085	14634	14414	14376	14280	14314	14404	14324	14340	14413	14482	14269	14295	14279	14428	14339	14379	14315	14162	14376	14494	14404	14278	14403	14251	14320	14205	14261	14305	14437	14404	14187	14463	14353	14433	14298	14369	14406	14361	14223	14268	14393	14586	14414	14322	14295	14388	14454	14293	14334	14347	14419	14521	14276	14391	14596	14296	14430	14416	14347	14424	14442	14340	14300	14368	14417	14437	14354	14276	14451	14374	14512	14462	14527	14336
30532	27364	28556	23967	20152	19504	19634	19426	19327	19375	19492	19452	19357	19232	19387	19229	19404	19385	19389	19357	19256	19401	19372	19248	19024	19164	19239	19303	19256	19286	19193	18975	19377	19265	19383	19104	19314	19305	19294	19150	19136	19306	19364	19176	19065	19472	19130	19169	19018	19036	19184	19171	19345	19444	19250	19108	19212	19324	19161	19316	19489	19217	19318	19172	19254	19168	19451	19206	19250	19132	19252	19324	19283	19225	19471	19399	19100	19091	19226	19211	19272	19383	19249	19255	19053	19372	19253	19200	19111	19247	19225	19391	19157	19245	19222	19176	19147	19354	19037	19234	19259	19071	19090	19239	19471	19391	19350	19337	19206	19253	19159	19161	19297	19238	19091	19207	19354	19213	19229	19226	19423	19090	19187	19101	19226	19353	19172	19148	19272	19061	19211	19220	19302	19109	19250	19215	19229	19338	18967	18997	19194	19221	19156	19126	19283	19212	19446	19254	19369	19056	19250	19108	19170	19213	19150	19253	19157	19328	19419	19329	19003	19130	19402	19341	19303	19227	19198	18973	19172	19270	19192	19152	19049	19504	19203	19166	19184	19387	19313	19463	19143	19163	19223	19146	19216	19291	19210	19336	19278	19292	19284	19084	19291	19449	19000	19082	19169	19303	19291	19026	19343	19052	19214	19044	19199	19174	19112	19078	19308	19111	19266	19135	19424	19255	19340	19232	19143	19260	19248	19340	19341	19416	19074	19045	19348	19014	18997	19272	19390	19214	19293	19190	19282	19279	19261	19116	19136	19147	19150	19405	19198	19366	19179	19185	19209	19231	19144	19321	19233	19162	19358	19297	19117	19162	19250	19186	19146	19294	19288	19066	18990	19406	19378	19257	19147	19165	19148	19105	19167	19113	19127	19205	19182	19060	19252	19419	19279	19099	19173	19314	19168	19275	19192	19167	19284	19344	19137	19079	19414	19334	19145	19120	19314	19461	19313	19091	19028	19249	19232	19285	19232	19033	19384	19241	19297	19252	19326	19321	19344	19212	19095	19200	19300	19214	19248	19120	19246	19491	19218	19235	19230	19249	19119	19104	19355	19110	19143	19298	19106	19096	19085	19139	19169	19114	19209	19263	19456	19407	19116	18980	19100	19056	19059	19158	19232	19331	19356	19202	19234	19363	19080	19108	19166	19271	19329	19243	19013	19232	19217	19160	18996	19390	19181	19054	19280	19344	19065	19075	18980	19044	19128	19270	19253	18911	19049	19251	19162	19118	19237	19246	19168	19257	19162	19243	19304	19461	19167	19083	19405	19278	19269	19295	19241	19257	19124	18971	19073	19081	19170	19226	19144	19106	19286	19190	19355	19194	19173	19144	19394	19221	19221	19313	19166	19143	19143	19310	19397	19244	19416	19320	19382	19166	19332	19378	19294	19305	19269	19261	19230	19047	19210	19090	19050	19355	19254	19259	19060	19251	19331	19243	19246	19315	19058	19303	19141	19213	19260	19156	19269	19256	19345	19226	19202	19392	19194	19075	19257	19322	19383	19353	19084	19177	19107	19113	19183	19216	19191	19310	19181	19187	19286	19364	19219	19253	19303	19308	19314	19125	19242	19059	19156	19275	19287	19207	19187	19175	19148	19210	19391	19142	19110	19126	19370	19349	19259	18969	19144	19297	19410	19378	19275	19351	19215	19195	19318	19150	18936	19279	19043	19422	19135	19378	19069	19369	19112	19268	19259	19130	19205	19083	19161	19249	19148	19180	19290	19346	19386	19532	19456	19242	19237	19018	19243	19196	19233	19022	19246	19327	19162	19124	19152	19219	19158	19395	19100	19346	19203	18990	19258	19070	19182	19366	19220	19344	19193	19337	19146	19226	19053	19332	19341	19094	19148	19373	19209	19196	19296	19198	19136	19146	19204	19163	19289	19047	19365	19188	19265	19145	19259	19321	19280	19234	19062	19150	19422	19300	19179	19200	19154	19339	19121	19227	19092	19212	19126	19299	19287	19057	19208	19261	19157	19234	19231	19264	19039	19223	19395	19160	19012	19414	19136	19238	19035	19102	19165	19265	19208	19151	19243	19362	19214	19298	19167	19146	19316	19058	19162	19437	19093	19019	19423	19273	19249	19502	19103	19289	19239	19171	19387	19457	19251	19407	19038	19083	18918	19141	19258	19292	19197	19148	19269	19320	19097	19184	19157	19420	19005	19092	19163	19081	19285	19329	19418	19196	18978	19182	19214	19255	19271	19335	19086	19072	19193	19285	19217	19269	19316	19137	19264	19210	19192	19259	19520	19192	19278	19358	19391	19176	19168	19210	19262	19270	19396	19318	19225	19408	19252	19173	19136	19331	19299	19019	19155	19119	19231	19293	19037	19268	19152	19023	19061	19346	19329	19209	19284	19323	19362	19337	19145	19091	19192	19267	19354	19320	19470	19118	19244	19499	19265	19116	19179	19320	19146	19238	19159	19290	19216	19321	19206	19086	19377	19274	19300	19283	19109	19295	19169	19081	19275	19164	19272	19094	19299	19241	19360	19320	19476	19391	19154	19095	19273	19090	19198	19145	19111	19114	19091	19188	19294	19208	19519	19311	19178	19380	19302	19322	19365	19375	19261	19147	19091	19242	19165	19181	18962	19235	19361	19221	19292	19063	19317	19235	19179	19185	19249	19041	19350	19327	19467	19056	19403	19228	19382	19138	19293	19238	19048	19505	19300	19011	19182	19084	19472	19258	19201	19394	19412	19166	19157	19340	19136	19046	19192	19042	19160	19218	19037	19244	19352	19150	19184	19202	19260	19226	19223	19499	19304	19238	19035	19017	19214	19114	19044	19301	19251	19170	19225	19412	19334	19198	19150	19149	19414	19398	19410	18884	19050	19178	19241	19407	19326	19154	19266	19289	19281	19094	19288	19268	19294	19233	19046	19253	19299	19452	19171	19417	19342	19277	19174	19173	19116	19328	19232	19010	19366	19151	19149	19206	19118	19010	19218	19279	18993	19199	19166	19236	19172	19242	19265	19192	19065	19284	19498	19215	19184	19152	19237	19397	19236	19123	19141	19117	19192	19278	19281	19184	19034	19276	19288	19105	19237	19257	19433	19211	19369	19190	19485	19170	19310	19137	19136	19175	19186	19146	19130	19148	19160	19028	19267	19394	19349	19360	19270	19203	19177	19291	19036	19136	19336	19367	19374	19137	18981	19203	19070	19433	19372	19326	19378	19136	19048	19164	19101	19196	19250	19119	19279	19169	19374	19264	19225	19570	19184	19416	19373	19307	19233	19043	19315	19281	19286	19132	19326	19327	19154	19102	19273	19257	19339	19251	19195	19081	19179	19362	19437	19307	19429	19309	19445	19163	19271	19089	19290	19197	19258	19325	19168	19053	19376	19105	19273	19210	19167	18908	19153	19385	19388	19239	19269	19283	19104	19312	19280	19151	19193	19501	19240	19253	19074	19246	19100	19319	19290	19264	19201	19244	19379	19240	19182	19228	19041	19483	19202	19526	19162	19116	19147	19128	19028	19178	19159	18945	19272	18978	19149	19238	19246	19049	19347	19169	19310	19274	19268	19172	19172	19275	19295	19222	19092	19280	19188	19199	19244	19047	19129	19127	19136	19312	19314	19310	19443	19221	19436	19259	19308	19272	19172	19241	19214	19125	19056	19255	19320	19316	19444	19207	19559	19425	19264	19334	19534	19191	19406	19232	19242	19185	19162	19009	19245	19058	19221	19222	19326	19100	19305	19178	19188	19206	19062	19238	19264	19185	19175	19258	19161	19211	19130	19062	19188	19067	19276	19303	19416	19210	19375	19167	19147	19250	19221	19312	19157	19023	19448	19245	19248	19057	19064	19187	19158	19187	19177	19159	19246	19451	19335	19123	19349	19098	19163	19236	19305	19261	19215	19401	19303	19374	19296	19213	19157	19124	19316	19317	19320	19250	19362	19391	19305	19041	18975	19261	19326	19226	19154	19055	19180	19340	19252	19178	19273	19036	19387	19171	19160	19239	19349	19053	19275	19231	19305	19302	19348	18941	18955	19142	19148	19129	19071	19082	19372	19383	19238	19324	19186	19063	19137	19538	19249	19297	19031	19331	19244	19175	19218	19262	19170	19342	19086	18997	19196	18989	19301	19247	19436	19339	19472	19144	19024	19263	19330	19282	19215	19344	19173	19010	19105	19192	19236	19246	19277	19481	19154	19176	19216	19199	19310	19062	19212	19278	19343	19345	19223	19289	19389	18998	19298	19247	19085	19409	19127	19144	19230	19114	19347	19326	19378	19050	19189	19351	19411	19149	19242	19222	19325	19293	19290	19264	19266	19174	19151	19170	19263	19351	19231	19094	19337	19035	19235	19267	19259	19160	19293	19241	19293	19096	19218	19150	19189	19097	19253	19232	19175	19228	19201	19159	19281	19168	19298	19039	19225	19429	19205	19231	19196	19310	19230	19311	19103	19456	19149	19204	19175	19275	19217	19332	19028	19081	19255	19154	19043	19334	19142	19036	19272	19214	19223	19087	19188	18891	19330	19399	19359	19195	19347	19202	19144	19104	19226	19446	19196	19325	19305	19522	19282	19062	19227	19167	19155	19453	19336	19373	19277	19235	19279	19301	19055	19243	19172	19232	19192	19058	19429	19003	19111	19230	19349	19197	19226	19395	19326	19183	19142	19131	19265	19402	19363	19156	19300	19360	19230	19086	19216	19309	19218	19168	19131	19274	19229	19163	19102	19333	19111	19319	19355	19014	19296	19172	19199	19145	19067	19021	19261	19179	19185	19133	19082	18979	19134	19259	19293	19310	19390	19252	19162	19127	19217	19015	19270	19187	19104	19139	19021	19164	19217	19224	19392	19337	19169	19145	19054	19091	19246	19372	19213	19270	19238	19087	19182	19070	19288	19199	19275	19136	19198	19164	19011	19252	19262	19025	19157	19310	19136	19179	19390	19406	19287	19144	19161	19365	19435	19388	19495	19340	19342	19060	19326	19152	19038	19201	19134	19298	19351	19219	19335	19120	19229	19131	19248	19393	19389	19414	19150	18956	19290	19186	19137	19131	19011	19408	19250	19386	19203	19139	19405	19281	19236	19074	19365	19302	19265	19209	19109	19295	19211	19373	19389	19163	19098	19297	19196	19045	19191	19330	19299	19227	18995	19331
25089	36567	25236	18546	16844	16142	16013	15823	15520	15584	15807	15573	15665	15712	15839	15666	15761	15857	15920	15734	15610	15428	15409	15433	15418	15362	15551	15522	15487	15451	15550	15583	15580	15533	15568	15513	15562	15614	15522	15558	15575	15558	15702	15646	15711	15583	15491	15586	15449	15532	15513	15322	15653	15529	15590	15528	15428	15499	15560	15658	15583	15643	15605	15506	15492	15397	15600	15568	15551	15536	15600	15390	15467	15711	15659	15603	15555	15551	15625	15605	15469	15479	15459	15590	15453	15480	15543	15580	15506	15623	15539	15596	15727	15642	15373	15772	15654	15364	15404	15517	15573	15543	15499	15380	15350	15631	15581	15533	15642	15495	15650	15508	15509	15599	15526	15365	15718	15479	15706	15469	15522	15768	15655	15506	15442	15621	15677	15523	15667	15567	15463	15518	15605	15411	15605	15390	15503	15419	15599	15561	15471	15511	15465	15493	15415	15497	15501	15477	15388	15569	15660	15622	15561	15486	15564	15588	15524	15489	15445	15593	15559	15370	15504	15538	15496	15546	15410	15655	15577	15656	15652	15640	15493	15714	15362	15550	15551	15690	15506	15401	15363	15573	15464	15603	15510	15663	15481	15501	15574	15568	15465	15471	15360	15576	15439	15464	15544	15775	15592	15396	15643	15619	15545	15637	15602	15416	15594	15514	15366	15509	15504	15541	15519	15652	15622	15583	15632	15548	15612	15504	15318	15456	15506	15700	15484	15570	15317	15616	15571	15651	15667	15651	15623	15580	15575	15549	15501	15523	15508	15581	15589	15534	15445	15490	15501	15612	15479	15491	15529	15491	15442	15594	15506	15570	15456	15582	15663	15400	15604	15574	15407	15409	15442	15528	15558	15506	15459	15529	15609	15794	15555	15496	15522	15655	15557	15615	15583	15508	15537	15468	15432	15628	15630	15634	15543	15751	15486	15464	15792	15671	15498	15463	15597	15429	15538	15503	15584	15464	15627	15548	15563	15473	15451	15607	15476	15619	15390	15606	15442	15576	15643	15342	15528	15421	15672	15608	15460	15491	15638	15470	15503	15566	15401	15570	15569	15553	15581	15600	15536	15614	15716	15704	15675	15513	15564	15735	15494	15710	15583	15533	15436	15572	15499	15506	15566	15414	15652	15601	15675	15519	15708	15589	15460	15457	15399	15439	15554	15531	15589	15466	15460	15574	15602	15588	15550	15649	15436	15587	15511	15691	15314	15431	15771	15567	15585	15398	15535	15500	15679	15459	15593	15634	15480	15326	15501	15454	15427	15536	15555	15643	15552	15645	15346	15610	15651	15514	15570	15616	15399	15690	15507	15354	15538	15451	15791	15507	15494	15640	15447	15739	15561	15551	15520	15583	15564	15470	15445	15542	15652	15657	15544	15652	15447	15573	15533	15450	15468	15653	15430	15614	15417	15486	15483	15452	15556	15658	15505	15657	15541	15486	15449	15614	15375	15519	15582	15459	15756	15437	15423	15587	15630	15622	15596	15476	15520	15620	15521	15466	15487	15517	15749	15464	15688	15618	15675	15345	15616	15618	15649	15699	15524	15566	15557	15522	15599	15677	15481	15529	15529	15756	15544	15431	15601	15444	15489	15432	15520	15519	15480	15433	15805	15419	15650	15448	15659	15572	15677	15574	15795	15547	15622	15649	15381	15526	15548	15665	15448	15645	15651	15633	15537	15650	15607	15463	15637	15546	15414	15664	15614	15510	15427	15382	15616	15420	15532	15529	15517	15452	15683	15547	15404	15602	15625	15483	15658	15321	15560	15522	15558	15452	15382	15617	15641	15439	15630	15478	15842	15337	15328	15445	15496	15477	15581	15531	15449	15594	15437	15510	15523	15485	15565	15556	15594	15511	15436	15547	15568	15545	15503	15514	15498	15400	15459	15399	15518	15630	15563	15490	15613	15444	15576	15308	15537	15572	15472	15580	15526	15637	15539	15419	15501	15652	15545	15632	15461	15548	15536	15572	15550	15647	15663	15492	15618	15515	15580	15464	15577	15561	15657	15705	15633	15606	15564	15500	15569	15585	15534	15518	15490	15505	15695	15724	15460	15326	15556	15615	15513	15472	15473	15447	15599	15501	15564	15623	15399	15702	15583	15439	15549	15547	15794	15531	15516	15492	15479	15578	15428	15619	15527	15582	15524	15430	15575	15560	15643	15646	15708	15651	15727	15647	15442	15485	15609	15570	15563	15570	15526	15714	15606	15465	15380	15537	15359	15554	15669	15641	15474	15381	15608	15542	15442	15624	15494	15621	15524	15599	15522	15538	15530	15475	15469	15542	15644	15437	15450	15348	15536	15589	15592	15525	15432	15661	15590	15552	15663	15411	15594	15546	15502	15451	15508	15531	15677	15578	15621	15547	15484	15519	15457	15662	15330	15467	15535	15571	15349	15484	15481	15517	15552	15552	15649	15473	15651	15421	15525	15364	15507	15690	15552	15612	15531	15477	15696	15743	15646	15371	15500	15512	15457	15481	15617	15563	15384	15533	15344	15405	15497	15445	15604	15497	15700	15507	15518	15533	15548	15659	15466	15548	15716	15640	15529	15535	15539	15653	15505	15645	15372	15654	15577	15721	15422	15616	15565	15639	15477	15637	15570	15603	15536	15624	15394	15446	15481	15550	15520	15642	15580	15380	15493	15515	15741	15503	15497	15564	15401	15607	15620	15605	15436	15521	15500	15542	15629	15693	15664	15493	15529	15556	15671	15644	15585	15453	15574	15345	15605	15545	15551	15632	15560	15563	15590	15615	15528	15646	15570	15682	15597	15430	15469	15509	15444	15684	15653	15628	15672	15470	15295	15634	15601	15513	15596	15371	15479	15647	15449	15530	15398	15539	15457	15481	15736	15514	15561	15508	15638	15544	15427	15509	15539	15903	15704	15537	15634	15477	15530	15493	15557	15274	15582	15498	15522	15761	15491	15543	15369	15538	15388	15534	15411	15478	15506	15387	15664	15651	15466	15669	15371	15502	15399	15638	15719	15500	15700	15534	15510	15599	15876	15411	15522	15660	15552	15566	15674	15691	15336	15554	15532	15438	15570	15548	15550	15402	15557	15487	15506	15680	15663	15576	15442	15258	15669	15636	15384	15574	15556	15450	15557	15579	15573	15524	15450	15626	15517	15720	15491	15554	15545	15573	15506	15611	15561	15500	15436	15492	15377	15611	15457	15449	15525	15610	15707	15646	15546	15558	15538	15354	15669	15589	15583	15606	15380	15597	15422	15547	15602	15555	15555	15568	15580	15626	15504	15571	15438	15489	15576	15558	15585	15519	15479	15503	15442	15563	15571	15611	15590	15586	15654	15719	15531	15455	15507	15458	15552	15576	15512	15629	15466	15517	15640	15474	15629	15506	15613	15521	15541	15703	15679	15595	15652	15377	15603	15532	15419	15624	15504	15423	15566	15494	15526	15599	15632	15465	15683	15664	15329	15635	15336	15504	15564	15734	15568	15698	15452	15618	15495	15403	15477	15477	15541	15578	15609	15470	15580	15559	15502	15391	15739	15640	15521	15623	15580	15348	15792	15435	15579	15523	15432	15527	15529	15608	15500	15450	15579	15434	15444	15666	15625	15386	15456	15561	15441	15589	15566	15602	15466	15445	15607	15658	15575	15504	15496	15300	15588	15665	15399	15684	15332	15571	15576	15506	15599	15542	15511	15649	15547	15518	15757	15694	15689	15600	15566	15552	15601	15446	15657	15514	15510	15570	15555	15501	15540	15617	15580	15576	15615	15543	15581	15513	15461	15475	15492	15577	15434	15471	15638	15532	15578	15583	15542	15466	15520	15536	15484	15604	15497	15476	15518	15637	15623	15437	15755	15638	15493	15645	15633	15638	15687	15582	15371	15537	15623	15685	15356	15569	15443	15563	15461	15476	15628	15463	15520	15371	15525	15504	15566	15585	15609	15583	15454	15409	15573	15637	15544	15675	15478	15578	15540	15472	15680	15517	15497	15544	15482	15559	15722	15540	15562	15510	15565	15672	15512	15543	15579	15578	15595	15625	15542	15542	15569	15695	15632	15675	15468	15586	15540	15638	15422	15450	15593	15522	15602	15333	15475	15382	15512	15583	15498	15660	15546	15470	15552	15661	15326	15638	15628	15544	15527	15568	15798	15472	15466	15541	15658	15497	15456	15592	15646	15515	15547	15576	15517	15550	15541	15364	15688	15428	15600	15723	15630	15469	15611	15373	15629	15580	15481	15273	15762	15574	15469	15350	15655	15555	15621	15603	15484	15536	15417	15664	15652	15545	15564	15485	15550	15447	15609	15606	15611	15531	15540	15553	15615	15630	15536	15615	15408	15619	15511	15620	15612	15494	15620	15673	15583	15583	15388	15559	15481	15509	15471	15437	15738	15506	15556	15606	15567	15447	15491	15523	15654	15552	15538	15271	15429	15583	15571	15487	15583	15488	15629	15517	15483	15466	15652	15367	15638	15369	15681	15537	15493	15528	15499	15529	15484	15478	15430	15587	15624	15613	15536	15727	15581	15524	15644	15545	15350	15650	15640	15773	15512	15482	15681	15593	15748	15630	15676	15661	15623	15673	15336	15535	15492	15403	15618	15527	15351	15491	15575	15625	15603	15494	15630	15559	15554	15501	15561	15407	15556	15556	15389	15512	15460	15556	15564	15650	15600	15488	15536	15583	15500	15310	15770	15601	15475	15389	15561	15415	15548	15412	15551	15655	15473	15680	15595	15583	15681	15551	15691	15553	15559	15693	15436	15622	15608	15672	15447	15473	15599	15464	15489	15622	15576	15439	15614	15522	15730	15434	15525	15606	15443	15655	15548	15510	15504	15513	15510	15569	15590	15462	15499	15415	15632	15628	15733	15630	15522	15451	15497	15543	15620	15424	15710	15563	15799	15535	15374	15744	15468	15585	15465	15531	15602	15710	15425	15732	15508	15740	15632	15449	15583	15584	15463	15450	15517	15517	15469	15542	15522	15469	15671	15454	15469	15487	15536	15633	15716	15482	15485	15427	15576	15404	15591	15517	15646	15626	15692	15475	15446	15665	15653	15458	15593	15523	15635	15461	15494	15652	15566	15652	15631	15477	15474	15634	15649	15461	15598	15410	15572	15606	15608	15336	15413	15465	15574	15668	15562	15668
23157	20999	27794	24846	22489	22204	22120	20065	19634	20001	19958	19696	19516	19726	19758	20259	20979	21093	21008	20515	20088	19825	19607	19372	19600	19585	19345	19387	19237	19277	19320	19377	19547	19463	19463	19352	19284	19596	19365	19205	19387	19443	19219	19304	19338	19277	19545	19476	19371	19558	19331	19449	19312	19429	19559	19541	19378	19357	19503	19270	19371	19338	19521	19498	19441	19263	19489	19324	19582	19467	19317	19535	19165	19452	19339	19423	19316	19359	19312	19386	19422	19235	19167	19157	19370	19241	19354	19343	19393	19429	19069	19249	19413	19282	19371	19265	19297	19170	19312	19319	19266	19160	19319	19396	19171	19224	19406	19469	19295	19491	19256	19602	19236	19493	19318	19076	19409	19194	19373	19388	19500	19325	19265	19259	19479	19568	19223	19343	19395	19378	19383	19413	19369	19290	19278	19336	19237	19254	19219	19353	19261	19571	18980	19170	19393	19195	19242	19289	19183	19553	19256	19384	19189	19154	19274	19335	19172	19377	19432	19253	19270	19393	19313	19328	19349	19386	19236	19232	19694	19551	19319	19437	19293	19362	19372	19294	19272	19282	19231	19416	19665	19434	19236	19349	19339	19169	19549	19230	19183	19327	19609	19415	19290	19271	19400	19374	19217	19409	19348	19472	19425	19229	19171	19399	19309	19372	19545	19482	19582	19325	19273	19297	19298	19118	19363	19321	19306	19034	19275	19382	19253	19420	19344	19255	19277	19219	19219	19351	19385	19387	19552	19376	19243	19282	19102	19241	19504	19419	19312	19311	19267	19431	19376	19381	19245	19284	19357	19343	19315	19289	19280	19323	19525	19405	19349	19244	19287	19387	19279	19483	19378	19304	19423	19189	19263	19349	19313	19332	19317	19430	19501	19387	19149	19145	19344	19233	19427	19384	19381	19356	19377	19262	19383	19529	19289	19326	19405	19215	19118	19237	19265	19471	19663	19474	19310	19251	19454	19423	19452	19332	19525	19242	19438	19286	19391	19443	19264	19285	19353	19396	19428	19424	19244	19159	19375	19326	19487	19343	19409	19316	19404	19323	19469	19567	19146	19276	19361	19331	19399	19205	19243	19287	19229	19235	19338	19532	19338	19468	19262	19499	19529	19299	19167	19371	19209	19518	19273	19412	19272	19289	19268	19239	19450	19481	19062	19421	19315	19352	19298	19383	19185	19335	19332	19113	19337	19219	19386	19214	19324	19329	19375	19427	19422	19253	19524	19404	19441	19168	19434	19458	19321	19386	19217	19202	19478	19404	19195	19235	19253	19481	19485	19381	19315	19342	19287	19428	19218	19323	19587	19384	19531	19342	19332	19500	19396	19461	19349	19425	19271	19277	19223	19430	19427	19371	19399	19145	19274	19709	19425	19351	19342	19433	19421	19136	19260	19237	19067	19700	19435	19435	19484	19506	19407	19449	19335	19318	19362	19403	19248	19423	19370	19333	19375	19235	19196	19455	19463	19380	19336	19440	19617	19510	19174	19343	19455	19252	19233	19268	19493	19434	19306	19312	19442	19186	19403	19423	19511	19382	19248	19399	19319	19440	19213	19473	19314	19524	19284	19454	19458	19175	19353	19121	19417	19325	19369	19301	19182	19426	19274	19287	19316	19229	19448	19309	19490	19151	19301	19392	19301	19450	19173	19189	19507	19326	19332	19410	19475	19493	19414	19466	19281	19229	19260	19358	19266	19571	19343	19317	19253	19194	19347	19238	19405	19083	19358	19641	19362	19502	19362	19309	19414	19480	19335	19307	19435	19451	19557	19500	19517	19262	19427	19326	19200	19368	19282	19326	19089	19274	19409	19437	19254	19380	19309	19265	19428	19425	19389	19240	19356	19294	19294	19127	19375	19359	19396	19268	19298	19189	19280	19380	19156	19296	19342	19300	19371	19251	19393	19245	19173	19389	19366	19556	19510	19353	19633	19209	19462	19215	19096	19413	19453	19270	19437	19507	19372	19127	19334	19372	19217	19185	19304	19241	19417	19535	19543	19326	19359	19167	19340	19556	19365	19424	19247	19338	19326	19193	19542	19529	19216	19449	19299	19238	19258	19500	19520	19197	19494	19402	19411	19223	19252	19526	19469	19368	19069	19487	19327	19251	19301	19479	19221	19269	19339	19132	19496	19460	19404	19575	19447	19210	19310	19337	19346	19283	19365	19484	19222	19144	19359	19548	19200	19393	19230	19234	19287	19170	19285	19574	19199	19274	19325	19231	19589	19352	19240	19336	19318	19376	19451	19333	19351	19155	19151	19154	19433	19235	19239	19362	19434	19264	19213	19476	19367	19399	19218	19332	19436	19187	19406	19361	19177	19333	19243	19250	19085	19264	19207	19338	19219	19339	19347	19440	19363	19277	19290	19465	19433	19333	19245	19327	19590	19268	19155	19567	19291	19205	19468	19337	19341	19342	19180	19202	19200	19356	19394	19366	19225	19298	19528	19291	19444	19544	19570	19159	19293	19456	19610	19398	19385	19349	19367	19440	19417	19325	19347	19393	19373	19342	19046	19217	19242	19088	19143	19412	19502	19452	19517	19470	19249	19342	19508	19349	19263	19330	19325	19359	19424	19217	19548	19312	19358	19427	19323	19249	19100	19428	19414	19233	19469	19454	19104	19286	19354	19553	19360	19346	19149	19506	19315	19565	19329	19345	19364	19340	19280	18982	19136	19261	19137	19182	19371	19208	19231	19232	19188	19410	19105	19475	19378	19249	19407	19323	19323	19337	19481	19317	19358	19203	19330	19206	19484	19100	19415	19386	19553	19275	19307	19275	19392	19424	19562	19202	19144	19366	19085	19239	19347	19546	19284	19439	19235	19188	19201	19381	19588	19430	19413	19468	19500	19268	19290	19191	19482	19278	19342	19460	19315	19494	19309	19445	19372	19281	19701	19377	19310	19409	19519	19401	19300	19378	19258	19346	19341	19254	19604	19408	19141	19338	19304	19338	19413	19416	19303	19369	19281	19311	19438	19342	19320	19412	19202	19381	19268	19279	19089	18998	19331	19235	19244	19320	19448	19315	19284	19620	19212	19528	19154	19437	19466	19351	19382	19442	19318	19372	18986	19158	19471	19357	19413	19390	19394	19289	19399	19416	19445	19321	19279	19331	19337	19230	19389	19507	19657	19318	19241	19237	19398	19333	19372	19282	19403	19308	19415	19180	19402	19234	19271	19462	19287	19329	19282	19342	19236	19406	19394	19377	19266	19492	19484	19284	19407	19202	19280	19230	19317	18984	19298	19462	19407	19577	19361	19359	19518	19364	19345	19300	19282	19515	19284	19252	19281	19494	19271	19396	19235	19495	19338	19329	19413	19246	19329	19594	19328	19582	19166	19211	19140	19369	19356	19368	19505	19482	19261	19497	19352	19488	19248	19307	19423	19166	19298	19272	19559	19355	19346	19348	19254	19660	19513	19334	19355	19299	19378	19416	19438	19245	19315	19543	19229	19255	19451	19237	19267	19131	19216	19279	19212	19433	19424	19357	19190	19126	19414	19384	19447	19634	19345	19136	19339	19467	19566	19370	19302	19453	19602	19456	19048	19385	19279	19637	19201	19418	19289	19331	19641	19395	19443	19496	19452	19242	19347	19461	19253	19387	19316	19247	19603	19362	19411	19313	19346	19233	19317	19218	19452	19354	19359	19293	19630	19551	19282	19342	19397	19460	19457	19299	19185	19422	19323	19500	19456	19391	19154	19246	19378	19262	19451	19122	19327	19388	19421	19162	19297	19412	19372	19260	19252	19276	19220	19351	19293	19384	19460	19496	19320	19314	19496	19307	19350	19175	19440	19302	19353	19492	19189	19328	19305	19465	19179	19358	19177	18995	19494	19403	19382	19377	19422	19404	19467	19426	19284	19416	19293	19521	19368	19351	19452	19391	19406	19419	19451	19491	19241	19586	19524	19203	19555	19219	19218	19058	19551	19393	19297	19345	19284	19518	19221	19451	19317	19365	19327	19447	19303	19524	19317	19343	19584	19634	19295	19068	19461	19361	19620	19164	19354	19450	19271	19439	19607	19285	19258	19165	19327	19420	19501	19240	19182	19382	19487	19344	19311	19210	19512	19123	19419	19251	19299	19114	19263	19138	19328	19319	19391	19529	19559	19270	19310	19440	19279	19239	19302	19311	19482	19291	19330	19426	19440	19351	19297	19427	19373	19194	19423	19359	19320	19452	19448	19240	19505	19302	19274	19330	19390	19355	19472	19267	19381	19113	19199	19280	19370	19348	19382	19288	19160	19176	19442	19305	19436	19368	19522	19443	19378	19112	19364	19362	19276	19257	19358	19293	19329	19277	19379	19405	19382	19311	19285	19399	19448	19503	19200	19417	19466	19329	19350	19240	19417	19248	19447	19309	19328	19685	19357	19459	18927	19266	18929	19311	19369	19376	19335	19469	19241	19384	19344	19390	19234	19297	19525	19322	19397	19262	19193	19220	19485	19376	19616	19390	19519	19430	19497	19457	19267	19315	19395	19392	19377	19215	19452	19151	19372	19363	19370	19298	19271	19400	19353	19383	19353	19189	19419	19324	19472	19162	19446	19441	19342	19368	19316	19296	19321	19405	19445	19366	19436	19399	19345	19295	19535	19210	19303	19257	19398	19378	19287	19502	19151	19156	19400	19224	19388	19360	19602	19361	19553	19390	19280	19278	19482	19379	19359	19312	19356	19187	19105	19189	19501	19443	19383	19421	19319	19167	19491	19437	19446	19162	19204	19211	19249	19562	19378	19326	19324	19191	19348	19464	19361	19375	19242	19483	19411	19361	19407	19354	19443	19330	19231	19342	19250	19212	19459	19274	19337	19489	19248	19292	19371	19430	19301	19570	19321	19409	19455	19490	19422	19345	19371	19177	19323	19289	19397	19474	19338	19339	19261	19284	19351	19422	19287	19228	19476	19386	19258	19368	19384	19131	19194	19296	19430	19342	19407	19230	19416	19341	19248	19306	19454	19618	19469	19308	19288	19461	19225	19336	19232	19491	19363	19458	19359	19324	19162	19398	19476	19410	19464	19473	19330	19308	19427	19349	19217	19253	19332	19191	19422	19226	19362	19340	19295	19231	19367	19413	19269	19296	19427	19356	19386	19309	19380	19265	19390	19392	19374	19352	19353	19182
26197	45295	33107	22191	17952	16592	16411	16109	16087	16097	15929	15721	15808	15585	15836	17058	17922	17574	17300	16652	16443	15866	15692	15851	15594	15523	15896	15795	15540	15663	15538	15697	15779	15634	15660	15677	15605	15765	15726	15511	15511	15614	15625	15551	15572	15629	15501	15573	15587	15641	15529	15745	15538	15726	15728	15637	15807	15690	15491	15699	15676	15539	15627	15728	15497	15620	15533	15508	15545	15517	15684	15726	15557	15674	15726	15442	15613	15634	15666	15518	15690	15618	15561	15551	15653	15544	15666	15460	15623	15444	15416	15655	15720	15705	15720	15812	15789	15493	15499	15598	15892	15696	15597	15593	15626	15643	15620	15492	15603	15701	15461	15539	15535	15466	15620	15635	15540	15596	15757	15553	15823	15599	15525	15610	15604	15702	15514	15495	15707	15693	15627	15487	15749	15635	15513	15553	15631	15521	15482	15656	15683	15705	15666	15616	15714	15676	15609	15561	15508	15616	15561	15648	15601	15489	15457	15532	15692	15606	15530	15500	15600	15666	15813	15613	15688	15728	15535	15736	15853	15574	15692	15731	15555	15595	15713	15507	15755	15576	15710	15586	15767	15678	15696	15660	15745	15501	15739	15699	15508	15593	15644	15664	15602	15699	15602	15743	15662	15720	15455	15406	15614	15721	15565	15672	15519	15477	15447	15604	15814	15552	15544	15686	15581	15661	15633	15627	15730	15470	15600	15581	15610	15724	15757	15697	15638	15543	15534	15551	15500	15776	15646	15706	15590	15625	15704	15659	15607	15460	15516	15651	15539	15561	15613	15519	15598	15539	15760	15755	15674	15729	15673	15625	15739	15588	15691	15720	15726	15670	15647	15517	15643	15660	15787	15710	15638	15562	15639	15524	15514	15675	15485	15659	15404	15556	15639	15738	15626	15573	15608	15655	15536	15734	15653	15638	15591	15549	15486	15538	15596	15595	15573	15638	15608	15656	15580	15636	15626	15640	15577	15466	15514	15611	15678	15560	15717	15725	15642	15500	15618	15636	15688	15558	15528	15618	15635	15645	15631	15664	15650	15543	15669	15720	15681	15711	15575	15646	15615	15467	15446	15682	15617	15713	15646	15661	15782	15660	15718	15582	15749	15693	15687	15531	15472	15764	15596	15615	15744	15701	15615	15694	15498	15653	15627	15674	15557	15511	15574	15772	15462	15657	15845	15561	15652	15592	15628	15682	15911	15637	15562	15577	15713	15740	15459	15729	15714	15631	15628	15440	15716	15778	15593	15587	15726	15707	15728	15774	15606	15431	15645	15572	15677	15666	15527	15667	15737	15559	15636	15592	15610	15554	15763	15545	15732	15464	15731	15599	15611	15593	15517	15659	15435	15610	15567	15700	15637	15508	15691	15654	15419	15596	15658	15497	15703	15557	15617	15616	15783	15519	15673	15756	15594	15707	15711	15422	15601	15620	15582	15626	15578	15657	15576	15629	15608	15489	15614	15690	15654	15730	15495	15598	15543	15780	15578	15519	15703	15635	15631	15585	15721	15494	15694	15612	15645	15713	15665	15562	15606	15503	15844	15472	15619	15661	15673	15634	15593	15731	15551	15487	15439	15402	15742	15518	15643	15463	15540	15620	15594	15630	15691	15737	15499	15693	15617	15567	15715	15608	15759	15587	15616	15719	15513	15520	15575	15629	15663	15791	15573	15702	15518	15685	15632	15610	15695	15536	15690	15643	15677	15779	15585	15588	15797	15736	15600	15480	15739	15587	15535	15682	15542	15632	15613	15640	15586	15805	15591	15526	15637	15642	15632	15485	15821	15384	15713	15601	15481	15656	15537	15729	15582	15629	15488	15648	15794	15532	15639	15535	15508	15660	15544	15632	15488	15425	15730	15581	15659	15551	15544	15590	15490	15574	15591	15698	15640	15647	15801	15689	15622	15494	15490	15684	15701	15512	15590	15609	15670	15477	15616	15604	15617	15670	15487	15646	15565	15586	15608	15646	15533	15683	15544	15588	15697	15592	15664	15609	15784	15648	15640	15556	15521	15509	15463	15764	15685	15764	15689	15667	15696	15578	15536	15644	15764	15591	15588	15613	15649	15677	15606	15713	15677	15590	15524	15540	15720	15572	15550	15610	15710	15608	15488	15715	15602	15721	15694	15788	15692	15671	15690	15581	15670	15484	15736	15887	15743	15630	15670	15744	15721	15655	15649	15614	15562	15824	15731	15764	15682	15744	15730	15575	15698	15722	15686	15780	15666	15648	15397	15734	15631	15614	15695	15583	15599	15598	15439	15547	15546	15770	15551	15790	15674	15569	15704	15548	15820	15624	15524	15734	15884	15432	15644	15697	15444	15663	15654	15620	15531	15582	15517	15717	15439	15624	15531	15607	15537	15486	15553	15666	15600	15657	15667	15588	15648	15617	15514	15697	15557	15663	15521	15618	15722	15751	15563	15497	15753	15707	15590	15563	15539	15503	15707	15574	15698	15610	15693	15692	15685	15535	15503	15560	15604	15615	15598	15629	15786	15786	15518	15759	15578	15825	15712	15558	15592	15687	15488	15606	15648	15692	15609	15545	15775	15622	15724	15676	15548	15622	15702	15656	15610	15697	15441	15651	15660	15606	15616	15640	15507	15618	15584	15720	15615	15749	15721	15552	15631	15513	15646	15590	15635	15689	15615	15565	15825	15583	15471	15475	15614	15607	15616	15615	15598	15643	15502	15598	15532	15436	15691	15680	15642	15591	15712	15602	15529	15712	15574	15660	15681	15650	15456	15709	15738	15518	15579	15529	15466	15469	15637	15583	15579	15497	15615	15517	15754	15566	15519	15602	15635	15493	15554	15680	15489	15782	15421	15728	15668	15657	15670	15724	15639	15644	15788	15602	15525	15687	15450	15599	15783	15543	15722	15547	15666	15590	15761	15593	15634	15607	15739	15613	15597	15760	15546	15718	15778	15525	15435	15660	15780	15653	15595	15647	15646	15532	15610	15777	15611	15765	15719	15602	15532	15701	15554	15466	15711	15401	15666	15642	15513	15861	15637	15645	15608	15553	15583	15771	15657	15709	15530	15579	15523	15717	15699	15579	15495	15558	15672	15558	15585	15408	15607	15788	15698	15597	15553	15617	15638	15814	15461	15579	15685	15709	15621	15737	15626	15576	15726	15705	15593	15724	15500	15458	15721	15546	15654	15630	15588	15626	15655	15647	15593	15529	15465	15776	15599	15674	15588	15639	15771	15590	15589	15522	15665	15554	15548	15657	15689	15508	15586	15682	15700	15509	15676	15575	15634	15724	15519	15678	15567	15591	15524	15683	15512	15791	15638	15604	15588	15641	15647	15527	15675	15539	15614	15672	15793	15748	15740	15526	15703	15478	15601	15621	15740	15641	15726	15548	15584	15977	15443	15561	15559	15736	15512	15706	15581	15680	15625	15655	15614	15436	15734	15516	15580	15794	15548	15754	15590	15793	15712	15644	15514	15600	15501	15705	15703	15643	15554	15783	15631	15657	15618	15585	15795	15368	15680	15688	15603	15605	15600	15737	15741	15672	15861	15678	15508	15630	15673	15766	15753	15720	15581	15577	15670	15616	15563	15681	15619	15596	15625	15767	15540	15470	15745	15512	15690	15745	15713	15685	15671	15607	15573	15527	15664	15655	15688	15635	15596	15695	15481	15738	15696	15810	15694	15611	15738	15631	15459	15473	15585	15690	15593	15779	15571	15654	15832	15397	15712	15704	15559	15753	15566	15578	15529	15696	15690	15601	15546	15545	15524	15494	15684	15692	15622	15745	15388	15597	15536	15529	15688	15516	15541	15512	15634	15749	15617	15498	15677	15576	15630	15666	15655	15595	15720	15673	15544	15701	15607	15642	15571	15693	15610	15552	15633	15460	15573	15636	15589	15568	15660	15671	15599	15651	15612	15552	15664	15439	15592	15584	15573	15604	15536	15569	15693	15540	15726	15448	15613	15642	15583	15634	15486	15575	15634	15631	15463	15498	15742	15533	15506	15507	15829	15674	15560	15619	15696	15545	15639	15667	15702	15628	15671	15735	15726	15582	15521	15659	15675	15671	15612	15523	15662	15459	15575	15634	15639	15407	15709	15536	15761	15599	15695	15658	15683	15660	15675	15632	15553	15564	15847	15627	15781	15738	15808	15751	15606	15693	15619	15679	15638	15596	15563	15599	15633	15461	15721	15518	15647	15699	15590	15657	15628	15440	15533	15558	15658	15590	15685	15629	15529	15563	15738	15742	15689	15739	15766	15632	15566	15645	15712	15612	15551	15600	15537	15637	15424	15641	15656	15744	15627	15779	15739	15684	15682	15644	15700	15533	15592	15689	15693	15714	15887	15549	15515	15682	15687	15542	15678	15499	15661	15664	15559	15521	15743	15432	15630	15585	15588	15478	15557	15619	15666	15415	15457	15615	15671	15735	15663	15611	15878	15567	15631	15754	15500	15562	15459	15735	15762	15518	15540	15475	15638	15504	15653	15574	15588	15778	15883	15444	15676	15559	15566	15565	15550	15534	15585	15601	15550	15491	15713	15574	15632	15726	15816	15565	15639	15637	15552	15592	15665	15591	15602	15641	15830	15626	15445	15581	15522	15660	15561	15554	15770	15650	15665	15808	15523	15453	15627	15754	15476	15508	15660	15576	15770	15517	15689	15681	15554	15723	15502	15573	15634	15609	15583	15541	15645	15584	15662	15466	15435	15627	15764	15748	15528	15654	15542	15537	15622	15597	15696	15608	15702	15438	15635	15532	15555	15520	15568	15657	15559	15727	15660	15671	15558	15720	15691	15907	15651	15660	15772	15654	15574	15706	15438	15662	15619	15838	15621	15616	15674	15799	15445	15643	15715	15535	15653	15753	15563	15534	15537	15677	15711	15634	15833	15537	15695	15494	15679	15586	15604	15568	15595	15758	15610	15596	15525	15601	15594	15542	15800	15476	15576	15743	15613	15700	15745	15827	15566	15457	15659	15579	15635	15448	15678	15648	15800	15650	15718	15481	15616	15535	15549	15792	15515	15673	15541	15576	15496	15600	15663	15696	15515	15647	15601	15736	15628	15609	15491	15841	15627	15565	15554	15622	15561	15643	15719	15593	15483	15586	15477	15550	15583	15773	15538	15578	15745	15610	15543	15707	15638	15565
24569	21115	27376	26722	20806	19207	19232	18599	18592	18509	18438	18109	18198	18184	18078	18506	19009	19071	18972	18695	18522	18488	18313	18341	18309	18190	18115	17983	18256	18189	18162	17982	18234	18166	18302	18190	18303	18041	18146	18054	17913	18167	18032	18186	18125	18063	18094	18077	17980	17940	18105	18108	18162	17984	18186	18113	17890	18160	18147	18095	18102	18098	18132	18136	17972	18131	18132	18098	18192	18084	18122	18037	18200	18146	18319	18212	18096	18205	18135	18103	18194	18254	18048	17895	18058	18272	18058	18054	18123	17991	18006	17910	17898	17980	18190	17954	18112	18053	18009	18137	18120	18044	18213	17905	17902	18098	18042	18165	18100	18198	18407	18089	18066	18067	17937	17957	18073	17969	18073	18034	18139	18069	17988	18016	18172	18002	18137	18173	17880	17891	18057	18220	18050	18050	18266	17948	17949	18028	18222	17997	18105	17930	18250	18024	18023	18085	18152	18156	18061	18024	17999	18009	17991	18099	18254	18366	18046	18004	18132	18074	18137	17973	18207	18183	18123	18207	18212	17997	18234	18243	18195	18236	18113	18094	18062	18215	18098	18127	18108	18146	18208	18193	17878	17914	18172	17847	18307	18117	18014	18154	17981	18408	18070	18057	17994	17960	18244	18118	17977	18080	17961	18223	18267	18096	18077	17983	18138	17880	18107	18027	17922	18045	18235	18193	18209	18032	18113	17886	17826	18030	18072	18310	18180	17902	18143	18122	17904	18096	18128	18240	18210	18003	18144	18076	18016	17999	18106	17898	18065	18126	18209	18197	18151	18194	18212	18141	18269	18044	17923	18076	18216	18229	18168	18258	18138	18049	18113	17911	18023	18083	18104	17964	18060	18149	18143	18189	17942	18085	18049	18230	18266	18147	18117	18327	18188	18087	18163	18225	18004	18018	18137	18151	17981	18130	18064	18145	18153	18135	18086	18177	18028	18193	18129	18001	18250	18028	18042	17996	18218	18126	18226	18166	18278	18067	17948	18190	18051	17890	18183	18078	18287	17972	18125	18219	18167	18282	18340	18249	18008	18067	18211	18099	18251	18010	17885	18049	18211	18047	18013	17987	18252	18056	18053	17969	18008	18027	18188	18022	17862	18235	17953	18037	18053	18170	17955	17920	17988	18037	18176	18287	18207	18077	18195	18152	18218	18122	18112	18078	18085	17990	18175	17887	18124	18064	18074	18125	17998	18068	18032	18084	17997	18359	18148	17978	17876	18090	18040	18018	18188	18074	18102	18164	18161	18046	18058	18028	18046	18158	18106	18120	18100	18218	18153	18041	18154	18063	18037	18032	18090	18066	18132	18030	18145	18154	18070	18054	18023	18006	18389	17969	18149	17960	18216	17970	17988	18055	17959	18104	18012	17900	18077	18367	17840	18316	18198	18219	17954	17941	17931	17976	17804	17969	18390	18020	18084	18187	17829	18222	18311	18152	17943	18105	18293	18219	18275	18203	17990	17977	18333	18035	18139	18191	18185	18206	18085	18027	18118	18071	17981	18161	18211	18122	18111	18234	18003	18095	18149	18224	18194	17926	18230	18056	18117	17981	18249	18240	18065	18115	18143	17975	18197	18174	18112	18100	18286	18036	18269	18127	18169	18052	18141	18033	18139	18016	18173	18214	18228	18049	18262	18113	17974	18088	18014	18177	18130	17965	18091	17937	18109	18117	18256	18096	18082	18035	18098	18238	17995	18169	18200	18120	18114	18070	17928	18267	17882	18093	18022	18074	18076	18114	18171	18169	18051	18038	18362	18054	18118	17955	18087	18080	18231	18356	18037	18204	18162	18138	17903	17954	18047	18176	18192	18060	18045	18000	18120	18102	18238	17961	18136	18356	18058	18177	18175	17894	18066	18099	18005	18015	18083	18130	18022	17933	18168	18164	17936	18047	18092	18075	18048	18197	18500	18030	17927	18205	18062	18254	18278	18005	18100	18188	18452	18165	18147	18157	18014	18137	18128	18120	18141	18280	18217	18122	18195	18079	17964	18179	18152	18128	18072	17877	18147	18016	18062	18180	18047	18080	18109	18031	17971	18015	18380	18246	18250	18054	17863	18111	18155	18264	18056	18282	17986	18075	18057	18159	17909	17835	17912	18022	18086	18122	18168	17870	18251	18195	18104	18262	18099	18098	18212	17875	18046	18203	18045	18034	18368	18189	18052	18156	18177	18154	18001	18082	17970	18244	18299	18033	18121	18020	18228	17959	18223	17889	18195	18241	18084	18040	18239	17990	18207	18103	17862	18113	18182	18169	18141	18115	18106	18066	18218	18061	18124	18114	18011	17925	17918	17929	17905	18098	18158	18004	17917	18131	18014	18085	18199	18137	18241	18208	18159	17882	18275	17986	18131	18257	18071	17927	18048	18144	18151	18346	18160	18023	18234	18134	18093	18280	18108	18231	18032	18143	17979	18008	18281	18086	18088	18202	18099	18102	18141	17969	18059	17947	18102	18172	18274	17971	18076	18029	18074	17946	18312	18088	18082	18019	18373	18095	18139	18038	18152	18111	18158	18066	17848	17956	18180	18327	17972	18051	17908	17982	18141	18142	18071	17906	18022	17985	18099	18227	18085	18105	18161	18112	17994	18011	17955	18207	18025	18245	18160	18095	18123	18019	18264	18210	18033	18266	18013	17912	18040	17828	18363	18144	18003	18158	18180	18006	18221	18029	18091	18023	18093	18059	17890	17852	18101	18243	18033	18259	18119	17955	18297	17975	18091	18013	18277	18077	18132	18068	18188	18226	18035	18057	18154	18109	17993	18145	18064	17977	18045	17964	18180	17969	18236	18074	18174	18279	18135	18037	18286	18020	18247	18074	18278	18146	18187	18006	18162	18570	18054	18195	17966	18217	18055	18056	18012	18179	18147	18170	18131	18064	18167	18124	17956	18182	18335	18048	18080	17896	18045	18068	18014	18035	18218	18212	17961	18134	18030	18108	17998	18108	18110	18089	17924	18048	18403	18078	18031	18030	18223	18098	18028	18096	18198	18211	18030	17860	18087	18173	18224	18260	18296	17972	18080	18051	17855	18159	18083	18179	17928	18004	17798	18116	18313	18132	18071	18040	18096	18137	18125	18174	18124	18168	17948	17922	18166	18015	17806	17929	18084	18001	17912	17954	18151	18082	18122	18151	18175	18037	18036	17973	18004	18067	18019	18056	18031	18103	18295	18129	18351	18161	17903	18206	17947	18155	17992	18009	18212	18139	18185	18155	18207	18065	17990	18342	18121	18138	18106	17905	18033	17958	18119	17941	17892	18100	18040	18230	18059	18197	18222	17988	18057	18157	18032	17981	18255	18066	18145	17959	18088	18179	18110	18175	18039	18203	17989	18041	18084	18022	18004	17986	18039	18060	18049	17971	18084	18083	18151	18006	17974	18197	18121	18215	18166	18267	18023	18241	17997	18198	18120	18111	18103	18059	17979	18147	18116	17992	18089	18090	18206	17994	18256	17973	18004	18315	18326	18140	18390	18206	18048	18361	17971	17896	18006	18219	17942	17986	18119	18284	18218	17958	18063	18032	17943	18090	18044	18205	18184	17959	18068	17952	18263	18082	18148	18126	18073	18285	17978	18060	18073	18146	18155	18345	18095	18167	18323	18302	17983	18031	18180	18106	18101	18180	18041	18027	18245	18042	18235	18108	18157	18205	18166	18032	18368	17983	18223	18225	18062	17971	18153	18154	17956	18084	18155	18046	18199	18276	18205	18327	18095	18102	18154	18040	18099	18196	18206	18215	18101	18165	18096	18000	18108	18042	18139	17916	18144	18144	18102	18105	17991	18158	18332	18156	17983	18119	18035	18056	17963	18116	18009	17846	17962	18050	17923	17929	18194	18222	18159	18116	17945	18107	18131	18094	18273	18154	18097	18025	18027	18150	18177	18055	18165	18046	18148	18141	18297	18176	18101	18156	18111	18300	18010	17899	18147	18154	18293	18110	18014	17922	18086	18118	18059	18217	18235	18150	17980	18151	18059	17978	18147	17994	18226	18087	18148	18170	18120	18124	17940	18133	18169	18053	18030	18307	18156	18138	17989	18047	18149	18042	18197	18106	18132	18066	18087	18122	18209	17998	18204	18052	18211	18162	18134	18010	18234	18085	18324	18346	18139	17794	18058	18121	18180	17986	17909	18129	18094	18196	18103	18219	18253	18118	17829	18169	18046	18050	18203	18024	18005	18062	18068	18034	18245	18204	18262	18059	18054	18013	18007	18230	18075	18256	18140	17926	18018	17965	17944	18095	18142	18108	17985	18149	18255	18407	18167	18068	18148	17983	17951	18131	18132	17872	18012	18051	18159	18177	18270	18360	18203	18080	18097	17984	18068	17997	18159	18103	18024	18315	17924	18082	18089	18208	18153	18061	18190	18040	18179	18044	18205	18163	18103	17965	18276	18009	18325	18164	18017	17926	18102	18093	18094	17985	18170	18116	18089	17970	18097	18165	18204	18176	18126	17929	17913	17845	18131	18070	18113	18248	18022	18029	18061	17893	18461	18225	18154	18105	18055	18200	18050	18191	18040	17987	18156	18048	18221	18155	18331	18148	18007	18150	18086	18197	18252	18154	18258	18060	18020	18078	18363	18121	18042	18347	18334	18245	18149	18095	17926	18089	18201	17979	18420	18246	17994	18261	18056	18138	18043	18144	18069	18199	18097	18239	18062	18180	17941	18148	17895	18001	18059	18004	17994	18026	18006	18075	18210	18026	18057	18042	18064	17973	18134	18032	18104	18073	17984	18269	18105	18318	17976	17949	18057	18205	17987	18167	18011	18127	18179	18259	18006	18003	18289	18126	17817	18039	18374	18110	17938	18034	18305	18114	18096	18167	18034	18038	18058	17929	18092	18245	18186	18275	18212	18209	18000	17759	18089	18088	18078	17976	18150	18195	18190	17949	18153	18221	18150	17954	18041	18184	18172	18041	18173	17788	18077	18139	18088	18139	17947	17933	18124	17920	17980	18112	18021	18121	17922	17858	17919	18171	18349	18078	18279	17893	18169	18083	18162	18111	18129	18153	18188	18230	18230	18117	18109	18050	18161	18169	18017	18118	18112	18159	18305	18067	18392	18113	17966	18107	17998	18040	18213	18191	18353	18295	18105	18244	18185	18116	18063	18002
23925	41036	31876	21235	16826	15553	15174	15358	15258	15266	15104	15170	15170	14861	14918	15604	16140	16163	15853	15475	15361	15143	14864	14940	14823	14947	14800	14898	14852	14766	14752	14830	14823	14925	15057	14672	14752	15002	14968	14956	14891	14846	14773	14757	14755	14800	14870	14769	14953	14849	14881	14971	15026	14806	14896	14930	15015	14950	14870	14872	14975	14837	14836	14847	14878	14830	14724	14842	14956	14926	14979	14766	14894	14834	14801	14778	15001	14855	14755	14987	14755	14944	14977	14880	14904	14809	14823	14850	15028	14996	14756	15008	14701	14783	14824	15006	14802	14893	14788	14777	15014	14706	14742	14882	14683	14698	14881	14775	14747	14683	14912	14909	14808	14742	14961	14824	14953	14720	14793	14693	14862	14791	14930	14770	14859	14912	14913	14787	14776	14946	14928	14895	14658	14861	14818	14859	14740	14993	14915	14922	14884	14921	14821	14835	14948	14881	14969	14807	14842	14754	14758	14753	14856	14990	14776	14805	14679	14905	14916	14786	15069	14836	14959	14802	14958	14792	14919	14820	14879	14842	14715	14909	14700	14808	14875	14977	14988	14896	14816	14812	14821	14718	14829	14839	14979	14844	14792	14948	14931	14774	14801	14896	14838	14925	14810	14812	14834	14984	14859	14765	14731	14795	14986	14851	14831	14921	14850	14794	14913	14820	14904	14896	14795	14891	15024	15009	14634	14857	14938	14914	14773	14775	14913	14798	14753	15015	14767	14815	14977	14803	14980	14762	14852	14839	14864	14909	14865	14802	14921	14922	14980	14716	14700	14865	14865	14855	14805	14889	15006	14821	14922	14831	14999	14867	14941	14936	14800	14863	14832	14697	14980	14746	14867	14832	14962	14899	15039	14785	14755	14909	15024	15016	14851	14732	14795	14850	14822	14840	14828	14859	14900	14760	14972	14631	14724	14886	14989	14698	15008	14896	14758	14866	14830	14909	14895	14897	15025	14968	14855	14733	14865	14763	14951	15030	14863	14960	14933	14754	14864	14779	14870	14899	15007	14838	14844	14823	14767	14922	15002	14863	14918	14751	14917	14733	14817	14976	14781	14962	14858	14977	14836	14771	14968	14777	15002	14865	15016	14794	14829	14860	14913	14967	14974	14851	15071	14997	14842	14938	14833	14899	14997	14792	14857	14966	14891	14863	14972	14960	14791	14762	14875	14824	14867	14836	14798	14884	14773	14725	14968	14739	14999	15042	14848	14981	14777	14915	14899	14567	14750	14816	14863	14903	14944	14712	14853	14915	14810	14827	14732	14931	14607	14875	14862	14752	14794	14890	14874	14843	14843	14800	14959	14807	14878	14885	14869	14686	15012	14832	14961	14770	14788	14836	14912	14952	14846	14827	15016	15127	14666	14977	14928	14833	14871	14720	14857	14845	14819	14814	14828	14919	14883	14848	14832	14833	14856	14935	15027	14785	15090	14712	14775	14832	14968	14748	15046	14880	14864	14814	14929	14866	14794	15028	14846	14904	14899	14907	14785	14800	14823	14874	14801	14666	14804	15023	14833	15033	14841	14913	14844	15038	14835	15118	14912	14949	15010	14928	15034	14897	14799	14912	14869	14767	14986	14813	14761	14902	14849	14935	14874	14938	14883	14816	14932	14957	14865	14827	14807	14809	14963	14920	14817	14919	14786	14793	14826	14818	14977	14856	14942	14778	14864	14860	14980	14881	14836	14823	14879	14779	14774	14995	14907	14716	14984	14946	14822	14834	14929	14837	14789	14800	14882	14938	14915	14822	14934	14986	14789	14948	14711	14868	15027	14711	14924	14922	14708	14802	15001	14810	14896	14885	14976	14790	14971	14937	14913	14804	14933	14990	14852	14913	14907	14754	14805	14833	14651	15031	14778	14715	14968	14838	14813	14897	14612	14777	14882	14834	14763	14819	14712	14984	14936	14814	14648	14904	14920	15017	14932	15095	14941	14765	14977	14924	14802	14792	14987	14959	14770	14919	14839	14805	14761	14895	14838	14908	14847	14702	14999	14795	14786	14813	14756	14812	14856	14747	14767	14937	14806	14910	14766	14842	14946	14822	14908	15000	14691	14830	14848	14888	14881	14764	14827	14708	14979	14875	14795	14762	14798	14936	14783	14876	14830	14978	14811	14867	14838	15119	14805	14722	14965	14991	14768	14822	14986	14979	14920	14858	14903	14804	14826	14908	14904	14991	14908	14999	14955	14993	14634	14842	15073	14740	14762	14877	14779	14890	14743	14830	14954	14871	14985	14838	14886	14800	14882	14809	15014	14744	14837	14891	14662	14692	15055	14817	14929	14949	14761	14835	14806	14810	14767	14898	14758	14987	14859	14968	14827	14892	15130	14917	14732	14864	14813	14884	14719	14807	14893	14976	14690	14953	14883	14811	14839	14846	14961	15019	15115	14916	14840	14717	14925	15006	14983	14727	14956	14770	14910	14746	14963	15042	14981	14891	15010	14990	15020	14831	15042	14801	14806	14781	15027	14746	14887	14861	14727	14952	14918	14897	14802	14770	14624	14919	15002	14785	14838	14900	14874	14769	14990	14991	14888	14907	14824	15089	14851	14869	14684	14890	14791	14737	14764	14769	14838	15029	14917	14869	14816	14726	14726	14782	14900	14878	14866	14948	14730	14956	14857	14845	14956	14813	14840	14912	14858	14823	14852	14985	14971	14976	14722	14752	14813	14734	14821	14789	14837	14883	14934	14913	14901	14804	14848	14813	14872	14862	14863	14902	14885	14958	14995	14722	14920	14819	14766	14863	14898	14954	14842	14725	14869	15097	14765	14901	14974	14908	14850	14811	14896	14817	14889	14648	14966	14811	15018	14936	14845	14839	14889	14827	14814	14786	14871	15029	14911	14818	14817	14914	14877	14835	14833	14947	14703	14963	15109	14758	14800	14959	14884	14885	14775	14800	14985	14992	14763	14749	14844	14927	14823	14895	14804	14839	14956	14893	15072	14796	14645	14882	14762	14936	14862	14886	14823	14921	14845	14793	14922	14926	14884	14872	14938	14888	14821	14966	15050	14804	14889	14750	14714	14928	15044	14873	14824	14758	14737	14832	14881	14828	14924	14922	14907	14811	14922	15036	14948	14909	14816	14871	14926	14828	14781	14843	14744	14894	14786	14846	14865	14972	14893	14800	14853	14875	14957	14979	15032	14879	14929	14782	14969	14924	14916	14869	15099	14890	14777	14788	14892	15087	14814	14965	14858	14994	14860	14855	14801	14776	14947	14896	14901	14989	14741	14793	14942	14852	14950	14733	14780	14777	14883	14819	14795	15000	14826	14820	14823	14681	14903	14865	14772	14844	14889	14927	14900	14993	14944	14887	14992	14949	14713	14754	14924	14889	14894	14666	14822	14933	14853	14839	14852	14907	14876	14943	14886	14805	14823	14793	14930	14885	14792	14923	14875	14855	15112	14791	14907	14768	14703	15053	14996	14999	14898	14858	14819	14832	14733	14906	14874	14840	14852	14716	14952	15002	14873	14916	14891	14937	14925	14894	14740	14811	14898	14840	14772	14938	14942	14671	15001	14799	14928	14920	15009	14829	14983	14855	14829	14901	14717	14785	14745	14844	14950	14876	14852	14872	14738	14774	15055	14952	14689	14841	14744	14952	14910	15019	14705	14954	14786	14845	14775	14894	14917	14917	14829	14825	14842	14838	14790	14733	14812	14843	14877	14935	14997	14688	14719	14768	14792	14839	14913	14839	14885	14755	14889	14926	14781	14928	14939	14720	14933	14825	14769	14907	14745	14797	14847	14754	14897	14666	14921	15000	14814	14832	14735	15006	14920	14790	14635	14692	14841	14761	14629	14977	14821	14840	14820	14952	14685	14811	15108	14638	14747	14675	14765	14682	14610	14991	14937	14865	14849	14993	14902	14763	14982	14890	14969	14802	14702	14980	14928	14898	14756	14929	14700	14997	14757	14805	14973	14880	14948	14861	14770	14684	14783	14853	14754	14961	14837	14997	15154	14726	15059	14807	14860	14821	14993	15004	14771	14792	14980	14838	15005	14826	14873	14850	14911	14856	14897	14999	14929	14819	14775	14705	14820	14873	14843	14892	14916	14869	15016	14941	14847	14901	14942	14855	14884	14784	14821	14861	14766	14917	14814	14966	15065	14851	14884	14786	14820	15039	14698	14942	14856	14727	14874	14782	14726	14905	14654	15018	14880	14833	14991	14882	14755	14857	14940	14838	15018	14914	14787	14916	14816	14802	14737	14959	14952	14830	14891	14865	14948	14824	14827	14895	14889	15033	14895	14954	14915	14877	14947	14793	15059	14866	14853	14908	14921	15109	14813	14784	14935	14836	15011	14857	14895	14863	14772	14848	14875	15074	14891	14842	14888	14819	14842	14900	14884	14816	14853	14892	14741	14890	14919	14637	14919	14790	14924	14837	14945	14954	14889	14932	14532	14673	14785	14732	15008	14885	14959	14895	14749	14975	14925	14957	14918	14992	14975	15091	14919	14863	14793	14870	14912	14854	14949	14665	14881	14826	14959	14793	14759	14910	14682	14932	14830	14914	14787	14905	14953	14978	14934	14818	14921	14823	14763	14828	14784	14717	14886	14946	14963	14729	14941	15028	14790	14731	14686	14783	14722	14852	14949	14804	14891	14927	14757	14909	14960	14840	14741	14851	14903	14829	14808	14801	14748	14932	14910	14844	14738	14870	15086	15056	14784	14787	14905	14837	14819	14718	14860	14893	14732	14765	14735	14889	14869	14773	14762	14767	14813	14968	14797	14899	14938	14891	14781	14834	14836	14811	14872	14943	14790	14821	15054	14669	14929	14845	14716	14789	14896	14688	14952	14951	14880	14879	14964	14769	14918	14994	14903	14825	14931	15062	14767	15026	14769	14819	14977	14847	14784	14919	14915	14821	15058	14845	14909	14795	14867	14858	14768	14768	14832	14958	14844	14905	14966	14725	14811	15028	14708	14771	14917	14916	14883	14845	15035	14802	15067	14873	14792	14844	14754	14713	14925	14758	14893	14885	14878	14762	14859	14891	14803	14895	14759	14864	14903	14827	14822	14897	14848	14948	14799	14913	14842	14877	14847	14888	14762	14793	14799	14919	14947	14878	14971	14854	14821	14829	14790	14794	14960	14889	14844	14781
22084	21025	28320	24053	21473	22909	23326	18460	17636	17988	17689	17566	17606	17608	17532	18197	20841	20760	19933	18887	18308	17837	17177	16972	17079	17046	17134	16906	16867	17026	17192	17164	17140	16976	17130	16954	17064	16967	17096	17045	16970	17195	17026	17016	17091	17124	16926	17122	16982	17210	16952	17056	17069	17036	17205	17018	17094	17313	17026	17149	17025	17030	16860	17041	16979	16942	16952	17124	17000	16922	16922	16998	17078	17117	16811	17010	16893	16991	17175	16871	16966	17055	17223	17195	17009	17174	16993	17235	17097	17160	17203	17050	16971	17037	17029	17072	17054	16984	17011	17027	17122	17123	16950	17014	17089	16995	16958	17244	17117	17295	17255	17010	16876	17024	17053	17244	17213	16986	17106	16985	16993	17022	17241	16966	16738	16694	17121	17134	16982	16876	16965	17024	16977	17254	17015	17053	16965	16833	17052	16923	17043	17158	16918	16890	17144	16906	17004	17041	16984	16935	17195	17162	17197	16975	17039	17063	17011	17143	17099	17065	17109	17151	17028	16994	17065	17176	17065	17097	17171	16990	17088	16971	17033	17124	17046	16993	17019	17136	16966	17019	16994	16842	16891	16953	16890	16731	17022	17102	16978	17011	16996	16834	17074	16929	17143	17218	17212	17053	16960	16832	16912	17036	17072	16992	16997	17039	16845	16908	17106	16660	17009	16953	16936	17122	17106	17027	17045	16956	17107	16872	17279	16985	16923	17177	17111	17130	17021	16882	17229	16990	17051	17015	17075	16929	17186	17040	17013	17131	17134	16983	16897	16951	16941	17113	17047	17038	17255	16879	16964	17012	16844	17158	17113	16743	16933	17010	17005	17125	17055	17095	17208	17043	17111	17100	17213	16995	16971	17071	16940	16891	16825	17283	16978	17024	16969	16908	16856	17072	17014	16904	16918	17079	16847	17112	17081	16964	17052	17127	17026	16907	16991	16978	17114	17020	17187	17147	17068	16995	17206	17117	17115	17059	17189	16792	16968	17071	17112	17196	17127	16816	16953	17045	17286	16819	16959	17118	16996	17119	16989	16897	17122	17086	16967	16961	17110	16973	16968	17015	16909	17285	17242	16990	16968	17039	17050	16855	16876	17140	17115	17086	17032	16885	17127	16989	16996	16963	17038	17103	17158	17114	16963	16886	16924	16875	17206	17113	17261	17021	16922	16906	17118	16810	16888	17113	17007	17024	17219	17118	16981	17138	16844	16990	16998	16898	16836	17036	16863	16830	17083	17098	17093	16972	17101	17002	17085	16934	16976	17224	17191	16914	17230	17093	16964	16926	17039	17048	16936	16780	17058	17290	17020	16999	17106	16908	17046	17085	16967	16969	17078	17246	16925	16749	17031	16928	17230	16978	16995	17149	17133	16929	17232	16992	16994	16983	17061	16925	16906	16982	17082	17112	16929	17013	17137	16948	17177	17082	16991	17203	17048	17160	17180	17103	17026	17087	17007	17115	17023	16955	16950	17085	17061	17023	16886	16974	16977	17075	17042	17036	17012	16934	17238	16984	17127	17001	16985	16982	16972	17198	16949	17116	16943	17182	17084	16950	16950	17094	16984	16974	17195	16878	16909	16997	16954	16683	17079	17182	17184	17036	16806	17102	17075	16984	16960	17121	16973	17103	17002	16972	17139	16923	16863	16974	16974	16773	16931	16962	16970	16947	16957	17122	17182	17137	17099	16922	17281	17078	16978	16998	17137	16974	16848	16994	16828	17076	16956	17041	16894	16967	17139	17083	17000	17043	17120	16998	16997	17001	16962	16969	16980	17100	17032	16998	16843	16794	17015	16987	17033	17023	17063	16991	17017	17145	16999	17169	17086	17084	16974	16868	17232	16801	17059	17068	16942	16866	17113	17108	17064	17108	17032	16876	16933	16984	17107	17231	16917	17109	17282	17075	16914	16938	17134	17135	16969	17020	17053	17101	16984	16966	16955	17028	16891	16931	17071	17133	16859	17119	17276	17246	16912	17106	16886	17082	16860	17142	17135	16870	17060	16981	17095	17013	17092	17150	16933	17017	16928	17153	17015	16759	16888	17074	17294	17137	17109	17077	17192	16931	16972	17027	16917	16855	16822	17063	16888	16927	16961	17205	16952	17053	16842	16774	17125	17183	17038	17011	17030	16970	16911	17091	16956	17065	17072	17183	16994	17216	16958	16987	17228	17074	17079	17109	17183	16862	17020	17084	16933	17036	16981	17174	16987	17013	17146	17055	17036	17037	16939	17029	17019	16868	16900	16885	16885	17160	16949	17095	17120	16992	17128	17085	17049	16849	17060	17206	17122	17194	16964	16876	17115	16943	16941	17164	17029	17050	17082	16865	17076	17047	16894	16876	16924	17110	17244	17033	17011	16960	17022	16938	17042	16988	17007	16973	16789	17020	17004	16961	16932	16750	16834	16986	16974	16998	17048	16954	16998	16917	17072	17120	16920	17045	17087	16806	16842	17127	16983	16852	17058	17161	17180	16958	17063	17062	16960	17019	17310	16946	16917	17200	16892	16805	17162	17007	17176	17089	17008	16967	17027	17168	16999	16894	16949	17047	17081	17058	16945	17039	17093	16934	17121	17015	16935	17015	17092	16968	17192	17223	17197	16974	17194	16921	17037	17135	17107	17208	16909	17004	16831	17074	16873	17096	17114	17005	17033	17087	17001	16911	17074	17078	16958	16986	17102	16953	16976	17107	16802	16978	17093	16923	17051	16997	16900	17013	16947	17062	16844	16853	16857	16933	17033	16994	16989	17111	17111	17031	17078	17245	17082	16950	17133	17043	17035	16795	17190	17064	16955	16981	17025	16925	16894	17076	17152	17158	17101	16972	16885	16912	16939	16878	17094	17043	16910	17020	17122	17095	17029	16905	16938	17107	17168	17062	16938	17185	17127	16774	17087	17045	17228	17111	17038	17004	17015	16984	17144	17035	16928	17149	17088	17045	17314	16945	17103	16864	17074	17016	17163	17064	16948	17106	16932	16864	17016	16876	17144	17238	17058	17114	17006	16945	17120	17175	17081	16859	16762	16933	16868	16991	16938	17032	16989	17144	17094	17104	16955	16965	16940	17079	17159	16971	17088	17116	17173	16969	17179	17023	17149	16929	17230	16984	16948	17005	17019	17088	16998	16971	16793	16874	17168	16850	16878	17219	17001	17076	17011	16943	17085	17077	16986	17022	16980	17072	16756	17093	17116	17124	16846	16958	16808	16912	16766	16887	16901	17096	17044	17046	17025	17108	16987	16953	16944	17017	17133	17012	17000	17010	16888	17168	17084	16837	16839	17147	17161	16863	16889	17031	16802	17125	17187	17134	16928	16934	17052	16907	16990	16841	17016	17033	17123	16909	16981	17093	16939	16987	16924	17002	16963	16925	16966	17309	16741	17102	16963	17050	16926	16885	17184	17152	16992	17055	17198	16939	17082	17053	16961	17042	16919	16962	17050	17000	17073	17171	17041	16655	16967	16953	17159	17239	16997	17081	16815	16954	16901	16944	16949	17039	17022	17012	17174	16915	16922	16868	17219	17101	17018	16920	17109	17187	17170	16979	16792	16979	17000	16925	16965	17139	17192	16991	17001	16910	17097	17164	16951	17075	17024	17040	16958	16878	17256	17121	16981	17160	17155	17004	16970	16988	17069	17243	16993	17108	16845	16872	17144	16993	17021	17061	16946	17168	17038	17114	16971	16997	17036	17309	17222	17102	17094	16936	16935	17119	16935	16951	17059	17079	16930	17013	17118	17127	17003	17053	16866	17013	17169	17051	16943	16762	16987	16984	16915	17014	17206	16973	17090	16924	17078	17071	17093	16921	17080	16866	17210	17038	17174	17053	16920	16993	17043	17150	16844	17006	17245	17036	17181	17125	17222	17080	17073	17001	17104	16967	17067	17218	17027	16931	17076	17020	17020	17071	16974	16802	17016	17074	17038	17033	17079	17157	17059	17202	17013	16970	17067	16967	16740	16969	17192	16969	17054	17245	16949	16846	17143	16917	17111	17110	16933	17011	16886	16915	16995	16951	17071	17189	17164	17251	16948	17214	16999	17036	17047	17155	17010	17030	17022	16934	16849	16958	17188	17090	17008	17070	16952	17140	17038	17027	17170	17123	16910	17102	16958	17076	16879	17071	16931	16878	16744	17011	17289	17150	17020	17005	16973	17153	17037	16969	16784	17026	16946	17007	17128	16908	17023	17039	16988	16893	16884	17234	16889	16948	17178	16847	16878	16900	17089	17191	16982	17096	16899	17097	17049	17305	16975	16947	16912	17067	16980	16989	16998	16940	17012	16842	17135	16936	16928	17150	17042	17099	16753	16910	17093	16956	16995	16996	17211	16991	16983	17220	17053	17001	17068	17041	17089	16827	17242	17119	17035	17150	17330	17126	16956	17100	17127	16962	17084	16976	16786	16948	17069	17057	16832	16905	16878	17055	17007	17140	17102	16962	17150	17041	17016	16983	17293	16925	17009	17114	16851	17167	17189	16871	16979	16925	16872	16942	17045	16851	17125	17212	16890	17109	16970	16988	17206	16901	17035	17143	17015	16888	16990	16869	17005	16876	17028	16954	16992	17170	16888	16976	17104	17063	16938	17149	16983	17134	17052	17045	17102	16926	16979	17068	16937	17138	17030	17026	17019	16960	17101	16922	17143	16911	17065	17072	17101	16873	17057	16995	17052	16955	17177	17049	17181	17013	17007	17000	16803	17050	17108	17025	17150	17163	17154	17032	16910	17075	17212	17149	16767	17001	16840	17299	16991	17025	16853	16975	17113	17186	17063	17018	17026	17078	16929	16993	17136	17081	17027	16925	16888	16939	17016	17298	17008	16860	16697	17126	16950	17118	17180	16831	16918	16940	17071	17119	17324	17181	17135	16911	16864	17160	17005	16893	17026	16865	16891	17052	16886	17151	17080	17024	17116	17024	16842	16930	17008	16906	17032	16954	16950	17004	16929	17094	17098	17208	16967	17076	17113	17140	17030	16983	17019	16721	16998	17116	17230	16989	17042	17114	16975	16882	16891	16936	17120	17219	16994	17138	17057	17086	17131	16785	16823	16944	16952	16933	17110	17021	16812	16937	17115	16921	17032	16850	16868	17034	16898	16869	17100	17157	16941	17053	17080	17094	17286	16947
25868	56822	44293	27859	19987	16061	15174	15104	15207	14946	14470	14522	14465	14419	14763	15893	19549	18936	17301	16505	15356	14750	14266	14168	14337	14183	14256	14235	14353	14263	14243	14139	14286	14179	14199	14247	14236	14236	14370	14097	14255	14268	14119	14181	14199	14111	14416	14128	14134	14266	14226	14265	14228	14106	14172	14178	14445	14325	14330	14170	14200	14140	14297	14212	14298	14211	14161	14273	14007	14191	14193	14235	14360	14222	14094	14445	14291	14160	14155	14196	14132	14320	14434	14247	14302	14245	14278	14211	14261	14070	14077	14221	14261	14304	14170	14117	14087	14226	14412	14283	14319	14139	14256	14259	14241	14269	14122	14352	14254	14186	14183	14349	14116	14137	14287	14071	14128	14305	14034	14129	14205	14191	14346	14274	14294	14123	14319	14302	14322	14214	14262	14095	14153	14111	14147	14183	14306	14202	14225	14212	14268	14359	14293	14279	14184	14226	14151	14277	14199	14137	14092	14101	14179	14241	14321	14038	14258	14195	14180	14080	14164	14309	14199	14147	14298	14369	14230	14234	14251	14111	14057	14208	14208	14181	14214	14119	14248	14175	14328	14315	14160	14402	14004	14037	14229	14163	14130	14247	14130	14341	14085	14064	14294	14264	14333	14042	14115	14049	14176	14184	14140	14118	14302	14309	14175	14248	14168	14140	14025	14180	14031	14088	14059	14304	14238	14143	14212	14259	14146	14112	14169	14182	14392	14202	14346	14185	14181	14099	14106	14193	14257	14181	14161	14327	14149	14115	14276	14144	14207	14157	14275	14207	14358	14335	14132	14235	14255	14105	14119	14312	14202	14180	14233	14140	14201	14168	14247	14147	14317	14155	14190	14220	14207	14152	14185	14095	14169	14313	14214	14105	14204	14317	14110	14176	14147	14262	14174	14123	14280	14359	14231	14145	14133	14093	14341	14221	14357	14149	14118	14319	14163	14085	14171	14203	14286	14237	14323	14302	14146	14257	14369	14258	14172	14234	14363	14179	14187	14295	14298	13971	14261	14091	14307	14321	14054	14167	14296	14083	14046	14153	14259	14312	14288	14241	14227	14424	14312	14397	14161	14317	14216	14214	14198	14118	14168	14266	14294	14315	14274	14146	14031	14116	14362	14085	14262	14331	14128	14276	14234	14266	14291	14180	14330	14112	14184	14151	14156	14328	14155	14162	14095	14177	14117	14302	14092	14253	14244	14233	14086	14262	14215	14143	14257	14208	14282	14047	14210	14227	14294	14147	14171	14389	14178	14100	14363	14185	14165	14159	14222	14219	14120	14173	14269	14102	14277	13990	14302	14039	14107	14051	14237	14109	14080	14285	14105	14469	14216	14150	14093	13905	14090	14211	14312	14210	14347	14265	14190	14231	14269	14198	14190	14297	14196	14214	14084	14127	14245	14037	14285	14528	14252	14268	14150	14055	14181	14237	14274	14444	14153	14336	14202	14133	14220	14284	14007	14156	14188	14303	14152	14173	14247	14176	14123	14168	14271	14316	14265	14327	14212	14240	13922	14220	14341	14305	14256	14056	14243	14170	14223	14147	14384	14196	14210	14147	14156	14201	14031	14239	14218	14245	14219	14196	14125	14173	14217	14416	14275	14138	14203	14079	14305	14384	14022	14068	14182	14363	14229	14337	14368	14220	14154	14148	14194	14215	14353	14186	14261	14056	14343	14196	14061	14216	14214	14035	14113	14274	14204	14103	14111	14159	14251	14436	14035	14264	14070	14149	14220	14043	14279	14190	14260	14227	14134	14134	14088	14196	14335	14102	14267	14217	14096	14213	14290	14234	14178	14358	14361	14223	14214	14186	14001	14155	14142	14012	14225	14097	14132	14308	14123	14202	14305	14326	14233	14159	14192	14127	14115	14108	14171	14135	14190	14157	14199	14305	14305	14221	14144	14257	14254	14323	14269	14159	14110	14344	14333	14322	14099	14299	14232	14219	14095	14084	14228	14123	14230	14221	14199	14246	14191	14099	14242	14168	14252	14171	14225	14081	14270	14134	14286	14098	14087	14348	14353	14113	14144	14120	14076	14000	14260	14134	14452	14257	14180	14197	14279	14000	14157	14263	14171	14354	14302	14093	14262	14117	14133	14184	14054	14380	14133	14110	14115	14225	14307	14172	14087	14261	14398	14203	14041	14201	14291	14281	14233	14213	14100	14316	14276	14208	14095	14154	14260	14165	14165	13997	14317	14099	14343	14174	14263	14250	14107	14214	14114	14181	14408	14197	14292	14238	14154	14227	14279	14210	14267	14299	14079	14419	14116	14293	14263	14267	14238	14240	14162	14321	14273	14108	14193	14179	14154	14256	14184	14075	14238	14262	14136	14183	14104	14264	14170	14345	14197	14195	14167	14276	14153	14188	14214	14317	14086	14211	14190	14223	14202	14221	14121	14042	14243	14089	14046	14097	14126	14214	13876	14067	14088	14114	14250	14156	14187	14305	14049	14301	14182	14279	14108	13975	14031	14120	14225	14133	14172	14277	14185	14155	14097	14213	14181	14232	14208	14025	14249	14280	14216	14170	14524	14281	14095	14272	14054	14259	14122	14145	14182	14083	14261	14089	14244	14122	14149	14538	14235	14149	14117	14105	13996	14274	14174	14279	14105	14299	14251	14223	14052	14314	14261	14260	14295	14209	14205	14165	14212	14166	14112	14169	14178	14461	14217	14171	14178	14148	14250	14154	14122	14168	14089	14341	14152	14176	14098	14236	14141	14021	14009	14230	14298	14290	14013	14151	14174	14135	14192	14128	14148	14380	14291	14322	14102	14137	14228	14219	14239	14198	14348	14270	14148	14141	14266	14187	14122	14212	14109	14246	14155	14244	14235	14163	14123	13958	14144	14158	14378	14187	14087	14166	14295	14076	14229	14276	14367	14133	14223	14159	14171	14167	14220	14166	14264	14253	14177	14186	14174	14113	14238	14174	14240	14209	14321	14212	14113	14283	14321	14326	14178	14196	14198	14182	14101	14124	14101	14267	14296	14229	14226	14158	14118	14206	14339	14220	14282	14130	14256	14108	14333	14273	14112	14211	14330	14177	14320	14176	14248	14206	14297	14284	14148	14291	14291	14389	14211	14201	14103	14306	14183	14090	14328	14216	13943	14082	14174	14236	14001	14219	14115	14038	14236	14169	14256	14125	14426	14131	14175	14249	14166	14227	14323	14230	14196	14140	14230	14250	14146	14207	14301	14105	14184	14078	14040	13998	14082	14263	14182	14236	14168	14197	14330	14175	14350	14288	14044	14095	14309	14058	14222	14071	14094	14267	14206	14149	14276	14022	14171	14062	13999	14140	14086	14141	13988	14213	14291	14181	14031	14197	14276	14306	14156	14180	14307	14051	14255	14364	14308	14233	14093	14294	14145	14255	14127	14278	14088	14486	14218	14057	14134	14215	14201	14124	14125	14218	14273	14244	14186	14161	14183	14333	14244	14307	14092	14186	14148	14156	14320	14037	14218	14095	14268	14076	14253	14014	14240	14274	14202	14327	14226	14199	14164	14099	14159	14207	14199	14112	14352	14043	14281	14127	14157	14043	14175	14269	14421	14228	14282	14120	14037	14117	14087	14327	14117	14227	14280	14061	14028	14212	14273	14421	14047	14356	14353	14154	14114	14228	14362	14107	14132	14316	14116	14201	14337	14246	14253	14172	14260	14130	14220	14193	14121	14224	14153	14226	14365	14236	14173	14184	14233	14172	14323	14177	14145	14122	14174	14169	14126	14102	14218	14124	14444	14287	14349	14395	14241	14257	14237	14269	14134	14210	14163	14166	14305	14064	14161	14181	14235	14167	14277	14149	14187	14282	14074	14177	14246	14116	14081	14259	14182	14206	14088	14081	14206	14073	14296	14238	14204	14113	14108	14192	14176	14099	14169	14118	14063	14183	13968	14396	14210	14128	14215	14364	14306	14221	14199	14253	14160	14148	14065	14159	14144	14145	14142	14025	14388	14313	14244	14246	14336	14181	14261	14285	14183	14325	14118	14169	14063	14242	14136	14017	14180	14274	14254	14210	14256	14002	14172	14096	14107	14237	14290	14031	14357	14269	14164	14256	14164	14092	14279	14164	14197	14328	14114	14189	14252	14077	14381	14313	14254	14291	14179	14227	14271	14315	14228	14158	14171	14138	14215	14176	14279	14171	14229	14173	14207	14142	14090	14305	14173	14266	14221	14346	14227	14235	14042	14297	14231	14110	14173	14169	14158	14148	14146	14150	14237	14173	14212	14138	14240	14176	14147	14015	14319	14324	14103	14167	14136	14129	14096	14374	14339	14068	14132	14036	14293	14105	14141	14341	14291	14304	14209	14201	14298	14152	14319	14210	14209	14211	14000	14310	14147	14069	14147	14083	14280	14187	14079	14264	14292	14078	14241	14210	14042	14176	14189	14074	14350	14077	14146	14156	14152	14323	14174	14231	14312	14303	14296	14201	14343	14030	14137	14203	14020	14215	14080	14111	14109	14164	14095	14261	14082	14285	14037	14133	14289	14213	14235	14210	14115	14172	14193	14257	14018	14254	14281	14263	14230	14044	14186	14171	14380	14376	14218	14001	14139	14189	13994	14186	14102	14102	14236	14209	14217	14246	14282	14288	13985	14211	14197	14049	14175	14209	14190	14106	14178	14244	14062	14235	14246	14179	14046	14170	14314	14188	14325	14172	14326	14098	14256	14240	14066	14037	14147	14230	14213	14156	14226	14259	14116	14120	14293	14108	14324	14131	14192	14113	14117	14205	14234	14165	13877	14268	14057	14284	14389	14092	14236	14293	14288	14052	14245	14178	14122	14157	14273	14191	14195	14226	14187	14208	14206	14272	14135	14220	14373	14312	14095	14078	14083	14216	14111	14157	14217	14020	14195	14119	14182	14105	14180	13995	14114	14145	14322	14041	14134	14056	14092	14280	14171	14256	14237	14075	14129	14159	14137	14171	14200	14288	14075	14038	14238	14154	14116	14088	14163	14172	14145	14332	14225	14118	14226	14157	14115	14208	14188	14227	14315	14190	14204	14125	14226	14333	14161	14223	14152	14184	14208	14442	14219	14221	14269	14218	14264	13967	14157	14215	13994	14142	14139	14217	14205	14271	14346	14120	14071	14236	14170	14069	14196	14190	14215	14286
29971	26199	27482	22357	17984	17118	17119	17015	16905	16639	16568	16746	16600	16688	16578	16861	16987	16591	16810	16665	16778	16745	16478	16518	16478	16715	16510	16625	16500	16608	16520	16573	16698	16840	16413	16654	16245	16427	16594	16681	16504	16634	16435	16571	16583	16647	16618	16557	16725	16586	16643	16495	16635	16603	16797	16647	16597	16390	16705	16534	16436	16485	16508	16430	16432	16520	16615	16536	16528	16433	16598	16554	16700	16721	16841	16645	16690	16683	16678	16644	16603	16545	16550	16655	16386	16386	16561	16473	16431	16549	16537	16564	16528	16614	16628	16326	16668	16566	16533	16489	16610	16411	16696	16619	16563	16488	16341	16418	16399	16532	16621	16464	16745	16459	16641	16663	16612	16411	16347	16596	16620	16619	16643	16324	16757	16588	16315	16690	16545	16610	16627	16349	16679	16559	16839	16393	16547	16824	16336	16584	16722	16617	16644	16685	16453	16647	16559	16404	16427	16724	16797	16580	16541	16454	16698	16433	16528	16618	16696	16593	16549	16573	16648	16571	16479	16642	16699	16478	16426	16600	16494	16617	16620	16613	16420	16588	16668	16323	16304	16425	16416	16470	16386	16575	16659	16614	16462	16471	16370	16431	16536	16483	16555	16503	16371	16494	16499	16665	16498	16464	16431	16562	16512	16524	16553	16551	16449	16685	16442	16415	16482	16502	16675	16632	16716	16453	16621	16624	16621	16683	16620	16416	16729	16418	16393	16609	16536	16555	16436	16575	16624	16346	16449	16593	16574	16549	16355	16576	16481	16304	16597	16476	16432	16565	16600	16574	16503	16650	16636	16661	16658	16625	16320	16437	16625	16353	16604	16374	16521	16656	16394	16713	16601	16550	16475	16472	16458	16673	16522	16601	16293	16596	16655	16581	16699	16667	16497	16403	16628	16509	16495	16550	16616	16583	16749	16563	16587	16677	16542	16579	16535	16430	16555	16589	16480	16671	16654	16611	16720	16553	16626	16388	16751	16624	16444	16722	16646	16697	16762	16633	16671	16672	16682	16522	16494	16649	16671	16455	16536	16764	16410	16610	16338	16479	16547	16768	16532	16436	16534	16558	16600	16438	16485	16650	16563	16515	16760	16607	16534	16601	16659	16513	16482	16520	16629	16526	16337	16522	16474	16537	16635	16854	16514	16466	16547	16728	16390	16694	16500	16431	16490	16640	16699	16608	16476	16503	16469	16737	16825	16620	16446	16446	16626	16572	16533	16639	16568	16818	16439	16691	16616	16407	16664	16386	16559	16752	16516	16415	16370	16455	16464	16458	16432	16628	16622	16593	16420	16483	16411	16556	16638	16666	16493	16312	16484	16691	16583	16627	16479	16459	16605	16463	16501	16451	16572	16410	16577	16590	16574	16606	16657	16572	16445	16726	16647	16441	16590	16703	16662	16583	16700	16425	16514	16403	16398	16731	16478	16525	16506	16672	16633	16413	16586	16638	16739	16590	16471	16674	16575	16429	16505	16652	16649	16552	16450	16563	16578	16584	16471	16397	16593	16519	16642	16384	16446	16501	16630	16700	16472	16647	16395	16425	16500	16311	16378	16620	16643	16468	16397	16544	16505	16626	16574	16546	16629	16484	16605	16461	16622	16500	16639	16800	16425	16629	16493	16601	16604	16355	16584	16535	16362	16532	16699	16674	16471	16530	16460	16726	16723	16752	16766	16547	16541	16458	16819	16634	16507	16587	16427	16667	16540	16453	16748	16520	16537	16552	16426	16521	16496	16705	16798	16458	16535	16474	16399	16523	16413	16412	16495	16630	16387	16625	16507	16648	16746	16544	16346	16634	16720	16677	16497	16470	16488	16683	16590	16418	16520	16555	16525	16672	16564	16380	16631	16541	16559	16520	16558	16428	16477	16573	16468	16433	16415	16598	16538	16528	16536	16533	16439	16729	16446	16610	16496	16458	16521	16393	16453	16595	16537	16395	16654	16632	16530	16453	16541	16477	16699	16566	16610	16679	16642	16659	16465	16483	16408	16633	16410	16496	16676	16554	16489	16507	16492	16598	16648	16574	16502	16532	16505	16676	16717	16632	16347	16489	16487	16645	16329	16442	16436	16458	16720	16492	16554	16673	16535	16542	16557	16652	16557	16604	16393	16679	16409	16375	16603	16398	16629	16304	16687	16616	16430	16369	16519	16692	16699	16385	16546	16653	16436	16491	16406	16459	16723	16458	16508	16573	16713	16523	16701	16424	16497	16461	16555	16676	16495	16507	16539	16759	16634	16602	16337	16557	16711	16703	16378	16651	16647	16598	16502	16657	16670	16461	16567	17012	16520	16597	16836	16618	16351	16555	16561	16709	16530	16750	16685	16458	16740	16692	16476	16748	16555	16535	16435	16408	16464	16578	16467	16459	16563	16608	16531	16614	16539	16626	16788	16599	16552	16734	16659	16453	16534	16524	16618	16461	16401	16440	16494	16569	16518	16592	16426	16635	16640	16602	16623	16388	16589	16533	16455	16789	16714	16693	16482	16414	16556	16399	16514	16577	16488	16423	16439	16622	16756	16475	16369	16391	16624	16659	16458	16428	16729	16553	16446	16709	16469	16537	16523	16391	16650	16631	16658	16547	16486	16443	16575	16467	16591	16698	16682	16516	16506	16525	16547	16552	16629	16847	16298	16643	16639	16713	16611	16682	16635	16562	16563	16607	16456	16446	16503	16577	16779	16457	16700	16482	16717	16574	16427	16524	16529	16322	16619	16564	16365	16438	16321	16514	16663	16536	16779	16478	16550	16500	16763	16702	16643	16629	16381	16560	16497	16452	16502	16657	16460	16850	16675	16650	16562	16642	16379	16505	16538	16430	16485	16616	16600	16548	16647	16700	16683	16685	16400	16395	16493	16398	16749	16663	16608	16546	16526	16652	16566	16549	16450	16530	16458	16519	16445	16567	16462	16634	16416	16479	16572	16647	16534	16509	16518	16401	16809	16755	16537	16645	16624	16485	16521	16682	16679	16388	16484	16608	16573	16550	16712	16470	16743	16613	16718	16603	16664	16475	16464	16633	16327	16431	16605	16384	16642	16599	16430	16311	16643	16617	16556	16470	16657	16648	16688	16496	16578	16478	16601	16643	16620	16751	16698	16351	16546	16503	16447	16482	16732	16507	16582	16569	16498	16438	16470	16469	16672	16499	16467	16288	16546	16406	16849	16545	16287	16433	16395	16606	16470	16458	16766	16598	16542	16784	16679	16807	16393	16483	16583	16504	16581	16612	16567	16616	16591	16470	16519	16354	16353	16529	16492	16694	16534	16718	16520	16576	16484	16576	16587	16636	16576	16428	16557	16590	16494	16501	16606	16387	16272	16653	16697	16478	16501	16621	16343	16551	16697	16435	16393	16561	16611	16787	16355	16592	16555	16473	16749	16716	16575	16779	16282	16676	16610	16635	16826	16589	16661	16679	16465	16607	16535	16841	16341	16451	16492	16511	16670	16490	16589	16572	16737	16398	16551	16652	16524	16489	16303	16561	16714	16645	16610	16399	16635	16508	16635	16714	16814	16623	16380	16492	16507	16415	16598	16635	16635	16340	16383	16727	16514	16340	16651	16695	16438	16572	16612	16479	16481	16592	16574	16670	16609	16645	16696	16474	16674	16773	16645	16390	16615	16716	16687	16766	16449	16444	16406	16389	16623	16655	16695	16664	16468	16686	16639	16585	16598	16481	16553	16717	16744	16753	16683	16595	16397	16512	16626	16679	16624	16752	16549	16587	16532	16614	16679	16621	16565	16443	16487	16679	16464	16953	16672	16350	16524	16433	16367	16555	16519	16656	16418	16480	16497	16687	16568	16458	16592	16618	16498	16645	16455	16463	16406	16687	16666	16679	16346	16509	16595	16413	16508	16542	16586	16744	16308	16532	16520	16494	16595	16665	16472	16510	16593	16767	16639	16405	16518	16773	16603	16569	16612	16559	16701	16525	16562	16882	16503	16532	16679	16671	16565	16624	16492	16479	16466	16603	16562	16658	16573	16547	16538	16600	16711	16628	16423	16477	16670	16514	16643	16793	16590	16474	16537	16508	16692	16550	16425	16615	16631	16403	16477	16710	16680	16539	16526	16606	16610	16383	16493	16692	16743	16525	16801	16489	16555	16496	16672	16613	16652	16697	16491	16404	16438	16394	16666	16535	16553	16561	16785	16550	16501	16605	16703	16424	16527	16804	16548	16527	16475	16601	16672	16677	16613	16674	16686	16532	16574	16508	16607	16474	16614	16534	16547	16775	16694	16325	16379	16541	16508	16694	16350	16531	16455	16696	16345	16491	16551	16600	16822	16540	16667	16465	16550	16705	16665	16416	16581	16565	16446	16623	16536	16478	16533	16667	16720	16736	16800	16395	16636	16800	16481	16775	16543	16624	16589	16462	16370	16697	16467	16704	16658	16552	16711	16479	16550	16586	16582	16602	16481	16724	16642	16500	16597	16561	16490	16448	16447	16599	16524	16543	16400	16592	16699	16568	16590	16578	16392	16553	16520	16522	16509	16649	16802	16549	16788	16632	16603	16618	16488	16696	16694	16587	16467	16460	16456	16654	16705	16619	16584	16457	16562	16503	16484	16499	16291	16421	16460	16460	16519	16467	16790	16705	16489	16553	16400	16513	16394	16638	16699	16628	16759	16516	16536	16469	16538	16781	16507	16524	16409	16675	16596	16702	16682	16582	16541	16615	16519	16424	16535	16445	16459	16722	16749	16528	16323	16379	16587	16653	16549	16656	16236	16575	16481	16468	16486	16295	16585	16530	16498	16685	16508	16390	16536	16527	16677	16408	16783	16486	16607	16741	16785	16653	16596	16560	16726	16705	16435	16516	16728	16594	16447	16675	16441	16733	16840	16465	16543	16468	16524	16698	16749	16396	16771	16506	16606	16559	16508	16544	16369	16537	16590	16351	16570	16639	16480	16494	16662	16607	16353	16457	16550	16409	16404	16488	16478	16520	16523	16666	16449	16374	16552	16806	16528	16681	16773	16473	16723	16935	16375	16441	16483	16402	16515	16645	16615	16430	16673	16598	16627	16417	16425	16286	16629	16500	16434	16378	16600	16607	16459	16496	16582	16607	16526	16516	16438	16415	16469	16585	16708	16691	16710	16600	16459	16565	16561	16664
24434	34746	25196	17767	15531	14708	14487	14491	14466	14237	14055	14275	13957	14193	14244	14067	14284	14304	14154	14117	14074	13939	14156	13975	14120	13836	13935	13835	14102	13995	13975	13924	13858	14013	13967	13847	13912	13837	14031	13950	13955	13985	13950	14016	14054	13865	13968	13964	14088	14030	13974	13950	14103	13884	13962	13994	13842	14084	14070	14029	14015	14050	14067	13934	14015	13869	13983	13940	14028	13930	13910	14022	14037	13970	14007	14005	14087	13881	13997	13731	13844	13928	13856	14035	14091	13906	14084	14051	13994	13956	13947	13939	13904	14029	13958	14064	13938	14123	13955	13895	14064	14169	14014	14078	14099	13962	13958	13811	13905	13831	13976	13978	14008	13789	14163	13996	13888	14106	14058	13832	13971	13821	14021	13964	13783	14028	13959	13880	13884	13871	14053	13998	13953	14046	13821	14014	13815	14046	14026	13997	14063	13850	14054	13992	13811	14013	14026	14032	13969	13924	13961	13847	13994	13867	14075	14022	13884	14113	14086	13831	13955	14048	14083	14024	13998	13862	13876	13833	14006	13903	13969	14071	14075	14047	14024	13971	13865	14055	14070	14113	13878	13962	13986	13859	13955	14006	13998	14091	14022	13932	14066	14021	14146	14009	13988	13774	14062	14100	14049	14042	14025	13899	13750	13989	14014	13903	13999	13882	14099	14057	13981	13935	13987	13903	14099	14033	14074	13863	14053	13986	14105	14000	13950	14128	13940	13900	13919	13942	14043	14049	13987	14031	13900	13972	13823	14038	13823	13884	13861	14062	14178	13892	13945	13891	13815	14062	13933	13930	13874	14279	13818	14025	13890	13907	13817	14096	13845	13773	13915	13935	13977	13997	14103	14139	14178	14154	13926	13966	14036	13875	14004	14041	14096	13997	13948	13911	14087	13954	13987	14061	13840	14024	13991	14186	14161	13973	14047	14091	14019	13975	13963	13838	14015	13824	14041	14104	13998	13975	14124	13860	14095	13975	13828	14000	14122	13925	14052	13977	13930	13935	13899	13867	14014	13922	13999	13821	13918	14036	13837	13926	14117	14049	13885	13977	14136	13991	13961	14083	13928	13878	14012	13935	13919	14165	14140	13983	13931	14036	14046	13981	13972	13991	13997	13943	14093	13858	14043	13952	13882	14002	13952	13945	13846	13740	13950	13965	13882	13962	13962	14101	14033	13948	14029	14008	14070	14120	13927	13859	13880	13936	13811	13859	13855	13903	13988	14062	14097	13735	13818	13985	14010	13979	13959	14084	14060	14016	13966	14059	14116	13915	14238	14034	14169	13880	13834	14070	14270	13968	13909	13742	13855	13958	14021	14014	13943	14000	13978	14029	13943	14038	13992	13888	14032	13950	13811	13838	14043	14067	13938	13945	13966	14138	14127	14084	14029	13904	13954	13964	14012	13999	14008	13981	14032	13939	13968	13941	14056	14064	14057	13935	13931	13925	13954	14196	13901	14119	13924	14094	13975	14050	13938	14057	14037	14008	13986	14041	13936	14049	13984	13990	13972	13800	14080	13807	13878	13913	14011	14171	14093	13956	14138	13997	13903	14059	14008	13958	13946	13941	14058	14077	14022	13822	13994	13895	13930	13979	13834	13926	13851	13941	13954	14053	13719	14040	13801	13776	13943	14056	14091	13905	14116	13884	13985	13925	13982	13909	13998	13863	14056	14073	13935	13976	14111	13986	13938	14044	14013	14035	13932	14091	13810	13962	14053	14074	13921	14022	14095	13811	13976	14179	14059	14075	13891	14082	14070	13918	13913	13987	14035	13966	13927	13831	13925	13944	13997	13994	14024	14065	13862	13958	14001	13876	13929	14072	14007	13818	14050	13963	14015	13985	14073	13837	14074	13822	13979	14061	14062	13910	14002	13839	13942	14086	13895	14090	13844	13916	14138	14012	13961	13960	14160	14048	14002	13984	14077	14056	13916	14147	13851	14151	13759	14123	13957	14024	14093	14024	14075	14146	13968	13923	14041	13916	13971	13873	13848	14045	14019	13850	14163	13878	14081	13878	13997	14061	13871	13969	13945	13884	14108	13873	14075	14215	13921	14084	13915	14031	13818	14129	13930	13899	14143	13974	13903	14146	13905	13906	14005	14005	13974	14019	13929	14010	13964	13977	13953	13868	14044	13959	13918	14150	13899	13895	13912	14005	14012	13990	13988	13877	13982	13978	13995	13952	13853	14038	14054	13829	14140	14009	14066	13783	14018	13917	14011	14183	14150	14022	13863	14039	14030	13939	14088	13759	13710	14094	13865	13895	13866	13914	13871	13989	13917	14073	13970	13883	13904	14096	13988	13877	14046	14031	14015	14013	13872	14008	13975	14079	14011	13868	13966	13949	14027	14109	13773	14056	13974	14100	14039	13894	13930	14051	13995	14013	13941	13956	13985	13717	13926	14114	13873	13915	14052	13930	13923	13971	14156	13982	14004	14052	13908	14093	14061	13934	13889	14092	14006	13960	14084	13927	14024	14052	13915	14073	13968	14110	13925	14004	14115	13764	13914	13963	13860	14017	14048	13977	13985	13907	14038	13901	14080	14114	13830	13985	13991	14087	13960	13810	13864	13901	13918	14046	14040	14158	13861	14102	14042	14084	13946	13969	13942	13943	13967	14096	13958	13975	13972	14019	13770	14079	14185	14155	14043	13831	13993	14127	13971	13844	13883	13929	14003	14099	13990	14022	14198	13820	14060	14136	13960	13905	14135	13938	14134	13914	14028	13931	14047	13916	13925	14127	13979	13917	14004	14049	13853	13974	14018	14066	13960	13909	13862	14008	13951	13961	14022	14090	14160	13960	14045	13864	13986	14067	13937	13947	13878	13967	14018	14043	14061	14047	13789	13941	13989	14006	13947	14032	13977	14068	14100	13967	13951	14059	14104	14125	14135	13900	13835	14019	14079	14092	13897	13924	13988	14036	13917	13952	14051	13907	13923	13963	14143	14098	13973	14016	14219	13930	13818	13959	14016	14105	13844	13959	13920	13948	14142	14118	13985	13950	13961	14013	13819	14018	14019	13853	13835	14045	14197	14050	13869	14006	14038	14047	14158	14011	13922	13972	13995	13987	14125	13980	14234	14007	13989	13952	13968	14002	14021	14125	13995	14073	14006	14156	13928	13877	13990	14071	14011	13902	14022	13928	14070	13889	14145	13858	13868	13989	13969	14099	13951	13885	13958	13952	14008	14031	14041	14056	13975	13891	13885	14086	13979	14066	13958	13983	13889	13935	14047	14147	13959	14147	13780	13896	13835	13972	14033	13950	13814	14066	13901	14016	14089	13937	14160	13890	13901	14103	14238	13958	14008	14134	13944	13815	14137	13945	14130	14023	14153	13975	14033	13870	14040	14006	13897	13851	14036	14108	14153	14043	14115	14118	13853	13984	14137	14129	14054	14039	13950	13932	14056	14135	13910	14051	13994	14126	14121	14079	13902	13951	14024	13971	14030	14007	14052	13909	13817	14068	14002	13840	14036	14038	14138	14128	13856	14086	13897	14007	13963	14063	13924	13879	14136	13996	13989	14095	14139	14123	14049	14097	14025	13975	14186	14026	14015	14015	14116	14170	14039	13938	13977	14042	14020	14129	14046	13963	14048	14053	14081	14053	13981	14152	14095	13895	14073	14099	13866	14054	14073	14061	13904	14027	13950	14077	14017	14119	13990	14048	13979	14099	13972	14024	14070	13994	13956	13948	14022	13937	14023	13950	14095	14027	13973	14139	13953	13874	13840	13929	14129	14018	13994	13983	13989	14220	14100	14088	13885	14087	13959	14148	13967	14070	14021	14017	14047	14042	13800	14093	14034	14106	14020	13922	13971	14078	13852	14012	14150	14114	14007	13824	14051	13883	13962	13881	13931	14029	14055	14027	13865	13970	14027	13994	13971	13974	14062	13950	14002	14035	14066	13839	13983	14068	13891	14158	13885	14026	14123	13883	13920	14113	14040	13891	13926	13972	13981	14076	14070	13864	13999	13968	13810	13998	14141	13895	13885	14004	14026	13868	14039	13933	13937	13970	14009	14067	14133	14117	13869	14051	14076	13863	13920	13886	14032	14109	13969	13817	13951	13876	14059	14107	13899	14067	14014	14135	14119	13889	13980	13967	14173	13911	14012	14117	13931	13890	14067	13999	14117	14056	14021	13990	14085	13942	13957	14043	14063	13910	13923	13853	14118	13901	14020	13975	13997	13903	14121	13948	14051	13868	14158	14027	14228	13935	13965	14116	14078	13930	14025	14021	14090	13884	14004	13939	14094	14015	14011	14100	13981	13884	14052	14032	14052	13868	14107	13965	14212	13872	13917	14085	14006	14021	13804	13939	13942	14094	14017	13904	14072	14020	13982	13831	14045	14073	13870	13977	13883	13986	13988	14027	14120	14002	14063	14110	14024	13953	14006	13972	13891	13963	13984	14107	13920	13942	13936	13890	14085	14090	14042	13964	14068	14049	14054	13912	13840	13945	13991	13964	13902	14086	14078	13893	13927	13939	14039	14199	13977	14028	13890	13885	13920	14164	13958	13935	14045	13975	14005	13959	14053	13997	14012	14128	14170	13991	14036	13999	14061	14213	13976	13875	13790	13913	13957	14118	13823	14323	13894	14101	13940	14045	14019	13954	13965	13957	13966	13921	13823	14009	13972	13995	14100	14011	13702	13973	14030	13965	14037	13890	13884	13925	13991	14021	14178	13923	14080	14135	14030	13803	13988	14167	13969	13986	14020	13968	13968	14008	14099	13986	13996	13977	13954	14032	14087	14036	13931	13831	14042	13853	14165	14065	13925	14066	13838	14054	14123	14130	13998	13834	14060	14026	14055	13812	13911	13908	14082	13992	13960	13992	13930	13855	14050	14054	13901	13870	13863	14072	14048	13971	13975	13891	14141	13815	13872	13957	13831	13849	14100	13776	14007	13947	13979	14028	13837	13982	13877	14056	14173	14094	13903	14010	13963	14036	14020	13999	14107	14026	14066	14164	14014	14005	13942	13894	14092	14026	13962	13996	13875	14064	14123	13838	14005	14026	13891	14077	14060	13944	13969	13761	14132	13910	14012	13947	13882	14020	13968	13990	14025	14006	13852	14037	13784	14115	14060	14011	13981	14089	14048	14216	13816	14060	14027	14000
23256	20999	27793	25047	22301	21494	20771	19156	18559	18665	18595	18519	18522	18729	19493	19975	20075	20012	19427	18836	18659	18356	18378	18187	18393	18410	18221	18207	18046	18181	18180	18334	18081	18165	18289	18252	18224	18212	18096	18145	18023	18142	18253	18272	18060	18136	18144	18261	18043	18068	18142	18167	18204	18163	17997	18095	18018	18037	18238	18262	18203	18050	18192	18159	18250	18106	18199	18193	18111	18194	18128	18152	18202	18125	18220	17957	17841	18172	18175	18372	18322	18033	18147	18074	18090	18139	18214	18237	18163	18112	18077	17818	17962	18089	17981	18137	18022	18042	18319	18210	18242	18226	18342	17951	18238	18363	18100	18045	18202	18137	17867	17885	17952	18115	18271	18124	18112	18120	18198	18295	18290	18297	18301	18118	18161	18066	18129	18111	18173	18259	18273	18178	17913	18248	18292	18198	18173	18063	18176	17981	18065	18117	18196	18185	18133	18284	18330	18279	18115	18241	18194	18129	18229	18246	18206	18130	18276	18035	18129	17942	17996	18076	18030	18152	18290	17942	18388	18114	17965	18111	18202	17955	18143	18034	18292	17994	18413	18280	18354	18131	18152	18297	18220	18220	18241	17985	18202	18292	18357	18050	18127	18263	18158	18206	17863	18016	18250	18222	18146	18188	18193	18245	18145	18076	18006	18361	18202	18251	18227	18226	17953	18232	17973	17954	17993	18312	18033	17993	18367	18282	18087	18347	18371	18312	18098	18153	17977	18388	18143	18176	18345	18163	17905	18180	18129	18081	18021	18109	18239	18184	18255	18314	18137	18083	18306	18062	18240	18172	18161	18326	18104	18038	18199	17949	18115	18275	18052	18168	18160	18186	18094	18005	18200	18366	18186	18233	18021	18398	18253	18114	18153	18214	18002	18036	17867	18246	18187	17974	18135	18043	18123	17962	17978	18014	18072	18246	18139	18282	18110	17966	18527	18088	18232	17968	18205	18201	17902	18165	18010	18263	18190	18157	18083	17999	17992	18208	18150	18015	18266	18045	18145	17989	18110	18287	18050	18193	18123	18207	18183	18191	18029	18076	18030	18185	18226	18099	18000	18147	18179	18372	18148	18056	18110	18151	18302	18197	18171	18205	17980	18082	18235	18077	17975	18286	17999	18107	17981	18169	18533	18107	18363	18118	18342	18276	18196	18167	18185	18182	18120	18010	18068	18172	18102	18201	18032	18178	18234	18130	18266	18182	17992	17943	18131	18230	17939	18342	18151	18122	18207	17959	18226	18194	18107	18128	18077	18352	18141	18382	18176	18263	18142	18074	18282	18182	18031	18187	18178	18143	17922	17977	18098	18191	18279	18152	18226	18120	17818	18154	17948	18088	18256	18102	17999	17999	18249	18371	18048	18241	18338	18275	18296	18040	18029	18241	18183	18168	18074	18145	18280	18420	18287	18050	18075	18326	18269	17961	18170	18303	17965	18289	18177	18295	18129	18245	18146	18206	18014	18023	18125	17970	18267	18201	18166	18117	18147	18053	18266	18170	18088	18188	18415	18215	18012	18278	18190	18094	18220	18319	18331	18259	18138	18241	17976	18232	18041	18377	18227	18217	17998	18180	17949	18154	18295	18113	18212	18149	18049	17889	18206	18235	18290	18254	18213	18156	17875	18124	18263	17883	18250	18185	18049	18123	17893	18155	18209	18362	17997	18102	18081	18211	18078	18094	18147	17995	18229	18101	18194	18063	18150	18122	18264	18152	18325	18370	17971	18321	18301	17944	18336	18238	18340	18413	18113	18234	18113	18174	18284	18326	18338	18204	18000	18037	18004	18171	18089	18106	18242	18465	18159	18183	17956	18302	18027	18146	18095	18135	18242	17961	17991	18226	18200	18254	18118	18036	18301	18242	18200	17924	18223	18021	18308	18235	18152	17904	18120	18339	18103	18116	18018	18373	18061	18078	18353	18088	17915	18137	17885	18152	18013	18253	18273	18142	18290	18247	18006	17994	18271	18250	18057	18268	18166	18362	18222	18252	17960	18157	18195	17981	18101	18131	17963	18240	18140	18085	18172	18089	18242	18307	18128	18367	18154	18089	18065	18335	18213	18180	18342	18205	18172	17941	18082	18181	18381	18111	18062	18162	18029	18295	18106	18031	18208	18094	18244	18212	18024	18113	18226	18210	17930	17951	17935	18035	18085	18377	18469	18394	18091	18288	18063	18254	18340	18201	18220	18224	18022	18065	18214	18202	18218	18058	18079	17995	18057	18213	18189	18357	18335	18185	18306	18295	18393	18117	18109	18098	18129	18346	18415	18188	18317	18119	18094	18257	18026	18046	18209	18103	18244	18205	18266	18140	18092	18214	18236	18115	18297	18180	18150	18211	18193	18109	18140	18017	18433	18347	18223	18178	18304	18349	18139	18152	18129	17926	17966	18359	18100	18231	18223	18158	18351	18271	18040	18156	18074	18170	18024	18332	18321	18157	18166	17896	18218	18174	18150	18121	18089	18230	18057	18313	18310	18304	18330	18016	17951	18051	18200	17921	18258	18233	18150	18007	18132	18387	18404	17984	18104	18348	18101	18124	18129	18399	18181	18175	18044	18005	18267	18159	17935	18294	18176	17974	17945	18366	18186	18353	18063	18168	18042	18299	18219	18246	18103	18244	18058	18010	18220	18458	18076	17969	18089	18303	18106	18395	18192	18052	18064	18208	18107	18011	18074	18230	18013	18021	18208	18119	18123	18340	18268	18021	18000	18244	18351	18115	18347	18143	18196	18174	18296	18236	18205	18212	18310	18235	18064	18105	18209	18010	18236	18218	18221	18156	18408	18051	18071	18039	18262	18151	18420	18047	18038	18241	18055	18305	18093	18231	18305	18204	18171	18031	18257	18286	18217	17970	18140	18159	18354	18206	18255	18235	18220	18149	18092	18213	18211	18244	18394	18037	18191	17987	18221	18165	18274	18139	18385	18280	18427	18077	17920	18081	18116	18028	18246	18214	17866	18116	18175	18282	18096	17991	18025	18195	18031	18070	18154	18169	18123	17969	18064	18124	18059	18239	18208	18116	18199	17944	18250	18203	18225	18126	18238	18115	18238	18063	18413	18110	18181	18166	18038	18131	18158	18263	18078	18130	18240	18198	18242	18282	18138	18207	18276	18288	18262	18312	18157	18220	18180	17916	18178	18057	18368	18126	18049	18091	18136	18234	18141	18150	18214	17988	18053	18077	18097	17819	18115	18113	18238	18122	18135	17971	18064	18165	18124	18361	17976	18153	18054	18284	18137	18139	18196	18373	18217	18218	18057	18094	18260	18139	18271	18168	18070	18130	18042	18187	18078	17919	18152	18168	18092	18104	18191	18276	18136	17993	18052	18071	18164	18149	18180	18058	18260	18056	18216	18309	18166	18127	18093	18185	18265	18252	18221	18324	18247	18055	18444	18022	18111	18079	17994	18316	18159	18191	17951	18025	18196	17966	18092	18117	18361	18237	18040	18097	18285	18036	18191	18047	18244	18198	18406	18176	18186	18293	18167	18097	18225	18170	18014	18112	18027	18241	18294	18193	18321	18142	18073	18102	18082	18000	18016	18165	18309	18047	18091	18083	18335	18073	18187	18101	18174	18188	18217	18408	18001	18035	18102	18134	18135	18133	18405	18259	17959	18106	18252	18262	18226	18302	18313	17993	18126	18228	18089	18211	18085	18145	18210	18135	18136	18171	18019	18126	18188	18241	18231	18138	18016	18271	18200	17965	18207	18269	18027	18046	18125	18011	18279	18154	18182	18131	18363	18358	18024	18061	18234	18013	18199	18148	18293	18116	18161	18142	18162	18156	18275	18246	18241	18186	18185	17987	18158	18072	18244	18153	18193	18143	18181	18412	17959	18078	18215	18156	18260	18199	17994	17971	18136	18333	18384	18058	18220	18338	18184	18244	18085	18136	17939	18386	18257	18100	18006	18150	17748	18227	18163	18053	18242	18130	18361	18083	18160	18147	18010	18260	18148	18273	18165	18067	18140	18227	18186	18277	18099	18106	18078	18289	18412	18043	18135	17996	18012	18314	18277	18186	18046	18138	18295	18200	18208	18304	17995	17975	18152	17993	18027	18147	18158	17924	18087	18216	18444	17981	18085	18092	18165	18184	18200	18342	18034	18254	18143	18123	18087	18015	18041	18224	18012	18046	18257	17991	18405	18107	17929	18167	18152	18130	18254	18067	18088	18137	18104	18118	18210	17968	18190	18086	18283	18110	18128	18106	18129	18346	18369	18198	18047	18244	18215	18373	18182	18265	18099	18310	18088	18308	18239	18164	18060	18316	18070	18371	18237	18161	18163	18136	18139	18271	18153	18009	17893	18190	18211	18062	18187	18080	18216	18183	17924	18125	18215	18069	18025	18268	18230	18272	18163	18213	18126	18070	18133	18166	18167	18078	18194	18357	18296	18119	17871	18170	18161	18091	18181	18140	18090	17926	18184	18037	18110	18239	18056	18112	18181	18385	18245	18150	18110	18249	18290	18203	18251	18419	18300	18219	18149	18358	18356	18444	18548	18240	18339	18122	18102	18005	18054	18120	18298	18406	18161	18330	18251	18185	18225	18176	18538	18169	17989	18150	18026	18212	18213	18146	18237	18181	18107	18238	18064	18236	18141	18271	18006	18129	18224	18182	18106	18286	18338	18257	18153	18222	18308	18151	18133	18151	18297	18318	18185	18196	18117	18050	18175	18169	18056	18013	18326	18306	18109	18098	18097	17994	18237	18106	17994	18213	18259	18115	18156	17996	18134	18274	18382	18286	18108	18292	18273	18119	18193	18208	18229	18176	18077	18241	18195	18126	18008	18098	18088	18249	18042	17955	18290	17982	18047	18180	18208	18155	18372	18185	18021	18177	18049	18341	18275	18210	18214	18245	18114	18316	18023	18159	17962	18022	18170	18123	18231	18034	18109	18062	18119	18251	18261	18190	18167	18317	18263	17896	18006	17992	18189	18190	18186	18197	18224	18201	18313	18182	18026	18212	18130	18071	18245	18214	18074	18234	18108	17942	18212	18209	18177	18174	18328	18165	18266	18170	18073	18110	18011	18019	18254	18141	18117	18151	18334	18321	18275	18130	18135	18169	18116	18034	18298	18115	18251	18122	18152	18064	18223	18406	18253	18352	18052	18319
24004	47138	36838	23853	17479	16141	15861	15664	15618	15444	15003	14995	15026	15830	16586	17151	17033	16772	16056	15752	15407	15298	15047	15017	14777	15021	14882	14926	15106	14746	14864	14877	14951	14968	14956	15076	14874	14896	14905	14918	14824	14728	15076	15024	15029	14963	14896	14968	14937	14767	14996	14888	14807	14731	14962	14821	15146	14835	14966	15078	15096	14918	14821	14899	14964	15025	14903	14918	15032	14937	14733	14819	15091	14702	15140	14979	15095	14957	14828	15071	14970	14936	14769	14847	14732	14873	14987	15079	14852	14858	14875	15030	15107	14812	14963	14811	15059	15014	14989	14925	15138	15167	15058	14911	14870	14951	14863	15104	14959	14890	14814	14776	14931	15043	14913	14985	14875	14934	14973	14979	14905	14941	14907	14826	14929	14954	14835	15001	14897	14873	15010	14859	14751	14943	15190	14923	14896	15014	14919	15009	14825	14969	14758	14983	14974	15096	14801	14913	15095	14911	14835	14918	14781	14750	14869	14898	14870	14932	14793	14784	14947	14754	14972	14833	14910	14871	14916	14867	14847	14976	14918	14859	15009	15003	14991	15217	15044	14893	14847	14868	15161	14731	14934	15024	15024	14901	14827	14861	14769	14850	14898	15016	14915	14872	15003	14927	15012	14865	14908	15102	14931	15071	14802	15009	14869	14914	14867	14819	14893	14828	15003	15121	14924	14890	14949	15112	14836	14712	14825	14972	15001	14968	14863	14781	14990	14863	14986	15036	14996	15141	14912	14966	14822	14826	15015	15009	14948	14775	15004	14864	14976	14961	15154	14699	14995	14906	14960	15022	14955	14855	14888	14863	15042	15036	14939	14988	14844	14901	14960	14862	15004	14965	15047	14822	14906	14864	14791	14880	14952	14977	14933	15068	14950	15009	14991	14858	14988	14728	14947	14872	14923	14911	14891	15000	14974	14915	14829	15029	14962	14816	14940	15029	14955	14941	14905	14927	14919	14991	15045	14720	14938	14899	14928	15004	14893	14927	14968	14898	14952	14973	15025	14898	14830	14759	14971	15023	14837	14821	15054	15030	14971	14765	14894	15027	14942	14880	15039	14931	14872	14686	15133	15021	14928	15003	14784	14788	14910	14883	14879	15152	14897	14828	14880	15059	14982	14884	14876	14947	14995	14824	14941	14889	15049	15015	14975	14856	14977	14899	14982	14771	15003	15153	14942	15024	14759	15035	14876	14897	14866	14945	14829	14904	14920	14986	14941	14809	15015	14930	15006	14877	14882	15037	14776	14981	14952	14913	14865	15023	15014	14911	14970	15011	14966	15017	14840	14874	14956	14957	14873	15125	14787	15031	14964	14890	14768	14986	14856	14940	15085	15018	14806	14823	14929	14981	14889	15062	14895	14802	14895	14927	14883	14771	15025	15006	15115	15054	14937	14911	15100	14809	14723	14944	14730	14835	15016	14944	14927	14889	14904	14916	14922	14923	15002	15044	14999	14984	14846	14990	14812	14955	14846	15005	14911	14926	14974	14743	14939	14976	15080	14933	14895	14859	14891	14823	14854	14943	14950	14890	15083	15040	15067	14767	14713	14986	14976	14863	14700	14839	14860	14829	15153	14936	14949	14866	15003	14921	14868	14948	15006	15017	14984	14875	14810	14844	14875	14851	14806	14907	14965	14836	15046	14880	14982	14911	15150	15042	15029	14936	14883	14746	15060	14903	14897	14906	14820	14990	15011	15047	14782	15032	14825	14894	14756	14881	14962	15018	15004	14982	14836	15027	14963	15032	14957	15073	14962	14787	15136	14852	14890	14830	14955	14888	14887	14895	14853	14951	14843	14938	14948	14938	14816	14814	14956	15037	14809	14878	14876	14820	14792	14785	14945	15059	15070	14889	14928	15015	14894	14890	14903	14950	14811	14841	14908	14952	14756	14927	14927	14890	14813	14973	14919	14828	15028	14821	14898	14856	14855	15069	14873	14978	14928	14938	14891	14937	14815	15060	14957	15057	14935	14957	14780	14964	14905	14865	14830	15078	14899	14960	14996	14789	14924	14816	14973	15150	14834	15039	15033	14907	15073	14717	14760	14948	14859	14988	14781	14945	15089	14908	15033	14814	14953	14952	14910	14991	14929	14927	14912	14887	15033	14856	14928	15046	15003	14888	14899	14986	14924	14989	14720	14882	14910	14960	15048	14761	14953	14876	15010	14935	15127	14825	14782	14987	14783	14843	14959	14895	15018	14935	14631	14879	14701	15038	14908	14993	14877	14760	14859	14905	14810	15027	15160	14977	14753	14935	14986	14865	14877	15039	15090	14998	14989	14978	14888	14983	14817	14959	14953	14717	14842	14886	14942	14917	14944	14837	14854	14949	14937	14972	14971	14985	14738	14950	14984	14776	14976	14836	15116	14763	14937	15048	15110	14840	14920	14855	14837	14879	14957	14957	14934	15028	14839	14876	15012	15074	14838	14876	15010	14831	15005	14915	15053	14956	15124	14755	15047	14820	14839	14934	15105	15016	14983	14851	14905	14836	15020	15056	14890	14934	14957	14978	14840	14762	14847	14909	14948	14872	14888	14988	15092	15065	14889	14872	14883	14815	14857	14885	14893	14813	14780	14922	15086	14993	14821	15029	14939	15011	14904	14768	15124	14861	14833	15173	14727	14850	15075	14926	14892	14968	15044	14960	14921	14948	14947	14971	15063	14890	14888	14959	14774	14992	14696	14837	14999	14922	14940	14873	14922	14957	14936	14910	15044	15020	14977	14985	15042	14916	14987	14848	14966	14882	15071	14978	14974	15091	14948	14861	15000	15036	14940	14898	14964	14945	14944	14722	15087	14651	14804	14880	14829	14769	14902	14934	14959	14778	14871	14964	14957	14961	14851	14871	15129	14928	14925	15037	14986	14969	15029	15033	14909	14991	14837	14970	14886	14962	14993	14779	14955	14851	15014	14839	14885	14946	14840	15046	14967	15028	14848	15074	14749	14670	14826	15037	15039	14995	14975	14881	15062	14989	15001	14979	14747	14808	14763	14855	14813	14767	15130	14949	14822	14972	14794	14772	15018	14801	14938	14872	15088	15014	14953	14891	14741	15025	14885	14782	14909	14874	14988	14830	14892	14959	14849	14796	14878	14835	15063	15050	14926	14907	14912	14794	14997	14991	15034	14935	14887	14749	15034	15002	14882	15062	14873	15037	14943	14919	14876	14943	15036	14939	14887	14938	15013	14885	15052	14988	14855	14888	14987	14733	14967	14999	14734	14927	14828	14954	15005	14958	15044	14938	14989	14733	15014	14846	15061	15090	14980	14898	15053	15038	14963	14960	14997	14942	14809	14955	14846	14936	15079	14817	15009	14841	14965	15004	14935	14885	14920	14943	14871	14779	14964	14925	14847	14886	14673	14678	14771	14846	14940	14856	15121	14847	15086	14991	14958	14894	14938	14864	14917	15133	14881	15048	15020	14783	14887	15108	14705	14929	14865	15153	14779	14860	14978	14977	15044	14849	14978	15121	14813	14858	14878	15082	14833	15016	14919	14820	14893	14896	15027	14888	15092	15016	15016	14778	14968	14967	14835	15040	14856	14887	14897	14915	15024	14918	15081	14933	14939	14805	14846	14950	14923	14877	14829	14943	14930	14887	14853	14843	14748	14891	14791	14904	15033	14956	14955	14863	15049	15100	14924	14784	15024	14809	14799	15006	14996	15043	14878	14984	14949	14898	14878	14839	14881	14867	14892	14984	14978	14958	15095	14797	14953	15048	14872	14953	15003	14851	14973	14831	14907	14950	14927	15193	14916	14791	14926	14910	14861	14881	14818	14843	14985	14869	15142	14809	14955	14716	14982	15116	14842	14806	15001	14935	14993	14788	14947	14845	14948	14870	14998	14720	15071	15101	14912	14994	15125	14834	14953	14975	14868	15058	14753	14963	14893	15080	14976	14900	14858	14775	14845	14783	14865	14842	14950	15013	14996	15008	14839	14930	15082	14985	14956	15127	14884	15010	14970	14941	14791	14831	15018	15028	14927	14921	14956	14855	14897	14726	14739	14947	14836	15024	14841	14870	14874	14922	14992	14969	15032	14932	14834	15006	14832	14890	14956	15016	14821	15042	14975	15027	14871	14848	14897	15027	14924	14740	14905	14822	14995	14745	14931	14889	15024	14991	14842	14901	14949	15105	14959	14843	14898	14998	14883	14957	15033	14746	14938	14826	14891	14867	14985	14779	14760	14946	14748	14944	14899	15165	14900	15015	14859	14988	14836	14878	14885	14916	14884	14824	14982	15015	14916	14926	14889	15133	14954	14909	15027	14837	14843	15040	14906	14919	14919	14964	15148	14897	15068	14827	14809	14747	14857	15031	15140	14929	15038	14864	14776	15036	14851	15059	15044	14829	15005	14983	14789	14803	14908	15022	15138	15100	15118	14852	14866	14964	14805	14933	15047	14954	14934	14783	14891	15029	14960	14853	15038	14884	14976	14892	14924	14725	14949	14858	14799	14733	14900	14986	14941	14763	14903	14934	14787	14767	14788	15014	14878	14831	14969	15015	14789	15133	15022	14957	14950	14714	14921	14858	15018	15015	15078	14953	14950	14896	14938	15057	14941	14875	15063	14942	15025	14901	15091	14831	14822	14804	14926	14839	14971	15094	14980	14883	14902	14999	14867	15046	14819	14917	14883	14905	14911	14755	14813	14908	14922	14939	15032	14790	14697	15041	15066	14772	14807	14962	14895	14945	14830	14733	14876	14895	14925	14975	14875	14931	15069	14941	14831	14982	14829	14932	14845	14894	14959	14858	14886	15164	14955	14725	14818	14805	14980	14939	15100	14861	14937	14938	15031	15033	15126	15008	14833	14910	14936	14924	14766	14948	15029	14847	14807	15062	15121	14932	14755	14879	14941	14934	14849	14908	14890	14984	14874	14841	15003	14896	14980	14870	14988	14919	14968	14938	14660	14986	14721	14986	14998	14883	14853	14719	14808	14946	14982	14905	14963	14986	15042	14870	14904	15008	14950	14929	15017	14957	14981	15077	14884	14857	15004	14792	14983	14955	14772	14987	15068	15046	15014	14962	15005	14978	14925	14956	14895	14799	14960	14901	14968	14996	14844	14830	14989	15024	14969	14994	14854	15015	14990	14990	14979	15080	14802	14881	15161	14910
24516	21075	27539	26406	19461	17969	17926	17020	16923	16895	16773	16711	16923	16829	17149	17223	17519	17443	17272	17152	16879	16579	16808	16652	16578	16664	16655	16776	16602	16647	16715	16673	16679	16593	16414	16443	16750	16678	16618	16395	16701	16838	16744	16560	16556	16636	16860	16453	16751	16701	16721	16673	16537	16654	16700	16709	16517	16637	16946	16795	16656	16520	16686	16400	16612	16441	16500	16781	16640	16619	16651	16493	16496	16512	16904	16668	16661	16729	16502	16449	16641	16876	16499	16668	16634	16665	16514	16602	16635	16760	16671	16525	16619	16637	16781	16597	16625	16682	16701	16451	16758	16397	16674	16615	16467	16580	16669	16718	16757	16647	16720	16632	16628	16548	16737	16421	16588	16504	16568	16770	16498	16569	16709	16612	16497	16571	16594	16723	16621	16812	16573	16704	16671	16576	16424	16729	16635	16751	16718	16489	16843	16602	16799	16821	16287	16595	16564	16607	16452	16866	16626	16616	16599	16446	16645	16548	16670	16600	16516	16669	16660	16457	16520	16547	16538	16522	16581	16439	16587	16747	16802	16608	16541	16562	16811	16637	16575	16753	16640	16768	16624	16671	16683	16554	16420	16605	16520	16670	16496	16634	16679	16627	16753	16662	16548	16533	16620	16543	16583	16612	16747	16776	16676	16720	16752	16620	16770	16603	16552	16699	16365	16585	16575	16570	16770	16728	16433	16529	16472	16560	16706	16609	16465	16690	16638	16695	16537	16725	16666	16438	16497	16771	16660	16590	16691	16648	16714	16539	16725	16608	16565	16705	16560	16545	16614	16603	16682	16586	16607	16426	16598	16489	16686	16606	16656	16711	16553	16534	16658	16423	16775	16804	16608	16548	16631	16663	16508	16646	16616	16628	16608	16591	16681	16574	16561	16768	16551	16638	16539	16636	16559	16574	16644	16356	16683	16784	16507	16566	16636	16596	16701	16609	16352	16693	16574	16661	16626	16562	16626	16555	16766	16727	16639	16666	16509	16414	16550	16663	16721	16679	16390	16626	16509	16669	16428	16720	16702	16724	16621	16458	16722	16680	16577	16630	16556	16695	16618	16937	16517	16605	16501	16599	16515	16531	16568	16619	16779	16645	16626	16671	16595	16548	16810	16586	16632	16508	16536	16408	16764	16601	16649	16712	16651	16456	16470	16699	16693	16647	16606	16763	16738	16730	16653	16549	16587	16541	16592	16679	16664	16934	16587	16664	16608	16745	16697	16721	16693	16526	16517	16627	16545	16624	16640	16755	16634	16634	16537	16622	16720	16525	16666	16547	16842	16659	16747	16690	16658	16635	16555	16576	16912	16665	16570	16604	16513	16432	16663	16604	16690	16530	16675	16625	16518	16506	16660	16578	16772	16594	16747	16348	16420	16662	16589	16713	16631	16671	16729	16816	16749	16397	16575	16617	16646	16607	16771	16548	16699	16597	16642	16542	16597	16490	16438	16492	16564	16437	16558	16471	16631	16668	16520	16559	16712	16706	16597	16556	16837	16482	16870	16520	16640	16413	16461	16651	16581	16565	16622	16579	16623	16494	16423	16722	16653	16586	16386	16724	16642	16684	16661	16546	16428	16637	16543	16701	16486	16570	16596	16635	16529	16589	16477	16652	16667	16444	16699	16611	16614	16783	16812	16372	16625	16532	16845	16478	16837	16666	16604	16483	16612	16803	16563	16664	16646	16594	16562	16663	16800	16537	16634	16729	16654	16676	16663	16839	16527	16511	16644	16461	16555	16700	16681	16685	16531	16751	16707	16653	16517	16800	16625	16531	16502	16446	16771	16521	16726	16558	16616	16573	16507	16512	16487	16581	16606	16766	16678	16545	16742	16748	16772	16500	16537	16626	16575	16416	16635	16567	16551	16558	16845	16478	16581	16528	16583	16644	16650	16533	16402	16615	16611	16598	16706	16478	16453	16710	16411	16445	16588	16455	16669	16521	16832	16656	16621	16526	16758	16822	16781	16457	16532	16522	16525	16614	16457	16568	16530	16750	16727	16676	16543	16576	16584	16597	16692	16618	16762	16537	16616	16754	16709	16630	16526	16794	16708	16581	16645	16489	16559	16658	16520	16731	16609	16404	16523	16599	16646	16564	16649	16543	16442	16654	16750	16306	16537	16421	16565	16549	16865	16579	16590	16524	16725	16638	16722	16840	16760	16596	16600	16557	16673	16506	16487	16665	16440	16576	16680	16709	16527	16545	16494	16677	16518	16551	16817	16606	16667	16745	16566	16549	16679	16779	16737	16679	16621	16750	16615	16611	16496	16400	16607	16615	16673	16805	16728	16455	16635	16590	16619	16602	16703	16650	16470	16478	16613	16634	16644	16418	16432	16568	16908	16574	16722	16560	16687	16694	16469	16880	16607	16598	16668	16508	16574	16653	16494	16541	16583	16699	16633	16478	16522	16683	16404	16538	16735	16551	16654	16631	16465	16551	16492	16638	16554	16590	16502	16796	16588	16543	16718	16684	16791	16735	16539	16795	16834	16636	16667	16539	16670	16601	16653	16565	16569	16515	16809	16710	16689	16754	16667	16752	16700	16606	16724	16864	16577	16517	16473	16775	16611	16497	16746	16503	16825	16457	16656	16591	16521	16660	16432	16736	16558	16593	16518	16728	16799	16528	16424	16418	16662	16490	16585	16467	16549	16572	16714	16730	16675	16716	16578	16548	16390	16509	16552	16486	16683	16625	16709	16688	16667	16591	16609	16519	16509	16466	16644	16793	16630	16581	16659	16424	16650	16683	16557	16609	16695	16667	16649	16596	16777	16789	16658	16530	16534	16701	16697	16553	16543	16661	16577	16674	16637	16493	16626	16815	16702	16631	16560	16747	16705	16583	16576	16663	16645	16580	16643	16623	16487	16503	16601	16481	16747	16682	16518	16734	16641	16501	16726	16535	16534	16434	16728	16553	16343	16503	16657	16612	16552	16488	16585	16821	16707	16755	16718	16454	16574	16825	16679	16657	16696	16473	16564	16556	16691	16738	16587	16354	16784	16634	16770	16628	16679	16383	16572	16734	16700	16735	16755	16608	16683	16663	16704	16738	16554	16621	16770	16728	16542	16734	16833	16777	16595	16445	16447	16533	16540	16577	16731	16624	16582	16667	16653	16680	16619	16591	16618	16610	16694	16646	16555	16523	16726	16657	16926	16686	16531	16542	16454	16449	16446	16711	16801	16786	16573	16365	16622	16427	16671	16677	16651	16584	16739	16600	16733	16701	16353	16621	16705	16637	16588	16588	16547	16740	16637	16717	16502	16618	16739	16926	16677	16526	16574	16590	16780	16580	16749	16522	16705	16472	16517	16824	16663	16551	16472	16484	16736	16720	16843	16644	16582	16521	16586	16489	16544	16452	16685	16674	16576	16603	16496	16498	16485	16669	16659	16629	16632	16414	16517	16597	16809	16620	16659	16801	16758	16773	16565	16591	16694	16761	16430	16709	16673	16909	16664	16510	16792	16615	16643	16598	16596	16588	16603	16638	16722	16582	16855	16643	16554	16600	16587	16673	16514	16681	16663	16935	16784	16664	16584	16453	16562	16641	16382	16666	16505	16733	16515	16702	16618	16661	16833	16323	16709	16588	16648	16578	16621	16494	16618	16627	16606	16433	16659	16675	16493	16744	16613	16621	16657	16670	16733	16591	16753	16472	16470	16490	16730	16812	16637	16429	16780	16601	16537	16845	16669	16787	16883	16600	16717	16818	16642	16609	16826	16947	16851	16752	16573	16691	16551	16507	16885	16362	16602	16730	16674	16549	16708	16614	16800	16724	16700	16629	16396	16671	16472	16661	16594	16720	16682	16584	16762	16501	16570	16756	16620	16397	16442	16589	16720	16562	16586	16624	16742	16553	16572	16852	16598	16532	16679	16683	16730	16411	16724	16559	16645	16694	16612	16476	16720	16702	16726	16649	16613	16582	16633	16726	16386	16402	16531	16565	16709	16572	16637	16696	16605	16548	16630	16606	16799	16618	16299	16533	16635	16568	16630	16597	16696	16520	16517	16624	16797	16759	16487	16527	16619	16657	16529	16634	16718	16781	16665	16646	16621	16724	16661	16513	16336	16282	16683	16697	16821	16581	16509	16520	16893	16456	16721	16554	16595	16572	16583	16720	16718	16609	16577	16615	16619	16511	16586	16520	16528	16714	16634	16554	16821	16804	16704	16556	16583	16789	16794	16547	16565	16871	16715	16732	16609	16527	16438	16731	16634	16645	16564	16455	16600	16513	16632	16450	16627	16473	16673	16611	16757	16568	16639	16553	16543	16787	16613	16579	16728	16618	16639	16742	16531	16692	16417	16790	16623	16564	16627	16585	16418	16615	16737	16773	16531	16466	16457	16749	16616	16413	16770	16634	16480	16541	16681	16656	16634	16820	16456	16486	16719	16663	16659	16655	16853	16662	16330	16595	16584	16678	16584	16483	16397	16452	16653	16631	16648	16644	16673	16640	16822	16674	16606	16554	16332	16714	16593	16785	16594	16669	16612	16774	16573	16532	16722	16194	16754	16535	16676	16674	16458	16354	16750	16557	16792	16662	16530	16734	16720	16683	16839	16497	16537	16443	16621	16663	16828	16687	16817	16602	16651	16631	16721	16641	16678	16663	16514	16360	16646	16575	16356	16595	16774	16667	16693	16552	16670	16537	16606	16562	16577	16437	16810	16939	16737	16650	16612	16593	16551	16590	16789	16650	16604	16745	16408	16684	16552	16624	16398	16523	16666	16605	16573	16562	16488	16511	16691	16564	16554	16561	16392	16642	16814	16565	16518	16642	16785	16764	16592	16810	16676	16413	16735	16626	16744	16568	16620	16512	16770	16472	16572	16748	16704	16629	16529	16752	16666	16847	16607	16590	16530	16708	16522	16646	16564	16702	16595	16551	16582	16498	16384	16665	16624	16670	16716	16769	16752	16612	16661	16532	16571	16520	16737	16607	16719	16587	16560	16525	16888	16470	16477	16704	16463	16552	16641	16611	16621	16465	16476	16559	16792	16774	16627	16448	16639	16551	16675	16822	16566	16594	16518	16468	16791	16821	16558	16707	16732	16653	16506	16492	16484	16621	16546	16588	16718	16636	16661	16505	16540	16446	16602	16578	16692	16759	16851	16580	16730	16560
23658	42842	33880	19398	15681	14758	14626	14467	14189	14234	14244	14121	14052	14262	14636	14757	15041	14938	14781	14518	14291	13948	13988	13743	13952	13943	14038	14073	13878	13956	13960	13949	13874	13983	14062	14052	13766	13913	13994	14034	13912	13875	14006	14015	13836	13935	13999	14114	14017	13885	13989	13962	13818	14052	13842	14006	13800	13973	13939	13984	13996	13849	13890	14053	14023	13970	13879	13937	13915	14025	14012	13916	13924	13778	14068	13946	13913	14004	13866	13909	14031	13934	13962	13925	13835	13946	14040	14102	13939	13856	13797	13802	13909	13935	13871	13894	14049	13885	13897	13881	13931	13805	13852	13831	13915	13951	13748	13988	13880	13911	13899	14003	13905	13861	13982	13958	14022	13808	14030	13921	13898	14017	13760	13924	13983	13880	13959	13779	14050	13953	13831	13826	14093	13870	13860	13804	14068	13955	14022	13858	13995	13878	14106	13836	14069	13892	13780	13967	13827	13997	14004	13941	13918	14074	13884	13891	13893	14002	13744	13919	13853	13801	14074	13957	14017	13956	13909	13881	13886	13960	13923	13857	13966	13875	13915	13877	13798	13739	13982	13889	14084	13929	13927	13762	13891	14054	13737	13841	13958	13953	13954	13974	13866	13955	13994	14044	13991	13959	14100	13937	13867	13936	13910	13977	13793	14150	13927	14010	13930	13928	14009	13817	13957	13998	13926	13732	14017	13864	14043	13679	13867	13909	13959	14053	13965	14069	13921	14035	13869	13924	14012	13849	14002	13863	13831	13778	14047	13937	13994	13892	13956	13910	13766	13859	13931	13722	13955	13942	13919	14027	13937	13888	13938	13959	14004	14075	14044	13979	13868	13714	13979	13846	13909	14029	14099	13764	13896	13936	13816	13932	13976	13751	13966	13826	13931	14050	13903	13884	13894	13965	13810	13816	13760	13849	13865	14001	13914	13935	13881	13892	14059	13917	13997	14037	13887	13962	13882	13733	13977	13902	13936	13907	13800	13977	13948	13930	13888	13853	13903	13806	13955	13810	13834	13963	13964	14042	14007	14020	13775	14001	13880	13756	13963	13803	13834	13891	13872	13993	13809	13905	13802	13964	13970	14022	13984	14024	14182	13714	13862	13871	13796	13954	14052	13786	13957	13817	13950	13831	13828	14221	13829	13957	14059	14033	13860	14042	13940	13918	13977	14172	13887	13823	13937	13814	13948	13910	14017	13854	13925	13796	14171	13975	13833	13918	13965	13947	14044	13848	13892	13827	13711	13858	13994	13831	13884	13889	13904	13872	13919	13884	13956	13963	14135	14042	13926	13927	13757	13858	13964	14025	14022	14136	13887	13911	13959	13921	13885	13973	13889	13991	13957	14018	13965	14024	13987	13992	13899	13936	13850	13977	14125	13707	14105	14099	13902	14015	13868	13992	13815	14058	13887	13975	13786	13994	13843	13941	13924	13849	13828	13930	13939	14028	13993	13888	13868	13910	13894	14056	13951	13806	13934	13959	13994	13860	14004	13937	13863	13852	14055	13960	13889	13914	13805	13824	13911	14009	13792	13956	14026	13642	13910	13873	13942	14002	13962	13957	13898	14103	14112	13902	13995	13916	13965	13945	13940	13899	13865	14064	13891	13985	13882	13811	13841	13871	13910	13996	13849	13919	14085	13808	13932	13932	13830	13996	13903	14103	13888	13979	13890	13828	13881	13884	13779	13896	13954	13883	14027	14076	13891	13796	13876	13822	13989	13833	13893	13968	13937	13969	13931	13900	14025	14061	14003	13990	13864	13904	14071	13880	13972	13939	14011	14003	14060	13869	14042	13918	13968	14009	13972	13881	14072	14004	13901	13936	13951	13679	14046	14180	14022	13853	13727	13882	13840	13923	13912	14032	14005	13841	13907	13887	14048	13931	13775	13889	13934	13969	14080	13858	14001	14135	13852	13854	13992	13818	13995	14011	14001	13930	13916	14007	13943	13784	14064	13894	13720	13869	14074	14112	13896	13904	13929	13936	14061	13938	13922	13962	13870	14046	13904	13803	14113	14018	14078	13932	13995	13986	13992	14000	13722	13854	13986	13849	13973	13820	13797	13922	13973	13925	13974	13997	14037	13981	13846	13878	13874	14009	14077	13908	13911	13829	14004	13972	13873	13846	13931	13851	13839	13880	13906	14083	13813	13915	13870	13946	13900	14065	13888	13962	13991	13944	13984	14063	13799	14068	14185	14045	14012	14002	13838	13826	13817	13941	13913	13928	13786	14135	13907	14012	13987	14036	13805	13809	13879	13927	13882	13797	13932	13820	13908	14038	13905	13982	14012	14002	14007	13790	13917	13836	13862	13954	13951	13840	13849	13932	13701	13822	13906	13849	14005	14040	14063	13932	14023	13844	14047	14138	13832	13954	13832	13953	14002	13994	13999	13872	13780	13896	14009	13981	13900	13829	14034	13717	13804	13849	14032	13831	13841	14047	14080	14047	13945	13778	13942	13906	13966	13888	13986	14015	14056	13953	14057	13952	13979	14004	13742	14012	13864	13958	13728	13882	13953	14000	14064	14030	13962	13922	13805	14047	14085	13954	13754	14191	13992	13920	13927	13873	14040	13890	14107	13885	13849	14127	13899	14014	13914	14086	14129	13965	13753	13860	13829	13889	13923	13980	13820	13972	14020	13910	14017	13782	13928	13886	13928	14063	13891	14035	13979	13866	13893	13930	14028	13949	13796	13985	14008	13824	14023	13893	13951	13803	13988	13862	14021	13950	14053	13738	14036	13987	13912	13873	13956	13769	13905	14096	14005	14011	13910	14004	14058	13937	13864	13936	13879	13986	14010	13798	13904	13997	13838	14015	13862	13895	14033	14067	13790	14049	13879	13907	13953	13842	13966	13897	14045	13854	13939	13719	13877	13864	13815	14077	13951	13915	14019	13865	14095	13982	13934	13872	13982	13912	13942	14067	13886	13770	13944	13898	13971	13998	14097	13924	13767	13776	13986	13847	13839	13899	13916	13835	14019	14100	13899	13830	13975	14105	13925	13922	14000	14013	13799	13798	13839	14029	14011	13948	13986	13738	13947	13965	14029	13934	14050	13931	13810	13919	13867	14051	14042	14092	14043	13816	13976	13998	13836	13692	13930	13921	13981	13804	13816	13790	14012	13815	13966	13863	13904	13979	13910	13879	13965	13921	13748	13837	13847	13950	13866	13980	13845	13865	14084	13933	13863	13934	13943	14087	13932	13967	13911	14048	13753	13988	14017	14091	13958	13834	13923	13941	14044	13886	14044	13886	13991	13996	14023	13979	13987	14066	13884	13803	14027	14010	13850	13855	13989	13915	14000	13816	13963	13890	13805	13806	13833	13951	13877	14025	13933	14014	13901	13896	13908	13836	13900	13843	13728	14124	13913	13978	13927	14034	13989	13922	13977	13878	13891	14007	13872	14044	14129	13895	13933	13904	13983	13920	13810	13984	13983	14062	13866	13899	13976	13922	13854	14017	14022	13814	13928	14006	13974	13923	13921	14257	13890	14108	13931	13958	13865	13965	14002	13874	13882	14059	13946	13960	13886	13989	13910	13805	14069	13917	13987	13986	14014	13925	13893	14072	13763	13947	13895	13902	13853	13789	13994	13934	13817	13812	14108	13876	13947	13822	14020	13806	14061	13946	14021	13902	14037	13993	14101	14024	13957	13934	13920	13973	14055	13788	13778	13869	13939	13982	14056	13851	14004	13858	13939	13824	14067	14020	13846	14094	14045	13923	13947	13914	13957	13782	13838	13918	13958	13965	13969	14016	13967	13825	14058	13820	14074	13940	14005	13948	13892	14040	13974	13958	13798	13988	13969	13967	13983	13755	13875	13971	14067	13822	14069	14047	14021	13966	13964	13978	14080	14039	13880	13742	13976	13878	13958	14007	13945	13826	13990	13880	13977	13767	14106	13829	13903	13875	13842	13745	13946	14027	13916	13917	14037	13857	13981	13934	14199	13917	13953	13953	13967	14042	14080	14027	13964	13812	14008	13804	13933	13848	14009	13939	13820	13938	13873	14029	13804	13983	13884	13810	13947	13922	13800	14114	13906	13893	13966	13924	13964	13993	13736	14012	13875	13944	13923	13973	13970	14007	13951	13782	14055	14004	13968	14010	14074	13907	14113	13945	14015	14002	13848	13921	14033	13937	13949	13917	13825	14033	14061	14021	13885	13996	13936	13922	13877	14092	13954	13875	13817	13802	14025	13965	13825	13984	13923	13932	14081	13924	13910	14027	13860	14127	13974	13956	13942	13854	14008	13991	14008	13783	14166	14062	13997	13912	13770	13930	14157	13759	14050	14072	14054	13928	13993	13927	13859	13722	14066	13896	13920	13935	13844	14026	13906	13904	13887	13943	13867	13963	13704	13938	13862	13909	14125	13915	13842	13963	13971	13849	13856	13909	13877	14001	13890	14013	13803	14037	13894	13927	13893	13838	14010	13873	13914	13851	13919	13789	14039	13960	13909	14010	13979	14017	13888	14014	14050	14070	13829	14037	13855	13985	13936	13725	13972	13759	13980	14092	13901	14007	13885	13961	14047	14031	13960	14008	13791	13992	14041	14006	13840	14116	14182	13701	13770	14014	13883	14083	13885	13826	13780	14046	14070	13798	13854	13888	13961	13920	13991	13885	14044	13943	14019	13884	13841	13937	13910	13903	13892	13835	13911	13872	13870	13849	13969	13893	13941	13856	13919	14056	13943	13854	13846	13895	14079	14055	13920	13960	13985	13856	14137	13999	13974	13823	13883	14163	13935	13895	14027	13918	13767	14025	13947	13957	13802	13951	13931	14111	14016	13877	13929	14001	13966	13993	14007	13864	13884	14052	13994	13982	13871	13904	14102	13917	13901	13892	14011	14066	14120	13847	13922	14097	13983	13725	13988	13875	13651	14013	13894	13980	13884	13948	14053	13757	13981	13918	14032	13890	13886	13860	13916	13882	13864	14095	13898	14016	13878	14085	13904	13962	13951	13941	13841	13992	13858	13962	13902	14033	13963	13955	14090	13974	13875	14000	13964	13827	14093	13948	13857	13941	13866	13954	13994	13992	13996	13896	14030	13764	13920	13929	13967	13792	13760	13892	14064	13856	13916	13935	13923	13987	13911	13988	13943	13892	14105	13792	13972	14012
22102	21025	28266	23983	21335	22456	22041	17287	16013	16557	16527	16298	16178	16118	16175	17428	19060	19164	18446	17563	17100	16240	15847	15837	15819	15750	15673	15714	15784	15752	15846	15853	15728	15671	15771	15749	15632	15713	15826	15683	15704	15670	15678	15747	15610	15574	15721	15587	15680	15585	15621	15595	15538	15756	15693	15885	15618	15645	15624	15688	15574	15707	15553	15769	15596	15494	15603	15591	15557	15783	15660	15601	15730	15701	15905	15729	15580	15789	15763	15524	15651	15618	15818	15563	15656	15900	15633	15769	15576	15742	15667	15647	15743	15732	15619	15727	15837	15699	15695	15708	15712	15633	15773	15545	15758	15495	15763	15598	15595	15512	15528	15657	15628	15756	15984	15628	15724	15617	15571	15731	15751	15648	15594	15631	15657	15654	15826	16003	15743	15627	15598	15724	15682	15676	15666	15519	15680	15769	15672	15706	15470	15588	15609	15757	15561	15666	15628	15477	15532	15575	15687	15644	15601	15646	15774	15772	15751	15872	15799	15661	15603	15770	15644	15463	15522	15596	15529	15674	15740	15668	15593	15692	15652	15662	15608	15656	15649	15524	15712	15627	15658	15583	15806	15705	15604	15587	15476	15836	15710	15768	15437	15655	15928	15678	15583	15688	15738	15636	15649	15694	15786	15689	15763	15663	15628	15663	15742	15762	15712	15665	15748	15718	15717	15702	15780	15689	15535	15620	15652	15498	15570	15619	15682	15530	15677	15775	15800	15756	15704	15683	15775	15652	15693	15732	15766	15702	15713	15752	15736	15633	15743	15648	15694	15601	15608	15699	15649	15790	15909	15655	15554	15747	15655	15752	15648	15565	15554	15615	15486	15487	15565	15661	15628	15650	15496	15898	15719	15803	15772	15768	15693	15706	15502	15586	15411	15541	15838	15564	15526	15638	15640	15604	15656	15741	15640	15723	15473	15587	15566	15684	15673	15594	15859	15839	15677	15727	15785	15723	15442	15736	15665	15528	15462	15719	15660	15564	15607	15575	15560	15775	15774	15562	15691	15723	15685	15502	15734	15500	15706	15609	15686	15658	15508	15824	15755	15573	15760	15710	15700	15778	15567	15683	15481	15624	15545	15504	15538	15680	15743	15730	15648	15804	15840	15593	15679	15847	15763	15879	15640	15627	15579	15881	15581	15564	15532	15601	15501	15615	15694	15470	15772	15791	15781	15513	15646	15815	15715	15803	15530	15492	15804	15769	15603	15784	15682	15670	15671	15686	15611	15719	15957	15837	15789	15830	15725	15639	15649	15762	15737	15688	15779	15689	15604	15892	15785	15397	15579	15719	15572	15539	15697	15894	15634	15848	15713	15662	15620	15722	15563	15656	15578	15611	15622	15475	15617	15694	15716	15687	15576	15540	15681	15685	15841	15615	15543	15534	15698	15521	15838	15798	15737	15594	15734	15792	15661	15507	15577	15959	16182	15649	15743	15559	15535	15553	15568	15651	15461	15777	15482	15485	15542	15655	15576	15767	15575	15529	15863	15694	15695	15804	15653	15911	15693	15673	15655	15482	15574	15779	15611	15699	15805	15607	15842	15586	15655	15819	15873	15735	15566	15571	15707	15667	15656	15693	15494	15688	15544	15715	15597	15818	15816	15626	15710	15818	15910	15756	15810	15570	15481	15444	15694	15659	15773	15532	15549	15648	15657	15718	15824	15545	15487	15716	15606	15645	15798	15435	15575	15842	15654	15796	15776	15818	15819	15809	15765	15750	15784	15641	15582	15642	15715	15595	15578	15626	15638	15581	15560	15865	15599	15763	15787	15572	15899	15817	15666	15573	15708	15549	15659	15923	15723	15547	15523	15791	15734	15622	15744	15650	15770	15705	15515	15654	15604	15772	15636	15829	15770	15706	15770	15671	15643	15630	15385	15800	15790	15839	15630	15776	15523	15581	15679	15602	15616	15595	15796	15655	15688	15698	15820	15850	15898	15785	15936	15802	15624	15753	15833	15795	15624	15615	15495	15758	15773	15719	15664	15704	15545	15877	15440	15696	15830	15612	15730	15785	15625	15449	15721	15886	15625	15846	15656	15618	15658	15633	15575	15602	15797	15680	15519	15514	15501	15860	15789	15452	15631	15717	15579	15728	15752	15559	15891	15723	15688	15803	15601	15665	15737	15814	15623	15741	15836	15540	15688	15729	15742	15609	15605	15706	15452	15569	15787	15534	15562	15701	15707	15709	15842	15658	15921	15627	15707	15600	15668	15920	15751	15884	15853	15752	15682	15886	15666	15735	15605	15819	15973	15576	15694	15650	15683	15789	15537	15564	15788	15712	15795	15531	15537	15693	15627	15531	15570	15566	15676	15610	15593	15732	15595	15762	15753	15425	15663	15517	15647	15724	15755	15784	15591	15675	15706	15644	15720	15670	15682	15561	15711	15837	15734	15607	15482	15547	15546	15467	15681	15679	15601	15731	15592	15690	15585	15660	15590	15815	15738	15671	15774	15633	15818	15642	15423	15707	15813	15542	15746	15774	15733	15373	15628	15627	15673	15695	15464	15423	15606	15595	15610	15691	15882	15771	15676	15566	15574	15495	15727	15629	15661	15528	15585	15578	15544	15479	15687	15762	15803	15835	15645	15674	15875	15653	15462	15674	15586	15586	15617	15499	15498	15664	15756	15645	15655	15794	15637	15695	15655	15440	15666	15552	15585	15652	15566	15592	15734	15611	15541	15830	15841	15390	15605	15571	15829	15471	15658	15722	15659	15635	15746	15735	15711	15820	15658	15607	15594	15740	15628	15737	15805	15805	15724	15591	15713	15564	15711	15781	15697	15677	15707	15843	15488	15689	15641	15959	15585	15458	15785	15634	15449	15541	15705	15459	15587	15668	15725	15537	15702	15769	15606	15578	15734	15438	15584	15516	15442	15708	15620	15535	15752	15689	15805	15832	15813	15557	15799	15637	15952	15625	15576	15464	15651	15649	15769	15682	15720	15853	15832	15726	15723	15750	15716	15560	15625	15793	15847	15694	15770	15739	15836	15699	15809	16079	15810	15717	15688	15729	15682	15790	15528	15724	15708	15659	15592	15703	15616	15623	15679	15798	15744	15548	15595	15511	15490	15512	15658	15654	15618	15695	15616	15618	15502	15745	15698	15610	15741	15562	15663	15697	15637	15641	15690	15764	15637	15664	15731	15529	15641	15788	15665	15552	15968	15684	15751	15506	15674	15604	15723	15607	15847	15579	15681	15914	15714	15733	15637	15592	15436	15573	15509	15613	15790	15654	15613	15737	15638	15667	15804	15685	15763	15526	15405	15824	15630	15699	15598	15581	15492	15750	15491	15550	15833	15647	15491	15685	15732	15646	15904	15654	15676	15627	15565	15731	15606	15644	15628	15871	15725	15599	15684	15756	15629	15709	15828	15686	15485	15553	15613	15691	15556	15757	15648	15549	15758	15864	15551	15703	15694	15538	15704	15493	15612	15566	15619	15846	15650	15507	15802	15494	15561	15640	15637	15790	15672	15619	15594	15828	15667	15850	15782	15727	15786	15620	15603	15696	15843	15589	15568	15623	15655	15626	15658	15566	15696	15659	15648	15684	15583	15813	15561	15658	15812	15813	15528	15610	15595	15569	15755	15498	15913	15694	15657	15848	15642	15659	15795	15754	15820	15713	15701	15691	15752	15723	15616	15806	15601	15531	15609	15596	15676	15598	15605	15564	15597	15670	15727	15652	15451	15616	15593	15687	15735	15753	15643	15828	15555	15669	15815	15577	15823	15594	15570	15515	15635	15652	15734	15709	15670	15712	15701	15822	15541	15790	15717	15713	15748	15736	15570	15590	15768	15740	15798	15965	15685	15528	15559	15712	15719	15594	15956	15766	15895	15617	15640	15715	15583	15727	15759	15671	15644	15412	15527	15796	15550	15693	15609	15739	15500	15307	15626	15786	15686	15602	15714	15865	15789	15715	15705	15659	15721	15641	15534	15739	15443	15755	15751	15476	15632	15664	15471	15793	15567	15469	15753	15831	15534	15732	15827	15640	15738	15726	15662	15710	15720	15790	15585	15727	15739	15544	15854	15705	15620	15478	15539	15606	15721	15624	15600	15664	15659	15637	15455	15590	15701	15727	15515	15709	15398	15720	15724	15437	15794	15809	15711	15559	15625	15711	15672	15826	15593	15490	15658	15795	15684	15667	15728	15606	15640	15664	15750	15688	15642	15759	15464	15623	15726	15575	15493	15617	15658	15774	15729	15559	15574	15696	15807	15687	15668	15603	15676	15587	15608	15521	15548	15782	15528	15557	15556	15717	15728	15663	15656	15605	15726	15768	15596	15584	15779	15416	15705	15524	15845	15707	15753	15672	15630	15492	15630	15820	15776	15673	15823	15640	15664	15797	15677	15628	15783	15576	15685	15694	15736	15617	15721	15588	15673	15617	15640	15651	15595	15767	15765	15591	15515	15697	15645	15639	15483	15570	15546	15540	15553	15633	15705	15520	15469	15531	15813	15486	15787	15608	15685	15644	15701	15805	15493	15592	15486	15731	15527	15676	15472	15647	15768	15713	15535	15551	15598	15593	15694	15767	15763	15822	15726	15620	15618	15785	15819	15542	15798	15315	15501	15626	15643	15687	15484	15752	15707	15765	15574	15719	15470	15642	15795	15490	15600	15871	15648	15561	15677	15904	15722	15745	15703	15578	15592	15719	15486	15553	15732	15855	15809	15601	15539	15664	15559	15698	15704	15739	15542	15852	15697	15590	15606	15684	15511	15723	15594	15595	15665	15692	15835	15854	15673	15750	15695	15439	15663	15757	15716	15711	15558	15846	15570	15649	15796	15678	15837	15566	15631	15485	15813	15529	15549	15802	15714	15478	15651	15805	15767	15824	15528	15788	15591	15577	15747	15751	15704	15801	15625	15649	15630	15555	15703	15792	15610	15520	15504	15603	15562	15649	15862	15719	15523	15538	15646	15687	15578	15756	15646	15702	15739	15844	15806	15477	15787	15809	15877	15672	15684	15853	15592	15689	15533	15704	15641	15888	15661	15758	15780	15717	15774	15702	15539	15562	15767	15781	15653	15748	15874	15624	15558	15645	15587	15632	15644	15766	15549	15733	15616	15619	15616	15698	15719	15528	15822	15771	15777	15555	15625	15584
26130	54773	40197	24431	17662	15065	14735	14162	14040	13951	13898	13794	13787	13752	13843	16187	18112	17635	16673	15579	14798	13768	13351	13282	13370	13116	13329	13291	13373	13232	13233	13400	13446	13289	13376	13356	13295	13326	13205	13245	13371	13284	13203	13208	13348	13378	13362	13274	13314	13440	13365	13245	13272	13257	13258	13183	13228	13246	13383	13351	13181	13393	13222	13350	13328	13214	13232	13294	13284	13328	13479	13237	13221	13384	13252	13261	13234	13145	13236	13305	13253	13248	13356	13269	13277	13224	13229	13240	13258	13460	13352	13489	13249	13303	13221	13114	13462	13183	13395	13373	13439	13487	13259	13310	13235	13284	13485	13345	13294	13398	13400	13216	13165	13406	13311	13376	13294	13255	13229	13462	13080	13306	13317	13236	13257	13305	13246	13284	13217	13435	13269	13264	13337	13265	13381	13341	13220	13338	13253	13128	13170	13336	13174	13095	13420	13324	13360	13347	13195	13453	13294	13380	13204	13360	13451	13216	13300	13276	13285	13232	13213	13277	13301	13272	13213	13208	13399	13226	13367	13264	13376	13337	13315	13162	13375	13375	13230	13409	13187	13329	13326	13302	13388	13244	13276	13326	13341	13164	13254	13302	13357	13249	13207	13385	13185	13216	13235	13283	13449	13274	13121	13138	13173	13345	13289	13197	13231	13308	13186	13375	13297	13127	13208	13219	13229	13313	13434	13302	13185	13457	13171	13250	13327	13263	13317	13256	13385	13379	13215	13279	13384	13438	13276	13431	13463	13196	13438	13171	13189	13230	13293	13161	13402	13181	13311	13214	13419	13473	13399	13139	13121	13248	13264	13268	13277	13371	13241	13424	13381	13194	13262	13206	13474	13221	13189	13245	13401	13276	13371	13364	13331	13399	13309	13383	13426	13275	13186	13231	13318	13241	13263	13267	13042	13476	13286	13411	13303	13304	13359	13181	13271	13326	13239	13154	13101	13382	13336	13206	13373	13332	13237	13344	13332	13270	13499	13174	13305	13305	13477	13241	13318	13481	13176	13185	13249	13439	13298	13349	13193	13368	13365	13405	13267	13324	13282	13170	13362	13402	13317	13339	13310	13481	13382	13256	13215	13374	13132	13303	13380	13304	13224	13396	13334	13132	13302	13242	13294	13166	13309	13378	13444	13379	13196	13362	13338	13408	13291	13259	13198	13225	13248	13215	13131	13249	13272	13517	13192	13242	13292	13200	13309	13382	13373	13358	13300	13274	13188	13309	13269	13286	13228	13430	13239	13314	13394	13365	13176	13247	13297	13336	13300	13267	13402	13166	13308	13356	13213	13329	13271	13292	13328	13323	13095	13150	13324	13226	13443	13238	13224	13081	13222	13275	13438	13320	13343	13352	13264	13272	13342	13372	13163	13402	13392	13240	13176	13225	13435	13220	13322	13307	13389	13241	13244	13226	13300	13297	13353	13059	13254	13342	13302	13192	13293	13316	13354	13292	13285	13259	13260	13435	13439	13350	13306	13298	13180	13279	13494	13075	13225	13425	13314	13258	13312	13245	13362	13344	13076	13227	13468	13338	13176	13238	13290	13240	13365	13454	13071	13306	13260	13345	13368	13321	13195	13226	13217	13251	13257	13363	13356	13359	13340	13365	13295	13341	13229	13403	13211	13325	13307	13275	13396	13364	13220	13388	13402	13222	13149	13231	13243	13156	13198	13239	13471	13364	13413	13310	13360	13451	13277	13401	13447	13334	13168	13230	13337	13330	13426	13365	13120	13406	13347	13328	13243	13451	13149	13370	13464	13268	13206	13140	13210	13261	13331	13345	13254	13215	13252	13226	13341	13406	13394	13397	13275	13428	13075	13169	13393	13196	13374	13514	13205	13308	13278	13340	13428	13371	13140	13294	13351	13303	13144	13431	13097	13224	13412	13408	13217	13248	13349	13414	13207	13230	13457	13330	13193	13321	13275	13347	13315	13254	13392	13159	13137	13311	13365	13046	13159	13485	13268	13395	13252	13322	13337	13206	13272	13327	13231	13242	13267	13277	13297	13389	13211	13348	13354	13346	13324	13268	13294	13223	13236	13192	13348	13038	13357	13287	13299	13314	13328	13372	13327	13296	13291	13181	13415	13323	13311	13318	13329	13297	13294	13040	13365	13258	13380	13227	13308	13249	13322	13156	13393	13453	13362	13298	13140	13254	13316	13286	13185	13198	13382	13350	13222	13270	13374	13377	13286	13338	13315	13324	13432	13485	13187	13291	13422	13309	13171	13402	13236	13353	13321	13162	13432	13195	13410	13235	13470	13193	13184	13246	13355	13330	13080	13390	13252	13269	13211	13295	13262	13220	13311	13408	13172	13350	13285	13158	13249	13316	13274	13405	13208	13225	13141	13205	13215	13307	13376	13386	13374	13269	13335	13261	13258	13244	13265	13355	13266	13262	13273	13252	13276	13371	13355	13343	13354	13321	13344	13396	13199	13269	13319	13195	13329	13405	13261	13437	13276	13331	13562	13303	13336	13155	13289	13329	13122	13108	13286	13444	13195	13285	13257	13272	13208	13217	13275	13319	13411	13285	13190	13210	13258	13192	13399	13245	13224	13596	13257	13225	13156	13335	13207	13179	13235	13252	13358	13251	13124	13358	13335	13418	13261	13250	13243	13375	13417	13289	13249	13153	13368	13191	13171	13160	13483	13225	13304	13377	13329	13163	13600	13286	13188	13278	13279	13155	13313	13278	13295	13282	13204	13419	13438	13206	13325	13370	13215	13171	13319	13117	13183	13283	13311	13290	13288	13228	13343	13237	13217	13357	13192	13211	13316	13414	13368	13299	13248	13211	13362	13303	13162	13443	13391	13493	13209	13281	13236	13214	13333	13259	13416	13425	13325	13216	13330	13380	13132	13480	13347	13332	13124	13198	13149	13310	13289	13300	13373	13219	13232	13179	13214	13249	13353	13431	13270	13260	13287	13379	13320	13320	13393	13389	13227	13157	13265	13450	13124	13196	13350	13292	13430	13209	13207	13247	13406	13348	13356	13343	13307	13165	13401	13344	13266	13350	13384	13230	13314	13291	13276	13267	13303	13393	13315	13215	13292	13369	13196	13363	13183	13441	13314	13308	13304	13199	13172	13215	13467	13305	13335	13314	13310	13328	13284	13358	13393	13347	13163	13282	13443	13207	13300	13153	13125	13191	13284	13271	13216	13218	13153	13156	13287	13355	13190	13243	13375	13269	13228	13192	13301	13231	13419	13402	13257	13277	13231	13174	13153	13288	13423	13207	13292	13289	13379	13329	13218	13318	13426	13381	13291	13313	13316	13269	13483	13247	13423	13311	13427	13180	13441	13130	13153	13196	13366	13366	13434	13367	13258	13303	13416	13284	13162	13379	13219	13207	13343	13169	13210	13331	13297	13118	13340	13234	13393	13186	13329	13184	13311	13332	13374	13399	13173	13219	13273	13233	13409	13241	13389	13316	13331	13288	13229	13272	13329	13285	13467	13317	13354	13244	13383	13281	13423	13323	13337	13259	13226	13291	13193	13368	13193	13198	13370	13390	13342	13268	13400	13246	13355	13331	13427	13135	13399	13248	13386	13268	13213	13165	13228	13445	13255	13255	13278	13148	13328	13234	13194	13216	13329	13324	13265	13414	13196	13184	13313	13168	13355	13302	13478	13419	13279	13250	13350	13315	13134	13241	13444	13179	13101	13306	13214	13300	13406	13283	13343	13255	13435	13277	13320	13423	13250	13333	13266	13255	13181	13387	13191	13361	13235	13345	13185	13293	13381	13353	13327	13365	13337	13273	13181	13219	13473	13219	13227	13337	13264	13390	13385	13345	13240	13228	13293	13273	13411	13089	13358	13338	13386	13166	13409	13320	13261	13307	13166	13442	13261	13178	13341	13242	13346	13304	13362	13257	13334	13185	13438	13279	13246	13217	13301	13110	13364	13413	13286	13337	13283	13281	13223	13467	13318	13286	13356	13339	13331	13353	13290	13273	13346	13315	13342	13224	13173	13327	13245	13332	13301	13238	13337	13326	13291	13266	13347	13183	13255	13321	13352	13453	13267	13204	13345	13261	13425	13283	13355	13414	13264	13316	13335	13256	13259	13253	13227	13455	13250	13405	13360	13258	13257	13239	13284	13271	13256	13172	13327	13381	13349	13165	13316	13299	13210	13368	13237	13170	13238	13251	13211	13280	13263	13296	13344	13256	13380	13378	13388	13149	13284	13239	13135	13217	13153	13385	13338	13261	13316	13193	13426	13162	13440	13354	13333	13353	13260	13296	13309	13255	13453	13391	13476	13296	13256	13324	13253	13321	13285	13373	13274	13281	13320	13312	13217	13322	13312	13203	13368	13407	13180	13331	13287	13351	13281	13370	13300	13378	13216	13373	13381	13326	13215	13278	13208	13319	13176	13398	13308	13354	13419	13143	13293	13289	13516	13198	13344	13265	13363	13321	13403	13245	13301	13229	13061	13295	13404	13251	13218	13524	13270	13398	13320	13244	13327	13196	13189	13258	13207	13408	13236	13224	13139	13391	13299	13344	13312	13346	13363	13228	13306	13418	13266	13450	13275	13281	13224	13221	13335	13210	13220	13257	13380	13281	13280	13316	13320	13128	13237	13268	13246	13340	13189	13376	13403	13332	13294	13246	13319	13242	13432	13200	13391	13261	13451	13475	13223	13311	13398	13319	13157	13339	13397	13341	13281	13329	13295	13351	13356	13348	13464	13360	13360	13240	13277	13402	13315	13460	13393	13223	13118	13145	13304	13256	13378	13301	13293	13263	13403	13148	13427	13241	13201	13368	13441	13258	13554	13193	13302	13351	13389	13301	13199	13481	13300	13290	13498	13273	13216	13229	13322	13247	13399	13221	13333	13330	13396	12965	13493	13236	13232	13181	13357	13378	13031	13431	13322	13319	13330	13333	13337	13385	13376	13314	13419	13315	13222	13243	13333	13265	13341	13133	13304	13351	13197	13362	13443	13449	13312	13294	13205	13359	13136	13150	13366	13286	13376	13361	13312	13417	13300	13275	13422	13264	13441	13303	13394	13407	13341	13271	13214	13146	13279	13339	13201	13423	13284	13414	13320	13266	13332	13299	13318	13214	13305	13394	13371	13218	13324	13253	13436	13208	13466	13386	13311	13252
29818	26054	26936	21148	17090	16524	16371	16092	16045	16079	15936	16047	16071	16073	16209	16169	15893	15914	16227	16149	16238	16039	15848	15777	16067	15945	15965	15899	16038	15890	15898	16056	16171	15936	15798	15870	15855	15999	15932	15875	16068	15800	15906	15976	15768	16071	15876	15840	15947	16020	15864	15725	15801	15913	15785	15924	16002	15839	15830	15892	15984	15909	15791	15766	15889	15868	16085	15806	16049	15921	15939	16032	15806	15942	15892	15831	16025	15780	15960	15854	16155	15855	15897	15690	15971	15854	16038	15903	16002	15938	15803	16192	16023	15970	15971	15702	15741	15971	15974	15661	15876	15996	15813	15659	16003	16014	15850	15950	15968	15965	15883	15993	15972	16032	15960	15820	15933	15842	16026	15735	15884	15914	16036	15945	15856	15837	16020	15885	15877	15990	15994	16031	16218	15900	15732	15850	15877	15622	15787	16032	16009	16112	15788	15826	15845	15920	15864	16078	15980	15791	15901	15800	15945	15839	16003	16047	15800	15912	15867	15844	15903	15901	15791	15824	15938	15812	15828	16112	15983	15985	15907	15790	15802	15792	15912	16051	15810	16233	15839	15761	15913	15958	15954	15921	15915	15671	15851	15887	15759	15784	16161	15772	15966	16066	15833	16110	15955	15997	15998	15960	15902	15882	16026	15828	15972	15688	15874	15679	16012	16058	15908	15833	16047	15921	15847	16052	15801	16017	15948	15991	16020	15835	15949	15861	15865	15938	15946	16088	15909	15881	16104	15985	15888	15796	16070	15973	16137	15909	15940	16020	15945	15873	15903	15889	15855	15788	15958	15899	16004	15952	15769	15838	15885	16000	16016	16222	15844	16037	15814	15964	16131	16088	15827	15651	15733	15763	16053	15853	15905	15961	15847	15873	15894	16083	15924	15879	15919	15997	15895	15801	15825	15874	15935	15826	15945	16057	16070	16154	15814	15901	15962	15907	15890	15974	15987	15828	15741	15971	16021	16081	16138	15969	15920	15976	16066	15859	16005	16155	16007	15988	15942	15902	16002	15730	15924	15928	15983	15964	15959	15859	15862	16016	15847	15743	15948	15791	16001	15829	15923	15954	15864	15949	15983	16083	15888	15942	15927	15879	15941	15920	16049	15871	16049	15678	15868	15890	15968	15924	16027	15909	15834	15934	15931	15828	15814	15935	15908	16012	15952	16112	15915	15903	16018	15840	15898	16042	15794	15685	15687	15992	16060	15889	15856	15931	15985	15946	15893	15992	15875	15838	15860	15928	15941	15935	15995	16029	15832	15822	15993	15988	15863	15788	16082	15963	15912	15686	15906	15881	15926	15944	16018	15910	15823	15936	16013	16174	15947	15829	16013	15934	15966	15840	15947	15892	15957	15929	16038	15868	15846	15742	15945	15876	15860	15994	15986	15915	16009	15841	16007	15831	15869	16032	15919	16129	16332	15852	15774	15951	15820	15878	15957	16048	15899	15919	16099	15881	15764	15879	15851	15884	16123	15899	15626	15992	16002	15826	15953	15864	15874	15967	15876	16034	15805	15761	15686	15623	15951	15874	15855	15645	15795	15926	15964	15822	15975	15867	15938	16036	16074	15797	15969	15815	15963	15918	16102	15963	16050	15745	15858	15864	15789	15648	15925	16003	16075	16149	15985	16030	15716	16085	15916	15833	16020	16030	15937	15927	15900	16167	15855	15724	15934	15729	15715	15820	16035	15899	15846	15772	16013	16041	16009	15699	15754	16038	16017	15903	15979	16054	16104	15965	15966	15886	16042	16100	16069	15986	15989	16056	16068	16004	15927	15955	15714	16026	15944	15961	15972	15830	15883	15771	15782	15790	15989	16041	15951	15724	15923	16092	15812	15649	15836	15791	15769	15788	15864	15898	16026	16000	16130	15941	15791	15949	16057	15921	15865	16033	15761	15968	15920	15804	15908	15904	16014	15996	15851	15736	15733	15983	15961	16008	16065	15892	15755	16072	16079	16026	16125	15936	15898	15716	15907	15988	15774	15783	15821	15826	16158	15976	15990	15973	16058	15949	15953	15901	16001	16009	15737	15922	15840	16066	15900	15965	15858	15795	15807	15688	15845	15987	15919	16046	16055	15930	16014	15953	16067	15986	15709	15894	15925	15855	15813	15764	15729	15868	16006	15892	16206	16060	15848	15983	16122	16099	15973	15874	16108	15929	15888	15825	16050	15846	15820	16004	16069	16028	15987	15786	16211	15864	15926	15649	16004	15948	16089	16020	15957	15932	15976	15882	16003	15947	16059	16052	15928	15918	15954	16033	15963	16004	15875	15967	16093	15972	15874	16153	15999	15963	15917	15855	15863	15915	15870	16057	15897	15915	15939	15885	15886	16051	15788	15874	16004	16011	15899	15709	15795	15883	15725	16111	16010	16168	15882	15937	15890	15761	15887	16083	15852	15984	15764	15871	15979	15813	16064	15942	16044	15947	15774	15904	15976	16082	16008	15962	15881	15840	15930	15645	16058	15993	15777	16019	15796	15856	16125	15913	15820	15841	15973	16043	15959	16012	15957	15957	15966	15771	15775	15935	15876	16117	15955	15781	15755	15894	16011	15860	15920	15951	15965	15874	15937	16090	15921	15813	15970	15943	16091	15836	15808	15910	15759	15889	15861	15970	15786	15851	15934	15933	15829	15939	15929	15793	15788	15803	16124	15878	16015	16087	15945	15763	16000	16082	15774	16044	16060	15953	16106	15935	15955	15958	15976	15881	15861	15826	15991	15915	15873	16046	15886	15901	16011	15990	15999	15908	16000	15858	15842	15877	15845	15939	15912	15828	15907	15887	16015	16017	15959	16100	15925	15751	15861	15891	15840	16096	15936	15847	15844	16008	15877	15758	15765	15872	16038	16109	15907	15774	15686	15952	15905	15779	15959	16055	15899	15908	15914	16081	15848	16028	15767	15924	16044	15866	16016	15968	15855	16049	16054	16083	15887	16005	16111	15883	15851	15893	15854	15735	15892	15826	16173	16076	16100	15936	15758	16099	15964	15952	16009	15871	15991	15876	15835	15863	15970	15757	15976	16033	15904	16028	15920	16013	15904	16173	16048	16105	15894	15867	15866	16008	16045	16118	16235	15928	15901	15714	16004	15995	15788	15785	15750	15834	16078	15876	15940	16002	16028	15914	15965	15851	15656	15994	15936	16006	15996	15960	15903	15935	15981	15708	15691	15983	15994	15841	15848	16074	15863	16114	15721	16016	15905	15760	15762	15988	15952	15944	15845	15864	15772	16157	15935	15780	15915	15966	15857	15838	15751	15877	16210	15866	15738	16079	15839	15870	16097	15929	15999	15782	15866	15928	15938	15903	16092	15992	15978	15807	16019	15938	15946	15716	15920	15911	16094	15930	15886	15773	16031	15816	15982	15890	15910	16014	16184	15900	16063	16011	15954	15782	15926	15999	15896	15874	15944	15858	15987	15796	15918	15844	16006	16029	16165	15948	15803	15871	15901	15787	15930	15828	15867	16061	15852	15981	15891	15911	15851	15915	16126	16111	16106	16104	15955	15725	16001	15975	16118	15875	15993	15943	15754	16010	15913	16077	15884	16008	15932	15971	15841	15921	15948	15892	16033	16033	15891	15909	15779	16014	15996	15851	15771	15848	15907	16070	15795	15859	15970	16024	15914	15944	16027	16002	16108	15917	15766	15875	15880	16172	15944	15873	15798	15903	15903	15987	15973	15915	15933	15912	15922	15807	16039	15968	15890	15929	15856	15710	15840	15676	15970	15989	15805	16124	16014	16039	15930	15944	15963	15903	15836	15899	15984	16005	16040	15924	15930	15760	15823	16083	15903	15789	15948	15990	16067	15913	16111	15854	15932	15908	15957	16021	15836	15923	15838	15914	16111	16015	16046	16041	15972	15946	16103	15881	15973	15974	15945	15925	15843	16066	15717	15754	15910	15823	15840	16011	16281	15911	15860	16018	15964	15948	16138	15902	16142	15984	15923	16029	16018	15795	16072	15988	15889	16256	16152	15911	16012	15896	15909	15817	16010	16002	15921	15783	15851	16025	16041	15942	15989	16017	16059	16101	15862	16018	15961	15940	15887	15958	15924	15768	15964	15944	15952	15983	15839	15943	15797	16058	16057	15884	16101	15807	15957	15925	15897	15874	15846	15884	15742	15942	16005	15834	16101	16011	15870	15948	15838	15901	15959	15950	15900	15878	15650	15844	15933	16038	16028	16041	15913	15899	16042	16072	16195	16105	15888	16013	15987	16004	15851	15882	15900	15862	15956	16170	15830	16007	16011	16021	15790	16033	15908	15694	16002	15808	15935	15794	16116	15752	16097	16031	15865	16039	15910	15992	15838	15899	15812	16022	16094	16216	15833	15951	15818	15874	15902	16095	16020	15939	15938	15926	15845	15834	15962	15925	15791	15869	15909	15947	15906	15922	15892	15888	15922	16019	15927	15884	15908	15820	15977	15820	15781	16101	15857	15747	15916	15870	15960	15886	15999	15987	16180	16073	15973	16014	16085	15946	15914	16002	16025	15868	15839	15993	16016	16054	16000	16012	16044	15848	16045	16160	15638	15834	15896	15850	16271	15969	16012	16113	15948	15944	15930	15935	15967	16020	15949	15782	15919	15799	15904	15989	16078	15882	15908	15961	15784	15872	15891	15808	16076	16097	16006	16046	15792	15909	15858	15836	15937	15909	15838	15888	15823	16108	16204	16040	15986	15808	15851	16078	16011	16053	15966	15930	16069	15822	15907	16063	16050	15875	15686	15933	15894	16015	16028	15905	16008	15941	15924	15826	15876	15810	15790	15930	15971	16040	15892	16125	15979	16046	15870	15874	15972	15764	15857	16003	16141	16013	16055	15898	15935	15913	15955	15804	16061	15732	15882	15949	15961	16120	16071	15938	15900	15828	15926	15759	16192	16056	15953	16002	16055	15903	15789	16068	15967	15998	15824	15915	16064	15992	16091	15894	16002	15933	16020	15849	15834	15944	15921	15919	16020	15830	15935	16001	16015	15838	15907	15804	15929	16024	15952	16000	15825	15890	15837	15883	16033	15912	16023	16049	16209	16180	16030	15892	15985	15918	16046	15928	15881	16212	16098	15994	15920	15922	15897	15897	15951	15963	16017	15770	15939	16100	15937	15606	16061	15983
23244	35546	24533	16795	14675	14200	13981	14023	13763	13757	13905	13653	13693	13725	13544	13576	13657	13814	13736	13621	13502	13655	13562	13552	13497	13552	13601	13640	13679	13449	13582	13668	13520	13582	13643	13704	13527	13443	13554	13644	13504	13647	13415	13544	13512	13566	13571	13380	13479	13525	13386	13452	13463	13524	13667	13397	13457	13520	13553	13695	13473	13555	13613	13433	13626	13527	13552	13459	13643	13666	13670	13440	13791	13568	13750	13547	13478	13428	13474	13562	13439	13497	13625	13405	13362	13523	13643	13266	13528	13582	13416	13683	13562	13650	13596	13416	13743	13499	13568	13636	13417	13561	13553	13562	13480	13527	13512	13499	13528	13576	13516	13454	13420	13579	13671	13525	13427	13402	13461	13637	13732	13485	13353	13630	13584	13485	13495	13499	13432	13456	13573	13511	13591	13473	13705	13453	13317	13683	13581	13488	13638	13428	13396	13570	13584	13419	13604	13561	13522	13516	13461	13421	13569	13486	13674	13467	13507	13529	13447	13436	13570	13581	13509	13548	13540	13559	13507	13452	13397	13439	13490	13657	13685	13493	13535	13614	13503	13581	13511	13599	13592	13563	13403	13612	13517	13695	13600	13524	13478	13566	13501	13452	13398	13386	13559	13481	13514	13501	13544	13590	13561	13484	13554	13407	13562	13405	13343	13609	13482	13620	13401	13580	13443	13480	13497	13466	13680	13491	13629	13483	13667	13519	13487	13253	13503	13528	13656	13469	13415	13523	13617	13450	13506	13650	13490	13552	13527	13665	13531	13597	13416	13504	13462	13455	13608	13483	13481	13630	13599	13604	13737	13493	13582	13499	13635	13434	13551	13520	13494	13340	13582	13475	13496	13447	13387	13589	13572	13624	13444	13470	13416	13655	13531	13613	13429	13695	13621	13526	13495	13526	13483	13491	13511	13583	13559	13578	13652	13409	13540	13537	13592	13556	13403	13544	13507	13567	13604	13549	13465	13524	13619	13484	13546	13664	13462	13547	13513	13597	13599	13564	13613	13478	13483	13635	13472	13410	13571	13449	13521	13548	13612	13557	13594	13564	13537	13592	13537	13453	13631	13430	13583	13517	13615	13605	13441	13505	13622	13406	13448	13694	13775	13535	13688	13589	13589	13413	13480	13741	13628	13189	13654	13473	13551	13455	13692	13345	13691	13658	13548	13609	13415	13356	13579	13607	13597	13487	13613	13495	13450	13598	13586	13602	13417	13423	13469	13505	13491	13524	13279	13458	13514	13403	13528	13579	13350	13504	13607	13598	13644	13404	13538	13497	13691	13356	13534	13529	13448	13599	13555	13438	13543	13336	13567	13353	13475	13524	13481	13611	13502	13553	13693	13452	13576	13430	13467	13371	13596	13516	13507	13462	13588	13647	13523	13484	13371	13626	13585	13586	13411	13400	13634	13499	13532	13535	13627	13702	13520	13550	13537	13561	13444	13397	13482	13764	13209	13715	13396	13547	13552	13452	13758	13562	13639	13697	13422	13449	13317	13536	13477	13577	13472	13333	13453	13479	13662	13614	13417	13407	13549	13580	13613	13463	13470	13486	13475	13614	13542	13427	13462	13461	13654	13599	13625	13471	13592	13478	13482	13475	13649	13587	13497	13448	13491	13535	13462	13461	13549	13581	13512	13521	13546	13537	13416	13465	13507	13487	13547	13550	13575	13445	13685	13541	13442	13335	13530	13556	13414	13540	13544	13609	13588	13465	13579	13670	13465	13535	13548	13462	13443	13701	13606	13501	13580	13361	13499	13442	13604	13598	13636	13554	13425	13434	13553	13487	13483	13544	13460	13530	13620	13412	13363	13414	13536	13433	13630	13479	13630	13536	13500	13513	13455	13507	13538	13461	13644	13632	13493	13542	13555	13629	13434	13505	13459	13485	13614	13456	13381	13700	13546	13515	13443	13515	13640	13362	13496	13543	13483	13459	13688	13528	13605	13488	13377	13505	13628	13518	13560	13498	13532	13573	13474	13612	13510	13478	13389	13500	13558	13544	13607	13621	13371	13399	13580	13446	13588	13648	13491	13498	13463	13663	13591	13634	13759	13571	13553	13471	13628	13556	13571	13614	13434	13521	13604	13535	13446	13519	13546	13675	13366	13574	13555	13445	13567	13542	13586	13774	13590	13522	13477	13636	13611	13506	13478	13569	13617	13426	13541	13599	13643	13395	13471	13627	13585	13473	13368	13408	13488	13451	13563	13411	13451	13530	13634	13492	13789	13479	13479	13521	13675	13529	13397	13760	13465	13652	13486	13374	13304	13512	13698	13669	13519	13470	13587	13520	13615	13514	13345	13458	13457	13429	13513	13681	13464	13545	13640	13547	13498	13639	13596	13623	13543	13589	13664	13606	13562	13615	13461	13575	13517	13489	13584	13521	13531	13536	13433	13244	13696	13647	13748	13510	13458	13473	13422	13526	13535	13461	13530	13380	13516	13625	13403	13405	13647	13593	13388	13494	13606	13560	13736	13548	13681	13467	13411	13464	13582	13450	13605	13505	13389	13606	13520	13544	13483	13576	13544	13529	13556	13524	13642	13605	13399	13568	13556	13393	13619	13499	13456	13518	13576	13581	13586	13469	13561	13454	13474	13547	13496	13446	13589	13585	13585	13632	13515	13558	13437	13578	13737	13369	13455	13589	13434	13417	13519	13656	13583	13610	13527	13399	13576	13525	13553	13535	13515	13344	13536	13694	13454	13470	13715	13607	13513	13744	13514	13586	13551	13688	13666	13470	13468	13719	13709	13600	13444	13556	13407	13556	13562	13645	13522	13433	13511	13517	13481	13584	13528	13570	13438	13443	13519	13470	13431	13448	13486	13653	13469	13527	13501	13521	13464	13522	13454	13431	13622	13527	13506	13531	13459	13666	13500	13695	13544	13444	13538	13792	13445	13560	13518	13386	13743	13518	13491	13500	13370	13527	13465	13624	13478	13660	13509	13544	13572	13556	13554	13615	13426	13616	13737	13528	13690	13630	13653	13412	13485	13405	13507	13609	13495	13524	13450	13431	13600	13643	13558	13545	13391	13452	13540	13461	13605	13595	13480	13485	13599	13709	13473	13563	13617	13522	13486	13609	13393	13398	13528	13610	13497	13402	13447	13794	13525	13516	13571	13567	13450	13566	13402	13495	13364	13710	13558	13470	13568	13498	13501	13370	13437	13533	13589	13375	13633	13377	13713	13635	13480	13507	13538	13505	13537	13478	13664	13648	13390	13613	13623	13568	13429	13525	13378	13572	13581	13484	13625	13563	13463	13440	13491	13465	13606	13390	13557	13574	13452	13594	13564	13593	13520	13570	13702	13521	13575	13584	13629	13653	13458	13589	13567	13532	13617	13566	13553	13358	13463	13625	13569	13431	13626	13451	13510	13529	13627	13611	13614	13645	13572	13401	13628	13491	13424	13332	13484	13627	13432	13542	13544	13402	13620	13496	13581	13552	13578	13607	13622	13625	13643	13553	13443	13643	13634	13400	13507	13653	13406	13621	13544	13486	13470	13606	13550	13446	13571	13570	13478	13656	13613	13513	13670	13373	13464	13498	13573	13549	13352	13594	13564	13548	13571	13421	13482	13576	13764	13625	13584	13701	13547	13361	13667	13378	13472	13674	13579	13522	13673	13556	13635	13513	13645	13581	13485	13516	13476	13579	13802	13411	13502	13624	13626	13749	13541	13661	13586	13515	13683	13516	13454	13495	13373	13668	13600	13566	13577	13471	13588	13461	13487	13552	13431	13759	13518	13437	13482	13614	13623	13624	13723	13578	13470	13457	13621	13532	13587	13451	13535	13544	13432	13518	13528	13617	13505	13460	13454	13455	13505	13418	13725	13602	13542	13560	13651	13644	13455	13635	13380	13391	13580	13393	13401	13414	13506	13388	13443	13606	13469	13571	13574	13312	13499	13436	13671	13602	13591	13540	13490	13403	13542	13413	13499	13556	13618	13549	13645	13537	13408	13737	13558	13498	13496	13541	13600	13671	13575	13442	13399	13672	13530	13413	13609	13478	13623	13422	13442	13620	13360	13638	13457	13458	13571	13542	13659	13579	13420	13583	13735	13665	13489	13597	13612	13533	13509	13594	13425	13659	13556	13533	13589	13500	13514	13374	13563	13481	13714	13628	13611	13619	13626	13491	13587	13493	13471	13541	13492	13583	13563	13513	13471	13560	13574	13492	13687	13497	13584	13525	13482	13584	13627	13481	13655	13426	13568	13445	13687	13431	13606	13580	13433	13455	13533	13569	13492	13547	13472	13541	13343	13638	13633	13599	13540	13686	13497	13421	13404	13522	13643	13457	13581	13573	13518	13600	13482	13567	13542	13504	13521	13415	13516	13316	13653	13527	13663	13570	13459	13582	13452	13684	13659	13729	13704	13385	13595	13514	13603	13521	13526	13526	13430	13468	13459	13472	13575	13621	13473	13625	13628	13570	13602	13373	13601	13681	13457	13396	13606	13450	13550	13591	13603	13478	13484	13677	13377	13505	13759	13414	13593	13646	13588	13477	13408	13457	13659	13679	13554	13684	13437	13555	13542	13542	13618	13536	13433	13523	13593	13571	13489	13538	13429	13467	13711	13537	13526	13486	13457	13705	13620	13597	13585	13405	13693	13701	13577	13668	13363	13502	13657	13660	13418	13487	13487	13349	13460	13673	13532	13409	13607	13665	13587	13448	13495	13558	13462	13425	13534	13562	13744	13630	13432	13451	13528	13619	13460	13331	13569	13585	13479	13603	13623	13536	13565	13460	13671	13490	13636	13531	13319	13467	13548	13514	13485	13581	13430	13476	13531	13618	13496	13553	13714	13605	13552	13691	13518	13394	13512	13518	13579	13527	13732	13426	13527	13631	13669	13474	13566	13715	13518	13640	13449	13447	13564	13627	13400	13657	13553	13560	13509	13415	13493	13473	13576	13421	13645	13496	13565	13629	13684	13574	13654	13698	13623	13546	13588	13784	13543	13507	13566	13698	13778	13546	13457	13485	13424	13499	13589	13503	13486	13351	13457	13478	13519	13714	13327	13492	13554	13546	13590	13432	13430	13622	13676	13437	13549	13380	13319	13493	13517	13505	13506	13653	13627	13561	13512	13411	13681	13630	13607	13400	13502	13574	13556	13431
23255	21066	27837	24909	21940	20860	19765	18013	17768	17419	17686	17505	17476	17486	17252	18478	19140	18968	18750	18292	17893	17425	17108	17180	17215	17305	17168	17244	17338	17235	17055	17267	17208	17162	17084	17367	17099	17216	17111	17150	17122	17073	17059	17050	17038	17089	17119	17235	16978	17260	17010	17011	16975	17206	17086	17198	17191	17167	17304	17103	17047	17123	17048	17225	17185	17295	16893	17174	17342	17195	17163	17163	17209	16984	17370	16744	16991	17291	17265	17037	17110	16974	17094	17088	17080	17043	17287	16917	16916	17308	17169	17211	17262	17097	17163	17074	17277	16984	17006	17117	17389	17214	16927	17261	17119	16996	17045	17005	17131	16970	17118	17068	17084	17011	17084	16999	17093	16982	17144	17379	17214	17118	17273	17313	16948	17240	17145	17097	17020	17101	17184	17169	17252	17041	17052	16975	17176	17098	17145	17206	17196	17240	17128	17036	17329	17149	17170	17207	17209	17018	17130	17191	17074	17335	17041	17085	16905	17081	17052	17006	17405	17010	17278	17151	17011	17024	17130	17169	16964	17177	17296	17162	17239	17143	17021	17270	16973	17156	17072	17207	17186	17017	17097	17053	17143	17090	17247	17206	17037	17080	17031	17184	16931	17292	17315	17301	17064	17048	17179	17229	17049	17010	16860	17100	17130	17265	17133	17063	17050	17137	16895	17190	17222	17207	17143	17050	17082	17243	17127	17123	17002	17060	17183	17243	16966	17116	17201	17410	17041	17195	17059	17101	17335	17382	17250	17087	17112	17123	17393	17098	17026	16976	16938	17281	17192	17202	17177	17097	17165	17018	17091	17277	16948	17102	17109	17171	17059	17144	16955	17029	17148	17002	17241	17009	17108	17006	17019	17037	17212	17122	17156	17417	16947	16938	17099	16912	17045	17077	17369	17102	17204	17207	16953	17325	17079	17113	17308	17168	17051	17296	17212	17281	17046	17065	17035	17129	17168	17222	17109	16965	16906	17156	17066	16932	17077	17184	17090	17248	17143	17147	17134	17153	17270	17279	17118	16905	17093	16901	17250	17022	16904	17036	16996	17041	17086	17259	17155	17263	17168	17001	17160	17094	17243	17125	17093	17020	17038	16911	17191	17058	17172	17194	16997	17057	17205	17155	17277	17177	17143	17022	17181	17092	17054	17173	17161	17167	17161	17081	17275	16806	17013	17316	17169	17004	17184	17070	17304	17095	17214	17080	17178	17036	17252	17030	17169	17199	16950	17105	17081	17178	17084	17304	17005	16951	17112	17303	17122	17129	17056	17092	17082	17230	17281	16952	17007	17138	17075	17013	16885	17190	17047	17173	17088	16991	17049	17104	17117	17241	17049	17204	17109	17076	17177	16956	17239	17332	17211	17258	17143	16973	17069	17202	17287	17022	17031	17020	17175	17201	17135	17263	17027	16951	17127	17047	17046	17215	17098	16913	16972	17065	17268	16985	17059	17124	17144	17198	17145	16834	16987	17201	16938	17089	17261	17062	17065	17027	17044	17133	17049	17125	16991	17222	17108	17234	17196	17033	16967	17143	17159	17182	16999	17211	17078	16967	17149	17101	17050	17126	17067	17025	17124	17250	17119	17247	17269	17143	17174	17133	17162	17051	17276	17164	17097	16919	16984	17212	17085	17108	17022	17002	17328	17182	17204	17070	17264	17303	17075	17110	17251	16994	16964	17297	17208	17129	17066	17000	16929	17225	17196	17025	17142	17151	17019	17007	17244	16863	17041	17096	16979	17091	17070	17011	17096	16948	17113	17158	17151	17081	17144	17165	17023	17211	17048	17086	17248	17313	17201	17158	17235	17135	17023	17230	17233	17119	17122	17161	17299	17116	17150	16888	17076	17167	17254	17163	17072	17260	17162	17184	17279	17194	17113	17150	17248	17330	17278	17140	17237	17048	17082	17083	16883	16925	17130	16989	17201	17153	17074	17138	17383	17135	17118	17005	17056	17171	17146	17120	17284	17202	16966	17043	17195	17401	17024	17142	17023	17075	17032	16959	16900	17155	17140	17324	17176	17107	17144	17098	17099	17318	17064	17273	16982	17075	17183	17268	17197	16975	16932	17165	17213	17124	16993	17245	17021	17238	17046	17084	17092	17285	17026	17138	17126	17307	17030	17007	17266	17049	17068	17074	17106	17077	17031	17208	17055	16922	17065	17294	17198	17293	17037	17027	17258	17207	17032	16912	17193	16966	17141	17126	17159	16918	17021	17365	17213	16959	17256	17290	17193	17168	17050	17190	17045	16978	16982	16881	17007	17031	17024	17206	17263	17220	17049	17037	17197	17175	17077	17135	16856	17016	17046	17033	16984	17147	17331	17136	17161	17086	17111	17215	17237	17138	17250	17019	17120	17172	17029	17035	17232	16970	17124	17026	17204	17124	17142	16965	17012	17005	17058	17150	17183	17258	16934	16974	17310	17067	16951	17251	17069	17221	16968	17154	17152	17140	17137	17138	17091	16895	16923	17297	17257	17231	16907	17084	17243	17424	17095	17261	17298	17079	16991	17092	17125	16944	16991	17086	17122	17098	17134	17102	17055	17180	17247	17160	16903	17245	17126	17201	17102	17060	16898	17165	17243	17233	17036	17029	16955	17077	17175	16891	17219	17032	17160	17197	17413	17173	17055	16934	17023	17036	17028	17154	17173	16938	17219	17009	17274	17073	17048	16959	16985	17083	17260	17068	17015	17003	17101	17161	16954	17234	17246	17233	17196	17112	17005	17029	17046	16927	17273	17061	17115	17092	17134	16968	17051	16704	16911	17101	17212	17158	17148	17183	17317	17356	17239	17106	17080	17113	17227	17109	17064	17088	17231	17200	17171	17290	17304	17146	17348	17177	17291	17171	17093	17135	17064	17215	16897	17201	17294	17215	17123	17323	17125	17151	17133	17110	17279	17134	17161	16963	17005	17105	17236	17313	17075	17138	17229	17220	17094	17007	17050	17250	17031	16950	17096	17092	17151	17162	17102	16910	16916	17176	16922	16997	17326	17000	17204	17005	17122	17193	17220	17041	16918	17150	17098	17122	17084	17109	17104	17081	17249	17036	17052	17025	17147	16989	17054	17051	16995	17195	17185	17056	17174	16958	17210	17201	17165	16929	17272	17347	17218	17072	17198	17172	16980	16998	17042	17161	17208	17137	16972	17228	17081	17107	17202	17102	17247	16980	17052	17061	17213	17178	17281	16957	17189	17163	16945	17218	17131	17182	17244	17009	17085	17149	17205	17074	17034	17066	16975	17234	16981	17035	17118	16956	16964	17046	17248	17201	17078	17055	17242	17048	17207	16958	17105	17067	17174	17091	17118	17102	17005	17029	17121	17053	16990	17069	17261	17201	17266	17256	17136	17096	17015	17217	17055	17053	17314	17126	17035	17136	17100	17299	17230	17081	17219	17096	17166	17028	17108	17039	17246	17093	17240	17104	16942	17112	17037	17165	17207	16897	17129	17290	17098	17267	17039	16923	16923	17151	17467	17300	17285	17226	17094	17253	17152	17272	17108	17061	17005	16977	17147	16979	17319	17144	17119	17075	17217	17026	17193	17064	17235	17179	17116	16957	17229	17210	17290	17351	17131	17085	16973	17342	17284	16998	17021	17019	16808	17038	17204	17262	17074	17160	17044	16949	17189	17097	17022	17181	17271	17269	17221	17251	17186	17046	16979	17024	17032	17075	17280	17176	17255	17274	17250	17217	16847	17126	17168	17054	17193	17157	17315	17129	16872	16917	17307	16987	17159	17234	17054	17106	17013	17404	17244	17089	17298	17157	17215	17271	17283	17276	17330	16968	17097	17168	16927	16957	17046	17104	17104	17179	17179	16992	17118	17140	17111	17187	17215	17202	16933	16834	17080	17279	17233	17319	17054	17121	17050	17191	17134	16992	17098	17238	16975	17200	17188	17143	17136	17174	17140	17150	16922	17126	17343	17257	17179	17111	17062	17237	17131	17024	17222	17146	17127	17057	17185	17256	17096	17098	17141	17230	17152	17154	17041	17114	17268	17141	17157	17178	17110	17028	17015	17173	17117	16896	17234	17140	17200	17155	17052	17072	17130	17053	17072	17049	17252	16929	16957	17104	17034	17021	17201	16889	17126	17168	17106	16984	17362	17103	16921	17282	17080	17083	16987	17204	17179	17013	17192	17110	17121	17145	17148	17117	17097	17193	17019	17152	17292	17069	17109	17264	17164	17204	16916	17058	17083	17079	17087	17216	17266	17050	17093	16945	17005	17155	17127	17130	17183	17241	17148	17110	17056	16923	17041	17135	17036	17171	17312	17092	17250	17105	17250	17273	17312	17010	17044	17284	17326	17241	17123	17135	17243	17140	17092	17260	17276	17182	17128	17085	17191	16928	17223	17091	17212	17195	17120	17146	17294	17293	17151	17314	16992	17069	17138	16943	17167	17265	17161	17238	16932	17179	17173	17026	17069	16906	17269	17060	17305	17080	17223	17018	16957	16970	17254	17144	17301	17008	16881	17209	17146	17218	17079	17160	17180	17021	17128	16987	17238	17218	17270	17158	17180	17020	17060	17100	17071	17140	17012	17059	17300	17083	16963	17292	17056	17288	17082	17262	17099	17053	16931	17202	17223	17185	17024	17098	17126	17137	17081	17022	17065	17151	17044	17255	17086	16907	16955	17219	17161	17232	17256	17262	17153	17299	17130	17039	17205	17150	16995	17025	17143	17235	17281	17206	17215	17326	17162	17367	17195	17025	17067	17117	17056	16962	17005	17047	17156	17077	17182	17173	17107	17042	17335	17152	17158	17206	17252	17397	17156	17031	17380	17136	17203	17024	17149	16948	17357	17026	17120	17104	17090	17213	17278	16956	17009	17111	17106	17092	17113	17254	17314	17088	16998	17174	17119	17277	16900	17129	17153	17047	17140	17220	17115	17164	17276	17050	17052	17071	17116	17153	17444	17102	17156	17133	17083	17334	17247	17175	16872	17172	17102	17184	17237	17323	17262	17037	17186	17368	17041	17058	17294	17005	17027	17227	17231	17181	17170	17115	16969	16943	16915	16928	17107	17175	17231	17218	17225	17170	17187	17048	16951	17115	17294	17154	17328	17223	16898	16919	17087	17127	17133	17147	17095	17050	17293	16991	17046	17177	17055	17160
23989	47420	34555	21503	16554	15689	15254	15012	14914	14687	14791	14928	14549	14411	14810	16022	16659	16483	16083	15360	14928	14550	14449	14284	14439	14299	14291	14412	14267	14430	14301	14433	14366	14375	14409	14536	14369	14440	14338	14348	14277	14236	14421	14457	14231	14259	14473	14265	14532	14426	14245	14400	14220	14215	14347	14476	14292	14347	14401	14322	14313	14320	14317	14319	14261	14256	14362	14434	14322	14315	14246	14333	14199	14221	14239	14207	14341	14364	14456	14140	14351	14400	14289	14456	14172	14195	14192	14234	14464	14185	14289	14163	14312	14190	14353	14217	14305	14200	14348	14230	14256	14466	14319	14330	14400	14226	14406	14341	14205	14260	14372	14293	14248	14470	14366	14346	14238	14445	14395	14319	14411	14483	14323	14572	14464	14345	14166	14274	14118	14499	14354	14397	14411	14301	14317	14411	14388	14191	14436	14294	14396	14233	14339	14245	14343	14426	14353	14241	14271	14381	14204	14177	14294	14223	14298	14302	14196	14387	14313	14386	14315	14228	14187	14178	14366	14224	14224	14280	14326	14215	14260	14308	14298	14303	14333	14448	14223	14350	14395	14361	14332	14237	14294	14332	14270	14341	14490	14109	14295	14358	14285	14181	14250	14345	14283	14181	14266	14387	14188	14357	14399	14429	14239	14258	14249	14247	14281	14403	14287	14385	14339	14189	14332	14369	14461	14328	14377	14479	14358	14502	14347	14321	14321	14382	14390	14564	14334	14272	14229	14169	14453	14307	14189	14311	14372	14269	14384	14059	14095	14336	14367	14344	14371	14218	14357	14378	14206	14235	14431	14287	14267	14383	14395	14291	14243	14077	14281	14227	14346	14282	14507	14200	14409	14396	14395	14193	14349	14335	14368	14285	14242	14364	14395	14352	14193	14360	14219	14353	14216	14360	14183	14387	14253	14468	14244	14345	14322	14250	14430	14338	14216	14273	14323	14140	14319	14141	14178	14440	14223	14385	14343	14254	14302	14514	14315	14210	14263	14308	14379	14294	14410	14291	14388	14286	14481	14404	14238	14494	14294	14159	14496	14456	14309	14361	14255	14213	14399	14380	14140	14266	14365	14292	14157	14226	14263	14319	14255	14170	14396	14217	14406	14390	14395	14212	14315	14331	14258	14228	14432	14351	14372	14481	14163	14416	14263	14454	14535	14271	14448	14227	14319	14410	14365	14341	14211	14295	14477	14408	14344	14210	14450	14372	14361	14348	14274	14308	14375	14352	14309	14460	14215	14337	14401	14175	14273	14236	14346	14345	14245	14256	14329	14304	14256	14319	14251	14331	14427	14331	14360	14265	14462	14205	14399	14222	14231	14428	14380	14289	14278	14253	14389	14352	14290	14539	14168	14258	14403	14442	14093	14277	14337	14243	14466	14418	14188	14480	14394	14399	14364	14238	14432	14281	14397	14340	14366	14239	14259	14393	14427	14363	14273	14382	14181	14327	14365	14389	14441	14412	14409	14204	14303	14409	14309	14275	14428	14317	14235	14275	14233	14310	14267	14280	14245	14439	14235	14379	14434	14311	14151	14218	14335	14354	14311	14411	14410	14326	14428	14168	14390	14468	14248	14289	14258	14414	14327	14430	14160	14380	14287	14039	14206	14212	14150	14322	14357	14331	14197	14336	14153	14412	14314	14394	14198	14411	14204	14184	14272	14259	14329	14295	14467	14139	14371	14282	14309	14427	14204	14377	14154	14530	14215	14353	14311	14284	14340	14282	14219	14239	14286	14408	14034	14178	14114	14125	14262	14272	14098	14409	14288	14281	14357	14333	14301	14267	14314	14317	14527	14391	14301	14249	14301	14202	14216	14276	14219	14367	14435	14430	14432	14274	14409	14205	14289	14318	14405	14397	14255	14457	14455	14191	14472	14374	14160	14354	14461	14248	14118	14197	14373	14352	14456	14356	14366	14324	14348	14418	14406	14346	14501	14402	14252	14374	14441	14370	14482	14438	14232	14267	14247	14442	14387	14180	14417	14290	14303	14314	14235	14417	14363	14186	14194	14410	14266	14511	14287	14200	14300	14378	14149	14358	14197	14512	14341	14356	14404	14335	14388	14411	14205	14077	14302	14326	14355	14273	14351	14323	14256	14383	14268	14083	14286	14348	14433	14496	14397	14351	14524	14382	14295	14337	14340	14386	14317	14194	14309	14407	14090	14373	14451	14456	14334	14414	14187	14429	14207	14309	14368	14397	14359	14278	14355	14155	14395	14443	14234	14257	14410	14281	14268	14163	14105	14120	14327	14215	14394	14304	14249	14395	14236	14224	14225	14382	14249	14409	14487	14316	14150	14251	14287	14379	14381	14180	14369	14447	14359	14346	14494	14401	14118	14359	14444	14336	14501	14360	14314	14480	14520	14304	14318	14302	14424	14317	14288	14429	14264	14294	14488	14377	14395	14214	14074	14519	14461	14366	14375	14119	14279	14217	14343	14454	14316	14181	14387	14251	14323	14414	14291	14265	14303	14345	14299	14248	14256	14258	14232	14277	14245	14230	14233	14274	14362	14235	14323	14334	14430	14348	14249	14239	14126	14204	14335	14322	14324	14203	14352	14378	14345	14262	14443	14309	14258	14316	14484	14413	14326	14229	14397	14360	14379	14231	14331	14252	14438	14201	14328	14225	14136	14151	14386	14251	14479	14300	14376	14176	14270	14312	14207	14351	14305	14264	14373	14262	14317	14240	14359	14274	14195	14155	14358	14258	14283	14238	14406	14274	14373	14270	14331	14245	14383	14271	14252	14304	14183	14316	14190	14455	14353	14410	14130	14460	14311	14145	14292	14474	14291	14368	14129	14414	14396	14121	14105	14099	14333	14333	14319	14478	14446	14325	14329	14357	14374	14427	14319	14212	14456	14142	14435	14420	14300	14408	14213	14406	14296	14422	14071	14406	14349	14289	14196	14418	14253	14354	14429	14335	14363	14271	14292	14355	14321	14280	14206	14365	14375	14285	14374	14246	14411	14305	14251	14352	14473	14166	14225	14443	14232	14350	14253	14264	14134	14241	14244	14257	14327	14109	14441	14120	14216	14324	14249	14326	14185	14237	14282	14260	14245	14430	14237	14399	14394	14217	14434	14354	14339	14386	14316	14388	14261	14269	14398	14485	14388	14294	14374	14266	14331	14315	14410	14255	14330	14281	14471	14191	14324	14336	14208	14239	14342	14196	14415	14347	14356	14310	14337	14412	14174	14448	14348	14299	14122	14478	14295	14278	14242	14330	14265	14417	14341	14289	14309	14253	14368	14293	14345	14386	14416	14291	14326	14419	14185	14356	14435	14344	14231	14326	14378	14324	14261	14344	14323	14333	14434	14177	14325	14210	14268	14375	14215	14345	14326	14464	14207	14356	14375	14224	14347	14490	14292	14367	14310	14316	14271	14347	14186	14331	14312	14245	14247	14335	14255	14334	14440	14241	14496	14454	14340	14321	14373	14236	14358	14267	14306	14202	14293	14118	14296	14368	14291	14412	14237	14279	14392	14353	14174	14269	14418	14260	14251	14332	14423	14158	14394	14284	14301	14165	14464	14249	14314	14423	14335	14394	14307	14333	14317	14305	14230	14276	14322	14227	14268	14402	14366	14349	14239	14380	14479	14115	14241	14358	14378	14447	14049	14359	14482	14287	14359	14360	14243	14399	14428	14280	14195	14120	14334	14468	14220	14392	14306	14288	14410	14345	14317	14405	14182	14298	14231	14447	14161	14040	14451	14400	14282	14321	14588	14326	14369	14210	14334	14259	14375	14385	14485	14251	14439	14255	14219	14323	14319	14175	14195	14435	14489	14214	14451	14366	14327	14325	14270	14282	14278	14334	14353	14282	14336	14213	14347	14423	14289	14299	14346	14283	14373	14319	14431	14176	14216	14440	14307	14286	14253	14341	14424	14150	14287	14312	14444	14459	14363	14439	14289	14273	14280	14228	14265	14181	14302	14413	14423	14380	14306	14301	14260	14367	14429	14393	14419	14268	14122	14285	14305	14377	14267	14124	14279	14241	14251	14315	14128	14176	14278	14255	14217	14540	14288	14450	14547	14376	14427	14381	14420	14279	14375	14451	14359	14293	14408	14287	14398	14290	14377	14414	14396	14300	14178	14372	14460	14340	14288	14395	14238	14357	14405	14384	14352	14339	14328	14211	14264	14267	14522	14307	14173	14305	14208	14209	14275	14315	14331	14243	14287	14275	14288	14473	14311	14323	14300	14375	14198	14228	14227	14365	14354	14351	14407	14215	14247	14435	14426	14241	14381	14164	14402	14422	14399	14331	14181	14221	14224	14358	14273	14392	14371	14277	14346	14201	14272	14220	14363	14446	14243	14171	14232	14371	14199	14328	14429	14241	14370	14380	14117	14156	14312	14262	14279	14368	14208	14357	14202	14354	14182	14274	14267	14391	14267	14286	14459	14290	14390	14405	14211	14353	14186	14110	14270	14213	14277	14458	14295	14227	14201	14268	14425	14353	14285	14444	14213	14145	14430	14420	14226	14374	14307	14308	14475	14332	14225	14285	14370	14128	14211	14381	14459	14433	14179	14445	14293	14385	14345	14277	14543	14291	14270	14216	14328	14261	14470	14311	14407	14391	14394	14379	14301	14344	14272	14262	14522	14289	14405	14334	14311	14260	14174	14335	14225	14431	14274	14375	14287	14284	14221	14144	14136	14520	14484	14169	14309	14158	14212	14324	14285	14148	14328	14264	14270	14232	14295	14385	14418	14232	14308	14289	14314	14177	14193	14403	14255	14267	14479	14172	14364	14152	14427	14202	14312	14374	14365	14294	14382	14243	14120	14554	14290	14213	14314	14418	14472	14356	14259	14307	14200	14347	14350	14190	14292	14324	14342	14261	14258	14259	14422	14389	14317	14200	14323	14475	14298	14178	14221	14152	14321	14234	14380	14198	14193	14280	14355	14217	14394	14179	14394	14260	14337	14242	14272	14270	14279	14351	14387	14298	14171	14420	14291	14345	14295	14296	14193	14119	14389	14404	14365	14224	14246	14190	14290	14297	14411	14244	14240	14395	14545	14179	14219	14213	14287	14286	14439	14352	14211	14076	14240	14339	14282	14438	14452	14259	14347	14352	14370	14373	14191	14380	14321	14273	14388	14356	14357	14286
24475	21086	27258	26766	21391	20808	21003	19991	19809	20031	20030	19889	19901	19603	20142	20559	20552	20440	20417	20232	20028	19766	19795	19745	19682	19735	19790	19779	19757	19657	19660	19785	19855	19850	19749	19692	19690	19697	19825	19658	19690	19678	19650	19699	19539	19686	19830	19550	19815	19732	19557	19612	19681	19714	19545	19652	19564	19531	19785	19775	19804	19762	19734	19885	19572	19693	19648	19616	19813	19530	19757	19639	19473	19538	19867	19721	19731	19616	19681	19720	19716	19358	19736	19676	19627	19763	19599	19734	19800	19700	19753	19672	19693	19596	19815	19401	19490	19651	19413	19671	19442	19584	19768	19678	19471	19545	19609	19548	19628	19593	19546	19455	19369	19377	19834	19466	19688	19683	19794	19449	19652	19629	19531	19859	19695	19803	19781	19664	19455	19532	19786	19790	19742	19614	19759	19433	19710	19601	19764	19833	19685	19798	19455	19446	19539	19667	19712	19592	20075	19613	19667	19566	19874	19671	19675	19757	19451	19591	19719	19741	19758	19689	19527	19526	19752	19564	19737	19429	19595	19449	19674	19395	19562	19625	19727	19602	19691	19872	19776	19676	19425	19595	19633	19461	19793	19701	19584	19712	19708	19664	19741	19704	19493	19789	19427	19767	19614	19690	19702	19661	19820	19811	19450	19569	19549	19612	19620	19709	19623	19538	19694	19754	19689	19697	19428	19721	19570	19565	19747	19520	19718	19652	19671	19642	19566	19300	19635	19756	19664	19689	19624	19815	19586	19562	19708	19603	19774	19681	19751	19703	19719	19514	19589	19469	19575	19500	19652	19688	19734	19890	19682	19538	19682	19491	19484	19615	19636	19967	19644	19878	19747	19513	19632	19677	19639	19724	19573	19721	19772	19663	19685	19582	19580	19518	19636	19548	19431	19647	19900	19592	19591	19648	19781	19572	19767	19789	19457	19836	19628	19381	19474	19742	19690	19676	19646	19681	19748	19566	19783	19601	19428	19692	19635	19705	19603	19500	19725	19794	19715	19698	19623	19610	19729	19635	19552	19679	19537	19514	19615	19774	19668	19696	19862	19720	19849	19506	19647	19635	19514	19766	19538	19602	19716	19532	19765	19624	19589	19644	19601	19527	19511	19712	19794	19419	19680	19586	19521	19541	19594	19704	19469	19510	19517	19776	19645	19607	19694	19567	19645	19688	19410	19596	19853	19676	19791	19874	19589	19726	19697	19635	19476	19577	19501	19826	19438	19390	19689	19551	19490	19881	19609	19648	19484	19472	19587	19593	19650	19645	19906	19521	19521	19699	19640	19528	19641	19580	19605	19751	19556	19748	19810	19786	19682	19749	19614	19664	19658	19640	19687	19500	19664	19741	19759	19513	19654	19601	19546	19533	19745	19645	19486	19543	19624	19720	19540	19685	19830	19640	19646	19468	19765	19625	19567	19581	19618	19550	19762	19796	19755	19852	19694	19797	19561	19863	19382	19599	19562	19563	19792	19721	19546	19690	19629	19756	19900	19700	19655	19676	19859	19371	19654	19654	19602	19535	19673	19714	19607	19838	19661	19695	19782	19731	19789	19566	19809	19671	19693	19635	19606	19520	19713	19680	19353	19553	19782	19684	19724	19637	19764	19523	19798	19840	19767	19629	19689	19794	19664	19551	19883	19710	19783	19563	19693	19709	19554	19461	19545	19375	19586	19782	19640	19528	19767	19616	19675	19690	19723	19714	19563	19622	19723	19735	19783	19552	19826	19726	19609	19551	19953	19591	19776	19517	19711	19650	19732	19648	19720	19727	19731	19756	19672	19723	19738	19588	19539	19503	19615	19619	19656	19857	19591	19657	19552	19711	19651	19670	19474	19571	19582	19725	19728	19573	19783	19658	19725	19794	19518	19508	19651	19748	19561	19771	19757	19735	19756	19663	19558	19685	19827	19716	19512	19795	19738	19734	19859	19571	19633	19779	19710	19643	19674	19574	19687	19788	19580	19670	19691	19667	19522	19705	19609	19444	19576	19678	19580	19672	19756	19633	19635	19477	19452	19581	19676	19437	19652	19599	19587	19602	19609	19702	19797	19600	19837	19804	19628	19730	19659	19865	19549	19738	19602	19560	19645	19743	19784	19723	19655	19592	19529	19576	19658	19560	19780	19553	19605	19426	19833	19513	19639	19702	19704	19805	19509	19757	19663	19654	19687	19654	19650	19715	19634	19640	19583	19666	19672	19765	19746	19652	19700	19606	19695	19777	19705	19456	19770	19645	19501	19620	19692	19694	19727	19781	19787	19479	19847	19694	19758	19710	19906	19588	19430	19707	19761	19649	19788	19567	19550	19409	19697	19739	19599	19660	19679	19444	19453	19325	19951	19691	19705	19776	19681	19722	19726	19755	19749	19628	19824	19660	19783	19957	19749	19630	19765	19690	19528	19630	20014	19558	19772	19633	19746	19581	19663	19713	19858	19655	19671	19676	19728	19636	19651	19948	19383	19655	19773	19875	19781	19503	19696	19624	19838	19753	19753	19633	19653	19689	19615	19563	19619	19653	19675	19612	19729	19697	19871	19622	19737	19676	19714	19807	19779	19665	19727	19733	19541	19549	19755	19729	19592	19611	19634	19633	19580	19382	19673	19580	19526	19598	19855	19740	19636	19570	19773	19704	19480	19500	19742	19800	19669	19826	19746	19692	19708	19585	19550	19574	19480	19660	19726	19841	19706	19556	19764	19549	19649	19724	19398	19721	19627	19530	19800	19856	19529	19649	19817	19472	19866	19728	19798	19524	19769	19643	19609	19664	19874	19607	19574	19667	19756	19683	19525	19846	19758	19742	19534	19684	19721	19611	19608	19633	19478	19580	19771	19631	19693	19875	19754	19484	19639	19717	19508	19639	19768	19688	19873	19728	19527	19686	19815	19705	19643	19716	19454	19780	19641	19503	19534	19630	19661	19674	19667	19527	19517	19714	19686	19750	19824	19412	19510	19630	19821	19682	19720	19597	19610	19530	19795	19601	19571	19592	19545	19774	19690	19712	19570	19520	19513	19506	19662	19722	19908	19637	19674	19725	19722	19593	19719	19557	19654	19702	19601	19581	19644	19675	19744	19894	19564	19710	19512	19724	19726	19650	19532	19727	19834	19732	19575	19701	19879	19755	19450	19679	19839	19775	19605	19561	19618	19657	19759	19570	19827	19717	19726	19649	19897	19528	19673	19649	19831	19683	19593	19509	19726	19592	19610	19787	19710	19565	19459	19578	19715	19667	19564	19574	19604	19658	19672	19745	19616	19706	19609	19571	19586	19555	19718	19631	19703	19607	19652	19537	19523	19745	19805	19791	19763	19695	19439	19745	19472	19624	19681	19827	19657	19700	19631	19763	19909	19878	19662	19705	19715	19686	19915	19609	19519	19634	19672	19761	19584	19734	19836	19511	19639	19568	19647	19745	19561	19547	19542	19796	19629	19711	19562	19410	19621	19469	19494	19629	19770	19849	19732	19961	19902	19612	19701	19640	19547	19569	19591	19413	19730	19556	19507	19648	19520	19702	19597	19666	19711	19489	19766	19629	19688	19640	19690	19721	19553	19599	19523	19771	19648	19612	19529	19627	19678	19639	19590	19766	19617	19436	19670	19808	19794	19676	19447	19614	19738	19730	19642	19657	19464	19635	19598	19540	19790	19507	19528	19743	19757	19769	19781	19449	19645	19625	19593	19516	19841	19560	19762	19549	19673	19538	19591	19755	19613	19323	19677	19445	19627	19655	19720	19514	19562	19702	19868	19597	19540	19582	19821	19733	19559	19728	19619	19740	19584	19705	19553	19493	19671	19764	19804	19694	19470	19533	19813	19783	19582	19455	19693	19651	19709	19506	19609	19747	19835	19916	19868	19776	19518	19652	19468	19752	19672	19917	19799	19514	19633	19692	19765	19810	19532	19622	19816	19676	19559	19496	19810	19536	19383	19613	19499	19583	19558	19684	19760	19457	19692	19726	19616	19682	19543	19845	19683	19419	19627	19790	19662	19694	19663	19489	19762	20026	19689	19559	19818	19495	19843	19679	19651	19721	19743	19809	19783	19582	19573	19606	19636	19623	19949	19718	19581	19597	19650	19395	19848	19733	19657	19492	19396	19644	19713	19647	19829	19533	20004	19604	19469	19599	19813	19701	19693	19723	19651	19631	19594	19486	19629	19624	19664	19649	19609	19567	19724	19677	19626	19545	19636	19592	19789	19639	19678	19639	19498	19711	19646	19678	19631	19657	19898	19689	19809	19832	19748	19902	19819	19507	19472	19624	19479	19847	19668	19557	19511	19588	19634	19775	19628	19424	19651	19641	19473	19690	19684	19816	19856	19498	19873	19658	19584	19816	19642	19610	19711	19505	19677	19644	19754	19842	19602	19881	19613	19725	19737	19606	19805	19706	19743	19508	19703	19653	19619	19533	19525	19755	19712	19778	19855	19495	19652	19654	19616	19599	19627	19654	19814	19720	19786	19674	19684	19678	19659	19686	19709	19643	19962	19755	19739	19684	19739	19705	19666	19604	19393	19561	19765	19537	19637	19695	19618	19837	19734	19723	19698	19597	19743	19608	19552	19552	19673	19552	19744	19731	19813	19761	19896	19760	19721	19585	19647	19728	19875	19704	19890	19455	19566	19699	19809	19415	19578	19433	19704	19733	19718	19478	19828	19420	19546	19752	19588	19737	19469	19641	19788	19789	19622	19600	19874	19754	19451	19556	19775	19554	19763	19947	19695	19621	19710	19539	19779	19702	19663	19687	19745	19857	19889	19842	19462	19617	19528	19443	19635	19505	19681	19648	19553	19716	19574	19852	19506	19685	19557	19704	19939	19764	19807	19605	19713	19594	19679	19434	19726	19882	19691	19671	19642	19712	19613	19646	19706	19695	19832	19423	19776	19711	19714	19439	19766	19541	19672	19662	19651	19631	19598	19844	19641	19682	19590	19790	19744	19796	19809	19587	19553	19689	19566	19734	19792	19679	19544	19773	19645	19623	19508	19757	19500	19489	19588	19668	19479	19556	19660	19817	19729	19551	19640	19709	19753	19535	19647	19775	19787	19583	19494	19503	19678	19715	19706	19700	19507	19774	19502	19459	19513	19346	19558	19732	19592	19599	19794	19724	19656	19651	19613	19531	19463	19853
24086	41685	29299	20071	17512	16675	16274	16209	16180	16128	16145	15837	16063	16347	16926	17056	17135	16934	16502	16365	15960	16023	15857	15742	15910	15967	15784	15899	15739	15947	15771	15912	15792	15758	15732	15706	15724	15837	15766	15864	15779	15820	15840	15846	15760	15707	15818	15652	15716	15777	15809	15622	15630	15832	15694	15769	15896	15823	15786	15718	15763	16012	15846	15774	15791	15703	15760	15924	15757	15719	15631	15742	15811	15753	15711	15708	15643	15759	15813	15845	15639	15794	15763	15641	15811	15579	15666	15818	15640	15585	15654	15598	15881	15859	15681	15804	15734	15665	15809	15932	15699	15823	15690	15743	15724	15676	15865	15767	15874	15847	15812	15759	15599	15804	15782	15722	15694	15967	15600	15716	15710	15820	15911	15760	15842	15899	15630	15662	15874	15883	15690	15694	15900	15889	15675	15723	15833	15644	15661	15869	15743	16008	15795	15740	15773	15981	15722	15788	15730	15852	15606	15683	15671	15722	15713	15797	15936	15673	15764	15699	15907	15697	15722	15703	15650	15700	15764	15876	15853	15847	15869	15735	15731	15670	15831	15639	15621	15686	15831	15605	15844	15754	15679	15796	15693	15736	15676	15874	15938	15735	15787	15860	15860	15848	15726	15878	15774	15899	15774	15803	15707	15786	15591	15733	15698	15749	15815	15710	15747	15833	15912	15616	15683	15807	15723	15817	15889	15694	15705	15790	15741	15839	15785	15712	15869	15693	15727	15586	15809	15780	15612	15880	15844	15660	15556	15728	15777	15925	15720	15636	15638	15702	15867	15724	15842	15879	15735	15642	15787	15862	15866	15930	15920	15777	15741	15861	15898	15660	15643	15857	15631	15741	15864	15800	15725	15938	15648	15904	15829	15759	15656	15608	15811	15744	15711	15633	15594	15890	15766	15679	15475	15900	15817	15691	15657	15785	15798	15977	15707	15666	15862	15549	15685	15682	15647	15818	15637	15852	15678	15697	15647	15672	15738	15664	15708	15892	15672	15558	15785	15869	15871	15727	15594	15849	15695	15934	15819	15730	15716	15730	15696	15593	15827	15827	15603	15666	15861	15848	15805	15688	15800	15746	15821	15773	15942	15790	15900	15816	15825	15886	15626	15835	15786	15711	15833	15852	15676	15773	15656	15690	15830	15748	15679	15735	15781	15630	15887	15734	15675	15685	15808	15636	15842	15911	15627	15685	15690	15691	15815	15807	15780	15790	15823	15699	15866	15634	15704	15755	15706	15634	15718	15688	15730	15827	15702	15807	15892	15780	15673	15839	15787	15706	15939	15670	15863	15759	15841	15866	15779	15735	15765	15652	15859	15939	15773	15644	15757	15826	15739	15735	15716	15688	15672	15678	15752	15795	15837	15720	15870	15693	15882	15909	15647	15960	15542	15787	15761	15683	15697	15852	15778	15785	15722	15825	15864	15880	15759	15746	15689	15781	15801	15808	15706	15737	15808	15685	15711	15689	15728	15673	15942	15764	15951	15626	15685	15691	15677	15921	15755	15753	15810	15749	15620	15672	15749	15810	15663	15613	15959	15701	15850	15849	15960	15835	15651	15985	15909	15914	15737	15757	15762	15639	15797	15697	15560	15728	15777	15751	15848	15734	15766	15889	15689	15694	15893	15690	15797	15831	15793	15824	15783	15902	15791	15678	15841	15717	15874	15826	15709	15891	15704	15735	15733	15736	15691	15734	15754	15745	15907	15587	15876	15678	15788	15811	15846	15859	15790	15762	15581	15702	15800	15731	15791	15930	15933	15689	15716	15601	15675	15805	15840	15685	15711	15596	15797	15596	15634	15733	15786	15759	15753	15664	15663	15858	15838	15910	15756	15745	15756	15755	15734	15756	15625	15721	15864	15901	15764	15671	15881	15698	15618	15850	15554	15618	15704	15730	15759	15516	15872	15793	15673	15538	15622	15731	15748	15738	15589	15839	15681	15842	15830	15698	15849	15637	15673	15703	15729	15709	15628	15684	16124	15768	15707	15783	15684	15616	15670	15873	15788	15781	15757	15812	15764	15743	15799	15770	15809	15721	15805	15711	15613	15746	15816	15653	15687	15645	15932	15648	15784	15820	15877	15552	15703	15710	15628	15912	15822	15649	15804	15678	15903	15837	15769	15834	15710	15797	15687	15685	15701	15626	16007	15746	15785	15818	15758	15823	15702	15731	15721	15749	15827	15520	15696	15844	15752	15958	15914	15594	15857	15774	15706	15838	15805	15735	15807	15836	15894	15853	15663	15795	15693	15719	15565	15781	15631	15666	15809	15556	15842	15766	15843	15883	15801	15907	15756	15796	15818	15866	15689	15677	15715	15692	15879	15668	15572	15842	15823	15779	15735	15849	15834	15768	15656	15606	15671	15746	15810	15697	15690	15767	15718	15812	15759	15722	15923	15809	15728	15920	15629	15763	15796	15703	15576	15832	15735	15709	15627	15734	15686	15797	15841	15688	15791	15846	15556	15861	15860	15752	15741	15770	15787	15690	15612	15718	15648	15720	15756	15936	15862	15864	15719	15786	15724	15763	15756	15712	15843	15794	15776	15723	15853	15737	15828	15858	15894	15714	15900	15941	15829	15786	15676	15691	15822	15864	15892	15708	15780	15795	15580	15762	15736	15636	15690	15727	15768	15698	15799	15820	15857	15877	15835	15759	15694	15902	15678	15681	15733	15768	15606	15730	15895	15749	15742	15736	15773	15993	15630	15662	15884	15548	15880	15730	15789	15650	15659	15795	15913	15664	15830	15699	15594	15884	15855	15813	15912	15766	15798	15789	15758	15724	15817	15768	15562	15669	15885	15805	15615	15767	15682	15735	15774	15902	15721	15660	15729	15826	15786	15775	15698	15904	15684	15909	15651	15867	15903	15883	15823	15757	15873	15883	15821	15661	15797	15877	15690	15779	15792	15803	15674	15743	15887	15826	15759	15763	15724	15751	15949	15763	15704	15781	15796	15830	15860	15803	15879	15835	15809	15930	15809	15789	15711	15846	15707	15797	15865	15826	15847	15624	15852	15669	15766	15764	15931	15710	15956	15594	15747	15810	15746	15617	15672	15778	15706	15869	15888	15909	15622	15681	15816	15786	15690	15596	15817	15830	15718	15714	15680	15644	15747	15729	15657	15959	15722	15704	15649	15772	15713	15727	15863	15711	15934	15809	15764	15670	15787	15831	15565	15816	15778	15575	15763	15822	15777	15886	15802	15709	15912	15677	15647	15740	15833	15795	15845	15894	15648	15722	15645	15742	15751	15555	15840	15864	15806	15574	15814	15581	15724	15831	15839	15720	15777	15860	15613	15897	15671	15773	15729	15902	15613	15762	15873	15890	15916	15777	15737	15702	15640	15764	15712	15855	15856	15811	15429	15686	15743	15971	15872	15727	15796	15661	15862	15732	15856	15885	15852	15840	15647	15581	15728	15810	15654	15851	15858	15732	15786	15658	15761	15945	15880	15844	15773	15682	15705	15736	15836	15842	15795	15894	15929	15612	15755	15749	15687	15702	15652	15886	15700	15768	15806	15837	15749	15775	15774	15909	15745	15843	15532	15933	15657	15873	15810	15903	15652	15792	15692	15814	15636	15685	15697	15920	15622	15689	15714	15801	15897	15728	15671	15768	15789	15760	15791	15847	15665	15731	15888	15788	15676	15705	15835	15795	15804	15738	15885	15557	15788	15763	15816	15900	15741	15822	15621	15805	15793	15863	15836	15754	15958	15778	15669	15799	15674	15876	15785	15837	15796	15811	15904	15694	15746	15800	15745	15816	15808	15883	15814	15917	15728	15740	15630	15740	15653	15842	15748	15636	15748	15759	15852	15829	15804	15750	15821	15723	15896	15687	15672	15857	15724	15713	15619	15739	15804	15735	15825	15674	15898	15706	15713	15705	15807	15661	15647	15667	15788	15885	15758	15782	15610	15800	15785	15923	15675	15854	15770	15838	15809	15874	15744	15967	15858	15910	15733	15863	15759	15741	15778	15666	15830	15728	16013	15527	15785	15850	15700	15857	15652	15708	15825	15588	15640	15835	15753	15926	15800	15927	15749	15906	15709	15629	15700	15722	15616	15674	15787	15781	15797	15639	15841	15781	15839	15515	15748	15794	15942	15885	15820	15758	15696	15874	15550	15900	15840	15784	15794	15820	15744	15762	15692	15772	15671	15634	15876	15595	15686	15820	15598	15884	15749	15658	15678	15817	15747	15743	15781	15691	15838	15717	15873	15845	15706	15848	15689	15854	15843	15697	15898	15800	15755	15863	15753	15883	15831	15574	15739	15737	15815	15858	15788	15711	15749	15766	15811	15745	15967	15716	15735	15934	15829	15706	15786	15750	15568	15594	15569	15701	15896	15667	15734	15615	15864	15712	15836	15803	15805	15736	15794	15792	15790	15771	15876	15642	15760	15878	15677	15591	15757	15688	15802	15750	15609	15715	15808	15815	15660	15614	15774	15860	15699	15828	15893	15836	15742	15749	15885	15778	15741	15744	15563	15805	15804	15852	15792	15793	15797	15740	15842	15722	15901	15811	15635	15860	15572	15761	15889	15689	15588	15806	15710	15795	15704	15849	15727	15798	15773	15769	15651	15777	15816	15672	15802	15873	15693	15910	15762	15773	15821	15757	15636	15772	15799	15651	15918	15807	15759	15594	15719	15719	15596	15795	15929	15780	15732	15810	15798	15814	15905	15665	15802	15650	15786	15777	15722	15650	15619	15748	15896	15519	15792	15754	15692	15693	15767	15777	15792	15911	15735	15800	15753	15823	15854	15749	15891	15904	15794	15759	15849	15600	15807	15661	15770	15789	15592	15611	15754	15664	15825	15654	15912	15715	15896	15747	15874	15543	15641	15771	15640	15814	15737	15816	15858	15807	15958	15755	15792	15563	15626	15919	15722	15594	15929	15787	15761	15740	15823	15741	15809	15790	15822	15692	15909	15666	15799	15782	15816	15824	15737	15792	15799	15703	15868	15831	15706	15774	15918	15727	15882	15626	15747	15734	15750	15627	15667	15710	15828	15742	15822	15809	15895	15669	15827	15735	15824	15953	15791	15867	15812	15760	15946	15761	15779	15666	15801	15791	15758	15498	15547	15697	15671	15934	15870	15657	15890	15835	15780	15743	15828	15887
21922	21051	28290	23998	21607	24396	27013	23053	22258	22583	22325	22013	22572	24019	25717	25284	25430	24356	23585	22961	22470	22336	21892	21736	21873	21759	21911	21907	21694	21815	21493	21765	21732	21849	21810	21693	21880	21896	21824	21775	21800	21835	21748	21478	21819	21643	21901	21835	21743	21616	21703	22111	21741	21757	21940	21855	21979	21648	21800	21851	21763	21856	21730	22010	21878	21883	21852	21778	21814	21731	21922	21712	21815	21863	21698	21655	21721	21684	21673	21668	21608	21746	21705	21613	21664	21626	21993	21564	21916	21725	21750	21608	21777	21728	21581	21534	21579	21656	21525	21898	21760	21774	21804	21907	21642	21772	21853	21862	21743	21647	21757	21744	21853	21639	21693	21786	21757	21929	21646	21946	21766	21754	21717	21742	21817	21795	21845	21743	21670	21679	21775	21665	21726	21621	21735	21786	22018	21874	21522	21758	21780	21762	21758	21714	21768	21664	21688	21790	21740	21746	21546	21681	21612	21730	21640	21671	21629	21696	21547	21869	21754	21697	21719	21616	21931	21890	21413	21794	21393	21685	21720	21577	21753	21844	21644	21713	21734	21699	21606	21519	21495	21671	21554	21579	21755	21713	21929	21867	21814	21631	22017	21882	21788	21680	21793	21796	21593	21770	21840	21806	21671	21540	21681	21558	21514	21630	21765	21623	21799	21773	21611	21718	21959	21814	21660	21663	21786	21488	21798	21610	21707	21685	21609	21553	21779	21616	21728	21814	21645	21467	21775	21808	21664	21990	21784	21692	21758	21746	21568	21559	21656	21668	21580	21848	21452	21549	21709	21485	21816	21759	21708	21678	21512	21750	21691	21642	21836	21581	21641	21772	21655	21689	21988	21567	21827	21816	21722	21844	21729	21777	21932	21433	21657	21764	21699	21499	21926	21786	21780	21602	21547	21810	21543	21408	21754	21566	21817	21769	21724	21625	21693	21729	21623	21910	21738	21718	21624	21962	21823	21774	21717	21656	21720	21711	21702	21739	21632	21793	21704	21729	21761	21611	21813	21737	21797	21756	21715	21761	21649	21643	21797	21771	21612	21702	21708	21713	21753	21808	21772	21748	21468	21706	21803	21818	21691	21755	21669	21753	21715	21487	21659	21567	21375	21825	21679	21791	21690	21839	21722	21692	21782	21926	21682	21739	21786	21542	21703	21629	21783	21766	21780	21616	21790	22026	21778	21633	21480	21723	21514	21478	21705	21720	21483	21455	21642	21716	21711	21665	21881	21933	21672	21813	21750	21505	21463	21515	21668	21729	21710	21796	21608	21662	21645	21679	21591	21803	21553	21571	21476	21635	21496	21717	21568	21634	21657	21653	21707	21530	21774	21695	21898	21745	21648	21411	21797	21726	21633	21501	21710	21639	21674	21678	21863	21586	21596	21600	21707	21618	21684	21656	21597	21769	21686	21893	21680	21636	21893	21717	21798	21666	21666	21722	21716	21731	21803	21858	21858	21612	21646	21740	21909	21607	21709	21874	21598	21761	21943	21775	21835	21808	21837	21710	21724	21744	21619	21849	21543	21688	21584	21640	21861	21563	21602	21630	21690	21624	21599	21909	21531	21831	21712	21666	21848	21817	21682	21545	21503	21750	21914	21928	21829	21707	21787	21665	21652	21678	21733	21613	21434	21763	21388	21971	21823	21609	21803	21607	21764	21812	21875	21930	21919	21581	21671	21785	21590	21846	21671	21659	21810	21944	21851	21843	21679	21539	21608	21868	21795	21675	21741	21803	21746	21663	21719	21482	21622	21693	21675	21670	21658	21556	21802	21387	21571	21789	21615	21889	21591	21701	21392	21587	21579	21537	21749	21570	21559	21699	21785	21827	21963	21732	21793	21690	21798	21764	21892	21624	21672	21686	21538	21779	21533	21548	21595	21489	21939	21474	21783	21851	21614	21575	21570	21740	21437	21705	21846	21791	21813	21692	21540	21638	21782	21403	21532	21690	21865	21708	21658	21720	21726	21596	21541	21820	21535	21537	21706	21828	21879	21621	21876	21504	21830	21980	21631	21955	21654	21412	21729	21620	21730	21801	21733	21824	21866	21533	21497	21873	21703	21561	21537	21577	21818	21735	21599	21542	21598	21779	21684	21799	21746	21776	21349	21572	21581	21977	21629	21756	21656	21570	21634	21585	21654	21744	21614	21836	21525	21651	21471	21772	21930	21636	21793	21660	21666	21695	21814	21580	21721	21662	21579	21830	21713	21680	21751	21734	21730	21650	21647	21655	21620	21733	21873	21810	21514	21650	21525	21492	21520	21706	21689	22009	21670	21509	21691	21587	21727	21768	21576	21821	21785	21846	21547	21398	21671	21696	21764	21663	21739	21763	21666	21727	21624	21552	21647	21605	21677	21684	21897	22014	21795	21830	21730	21877	21791	21429	21781	21632	21863	21819	21416	21698	21680	21817	21755	21620	21798	21393	21742	21438	21860	21506	21789	21597	21616	21893	21682	21731	21866	21537	21865	21747	21496	21711	21756	21670	21625	21741	21752	21555	21711	21613	21718	21762	21884	21591	21922	21940	21939	21715	21763	21453	21718	21684	21678	21711	21765	21612	21711	21715	21697	21659	21783	21803	21820	21460	21748	21729	21759	21359	21786	21550	21868	21630	21661	21544	21698	21649	21818	21546	21712	21507	21632	21805	21812	21666	21676	21776	21531	21809	21643	21794	21707	21956	21730	21412	21663	21695	21578	21609	21592	21745	21551	21823	21691	21574	21595	21784	21798	21531	21631	21679	21769	21718	21905	21765	21719	21664	21628	21797	21867	21662	21797	21596	21821	21828	21394	21589	21628	21591	21762	21624	21765	21640	21526	21639	21598	21635	21669	21487	21761	21635	21768	21685	21688	21678	21856	21751	21757	21587	21705	21638	21647	21707	21433	21752	21647	21559	21852	21674	21806	21829	21562	21687	21759	21648	21505	21596	21866	21836	21678	21729	21622	21631	21636	21644	21794	22013	21673	21496	21716	21772	21592	21571	21627	21636	21655	21871	21641	21627	21515	21592	21810	21884	21670	21566	21392	21680	21532	21463	21643	21656	21753	21639	21590	21809	21752	21705	21837	21602	21701	21570	21677	21833	21500	21701	21521	21901	21451	21731	21680	21669	21720	21883	21645	21701	21630	21879	21698	21689	21815	21790	21750	21857	21638	21748	21792	21615	21562	21632	21727	21621	21727	21571	21615	21932	21708	21690	21821	21698	21624	21760	21696	21990	21811	21764	21608	21455	21652	21649	21778	21719	21704	21773	21851	21552	21709	21526	21762	21840	21583	21587	21756	21633	21587	21743	21773	21766	21733	21787	21900	22076	21770	21887	21424	21813	21598	21831	21437	21631	21680	21739	21720	21754	21869	21702	21646	21654	21779	21805	21559	21799	21759	21890	21612	21586	21653	21748	21798	21754	21559	21671	21586	21762	21838	21513	21912	21406	21754	21820	21879	21786	21611	21724	21585	21660	21627	21688	21602	21670	21575	21633	21728	21651	21685	21729	21571	21750	21782	21822	21672	21845	21837	21637	21717	21643	21639	21606	21421	21689	21941	21691	21658	21700	21753	21651	21623	21617	21587	21818	21797	21651	21735	21652	21815	21632	21551	21614	21742	21759	21720	21784	21970	21755	21783	21808	21495	21713	21738	21819	21830	21739	21511	21576	21553	21640	21754	21747	21535	21546	21874	21735	21707	21789	21748	21571	21736	21606	21501	21812	21597	21573	21582	21680	21816	21556	21586	21860	21629	21770	21738	21720	21572	21743	21819	21759	21878	21835	21732	21559	21662	21642	21731	21598	21609	21797	21833	21703	21756	21700	21680	21712	21764	21601	22005	21820	21450	21751	21748	21567	21719	21725	21607	21690	21569	21533	21724	21735	21727	21736	21625	21586	21822	21876	21617	21749	21919	21798	21770	21600	21771	21894	21756	21633	21541	21527	21650	21559	21755	21763	21758	21691	21878	21793	21677	21617	21728	21741	21939	21677	21953	21895	21576	21628	21812	21638	21570	21612	21808	21601	21865	21537	21716	21752	21807	21543	21745	21647	21701	21874	21698	21518	21634	21608	21490	21656	21742	21657	21869	21604	22011	21768	21633	21853	21671	21682	21735	21759	21480	21775	21879	21845	21725	21557	21777	21500	21760	21952	21711	21696	21787	21609	21744	21721	21648	21775	21740	21753	21474	21927	21741	21831	21814	21733	21714	21642	21572	21657	21615	21748	22019	21731	21659	21613	21629	21678	21621	21915	21421	21750	21607	21801	21610	21751	21748	21796	21896	21929	21753	21407	21759	21634	21902	21599	21491	21695	22039	21619	21605	21762	21676	21791	22039	21571	21591	21575	21644	21727	21658	21583	21724	21558	21701	21729	21630	21478	21703	21783	21608	21779	21854	21811	22028	21628	21901	21798	21756	21692	21827	21727	21722	21598	21490	21582	21999	21782	21770	21881	21695	21726	21748	21652	21419	21614	21684	21726	21725	21698	21851	21857	21624	21629	21428	21741	21432	21835	21729	21588	21669	21795	21798	21576	21647	21593	21608	21733	21720	21814	21613	21493	21647	21640	21784	21721	21706	21820	21661	21602	21639	21732	21618	21777	21633	21636	21709	21883	21767	21506	21788	21784	21672	21652	21796	21662	21743	21828	21846	21909	21814	21756	21611	21784	21614	21685	21795	21558	21742	21632	21611	21761	21734	21811	21765	21681	21834	21651	21659	21630	21629	21711	21829	21823	21624	21776	21703	21645	21871	21600	21762	21731	21585	21761	21870	21563	21787	21792	21569	21677	21832	21615	21779	21759	21843	21623	21721	21743	21495	21603	21795	21736	21701	21602	21321	21606	21600	21667	21689	21771	21601	21800	21812	21643	21697	21610	21869	21734	21651	21617	21512	21854	21707	21661	21621	21843	21635	21726	21883	21650	21693	21725	21682	21822	21724	21766	21728	21597	21556	21576	21811	21768	21694	21624	21859	21693	21509	21813	21719	21395	21705	21747	21637	21754	21728	21644	21664	21572	21767	21445	21623	21732	21927	21567	21613	21719	21496	21836	21746	21572	21581	21775	21608	21396	21591	21726	21858	21673	21791	21928	21849	21377	21892	21583	22009	21784	21760	21846	21754	21594
26579	55125	41220	25989	20870	19054	18432	17883	17654	17556	17556	17130	17832	20152	21836	21582	21098	20113	18862	18346	17500	17224	16904	16935	16916	16656	16924	16917	17059	17034	16852	16813	16829	16927	16961	16641	16873	16859	16759	17032	16814	16903	16879	16891	16940	16840	17051	16802	16902	16853	17058	16919	16921	16769	16843	16927	16807	16988	16900	16983	16740	16871	16928	16871	16787	16898	16868	16828	16924	16736	17007	16753	16736	16722	16846	16942	16876	16828	16886	16976	16825	17029	16863	16898	16744	16942	16850	16967	16915	16883	16808	16986	17074	16783	16893	16839	16921	16715	16914	16896	17034	16837	16643	17062	16868	16786	16881	16739	17027	16841	16847	16970	16866	16919	16766	16833	16867	16877	16845	16806	16802	16967	16790	16955	16791	16852	16711	16875	17015	16857	16894	16826	16797	16949	16814	16769	16800	16785	16958	16946	16870	16840	16739	16992	16980	16625	16862	16890	16930	16979	16869	16857	16815	16902	16918	16863	16888	16888	16917	16851	17062	16954	17101	16753	16795	16724	16868	16904	16936	16943	16746	16939	16851	16996	16817	17009	16724	16978	16811	16981	16880	16789	17034	16744	16940	16781	16921	16950	16841	16845	16893	16942	17014	16986	16924	16884	16926	17003	16817	16865	16870	16944	16784	16935	16773	17004	16872	16791	17079	16999	16894	16766	16963	16933	16850	16842	16896	16870	16864	17004	16925	16625	16824	17095	16810	16917	16919	16937	16790	16935	16805	16788	16873	16944	17061	16799	16902	16879	16923	16895	16834	16939	16921	17017	16822	16879	16762	16847	16923	16938	17024	16853	16836	16912	16878	16923	16807	16907	16845	16760	16857	16843	17018	16877	16958	16858	16799	16801	16783	16942	16891	16873	16768	16827	16957	16963	16906	16844	16947	16839	16807	16848	16720	16760	16902	16690	16793	16923	16796	16864	17035	16936	16638	16818	16827	16747	16810	16831	16896	16787	16965	16801	16868	16965	16827	16841	16812	16944	16852	16883	16867	16770	16783	16900	16844	16823	16967	16956	16725	16711	16995	16821	16980	16982	16756	16876	16955	16845	16707	16814	16760	16806	16889	16728	16873	16880	16755	16856	16948	16763	16980	16849	16927	17048	17045	16751	16931	16841	16765	17001	16935	16612	16830	17039	16995	16899	16732	17093	16990	16751	16957	16944	16890	16747	16805	16923	16863	16917	16893	16902	16915	17022	16921	16899	16906	16902	17000	16873	16892	16767	16691	16720	16900	16957	16919	17043	17021	16916	16966	16827	16822	16875	16870	16783	16743	16832	16989	16784	16882	16840	16857	16795	16896	16819	16963	16854	16875	16760	16853	16978	16889	16808	16717	16857	16786	16906	16891	16865	16868	16804	17051	16890	16963	16936	16744	16788	17021	16797	16748	16809	16932	17087	16806	16910	16849	16893	16882	16898	16904	16966	16936	16745	16944	16721	16924	16733	16889	16850	16949	17069	16851	16868	16720	16841	16947	17006	16945	17014	16793	16929	16988	16651	16867	16924	16870	16850	16963	16929	16877	16870	16768	16677	16941	16645	16876	17017	16784	16854	16836	16922	16953	16760	16832	16814	16896	16786	16868	16809	16841	16874	16886	16882	16861	16820	16845	16935	16962	16831	16874	16788	16919	16702	16874	16837	16927	16814	16862	16925	16834	16872	16910	16747	17045	16900	16817	16895	16981	16850	16812	16766	17125	16875	16850	16774	16801	16788	16785	16963	16831	16838	16819	17013	16846	16718	16818	16943	16924	16823	16938	16776	16809	16964	16805	16906	16802	16946	16871	16997	16820	16971	16938	16805	16794	16867	17014	17006	16793	16895	17024	16846	16773	16945	17002	16780	16930	16895	16875	16894	16964	16793	16948	16943	16754	16626	16784	16739	17007	16962	16760	16833	16800	16937	16769	16866	17028	16684	16920	16916	16796	16908	16989	16868	16906	16775	16886	16866	16964	16955	16989	16963	16923	16948	17025	17000	16875	16871	16787	16781	16991	16973	16821	16854	16971	16805	17153	16914	16899	16882	16769	16884	17047	16965	16973	16749	16741	16911	16910	16847	16920	16843	16760	17049	16823	16799	16940	16963	16897	16857	16903	16915	16781	16743	16931	16903	16814	17004	16763	16766	17007	16976	16737	16808	16661	16881	16895	16795	16965	16918	16788	16661	16732	16871	16906	16693	17073	16952	16919	16968	16781	16975	17012	17128	16701	16964	16904	16820	16924	16897	16920	16760	16942	16806	17042	16946	16839	17096	16767	17025	16915	16889	16872	16957	16814	16979	16712	16837	16971	16902	16923	16930	16842	17069	16872	16817	16775	17008	16985	16824	16985	16880	16924	16825	16842	16843	16898	16751	16805	16857	16844	16923	16697	16698	16817	16794	16898	16882	16796	17037	16764	17008	16849	16798	16866	16919	16883	17026	16718	16860	16948	16936	16988	16842	16959	16809	16862	17009	16930	16848	16729	16894	16822	16755	16842	16887	16927	16864	17043	16908	17070	16882	16886	17113	16804	16736	16822	16960	16772	16933	16850	16875	16791	16749	16901	16988	16896	16897	16982	16945	16753	16847	16942	16868	16843	16823	16776	16955	16890	16789	16778	16765	16858	16760	16705	16855	16829	16953	16957	16773	16990	16977	16759	16651	16843	16906	16753	16982	16623	16941	16940	16798	16649	16912	16958	16834	16725	16974	16839	16876	16916	16675	16980	16747	16839	16971	16766	16804	17000	16848	16769	16798	16836	17082	16984	16844	16993	16856	16901	16929	16986	16904	16979	16963	16792	16945	16973	16877	16960	16699	16728	16793	16908	17007	16773	16960	16682	16792	16917	16827	16772	16813	16872	16981	16930	16993	16835	16924	16983	16832	16908	16804	16810	16755	17008	16905	17046	16803	16958	16970	16858	16887	17011	16875	16798	16870	16831	16734	16944	16843	16951	16979	16817	17050	16953	16974	16835	16767	16781	16743	16803	17042	16889	16838	16812	16926	16656	16787	16859	16962	16888	16937	16764	17044	16832	16835	16862	16766	16784	16821	16836	16846	16759	16803	16784	16920	16807	16923	16975	16919	16716	16719	16776	17039	16850	16996	17029	16868	16853	16944	16933	16681	16831	16866	16950	16877	16995	16872	16892	16913	16719	16758	16836	16927	16991	17033	16823	16789	16986	16705	17064	16845	16924	16811	16958	17102	16853	16874	16930	16820	16970	17029	16833	16918	16696	16765	16924	16899	16977	16776	16799	16921	16932	16845	16932	16866	16795	17032	16872	16797	16964	16782	16929	16763	16931	16943	16908	17017	16880	16866	16847	17143	16933	16770	16849	16897	16915	16729	17083	16934	16956	17042	16920	16726	16764	16934	16855	16868	16960	16779	16754	16762	17001	16911	16988	16836	16935	16886	16808	16748	16829	16789	16906	16777	17014	16792	16909	16757	16915	16644	16919	16687	16668	16875	16749	16902	16994	16964	16818	16929	16809	16660	16970	16973	16670	16803	16723	16769	16918	16774	16826	16908	16838	16839	16936	17074	17032	16863	16756	16868	16923	16829	16682	16975	16701	17165	16876	16883	16945	16575	16726	16922	16790	16892	16932	16944	16899	16944	16942	16964	16942	16782	16882	16794	16726	16948	16829	16933	16878	16801	16905	17056	16818	16824	16826	16895	16927	16863	16832	16822	16818	16857	16908	17019	16923	16806	17038	16910	16853	16747	16974	16784	16853	16843	16768	16795	16823	16879	16876	16897	16933	16802	16680	16815	16785	16907	16823	16784	16905	16838	16837	16842	16926	16937	16892	16762	16900	16813	17014	16791	16939	16911	16760	16820	16997	16598	16905	16770	17024	17076	16975	16945	16861	16754	16742	17028	16839	16993	16820	16832	16914	16799	16875	16968	16947	16901	16806	16872	16825	16914	17024	16899	16935	16930	16990	17000	16876	16828	16882	16819	16783	17006	16839	16997	16873	16831	16988	16894	16872	16803	16913	16876	16848	16779	16838	16886	16776	16879	16772	16739	16917	16859	16736	16852	16879	17050	16885	16772	16868	16957	16779	16935	16986	16756	16906	16795	16915	16887	16850	16888	16837	16760	16845	16899	16866	16817	16894	16790	17006	16977	16893	16878	17015	16917	16679	16807	16973	16882	16962	17017	16774	16711	16952	16872	16879	16822	16792	16723	16940	16953	16832	16999	16773	16860	16814	16838	16827	16906	16816	16971	16827	16897	16916	16912	16841	16934	16974	16967	16787	16894	16806	16849	16739	16726	16926	16928	16826	16902	16868	16830	16925	16905	16928	16790	16931	16938	16833	16825	16899	16980	16858	16756	16906	16896	16858	16547	16805	16681	17025	17054	16609	16851	17047	16913	16973	16805	16819	16940	16908	16913	16822	16799	16895	16932	16778	16772	16792	16888	16838	16932	17006	16750	16869	16918	16826	16965	16779	16929	16953	16907	16760	16745	16739	16731	16800	16828	16969	16826	16845	16841	16887	17007	16624	16826	16969	16778	17016	16913	16889	16944	17053	16779	16737	17024	16853	17005	16904	16954	16893	16786	17014	17089	16692	16792	16775	16912	16872	16856	16893	16827	16935	16817	16951	16679	16887	16834	16878	16753	16896	16704	16905	16943	16875	16908	16795	16788	16865	16991	16766	16906	16938	16721	16788	16822	16951	16838	17053	16829	16779	16861	16894	17050	17005	16738	16796	16900	16823	16939	16873	16856	17074	16775	16866	16870	16806	16885	16616	16959	16880	17194	16838	16901	16809	16824	16838	16876	16892	17045	17030	16935	16942	16842	16875	16841	16785	16999	16929	16840	16715	16924	16864	16939	16931	17006	16840	16903	16775	16947	16861	16757	16992	16855	16853	16981	16742	16950	16776	16805	16914	16888	16826	16916	16982	16839	16910	16870	16778	16737	16878	16943	16939	16959	16940	16760	16698	16779	16958	16743	16937	16864	16890	16831	17106	16889	16885	16779	16704	16957	16964	16732	16975	16811	16809	16740	16786	16852	16971	16998	17030	16773	16813	16791	16871	16864	16863	16872	16816	16873	16831	16860	16899	16895	16780	16902	16975	17038	16801	16984	16832	17010	16928	16922	16972	17013	16938	16875	16728	17058
30313	26477	28079	23953	21170	20601	20768	20449	20525	20230	20428	20054	20417	20255	20186	20108	20340	20196	20095	20271	20237	20059	20274	20163	20265	20230	20085	20036	20178	20192	20264	20244	20159	20138	20037	20015	20199	20185	20205	20074	20227	20042	20130	20256	20109	20131	20055	20216	20006	20097	19942	20176	20151	20331	20210	20168	19967	20336	20284	20139	20285	19934	20347	20330	20252	20343	20393	20013	20090	19970	19992	20054	20216	20256	19984	20068	20201	20247	20087	20259	20022	20208	20185	20104	20161	20251	19869	19967	20264	20167	20089	20130	20186	20090	20068	20211	20212	19970	20274	20096	20234	20056	20163	20266	19993	20182	20257	20220	20155	20096	20164	20194	20343	20174	20274	20219	20131	20022	20169	20247	20268	20125	19936	19991	20093	20057	20125	20181	20108	20113	20035	20228	20036	20190	20287	20226	20115	19823	20221	20179	20175	20044	20049	20230	20426	20243	20143	20629	20155	20288	20103	20118	19976	19975	20112	20291	20216	20198	20163	20114	20303	20288	20259	20265	20110	20140	20089	20148	20274	20133	20025	20126	20405	19952	20043	20007	20195	20380	20314	20243	20180	19988	20235	20154	20302	20399	20195	20007	20007	20137	20068	20119	20288	20128	20042	20305	20018	20196	20118	20129	19958	19934	20172	20135	20265	20131	20070	19892	20148	20063	20092	20088	20055	20109	20166	20052	20224	20270	20133	20285	20225	20184	20193	20080	20286	20217	19915	20140	20171	20315	20243	19975	20361	20205	20325	20149	20100	20465	20409	20380	20154	20117	20107	20083	20346	20042	20119	20056	20150	20164	20180	20308	20034	20315	20223	20261	20115	20264	19891	20131	20002	20296	20352	20010	20208	20207	20253	20018	20185	20161	19969	19944	20253	20038	20231	20416	20135	20340	20034	19834	20213	20120	20159	20133	20183	20169	20159	20177	20212	20205	20168	20358	20155	20160	20130	19987	20170	19814	20031	20071	20053	20349	20162	20290	20299	20074	20139	19974	20034	20187	20236	20067	20320	20082	20404	19900	20125	20001	20012	20286	20395	20212	20104	20144	19903	20001	20075	20121	20152	20171	19973	19847	20090	20148	19875	20185	20040	19975	20094	20080	20018	20059	19948	20130	20055	20307	20269	20215	20341	19978	20033	20235	20115	20006	20239	20080	20110	20366	20225	20021	20086	20269	20227	19978	20037	20010	20157	20264	20209	20113	20120	20121	20133	20091	20174	20081	20121	20286	20073	20062	19976	20183	20038	20234	20063	20194	20341	20178	20136	20170	20262	20024	20194	20093	20136	20350	20140	20305	20348	20084	20315	20080	20028	20129	20314	20141	20422	20143	20196	20085	20144	20164	20302	20209	20116	20181	19953	20196	20172	20386	20239	20188	20296	20111	20152	20138	20287	20095	20395	20151	20427	20251	20226	20163	20110	20097	20040	20170	19853	19954	20345	19874	20056	20170	20059	20220	20264	20053	19997	20305	19943	20130	20223	20135	20452	20241	20000	20069	20270	20306	19921	20013	20158	20204	20085	20180	20223	19967	19937	20136	20329	20167	20183	20104	20112	20208	20285	20088	20086	20344	20110	20120	20018	20288	20018	20356	20174	19929	20142	20192	20152	19941	19855	20270	20210	20079	20199	20106	20071	20167	20211	20093	19990	20262	20134	20101	19892	20136	20248	20299	20245	19999	20241	20182	20219	20209	20154	20246	19996	20151	20026	20028	20276	20196	20477	20030	20317	20210	20155	20140	20140	20337	20247	20088	20214	20138	19950	20413	20218	20071	20327	20135	19960	20155	20366	20213	20184	20045	20199	20166	20261	20234	20348	20024	20002	20094	20206	20231	20071	20111	19860	19956	20071	20123	20163	20003	20258	20085	20258	20201	20028	20198	20092	20061	20143	20152	20189	20315	20060	20134	20248	20197	20244	20279	20352	20313	20105	19934	20130	20182	20314	20203	20204	20052	20131	20155	20041	20022	19838	20167	20118	20174	20366	19983	20184	20010	20194	20031	20177	20150	20055	20236	20239	20123	20152	20503	20292	20140	20197	20364	19972	20066	19943	19874	20178	20050	20134	20119	20229	20270	20191	20348	20124	20075	20191	19968	20016	20200	20175	20053	20173	20394	20064	20127	20310	20081	20161	20116	20165	20271	20169	20197	20206	20143	20158	19959	20118	19915	20232	20005	20259	20215	20103	20287	19967	20217	20281	19895	20112	19961	20108	20020	20420	20011	20285	20040	20109	20349	20315	19867	20025	20204	20170	20011	20081	20165	19996	20132	19968	20448	20246	20308	20095	20119	20034	20324	20150	20222	20166	20083	20091	20153	20248	20174	20182	20127	20037	19899	20095	19923	20140	19966	20291	20299	20061	20183	20202	20096	20364	20257	20308	20090	20023	19923	19903	20177	19959	20048	20202	20185	20047	20380	20263	20251	20297	20062	20097	20077	19997	20390	20310	20130	20264	20205	20207	20105	20399	20352	19981	20259	20089	20188	20253	20357	20155	20220	20122	20132	20456	20256	20161	20053	20146	20292	20140	20036	19959	20330	20121	20169	20141	20335	20281	20202	20433	20336	20168	20093	20172	20291	20237	20299	20033	20244	20201	20293	20199	19879	20340	19758	19999	20260	20503	20219	20265	20331	19972	20183	20139	20237	20171	20031	20142	20118	20080	20010	20124	20192	20044	20263	20258	19976	20259	20305	19948	20104	20221	20083	20078	20186	20126	20111	20288	20080	20251	20160	20371	20040	20102	20149	20284	19972	20327	20121	20128	20096	20148	20154	20226	20210	20146	20142	20164	20269	20057	20251	20117	20145	19956	20286	20264	20260	20271	19986	20090	20088	20153	20058	20003	20160	20340	20284	20175	20124	20048	20061	19915	20145	20126	20093	20042	20033	19945	20306	20167	19972	20285	19964	20243	20156	20134	20112	19835	20304	20159	20152	20436	20337	20224	20251	20077	20067	20317	20143	20298	20185	20107	20247	20055	20289	20167	20153	20482	20138	20253	20026	19909	20077	20148	20117	20073	19835	20068	20039	20300	20282	19945	20072	20364	20284	19958	19982	20181	20125	20091	20142	20118	20381	20299	19987	20122	20282	20125	20195	20284	20166	20302	20294	20150	20126	19994	20161	20273	20186	20233	20167	20128	20105	20173	20225	20102	20027	20233	20106	20215	20293	20177	19970	20052	20209	20430	20143	20305	19921	20081	20096	20300	20289	20196	20138	20286	20201	19921	20023	20167	20292	20217	20144	19983	20332	20293	20116	20016	20158	20128	20043	20299	20120	20052	20111	20264	20356	20218	20371	20001	20177	20070	19989	20187	19923	20121	20036	20484	20136	19892	20053	20143	20067	20112	20125	20143	20114	20107	20005	19966	20081	20219	20096	19909	20038	20178	20010	20185	20158	20152	20184	20311	19878	20221	20170	20124	20173	20096	20127	20061	20036	19936	20251	20020	20305	20160	20126	19945	20193	19949	20346	20042	20291	20035	19890	19870	20236	20153	20063	20315	20215	20038	20246	20158	20182	20145	20182	20142	20090	20159	20202	20280	20043	20138	20059	20194	20047	20138	20492	20102	19910	20238	20211	20106	20012	20118	19944	19883	20161	20130	20140	20222	20105	20330	20186	19872	20139	20229	20229	20109	20232	20309	20247	20243	20054	19983	20013	20247	20368	20237	20246	19936	20284	20051	20150	19922	20152	20041	20031	20234	19997	20049	20076	20113	20113	20150	20186	20181	20099	20125	20194	20066	20249	20312	20229	20169	19830	20082	20228	20372	20231	19913	20036	20268	19989	19918	20229	20140	19991	20420	19959	20220	20031	20085	19999	20087	20084	20135	20224	20155	20211	20042	20050	20094	20180	20288	19949	20202	20209	20037	19832	20055	20329	20173	20238	20018	20004	20106	19934	20132	19951	20401	20330	20322	19988	20312	20236	20046	20140	20254	20080	19952	20158	19986	19935	20159	20163	19843	20152	20154	20385	20165	20162	20016	20113	20070	20309	20392	20385	20189	19940	20386	20141	20017	20087	20275	20118	20183	20143	20198	20130	20247	19989	20052	20043	19883	20200	20339	20225	20214	19930	20132	20196	19974	20117	20185	20117	20090	20069	20182	20261	20290	20028	20084	20141	20143	20165	20051	19991	20307	20336	20288	20299	20140	20139	20006	20149	20116	20016	20036	20043	20275	20125	20262	20065	20191	20110	19928	20171	20271	20075	20304	20235	20155	20174	19985	19966	20207	19987	20240	20140	20155	20365	20335	20104	20271	20330	20052	20038	20228	20044	20281	20179	20064	20177	20164	20122	20257	20243	20261	20254	20252	20081	20351	20086	20270	20061	20247	20328	20063	20295	20341	20002	19964	20074	20201	20085	20346	20127	20250	20162	20197	20005	20078	20201	20077	20085	20113	20282	20209	20297	20311	20308	20156	20146	19873	20301	20155	20221	20344	20244	20359	19955	20229	20252	20269	20221	20165	20161	20042	20327	20040	20131	20395	20275	20112	20155	20313	20162	20387	20119	20162	20121	20091	20112	20003	20249	20313	20178	20246	20261	20143	20177	20095	20154	20247	20021	20275	20111	20403	20215	20162	20137	20104	20139	20085	20072	20126	20180	20191	19918	20387	20055	20057	20272	20263	20080	20028	20044	20078	20094	20270	20370	20302	20263	20063	20137	20235	20122	20137	20398	20095	19981	20139	20301	20242	20042	20103	20167	20157	20367	20248	19943	20176	20162	20224	20098	20237	20083	20015	19983	20184	20317	20250	20214	20095	20310	20198	20249	20161	20153	20103	20260	20176	20074	20161	19973	20227	20265	19838	20310	19910	20312	20302	20134	20179	20311	20151	20101	20236	20013	19907	20145	20067	20052	20153	20165	20238	20112	20303	20335	20214	19896	20115	19958	20077	20369	20284	20153	20124	20183	20097	20243	20259	20078	20069	20128	20213	20041	20062	20138	19708	20047	20250	20180	20272	20122	20360	20293	20255	20135	19984	20287	20237	20213	20172	20152	20181	20169	20231	20152	20307	20054	20094	20057	20016	20285	20253	20125	19933	20030	20166	20263	20070	20062	19981	19959	20039	20051	20248	19866	20220	20286	20136	20176	20058	20164	20075	20222	19997	19998
23744	33748	24112	18492	17347	17073	16666	16428	16417	16143	15956	16151	16281	16259	16152	16397	16096	16307	16255	16402	16345	15902	15872	16014	16152	15842	16096	16054	15969	16000	16001	16000	16074	16019	16246	15812	16210	16172	16191	16114	16227	16096	16008	15999	16096	16016	15979	16120	16009	16033	16019	16005	15896	16090	16034	16168	16251	16029	16005	16130	16105	16141	16023	16145	15958	15938	15922	16042	16052	16069	16060	16073	16208	15977	15989	16201	16212	16061	16214	15976	16202	15958	15972	16025	15939	16191	15907	16055	16247	16005	16077	15966	16015	15898	16065	16058	16008	15957	15998	16160	16061	15877	16025	16002	15979	16106	16102	16029	15988	15829	16160	16055	16089	16172	15867	15883	15823	15924	15892	16154	15988	16008	16142	15981	16064	15972	15954	16169	15974	16206	16112	16162	16010	16107	16161	15995	16072	16102	16049	15979	16063	16052	16138	16017	16078	16158	16200	15980	16067	16201	16075	15920	16099	16134	16213	16203	16059	16009	15996	16054	16140	16047	16192	16268	16146	15920	16092	16033	16102	15902	16274	16011	16034	16070	16036	16088	16040	16015	16172	16020	16053	16066	16103	16086	15934	16333	16048	16267	15940	16038	16114	16283	16060	16153	16167	15885	16002	16190	16095	16175	16046	15968	16037	16032	16040	16119	15974	16108	16071	16030	16125	15877	16084	16005	16071	16003	16164	16125	16089	16089	16248	16241	16031	16211	16292	16109	16136	15894	16061	16073	16133	16042	16091	15996	16072	15975	16115	16033	16232	15862	16056	15886	16030	16213	15938	16039	16113	16124	16166	15993	16261	16107	16204	15969	16036	16023	15900	16115	16008	15925	16061	16101	16078	16037	16126	15910	15888	16184	16175	16031	16076	16119	16146	15896	16064	16039	16021	16006	15986	16032	15960	16051	16103	15958	15931	16018	16118	15959	16163	16068	16199	16027	16238	16079	16059	16137	16206	16180	15940	16091	16235	16047	16020	16124	15967	16153	16081	16020	15907	16215	16059	15894	16103	16080	15959	15973	15957	16147	16117	16051	15859	16058	15983	16084	16194	16126	15892	16003	16208	16082	16033	16142	16090	16010	16121	16196	16034	16032	16041	16101	15957	16124	16055	16227	16034	16163	16126	15997	15976	15981	16286	15899	16075	16059	16060	16175	16093	16056	16116	16120	16095	16158	15997	16223	16003	15887	16126	15971	16181	16051	15963	16021	15995	16219	16051	15875	16032	15979	16134	16066	16038	16158	16087	16139	16104	16012	16137	15972	15969	16109	16153	15993	15990	15987	16236	15957	16008	16039	16156	15987	16015	16215	16058	16012	16273	16098	16113	16107	15812	16062	16266	16147	16148	16020	15978	15959	16010	15980	16100	16088	16077	16138	15874	16179	15909	16143	16132	15986	16021	16246	16115	16022	16158	15996	16123	16040	16087	16126	16236	16010	15923	16078	16071	16108	16017	16064	15873	16037	16248	16081	16205	16197	15981	15921	16074	15993	16097	16050	16034	16005	15852	16021	16136	16071	15926	16018	15965	16056	16011	16150	16198	16135	16176	16098	15964	15934	16059	15951	16115	16093	16080	16002	16188	16061	15927	15967	16070	16156	15919	16098	15861	15964	16223	16011	16082	16017	16059	16121	16054	16019	16170	16129	16196	16023	16154	16206	15945	16072	15990	16122	16068	16047	16075	15835	16069	16039	16041	16122	16160	16006	16172	16132	15897	16194	16081	16131	16043	15864	16085	16047	16083	16072	16037	16069	16014	16081	16024	16039	16049	16160	16030	15896	16100	16060	15992	16029	16151	16298	16134	16022	16172	16136	15922	15976	16093	16031	16119	16240	16080	16065	16136	16154	16131	16059	16049	16134	16077	16025	16102	15995	16038	16120	16141	16061	16260	16024	15992	15935	16093	16076	16137	16058	16274	16131	16197	16096	16120	16130	16112	16165	16100	16159	15949	16080	16042	16185	16021	16209	16030	16052	15986	16066	16209	16137	16198	16033	16083	16186	16034	16118	16069	16277	16044	16144	16057	16173	15978	16134	16112	16249	16252	16058	16020	16079	16144	16259	16019	16078	15935	16077	15893	16034	15989	16122	16149	15984	16143	15962	16240	15964	16159	16032	16128	15973	16013	15966	16046	15906	16134	16021	16035	15974	16201	16081	15973	16048	16000	16098	16001	16145	16038	16108	15992	16260	16056	16111	16187	15993	16159	16137	16115	16220	15949	16151	15989	15901	16201	16091	16122	16082	16201	16119	15790	16103	16087	15991	16057	15984	16079	15994	16039	16147	16104	16104	16070	16056	16039	15868	16015	16095	16127	15953	15999	15940	16135	15974	16296	16052	15923	16030	16101	16132	16101	16036	16162	15880	16148	15888	16069	15887	16082	16031	16222	16039	16145	15968	16241	16166	16191	16239	16133	16199	16027	15980	16138	16103	15948	16195	16073	15945	16213	15971	16097	16053	16254	16296	16141	16187	15945	16070	15904	16062	16035	15958	16078	16235	15912	16144	16336	16021	15946	16084	16092	15933	16197	15955	15969	16099	15931	16089	16122	16089	16297	16065	15961	16024	16214	16101	16060	15965	16142	16136	16182	15927	16018	16181	15971	16153	15937	16172	16147	15931	15990	16085	16083	15934	16236	16123	16107	15961	15989	16250	16160	16109	16061	15959	16044	16084	16149	16183	16118	16058	16119	16134	16044	15846	16149	16008	16058	16075	15981	15963	16015	16094	15952	16100	16072	16146	15920	16050	16113	16109	15979	15896	16124	16053	15969	16114	16125	16079	16113	16053	16095	16205	16149	16063	16049	16121	16034	16026	15940	16181	16011	16031	15850	15964	16220	16189	16066	15991	16198	16089	16163	16181	15984	16271	16094	16066	15993	16230	16117	15952	16036	16053	16085	16083	16107	16224	16039	16135	15924	15995	15965	16244	15948	16166	15971	15929	16135	15938	15985	16060	16081	15955	16130	15976	16088	16013	16031	16053	15983	15933	16147	15964	15978	16157	16133	16104	16009	16004	16153	16199	16378	16292	16185	16140	16317	16140	16049	16101	15990	16202	15944	16119	16022	16121	16175	16039	16093	16049	16171	16142	16053	16114	16033	15975	15945	16105	16186	16066	16089	16068	16207	16118	15946	16032	15973	16150	16132	16049	16070	16042	16047	16044	16094	16046	16120	15768	16214	16167	15971	16102	16086	16132	16187	16051	16152	16122	16243	16106	16072	16045	16071	16085	16164	16092	16193	16036	16110	16092	16182	16138	16159	16057	16051	16256	16258	16107	16016	16089	16002	16166	16073	16088	16034	16135	15902	16000	16142	16049	16117	15983	16175	16021	16126	16153	16144	16033	16093	16202	16170	15910	16108	16030	16101	16129	16013	16153	16134	16046	15996	15996	16076	16038	16030	15971	16034	15983	16005	16157	15945	16131	15840	16171	16142	15818	15982	16078	16018	16051	15826	16055	16008	15912	15880	16016	16009	15972	16250	16139	15989	16139	16221	16120	16133	16009	16182	15948	15976	16214	16123	16187	16077	16226	16250	16106	16044	16240	15985	16033	16196	16027	16174	15998	16311	15885	16020	15983	16073	16077	15942	16199	16119	16140	16116	16116	16121	16142	16061	15959	16192	16067	16163	16069	16017	16222	15941	16251	15911	16080	15986	15975	16189	16185	16099	16068	16191	16216	16040	16074	16164	16199	16121	16052	16085	16082	15996	16240	15923	15994	16146	16056	16132	15880	16354	16043	16134	16200	16278	16065	16115	16064	16155	16310	16035	16008	16120	16028	16121	15947	16067	16007	15958	15994	16098	15820	16131	16231	16167	16004	16299	15967	16186	16040	16047	16185	16069	15960	16195	16036	15952	16085	16027	15973	16144	16064	15985	16144	16027	16008	16137	15944	16078	16122	15972	16130	16032	16118	15954	15993	15922	16009	16057	16132	15990	16040	15944	16193	15955	15965	16045	16108	16073	16164	15936	16174	15925	15991	16162	16104	16096	16069	15905	16018	16115	16031	16227	16029	16129	15999	16342	16048	15996	16084	16051	15958	16218	16331	15995	15990	16091	16088	16051	16023	16198	16034	16043	16037	16047	16181	16007	16277	16131	16006	16083	15938	15967	16232	16046	15825	16060	16016	16060	15990	16219	16088	16083	15856	16109	15967	16042	16169	16044	16133	15914	15855	15981	16218	15856	15954	15979	15909	16004	16095	15965	16169	15965	16013	16154	16147	16121	16109	15970	15828	16056	16050	16101	16114	16197	16016	16167	15921	15846	16100	15962	15977	16154	15993	16031	16130	16053	16026	16059	16031	16017	16169	15987	16185	16111	16014	16104	16073	15902	16168	15990	16024	16021	16168	16006	16368	15859	16133	16086	15947	16117	15884	16180	16157	16160	16022	16202	15957	16044	15991	16058	16231	16234	15966	15947	16099	16150	16051	16191	16091	16103	16099	15951	16040	16079	16057	16086	15965	16157	16119	15931	15978	16151	15866	16037	16060	16206	16191	15997	16148	16087	16045	16020	16100	16042	15973	16136	15853	16161	16151	16082	15930	16079	15967	15941	16102	16102	16157	16049	16124	16171	16079	16323	15924	16260	16015	16163	16166	16088	16190	16040	15989	16125	16131	16153	16035	16151	15939	16094	16007	16035	16209	16030	16027	16104	16227	16221	16081	16061	16132	16215	16030	16051	16239	16171	16063	16204	16240	16003	16117	16066	16105	16071	16132	16048	16153	16219	16039	16046	16120	16052	16080	15987	16175	16015	16150	16012	16245	16196	16207	15962	16114	16154	16032	16016	16193	16070	16004	16028	15961	16095	16195	16150	16009	16168	16098	16184	15963	16076	16043	16054	16178	16167	16069	16139	15975	16101	15899	15993	16131	16063	16118	16299	16066	16134	16174	16129	16027	15982	16094	16159	16168	16002	16052	16027	16074	16067	16071	16109	16127	15926	16281	16036	15978	16069	16291	16149	16121	16089	16005	16205	16029	16117	16137	15997	16068	15910	16076	15812	16061	16044	16048	15820	15964	15889	16187	16028	16036	16053	16078	15841	15985	15991	16125	16237	16001	16081	16130	15892	16157	16068	16062	16159	16010	15960	16361	16102	16094	15990	16047	16100	15789
23265	21025	28005	25007	22618	22995	22884	20812	20371	20533	20409	20335	20374	20499	20637	21535	22077	21903	21398	20726	20596	20334	20054	20031	20002	20153	19987	20099	20041	20023	20286	19885	19687	19934	19971	20076	19960	20114	19968	20014	20154	20151	20160	19921	20142	20132	20167	19836	19931	20048	20004	19803	20057	20210	19960	19791	19956	20048	20050	20032	20087	20064	19987	20020	19817	20264	19940	20237	20061	20096	20040	19957	19941	19886	20133	20109	20070	19946	19836	19906	20154	19901	19995	19884	19836	19894	20015	19778	20115	20182	20095	19988	19932	20168	20110	19783	20064	19990	19965	20045	20178	20040	20029	19910	19996	19930	19934	20084	20029	20017	20178	20115	19961	20109	20021	19954	19928	19768	19944	20138	20062	20042	19925	19637	20012	20078	20174	19942	20285	19960	20020	19841	20135	20022	20001	19802	20018	19963	19922	20166	20060	19896	19831	19726	19836	19940	19854	19900	20171	19840	19947	19875	20030	19804	20110	20224	19985	20292	20106	20157	19944	20115	20049	20185	20081	20234	19869	19828	20018	19746	20162	20024	19982	19919	19943	20101	19808	20086	19905	19977	19891	19756	19798	20107	19969	19940	20083	20309	20135	20013	20152	20148	20095	19934	20001	20086	19720	19831	19984	20038	19957	19953	19872	19960	19817	19791	19961	19977	19971	19904	20050	20094	19993	19889	19850	19878	19876	20061	19961	19848	20271	20017	19887	20044	20021	20047	20030	19745	19876	19871	20009	20107	19860	20059	19885	20155	20165	20075	20007	19958	19797	19663	19918	20105	20097	20320	19918	20006	20107	20001	20069	20021	19939	19915	20033	20072	20109	20104	20141	20052	19782	20082	19936	19904	20059	20057	19849	19957	20164	20047	20068	20046	20110	19939	19983	20027	19860	20051	20115	20183	19777	20007	20057	19915	19880	19940	19897	20059	20102	19860	20120	20172	20009	20050	19950	19851	19943	19871	19959	20051	19811	20129	20242	20267	20190	19983	19860	19826	19997	20200	20080	19836	19862	20048	19956	20175	20051	19971	20232	20069	19958	19761	19885	19808	19950	20031	19919	19961	19811	19937	19842	20186	19949	20072	19945	20354	19999	20052	19907	19944	20104	20196	20041	20050	20043	19895	20041	19973	19904	20037	20050	19725	19871	20045	19980	19928	20012	19865	20108	20112	20030	20048	20013	19961	20039	20078	20135	20002	20071	19960	19923	20251	19985	19789	19827	19893	19841	19862	19884	20102	19941	19923	19948	19912	19914	19990	20059	19824	20115	20072	20024	20050	20059	20097	20002	19810	20139	19840	20171	19817	19971	19948	20176	19942	19953	20025	19984	20104	20032	20047	19749	19855	19841	20052	19996	19737	19970	20000	20075	19885	19923	19878	19965	20161	19988	20014	19938	20023	19756	19937	20039	20040	20324	19924	20147	19962	20126	20093	19957	19946	19994	19911	19991	19960	19807	20228	20075	19912	19917	20102	20190	20170	19950	19929	20042	19873	19886	19910	19966	20058	20010	20020	20148	20034	19784	19918	20023	20048	20088	19866	19964	19966	20083	19850	19823	20069	20010	20056	19962	20036	19869	19980	20045	20014	19828	19850	19941	20030	19959	19777	20117	19952	19872	19900	19951	19911	20116	20192	20049	19877	20106	20082	20082	20004	19882	19792	20161	19876	19976	19844	19954	19959	20091	19949	20089	19904	20047	19975	20001	19993	20185	20107	19933	19996	20198	19954	19937	19932	19937	19968	19917	20004	20094	19890	19958	19964	20035	20179	20163	20117	19915	19919	20101	19966	19917	19976	19891	20195	19964	20112	20049	19982	20004	20046	19862	19942	20102	19963	19998	20269	20069	19856	20169	20166	19998	19989	20306	19842	20020	19928	20094	19772	20101	20093	20122	20210	20082	19956	19902	20066	19950	20087	19999	19749	19868	19867	20015	19968	19836	19960	20045	20054	19851	19882	19946	19848	19854	19916	20144	19932	19911	20020	20068	19907	19944	20032	19916	19953	20253	19987	20011	19716	20066	20050	19933	19888	19973	19894	19905	20038	19861	20070	19695	20069	20103	19842	20127	19907	19978	19805	20068	20017	20091	19950	20285	19785	19982	19987	20279	19881	19793	20092	19943	20098	19886	19873	19871	19932	20086	19978	19776	20162	19929	20034	20185	20202	19996	19846	19974	19997	19947	20071	20298	19925	19861	19931	20110	19899	20005	20382	20172	19855	19975	19974	20046	20170	20020	19888	19966	20006	19803	20087	20119	20081	20014	20186	20072	20127	20056	19755	19946	20266	20025	19967	19932	19955	20041	20019	19995	20134	19986	19945	19915	20187	20144	20093	20063	19898	20159	20092	20095	19975	20000	19965	20041	20025	19982	20196	19982	20079	20030	19931	19912	19941	19918	20147	19941	19771	19822	19812	20161	19960	20187	19888	19999	20080	20016	19976	20149	20119	20047	20008	19830	20061	20024	19966	20222	19887	20023	20076	20017	19843	20098	19930	19862	19855	20053	19845	20124	19977	20190	20092	20082	20014	20118	19925	19998	19792	19979	20068	19881	20063	19936	20029	19930	20037	19894	19743	19904	20106	20056	19839	20004	20090	19977	20188	20060	20107	20082	20083	20000	19947	19942	20244	20010	19980	20249	20054	19924	20162	20247	20123	19816	19818	19920	20112	19928	20227	20178	19966	19866	19751	19745	19753	19792	20080	20051	19962	19928	19931	20075	19846	20193	19730	19961	19862	19838	20073	20036	19795	19954	20183	20276	20049	19949	20025	19979	20091	19778	19934	20118	19836	20129	20058	19974	20068	19856	20009	19965	20159	20111	19896	19916	19954	20204	20208	19906	19990	19913	20026	20164	20108	19970	19746	19762	20072	19927	19995	19942	19943	20013	20029	19936	19718	20036	19864	19977	19999	19854	19966	20078	20252	20050	20111	20183	20121	19949	20029	20072	20200	20194	19914	20136	19873	19977	20283	20077	20108	19940	19953	19908	20065	19888	20073	20027	19973	19958	19791	19958	20101	19966	19838	20216	19962	19885	19950	19941	20098	20086	20161	19954	19952	20015	19992	20115	19961	20071	19985	19938	20078	20271	19943	19812	20090	20077	19912	20029	20189	19964	19992	19988	19876	19994	19864	19909	19917	19924	19855	20002	19959	19961	20053	19972	20007	20067	20004	19986	19749	20033	19872	19893	20105	19895	19913	19840	20172	19946	19869	19926	20054	20108	20173	19943	19873	20159	20175	19920	19986	20034	20028	19838	20038	20003	20014	19791	19954	20111	19978	20111	20160	20209	19979	20102	19995	19732	19888	19951	20126	20185	19915	19991	20152	20002	20037	19923	19779	19879	20186	20089	20096	20046	19973	19928	19885	20040	20095	19932	19837	19928	20049	20254	19968	19881	20096	20022	19986	20031	19984	20253	20015	19792	20077	20181	20120	19868	19807	19956	19775	20174	20088	20129	20035	20269	19765	20050	20052	20041	19933	19915	19999	19861	19884	19912	19982	19925	19941	19884	20136	19897	20076	19888	20002	19962	20130	20025	19935	19911	19928	19993	20125	19774	20069	19970	19937	19796	20119	19840	19987	19683	19938	20126	20019	19799	20126	19786	20161	19695	19968	20234	20093	19955	20015	20138	20068	20012	20229	20035	20107	19949	19880	19967	19828	20130	20090	19878	20006	19936	19757	20046	19952	19960	19937	20043	19876	19956	19887	19878	20029	19945	20202	19877	20044	19830	20016	20059	19828	19969	20022	20017	19918	20222	20041	20043	20001	19758	19841	20074	20132	20113	20132	19836	20018	20144	20191	19634	20150	20012	19788	19820	19938	19985	20192	20081	19854	19958	19989	20068	20063	20036	19995	20099	19934	19962	20047	19928	19795	20119	20160	19930	20012	20041	20195	19853	19933	20016	20053	20009	19885	20082	20063	19834	19717	20228	19932	19848	19807	20206	19987	19823	20076	19810	19984	19935	20073	20089	20005	20030	20239	20251	20009	20132	20070	20001	19871	19862	20030	19896	20173	20130	19956	20034	19978	20164	20059	20122	19998	20002	20113	19914	20090	20208	19936	20143	19741	20142	20043	19844	20150	19985	19916	20060	20028	19798	19760	20043	19755	20023	20009	20095	20095	20256	19925	19927	19873	19748	19756	20057	19766	19798	20144	19870	20017	19957	19974	20017	20027	19956	19874	19990	19996	19921	19858	19903	20049	19843	19949	19932	19898	19953	20140	19829	19980	20081	20110	20141	20007	19984	20059	19919	19894	19984	19880	19902	19948	20110	19970	20092	20045	19983	20071	19955	19915	20080	19911	19790	19945	19972	19830	19943	19914	20093	19836	19939	19945	19881	20138	20057	20078	19979	20054	20089	19886	19901	20093	20166	20144	19889	19920	20034	19852	20141	19924	20082	19757	20207	20135	20022	20116	19897	19814	20049	19853	19904	19827	20122	20096	20106	19915	19982	19834	19916	19990	20161	19976	20033	19641	19942	20105	20057	19884	19935	19949	19971	19880	20101	19815	20025	20004	19759	20073	20015	20137	19873	20057	19910	20040	19735	19817	20017	19944	19870	19995	19851	20174	20043	20149	20060	19931	20149	19920	20309	19947	20165	19832	19965	19891	20070	19994	19988	19923	19890	20202	19990	19954	19821	19984	19799	19854	19974	19946	19968	20050	20001	20053	20224	19966	19968	19942	19936	20186	19826	20013	20056	20097	20019	19752	20119	20028	20144	20042	19983	20029	20156	20108	19992	20010	19722	20014	20049	19886	19988	19837	20047	20009	20058	20009	19835	19855	19965	20221	19794	20085	19980	20089	20065	20049	20052	20018	20149	20175	20157	19971	19752	20111	19966	19954	20095	19971	20021	19998	19773	19927	20019	20156	20056	20081	19893	19933	19797	20086	20061	19989	20105	20302	20311	19829	19964	20120	20055	20310	20038	19963	20081	20117	19865	20119	20236	20015	20051	20174	19961	19843	20105	20125	19808	20046	20109	20090	19983	19896	20034	19856	20077	20013	19886	19911	19936	19896	20197	20104	19948	19934	19863	19852	20289	19931	20213	19960	19782	19972	19915	20113	19773	19957	19868	19961	19860	19890	19886	20304	20080	20111	19995	20079	19888	20026
23726	48733	40141	22996	18424	17490	16976	16825	16347	16371	16288	16400	16027	16170	16877	17960	18553	18382	17284	16771	16446	16277	16063	16070	15935	16003	16033	16056	16045	16137	16072	16233	15889	15920	16018	15795	15975	15997	16020	16086	15926	15910	16182	15925	16030	15943	15935	15871	15995	15870	16083	15907	16022	15937	16012	15916	15833	16070	15869	15909	16088	16188	16112	15896	15933	15806	16049	16104	15853	16214	15880	15985	15838	15922	16215	15987	15997	15881	16026	15985	15949	15899	16093	15917	15950	15994	15995	15887	16190	15907	16000	16073	15847	16010	15904	16054	16008	15922	15855	16055	16128	15858	16014	15963	16057	16030	15888	15956	15933	15960	15993	15973	16102	16004	16000	15951	15886	15973	15902	15978	16135	15989	15869	15962	15966	16032	15911	16099	16111	15864	15909	15965	16077	15835	16054	15951	15941	15893	15911	15741	15825	15951	15932	16109	16033	16038	15921	15955	15836	16024	16003	16072	15962	15978	16067	16008	15874	16006	16105	16016	15985	16055	15909	15923	16066	15861	16109	16205	16095	16118	16028	15903	16036	15933	16059	16068	16002	16026	16131	16010	16179	16066	16050	15992	16094	16134	15823	15842	16261	15978	16052	15984	16064	16000	16072	15989	15945	16110	16003	15989	16060	15924	15949	16082	15876	15852	16046	15877	15890	15923	15855	15822	16002	16051	16183	15929	15960	16167	16021	16031	15970	15681	15973	15967	15813	15877	16004	15839	16063	15989	16075	16046	15889	15929	15982	16159	15951	16022	16041	16021	15902	15949	16018	16108	15881	15983	15809	15984	15927	16036	16092	15979	15900	15964	15929	16028	15871	15985	15845	16001	15874	16042	15854	16042	16053	15929	16078	15966	16079	15908	16014	16080	15946	16043	16025	15971	16126	15999	16049	15918	15906	16027	15862	15932	16094	15924	15987	16061	16052	16036	15962	15805	15893	15850	15968	16053	15752	16026	16086	15996	15975	15987	16133	16077	16036	15957	16123	15928	15970	15786	16142	15887	16059	16009	15764	16038	16054	16055	16060	15922	15812	15936	15898	16082	15809	16021	15816	16127	16019	15932	16030	15962	16088	15986	16049	15980	15903	16165	15691	15842	16047	15913	16081	15996	15783	16069	15960	16159	16042	15649	16018	15853	15830	15922	15948	16039	16045	15953	15801	15938	16043	15855	15961	15884	16060	15797	16001	15898	15889	15975	15873	16152	15918	16130	15896	15929	15928	16176	15896	16024	15780	16105	15747	16046	15784	15788	15927	16111	15939	16007	16068	15942	15995	15934	15955	15915	16080	15794	15913	15918	15994	15966	15999	16029	16042	16127	15884	15896	15944	15952	15848	16072	15940	16006	15791	16189	15853	16092	15947	15926	15933	16004	16201	15859	15861	15951	16104	15913	16117	15936	15999	15916	16078	15852	15893	16096	16066	15850	16028	15893	16042	16238	16035	16074	16065	15939	16005	15935	16021	15770	15847	15870	15963	15933	15968	15908	15927	16035	16026	15890	15916	16032	15960	15955	15905	15945	16046	15891	16058	16040	16007	16033	15853	16212	15942	15984	16055	16040	15945	15908	16123	16035	16014	15956	15905	15907	15970	15965	15806	15897	16007	16047	16094	15808	15956	15926	15932	16006	15991	15991	15839	15901	15900	16082	15935	16007	16112	15932	15882	15829	16009	16128	16126	15966	16094	16072	15995	16069	16133	16006	15798	15926	16129	16064	16110	16157	15934	16073	15803	15891	15830	15951	16053	16027	15972	15988	16001	16008	15938	16098	15982	15881	16141	16112	16077	16037	16061	15998	15895	15862	16060	16045	16111	15978	16025	15977	15971	15912	16028	15846	16093	15965	15932	15768	15984	16036	16048	15981	16100	15910	15863	16058	16131	15981	15765	15824	15966	16034	15919	15832	16000	15820	15968	16142	15986	16017	15907	15913	16040	15936	15834	16012	16006	15975	15976	15950	16064	15984	16068	15949	15926	15856	15882	15937	16027	15986	15842	15835	15999	16146	15963	16022	15974	15984	15722	15921	16033	15963	16013	15999	16078	16011	15908	15857	16239	15997	15867	15952	15993	15962	15947	15955	16060	15915	15859	16063	15970	16056	15858	15909	15884	15857	16057	15897	15895	15996	15963	15890	15913	15934	16022	16030	16039	15934	15887	15904	16109	15954	16004	15868	15978	16008	15875	16005	15963	16198	16017	15929	16030	15858	16003	16154	15907	15810	15975	15932	15824	16152	15863	16065	16183	15957	15986	16063	16055	15803	16044	15932	15950	15969	16139	15885	15837	16001	16110	15951	16196	16003	15877	15794	15887	15912	15828	15938	16149	15998	15845	15987	15879	16013	15960	15969	15806	15880	16065	15972	16030	16010	15913	16037	15994	15894	15949	16001	16018	15955	15708	16108	16031	15911	16071	15984	15760	15940	16016	15854	15979	15914	16033	15849	15843	15700	15973	15887	15978	16019	15987	15870	15953	16043	15803	15844	15811	15984	15955	16243	15881	15947	15862	16023	15855	16022	15969	16031	15897	15787	15852	16051	16015	15966	15920	16023	16048	16121	15905	16023	15792	16038	15960	15889	15961	16025	16053	15997	16084	16190	15941	16003	15728	16038	15893	15928	15966	16196	16029	16051	15806	15935	15966	16095	16104	15999	16021	15963	16021	15909	16053	15956	15892	15923	15972	16023	16060	15962	16062	15914	16007	16057	15922	15925	15889	15908	16069	15985	15853	15996	15972	16056	15810	15984	15896	15833	15815	16094	15908	15898	16005	15948	15878	15926	15875	15987	16052	16027	15940	16004	15932	15865	15803	15943	15990	15966	15983	15883	16124	15910	16109	15962	15939	15932	15951	15928	16013	15991	15870	16044	15977	15996	16001	15990	15975	16011	15896	15899	16084	15914	15955	15958	16057	15901	16184	16030	15946	15990	15963	16012	16022	15836	15858	15924	16021	16064	15797	15832	16046	15855	16036	16029	15846	16064	16138	15878	16031	16062	15908	15953	15996	15855	15898	15949	15921	15870	15829	15944	16006	16056	15838	16001	15813	15838	15738	15928	16094	16024	16023	15959	15941	15916	16210	15964	16090	15802	15918	16103	16017	15866	16061	15941	15995	16066	15851	15984	15955	15842	16018	16126	15855	15887	15938	15970	15872	16133	16006	15996	16100	16070	16001	15951	15877	15986	16003	15917	16145	15949	15990	16011	16074	16079	16084	15999	15883	15921	16058	15955	16037	15837	16010	16032	16077	16067	16045	15905	16053	15961	16039	16032	16076	15938	15871	15965	15836	16120	15815	15867	15845	15986	16098	16001	15941	15791	16031	16002	15856	15907	16051	15971	15971	16033	16035	15954	16052	16144	15952	15886	16044	16164	15898	15975	15892	15922	15949	16016	16075	15860	15928	15907	16004	15956	15986	15969	16142	15849	15891	15892	16101	15884	16067	15971	15874	16064	15893	15842	16159	16037	16064	16075	15855	15996	16066	16049	15805	16029	15931	15918	15902	15940	15949	16031	16167	15936	16032	15995	15872	15850	15965	16080	15891	15962	16016	15942	15891	15982	15978	16133	15942	16031	15919	16203	15860	15932	15974	15957	15940	15938	15913	15924	16047	16083	15821	16073	15968	15840	16087	15862	15957	15886	15891	16019	15949	16019	15735	15993	15919	16106	16008	15867	15838	16054	15820	16013	16134	15988	15834	15897	16081	15988	15856	15759	15818	15961	15947	16089	15854	15950	15827	15873	15849	15933	15905	15871	16040	16029	16021	16040	16110	16054	15990	15914	16020	16084	15968	15900	16104	15869	15940	16055	16048	16084	16012	15908	16087	16023	15831	16027	16130	15961	16086	16024	16066	15953	16192	15717	16048	16017	16030	15936	15914	16132	15917	15982	16016	16051	15907	16012	15930	15834	16150	15903	16134	15984	15866	15855	16026	15983	16095	15965	15988	16097	15878	16111	15909	16008	16001	15897	15994	15841	16098	16147	15885	15962	15882	16044	15906	16014	15976	16059	15961	15992	16017	16097	15883	15799	15817	16017	15925	15956	16041	15978	15897	15968	15977	16025	15885	16078	15981	16100	15883	15996	15856	16125	16041	15954	15871	15962	15921	16245	16213	15983	16098	16061	15996	16008	15827	16059	15882	16054	15996	15869	15922	15978	16071	15886	15919	16125	15932	15981	16003	15997	16108	16059	15931	15970	15915	15845	15857	16027	16163	15924	15932	16112	15851	16175	15914	15965	16059	15890	16062	15840	15848	15913	15988	16013	16043	16023	15866	16013	16039	15937	16100	15963	15880	16085	15942	15910	15948	16068	16015	15998	15834	15991	15998	15944	15906	15995	16020	16037	15905	15920	15827	16029	15864	16028	15982	16008	16045	16097	16112	16121	15936	16066	16019	16058	16050	16037	16042	15926	16079	15987	16062	16083	16030	15962	15936	15933	15921	16031	15899	16189	16057	16034	15984	16191	15902	16051	16115	15750	15974	15952	15952	16053	15915	15964	15921	16010	15939	15990	15803	15894	16058	15990	15852	15996	15940	15952	16079	15995	15903	16080	15812	15998	16076	15873	15973	15903	15968	15921	15956	15889	15891	15943	16123	15971	16053	16061	15958	16015	16192	15918	15883	16124	15857	16086	15838	15988	15878	16048	16106	15948	16040	16151	15998	16201	15914	16023	16011	15927	15975	15909	16156	15891	15947	16019	15925	15813	16050	15932	15965	15875	15944	16078	16013	16011	15943	16092	15909	15960	15851	16095	15926	15856	15927	16168	16029	15942	15970	15976	16124	16001	15865	15967	15988	16041	15944	16072	15883	15794	16021	15949	15985	16045	15866	15980	15808	16098	16099	15863	16183	15948	15695	16021	15918	15788	16116	15891	15941	15875	15870	15966	15979	16071	15988	15990	15942	15818	15844	16032	15876	16109	15811	15926	15891	15866	16001	16022	16023	15991	15895	15976	16085	15870	16022	15956	16108	15951	15928	15885	15908	15941	15980	16132	15975	15718	16032	15863	16054	15942	15957	16154	16103	16128	15888	15850	15967	16088	16104	15983	15861	15803	16045	15948	16076	15972	15973	15939	15974	15882	15968	16170	16040	16016	15881	16104	16143	15994	16033	15945
24586	21135	27553	27123	22728	22325	22554	21793	21365	21535	21520	21134	21375	21122	21586	22141	22245	22057	21867	21492	21512	21453	21275	21250	21131	21131	21159	21208	21212	21212	21090	21292	21000	21054	21078	21281	21137	21054	21139	21011	21154	21148	21191	21438	21257	21158	20949	21350	21136	21185	21229	21157	21372	21342	21161	20925	21207	21175	21086	21034	21078	21118	21159	21007	21026	21142	21039	21219	20952	21216	21043	21033	21160	21386	21480	21359	21016	21103	21074	21030	21161	21247	21291	20944	21280	21038	21005	21095	21354	21369	21348	21042	21021	21011	21068	21038	20856	21125	21111	20906	21061	21116	21175	21037	21134	20899	21138	21181	21360	21210	21182	21024	21050	21152	21142	21023	21394	21172	21146	21403	21115	21156	21007	21200	21011	21028	21073	21060	21059	21035	21170	21083	21108	20995	21191	21382	21324	21036	21259	21405	21134	21161	21044	21082	21110	21001	21207	21136	21185	21116	20975	21182	21203	21177	21218	20985	21105	21139	21262	21043	21185	21145	21019	21104	21014	21033	21142	21085	21289	21031	20996	21128	21154	21372	21255	21392	21341	20994	21340	21161	20913	21123	21252	21259	21125	21208	21193	21004	21153	21212	21153	20978	21002	21195	21070	21195	21354	21104	21114	21146	21091	20912	21031	21280	21177	20971	21123	20930	20871	21162	21125	21067	21328	21184	21011	21165	21007	21014	20908	20973	21226	21310	21140	21034	20903	20903	21281	21274	21117	21411	21027	20994	21223	20906	21122	21015	21188	21297	21262	21229	21147	21334	21097	21177	21316	21079	21291	20980	21324	21068	21114	21049	21309	21181	20923	21142	21366	21294	20993	21055	21090	21138	21069	21048	21391	21280	21219	21344	21147	21240	20967	21063	20963	21175	21291	21147	20999	21218	21224	21293	21211	20988	21060	21175	21236	21091	21035	21097	21125	21167	21074	21127	21062	21207	21289	21420	21026	21284	21184	21137	21230	21074	21263	21065	21328	21190	21348	21160	21238	20982	21138	21293	21236	21194	21076	21122	21029	21152	21038	21058	21325	21300	21183	21365	21125	21207	21008	21076	21226	21152	21177	21357	20989	20985	20789	20914	21117	21069	21256	21101	21261	20995	21082	20848	21178	21130	21148	21341	21100	21024	20992	21231	21015	21034	21346	21117	21262	21188	21032	21054	21083	21050	20975	21250	20989	21159	21126	21289	21005	20874	21051	21244	21144	20897	21155	21290	21144	21170	21069	20959	21170	21080	21035	21087	21208	21103	21125	21255	21145	21179	21236	21192	21277	21099	21194	21178	21238	21259	21155	20855	21263	20914	21236	21091	21039	20846	20860	21024	21240	20984	21227	21414	21093	21269	21032	21114	21263	21071	21318	21148	21151	21480	21174	21200	21195	21135	21068	21102	21149	21033	21085	21106	21320	21077	21230	20963	21052	20882	21062	21323	21320	21270	21095	21006	21135	21000	21145	21200	21155	21029	20935	21015	21361	21100	21276	21220	21010	21215	21254	21099	21231	21008	21120	21111	21258	21171	20981	21116	21135	21222	21234	21309	21094	21172	21123	21134	21322	21215	21099	21184	21141	21394	20945	20901	20986	21270	21136	21200	21199	21093	21157	21111	21098	21033	21080	20967	21158	21187	21142	21112	21044	21255	21398	21205	21284	21077	21034	21126	21190	21235	21164	21124	21336	21003	21108	21397	21314	21132	21074	20880	21155	21164	21135	21429	21166	21122	21241	21010	21069	20956	21323	21194	21188	21236	21372	21183	21068	21147	21098	21003	21283	21165	21013	20941	21136	20813	20909	21229	21101	21196	21159	20993	21174	21060	21261	21185	21204	21093	20793	21195	21070	21018	21086	20935	21045	21059	21229	21082	21111	21160	21024	21089	21058	21430	21268	21265	21075	20953	21097	21171	20915	21100	21130	21072	21229	21052	20992	21230	20982	20983	21005	21036	21387	21181	21200	21069	21033	21111	20900	21059	21102	21261	21124	21211	21371	21098	21112	21030	21125	21144	21128	21052	21016	21173	21140	21104	21294	21248	21120	21239	20953	21055	21327	21171	21073	21264	21113	21224	21260	21122	21240	21104	21206	20995	21399	21196	21118	21203	21013	21204	21232	21222	21264	20780	21230	21105	21180	21226	21275	21012	21061	21000	21108	21365	21229	21175	21199	21142	21007	21157	21264	21329	21108	21198	21066	21218	21097	21033	21251	21151	21131	21277	21278	21075	20945	21211	21153	21044	21433	21170	21062	20861	21173	21118	21230	21124	20950	21134	21166	21140	21183	21296	21212	21117	21261	21135	21143	21143	21280	21174	21107	21027	20996	21163	21298	20834	21098	21176	21207	21123	20988	21081	21133	21281	21273	21154	21313	21215	21242	21160	21414	20972	21184	21057	21281	21215	21225	20989	21225	20979	21069	21124	21295	21182	21157	21111	21037	21132	21060	20931	21141	21324	21415	20994	21122	21277	21153	21157	21242	21285	21033	21060	21251	21158	21111	21174	21090	21124	21139	21367	21286	21194	20963	21271	21099	21206	21100	21248	21228	21258	21267	21212	21118	21070	21168	21165	21121	21080	21212	21192	21102	21087	20975	21070	21160	21035	21057	21127	21056	21104	21246	20817	21088	21111	21262	21296	21254	21240	21250	21208	20893	21109	21162	20821	21126	21303	21029	21286	21109	21113	20856	20992	21219	21201	20995	20859	21079	21253	21178	21102	21141	20943	21351	20946	20974	21046	21003	21175	21238	21333	21192	21243	20978	21152	20870	21122	21286	21019	21176	20994	21265	21235	21300	21102	20984	21093	21172	21267	21223	21138	21015	21105	21181	21041	21367	21305	21143	21203	21091	21239	21162	21133	21404	21090	21507	21223	21310	21219	21252	20839	21011	21104	21141	21280	20995	20938	20990	20966	21169	20969	21037	21272	21282	21242	21153	21157	21008	21417	21114	21205	21277	21165	21169	21273	20889	21064	21252	21088	21061	21213	21025	21175	21166	21208	21327	21334	21045	21151	21074	20937	21232	21215	21309	21155	21228	21015	21303	20986	20941	21177	21202	21022	20970	21243	21281	21077	21267	21205	21269	21305	21366	21344	21318	21017	21138	21078	21209	20957	21004	21069	21187	21044	21167	20994	20892	21319	21130	20997	21195	21139	21340	21131	20941	21043	21148	21387	21207	20949	21209	21203	21145	21021	21242	21099	21054	21099	21245	21179	21092	21217	21285	21011	21247	21225	21086	21226	21146	21073	21108	21225	21315	21075	21141	21036	21075	21191	21177	21274	21373	21200	21296	21125	21078	21274	21187	20950	20994	21203	21067	21132	21257	21168	21036	21117	21104	21217	21019	21146	21155	21283	21281	21265	21069	21111	21194	21062	21259	20988	21222	21070	21091	21121	20991	20958	20971	21062	20965	20928	21294	21213	21272	21030	21285	21230	21166	21167	21440	21185	21021	21228	21158	21149	20986	20939	21390	21198	21220	21154	21431	21057	21072	21141	21282	21056	21209	21177	21315	21003	20937	20978	21073	21010	21292	21005	21122	21255	21064	21086	21392	21098	21099	21252	21196	21165	21163	20969	21133	21073	21455	21239	21117	21321	21314	21249	21381	21170	21338	21074	20988	21133	20956	20979	21319	21137	21231	21147	21177	21160	21148	21410	21313	20974	21116	21210	21005	21009	21082	21148	21066	21127	21243	21233	21180	21224	20917	20919	21114	21247	21351	21077	20956	21126	21078	21099	21048	21044	21060	21031	21138	20862	21125	21094	21114	21238	21171	20983	21030	21250	21055	21089	21393	21175	21134	21230	21131	20876	21285	21101	21056	21283	21024	21097	21108	21359	21096	20980	21200	21272	21180	21076	20995	20834	21055	21079	20985	21084	21332	21132	21237	21325	21162	21369	21333	21418	21117	21336	21025	21068	21013	21015	20798	21170	21111	21265	21104	21260	21119	21051	20931	21024	21009	21107	21213	21311	21152	20908	21114	21333	21117	21119	21077	21231	21153	21141	21277	21143	21305	21161	21051	21275	21081	21146	21098	20986	21046	21043	21058	21122	21243	21140	21109	21043	21196	21070	21118	21094	21264	21217	21360	21125	21249	20980	20988	21392	21083	21297	21414	21290	21146	21152	21036	21233	21296	21254	21186	21210	21173	21207	21278	21254	21105	21102	21201	21138	21177	20988	20875	21158	21292	21106	21237	21196	21055	21212	21164	21045	21377	20969	21198	20959	21344	21255	21160	21266	21306	21240	21229	20965	21121	21212	21112	21087	21219	21006	21174	21155	21045	21044	21176	21260	21225	21237	21299	21009	21218	21209	21100	21215	21162	21075	21215	21343	21179	20952	21168	21110	20960	20946	21148	21118	21029	21073	21045	21366	21113	21203	21213	21139	21077	21310	21276	21084	21463	21107	21139	20922	21012	20997	21251	21287	21304	21073	21187	21227	21097	21325	21367	21113	21173	21023	21220	21204	21221	21170	21095	21260	21336	21096	21052	21182	21239	21428	21369	21038	21018	21054	21037	21019	21109	21062	21222	21132	21152	21232	21089	21108	21093	21161	20972	21030	21171	21082	21232	21096	21206	21234	21049	21282	21125	21045	21090	21065	21426	21052	20986	20863	21294	21172	20943	21158	21293	21135	21192	21237	21296	20952	21252	20988	21222	21049	20945	21032	21277	21010	21256	21271	21050	20907	21318	21185	21280	21210	21190	21323	20985	21146	21212	21146	21397	21158	21271	21342	21232	21259	21044	21029	21232	20928	21249	21100	21157	21305	21149	21387	21160	21136	20913	21110	21028	21035	21457	21162	21082	21250	21149	21323	21380	21230	21140	21102	21191	21064	21088	21081	21231	21153	21130	21103	21042	20978	21226	21256	21494	20909	21235	21356	21312	21210	21118	20905	20838	20988	21218	21117	21285	21258	21174	21248	21103	21154	21188	21083	21052	21091	21113	21119	21009	21015	21098	21113	21131	21250	21023	21323	21293	21110	21129	21281	20986	21148	21008	21070	21160	21175	20963	21165	21151	20956	21085	20958	21249	21278	21241	21057	21012	20966	21364	21210	21048	20999	21394	21187	21012	21185	21169	21380	21115	21265	21309	21431	21290	21079	21208	21108	21027	21093
24751	44264	31827	20551	18594	17724	17282	17251	16998	16846	16955	16914	16851	16820	17446	17979	18186	17998	17395	16942	16783	16716	16605	16546	16691	16526	16672	16622	16856	16548	16601	16354	16660	16775	16675	16378	16534	16447	16720	16518	16717	16571	16809	16566	16646	16572	16451	16601	16790	16554	16589	16597	16658	16562	16576	16623	16787	16699	16728	16450	16611	16654	16603	16777	16564	16470	16592	16501	16824	16553	16553	16554	16430	16559	16587	16343	16597	16500	16695	16683	16543	16551	16670	16617	16697	16616	16626	16618	16532	16713	16574	16606	16497	16646	16423	16737	16772	16592	16657	16550	16624	16774	16665	16611	16578	16804	16583	16411	16596	16576	16690	16574	16610	16585	16693	16438	16575	16671	16687	16386	16789	16640	16471	16525	16577	16512	16640	16567	16579	16670	16640	16580	16651	16592	16457	16741	16488	16522	16604	16640	16592	16529	16634	16534	16521	16495	16610	16597	16607	16524	16595	16658	16800	16612	16838	16641	16913	16447	16507	16620	16789	16564	16452	16607	16509	16510	16674	16776	16607	16555	16393	16447	16639	16677	16667	16639	16593	16689	16553	16565	16587	16631	16574	16662	16546	16664	16658	16575	16597	16668	16660	16725	16744	16474	16899	16684	16475	16463	16511	16674	16452	16322	16532	16547	16686	16616	16744	16613	16445	16576	16755	16465	16513	16635	16725	16573	16766	16624	16684	16525	16639	16474	16632	16620	16704	16666	16468	16514	16508	16632	16561	16580	16647	16611	16594	16562	16599	16610	16486	16620	16609	16635	16555	16547	16628	16652	16553	16767	16543	16686	16574	16686	16523	16615	16677	16547	16493	16639	16440	16551	16466	16570	16630	16631	16578	16702	16577	16548	16617	16659	16729	16602	16518	16473	16687	16543	16699	16691	16571	16703	16638	16648	16633	16506	16691	16466	16638	16620	16757	16652	16674	16556	16687	16790	16558	16744	16536	16547	16573	16780	16651	16493	16582	16645	16671	16472	16652	16619	16549	16492	16619	16661	16500	16666	16598	16502	16447	16416	16668	16644	16483	16552	16511	16663	16556	16678	16445	16588	16541	16736	16525	16691	16583	16670	16711	16580	16650	16603	16623	16533	16762	16755	16566	16506	16630	16696	16678	16659	16687	16715	16600	16697	16532	16599	16433	16725	16578	16577	16623	16557	16519	16535	16504	16545	16617	16540	16635	16578	16610	16809	16515	16427	16566	16633	16687	16738	16506	16517	16622	16732	16529	16337	16662	16825	16586	16613	16574	16813	16460	16596	16623	16416	16533	16650	16657	16628	16612	16503	16563	16693	16593	16465	16688	16693	16647	16446	16619	16703	16539	16591	16473	16629	16633	16570	16648	16558	16580	16590	16625	16555	16628	16684	16532	16465	16557	16353	16494	16569	16569	16575	16534	16678	16525	16724	16515	16518	16545	16701	16498	16609	16580	16614	16668	16516	16548	16667	16688	16436	16640	16602	16675	16488	16669	16748	16612	16758	16634	16629	16462	16611	16602	16565	16622	16588	16815	16836	16392	16719	16713	16591	16595	16542	16537	16544	16628	16685	16553	16664	16588	16536	16602	16757	16792	16351	16600	16474	16610	16471	16717	16743	16618	16558	16585	16686	16691	16529	16689	16630	16696	16611	16866	16588	16563	16530	16563	16547	16650	16533	16426	16674	16607	16704	16750	16478	16618	16618	16612	16506	16541	16678	16605	16727	16712	16602	16808	16468	16726	16469	16349	16525	16570	16508	16583	16692	16752	16636	16671	16729	16519	16746	16465	16542	16554	16643	16492	16774	16642	16614	16660	16553	16688	16540	16559	16747	16680	16704	16593	16456	16656	16669	16589	16536	16549	16665	16568	16522	16626	16639	16544	16637	16598	16549	16595	16371	16647	16780	16704	16641	16514	16670	16726	16653	16612	16746	16587	16527	16657	16646	16554	16512	16686	16512	16655	16371	16635	16698	16592	16713	16453	16560	16528	16496	16521	16408	16656	16428	16679	16630	16722	16556	16580	16584	16713	16711	16538	16626	16517	16564	16470	16430	16493	16598	16515	16573	16600	16507	16507	16688	16607	16646	16647	16541	16570	16666	16630	16508	16657	16711	16588	16653	16611	16611	16632	16527	16732	16702	16537	16601	16665	16601	16485	16620	16685	16619	16715	16555	16582	16536	16701	16649	16569	16785	16568	16634	16695	16710	16762	16456	16420	16569	16739	16620	16748	16533	16660	16572	16585	16480	16521	16513	16604	16542	16685	16575	16705	16715	16552	16721	16602	16594	16776	16582	16580	16670	16571	16472	16659	16417	16660	16780	16535	16694	16611	16669	16557	16802	16549	16573	16737	16469	16695	16741	16704	16651	16672	16674	16636	16710	16631	16525	16567	16508	16618	16583	16584	16567	16629	16760	16637	16641	16728	16669	16755	16518	16784	16634	16649	16519	16532	16471	16733	16555	16527	16735	16437	16575	16434	16399	16638	16623	16678	16550	16651	16733	16545	16564	16666	16616	16484	16639	16590	16642	16542	16521	16425	16693	16598	16602	16791	16538	16577	16671	16609	16670	16791	16663	16525	16714	16604	16611	16668	16651	16736	16590	16723	16566	16572	16567	16513	16609	16662	16466	16727	16384	16590	16586	16536	16674	16426	16503	16674	16663	16586	16623	16482	16541	16582	16613	16661	16532	16694	16766	16700	16770	16542	16777	16702	16566	16377	16734	16571	16643	16504	16718	16579	16690	16553	16678	16739	16651	16726	16802	16544	16628	16633	16394	16646	16331	16617	16608	16431	16527	16652	16739	16626	16742	16600	16699	16494	16542	16662	16559	16667	16654	16665	16606	16658	16422	16539	16512	16516	16581	16603	16686	16653	16590	16474	16756	16503	16556	16554	16548	16607	16623	16538	16738	16679	16598	16770	16658	16480	16469	16689	16464	16639	16610	16690	16555	16700	16531	16742	16584	16688	16531	16736	16581	16538	16835	16701	16651	16476	16631	16660	16710	16593	16530	16677	16752	16468	16486	16414	16682	16635	16787	16580	16661	16518	16616	16716	16636	16507	16577	16656	16440	16837	16670	16483	16784	16347	16666	16609	16488	16648	16686	16560	16572	16575	16472	16648	16649	16701	16551	16612	16571	16611	16612	16823	16712	16625	16623	16532	16705	16399	16461	16430	16469	16686	16614	16622	16537	16462	16713	16439	16697	16566	16748	16605	16554	16655	16718	16469	16442	16741	16493	16666	16582	16632	16543	16535	16667	16611	16654	16504	16562	16559	16613	16559	16599	16603	16670	16668	16430	16635	16662	16671	16662	16736	16692	16611	16533	16620	16496	16457	16549	16570	16537	16536	16803	16506	16806	16701	16439	16619	16558	16693	16701	16649	16535	16472	16548	16529	16601	16713	16687	16628	16603	16540	16712	16662	16637	16547	16541	16686	16624	16600	16533	16210	16655	16455	16669	16501	16506	16621	16454	16728	16439	16780	16691	16667	16656	16655	16644	16719	16558	16541	16573	16604	16501	16487	16646	16788	16661	16785	16612	16645	16804	16645	16784	16476	16578	16633	16708	16652	16653	16614	16570	16712	16725	16644	16506	16646	16680	16478	16550	16425	16464	16729	16787	16502	16426	16722	16506	16494	16721	16592	16769	16632	16444	16564	16649	16715	16608	16614	16575	16597	16663	16586	16672	16689	16689	16552	16602	16505	16775	16537	16642	16536	16521	16490	16792	16512	16715	16715	16614	16448	16570	16498	16518	16618	16595	16823	16581	16744	16462	16732	16664	16472	16733	16752	16489	16535	16508	16611	16574	16695	16692	16580	16719	16575	16690	16607	16674	16542	16566	16428	16804	16652	16738	16698	16628	16596	16618	16623	16642	16572	16458	16661	16802	16572	16706	16596	16654	16741	16583	16713	16716	16765	16672	16674	16561	16651	16535	16581	16482	16648	16549	16694	16579	16666	16594	16642	16630	16533	16708	16649	16660	16604	16664	16605	16572	16593	16697	16529	16840	16549	16610	16667	16490	16571	16686	16505	16710	16695	16486	16680	16659	16591	16664	16733	16569	16395	16711	16698	16635	16643	16628	16691	16478	16542	16352	16384	16654	16646	16470	16674	16550	16593	16410	16659	16672	16700	16491	16700	16604	16639	16522	16690	16526	16720	16601	16704	16682	16640	16658	16670	16573	16696	16514	16617	16595	16501	16622	16595	16499	16527	16642	16636	16564	16704	16556	16639	16768	16695	16531	16691	16539	16477	16661	16674	16598	16525	16505	16539	16697	16704	16676	16736	16633	16493	16788	16461	16719	16401	16593	16684	16582	16491	16576	16594	16630	16653	16628	16676	16666	16642	16602	16585	16594	16601	16483	16742	16686	16545	16505	16592	16539	16711	16602	16699	16641	16698	16721	16640	16570	16617	16669	16698	16583	16725	16538	16704	16444	16753	16625	16454	16777	16603	16598	16668	16589	16571	16600	16604	16764	16777	16554	16488	16749	16590	16606	16691	16462	16516	16420	16623	16624	16610	16704	16626	16552	16390	16502	16679	16666	16609	16653	16761	16320	16531	16721	16509	16597	16543	16535	16467	16490	16728	16480	16601	16592	16515	16672	16604	16678	16663	16487	16713	16676	16729	16592	16609	16496	16737	16552	16508	16511	16649	16494	16567	16502	16585	16753	16737	16765	16653	16675	16619	16393	16594	16414	16716	16730	16554	16680	16769	16568	16515	16684	16704	16619	16749	16677	16539	16607	16693	16733	16561	16495	16469	16618	16596	16602	16633	16641	16713	16648	16592	16454	16568	16477	16531	16620	16665	16739	16488	16668	16639	16646	16556	16610	16652	16548	16635	16686	16664	16541	16652	16542	16513	16534	16730	16610	16494	16573	16606	16619	16538	16575	16643	16587	16581	16745	16492	16647	16660	16822	16599	16844	16597	16566	16663	16792	16741	16634	16559	16473	16694	16643	16457	16573	16629	16688	16602	16850	16653	16693	16755	16675	16622	16697	16588	16642	16643	16725	16529	16682	16502	16620	16568	16646	16499	16667	16462	16682	16779	16502	16565	16788	16428	16631	16709	16597	16528	16722	16572	16687	16595	16562	16562	16471	16551	16630	16663	16548	16412	16671
21952	21020	28254	24050	21715	25030	27951	24163	23309	23556	23680	23473	23350	23629	25648	26829	26518	25675	24785	24090	23473	23256	23189	22802	23027	22923	22898	22969	23059	22810	22780	22814	23196	22942	22757	22686	22929	22822	22622	22940	22702	23062	22740	22816	22873	22836	22764	23082	22797	23031	22640	22773	22753	22760	22814	22930	22837	22686	22903	22919	22798	22794	22767	22748	22727	22909	22669	22916	22925	22827	22940	22966	22829	22724	22863	22792	22697	22899	22701	22782	22847	22961	22484	22718	22813	23028	22816	22844	22647	22772	22811	22931	22860	22665	22686	22647	22603	22909	22769	22926	22752	22801	22656	22750	22605	23000	22811	22912	22747	22761	22924	22669	22721	22633	22731	22894	22707	22592	22757	22957	22900	22942	22905	22811	22915	22639	22948	23028	22804	22879	22789	22765	22907	22840	22820	22909	22894	22826	22925	22730	23013	22825	22874	22966	22755	22805	22678	22654	22726	22781	22830	22760	22897	23093	22704	22742	22882	22799	22772	22865	22767	22849	22759	22713	22763	22849	22956	22828	23084	22921	22919	23078	22807	22765	22953	23121	22920	22795	22691	22898	22995	22536	22765	22935	22668	22676	22931	22758	22743	22811	22959	22940	22894	22909	22673	22471	22897	22572	22817	22553	22901	23003	22797	22755	22614	22704	22884	22901	23103	22727	22730	22935	22694	22639	22920	23151	22727	22941	22730	22750	22812	22748	22888	22979	22924	22863	22694	22758	22756	22972	22636	22749	22905	22747	22821	22945	22921	22760	22948	22942	23209	22756	22629	22879	22838	22654	22955	22801	22748	22827	22820	22758	22705	22677	22891	22701	22697	22712	23011	23053	22787	22719	22986	22981	22855	22822	22840	23004	22605	22633	22816	22902	22680	22480	22812	22588	22471	22662	22829	22923	22922	22731	22797	22769	22611	22854	22808	22739	22793	22833	22697	22868	22773	22927	23028	22804	22951	22912	22826	22584	22837	23005	22779	22744	22633	22632	22689	22856	22626	22670	22668	22934	22712	22859	22716	22866	22808	22847	22830	22842	22714	22901	22848	22624	22799	22830	22888	22768	22900	22839	22852	22600	22632	22707	22736	22815	22745	22701	23010	22791	22728	22738	22827	22581	22787	22758	22627	22787	22516	23163	22918	23044	22531	22607	22607	22535	22848	22753	22833	22739	22870	22962	22804	22376	22883	22962	22659	22860	22861	22742	22854	22803	22879	23039	22830	22752	22701	22778	22882	22832	22865	22859	23019	22811	22651	22822	22857	22912	22917	22936	22883	22729	23148	22790	23039	22725	22820	22697	22840	22568	22827	22629	22827	22994	22733	22703	22914	22875	22849	22608	22909	22820	22642	22920	22811	22901	22715	22779	22855	22852	22918	22881	22787	22859	22734	22636	22987	22663	22737	22938	22864	22681	22819	23036	22878	22788	22601	22739	22963	22913	22875	22851	22729	22619	22866	22727	22608	22665	22972	22903	22728	22703	22766	22852	22596	22703	22837	22657	22884	22718	22858	22781	22561	22781	22660	22901	22987	22615	22929	22976	22911	22912	22569	22764	22722	22709	22792	22813	22740	22727	22825	22801	22982	22907	22904	22702	22864	22556	23009	22982	22755	22982	22720	22852	22835	22905	22951	22835	22712	22924	22842	22553	23093	22635	22587	22895	22685	22632	22829	22946	22818	22761	23095	22767	22917	22849	22659	22888	22999	22593	22603	22647	22683	22840	22852	22763	22671	22921	22950	22860	22725	22754	22739	22691	22535	22967	22639	22829	23017	22583	22800	22946	22757	22980	22803	22818	22736	22629	22689	23037	22801	22744	22797	22836	22626	22792	22938	22706	22810	22915	22699	22647	22525	22755	22666	22853	22597	22636	22758	22919	22665	22707	22864	22701	22953	22675	22694	22769	22775	22567	22862	22764	22694	22814	22897	23016	22787	22649	22964	22931	22729	22783	22936	22740	22868	22908	22916	22790	22814	22451	22828	22733	22849	22740	22724	22683	22909	22802	22539	22598	22684	22745	22908	22849	22821	22591	22636	22804	22695	22847	22814	22751	22987	22928	22972	22938	22789	23007	22775	22707	22831	22685	22789	22759	22796	22860	22715	22600	22534	23024	22573	22839	22934	22601	22849	22758	22611	22805	22816	22631	22960	22873	22925	22866	23017	22622	22648	22529	22770	22912	22734	22609	22847	22965	23000	22859	22682	22801	22571	22797	22921	22799	22867	22851	22862	22788	22866	22820	22751	22758	22711	22940	22626	22717	22814	22988	22894	22811	22857	22857	22427	22913	22787	22554	22910	22855	22878	23018	22855	22851	22759	22763	23069	22946	22987	22948	22889	23016	22933	22950	22684	22633	22831	22955	22967	22839	22871	22738	22612	22894	22709	22922	22953	22614	22822	22888	22847	22915	22827	22916	23137	22622	22938	22752	22946	22785	22843	22734	22849	22699	22682	22803	22957	22667	22515	22789	22711	22652	22878	22898	22825	22753	22838	22769	22750	22703	22674	22678	22895	22587	22638	22718	22726	22884	22909	22795	22616	22942	22817	22719	22816	22869	23057	22667	22932	22513	22882	22716	22808	22735	22667	22724	22891	22878	22951	22967	22499	22719	22816	22827	22822	22741	22990	22733	22740	22790	22921	22717	22823	22809	22766	22845	22719	22733	22731	22802	22716	22631	22768	22795	22660	22848	22874	22868	22955	22915	22761	22772	22918	22721	22898	22731	22697	22882	22797	22844	22829	22635	22980	22768	23049	22962	22619	22940	22874	22923	22762	22674	22800	22655	22778	22788	22564	22882	22820	22724	22812	22797	22827	22778	22856	22673	22789	22745	22657	22816	22748	22667	22742	22428	22920	23035	22966	22599	22832	22866	22565	22783	22657	22830	22818	22947	22742	22737	23004	22998	22845	22776	22802	22547	22823	22822	22782	22716	22936	22738	22801	22587	22589	22743	22902	22634	22649	22686	22753	23022	22583	22908	22710	22805	23000	22871	22759	22637	22586	22738	22833	22937	22673	22854	22930	22881	22991	22803	22744	22670	22671	22676	22766	22739	22690	22854	22672	22948	22912	22796	22753	22942	22724	23028	22835	22691	22666	22706	22994	22972	22964	22770	22881	22627	22518	23093	22853	22809	22529	22627	22920	22642	22744	22711	22935	22803	22926	22892	22620	22890	22860	22974	23042	22980	22925	22786	22648	22698	22908	22966	23005	22849	22718	22752	22904	22857	22738	22614	22785	22828	22839	22725	22879	22672	22881	22854	23036	22710	22749	22759	22883	22827	22684	22850	23003	22806	22816	22796	22908	22755	22890	22603	22742	22838	22802	22674	22857	22469	22734	22681	23048	22920	22895	22978	23027	22815	22715	22875	22769	22898	22694	22806	22681	22707	22509	22711	22706	22727	22935	22795	22926	22761	22838	22807	22778	22947	22604	22580	22712	22897	22580	22664	22831	22608	22698	22608	22748	23053	22916	22861	22597	22816	23147	22573	22677	22932	22875	22859	22968	22481	22853	22463	22704	22837	22818	22896	22739	22757	22804	22887	22856	22903	22703	22904	22626	22678	22794	22873	22792	22824	22644	22873	22930	22722	22987	22552	22776	22897	22891	22892	22948	22580	23043	22850	22830	22715	22768	22719	22619	22824	22885	22741	22962	22755	22756	22846	22783	22701	22869	22928	22770	22709	22782	22520	22782	22615	22961	22726	22886	22844	22731	22738	22819	23030	22781	22962	22737	22761	22659	22695	22924	22890	22794	22755	22714	22633	22892	22720	22841	22688	22825	22824	22670	22875	22751	22717	22837	22728	22597	22715	22882	22734	22768	22715	22897	22909	22868	22551	22808	22918	22877	22984	22993	23061	22973	22922	23028	22841	22833	22852	22625	22732	22837	22696	22460	22834	22715	22940	23014	22929	22953	22849	22684	22678	22838	22673	22874	22807	22848	22652	22715	22627	22783	22745	22743	22764	22774	22740	23229	22722	22907	22971	22718	22778	22837	22936	22631	22754	22756	22928	22760	22833	22765	22807	22994	22672	22781	22794	22695	22624	22858	22871	22863	22896	22589	22930	22939	22869	22726	22916	22970	22805	22678	22603	22795	22788	22788	22907	22559	22878	22769	22826	22929	22858	22885	22817	22767	22710	22877	22812	22606	22857	22530	22590	22799	22888	22861	22708	22621	23015	22800	22636	22634	22681	22793	22578	22837	22695	23014	23018	23060	22889	22762	22997	22651	22693	22964	22838	22881	22823	22893	22839	22780	23092	22666	22635	22711	22661	22751	22803	22584	22840	22770	22862	22805	22829	23041	22601	22776	22877	22943	22875	22977	22802	22896	22912	22845	22679	22733	22715	22639	22894	22759	22850	22771	23016	22813	22790	22783	22843	22639	22631	22712	22684	22811	22760	22976	22825	22785	22735	22670	22699	22780	22826	22818	22908	22915	22763	22774	22848	22759	22759	22777	22847	23075	22878	23016	22715	22742	22866	22822	22956	22951	22826	22979	22768	22916	22665	22837	22642	22628	22838	22806	22730	22647	22941	22928	22808	22902	23049	22918	22751	22947	22640	22626	22615	22830	22669	22879	22844	22847	22861	22798	23013	22854	22661	22883	23032	22842	22787	22794	22730	22705	22888	22865	22715	22747	22731	22776	22638	22698	23090	22660	22970	22673	22755	22704	22581	22685	22763	22659	22531	22994	22886	22929	22858	22965	22810	22852	22853	22699	22647	22892	22819	22617	22873	22663	22693	22828	22715	22936	22779	22985	22779	22793	22712	22729	22695	22794	22735	22700	22776	22849	22669	22849	22858	22690	22695	22723	22895	23122	22897	22736	22768	22907	22714	22949	22904	22831	22833	22834	22890	22863	22758	22783	22888	22923	22706	22794	22702	22869	22812	22718	22418	22651	22969	22681	22953	22811	22614	22726	22837	22639	22737	22840	22853	22874	22713	22676	22568	22518	22743	22699	22709	22884	22872	22895	22608	22499	22861	22950	22829	22981	22808	22867	22788	22663	22744	22801	22569	22934	22809	22898	22707	22701	22613	22679	22742	22758	22800	22824	22656	22885	22833	22830	22714	22854	22822	23182	22695	22932	22802	22725	22618	22822	22742	22772	22830	22985	22798
29148	55904	40809	26952	21080	19585	19043	18630	18377	18118	18196	18087	18031	18441	21853	23102	22310	20937	19914	18574	18199	18027	17835	17608	17420	17598	17705	17525	17434	17565	17642	17525	17447	17395	17642	17532	17597	17656	17516	17466	17471	17451	17831	17346	17593	17592	17548	17647	17688	17658	17536	17552	17397	17619	17543	17535	17601	17625	17589	17674	17522	17389	17442	17522	17564	17727	17578	17676	17520	17538	17583	17454	17427	17731	17452	17498	17489	17479	17460	17484	17638	17649	17426	17627	17546	17711	17547	17506	17720	17483	17573	17626	17521	17586	17449	17403	17476	17590	17561	17408	17513	17574	17472	17610	17634	17612	17619	17719	17580	17401	17573	17626	17468	17303	17574	17543	17552	17474	17634	17520	17459	17643	17617	17486	17730	17584	17602	17528	17603	17588	17497	17492	17426	17433	17483	17688	17532	17486	17414	17514	17545	17546	17576	17562	17481	17604	17439	17515	17688	17619	17636	17790	17659	17681	17629	17435	17544	17551	17509	17647	17700	17524	17481	17489	17523	17416	17599	17479	17522	17602	17553	17618	17642	17646	17674	17499	17440	17641	17505	17786	17563	17582	17609	17465	17728	17533	17529	17523	17640	17722	17601	17489	17381	17389	17520	17443	17682	17617	17556	17522	17496	17642	17599	17380	17555	17413	17709	17447	17607	17449	17512	17612	17540	17606	17561	17500	17598	17608	17543	17667	17448	17496	17427	17561	17454	17639	17451	17621	17503	17464	17593	17548	17547	17538	17628	17405	17472	17568	17675	17628	17627	17558	17501	17451	17784	17517	17547	17568	17697	17611	17571	17447	17604	17428	17657	17553	17583	17611	17513	17490	17312	17316	17570	17494	17566	17532	17568	17726	17524	17509	17501	17630	17508	17579	17801	17543	17497	17522	17570	17532	17526	17526	17456	17553	17709	17428	17612	17398	17567	17561	17565	17438	17570	17522	17469	17487	17666	17537	17545	17499	17626	17493	17677	17540	17659	17546	17559	17727	17579	17610	17399	17551	17474	17573	17475	17505	17556	17375	17636	17416	17623	17600	17595	17523	17616	17611	17719	17415	17359	17454	17391	17563	17683	17589	17475	17530	17488	17616	17606	17552	17526	17450	17701	17463	17542	17576	17486	17438	17578	17607	17627	17521	17448	17749	17588	17775	17378	17490	17818	17442	17653	17502	17412	17471	17793	17546	17518	17510	17624	17529	17557	17607	17567	17790	17494	17457	17614	17581	17620	17516	17551	17475	17542	17623	17557	17523	17577	17766	17469	17643	17528	17560	17402	17576	17480	17470	17259	17644	17529	17498	17484	17633	17506	17496	17696	17553	17635	17470	17602	17579	17524	17511	17438	17379	17535	17526	17632	17473	17484	17417	17642	17420	17638	17621	17503	17486	17610	17458	17530	17557	17366	17530	17562	17674	17549	17643	17580	17643	17658	17615	17847	17646	17659	17442	17643	17579	17434	17567	17422	17368	17660	17537	17560	17573	17493	17606	17784	17558	17375	17605	17507	17515	17536	17829	17736	17559	17480	17554	17515	17464	17645	17579	17565	17552	17665	17627	17641	17472	17658	17441	17578	17554	17607	17451	17644	17633	17674	17745	17451	17369	17669	17587	17500	17443	17551	17450	17755	17585	17630	17391	17788	17447	17539	17598	17675	17670	17566	17476	17625	17589	17748	17506	17563	17565	17638	17615	17418	17454	17480	17479	17688	17565	17558	17702	17338	17316	17399	17632	17465	17564	17564	17499	17587	17526	17451	17435	17610	17560	17515	17644	17594	17422	17573	17707	17582	17523	17571	17551	17384	17689	17477	17593	17564	17454	17564	17545	17395	17566	17495	17485	17625	17535	17604	17533	17552	17498	17592	17705	17629	17594	17549	17594	17530	17478	17629	17571	17451	17534	17458	17586	17664	17559	17430	17593	17496	17497	17510	17453	17622	17507	17377	17609	17388	17513	17769	17665	17605	17511	17581	17575	17629	17429	17668	17544	17438	17617	17590	17447	17599	17190	17571	17474	17552	17658	17577	17645	17466	17374	17586	17585	17409	17581	17645	17619	17490	17566	17594	17440	17770	17697	17535	17489	17604	17528	17626	17671	17487	17497	17698	17438	17603	17491	17336	17755	17560	17532	17475	17503	17559	17746	17592	17525	17580	17502	17399	17608	17490	17599	17388	17651	17425	17463	17395	17673	17566	17573	17559	17514	17561	17473	17471	17518	17464	17493	17479	17703	17534	17509	17509	17675	17521	17706	17543	17564	17441	17370	17373	17457	17545	17451	17564	17669	17343	17431	17478	17641	17365	17554	17805	17667	17623	17550	17506	17597	17644	17602	17662	17576	17605	17634	17560	17587	17524	17536	17460	17625	17491	17639	17697	17576	17606	17554	17455	17583	17659	17563	17712	17346	17585	17608	17590	17410	17523	17583	17478	17548	17573	17508	17446	17508	17634	17756	17465	17509	17465	17385	17395	17590	17630	17659	17473	17394	17503	17490	17636	17515	17582	17563	17683	17617	17429	17619	17498	17366	17452	17617	17623	17659	17495	17511	17494	17563	17588	17350	17461	17381	17547	17420	17678	17450	17548	17585	17690	17408	17440	17509	17504	17523	17583	17393	17602	17508	17503	17581	17617	17520	17421	17754	17722	17624	17579	17424	17499	17385	17624	17686	17611	17668	17483	17570	17548	17516	17562	17558	17558	17418	17605	17415	17482	17549	17593	17500	17716	17701	17424	17476	17535	17473	17799	17487	17547	17514	17396	17670	17643	17497	17486	17584	17605	17463	17600	17555	17569	17464	17432	17581	17664	17536	17629	17505	17493	17628	17745	17607	17609	17524	17413	17455	17413	17438	17431	17436	17373	17673	17587	17613	17571	17580	17394	17597	17578	17410	17689	17438	17387	17499	17521	17580	17448	17556	17482	17643	17551	17655	17499	17442	17603	17750	17447	17582	17545	17546	17468	17536	17424	17270	17511	17408	17399	17561	17546	17651	17664	17691	17340	17511	17481	17541	17722	17633	17472	17544	17413	17566	17522	17453	17517	17557	17624	17492	17617	17413	17713	17464	17438	17606	17355	17604	17492	17664	17661	17620	17544	17474	17638	17427	17440	17669	17619	17442	17421	17738	17320	17736	17390	17450	17558	17549	17511	17723	17723	17494	17441	17549	17309	17570	17514	17681	17505	17630	17385	17516	17567	17502	17442	17560	17557	17469	17662	17606	17753	17650	17499	17382	17614	17458	17498	17657	17467	17669	17431	17401	17548	17586	17442	17620	17638	17602	17566	17426	17614	17490	17629	17701	17541	17656	17492	17532	17454	17363	17438	17654	17677	17485	17415	17537	17620	17558	17684	17659	17647	17522	17568	17517	17573	17566	17312	17717	17616	17455	17423	17425	17591	17496	17672	17510	17591	17491	17483	17518	17571	17327	17558	17582	17685	17568	17556	17268	17559	17472	17627	17575	17341	17563	17532	17511	17695	17433	17557	17525	17396	17548	17543	17790	17646	17524	17618	17524	17576	17499	17517	17564	17560	17576	17505	17510	17461	17485	17621	17511	17724	17544	17405	17519	17703	17619	17600	17339	17616	17524	17559	17488	17500	17534	17639	17630	17741	17622	17548	17511	17481	17568	17610	17275	17552	17414	17545	17390	17637	17723	17636	17526	17529	17595	17555	17499	17502	17577	17683	17415	17523	17443	17513	17614	17469	17508	17346	17454	17649	17617	17601	17465	17666	17576	17526	17381	17574	17543	17623	17498	17671	17428	17636	17593	17561	17465	17291	17507	17480	17432	17683	17499	17421	17616	17478	17719	17479	17527	17721	17570	17598	17531	17535	17613	17466	17556	17546	17383	17396	17615	17468	17623	17641	17386	17518	17646	17520	17544	17535	17589	17555	17598	17542	17448	17562	17533	17346	17407	17460	17633	17555	17461	17664	17474	17629	17504	17474	17380	17644	17438	17582	17635	17496	17410	17597	17565	17660	17638	17585	17640	17556	17548	17539	17564	17632	17636	17506	17532	17463	17626	17547	17583	17488	17535	17452	17727	17620	17450	17431	17586	17562	17689	17527	17432	17491	17455	17426	17565	17528	17528	17576	17463	17510	17596	17643	17614	17503	17664	17536	17594	17556	17550	17496	17687	17595	17558	17550	17398	17598	17476	17697	17602	17710	17619	17622	17368	17618	17454	17612	17418	17535	17612	17483	17450	17451	17474	17621	17617	17555	17467	17513	17253	17557	17578	17489	17552	17500	17649	17807	17436	17452	17562	17591	17545	17647	17519	17477	17466	17719	17484	17568	17538	17396	17523	17514	17614	17529	17476	17447	17345	17517	17505	17626	17401	17648	17564	17525	17408	17439	17421	17632	17395	17495	17471	17511	17413	17479	17575	17694	17473	17621	17600	17634	17576	17494	17263	17483	17316	17602	17533	17598	17559	17456	17571	17673	17752	17555	17581	17650	17249	17580	17612	17474	17623	17578	17494	17783	17450	17818	17585	17625	17511	17417	17532	17583	17631	17436	17576	17614	17770	17522	17451	17531	17329	17753	17398	17720	17581	17740	17579	17419	17425	17303	17756	17463	17492	17547	17594	17565	17754	17779	17447	17610	17499	17702	17669	17638	17504	17596	17592	17632	17628	17518	17543	17513	17349	17702	17584	17602	17533	17611	17613	17508	17624	17425	17507	17550	17582	17453	17641	17554	17572	17415	17489	17570	17651	17568	17587	17507	17490	17692	17607	17534	17674	17510	17492	17666	17549	17650	17530	17569	17426	17646	17401	17672	17440	17514	17503	17258	17508	17435	17431	17467	17510	17616	17620	17417	17625	17454	17596	17702	17525	17476	17656	17554	17636	17715	17574	17569	17343	17382	17420	17418	17546	17796	17504	17783	17437	17430	17411	17325	17539	17554	17534	17448	17481	17564	17383	17465	17625	17630	17552	17704	17630	17589	17520	17543	17464	17588	17468	17896	17577	17473	17394	17386	17644	17695	17545	17675	17452	17408	17508	17615	17589	17668	17431	17410	17787	17509	17624	17636	17754	17629	17649	17506	17624	17607	17488	17633	17581	17480	17502	17351	17510	17368	17594	17572	17577	17553	17436	17671	17479	17516	17464	17617	17565
30621	28051	31124	26280	22909	22838	22809	22415	22589	22582	22487	22375	22453	22027	22347	22730	22693	22460	22420	22361	22528	22016	22311	22371	22206	22250	22157	21980	21900	22122	22197	22251	22395	22254	22354	22308	22168	22252	22020	22186	22014	22516	22468	21941	22002	22266	22248	22209	22190	22102	22375	22154	22109	22326	22343	22252	22411	22192	22392	22277	22081	22122	22360	22095	22214	22182	22087	22365	22347	22282	22217	22106	22163	22049	22251	22143	22218	22109	22164	22090	22287	22229	22168	22221	22113	22117	22196	22320	22139	22395	22476	22111	22312	22266	22212	22283	22005	22341	22094	22255	22282	22225	22148	22343	22371	22392	22217	22052	22111	22186	22267	22265	22252	22233	22076	22276	22371	22105	22230	22128	22351	22333	22275	22163	22402	22144	22103	22297	22603	22055	22309	22058	22166	22092	22395	22349	22321	22465	22246	22162	22271	22225	22210	21965	22043	22307	22352	22000	22121	22160	22350	22355	22361	22164	22039	22075	22002	22140	21944	22193	22455	22128	22198	22235	22086	22139	22103	22146	22129	22231	22452	22257	22245	22162	22189	22301	22071	22095	22468	22306	22281	22229	22311	22357	22193	22275	22152	22207	22237	22207	22073	22140	22167	22155	22137	22158	22329	22192	22288	22092	22184	22110	22141	22224	22150	22284	22399	22145	22104	21957	22171	22171	22212	22042	22037	22177	22241	22043	22092	22227	22241	22142	21987	22145	22287	22152	22135	22088	22189	22408	22228	22146	22245	22060	22191	22260	22283	22376	22132	22274	22010	22031	22209	22213	22329	22148	22353	22404	22191	22211	21968	22030	22175	22123	22204	22057	22302	22212	22285	22245	22394	22314	22322	22248	22332	22144	22111	22204	22002	22126	22322	22304	22056	22149	22215	22316	22164	22174	22253	22125	22158	22367	22184	22305	22240	22233	22264	22354	22167	22206	22246	22163	22081	22179	22296	22193	22287	22191	22259	22350	22182	22503	22152	22374	22386	22334	22208	22145	22259	22017	22289	22127	22087	22242	22114	22247	22314	22214	22055	22121	22284	22207	22314	22320	22299	22282	22218	22382	22025	22085	22409	22442	22293	22348	22283	22281	22249	22354	22302	22196	22239	22088	22205	22324	22306	22259	22096	22341	22216	21986	22221	22342	22252	22569	22234	22235	22147	22157	22230	22209	22108	21999	22157	22254	22131	22131	22332	22264	22196	22132	22452	22227	22131	21931	22060	22027	22124	21922	22059	22185	22390	22120	22320	22218	22249	22468	22183	22261	22100	22405	22205	22224	22334	22119	22338	22276	22338	22212	22215	22131	22309	22246	22139	22136	22242	22189	22260	22215	22201	22119	22179	22398	22193	22314	22263	22292	22317	22147	22104	22361	22157	22157	22199	22429	22238	22390	22224	22369	22246	22080	22292	22027	22422	22044	22140	22329	21907	22128	21990	22267	22424	22249	22194	22292	22074	22283	22084	22142	22253	22184	22181	22194	22059	22133	22074	22163	22325	22309	22246	22289	22314	22128	22190	22350	22283	22343	22197	22222	22426	22277	22217	22202	22264	22190	22217	22125	22175	22445	22249	22116	22421	22359	22085	22093	22039	22201	22052	22153	22398	22304	22336	22363	22447	22366	22344	22221	22104	21961	22127	22267	22469	22128	22276	22133	22207	22115	22367	22128	22353	21884	22128	21962	22030	22098	22144	22298	22117	22260	22322	22318	22035	22252	22257	22098	22182	22303	22250	22192	22133	22171	22205	22162	22059	22006	22097	22209	22202	22389	22081	21969	22196	22251	22048	22410	22216	21977	22349	22100	22093	22144	22359	22395	21875	22233	22470	22202	22381	22291	21959	22348	22388	22294	22201	22225	21950	22071	22335	22297	22127	22140	22255	22299	22258	22164	22388	22138	22170	22195	22032	22372	22524	22188	22069	22252	22218	22334	22083	22217	22324	22184	22343	22194	22226	22170	22349	22487	22138	22210	22083	22208	22257	22337	22011	22010	22238	22068	22108	22216	22450	22301	22318	22331	22258	21999	22128	22203	22469	22173	22382	22236	22252	22257	22407	22212	22134	22082	22247	22520	22222	22144	22015	22183	22275	22369	22321	22217	22162	22441	22220	22320	22310	22200	22292	22210	22241	22430	22206	22304	22186	22242	22430	22280	22104	22441	22317	22114	22320	22227	22156	22062	22270	22229	22187	21914	22110	22308	22147	22330	22211	22138	22049	22130	22041	22231	22220	22290	22294	22252	22007	22207	22499	22034	21924	22060	22399	22066	22325	22219	22340	22352	22348	22456	22166	22122	22315	22120	22194	22365	22421	22477	22204	22304	22626	22276	22228	22222	22062	22100	22242	22141	22157	21921	22252	22273	22279	21937	22170	22197	22124	22381	22199	22147	22455	22269	22308	22188	22254	22177	22352	22264	22342	22207	22361	22237	22489	22121	22399	22434	22249	22223	22261	22149	22290	22386	22071	22033	22239	22533	22351	22197	22272	22374	22271	22200	22083	22233	22473	22394	22160	22252	22169	22106	22159	22144	22278	22181	22340	22269	22228	22295	22405	22229	22247	22134	22170	22300	22176	22062	22254	22295	22385	22143	22226	22223	22024	22171	22300	22087	22195	22279	22046	22141	22295	22312	22553	22429	22074	22082	22399	22006	22189	22014	22120	22212	22127	22417	22385	22171	22178	22186	22291	22164	22319	22033	22108	22243	22035	22244	22270	22142	22372	22352	22289	22396	22319	22228	22305	22162	22177	22195	22253	22226	22088	21995	22219	22066	22128	22352	22098	22217	22226	22340	22312	22233	22112	22318	22418	22272	22104	22231	22184	22212	21962	22110	22329	22225	22339	22258	22109	22165	22338	22167	22030	22174	22321	22367	22240	22435	22349	22275	22027	22015	22138	22185	22146	22217	22207	22233	22307	22123	22184	22249	22286	22182	22367	22035	22419	22406	22309	22331	22115	22288	22108	22368	22241	22238	22252	22204	22241	22201	22271	22371	22304	22317	22256	22194	22481	22354	22143	22157	21946	22432	22090	22186	22332	22154	22149	22222	22363	22299	22122	22181	22114	22372	22393	22257	22397	22167	22284	22161	22224	22339	22479	22335	22265	22598	22466	22226	22284	22224	22518	22065	22180	22312	22235	22064	21987	22332	22124	22225	21978	21899	22314	22125	22131	22301	22303	22363	22214	22365	22251	22247	22311	22060	22334	22350	22252	22117	22208	22264	22293	22222	22491	22089	22138	22356	22377	21911	22258	22117	22320	22360	22317	22253	22226	22318	22289	21964	22180	22026	22241	22193	22191	22234	22161	22296	22285	22345	22291	22317	22232	22093	22190	22264	22390	22247	22380	22317	22378	22226	22349	22251	22440	22323	22105	22085	22128	22469	22401	22267	22216	22291	22284	22210	22248	22226	22167	21992	22302	22387	22320	22280	22257	22195	22061	22208	22123	22257	22213	22243	22348	22143	22395	22072	22214	22253	22246	21816	22153	22328	22207	22379	22132	22217	22049	22146	22222	22068	22287	21985	22112	22468	22289	22192	22209	22387	22215	22096	22210	22253	22470	22232	22037	22305	22263	22181	22378	22214	22201	22271	22204	22172	22324	22024	22040	22100	22178	22428	22073	22152	22274	22072	22087	22092	22139	22230	22213	22210	22267	22172	22325	22274	22180	22474	22094	22293	22329	22019	22391	22266	22129	22469	22363	22373	22134	22363	22252	22009	22295	22312	22610	22100	22395	22222	22357	22206	22328	22341	22399	22265	22300	22266	22101	22279	21924	22269	22399	22124	21990	22075	22022	21955	22033	22047	22235	22100	22105	22026	22127	22127	22116	22353	22220	22406	22181	22191	22212	22154	22286	22103	22152	22114	22159	22237	22342	22254	22238	22053	22283	21924	22182	22337	22200	22242	22250	22196	22226	22150	22244	22147	22264	22332	22258	22140	22251	22238	22335	22272	22111	22140	22023	22170	22172	22216	22562	22259	21963	22124	22231	22062	22276	22240	22224	22202	22147	22225	22293	22403	22274	22220	21988	22275	22253	22340	22158	22365	22446	22208	22329	21945	22175	22177	22016	22297	22261	22102	22084	22171	22212	22297	22186	22305	22338	22051	22262	22150	22286	22001	22241	22385	22079	21999	22183	22088	22141	22269	22229	22362	22305	22211	22327	22140	22204	22419	22161	22253	22407	22189	22257	22213	22200	22215	22201	22314	22219	22505	22137	22310	22046	22103	22266	22262	22144	22375	22069	22156	22147	22254	22353	22281	22324	22392	22236	22156	22234	22391	22275	22077	22310	22158	22261	22060	22178	22268	22183	22039	22236	22217	22364	22067	22222	22278	22113	21986	22154	22192	22188	22120	22179	22362	22320	22244	22349	22216	22435	22490	22282	22173	22424	22229	22008	21951	22201	22284	21995	22130	22103	22426	22273	22318	22321	22031	22290	22162	22258	21979	22136	22218	22253	22182	22296	22505	22279	22270	22388	22351	22144	22123	22132	22406	22171	22242	22346	22240	22098	22289	22102	22160	22301	21895	22381	22262	22262	22464	22280	22274	22213	22244	22161	21986	22405	22289	22310	22136	22049	22151	22080	22077	22345	22234	22392	22427	22212	22130	22205	22014	22140	22220	22234	22406	22265	22369	22126	22286	22569	22406	22416	22423	22412	22264	22290	22243	22017	22047	22267	22480	22402	22145	22012	21956	22241	22155	22249	22433	22392	22396	22242	22249	22271	22359	22300	22046	22165	22336	22216	22293	22055	22253	22294	22153	22069	22148	22304	22320	22445	22378	22043	22372	22288	22308	22306	22095	22090	22168	22034	22169	22397	22248	22324	22157	22400	22464	22223	22392	22186	22278	22220	22222	22287	22301	22223	22221	22482	22105	22218	22145	22232	22136	22295	22172	22487	22240	22112	22176	22237	22225	22215	22524	22160	22160	22088	22230	22271	22220	22262	22392	22106	22308	22201	22106	22237	22095	22302	22310	22168	22135	22333	22179	22116	22147	22058	22358	22066	22394	22211	22321	22174	22156	22182	22311	22265	22195	22095	22261	22132	22329	22479	22372	22146	22031	22233	22138	21955	22334	22111	22242	22017	22169	22238	22277	22258	22298	22159	22100	22121	22097
24825	36806	27622	20130	18811	17997	17896	17690	17764	17537	17433	17447	17538	17466	17468	17417	17390	17583	17407	17361	17323	17227	17313	17324	17291	17306	17314	17169	17309	17342	17273	17237	17274	17153	17222	17186	17211	17260	17324	17365	17235	17057	17177	17337	17247	17176	17197	17274	17139	17239	17280	17208	17184	17164	17111	17149	17314	17182	17365	17345	17351	17229	16940	17257	17283	17225	17198	17122	17247	17353	17068	17307	17299	17290	17145	17222	17149	17305	17304	17319	17118	17054	17200	17200	17218	17309	17225	17067	17064	17239	17183	17102	17192	17222	17122	17115	17292	17121	17202	17261	17272	17308	17022	17175	17027	17297	17288	17134	17111	17223	17304	17215	17367	17195	17065	17265	17207	17198	17212	17302	17330	17113	17036	17148	17214	17314	17389	17037	17128	17152	17118	17261	17256	17142	17172	17199	17206	17274	17332	17300	17153	17258	17142	17193	17220	17287	17048	17188	17296	17236	17216	17136	17269	17208	17175	17182	17183	17006	17262	17183	17250	17220	17266	17127	17371	17076	17355	17248	17305	17371	17205	17373	17213	17119	17182	17134	17239	17136	17291	17163	17112	17136	17104	17083	17320	17251	17258	17198	17263	17218	17191	17175	17163	17185	17188	17232	17144	17355	17177	17228	17115	17095	17313	17152	17393	17156	17284	17178	17388	17302	17112	17011	17344	17322	17129	17194	17373	17244	17131	17279	17267	17231	17300	17320	17319	17257	17202	17057	17143	17217	17294	17277	17228	17153	17359	17175	17087	17228	17273	17296	17349	17302	17226	17340	17138	17216	17333	17136	17373	17209	17200	17326	17150	17104	17265	17281	17072	17200	17177	17199	17118	16983	17358	17296	17358	17332	17163	17342	17232	17029	17179	17260	17139	17248	17244	17183	17184	17152	17319	17121	17252	17029	17100	17270	17187	17186	17178	17201	17157	17408	17317	17261	17240	17208	17223	17186	17306	17400	17286	17209	17313	17275	17173	17111	17224	17216	17261	17193	17179	17226	17190	17326	17310	17062	17147	17268	17197	17193	17134	17116	17148	17153	17280	17285	17205	17254	17347	17190	17172	17290	17075	17399	17230	17245	17241	17240	17158	17157	17059	17280	17196	17129	17219	17325	17303	17232	17254	17082	17056	17246	17217	17147	17357	17126	17224	17193	17182	17382	17243	17113	17251	17264	17318	17234	17125	17257	17359	17011	17221	17253	17349	17437	17325	17110	17256	17119	17437	17401	17138	17194	17379	17277	17326	17374	17231	17217	17324	17191	17061	17105	17100	17128	17141	17369	17166	17270	17193	17208	17349	17144	17241	17188	17168	17167	17297	17070	17076	17212	17270	17351	17226	17259	17294	17203	17298	17180	17509	17264	17350	17160	17308	17016	17245	17191	17180	17211	17207	17101	17103	17104	17319	17111	17112	17141	17239	17254	17084	17111	17174	17135	17125	17253	17209	17243	17258	17161	17249	17214	17324	17174	17223	17225	17258	17171	17168	17201	17229	17331	17141	17308	17164	17190	17302	17137	17328	17333	17362	17098	17241	17111	17190	17311	17281	17253	17115	17095	17258	17297	17331	17289	17204	17327	17482	17066	17123	17139	17259	17137	17269	17056	17056	17295	17147	17377	17339	17117	17248	17272	17317	17225	17108	17047	17250	17241	17294	17163	17182	17385	17064	17212	17261	17171	17105	17205	17305	17269	17188	17280	17247	17307	17160	17126	17347	17293	17272	17158	17393	17200	17253	17122	17199	17239	17155	17209	17252	17228	17085	17214	17151	17266	17379	17169	17222	17155	17067	17260	17315	17153	17051	17298	17292	17106	17067	17039	17332	17169	17002	17323	17245	17149	17241	17344	17064	17156	17396	17214	17244	17187	16978	17214	17101	17213	17366	17178	17200	17141	17319	17278	17203	17054	17219	17171	17376	17287	17102	17104	17258	17366	17074	17457	17140	17203	17215	17377	17298	17289	17256	17004	17279	17133	17203	17261	17215	17223	17185	17302	17255	17229	17327	17260	17225	17320	17219	17210	17309	17317	17370	17220	17344	17270	17114	17280	17009	17455	17114	17150	17165	17450	17153	17191	17182	17209	17175	17133	17250	17362	17255	17091	17179	17214	17142	17192	17170	17126	17240	17270	17153	17214	17285	17336	17198	17107	17217	17094	17180	17352	17117	17203	17279	17003	17188	17178	17291	17030	17171	17105	17298	17109	17218	17376	17355	17010	17245	17051	17056	17267	16965	17255	17182	17175	17222	17021	17242	17349	17297	17293	17285	17358	17217	17319	17089	17104	17193	17243	17122	17114	17397	17217	17065	17309	17171	17137	17077	17189	17073	17135	17191	17218	17367	17198	17354	17186	17214	17271	17172	17196	17277	17141	17134	17206	17194	17239	17306	17252	17372	17317	17249	17123	17171	17014	17072	17158	17194	17052	17152	17246	17183	17291	17291	17168	17244	17125	17134	17019	17257	17218	17338	17131	17227	17425	17094	17273	17278	17238	17139	17195	17175	17134	17232	17171	17215	17352	17253	17211	17261	17078	17288	17228	17248	17131	17196	17178	17093	17357	17298	17198	17238	17238	17356	17224	17110	17163	17134	17080	17334	17036	17288	17158	17093	17157	17163	17231	17347	17220	17287	17186	17099	17097	17304	17153	17273	17154	17355	17172	17106	17221	17099	17241	17071	17297	17194	17357	17149	17118	17202	17343	17090	17070	17263	17131	17346	17250	17218	17117	17360	17164	17427	17265	17176	17113	17304	17292	17197	17390	17126	17010	17120	17254	17205	17184	17307	17306	17345	17130	17471	17151	17333	17364	17271	17155	17119	17194	17202	17255	17290	17421	17206	17286	17154	17422	17190	17226	17358	17110	17275	17049	17202	17268	17038	17370	17174	17197	17373	17198	17343	17209	17302	17348	17152	17199	17344	17310	17157	17381	17398	17443	17268	17230	17148	17210	17165	17207	17167	17422	17048	17248	17182	17275	17123	17147	17199	17108	17248	17257	17137	17277	17144	17347	17329	17040	17208	17075	17125	17280	17235	17101	17460	17381	17218	17156	17068	17027	17271	17312	17211	17247	17206	17075	17252	17069	17237	17082	17309	17432	17269	17155	17237	17271	17185	17175	17316	17252	17288	17290	17391	17257	17237	17175	17119	17193	17283	17132	17335	17365	17163	17284	17030	17156	17244	17321	17414	17189	17063	17122	17242	17325	17227	17048	17270	17274	17234	17086	17160	17409	17245	17339	17325	17054	17134	17345	17215	17207	17284	17311	17292	17141	17104	17180	17170	17219	17322	17279	17271	17272	17126	17289	17164	17255	17199	17050	17152	17310	17208	17035	17177	17278	17085	17253	17132	17170	17209	17223	17177	17334	17135	17162	17229	17149	17072	17204	17250	16979	17311	17079	17167	17115	17303	17195	17125	17197	17290	17185	17272	17226	17241	17203	17130	17220	17256	17291	17222	17275	17307	17294	17220	17083	17131	17298	17259	17318	17170	17019	17350	17394	17341	17214	17332	17136	17224	17167	17130	17175	17081	17186	17133	17350	17329	17224	17196	17248	17216	17104	17245	17183	17155	17164	17208	17270	17106	17159	16997	17101	17284	17071	17339	17272	17337	17320	17228	17124	17476	17283	17239	17087	17336	17152	17219	17197	17205	17218	17309	17210	17145	17047	17224	17243	17103	17229	17411	17245	17235	17301	17187	16988	17187	17419	17281	17278	17286	17271	17219	17498	17249	17252	17119	17395	17194	17219	17193	17317	17370	17115	17213	17223	17282	17363	17074	17175	17023	17213	17190	17308	17202	17212	17124	17334	17281	17218	17279	17178	17364	17196	17272	17307	17458	17341	17262	17094	17261	17051	17230	17091	17121	17117	17343	17177	17395	17263	17228	17162	17306	17334	17226	17311	17217	17387	17268	17369	17363	17171	17277	17305	17129	17296	17450	17170	17186	17110	17138	17059	17260	17285	17152	17101	17202	17420	17074	17346	17277	17202	17319	17253	17309	17216	16977	17037	17287	17137	17166	17320	17207	17231	17180	17262	17202	17273	17069	17282	17258	17144	17053	17331	17305	17226	17241	17253	17253	17338	17146	17060	17191	17105	17178	17110	17292	17194	17122	17262	17295	17209	17106	17327	17080	17230	17282	17203	17164	17018	17172	17109	17122	17292	17241	17048	17177	17208	17196	17375	17193	17030	17330	17258	17254	17355	17229	17278	17219	17203	17272	17224	17236	17192	17300	17248	17369	17023	17226	17270	17329	17181	17305	17206	17227	17189	17258	17267	17331	17235	17226	17246	17232	17115	17225	17130	17282	17225	17299	17206	17220	17209	17147	17306	17227	17284	17409	17039	17090	17408	17449	17324	17308	17306	17231	17332	17103	17298	17400	17375	17196	17260	17122	17258	17042	17050	17245	17154	17203	17271	17232	17322	17216	17354	17311	17283	17008	17261	17187	17179	17254	17160	17102	17393	17281	17296	17207	17173	17107	17223	17283	17183	17300	17202	17208	17266	17307	17255	17248	17193	17173	17223	17193	17267	17087	17417	17299	17202	17252	17233	17106	17375	17188	17270	17409	17314	17240	17367	17044	17271	17184	17252	17295	17375	17002	17288	17261	17245	17202	17219	17088	17247	17267	17313	17226	17357	17267	17033	17225	17493	17270	17257	16993	17346	17323	17154	17345	17161	17264	17154	17178	17222	17353	17290	17072	16994	17416	17380	17264	17319	17331	17258	17078	17251	17216	17120	17231	17290	17043	17019	17207	17202	17175	17201	17217	17273	17217	17315	17358	17123	17446	17298	17137	17276	17133	17313	17258	17160	17171	17253	17254	17226	17172	17174	17254	17424	17318	17141	17238	17212	17304	17210	17142	17234	17165	17213	17208	17196	17119	17271	17392	17212	17299	17184	17239	17293	17237	17310	17224	17240	17189	17073	17179	17123	17282	17303	17304	17250	17345	17060	17221	17393	17227	17230	17275	17282	17320	17281	17190	17315	17094	17220	17287	17170	17137	17370	17415	17227	17241	17145	17276	17312	17154	17174	17224	17239	17171	17344	17213	17215	17294	17131	17295	16999	17291	17224	17226	17238	17385	17250	17309	17095	17280	17075	17237	17309	17206	17368
23132	21009	27978	24860	23316	24557	25081	22995	22602	22707	22776	22529	22621	23160	23417	24060	23789	23863	23350	22870	22551	22434	22313	22394	22007	22106	22186	22324	22278	22358	22284	22161	22009	22083	22038	22140	21996	22069	22164	22133	22162	22194	21803	22245	22194	21966	22087	22144	22424	22305	22133	22047	22299	22397	22034	21999	22104	22290	22188	22235	22234	21932	22240	22093	22175	21894	21879	22233	22125	22074	22053	21981	22137	21795	22158	22107	22039	22090	22002	21977	22287	22095	21955	21971	22219	22402	22103	21937	21990	21933	22020	22032	22155	22258	22017	22085	22095	22075	22000	22082	21956	22214	22196	22065	22119	22355	22308	21775	22264	22146	22298	22208	22029	22059	21940	22146	22098	22156	22151	22361	22072	22167	22330	22196	22214	22157	21966	22248	22077	22242	22192	22087	22115	21940	22152	22067	22121	22091	22111	22152	22083	21981	22119	22019	22137	22006	21903	22041	21849	22024	22012	21938	22158	22039	22036	22261	22121	21992	22196	21986	21956	22031	22071	22087	21849	21965	22322	22207	22256	22154	22271	22049	22184	22050	21919	22421	22425	22062	22405	22113	22070	22118	22087	22172	21836	22037	22178	22218	22348	22057	22181	22254	21992	22125	21932	22127	22211	22240	22140	22226	22156	22199	22139	22227	22014	22115	21980	21998	22013	22178	22188	22199	21953	22040	22155	22107	22137	21888	22057	22063	22276	22256	22207	22131	22096	21996	22087	22204	21989	22046	21916	21928	22232	22178	22234	22106	22277	22135	22067	22037	22277	22097	22207	22045	22183	21999	22199	22226	22133	21943	21932	22027	21941	22097	21965	22153	22336	22008	22135	22122	22232	22114	22223	22203	22208	22076	22065	22099	21912	22208	22173	22103	22131	22297	22064	22032	22081	22042	22013	22033	21922	22124	22261	22066	22195	22074	22174	22185	21995	22188	22155	22149	22214	22056	22095	22086	21972	22308	22227	22157	22108	21996	22124	22337	22240	22029	22085	21725	22172	22237	22066	21888	22142	21945	21882	21910	22183	21947	22092	21833	22130	22233	21970	22198	22120	22178	21990	22035	22029	22078	22103	21947	22255	22043	22287	22113	22038	22089	22085	22020	21934	22151	22064	22225	22309	22309	22140	22210	21906	22165	22154	22152	21928	22125	22329	22342	22083	22007	22144	22115	22195	22184	22321	22260	22032	22276	22029	21939	22194	22226	22115	22014	22245	22175	22151	22137	22045	22286	22237	21970	22049	22132	22173	22277	22237	22069	22110	21993	22074	22274	22098	21969	22153	22183	22252	22219	22277	22051	22359	22149	22255	22164	22092	22258	21898	22138	22092	22014	22144	22068	22052	21966	22003	22023	21906	22197	22061	22174	22200	22117	22409	22135	21970	22259	22043	21953	22245	22078	22036	22423	22130	22026	22358	22305	22072	22070	22075	22064	22081	21955	22051	21913	21928	22161	22002	22051	22019	22212	21958	22019	22034	22097	22220	22290	22392	21928	22080	22423	22213	22128	22269	22020	22091	22056	22152	22022	22024	22058	22167	22185	22185	22103	22251	22094	21980	22351	21997	21890	22048	22152	22073	22168	22208	22313	22180	22080	22298	22175	22069	21950	22165	21986	22174	22067	22060	22119	22091	22331	22116	22073	22011	21956	22174	22134	22300	22096	22131	22021	22097	22072	22159	22020	22239	22176	22183	22263	22094	22238	22229	22294	22354	21938	21963	22031	21981	22275	22110	22117	21936	22242	22000	22167	22361	22041	22125	22111	22067	21819	22002	21910	22110	22140	22287	22164	22053	21923	21659	22033	22181	22078	22113	22113	21991	22209	22002	22050	22135	21987	22276	22077	21936	22153	22143	22270	21948	22179	22078	22117	22254	22159	22096	22084	21996	22151	22140	22070	22112	22110	22111	22348	22063	21960	21962	22128	22102	22264	22496	22204	22154	22173	22313	22107	21986	22210	22386	22158	22283	22230	22244	22196	21974	22257	21915	22015	22225	22417	22322	22382	22012	22016	22101	21791	22162	21912	22038	22049	22222	22255	22171	22270	21983	22276	22333	22013	22136	22008	22301	21917	22153	22184	22124	22013	22192	21987	22416	21990	22102	22178	22344	22161	22176	22065	22274	22315	22266	22090	22062	22107	22256	22045	22243	22080	21967	21901	22081	22123	22286	22021	22209	22013	22271	22072	22253	21973	22145	21940	22032	22084	22152	22184	22123	21973	22090	21990	22066	21993	22170	22127	22183	22314	22121	22167	22005	22002	21919	22223	22149	22232	22200	22150	22186	22233	22236	22314	22102	22230	22145	21905	22074	22010	22162	22097	22155	22277	22102	22104	22052	22157	22076	21936	22306	22091	22126	22060	22292	22175	22004	21985	22163	22120	22203	22111	22399	22193	22034	21907	22061	22147	21944	22039	22136	22102	22259	22129	22020	22060	22408	22254	22129	22140	22032	22147	22243	22237	22167	21909	22011	22134	21958	22023	22258	22016	22128	22198	21970	22159	22146	22096	22267	22199	21893	22016	21915	22126	22216	22168	22062	22330	22292	22210	22161	21925	22144	21986	22203	22017	22047	22235	22038	21955	22095	22105	22131	22234	21873	22184	22182	21920	22292	22116	22351	22141	22001	22233	22282	22191	22240	22127	22149	22345	21958	22033	21945	22044	22234	22037	22215	22004	22000	22055	22125	22073	22263	22007	22092	22088	22092	22091	22256	21970	22083	22118	22200	22242	22278	21982	22007	22058	21953	22143	22041	22099	21885	22182	22246	22245	22172	22147	21975	21854	21860	22212	22047	22216	22007	22224	22210	22182	22198	22161	22018	22194	22041	21983	22271	22125	22016	22195	22075	22072	22182	22230	22112	22060	22208	22008	22026	22320	22203	22127	21978	22074	22256	22041	22232	22136	22216	22159	22280	21939	22192	22234	22186	22363	22031	22203	22025	22179	22112	22120	22136	22104	22086	22311	22075	22289	22270	22282	22111	22062	22418	22261	22304	22266	22220	22138	22034	22189	22160	22460	21986	22232	22239	22073	21981	22294	22223	22342	22105	21968	22103	22171	21923	21908	22045	22122	21927	21976	21986	22007	22139	21997	22044	22112	21921	22075	22162	22187	22013	22008	22299	22300	22246	22278	22263	22155	22214	21988	22246	22210	22127	22089	21910	22203	22098	22016	22255	22029	22060	22140	22426	22087	22244	22051	22017	22102	22245	22149	22008	22285	22167	21798	22114	21983	21925	22002	22318	22053	22068	22111	22084	22283	22165	22201	22173	22151	22057	22160	22212	22142	22179	22095	22208	22047	22113	22006	22282	22186	21889	22008	22039	22242	21888	22313	22088	22167	22022	22095	22174	22031	22147	22183	22067	22020	22252	22152	21985	22324	22303	22052	21981	22170	22275	22169	21856	22172	21973	22173	22014	22143	22156	22179	21984	21930	21996	21990	21922	22137	22344	22149	21980	22090	22374	22037	22279	22124	22288	22164	21885	22334	22151	22197	22148	22226	22053	22142	22023	22072	22093	22309	22300	21966	22076	22231	22014	22108	22298	22124	22052	22155	22117	22163	22313	22070	22166	22055	22116	22115	22204	22190	22212	22090	22265	21925	22192	21915	22124	21966	21999	22094	22131	22100	22183	21930	22169	22347	22126	22125	22259	21984	22245	22156	22170	22432	22338	22003	22178	22087	22003	22190	22377	22140	22144	22046	21843	22039	22288	22047	22279	22027	22260	22016	22205	22003	22080	22069	22169	22063	21921	22275	22303	22095	22182	22030	22113	22113	22049	22138	22139	22291	22172	22253	22138	22187	22161	21967	22082	22015	22185	22170	22024	22105	22048	22203	22224	22151	22071	22074	22093	22434	22152	22099	22221	22178	22229	22254	22312	22199	22097	22322	22052	22150	22028	22140	22009	21793	22224	22122	22371	22347	22084	22392	22149	22356	22249	22129	22060	22187	22228	21917	22083	22076	22109	22285	22054	22157	22083	22118	22265	22029	22224	21976	22186	22217	22241	22120	22152	21983	22305	22238	22134	22196	22053	22192	22140	22171	22062	21979	22111	22171	22381	22070	22146	22170	21800	21863	22166	21890	22035	21885	22395	22147	22296	22225	22190	22136	21989	22239	22214	22101	22242	22065	22080	22093	22139	22300	22157	22297	22076	22155	22183	22048	22098	22116	22235	22116	22421	22048	22229	22038	22144	22010	22135	22145	22165	22302	21925	22037	22281	22079	22170	22050	22152	22240	22196	22093	22067	22266	22375	22004	22078	22119	22177	22077	22147	22206	22187	22277	22101	22028	22176	22319	22224	22085	22411	22103	22297	22211	22170	22370	22267	22340	22274	21899	22031	21931	22113	22024	22175	22145	22245	22075	22216	22164	22203	22102	21891	22245	21874	22129	22039	22086	21850	22024	22259	22200	22112	22181	21922	22138	22099	22298	22152	22049	22027	22207	22030	22217	22149	21994	22271	22203	22218	22051	22112	22244	22162	22116	22059	22120	22195	22014	22248	22075	22202	22326	22346	22109	22419	22405	22226	22245	22096	22228	22059	22121	22053	22347	22022	22256	22269	22072	22178	22196	21983	22289	22136	22031	22194	22130	22164	21864	22052	22254	22154	22076	22210	22108	22093	22155	22036	22099	22230	21984	22318	22074	22158	22018	22026	22234	22028	22102	22215	22300	21885	21889	22161	22064	22058	22070	22345	22104	22210	22052	22256	22110	22177	22211	22030	21904	22310	22094	22277	22050	22482	22306	22221	22162	22188	22124	22041	21996	21867	22181	22031	22010	22131	22086	22019	22060	22109	22006	22049	21956	22026	22244	22023	22154	22117	22048	22082	22065	22283	22043	22047	22450	22221	21865	22035	22275	21994	22119	22225	22287	22269	22133	22070	22059	22256	22139	22037	22039	22259	21994	22045	22131	22028	22215	22260	21956	22161	21989	22216	22087	21956	22239	22352	21997	22102	21941	22095	22197	22218	22215	22192	22216	22245	22135	22293	22047	22046	22099	22097	21908	22224	22232	22098	22232	21949	21989	22280	22208	22234	22192	21997	22339	22170	22102	22167	22317	22232	22102	22163	22172	22177	21976	22107	22050	22098	22005	22367	22270	22222	22276	22082	22253
25551	48543	37506	23863	20097	18692	18055	18068	17816	17542	17953	17768	17675	18406	19152	19370	19080	18748	18287	17874	17798	17491	17290	17069	17229	17163	17162	17187	17265	17053	17207	17317	17187	17077	17015	17083	17100	17308	17195	17228	17160	17039	17371	17288	17071	17032	17126	17371	17344	17435	17084	16982	17325	17230	17114	17268	17242	17184	17120	17126	17091	17431	17088	17193	17208	17198	17214	17040	17228	17031	17139	17289	17238	17426	17283	17027	17220	17180	17056	17143	17211	17140	17227	17157	17265	17197	17219	17166	17267	17032	17009	17178	17175	17293	17193	17349	16979	17136	17182	17120	17123	17111	17181	17186	17073	17262	17219	17146	17284	17160	17212	17066	17266	17276	16962	16978	17178	17103	17212	17086	17259	17330	17223	17105	17108	17119	17204	17051	17233	17181	17093	17297	16996	17229	17183	17146	17244	17256	17287	17074	17386	17186	17200	17108	17084	17137	17239	17216	17148	17230	17156	17025	17130	17185	17160	17179	17057	17148	17033	17085	17061	17150	17118	17236	17077	17174	17175	17317	17055	17113	17173	17143	17151	17065	17197	17229	17018	17007	17009	17323	17119	17159	17222	17130	17358	17102	17117	17168	17307	17165	17218	17135	17289	17186	17097	17112	17185	17225	17090	17218	17222	17294	17001	17227	17078	17146	17119	16994	17288	17266	17105	17021	17299	17191	17218	17301	17188	17170	17088	17312	17162	17262	17208	17051	17068	17148	17254	17099	17255	17150	17191	17321	17302	17288	17170	17110	17155	17161	17012	17211	17188	17151	17035	17228	17164	17065	17321	17321	17335	17342	17343	17052	17219	17047	17355	17210	17240	17181	17153	17076	17159	17066	17097	17173	17245	17169	17190	17281	17155	17145	17105	17108	17103	17293	16951	17083	17026	17126	17198	17187	17123	17126	17079	17070	17105	17033	17140	17093	17212	17255	17039	17114	17237	17143	17382	17085	17021	17116	17045	17174	17201	17255	17166	17088	17288	17022	17178	17248	17176	17229	17179	17217	17196	17138	17219	16986	17083	16998	17164	17332	17317	17107	17253	17159	17171	17208	17326	17222	17046	17158	17342	16986	17193	17186	17004	17221	17133	17426	17118	17262	17148	17221	17083	16978	17259	17291	17208	17127	16983	17216	17182	17203	17182	17241	17186	17097	17188	17190	17114	17067	17224	17110	17122	17200	17141	17125	17193	17055	17224	17166	17150	17131	17147	17297	17159	17122	17178	17229	17142	17210	17289	17028	17338	17338	17355	17127	17178	17018	17287	17216	17209	17164	17018	17136	17150	17187	17213	17184	17058	17234	17234	17222	17259	17174	17078	17277	17155	17092	17077	17177	17191	17227	17112	17392	17178	17251	17114	17246	17292	17321	17237	17202	17274	17274	17176	17373	17178	17122	17246	17073	17215	17253	17006	17100	17106	16970	17252	17196	17200	17216	17225	17183	17184	17153	17119	17238	17038	17126	17180	17032	17026	17147	17066	17243	17261	17248	17136	17024	17051	17184	17280	17085	17244	17285	17211	17074	17216	17078	17187	17089	17200	17153	17355	17098	17126	17137	17314	17190	17316	16958	17180	17219	17099	16962	17253	17174	17283	17100	17039	17092	17298	17147	17156	17103	17093	16968	17218	16942	17084	17149	17183	17021	17211	17169	17413	17191	17284	17213	17271	17210	17167	17416	17059	17149	17150	17294	17117	16990	17093	17160	17204	17159	17358	17070	17365	17124	17068	17040	17033	17201	17313	17084	17070	17250	17000	17282	17302	17074	17107	17200	17359	17277	17093	17172	17050	17251	17031	17032	17137	16992	16963	17194	17328	17322	17310	17169	17108	17038	17204	17200	17320	17042	17109	17209	17184	17279	17223	17228	17239	17171	17213	17179	17242	17356	17053	17101	17314	17015	17249	17027	17208	17149	17187	17299	17118	17213	17168	17164	17145	17245	17341	17150	17025	17231	17126	17311	17095	17215	17144	17203	17047	17140	17166	17158	17251	17056	17024	17244	17210	17018	17223	17070	17150	17265	17157	17203	17109	17148	17152	17378	17252	17036	17184	17158	17291	17041	17124	17107	17240	17073	17193	17049	17290	17166	17100	17153	17123	17218	17050	17009	17070	17428	17055	17215	17180	17047	17017	17031	17227	17293	17091	17094	17217	17143	17138	16971	17271	17217	17048	17173	17281	17118	17034	17236	17070	17138	17198	17191	17172	17206	17217	17110	17166	16922	17117	17233	17259	17151	17307	17083	17120	17307	17174	17169	17057	17284	17141	17185	17225	17244	17275	17192	16984	17214	17031	17011	17084	17127	17168	17057	17130	17084	17090	17039	17171	17093	17164	17260	17110	17186	17414	17196	17085	17181	17217	17141	17303	17274	17270	17157	16981	17160	17082	17287	17265	17134	17197	17040	17312	17209	17165	17235	17072	17301	17238	17208	17205	17047	17217	17097	17183	17204	17185	17088	17318	17211	17068	17105	17146	17153	17176	16999	16971	17431	17216	17305	17316	17180	17336	17097	17303	17238	16953	17059	17097	17242	17119	17193	17149	17290	17168	17174	17163	17248	17305	17085	17115	17082	17154	17142	17068	17130	17098	17290	17219	17116	17200	17051	17256	17167	17324	17184	17249	16941	17160	17326	17153	16966	17224	17297	17137	17282	17100	17086	17184	17168	16951	17033	17221	17067	17159	17107	17116	17106	17145	17260	17039	16953	17068	17283	17184	17172	17189	17280	17081	17140	17148	17197	17380	17308	17170	17202	17155	17273	17216	17177	17060	17000	17108	17233	17232	17195	17428	17174	17170	17089	17200	17187	17105	17117	17106	17130	17139	17279	17162	17203	17252	17199	17249	17148	17092	17181	17261	17092	17062	17241	17137	17248	17404	17086	17031	17325	17077	16968	17214	17122	17095	17083	17281	17089	17207	17017	17180	17116	17060	17235	17331	17251	17194	17181	17261	17282	17166	17125	17198	17174	17202	17080	17156	17153	17178	17072	17144	17104	17180	17140	17149	17212	17263	17007	17230	17196	17217	17187	17107	17227	16943	16983	17164	16977	17151	17279	17147	17242	17146	17140	17024	17181	17213	17125	17364	17180	17220	17280	17156	17123	16956	17179	17113	17055	17190	17139	17099	17122	17177	17117	17160	17139	17112	17096	17233	17218	17160	17135	17288	17242	17322	17068	17119	17098	17129	17093	17285	17201	16985	17140	16972	17236	17119	17115	17237	17058	17287	17067	17318	17205	17287	17005	17155	17136	17190	17193	17215	17024	17225	17149	17316	17140	17124	16959	17174	17091	17159	17052	17155	17023	17240	17225	17107	17053	17158	16991	17051	17200	17272	16931	17184	17126	17144	17313	16998	17053	17028	16820	17419	16948	17093	17237	17167	17209	17131	17421	17200	17112	17143	17001	17009	17132	17186	17219	17330	17281	17224	17249	17198	17156	16975	17261	17288	17070	17262	17213	17312	17024	17287	17237	16993	17175	17146	17282	17089	17297	17217	17073	17046	17156	17242	17302	17170	17244	17244	17028	17249	17239	17096	16911	17120	17156	17186	17252	17121	17295	17115	17035	17224	17047	17292	17102	17155	17002	17241	17102	17196	17195	17213	17114	16985	17082	17049	17202	17087	17369	17198	17190	17242	17262	17084	17065	17180	17339	17189	17338	17023	17293	17080	17219	17087	17197	17072	17356	17201	17274	17166	17176	17227	17173	17057	17097	17190	17309	17023	17226	17091	17325	17204	17091	17131	17051	17036	17074	17211	17180	17068	17174	17154	17101	17067	17107	17262	17156	17034	17214	17064	17198	17170	17104	17011	17221	17129	17194	17208	16901	17132	17259	17190	17274	17124	17240	17142	17068	16953	17315	17210	17182	17263	17305	17182	17194	17159	16992	17183	17141	17141	17307	17246	17118	17358	17115	16944	17118	17153	17229	17220	17108	17126	17173	17148	17181	17033	17203	17223	17264	17349	16998	17132	17126	17227	17111	17170	17181	17112	17098	17059	17157	17112	17222	17275	17089	17196	17286	17128	17172	17083	16887	17171	17337	17167	17220	17031	17030	17313	17220	17147	17171	17089	17292	16980	17258	17116	17205	17219	17200	17051	17079	17335	17107	17098	17228	17147	17162	17113	17129	17182	17117	17106	17262	17021	17203	17247	17029	17061	17251	17315	17290	17315	17236	17145	17270	17388	17136	17286	17121	17351	17317	17020	17032	17095	17293	17020	17163	17175	17049	17262	17227	17237	17331	17131	17151	17200	17414	17066	17225	16996	17284	17283	17251	17059	17059	17403	17243	17061	17124	17212	17253	17178	17364	17140	17132	17079	17197	17122	17012	17201	16875	17206	17187	16945	17425	17156	17144	17090	17038	17376	17254	17192	17164	17202	17182	17068	17245	17206	17198	16953	17214	17070	17213	17111	17390	17181	17156	17214	17128	17189	17215	17099	17255	17174	17244	17020	17198	17097	17201	17259	17131	17132	17122	17046	17230	17259	17132	17173	17263	17183	17024	17231	17051	17213	17231	17142	17289	17230	17115	17084	16938	16997	17087	17193	17222	17280	17165	17246	17097	17231	17121	17131	17169	17105	17191	17302	17164	17124	17220	17180	16991	17162	17195	17245	17145	17170	17281	17018	17271	17160	17117	17082	17068	17168	17098	17133	17174	17141	17148	17124	17268	17212	17127	17049	17032	17318	17090	17277	17163	17158	17142	17151	17087	17085	17271	17441	17197	17033	17117	17155	17183	17218	17096	17324	17056	17282	17280	17153	17204	17176	17338	17066	17197	16987	17030	17230	17288	17050	17139	17131	17109	17179	17206	17197	17213	17209	17228	17295	17268	17336	17291	17169	17000	17329	17165	17168	17220	17302	17089	17161	17147	17170	17275	17178	17206	17229	17345	17236	16980	17225	17158	17250	17271	17083	17158	17149	17364	17133	17052	17056	17246	17252	17262	17250	17037	17047	17193	17190	17041	17077	17111	17309	17188	17253	17156	17099	17170	17112	17243	17028	17011	17118	17159	17231	17187	17295	16965	17237	17183	17247	17101	17226	17036	17235	17179	17060	17006	17047	17144	17144	17102	17128	17183	17221	17226	17243	17123	17092	17330	16908	17293	17181	17229
24475	21152	27690	27706	24152	24498	24570	23858	23816	23614	23987	23651	23265	23577	24016	24373	24089	24052	23796	23628	23411	23451	23278	23438	23437	23256	23108	23190	23260	23179	23306	23296	23188	23063	23189	23108	23387	23148	23485	23150	23088	23304	23373	23325	23182	23261	23318	23440	23073	23253	23194	23348	23198	23495	23348	23209	23166	23118	23194	23149	23380	23253	23027	23022	23171	23166	23098	23119	23236	23297	23223	23274	22996	23166	23196	22883	23016	23199	23348	23189	23103	23100	23064	23172	23581	23112	23296	22988	23180	22995	23181	23130	23010	23226	23130	23080	23028	23053	23419	23243	23244	23315	23125	23444	23359	23044	23203	23159	23326	23220	23337	23194	23155	23565	23141	23217	23285	23204	23502	23258	23187	23389	23304	23240	23354	23182	23198	23427	23311	22965	23083	23452	23215	23274	23028	23413	23280	23347	23277	23233	23207	23265	23090	23310	23131	23255	23226	23235	23371	23295	23535	23380	23368	23125	23263	23361	23025	23443	23252	23158	23424	23367	23196	23274	23155	23324	23231	23207	23057	23251	23116	23288	23161	23275	23172	23361	23296	23217	23236	23111	23403	23423	23186	23251	23300	23327	23108	23236	23413	23122	23355	23269	23282	23069	23336	23441	23263	23242	23197	23249	23286	23288	23217	23244	23202	23228	23301	23124	23123	23128	23095	23175	23206	23247	23124	23197	23337	23578	23228	23062	23364	23506	23315	23149	23172	23303	23125	23275	23283	23230	23242	23386	23372	23177	23190	23267	22985	23236	23301	23212	23202	23372	23228	23059	23280	23151	23210	23298	23204	23269	23455	23298	23286	23191	23287	23262	23338	23248	23441	23349	23066	23432	23060	23173	23288	23146	23195	23173	23387	23256	23117	23223	23305	23281	23227	23387	23502	23281	23172	23368	23174	23321	23308	23062	23351	23171	23402	23213	23072	23186	23491	23279	23202	23128	23167	23219	23210	23396	23261	23168	23187	23167	23313	22786	23197	23274	23433	23062	23393	23290	23222	23344	23157	23382	23226	23302	23397	23131	23355	23270	23166	23192	23268	23440	23424	23319	23482	23413	23346	23097	23151	23210	23413	23306	23208	23347	23390	23347	23356	23146	23319	23282	23170	23223	23122	23239	22970	23324	23209	23510	23289	23262	23412	23127	23230	23195	23347	23139	23422	23266	23329	23230	22949	23368	23166	23283	23309	23074	23426	23452	23122	23198	23193	23126	23209	23170	23281	23355	23270	23157	23204	23402	23360	23292	23326	23148	22991	23239	23112	23159	23142	23170	23376	23370	23382	23255	23364	23056	23214	23454	23181	23159	23264	23312	23464	23329	23251	23448	23392	23353	23163	23056	23219	23420	22949	23376	23178	23115	23363	23251	23199	23273	23309	23086	23184	23207	23294	23511	23290	23373	23212	23140	23215	23093	23155	23269	23513	23128	23353	23521	23113	23105	23183	23215	23196	23138	23149	23375	23108	23332	23373	23204	23189	23385	23243	23367	23308	23397	23232	23263	23503	23199	23182	23299	23021	23469	23239	23380	23147	23268	23482	23180	23079	23037	23148	23328	23332	23431	23183	23237	23189	23282	23331	23286	23258	23171	23321	23181	23258	23218	23486	23067	23170	23140	23018	23292	23207	23230	23232	23166	23215	23378	23398	23295	23223	23049	23094	23410	23260	23292	23265	23318	23201	23305	23336	23412	23402	23311	23052	23134	23214	23262	23381	23157	23307	23194	23149	23394	23458	23448	23149	23291	23302	23318	23026	23247	23392	23256	23403	23034	23178	23109	23113	23378	23177	23180	23478	23276	23130	23347	23339	23233	23213	23249	23219	23283	23276	23161	23436	23240	23104	23522	23394	23194	23326	23259	23299	23201	23332	23301	23208	23128	23261	23382	23303	23138	23268	23257	23325	23203	23121	23374	23340	23318	23174	23174	23361	23314	23178	23150	23355	23246	23322	23291	23015	23310	23387	23289	23191	23309	23431	23310	23203	22919	23266	23378	23308	23488	23302	23092	23415	23132	23255	23323	23128	23317	23220	23042	23210	23038	23274	23032	23380	23366	23374	23110	23358	23167	23300	23314	23222	23511	23320	23232	23428	23583	23269	23207	23263	23177	23169	23470	23023	23336	23221	23317	23242	23215	23119	23201	23274	23199	23443	23559	23095	23372	23335	23270	23260	23038	23317	23218	23263	23380	23266	23216	23344	23329	23267	23131	23283	23371	23354	23037	23259	23231	23152	23361	23216	23403	23351	23138	23223	23045	23218	23258	23377	23005	23169	23059	23370	23257	23244	23281	23160	23153	23156	23319	23453	23151	23356	23227	23388	23369	23207	23033	23418	23389	23105	23383	23001	23327	23143	23143	23235	23280	23192	23450	23308	23370	23264	23116	23341	23101	23385	23521	23517	23138	23375	23423	23437	23147	23254	23113	23338	23420	23345	23223	23124	23123	23089	23235	23313	23263	23206	23557	23313	23423	23081	23205	23487	23208	23282	23291	23091	23269	23164	23299	23280	23166	23189	23113	23321	23201	23398	23419	23136	23254	23391	23304	23229	23149	23145	23170	23425	23268	23198	23354	23334	23357	23403	23365	23119	23296	23109	23216	23100	23249	23324	23314	23276	23076	23310	23313	23294	23252	23182	23255	23072	23298	23089	23100	23350	23321	23234	23077	23253	23111	23462	23280	23358	23029	23305	23235	23238	23053	23310	23334	23520	23305	23296	23219	23259	23391	23386	23394	23333	23368	23243	23338	23245	23457	23407	23294	23051	23294	23123	23344	23079	23196	23158	23175	23250	23352	23182	23243	23260	23216	23099	23344	23070	23234	23342	23236	23024	22985	23053	23207	23132	23070	23273	23282	23137	23206	23187	23245	23508	23104	23356	22978	23354	23310	23327	23311	23262	23125	23307	22968	23174	22998	23323	23150	23170	23164	23205	23001	23070	23432	23305	23490	23372	23271	23305	23155	23311	23357	23120	23275	23315	23317	23321	23086	23095	23088	23291	23296	23312	23263	23163	23337	23356	23159	23291	23151	23247	23359	23204	23149	22955	23279	23215	23234	23417	23218	23364	23381	23162	23304	23496	23165	23235	23473	23333	23284	23194	23326	23094	23120	23295	23322	23142	23160	23288	23259	23115	23238	23041	23245	23273	23123	23339	23056	23266	23125	23427	23041	23107	23362	23175	23395	23200	23339	23303	23246	23348	23476	23228	23188	23444	23424	23396	23211	23131	22914	23042	23291	23190	23052	23075	23474	23189	23451	23303	23134	23257	23423	23302	23344	23319	23377	23135	23380	23030	23359	22994	23190	23109	23254	23244	23163	23263	23129	23192	23284	23281	23384	23285	23295	23165	23252	23531	23317	23255	23442	23321	23334	23266	23373	23168	23372	23306	23381	23287	23154	23372	23232	23187	23411	23210	23238	23296	23333	23027	23387	23309	23161	23303	23199	23159	23428	23278	23354	23293	23144	23147	23375	23271	23331	23337	23155	23211	23289	23347	23340	23418	23221	23174	23274	23324	23398	23048	23262	23308	23298	23409	23134	23228	23305	23149	23157	23409	23065	23441	23325	23207	23327	23195	23290	23248	23177	22907	23283	23157	23147	23217	23238	23282	23387	23176	23440	23200	23083	23420	23104	23357	23071	23353	23161	23359	23093	23192	23199	23284	23490	23513	23174	23190	23285	23408	23272	23069	23228	23281	23387	23096	23140	23144	23291	23218	23405	23274	23238	23355	23219	23398	23381	23059	23371	23177	23133	23244	23304	23230	23145	23377	22959	23306	23373	23489	23227	23305	23154	23150	23264	23267	23166	23288	23391	23234	23255	23120	23387	23305	23402	23112	23195	23295	23153	23181	23236	23244	23235	23158	23254	23113	23136	23293	23293	23350	23430	23264	23227	23268	23299	23042	23278	23173	23193	23157	22956	23089	23293	23406	23110	23384	23529	23228	23330	23354	23298	23469	23292	23211	23245	23510	23233	23276	23213	23132	23224	23236	23023	23172	23185	23173	23415	23203	23328	23431	23348	22930	23457	23283	23403	23174	23388	23226	23231	23266	23195	23156	23434	23318	23061	23328	23097	23315	22950	23355	23257	23276	23370	23162	23168	23264	23159	23373	23466	23580	23204	23393	23356	23215	23035	23192	23326	23231	23336	23397	23288	23512	23390	23314	23095	23096	23211	23106	23144	23078	23317	23399	23355	23116	23327	23538	22960	23290	23134	23100	23273	23164	23126	23418	23294	23311	23488	23323	23232	23054	23355	23348	23226	23468	22949	23334	23212	23214	23122	23212	23322	23398	23158	23255	23266	23202	23334	23044	23190	23386	23163	23208	23065	23361	23108	23140	22879	23140	23190	23208	23405	23302	23184	23239	23301	23322	23138	23152	23129	23248	23063	23372	23157	23196	23185	23346	23468	23216	23260	23181	23165	23293	23094	23174	23272	23042	23505	23203	23030	23416	23342	23311	23123	23390	23034	23378	23168	23290	23267	23395	23327	22988	23280	23330	23358	23397	23503	23177	23357	23214	22956	23139	23353	23262	23262	23335	23367	23295	23275	23129	23229	23268	23130	23376	23320	23256	23367	23103	23302	23111	23200	23236	23353	23124	23365	23307	23212	23032	23244	23341	23306	23234	23066	23496	23354	23139	23231	23226	23291	23341	23170	23160	23131	23171	23251	23314	23184	22910	23178	22940	23611	23183	23468	23306	23260	23395	23357	23175	23324	23059	23280	23270	23269	23199	23168	23494	23030	23170	23330	23569	23378	23457	23444	23354	23072	23210	23164	23365	23278	23154	23329	23205	23273	23145	23339	23441	23077	23212	23590	23365	23294	23235	23234	23322	23120	23120	23221	22999	23227	23202	23188	23528	23307	23188	23169	23148	23205	22986	23346	23320	23371	23253	23277	23244	23233	23355	23261	23341	23349	23242	23336	23267	23338	23135	23392	23159	23074	23087	23060	23514	23314	23182	23291	23405	23404	23115	23335	23534	23147	23346	23372	23604	23345	23359	23220	23312	23111	23008	23179	23150	23214	23439	23302	23182	23247	23376	23160	23227	23075	23234	23123	23288	23202	23312	23115	23224	23144	23331	23167	23277	23160	23257	23332	23222	23162	23246	23487
23101	43147	31756	22806	19766	18810	18587	18317	18494	18397	18285	18041	18133	18241	19056	19283	18984	18423	18267	18064	17834	17933	17754	17788	17796	17653	17741	17660	17669	17701	17599	17669	17745	17701	17676	17713	17670	17692	17942	17707	17700	17646	17849	17587	17605	17681	17680	17639	17529	17662	17700	17799	17879	17564	17633	17743	17662	17567	17614	17757	17811	17720	17616	17631	17571	17814	17538	17631	17649	17797	17742	17655	17689	17812	17686	17709	17832	17656	17539	17622	17728	17802	17640	17539	17683	17542	17606	17613	17700	17763	17807	17955	17738	17726	17839	17800	17621	17721	17710	17698	17665	17687	17616	17705	17777	17719	17767	17571	17763	17702	17804	17702	17790	17530	17660	17732	17707	17695	17695	17723	17724	17820	17820	17787	17562	17691	17699	17751	17741	17556	17694	17653	17610	17550	17768	17620	17655	17720	17815	17559	17624	17750	17742	17501	17780	17674	17550	17876	17765	17762	17715	17776	17818	17798	17633	17800	17578	17739	17889	17772	17683	17854	17591	17801	17658	17789	17711	17669	17926	17697	17640	17637	17785	17558	17744	17751	17662	17602	17780	17760	17707	17760	17769	17620	17621	17699	17502	17717	17731	17740	17755	17616	17730	17565	17796	17612	17720	17550	17882	17534	17820	17618	17742	17744	17536	17815	17514	17751	17626	17612	17706	17769	17674	17752	17702	17880	17780	17645	17766	17665	17668	17649	17819	17731	17572	17531	17546	17588	17689	17475	17638	17522	17751	17598	17739	17714	17514	17774	17786	17584	17690	17829	17736	17608	17641	17670	17726	17714	17717	17900	17789	17695	17700	17764	17769	17798	17628	17689	17776	17625	17772	17822	17788	17642	17706	17668	17712	17654	17706	17843	17704	17696	17697	17657	17588	17678	17745	17610	17778	17764	17830	17623	17725	17755	17708	17694	17618	17537	17688	17741	17634	17624	17872	17655	17617	17789	17577	17691	17635	17625	17756	17861	17658	17623	17803	17638	17691	17641	17620	17698	17798	17727	17786	17542	17745	17748	17811	17755	17681	17795	17655	17846	17802	17703	17639	17736	17729	17765	17710	17634	17788	17577	17735	17667	17769	17507	17774	17705	17714	17700	17779	17702	17629	17692	17784	17688	17684	17838	17642	17778	17652	17777	17718	17628	17755	17611	17689	17709	17678	17393	17657	17863	17654	17719	17741	17653	17740	17634	17642	17801	17709	17736	17590	17674	17798	17586	17719	17674	17691	17695	17698	17614	17730	17931	17797	17591	17881	17699	17586	17771	17718	17551	17659	17606	17604	17616	17778	17831	17909	17746	17785	17604	17731	17712	17803	17672	17632	17772	17738	17677	17596	17723	17679	17660	17680	17675	17538	17810	17650	17726	17680	17787	17683	17686	17770	17799	17657	17681	17798	17699	17703	17709	17686	17593	17630	17620	17502	17809	17602	17626	17612	17645	17728	17604	17655	17504	17727	17556	17806	17626	17836	17681	17707	17762	17629	17712	17761	17682	17644	17759	17642	17748	17858	17873	17583	17636	17726	17839	17785	17675	17616	17605	17705	17594	17747	17783	17666	17676	17847	17680	17548	17667	17543	17719	17602	17778	17728	17686	17721	17643	17728	17786	17551	17778	17750	17676	17647	17617	17848	17729	17646	17608	17645	17716	17632	17842	17643	17585	17571	17556	17717	17739	17561	17782	17640	17836	17596	17692	17824	17706	17788	17637	17622	17678	17712	17701	17696	17771	17670	17778	17774	17792	17730	17754	17643	17603	17847	17735	17652	17794	17540	17722	17576	17677	17784	17669	17702	17842	17804	17688	17548	17761	17706	17486	17627	17737	17780	17714	17784	17755	17737	17726	17767	17778	17569	17739	17589	17680	17617	17645	17680	17593	17756	17694	17824	17748	17791	17527	17782	17587	17702	17758	17571	17695	17725	17670	17823	17669	17773	17749	17948	17587	17855	17652	17685	17577	17812	17465	17756	17538	17717	17816	17614	17804	17581	17762	17687	17605	17650	17599	17750	17796	17497	17644	17679	17768	17725	17707	17673	17692	17635	17759	17813	17861	17866	17697	17555	17720	17592	17827	17632	17713	17775	17817	17555	17676	17694	17738	17664	17869	17528	17716	17705	17857	17644	17741	17749	17770	17586	17827	17754	17787	17822	17884	17743	17732	17532	17757	17749	17674	17532	17711	17806	17604	17839	17666	17828	17736	17697	17761	17612	17853	17605	17731	17590	17595	17755	17702	17753	17782	17583	17753	17645	17766	17651	17605	17669	17475	17746	17626	17563	17670	17658	17807	17682	17578	17760	17713	17704	17783	17698	17708	17795	17493	17697	17651	17602	17732	17673	17814	17659	17721	17738	17689	17685	17721	17616	17595	17763	17781	17711	17665	17780	17707	17821	17499	17775	17625	17823	17734	17778	17621	17772	17790	17546	17720	17585	17875	17620	17777	17600	17662	17695	17672	17800	17668	17705	17694	17877	17740	17733	17569	17512	17507	17700	17525	17698	17559	17581	17770	17815	17705	17602	17613	17896	17583	17558	17768	17737	17636	17757	17636	17778	17768	17680	17750	17555	17780	17774	17612	17706	17607	17911	17656	17598	17854	17691	17713	17695	17609	17712	17627	17727	17851	17756	17720	17687	17928	17697	17752	17731	17652	17578	17889	17600	17608	17713	17665	17580	17728	17769	17830	17859	17841	17804	17650	17732	17833	17534	17694	17591	17624	17746	17613	17830	17818	17810	17626	17673	17620	17601	17856	17768	17756	17770	17721	17625	17541	17599	17714	17678	17916	17592	17712	17705	17538	17600	17644	17695	17906	17577	17771	17720	17747	17697	17625	17651	17669	17817	17811	17604	17794	17571	17645	17712	17741	17647	17883	17621	17519	17775	17678	17753	17590	17808	17727	17654	17710	17786	17780	17796	17587	17728	17721	17609	17753	17756	17750	17669	17734	17595	17848	17632	17573	17648	17816	17760	17541	17610	17611	17725	17762	17592	17669	17750	17576	17701	17850	17711	17642	17611	17765	17565	17591	17779	17720	17663	17689	17819	17780	17739	17665	17686	17860	17685	17757	17738	17603	17767	17598	17842	17703	17586	17676	17647	17464	17872	17672	17575	17632	17701	17730	17792	17809	17565	17691	17783	17648	17773	17673	17702	17575	17577	17713	17586	17734	17834	17797	17684	17714	17761	17583	17813	17649	17598	17595	17720	17791	17590	17682	17692	17688	17580	17592	17700	17789	17662	17658	17644	17725	17728	17618	17691	17697	17775	17614	17623	17583	17938	17632	17810	17855	17801	17622	17693	17763	17804	17825	17608	17661	17670	17498	17668	17624	17782	17618	17684	17777	17674	17881	17706	17753	17795	17618	17570	17543	17788	17778	17754	17709	17620	17538	17694	17618	17779	17653	17549	17601	17768	17588	17646	17801	17776	17751	17642	17845	17670	17890	17599	17570	17651	17703	17897	17542	17591	17579	17773	17643	17833	17740	17849	17794	17775	17764	17728	17728	17765	17760	17701	17787	17546	17662	17817	17802	17642	17778	17864	17660	17681	17568	17537	17669	17710	17666	17607	17578	17857	17620	17890	17734	17713	17861	17766	17731	17916	17608	17818	17790	17760	17589	17854	17870	17629	17580	17733	17718	17759	17777	17704	17540	17662	17757	17501	17628	17836	17813	17819	17669	17791	17607	17702	17755	17680	17544	17708	17648	17551	17778	17605	17587	17910	17811	17551	17489	17730	17742	17807	17618	17572	17724	17792	17698	17712	17615	17656	17652	17774	17699	17774	17706	17566	17736	17572	17643	17682	17717	17568	17885	17755	17681	17673	17796	17809	17657	17770	17825	17713	17722	17515	17803	17662	17702	17681	17567	17741	17623	17893	17522	17588	17703	17630	17747	17737	17774	17530	17724	17741	17631	17842	17731	17763	17789	17602	17476	17757	17658	17773	17724	17863	17653	17703	17652	17780	17704	17632	17575	17793	17660	17843	17782	17842	17688	17655	17762	17825	17686	17724	17878	17634	17602	17905	17623	17775	17752	17688	17587	17780	17633	17742	17552	17828	17754	17699	17774	17644	17624	17820	17721	17912	17661	17672	17689	17665	17732	17835	17654	17771	17786	17713	17757	17786	17682	17736	17708	17805	17746	17662	17806	17560	17520	17574	17657	17801	17697	17576	17846	17876	17670	17789	17738	17703	17630	17604	17778	17646	17838	17613	17765	17816	17619	17670	17812	17622	17894	17453	17886	17537	17870	17547	17828	17737	17642	17764	17674	17674	17819	17775	17785	17789	17649	17748	17581	17838	17701	17624	17583	17650	17801	17470	17829	17854	17746	17662	17694	17617	17648	17633	17709	17595	17631	17727	17690	17609	17838	17531	17739	17740	17621	17742	17687	18021	17538	17812	17648	17791	17635	17840	17824	17658	17437	17629	17655	17570	17780	17758	17722	17703	17777	17767	17785	17522	17631	17921	17756	17791	17778	17763	17818	17597	17783	17699	17759	17576	17657	17570	17826	17681	17721	17778	17870	17585	17717	17689	17899	17862	17754	17673	17680	17919	17811	17710	17585	17650	17762	17739	17693	17723	17867	17866	17700	17861	17702	17541	17664	17746	17807	17686	17543	17583	17727	17658	17598	17787	17685	17612	17660	17657	17625	17876	17693	17591	17632	17844	17667	17856	17659	17815	17728	17660	17634	17916	17559	17855	17704	17698	17679	17728	17715	17593	17675	17678	17662	17828	17676	17722	17650	17634	17694	17703	17744	17639	17715	17662	17668	17622	17821	17627	17719	17511	17634	17779	17827	17885	17696	17717	17610	17819	17727	17592	17648	17722	17709	17750	17677	17620	17642	17675	17830	17530	17864	17705	17835	17696	17698	17622	17661	17839	17590	17794	17536	17763	17653	17708	17803	17739	17609	17675	17806	17744	17760	17891	17668	17807	17754	17687	17808	17809	17571	17762	17677	17830	17730	17549	17674	17536	17746	17852	17714	17630	17613	17614	17735	17845	17693	17868	17766	17964	17617	17846	17805	17875	17924	17518	17689	17709	17532	17916	17569	17695	17719	17913	17762	17589	17713	17662	17699	17627	17931	17647	17638	17773	17699	17786	17677	17777	17569
21932	21028	28241	24069	21597	24585	27087	22543	22196	22300	21913	21690	22066	23277	24620	24863	23907	23463	22850	22404	21888	21710	21362	21149	21337	20868	21136	21090	21239	21056	21236	21210	21004	21063	21175	21109	21283	20997	20986	21240	21032	20912	21389	21311	21101	21154	21186	21056	21023	21148	21234	21221	21193	21091	21158	21095	21140	21225	21169	21037	21076	21186	21159	21155	21313	21047	21230	21199	21214	21310	21040	21153	21129	20938	21131	21110	21055	21129	21129	21040	21157	21037	21314	21239	21435	21309	20756	21077	21058	21133	21005	21133	21086	21206	21085	21083	21285	21110	21017	21092	20955	21294	20974	21055	20906	20952	20975	21318	21156	21105	21042	20823	20952	21103	21116	21241	21035	20941	20979	20944	21175	21000	21225	21281	21207	21048	21018	21170	21246	21112	21052	21135	20828	20991	21260	21069	21244	21311	21086	21164	21333	21262	21107	20986	21174	21057	21008	21115	21199	21091	21234	21000	20993	21042	20906	20932	21285	21163	21172	21092	21254	21257	21079	20929	21041	21053	20978	20988	21135	21130	21199	21125	20951	21048	21111	21075	21043	21077	21355	21135	21299	20893	21216	21013	20954	21080	21232	21003	20889	21112	21071	21081	20938	20988	21377	21059	21245	21173	21455	21154	20854	20884	21101	21127	21189	21173	21104	21064	21059	21341	20995	20788	21065	20855	21227	21415	21176	21182	21221	21132	20896	21147	21247	21051	21226	21168	21055	21015	21173	20926	21118	21164	21095	21381	21155	21208	20922	20960	21112	21007	21312	21263	21148	21063	21043	20956	21193	21144	20944	21243	21082	21084	21251	20873	20974	21152	21061	21215	21274	21053	21161	21068	21192	21367	21129	21252	21278	20950	21188	21072	21231	21096	21090	21046	21040	21242	21158	21201	21030	21143	21028	21065	21220	21164	20974	21146	21180	21244	21019	20994	20849	21025	21222	21171	20952	21186	21233	21175	21286	21208	21148	21048	21125	21135	21086	21164	21240	21233	20923	21106	20971	21073	21232	21027	21190	20966	21085	20853	20964	20989	21009	21009	21106	21089	21021	21269	21100	21092	20924	21119	21129	20848	20924	20847	21144	21112	21295	21009	20984	21172	21043	21108	21022	21296	21230	21285	20934	21138	21208	21043	21286	21072	20970	21171	21284	21280	21129	21062	20877	21323	21204	21158	21240	21026	21023	21148	21226	21032	21150	21063	21061	21066	21125	21364	20883	21273	21170	20927	21184	21122	21080	21095	20913	20971	20981	21124	21110	20983	21190	20925	20900	21013	20937	21051	20978	21125	21211	21057	21027	21116	20905	21223	21001	21136	20858	21052	20999	21141	20998	21041	21035	21175	21109	21005	21063	21172	20928	21133	21188	20991	21077	21116	21201	21081	21055	21094	20917	21109	20968	21164	21340	21190	21206	21082	21118	21042	20954	20860	21032	21170	21227	20904	21268	21181	21030	21050	20914	20999	21058	21173	21013	20998	20915	21117	21064	21231	21354	21169	20853	21113	20978	21151	21024	21027	21043	21197	20971	21095	21149	21266	21135	20940	21013	20902	21249	21404	21065	21102	21066	21201	21086	20791	21063	20922	20861	20926	21211	21078	21185	21027	21349	21103	20931	21016	21070	21058	21241	21154	20997	21019	21232	21096	20859	21121	21174	21082	20961	21099	21237	21229	21257	21193	21098	21378	20932	20890	21200	21179	20948	21114	21244	21123	21262	21031	21065	21226	21099	21016	21116	21068	20994	21308	21329	21106	21152	21174	21220	21138	21051	21107	21295	21264	21068	20998	20972	20958	21274	21068	21005	21274	21132	20875	20941	21043	21171	21155	21089	21162	21252	21193	21071	21105	20931	21132	21048	21144	21229	20967	21106	21121	21114	21078	20992	21268	21023	20907	21165	20893	21138	21143	21026	20997	21190	21097	21188	21100	21054	21112	20836	21075	21115	21059	21236	20900	21091	20940	21217	21312	21046	21221	21112	21001	21000	21158	20945	20880	21212	21031	20973	21122	21182	20990	21057	21020	20917	21121	21094	21125	21102	21040	21194	21017	21113	21091	21154	21007	21287	20845	20998	21198	21250	21209	21156	21092	20825	20899	21064	21052	21108	21105	21005	20985	21093	20834	21035	21096	21064	21186	21123	21167	21215	20885	20977	21059	20861	20875	20786	21035	21343	20903	21263	21262	21161	21008	20957	21052	21257	20996	20996	21334	21245	21237	21106	21114	21071	21113	21086	20967	21394	21231	20973	21108	21095	21137	21033	21005	21139	20943	21133	21099	21099	21103	21132	21277	21125	21071	21188	21017	21167	21316	21089	21079	20869	21225	21189	20987	20953	21137	21023	20827	21059	21241	21226	21163	21248	20979	21095	21288	21154	21115	21079	20891	20996	21036	21043	21111	21073	20967	21278	21019	21051	20979	20943	20974	20858	21089	20876	21084	21175	21111	21301	21038	21075	21092	21061	20926	21265	21049	21126	20962	21252	20957	21181	21000	21190	21132	21354	20952	20989	21123	21293	21132	21210	21115	21154	21192	21226	21031	21026	21007	20974	21006	21238	21023	21140	21042	21104	20985	21404	21116	21036	21075	21018	21145	21257	21106	21139	21288	21072	20895	21084	21012	21007	20903	21212	21034	21181	21023	21028	21049	21076	21160	21131	21109	21274	21052	21111	20958	21240	21273	21041	21043	21154	20962	21153	21093	21166	21173	21074	21038	20956	21084	21224	20994	20941	21186	21053	21286	21024	21135	21172	21169	21170	20992	21130	21179	21081	20936	21172	21158	21071	21014	20991	21091	21089	21255	21172	20920	21159	21282	21244	20994	21320	21298	21247	21120	21033	21292	21211	20962	21133	21009	21158	21249	21240	21238	21068	21076	21176	21086	21010	20963	21210	20956	21260	21218	21162	20953	20894	21137	21022	20924	21235	20911	21017	21185	21203	21095	21213	21067	21025	21103	21153	21211	21015	21059	21108	20869	21013	21094	21361	21056	21107	21013	21209	21155	20895	20825	21212	21148	21178	20984	20844	20995	21129	21373	20998	21044	20943	21046	21050	21186	21021	21042	21163	21074	21090	21048	20916	21061	21011	20959	21144	21099	21164	21133	21299	20879	21045	21090	21190	20921	21025	21136	21260	20960	21490	21131	20988	21204	21260	21070	21157	21181	21057	21222	21034	21165	21330	21300	21094	21083	21235	21174	21051	20946	21051	20973	21084	20989	20972	21145	21001	21042	20976	21163	21263	20753	21236	21031	21109	21338	20886	21127	21054	21108	20956	21202	21237	21302	21102	21140	21183	21105	21042	21117	21252	20957	21007	21203	21254	21007	21016	21295	21003	20998	21016	21130	21117	21103	21237	21021	21060	21217	21105	21021	21136	21123	21130	21062	21135	20783	21252	21238	21235	21240	20926	21075	21201	21100	21277	20969	21034	21371	21337	21256	21057	21098	21137	21129	21157	21016	21012	21073	21113	21039	21096	21214	21006	21031	21122	20822	21027	21136	20933	21067	20838	21149	21050	21279	21231	21216	21014	21056	21193	21194	21125	21118	21116	20947	20970	21082	21066	21217	21003	20937	20835	21208	21117	20827	21075	21088	21158	21275	21107	21126	20984	21251	21067	21010	21134	20982	21244	21063	21175	20835	21034	21252	21247	21184	21218	21152	21309	20988	21004	21091	21194	21007	21076	20964	21256	21036	21095	21101	21088	21111	21248	21033	20997	21138	20914	21062	21159	21206	21310	21217	20911	21141	21201	20998	20990	21170	21200	21191	20944	20971	21007	21197	20890	21114	21342	21075	21192	21335	21019	21187	21142	21182	21316	21088	21086	20911	21256	21190	21254	21027	21170	21193	21170	21265	21201	20869	21031	21121	21285	21052	21116	20996	21155	21000	21073	20967	21032	21123	20980	21004	20957	21022	21087	21190	21118	21049	21198	21169	21093	20982	21046	21136	21234	21043	21178	21272	21088	21157	20990	21083	21137	21040	21113	21169	21234	20883	21161	21145	21066	21091	21196	21351	21175	21312	21071	21276	21064	20980	21224	20857	21008	21111	21003	21090	21100	20941	21054	21276	21155	21125	20967	21023	20987	21042	21144	21086	20969	21140	20978	21008	21130	20923	21225	20924	21315	21156	21139	21196	21000	21244	21015	20885	20896	21309	20986	21136	21015	21117	21229	21043	21048	21265	21202	21161	20952	21218	21059	21200	21001	21226	21147	20968	21181	21062	21116	21172	20971	21117	21296	21220	21084	20973	21317	21341	21059	21079	21128	21359	21395	21256	20857	21017	21052	21006	21188	21079	20998	20863	20864	21197	20974	20988	21015	21177	20965	21137	21206	21164	21187	21040	21242	21139	21105	21137	21097	21034	21142	21214	21043	21173	21031	20999	20921	21178	20907	20939	21241	21123	21197	21181	21373	21118	21225	21206	21201	21123	21107	21074	21236	21009	21035	20929	21119	21207	21132	20967	20770	21210	21049	21004	20972	21064	21039	21298	21325	20931	21192	21284	21143	21184	20978	21153	21062	21114	21185	21394	21108	21259	21110	20972	20900	20791	21178	21277	21271	21225	21209	21154	21088	21252	21064	21363	21154	21017	21275	20969	21328	21115	21170	20904	21067	20996	21063	21107	20941	21038	21294	21232	21106	21152	21062	21067	21163	20846	21265	21164	21138	21238	21186	20934	21015	20873	21004	20885	21246	21107	21107	21070	21141	21174	21214	20876	21236	20976	21081	21315	21105	21100	21144	20975	21162	21077	20952	20936	21262	21412	20956	21122	21227	21312	21053	21195	21111	21058	21142	21030	21105	21074	21252	21184	21017	21019	21220	21312	21020	21067	20932	21119	21020	21232	21133	21038	21091	21142	21196	21239	21103	21204	21170	21007	21140	21405	21269	21106	20916	21266	21048	20882	21341	20988	21245	21276	21123	21107	21040	21159	21183	21167	21331	21173	21052	21043	21214	21233	21109	21069	20975	21045	21280	21223	21164	20947	21338	21169	21041	20842	20909	21155	21185	21152	21059	21219	21216	21147	21358	21192	21116	21050	20980	20968	21153	20996	21048	20959	21158	21223	21011	21002	21021	21088	20866	21120	21071	20947	21125	21020	21165	21088	20988	20900
27338	56611	42072	27258	20903	19589	18831	17973	18041	17472	17071	17031	17908	19801	21493	21197	19962	19309	18877	17975	17250	16929	16691	16646	16580	16617	16544	16490	16562	16560	16548	16533	16339	16417	16562	16582	16504	16458	16605	16482	16583	16442	16445	16563	16380	16627	16722	16494	16418	16629	16514	16622	16633	16392	16423	16414	16368	16578	16650	16587	16468	16635	16586	16502	16528	16567	16533	16578	16613	16485	16526	16671	16646	16646	16558	16550	16771	16710	16406	16457	16445	16544	16469	16627	16477	16397	16712	16410	16393	16683	16537	16615	16402	16562	16439	16519	16528	16563	16456	16552	16466	16710	16462	16352	16697	16565	16347	16390	16457	16363	16880	16548	16551	16478	16373	16523	16572	16648	16568	16588	16337	16861	16561	16554	16573	16468	16591	16674	16768	16506	16600	16468	16420	16597	16467	16515	16499	16436	16604	16568	16524	16389	16666	16410	16657	16537	16676	16502	16497	16539	16666	16554	16519	16730	16480	16610	16546	16512	16344	16561	16662	16616	16640	16580	16460	16470	16566	16572	16583	16635	16468	16671	16651	16407	16437	16356	16414	16384	16406	16754	16460	16523	16403	16559	16407	16408	16313	16600	16567	16438	16356	16687	16362	16560	16577	16517	16448	16487	16644	16471	16633	16430	16286	16441	16487	16442	16643	16398	16432	16521	16621	16437	16539	16577	16629	16505	16581	16571	16610	16526	16404	16589	16428	16477	16615	16349	16554	16586	16351	16440	16706	16570	16594	16522	16446	16617	16591	16538	16586	16438	16610	16558	16526	16459	16537	16541	16589	16324	16499	16366	16610	16456	16550	16446	16463	16386	16424	16550	16676	16617	16315	16628	16403	16543	16463	16546	16449	16351	16677	16509	16549	16710	16415	16332	16503	16557	16363	16542	16490	16454	16598	16525	16354	16395	16657	16430	16500	16660	16469	16484	16639	16601	16385	16514	16497	16508	16518	16551	16501	16596	16314	16606	16542	16600	16640	16495	16545	16487	16420	16566	16578	16573	16522	16511	16433	16646	16508	16653	16536	16480	16560	16381	16568	16375	16690	16511	16527	16583	16644	16508	16530	16517	16426	16411	16537	16475	16571	16636	16461	16648	16414	16531	16512	16569	16444	16532	16349	16547	16524	16525	16755	16574	16694	16588	16564	16537	16631	16511	16503	16512	16574	16526	16596	16538	16451	16415	16619	16570	16754	16488	16477	16593	16533	16653	16538	16619	16454	16441	16560	16634	16386	16649	16618	16385	16850	16453	16522	16458	16627	16391	16349	16479	16537	16628	16607	16283	16535	16444	16665	16475	16607	16318	16478	16632	16453	16486	16500	16539	16751	16404	16450	16606	16595	16418	16621	16458	16403	16468	16775	16548	16688	16464	16467	16361	16698	16469	16620	16395	16634	16416	16543	16469	16433	16646	16461	16478	16483	16485	16660	16464	16531	16449	16296	16598	16507	16539	16455	16487	16515	16412	16365	16467	16321	16577	16643	16533	16429	16681	16564	16661	16470	16456	16542	16564	16491	16630	16514	16569	16507	16413	16631	16559	16649	16602	16580	16696	16437	16531	16505	16643	16627	16616	16482	16647	16341	16569	16505	16611	16425	16609	16315	16393	16488	16679	16569	16426	16505	16617	16557	16589	16383	16513	16604	16492	16489	16560	16483	16378	16606	16673	16656	16426	16575	16593	16426	16611	16453	16620	16582	16486	16545	16645	16522	16307	16577	16384	16657	16486	16561	16479	16554	16378	16504	16598	16575	16511	16522	16593	16472	16541	16528	16429	16445	16528	16420	16577	16528	16501	16589	16441	16553	16558	16538	16495	16555	16377	16630	16463	16486	16573	16495	16641	16571	16687	16567	16224	16563	16459	16471	16481	16559	16536	16452	16323	16651	16482	16461	16483	16448	16480	16837	16634	16590	16579	16544	16759	16512	16653	16450	16476	16543	16433	16504	16503	16379	16520	16611	16496	16490	16530	16483	16620	16638	16440	16643	16665	16527	16407	16493	16665	16506	16706	16479	16521	16546	16393	16608	16481	16775	16344	16447	16338	16491	16645	16399	16496	16463	16686	16619	16315	16517	16361	16541	16423	16363	16436	16602	16521	16540	16573	16432	16545	16434	16367	16396	16421	16505	16497	16403	16445	16415	16664	16479	16543	16409	16611	16472	16464	16544	16460	16472	16494	16537	16609	16605	16699	16482	16378	16383	16477	16615	16565	16581	16704	16659	16415	16498	16460	16512	16591	16326	16542	16527	16476	16552	16477	16562	16632	16497	16503	16573	16394	16616	16390	16695	16473	16486	16436	16597	16583	16359	16553	16476	16519	16665	16605	16786	16548	16637	16484	16330	16534	16571	16511	16568	16463	16591	16585	16557	16513	16632	16301	16558	16544	16364	16341	16647	16549	16445	16582	16468	16522	16525	16675	16419	16521	16543	16634	16636	16499	16574	16562	16615	16408	16753	16358	16742	16581	16510	16477	16450	16525	16505	16568	16393	16575	16682	16476	16590	16502	16416	16500	16614	16636	16613	16527	16398	16629	16425	16521	16598	16444	16473	16579	16490	16460	16322	16723	16275	16677	16680	16431	16431	16596	16453	16542	16515	16265	16635	16407	16407	16704	16719	16406	16590	16515	16447	16479	16580	16545	16546	16489	16587	16407	16586	16620	16589	16640	16461	16605	16474	16550	16634	16492	16624	16462	16477	16620	16583	16496	16335	16750	16550	16489	16465	16536	16452	16580	16411	16624	16567	16684	16563	16571	16582	16428	16728	16590	16428	16463	16591	16560	16549	16587	16564	16525	16495	16591	16484	16468	16542	16531	16680	16404	16583	16572	16548	16589	16674	16533	16648	16483	16646	16724	16657	16269	16598	16541	16598	16603	16543	16363	16566	16678	16660	16338	16472	16577	16596	16553	16611	16513	16383	16583	16527	16540	16586	16502	16536	16411	16672	16470	16350	16597	16477	16556	16674	16388	16621	16370	16422	16512	16706	16422	16528	16553	16503	16450	16578	16439	16450	16410	16429	16471	16567	16482	16550	16651	16581	16354	16542	16420	16651	16438	16583	16598	16421	16496	16601	16624	16622	16730	16335	16562	16616	16275	16527	16636	16513	16368	16428	16575	16609	16754	16379	16323	16498	16455	16480	16594	16518	16637	16486	16502	16584	16432	16486	16552	16293	16514	16374	16459	16573	16556	16509	16566	16404	16623	16512	16608	16597	16646	16526	16555	16494	16525	16389	16509	16614	16450	16547	16530	16500	16563	16584	16513	16472	16743	16321	16472	16636	16463	16692	16514	16426	16645	16534	16614	16529	16461	16658	16655	16473	16378	16479	16562	16510	16508	16519	16483	16602	16531	16446	16543	16401	16466	16523	16542	16576	16494	16501	16589	16264	16526	16522	16519	16529	16362	16460	16342	16652	16554	16531	16494	16404	16386	16630	16556	16466	16664	16611	16527	16637	16407	16491	16474	16595	16640	16627	16435	16521	16590	16581	16540	16736	16601	16641	16573	16519	16572	16343	16498	16630	16519	16499	16499	16629	16504	16558	16490	16509	16547	16624	16350	16498	16483	16477	16490	16500	16648	16377	16378	16603	16590	16558	16617	16502	16538	16655	16478	16422	16489	16542	16633	16541	16508	16511	16396	16530	16555	16590	16522	16659	16498	16423	16537	16467	16569	16447	16447	16527	16584	16496	16668	16470	16510	16541	16558	16495	16503	16331	16617	16620	16695	16604	16610	16491	16406	16323	16489	16597	16443	16584	16502	16387	16451	16563	16566	16443	16473	16461	16395	16522	16309	16577	16480	16577	16572	16534	16525	16607	16541	16678	16590	16602	16299	16588	16678	16563	16609	16596	16593	16646	16595	16589	16562	16571	16494	16542	16586	16377	16566	16408	16437	16656	16483	16541	16614	16515	16407	16513	16493	16500	16589	16559	16535	16612	16471	16591	16514	16673	16460	16546	16582	16601	16449	16507	16424	16622	16592	16572	16638	16491	16668	16629	16599	16602	16602	16661	16675	16598	16383	16554	16578	16725	16553	16579	16614	16598	16644	16647	16468	16485	16510	16476	16654	16227	16524	16510	16487	16513	16683	16575	16709	16424	16554	16799	16542	16602	16702	16478	16362	16629	16613	16425	16481	16485	16680	16553	16626	16446	16422	16437	16589	16354	16623	16589	16402	16391	16436	16505	16598	16512	16335	16507	16520	16724	16412	16619	16600	16530	16436	16333	16657	16502	16497	16413	16716	16622	16564	16541	16606	16559	16618	16474	16567	16427	16560	16564	16481	16385	16344	16486	16592	16828	16586	16440	16648	16487	16440	16516	16457	16549	16676	16590	16595	16554	16523	16836	16505	16571	16479	16731	16437	16502	16454	16442	16417	16592	16385	16433	16591	16479	16505	16504	16655	16660	16562	16477	16427	16559	16566	16487	16489	16630	16516	16559	16473	16611	16620	16811	16381	16394	16367	16620	16506	16483	16519	16644	16540	16513	16497	16500	16607	16609	16352	16632	16455	16437	16439	16547	16641	16622	16421	16548	16660	16517	16609	16489	16440	16480	16479	16482	16410	16423	16456	16656	16647	16402	16562	16543	16437	16635	16402	16539	16442	16445	16384	16499	16530	16484	16434	16651	16392	16420	16653	16547	16648	16341	16668	16443	16572	16409	16396	16431	16409	16616	16429	16442	16581	16507	16547	16599	16513	16389	16636	16319	16673	16392	16656	16439	16423	16493	16628	16427	16580	16425	16426	16547	16475	16636	16450	16494	16499	16546	16452	16431	16553	16584	16400	16703	16587	16565	16486	16592	16569	16480	16600	16560	16519	16451	16333	16522	16769	16469	16418	16653	16612	16666	16573	16555	16313	16551	16585	16560	16502	16441	16426	16608	16404	16682	16613	16584	16595	16640	16479	16530	16541	16487	16309	16581	16377	16485	16598	16440	16558	16616	16462	16572	16575	16608	16463	16373	16469	16437	16444	16533	16540	16561	16428	16515	16661	16480	16526	16519	16507	16405	16513	16507	16471	16465	16687	16482	16406	16531	16512	16472	16369	16442	16329	16462	16533	16601	16562	16558	16609	16497	16544	16515	16667	16343	16499	16483	16649	16515	16378
30675	27428	30362	26164	22432	21964	21736	21277	21481	21199	21177	21072	21160	21135	21159	21123	21099	21251	21236	21028	21068	21145	20889	21094	20962	20793	21208	20883	20935	20898	20856	21076	21132	21100	20887	20905	21213	20901	20787	20735	20952	21038	21133	20995	20796	21082	20914	20966	21066	20791	20956	20762	20942	20895	21036	21044	20898	20637	21005	20918	20806	20895	20808	20748	20691	21082	21010	21072	21026	21110	20901	21006	20946	21101	20979	20787	21107	20736	20858	21063	20951	20775	20709	21078	20838	21017	20981	20785	20968	21031	21035	21137	20881	20991	21097	20881	20780	20928	20975	20885	20783	21214	21001	20799	21143	20767	21077	20829	20972	21013	20856	21097	20735	20894	21016	21088	20918	20941	20889	20974	20869	20840	20754	20943	20970	20637	21072	21133	20868	20934	21192	20950	21010	20939	21101	20996	20972	21014	20943	20921	20644	21100	21116	20984	20936	20913	21058	20923	20849	20635	20918	21084	20960	21114	20906	20870	20706	20908	20927	21109	20883	20798	20903	21052	20928	20903	21023	20880	20930	20804	21178	21136	20891	21007	20862	20874	20702	20938	20933	20873	20997	20874	21101	21014	20851	21036	21151	21174	20901	20845	20903	20963	21032	21031	20889	20736	21066	20927	20996	20848	21032	21058	21001	20953	20926	20889	20858	20993	21009	20987	21003	20628	20822	20976	20845	20909	20874	20996	20991	20887	20764	21040	20913	21071	21242	20887	21096	20849	21050	20956	20957	20766	20896	20857	21037	20999	20948	20875	21099	20808	21123	21032	20868	20764	20862	20886	20988	20997	21023	21137	20816	20965	20898	21203	20989	21020	20772	20954	20963	21144	20987	20896	21178	20946	21019	20857	20945	20797	20817	21002	20811	20968	20818	21040	20903	20906	20899	20967	21075	21083	20708	20883	20825	20949	20810	20983	21084	21035	20957	20951	20936	21185	21180	20856	20986	20938	20588	20994	20921	20911	20940	21140	21003	20888	20918	21166	20899	20970	21204	20986	20894	21021	21021	20747	21103	21047	21020	21044	20875	21069	20966	21000	21060	20820	20964	20978	20860	20920	21035	21157	21022	21009	20786	20748	21138	20882	20972	20856	20841	20901	20919	21086	20768	20733	21022	20842	21017	21107	20933	20948	20861	21045	21097	20923	20961	21015	20730	20928	20992	21057	20929	21072	20931	21024	20861	20953	20852	21026	21093	21088	20774	20962	21006	21023	21002	21081	20894	21014	20926	20907	21047	21122	20931	21051	20880	21070	20914	21209	21121	21034	21180	20983	20938	20834	21070	21061	20860	21099	21153	20997	21096	20897	20911	20931	20902	21152	21175	20876	21093	20787	20944	20996	21433	21032	20978	20851	20949	20791	21111	20843	21063	21114	21119	20805	21026	20728	20925	20974	21036	21003	20925	20905	20912	20845	20744	20715	20999	20833	20902	20859	21065	20945	20859	21000	21038	20943	20905	21016	20767	20936	21083	20980	21101	20961	20913	21204	20951	20809	21102	20965	20893	20809	21070	21163	20775	20778	20948	21147	20842	20744	20888	20784	21043	21010	21062	20817	20953	21007	21119	20933	20876	21136	20828	20914	21186	21150	21036	21097	21053	20851	20776	20761	20906	20980	20953	21094	20955	20991	20892	21111	21035	20953	20824	20860	20984	20913	20992	21038	20869	20926	20980	20777	20905	21027	20882	21188	20875	21027	20957	20930	20960	20755	20848	20925	20813	21004	20935	20961	20804	20833	20875	20856	21086	20998	21016	20941	20980	20903	21003	21031	21075	21066	20912	20875	21148	20903	21098	20977	20910	21020	20808	20966	20913	20947	20874	20899	20862	20850	20947	20936	20872	21173	20990	21030	20865	20744	20931	21039	21154	21021	21052	21060	20904	20826	20774	20821	20883	20982	20952	20967	20985	20928	20890	20965	20996	20844	20964	20933	20986	20748	20969	21165	20951	20783	21015	20849	21228	20836	20927	20806	20958	21061	21062	21082	21060	20997	20826	20901	20954	20935	20872	21078	20815	20889	20846	20887	20962	20727	21007	21188	21018	20949	20892	21039	21130	20967	20912	20935	20967	20924	20947	20974	20732	21035	20980	20866	21087	20948	21016	20811	20912	20864	21129	20966	21027	20746	21152	20973	21027	21061	21124	20969	21141	20802	21001	20878	21023	20905	20916	21174	21227	21032	20911	21169	21038	20932	21049	20938	20942	20908	20804	20892	21174	21105	20857	21037	21007	21089	20912	20918	20947	21047	20999	20835	20805	20769	21037	21050	21120	20881	20912	20738	20983	20920	20969	21045	20786	21005	21039	20802	20959	21025	20960	21095	21057	21063	20755	20917	20969	20903	21088	21056	21179	20778	20989	20860	20663	20901	21029	20758	20881	20978	20777	20686	21129	20820	20713	20874	21084	21067	20913	20754	21122	21063	21196	20828	20893	20787	20855	21022	20869	21072	21080	20782	20865	20958	20949	20826	20737	20926	20705	20871	20723	21010	20779	20934	21065	20869	20908	20947	20931	21140	21178	20862	20968	20952	20821	21015	20898	21163	20980	21079	21206	20878	20816	20872	20735	20977	20809	20868	20839	20917	21106	20928	20971	21059	21099	21048	21013	20937	21092	20977	20953	20933	21053	20833	21104	20881	20901	20986	21079	20961	20871	21041	20801	20912	20726	21040	20981	21150	20878	20866	20856	20806	20936	20949	21189	21013	20957	21275	21038	21071	21095	21060	21033	21009	21008	21088	21004	21042	21114	20906	20932	21091	20728	20822	20848	20921	20738	21044	20877	20759	21031	21059	20983	20866	21151	20994	21065	21076	21137	21094	21099	20919	20974	20803	21111	21025	20863	20872	20885	21141	20930	20802	20985	20850	20931	20877	20784	20902	20985	21008	21105	21211	20917	21064	21171	20903	20829	20882	20947	20918	20979	20795	21018	20913	21147	20988	20933	20884	20753	20881	21124	21034	20983	20923	20813	20836	20827	20870	21038	21076	20954	20758	21048	20926	20995	20862	20886	20820	20786	21091	20912	21024	20804	20892	20950	21093	21175	21101	21076	20887	20992	20857	21014	20795	20921	20952	21063	20946	20889	20973	20932	21045	21052	20949	21153	21055	20969	20905	20949	20882	21113	20965	21014	21106	20784	21076	21151	20935	21003	20938	21096	21017	20989	20792	20840	20946	20925	21004	20956	20871	21005	21150	21059	20833	20976	20899	20938	20674	20849	20820	20990	20874	20720	21090	21075	20965	21065	20919	20935	20969	21273	20839	20973	20878	20883	20899	20763	20918	20822	21030	21016	20788	21092	21075	21012	20958	21159	20833	20824	20808	21046	21061	21091	21063	20875	20864	20864	21098	20896	21173	20991	20956	20955	21046	21064	20965	21120	20927	21229	21056	21122	21097	21079	20844	21008	20899	20976	20976	20906	20875	21185	21012	20978	20941	20976	21103	20995	21071	20854	20985	20870	20804	21079	20955	21036	21199	20968	20780	20996	20966	20904	20972	20723	21020	20973	20735	20887	20963	21115	20954	20993	21076	20997	21063	20819	20998	21026	20788	21059	21104	20973	20840	21034	21124	20901	20683	21036	20863	20937	21050	20949	21104	21127	20861	20815	20987	21044	21082	20980	20895	20999	21086	20902	20869	20909	20949	21025	21118	21255	21066	20986	21276	21195	20915	20913	20883	20877	20977	20903	20918	21111	20835	20912	20967	20923	21165	20893	20772	20845	21022	20984	20895	20982	20950	20908	20960	20986	21095	21039	21140	21128	21085	21007	20633	20897	20942	20909	20856	20889	20616	20930	20807	20867	21144	20930	20926	20860	21019	20878	20890	21093	21092	20934	20903	20954	20925	21021	20851	21022	20904	20964	21002	21029	20924	20930	21104	20993	21114	21174	20826	20898	21049	20962	21090	21152	20901	20904	20848	21025	21006	20992	20972	20856	20941	21111	21095	20964	20924	20734	21089	21125	20969	20978	20754	21011	21016	20974	20999	20879	20858	20865	20800	21025	21062	21204	21027	20856	21043	20882	21004	20994	20933	20876	20861	20958	20946	21069	20713	20974	20766	21015	20986	20875	20858	20903	21002	21139	20844	20998	20952	21044	20779	21186	21021	20963	20931	20953	20912	21047	21072	21347	20739	20895	21096	20919	21006	21001	20846	20977	21121	20779	21033	21079	20889	20872	21049	20743	20915	21268	20997	20905	21123	21005	21012	21176	20808	20979	20932	20931	21041	21041	21109	21002	20846	21062	20878	20867	21080	21098	21044	20906	20792	21055	20884	21190	21068	20969	20816	20924	20982	20774	20974	20808	20890	21035	20927	21049	20895	20682	20747	20740	20920	20875	20894	20960	21137	21167	21026	21029	21141	21367	20969	20636	21101	20720	20876	20912	20943	20784	20865	20867	20900	20582	20915	21118	21046	21048	21134	21120	21025	20902	20947	21040	20975	21167	21057	20838	20928	20965	20867	21081	20999	21179	21029	20887	21084	21139	20933	20874	20789	20915	21043	20911	20870	21061	20774	21076	21017	21014	21105	20946	21003	20884	21007	20961	20980	20948	20920	20875	21188	21068	20899	20918	21288	21138	21136	21022	20825	20989	20912	20923	21111	21013	20956	20880	20763	20709	20754	21137	21023	20994	21017	21100	21027	20781	21023	21007	20862	20818	20798	21052	20929	21105	21250	21103	20826	20970	20915	21045	21115	20949	21030	21097	20672	20942	20986	20993	20981	20981	21095	20730	20991	20995	21016	21139	21153	20979	20799	21029	20891	20998	21185	20906	20925	21196	21011	20921	21173	21093	20903	20934	20834	21051	20957	20935	20950	21046	21076	21145	20966	20935	20972	21051	20942	21005	20748	21092	20648	20959	20763	21056	21025	20993	20856	21000	20929	20910	20991	20979	21000	20870	20929	20919	21003	21117	20912	20892	20849	20951	20881	20961	20987	21003	20887	21053	20986	21009	20934	21046	20989	20970	21024	21076	20974	20923	20785	21024	20880	20871	21039	20989	20811	21051	21216	20921	21169	20972	21015	21135	21162	21140	21177	21067	20826	21057	21017	21174	20701	20900	20902	20766	20774	21127	21074	20968	21005	20849	20968	20930	20925	20922	21038	21178	21060
24937	35705	26982	20318	18254	17686	17415	17053	17017	16735	16500	16510	16555	16636	16754	16718	16665	16682	16572	16699	16529	16642	16477	16524	16458	16415	16478	16376	16391	16572	16512	16595	16486	16630	16257	16390	16396	16434	16466	16549	16468	16711	16590	16327	16433	16465	16560	16558	16471	16618	16411	16410	16461	16370	16625	16495	16751	16397	16416	16482	16461	16370	16381	16496	16391	16514	16449	16366	16580	16412	16307	16456	16579	16419	16581	16442	16629	16426	16327	16499	16425	16632	16528	16465	16577	16416	16541	16599	16690	16561	16453	16448	16359	16525	16363	16550	16373	16595	16350	16545	16414	16593	16384	16423	16414	16474	16548	16511	16251	16547	16452	16444	16468	16601	16388	16598	16557	16528	16300	16495	16483	16354	16421	16374	16473	16445	16487	16418	16560	16476	16508	16499	16483	16636	16425	16428	16506	16457	16624	16603	16350	16427	16461	16450	16597	16348	16658	16421	16441	16539	16315	16540	16434	16499	16420	16171	16402	16525	16651	16416	16470	16524	16499	16634	16562	16448	16544	16397	16287	16527	16487	16283	16378	16499	16413	16534	16474	16455	16508	16634	16403	16595	16541	16417	16413	16427	16334	16426	16341	16516	16369	16418	16468	16484	16327	16632	16533	16454	16620	16495	16422	16557	16438	16352	16616	16489	16357	16450	16571	16567	16649	16446	16209	16454	16457	16529	16512	16429	16563	16483	16498	16543	16432	16455	16638	16384	16402	16569	16475	16591	16585	16529	16484	16507	16404	16390	16517	16498	16440	16294	16533	16414	16294	16533	16326	16563	16421	16425	16645	16504	16661	16512	16331	16410	16312	16599	16332	16282	16503	16413	16555	16490	16450	16623	16481	16471	16617	16320	16472	16490	16462	16433	16520	16540	16486	16343	16588	16588	16545	16525	16446	16521	16428	16419	16541	16326	16316	16260	16642	16584	16521	16502	16575	16536	16512	16450	16612	16383	16402	16528	16449	16540	16474	16565	16667	16495	16555	16547	16502	16408	16441	16531	16563	16277	16408	16420	16516	16587	16487	16554	16557	16404	16550	16376	16447	16481	16418	16604	16482	16547	16339	16306	16596	16348	16372	16567	16455	16745	16285	16553	16305	16581	16674	16455	16405	16397	16633	16593	16512	16453	16429	16532	16554	16414	16426	16383	16470	16379	16517	16538	16456	16452	16589	16462	16436	16512	16421	16589	16464	16561	16334	16570	16504	16449	16526	16531	16393	16431	16709	16658	16425	16416	16467	16394	16452	16503	16438	16655	16470	16378	16530	16621	16427	16499	16605	16546	16469	16580	16594	16435	16460	16481	16615	16492	16548	16283	16792	16451	16304	16409	16397	16576	16597	16401	16561	16411	16555	16634	16626	16407	16578	16446	16475	16459	16472	16406	16611	16462	16306	16507	16584	16586	16527	16431	16479	16410	16398	16535	16374	16268	16368	16379	16313	16431	16584	16518	16445	16558	16330	16412	16516	16299	16507	16642	16335	16543	16412	16439	16137	16524	16465	16516	16267	16464	16573	16518	16486	16475	16620	16495	16432	16560	16305	16433	16306	16493	16515	16431	16572	16456	16573	16472	16501	16486	16432	16397	16396	16364	16373	16493	16515	16427	16418	16528	16440	16427	16343	16483	16353	16440	16546	16428	16304	16468	16482	16462	16486	16534	16467	16423	16493	16515	16414	16418	16485	16451	16566	16597	16646	16351	16314	16319	16318	16581	16492	16531	16443	16430	16445	16506	16631	16580	16506	16503	16430	16335	16433	16445	16428	16709	16499	16418	16441	16596	16482	16527	16570	16318	16523	16385	16388	16419	16415	16531	16564	16503	16287	16674	16322	16408	16426	16522	16420	16475	16584	16597	16414	16424	16355	16370	16359	16432	16601	16444	16494	16306	16377	16365	16338	16429	16460	16498	16572	16251	16589	16583	16464	16543	16557	16644	16425	16520	16547	16358	16362	16637	16416	16426	16390	16612	16358	16421	16555	16449	16418	16571	16567	16551	16466	16572	16509	16339	16587	16454	16579	16468	16308	16326	16533	16375	16447	16388	16412	16544	16395	16262	16500	16267	16466	16616	16604	16457	16321	16416	16510	16376	16648	16445	16331	16448	16563	16469	16414	16565	16504	16644	16653	16485	16486	16329	16493	16519	16319	16540	16290	16484	16293	16423	16447	16532	16505	16570	16301	16378	16487	16501	16371	16626	16545	16592	16553	16662	16550	16554	16443	16409	16384	16681	16500	16569	16531	16454	16507	16617	16477	16634	16531	16478	16559	16540	16476	16375	16398	16636	16594	16585	16430	16537	16463	16531	16460	16348	16506	16502	16540	16492	16505	16541	16241	16549	16551	16556	16378	16390	16559	16336	16441	16448	16677	16406	16423	16413	16433	16583	16473	16497	16346	16421	16474	16251	16359	16386	16458	16348	16568	16426	16424	16295	16537	16562	16489	16355	16430	16474	16447	16702	16558	16573	16440	16190	16376	16450	16506	16361	16325	16587	16402	16430	16469	16474	16404	16598	16368	16635	16405	16335	16330	16374	16470	16267	16439	16354	16544	16490	16496	16423	16534	16482	16503	16474	16269	16626	16434	16428	16642	16620	16486	16531	16401	16360	16603	16637	16437	16582	16602	16325	16753	16340	16367	16407	16549	16442	16385	16480	16504	16359	16618	16604	16518	16481	16435	16436	16376	16375	16392	16394	16516	16621	16296	16424	16423	16662	16504	16731	16593	16377	16459	16474	16532	16617	16416	16542	16384	16520	16545	16539	16473	16373	16453	16585	16510	16598	16452	16447	16431	16376	16418	16522	16513	16569	16547	16665	16413	16394	16631	16454	16530	16590	16528	16512	16445	16411	16319	16572	16529	16471	16393	16477	16671	16435	16501	16395	16475	16453	16596	16384	16302	16402	16542	16493	16598	16346	16478	16566	16633	16516	16584	16590	16295	16539	16607	16423	16370	16545	16423	16397	16362	16578	16448	16424	16555	16589	16477	16391	16421	16469	16325	16368	16523	16507	16492	16385	16407	16352	16282	16455	16555	16558	16514	16239	16443	16388	16614	16522	16553	16409	16544	16526	16418	16475	16279	16452	16723	16615	16670	16387	16469	16325	16518	16363	16430	16373	16403	16458	16427	16398	16460	16493	16562	16451	16383	16706	16437	16387	16472	16625	16382	16482	16545	16302	16460	16454	16400	16409	16373	16640	16532	16591	16514	16487	16490	16569	16397	16235	16319	16442	16319	16520	16509	16461	16566	16395	16492	16486	16341	16496	16375	16456	16502	16499	16297	16577	16400	16452	16715	16605	16338	16539	16506	16489	16254	16212	16419	16460	16585	16467	16692	16481	16586	16549	16475	16498	16561	16293	16267	16463	16442	16428	16455	16350	16454	16403	16523	16329	16601	16426	16397	16624	16433	16450	16381	16258	16471	16459	16724	16437	16414	16442	16519	16559	16569	16425	16430	16506	16428	16570	16607	16523	16452	16482	16563	16521	16572	16407	16533	16531	16487	16555	16497	16563	16549	16465	16378	16644	16532	16616	16500	16441	16397	16591	16525	16386	16350	16520	16456	16445	16477	16498	16598	16477	16544	16555	16694	16393	16512	16436	16448	16439	16358	16531	16463	16364	16425	16405	16279	16480	16377	16374	16533	16528	16508	16417	16524	16411	16479	16588	16378	16408	16447	16582	16669	16378	16520	16518	16492	16472	16479	16740	16362	16637	16531	16675	16443	16397	16517	16589	16409	16488	16357	16515	16466	16539	16612	16440	16562	16509	16409	16459	16326	16347	16669	16613	16498	16312	16445	16405	16423	16521	16424	16210	16609	16527	16510	16269	16433	16591	16244	16621	16478	16407	16715	16348	16583	16453	16389	16517	16503	16438	16662	16297	16518	16592	16487	16524	16492	16401	16481	16451	16706	16372	16494	16461	16576	16514	16256	16508	16572	16482	16253	16376	16656	16521	16605	16420	16510	16488	16322	16224	16423	16439	16430	16708	16472	16406	16589	16438	16494	16467	16518	16532	16454	16525	16522	16357	16589	16448	16423	16453	16524	16374	16541	16516	16336	16445	16526	16463	16520	16545	16382	16434	16537	16411	16373	16495	16423	16566	16466	16568	16514	16404	16536	16473	16472	16464	16369	16393	16544	16653	16498	16462	16442	16286	16394	16352	16383	16326	16384	16561	16420	16349	16573	16388	16528	16545	16474	16531	16474	16611	16511	16335	16359	16534	16431	16490	16539	16498	16591	16302	16539	16355	16379	16638	16377	16395	16481	16434	16350	16573	16361	16524	16340	16348	16480	16558	16537	16445	16402	16595	16494	16600	16588	16567	16612	16596	16546	16596	16635	16418	16376	16654	16371	16529	16533	16510	16429	16578	16634	16350	16346	16416	16506	16399	16646	16549	16533	16438	16551	16466	16545	16549	16431	16412	16482	16548	16507	16356	16455	16446	16423	16286	16570	16468	16426	16592	16487	16357	16584	16592	16442	16592	16684	16295	16553	16571	16358	16412	16475	16386	16492	16440	16357	16519	16395	16387	16485	16321	16642	16416	16494	16435	16406	16664	16408	16408	16554	16519	16449	16613	16413	16433	16493	16539	16402	16614	16452	16464	16437	16419	16407	16492	16624	16405	16456	16453	16418	16439	16630	16427	16441	16397	16578	16308	16399	16571	16399	16572	16450	16622	16302	16633	16491	16525	16532	16383	16610	16573	16634	16539	16519	16476	16345	16673	16493	16402	16586	16631	16554	16442	16671	16493	16543	16576	16567	16565	16596	16470	16543	16501	16580	16528	16419	16581	16421	16425	16579	16533	16544	16607	16295	16483	16579	16272	16333	16542	16502	16507	16325	16546	16423	16558	16500	16354	16407	16616	16427	16354	16609	16471	16407	16492	16543	16267	16585	16325	16495	16563	16600	16463	16569	16307	16455	16556	16485	16517	16488	16640	16472	16562	16503	16424	16680	16552	16563	16564	16422	16435	16280	16606	16510	16445	16320	16528	16386	16519	16532	16623	16464	16391	16400	16479	16505	16496	16453	16497	16321	16558	16656	16517	16554	16549	16536	16582	16494	16422	16435	16448	16484	16389	16289	16498	16403	16552	16366	16390	16474	16489
23102	21044	28009	25318	23793	25212	25181	23182	22885	22974	22772	23144	22962	23978	24287	23981	23889	23547	23414	23042	22647	22567	22631	22563	22447	22330	22584	22505	22407	22394	22468	22416	22329	22565	22249	22376	22293	22373	22201	22452	22399	22403	22376	22444	22313	22323	22348	22204	22363	22487	22320	22393	22339	22258	22580	22538	22317	22539	22310	22420	22431	22366	22285	22285	22444	22409	22290	22417	22515	22569	22301	22337	22301	22395	22339	22242	22451	22279	22438	22272	22335	22322	22470	22566	22376	22282	22281	22350	22407	22244	22462	22313	22417	22146	22427	22146	22223	22366	22284	22362	22469	22272	22381	22602	22492	22203	22267	22235	22510	22438	22316	22551	22383	22376	22370	22429	22233	22434	22353	22341	22256	22381	22181	22246	22128	22523	22296	22314	22198	22201	22620	22371	22291	22153	22579	22290	22327	22357	22406	22228	22270	22226	22383	22319	22475	22631	22533	22561	22130	22463	22638	22434	22429	22346	22305	22229	22146	22286	22591	22466	22260	22408	22301	22382	22347	22366	22293	22297	22361	22143	22317	22357	22122	22289	22378	22303	22274	22478	22307	22439	22563	22339	22022	22342	22290	22439	22419	22372	22256	22404	22546	22357	22311	22530	22335	22318	22404	22407	22565	22296	22398	22196	22491	22278	22441	22253	22276	22291	22340	22275	22273	22268	22355	22409	22382	22303	22293	22171	22318	22333	22400	22309	22352	22455	22534	22673	22420	22212	22282	22500	22483	22437	22295	22349	22301	22375	22477	22348	22386	22384	22282	22497	22723	22378	22379	22477	22544	22231	22414	22609	22430	22192	22235	22566	22249	22392	22750	22325	22410	22235	22475	22453	22190	22184	22164	22231	22275	22343	22378	22730	22527	22355	22519	22204	22077	22364	22460	22241	22080	22289	22246	22220	22167	22478	22469	22204	22084	22317	22366	22519	22256	22206	22501	22253	22367	22391	22148	22297	22474	22452	22589	22374	22343	22592	22226	22282	22430	22415	22334	22332	22407	22810	22393	22408	22338	22435	22440	22418	22252	22228	22323	22104	22403	22320	22468	22251	22472	22565	22317	22479	22269	22312	22450	22173	22213	22576	22452	22313	22169	22328	22455	22334	22171	22381	22534	22348	22379	22376	22267	22410	22434	22264	22422	22372	22398	22382	22347	22192	22403	22346	22347	22515	22541	22419	22405	22330	22526	22288	22153	22432	22182	22353	22468	22427	22546	22210	22324	22230	22349	22446	22512	22422	22296	22362	22548	22417	22433	22307	22471	22480	22405	22556	22317	22342	22262	22464	22485	22308	22240	22534	22313	22536	22669	22495	22368	22265	22199	22338	22489	22482	22471	22389	22311	22314	22297	22183	22438	22248	22479	22465	22407	22354	22458	22185	22382	22336	22080	22352	22283	22231	22317	22289	22349	22469	22636	22378	22281	22441	22648	22434	22351	22243	22579	22213	22331	22427	22428	22137	22359	22187	22077	22187	22571	22382	22527	22285	22241	22322	22395	22224	22454	22521	22229	22029	22526	22421	22351	22590	22328	22623	22432	22540	22271	22322	22313	22263	22403	22335	22138	22312	22384	22605	22439	22096	22216	22214	22339	22324	22325	22575	22295	22352	22256	22190	22228	22453	22148	22112	22339	22168	22331	22202	22324	22411	22525	22261	22495	22212	22317	22507	22437	22227	22307	22247	22434	22442	22491	22527	22590	22470	22441	22170	22419	22338	22224	22346	22341	22530	22266	22429	22326	22462	22311	22336	22340	22413	22377	22109	22336	22114	22385	22295	22291	22217	22273	22314	22357	22193	22083	22429	22471	22510	22434	22309	22446	22324	22433	22223	22346	22398	22420	22600	22452	22226	22435	22398	22115	22353	22273	22490	22134	22268	22373	22308	22077	22284	22517	22369	22437	22366	22245	22262	22434	22264	22552	22376	22368	22335	22192	22396	22164	22405	22527	22299	22123	22286	22350	22484	22306	22237	22231	22450	22507	22411	22330	22445	22313	22505	22485	22253	22420	22359	22525	22417	22294	22030	22373	22226	22287	22227	22497	22520	22361	22338	22379	22219	22304	22301	22262	22296	22285	22370	22716	22347	22177	22404	22359	22521	22454	22346	22366	22456	22396	22250	22277	22445	22502	22422	22313	22288	22454	22534	22490	22570	22292	22562	22620	22368	22293	22220	22359	22421	22373	22439	22383	22162	22444	22460	22236	22361	22284	22232	22224	22351	22576	22452	22479	22233	22205	22407	22471	22419	22385	22399	22099	22222	22447	22375	22328	22375	22243	22212	22396	22223	22130	22348	22359	22267	22460	22442	22323	22424	22185	22367	22400	22427	22570	22398	22472	22444	22320	22204	22370	22343	22275	22330	22549	22422	22580	22336	22321	22337	22420	22160	22372	22206	22491	22438	22309	22413	22373	22388	22440	22494	22430	22506	22205	22354	22363	22382	22345	22344	22482	22656	22542	22151	22411	22358	22337	22320	22387	22435	22507	22469	22418	22350	22460	22362	22345	22459	22328	22325	22172	22446	22471	22504	22478	22460	22286	22279	22378	22173	22426	22261	22373	22058	22327	22305	22412	22483	22465	22296	22266	22438	22337	22363	22510	22146	22497	22273	22330	22368	22432	22337	22323	22401	22480	22379	22367	22410	22404	22186	22433	22516	22259	22585	22427	22312	22285	22360	22447	22459	22259	22562	22360	22409	22176	22320	22187	22444	22501	22512	22317	22459	22469	22415	22329	22333	22471	22531	22555	22369	22387	22251	22513	22382	22219	22289	22405	22365	22399	22433	22154	22384	22239	22348	22359	22104	22416	22353	22304	22364	22385	22349	22438	22332	22129	22261	22468	22461	22470	22322	22347	22203	22318	22425	22228	22437	22287	22337	22301	22346	22284	22325	22412	22224	22429	22398	22234	22431	22389	22232	22752	22314	22226	22347	22397	22363	22421	22204	22252	22374	22349	22194	22239	22337	22369	22308	22287	22327	22496	22424	22255	22418	22533	22501	22490	22500	22535	22376	22266	22399	22564	22301	22423	22449	22309	22248	22359	22316	22229	22636	22193	22291	22251	22551	22463	22389	22719	22414	22313	22382	22386	22201	22390	22387	22250	22211	22305	22326	22334	22263	22461	22287	22292	22412	22429	22339	22338	22408	22470	22337	22283	22425	22196	22204	22405	22300	22314	22194	22386	22358	22282	22434	22398	22449	22128	22488	22315	22344	22539	22628	22259	22397	22486	22290	22491	22534	22603	22263	22189	22314	22579	22385	22212	22240	22339	22341	22117	22113	22270	22432	22707	22281	22305	22284	22418	22360	22062	22325	22369	22346	22163	22290	22397	22504	22230	22404	22270	22249	22506	22307	22373	22182	22230	22373	22372	22035	22233	22096	22402	22474	22328	22329	22161	22358	22226	22371	22401	22423	22414	22550	22366	22497	22363	22444	22372	22293	22613	22508	22229	22070	22348	22331	22431	22175	22502	22628	22220	22337	22424	22409	22552	22416	22253	22351	22516	22494	22297	22340	22396	22414	22350	22451	22302	22339	22543	22371	22317	22136	22051	22232	22280	22190	22549	22396	22569	22430	22265	22458	22224	22260	22301	22224	22373	22251	22262	22225	22195	22173	22390	22258	22524	22483	22222	22372	22464	22379	22238	22427	22603	22618	22380	22264	22534	22334	22299	22178	22292	22251	22225	22257	22153	22338	22198	22190	22233	22179	22153	22284	22608	22398	22486	22395	22425	22320	22356	22211	22370	22354	22377	22457	22444	22384	22528	22404	22607	22537	22330	22124	22356	22352	22474	22190	22384	22300	22196	22190	22292	22344	22621	22396	22129	22234	22538	22576	22341	22156	22228	22210	22426	22114	22418	22277	22594	22232	22267	22526	22523	22214	22290	22274	22454	22367	22401	22406	22217	22381	22408	22271	22447	22294	22341	22367	22087	22401	22168	22465	22328	22289	22405	22283	22321	22447	22348	22245	22350	22312	22379	22370	22304	22154	22385	22219	22324	22347	22355	22438	22245	22289	22376	22429	22308	22350	22412	22223	22539	22256	22393	22446	22203	22300	22552	22422	22409	22216	22416	22491	22283	22383	22632	22530	22358	22393	22168	22380	22421	22372	22558	22295	22305	22247	22223	22499	22537	22445	22502	22276	22497	22509	22428	22614	22608	22415	22384	22576	22332	22385	22190	22310	22539	22069	22312	22498	22465	22481	22250	22228	22421	22235	22507	22278	22434	22191	22275	22403	22632	22557	22279	22156	22501	22379	22386	22429	22365	22334	22431	22367	22366	22246	22492	22535	22176	22329	22652	22363	22297	22271	22339	22162	22274	22352	22465	22281	22305	22390	22121	22395	22264	22237	22497	22343	22398	22429	22385	22384	22433	22727	22419	22429	22371	22344	22437	22363	22364	22240	22175	22367	22653	22375	22370	22257	22578	22485	22388	22389	22573	22533	22323	22429	22525	22352	22087	22286	22271	22192	22218	22598	22364	22450	22406	22340	22224	22111	22126	22638	22419	22318	22435	22142	22528	22329	22102	22396	22414	22574	22208	22221	22277	22483	22473	22450	22198	22317	22565	22145	22361	22164	22369	22439	22281	22443	22387	22321	22200	22373	22353	22329	22419	22491	22356	22541	22337	22172	22146	22343	22346	22383	22400	22609	22364	22310	22368	22396	22429	22444	22254	22404	22700	22252	22381	22207	22135	22312	22426	22085	22437	22296	22440	22284	22144	22278	22353	22230	22242	22392	22326	22503	22382	22503	22407	22388	22302	22375	22300	22266	22192	22424	22361	22167	22102	22316	22208	22277	22410	22216	22560	22390	22209	22399	22339	22524	22384	22599	22158	22512	22476	22470	22406	22518	22344	22471	22598	22624	22450	22297	22566	22412	22310	22448	22307	22488	22461	22348	22209	22295	22276	22302	22357	22393	22318	22248	22430	22583	22417	22559	22589	22269	22297	22194	22362	22467	22425	22255	22055	22376	22490	22578	22274	22283	22350	22604	22212	22298	22398	22315	22298	22486	22327	22565	21986	22263	22227	22424	22560	22536	22299	22398	22303	22423	22195	22383	22244	22423	22453	22520	22400	22396	22350	22279	22365	22310	22374	22470	22282	22538
24613	49737	37942	27596	21405	19275	18544	18240	17915	17509	17637	18049	17952	19710	19697	19175	19083	18697	18060	17889	17709	17539	17386	17317	17227	17417	17282	17214	17294	17261	17354	17205	17355	17227	17218	17355	17207	17095	17328	17248	17218	17312	17447	17298	17422	17418	17169	17227	17246	17483	17271	17403	17400	17298	17373	17282	17229	17308	17256	17233	17098	17230	17240	17338	17281	17198	17433	17295	17347	17312	17297	17352	17260	17415	17239	17451	17286	17400	17298	17138	17293	17246	17293	17230	17179	17241	17277	17200	17141	17366	17296	17313	17359	17269	17333	17355	17282	17279	17315	17260	17253	17428	17333	17299	17113	17104	17149	17333	17312	17275	17326	17319	17310	17213	17367	17242	17400	17277	17349	17153	17206	17339	17355	17303	17383	17325	17290	17199	17358	17251	17345	17166	17082	17164	17250	17144	17215	17324	17230	17289	17322	17292	17335	17331	17348	17424	17257	17117	17473	17292	17449	17154	17333	17236	17214	17205	17351	17283	17236	17428	17352	17225	17242	17263	17186	17237	17384	17278	17382	17254	17236	17209	17461	17078	17436	17346	17175	17168	17075	17278	17330	17304	17275	17177	17411	17256	17243	17341	17448	17225	17191	17178	17156	17193	17201	17158	17225	17341	17251	17228	17238	17352	17137	17193	17177	17120	17162	17138	17284	17250	17235	17252	17236	17290	17171	17292	17210	17286	17325	17334	17253	17586	17235	17378	17163	17211	17409	17133	17361	17397	17113	17129	17443	17293	17233	17362	17288	17311	17325	17320	17266	17373	17415	17266	17257	17399	17186	17262	17438	17294	17329	17266	17322	17381	17299	17326	17322	17171	17106	17421	17101	17389	17196	17379	17431	17295	17303	17250	17213	17259	17410	17255	17304	17311	17206	17348	17435	17388	17220	17442	17297	17327	17121	17184	17020	17356	17381	17267	17338	17318	17268	17387	17404	17287	17190	17240	17192	17414	17370	17216	17188	17108	17396	17293	17207	17345	17295	17296	17344	17247	17252	17266	17352	17327	17418	17330	17208	17445	17055	17329	17381	17356	17165	17322	17313	17279	17251	17219	17241	17389	17377	17451	17364	17233	17197	17197	17343	17393	17176	17063	17442	17142	17172	17186	17169	17318	17337	17229	17192	17399	17363	17367	17115	17095	17338	17319	17463	17134	17262	17254	17238	17177	17256	17251	17286	17174	17272	17184	17217	17314	17423	17186	17409	17387	17316	17362	17083	17264	17271	17184	17403	17235	17266	17264	17383	17330	17158	17265	17269	17291	17321	17393	17304	17280	17386	17244	17317	17344	17343	17231	17340	17352	17187	17313	17179	17237	17278	17282	17243	17393	17267	17293	17353	17178	17224	17290	17207	17399	17174	17195	17325	17207	17223	17185	17360	17245	17082	17203	17111	17254	17420	17297	17409	17280	17319	17546	17198	17153	17328	17262	17309	17332	17398	17166	17207	17266	17275	17191	17262	17351	17236	17366	17181	17332	17315	17215	17347	17223	17217	17346	17344	17335	17338	17346	17265	17188	17256	17426	17269	17591	17325	17153	17259	17263	17415	17263	17431	17380	17389	17514	17096	17348	17346	17304	17145	17189	17232	17115	17307	17206	17344	17212	17331	17360	17217	17636	17246	17238	17165	17443	17343	17305	17181	17205	17130	17149	17114	17256	17343	17238	17300	17194	17328	17220	17301	17237	17141	17380	17329	17301	17177	17420	17208	17256	17275	17337	17341	17315	17107	17284	17269	17022	17168	17294	17468	17237	17387	17294	17360	17219	17252	17247	17341	17171	17432	17211	17183	17458	17146	17198	17464	17205	17367	17211	17321	17145	17120	17334	17294	17361	17149	17376	17126	17278	17295	17335	17515	17470	17148	17492	17267	17368	17143	17196	17188	17327	17305	17201	17229	17258	17245	17415	17273	17373	17374	17381	17201	17319	17414	17437	17191	17335	17282	17389	17077	17366	17339	17250	17282	17188	17262	17175	17001	17195	17201	17220	17353	17264	17109	17204	17127	17362	17139	17301	17173	17319	17158	17350	17353	17296	17390	17367	17207	17245	17295	17041	17384	17324	17317	17342	17410	17176	17301	17198	17300	17460	17345	17139	17256	17298	17405	17380	17530	17134	17068	17433	17209	17441	17369	17379	17430	17350	17326	17273	17324	17203	17249	17259	17304	17264	17303	17318	17199	17238	17536	17233	17271	17439	17139	17194	17297	17112	17218	17206	17426	17405	17234	17203	17240	17208	17420	17248	17223	17176	17316	17234	17192	17416	17277	17135	17330	17201	17235	17229	17207	17340	17451	17380	17353	17297	17226	17205	17187	17318	17300	17285	17075	17341	17204	17189	17223	17275	17243	17149	17200	17332	17388	17358	17143	17293	17313	17408	17300	17253	17235	17345	17317	17192	17185	17426	17292	17119	17296	17267	17101	17354	17187	17197	17180	17393	17369	17282	17202	17211	17240	17243	17103	17340	17257	17156	17350	17242	17186	17349	17113	17373	17195	17189	17373	17226	17216	17297	17353	17368	17215	17422	17295	17242	17180	17351	17323	17364	17273	17234	17270	17363	17158	17310	17310	17356	17071	17213	17373	17321	17411	17390	17126	17246	17148	17291	17132	17199	17291	17456	17325	17280	17240	17240	17360	17286	17341	17422	17275	17356	17192	17115	17282	17366	17312	17090	17238	17309	17239	17169	17343	17227	17322	17494	17272	17548	17354	17179	17285	17308	17324	17192	17307	17337	17138	17253	17217	17213	17266	17276	17258	17206	17337	17194	17263	17501	17424	17177	17244	17531	17267	17349	17348	17221	17335	17156	17322	17304	17286	17325	17219	17267	17291	17175	17211	17185	17253	17350	17334	17189	17314	17186	17371	17283	17248	17219	17171	17163	17295	17175	17161	17197	17401	17334	17264	17408	17277	17105	17168	17412	17299	17258	17314	17253	17216	17332	17276	17294	17564	17314	17255	17209	17371	17167	17136	17299	17241	17318	17354	17276	17261	17122	17295	17108	17260	17129	17321	17194	17342	17160	17391	17182	17174	17415	17226	17377	17195	17221	17323	17228	17213	17240	17397	17384	17392	17290	17265	17240	17086	17334	17309	17305	17256	17303	17436	17327	17295	17423	17322	17264	17192	17098	17254	17294	17256	17414	17288	17328	17245	17335	17146	17198	17469	17198	17290	17127	17287	17326	17217	17118	17356	17168	17250	17319	17292	17204	17227	17400	17297	17318	17156	17214	17259	17287	17305	17152	17349	17292	17228	17383	17286	17168	17323	17135	17258	17250	17032	17364	17312	17412	17328	17269	17329	17282	17423	17255	17223	17240	17277	17328	17277	17171	17170	17486	17392	17282	17202	17179	17183	17309	17243	17376	17392	17175	17222	17187	17199	17287	17375	17321	17435	17323	17376	17321	17428	17309	17234	17307	17205	17361	17297	17193	17169	17263	17258	17403	17263	17265	17177	17326	17190	17291	17153	17454	17206	17256	17242	17244	17326	17228	17127	17225	17141	17373	17200	17278	17338	17302	17329	17146	17202	17290	17096	17230	17244	17242	17262	17297	17404	17261	17257	17135	17479	17288	17190	17214	17187	17350	17291	17267	17255	17142	17151	17247	17326	17396	17160	17268	17119	17194	17267	17315	17349	17397	17363	17098	17254	17139	17137	17198	17359	17240	17240	17237	17191	17267	17167	17170	17250	17346	17199	17233	17198	17397	17177	17310	17413	17270	17376	17369	17247	17196	17326	17320	17183	17379	17260	17240	17246	17300	17117	17434	17099	17257	17233	17394	17505	17385	17317	17135	17294	17297	17334	17297	17377	17340	17261	17254	17366	17536	17346	17207	17189	17368	17224	17384	17205	17340	17259	17082	17388	16977	17204	17295	17222	17448	17144	17166	17148	17444	17247	17306	17311	17328	17346	17212	17270	17399	17336	17245	17162	17324	17250	17366	17235	17268	17170	17173	17136	17211	17309	17243	17261	17185	17387	17212	17348	17328	17145	17305	17241	17405	17300	17130	17265	17231	17231	17234	17308	17211	17481	17258	17419	17231	17263	17202	17356	17261	17245	17448	17492	17346	17295	17380	17365	17180	17284	17183	17191	17275	17266	17257	17205	17387	17197	17339	17377	17383	17326	17263	17326	17356	17339	17194	17297	17213	17128	17302	17186	17167	17324	17377	17162	17221	17350	17280	17220	17103	17236	17182	17426	17204	17274	17195	17402	17314	17271	17231	17173	17242	17480	17324	17403	17347	17173	17177	17235	17127	17240	17252	17139	17206	17225	17143	17147	17340	17328	17127	17102	17370	17379	17305	17324	17298	17246	17309	17167	17227	17214	17509	17233	17349	17182	17309	17314	17346	17169	17126	17048	17215	17382	17248	17316	17323	17192	17127	17292	17363	17351	17368	17389	17307	17154	17100	17233	17282	17197	17069	17158	17210	17230	17276	17267	17277	17417	17242	17099	17272	17145	17309	17293	17272	17367	17245	17447	17151	17402	17107	17375	17281	17235	17405	17227	17200	17270	17310	17326	17294	17273	17361	17167	17467	17053	17399	17466	17408	17079	17291	17428	17267	17307	17111	17294	17227	17121	17296	17257	17299	17377	17286	17269	17226	17256	17325	17118	17294	17182	17254	17222	17248	17164	17411	17431	17195	17137	17271	17431	17181	17280	17126	17263	17288	17176	17307	17335	17487	17359	17302	17208	17394	17260	17469	17227	17231	17308	17372	17172	17260	17417	17402	17300	17187	17304	17323	17154	17289	17202	17277	17345	17263	17206	17298	17364	17100	17384	17200	17101	17179	17262	17182	17271	17160	17413	17139	17348	17213	17153	17152	17217	17279	17351	17312	17484	17124	17292	17157	17392	17204	17372	17207	17277	17299	17093	17284	17336	17230	17242	17333	17095	17288	17265	17365	17382	17357	17448	17124	17273	17368	17421	17235	17316	17409	17394	17344	17170	17284	17281	17204	17346	17207	17266	17266	17209	17135	17219	17181	17220	17394	17150	17231	17304	17116	17349	17475	17394	17227	17499	17441	17301	17567	17363	17370	17375	17265	17287	17221	17346	17147	17392	17357	17236	17436	17327	17401	17309	17225	17256	17297	17308	17215	17231	17347
24590	21153	28034	28080	24040	23578	23906	22770	22753	22653	22693	22743	22914	22942	23004	23223	23218	22987	22832	22868	22504	22353	22549	22357	22527	22442	22388	22329	22335	22201	22242	22495	22342	22304	22412	22421	22534	22468	22379	22373	22222	22216	22355	22739	22547	22329	22244	22218	22221	22331	22501	22554	22356	22172	22287	22168	22284	22216	22370	22345	22309	22256	22416	22460	22335	22193	22562	22617	22353	22296	22393	22060	22611	22268	22394	22401	22185	22309	22514	22182	22228	22451	22120	22194	22391	22329	22585	22259	22502	22463	22492	22265	22190	22333	22424	22575	22158	22359	22380	22323	22354	22383	22291	22282	22353	22117	22461	22427	22339	22407	22221	22461	22226	22214	22478	22340	22279	22414	22194	22169	22540	22401	22087	22474	22443	22627	22358	22367	22377	22335	22270	22384	22252	22020	22126	22354	22455	22321	22253	22352	22192	22538	22346	22336	22341	22200	22183	22398	22222	21996	22241	22395	22400	22345	22423	22455	22227	22269	22330	22161	22169	22285	22273	22431	22230	22162	22330	22363	22315	22230	22548	22243	22250	22376	22333	22357	22434	22387	22303	22276	22307	22274	22467	22346	22235	22238	22368	22274	22416	22333	22135	22244	22491	22172	22448	22417	22307	22332	22557	22295	22314	22423	22438	22277	21957	22247	22161	22157	22310	22308	22601	22135	22423	22219	22322	22260	22398	22379	22181	22219	22258	22427	22456	22568	22482	22457	22597	22518	22460	22523	22434	22488	22334	22214	22006	22289	22361	22190	22177	22141	22157	22409	22367	22375	22258	22454	22342	22013	22372	22395	22388	22192	22228	22250	22314	22396	22409	22540	22265	22517	22412	22396	22362	22347	22324	22195	22061	22298	22547	22260	22204	22092	22226	22307	22323	22314	22388	22272	22324	22142	22349	22418	22473	22274	22318	22027	22411	22351	22333	22458	22412	22379	22457	22160	22288	22191	22331	22379	22373	22163	22363	22187	22401	22358	22507	22332	22383	22466	22403	22438	22338	22302	22391	22411	22477	22315	22293	22332	22230	22514	22598	22362	22421	22477	22327	22400	22160	22540	22439	22378	22157	22278	22459	22450	22366	22350	22183	22439	22362	22478	22356	22213	22662	22314	22436	22418	22322	22281	22293	22244	22495	22298	22356	22467	22492	22157	22256	22346	22330	22355	22391	22295	22274	21912	22211	22226	22392	22322	22415	22380	22366	22293	22510	22208	22147	22281	22535	22124	22436	22311	22371	22323	22420	22235	22398	22222	22327	22308	22378	22287	22255	22366	22231	22238	22276	22299	22234	22404	22392	22306	22338	22396	22143	22333	22255	22318	22375	22362	22340	22135	22356	22506	22286	22368	22158	22354	22479	22402	22298	22216	22501	22142	22324	22289	22462	22329	22404	22328	22484	22410	22251	22359	22429	21937	22055	22359	22525	22492	22219	22450	22557	22287	22497	22374	22372	22415	22253	22253	22278	22433	22340	22575	22328	22298	22393	22483	22455	22315	22260	22338	22403	22424	22229	22217	22572	22402	22219	22448	22264	22343	22053	22474	22517	22295	22498	22305	22493	22286	22478	22480	22310	22494	22432	22552	22285	22256	22373	22475	22252	22472	22455	22419	22469	22402	22405	22291	22148	22597	22263	22068	22503	22492	22255	22439	22482	22375	22325	22386	22289	22161	22559	22666	22537	22248	22461	22125	22506	22255	22396	22321	22566	22293	22584	22292	22465	22332	22424	22239	22403	22054	22140	22365	22300	22116	22465	22382	22347	22518	22360	22399	22442	22294	22105	22140	22397	22430	22397	22293	22466	22471	22345	22285	22138	22352	22344	22385	22430	22266	22316	22402	22130	22467	22481	22567	22302	22384	22389	22193	22377	22350	22276	22230	22589	22241	22359	22247	22384	22430	22375	22207	22198	22491	22197	22253	22365	22476	22111	22268	22219	22412	22294	22548	22392	22318	22360	22382	22317	22272	22258	22196	22370	22440	22439	22441	22483	22165	22529	22133	22260	22379	22311	22466	22416	22249	22128	22225	22378	22578	22327	22259	22291	22316	22263	22333	22377	22240	22430	22311	22277	22247	22460	22433	22331	22539	22359	22398	22301	22292	22302	22291	22474	22283	22338	22235	22425	22290	22634	22292	22158	22081	22200	22485	22397	22246	22345	22273	22156	22422	22449	22271	22335	22372	22473	22315	22534	22397	22270	22379	22328	22277	22152	22307	22396	22384	22302	22293	22233	22522	22499	22252	22486	22585	22550	22454	22280	22360	22516	22072	22181	22515	22292	22314	22476	22382	22353	22248	22227	22359	22286	22491	22497	22463	22358	22553	22209	22212	22309	22589	22266	22248	22048	22257	22407	22350	22429	22337	22195	22367	22318	22425	22587	22406	22358	22194	22192	22253	22276	22569	22277	22338	22308	22334	22440	22048	22390	22303	22070	22183	22200	22491	22290	22335	22422	22380	22425	22558	22436	22274	22349	22158	22390	22267	22235	22273	22078	22480	22384	22540	22214	22437	22078	22445	22442	22260	22573	22192	22204	22482	22151	22084	22108	22286	22387	22295	22109	22397	22460	22280	22363	22445	22296	22052	22397	22410	22459	22319	22288	22317	22028	22501	22252	22420	22151	22441	22362	22378	22337	22248	22067	22132	22165	22266	22409	22286	22505	22194	22162	22242	22429	22056	22445	22574	22216	22311	22285	22529	22322	22221	22400	22268	22187	22383	22463	22264	22246	22483	22442	22405	22321	22218	22165	22206	22560	22300	22331	22475	22397	22367	22385	22437	22427	22365	22359	22219	22354	22275	22163	22214	22370	22230	22349	22470	22268	22183	22502	22342	22327	22219	22279	22300	22193	22292	22415	22404	22276	22499	22494	22366	22349	22215	22297	22271	22503	22317	22198	22294	22340	22519	22373	22509	22234	22340	22329	22448	22420	22301	22390	22409	22339	22153	22327	22330	22303	22538	22403	22329	22328	22424	22281	22238	22430	22389	22366	22272	22271	22379	22132	22031	22491	22386	22335	22322	22313	22166	22392	22506	22326	22312	22526	22473	22372	22346	22456	22267	22476	22235	22509	22333	22300	22220	22134	22376	22366	22469	22106	22648	22482	22335	22360	22581	22543	22317	22206	22448	22413	22351	22436	22366	22268	22151	22372	22206	22338	22404	22424	22225	22305	22370	22434	22376	22421	22343	22098	22386	22249	22388	22221	22374	22443	22215	22232	22461	22361	22420	22411	22058	22305	22520	22502	22231	22399	22406	22569	22290	22428	22246	22502	22327	22321	22413	22478	22348	22384	22562	22193	22378	22453	22467	22457	22334	22202	22192	22353	22542	22188	22275	22185	22452	22399	22497	22434	22324	22182	22270	22556	22413	22576	22465	22156	22460	22352	22435	22383	22218	22400	22331	22188	22299	22297	22674	22337	22418	22491	22359	22405	22337	22302	22429	22464	22328	22459	22450	22194	22027	22372	22508	22272	22178	22519	22351	22329	22200	22244	22345	22359	22536	22317	22211	22037	22386	22319	22430	22223	22162	22404	22425	22361	22493	22793	22303	22210	22257	22286	22533	22317	22440	22028	22238	22387	22295	22188	22277	22309	22171	22521	22386	22387	22242	22270	22295	22306	22265	22479	22432	22468	22476	22452	22366	22516	22152	22343	22511	22603	22299	22429	22367	22135	22441	22379	22266	22420	22382	22338	22276	22116	21955	22147	22037	22348	22208	22589	22378	22275	22269	22206	22363	22218	22647	22191	22347	22269	22417	22438	22380	22289	22267	22246	22337	22406	22376	22077	22342	22442	22411	22339	22346	22106	22170	22478	22226	22488	22523	22408	22369	22404	22279	22300	22466	22299	22429	22590	22378	22379	22058	22445	22265	22278	22128	22430	22271	22300	22572	22417	22633	22401	22530	22150	22579	22446	22402	22402	22492	22295	22057	22558	22381	22272	22351	22300	22322	22432	22358	22225	22591	22362	22599	22483	22167	22350	22255	22279	22358	22182	22202	22376	22416	22508	22460	22361	22448	22341	22292	22196	22264	22145	22319	22518	22349	22342	22457	22254	22277	22195	22410	22130	22587	22279	22605	22459	22215	22508	22325	22301	22421	22449	22332	22511	22370	22181	22531	22260	22366	22411	22236	22397	22322	22305	22384	22257	22475	22280	22415	22410	22316	22642	22481	22322	22365	22571	22523	22246	22502	22591	22631	22134	22426	22637	22418	22447	22573	22122	22445	22345	22344	22293	22221	22305	22536	22307	22351	22193	22215	22379	22413	22502	22492	22325	22239	22364	22400	22268	22426	22232	22411	22475	22349	22449	22210	22493	22276	22406	22255	22317	22297	22301	22277	22492	22367	22389	22309	22360	22352	22440	22247	22532	22307	22400	22325	22227	22313	22181	22479	22303	22372	22530	22138	22341	22461	22372	22327	22253	22286	22429	22360	22413	22501	22147	22430	22030	22490	22362	22386	22321	22123	22499	22312	22443	22263	22413	22324	22198	22519	22426	22371	22298	22349	22525	22171	22260	22239	22240	22236	22371	22296	22163	22187	22275	22319	22378	22227	22262	22279	22412	22366	22160	22266	22239	22494	22248	22144	22584	22447	22391	22215	22331	21992	22260	22495	22401	22551	22598	22358	22412	22428	22347	22521	22233	22371	22368	22499	22445	22232	22581	22399	22248	22239	22343	22680	22419	22433	22351	22496	22291	22503	22335	22357	22241	22602	22462	22226	22373	22494	22394	22109	22149	22422	22411	22208	22392	22268	22280	22290	22189	22251	22428	22446	22415	22358	22187	22223	22322	22230	22336	22259	22255	22139	22553	22146	22131	22273	22525	22494	22242	22347	22167	22177	22296	22198	22162	22447	22425	22211	22489	22405	22455	22130	22290	22336	22378	22542	22444	22379	22391	22323	22370	22495	22567	22350	22447	22368	22396	22425	22374	22192	22361	22234	22448	22151	22316	22280	22278	22388	22460	22258	22525	22226	22306	22461	22332	22155	22451	22525	22536	22437	22443	22359	22222	22356	22417	22207	22367	22413	22446	22179	22332	22298	22317	22238	22323	22380	22375	22418	22562	22227	22292	22491	22091	22297	22361	22407	22349	22320	22374	22457	22447	22194
25013	44991	35287	24052	20228	18572	18201	17784	17559	17556	17572	17853	17790	18214	18125	18422	18370	18021	18042	17809	17380	17185	17126	17272	17314	17233	17407	17269	17275	17213	17285	17330	17205	17311	17155	17242	17099	17160	17391	17182	17303	17268	17259	17269	17261	17369	17163	17197	17065	17311	17253	17219	17215	17362	17187	17269	17384	17379	17383	17333	17118	17287	17206	17248	17315	17213	17281	17326	17474	17462	17330	17204	17173	17195	17210	17376	17361	17138	17206	17213	17081	17226	17317	17124	17263	17131	17219	17192	17260	17415	17305	17326	17189	17231	17145	17339	17292	17300	17167	17163	17133	17236	17354	17193	17251	17149	17199	17265	17410	17266	17194	17248	17235	17143	17351	17222	17282	17359	17207	17146	17267	17240	17238	17158	17341	17295	17401	17317	17102	17225	17207	17268	17283	17246	17227	17191	17209	17048	17279	17262	17247	17381	17336	17211	17435	17145	17367	17167	17382	17163	17339	17385	17200	17498	17316	17346	17069	17166	17299	17309	17149	17480	17390	17252	17278	17127	17307	17172	17304	17190	17089	17332	17436	17101	17279	17225	17235	17299	17261	17210	17156	17228	17343	17294	17149	17184	17163	17195	17259	17252	17309	17188	17294	17218	17303	17148	17314	17338	17205	17304	17070	17308	17323	17164	17200	17158	17207	17244	17143	17333	17229	17217	17307	17230	17229	17261	17285	17212	17287	17260	17360	17221	17031	17255	17175	17209	17327	17220	17287	17245	17049	17368	17423	17299	17272	17304	17307	17396	17175	17190	17234	17266	17486	17189	17085	17154	17175	17262	17121	17232	17200	17012	17267	17308	17193	17374	17040	17373	17134	17130	17308	17222	17464	17288	17314	17396	17179	17129	17209	17335	17282	17303	17114	17290	17405	17213	17314	17051	17232	17043	17160	17384	17250	17235	17183	17234	17257	17253	17115	17378	17378	17109	17330	16979	17137	17316	17472	17198	17142	17198	17145	17441	17203	17216	17282	17228	17327	17470	17323	17291	17380	17410	17057	17298	17449	17418	17272	17254	17220	17288	17175	17278	17104	17442	17301	17432	17197	17101	17253	17247	17030	17161	17155	17233	17408	17138	17351	17371	17205	17240	17228	17158	17422	17165	17273	17187	17067	17190	17238	17248	17356	17495	17147	17359	17361	17143	17438	17302	17273	17431	17176	17266	17241	17233	17368	17259	17117	17320	17211	17171	17282	17160	17286	17201	17277	17150	17189	17251	17269	17138	17253	17379	17077	17433	17265	17239	17332	17379	17261	17241	17387	17303	17325	17330	17056	17277	17359	17285	17290	17285	17131	17058	17288	17473	17225	17097	17066	17171	17150	17302	17392	17332	17251	17265	17304	17090	17215	17206	17183	17296	17296	17290	16998	17411	17256	17250	17127	17303	17307	17278	17333	17338	17184	17256	17290	17221	17177	17118	17253	17444	17302	17308	17297	17261	17075	17168	17327	17219	17156	17273	17241	17308	17079	17211	17253	17244	17258	17237	17295	17300	17229	17364	17162	17105	17175	17296	17325	17195	17317	17297	17208	17320	17191	17257	17274	17253	17379	17222	17224	17300	17168	17183	17378	17136	17316	17206	17442	17208	17181	17037	17259	17241	17224	17314	17211	17300	17100	17305	17341	17302	17365	17195	17066	17238	17332	17321	17128	17207	17312	17186	17400	17207	17317	17299	17268	17268	17326	17204	17448	17310	17311	17436	17279	17118	17276	17305	17177	17184	17188	17245	17226	17125	17196	17107	17177	17228	17263	17439	17351	17210	17251	17255	17285	17273	17386	17378	17373	17211	17151	17166	17301	17254	17338	17375	17356	17162	17377	17251	17130	17244	17189	17212	17181	17200	17298	17194	17334	17351	17157	17335	17276	17157	17267	17193	17349	17285	17299	17022	17460	17228	17432	17371	17295	17193	17219	17144	17086	17218	17305	17383	17265	17160	17375	17159	17351	17193	17397	17246	17253	17221	17192	17285	17166	17436	17267	17215	17217	17184	17309	17132	17060	17351	17264	17145	17253	17271	17315	17437	17220	17343	17260	17015	17357	17261	17379	17297	17110	17141	17153	17333	17309	17082	17306	17210	17152	17272	17250	17252	17125	17237	17178	17264	17195	17390	17273	17297	17411	17312	17464	17280	17213	17262	17293	17407	17153	17248	17167	17275	17211	17259	17369	17291	17096	17241	17318	17232	17349	17180	17322	17430	16980	17279	17450	17352	17105	17324	17185	17242	17152	17417	17425	17251	17255	17307	17310	17226	17326	17353	17136	17174	17394	17347	17222	17161	17350	17299	17164	17344	17164	17240	17284	17331	17373	17132	17195	17424	17381	17389	17244	17372	17468	17182	17294	17120	17244	17350	17248	17306	17333	17219	17297	17246	16943	17364	17284	17211	17168	17309	17343	17325	17162	17229	17172	17411	17239	17307	17166	17204	17200	17336	17462	17146	17317	17296	17349	17250	17378	17226	17225	17309	17135	17281	17233	17301	17294	17217	17317	17242	17135	17354	17326	17183	17250	17259	17302	17100	17258	17232	17117	17121	17224	17248	17149	17064	17071	17114	17409	17334	17338	17271	17181	17319	17172	17392	17373	17362	17511	17288	17260	17094	17278	17260	17193	17185	17204	17298	17278	17443	17121	17252	17396	17206	17234	17300	17298	17289	17271	17230	17059	17309	17325	17307	17288	17319	17284	17275	17278	17353	17362	17318	17094	17352	17110	17089	17442	17378	17178	17130	17344	17206	17366	17164	17242	17323	17019	17186	17283	17140	17256	17100	17234	17300	17477	17175	17431	17296	17220	17243	17258	17214	17393	17328	17368	17123	17374	17165	17407	17403	17410	17280	17304	17428	17163	17230	17321	17125	17202	17218	17122	17118	17106	17374	17171	17343	17263	17202	17344	17261	17294	17192	17412	17196	17194	17273	17325	17157	17265	17217	17220	17167	17352	17176	17324	17126	17098	17285	17235	17253	17297	17329	17252	17250	17273	17279	17283	17184	17345	17142	17160	17191	17309	17190	17267	17269	17335	17085	17192	17216	17340	17124	17411	17302	17099	17118	17138	17298	17281	17298	17220	17082	17372	17418	17267	17255	17286	17239	17306	17092	17129	17419	17377	17270	17326	17356	17316	17112	17352	17264	17103	17214	17361	17282	17445	17238	17287	17204	17278	17327	17205	17471	17213	17157	17146	17222	17135	17094	17463	17203	17192	17358	17301	17067	17320	17248	17273	17307	17195	17259	17069	17221	17177	17013	17217	17241	17166	17238	17189	17290	17329	17296	17376	17224	17319	17283	17199	17367	17363	17362	17274	17234	17100	17118	17134	17270	17385	17246	17158	17277	17185	17202	17106	17289	17355	17136	17229	17212	17381	17193	17103	17399	17303	17358	17391	17293	17241	17443	17355	17216	17131	17248	17315	17269	17314	17139	17250	17235	17298	17394	17313	17281	17104	17110	17328	17152	17200	17240	17316	17359	17138	17206	17383	17319	17281	17166	17272	17277	17248	17281	17327	17399	17176	17311	17298	17250	17290	17176	17471	17359	17240	17408	17280	17192	17126	17351	17297	17262	17395	17164	17253	17214	17230	17220	17108	17190	17247	17223	17239	17351	17119	17274	17156	17145	17295	17136	17066	17375	17251	17191	17288	17207	17155	17293	17374	17314	17349	17240	17401	17261	17192	17206	17245	17134	17191	17196	17268	17235	17210	17103	17359	17365	17216	17141	17346	17233	17338	17115	17287	17322	17274	17280	17381	17388	17153	17304	17144	17203	17243	17356	17313	17166	17300	17444	17333	17348	17226	17317	17374	17364	17291	17281	17131	17225	17230	17286	17431	17259	17282	17218	17077	17235	17321	17348	17280	17200	17410	17332	17374	17089	17141	17383	17346	17224	17190	17375	17311	17316	17391	17299	17288	17149	17461	17170	17284	17191	17209	17264	17192	17075	17360	17140	17236	17339	17316	17296	17146	17237	17441	17299	17068	17292	17326	17142	17312	17242	17240	17090	17323	17333	17164	17349	17473	17170	17390	17263	17236	17267	17406	17254	17387	17029	17454	17118	17321	17102	17273	17362	17253	17349	17299	17352	17304	17224	17329	17335	17197	17120	17276	17275	17266	17184	17285	17321	17275	17347	17245	17219	17020	17277	17294	17251	17124	17412	17358	17309	17210	17214	17283	17130	17395	17417	17229	17172	17256	17183	17289	17300	17143	17376	17146	17203	17371	17375	17354	17235	17328	17085	17314	17210	17159	17103	17304	17280	17433	17391	17445	17174	17282	17209	17154	17347	17176	17202	17314	17347	17347	17298	17243	17224	17209	17333	17342	17313	17362	17288	17288	17277	17248	17097	17354	17312	17329	17400	17304	17153	17276	17250	17220	17287	17340	17218	17430	17269	17378	17047	17080	17358	17227	17188	17224	17161	17187	17152	17116	17301	17232	17312	17264	17206	17454	17261	17258	17347	17163	17075	17082	17230	17274	17306	17190	17085	17120	17175	17205	17130	17151	17321	17241	17093	17303	17276	17095	17164	17232	17146	17302	17434	17390	17304	17339	17397	17316	17141	17022	17312	17217	17302	17118	17339	17498	17299	17322	17436	17349	17142	17216	17304	17256	17293	17077	17223	17467	17170	17236	17377	17351	17332	17137	17151	17373	17166	17299	17322	17271	17293	17275	17305	17210	17372	17261	17211	17206	17191	17299	17250	17126	17268	17440	17187	17204	17404	17382	17240	17292	17347	17339	17223	17203	17088	17212	17202	17195	17204	17253	17401	17248	17363	17284	17223	17247	17390	17229	17299	17268	17245	17251	17092	17276	17270	17277	17256	17228	17395	17280	17212	17187	17276	17246	17139	17301	17277	17117	17419	17237	17330	17188	17283	17351	17256	17087	17284	17343	17257	17488	17175	17367	17300	17390	17435	17327	17367	17130	17440	17227	17221	17339	17320	17035	17213	17158	17370	17350	17287	17283	17217	17263	17131	17310	17241	17220	17348	17296	17182	17112	17386	17211	17334	17324	17443	17177	17299	17355	17344	17236	17185	17284	17300	17224	17206	17181	17455	17260	17352	17227	17267	17398	17209	17154	17250	17267	17163	17326	17365	17181	17179	17391	17447
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
