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
339972201622	339972202187	339972202737	339972203287	339972203837	339972204387	339972204937	339972205489	339972206037	339972206587	339972207137	339972207687	339972208237	339972208787	339972209337	339972209887	339972210437	339972210987	339972211537	339972212087	339972212637	339972213187	339972213737	339972214287	339972214837	339972215387	339972215937	339972216487	339972217037	339972217587	339972218137	339972218687	339972219237	339972219787	339972220337	339972220889	339972221437	339972221987	339972222537	339972223087	339972223637	339972224187	339972224737	339972225287	339972225837	339972226387	339972226937	339972227487	339972228037	339972228589	339972229137	339972229687	339972230237	339972230787	339972231337	339972231887	339972232437	339972232987	339972233537	339972234087	339972234637	339972235187	339972235737	339972236287	339972236837	339972237387	339972237937	339972238487	339972239037	339972239587	339972240137	339972240687	339972241237	339972241787	339972242337	339972242887	339972243439	339972243987	339972244537	339972245087	339972245637	339972246187	339972246737	339972247287	339972247837	339972248387	339972248937	339972249487	339972250039	339972250589	339972251137	339972251689	339972252237	339972252787	339972253339	339972253887	339972254437	339972254987	339972255537	339972256089	339972256639	339972257187	339972257741	339972258287	339972258837	339972259387	339972259937	339972260487	339972261037	339972261589	339972262137	339972262687	339972263237	339972263787	339972264337	339972264887	339972265439	339972265989	339972266539	339972267087	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2640	3600	2300	2641	3600	2300	2642	3600	2300	2643	3600	2300	2645	3600	2300	2645	3600	2300	2647	3600	2300	2648	3600	2300	2649	3600	2300	2650	3600	2300	2651	3600	2300	2652	3600	2300	2652	3600	2300	2653	3600	2300	2654	3600	2300	2655	3600	2300	2656	3600	2300	2656	3600	2300	2657	3600	2300	2658	3600	2300	2659	3600	2300	2659	3600	2300	2660	3600	2300	2661	3600	2300	2661	3600	2300	2662	3600	2300	2663	3600	2300	2664	3600	2300	2665	3600	2300	2665	3600	2300	2666	3600	2300	2666	3600	2300	2667	3600	2300	2667	3600	2300	2668	3600	2300	2668	3600	2300	2669	3600	2300	2670	3600	2300	2670	3600	2300	2671	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23636	21929	29944	24503	22191	24531	26381	20902	19738	20262	19845	19701	19638	19686	19664	19380	19294	19292	19297	19413	19410	19282	19075	19177	22936	25083	25570	23437	21363	20409	19680	19256	19172	19087	19080	18833	19065	19048	18986	18823	18918	19071	18985	18966	18956	19069	18841	18909	19137	18926	19016	18924	18722	18829	18883	18992	19028	18823	18786	18889	19025	18834	18958	18723	18973	18798	19056	18987	18845	18903	19015	19039	18808	18764	19000	18879	18931	18966	19007	18978	19030	18781	18871	18964	18926	18860	18843	18919	18819	19166	18810	18802	18680	18774	18945	18831	18847	18950	18877	18836	18874	18838	18904	18834	18928	18808	19010	19015	18916	18902	18842	19017	18725	18750	18898	18952	19105	18812	18952	18991	18940	18970	19030	18934	18854	18800	18877	18861	18951	18899	18857	18978	19066	19016	18970	18855	18908	18879	18925	18865	18963	18944	18610	18918	19117	18818	18720	18881	18723	18974	18869	18852	18987	18762	18899	18904	18886	18944	18900	18934	18924	18709	18946	18845	18993	18757	19078	19062	18689	18833	18859	19174	18950	18837	18914	18898	18897	18762	18865	18932	19204	19011	19008	19136	19022	19016	18835	18974	18904	18614	18940	18922	18825	18638	18920	18724	19275	18793	18665	18890	18770	18849	19041	18871	18693	18959	18904	18820	18870	18805	19022	18897	18638	18716	18848	18910	18912	18901	18917	18867	18902	18946	19061	18709	18900	18819	18839	18990	18950	18954	18717	18770	19066	18910	19083	18979	18907	18895	18932	18978	18893	18822	18983	18846	18934	18878	18722	18708	18751	18633	18857	18997	19082	18896	18861	18945	18808	18892	18884	18768	18846	18791	18885	18899	18819	18571	18917	18798	18699	19033	19099	18823	18830	18871	18886	18841	18850	18789	18967	18910	18902	18981	18792	18994	19102	18989	18793	19197	18828	18817	18905	18643	18625	18939	19067	18858	18936	18866	18678	18832	19098	18658	18798	18726	18781	18898	19001	18802	18927	18779	18746	18903	18751	18972	18965	19143	18965	19079	18900	18892	19087	18744	18794	18802	18831	18983	18627	18899	18899	18790	18878	18795	18952	18760	18888	18846	18930	18848	18856	18843	18827	18830	19062	18851	19112	18736	18766	18908	18759	18961	18722	18994	19005	18731	18769	18704	18790	18900	18829	18977	18764	18892	18882	19134	18779	18612	18814	18930	18826	19016	19066	18817	18903	18958	18832	18865	18858	19021	18880	18958	18843	18977	18959	18852	18958	19018	18794	18716	18651	18657	18878	19023	19149	18744	18910	18958	18759	18905	18986	18775	18728	18704	18705	18727	18743	19038	19027	18871	19000	18891	18860	19003	18981	18631	19061	18746	18834	18842	18710	18567	18726	18909	18920	18966	18972	18735	18990	18640	19065	18764	18793	18801	18863	18958	18794	19037	18838	18786	18997	18990	18881	18801	18865	18815	19001	18898	18848	18671	18682	18801	18959	18843	18766	18696	18917	18854	18897	18894	18805	18954	18902	18796	18649	18940	18894	18856	18950	19015	18790	19228	19101	18922	18972	18891	18797	18832	18841	18718	18704	18863	18884	19006	18810	18878	18787	19036	19001	18886	18802	18821	18877	18775	19060	18750	18754	19117	18795	18724	18986	18891	18710	18934	19021	19119	18845	18973	18781	18851	18689	18757	18804	18940	18778	18783	18918	18896	18747	18846	19057	18882	18855	18929	18672	18813	18824	18843	18900	18976	18981	18990	18889	18975	19004	18734	18943	18989	18924	18901	18969	18857	19007	18986	18861	18697	18797	18784	19014	18907	18924	18807	18904	18690	18869	18821	18859	18859	18914	18916	18965	18840	18947	18708	18880	19062	18859	18644	18726	18835	18910	18755	18798	18745	18974	18820	18939	18735	18781	19157	18846	18727	18922	18826	18911	18767	18683	18622	18868	18909	18912	18916	18806	18982	18925	18675	19029	18833	18782	19064	18681	18772	18993	18927	18859	19024	18885	19049	18984	18856	18896	18942	18959	18761	19064	18888	18772	18875	18784	18746	18834	18706	18764	18901	18990	18889	18833	18777	18865	18850	18998	18926	18825	18722	18919	18962	18881	18720	18836	18785	18856	18806	18869	18731	18744	18726	18891	18727	18742	18856	18909	18816	18950	18831	18876	18878	18863	18794	18937	18849	18860	18880	18945	19027	18742	18882	18846	18908	18922	18907	19076	18857	18897	18916	18798	19012	19001	18878	18833	18841	18765	18838	18892	18839	18864	18799	18816	18740	18941	18898	18832	18931	18971	19034	19010	18673	18967	18709	18971	18930	18972	19125	19037	18771	18969	18844	18841	18804	18817	18745	18862	18963	18845	18821	18781	18804	18877	18833	18863	18823	18638	18748	18828	18701	18883	18848	18956	18938	18854	18816	18760	18946	19015	18866	18957	18912	18815	18616	18823	18964	19027	18895	18949	18734	18902	18890	18852	19090	18889	18752	18805	18863	18982	18779	18697	18578	18884	18837	19088	18848	18804	18839	18796	19079	18881	18919	18601	18793	19008	18932	18598	18893	18902	18944	18830	18778	18735	18687	18855	18786	18870	18915	18797	18945	18883	18950	18980	18914	19025	18950	18747	18860	18924	18721	18656	18948	19114	19006	18833	18952	18899	18828	18856	18726	19047	18984	19008	18719	18959	18632	19030	18843	19015	18906	18814	18849	18799	18875	18866	18836	19202	18856	18776	18973	18974	18899	18888	18807	18924	19109	19085	18822	18919	18900	18888	18599	18927	18842	18913	18879	18960	18987	19076	18911	19036	18869	18868	18748	18903	19008	19038	18751	18902	18938	18829	18904	19103	18891	18911	18967	18909	18677	18837	18954	18778	18894	18742	18944	18873	18878	18874	18674	18801	19109	18774	18747	18766	18874	18833	19011	18867	18813	18942	18911	18926	18767	18850	18813	18813	18928	18811	19016	18994	19017	18893	18864	18755	18622	19020	18961	18884	18772	18893	18683	18935	18950	19156	18780	19039	18949	18804	18962	18936	18835	18872	18963	18700	18968	18891	18934	18957	18847	18991	18813	19004	18882	18929	18939	18850	18806	18858	18853	18971	18775	19152	18889	18845	19068	18775	18896	18997	18816	18962	18939	18573	18938	18899	18839	18963	18913	18836	18692	18873	18736	18731	18854	19067	18871	18703	18878	18722	18709	18840	18612	18664	18856	18897	18755	18873	18726	18912	18948	18785	18633	18933	18833	18888	19177	18907	18945	18904	18952	18784	18783	18793	19017	18651	19024	18782	19104	19049	18901	18941	18913	18767	18928	18779	18658	18969	18877	18751	18760	18676	18811	18870	19034	18848	18813	18702	18736	18694	18778	18862	18895	18910	18984	18768	18958	18794	18836	18696	18958	18889	18911	19001	18910	18948	18876	19002	18953	18819	18987	18857	19066	18980	19029	18806	18783	18854	18862	18887	18951	18858	18704	18782	18791	18880	18753	18727	18799	18712	18805	18774	18933	18844	18996	18851	18950	18830	18747	18896	18998	19166	18857	18941	18800	18739	18645	18934	19012	19009	18916	18935	18593	18944	18704	18741	18879	18898	18748	18912	18931	18878	18980	18876	18819	18686	18828	18869	19035	18841	18981	18936	19040	18972	18708	18954	18755	18941	18966	19018	18667	18817	18952	19229	18699	18927	18858	18702	18948	18948	18914	18949	19006	18887	18929	18905	18523	18846	18744	18698	18730	18796	18803	18903	18811	18850	18786	18786	18825	18958	19070	18816	18616	18893	18965	18820	18801	18683	18880	18740	18673	18979	18838	18855	18872	18890	18764	18938	18733	18879	18839	19036	18882	18613	18769	18861	18829	18898	18833	18964	18915	18862	18924	18765	18638	18685	18693	18895	18718	19058	18948	18782	18950	18705	18700	18831	18947	18873	18702	18899	19017	18927	18946	19043	18856	18907	18847	18770	18845	18955	18944	18604	18747	19004	18860	18913	18833	19002	19068	18981	18853	18938	18998	18846	18781	18841	18953	18814	18775	18724	18912	18693	18871	19112	18798	18883	18760	18875	18894	19001	18863	19168	18992	19004	18678	18805	18935	18984	19082	18916	18868	18926	18836	18916	18926	18914	18922	18771	18940	18792	18885	18939	18737	18827	18848	18973	18885	18963	18923	18686	18670	18702	18887	18848	18812	18967	18902	18746	18837	18964	18797	18862	18808	18735	18921	18996	19013	18901	18905	18796	18908	18835	18880	18999	19123	18884	18775	19028	18702	18792	18862	18827	18860	18749	18687	18793	18732	18842	18937	18809	18962	18886	18722	18801	18860	18559	18902	18815	18833	18766	18781	18729	18860	18898	18908	18895	19167	18874	18768	18707	19063	18793	18905	18697	18747	18591	18801	19032	18761	18920	18881	18922	18828	19049	18858	18867	18814	18707	18979	18823	18742	18857	18962	18800	18914	18901	18791	18981	18941	18810	18857	19188	18797	18765	18971	18920	18971	19011	18981	18868	18867	18827	18877	18642	18827	19038	18914	18894	18839	18671	18770	18758	18656	18796	18672	18817	18809	18882	18774	18713	19064	18924	19034	18923	18982	18961	18996	18869	18793	18714	18699	19009	18808	18803	18860	18937	18879	18658	18633	19014	18783	18812	18886	18865	18885	18937	18780	18976	18782	18891	18832	18739	18700	19050	18916	18752	18763	19012	18579	18868	18721	18930	18910	18867	18901	18817	18881	18838	18889	19043	18859	18904	18801	18907	18773	18862	18824	18747	19127	18946	19126	18857	18885	18950	18888	19089	18891	18921	18947	18895	18944	18688	18647	18849	18693	18772	18955	18814	19068	18870	19002	19129	18814	19072	18669	18959	18879	18949	18983	18802	18816	18900	19063	18922	18944	18695	19001	18778	18736	18790	18699	18983	18899	18871	18979	18929	18707	18948	18816	18998	18733	18957	18970	18908	18906	18989	19027	18869	18928	18777	19039	18946	19101	19120	18995	18728	18775	18871	18961	18841	18855	18857	18680	18823	18934	18935	18878	19020	18824	18832	18808	18875	18877	18763	19068	18921	18969	18718	18736	18964	18815	18903	18905	18744	18852	18895	18871	18737	18771	18897	18801	18889	18866	18878	19081	18733	18996
33667	53122	32671	24218	21646	20294	19239	18257	17664	17179	16883	16733	16740	16630	16791	16578	16469	16388	16244	16273	16089	16196	16026	16427	22012	24850	24829	21063	18825	17709	16228	16269	16105	15926	15755	15841	16084	15801	16079	15981	16057	16092	15858	16067	15768	16040	16052	15875	15803	15852	16040	15730	15915	15794	15939	15862	15848	15853	15822	15809	15851	15942	15902	15835	16060	15766	15783	15872	15935	15895	15890	15802	15951	15814	16006	15999	16126	15937	15797	15843	15784	15811	15822	15895	15797	15802	15821	15917	15927	15962	15991	15832	15984	15808	15871	15925	16142	15890	15830	15883	15828	15763	16024	16006	15925	15908	15787	15953	15840	15838	15918	15916	15948	15971	15647	15875	15942	15981	15761	15896	15844	15992	15961	15737	15932	15774	16116	15975	15870	15820	15875	16090	15963	15877	15872	15963	15737	15847	15858	16091	15895	15855	15963	15904	15983	15876	15949	15902	15844	15964	15907	15758	15664	15969	15888	15975	16023	16059	15840	15963	15887	15793	15885	15892	15766	15864	15813	15826	15913	16005	15859	15904	15746	15886	15878	15888	15812	16078	15999	16022	15894	15843	15742	16056	15913	16071	15931	15721	15855	15926	16006	15917	16067	15870	15988	15903	15761	16035	15901	15754	15671	15838	15859	15841	16047	15880	15879	15939	15864	15792	15875	16015	15749	15831	15894	15849	15928	15859	15891	15690	15866	16010	15764	15913	16018	15839	15880	15912	15933	15867	16043	15984	16054	15980	15850	15885	15903	15784	15863	15969	16007	15732	15966	15799	15938	16010	15892	15838	15919	15974	15999	15961	15987	15849	15764	15873	15980	16074	15999	15867	15818	15739	15843	16014	15921	15828	15851	15876	15686	15931	15817	15826	15813	15889	15859	15908	15817	15728	15940	15635	16089	15869	15966	15834	15890	15997	15828	15939	15852	15779	15859	15921	16059	15960	15921	15797	15913	15837	16059	15990	15975	15862	15928	15861	15778	15855	15921	15989	15788	16057	15954	15848	16002	15848	15682	15872	15957	15943	15854	15738	15866	15814	15779	15938	15950	15817	15808	15793	15775	15900	15792	15802	15879	15996	15711	15998	15958	16084	16099	15895	15899	15991	15779	15837	15904	15834	15876	15937	15824	15771	15799	16016	15986	16017	15866	15956	15900	15581	15911	15776	15878	15899	15874	15835	15785	15883	16114	15723	15934	15852	15874	15984	15998	15940	15893	15892	15868	15873	15918	15955	15728	15823	15957	15925	15937	15963	15732	15925	15778	15878	15760	15902	15815	15877	16087	15932	15684	15853	15786	15885	15755	15935	15852	15943	15952	15899	15843	15851	15829	15921	15905	15974	15732	15876	15904	15805	15888	15898	15972	15932	15965	15954	15905	15930	15840	15842	16062	15755	15889	15814	15827	16078	15824	16043	15914	15894	16017	15850	15866	15809	15807	15995	15941	15772	16008	15988	15813	15950	15664	15772	15933	15814	15888	15924	15970	15884	15839	15832	15831	15846	15841	15958	15790	15814	15880	15920	15799	16028	15922	15776	15848	15806	15963	15919	15759	15947	15795	15912	15857	15856	15773	16154	15934	15937	16024	16047	15864	15943	15856	15861	15992	15777	15980	15885	15941	15948	15995	15888	15927	15836	15895	15926	15933	15851	15948	15929	15819	15914	16089	16048	16080	15888	15772	15711	15890	16003	15942	15980	15847	15848	16014	15941	15861	15939	15789	15753	15810	15689	15896	15863	15727	15955	15954	15968	15827	15798	15874	15870	16021	16013	15857	15875	15938	15748	15834	15863	16004	15824	15850	15924	15858	15956	15969	15869	15882	15923	15758	16047	15803	15953	15882	15839	15847	16015	15723	15895	15887	16108	15864	15778	15845	15907	15950	15960	15949	15767	16236	15891	15901	15803	15908	15867	15886	15941	15853	15868	15754	15756	16101	16020	15885	15906	16032	15946	15915	15799	15975	16072	15830	16052	15818	15827	15943	15804	15756	15860	15940	15926	15833	15827	15993	15815	15798	15726	15991	15967	15805	15784	15857	15785	15918	15935	15928	15737	15826	15855	15990	15921	15811	15991	15983	15747	15640	15781	16029	15792	16029	16013	15950	15967	15905	15819	15870	15751	15884	15946	15818	15794	15840	15895	15958	15925	15788	15905	15780	15851	15919	15870	15875	15899	15786	15989	15698	15971	15947	15915	15786	15905	15891	15881	15954	15867	15892	15997	15872	16046	15913	15778	15786	15933	15691	15931	15928	15929	16006	15886	15945	15773	15777	16005	15927	15866	15765	15857	15994	15967	15849	15861	15778	15964	15826	15985	15920	15939	15697	15932	15880	15800	15993	15862	15927	15842	15816	16030	15846	15908	15820	15910	16000	15689	16126	15858	16016	15827	15931	15968	15781	15832	15995	15884	15756	16028	16035	15929	15944	15968	15877	15803	15805	15797	15687	15976	15913	15798	15911	15755	15971	15805	15819	15971	16061	15923	15953	15801	15933	15869	15947	15902	15852	15898	15851	15833	15810	15889	15992	15962	15898	15839	15971	15902	15863	15947	16148	16039	15997	15853	15866	15946	15874	15865	15798	15678	15972	15915	15652	15807	16053	15987	16068	15955	15794	15813	15851	16071	15854	16008	15929	15864	15912	15747	15921	16080	16030	16029	15872	15847	15783	16011	15935	15905	16010	15763	15815	16047	15832	15880	15806	15799	15938	15652	15869	15962	15862	15925	15788	15967	15887	15871	15857	15960	16056	15901	15907	15925	15896	15862	15838	16064	15733	15883	15843	16012	15785	15963	15821	15936	15984	16010	15874	15822	15770	15877	16026	15971	15953	15772	15926	16052	15873	15821	16068	15882	15812	16013	15818	15979	15994	15717	15821	16033	15978	15907	15986	15882	15635	15870	15906	15820	15825	16033	15785	15908	15810	15769	15838	15967	15892	15838	15706	15934	16026	16000	15779	15877	16054	15874	15906	15727	15825	15956	15902	15728	15832	15890	15871	16109	15813	15878	15818	15909	15966	15904	15838	15795	15896	15844	15823	16154	15818	15741	15955	15998	15709	15982	15823	15820	15903	15764	15815	15957	15917	15869	15944	16038	15877	15835	16022	15719	15785	15851	15874	15934	15906	16064	15947	15935	16000	15841	16018	15910	15836	15986	16131	15702	15827	15953	16060	15898	16028	15920	15864	15840	15870	15875	15839	15922	15923	15836	15977	15872	15908	15669	15806	15885	15754	15955	15766	15802	15856	15854	15966	15944	15756	15779	15999	15877	15870	15983	15915	15955	15939	15870	15870	15790	15915	15911	15956	15853	15970	15906	15940	15799	15737	15917	15916	15827	15826	15953	15913	15814	15774	15970	15751	15841	15874	15844	15710	15874	15741	15968	15939	15953	16103	15884	15832	15946	15882	16006	15906	15926	15990	15712	15837	15893	15965	15932	15936	15926	15974	15843	15976	15906	15885	16130	15744	15807	15863	16022	15953	15730	15867	15750	15750	15902	15891	15777	16043	15980	15927	15831	15897	15973	15785	15826	15837	15850	15775	15831	15954	15934	15822	15980	15945	15756	15892	15860	15807	15873	16032	15729	15911	15953	15819	15965	15824	15797	15819	15794	15893	15748	15720	15918	16054	15777	15787	15871	16058	15891	15830	15942	15810	15874	16153	15856	15897	15936	15821	15994	15951	15852	15811	16000	15837	16230	15983	15909	15859	15957	15825	16083	15858	15888	15959	15782	15819	15879	16019	15856	15992	15979	15861	15781	15875	15936	15870	15990	15781	15873	15932	15894	15864	15758	16038	15910	16040	15815	15880	15960	15846	15899	15886	15808	15942	15862	15839	15845	15916	15976	15928	15810	16018	15774	15927	15854	15870	15780	15733	15889	15954	15982	15991	16118	15798	15981	15815	15813	15836	15865	16082	15876	15952	15976	15820	16024	16063	15756	15976	15855	16039	16017	15917	15790	15954	15924	15985	16018	16022	15802	15909	15920	15696	16019	15693	15824	15910	15876	15914	15893	15883	15957	15903	15962	15828	15859	15984	15784	15939	16036	15939	15896	15836	15995	15975	15816	16016	15979	16004	15896	15997	15874	15994	15757	16043	15987	15797	15728	15925	15774	15900	15861	16062	15984	16076	15839	15899	15947	15853	15783	15781	15852	15984	15818	15908	15887	15912	15961	15869	16065	15841	16045	15783	15884	16030	15789	15846	15939	15884	15776	15791	15901	16056	15810	15937	15906	15960	16060	15881	15929	15805	15907	15784	15674	15808	15797	15810	15867	15875	15892	16078	15847	15927	16123	15875	15861	15931	15859	15808	15738	16125	15979	15810	15953	15958	15798	15869	15924	16017	15821	15855	15965	16018	15859	16014	16035	15939	15855	15952	15914	16020	15911	15731	15785	16060	15754	15980	15981	15886	15844	16024	15851	16037	15721	15806	15970	15951	15836	15857	15775	15874	15766	15822	16003	15788	15923	15914	15813	15725	15931	15869	15867	15832	15942	16066	15824	15973	15941	15826	15964	15933	15962	15809	16023	15820	15950	15784	15895	15954	16054	15861	15748	15889	15749	16044	16055	15897	16007	15752	15855	16014	15955	15918	16022	15869	15768	15869	15925	15766	15970	15953	15925	15705	15735	15900	15789	15903	15739	15874	16054	15897	15752	15926	16003	15892	15832	15889	15903	15825	15915	15931	15800	15993	16046	15839	16011	15798	15951	16000	15694	15963	16003	15945	15772	15837	15785	15863	15872	15757	15794	16032	15817	16065	15830	15832	15997	15974	15902	15972	15843	15912	15883	15900	15870	16024	16056	16133	15950	15798	15728	15856	15869	15889	15674	15997	15814	15883	15851	15912	16065	16006	15788	15756	15897	15688	15954	15808	15781	15863	15758	15836	15929	15879	15884	15868	15832	15871	15849	15762	15841	15923	15918	15762	15994	15720	15886	16074	15918	16002	16029	15816	15894	15983	15861	15714	15691	15916	15731	15921	15951	15932	15930	16016	15924	15970	15842	15942	15841	15828	15939	15835	15837	16032	15881	15817	15766	15893	15927	15824	15808	15849	15911	15890	15791	16014	15887	15891	16025	16122	15803	15999	15963	15914	15724	15863	15745	15857	15817
28472	23682	23492	19569	16060	15494	15582	15244	15287	15409	15100	15044	15322	15060	15265	15132	15126	15122	14944	14968	14828	15033	14861	14926	15277	15514	15406	15462	15247	15134	15058	14991	15154	14898	15042	14809	15046	14875	15063	14989	14953	14908	14977	15024	14840	14737	14996	14921	14886	14879	14899	15230	14951	14854	14748	14865	14822	14933	14758	14987	14760	14981	14895	14963	14753	15001	14935	15107	15039	14967	14933	15033	14967	15015	15086	14983	15127	14824	14871	15055	14859	14900	14976	15079	14960	14936	14987	14785	14835	14945	14856	14891	14696	14921	14904	14969	14986	14884	14815	14798	14972	14851	14887	14907	15035	14650	14901	14944	14710	14978	14871	14806	15011	14984	14773	14978	14768	15080	14912	14996	14970	14863	15074	14875	14941	14924	14917	15115	14914	15132	14974	14759	14889	14919	14878	14807	14890	14908	14990	14945	14817	14910	14812	15107	14830	14911	14920	15160	14980	14947	14926	15137	14982	14910	14914	14852	14950	14871	14854	15047	15000	14803	14888	14794	14799	14954	14954	15049	14951	14950	14933	15014	14936	15034	14907	15024	14803	14854	14919	15038	15105	14939	15032	14987	14985	14804	14874	15004	14875	15067	14931	14951	14929	14998	14930	14798	14995	14897	14673	15031	14882	14921	14767	14878	14970	14844	15077	14878	14835	14951	14747	14717	14858	14964	15023	15002	15124	14983	14999	15084	15061	14870	14755	15003	14988	15026	14808	15246	14931	15027	14929	15240	15042	14859	15035	14991	15088	14964	15089	15028	15061	15003	14715	14759	14737	14861	14872	14933	15092	14875	14767	14823	14943	14987	14890	14725	14846	15061	15208	14964	15133	15119	15043	14863	14940	14972	15109	15029	15018	14748	15038	14741	14980	15061	14903	14729	14870	14914	15102	15004	15090	14926	14844	15110	14846	15069	14845	14992	15089	14953	15058	14763	14935	14827	14865	14970	14756	14910	14858	14879	15112	15003	15090	15033	15037	14882	14763	15108	14840	15121	14952	15011	14946	14840	14944	14858	14848	15071	14954	15028	14942	14911	14960	15009	15130	15068	15024	15126	15003	14820	14926	14938	14812	15082	15028	15116	15108	14902	15081	14950	14865	14993	14930	14996	15080	14921	14967	14797	14855	14982	14973	14899	14938	14784	14903	14837	14967	14885	15012	15073	14849	15047	14834	14723	14874	15094	14822	14707	14981	14950	15016	15003	14900	14924	14907	14926	15142	14806	14773	14890	14902	14973	15037	14985	15028	15025	14841	14929	14984	15098	14983	15049	14895	14922	15030	14831	14924	15027	14807	14827	15051	14746	14930	14868	15137	14942	14994	14823	14870	14948	14807	15053	14816	14764	14817	15008	15170	14976	14973	15017	14884	14986	14978	14925	14861	15063	15035	15184	14878	14930	15114	14956	15068	14981	14758	14906	14891	15046	14875	15092	15074	15063	14941	14896	15038	14953	14859	15073	14957	14793	15008	14976	14883	15098	15093	14849	14899	14973	15012	14775	15044	14916	15240	14999	15079	15189	14928	14964	14945	14980	14846	14897	14859	14941	15041	14940	15051	14934	14889	14965	14901	15010	14852	15125	15143	14855	14947	14798	14864	14872	14999	14867	14747	14905	14816	14773	15041	14963	15111	14929	15025	14957	14938	14927	14960	14859	14869	14924	14946	14986	14973	14932	15007	14925	15051	14932	14852	14895	14955	14854	14889	14970	15117	14937	14902	15085	15138	14901	14951	14977	14824	14967	14925	15018	14985	14957	14967	14924	14860	14920	14965	15109	14757	14858	14962	14984	14935	15022	14801	14709	15102	14847	14715	15029	14911	15142	14968	15010	14909	14910	15035	14993	14750	14962	15081	14820	15043	14995	14962	14963	15022	14984	14898	14923	14943	15108	14889	14826	14906	14755	15086	14915	14880	14882	14910	14998	15062	14951	14878	14935	15013	14827	14961	14928	15097	15168	15117	14911	15012	14866	15098	15104	14960	15048	14934	15048	15105	15009	15028	14995	14854	14978	15032	14846	14759	14761	14942	14834	15053	15178	15021	15003	15055	14923	14966	14727	14834	14825	14942	15223	14958	14971	14901	14682	14891	15047	14811	15102	14922	14909	14892	14838	14998	14803	15135	14860	14970	14957	14969	14988	15206	15075	14918	15201	14954	14840	14962	15132	14876	14980	15014	15114	14903	14877	15105	14934	14924	15099	15016	15213	15068	14849	14805	14949	15045	14899	14876	14900	14932	15058	14959	15033	14829	14908	14985	14947	15029	14769	14835	15039	14954	14879	14855	15069	14964	14901	15139	14966	14853	14973	14968	15039	14990	14849	15012	14805	14995	14838	14993	15037	15092	14855	15135	14887	14943	14973	14928	15030	14953	15056	15064	14984	14991	15017	14926	15032	14780	14816	15055	14747	14861	14844	15102	15131	15144	14990	14933	14883	14924	14877	15021	15054	15120	15052	14920	14812	14709	14826	14842	14865	14874	14986	14919	15266	14827	14895	15048	14914	14909	14978	15113	15227	14800	14784	14784	14802	15099	15160	14838	15045	14888	14910	14938	15002	15012	14906	15012	14962	14683	14929	15045	14851	14700	14891	14979	14884	14955	14884	14886	14878	14951	15121	14884	14942	15023	15015	15173	14993	14825	15020	14967	14981	14908	14746	14735	14816	15103	14981	15030	14721	14879	14824	14963	14940	14864	14862	14863	14876	14893	15265	14984	14963	15105	15078	14840	14949	14946	14756	14698	14998	14880	14921	14988	14738	14962	15026	14824	15058	14961	14696	15022	15071	14787	15208	14895	14711	14914	14972	15071	14934	14948	14916	14902	14818	15148	15017	15037	14767	14697	15055	14928	14865	14863	14949	14899	14830	15003	14944	14952	15003	14945	15047	15153	14894	14802	15021	15000	15032	15001	14880	14846	14921	14924	15161	14904	15100	14702	15046	14956	14887	14886	14993	15106	14958	14975	14943	15046	14973	14706	15027	15007	15035	14971	14873	14949	15082	14897	14979	15014	14943	15151	14929	14931	15089	14995	15020	15029	15054	14945	15131	14958	15030	14885	15125	15040	14857	14804	14934	14954	15032	15039	14950	14873	14960	15109	15087	15071	14988	14966	14976	14920	14854	14885	15014	15188	14949	14994	14955	14771	14717	14992	15040	14906	14764	14873	14861	15119	15005	14909	15087	14965	14806	14978	14878	15066	15010	14995	15034	14803	14897	14859	14875	15065	14983	14982	14979	14954	14844	14851	14902	14838	14803	14882	15151	15151	14965	14805	14942	14854	14851	15133	14848	15039	14894	15054	14691	14924	15058	14973	15026	15057	14716	15065	14958	15149	14764	15004	15084	14749	14979	14981	14927	15184	14967	14961	15052	14903	14823	14772	14833	14998	15015	14987	14931	14867	14751	14772	14864	15009	14792	15030	15029	15054	15080	14747	14866	14981	15005	14833	14959	14760	14960	14978	14891	14995	14921	15094	14928	15018	14715	14850	15054	14988	14871	14926	15104	14745	14881	15100	14820	14917	15169	15171	15072	14943	14886	14950	15043	15014	15020	14914	14887	14836	14856	14904	14860	14885	14975	14953	14990	15031	14953	14882	14833	14794	14943	15069	14852	14853	14868	14870	14991	14800	15025	14890	14948	14888	14994	15278	14963	15014	14940	14918	14886	14869	14919	14806	15011	14988	15031	14899	14920	14807	14907	14977	14962	14921	15150	15045	14919	14922	14952	14933	14930	15106	14882	14874	15061	15052	15204	14978	14848	14826	14906	15123	15035	15043	15090	14967	15148	14904	15012	14947	14862	14762	15113	14842	14897	14753	15043	14986	14887	14892	15127	15001	14864	14955	14899	14965	14789	14805	15072	14799	14888	15088	14876	14755	15063	15056	14792	14961	14955	14991	15045	15018	14822	14900	14952	14944	14955	14920	14966	14972	14781	14952	15065	15017	15011	15160	15009	15115	15005	14722	15016	15100	14901	15002	14866	14872	14972	15185	14909	15007	14996	14976	14798	14800	15095	15066	14837	14751	14862	15080	14944	14802	14833	14775	14885	15030	15019	14909	14928	14876	14833	14952	14966	14933	14862	14978	14915	14876	14874	15072	14970	14834	15070	15076	15120	14695	14951	15007	14887	15067	15120	15074	15021	14945	14942	14869	15013	14985	14839	14805	15149	15063	14823	15117	14887	14991	14911	15048	14942	15058	14921	14879	14901	15014	14974	14784	14938	15054	14851	15013	15068	14840	14924	15058	14739	14820	14902	15017	14962	14944	15005	14919	14914	15110	14848	15092	14967	15204	15095	14965	15092	15034	14982	15051	14902	14897	15183	14922	14752	15088	14843	14794	14979	14743	15038	15166	15045	14890	14921	14986	14884	14924	15030	14918	15202	14947	15012	14948	14865	15009	14895	14776	14834	14924	14912	14868	15061	15000	15036	14752	14989	15018	14940	14915	14874	14951	14996	14997	14893	14908	14945	14893	15044	14935	14974	14807	14850	14845	14814	14915	14931	15133	14947	14879	14656	14967	14849	14859	14982	14803	14806	15004	15136	14996	15005	14980	15218	14913	15063	15048	15028	14802	14784	14846	14956	14832	15074	15176	14754	15080	15051	15049	15007	14984	14907	14778	14831	14804	15006	14891	14953	14927	14768	15110	14919	14799	14809	15073	14730	14927	14911	14801	14859	15103	14872	15100	14906	14843	14938	15005	14790	15024	15117	14976	14758	15114	14810	14849	15027	14919	15056	15146	14959	15067	15076	15028	14954	14996	15174	14931	14842	15001	14847	14896	15127	15098	14951	14858	15129	15066	15049	15187	15027	15035	15031	14890	15032	14858	14692	14879	15154	15062	14931	14723	14917	14815	14777	14825	14864	14948	15058	14918	14880	14974	14828	14926	14788	14945	14915	15047	15010	14910	14832	14909	14991	14881	14764	15106	14831	14935	14898	14625	14937	14707	14984	15054	15020	14906	15184	14855	15035	14792	14879	15033	14896	14936	14935	14988	15116	14976	14930	14933	15018	15031	15078	15084	14906	14956	15035	15165	14843	14828	15140	14857	14932	14764	14937	14901	15096	14891	15019	14776	15005	14893	14928	15016	14809	14928	14804	15013	14812	14887	14826
24584	30862	18873	16575	15110	14393	14031	14095	13949	14111	13866	13976	13848	13739	13679	13736	13440	13438	13613	13507	13363	13370	13278	13395	13780	14146	14046	13944	13697	13413	13443	13417	13437	13333	13463	13329	13374	13451	13435	13322	13436	13405	13409	13367	13260	13515	13389	13310	13320	13389	13376	13356	13545	13457	13465	13308	13396	13448	13172	13275	13337	13406	13326	13133	13382	13339	13429	13280	13372	13415	13448	13290	13411	13253	13275	13372	13277	13487	13491	13474	13369	13469	13252	13257	13313	13566	13456	13299	13383	13430	13344	13331	13316	13328	13374	13292	13467	13363	13452	13335	13404	13303	13458	13413	13502	13568	13428	13361	13226	13421	13434	13346	13330	13292	13251	13327	13495	13310	13258	13320	13494	13387	13463	13318	13312	13574	13266	13341	13308	13418	13375	13316	13406	13300	13399	13321	13429	13239	13435	13393	13388	13330	13413	13348	13239	13303	13296	13279	13316	13330	13409	13280	13517	13446	13415	13563	13334	13458	13423	13244	13515	13437	13423	13561	13385	13356	13320	13541	13345	13492	13492	13431	13248	13319	13431	13478	13364	13382	13524	13473	13404	13294	13235	13404	13354	13505	13474	13367	13384	13306	13205	13331	13398	13325	13267	13437	13357	13507	13494	13385	13464	13473	13314	13389	13436	13526	13448	13379	13314	13512	13253	13245	13368	13338	13318	13541	13475	13298	13324	13341	13347	13325	13401	13222	13436	13357	13416	13408	13414	13360	13394	13402	13361	13442	13288	13446	13337	13442	13471	13350	13474	13279	13313	13361	13527	13352	13331	13488	13321	13223	13399	13331	13398	13471	13406	13457	13211	13178	13513	13287	13591	13410	13335	13395	13405	13426	13340	13334	13178	13291	13326	13450	13358	13186	13395	13370	13401	13445	13343	13390	13377	13432	13459	13379	13218	13461	13258	13216	13386	13306	13333	13393	13242	13326	13353	13410	13233	13474	13199	13453	13443	13347	13429	13369	13225	13332	13233	13458	13248	13464	13347	13361	13281	13516	13420	13327	13346	13248	13418	13379	13449	13346	13302	13416	13283	13275	13462	13261	13378	13507	13296	13329	13313	13196	13389	13259	13481	13369	13325	13356	13568	13299	13414	13306	13429	13326	13259	13451	13377	13392	13399	13248	13369	13333	13525	13355	13524	13389	13270	13467	13374	13488	13392	13368	13329	13356	13496	13416	13289	13367	13466	13369	13449	13293	13276	13443	13458	13323	13271	13275	13427	13366	13305	13418	13443	13348	13405	13419	13464	13210	13373	13175	13464	13443	13419	13374	13338	13356	13381	13422	13485	13399	13394	13504	13348	13210	13411	13539	13351	13379	13324	13315	13344	13279	13559	13416	13349	13370	13333	13319	13458	13414	13480	13535	13453	13463	13133	13224	13469	13450	13284	13211	13366	13373	13313	13396	13397	13496	13434	13428	13331	13374	13396	13493	13381	13546	13458	13299	13459	13150	13303	13161	13434	13424	13241	13529	13427	13335	13331	13473	13280	13224	13256	13454	13395	13370	13187	13365	13356	13356	13490	13392	13433	13215	13285	13290	13265	13215	13317	13459	13458	13343	13358	13259	13261	13515	13314	13400	13355	13429	13276	13371	13445	13346	13394	13422	13419	13376	13456	13404	13337	13397	13494	13399	13408	13325	13393	13258	13345	13332	13414	13409	13500	13456	13363	13360	13440	13409	13343	13428	13374	13399	13410	13386	13315	13344	13441	13399	13421	13393	13454	13514	13290	13249	13294	13425	13254	13287	13388	13421	13425	13441	13387	13273	13456	13347	13327	13477	13467	13740	13345	13353	13443	13390	13230	13197	13384	13232	13371	13285	13254	13368	13265	13434	13265	13668	13371	13531	13301	13386	13585	13307	13306	13387	13292	13347	13515	13329	13324	13312	13349	13348	13478	13150	13298	13290	13357	13360	13299	13454	13347	13331	13377	13258	13337	13463	13368	13470	13455	13387	13458	13389	13311	13372	13245	13340	13316	13355	13443	13394	13344	13200	13469	13425	13306	13375	13379	13261	13486	13234	13430	13384	13334	13176	13436	13231	13374	13416	13397	13435	13385	13440	13432	13470	13319	13554	13438	13233	13361	13228	13378	13236	13458	13189	13343	13404	13328	13416	13475	13347	13288	13438	13418	13461	13575	13429	13320	13369	13428	13393	13360	13460	13536	13400	13374	13426	13306	13450	13574	13359	13411	13378	13422	13475	13445	13389	13495	13427	13438	13245	13343	13306	13323	13388	13412	13425	13270	13443	13452	13438	13366	13450	13405	13271	13297	13330	13359	13362	13311	13314	13480	13261	13428	13414	13379	13423	13424	13403	13266	13568	13354	13420	13422	13352	13401	13382	13503	13391	13308	13311	13376	13479	13489	13376	13363	13299	13357	13430	13322	13457	13367	13419	13356	13334	13583	13379	13575	13322	13379	13553	13421	13495	13405	13376	13334	13460	13422	13279	13319	13557	13378	13406	13501	13416	13445	13403	13363	13483	13155	13409	13226	13588	13421	13488	13673	13445	13321	13300	13367	13416	13546	13277	13401	13343	13380	13365	13368	13361	13613	13462	13381	13261	13484	13318	13285	13106	13545	13427	13395	13344	13389	13414	13494	13147	13450	13221	13426	13279	13235	13415	13312	13531	13336	13379	13470	13285	13407	13448	13256	13257	13291	13399	13311	13274	13464	13259	13337	13380	13320	13273	13342	13309	13296	13338	13191	13419	13526	13355	13439	13396	13500	13396	13366	13397	13418	13412	13273	13301	13409	13303	13346	13273	13415	13322	13385	13394	13406	13291	13466	13493	13311	13332	13379	13372	13333	13440	13282	13405	13310	13361	13400	13350	13376	13141	13304	13474	13467	13261	13396	13440	13461	13219	13470	13150	13412	13385	13380	13377	13486	13329	13320	13154	13437	13580	13267	13448	13400	13589	13305	13406	13446	13230	13426	13302	13431	13401	13470	13411	13332	13553	13407	13449	13362	13376	13313	13386	13453	13236	13394	13439	13347	13295	13329	13565	13347	13367	13495	13420	13271	13449	13577	13231	13391	13277	13525	13516	13505	13490	13472	13422	13367	13287	13403	13367	13449	13359	13361	13387	13435	13371	13341	13332	13338	13258	13368	13296	13297	13289	13061	13441	13490	13317	13259	13566	13509	13508	13405	13397	13311	13284	13393	13315	13398	13288	13380	13405	13475	13345	13361	13428	13353	13231	13327	13441	13282	13404	13411	13437	13445	13246	13229	13410	13602	13287	13405	13365	13485	13372	13377	13338	13589	13361	13375	13379	13245	13459	13636	13480	13546	13363	13422	13392	13418	13352	13406	13443	13449	13451	13370	13295	13404	13349	13405	13463	13326	13380	13446	13335	13348	13221	13441	13338	13344	13370	13395	13392	13219	13424	13296	13459	13365	13488	13411	13472	13379	13256	13235	13465	13472	13434	13244	13275	13313	13423	13424	13332	13422	13374	13409	13443	13364	13323	13392	13308	13380	13390	13462	13276	13297	13237	13448	13405	13470	13356	13481	13625	13392	13373	13377	13342	13501	13511	13296	13400	13473	13375	13364	13510	13472	13293	13223	13429	13294	13438	13277	13327	13361	13342	13445	13502	13396	13396	13356	13272	13356	13363	13369	13369	13376	13372	13404	13593	13407	13448	13415	13418	13416	13304	13283	13340	13264	13468	13412	13280	13340	13301	13378	13325	13542	13285	13430	13468	13356	13452	13235	13431	13488	13369	13312	13444	13390	13318	13302	13389	13325	13376	13400	13319	13501	13364	13447	13403	13334	13296	13500	13452	13436	13485	13440	13442	13340	13274	13532	13356	13509	13450	13496	13334	13377	13448	13476	13391	13465	13398	13418	13390	13578	13457	13308	13422	13436	13422	13268	13228	13157	13363	13375	13221	13388	13292	13497	13355	13473	13302	13292	13448	13361	13390	13316	13404	13302	13465	13404	13431	13406	13483	13399	13383	13382	13345	13439	13186	13413	13494	13368	13435	13307	13534	13279	13429	13350	13310	13367	13469	13337	13371	13134	13495	13263	13331	13235	13585	13337	13422	13383	13346	13332	13348	13496	13316	13362	13430	13348	13234	13402	13343	13387	13387	13384	13392	13442	13355	13502	13417	13453	13222	13403	13509	13540	13410	13382	13326	13525	13479	13284	13290	13405	13330	13337	13310	13485	13381	13406	13429	13563	13349	13532	13394	13450	13499	13529	13471	13270	13336	13348	13252	13512	13506	13473	13404	13401	13329	13366	13446	13408	13226	13466	13378	13388	13400	13321	13342	13308	13227	13463	13325	13263	13487	13485	13343	13329	13355	13534	13454	13436	13474	13291	13363	13511	13330	13424	13247	13307	13401	13306	13396	13582	13281	13306	13413	13360	13434	13360	13447	13211	13267	13416	13457	13267	13380	13323	13280	13321	13501	13397	13272	13244	13407	13399	13496	13276	13186	13328	13298	13334	13359	13343	13383	13392	13397	13523	13276	13486	13390	13479	13298	13232	13272	13365	13348	13427	13378	13369	13429	13216	13433	13508	13246	13330	13231	13649	13359	13526	13311	13666	13330	13354	13532	13262	13466	13448	13448	13301	13542	13414	13478	13293	13367	13306	13195	13487	13344	13460	13374	13525	13327	13299	13469	13328	13326	13333	13340	13377	13462	13349	13419	13154	13256	13343	13292	13476	13389	13392	13282	13278	13416	13417	13369	13319	13194	13446	13432	13488	13389	13436	13399	13472	13421	13313	13514	13372	13366	13289	13419	13393	13188	13398	13537	13353	13585	13424	13369	13275	13385	13339	13386	13479	13508	13550	13312	13359	13313	13452	13349	13295	13409	13440	13108	13307	13372	13537	13404	13269	13280	13398	13376	13401	13375	13120	13553	13348	13397	13209	13364	13336	13402	13367	13414	13417	13414	13236	13358	13363	13432	13450	13402	13380	13451	13536	13240	13311	13456	13323	13177	13340	13267	13304	13389	13279	13431	13296	13371	13512	13400	13382	13404	13524	13355	13394	13439	13434	13346	13320	13419	13391	13345	13437	13449	13416	13396	13324	13366	13416	13633	13387	13323	13333	13402	13385	13397	13568	13382	13337	13371	13361	13204
24555	21329	28360	24753	21774	19493	18287	16592	16308	16164	16493	16458	16234	16054	16045	15923	15937	16013	15831	15898	15853	15856	15757	15973	17854	18775	18642	17631	16844	16408	16074	15952	15709	15669	16004	15854	15775	15895	15576	15687	15705	15896	15645	15718	15834	15862	15816	15553	15551	15828	15636	15561	15432	15755	15676	15611	15520	15683	15640	15742	15774	15481	15705	15573	15625	15669	15882	15681	15523	15600	15783	15862	15876	15691	15590	15517	15533	15698	15659	15808	15767	15803	15746	15799	15550	15679	15697	15724	15748	15717	15496	15734	15681	15724	15826	15638	15633	15761	15700	15835	15588	15809	15618	15669	15741	15537	15663	15480	15481	15710	15833	15766	15617	15758	15794	15559	15561	15561	15545	15855	15586	15784	15792	15815	15683	15796	15755	15510	15832	15779	15600	15674	15706	15792	15554	15633	15701	15640	15634	15801	15649	15787	15663	15592	15771	15777	15737	15843	15739	15729	15754	15563	15577	15484	15658	15648	15607	15738	15705	15696	15779	15568	15588	15813	15714	15742	15599	15585	15620	15604	15627	15654	15703	15587	15514	15699	15638	15663	15724	15752	15516	15622	15614	15590	15660	15678	15694	15676	15479	15791	15755	15620	15747	15743	15672	15455	15592	15584	15735	15542	15910	15644	15522	15658	15764	15770	15788	15728	15828	15721	15491	15524	15693	15707	15896	15730	15433	15644	15670	15564	15649	15614	15803	15602	15681	15617	15703	15684	15834	15708	15766	15706	15654	15731	15563	15515	15820	15705	15754	15870	15807	15565	15613	15687	15422	15692	15522	15568	15585	15718	15753	15534	15731	15818	15749	15843	15724	15630	15632	15697	15730	15811	15683	15736	15795	15834	15571	15775	15636	15866	15858	15699	15794	15577	15770	15677	15656	15680	15795	15729	15650	15672	15740	15819	15490	15705	15608	15591	15740	15985	15893	15581	15789	15578	15738	15746	15762	15781	15584	15564	15510	15814	15776	15424	15695	15732	15661	15652	15678	15536	15617	15711	15620	15622	15516	15505	15489	15736	15745	15815	15843	15599	15592	15650	15862	15560	15888	15575	15494	15696	15665	15728	15615	15591	15679	15690	15619	15625	15696	15585	15564	15875	15746	15602	15649	15619	15549	15774	15612	15609	15639	15761	15602	15610	15660	15525	15906	15674	15418	15629	15785	15629	15871	15868	15699	15751	15709	15606	15761	15691	15752	15649	15519	15591	15669	15585	15610	15758	15701	15751	15658	15716	15611	15744	15687	15566	15726	15906	15689	15713	15638	15631	15732	15640	15583	15644	15715	15771	15641	15705	15712	15671	15566	15610	15832	15721	15687	15500	15609	15799	15688	15669	15505	15855	15678	15782	15634	15516	15633	15620	15775	15597	15924	15957	15658	15649	15573	15503	15600	15509	15596	15758	15609	15596	15718	15458	15925	15608	15554	15687	15877	15792	15800	15691	15791	15840	15625	15551	15803	15863	15609	15547	15636	15669	15578	15704	15726	15674	15696	15689	15590	15600	15661	15644	15682	15814	15797	15690	15603	15554	15833	15629	15715	15585	15670	15449	15790	15837	15743	15697	15641	15620	15592	15738	15798	15713	15577	15760	15564	15639	15702	15689	15578	15608	15463	15625	15604	15561	15731	15630	15597	15825	15903	15741	15805	15699	15658	15549	15697	15724	15723	15595	15830	15862	15697	15673	15452	15482	15676	15704	15830	15516	15569	15554	15764	15692	15677	15751	15781	15693	15839	15730	15841	15775	15647	15805	15639	15746	15715	15932	15565	15786	15566	15679	15562	15602	15825	15818	15812	15739	15838	15620	15763	15664	15565	15599	15717	15667	15791	15649	15755	15647	15599	15783	15944	15647	15670	15434	15451	15541	15682	15862	15837	15584	15600	15756	15695	15699	15617	15699	15713	15623	15811	15731	15573	15911	15496	15614	15803	15578	15547	15605	15689	15751	15708	15729	15668	15706	15565	15765	15610	15637	15673	15410	15571	15466	15681	15716	15704	15605	15837	15715	15827	15556	15457	15572	15710	15771	15532	15536	15643	15702	15637	15639	15710	15633	15713	15785	15725	15688	15695	15662	15591	15663	15679	15447	15611	15586	15586	15632	15685	15647	15790	15628	15743	15632	15637	15716	15665	15474	15708	15600	15776	15808	15543	15888	15496	15594	15809	15751	15730	15592	15534	15542	15754	15538	15464	15662	15639	15745	15676	15523	15527	15513	15771	15667	15777	15605	15654	15620	15628	15432	15778	15761	15443	15640	15858	15953	15567	15637	15579	15676	15827	15663	15625	15739	15480	15533	15450	15860	15930	15593	15764	15887	15849	15482	15851	15738	15783	15682	15622	15629	15495	15624	15794	15717	15760	15717	15878	15684	15658	15918	15738	15757	15624	15573	15754	15766	15613	15808	15789	15670	15652	15751	15695	15617	15602	15648	15651	15616	15636	15593	15596	15636	15629	15697	15684	15755	15772	15758	15577	15712	15602	15632	15553	15570	15592	15841	15630	15606	15809	15626	15731	15584	15757	15880	15837	15561	15647	15592	15687	15684	15693	15574	15717	15445	15541	15590	15635	15781	15550	15571	15354	15647	15692	15655	15660	15794	15624	15660	15606	15757	15800	15579	15681	15730	15752	15773	15811	15567	15789	15506	15444	15697	15705	15592	15448	15480	15552	15739	15531	15594	15682	15643	15664	15764	15839	15537	15571	15757	15830	15433	15559	15709	15585	15794	15623	15630	15804	15574	15600	15599	15649	15518	15971	15587	15708	15652	15758	15647	15683	15806	15775	15536	15605	15791	15705	15706	15684	15605	15696	15646	15628	15743	15520	15809	15792	15647	15813	15812	15683	15553	15578	15912	15742	15623	15655	15591	15797	15822	15895	15609	15802	15633	15770	15726	15604	15652	15573	15714	15776	15626	15668	15519	15792	15663	15453	15525	15699	15635	15632	15811	15645	15709	15594	15789	15745	15771	15481	15786	15637	15532	15800	15597	15781	15788	15740	15682	15817	15662	15748	15640	15544	15662	15547	15848	15662	15785	15902	15726	15684	15701	15799	15738	15658	15832	15642	15668	15801	15617	15532	15780	15711	15745	15411	15693	15619	15784	15707	15802	15724	15967	15769	15639	15781	15787	15701	15784	15678	15630	15709	15957	15657	15797	15673	15651	15540	15607	15722	15382	15583	15591	15780	15766	15754	15668	15616	15665	15566	15747	15784	15496	15757	15806	15638	15652	15627	15592	15498	15812	15672	15743	15904	15642	15617	15662	15725	15588	15621	15583	15680	15648	15714	15642	15574	15825	15724	15639	15727	15633	15858	15545	15537	15624	15592	15711	15944	15504	15632	15718	15727	15687	15626	15681	15676	15596	15841	15614	15668	15691	15453	15894	15807	15689	15579	15728	15773	15813	15814	15629	15858	15496	15542	15644	15431	15637	15590	15576	15669	15600	15789	15795	15811	15794	15554	15589	15692	15654	15586	15626	15793	15674	15714	15504	15926	15780	15663	15647	15640	15636	15738	15568	15788	15388	15696	15571	15793	15719	15633	15765	15801	15654	15625	15703	15845	15671	15695	15698	15553	15811	15892	15569	15651	15658	15630	15561	15740	15603	15753	15599	15719	15751	15784	15756	15706	15541	15712	15524	15653	15513	15631	15890	15742	15596	15657	15573	15855	15594	15604	15812	15601	15461	15718	15394	15662	15792	15707	15693	15808	15744	15814	15718	15600	15684	15685	15648	15655	15655	15403	15770	15820	15722	15835	15662	15518	15767	15564	15604	15509	15716	15662	15593	15556	15850	15572	15627	15751	15763	15663	15522	15549	15659	15809	15791	15694	15619	15679	15582	15666	15687	15760	15653	15572	15771	15549	15767	15824	15870	15834	15692	15548	15521	15545	15558	15716	15672	15580	15615	15716	15697	15650	15685	15548	15782	15788	15647	15737	15565	15663	15898	15719	15610	15495	15827	15529	15730	15708	15663	15694	15897	15756	15698	15689	15591	15660	15634	15535	15541	15904	15784	15561	15605	15792	15725	15654	15833	15741	15469	15559	15577	15603	15697	15838	15581	15510	15508	15680	15605	15670	15774	15616	15524	15800	15724	15529	15723	15455	15726	15788	15721	15513	15502	15608	15660	15658	15622	15693	15601	15548	15602	15813	15809	15542	15794	15889	15711	15579	15651	15670	15682	15743	15551	15664	15647	15832	15833	15689	15678	15810	15815	15673	15546	15580	15875	15671	15753	15597	15463	15720	15665	15691	15732	15763	15738	15718	15609	15935	15641	15684	15618	15793	15656	15795	15596	15661	15664	15596	15944	15798	15802	15848	15835	15793	15634	15625	15675	15755	15732	15669	15782	15659	15688	15800	15787	15628	15614	15571	15648	15687	15856	15667	15704	15901	15740	15756	15708	15546	15623	15732	15658	15679	15468	15949	15570	15655	15772	15880	15733	15585	15665	15763	15662	15854	15574	15733	15706	15806	15689	15648	15528	15457	15582	15644	15590	15760	15488	15679	15675	15676	15693	15677	15597	15701	15891	15656	15674	15853	15638	15597	15674	15714	15686	15841	15564	15510	15710	15644	15610	15691	15725	15538	15596	15562	15636	15688	15656	15780	15650	15680	15666	15790	15523	15740	15683	15697	15518	15647	15716	15870	15472	15772	15537	15632	15608	15621	15915	15774	15686	15609	15689	15683	15588	15703	15702	15462	15478	15661	15552	15668	15678	15792	16000	15740	15505	15552	15558	15610	15639	15780	15786	15823	15646	15851	15821	15947	15732	15569	15611	15718	15530	15725	15619	15703	15654	15708	15555	15508	15670	15668	15688	15663	15494	15694	15753	15855	15911	15667	15774	15643	15713	15666	15548	15703	15766	15654	15689	15504	15477	15693	15712	15738	15845	15624	15558	15672	15969	15600	15635	15558	15975	15538	15695	15839	15742	15659	15765	15761	15616	15616	15545	15657	15517	15790	15749	15904	15600	15667	15767	15591	15782	15427	15484	15814	15593	15736	15627	15485	15655	15468	15773	15482	15715	15682	15640	15816	15396	15774	15427	15615	15696	15753	15689	15708	15728	15748	15637	15791	15736	15618	15758	15585	15738	15525	15781	15647	15669
28253	43651	30085	18969	16684	15549	15030	14763	14684	14796	14782	14764	14867	14398	14005	14256	14173	14105	13935	14028	14065	14021	13978	14350	17418	18412	17735	16209	15007	14565	14344	14018	13928	13878	13939	13945	13900	13822	13816	13791	13993	13711	13925	13967	13874	13994	13752	13872	13891	13859	13720	13991	13931	13933	13848	13724	13908	13817	13795	13745	13744	13764	13837	13866	13995	13918	13766	13802	13891	13840	13895	13865	13890	13779	13891	13957	13820	13760	13776	13823	13778	13866	13804	13945	13867	13743	13670	13917	13857	13798	13822	13874	13811	13907	13907	14074	13935	13917	13900	13944	13702	13819	13801	13734	13832	14076	13808	13897	13932	13792	14006	13912	13872	13728	13735	13742	13791	13825	13581	13817	13862	13963	13822	13974	14057	13860	13963	13874	13903	13744	13874	13841	13825	13992	13964	13825	13716	13820	13697	13712	13934	13755	13933	13963	13906	13935	13878	13847	13865	13873	13749	13737	14023	14023	13854	13800	13797	14017	13933	13824	13962	13983	13770	14068	13779	13842	13746	13878	13867	13888	13773	13890	13973	13922	13851	13750	13935	13849	13729	13840	13952	13843	13883	13840	13847	13975	13845	13859	13777	13836	13823	13889	13990	13784	14001	14020	13956	13994	14042	13909	13884	14000	13781	13833	13758	13667	13901	13878	13879	13895	14011	13879	13893	13862	13681	13811	13873	13794	13902	13797	13877	14050	13866	13809	13900	13758	13956	13987	13899	13944	13752	13838	13697	13924	13808	13856	13816	13897	13866	13735	13790	13863	13975	13927	13850	13781	13831	13898	13846	13848	13719	13756	13870	13760	13913	13836	13790	13812	13742	13857	13806	13875	13921	13814	13678	13838	14010	13789	13843	13798	13668	13824	13927	13775	13875	13748	13807	13817	13832	13867	13875	13732	13770	13965	13879	13858	13811	13918	13822	13903	14122	13778	13987	13797	13962	13937	14084	13684	13855	13868	13991	13867	13617	13809	13834	13909	14004	13729	13805	14000	13830	13693	13883	13984	13788	13984	13886	13989	13761	13941	13817	13866	13808	13881	13787	14025	13802	14041	13887	13733	13857	13791	13728	13852	13892	13995	13734	13871	13892	13755	13804	13672	13796	13785	13787	14069	13795	14038	13837	13857	13951	14023	13781	13772	13962	13837	13969	13832	13790	13878	13904	13883	13867	13716	13873	13790	13980	13984	13939	13789	13888	14073	13830	13858	13941	13898	13730	13833	13754	13882	13758	13628	13831	13715	13927	13803	13780	13762	13746	13788	13854	13850	13759	13850	13876	13897	13879	13777	13966	13881	14032	14002	13909	13942	13848	13784	13889	13719	13818	13787	13975	13781	13797	13929	13850	13910	14012	13712	13819	13797	13856	13935	13862	13865	13737	13934	13884	13697	13948	13683	13853	13728	13733	13873	13919	13788	14002	13721	13886	13886	13760	13895	13899	13811	13816	13929	13886	13835	13926	13999	13919	14080	13640	13974	13709	13917	13838	13816	13772	13936	14038	13935	13872	13890	13725	13938	13919	13955	13762	13979	13735	13805	13929	13852	13919	13907	13719	13878	13720	13750	13985	13898	13690	13635	13825	13945	13899	13811	13866	13891	13755	13884	13763	13910	13902	13703	13918	13730	13835	13770	13806	13922	13677	13783	13875	13726	13795	13770	13803	13826	13887	13945	14062	13813	13825	13854	13817	13772	13976	13954	13778	13903	13818	13956	13921	13855	13939	13956	13840	13851	13726	13834	13682	13787	13827	13770	13951	13766	13840	13854	13797	13977	13758	13926	13839	13880	13808	13941	13861	13881	13816	13806	13814	13823	13967	13833	13966	13701	13857	13776	13856	13909	13746	13789	13833	13876	13890	13842	13795	13908	13824	13883	13806	13977	13902	13909	13680	13752	13824	13835	13869	13954	13752	13856	13807	13838	13845	13853	13848	13834	13991	13832	13854	13915	13759	13952	13831	13754	13891	13996	13908	13801	14018	13835	13809	13806	13917	13802	13890	13901	13828	13793	13774	13866	13848	13847	13834	13936	13905	14027	14022	13875	13903	13834	13867	13925	13723	13826	13801	13831	13971	13756	13761	13725	13855	13923	13877	13757	13837	13889	13959	13772	13974	13732	13730	13936	13852	13969	13851	13852	13870	13836	13897	13700	13783	13937	13834	14002	13794	13836	13930	13836	13863	13904	13634	13891	13809	13864	13789	13821	13923	13797	13837	13910	13804	13844	13767	13911	13747	14070	13856	13817	13811	13923	13882	13885	13867	13845	13777	13896	13873	13864	13912	13791	13787	13792	13784	13900	13718	13939	13903	13910	13780	13864	13731	13934	13845	13833	13754	13851	13855	13920	13907	13993	13896	13959	13709	13765	13908	13935	13914	13703	13916	13852	13879	13943	13879	13854	13783	13908	13716	13977	13639	13902	13924	14001	13896	13970	13754	13858	13858	13696	13754	13923	13919	13657	13914	13810	13655	13884	13982	13705	13840	13947	13892	13937	13960	13943	13840	13911	13871	13745	13842	13929	13819	13836	13850	13826	13775	13939	13857	13924	13862	13844	13766	13907	14082	13965	13787	13855	13945	13890	13850	13933	13724	13838	13856	13972	13877	13898	13823	13782	13940	13591	13906	13875	13768	13822	13903	13823	13954	13965	13768	14015	13936	13817	13940	13942	14072	13971	13911	13809	13783	13908	13977	13711	13717	13861	13918	13958	13672	13845	13824	13865	13932	13952	13782	13702	13785	13738	13868	13848	13946	14066	13760	14010	13856	13875	13697	13859	13973	13924	13906	13854	13840	13795	13881	14062	13787	13951	13850	13954	13893	13811	13943	13881	13934	14020	13843	13850	13857	13741	13853	13754	14031	13708	13856	13917	13804	13802	13748	13652	13817	13854	13985	13964	13974	13828	13755	13700	13891	13735	14000	13853	13898	13847	13927	13883	13850	13912	14122	13904	13844	13718	13713	13784	13763	13909	13939	13880	13963	13810	13746	13803	14060	13900	13822	13824	13954	13883	13946	13762	13918	13942	13686	13976	13788	13904	13931	13981	13892	13890	13806	13791	14021	13875	13822	13851	13941	13854	13841	13910	14015	13830	13733	13832	13837	13878	13704	13764	13882	13852	13864	14009	14061	14010	13857	14002	13670	13993	13814	13919	13963	13735	13873	13917	13820	13944	13816	13844	13740	13950	13821	13780	13866	13771	13777	13960	13904	13872	13698	13885	13782	13777	13834	13983	13892	13751	13668	13936	13745	13820	13787	13885	13858	13984	13788	13892	13844	13852	13819	13814	13846	13835	13774	13895	13963	13946	13706	13814	13800	14177	13901	13722	13935	13757	13981	13790	13937	13868	14021	13965	13961	13892	13999	13947	13818	13934	13806	13864	13763	13942	13915	13722	13991	13742	13754	13864	13774	13785	13831	13786	13764	13763	13723	13807	13782	13866	13622	13883	13770	13772	13855	13842	13605	14078	13934	13956	13881	13940	13747	13726	13875	13660	13802	13812	13900	13786	13813	13859	13765	13906	13882	13904	13857	13758	13769	13765	13723	13959	13867	13785	13905	13721	13911	13947	13867	13820	13785	13878	13793	13946	13984	13820	13755	13755	13967	13767	13867	13922	13772	13845	13770	13775	13836	13964	13927	13936	13827	13913	13773	13897	13982	13856	13653	13876	13701	13770	13751	13883	13808	13835	13789	14119	13758	13757	13934	13882	13879	13915	13618	13988	13863	13946	13818	13863	13733	13852	13819	13858	13992	13776	13686	13930	13774	13895	13850	13817	13864	13872	14059	14017	13871	13905	13801	14007	13631	13771	13923	13875	13845	13765	13844	13898	13892	13946	13859	13641	13771	13931	13881	13883	13811	13792	13890	13919	13691	13837	13834	13896	13816	13778	13904	13945	13660	13701	14043	13790	13907	13990	13953	14015	13770	13739	13930	13981	13874	13886	13884	13818	13872	13799	13822	13849	13776	13815	13841	13942	13930	13908	13840	13951	13860	13786	13940	13778	13928	13692	13799	13858	13811	14001	13987	13947	13816	13909	13866	13732	13825	13860	13941	13863	13744	13899	13961	13763	13886	13743	13925	13867	13699	13984	13851	14010	13842	13982	13993	13928	13960	13709	13851	13788	14160	13830	13727	13895	13745	13956	13665	13911	13735	13725	13917	13912	13749	13906	13752	13879	13892	13914	13826	13839	13829	13927	13818	13807	13826	13920	13884	13669	13897	13998	13830	13791	13822	13872	13766	13963	13971	13841	13867	13876	13893	13911	13878	13884	13791	13931	13957	13905	13947	13863	13981	13875	13765	13899	13896	13902	13979	13845	13811	13833	13869	13801	13826	13872	13734	13880	13942	13855	13895	13789	13892	13709	13746	13803	13976	13974	13869	13890	13816	13640	13821	13746	13867	13958	13756	13811	13724	13814	13951	13918	13771	13827	13873	13913	13941	13853	13816	13777	13782	13963	14025	13824	13871	13705	13800	13804	13935	13886	13759	13814	13790	13832	13920	13684	13956	13813	13868	13838	13706	13835	13873	13807	13910	13976	13841	13950	13916	13871	13859	13739	13897	13843	13902	13841	13905	13725	13784	13873	13913	13677	13870	13938	13872	13851	13843	13758	13914	13834	13855	13782	13976	13861	13903	13872	13986	13880	13796	13692	13848	13857	13839	13906	13721	13996	13872	13800	13970	13868	13918	13753	13856	13882	13775	13849	13847	13907	13959	13874	13820	13691	13782	13920	13841	13883	13794	13853	13779	13738	13896	13790	13919	13764	13690	13806	13808	14084	13805	13827	13918	13933	13923	13923	13940	13945	13917	13934	13888	13888	13958	13800	14051	13787	13911	13797	13753	13870	13869	13964	13815	13842	13803	13999	13902	13849	13775	13815	13911	13853	13749	13953	13844	13890	14069	13664	13767	13855	13937	13851	13834	13652	13865	13841	14074	13854	13988	13999	13844	13876	13960	13772	13929	13919	13680	13818	13794	13949	13740	13875	14019	13780	13967	13981	13975	13717	13802	13601	13906	13738	13804	13770	13941	13971	13794	13714	13713	13858	14053	13904	13784	13851	13962	13741	13884	13821	13979	13953	13864	13806	13715	13838	13683	13838	13872	13819
22940	21269	28926	23813	21439	23323	24411	19625	19054	19309	19118	18966	18869	18667	18555	18499	18426	18337	18434	18292	18351	18204	18469	18183	21560	24427	24576	22451	20398	19569	18625	18194	18075	18035	17790	18156	18310	17898	18005	18041	18083	18089	18176	18168	17958	18178	18081	18012	18023	18014	18045	18089	18064	17991	17900	18198	17817	18241	18191	18222	18030	18024	17839	17932	18155	17918	18130	17985	17988	18062	17876	17952	18176	17888	18106	18081	18007	18034	17976	18025	18187	18203	18158	18189	18059	18243	18040	17943	18275	18139	18111	18349	18001	17937	18020	18029	18167	17961	18200	17955	18080	17923	17971	17997	17999	18000	18125	17835	17958	18088	17932	18110	17942	18077	17952	18040	18131	17947	17998	18051	17955	18143	18185	18094	17986	17930	18186	17850	18132	17881	17919	18036	18001	17827	18114	17883	18099	17960	17950	17980	18023	18078	18154	18026	18266	17999	17751	17927	18181	17896	17977	17933	18193	17783	17986	18022	17922	17740	17890	17992	17957	17767	17888	17898	18004	17981	17880	18050	18022	17904	18094	18090	18027	18121	17950	17907	18236	18147	18034	18202	17936	18112	18045	18074	17836	17960	18173	17968	18137	17952	18067	18168	17912	17909	18183	17811	17979	17957	18055	18154	17912	17792	18133	17829	17879	18023	17981	18193	18038	18077	17805	18016	18111	18031	18067	17905	17918	18024	18018	17930	17962	18167	17950	18001	18017	18110	17980	18158	18065	17846	17831	18088	18140	17955	17919	17859	18183	18195	17947	18056	17944	17888	18041	17918	17988	18150	17887	17932	17876	17997	17739	17791	17895	17890	18081	17995	17856	17863	17881	18038	17867	18229	17912	18061	18008	17849	18140	18057	18003	17970	18007	17886	17881	18022	18014	17952	17992	18017	17991	18138	17840	18004	17735	17921	18032	17954	18053	17961	17976	18038	18032	17867	18114	17833	18153	17982	18174	18103	17920	18190	18110	17927	18043	17851	17994	18057	18031	18127	18036	17871	17962	17890	18323	17805	18112	18170	18168	18101	18133	17750	18154	18074	18005	18051	18066	18041	18007	18131	17921	17935	17752	18003	18064	18138	17886	17978	17994	18040	18057	17944	18109	18002	18149	18043	18010	18082	17798	18051	17855	18245	18043	18106	18085	17822	18116	18001	18056	18009	17966	17985	17906	18017	17917	18085	17953	18090	18048	17847	18103	17958	18030	17892	17941	17975	18037	17842	17991	18053	17830	17863	17838	17907	18071	17810	17946	17880	18007	17913	18022	17977	17874	17970	17977	17906	18048	18143	17989	18018	18160	17815	17909	17995	18022	18114	17935	17956	17982	17924	18051	18005	17944	17946	17889	18017	17805	17959	17803	18151	18046	18113	17994	17922	18100	18051	17964	18015	17986	18019	18020	17931	18151	17862	18011	18018	17992	17918	17733	18022	18134	18037	18342	18004	18005	17912	18136	18051	18189	17937	17875	17907	18201	17928	17799	17878	18110	17855	18018	17874	17867	18104	18094	18179	18014	18061	18068	18136	18050	17963	18179	17852	17993	17857	18158	17970	18065	17969	18035	17932	17906	17896	17984	17903	18054	18224	17917	17810	17904	17931	17917	17850	18113	18112	17864	18009	18001	17920	18122	17959	17968	17869	17804	17913	17693	17981	17769	17871	18068	18058	17992	17859	17927	17900	18051	18000	18112	18080	17830	17939	18124	17795	18061	18166	17832	17823	18129	18081	17996	17975	17990	17987	17923	17942	18106	17769	18001	18193	17996	18060	18120	18040	18149	18150	17807	17947	18147	17951	18233	17974	18022	18083	17783	17858	17943	17981	18189	17979	17994	18021	17979	17863	17876	17980	17792	18148	17932	17937	17944	17961	18040	17958	17834	18227	18080	18056	17935	17970	17987	18094	17982	17829	18127	18086	18030	18111	17933	17931	17803	18218	18120	17945	17758	18127	17794	18088	17894	17873	18169	18177	17948	18086	18156	18158	18067	18092	18085	17974	17927	17981	18091	18277	18122	18162	17938	17960	17967	17970	17957	17923	17888	17849	18090	18000	18023	17817	18107	17967	17816	17973	18038	17936	17730	17994	17865	18061	17969	17752	17879	18072	18080	17969	17782	17976	17903	18082	18052	17860	17905	18201	17967	18103	18022	18012	17979	17936	18042	17923	17984	17904	18079	18129	17795	17983	18122	18069	18143	18078	18050	18023	18155	17997	17999	18044	18048	18021	17973	17903	18092	18019	17833	17974	17845	17942	18000	17810	18067	17891	17930	18036	17961	17890	17803	17748	18135	17945	17984	17975	18039	17893	17831	18041	18022	18097	18110	18032	17907	18022	18028	17914	17960	17821	17873	17952	18013	17994	18031	18152	17968	18116	17914	18085	17962	17833	17945	17912	17911	18039	17935	17844	17921	18125	18111	18116	18091	17998	18070	17862	17858	18019	17969	18143	18009	17851	18055	17912	17994	17881	18197	17863	18116	18059	18196	17884	18038	17897	17922	17838	17865	18029	17909	18048	18070	17884	17878	17984	18059	17910	17997	17812	18192	18093	18024	17867	18226	18085	18099	18064	18123	17750	17978	17846	18028	17992	18122	17879	17984	17925	17961	17881	17970	17882	18070	18208	17772	18086	17988	17881	17838	18103	17794	17998	17994	17937	17882	17876	17870	17880	18032	17850	17957	17877	18075	18033	18009	18068	17876	17920	17975	17910	17956	17812	17893	18114	17951	18116	18018	18059	18027	18034	17774	17854	18011	18085	17885	17750	17992	18117	17879	17919	17906	18078	17922	17923	18066	17908	17982	17972	18092	18047	17884	18017	18043	17933	17968	17783	17920	18021	18072	17998	17990	17843	17871	17934	17925	18079	18000	17943	17897	18011	18106	17898	18022	18047	17912	18028	17974	17950	17878	17919	17894	18058	18174	18009	17812	18094	18001	18041	17712	17922	18163	17996	17920	18138	18081	17994	17991	18109	17913	18004	18106	17997	18078	17741	17866	18180	17947	18152	17755	18016	18041	17944	18089	18062	17846	17936	18120	18114	18100	18114	17959	17988	17994	18114	17980	18083	18072	17894	18148	18136	18125	18098	18057	18016	17947	17774	17844	17942	17946	18022	17816	18144	18100	17964	17942	17979	17976	18044	17991	18094	17927	17981	18017	18224	17764	17958	18163	18052	17835	17975	17897	17763	17974	17904	18096	18006	18099	18006	18082	18028	17849	18095	18043	18093	17942	18149	18114	17902	17871	17851	17845	18109	18176	18063	17997	17796	18049	17918	18030	17941	18153	17917	18147	18189	18067	17894	17864	18058	17894	18109	17945	17908	18105	17828	17944	18045	18039	17976	17844	17743	17923	18124	18033	17696	18112	17817	17949	17974	18025	18117	17985	18167	18062	18015	18014	17988	18023	18024	18018	17963	17880	18066	17850	17982	17949	17959	18127	17884	17919	18050	17927	17858	18098	18009	18097	18075	18033	18114	17856	18008	18046	18029	18064	17945	17946	18124	18135	17928	17746	17827	17907	17924	17817	17896	18035	17961	17943	17993	18102	17817	17886	18056	17745	18078	18110	17976	18133	17783	17792	17914	18021	17856	17907	17881	17918	17691	18082	18011	17885	17810	17986	17954	18210	17752	17930	17957	17900	17802	18167	18031	17918	18034	18025	17978	18086	17979	18006	18208	18045	17827	17958	17882	17954	17941	17881	17936	17983	17896	17922	18139	18027	18149	18084	17947	17825	17979	17911	18041	17910	17815	17948	18002	18084	18124	17967	17949	17942	18074	18141	17995	18070	17941	18148	18069	18007	17976	18142	17914	17817	18098	18008	18038	17966	17901	18016	18121	17975	17887	18170	18150	18134	17975	18154	17998	18077	18091	17890	17903	17997	18086	17898	17973	18132	17770	18014	18157	17927	17979	18208	17799	17952	18072	17952	17870	17943	17868	18226	18159	17935	17966	17934	17967	18137	18033	18048	17970	17849	18026	18078	17793	18077	17805	17830	18135	17834	18170	17897	17791	17905	17873	18089	17990	18025	17992	18072	17992	18182	18084	18112	17930	17899	18068	18061	18007	18040	18221	17866	17981	18194	17880	17911	18024	18078	18057	17844	17800	18062	18122	18123	17985	18165	18218	18005	17912	17970	17942	17949	18008	18075	17958	17844	18173	18122	18058	17951	17877	18044	17987	18019	17960	17957	17973	17978	17901	18078	17866	17690	18049	17930	18102	17949	17883	18109	18164	17968	17970	18161	18062	18074	18019	18076	17943	18110	18045	18065	18022	17882	17860	18027	18041	17987	18015	17970	17950	18089	18108	17920	17887	18100	17817	18157	18003	18049	17933	18022	18146	17861	17876	18019	17967	17914	17985	18219	17959	17748	17900	17906	17876	17835	18174	17975	17925	18106	18015	17999	17866	18012	17989	17952	17875	17924	17884	17860	18033	18043	18066	18030	17815	17976	18047	18092	18140	18181	18025	18126	17897	17925	18088	18002	17897	17945	18012	17989	17897	18047	17944	18132	17730	18072	17995	18082	17852	17965	17925	18140	18052	18083	18270	17938	17862	18069	18142	17832	18164	18162	18022	18060	17866	18129	17918	17988	17856	18069	17960	17874	18184	17903	17973	17949	17992	17861	18015	17973	17789	18067	17989	17816	18125	17955	17854	17894	18126	18031	17879	17947	17943	18024	18070	17767	18176	17982	17929	18026	18106	18056	17845	17949	17859	17797	17847	17876	17796	17920	18092	18174	17817	17966	17958	17905	17982	18020	18113	17948	18213	17918	18006	17965	17896	18051	17834	18000	18152	17949	18330	18067	18003	17885	17816	17969	17811	18181	18010	18083	18033	17998	17877	17931	17843	17985	17997	17943	17987	18144	17805	17746	17971	18246	18026	17928	17865	18179	18158	17957	17958	17992	18212	17969	17856	17975	17825	17867	17854	18101	18200	18039	17785	17801	17862	17940	18091	18150	17947	18197	18155	18122	17881	17808	18077	18006	18057	18091	17960	18036	18054	18163	17971	17944	17931	17823	18136	18110	18015	18220	17770	18001	17942	18034	17963	17985	18023	18097	18014	17946	18074	17970	18214	17946	18017	17788	18122	17813	18027	17639	17990	17893	17955	18130	18008
32310	49566	35375	22200	18506	17422	16978	16703	16862	16799	16752	16488	16174	16051	15879	15892	15874	15897	15648	15584	15681	15535	15490	15985	21161	24162	23923	20431	17965	17014	15916	15319	15432	15337	15262	15142	15279	15007	15329	15340	15369	15166	15155	15159	15288	15208	15168	15374	15216	15187	15346	15286	15339	15309	15208	15288	15217	15304	15162	15195	15248	15210	15266	15407	15063	15417	15213	15276	15228	15191	15275	15174	15328	15229	15388	15290	15275	15194	15333	15166	15273	15230	15296	15087	15270	15279	15325	15232	15320	15304	15272	14990	15366	15370	15190	15222	15188	15340	15275	15299	15254	15355	15243	15249	15210	15208	15226	15329	15450	15209	15199	15222	15394	15267	15103	15074	15315	15416	15338	15263	15254	15095	15204	15269	15268	15310	15195	15301	15198	15164	15314	15362	15314	15286	15172	15217	15045	15265	15316	15209	15132	15301	15124	15261	15302	15234	15233	15233	15248	15251	15281	15285	15350	15138	15386	15269	15174	15232	15267	15308	15144	15212	15094	15318	15098	15228	15357	15202	15273	15227	15246	15216	15223	15322	15170	15255	15125	15172	15379	15115	15267	15280	15086	15267	15228	15143	15080	15429	15261	15159	15359	15266	15219	15213	15332	15464	15296	15392	15070	15492	15198	15178	15275	15293	14954	15338	15240	15182	15168	15081	15369	15182	15185	15189	15382	15206	15223	15129	15066	15278	15164	15031	15386	15136	15316	15174	15352	15244	15145	15162	15323	15218	15033	15076	15298	15207	15242	15085	15201	15292	15243	15237	15295	15138	15473	15056	15070	15356	15263	15258	15268	15319	15178	15305	15257	15034	15250	15233	15165	15265	15222	15291	15184	15279	15218	15267	15188	15098	15345	15289	15427	15157	15413	15180	15200	15272	15236	15201	15191	15169	15328	15141	15108	15298	15234	15145	15292	15325	15267	15189	15232	15107	15239	15285	15110	15193	15359	15105	15242	15260	15125	15252	15323	15183	15288	15292	15168	15096	15145	15260	15107	15274	15218	15077	15259	15300	15217	15031	15198	15238	15320	15148	15230	15354	15195	15183	15276	15266	15175	15189	15321	15141	15301	15235	15207	15149	15310	15308	15337	15302	15196	15230	15295	15271	15247	15179	15315	15246	15173	15256	15186	15175	15216	15201	15133	15217	15208	15194	15228	15377	15291	15331	15297	15113	15174	15357	15181	15180	15183	15334	15385	15078	15260	15142	15261	15366	15234	15272	15328	15201	15049	15187	15422	15285	15351	15323	15370	15272	15210	15233	15348	15156	15206	15327	15285	15133	15208	15219	15149	15183	15492	15109	15223	15241	15450	15184	15277	15148	15132	15258	15461	15258	15244	15024	15133	15039	15215	15361	15155	15055	15305	15375	15296	15194	15119	15124	15168	15210	15091	15279	15178	15215	15217	15377	15276	15240	15305	15321	15154	15170	15390	15183	15152	15142	15189	15169	15147	15363	15239	15191	15224	15038	15140	15168	15368	15227	15179	15340	15123	15277	15186	15349	15328	15241	15254	15211	15245	15329	15314	15505	15232	15190	15188	15139	15271	15221	15118	15365	15194	15205	15226	15233	15113	15217	15363	15141	15166	15154	15260	15328	15237	15174	15269	15179	15163	15278	15149	15263	15238	15084	15144	15242	15045	15266	15277	15242	15364	15045	15159	15058	15377	15319	15276	15465	15419	15149	15253	15137	15167	15309	15166	15248	15391	15192	15341	15207	15138	15262	15218	15161	15182	15311	15329	15183	15116	15178	15222	15273	15259	15246	15422	15327	15023	15253	15228	15288	15209	15391	15538	15387	15158	15211	15271	15205	15124	15201	15329	15227	15187	15381	15317	15262	15243	15202	15179	15299	15346	15334	15162	15120	15197	15222	15139	15098	15297	15249	15285	15268	15236	15334	15303	15376	15151	15167	15234	15237	15168	15259	15162	15103	15274	15357	15259	15262	15302	15139	15023	15213	15484	15219	15130	15264	15376	15217	15207	15281	15283	15205	15259	15371	15180	15331	15195	15235	15299	15250	15259	15283	15265	15216	15143	15422	15276	15217	15345	15170	15289	15332	15356	15382	15178	15320	15252	15161	15165	15296	15271	15234	15314	15111	15086	15230	15013	15169	15266	15262	15302	15204	15341	15352	15315	15406	15351	15173	15257	15404	15202	15152	15286	15290	15269	15351	15295	15114	15274	15129	15303	15054	15297	15345	15351	15162	15181	15290	15181	15250	15288	15279	15063	15165	15427	15319	15179	15342	15335	15373	15210	15337	15211	15340	15381	15160	15028	15202	15139	15212	15142	15227	15221	15462	15266	15258	15271	15146	15269	15208	15310	15186	15279	15223	15240	15211	15269	15542	15132	15203	15325	15238	15328	15264	15149	15226	15320	15183	15281	15225	15179	15172	15172	15298	15217	15240	15282	15236	15247	15259	15231	15122	15240	15234	15163	15225	15294	15308	15241	15293	15261	15225	15184	15207	15115	15145	15194	15147	15003	15353	15132	15268	15158	15339	15231	15240	15244	15099	15207	15252	15142	15185	15209	15104	15177	15320	14971	15341	15198	15316	15114	15168	15071	15112	15275	15120	15192	15176	15187	15133	15243	15336	15291	15215	15241	15246	15246	15124	15294	15195	15196	15112	15280	15291	15302	15276	15258	15094	15198	15306	15249	15242	15029	15146	15301	15115	15208	15276	15117	15297	15221	15246	15322	15334	15291	15354	15220	15112	15186	15160	15241	15145	15433	15212	15245	15296	15104	15354	15209	15416	15265	15137	15313	15079	15253	15271	15061	15262	15143	15195	15272	15236	15319	15184	15184	15426	15199	15199	15266	15149	15113	15332	15236	15157	15391	15167	15109	15310	15129	15332	15086	15190	15257	15283	15373	15189	15268	15140	15256	15336	15066	15316	15144	15241	15312	15283	15293	15407	15494	15112	15216	15274	15058	15320	15277	15231	15187	15335	15231	15331	15157	15257	15335	15170	15273	15330	15215	15168	15378	15185	15188	15276	15318	15275	15095	15328	15317	15203	15275	15257	15223	15222	15208	15331	15249	15232	15197	15196	15196	15297	15245	15187	15128	15264	15166	15285	15216	15318	15136	15220	15324	15232	15270	15225	15086	15185	15281	15238	15205	15303	15255	15323	15339	15246	15218	15187	15263	15230	15354	15286	15121	15317	15217	15316	15339	15030	15229	15251	15066	15136	15192	15230	15243	15067	15217	15081	15294	15134	15141	15062	15175	15171	15345	15375	14987	15270	15261	15145	15226	15235	15264	15284	15060	15273	15286	15046	15201	15320	15156	15138	15083	15227	15290	15188	15088	15140	15159	15006	15248	15326	15123	15385	15362	15233	15233	15112	15238	15277	15043	15115	15355	15175	15173	15256	15099	15335	15186	15151	15216	15192	15346	15128	15157	15186	15284	15336	15134	15048	15070	15228	15374	15366	15202	15354	15132	15296	15142	15390	15227	15191	15336	15329	15402	15280	15150	15210	15180	15204	15250	15198	15462	15247	15283	15136	15232	15237	15274	15169	15188	15125	15110	15122	15161	15184	15312	15321	15126	15309	15432	15163	15105	15169	15313	15286	15232	15256	15228	15132	15288	15054	15250	15292	15117	15200	15306	15253	15275	15248	15282	15307	15226	15400	15069	15184	15084	15292	15187	15367	15062	15313	15338	15057	15223	15282	15219	15215	15355	15276	15172	15294	15278	15337	15123	15269	15326	15110	15010	15274	15122	15256	15107	15167	15315	15276	15297	15249	15164	15433	15358	15232	15240	15160	15173	15407	15220	15228	15174	15117	15320	15233	15299	15077	15320	15235	15298	15097	15196	15339	15383	15390	15172	15307	15208	15193	15087	15129	15357	15111	15188	15180	15249	15152	15174	15263	15163	15417	15258	14987	14985	15201	15122	15358	15122	15193	15275	15298	15160	15111	15271	15104	15138	15117	15322	15248	15212	15188	15171	15201	15379	15071	15016	15224	15185	15103	15215	15289	15258	15122	15368	15503	15175	15271	15254	15125	15220	15392	15314	15145	15277	15473	15202	15108	15227	15336	15289	15309	15202	15316	15263	15250	15311	15009	15316	15242	15470	15099	15258	15183	15106	15117	15299	15075	15234	15295	15205	15332	15162	15056	15250	15321	15380	15006	15362	15193	15155	15182	15265	15223	15255	15237	15320	15192	15362	15193	15177	15225	15420	15267	15234	15210	15276	15258	15187	15106	15175	15170	15251	15154	15250	15235	15304	15332	15153	15255	15243	15135	15185	14955	15249	15295	15185	15094	15255	15126	15231	15368	15042	15391	15414	15192	15195	15265	15307	15298	15252	15156	15395	15346	15247	15070	15275	15319	15052	15280	15131	15261	15264	15062	15272	15199	15163	15209	15293	15158	15110	15295	15144	15262	15281	15330	15273	15275	15205	14966	15004	15145	15175	15415	15053	15081	15110	15423	15199	15448	15155	15328	15181	15305	15243	15328	15093	15251	15319	15359	15085	15156	15364	15236	15157	15282	15200	15353	15224	15194	15456	15201	15249	15124	15007	15459	15085	15193	15226	15274	15428	15317	15019	15183	15071	15146	15295	15245	15298	14977	15327	15143	15243	15017	15099	15344	15180	15192	15232	15245	15188	15257	15299	15253	15149	15117	15221	15462	15187	15294	15205	15158	15117	15282	15242	15179	15180	15316	15317	15334	15214	15100	15061	15123	15232	15309	15303	15221	15375	15094	15167	15118	15170	15224	15329	15188	15128	15221	15222	15081	15138	15331	15213	15265	15369	15201	15296	15250	15135	15053	15269	15072	15145	15326	15212	15300	15136	15091	15357	15026	15210	15054	15331	15255	15156	15171	15144	15300	15306	15252	15320	15164	15453	15140	15227	15375	15088	15231	15192	15224	15181	15242	15290	15310	15296	15275	15251	15245	15270	15129	15253	15254	15303	15160	15415	15443	15211	15136	15093	15281	15085	15299	15072	15346	15049	15240	15209	15405	15262	15102	15188	15059	15266	15356	15286	15292	15191	15208	15298	15313	15243	15100	15136	15290	15107	15186	15322	15200	15199	15144	15220	15163	15287	15201	15161	15073	15336	15364	15181	15222	15068	15142	15097	15140	15247	15268
28522	24086	25948	21614	18294	18329	18802	18353	18487	18564	18679	18484	18329	18293	18330	18309	18321	18171	18350	18282	18272	18251	18191	18270	18396	18607	18798	18707	18570	18642	18393	18254	18417	18144	18436	18241	18085	18191	18109	18137	18440	18187	18218	18135	18115	18084	17860	18150	18170	18137	18306	18133	18278	18202	18130	18119	17979	18150	18279	18179	18189	18106	18140	17996	18071	18014	18153	17976	18177	18144	18066	18165	18067	18193	18061	18016	18240	18106	17993	17992	18204	18057	18158	17901	18187	18222	18390	18157	18136	18154	18080	18303	18075	18013	18163	18079	18181	18188	18128	17915	18429	18227	18012	18230	18231	18304	17853	17986	18241	18142	18278	18167	18055	18122	18092	18117	18118	18236	18433	18019	18270	18148	18086	18083	18094	18004	18052	18071	17944	18097	17989	18316	18161	18143	18126	18315	17997	18094	18124	18146	17903	18010	18042	18257	18018	18092	18358	18044	18260	18184	18046	18031	18134	18191	17811	18073	17993	18202	18310	17906	18093	17930	17946	18055	18120	18079	18132	17973	18129	18157	18167	18222	18089	18001	18041	18198	18336	18280	17925	18045	18121	18207	18164	18137	18056	18043	18201	18103	17980	18053	18145	18155	18069	18087	18008	18075	18060	18085	18071	17851	17999	18073	18051	18164	18090	18220	18132	17856	18094	18084	17845	18227	17989	18181	18094	18191	18150	18122	18129	18101	18166	18030	18053	18173	18090	17933	18229	18178	18043	18137	18034	18228	18131	18058	18012	18033	18034	18198	17984	18062	17979	18061	18210	17900	18104	18038	18162	18135	18102	18141	18278	18027	18131	18228	18268	18035	18270	18009	18108	18245	18067	18271	18161	18132	18000	18076	18107	18219	18067	18018	18208	18104	18227	17975	18317	18129	17907	18084	18029	18091	18053	18002	18102	18050	18024	18139	18041	18098	18231	18111	18383	17876	18099	18004	18239	18216	18153	18189	18061	18370	18221	18111	18104	17956	18329	18066	18262	18138	18196	18225	18105	17905	18087	18229	18170	17876	18057	18261	18245	17997	18407	18205	17973	18088	18260	18078	18106	18086	18230	18099	18064	18143	18123	18146	18254	18084	17993	18206	18332	18387	18218	18166	18154	18110	18083	18171	18090	18031	18060	18135	18232	18110	17975	17979	18166	18246	18337	18049	18195	17929	18005	17969	18169	18011	18164	18019	17984	18018	18112	17981	18063	18234	18081	18237	17965	18115	18170	17973	18159	18188	18192	18226	18072	18069	18224	18242	18215	18184	18011	18059	17906	17975	18242	17797	18059	17849	18205	18287	18211	18251	18039	18131	18140	18314	18120	18042	18265	18058	18188	18155	18206	18172	18302	17993	18076	18234	18003	18305	18304	18003	18055	18165	17991	18122	18028	17971	17914	18100	18131	18204	18276	18147	18130	18029	18054	18097	18174	18274	18089	17929	17900	18067	18108	18075	18021	18089	18120	18169	18207	17943	18070	17954	18163	18125	18238	18149	18073	18016	18088	18263	18275	18168	18015	18087	18139	18150	18177	18252	17909	18062	18248	18076	18122	18287	18172	18031	18082	18232	18152	18142	18106	17963	18196	17991	18125	18068	18155	18219	18290	18022	18181	18083	18030	18215	18034	18027	18153	18181	17904	18058	18095	18192	17962	18012	18000	18011	17995	18008	18227	18313	18062	18312	18056	18268	18083	18021	18059	18272	18510	18415	18281	18197	18164	18295	18142	18176	18262	18102	18158	18216	18082	18207	18274	18073	17745	18203	18157	18283	18048	18109	18204	17991	18082	18011	18160	18141	18224	18227	18134	18037	18018	17969	17852	18019	17924	18124	18104	18183	18323	18111	17844	18257	18193	18048	18169	18001	18196	18302	18052	18056	18384	18191	18276	18176	18131	18205	18151	18229	18124	18229	18166	18162	18028	18244	18184	18193	17992	18176	18052	18312	18065	18325	18266	18094	18296	17989	18075	18085	18198	18127	18081	18161	18056	18188	18056	18146	18137	18155	18308	18344	18149	18021	17887	18170	18158	18026	18349	17939	18098	18124	18133	18280	18098	18277	17943	18225	18198	18153	18069	18215	18314	18189	18090	18185	18184	18187	18157	18247	18205	17993	18275	18147	18149	17798	18192	18089	18159	18277	18213	18170	18097	18196	18113	18144	18169	18253	18214	18277	18174	18210	18279	18174	18064	18282	18072	18213	18208	18093	18003	18110	18025	18198	18092	18250	17784	17954	18295	18308	18047	18196	17996	17875	17849	18030	18373	18261	18066	18086	18081	17852	18212	17992	17922	18108	18002	18291	18235	18085	18039	18254	18211	17980	18090	18047	17986	18087	18149	18100	18298	18214	17978	18219	18084	18169	18001	18305	18313	18306	18188	18193	18207	18161	17971	18258	18293	18393	18205	18002	18022	17881	18234	18089	18064	18109	18043	18097	18113	18207	18168	17866	18170	17946	18151	18019	18169	18138	18029	18086	17996	18196	18096	18103	18001	18002	18216	18003	17977	18107	18111	18091	18062	18010	17972	18155	18103	18067	18133	18061	17992	18087	17962	18130	18171	18129	18131	18184	18180	18240	18203	18310	18365	17941	18046	18064	18239	18143	18233	17965	18239	18362	18106	18173	18110	18148	18010	18113	18088	18261	18155	18273	18004	18333	18005	18390	18299	17982	18319	18240	18215	18072	17997	17794	17936	18055	18268	18272	17929	18257	18143	18250	18250	18060	18128	17970	18120	18172	17865	18043	18257	18226	18122	18106	18136	18094	18203	17907	18209	18185	18098	18308	18182	18169	18020	18136	18048	18075	18157	18293	18209	18123	18081	18278	18127	18039	18063	18281	18105	18193	18252	18124	18126	18030	17966	18244	18177	18094	18185	18217	18280	18010	18099	18157	18146	18248	18123	18165	18311	18010	18018	18194	18229	17820	18060	18110	18049	18140	18045	18270	18120	18141	18241	18109	18007	18188	18114	18110	18034	18203	18101	18159	18019	18199	18334	18141	18351	17982	18065	18091	18178	18133	18364	18141	18155	18238	18212	18180	18069	18229	17949	18128	18164	18044	17866	18125	18266	18265	18094	18133	17976	18130	18158	18389	18146	18293	18327	18201	18156	18052	18354	18179	17991	18228	18375	18048	18136	17967	18126	17905	18179	18121	18214	18072	18107	18352	18077	18155	18198	18097	18075	17896	18062	18037	18227	17960	18104	18092	18242	18287	18003	18122	18222	17890	18111	18141	18026	18233	18143	18005	18184	18044	18197	18001	17768	18210	18032	18106	18160	18171	18280	18141	17929	18051	18262	18027	17958	18288	18216	18064	18242	18154	18095	18147	18232	17987	18029	18147	18070	18307	17968	18020	17937	18136	18126	18229	18117	18065	18165	18200	18068	17875	18314	18179	17963	18037	18175	18172	18222	18002	18237	18227	18033	18092	18136	18120	18061	18003	18247	18225	18173	17998	18047	18060	18134	18077	18275	18210	18241	18156	18048	18034	18049	18157	17957	18279	18313	18503	18244	18213	18056	18241	18018	18002	18100	18273	18027	18218	17994	18133	18267	18195	18160	18052	18364	18063	18026	18220	18073	18045	18082	18190	18068	17932	18074	18047	18096	18071	18183	18180	17989	18150	18024	18063	17959	18200	18248	17941	18051	18021	18114	18172	18190	18105	18119	18104	17954	18014	18140	17953	18020	17864	18155	18046	17795	18033	18092	18290	18252	18219	18034	18059	18123	18194	18231	18182	18239	18069	18036	17996	18129	18076	18223	18071	18162	18115	18168	18153	18181	18092	18047	18159	18233	18238	18161	17884	18112	18335	18137	17964	18171	18037	18195	18067	18228	18232	18053	18011	18029	18095	18152	17938	18102	18452	18088	18059	18068	18130	17956	18183	18110	18315	18136	18174	18077	18131	17941	18233	17996	18149	17999	18107	18143	17901	18298	18311	18041	18161	18268	18322	18102	18217	18107	18109	18223	17916	17826	18219	18084	18124	18206	18224	18203	18085	18120	18094	18123	18326	18416	18152	18122	18284	18193	18135	18196	18278	17990	18233	18025	18216	17999	18215	18282	18337	18135	18100	18078	18311	18144	18341	18104	18283	18160	18200	17959	18264	18486	18108	18116	18349	17956	18107	18152	18066	18189	18352	18000	18250	18213	18273	18091	18181	18173	18318	18151	18238	18085	18148	18099	18179	17990	18147	18150	18273	18137	18133	18142	18170	17965	18218	18048	18089	17992	18240	18278	18173	18397	18272	17936	18163	18151	18005	18149	18212	18251	18236	18002	18013	18074	18225	18122	18186	18052	18290	18211	18300	18011	18312	18399	18146	18127	18113	18061	18125	18183	18293	18000	18100	18021	17958	18227	17830	18198	18321	18443	18222	18108	18144	17999	18208	18095	18113	18073	18266	17996	18179	18105	18297	18403	18280	18260	17972	17981	18230	17980	18021	18105	18189	17966	18025	18101	18076	18204	18126	18030	18309	18330	18222	18272	18082	18117	18073	18019	17990	18201	18315	18170	18162	18098	18267	18146	18170	18272	18095	18193	18319	17948	18003	17907	18176	18074	18199	18175	18060	18265	18170	18105	18074	18037	17979	17888	18237	18162	18166	18136	18098	18344	18053	18224	18130	18005	18034	18153	18327	18161	18169	18295	18302	18206	18328	18129	18230	18053	17992	18264	18275	18161	18134	18175	18146	18155	18169	18290	18222	18169	18214	18271	18157	18193	18153	18256	18089	18000	18076	18172	18102	18089	18021	17994	18055	18177	18171	18177	18050	18339	18113	18244	18156	18355	18088	18114	18161	18266	18292	18078	18264	18298	17981	17971	18073	18093	17997	18242	18212	18101	18012	18270	18200	18090	18140	17979	18206	18092	18168	18124	18161	18166	18095	18179	18282	18105	18248	18176	17920	18335	18198	18151	18284	18219	18078	18205	18148	18155	18151	18095	18265	18257	18006	18117	18157	18216	18114	17951	18017	18271	18189	18285	18208	17931	18259	18063	18353	18203	18229	18044	18013	18039	18187	18132	18245	18269	18033	18159	18170	18217	18148	17874	18099	18168	18146	18148	18273	18153	18197	18097	18125	18320	18320	18012	18219	18146	18279	18279	18071	17931	18118	18111	18069
24153	31736	22053	16587	15908	15819	15742	15739	15912	16103	15981	15835	15746	15734	15681	15494	15690	15587	15526	15265	15469	15629	15471	15427	15392	15770	15863	16098	15820	15497	15502	15594	15445	15344	15230	15510	15327	15476	15299	15395	15369	15269	15232	15403	15575	15317	15408	15392	15262	15441	15471	15424	15311	15255	15155	15295	15295	15461	15404	15166	15280	15231	15393	15418	15438	15439	15335	15300	15268	15372	15283	15328	15320	15185	15314	15359	15178	15448	15455	15663	15354	15498	15384	15332	15362	15240	15443	15377	15122	15347	15425	15320	15163	15392	15247	15167	15298	15550	15201	15274	15544	15193	15294	15295	15364	15314	15333	15475	15401	15406	15313	15374	15142	15463	15282	15327	15405	15314	15372	15489	15420	15328	15320	15177	15334	15335	15449	15247	15494	15243	15468	15345	15531	15385	15387	15493	15357	15482	15470	15462	15448	15335	15626	15406	15339	15522	15414	15333	15398	15265	15434	15277	15333	15244	15359	15309	15286	15304	15433	15332	15235	15456	15382	15267	15187	15422	15454	15250	15458	15271	15292	15274	15394	15247	15493	15250	15456	15238	15397	15401	15478	15308	15447	15441	15354	15421	15391	15181	15494	15412	15250	15428	15277	15281	15378	15325	15205	15282	15455	15234	15459	15284	15298	15399	15261	15268	15398	15438	15366	15455	15268	15167	15331	15318	15352	15162	15361	15288	15315	15336	15305	15354	15289	15223	15312	15320	15322	15445	15431	15368	15337	15283	15402	15400	15334	15435	15324	15378	15283	15476	15398	15445	15339	15285	15328	15429	15448	15487	15245	15398	15422	15357	15374	15401	15308	15494	15474	15413	15294	15345	15289	15378	15274	15433	15423	15478	15269	15341	15408	15178	15490	15328	15375	15312	15375	15342	15531	15465	15442	15360	15272	15355	15304	15296	15302	15373	15164	15253	15235	15351	15317	15390	15263	15363	15319	15359	15263	15279	15377	15451	15304	15407	15320	15448	15369	15319	15311	15297	15423	15393	15383	15523	15176	15269	15282	15231	15354	15423	15237	15169	15286	15398	15305	15325	15265	15343	15224	15439	15356	15418	15411	15304	15337	15347	15226	15469	15173	15278	15321	15284	15330	15389	15223	15267	15267	15316	15317	15173	15381	15464	15297	15347	15245	15406	15252	15227	15261	15468	15226	15214	15347	15316	15437	15332	15188	15305	15428	15407	15278	15314	15401	15346	15296	15375	15262	15294	15187	15502	15334	15364	15460	15368	15456	15496	15355	15683	15345	15367	15435	15234	15319	15243	15408	15378	15348	15287	15533	15324	15219	15482	15382	15446	15336	15140	15400	15468	15367	15376	15396	15449	15320	15241	15245	15382	15220	15300	15250	15351	15273	15518	15372	15459	15337	15299	15425	15074	15304	15240	15471	15547	15297	15236	15205	15347	15337	15417	15367	15450	15417	15471	15253	15354	15412	15450	15416	15294	15386	15329	15399	15386	15568	15386	15452	15439	15241	15302	15167	15276	15377	15410	15300	15432	15531	15355	15300	15336	15336	15376	15365	15156	15277	15161	15321	15218	15193	15439	15375	15358	15354	15331	15486	15360	15301	15263	15326	15335	15393	15334	15462	15297	15250	15333	15352	15489	15240	15419	15392	15285	15399	15295	15319	15245	15185	15280	15411	15321	15465	15325	15430	15421	15239	15327	15504	15190	15446	15270	15231	15346	15296	15352	15313	15488	15245	15474	15308	15341	15160	15348	15253	15348	15309	15362	15475	15398	15323	15322	15355	15368	15302	15318	15340	15297	15308	15333	15212	15294	15237	15303	15238	15135	15193	15088	15089	15370	15104	15391	15429	15280	15403	15236	15400	15381	15173	15251	15355	15389	15472	15257	15236	15323	15426	15353	15409	15502	15357	15398	15427	15175	15446	15437	15304	15188	15221	15296	15384	15259	15350	15471	15317	15300	15359	15222	15395	15360	15335	15346	15375	15256	15235	15359	15510	15200	15265	15377	15455	15495	15371	15430	15210	15409	15231	15385	15435	15448	15287	15317	15373	15291	15137	15461	15263	15537	15364	15117	15428	15257	15426	15307	15331	15377	15279	15304	15499	15354	15343	15481	15363	15374	15403	15395	15375	15409	15331	15233	15531	15269	15395	15276	15462	15206	15345	15391	15436	15421	15397	15388	15336	15352	15421	15410	15365	15267	15481	15215	15374	15354	15340	15150	15345	15364	15446	15434	15257	15190	15341	15405	15225	15366	15333	15429	15398	15423	15234	15554	15179	15346	15338	15468	15369	15433	15359	15461	15278	15330	15202	15457	15339	15263	15354	15354	15493	15234	15407	15240	15291	15283	15414	15331	15304	15392	15418	15320	15152	15384	15321	15305	15422	15187	15420	15408	15266	15316	15313	15471	15237	15346	15333	15280	15262	15359	15248	15355	15436	15335	15314	15378	15290	15141	15387	15371	15379	15340	15506	15252	15201	15378	15473	15201	15409	15273	15282	15375	15331	15370	15396	15368	15320	15262	15316	15502	15405	15265	15327	15320	15253	15213	15180	15402	15386	15435	15334	15425	15183	15390	15495	15304	15283	15420	15356	15322	15400	15182	15527	15224	15343	15273	15476	15441	15397	15408	15227	15322	15454	15280	15402	15299	15284	15446	15324	15389	15319	15395	15350	15292	15378	15364	15494	15312	15337	15329	15241	15329	15229	15266	15357	15537	15257	15483	15227	15273	15200	15348	15253	15444	15226	15453	15307	15396	15377	15463	15227	15472	15388	15315	15518	15192	15388	15221	15331	15175	15326	15337	15318	15294	15339	15227	15558	15362	15375	15415	15276	15350	15267	15326	15321	15194	15572	15330	15349	15413	15171	15381	15365	15408	15389	15240	15266	15375	15254	15376	15256	15309	15512	15371	15367	15250	15434	15296	15362	15270	15431	15379	15168	15361	15362	15220	15296	15286	15411	15416	15396	15158	15365	15318	15233	15320	15326	15401	15322	15323	15201	15405	15221	15173	15425	15474	15225	15424	15266	15337	15400	15406	15179	15337	15401	15202	15402	15181	15328	15383	15441	15245	15456	15203	15371	15295	15425	15448	15309	15216	15354	15354	15475	15419	15135	15331	15440	15342	15344	15329	15302	15267	15318	15323	15241	15625	15454	15339	15259	15320	15363	15319	15162	15378	15315	15506	15253	15479	15202	15275	15349	15333	15334	15291	15275	15355	15362	15257	15312	15420	15267	15270	15362	15402	15383	15332	15454	15343	15275	15334	15332	15276	15337	15271	15133	15389	15370	15394	15353	15388	15276	15266	15370	15277	15535	15302	15423	15426	15315	15333	15232	15294	15329	15335	15381	15393	15130	15496	15366	15493	15197	15375	15528	15330	15206	15468	15241	15389	15371	15443	15306	15265	15304	15358	15461	15430	15361	15349	15405	15275	15472	15350	15347	15452	15243	15399	15479	15306	15431	15325	15443	15514	15343	15488	15392	15207	15362	15265	15314	15387	15368	15411	15210	15247	15337	15213	15345	15327	15445	15536	15359	15352	15618	15309	15335	15412	15055	15309	15311	15283	15242	15389	15417	15255	15383	15220	15355	15432	15403	15499	15479	15292	15512	15289	15243	15296	15229	15397	15411	15307	15290	15357	15266	15491	15317	15238	15493	15302	15190	15279	15375	15269	15346	15321	15279	15266	15384	15407	15345	15388	15465	15414	15224	15246	15247	15234	15178	15323	15489	15210	15475	15195	15440	15610	15367	15460	15520	15312	15373	15273	15243	15396	15398	15388	15415	15390	15385	15305	15406	15249	15403	15311	15245	15157	15385	15349	15338	15277	15262	15479	15411	15330	15425	15377	15223	15382	15362	15458	15324	15422	15411	15334	15504	15280	15324	15337	15297	15154	15375	15311	15419	15378	15450	15394	15332	15348	15448	15314	15307	15284	15202	15501	15444	15403	15202	15457	15339	15324	15415	15350	15278	15328	15314	15404	15475	15367	15262	15527	15566	15219	15370	15377	15254	15426	15477	15386	15110	15385	15451	15352	15414	15326	15469	15207	15437	15360	15268	15459	15301	15306	15440	15409	15414	15373	15459	15334	15361	15330	15448	15235	15271	15437	15453	15386	15298	15194	15257	15462	15355	15186	15326	15448	15404	15326	15430	15411	15234	15356	15357	15286	15405	15315	15512	15479	15348	15308	15513	15385	15400	15354	15183	15464	15395	15349	15375	15302	15212	15182	15366	15487	15225	15313	15276	15442	15176	15328	15403	15384	15320	15341	15436	15238	15479	15392	15343	15516	15460	15353	15295	15394	15491	15314	15514	15241	15356	15301	15268	15382	15299	15425	15241	15384	15548	15347	15181	15263	15202	15311	15454	15315	15341	15396	15356	15398	15502	15405	15368	15398	15387	15255	15491	15459	15326	15314	15398	15329	15426	15303	15363	15439	15481	15294	15337	15379	15475	15345	15338	15356	15393	15351	15198	15347	15364	15305	15351	15343	15421	15374	15333	15358	15354	15330	15345	15358	15474	15301	15365	15336	15409	15091	15447	15508	15364	15369	15443	15390	15363	15201	15397	15342	15328	15351	15296	15294	15298	15287	15294	15305	15196	15398	15385	15377	15286	15156	15368	15330	15419	15424	15170	15335	15321	15335	15479	15221	15285	15334	15423	15465	15276	15490	15327	15465	15364	15400	15325	15295	15386	15292	15309	15116	15645	15173	15319	15236	15333	15456	15345	15373	15302	15294	15386	15410	15314	15319	15466	15287	15320	15331	15248	15216	15351	15426	15307	15364	15427	15373	15257	15302	15377	15277	15333	15464	15177	15272	15409	15406	15404	15288	15276	15387	15435	15462	15351	15279	15520	15380	15386	15362	15287	15300	15533	15273	15336	15268	15486	15326	15457	15450	15324	15428	15224	15508	15212	15431	15457	15226	15406	15245	15350	15324	15455	15396	15380	15295	15314	15420	15263	15404	15439	15554	15422	15492	15305	15436	15282	15273	15285	15287	15180	15316	15294	15483	15293	15272	15365	15213	15123	15445	15401	15410	15453	15215	15232	15341	15269	15481	15367	15286	15346	15468	15274	15239	15416	15287	15344	15267	15301	15407	15309	15324	15371	15403	15247	15248	15301	15240
24416	21297	28444	24725	22325	21776	21404	19830	19283	19078	19066	19138	19013	18985	18816	18485	18696	18439	18523	18622	18528	18671	18514	18769	19969	20979	21362	20958	19686	19034	18561	18445	18354	18340	18357	18272	18543	18442	18230	18366	18272	18598	18378	18379	18347	18571	18178	18393	18432	18488	18541	18601	18375	18378	18390	18142	18339	18176	18147	18326	18243	18312	18258	18173	18284	18340	18368	18092	18215	18245	18192	18424	18228	18275	18302	18273	18396	18394	18260	18431	18391	18402	18456	18264	18348	18471	18260	18352	18388	18417	18435	18351	18598	18380	18351	18360	18387	18171	18541	18328	18299	18435	18381	18267	18448	18378	18429	18397	18267	18291	18386	18383	18439	18465	18437	18418	18617	18207	18308	18180	18279	18332	18428	18264	18201	18346	18470	18493	18286	18365	18237	18488	18307	18238	18368	18363	18338	18384	18418	18353	18455	18362	18394	18391	18392	18294	18363	18260	18522	18343	18374	18262	18318	18211	18371	18462	18355	18243	18161	18376	18350	18310	18036	18536	18237	18301	18199	18182	18470	18332	18339	18279	18213	18176	18402	18239	18358	18279	18471	18420	18312	18239	18391	18522	18334	18257	18443	18261	18271	18309	18283	18375	18325	18334	18330	18573	18412	18434	18392	18610	18499	18350	18358	18270	18420	18259	18497	18588	18338	18421	18351	18266	18513	18273	18424	18430	18138	18361	18269	18306	18454	18614	18471	18363	18179	18420	18310	18619	18589	18285	18273	18402	18433	18261	18405	18413	18513	18271	18259	18447	18389	18273	18292	18276	18391	18463	18440	18253	18025	18377	18379	18347	18183	18457	18285	18211	18390	18339	18214	18368	18222	18360	18434	18306	18519	18262	18329	18306	18374	18544	18301	18284	18137	18366	18288	18194	18449	18402	18376	18434	18613	18293	18389	18420	18308	18312	18422	18455	18279	18308	18431	18337	18434	18292	18457	18315	18390	18405	18352	18373	18483	18349	18598	18291	18451	18299	18116	18147	18179	18393	18368	18159	18234	18239	18237	18414	18445	18254	18344	18492	18331	18374	18272	18381	18377	18339	18496	18265	18317	18370	18372	18282	18597	18165	18370	18621	18400	18460	18348	18367	18446	18245	18483	18186	18183	18428	18413	18291	18342	18385	18241	18175	18554	18366	18371	18743	18292	18529	18305	18313	18452	18362	18419	18381	18166	18222	18259	18365	18353	18436	18270	18375	18384	18522	18266	18293	18490	18426	18584	18398	18338	18373	18214	18340	18441	18187	18324	18412	18319	18079	18328	18280	18347	18499	18241	18291	18367	18351	18162	18183	18143	18068	18388	18319	18092	18269	18458	18417	18304	18183	18424	18180	18448	18448	18248	18298	18310	18285	18400	18428	18395	18401	18299	18376	18565	18280	18243	18274	18561	18267	18507	18327	18278	18570	18469	18279	18352	18339	18285	18325	18342	18225	18265	18468	18461	18301	18121	18361	18458	18465	18336	18230	18344	18519	18418	18389	18091	18294	18432	18281	18392	18191	18233	18333	18411	18439	18300	18215	18279	18392	18352	18294	18471	18308	18174	18192	18205	18332	18440	18486	18201	18316	18360	18401	18469	18276	18137	18194	18331	18213	18443	18336	18256	18263	18427	18334	18234	18429	18308	18332	18305	18043	18405	18191	18371	18529	18345	18355	18304	18233	18394	18226	18290	18336	18165	18273	18283	18390	18467	18668	18372	18352	18404	18559	18406	18507	18450	18139	18446	18420	18365	18283	18380	18669	18387	18305	18456	18371	18214	18230	18490	18343	18384	18361	18471	18105	18286	18218	18206	18292	18314	18433	18301	18194	18442	18385	18430	18370	18397	18293	18454	18363	18205	18305	18443	18229	18601	18307	18178	18296	18318	18538	18275	18116	18508	18383	18374	18368	18320	18197	18290	18379	18395	18345	18426	18416	18293	18354	18569	18339	18584	18453	18229	18541	18652	18428	18262	18423	18272	18350	18282	18669	18420	18347	18355	18498	18144	18111	18444	18463	18453	18431	18637	18280	18281	18309	18486	18433	18487	18219	18330	18422	18379	18262	18200	18262	18356	18254	18426	18319	18290	18401	18282	18277	18425	18300	18331	18457	18458	18415	18307	18357	18552	18664	18329	18286	18317	18320	18235	18257	18309	18189	18468	18243	18463	18197	18421	18311	18374	18373	18346	18116	18187	18266	18427	18373	18393	18314	18334	18323	18365	18259	18159	18306	18599	18387	18177	18298	18387	17950	18452	18461	18218	18353	18332	18520	18340	18438	18289	18315	18362	18480	18505	18262	18416	18213	18316	18471	18291	18403	18250	18372	18193	18449	18371	18472	18300	18373	18132	18307	18205	18311	18349	18486	18326	18419	18431	18335	18487	18446	18392	18431	18292	18263	18460	18493	18363	18160	18356	18476	18468	18308	18448	18462	18350	18334	18348	18220	18451	18220	18302	18209	18180	18360	18393	18304	18405	18524	18378	18486	18355	18250	18296	18382	18322	18200	18171	18179	18366	18433	18294	18172	18278	18283	18286	18377	18184	18390	18404	18455	18293	18417	18172	18512	18568	18369	18326	18501	18403	18448	18407	18323	18493	18685	18382	18660	18376	18374	18256	18291	18395	18405	18488	18297	18407	18351	18336	18500	18553	18373	18371	18230	18435	18435	18391	18328	18217	18373	18452	18293	18333	18410	18253	18351	18287	18179	18514	18413	18289	18227	18304	18096	18449	18457	18255	18332	18319	18329	18489	18402	18358	18398	18402	18291	18366	18456	18335	18149	18045	18318	18483	18382	18234	18208	18242	18428	18254	18590	18261	18302	18184	18260	18168	18411	18241	18291	18395	18386	18249	18253	18396	18477	18287	18397	18289	18321	18161	18374	18186	18452	18441	18372	18268	18227	18227	18365	18158	18446	18391	18310	18433	18184	18432	18339	18459	18425	18541	18166	18173	18363	18107	18376	18111	18150	18355	18551	18539	18324	18499	18382	18316	18575	18360	18314	18323	18306	18247	18522	18406	18341	18240	18250	18398	18243	18411	18173	18397	18437	18308	18255	18336	18203	18121	18496	18504	18320	18176	18271	18260	18040	18254	18335	18292	18428	18408	18390	18179	17935	18300	18237	18264	18097	18229	18417	18384	18518	18457	18559	18343	18552	18233	18434	18456	18387	18494	18365	18415	18267	18300	18371	18290	18189	18228	18321	18307	18339	18399	18385	18457	18430	18420	18444	18298	18321	18319	18389	18465	18252	18143	18276	18379	18575	18339	18311	18257	18386	18565	18288	18168	18360	18409	18387	18067	18411	18481	18169	18610	18276	18296	18368	18161	18523	18288	18256	18221	18412	18478	18429	18508	18375	18347	18537	18462	18298	18236	18368	18479	18460	18359	18332	18615	18427	18326	18257	18335	18292	18496	18447	18413	18464	18510	18150	18311	18431	18393	18399	18337	18182	18390	18415	18133	18286	18448	18301	18267	18342	18206	18177	18434	18287	17949	18198	18504	18473	18427	18192	18428	18368	18213	18119	18405	18310	18378	18293	18447	18444	18319	18495	18367	18284	18497	18313	18443	18462	18424	18309	18507	18342	18448	18206	18503	18175	18533	18342	18228	18255	18429	18398	18444	18228	18196	18104	18219	18436	18526	18515	18416	18265	18243	18566	18456	18157	18322	18341	18398	18237	18409	18226	18336	18343	18609	18453	18380	18345	18428	18322	18291	18320	18272	18378	18357	18395	18413	18475	18108	18441	18268	18189	18366	18294	18448	18103	18239	18319	18434	18189	18420	18348	18409	18439	18679	18499	18340	18434	18388	18392	18457	18394	18426	18298	18535	18241	18514	18232	18489	18322	18362	18284	18349	18328	18311	18217	18269	18438	18389	18134	18323	18371	18486	18490	18586	18222	18493	18127	18350	18382	18398	18378	18513	18358	18540	18406	18287	18325	18523	18339	18338	18444	18392	18244	18314	18524	18360	18445	18200	18243	18389	18369	18522	18312	18524	18122	18295	18142	18360	18289	18334	18270	18312	18353	18246	18320	18163	18150	18421	18139	18398	18224	18010	18302	18638	18254	18315	18421	18432	18441	18216	18407	18470	18313	18299	18380	18375	18591	18489	18498	18453	18429	18400	18321	18564	18354	18153	18520	18373	18439	18551	18442	18274	18320	18538	18532	18428	18265	18319	18414	18357	18275	18162	18373	18279	18185	18318	18274	18436	18320	18253	18330	18307	18384	18286	18142	18445	18487	18189	18317	18270	18349	18357	18402	18362	18296	18199	18377	18343	18310	18385	18342	18318	18338	18400	18421	18236	18448	18322	18427	18525	18236	18455	18430	18326	18344	18394	18293	18479	18386	18516	18451	18235	18425	18240	18303	18534	18311	18387	18342	18301	18384	18283	18483	18480	18346	18247	18400	18192	18376	18402	18318	18268	18289	18415	18370	18321	18339	18107	18322	18134	18401	18409	18453	18353	18367	18476	18424	18287	18401	18165	18557	18318	18442	18264	18207	18357	18188	18453	18357	18385	18467	18445	18208	18207	18341	18448	18143	18544	18348	18313	18287	18370	18522	18422	18203	18376	18537	18449	18431	18398	18135	18318	18295	18328	18350	18185	18281	18256	18199	18200	18455	18298	18353	18376	18252	18326	18304	18311	18364	18356	18345	18386	18430	18229	18338	18428	18206	18336	18394	18314	18465	18156	18486	18233	18454	18322	18371	18138	18303	18264	18249	18329	18295	18310	18382	18195	18382	18213	18308	18430	18144	18323	18304	18498	18279	18323	18647	18527	18338	18274	18454	18357	18249	18274	18204	18255	18274	18423	18440	18449	18608	18354	18487	18122	18406	18346	18323	18582	18457	18334	18360	18250	18215	18418	18402	18331	18363	18367	18411	18374	18154	18345	18238	18350	18331	18497	18263	18290	18444	18459	18260	18478	18445	18428	18370	18350	18251	18464	18527	18281	18219	18348	18294	18423	18317	18361	18295	18497	18504	18136	18473	18235	18193	18399	18399	18263	18285	18324	18243	18274	18443	18602	18259	18482	18128	18202	18421	18384	18183	18407	18424	18276	18280	18197	18494	18375	18406	18421	18215	18193	18329	18424	18480	18212	18245	18328	18486	18317	18336
27662	40182	28037	19138	17885	17720	17714	17543	16920	16402	16291	16309	16252	15797	15820	15712	15765	15771	15640	15712	15615	15608	15690	16022	17773	19667	19372	18391	16874	16302	15764	15557	15563	15632	15322	15407	15473	15468	15594	15394	15434	15447	15547	15470	15562	15494	15512	15429	15493	15504	15654	15496	15426	15477	15488	15435	15544	15482	15526	15402	15419	15516	15727	15427	15480	15428	15529	15649	15592	15469	15324	15568	15507	15340	15533	15397	15606	15556	15574	15409	15510	15476	15360	15606	15374	15369	15488	15692	15546	15348	15417	15536	15489	15502	15524	15657	15517	15532	15380	15482	15459	15464	15468	15488	15537	15367	15457	15551	15557	15638	15485	15654	15482	15505	15425	15478	15621	15595	15441	15464	15404	15538	15572	15374	15551	15374	15512	15311	15372	15558	15423	15331	15578	15408	15549	15342	15552	15525	15404	15454	15370	15400	15405	15441	15438	15404	15309	15417	15228	15464	15487	15374	15525	15499	15564	15597	15470	15492	15600	15275	15649	15531	15616	15405	15463	15284	15484	15619	15453	15465	15378	15330	15377	15368	15548	15214	15543	15467	15427	15292	15493	15550	15492	15417	15464	15601	15328	15591	15408	15382	15474	15568	15698	15440	15633	15428	15638	15597	15574	15475	15512	15431	15494	15463	15416	15441	15414	15571	15512	15577	15286	15545	15464	15412	15545	15670	15531	15460	15408	15358	15577	15432	15428	15378	15710	15309	15567	15415	15360	15368	15606	15296	15435	15464	15467	15643	15486	15448	15326	15302	15538	15686	15421	15409	15423	15662	15368	15490	15448	15589	15443	15569	15418	15432	15456	15552	15371	15400	15484	15460	15416	15425	15351	15414	15378	15533	15419	15457	15675	15511	15314	15635	15556	15545	15523	15474	15510	15484	15601	15544	15531	15375	15508	15344	15591	15548	15485	15569	15470	15534	15455	15435	15597	15456	15564	15657	15365	15500	15436	15536	15435	15515	15458	15457	15398	15505	15493	15571	15575	15505	15554	15644	15548	15330	15588	15679	15346	15509	15591	15460	15412	15575	15386	15444	15493	15382	15469	15488	15344	15583	15492	15463	15251	15480	15409	15377	15586	15359	15402	15691	15297	15579	15502	15642	15385	15445	15551	15502	15422	15485	15454	15518	15706	15565	15376	15510	15482	15322	15420	15512	15598	15559	15507	15475	15551	15529	15603	15576	15450	15456	15615	15333	15457	15541	15620	15393	15583	15488	15418	15384	15508	15337	15243	15129	15437	15409	15346	15500	15489	15430	15593	15474	15498	15299	15409	15230	15453	15597	15534	15520	15618	15345	15343	15550	15559	15560	15522	15498	15517	15504	15542	15619	15447	15486	15442	15499	15454	15444	15459	15349	15334	15328	15505	15510	15531	15540	15456	15527	15534	15547	15517	15438	15342	15390	15394	15535	15540	15415	15447	15683	15425	15635	15567	15449	15593	15662	15623	15498	15558	15393	15277	15538	15424	15371	15564	15475	15553	15507	15490	15397	15501	15679	15386	15365	15444	15633	15479	15503	15670	15484	15712	15316	15511	15409	15451	15517	15418	15568	15431	15306	15596	15560	15752	15429	15324	15529	15395	15447	15404	15556	15370	15468	15636	15593	15410	15378	15491	15321	15621	15610	15457	15407	15401	15472	15442	15575	15532	15511	15576	15660	15467	15525	15398	15477	15449	15456	15449	15378	15414	15542	15561	15479	15554	15306	15464	15550	15444	15644	15463	15281	15550	15570	15367	15538	15621	15445	15330	15506	15673	15578	15405	15530	15432	15708	15450	15535	15488	15429	15524	15661	15621	15458	15467	15551	15368	15551	15436	15529	15472	15434	15530	15427	15439	15514	15516	15571	15433	15308	15460	15594	15595	15348	15646	15569	15638	15518	15568	15396	15478	15453	15622	15302	15494	15342	15590	15522	15486	15201	15428	15305	15624	15417	15612	15555	15503	15524	15387	15601	15647	15440	15463	15452	15488	15519	15453	15543	15544	15482	15422	15319	15571	15531	15375	15558	15523	15514	15300	15533	15428	15426	15483	15537	15389	15555	15502	15359	15563	15443	15434	15256	15545	15391	15529	15461	15509	15582	15530	15443	15298	15494	15321	15449	15486	15537	15467	15610	15293	15343	15597	15578	15329	15301	15505	15493	15423	15505	15443	15665	15405	15363	15447	15442	15465	15584	15458	15297	15568	15418	15534	15594	15583	15568	15597	15571	15477	15461	15545	15421	15503	15471	15442	15427	15594	15392	15406	15423	15437	15546	15491	15465	15496	15527	15410	15546	15521	15609	15623	15582	15453	15591	15446	15389	15530	15436	15418	15408	15516	15496	15380	15536	15486	15393	15486	15389	15629	15455	15476	15379	15415	15464	15464	15463	15422	15470	15469	15372	15483	15515	15533	15489	15344	15472	15567	15448	15459	15577	15574	15561	15414	15351	15557	15476	15442	15600	15487	15470	15339	15458	15330	15531	15455	15491	15513	15495	15549	15450	15490	15596	15458	15519	15421	15540	15591	15496	15441	15640	15600	15368	15515	15604	15520	15497	15385	15498	15412	15430	15335	15407	15453	15592	15321	15482	15466	15445	15447	15636	15358	15485	15540	15442	15389	15452	15448	15531	15319	15548	15493	15507	15484	15491	15532	15570	15574	15362	15443	15364	15526	15497	15468	15621	15393	15493	15516	15355	15387	15486	15473	15514	15499	15526	15360	15442	15710	15471	15386	15490	15480	15591	15557	15425	15526	15547	15522	15528	15511	15351	15320	15524	15473	15446	15721	15549	15493	15605	15440	15487	15442	15421	15502	15481	15388	15525	15503	15374	15501	15504	15411	15530	15442	15408	15581	15452	15469	15477	15511	15327	15431	15339	15443	15456	15361	15335	15536	15493	15413	15517	15491	15385	15501	15574	15483	15466	15653	15595	15505	15466	15507	15516	15345	15430	15449	15444	15508	15358	15523	15526	15432	15585	15440	15580	15400	15424	15472	15415	15519	15439	15373	15457	15478	15424	15490	15540	15503	15378	15318	15458	15824	15408	15594	15371	15434	15417	15447	15544	15534	15469	15458	15386	15383	15527	15609	15625	15545	15334	15551	15436	15541	15531	15329	15489	15648	15545	15534	15486	15515	15441	15469	15478	15559	15346	15423	15487	15644	15171	15543	15411	15328	15614	15338	15452	15570	15602	15441	15482	15587	15492	15517	15438	15413	15595	15519	15382	15648	15631	15399	15417	15521	15289	15472	15553	15603	15359	15654	15487	15455	15438	15557	15511	15521	15408	15677	15304	15413	15577	15523	15319	15574	15682	15459	15482	15554	15405	15491	15533	15266	15564	15494	15519	15507	15449	15484	15489	15601	15446	15544	15349	15360	15444	15380	15516	15497	15429	15581	15514	15422	15396	15438	15405	15634	15577	15325	15692	15562	15545	15606	15461	15391	15595	15415	15546	15432	15365	15520	15410	15407	15531	15467	15274	15455	15489	15428	15403	15589	15501	15379	15583	15367	15473	15511	15430	15600	15474	15454	15456	15427	15478	15463	15328	15359	15601	15571	15440	15400	15598	15557	15541	15523	15572	15254	15416	15676	15489	15464	15565	15460	15523	15531	15572	15374	15548	15402	15359	15401	15457	15549	15483	15525	15561	15644	15365	15541	15600	15636	15617	15324	15493	15447	15330	15223	15542	15481	15574	15504	15301	15643	15502	15496	15530	15516	15566	15417	15518	15288	15538	15355	15504	15518	15550	15284	15470	15640	15568	15543	15513	15497	15551	15564	15596	15462	15604	15501	15476	15623	15392	15608	15466	15426	15600	15463	15466	15435	15521	15534	15626	15397	15466	15430	15462	15595	15363	15453	15577	15365	15396	15446	15351	15525	15377	15690	15398	15504	15549	15483	15411	15549	15448	15545	15556	15516	15410	15610	15530	15453	15460	15410	15585	15524	15568	15410	15404	15574	15522	15536	15568	15496	15501	15372	15453	15673	15391	15365	15497	15478	15501	15614	15441	15423	15379	15489	15466	15429	15562	15378	15461	15476	15405	15470	15470	15448	15590	15441	15366	15252	15490	15342	15393	15412	15381	15486	15447	15430	15475	15467	15632	15608	15582	15472	15304	15410	15713	15679	15567	15412	15483	15443	15449	15494	15628	15529	15450	15476	15618	15552	15423	15562	15354	15441	15432	15473	15501	15418	15341	15383	15612	15490	15534	15534	15624	15508	15343	15411	15300	15414	15544	15542	15413	15375	15555	15471	15374	15722	15536	15446	15519	15535	15421	15463	15564	15561	15526	15472	15492	15573	15418	15618	15373	15572	15475	15450	15517	15438	15385	15610	15489	15502	15444	15481	15473	15623	15406	15680	15575	15377	15460	15638	15563	15522	15447	15619	15435	15408	15444	15341	15367	15480	15401	15383	15483	15468	15486	15466	15513	15441	15342	15516	15567	15572	15535	15646	15379	15395	15582	15438	15521	15469	15525	15623	15497	15441	15325	15353	15552	15621	15469	15563	15399	15470	15420	15368	15655	15516	15603	15589	15485	15435	15504	15397	15592	15344	15466	15468	15423	15531	15487	15490	15411	15579	15374	15313	15492	15461	15507	15582	15442	15539	15245	15462	15439	15526	15594	15537	15420	15450	15414	15434	15594	15345	15547	15515	15573	15325	15589	15421	15435	15451	15490	15599	15501	15383	15585	15565	15624	15385	15488	15557	15321	15545	15508	15536	15484	15467	15491	15463	15556	15537	15642	15350	15632	15437	15485	15505	15457	15540	15477	15465	15463	15436	15507	15683	15538	15426	15603	15427	15378	15380	15531	15557	15499	15499	15586	15493	15432	15463	15488	15439	15479	15475	15444	15714	15325	15589	15478	15642	15461	15620	15353	15430	15449	15595	15589	15607	15483	15490	15509	15516	15451	15527	15427	15635	15413	15506	15381	15494	15474	15628	15425	15553	15397	15354	15666	15498	15524	15446	15497	15490	15434	15431	15340	15508	15433	15589	15466	15385	15502	15656	15372	15433	15469	15440	15755	15495	15432	15534	15420	15273	15663	15483	15540	15351	15492	15579	15492	15556	15363	15601	15506	15562	15311	15506	15447	15438	15524	15645	15428	15611	15251
22892	21274	28925	23859	21579	23764	25471	20363	19192	19233	18857	18483	18135	18049	17789	17950	17801	17819	17805	17950	17763	17848	17856	19317	23265	24972	23284	20932	19457	18558	18035	17568	17745	17883	17683	17782	17595	17596	17538	17619	17736	17565	17636	17446	17629	17527	17468	17581	17658	17651	17645	17670	17877	17631	17417	17691	17598	17731	17814	17578	17368	17709	17633	17610	17641	17590	17597	17604	17550	17757	17816	17704	17713	17529	17556	17420	17522	17667	17499	17635	17624	17694	17739	17613	17515	17666	17701	17723	17572	17620	17675	17659	17710	17744	17560	17444	17499	17600	17692	17601	17398	17510	17740	17655	17651	17505	17439	17425	17671	17541	17537	17309	17741	17422	17557	17613	17867	17577	17455	17286	17416	17824	17378	17520	17637	17406	17432	17582	17540	17601	17535	17456	17487	17432	17625	17664	17498	17491	17756	17505	17402	17816	17572	17494	17536	17419	17485	17364	17828	17422	17772	17743	17609	17529	17636	17470	17648	17446	17575	17643	17395	17532	17538	17873	17498	17609	17486	17646	17421	17502	17679	17579	17423	17536	17686	17448	17714	17663	17756	17541	17401	17357	17558	17629	17734	17522	17520	17637	17474	17317	17792	17579	17484	17705	17529	17472	17519	17620	17604	17516	17450	17634	17768	17753	17618	17516	17384	17470	17394	17517	17353	17587	17580	17607	17611	17513	17641	17581	17586	17536	17594	17572	17513	17740	17406	17595	17599	17474	17605	17644	17618	17667	17635	17427	17445	17594	17597	17501	17723	17424	17403	17415	17430	17592	17563	17706	17680	17690	17360	17552	17539	17595	17558	17770	17380	17596	17620	17765	17753	17480	17438	17430	17587	17849	17504	17429	17366	17589	17722	17609	17554	17676	17754	17692	17659	17569	17536	17537	17471	17343	17671	17562	17715	17448	17303	17561	17480	17832	17562	17475	17761	17568	17638	17632	17559	17810	17683	17545	17600	17354	17674	17570	17552	17709	17682	17443	17569	17669	17459	17459	17516	17410	17559	17519	17387	17458	17645	17565	17645	17371	17570	17590	17503	17579	17404	17423	17484	17610	17572	17430	17640	17517	17443	17476	17561	17559	17428	17503	17344	17511	17661	17607	17325	17747	17592	17559	17409	17428	17877	17674	17648	17503	17578	17457	17718	17639	17559	17478	17569	17474	17591	17654	17734	17439	17670	17489	17420	17514	17587	17589	17658	17714	17363	17581	17546	17421	17594	17736	17478	17446	17675	17605	17372	17456	17449	17604	17662	17445	17676	17641	17474	17391	17563	17563	17597	17451	17507	17475	17520	17533	17536	17703	17620	17698	17516	17288	17479	17391	17702	17598	17368	17502	17564	17534	17557	17534	17698	17808	17520	17765	17458	17669	17498	17417	17600	17608	17487	17544	17498	17809	17566	17497	17636	17307	17444	17708	17590	17548	17413	17516	17547	17531	17569	17426	17721	17631	17327	17446	17531	17779	17675	17366	17538	17662	17636	17549	17517	17536	17497	17577	17523	17605	17563	17395	17616	17392	17593	17510	17532	17542	17498	17523	17407	17597	17727	17399	17576	17384	17594	17463	17591	17645	17552	17668	17539	17534	17599	17638	17765	17601	17541	17636	17499	17436	17593	17638	17638	17535	17435	17656	17668	17776	17718	17651	17292	17437	17552	17528	17501	17613	17369	17519	17509	17693	17640	17693	17812	17605	17691	17530	17523	17496	17622	17467	17430	17569	17579	17474	17487	17524	17356	17543	17616	17455	17698	17674	17710	17470	17697	17440	17517	17551	17318	17519	17479	17584	17739	17453	17568	17455	17416	17476	17498	17624	17703	17624	17503	17624	17444	17482	17355	17519	17625	17445	17522	17404	17556	17677	17634	17457	17460	17547	17772	17501	17751	17425	17575	17589	17812	17615	17533	17561	17483	17578	17557	17866	17512	17580	17491	17633	17626	17534	17586	17509	17505	17453	17477	17586	17820	17491	17566	17625	17501	17630	17555	17644	17549	17650	17464	17376	17579	17516	17447	17685	17388	17445	17529	17618	17519	17516	17483	17426	17735	17555	17340	17469	17519	17608	17588	17474	17509	17717	17619	17566	17638	17729	17297	17513	17563	17804	17453	17621	17562	17554	17643	17582	17588	17345	17492	17334	17720	17756	17510	17520	17291	17493	17398	17454	17523	17531	17550	17492	17621	17437	17457	17519	17399	17640	17449	17582	17579	17528	17413	17633	17595	17599	17644	17661	17574	17485	17464	17543	17701	17433	17590	17817	17604	17680	17513	17510	17509	17625	17655	17445	17593	17409	17610	17555	17536	17797	17742	17430	17553	17639	17802	17438	17640	17321	17388	17498	17499	17683	17672	17415	17443	17669	17618	17445	17737	17664	17757	17587	17516	17684	17500	17562	17545	17555	17359	17691	17435	17374	17506	17559	17574	17579	17665	17457	17568	17390	17464	17662	17402	17504	17569	17759	17669	17526	17545	17475	17530	17506	17494	17497	17598	17606	17424	17567	17422	17698	17683	17777	17666	17523	17507	17657	17490	17327	17503	17408	17453	17612	17428	17542	17537	17620	17518	17629	17501	17410	17703	17605	17645	17503	17396	17585	17398	17369	17498	17641	17785	17603	17630	17762	17650	17687	17572	17756	17552	17601	17653	17440	17369	17689	17598	17430	17715	17759	17626	17564	17546	17515	17808	17691	17559	17552	17464	17397	17496	17523	17429	17406	17762	17588	17565	17355	17477	17622	17574	17640	17565	17406	17566	17655	17726	17350	17513	17612	17478	17250	17579	17362	17591	17481	17540	17558	17350	17661	17811	17400	17533	17714	17701	17518	17634	17486	17403	17439	17477	17408	17262	17778	17353	17542	17658	17675	17469	17530	17416	17681	17426	17759	17659	17422	17619	17512	17523	17752	17535	17355	17567	17542	17489	17512	17504	17725	17269	17500	17530	17616	17627	17562	17698	17540	17757	17535	17469	17594	17495	17635	17531	17602	17452	17324	17548	17207	17446	17602	17512	17338	17581	17620	17649	17443	17693	17553	17673	17569	17536	17344	17548	17500	17609	17551	17753	17811	17672	17637	17460	17648	17361	17519	17614	17360	17749	17525	17525	17517	17542	17493	17552	17486	17782	17643	17515	17588	17402	17411	17598	17574	17486	17396	17517	17559	17361	17616	17296	17592	17616	17354	17419	17549	17592	17486	17706	17666	17565	17544	17444	17633	17579	17434	17645	17599	17472	17671	17533	17458	17535	17599	17600	17458	17604	17568	17492	17529	17322	17298	17669	17590	17437	17472	17354	17334	17552	17485	17652	17514	17327	17545	17763	17423	17548	17576	17531	17579	17539	17677	17608	17689	17533	17561	17558	17731	17722	17567	17546	17560	17567	17622	17496	17542	17377	17661	17448	17753	17530	17293	17431	17675	17732	17560	17400	17451	17457	17789	17673	17499	17455	17563	17459	17443	17630	17738	17565	17559	17469	17660	17610	17691	17489	17751	17449	17641	17474	17514	17801	17480	17558	17678	17658	17467	17745	17595	17536	17505	17651	17733	17507	17264	17497	17498	17506	17595	17353	17629	17632	17515	17517	17526	17478	17467	17553	17577	17489	17459	17515	17741	17749	17423	17425	17575	17732	17889	17727	17545	17556	17611	17362	17542	17348	17590	17472	17512	17541	17564	17641	17537	17565	17500	17641	17386	17695	17649	17405	17575	17715	17584	17492	17379	17677	17545	17475	17350	17379	17592	17359	17397	17582	17438	17618	17385	17449	17748	17641	17610	17571	17742	17623	17525	17579	17460	17525	17383	17636	17561	17398	17442	17612	17513	17553	17477	17649	17488	17408	17578	17640	17384	17421	17478	17469	17546	17618	17455	17437	17484	17486	17545	17479	17549	17613	17558	17629	17648	17494	17536	17446	17465	17431	17921	17449	17596	17338	17509	17570	17461	17509	17463	17499	17633	17524	17619	17602	17650	17649	17545	17663	17806	17498	17543	17614	17374	17594	17287	17518	17596	17500	17410	17817	17424	17617	17641	17499	17472	17604	17596	17436	17489	17425	17561	17677	17530	17632	17612	17564	17477	17583	17560	17557	17508	17643	17498	17605	17630	17482	17280	17436	17463	17576	17435	17516	17597	17657	17532	17388	17529	17572	17548	17654	17668	17721	17447	17642	17582	17537	17541	17641	17366	17497	17527	17775	17714	17716	17687	17508	17562	17562	17386	17576	17563	17688	17617	17553	17747	17622	17504	17338	17554	17398	17732	17589	17292	17543	17644	17524	17554	17400	17414	17644	17687	17523	17292	17571	17374	17640	17507	17781	17556	17647	17565	17487	17353	17752	17629	17508	17473	17415	17481	17501	17532	17620	17419	17642	17471	17464	17535	17682	17705	17603	17440	17473	17320	17549	17559	17516	17541	17659	17587	17596	17513	17618	17560	17778	17498	17633	17688	17429	17558	17624	17542	17680	17529	17563	17510	17475	17599	17573	17562	17400	17333	17534	17559	17679	17562	17544	17484	17489	17536	17650	17343	17727	17587	17597	17693	17375	17571	17599	17614	17604	17557	17627	17574	17574	17637	17783	17644	17606	17747	17590	17647	17587	17552	17390	17606	17642	17554	17563	17647	17554	17667	17547	17468	17644	17706	17551	17616	17562	17612	17590	17444	17495	17578	17391	17500	17633	17483	17568	17508	17392	17593	17683	17605	17677	17810	17528	17201	17195	17558	17480	17655	17614	17742	17711	17551	17466	17477	17375	17517	17613	17347	17426	17553	17541	17575	17685	17716	17421	17821	17525	17515	17698	17461	17364	17489	17572	17623	17503	17365	17698	17561	17485	17535	17516	17487	17466	17570	17577	17351	17683	17585	17589	17617	17596	17465	17545	17660	17780	17505	17726	17385	17423	17611	17613	17596	17439	17468	17407	17699	17428	17493	17623	17735	17693	17585	17671	17564	17430	17393	17622	17491	17630	17382	17513	17549	17570	17522	17690	17477	17551	17637	17700	17611	17639	17562	17586	17623	17741	17506	17623	17549	17618	17486	17508	17762	17515	17520	17498	17550	17526	17474	17532	17589	17486	17335	17408	17393	17662	17488	17744	17554	17516	17602	17449	17396	17335	17685
30432	51725	38710	25740	22122	20581	19151	18332	17441	17186	16580	15959	15410	15507	15351	15266	15233	15069	15366	15154	15250	15123	15285	18025	23335	24306	22509	18834	17199	15975	15245	15025	15074	14721	14934	15060	15022	15020	14935	14922	15044	14835	15088	14897	14995	14909	14927	15096	14891	14912	14870	14904	15002	15001	14920	14801	14851	14930	14765	14991	14937	15036	15055	14952	14849	14798	14990	14850	14965	14933	15064	15228	15047	14963	14877	14945	15009	14931	14818	14986	14894	15113	14980	14796	15006	14977	14945	14935	14976	14922	14883	14953	14970	14924	14830	14776	14760	14954	14997	14826	15034	14852	14963	14903	14732	15036	14956	14879	14863	14969	14986	14922	14866	15087	14832	14924	15053	14835	14989	15077	15015	14987	14895	14823	14951	15010	15018	14929	14974	14986	14922	14972	14920	14939	14770	14920	14990	14877	14878	14961	15184	14913	14781	14992	14879	14789	14933	15020	15052	15025	14930	14931	14900	14890	14984	15001	14894	15095	14911	15004	15041	15035	14788	15009	15116	14838	14958	14831	14941	14925	15110	14768	15009	15017	14852	14974	14942	14946	15200	14956	14725	14802	15053	14914	14926	14984	14892	14917	14896	15019	14897	14989	14885	14832	14931	14857	15012	15144	14802	15144	15003	14977	15006	15022	14895	15025	15003	14847	15051	14932	14823	14940	14752	14921	14781	14856	14940	14894	15001	15027	14888	14823	14865	14998	14978	14862	14809	15021	14899	14953	14889	14867	14976	14895	14982	14922	15006	14997	14945	14935	14922	14827	14950	15022	14992	14960	14797	15004	14809	14945	14954	14964	15052	14878	15055	14835	14815	14818	14901	14948	14857	14944	14837	15053	15009	14970	14963	14877	15100	14896	14997	15103	14820	15100	14880	15028	15029	15001	14893	14939	14752	14939	14978	14914	14987	14999	14792	14966	14956	14921	14948	14899	15022	14956	14717	14996	15006	15039	14854	14942	14888	14978	14877	15023	15032	14908	14973	15056	14846	14941	14882	14889	14977	15092	14969	14839	14928	14766	15113	14812	14969	15063	14906	14990	14865	15024	14985	15084	14806	14822	14873	14828	14931	15012	14808	14851	14784	14760	14888	14851	15004	14961	14781	14816	14952	14983	14912	14984	14836	14957	15025	14954	14986	14870	15045	14939	14929	14806	15125	15121	14949	14993	14801	14862	15001	14956	15078	14980	14837	15023	14933	14727	14920	14846	14808	14950	14944	14839	14864	14991	14920	15092	14925	14953	14908	14910	14968	14855	14928	14977	14959	14867	14895	14880	14940	14942	14858	14842	14821	15011	15001	14805	14883	14962	14932	14893	14897	14979	14845	14845	14816	14987	14993	14967	14990	14845	14762	15031	15030	15081	15280	14834	14808	14975	14901	15099	14973	14743	14922	14970	14861	15033	14999	15039	14903	15106	15184	14960	14858	15003	14919	14887	14987	14951	14986	14868	14831	15021	14838	14949	14749	15084	14939	14753	15021	14995	14880	14913	14946	14926	14945	14909	15000	15026	14933	15068	14932	14985	14942	15030	14972	15106	15128	14825	14863	14903	14814	14850	14881	15006	15045	14874	15006	15000	14945	14809	15119	14797	15046	14807	15009	14730	14997	14952	14907	14773	14975	15022	14852	15041	14936	14852	15070	14842	14975	15073	14865	15000	14842	14780	14846	14844	15009	14916	14946	15043	14925	14936	14954	14969	14837	14827	15004	14885	14938	14931	15089	14931	14860	15077	14842	15009	14888	14803	14990	14952	14922	15002	14942	15023	14931	14906	14885	14939	15019	14986	14921	14972	14876	14799	14917	14901	14943	15014	14944	14930	14892	15134	15135	14882	14951	14974	14997	14792	14926	14869	15012	14973	14895	14937	15033	14805	14828	14961	14805	14912	15049	14880	14780	15034	14890	14695	14969	14976	14954	14895	15070	14808	15007	15053	14885	15128	14829	14953	14779	14810	15041	15060	14951	14916	14837	14889	15029	14846	14955	14879	14932	14925	14821	15062	14694	15002	15029	14901	14989	14828	14900	14925	15110	14921	14930	14830	14964	15060	15039	15143	14869	14843	14846	14978	14994	14869	14864	14953	15072	14884	14908	14995	14776	14881	14986	14910	14966	14981	14875	14992	14859	14785	14971	14960	14883	15055	15083	14892	14805	15002	14854	14986	15024	14874	15022	14880	14930	15027	14870	14970	15012	14835	14865	14949	14883	14829	15015	15004	14836	14984	14972	14818	15021	14944	14875	14986	14872	14979	15027	15012	15095	14990	15005	14897	14985	14945	15010	14746	15011	15043	15126	14831	14755	15069	14981	14817	14870	15291	14905	14847	14922	14741	14995	14880	15054	14889	14845	14951	14878	14897	14915	14755	14901	14996	14845	15116	14890	14833	14907	14967	14964	14973	15073	15013	14867	14868	14945	14951	14872	14937	14827	14823	14966	14998	14892	15085	14889	14939	15242	14983	15013	14965	14805	15022	14730	14795	14862	14681	14924	15001	14908	14915	14860	14989	14917	14808	15001	14928	14924	14973	14943	14932	14886	14897	15002	14871	14884	14991	15037	14842	14869	14975	14924	14934	14827	14755	14966	14837	15005	14932	14930	14973	14768	15041	14791	14980	15070	14926	14981	14862	15059	14850	14744	14911	14789	14904	15065	14870	14857	15007	15003	14963	15026	14958	15034	15096	14909	14889	14956	14957	14905	14967	15124	14864	14928	14864	14758	14968	15007	14755	15035	15108	14692	15016	14990	14999	14992	14891	15018	14807	15058	14902	14768	14984	15012	14904	14933	14980	14771	14930	14990	14805	14967	14744	14818	14933	15089	14802	14896	14850	14994	14888	14958	14850	15119	14829	14922	14862	15100	14864	14934	14906	14885	14990	15021	14881	14750	15045	14998	14912	14845	14943	14888	14816	14908	14991	14986	14816	14745	14929	14964	14914	14953	14981	14790	14979	14879	14983	14959	14924	14841	14783	14818	15022	14880	14992	14810	15094	14944	14890	15016	15074	15025	14932	14914	14835	14930	14877	14799	15004	14921	14887	14937	14859	15012	15040	15049	14931	15040	15170	14975	14855	14983	14890	14886	14904	14870	14835	14816	15001	14965	15098	15034	14886	14875	14749	14921	15027	14945	14925	14912	14882	14874	14702	14778	14991	14995	14733	14824	14956	14859	14985	14834	14915	15082	15016	14897	14878	14907	14943	15027	14942	14992	14952	14948	14936	14982	14851	14932	15007	14924	15028	14797	14839	14875	14933	14905	15017	14841	14776	14899	14880	14939	14718	14880	14781	14846	14805	14928	14961	14857	14876	15021	14949	15139	14978	15137	15031	15081	14869	14921	14907	14754	14880	14887	14874	14964	14986	15038	14913	14888	14845	15004	15115	14892	14945	14927	15055	14713	14933	14979	14929	14947	14886	14971	14997	15062	15003	14864	14797	14921	15132	14969	14816	15120	14875	15012	14836	14825	15030	15122	14856	14939	14853	14850	14997	14942	15175	14918	15004	15158	14848	14864	14837	14895	14823	14851	14987	14862	15016	14977	14992	14855	14931	14893	14870	14736	14895	14917	14900	14994	14791	14998	14683	14912	14955	14928	14931	14966	14959	15123	14874	15063	15054	14865	14931	14859	14826	14888	14966	15074	15030	14736	14960	14922	14944	14940	14780	14933	14836	14920	15037	14813	14778	14886	14975	15011	14948	14977	14873	14795	14861	15015	15085	14874	15060	14856	15031	14836	14906	15011	14956	14758	14861	14960	14828	15033	14894	14987	14873	14995	14972	15121	14851	14813	14877	14883	15032	14927	14999	14831	14861	14848	14927	14871	15126	14724	15011	14886	14872	15004	15000	14822	14896	15043	15012	14824	14977	14957	14952	15077	14910	14922	15031	14825	14868	14935	14787	15053	14864	14856	14948	14862	14849	15016	14919	14923	15001	14970	15155	14938	14926	14872	14981	14896	14752	14776	14866	14882	14908	14960	14791	14746	14855	14900	14960	14804	14887	14974	14734	14972	14849	14975	15039	14904	14783	14884	14824	14730	14940	15063	14877	14960	14881	14817	14881	14710	14932	14830	14976	14879	15056	14925	14803	15159	14841	15076	14938	15059	14973	14716	15072	14914	14830	14862	14788	14939	15078	14915	14983	15123	14971	15129	14793	14884	14832	14888	14910	14821	14830	14866	15150	14866	15020	14895	14807	14884	14860	14957	14903	15021	14930	14870	14911	14799	14793	15007	14822	14990	14908	14845	14853	14856	14914	14879	14922	14785	14832	14995	14867	14912	14882	14806	14804	14718	15029	14938	14884	15043	14940	14963	14771	14969	14943	15037	14882	15045	15093	14951	15036	15072	14893	15101	14890	14833	14863	14779	14730	14929	14942	15028	14836	14913	14944	14863	14755	14972	15056	14910	14923	14968	14939	14876	14969	15001	14982	14954	15015	15030	14953	15003	14917	14952	14833	15073	15021	14995	14770	14931	14921	14875	14968	14894	14928	15016	14873	14997	14925	14838	14951	15098	14740	15020	15013	14837	14895	14866	14979	14847	14880	15035	14956	14977	15031	14983	14706	15037	14839	14851	14774	14914	14845	15016	14755	14888	15024	15041	14948	15023	14984	14841	14987	14778	14991	14992	15030	14843	14833	15018	14931	14980	14805	14988	14890	15105	14775	14917	14866	14980	14992	14981	14875	14850	15024	14800	14801	14918	14581	14869	14869	14719	14688	14856	14859	15085	14939	14998	14823	14825	14991	14890	14891	14982	14975	15046	15049	14873	14997	14978	14820	14897	14812	14953	14771	14854	14833	14916	14718	14724	14988	14915	14902	15015	14814	15013	15142	15024	15018	14971	14916	15011	14891	15019	14980	14824	14951	14962	15006	14662	14943	15041	14857	14896	15084	14825	14767	14983	14892	15049	14932	15029	14847	14822	14921	15039	14971	14988	14849	15035	14815	14789	14895	14910	14767	14843	14948	14874	14743	14900	14945	15075	14837	14829	14894	14953	15068	15061	14899	14924	14816	14978	15006	14955	14812	14930	14895	14947	14842	14951	14979	14935	14770	14896	14964	14763	14897	14944	14907	14957	14946	14667	14812	14865	14988	15050	14838	15005	14824	15077	14928
28312	23608	25611	20912	16227	15351	14592	14267	14213	14189	14121	14357	14175	13970	14089	14031	14126	14347	13856	14154	14349	14079	14176	14331	14490	14719	14534	14528	14471	14116	14208	14012	13936	14224	14170	14150	14106	14078	13951	13972	14074	14110	14064	13927	13934	13968	13995	13770	14006	14068	14210	14137	14186	14137	13909	14170	14254	14122	13930	14062	14045	14081	14230	14217	14101	14076	13994	14070	13998	13878	13972	13896	14037	13949	14043	13827	13933	14186	14029	14131	14038	13993	14001	13993	14212	14173	14096	13937	14258	14140	13964	13985	14145	13860	13928	14172	14287	14104	14058	13957	13898	13964	14233	14020	14248	14039	14126	14039	14145	13996	14038	14017	13969	14047	14049	14156	14163	14146	14127	14010	13904	14058	13987	13982	14076	14024	13815	14135	14150	14372	14063	14080	14038	13910	13989	14127	13922	13953	14159	14093	14051	14161	14215	13968	13928	14094	14072	14005	14048	14055	13903	13925	14101	14057	14083	13911	13968	13863	13869	13997	14045	13861	14171	13915	13871	14199	14032	14049	14079	13942	13962	13906	14024	13910	14168	14085	13928	14287	14028	13981	13948	14041	14132	14136	13924	14150	14068	13988	14133	13924	13977	13975	13925	14100	14123	13911	14095	14030	14064	14100	14092	14005	14050	14048	14008	14114	14042	13891	14018	13938	14077	13940	14046	13965	14089	14077	14067	14103	13980	14027	14087	14095	13885	14100	14118	13966	14177	14259	14141	13963	14007	13941	14202	14141	14157	14312	14253	14044	14019	14043	14113	14095	13895	13986	14296	13933	13997	14363	14140	14150	13930	14120	14237	13945	13892	14181	14197	13966	14093	14049	14136	14196	14106	13993	14032	14201	13998	13993	14052	14027	14294	13958	14099	13909	14031	13997	13871	14113	14057	14105	14022	14050	13897	14139	14146	13989	14167	14288	14048	14042	14039	13966	13821	13997	13920	13905	14072	14188	14056	13959	14077	14101	13996	13954	14012	14140	13884	13809	14029	14209	13950	14036	14109	14198	14149	14186	13966	13937	14209	14041	14020	13906	13934	13985	13890	14112	13946	14142	14287	14176	14094	14048	13943	14220	14184	14050	14200	14107	14120	13972	13914	14089	13995	13875	13998	14069	14125	14053	14095	13955	14031	14246	14072	14005	13967	14115	14139	14210	14177	14194	13977	13913	13907	14085	14123	14047	14041	14090	14033	13852	13963	13900	13988	14053	14040	13904	13846	14105	14028	14249	14027	13994	14118	13890	14167	14007	14098	13997	13937	14258	14155	14097	14029	14200	14054	13981	13997	14012	14003	14234	14203	14020	14222	14068	14077	14113	13908	14092	13981	14078	14092	14017	14000	13963	14077	13969	13798	14033	13989	14070	13886	13990	14151	13920	14184	14032	14011	14034	13891	14003	13952	14195	14017	14091	14162	14144	14325	14187	14051	14042	14147	14136	14009	13906	13953	14118	14178	14111	14003	14002	13934	13914	13833	14107	13958	14155	13968	14006	14033	14046	14214	14134	13955	14033	14051	14001	14137	14041	14138	13896	13890	13868	14016	14014	14175	14040	13968	14017	14122	14024	14002	13978	13842	13969	14081	14038	14057	13858	14034	14106	13999	13831	14047	14037	14222	14016	13955	14171	14018	14069	14170	13865	14125	13933	13834	14078	13841	14191	14163	14063	13713	13948	14042	14073	14194	14042	14301	14048	13948	14292	14089	14040	14296	14121	13898	13992	13961	13931	14060	14055	13939	14172	14124	14001	13975	13937	14077	14139	13924	14105	14132	14006	14012	14115	14014	14158	14008	13976	13951	14087	14100	14087	14260	14004	14066	14058	14165	14095	14069	14200	13845	14068	13875	13962	14068	14102	14090	13973	14275	14058	14132	14140	14019	14106	13938	14085	13995	14109	14018	13959	13842	13948	14181	13998	13951	13899	14005	14075	14093	14001	14043	14193	14244	14035	14214	13945	14054	14112	14104	13933	13888	13919	14041	14013	13977	13803	14170	13975	13973	13944	14045	14194	14075	14201	14124	14126	14107	14044	14138	13962	13981	13906	14183	13907	13977	14203	13989	14083	14093	14071	14269	14131	13952	13903	14190	13886	13981	14144	14037	14055	13888	14102	14170	14139	13990	14053	14023	14145	14065	14084	13954	13914	14048	14094	13976	14175	14048	14145	14032	14053	14016	13983	13985	14101	14031	14076	13991	13925	14051	14125	14023	14157	13881	14024	14363	14039	13950	14107	14049	13978	14056	14049	14039	14218	13996	14186	13980	13891	14114	14002	14154	14008	13917	14001	14170	14004	14175	14059	13907	14320	13932	14032	14182	14099	14032	14135	14123	14352	14145	13892	14055	14113	14165	13956	14291	14059	13938	14113	14146	13965	13999	14136	13891	13986	14196	14076	14142	13954	14049	14074	14106	14060	14010	13928	14027	14033	14182	14039	13952	14001	14323	13960	13935	14091	13965	14128	14228	14076	14130	14086	14062	13955	14037	14122	14255	13958	14214	14012	14099	13971	14090	13842	14070	14053	14027	14064	14030	14083	14107	14033	14080	14216	13999	14144	14162	13964	13988	14042	14049	13894	14106	14010	14188	14140	13967	14004	14003	14008	14049	14063	13951	14025	14096	13984	14057	14187	14130	13888	14361	14002	13929	13960	14094	14008	13978	14007	14056	14065	14051	14059	14292	14115	13943	14024	14047	14039	13885	14078	14012	13951	14115	13958	14035	13957	14098	14020	14178	14049	14256	14090	14165	14031	13936	13940	14162	14089	13949	14168	14028	14057	14005	13924	13852	14023	13948	14019	13869	14211	14015	14038	14039	14005	14462	13923	14002	14074	13988	14093	14000	13847	14106	14038	14050	13879	13882	14036	13996	14072	14211	14101	14246	14017	14078	13887	14048	13992	14059	14065	14083	14150	14053	13953	13971	13899	13935	14049	14073	14046	14067	13939	14093	13994	14119	14087	14055	14166	14234	14190	14156	13989	14119	14019	13828	14041	14198	14169	14239	13867	13936	14205	14090	14000	13985	13891	14163	13953	13962	14034	14126	14013	14053	14045	14178	14085	13999	13875	13949	14044	14164	13989	14064	14093	14013	14001	14081	14142	14156	14215	14066	14110	13989	14149	14046	13901	13936	14035	13978	13975	14194	14127	13983	14085	13978	14025	14225	13992	13932	14058	13970	13938	14159	14125	13990	14009	14131	13856	14029	13994	13956	13862	14000	13931	13900	13969	14106	14015	14115	14141	14099	14076	14130	13994	13997	13867	14018	14035	14081	14240	14152	14129	13973	14146	13985	13937	14028	14065	14026	13927	13970	14088	13853	13946	13928	13987	13856	14104	14074	13961	14143	14077	13956	13934	13981	13952	14010	14197	14053	14137	14115	14081	14179	14195	13992	13801	13940	14121	14294	14032	13900	13920	14069	13985	14061	13930	13977	14202	13884	13946	14058	13986	14045	14084	14085	14120	14113	14129	14081	13958	14082	14041	13974	14014	14281	14028	14029	13955	14029	13931	14157	14026	14047	14125	13967	13946	13922	13822	13981	14044	13996	14134	14197	14022	13778	14207	13958	13988	13932	13979	14039	14220	14160	14075	14037	13821	14227	14153	14004	13961	13932	13908	14009	14146	14197	14127	14049	13923	13987	14092	14135	14026	13896	14027	13937	14042	14199	13810	13963	14108	13894	14232	14010	14018	14088	13949	14091	13992	14151	14028	13956	13949	14044	13907	14023	14107	14055	14024	13958	14064	14035	14210	14137	14028	14019	14212	13926	13815	13963	13842	14151	14001	14036	13998	14143	13895	14170	13961	13980	13996	14080	14041	13986	14165	14202	13879	14059	14093	14123	14020	13865	13956	13991	14094	14234	14158	14097	13895	14051	14063	14022	14069	14013	14062	13965	14025	14026	13793	14051	13959	14244	14091	13838	13881	13997	14013	13956	13967	14015	13950	13939	14091	13909	13902	14082	13880	14067	13865	14025	14030	14080	14210	13940	13943	13902	14120	14059	14154	14133	13976	13930	13939	13960	13848	13860	14193	14201	14023	14080	14155	14052	14056	13996	13829	14015	14118	13975	14191	13922	14140	14070	13976	14076	14152	14060	13938	13999	13905	14007	14019	14029	14180	14188	13991	14024	14059	13929	14094	14082	14154	14191	13927	14323	14074	14275	14176	14193	14170	14145	13947	13947	14093	14058	14127	14261	14136	14119	14050	14034	14066	14046	13972	14140	13871	13982	14196	13917	13907	13989	14053	14032	14006	14090	14071	14085	14088	13911	14148	13994	14071	14012	13961	14069	14168	13993	14099	13952	14109	14000	13962	13958	14150	13873	13947	14129	14021	14246	14245	14019	14142	14148	14103	13996	14058	14040	14162	14160	13938	14147	13983	14036	13958	13983	14110	14059	13931	14022	14213	13914	14014	14018	14106	13987	14005	14283	14132	13983	14236	14200	13932	13990	14117	14180	14011	13991	14002	14067	14115	14197	14018	13946	13726	14133	13848	14076	14183	13906	14049	13994	14023	14198	14184	13996	14010	13992	14113	13923	14107	14197	14216	14296	14117	14028	14121	13975	14003	14156	13997	14089	13954	14116	13973	13908	14042	14115	14176	14174	14146	14208	14031	13996	14055	14072	14003	14205	14040	14243	14065	14017	14054	14069	14001	14027	14006	14078	13993	14022	14187	14162	14179	13987	13988	13929	14112	14081	14092	14181	14071	13924	14310	14154	14195	14068	14160	14188	14043	13977	13944	14061	14024	14125	14128	14165	14154	14131	13802	14108	14006	14185	14013	13875	13921	13954	13955	14024	14136	14118	13910	14108	14016	14000	13914	14099	14108	13874	14103	14076	14014	13970	13927	14038	14118	14010	13961	14173	14018	13992	13954	14095	14068	14085	13871	14109	13909	14175	14037	13951	13997	14009	14004	14205	14123	14009	13814	13991	14015	13918	14078	14026	14025	13978	14144	14139	14148	14117	14133	14207	14135	13884	14108	14162	14189	14175	14108	14164	14168	14179	14066	14230	14075	13974	14101	13971	14043	13863	14157	14194	13869	14032	14075	14146	14020	13984	13869	14129	14013	13954	14071	14064	14015	14279	14135	14140	14133	13900	14143	14202	14346
24052	31245	25398	18385	16128	14648	13504	13203	12951	12866	13025	12771	12888	12837	12861	12855	12839	12797	12806	12793	12961	12822	12857	13017	13246	13530	13398	13370	13013	12813	12896	12788	13013	12802	12853	12623	12989	12920	12880	12689	12730	12819	12804	12892	12892	12765	12736	12734	12734	12665	12897	12859	12592	12716	12823	12702	12778	12777	12708	12864	13046	12706	12866	12852	12773	12746	12825	12799	12772	12574	12852	12777	12871	12817	12825	12866	12772	12730	12729	12692	12693	12748	12739	12751	12831	12853	12637	12658	12758	12766	12691	12655	12743	12917	12668	12809	12758	12809	12836	12667	12868	12800	12909	12917	12996	12791	12674	12763	12874	12848	12756	12687	12853	12733	12787	12811	12591	12875	12833	12737	12706	12862	12941	12744	12871	12728	12831	12819	12681	12858	12615	12682	12876	12583	12800	12721	12680	12729	12664	12692	12855	12770	12666	12912	12690	12717	12810	12720	12995	12751	12749	12721	12799	12702	12833	12756	12807	12767	12823	12621	12921	12898	12802	12894	12631	12770	12804	12827	12744	12642	12813	12746	12723	12960	12742	12714	12760	12813	12640	12853	12736	12695	12909	12599	12759	12882	12672	12762	12735	12679	12695	12690	12785	12869	12681	12731	12794	12891	12742	12675	12684	12774	12852	12640	12803	12818	12861	12877	12772	12692	12928	12888	12626	12790	12910	12813	12618	12779	12796	12887	12758	12743	12620	12812	12788	12763	12715	12742	12882	12668	12749	12918	12767	12864	12871	12715	12793	12720	12785	12756	12719	12751	12700	12623	12706	12685	12858	12794	12790	12724	12756	12694	12875	12863	12813	12964	12796	12897	12842	12655	12856	12735	12926	12718	12859	12721	12846	12636	12790	12754	12784	12615	12811	12689	12744	12834	12670	12849	12674	12653	12885	12741	12805	12800	12735	12680	12810	12795	12658	12670	12769	12841	13029	12848	12943	12778	12927	12765	12842	12716	12867	12890	12844	12741	12877	12910	12800	12719	12979	12749	12779	12901	12792	13030	12864	12852	12565	12787	12825	12626	12773	12781	12709	12916	12751	12690	12631	12833	12860	12811	12568	12837	12657	12822	12836	12835	12866	12769	12813	12829	12836	12801	12837	12703	12790	12905	12795	12733	12761	12683	12869	12685	12653	12750	12524	12806	12707	12725	12696	12726	12681	12703	12855	12741	12765	12864	12664	12871	12843	12786	12810	12929	12883	12718	12778	12764	12725	12640	12876	12734	12705	12858	12755	12677	12884	12676	12779	12794	12859	12585	12891	12747	12969	12796	12723	12704	12852	12866	12735	12709	12793	12707	12764	12671	12832	12718	12713	12964	12697	12826	12726	12826	12870	12662	12800	12836	12750	12866	12694	12684	12781	12657	12968	12774	12790	12907	12936	12690	13048	12738	12674	12771	12841	12888	12825	12675	12862	12775	12901	12806	12803	12600	12805	12744	12758	12829	12764	12922	12892	12844	12838	12836	12842	12816	12837	12731	12670	12676	12846	12723	12935	12948	12898	12755	12918	12773	12785	12622	12777	12707	12954	12797	12829	12852	12538	12751	12850	12827	12752	12651	12730	12883	12833	12906	12710	12751	12715	12833	12792	12851	12789	12775	12650	12927	12735	12813	12650	12750	12712	12739	12664	12685	12723	12656	12858	12908	12695	12669	12950	12832	12792	12810	12864	12884	12769	12798	12717	12908	12912	12781	12889	12853	12816	12905	12829	12807	12647	12865	12706	12672	12922	12808	12800	12709	12836	12817	12742	12792	12664	12742	12889	12705	12832	12809	12866	12851	12899	12876	12668	12753	12776	12850	12901	12752	12785	12824	12877	12728	12805	12759	12919	12859	12791	12789	12902	12750	12783	12642	12970	12763	12907	12695	12691	12859	12700	12558	12931	12647	12724	12724	12826	12807	12646	12847	12850	12802	12669	12597	12840	12690	12841	12623	12955	12799	12657	12827	12649	12769	12678	12854	12783	12672	12719	12784	12844	12796	12741	12778	12754	12777	12816	12846	12807	12888	12826	12889	12677	12826	12676	12770	12850	12715	12963	12679	12832	12894	12882	12675	12863	12756	12727	12785	12804	12643	12822	12784	12712	12767	12774	12706	12815	12786	12742	12793	12794	12929	12791	12689	12820	12751	12846	12604	12807	12878	12770	12816	12655	12907	12976	12870	12880	12753	12723	12832	12849	12906	12819	12676	12699	12794	12910	12693	12740	12774	12701	12820	12854	12698	12778	12740	12831	12895	12840	12765	12758	12861	12898	12853	12772	12773	12882	12775	12769	12780	12902	12793	12834	12846	12860	12740	12860	12809	12835	12619	12751	12924	12860	12771	12720	12791	12879	12820	12732	12804	12741	12836	12757	12702	12823	12645	12805	12843	12747	12570	12736	12870	12732	12797	12714	12797	12707	12815	12830	12840	12773	12712	12738	12778	12780	12588	12782	12765	12813	12802	12833	12832	12749	12746	13081	12667	12814	12795	12853	12768	12712	12764	12755	12821	12840	12856	12827	12845	12955	12780	12799	12666	12668	12775	12793	12577	12754	12711	12831	12793	12767	12823	12778	12836	12692	12817	12888	12772	12750	12982	12767	12695	12900	12676	12931	12703	12833	12821	12727	12930	12706	12726	12830	13022	12674	12861	12709	12796	12693	12802	12672	12750	12829	12730	12941	12719	12817	12885	12660	12822	12766	12807	12895	12733	12921	12945	12725	12861	12865	12758	12765	12832	12844	12732	12790	12653	12764	13027	12846	12863	12702	12727	12858	12879	12935	12779	12676	12717	12656	12915	12635	12873	12749	12821	12841	12696	12896	12885	12795	12692	12631	12801	12761	12791	12727	12861	12788	12727	12824	12863	12758	12719	12941	12868	12768	12869	12727	12607	12942	12775	12757	12892	12718	12823	12823	12851	12797	12572	12837	12679	12898	12731	12722	12874	12637	12688	12756	12724	12601	12868	12866	12917	12769	12842	12643	12842	12811	12812	12764	12956	12842	12730	12882	12734	12953	12808	12736	12768	12826	12892	12768	12999	12911	12850	12843	12734	12873	12752	12849	12787	12936	12818	12851	12861	12781	12973	12786	12754	12767	12868	12942	12799	12815	12767	12736	12713	12770	12850	12836	12863	12787	12763	12860	12754	12907	12844	12677	12962	12744	12730	12748	12746	12793	12853	12936	12770	12931	12727	12909	12791	12852	12660	12788	12690	12755	12812	12848	12731	12810	12918	12684	12591	12872	12796	12731	12814	12682	12803	12975	12897	12732	12903	12770	12764	12816	12712	12941	12795	12832	12797	12532	12805	12838	12736	12750	12932	12829	12862	12851	12861	12881	12771	12958	12675	12812	12826	12792	12878	12804	12749	12758	12828	12727	12854	12947	12860	12713	12866	12729	12868	12726	12785	12652	12884	12889	13067	12758	12939	12792	12651	12643	12803	12803	12946	12771	12679	12775	12942	12843	12854	12852	12896	12635	12931	12783	12625	12782	12742	12820	12854	12775	12876	12819	12989	12653	12861	12780	12942	12748	12773	12880	12746	12865	12762	12745	12828	12725	12940	12581	12736	12711	12676	12944	12883	12849	12865	12804	12815	12682	12786	12875	12713	12846	12896	12763	12644	12838	12838	12828	12809	12851	12884	12756	12702	12860	12561	12799	12804	12656	12890	12768	12697	12710	12693	13018	12842	12898	12611	12724	12696	12697	12829	12944	12856	12711	12983	12740	12807	12620	12724	12802	12809	12743	12690	12944	12672	12850	13008	12971	12714	12725	12885	12754	12809	12839	12921	12919	12871	12883	12767	12745	12703	12694	12738	12806	12692	12924	12669	12798	12948	12823	12847	12705	12754	12930	12836	12711	12875	12873	12931	12792	12819	12775	12835	12846	12805	12587	12745	12878	12745	12746	12882	12715	12881	12681	12724	12770	12826	12708	12776	12724	12837	12942	12872	12779	12559	12685	12686	12933	12720	12885	12786	12897	12939	12887	12863	12851	12965	12703	12685	12749	12807	12643	12823	12843	12884	12784	12868	12891	12770	12773	12736	12816	12628	12841	12909	12966	12908	12895	12811	12817	12741	12915	12689	12795	12783	13046	12888	12656	12780	12930	12858	12868	12813	12623	12906	12725	12744	12769	12797	12977	12739	12929	12722	12806	12671	12760	12785	12742	12791	12875	12747	12887	12812	12838	12738	12847	12938	12858	12671	12732	12794	12581	12965	12830	12790	12866	12764	12842	12754	12741	12716	12894	12585	12702	12754	12799	12882	12907	12725	12766	12680	12610	12738	12779	12817	12892	12774	12757	12750	12828	12996	12636	12695	12785	12630	12771	12676	12704	12745	12792	12751	12830	12656	12754	12787	12920	12747	12724	12905	12692	12771	12788	12935	13023	12806	12765	12735	12813	12744	12883	12792	12758	12856	12877	12903	12778	12846	12831	12739	12782	12841	12843	12830	12866	12836	12659	12716	12848	12803	12978	12888	12745	12885	12725	12723	12700	12809	12836	12792	12844	12743	12667	12717	12805	12727	12849	12790	12880	12790	12758	12767	12839	12765	12744	12816	12779	12782	12771	12789	12740	12814	12805	12790	12748	12765	12772	12819	12769	12639	12791	12871	12824	12702	12836	12803	12697	12882	12874	12853	12911	12923	12842	12781	12763	12797	12803	12889	12834	12676	12869	12876	12491	12796	12683	12780	12800	12591	12787	12854	12769	12782	12759	12886	12670	12929	12648	12799	12891	12794	13083	12769	12839	12897	12737	12859	12596	12806	12835	12859	12767	12899	12698	12662	12821	12610	12947	12601	12810	12715	12884	12770	12788	12732	12767	12607	12714	12740	12761	12744	12966	12720	12765	12731	12848	12785	12964	13005	12657	12862	12872	12804	12744	12740	13022	12807	12889	12827	12709	12785	12834	12659	12957	12764	12825	12763	12676	12653	12784	12777	12674	12732	12951	12721	12752	12730	12446	12835	12702	12868	12707	12892	12742	12753	12861	12790	12916	12853	12794	12768	12854	12675	12754	12736	12690	12822	12780	12822	12767	12849	12746	12760	12774	12750	12888	12862	12788	12660	12925	12743	12827	12812	12914	12822	12843	12914	12664	12710	12694	12847	12849	12757
24447	21296	28442	24734	21348	18289	16440	14940	14458	14536	14461	14431	14495	14460	14317	14344	14401	14275	14336	14306	14506	14199	14185	14376	15760	17374	17482	16525	15531	14686	14587	14303	14170	14163	14249	14203	14198	14136	14348	14195	14158	14197	14265	14237	14078	14107	14257	14087	14393	13977	14267	14150	14256	13983	14149	14222	14278	14187	14283	14000	13887	14211	14183	14379	14219	14149	14387	14241	14368	14363	14207	14056	14083	14269	14148	14099	13973	14180	14096	14141	14012	14097	14042	14162	14186	14189	14226	14020	14003	14055	14036	14137	14157	14067	14197	14175	14083	14054	14054	14169	14160	14043	14161	14186	14344	14091	14074	14088	14181	14235	14037	14273	14289	14225	14272	14061	14140	14060	14069	13982	14037	14186	13999	14191	14171	14130	14095	14178	14034	14060	14222	14242	14186	14297	14149	14051	14123	14135	14315	14024	14209	14228	14120	14182	14144	14199	14259	14131	14247	14286	14052	14049	14358	14058	14387	14130	14104	14309	14154	14218	14066	14296	13998	14213	14132	14262	14166	14368	14123	14006	14083	13963	14082	14154	14475	14139	14191	14093	14031	14035	14016	14124	14119	14247	14165	14219	14026	14129	14263	14033	14205	14384	14070	14076	14327	14378	14186	14281	14165	13880	14002	14038	14143	14230	14213	14028	14139	14134	14125	14322	14184	14182	14146	14166	13974	14050	14178	14270	14249	13957	14266	14152	14191	14183	13984	14052	14235	14283	14094	14282	14321	14283	14148	14071	14155	14086	14086	14031	14123	14208	14263	14142	14124	14293	14093	14282	14150	14198	14160	14069	14171	14020	14070	14006	14112	14066	14161	14319	14147	14001	14164	14337	14184	14145	14223	14297	14039	14098	14054	14044	14182	14057	14105	14099	14159	14302	14243	14416	14072	14000	14146	14220	14175	14114	14190	13909	13964	14183	14091	14071	14145	14185	14109	14141	14144	14009	14182	14219	14120	14133	14160	14144	14118	14045	14126	14148	14096	14029	14111	14079	14222	14174	14281	14090	14196	14093	14182	13969	14051	14118	14378	14263	14085	14149	14349	14247	14073	14069	14130	14113	14184	14113	14179	14277	14095	14062	14138	14115	14013	14002	14231	14134	14220	14326	14144	14256	13840	14279	14098	14048	14253	14221	14161	14234	14038	14322	14128	14252	14257	14289	14168	13987	13867	14373	14337	14142	14308	14294	14206	14137	14161	14077	14096	14220	14110	14174	14055	14082	14136	14104	14232	13976	14001	14058	14231	14024	14116	14265	14081	14153	14200	14185	14078	14039	14335	14163	14077	14145	14202	14222	14076	14143	14160	14191	13989	14138	14168	14176	14119	13917	14210	14327	14151	14127	14129	14229	14008	13959	14040	14208	14176	14294	14105	14156	14432	14237	14267	13953	14259	14177	14207	14105	13988	14195	14096	14091	14112	13970	14283	14091	14032	14218	14245	14092	14154	14009	14054	14231	14258	14278	14220	14136	14083	14157	14153	13988	14195	14202	13877	13874	14114	14222	14349	14338	13980	14081	14037	14139	14255	14158	14152	14026	14231	14139	14182	14141	14059	14116	14184	14100	14286	14315	14026	14266	14265	14034	14135	14087	14197	14194	14217	14105	14170	14116	14218	14185	14333	14137	14121	14101	14270	14007	14054	13990	13934	14281	14302	14156	14134	13996	14204	14282	14347	14217	14099	14352	14193	14241	14100	14211	14092	14074	14236	14165	14138	14119	14196	14079	13951	14203	14196	14320	14197	14189	14216	14048	14233	14227	14087	14078	14059	14044	14104	14285	14226	14305	13973	14221	14211	14232	14269	14183	14034	13971	14062	14053	14254	14000	13993	13936	14033	14120	14020	14121	14169	14250	14096	14107	14185	14050	14080	14152	14447	14176	14224	14102	14055	14077	14198	14043	14207	14077	14188	14072	14406	14291	14240	14111	14095	14312	14201	14078	14263	14289	14370	14087	14198	14132	14105	14200	14243	14032	14205	14120	14214	14019	14006	14150	14314	14265	13945	14055	14173	14228	14080	14159	14041	14238	14123	14187	14081	14064	14025	14092	14119	14197	14132	14274	14092	14158	14073	14205	14275	13988	14191	14225	14114	14141	13980	14182	14195	14141	14166	14084	14231	13997	14113	14308	14140	14449	14179	14221	14042	14092	14217	14171	14095	14191	14034	14233	14094	14282	14183	14402	14221	14206	14050	14131	14146	13987	14258	14262	14256	14178	14062	14187	14024	14153	14223	14093	14074	14293	14090	14164	14026	14055	14121	14060	14178	14167	14295	13900	13975	14132	14352	14375	14334	14247	14238	14049	14138	14241	14191	14115	14210	13994	14201	14212	14077	13990	13956	14166	14348	14177	14161	14179	14122	14170	14050	13977	14101	14164	13998	14113	14149	14027	14190	14139	14216	14356	14129	13969	14142	14167	14315	14342	14054	14275	14454	14137	14199	14090	14356	14157	14305	14087	13916	14238	14078	14031	14137	14167	14058	14014	14214	13962	14188	14208	14215	14336	14277	14231	14311	14136	14240	14124	14127	14252	14158	14165	14001	14070	14060	14083	14152	14143	14209	14044	14132	14229	14128	14299	14258	14380	14252	13872	14070	14157	14318	14197	14324	14034	14112	14022	14439	14138	14211	14271	14148	14056	14254	14225	14095	14078	14313	14293	14198	14156	14082	14238	14206	14154	14202	14133	14185	14146	14008	14160	14130	14208	14318	14153	14071	14114	14236	14218	14234	14171	14272	14054	14240	14225	14037	14205	14268	14364	13995	14235	14275	14248	13882	14050	14223	14067	14085	14239	14307	14171	14303	14095	14243	14225	14123	14126	14043	13988	14227	14386	14076	14143	13950	14286	14001	14220	14241	14204	14167	14168	13970	14036	14161	14180	14185	14212	14208	14065	14259	13979	14185	14084	14084	13753	13956	14046	14280	14118	14328	14330	14348	14070	14217	14278	14190	14152	14115	14215	14238	14225	14056	14003	14170	14307	14234	14355	13962	14197	14112	14206	14346	13946	14154	14245	14195	14179	13972	14256	14302	14241	14084	14210	13988	14137	14187	14223	14211	14233	13882	14054	14127	14186	14359	14273	14101	14311	14175	14004	14251	14114	14205	14398	14011	14134	14122	14088	14113	13959	14195	14216	14309	14053	14219	14117	14216	14254	14167	14049	14177	14138	14292	13995	14213	14258	14203	14311	14316	14463	14048	14198	14209	14177	14041	14078	14121	14271	14100	14225	14252	14023	14217	14023	14067	14310	14205	14194	14194	14281	14131	14115	14171	14193	14232	14212	14014	14288	14057	14053	14054	14025	14333	13929	14246	14159	14172	14055	14170	14002	14139	14024	13945	14198	14200	14021	14116	14125	14123	14123	14070	14245	14105	14249	14181	14083	14266	14156	14332	14258	14101	13871	14180	13971	14251	14197	14160	14212	14231	14111	14183	14270	14144	14028	14038	14060	14300	14076	14179	14235	14128	14255	14131	14220	14031	14161	14119	14088	14139	14089	14083	14084	14278	14231	14060	14375	14381	14171	14312	14038	14127	13997	14205	14149	14143	14087	14115	14225	14033	14380	14153	14220	13924	14144	14286	14091	14217	14187	13888	14084	14260	14117	14166	13936	14320	14308	14203	14113	14345	14277	14184	14255	14138	14027	14313	14167	14220	14014	13944	13967	14081	14191	14200	14228	14080	14135	13973	13991	14185	14002	14086	14143	14106	14275	14141	14099	14313	14123	14215	14059	14322	14184	13981	14258	14203	13996	14358	14135	14174	14059	14178	14115	14046	14243	14054	14097	13946	13981	14122	14096	14147	14147	14267	14148	14342	14211	14236	14108	14141	14150	14232	14363	14097	14198	14195	14169	14264	14333	14088	14055	14198	14245	14048	14308	14273	14084	14015	13929	14238	14030	14123	14262	14233	14405	14040	14154	14296	14230	14101	14046	14136	14236	13925	14114	14144	14187	14085	14177	14081	14031	14164	14116	14052	14203	14178	14309	14317	14281	14270	14079	13982	14132	13972	14131	14221	14080	14300	14263	14349	14287	14086	14133	14159	14073	14084	13866	14222	14195	14094	13955	14183	14259	14263	14149	14288	14317	14290	14219	14201	14102	14117	14208	14233	13929	14098	14233	14214	13966	14085	14109	14211	14032	14023	14155	14051	14116	14223	14184	14232	14084	14212	14236	14245	14091	14180	13987	14092	14091	14249	14102	14306	14233	14209	14320	14395	14282	14059	14283	14042	13855	14059	14162	14227	14050	14079	14183	14172	14129	14173	14103	14036	14220	14212	14139	14424	14306	14189	14072	14083	14163	14258	14215	14161	14096	14102	14202	14082	14232	14381	14195	14181	13933	14150	14128	14131	14040	14050	14064	14230	14157	14138	13911	14059	14128	14035	13976	14151	14149	14092	14142	14208	14234	13993	14311	14217	14168	14193	14148	13960	14206	14056	14134	14202	14062	14272	14283	14269	14143	14021	14273	14108	14115	14120	14193	14134	14144	14093	14186	14323	14093	13983	14171	14158	14115	14104	14482	14242	14124	14179	14247	14073	14289	14249	14088	13980	14048	14080	14088	14397	14164	14123	14042	14054	14193	14204	14061	14016	14223	14205	14230	14281	14090	14045	14073	14246	14084	14155	14230	14194	14183	14190	14143	14179	14162	13877	14144	14353	14093	14366	14182	14013	14190	14101	14250	14288	14122	14108	14179	14254	13849	14118	14181	13990	14170	14066	14208	14113	14148	14107	13990	14101	14111	14149	14269	14093	14195	13977	14276	14424	14141	14059	14257	14237	14061	14097	14180	14263	14258	13951	14070	14235	14167	14268	14332	14036	14309	14229	14092	14165	14150	14170	13888	14223	14120	14282	13992	14193	14207	14269	14216	14131	14251	14255	14209	14142	14015	14274	14168	14163	14181	14163	14154	14182	14169	14102	14053	14093	14390	14285	14113	14265	14173	14059	13981	14220	13984	13996	14182	14224	13982	14056	14035	14351	14080	14221	14317	14041	14289	14145	14009	13936	13838	14208	14188	14063	13974	14064	14069	14112	14228	14106	14278	14035	14345	14245	14033	14103	14149	14147	14197	13971	14171	14276	14029	13998	14136	14063	14150	14170	14119
26623	42376	35277	20181	16286	14191	13606	13460	13466	13138	13257	13122	13342	13170	12981	13088	13232	13194	13262	13208	12993	13009	13076	13188	15573	17540	17292	15657	14360	13729	13199	13016	13087	12939	13084	13070	12969	12942	12980	12895	13019	12885	13055	12975	12964	12970	12965	12880	13003	12925	12810	12865	12855	12998	12906	12891	13057	12978	13177	12828	12950	12910	12944	12993	12974	12830	13110	13041	12929	12934	13038	12990	12765	12920	12910	12973	12837	12835	12841	12809	12900	12738	12979	12971	12937	12859	12980	12952	12819	12885	12935	12922	12901	13010	12880	12956	12784	12950	12936	13004	12978	13046	12979	13012	12864	13055	13043	12981	12900	12783	12930	12876	12867	12813	12950	12866	12773	12737	12830	12865	12989	12854	12925	12965	12810	12782	12832	13032	12766	12879	12982	12968	12880	12884	12835	12891	12976	12964	12892	13029	12951	12786	12791	13082	12958	12943	12914	12877	12951	12904	13082	12921	12942	12977	13075	12900	12813	13084	12874	12840	12912	12718	12953	12967	12949	12871	12968	12852	12929	12825	12959	12798	12939	12900	12918	12841	12759	12882	13056	12815	13089	12880	12981	12852	12825	12830	12779	12878	12933	13005	13043	12766	12869	12923	12936	13023	12743	12876	13029	12866	12998	12975	12963	13101	13032	12834	13058	13017	12892	12920	12813	12947	12851	12813	12975	12834	12935	12940	13082	13070	12947	12894	12875	12956	12936	12877	12838	12894	13109	12972	13031	12813	13030	12932	12948	12846	12957	12955	12780	12990	12900	12825	13092	13056	12930	13020	12940	13035	12944	12969	12854	12877	12949	12862	12771	12763	12931	12914	12871	12938	12831	12970	13067	12919	12957	12969	12922	12786	12795	12933	12744	12819	13091	12938	13046	12929	12750	13017	13010	12840	12849	12880	12752	13018	13000	12890	12895	12851	12907	12732	12758	12953	12945	12753	12930	12887	13013	12974	12848	12968	12731	13048	12922	12816	13023	12782	12873	12794	12953	12740	12956	12846	12890	12829	12989	12922	13016	13078	12776	13031	12948	12860	13040	13166	12851	12941	12967	12856	12972	12935	12877	12868	12973	12770	12736	12831	12852	12811	12875	12797	12882	13057	12936	12906	12959	13074	12914	12881	12827	12923	12869	12917	12912	12867	13163	13006	12870	12908	12837	12891	12904	13034	13046	12743	12976	12973	12825	12943	12927	13108	13051	12909	12977	12959	12974	13003	12845	12839	12728	12909	12902	13124	13005	12929	12885	12996	12726	12870	12970	12994	12861	12889	12807	12862	12820	12971	12834	13009	12870	12928	12905	12847	12774	13185	12780	12834	12785	12914	12852	12832	12877	12868	12907	12903	12961	12969	12739	12798	12971	12795	12840	12842	12974	12920	12952	12840	13083	12832	13047	12798	12865	12906	12915	12948	12873	12919	12985	12827	12961	12968	13102	12969	12780	12910	12918	12906	12914	12919	12964	12947	12965	12987	12852	12932	12816	12780	12949	12863	12983	12859	12924	12916	12846	12895	12919	12939	12961	12902	12925	13037	12956	12845	12891	12910	12914	12924	12832	12835	12906	12824	12837	13025	12993	12933	12804	13021	12905	12983	12873	12888	12950	12957	12862	12881	12912	12707	12975	12817	12919	12816	13019	13013	12879	12877	12742	13020	12925	12818	13004	13096	12882	12944	12785	12876	12913	12902	12893	13049	12925	13042	12853	12936	13018	12953	12907	12831	12872	13012	12908	13120	12824	12907	12904	12937	12978	12870	12825	12993	12811	12978	12965	12719	13007	12938	13061	12802	12919	12978	12902	13022	12852	12733	12934	12917	13080	13070	12818	12977	12750	12975	12927	12831	12851	12861	12888	12842	12990	12992	12953	12908	12832	12899	12865	12930	12994	12973	12836	13059	13038	12960	13032	12876	12880	13029	13065	12959	12952	12937	13037	12960	12920	13085	12907	13091	12920	13034	12837	12833	13037	12844	12925	12799	12867	13013	12933	12959	12925	13020	12982	13057	12957	12825	13001	12982	12985	12973	12767	13080	12857	12873	12982	12824	12689	12887	12749	12934	12832	12938	12837	12896	12903	12882	12991	12915	12858	12844	12969	12976	12793	12990	12921	12870	12937	12913	12768	12990	12875	12895	12941	13006	12917	12891	13012	12990	12818	12907	12978	12931	12957	12854	12889	12805	13003	12913	12820	13035	12826	12919	12980	12927	13024	12951	12761	12917	12976	12867	12915	12977	12935	12907	12695	12903	12934	12881	13002	12915	12821	12790	12795	13024	12859	12842	12840	12998	12892	12884	12981	12849	12916	13010	12882	12937	12802	12888	12974	12956	12846	12958	12990	12922	12913	12835	12954	12780	12956	13050	12893	12910	12948	12877	12731	12843	13013	12962	12951	12898	12752	13001	12919	12839	12925	12905	12904	12864	12951	12863	13013	12921	12785	12981	13019	12730	13017	12857	12742	12972	12796	12904	12890	13009	12874	12911	13095	13003	13111	12934	12802	12835	12856	12825	12997	12915	12889	13057	12944	12999	12756	12941	12854	12879	12832	12967	13036	12931	12878	12913	12759	12883	12838	12922	12736	12989	13038	12923	12936	12855	13002	12813	12950	12895	12737	13084	12960	13011	12942	12961	12740	12908	12843	12883	12925	12875	12859	12889	13062	12791	12969	13000	13007	13052	12857	13024	12907	12915	12826	12695	12855	12977	12923	12849	12783	12858	13060	12871	12760	12809	12847	12976	12812	12841	12866	12897	12758	12984	12938	12782	13061	12939	12971	12950	12931	12793	13000	12882	12973	13000	12842	12804	12754	12988	12902	12847	13004	12915	12970	12996	12884	12854	12851	13048	12881	12939	12928	13005	12906	12804	12974	12838	12869	12781	12892	12925	12907	12945	12968	12937	12675	12972	12994	12925	12865	12837	12901	12788	12908	12815	13070	13065	12915	12844	12846	12860	13104	13027	13041	12883	12802	13009	12884	12828	12866	12890	12943	12819	12865	12959	12746	13084	12829	12953	12965	12910	12841	12840	12991	12893	13061	13035	12880	12709	12944	12938	12990	12931	12830	12909	12954	13007	12886	12970	12932	12945	13052	12950	12967	12883	12969	12867	12932	12813	12928	12820	12953	13066	12919	12946	12853	12900	12940	12984	13019	12892	13029	12990	12988	12870	12809	12974	12890	12946	12801	12940	12934	12888	12968	12980	12831	12824	12924	12916	12846	12794	12858	12981	12941	12885	12874	12833	12964	12861	12941	12844	12881	12754	12881	13002	13029	12852	12855	13062	12952	12766	12985	12879	13090	13002	13021	12863	12898	12953	13092	12674	13075	12878	12846	12970	12801	12922	12917	13046	12952	12932	12865	13019	12913	12781	12892	13029	12854	12843	12806	12819	12984	12861	12895	13034	12746	12886	13096	13016	12996	12969	12704	12920	12856	12970	12780	12944	12897	12928	12918	13086	12728	12835	12815	13055	13028	12842	12917	12828	12884	12962	12842	12790	12891	12890	13228	12869	12958	12908	12972	12970	12890	12839	13068	12765	12941	12822	12921	12752	12845	12954	12918	12812	13006	12898	12966	12922	12935	12841	12882	12940	12867	12926	12876	13089	12858	12902	13020	12937	13063	12921	12949	12845	12884	12932	13031	12896	12878	12902	12870	12981	12975	12818	12936	12924	12769	12945	12910	12879	12790	12893	12973	12816	13012	12950	13033	12919	13062	12962	12909	12719	12834	12942	12870	12947	13015	12946	12754	13020	12911	12972	12882	12891	12861	12948	12948	13100	12793	12917	12978	12897	12834	12822	12845	12795	12988	12927	12839	13012	13057	12844	12977	12804	12932	12774	12951	12881	12951	12892	12910	13028	12981	12859	13009	12827	12922	12832	12881	12890	12850	12994	12823	12954	12917	12943	12871	12942	12841	12965	12894	12754	12996	12784	13004	12803	13012	12773	12832	12924	13020	12888	12932	13059	12894	12937	12725	12961	12990	12928	12883	12890	12831	12963	12734	12894	12971	12992	12868	12891	12938	13059	13043	12703	12868	12896	12941	13028	12873	12921	12837	12997	12898	12861	13017	12860	12839	13003	12834	12875	12877	12945	12821	13211	12910	12997	12988	12922	12874	12845	12923	12936	12833	12851	13008	12697	12841	13127	12996	12785	12990	12874	12924	12928	13032	13021	12815	13098	12797	12902	13061	12882	13018	12882	12982	12918	13021	12947	12677	12894	12901	12764	12864	12917	12830	12918	12843	12841	12882	12842	12922	12934	12872	12936	12958	12846	12895	13032	12859	13079	12869	12809	12995	12747	12894	13030	12776	12926	13114	12853	12878	12915	12941	12886	12870	12899	12900	12926	12894	12898	12784	12891	12987	12991	12991	12853	12918	12805	13013	12878	12869	13035	13037	12769	12852	12881	12870	12797	13101	13038	12910	12835	13056	12875	12798	13017	13119	12823	12909	12992	12897	13007	12936	12898	12716	13072	12874	13035	12717	12927	12904	12964	13067	12818	13038	13015	12878	12959	12821	13035	12911	12775	13092	12913	12975	12822	12808	12803	12739	12849	12852	12891	12906	12983	12869	12880	12776	12854	12869	12778	12770	12933	12960	12967	12880	12812	12798	12792	12924	12759	12893	12903	12805	12698	12854	12849	12943	12801	12792	12963	13061	12766	13038	12905	13053	12907	12840	12938	12893	12968	12835	12967	12771	13073	12919	12930	12937	12985	12868	12786	12943	12926	12972	12859	13078	12931	12894	12883	12974	12815	12765	12815	12942	13066	12847	12886	12788	13001	12903	12902	13009	12966	12897	12975	12885	13151	12852	13098	12894	12926	12993	12900	12941	12862	12945	12887	12632	13075	12962	12872	13087	12957	12956	12769	13037	12900	12822	12932	12951	12851	12691	13012	12967	12976	12952	12900	12982	12980	12878	12925	13008	13040	12652	12961	12965	12976	12962	12795	13011	12857	12919	12991	12914	12952	12838	12822	12976	12836	12861	13043	12959	12945	12880	12877	12729	12838	12857	12894	13032	12841	12861	12889	12940	12949	12871	12889	12837	12953	13046	12987	12878	13136	13025	12791	12951	12844	12976	13093	13129	12821	12950	12869	12923	12791	12926	13010
22938	21254	28931	23855	21364	22634	22158	16815	15782	16135	15765	15689	15711	15575	15644	15419	15626	15427	15383	15327	15311	15304	15534	15417	19691	22881	22238	19737	17765	16536	15739	15487	15419	15232	15220	15189	15318	15159	15246	15166	15295	15444	15182	15161	15162	15089	15190	15184	15286	15247	15023	15136	15454	15249	15103	15239	15326	15100	15415	15140	15294	15388	15115	15196	15258	15186	15145	15307	15246	15101	15211	15210	15266	15275	15245	15151	15094	15255	15354	15200	15163	15074	15269	15321	15187	15050	15177	15104	15227	15163	15362	15194	15356	15191	14979	15087	15111	15098	15067	15260	15109	15178	15206	14993	15119	15180	15254	15123	15190	15085	15004	15091	15185	15311	15097	15256	15214	15283	15292	15301	15052	15190	15255	15058	15360	15141	15184	15045	15002	15272	15229	15134	15320	15189	15061	15073	15021	15195	15383	15120	15130	15097	15158	15116	15144	15099	14983	14973	15248	15187	15313	15055	15215	15330	15243	15165	15278	15209	15060	15100	14982	15133	15057	15141	15246	15058	15215	15202	15086	14874	15104	15028	15226	15175	14978	15108	15146	15153	15181	15212	15090	15000	15080	15296	15094	14947	15169	15124	15398	15229	15358	15078	15022	15187	15306	15203	15040	15141	15101	15281	15112	14984	15211	15112	15041	14968	15197	15293	14965	15090	15327	15224	15156	15310	15202	15139	15162	15251	15026	15092	15131	15183	15110	15162	15280	15241	15013	15005	15207	15181	15049	15100	15298	14986	15203	15079	15049	14996	15037	15104	15154	15118	14989	14994	15212	14948	15196	15142	15069	14962	15102	15180	15210	14965	15318	15071	15256	15329	15074	15170	15229	15196	15047	15105	15176	15159	14994	15251	15159	15332	15057	15298	14969	15159	15282	15035	15068	15017	14972	15076	14946	15236	15055	15267	15410	15086	15117	14980	15102	15205	15327	15065	15319	15231	15186	14884	15122	15146	15037	15273	15303	15178	15140	15186	15183	15012	15021	15292	15157	15039	15025	15253	15139	15254	15165	15147	15281	14985	15090	15137	15201	15254	15203	15057	15099	15151	15171	15068	14996	15138	15079	15247	14925	14942	15065	15028	15145	15171	15053	15226	15052	14975	15205	15150	15166	14938	15065	15119	15008	14967	15130	14980	15160	15041	15309	15259	15140	15150	15162	15211	15261	15183	15076	15028	15304	15301	14990	15138	15055	15127	15074	15180	14920	15284	15207	15112	15221	15113	15155	15090	15206	15212	15304	15098	15132	15113	15047	14978	15044	15025	15468	15123	14958	14957	14970	15008	15174	14956	15195	15215	15048	15156	14906	15120	15065	15132	15196	15121	15142	15245	15055	14974	15158	15065	15196	15102	15136	15064	15136	15121	15124	15114	14976	14908	15124	15120	15273	15184	15085	15157	15239	15107	15252	15086	15199	14997	15125	15104	15220	15068	15069	15124	15134	15241	14954	15037	15263	15046	15174	15203	14931	15311	15267	15129	15116	15111	14940	15128	15156	14959	15161	14939	15315	14954	15119	15311	15184	15138	15092	15128	14856	15112	15233	15011	15146	15178	15330	15157	15192	15335	15143	15164	15156	15258	15117	15019	15199	14949	14978	15147	14987	15166	15214	14893	15003	15047	15167	15219	15066	15244	15131	15082	15114	15008	15176	14943	15121	15101	14839	15030	15164	15210	15173	15197	15193	15020	15184	15294	15244	15080	15210	15162	15166	15176	15285	15002	15217	15165	15065	15172	15208	15191	15104	15161	15262	15212	15320	15027	15407	15220	15081	14980	15111	15076	15207	15078	15121	14981	15130	15056	15336	15113	15175	15255	15391	15151	15309	15123	15277	15222	15140	15295	15017	15164	15065	15147	14793	15051	15027	15129	15293	15273	15230	15103	15296	15146	15124	15051	15021	15159	15356	15155	15107	15068	15174	15071	15180	15159	15073	15178	15054	15132	14890	15097	15138	15142	15201	15214	15087	15026	15200	15194	15116	15210	15093	15243	14989	15244	14982	15156	15180	15233	15032	15067	15128	15099	15153	15315	15094	15115	15074	15138	15151	15113	15119	15116	15127	15255	15264	15224	14989	15030	15255	15134	15322	15378	15190	15261	15081	14956	15123	15052	15032	15108	15211	15205	15284	15182	15274	15259	15263	15115	15155	15015	15051	15277	15203	15059	15094	15098	15116	15286	15216	15072	15199	15245	15087	14886	15114	15268	15259	15115	15345	15189	14950	15254	15198	15046	15156	15106	15195	14958	15191	15070	15130	15151	15091	15225	15149	14828	15144	15072	15067	15139	14973	15073	15142	15287	15275	15045	14913	15232	14948	15163	15194	15262	15134	15192	15299	14869	15243	15215	15257	15341	15089	15088	15128	14992	15132	15138	15122	15079	14938	15165	15175	15275	15116	15187	15166	14898	14990	15180	15065	15177	15023	15207	15254	15111	15080	15238	15113	15049	15225	15182	15147	14996	14950	15212	15194	15213	15304	15156	15183	15068	15074	15116	15171	15331	15111	15095	15335	15054	15084	15149	15116	14911	14993	15228	15186	15157	15050	14842	15099	15140	15179	15114	15288	15107	15087	14905	14949	14910	15170	15024	15117	14996	15300	15169	15297	15142	15236	15077	15018	15363	14876	15200	15127	15267	15109	15424	15260	15129	15002	15307	15274	15141	15193	15078	15051	15095	15279	15217	15138	14915	15129	14972	15032	14866	15088	15273	15252	15240	15094	15103	15223	15210	15292	15140	15074	14978	15069	15209	15163	15120	15074	15203	15187	15166	14897	15122	15158	15261	15057	14944	15293	15201	15091	15184	15136	14849	15195	15135	15064	15332	15138	15285	15178	15399	15015	15065	15219	15081	15042	15133	15063	15092	15074	15008	15093	15306	15221	15101	15225	15034	15072	15182	15137	15168	15150	15094	15138	15203	15341	15138	15204	15188	15028	15263	15086	15270	15097	15190	15288	15206	14889	14962	15084	15114	15025	15123	15112	14973	15225	15267	15299	15181	15195	15123	15166	15225	15181	15286	15262	15263	15206	15258	15073	15016	15044	15063	15107	15168	15160	15316	15161	15246	14968	14897	15356	15137	15112	14956	14971	15178	15122	15062	15157	14992	14973	15014	15119	14958	15148	15046	14983	15165	15093	15084	15015	15078	15003	14966	15153	15095	15105	15180	14807	14989	14990	15126	15221	15148	14981	15156	15294	15108	15007	15241	15216	15183	15165	15108	15335	15199	14981	15182	15141	14920	15241	15221	15084	15133	15102	15148	15062	15187	15111	14953	14983	15076	15186	15023	15208	15071	15137	15136	15378	15142	15124	15115	15206	15173	15146	15101	15167	15158	15109	15280	14968	15136	15233	14979	15205	14986	15118	15128	15071	15338	15171	15205	15149	15096	15174	15181	15261	14996	15029	15101	15047	15103	15205	15111	15188	15042	15164	15252	15122	15251	15303	15255	15244	15162	14991	14922	15242	15170	15066	15306	15140	15142	15030	15108	15222	15304	15105	14961	15051	15237	15211	15079	15136	15299	15137	15049	15263	15268	15173	15122	15126	15137	15071	14842	15044	15228	15307	15125	15037	15160	15289	15015	15168	15026	15204	15208	15113	15201	15110	15114	15043	15345	15093	15164	15120	15230	15232	15025	15102	15290	15134	15138	15077	15102	15328	14990	15266	15034	15130	15391	14815	15234	15141	15072	15348	15183	15034	15131	15135	15151	15269	14919	15086	15258	15140	15039	14999	15091	15237	15302	15024	15161	15244	15140	15023	15184	15088	15039	14971	14874	14958	14919	15307	15114	15153	14872	15170	14964	15101	15311	15210	15133	15142	15120	15257	15162	15156	15261	15197	14813	15042	15033	15026	15311	15273	15277	15144	15241	15113	15148	15118	15141	15134	15131	15028	15097	15068	15096	15007	15238	15116	15010	15171	14951	15161	15142	15141	15313	15013	15104	15148	15328	15147	15288	15150	15194	15281	15194	15173	15267	15128	15225	15130	15119	15162	15114	15340	15159	15044	15030	15273	15098	15122	15195	15054	15135	15090	15010	14963	15174	15343	15103	15095	14878	15026	14941	15136	15110	15205	15075	15218	15205	15054	15178	15123	15015	15203	14956	15237	15066	15013	15202	15263	15100	15166	15060	15209	15154	15034	15202	15076	15028	15039	14960	15112	15300	15052	15064	15291	14868	15175	14922	15158	15122	15287	15075	14867	15177	15207	15091	15162	15146	15102	15130	15049	15277	15127	15243	15175	15068	15057	15030	15150	15065	15174	15265	15141	15251	15190	15218	15178	15199	15149	15256	14947	15000	15072	15260	15133	15000	15310	15283	15336	14881	15012	15151	15068	15098	15169	15182	15074	15091	15260	15327	15039	15093	15094	15143	15003	15189	15069	14891	15115	15107	15164	15225	15022	15217	15049	15081	15145	14989	15231	15045	14930	14979	15218	15383	15044	15120	15206	15272	15128	15258	15120	15160	15176	15215	15017	15098	15187	14952	15131	14942	15020	15112	15121	15038	15031	15064	15029	15257	15120	15173	15244	15122	15116	15194	15065	15227	15253	15101	15036	15150	15066	15193	14914	15302	15008	15091	14991	15037	15095	15126	15156	15165	15043	15314	15019	15207	15154	15077	14857	15083	15131	14987	15167	15145	15210	15130	15183	15136	14990	14998	15144	15157	15278	15264	15021	14988	15110	15067	15024	15142	15100	15108	15226	15088	15301	15152	15295	15163	15222	15011	15055	15224	15290	15103	15013	15488	15162	15213	15272	15147	15320	15148	15126	15271	15207	15155	15032	15258	15442	15038	15081	15308	15272	15194	15149	15113	15100	15184	15288	15102	15090	15044	15297	14985	15121	15280	15171	15319	15228	15262	15223	15190	15159	15091	15213	15215	15090	15178	15161	15223	15016	15182	14979	15105	14975	15225	15014	15101	15191	15270	15053	14947	15218	15348	15268	14940	15066	15104	15198	14911	15293	15108	15157	15210	15287	15091	15058	15198	15143	15146	15045	15306	15038	15125	15164	15013	14991	15088	14940	15134	15221	15208	15052	15064	15277	15259	15182	15253	15090	14824	15042	15159	15035	15092	15049	15155	15112	15164	15051	15092	15109	14986	15079	15133
29612	50996	42035	22988	16710	15392	14880	14540	14314	14157	14004	14075	14032	14003	13816	13898	13808	13850	13717	13719	13849	13601	13602	14047	20671	24032	22516	19034	16365	14908	14043	13574	13681	13315	13380	13334	13519	13601	13495	13637	13566	13547	13389	13412	13479	13319	13586	13535	13464	13541	13598	13342	13422	13419	13525	13476	13661	13513	13552	13409	13421	13339	13459	13467	13429	13579	13520	13598	13467	13551	13646	13464	13429	13516	13491	13379	13333	13463	13544	13495	13586	13644	13517	13463	13426	13387	13627	13625	13428	13456	13562	13365	13287	13517	13551	13685	13454	13390	13395	13370	13555	13536	13515	13485	13309	13626	13539	13485	13466	13458	13472	13335	13456	13328	13456	13430	13336	13489	13537	13533	13366	13457	13537	13700	13514	13681	13563	13481	13685	13579	13492	13410	13396	13415	13544	13455	13456	13541	13305	13506	13542	13312	13455	13374	13604	13676	13358	13607	13610	13533	13513	13390	13280	13520	13323	13294	13366	13444	13404	13425	13494	13545	13507	13405	13530	13475	13490	13443	13509	13537	13545	13488	13446	13548	13458	13256	13444	13670	13550	13414	13436	13392	13490	13314	13344	13550	13426	13433	13255	13424	13414	13452	13644	13460	13390	13527	13273	13638	13541	13548	13492	13369	13407	13589	13455	13512	13608	13371	13615	13281	13467	13450	13389	13508	13644	13281	13566	13591	13556	13464	13351	13472	13547	13485	13597	13313	13500	13472	13663	13392	13530	13485	13596	13375	13576	13454	13375	13555	13368	13404	13522	13520	13496	13442	13595	13395	13490	13510	13512	13473	13570	13522	13446	13500	13513	13410	13439	13468	13531	13608	13417	13530	13710	13460	13345	13565	13461	13521	13447	13440	13427	13608	13616	13538	13537	13586	13390	13768	13560	13445	13429	13529	13470	13478	13445	13601	13419	13442	13611	13443	13430	13436	13447	13525	13592	13316	13539	13605	13398	13476	13476	13499	13360	13584	13609	13457	13693	13472	13476	13532	13518	13492	13443	13562	13274	13562	13480	13465	13690	13481	13467	13458	13401	13567	13383	13645	13554	13405	13625	13397	13449	13476	13281	13287	13513	13431	13563	13399	13435	13408	13387	13508	13590	13449	13429	13519	13510	13498	13640	13604	13542	13403	13328	13514	13547	13277	13449	13486	13465	13454	13417	13400	13482	13318	13256	13486	13380	13366	13459	13567	13454	13392	13551	13608	13456	13422	13587	13502	13249	13412	13421	13545	13515	13342	13515	13426	13427	13567	13471	13329	13661	13572	13448	13523	13394	13509	13433	13483	13454	13465	13469	13438	13452	13349	13399	13510	13462	13503	13344	13545	13421	13377	13448	13441	13392	13463	13554	13475	13467	13581	13482	13548	13357	13328	13365	13562	13471	13495	13527	13331	13284	13435	13372	13639	13530	13544	13290	13603	13460	13476	13473	13502	13405	13422	13365	13489	13343	13501	13604	13486	13424	13371	13544	13534	13286	13417	13463	13405	13490	13383	13490	13466	13566	13379	13686	13456	13588	13468	13417	13537	13337	13609	13533	13292	13476	13579	13234	13634	13374	13455	13629	13445	13434	13419	13607	13366	13419	13422	13387	13459	13330	13436	13431	13509	13566	13526	13495	13484	13576	13619	13380	13640	13667	13435	13524	13405	13424	13460	13466	13541	13362	13423	13574	13476	13414	13322	13303	13393	13340	13516	13510	13524	13514	13443	13508	13516	13490	13347	13303	13423	13609	13581	13537	13608	13468	13494	13529	13328	13506	13442	13622	13525	13437	13242	13374	13447	13548	13656	13518	13544	13442	13468	13506	13434	13505	13432	13629	13381	13358	13493	13484	13331	13464	13586	13569	13374	13381	13416	13451	13437	13382	13449	13583	13385	13484	13601	13695	13513	13474	13434	13419	13637	13380	13579	13558	13483	13549	13438	13364	13515	13682	13339	13448	13497	13529	13456	13587	13557	13510	13596	13548	13359	13616	13551	13576	13542	13409	13438	13538	13534	13403	13333	13309	13330	13517	13442	13298	13531	13594	13480	13566	13483	13503	13454	13343	13655	13344	13487	13422	13500	13434	13534	13424	13439	13446	13422	13475	13282	13450	13558	13490	13455	13445	13513	13380	13542	13549	13461	13366	13578	13607	13491	13627	13381	13593	13443	13314	13460	13400	13297	13434	13465	13436	13481	13371	13525	13540	13358	13589	13405	13466	13480	13526	13568	13471	13439	13504	13550	13405	13430	13410	13362	13472	13431	13419	13664	13440	13314	13553	13298	13541	13397	13502	13383	13433	13462	13233	13588	13366	13503	13544	13457	13475	13426	13557	13318	13466	13411	13391	13540	13393	13485	13467	13446	13385	13482	13511	13561	13431	13354	13501	13405	13394	13560	13354	13511	13465	13381	13422	13593	13544	13481	13379	13461	13502	13545	13416	13560	13452	13417	13534	13467	13509	13628	13514	13379	13549	13488	13556	13224	13482	13534	13406	13452	13519	13598	13404	13353	13597	13368	13402	13552	13468	13541	13594	13397	13414	13490	13454	13562	13432	13477	13425	13422	13327	13541	13527	13717	13454	13497	13454	13531	13436	13378	13564	13339	13598	13426	13466	13357	13447	13497	13556	13378	13528	13407	13566	13492	13393	13434	13456	13369	13454	13514	13285	13388	13395	13536	13519	13358	13577	13444	13480	13423	13305	13340	13535	13608	13429	13516	13378	13312	13418	13534	13468	13517	13449	13509	13522	13316	13620	13592	13279	13472	13386	13554	13531	13411	13486	13509	13453	13455	13410	13434	13541	13438	13474	13490	13572	13434	13382	13570	13344	13515	13532	13478	13568	13513	13576	13436	13321	13522	13429	13407	13531	13353	13399	13342	13352	13501	13425	13542	13508	13414	13459	13440	13488	13457	13508	13465	13343	13339	13464	13474	13461	13504	13427	13511	13335	13371	13451	13450	13368	13436	13407	13515	13437	13323	13491	13416	13387	13556	13481	13330	13589	13602	13488	13495	13443	13558	13490	13445	13525	13339	13438	13394	13530	13409	13504	13289	13288	13421	13404	13492	13576	13430	13453	13481	13296	13533	13521	13443	13439	13450	13431	13331	13418	13525	13330	13351	13482	13416	13601	13389	13323	13485	13376	13464	13462	13466	13432	13437	13522	13552	13413	13272	13602	13525	13478	13444	13451	13553	13294	13266	13395	13581	13475	13483	13548	13500	13467	13559	13408	13521	13374	13386	13502	13460	13385	13591	13450	13603	13436	13546	13483	13623	13520	13553	13406	13466	13419	13406	13406	13432	13529	13468	13463	13354	13302	13716	13448	13517	13436	13339	13409	13394	13441	13411	13582	13295	13417	13512	13341	13578	13656	13416	13567	13591	13420	13451	13271	13516	13383	13309	13560	13437	13452	13518	13582	13475	13600	13498	13364	13428	13530	13559	13578	13229	13473	13580	13574	13359	13249	13519	13376	13256	13527	13358	13493	13375	13323	13532	13312	13581	13492	13644	13459	13397	13295	13325	13688	13536	13418	13577	13682	13437	13413	13415	13653	13438	13342	13637	13306	13554	13507	13254	13500	13395	13509	13536	13427	13439	13466	13282	13436	13508	13526	13476	13458	13466	13461	13505	13535	13506	13475	13529	13588	13521	13589	13517	13469	13469	13412	13472	13460	13396	13391	13517	13520	13575	13541	13455	13613	13570	13501	13444	13404	13458	13500	13534	13401	13428	13509	13465	13283	13501	13332	13434	13416	13503	13291	13447	13605	13542	13376	13531	13484	13529	13384	13385	13513	13533	13384	13438	13517	13573	13491	13442	13480	13373	13586	13371	13692	13404	13558	13579	13542	13494	13625	13604	13399	13356	13370	13517	13497	13448	13438	13326	13511	13397	13460	13423	13440	13432	13432	13464	13409	13529	13260	13462	13395	13544	13222	13398	13542	13521	13520	13418	13449	13375	13418	13511	13332	13493	13418	13572	13584	13472	13419	13392	13354	13504	13557	13352	13551	13600	13546	13413	13397	13471	13375	13433	13383	13346	13535	13528	13646	13374	13312	13427	13555	13481	13489	13626	13520	13572	13487	13420	13475	13487	13474	13545	13480	13344	13590	13486	13363	13525	13542	13443	13436	13572	13384	13487	13685	13516	13486	13651	13617	13553	13531	13452	13530	13451	13517	13307	13385	13420	13605	13373	13459	13446	13616	13295	13424	13567	13600	13331	13497	13523	13575	13491	13448	13410	13447	13565	13377	13580	13516	13389	13413	13491	13610	13491	13501	13546	13413	13595	13503	13552	13417	13370	13506	13315	13462	13540	13496	13529	13411	13485	13312	13553	13632	13275	13572	13326	13363	13465	13358	13314	13388	13481	13419	13493	13452	13404	13546	13336	13289	13458	13476	13436	13476	13463	13487	13320	13510	13439	13449	13613	13551	13441	13365	13519	13442	13615	13369	13425	13337	13571	13391	13371	13567	13554	13581	13527	13587	13507	13676	13298	13568	13408	13597	13419	13587	13396	13337	13530	13523	13429	13361	13521	13505	13357	13676	13359	13431	13595	13464	13470	13533	13435	13470	13613	13589	13447	13569	13625	13441	13481	13423	13470	13597	13443	13517	13514	13442	13527	13389	13576	13461	13556	13593	13522	13385	13470	13257	13445	13443	13342	13427	13307	13368	13244	13409	13238	13360	13341	13611	13373	13461	13548	13574	13467	13367	13403	13401	13271	13600	13543	13343	13488	13517	13349	13518	13363	13385	13459	13374	13443	13362	13494	13524	13515	13407	13343	13457	13314	13404	13502	13624	13550	13413	13435	13483	13555	13445	13477	13428	13419	13515	13427	13531	13526	13429	13415	13394	13446	13620	13526	13433	13443	13549	13468	13491	13320	13364	13481	13440	13433	13553	13512	13466	13419	13293	13472	13344	13500	13578	13612	13497	13547	13395	13380	13497	13549	13506	13415	13415	13433	13488	13682	13442	13500	13534	13351	13623	13586	13427	13370	13455	13471	13567	13616	13465	13460	13442	13417	13470	13394	13494	13508	13493	13344	13405	13591	13528	13345	13493	13520	13567	13529	13315	13527	13571	13405	13465	13451	13389	13594	13520	13563	13523	13576	13482	13528
28104	23461	23948	16727	12224	12062	11990	11812	11865	11963	11798	11850	11851	11803	11776	11753	11808	12019	11908	11722	11768	11687	11732	11702	11855	12292	12314	12239	12022	11870	11745	11762	11803	11631	11741	11730	11743	11669	11613	11747	11807	11714	11866	11643	11611	11645	11644	11652	11834	11683	11546	11695	11771	11739	11492	11881	11723	11833	11702	11695	11876	11748	11685	11680	11714	11556	11713	11727	11705	11632	11738	11777	11719	11907	11828	11819	11759	11553	11643	11559	11652	11621	11675	11792	11577	11699	11609	11782	11691	11745	11709	11921	11710	11641	11724	11595	11780	11627	11536	11713	11700	11656	11641	11594	11702	11588	11663	11789	11826	11705	11666	11659	11698	11619	11714	11654	11563	11551	11652	11809	11780	11640	11699	11711	11770	11576	11709	11706	11694	11866	11589	11564	11710	11782	11492	11624	11713	11644	11374	11812	11853	11650	11576	11732	11577	11606	11535	11656	11645	11525	11677	11814	11798	11776	11830	11876	11635	11688	11893	11773	11759	11689	11681	11620	11779	11708	11784	11747	11675	11528	11687	11774	11721	11614	11679	11664	11562	11531	11675	11715	11629	11655	11809	11727	11775	11517	11632	11686	11694	11746	11652	11722	11696	11657	11646	11589	11592	11507	11617	11720	11657	11548	11863	11677	11756	11673	11588	11767	11716	11600	11567	11647	11741	11848	11710	11847	11826	11762	11559	11574	11631	11676	11586	11701	11684	11634	11632	11606	11840	11979	11745	11623	11946	11655	11873	11552	11574	11637	11577	11762	11600	11740	11652	11641	11849	11529	11657	11822	11632	11686	11664	11765	11727	11773	11564	11708	11803	11727	11631	11720	11646	11644	11568	11767	11789	11773	11609	11905	11859	11789	11603	11722	11672	11761	11738	11969	11803	11770	11510	11754	11634	11806	11771	11668	11751	11632	11667	11691	11638	11721	11810	11648	11768	11741	11816	11732	11710	11626	11671	11622	11897	11584	11711	11730	11746	11657	11616	11489	11745	11744	11593	11768	11650	11539	11606	11932	11774	11790	11615	11716	11632	11700	11725	11692	11755	11691	11771	11831	11918	11643	11763	11679	11613	11799	11654	11652	11494	11584	11543	11726	11613	11681	11652	11784	11716	11609	11652	11734	11740	11719	11570	11720	11770	11723	11817	11571	11692	11684	11768	11778	11868	11858	11674	11638	11817	11788	11877	11669	11708	11811	11768	11584	11857	11782	11536	11665	11680	11543	11781	11723	11871	11659	11731	11720	11855	11673	11773	11841	11779	11714	11664	11794	11763	11607	11626	11781	11631	11732	11666	11565	11615	11725	11740	11777	11731	11597	11729	11767	11820	11651	11750	11583	11691	11607	11626	11744	11865	11819	11663	11624	11606	11560	11750	11726	11725	11625	11877	11640	11660	11845	11654	11741	11630	11656	11575	11833	11689	11590	11742	11631	11775	11816	11623	11947	11720	11608	11658	11773	11783	11709	11612	11689	11764	11695	11600	11811	11558	11664	11754	11642	11716	11574	11801	11655	11665	11854	11783	11651	11710	11511	11582	11746	11710	11698	11569	11594	11712	11629	11843	11726	11797	11819	11817	11738	11782	11759	11819	11652	11793	11664	11624	11723	11691	11643	11655	11662	11733	11931	11934	11873	11592	11782	11712	11590	11793	11803	11794	11702	11642	11669	11687	11760	11629	11574	11743	11743	11665	11662	11748	11733	11691	11905	11559	11652	11738	11677	11572	11794	11722	11806	11781	11788	11853	11724	11673	11720	11886	11765	11803	11630	11638	11625	11667	11838	11811	11751	11732	11810	11786	11658	11605	11719	11824	11660	11817	11734	11707	11587	11740	11822	11792	11613	11633	11761	11759	11740	11727	11725	11682	11688	11773	11667	11867	11783	11808	11694	11863	11706	11774	11890	11722	11683	11508	11539	11708	11790	11605	11870	11639	11661	11546	11776	11785	11706	11645	11618	11679	11665	11795	11722	11768	11737	11886	11796	11821	11902	11745	11687	11833	11637	11654	11765	11780	11599	11814	11634	11618	11697	11820	11760	11703	11652	11807	11591	11874	11755	11867	11668	11705	11692	11686	11818	11774	11686	11726	11561	11730	11557	11825	11817	11630	11650	11752	11766	11682	11570	11832	11763	11668	11704	11653	11752	11773	11669	11544	11640	11844	11800	11656	11704	11696	11790	11870	11719	11632	11810	11735	11715	11774	11724	11729	11620	11746	11698	11681	11848	11825	11924	11696	11684	11707	11664	11671	11733	11556	11887	11831	11832	11841	11722	11840	11690	11592	11693	11702	11812	11703	11740	11643	11633	11800	11764	11648	11647	11834	11690	11746	11775	11880	11665	11705	11648	11686	11758	11566	11603	11647	11608	11601	11736	11709	11671	11905	11689	11734	11701	11585	11784	11742	11727	11666	11846	11727	11677	11706	11700	11609	11760	11876	11670	11650	11764	11528	11935	11765	11568	11675	11861	11767	11687	11754	11768	11663	11663	11683	11512	11846	11722	11716	11708	11645	11587	11623	11659	11671	11779	11677	11843	11702	11796	11825	11624	11736	11703	11616	11680	11781	11800	11772	11750	11744	11642	11802	11872	11716	11825	11710	11709	11659	11723	11783	11624	11877	11681	11795	11793	11716	11772	11871	11690	11729	11816	11967	11670	11759	11769	11618	11885	11674	11590	11898	11734	11737	11745	11561	11742	11699	11583	11761	11759	11668	11871	11685	11622	11767	11795	11702	11876	11669	11515	11799	11778	11616	11651	11826	11669	11611	11754	11628	11740	11780	11570	11651	11547	11562	11712	11685	11711	11729	11717	11718	11647	11569	11750	11683	11929	11660	11681	11720	11451	11694	11795	11695	11814	11724	11845	11583	11686	11848	11515	11597	11826	11788	11920	11849	11526	11795	11750	11564	11721	11769	11819	11924	11631	11761	11777	11805	11753	11727	11644	11800	11718	11906	11568	11646	11712	11742	11666	11746	11584	11720	11751	11634	11693	11765	11728	11776	11670	11631	11554	11706	11780	11583	11684	11638	11781	11694	11764	11698	11470	11696	11826	11770	11966	11611	11725	11838	11487	11667	11576	11712	11886	11603	11778	11677	11700	11734	11746	11701	11672	11770	11677	11469	11737	11751	11734	11728	11789	11727	11637	11809	11620	11782	11499	11668	11853	11608	11617	11753	11653	11780	11605	11719	11818	11896	11718	11747	11763	11661	11741	11679	11766	11629	11552	11685	11727	11937	11583	11789	11697	11784	11621	11670	11711	11672	11752	11734	11551	11719	11624	11582	11740	11626	11612	11702	11611	11724	11631	11817	11895	11942	11773	11838	11693	11727	11734	11756	11849	11688	11603	11774	11699	11738	11658	11648	11690	11674	11712	11687	11656	11673	11683	11432	11698	11655	11670	11770	11670	11777	11847	11678	11757	11669	11575	11749	11608	11635	11681	11654	11772	11784	11731	11778	11558	11636	11663	11681	11707	11790	11788	11753	11708	11679	11825	11595	11566	11720	11611	11683	11612	11736	11799	11842	11814	11776	11723	11641	11621	11746	11729	11765	11582	11578	11599	11637	11577	11673	11544	11619	11539	11609	11630	11636	11685	11869	11901	11716	11760	11832	11813	11767	11679	11703	11788	11744	11586	11733	11727	11828	11682	11700	11543	11847	11595	11607	11904	11741	11653	11750	11573	11638	11761	11720	11632	11589	11766	11871	11843	11630	11654	11755	11710	11739	11706	11720	11635	11635	11635	11767	11696	11685	11733	11545	11682	11529	11814	11732	11728	11651	11715	11617	11655	11745	11834	11597	11648	11680	11675	11798	11829	11600	11754	11810	11628	11741	11675	11782	11785	11693	11747	11695	11661	11728	11727	11691	11731	11805	11625	11708	11796	11710	11611	11676	11643	11694	11821	11683	11728	11707	11751	11633	11548	11730	11820	11808	11544	11597	11719	11589	11665	11622	11594	11629	11722	11560	11692	11840	11812	11833	11798	11698	11756	11793	11715	11782	11856	11564	11649	11746	11696	11659	11755	11686	11527	11859	11781	11910	11563	11801	11728	11679	11664	11732	11700	11792	11842	11641	11708	11699	11556	11912	11685	11820	11760	11675	11723	11728	11680	11839	11664	11726	11807	11782	11685	11781	11650	11791	11672	11529	11694	11616	11670	11666	11734	11648	11794	11760	11602	11605	11674	11677	11746	11756	11673	11662	11529	11709	11795	11896	11727	11613	11747	11808	11590	11618	11586	11735	11672	11593	11774	11805	11633	11661	11842	11731	11640	11768	11792	11849	11815	11879	11786	11517	11666	11743	11572	11588	11733	11767	11540	11744	11714	11842	11668	11904	11819	11619	11692	11478	11585	11747	11858	11701	11728	11739	11581	11868	11708	11900	11700	11735	11531	11845	11689	11586	11793	11537	11689	11624	11640	11776	11782	11650	11778	11595	11656	11742	11881	11615	11785	11852	11759	11832	11653	11719	11582	11631	11699	11584	11575	11547	11753	11612	11585	11742	11728	11681	11544	11779	11737	11707	11649	11562	11686	11667	11708	11724	11717	11634	11823	11795	11870	11777	11774	11692	11655	11818	11731	11547	11620	11668	11635	11632	11711	11636	11794	11690	11734	11652	11732	11711	11686	11744	11586	11881	11827	11684	11690	11755	11544	11702	11498	11618	11776	11702	11608	11632	11802	11802	11634	11593	11612	11652	11575	11736	11662	11732	11769	11787	11694	11638	11641	11651	11793	11435	11859	11545	11716	11715	11764	11649	11604	11681	11697	11832	11638	11641	11816	11851	11846	11679	11766	11795	11728	11623	11840	11750	11687	11684	11758	11752	11717	11803	11759	11762	11768	11813	11671	11832	11758	11852	11760	11751	11771	11607	11710	11675	11881	11667	11522	11876	11732	11776	11711	11781	11787	11516	11810	11612	11720	11899	11710	11611	11605	11703	11647	11647	11664	11621	11799	11675	11624	11711	11762	11631	11615	11734	11888	11681	11665	11735	11728	11672	11588	11672	11677	11749	11740	11757	11686	11686	11672	11868	11600	11570	11523	11760	11578	11659	11761	11613	11658	11712	11695	11647	11592	11731	11647	11675	11690	11545	11681	11761	11675	11641	11772
22373	31581	23902	13612	11569	11557	11494	11540	11372	11562	11395	11443	11622	11355	11565	11513	11254	11176	11428	11350	11341	11288	11280	11310	11639	11990	12052	11944	11552	11381	11343	11291	11244	11192	11156	11173	11255	11185	11205	11346	11097	11205	11130	11069	11304	11302	11267	11213	11184	11296	11176	11188	11369	11219	11221	11382	11308	11188	11245	11272	11286	11193	11283	11372	11222	11237	11197	11065	11377	11352	11172	11183	11211	11112	11256	11239	11180	11412	11120	11189	11327	11197	11146	11231	11187	11334	11220	11203	11201	11217	11215	11234	11230	11281	11263	11209	11114	11227	11403	11296	11066	11309	11227	11320	11312	11165	11204	11259	11175	11247	11414	11293	11267	11209	11299	11215	11279	11224	11090	11292	11238	11159	10986	11139	11253	11293	11157	11200	11157	11245	11180	11170	11352	11267	11297	11297	11262	11174	11177	11236	11162	11228	11408	11302	11222	11197	11099	11131	11224	11300	11239	11232	11242	11236	11087	11294	11201	11178	11347	10995	11138	11228	11151	11376	11281	11223	11247	11323	11222	11090	11339	11364	11084	11197	11172	11006	11215	11170	11206	11354	11225	11204	11068	11369	11214	11277	11232	11062	11241	11232	11347	11198	11393	11250	11179	11121	11301	11169	11408	11112	11246	11337	11247	11162	11288	11220	11234	11248	11147	11191	11281	11193	11186	11218	11274	11290	11329	11306	11078	11307	11186	11134	11306	11263	11288	11374	11209	11262	11260	11218	11225	11301	11248	11144	11096	11307	11378	11291	11181	11236	11309	11149	11268	11389	11022	11049	11129	11257	11179	11290	11243	11196	11230	11273	11047	11105	11288	11091	11227	11321	11267	11350	11186	11087	11192	11321	11116	11191	11233	11266	11321	11176	11118	11204	11335	11110	11300	11259	11219	11177	11090	11107	11133	11238	11332	11161	11329	11400	11280	11242	11316	11166	11275	11351	11202	11162	11305	11207	11174	11203	11120	11374	11253	11322	11320	11034	11404	11223	11325	11214	11243	11242	11055	11296	11321	11289	11226	11233	11393	11307	11120	11288	11233	11146	11095	11315	11188	11207	11118	11168	11266	11312	11287	11116	11182	11167	11061	11332	11223	11148	11219	11218	11261	11154	11181	11216	11400	11215	11281	11275	11205	11276	11182	11343	11369	11125	11401	11203	11420	11101	11062	11238	11251	11214	11107	11168	11343	11128	11075	11068	11161	11261	11307	11223	11336	11070	10999	11202	11370	11241	11206	11219	11205	11257	11311	11197	11290	11349	11242	11122	11415	11277	11420	11331	11304	11392	11027	11359	11275	11286	11321	11143	11058	11274	11189	11320	11159	11352	11194	11056	11109	11146	11463	11202	11172	11279	11235	11197	11247	11398	11186	11122	11358	11234	11267	11238	11428	11318	11084	11233	11335	11108	11246	11307	11160	11320	11233	11224	11244	11193	11295	11201	11199	11201	11134	11075	11212	11271	11318	11296	11201	11376	11186	11334	11215	11217	11240	11242	11205	11446	11118	11252	11271	11249	11257	11285	11246	11191	11192	11298	11251	11335	11268	11197	11095	11058	11265	11216	11259	11095	11180	11275	11245	11060	11271	11208	11306	11229	11299	11203	11303	11242	11160	11253	11283	11299	11135	11261	11212	11176	11264	11186	11119	11193	11423	11221	11240	11246	11286	11110	11304	11174	11149	11284	11159	11085	11200	11252	11256	11264	11247	11288	11182	11360	11258	11258	11312	11415	11359	11304	11320	11250	11306	11437	11297	11250	11277	11275	11086	11384	11215	11337	11099	11319	11425	11126	11291	11046	11392	11242	11123	11356	11270	11313	11029	11206	11141	11223	11401	11033	11374	11245	11222	11328	11241	11292	11355	11249	11191	11163	11277	11216	11252	11256	11233	11284	11159	11254	11177	11159	11246	11206	11250	11283	11287	11143	11217	11413	11316	11362	11243	11253	11033	11118	11178	11097	11258	11138	11313	11367	11076	11199	11438	11200	11337	11320	11323	11280	11307	11479	11089	11411	11313	11298	11229	11277	11302	11011	11416	11000	11076	11142	11392	11410	11258	11352	11199	11178	11201	11281	11170	11194	11169	11272	11084	11146	11120	11321	11277	11085	11309	11180	11086	11239	11249	11314	11277	11218	11327	11226	11393	11376	11183	10988	11229	11141	11295	11081	11319	11240	11219	11252	11376	11242	11244	11247	11148	11343	11103	11190	11324	11368	11291	11175	11073	11242	11375	11332	11145	11334	11198	11339	11322	11075	11454	11191	11228	11178	11246	11320	11247	11130	11111	11165	11209	11178	11203	11051	11226	11153	11175	11259	11267	11226	11207	11145	11231	11201	11244	11403	11254	11148	11185	11309	11242	11390	11271	11241	11100	11298	11216	11190	11288	11251	11229	11215	11212	11135	11160	11223	11205	11301	11230	11271	11251	11205	11226	11206	11182	11320	11322	11220	11409	11124	11275	11150	11100	11226	11189	11213	11158	11284	11302	11311	11295	11203	11141	11116	11229	11335	11156	11423	11236	11072	11106	11316	11144	11203	11292	11111	11326	11158	11284	11182	11248	11320	11347	11210	11243	11151	11141	11301	11224	11132	11190	11203	11262	11235	11360	11306	11251	11292	11417	11110	11292	11295	11401	11261	11217	11213	11247	11361	11116	11248	11264	11125	11410	11179	11175	11261	11243	11198	11198	11253	11197	11144	11182	11017	11279	11200	11252	11117	11183	11208	11236	11140	11176	11161	11380	11096	11151	11286	11412	11316	11169	11098	11157	11250	11137	11258	11099	11215	11341	11144	11292	11166	11277	11225	11252	11073	11222	11177	11240	11156	11186	11290	11133	11178	11264	11445	11371	11343	11265	11304	10943	11244	11280	11116	11256	11354	11214	11188	11284	11018	11144	11267	10923	11163	11202	11289	11219	11177	11274	11128	11425	11142	11224	11090	11418	11249	11265	11432	11338	11129	11053	11126	11222	11298	11181	11054	11313	11231	11184	11206	11274	11243	11220	11277	11420	11075	11406	11203	11256	11245	11415	11153	11247	11318	11471	10982	11238	11203	11092	11087	11265	11309	11268	11239	11207	11222	11274	11287	11143	11203	11209	11263	11180	11309	11209	11210	11143	11153	11273	11208	11217	11284	11200	11205	11237	11210	11132	11313	11244	11185	11080	11208	11184	11268	11192	11090	11199	11228	11177	11337	11068	11336	11341	11354	11219	11285	11264	11184	11103	11175	11285	11276	11276	11287	11268	11239	11300	11203	11258	11277	11223	11363	11231	11138	11161	11329	11343	11288	11215	11255	11143	11250	11294	11245	11171	11306	11382	11309	11207	11082	11340	11324	11257	11226	11357	11165	11193	11356	11169	11183	11189	11292	11135	11244	11375	11282	11118	11322	11224	11284	11207	11238	11211	11139	11291	11153	11069	11117	11266	11269	11150	11305	11356	11232	11189	11301	11281	11202	11177	11176	11231	11276	11126	11162	11216	11245	11017	11219	11230	11200	11175	11264	11025	11275	11232	11266	11154	11277	11206	11333	11334	11142	11243	11224	11277	11306	11175	11414	11326	11173	11248	11181	11308	11294	11380	11119	11251	11151	11334	11246	11176	11353	11195	11290	11244	11383	11307	11216	11216	11259	11232	11199	11141	11466	11156	11307	11246	11197	11251	11308	11270	11372	11223	11176	11262	11137	11273	11264	11317	11341	11204	11306	11187	11276	11249	11241	11294	11232	11246	11133	11102	11145	11314	11088	11223	11232	11227	11249	11135	11210	11299	11390	11166	11194	11367	11228	11184	11303	11211	11319	11320	11260	11277	11292	11225	11329	11297	11280	11320	11200	11254	11365	11315	11238	11172	11192	11252	11220	11214	11338	11418	11096	11299	11135	11365	11246	11110	11223	11216	11184	11287	11304	11257	11198	11272	11290	11301	11220	11275	11317	11168	11186	11271	11299	11305	11148	11176	11349	11364	11212	11369	11198	11153	11147	11268	11141	11349	11271	11194	11215	11139	11359	11254	11183	11251	11303	11316	11284	11151	11215	11269	11297	11274	11201	11378	11320	11439	11206	11282	11310	11217	11098	11210	11326	11336	11181	11223	11108	11262	11249	11194	11163	11184	11137	11266	11196	11250	11193	11261	11254	11296	11257	11109	11246	11314	11278	11204	11134	11229	11211	11263	11155	11271	11165	11107	11025	11396	11276	11027	11150	11312	11229	11361	11219	11338	11420	11063	10982	11182	11089	11223	11306	11249	11121	11321	11334	11157	11195	11055	11297	11429	11252	11151	11052	11285	11302	11214	11347	11307	11207	11085	11272	11067	11284	11333	11199	11224	11208	11290	11171	11271	11207	11159	11344	11208	11383	11247	11265	11161	11199	11395	11345	11152	11240	11198	11276	11304	11236	11166	11158	11279	11229	11195	11213	11225	11126	11110	11169	11245	11122	11308	11277	11257	11208	11287	11251	11252	11353	11322	11134	11271	11235	11301	11107	11202	11155	11167	11228	11222	11277	11135	11263	11155	11306	11326	11291	11354	11220	11070	11224	11283	11225	11237	11298	11163	11135	11252	11416	11253	11349	11097	11046	11270	11120	11292	11114	11302	11402	11133	11200	11239	11354	11359	11340	11309	11402	11212	11232	11348	11271	11041	11301	11198	11363	11426	11371	11287	11278	11196	11168	11148	11101	11222	11251	11223	11337	11306	11173	11364	11172	11409	11178	11192	11308	11343	11158	11276	11232	11156	11174	11258	11126	11223	11349	11382	11206	11257	11210	11241	11358	11232	11191	11306	11129	11113	11243	11236	11272	11175	11280	11102	11150	11423	11332	11209	11353	11380	11017	11119	11311	11171	11228	11271	11195	11151	11277	11254	11423	11151	11197	11274	11202	11273	11281	11084	11305	11203	11249	11262	11295	11150	11071	11311	11334	11209	11266	11323	11266	11310	11249	11210	11282	11193	11292	11182	11239	11178	11241	11383	11192	11199	11184	11201	11229	11258	11244	11169	11132	11080	11305	11099	11253	10968	11218	11294	11166	11181	11358	11178	11323	11301	11186	11259	11142	11331	11250	11263	11119	11160	11390	11275	11328	11256	11252	11357	11339	11154	11343	11296	11162	11243	11244
24491	21247	28309	24621	20939	17270	15919	14272	13922	13963	13584	13463	13700	13600	13653	13559	13375	13265	13390	13361	13358	13295	13407	13296	15312	16832	16360	15414	14607	14009	13688	13371	13436	13236	13261	13427	13234	13250	13383	13374	13307	13295	13208	13336	13355	13235	13078	13217	13319	13203	13361	13395	13152	13342	13173	13092	13279	13143	13415	13248	13343	13302	13245	13236	13182	13276	13167	13272	13525	13361	13142	13239	13042	13188	13272	13199	13190	13256	13335	13239	13240	13236	13394	13328	13379	13195	13359	13066	13227	13379	13272	13193	13169	13072	13165	13191	13330	13230	13264	13311	13297	13165	13230	13116	13149	13280	13366	13401	13194	13123	13070	13176	13212	13375	13199	13223	13303	13296	13122	13270	13297	13148	13255	13325	13313	13158	13338	13308	13300	13224	13131	13136	13246	13248	13320	13179	13367	13310	13112	13183	13238	13139	13372	13189	13285	13276	13180	13215	13354	13367	13168	13208	13332	13192	13288	13362	13199	13075	13220	13240	13382	13352	13241	13118	13251	13375	13303	13282	13209	13311	13283	13186	13246	13131	13253	13229	13236	13331	13048	13218	13345	13298	13223	13278	13138	13013	13427	13235	13195	13306	13383	13410	13099	13214	13325	13318	13331	13308	12953	13195	13286	13193	13243	13073	13091	13137	13078	13262	13202	13205	13220	12972	13194	13303	13161	13169	13352	13317	13212	13195	13243	13046	13150	13286	13302	13246	13274	13247	13295	13335	13324	13108	13118	13165	13373	13166	13249	13128	13200	13022	13277	13415	13319	13252	13196	13348	13249	13077	13254	13246	13100	13092	13318	13309	13057	13309	13140	13375	13190	13280	13183	13223	13308	13256	13341	13106	13287	13035	13243	13212	13400	13384	13398	13188	13209	13165	13199	13109	13130	13264	13353	13229	13261	13217	13141	13323	13316	13169	13334	13163	13198	13301	13088	13289	13206	13314	13249	13178	13275	13282	13389	13404	13258	13262	13383	13205	13272	12997	13247	13308	13266	13390	13412	13209	13145	13271	13042	13088	13400	13219	13173	13347	13200	13098	13169	13387	13305	13372	13394	13205	13379	13411	13365	13136	13266	13158	13143	12985	13043	13099	13254	13167	13213	13234	13211	13233	13252	13288	13149	13224	13320	13084	13308	13013	13100	13074	13233	12959	13079	13032	13284	13340	13280	13238	13242	13298	13160	13247	13207	13241	13130	13211	13240	13202	13233	13143	13126	13455	13324	13079	13385	13163	13150	13309	13231	13356	13145	13386	13209	13353	13280	13161	13373	13176	13212	13418	13247	13273	13247	13274	13162	13252	13080	13085	13292	13291	13224	13341	13015	13295	13214	13395	13253	13068	13203	13248	13163	13148	13348	13405	13126	13156	13139	13192	13332	13141	13077	13170	13239	13142	13467	13104	13489	13206	13268	13242	13174	13147	13076	13358	13330	13223	13152	13318	13206	13283	13209	13126	13228	13313	13232	13152	13185	13195	13190	13272	13292	13374	13246	13012	13157	13212	13330	13046	13184	13280	13090	13097	13200	13270	13025	13242	13187	13255	13215	13320	13170	13274	13266	13328	13251	13190	13263	13297	13189	13220	13197	13235	13302	13315	13232	13254	13127	13250	13282	13139	13370	13335	13182	13252	13325	13278	13310	13400	13197	13186	12932	13090	13470	13121	13319	13130	13178	13262	13212	13129	13288	13116	13117	13144	13239	13159	13190	13051	13275	13291	13174	13317	13274	13004	13233	13175	13272	13048	13094	13181	13137	13226	13299	13212	13115	13279	13145	13434	13252	13106	13270	13265	13246	13215	13250	13310	13346	13010	13208	13370	13319	13359	13289	13256	13014	13163	13043	13222	13110	13282	13023	13226	13117	13259	13297	13162	13105	13058	13404	13310	13314	13117	13093	13241	13369	13063	13218	13250	13227	13162	13364	13118	13261	13030	13378	13130	13311	13231	13218	13412	13239	13289	13273	13240	13240	13274	13169	13166	13368	13288	13044	13348	13382	13360	13372	13333	13227	13219	13374	13363	13373	13400	13061	13126	13372	13099	13054	13283	13298	13179	13301	13327	13201	13105	13184	13254	13501	13284	13293	13198	13156	13275	13243	13337	13355	13342	13397	13160	13353	13341	13300	13225	13303	13309	13261	13227	13356	13223	13173	13252	13262	13279	13136	13018	13217	13160	13077	13342	13048	13065	13406	13265	13277	13433	13350	13311	13311	13303	13285	13375	13138	13337	13144	13356	13245	13109	13292	13128	13213	13142	13281	13174	13187	13196	13222	13057	13188	13215	13236	13206	13063	13204	13311	13341	13424	13360	13246	12943	13175	13178	13098	13223	13124	13309	13450	13215	13189	13334	13285	13313	13297	13239	13255	13295	13244	13133	13341	13144	13266	13305	13277	13249	13272	13361	13193	13210	13346	13231	13136	13409	13368	13442	13214	13237	13169	13329	13466	13307	13211	13317	13160	13137	13202	13442	13281	13238	13209	13273	13261	13183	13239	13112	13180	13488	13214	13344	13290	13221	13398	13212	13214	13216	13548	13221	13238	13123	13298	13306	13229	13114	13155	13148	13080	13213	13078	13165	13198	13148	13125	13415	13205	13267	13304	13201	13118	13167	13125	13327	13120	13228	13202	13020	13120	13211	13091	13110	13266	13144	13293	13163	13331	13231	13172	12968	13148	13173	13164	13302	13254	13261	13252	13288	13119	13301	13285	13310	13157	13152	13073	12962	13145	13296	13299	13184	13272	13079	13173	13251	13275	13253	13203	13173	13015	13285	13212	13388	13253	13085	13319	13175	13255	13300	13257	13161	13452	13240	13031	13260	13214	13075	13124	13316	13218	13244	13321	13292	13150	13268	13254	13302	13200	13093	13222	13313	13512	13193	13385	13203	13375	13300	13174	13184	13189	13307	13234	13313	13270	13194	13199	13261	13252	13316	13284	13029	13372	13129	13304	13243	13166	13103	13108	13256	13216	13190	13215	13210	13326	13211	13117	13129	13033	13349	13223	13110	13267	13308	13261	13174	13181	13236	13105	13139	13291	13148	13225	13291	13238	13107	13156	13093	13221	13180	13055	13300	13142	13325	13201	13123	13326	13106	13298	13221	13348	13414	13198	13246	13175	13391	13212	13122	13256	13165	13211	13321	13328	13200	13262	13266	13081	13258	13282	13070	13258	13339	13148	13179	13068	13236	13224	13333	13216	13116	13190	13227	13155	13204	13044	13249	13002	13130	13310	13375	13424	13147	13330	13089	13296	13154	13138	13329	13304	13021	13094	13273	13174	13311	13240	13203	13106	13271	13229	13297	13233	13042	13107	13289	13374	13455	13265	13242	13337	13164	13179	13328	13308	13246	13363	13330	13159	13223	13231	13291	13120	13258	13548	13415	13238	13209	13132	13288	13186	13218	13227	13137	13363	13302	13317	13240	13138	13343	13345	13166	13261	13072	13145	13306	13236	13352	13370	13289	13046	13353	13273	13276	13443	13311	13461	13229	13288	13244	13351	13158	13161	13083	13202	13203	13412	13175	13404	13336	13401	13212	13234	13193	13159	13213	13291	13294	13280	13058	13199	13338	13051	12989	13002	13022	13226	13219	13106	13047	13232	13082	13484	13162	13115	13170	13156	13221	13515	13204	13264	13125	13242	13183	13330	13303	13107	13141	13400	13261	13178	13441	13184	13142	13123	13188	13359	13317	13145	13293	13325	13087	13278	13207	13214	13244	13192	13305	13236	13263	13461	13299	13001	13343	13287	13259	13256	13149	13288	13172	13117	13139	13182	13227	13164	13358	13239	13186	13227	13408	13108	13616	13481	13258	13368	13134	13231	13204	13215	13211	13381	13220	13360	13132	13244	13316	13339	13163	13284	13120	13312	13186	13386	13336	13104	13180	13214	13246	13178	13202	13276	13199	13149	13373	13192	13145	13392	13119	13109	13228	13302	13198	13356	13245	13013	12977	13182	13035	13190	13303	13292	13221	13125	13233	13095	13179	13461	13142	13136	13204	13391	13226	13193	13235	13376	13311	13297	13127	13306	13115	13280	13168	13108	13273	13045	13322	13111	13187	13284	13117	13066	13203	13290	13303	13180	13157	13253	13304	13305	13207	13217	13065	13044	13332	13310	13376	13386	13265	13120	13092	13199	13364	13291	13287	13271	13176	13290	13299	13260	13258	13136	13297	13211	13345	13386	13084	13073	13186	13121	13232	13212	13143	13213	13331	13157	13261	13352	13133	13209	13007	13242	13255	13225	13323	13419	13187	13246	13145	13131	13328	13254	13199	13226	13237	13203	13370	13354	13294	13222	13159	13136	13190	13207	13096	13235	13267	13026	13313	13059	13244	13179	13057	13262	13330	13244	13175	13395	13372	13319	13250	13075	13262	13355	13185	13071	13132	13197	13098	13286	13225	13228	13272	13048	13184	13245	13196	13266	13308	13176	13263	13328	13423	13156	13189	13213	13320	13208	13171	13206	13373	13257	13189	13378	13181	13228	13152	13243	13136	13247	13465	13379	13211	13296	13178	13262	13288	13133	13303	13212	13266	13260	13261	13244	13256	13313	13023	13207	13159	13337	13157	13254	13148	13375	13188	13288	13434	13244	13229	13200	13286	13327	13296	13468	13154	13242	13215	13180	13232	13279	13231	13282	13153	13369	13239	13183	13238	13159	13230	13187	13290	13378	13164	13284	13265	13234	13277	13384	13087	13215	13284	13121	13107	13299	13186	13201	13404	13121	13326	13392	13264	13234	13232	13325	13392	13253	13417	13100	13388	13145	13238	13356	13250	13046	13263	13069	13352	13306	13117	13068	13128	13115	13135	13256	13180	13472	12988	13214	13283	13098	13357	13134	13289	13303	13331	13239	13273	13364	13274	13240	13096	13180	13390	13220	13063	13259	13132	13285	13315	13280	13339	13283	13346	13316	13188	13274	13286	13247	13116	13305	13013	13350	13243	13182	13246	13280	13323	13154	13088	13285	13257	13121	13375	13389	13247	13138	13250	13180	13148	13109	13246	13253	13394	13313	13137	13183	13251	13214	13359	13162	13430	13365	13200	13219	13178	13332	13252	13178	13320	13231	13389	13364	13326	13426	13306	13199	13168	13427	13279	13208	13419
24842	38325	30449	15841	13928	13796	13679	13369	13262	12963	12991	12819	12576	12712	12693	12599	12672	12391	12558	12461	12526	12535	12531	12770	16054	17531	16673	15091	13887	13055	12659	12326	12363	12272	12333	12356	12313	12274	12407	12407	12446	12197	12285	12196	12352	12324	12189	12261	12357	12308	12397	12259	12482	12240	12299	12229	12326	12325	12343	12331	12429	12375	12207	12472	12288	12189	12392	12239	12539	12377	12313	12418	12336	12174	12353	12392	12405	12384	12382	12276	12375	12328	12310	12251	12320	12255	12243	12339	12255	12373	12352	12403	12093	12389	12340	12392	12391	12307	12323	12296	12302	12291	12281	12327	12262	12452	12214	12177	12513	12439	12308	12347	12408	12440	12205	12300	12447	12449	12283	12252	12328	12382	12390	12259	12367	12418	12490	12335	12142	12406	12447	12385	12267	12393	12139	12406	12341	12399	12231	12341	12350	12374	12438	12420	12251	12134	12343	12354	12414	12347	12163	12332	12216	12342	12168	12294	12406	12333	12478	12342	12355	12247	12189	12302	12232	12212	12346	12198	12433	12257	12287	12318	12185	12264	12251	12329	12340	12262	12039	12141	12296	12125	12300	12378	12408	12223	12280	12281	12305	12283	12327	12357	12274	12359	12169	12428	12250	12245	12347	12296	12473	12296	12286	12461	12322	12359	12386	12384	12397	12285	12317	12277	12579	12263	12287	12361	12505	12264	12133	12210	12302	12430	12274	12468	12220	12240	12260	12412	12306	12236	12253	12161	12396	12276	12324	12397	12226	12517	12294	12238	12143	12257	12370	12438	12267	12303	12341	12338	12230	12415	12141	12299	12210	12208	12551	12468	12312	12441	12336	12448	12370	12273	12331	12406	12325	12331	12293	12453	12262	12464	12227	12476	12160	12244	12423	12157	12326	12267	12334	12396	12417	12267	12387	12442	12432	12233	12245	12315	12390	12356	12267	12233	12517	12349	12297	12213	12317	12245	12288	12396	12301	12335	12411	12298	12258	12475	12204	12248	12211	12307	12300	12541	12322	12445	12392	12258	12086	12280	12358	12295	12046	12318	12305	12089	12296	12272	12255	12327	12311	12370	12332	12114	12401	12284	12483	12247	12344	12198	12383	12502	12371	12328	12246	12341	12329	12407	12226	12232	12365	12162	12369	12317	12247	12209	12282	12261	12470	12193	12240	12420	12186	12362	12347	12430	12318	12365	12384	12383	12270	12349	12403	12258	12293	12352	12486	12272	12327	12265	12335	12260	12320	12240	12296	12376	12263	12190	12492	12363	12323	12444	12454	12331	12365	12310	12268	12279	12240	12374	12280	12361	12366	12340	12318	12475	12316	12292	12231	12211	12250	12333	12284	12401	12318	12322	12245	12307	12201	12187	12389	12100	12296	12353	12536	12276	12334	12169	12187	12230	12366	12399	12519	12281	12297	12332	12254	12213	12396	12234	12304	12367	12296	12322	12367	12232	12412	12344	12282	12274	12297	12437	12307	12338	12272	12274	12267	12265	12323	12331	12301	12324	12405	12482	12238	12394	12232	12299	12215	12351	12256	12198	12338	12335	12245	12277	12307	12248	12291	12390	12533	12423	12481	12231	12529	12298	12337	12426	12305	12282	12436	12352	12334	12266	12144	12111	12353	12349	12322	12354	12410	12412	12284	12185	12510	12297	12400	12153	12344	12272	12224	12342	12292	12257	12309	12198	12395	12211	12308	12184	12330	12308	12216	12223	12176	12179	12303	12100	12178	12462	12338	12339	12295	12164	12311	12224	12280	12291	12313	12385	12341	12250	12392	12350	12356	12193	12313	12272	12280	12326	12279	12465	12135	12378	12438	12295	12198	12219	12235	12298	12313	12283	12420	12389	12506	12403	12384	12351	12289	12236	12301	12068	12263	12166	12306	12247	12265	12400	12295	12413	12295	12348	12560	12287	12436	12333	12224	12213	12410	12239	12380	12155	12340	12479	12233	12403	12258	12356	12345	12525	12219	12252	12360	12384	12235	12374	12349	12269	12333	12329	12227	12388	12345	12415	12292	12379	12222	12295	12372	12360	12333	12195	12482	12303	12548	12403	12122	12300	12257	12240	12338	12261	12311	12085	12183	12415	12307	12228	12312	12240	12362	12344	12314	12213	12226	12335	12331	12340	12199	12420	12250	12435	12195	12367	12367	12254	12247	12367	12143	12363	12314	12311	12316	12358	12178	12210	12208	12347	12240	12335	12253	12277	12416	12169	12359	12210	12246	12352	12344	12358	12263	12377	12317	12335	12304	12276	12416	12312	12068	12329	12236	12262	12270	12055	12208	12307	12335	12295	12366	12220	12234	12198	12380	12327	12379	12237	12241	12308	12394	12327	12192	12291	12299	12296	12326	12233	12391	12236	12314	12389	12158	12282	12272	12198	12265	12235	12202	12451	12275	12192	12409	12390	12338	12300	12346	12278	12269	12340	12238	12169	12321	12340	12374	12404	12390	12237	12366	12324	12406	12318	12229	12373	12471	12254	12290	12387	12261	12429	12214	12321	12313	12363	12260	12271	12354	12352	12288	12324	12298	12344	12382	12456	12432	12238	12208	12230	12324	12388	12210	12277	12475	12426	12367	12357	12340	12342	12222	12196	12244	12449	12365	12380	12297	12190	12364	12309	12212	12312	12341	12134	12017	12323	12212	12375	12280	12189	12190	12258	12287	12355	12367	12308	12372	12227	12311	12473	12328	12344	12317	12257	12209	12289	12283	12303	12461	12310	12347	12408	12255	12291	12291	12220	12344	12375	12261	12139	12255	12267	12294	12378	12227	12297	12344	12325	12481	12330	12271	12175	12354	12248	12336	12240	12334	12459	12244	12271	12238	12322	12345	12363	12115	12229	12431	12356	12313	12326	12290	12249	12358	12297	12112	12288	12184	12341	12248	12250	12229	12286	12356	12212	12337	12306	12217	12345	12374	12236	12466	12331	12303	12268	12170	12384	12145	12218	12364	12262	12396	12237	12421	12369	12203	12369	12231	12245	12383	12311	12304	12265	12428	12383	12295	12158	12215	12225	12282	12439	12266	12341	12469	12388	12197	12443	12358	12328	12260	12360	12264	12387	12070	12330	12187	12375	12280	12323	12143	12305	12289	12253	12291	12325	12256	12336	12460	12333	12346	12175	12315	12310	12204	12265	12344	12308	12402	12357	12283	12293	12327	12295	12294	12307	12386	12181	12436	12393	12450	12088	12463	12231	12263	12357	12233	12440	12345	12244	12453	12231	12289	12402	12299	12238	12174	12297	12198	12261	12286	12344	12206	12339	12229	12277	12318	12346	12317	12335	12239	12315	12165	12362	12364	12358	12283	12261	12305	12370	12183	12374	12306	12354	12182	12276	12234	12377	12424	12318	12347	12261	12366	12318	12177	12451	12440	12370	12307	12412	12349	12350	12365	12303	12221	12242	12398	12458	12371	12311	12325	12307	12060	12347	12180	12239	12064	12275	12327	12266	12347	12335	12500	12125	12338	12251	12348	12210	12293	12425	12387	12191	12350	12385	12362	12335	12205	12340	12357	12286	12493	12266	12261	12434	12490	12198	12296	12462	12157	12043	12408	12223	12370	12133	12359	12357	12422	12257	12263	12213	12389	12401	12124	12157	12295	12312	12312	12370	12388	12456	12182	12221	12496	12371	12377	12465	12163	12251	12291	12428	12351	12139	12389	12249	12331	12346	12335	12318	12342	12387	12342	12507	12270	12355	12470	12444	12212	12370	12313	12334	12343	12392	12445	12290	12257	12264	12579	12336	12377	12370	12305	12249	12375	12474	12317	12254	12345	12208	12343	12301	12091	12245	12307	12390	12273	12301	12282	12210	12274	12361	12431	12259	12360	12361	12285	12201	12269	12276	12203	12288	12332	12278	12416	12258	12398	12301	12176	12320	12160	12393	12227	12341	12347	12390	12186	12202	12246	12366	12314	12232	12319	12178	12264	12320	12379	12392	12196	12448	12354	12230	12440	12319	12287	12143	12251	12309	12429	12178	12178	12205	12255	12231	12279	12234	12270	12357	12278	12192	12235	12218	12348	12367	12287	12245	12216	12270	12465	12337	12234	12380	12377	12306	12315	12400	12341	12273	12311	12477	12175	12258	12337	12235	12271	12314	12352	12302	12205	12324	12314	12453	12222	12216	12245	12301	12283	12344	12418	12367	12344	12327	12419	12203	12488	12394	12279	12170	12426	12141	12345	12095	12288	12259	12242	12290	12290	12341	12348	12407	12409	12351	12200	12319	12301	12111	12356	12343	12297	12231	12346	12266	12416	12357	12356	12188	12460	12332	12173	12269	12417	12361	12428	12393	12207	12208	12273	12299	12318	12244	12552	12390	12309	12250	12309	12345	12253	12290	12402	12334	12194	12263	12238	12284	12301	12388	12425	12365	12345	12336	12368	12358	12390	12140	12251	12269	12394	12246	12274	12329	12243	12262	12203	12448	12448	12276	12215	12372	12332	12227	12328	12409	12273	12327	12346	12267	12206	12286	12496	12265	12179	12291	12422	12231	12243	12192	12256	12316	12171	12385	12545	12344	12304	12312	12288	12376	12458	12217	12215	12330	12277	12287	12141	12330	12386	12454	12308	12325	12261	12249	12302	12203	12426	12209	12217	12268	12412	12293	12256	12301	12306	12358	12263	12346	12401	12384	12224	12330	12255	12319	12382	12239	12223	12282	12200	12258	12346	12269	12151	12431	12418	12361	12359	12383	12329	12306	12276	12153	12452	12381	12365	12249	12247	12416	12208	12495	12253	12245	12281	12245	12244	12341	12275	12262	12387	12235	12188	12451	12344	12436	12357	12351	12555	12475	12291	12273	12222	12227	12245	12248	12378	12437	12355	12489	12383	12258	12358	12252	12316	12287	12319	12348	12298	12419	12224	12290	12261	12316	12313	12225	12414	12143	12423	12291	12236	12467	12337	12358	12313	12202	12415	12224	12338	12405	12316	12337	12220	12306	12279	12348	12316	12255	12370	12252	12419	12317	12408	12388	12243	12465	12235	12335	12286	12354	12492	12403	12263	12337	12192	12176	12406	12404	12396	12146	12302	12271	12354	12388	12200	12460	12248	12241	12057	12399	12326	12278	12359	12192	12262	12258	12391	12347	12297	12347	12241	12282
23051	21314	29026	23822	21391	22708	21870	16528	15600	15433	15386	15109	14846	15091	15001	15038	14823	14970	14957	14952	14784	14805	14866	15691	19331	22424	21337	19292	17347	15774	15177	14733	14580	14756	14631	14616	14491	14588	14627	14654	14363	14636	14560	14419	14722	14313	14560	14521	14671	14689	14711	14649	14398	14501	14684	14514	14664	14416	14506	14501	14572	14424	14474	14603	14502	14633	14547	14404	14781	14618	14684	14545	14484	14389	14458	14627	14445	14617	14428	14620	14570	14554	14284	14494	14592	14517	14581	14441	14662	14452	14411	14546	14547	14445	14510	14594	14588	14488	14434	14358	14570	14504	14509	14613	14667	14550	14486	14607	14505	14516	14405	14510	14541	14463	14724	14442	14570	14338	14648	14649	14613	14496	14500	14295	14460	14477	14332	14646	14450	14474	14393	14462	14478	14529	14486	14605	14518	14543	14550	14517	14583	14477	14414	14325	14428	14306	14482	14387	14499	14569	14430	14638	14545	14463	14477	14524	14589	14610	14530	14410	14494	14441	14469	14574	14527	14665	14507	14516	14577	14441	14614	14426	14290	14486	14408	14534	14670	14548	14597	14439	14486	14489	14491	14347	14399	14439	14357	14531	14574	14386	14408	14527	14522	14453	14514	14665	14545	14387	14587	14545	14494	14714	14736	14489	14556	14439	14336	14282	14445	14370	14541	14544	14462	14519	14621	14297	14446	14243	14565	14546	14391	14673	14373	14477	14563	14628	14555	14436	14379	14378	14415	14336	14506	14486	14456	14378	14249	14456	14637	14522	14443	14592	14369	14573	14692	14474	14752	14397	14507	14353	14360	14435	14490	14383	14458	14447	14472	14362	14395	14399	14395	14278	14358	14414	14269	14289	14351	14558	14438	14382	14378	14503	14358	14404	14441	14452	14588	14477	14487	14679	14596	14432	14668	14455	14524	14286	14496	14277	14733	14335	14456	14632	14681	14326	14330	14462	14549	14508	14444	14328	14589	14450	14357	14470	14513	14501	14352	14445	14479	14400	14532	14488	14607	14562	14458	14396	14382	14412	14398	14460	14555	14646	14558	14405	14406	14522	14541	14530	14408	14571	14513	14424	14385	14607	14386	14406	14421	14457	14318	14381	14408	14620	14564	14347	14402	14390	14575	14606	14485	14368	14426	14503	14255	14586	14547	14436	14532	14422	14375	14445	14584	14648	14486	14462	14571	14381	14599	14509	14407	14422	14395	14460	14572	14110	14407	14476	14349	14576	14392	14665	14668	14398	14573	14671	14514	14618	14578	14586	14656	14487	14521	14423	14315	14568	14425	14518	14408	14606	14524	14393	14464	14349	14505	14428	14436	14399	14566	14680	14408	14596	14701	14537	14560	14237	14358	14545	14428	14308	14414	14503	14527	14514	14369	14473	14586	14463	14356	14481	14480	14486	14577	14466	14361	14635	14315	14413	14707	14585	14489	14557	14514	14344	14589	14572	14507	14456	14468	14428	14559	14541	14289	14507	14579	14722	14447	14581	14433	14507	14596	14496	14641	14494	14483	14479	14551	14341	14225	14549	14594	14395	14542	14530	14430	14404	14344	14595	14584	14729	14363	14392	14490	14561	14522	14438	14531	14375	14532	14587	14506	14370	14512	14507	14312	14363	14620	14376	14531	14261	14462	14559	14594	14407	14255	14404	14483	14482	14325	14412	14421	14590	14433	14573	14337	14503	14560	14580	14544	14499	14505	14486	14473	14236	14451	14525	14347	14312	14512	14421	14387	14404	14438	14502	14322	14606	14421	14247	14488	14528	14491	14290	14454	14380	14544	14581	14537	14624	14526	14444	14342	14660	14521	14685	14290	14390	14222	14394	14608	14681	14470	14377	14460	14451	14560	14326	14582	14470	14667	14442	14404	14250	14519	14517	14586	14546	14486	14417	14555	14409	14518	14311	14539	14423	14567	14446	14419	14733	14418	14621	14414	14523	14414	14445	14389	14396	14448	14519	14482	14376	14616	14445	14241	14325	14424	14330	14565	14477	14502	14295	14412	14544	14419	14250	14425	14477	14328	14430	14464	14459	14545	14539	14630	14477	14658	14561	14612	14362	14305	14638	14595	14467	14335	14413	14353	14321	14378	14235	14354	14462	14390	14502	14446	14400	14591	14622	14569	14572	14580	14333	14286	14265	14449	14466	14384	14472	14531	14462	14340	14319	14572	14296	14393	14554	14664	14351	14423	14534	14579	14391	14518	14586	14298	14408	14345	14432	14598	14606	14562	14450	14368	14460	14619	14427	14642	14482	14591	14394	14454	14456	14668	14358	14332	14536	14513	14457	14381	14361	14383	14324	14580	14434	14401	14531	14666	14488	14394	14486	14501	14578	14458	14581	14537	14393	14334	14366	14587	14668	14537	14422	14655	14349	14603	14422	14301	14429	14369	14462	14359	14406	14555	14426	14310	14535	14513	14399	14590	14387	14491	14677	14417	14468	14652	14449	14235	14475	14494	14580	14378	14369	14319	14475	14543	14397	14383	14568	14630	14447	14664	14344	14505	14541	14428	14480	14424	14546	14634	14401	14400	14419	14479	14459	14496	14417	14357	14350	14617	14543	14430	14455	14360	14431	14504	14435	14476	14434	14268	14529	14624	14448	14425	14316	14465	14457	14498	14748	14364	14263	14534	14483	14430	14675	14450	14515	14426	14451	14402	14428	14542	14524	14555	14590	14390	14678	14402	14518	14720	14558	14674	14570	14409	14507	14319	14429	14363	14398	14598	14587	14190	14352	14402	14423	14371	14278	14512	14551	14424	14507	14487	14330	14533	14632	14622	14231	14548	14412	14253	14363	14633	14490	14552	14440	14319	14228	14390	14410	14585	14607	14637	14416	14335	14519	14604	14526	14634	14289	14357	14407	14460	14617	14506	14445	14430	14420	14482	14553	14270	14438	14406	14505	14548	14637	14568	14550	14473	14539	14648	14488	14460	14619	14570	14446	14558	14568	14545	14611	14670	14415	14529	14422	14617	14582	14642	14273	14384	14442	14413	14452	14363	14571	14578	14530	14336	14511	14291	14422	14668	14465	14585	14503	14273	14483	14538	14499	14554	14556	14324	14577	14568	14373	14477	14510	14330	14529	14724	14461	14493	14663	14461	14568	14501	14342	14536	14548	14509	14530	14471	14635	14425	14656	14487	14689	14453	14416	14481	14610	14484	14501	14559	14427	14812	14412	14446	14495	14456	14549	14409	14581	14522	14343	14497	14544	14428	14402	14467	14383	14378	14425	14497	14440	14541	14542	14488	14618	14391	14595	14569	14492	14455	14370	14460	14508	14375	14433	14635	14487	14548	14580	14643	14613	14745	14472	14293	14592	14472	14557	14460	14475	14573	14307	14352	14349	14256	14400	14275	14444	14602	14597	14343	14474	14557	14541	14559	14415	14412	14638	14514	14564	14526	14356	14386	14446	14545	14502	14573	14540	14623	14460	14517	14416	14357	14276	14730	14421	14394	14436	14416	14488	14570	14555	14232	14350	14520	14419	14538	14397	14677	14495	14419	14199	14320	14522	14328	14450	14551	14373	14578	14449	14469	14617	14526	14368	14693	14484	14440	14266	14458	14341	14503	14273	14560	14411	14483	14402	14543	14562	14330	14527	14475	14665	14542	14318	14416	14414	14437	14331	14500	14517	14193	14486	14491	14380	14364	14367	14503	14495	14499	14559	14278	14562	14719	14418	14359	14346	14522	14226	14484	14429	14375	14361	14582	14362	14406	14504	14677	14493	14588	14430	14583	14389	14372	14599	14433	14326	14422	14556	14448	14531	14568	14421	14426	14454	14388	14450	14460	14531	14526	14324	14431	14507	14528	14552	14530	14471	14468	14416	14547	14452	14350	14575	14301	14436	14316	14582	14502	14578	14673	14504	14514	14329	14508	14386	14509	14422	14362	14505	14508	14547	14491	14487	14412	14515	14563	14452	14603	14577	14568	14412	14376	14593	14537	14462	14427	14528	14463	14503	14426	14266	14688	14563	14339	14505	14520	14503	14646	14421	14279	14548	14220	14426	14470	14530	14354	14767	14358	14533	14415	14167	14371	14579	14703	14465	14504	14685	14457	14464	14224	14403	14385	14498	14503	14484	14469	14546	14486	14475	14463	14452	14511	14360	14430	14605	14470	14412	14661	14589	14575	14543	14436	14331	14667	14529	14606	14579	14370	14384	14641	14533	14388	14658	14613	14715	14469	14410	14513	14394	14509	14219	14384	14317	14376	14384	14463	14608	14522	14540	14506	14471	14504	14688	14249	14635	14479	14316	14512	14618	14494	14463	14463	14467	14573	14413	14489	14546	14518	14365	14403	14656	14514	14366	14439	14540	14665	14524	14370	14413	14358	14414	14493	14540	14671	14379	14496	14599	14326	14407	14267	14564	14436	14499	14298	14621	14354	14261	14710	14648	14405	14296	14452	14350	14491	14467	14548	14622	14567	14545	14588	14502	14620	14382	14513	14618	14407	14353	14407	14429	14532	14450	14387	14358	14589	14526	14409	14672	14520	14545	14574	14482	14476	14556	14627	14470	14493	14650	14651	14580	14516	14506	14504	14551	14528	14421	14460	14476	14491	14513	14568	14396	14545	14488	14359	14393	14573	14458	14456	14548	14623	14308	14564	14531	14429	14507	14554	14383	14424	14327	14440	14414	14587	14407	14547	14405	14583	14497	14418	14463	14397	14348	14512	14452	14440	14655	14578	14361	14395	14549	14464	14632	14537	14446	14583	14471	14708	14645	14649	14345	14513	14455	14548	14385	14396	14455	14497	14446	14474	14566	14351	14702	14533	14666	14564	14624	14466	14579	14542	14409	14576	14388	14589	14524	14613	14465	14497	14452	14622	14496	14386	14354	14486	14406	14518	14407	14556	14455	14656	14614	14458	14536	14331	14354	14428	14426	14597	14517	14376	14309	14458	14368	14471	14553	14578	14666	14315	14373	14443	14335	14279	14489	14500	14316	14628	14622	14507	14423	14405	14361	14453	14408	14556	14579	14556	14529	14401	14511	14530	14560	14531	14536	14515	14589	14591	14433	14495	14535	14604	14441	14333	14581	14375	14494	14347	14377	14476	14561	14599	14399	14551	14379	14388	14377	14430	14400	14474	14356	14462	14536	14393	14509
27072	47148	34061	20036	17408	16087	15297	14831	14386	14015	14206	13882	13578	13585	13558	13475	13403	13416	13596	13432	13460	13449	13249	15196	21127	23869	21918	18802	16190	14497	13687	13206	13060	13248	13215	13046	13077	13084	13333	12979	13044	13156	13160	13325	13106	13149	12956	13120	13044	13174	13119	13170	13216	13218	13099	13093	12988	13151	13093	13094	13213	13084	13306	13121	13033	12981	13022	13083	13117	13212	13355	13189	13039	13067	13053	13232	13148	13111	13119	13051	13168	13116	13118	13078	13153	13150	12884	13083	13271	13305	13268	13205	13001	13065	12999	13194	13309	13018	12970	13051	13060	13126	13073	13040	13142	13168	13100	13262	13099	13221	12935	13021	13275	12912	13143	13028	12988	13129	13357	13044	13135	13046	13236	13103	13224	13058	13085	13030	13171	13087	13139	13097	13203	13070	13035	13152	13051	12996	13112	12939	13173	13067	13091	13141	13120	13015	13067	13130	13200	13228	13008	13092	13027	13115	13078	13090	13107	13118	13059	13002	12970	12988	13183	13076	13333	12929	13189	12958	12934	13164	13260	13009	13078	13213	12951	13043	12919	13104	13273	13183	13083	12926	13105	12875	13268	12894	13050	13045	13004	13089	12855	13320	13127	13095	13086	12957	13136	13041	13101	13029	13015	13150	13131	12995	13060	13043	13076	13079	13071	12893	13049	13158	13135	13031	12887	13001	12973	13153	13074	13155	12967	13204	13013	13134	13175	13044	13125	13019	13019	13120	13130	13029	13168	13036	13131	13131	12833	13186	13069	12949	13161	13143	13020	13056	13065	13099	13140	13135	13197	12988	13058	13133	13144	13224	13100	13038	12904	13145	13059	13057	13004	13173	13268	13050	13089	13055	13173	12951	13001	13146	13082	13168	13133	13199	13034	12983	13013	13102	13184	13050	13032	12985	13133	13078	13278	13144	13077	13020	13074	13261	13159	13166	13172	13048	13121	12975	13107	13119	13023	13042	13072	12981	13075	13043	13121	13002	13056	13068	12980	13115	12971	13043	13130	12978	13083	13045	13119	13261	13072	12950	13074	13140	13155	13045	13059	13122	13050	13009	13214	13079	13200	12887	13258	13015	13116	13204	13007	12970	13054	12988	13090	13294	12977	13112	13132	12996	13031	13123	13027	13014	12999	13125	13065	13246	13201	13090	13143	13043	13134	13024	13282	12984	13107	13127	12935	12955	13072	13199	12914	13065	13221	13415	13165	13050	13130	13006	13194	13260	13040	13041	13127	13143	13106	12975	13064	13144	13037	13131	12978	13299	13076	13141	12991	13087	13061	12958	13172	12879	13088	13031	13041	13229	13160	13134	12954	12948	13037	13098	13102	13029	12982	12985	13141	13069	13120	13116	12965	13016	13121	13029	13133	12993	13348	13077	12880	13026	12932	13095	13051	13067	13075	13166	12950	13245	13060	13066	13123	12989	13238	13142	13191	13005	13141	13009	13090	13040	13193	13134	12983	13171	13082	13223	12914	13062	13029	13192	13192	13022	13165	12872	13096	13235	13241	12862	13080	12983	13327	13037	13134	13003	13050	13154	13056	13172	13134	13137	13165	13060	12944	13026	13110	12891	13128	13049	13192	13165	13147	13106	13102	13123	13139	13152	13001	13149	13102	13022	13178	13047	12961	13003	13200	13002	13149	13179	13090	13056	13027	13121	13018	13024	13265	13053	12962	13112	13090	12944	12931	13100	13149	13253	13040	13161	13063	12985	13061	13039	13059	13166	13275	13127	13193	12975	12983	13147	13024	13058	13034	13096	13167	12977	13044	13162	13063	13182	13138	13160	12997	13277	12985	13155	13088	13078	12934	13165	13094	13177	13052	13182	13019	13041	13023	13134	13113	13033	13073	13036	13201	13131	13034	13082	12892	13149	13048	13010	13102	13041	12910	12993	13116	13023	13038	13202	13082	13191	13049	13184	13089	13134	13187	12951	13081	13087	13140	13057	13086	13170	13203	12959	13085	13112	13109	13069	13003	13092	13209	13047	13020	13079	13177	13138	12961	13124	13128	13166	13112	13031	13296	13166	13276	12969	13077	13052	13177	13038	13054	13193	13026	13151	13200	13233	13019	12956	13143	13099	13014	13176	13052	12963	13079	13217	12955	12927	13054	13132	13020	13111	13103	13135	13220	13077	13106	13047	13023	13082	13116	13134	13109	13187	13085	12971	13157	13032	13185	13095	13221	13006	13048	13001	12998	13099	13108	13156	12950	13016	13041	13077	13149	13088	13062	13047	13089	13015	13180	13114	13008	13100	12983	13096	13236	13017	12947	12993	13024	13331	12960	13134	13050	13009	13104	13047	13038	13138	12988	13086	13035	13126	13044	12955	13061	12968	13083	13083	13223	12984	13173	12851	13074	13042	13253	13104	13077	13036	12920	13031	12993	13030	13134	13066	13061	13003	13151	13071	13031	13095	12938	12996	13180	13144	13079	13131	12989	13063	13105	13106	13167	13123	13102	12968	13101	13176	12997	13024	13089	13218	13039	13117	13042	12974	13131	13062	13182	12980	13005	13050	13028	12901	13099	13164	13035	13202	13061	13033	13019	13128	13101	13165	13043	13001	13253	13123	13093	12943	13061	12908	13026	13039	13008	13026	13130	13006	13121	13163	13035	13111	13130	12991	13085	13243	12991	13062	13181	13144	13014	13036	13067	13284	13000	13194	13178	12963	13172	13008	13084	13010	13090	12845	13102	13065	13139	13019	13042	13037	13092	13050	13190	13115	13135	13022	13215	13016	13101	13224	13313	12984	13105	12952	13116	13149	13040	13101	13108	13080	13216	13070	13157	13148	13134	13137	13119	13043	13010	13162	13003	13106	13201	13137	13005	13081	13056	13120	13025	12976	13168	13051	13018	13144	13274	13046	12972	13006	13077	13171	13052	13029	13047	13082	13126	12978	13036	13098	13110	13093	13066	12976	12863	13170	12971	13143	13169	13051	13140	13106	13214	13003	13041	13185	13138	13048	13151	13189	13022	13077	13056	13188	13080	12885	13230	13077	13199	13018	13042	13302	13194	13169	12956	13131	13243	13080	13038	13020	13123	12826	12865	13035	13149	13019	13190	12927	13113	13073	12936	13092	13175	12953	13264	13188	13079	13110	13248	13058	13186	13020	13152	13144	13094	13140	13138	13126	13207	13107	13194	13017	13100	13129	12978	13171	13123	13092	13064	13038	12981	13024	13156	13048	13255	13196	12963	13179	13013	13096	13111	13089	13078	13069	13062	13136	13043	13125	13185	12998	13207	13107	13295	13017	12996	13100	13000	13183	13052	13134	13129	13060	13072	13061	13169	12990	13010	12996	12917	13089	13126	13193	13025	13148	13109	13023	13092	12876	13091	13081	13090	12966	13157	13058	13151	12998	13016	13022	13138	13280	13150	13041	13062	13171	13207	13025	13203	13073	13090	13074	13149	13240	12971	13083	12936	13019	13147	13001	13164	13162	12954	13147	13061	13125	13046	13085	13229	13120	13162	13045	13304	13057	13041	13099	13005	13134	12903	12911	13065	13067	13119	12937	13075	13219	13130	13095	13098	13021	12989	13002	12978	13111	13135	13064	13179	13307	13014	12923	13116	12986	13176	13067	12963	13052	13140	13046	13093	13181	13204	13090	13092	13032	13179	13089	12968	12997	13102	13013	13052	13031	13111	13123	12986	13303	12986	13216	13149	13113	13072	13013	13135	13038	13112	13209	13008	13104	12997	13143	13033	13076	13066	13228	13134	13004	13039	13137	13061	13034	13042	13104	13177	12905	13110	12976	13060	13081	12962	13144	13168	13135	13073	13006	13029	13086	12982	13028	13192	13000	13015	13072	13101	13005	13017	13153	13159	13164	13040	13105	13227	13087	12974	13055	13062	13072	13171	13027	13005	13045	13131	13097	13062	13109	13168	12961	13202	12976	13085	12986	12994	13054	13101	13046	13090	13076	12916	13039	13051	13050	13173	13085	13181	13187	13226	13110	13115	13010	13161	12983	13032	13219	13103	13140	13159	13290	13199	13129	13062	13155	12908	12958	13135	13110	13259	13101	13225	13042	12985	13038	12970	13327	13147	13122	12938	12994	13120	13214	12885	13243	13024	12938	12972	12969	12992	13098	13069	13172	13000	13019	13102	13202	13229	13124	12989	13144	13136	13143	12991	12929	13062	12827	13200	13123	13133	13011	13082	12935	13010	13078	13129	13007	13194	13130	12907	12976	13256	13013	13150	13204	12992	13224	13144	13060	13021	13118	12867	12851	13198	13127	13066	13113	13027	13100	13126	13119	12987	13133	12959	13117	13160	13203	13031	13097	13206	13103	13012	12941	13001	13078	13002	13123	12964	13207	13129	13111	13050	13212	12990	13230	13020	13029	13139	12924	13172	13167	13046	13081	13182	13021	13061	13043	12905	12981	13059	13177	13076	13203	12998	13041	13126	13226	13015	13048	13071	13185	13168	13083	13017	13163	13044	12894	13133	13143	13242	13083	13111	13068	13181	12988	12998	12857	13241	13117	12978	13126	13133	13161	13179	13081	13038	13189	13080	12881	13331	13207	13140	13065	13065	13051	13150	13130	12977	13210	12977	13081	13165	13036	13133	12897	13050	12891	13011	13070	12962	13232	13024	13227	13366	13100	13049	12946	13114	13076	13210	13169	13011	13134	13122	13153	13192	13149	13184	12943	13097	13056	13161	13073	13202	13058	13145	13199	13277	13001	13112	13133	13010	13068	12935	12979	13060	13222	13119	13118	13144	13062	13101	13167	13179	13005	12934	13101	13159	13170	13098	13039	13034	13209	12977	13048	13061	13072	13122	12988	13136	13161	13147	13077	13126	13055	12930	13115	13070	13168	13191	13073	13093	13022	13163	12986	13124	13134	13278	13025	12986	13040	13051	13261	13142	13258	13009	13065	13089	13088	13215	13089	13096	13213	13187	13030	12918	13005	13235	13085	13069	13076	13073	13191	13128	13116	12999	13047	13073	12901	12989	12915	13125	13100	13173	13074	13158	13161	13192	13115	13113	12923	12845	13034	12997	12957	13031	13014	12975	12991	13135	13077	12963	12962	13296	13249	12963	13048	12902	13054	13128	13185	12973	13083	12963	12974	13106	13170	13098	12983	13099	13035	12929	13092
28269	23004	23155	18299	15234	14707	14685	14490	14312	14537	14493	14151	14393	14458	14253	14210	14558	14351	14197	14387	14248	14499	14424	14252	14669	14841	14925	14832	14493	14646	14337	14360	14225	14324	14263	14268	14264	14156	14350	14394	14350	14203	13975	14195	14094	14350	14298	14204	14434	14236	14577	14337	14272	14465	14412	14535	14274	14294	14485	14302	14449	14358	14268	14257	14304	14350	14429	14287	14330	14263	14434	14176	14515	14306	14294	14141	14263	14236	14414	14146	14101	14202	14358	14331	14054	14284	14267	14356	14350	14274	14116	14374	14351	14475	14279	14370	14402	14264	14275	14190	14393	14425	14218	14082	14177	14282	14423	14277	14323	14427	14233	14178	14171	14310	14302	14311	14268	14358	14324	14189	14148	14206	14146	14355	14276	14149	14238	14204	14355	14531	14340	14163	14290	14195	14274	14206	14325	14253	14219	14274	14215	14149	14355	14241	14230	14519	14154	14263	14283	14223	14094	14386	14221	14233	14104	14259	14254	14266	14495	14352	14301	14338	14173	14249	14347	14324	14393	14191	14447	14409	14262	14146	14281	13970	14253	14249	14243	14213	14371	14280	14256	14180	14179	14378	14277	14121	14269	14233	14195	14154	14213	14304	14294	14283	14251	14159	14297	14353	14361	14367	14248	14208	14109	14126	14196	14259	14304	14350	14301	14320	14317	14291	14282	14323	14375	14423	14417	14352	14404	14181	14240	14361	14161	14188	14313	14236	14300	14334	14347	14127	14275	14047	14292	14203	14235	14234	14280	14368	14222	14470	14215	14368	14130	14357	14279	14365	14351	14435	14301	14422	14372	14383	14237	14355	14196	14206	14249	14210	14131	14230	14275	14268	14390	14174	14127	14338	14238	14260	14255	14355	14411	14438	14379	14189	14385	14386	14308	14331	14242	14475	14369	14381	14385	14235	14178	14223	14263	14400	14276	14156	14138	14148	14334	14430	14173	14260	14388	14371	14353	14255	14051	14210	14099	14352	14343	14127	14361	14347	14442	14229	14250	14042	14159	14201	14386	14085	14132	14277	14251	14329	14259	14281	14188	14294	14371	14273	14009	14039	14265	14171	14242	14257	14146	14247	14334	14274	14220	14231	14633	14271	14338	14244	14130	14230	14201	14537	14215	14130	14122	14378	14311	14275	14250	14218	14087	14331	14446	14360	14103	14244	14340	14293	14432	14305	14375	14376	14315	14250	14264	14226	14287	14285	14367	14350	14310	14388	14429	14261	14237	14289	14238	14167	14131	14274	14286	14259	14428	14373	14226	14302	14378	14181	14432	14405	14310	14078	14272	14236	14230	14328	14294	14305	14183	14239	14453	14462	14230	14352	14182	14242	14264	14455	14317	14322	14237	14255	14087	14364	14342	14158	14167	14400	14297	14403	14343	14372	14507	14223	14194	14086	14218	14356	14403	14423	14473	14363	14384	14360	14225	14306	14163	14127	14363	14408	14327	14167	14457	14497	14093	14353	14527	14195	14414	14300	14332	14307	14426	14384	14113	14314	14312	14359	14264	14292	14304	14186	14358	14062	14503	14237	14159	14409	14232	14409	14310	14437	14367	14303	14371	14395	14410	14086	14155	14248	14178	14241	14232	14232	14352	14210	14333	14554	14295	14170	14317	14336	14225	14412	14370	14201	14333	14237	14183	14283	14326	14344	14307	14369	14222	14305	14457	14360	14410	14359	14397	14125	14233	14395	14301	14246	14231	14267	14386	14159	14353	14238	14142	14225	14267	14240	14444	14310	14328	14248	14405	14237	14142	14503	14534	14231	14154	14312	14305	14350	14134	14380	14407	14346	14273	14337	14292	14369	14283	14288	14235	14020	14389	14183	14205	14211	14179	14244	14234	14120	14344	14334	14385	14388	14434	14333	14423	14254	14358	14096	14172	14179	14328	14246	14516	14219	14098	14190	14346	14206	14319	14234	14192	14120	14181	14597	14328	14140	14116	14316	14313	14311	14278	14190	14234	14375	14222	14124	14254	14431	14370	14233	14512	14499	14277	14317	14361	14248	14088	14121	14343	14291	14331	14353	14363	14293	14460	14320	14363	14283	14439	14201	14392	14459	14407	14068	14176	14326	14385	14213	14348	14371	14198	14251	14279	14175	14373	14146	14388	14350	14143	14225	14412	14371	14384	14326	14228	14142	14249	14470	14296	14154	14070	14302	14369	14493	14503	14218	14544	14288	14235	14143	14190	14162	14253	14282	14273	14218	14484	14307	14233	14180	14150	14259	14351	14341	14449	14122	14335	14322	14363	14474	14192	14299	14468	14509	14321	14300	14506	14416	14195	14455	14194	14229	14359	14314	14440	14283	14435	14161	14449	14158	14154	14197	14229	14391	14245	14094	14393	14133	14453	14305	14327	14384	14317	14307	14192	14342	14365	14417	14162	14258	14270	14191	14094	14113	14184	14389	14474	14398	14221	14236	14262	14284	14115	14303	14343	14272	14261	14446	14148	14218	14243	14268	14276	14352	14175	14138	14105	14115	14322	14243	14288	14135	14152	14285	14431	14271	14189	14338	14283	14150	14471	14425	14305	14288	14269	14205	14430	14409	14302	14177	14314	14423	14453	14435	14456	14357	14225	14402	14186	14284	14162	14211	14163	14195	14387	14177	14466	14409	14400	14301	14139	14380	14335	14327	14351	14304	14460	14250	14352	14175	14202	14190	14243	14394	14278	14172	14410	14274	14399	14119	14180	14411	14428	14434	14351	14401	14246	14316	14243	14210	14190	14392	14192	14263	14226	14289	14306	14420	14467	14100	14142	14291	14372	14380	14228	14299	14265	14155	14415	14322	14260	14326	14361	14237	14340	14351	14265	14148	14304	14431	14256	14233	14212	14163	14141	14277	14271	14189	14414	14360	14350	14274	14437	14320	14410	14456	14363	14242	14386	14398	14361	14115	14140	14297	14141	14371	14391	14359	14176	14200	14374	14289	14450	14148	14225	14272	14355	14015	14170	14269	14303	14303	14254	14165	14298	14175	14255	14168	14229	14177	14264	14381	14359	14315	14281	14396	14336	14544	14264	14335	14311	14251	14320	14124	14389	14163	14440	14166	14271	14218	14322	14252	14390	14197	14294	14426	14355	14370	14307	14536	14389	14180	14103	14104	14246	14323	14446	14242	14261	14420	14215	14301	14343	14284	14263	14302	14148	14198	14294	14209	14231	14389	14377	14302	14418	14221	14290	14491	14349	14215	14362	14234	14239	14366	14286	14188	14426	14176	14323	14268	14252	14334	14245	14376	14206	14130	14299	14301	14436	14240	14331	14203	14220	14382	14205	14178	14247	14429	14233	14070	14232	14308	14215	14283	14341	14308	14294	14174	14388	14222	14166	14223	14241	14196	14363	14257	14407	14354	14381	14198	14312	14307	14267	14244	14416	14252	14313	14385	14118	14343	14243	14214	14422	14379	14114	14112	14275	14344	14299	14296	14307	14211	14291	14512	14374	14366	14148	14227	14137	14213	14195	14144	14172	14411	14281	14269	14334	14213	14103	14170	14262	14356	14062	14137	14292	14313	14310	14173	14184	14437	14326	14345	14417	14247	14372	14263	14433	14340	14384	14164	14211	14255	14265	14167	14319	14298	14226	14400	14400	14262	14265	14465	14335	14499	14348	14218	14288	14289	14490	14210	14261	14265	14120	14127	14414	14306	14179	14067	14327	14249	14298	14422	14178	14315	14298	14422	14173	14401	14245	14255	14142	14189	14117	14243	14387	14110	14181	14114	14504	14272	14286	14266	14333	14257	14328	14052	14373	14198	14203	14271	14273	14347	14241	14240	14379	14435	14320	14303	14404	14270	14420	14350	14140	14167	14380	14270	14184	14284	14197	14196	14214	14054	14190	14238	14226	14371	14277	14238	14494	14307	14340	14018	14360	14282	14408	14273	14214	14189	14202	14207	14085	14316	14286	14076	14227	14453	14300	14350	14205	14191	14127	14227	14427	14465	14349	14503	14279	14228	14198	14205	14357	14366	14346	14293	14369	14258	14256	14282	14367	14365	14182	14313	14259	14234	14425	14151	14159	14234	14264	14196	14384	14173	14399	14256	14428	14204	14151	14432	14198	14168	14144	14420	14358	14235	14168	14255	14206	14331	14409	14366	14396	14300	14241	14405	14225	14402	14320	14282	14405	14181	14353	14276	14283	14198	14371	14191	14216	14209	14422	14438	14355	14363	14288	14200	14172	14239	14112	14273	14348	14222	14339	14238	14340	14377	14262	14379	14228	14380	14323	14283	14299	14142	14187	14313	14444	14069	14243	14360	14316	14361	14292	14255	14361	14186	14412	14363	14348	14316	14185	14264	14149	14280	14266	14443	14188	14171	14134	14242	14213	14227	14305	14567	14331	14184	14378	14513	14246	14193	14313	14394	14416	14211	14118	14090	14081	14282	14275	14257	14233	14283	14474	14253	14086	14278	14357	14428	14331	14252	14515	14313	14443	14305	14402	14410	14265	14361	14230	14233	14167	14071	14321	14181	14239	14296	14306	14330	14294	14184	14284	14325	14200	14141	14260	14332	14454	14168	14264	14200	14100	14288	14496	14317	14273	14293	14155	14104	14294	14334	14393	14473	14144	14277	14321	14308	14130	14357	14294	14259	14405	14366	14449	14251	14422	14523	14146	14384	14389	14539	14194	14161	14428	14394	14456	14274	14523	14172	14256	14393	14361	14220	14347	14467	14401	14264	14142	14392	14335	14291	14321	14011	14236	14345	14214	14384	14096	14424	14336	14212	14513	14210	14310	14312	14016	14209	14277	14145	14462	14397	14086	14223	14354	14216	14245	14252	14411	14292	14424	14450	14190	14363	14462	14216	14341	14339	14223	14369	14367	14235	14332	14159	14433	14387	14396	14294	14164	14314	14306	14190	14416	14482	14236	14254	14304	14375	14154	14304	14297	14366	14255	14269	14201	14315	14447	14407	14550	14401	14219	14319	14382	14400	14288	14040	14137	14300	14224	14275	14439	14358	14485	14496	14527	14197	14339	14201	14248	14305	14334	14222	14408	14352	14566	14431	14477	14267	14330	14262	14134	14191	14364	14356	14309	14213	14206	14140	14345	14247	14342	14419	14427	14327	14091	14319	14434	14277	14221	14363	14364	14247	14290	14564
22502	28536	18612	15118	14050	13595	13336	13190	13275	13031	13203	13203	12907	12948	12934	13109	12835	13006	13113	12889	13067	13105	12951	13302	13362	13808	13892	13448	13385	13160	13096	13098	13132	13050	13006	12897	12894	12808	12967	13021	13032	12911	13013	13007	12890	13137	13008	12912	13099	13131	13063	12965	12988	12908	12961	13066	12991	12918	13041	13075	12991	13003	12946	12866	12994	12978	12817	12860	12966	13043	12968	13099	12893	13039	12885	12888	12938	12892	13022	12987	12875	12919	13038	13054	13073	13086	12801	12804	12984	12947	12947	13064	12949	13062	12923	12903	12996	12910	13005	13011	13043	12988	12913	13003	12842	13071	12903	12883	13130	12860	12746	13055	12947	12932	12962	12886	13055	12877	13025	12928	12927	12925	12951	13061	13001	13031	12878	13081	12917	13084	13019	12978	13036	12915	12943	13041	12962	13059	13039	12818	12933	13055	12927	12938	12987	12945	12860	13059	13026	12942	12777	12844	12974	12851	12871	13011	13008	13055	13071	12930	12985	12909	13016	13015	12881	13002	13087	12862	13087	12817	13032	13152	13051	12889	13025	13025	13139	13009	12955	13019	12994	12959	12949	13058	12973	13133	12889	12912	12953	13060	12954	12924	13097	12875	12867	12972	13093	13066	13021	12775	12932	12859	12867	12915	13099	12983	12998	13007	12979	12909	12872	13010	12834	13073	12862	12919	12940	13143	12915	12972	12983	13027	13072	12857	12898	12858	13004	12998	12905	12969	12891	13123	13080	12835	13063	13110	12856	12995	13037	12974	13053	13092	12946	12782	13090	12856	12873	12901	12864	13017	13146	12813	13085	13133	12914	12906	12959	13189	12808	13062	12999	13036	12809	12976	12849	12899	12890	12959	13012	12997	12908	13097	12939	12992	12916	12967	13030	12932	13121	12832	12922	13096	12879	13044	13036	12999	13133	12984	12937	13127	12966	13076	12819	13117	12956	12806	12886	13105	12902	12796	13005	13083	12833	12925	12929	13023	13026	12944	12846	12987	12964	12881	12976	13054	13058	12936	12916	12969	13037	12928	13080	12873	13050	12770	13027	12982	12765	13042	12993	13037	12892	12936	12975	13030	12962	12982	13102	12970	12961	13110	13069	12985	13166	13090	12922	12990	12937	12993	13083	12990	12975	12835	12838	12907	12979	12811	13106	12846	13022	13028	12951	13013	12996	13036	12922	13000	12940	13033	12919	12905	12993	13094	13025	12899	12706	12871	12984	12980	12790	12923	12980	13051	13065	12755	12960	12848	12813	12745	12914	12931	13014	12943	12866	13090	12950	13035	13124	13155	13010	12794	12970	12947	12828	13007	13093	12960	12963	13021	12938	12864	13033	13186	13050	13077	12988	12899	12997	12943	12881	12933	13000	12841	13031	13005	13154	12748	12902	12892	12997	12916	12865	12962	12832	12874	12895	13032	12955	12931	12932	13084	12877	12846	13126	12936	12820	13108	13097	12936	12904	12991	12912	12888	12922	13087	12895	13046	12921	12968	12803	12942	13000	13061	13012	13039	12903	12902	13044	12805	12917	13000	12981	13063	13004	13000	13025	12929	13059	13008	12875	12985	13012	12942	12898	13031	12940	12948	12969	12964	13047	12959	13027	12862	12842	12910	12884	13099	12991	12830	13011	13013	13018	12995	12885	13183	12816	13174	12901	13025	12902	12921	13077	13003	12989	13122	13073	12927	13119	13123	12963	13135	12912	12914	12783	13027	13143	12883	12896	12974	12987	13125	12949	13047	12773	12972	12879	12959	13021	13027	12835	12924	13002	12916	12895	12975	12982	13042	13126	12872	13059	12843	12939	13016	13057	12984	12925	12902	13109	12974	13086	12889	13003	12908	12828	12995	12981	12902	13043	12987	12784	12985	13027	13018	13009	12867	13073	12886	12927	12770	12882	12886	12803	13035	12992	13055	12911	12991	13169	13025	12874	12837	12966	12927	12973	13082	13149	12954	13107	12962	13024	13043	13096	13028	12985	12973	12949	12923	12973	12903	12979	12855	13047	12839	13020	13064	13027	12916	13010	13061	12916	12972	12943	13019	13062	12777	12975	13059	13075	13077	12976	12970	12904	12857	12872	12980	13018	12977	13078	12932	12897	12831	12969	12791	12964	13034	13009	12970	12908	13006	12801	12991	12858	12986	13036	12971	12856	13114	13084	12877	12985	13028	12916	12881	13018	12938	12978	12777	12950	12915	12932	13060	12941	12781	12945	12909	12877	12947	12971	12939	12975	12999	12907	12918	12878	12848	12974	13020	13101	12984	12957	13046	12983	12999	13048	12870	13086	12992	13050	12977	12943	13121	12927	12823	13106	13042	13002	12890	13043	12970	12972	13037	13054	12824	12988	12985	13088	13140	12889	12869	13140	12920	13044	13144	12975	13003	12846	12843	13063	12964	12931	12812	13016	13008	12893	12885	12827	12863	13070	13083	12971	12978	12965	12724	12974	12791	12978	13088	12833	12910	12968	12988	13002	13005	13012	12708	12878	13069	12998	12986	12998	12831	13044	12872	12988	12766	12914	12948	12934	12933	12961	13070	12839	12835	12994	12940	12859	12985	12929	12970	12853	13083	13011	12868	13068	12881	13027	12906	12788	12712	13015	12874	13017	13022	13003	12854	12987	13047	13031	12919	12967	13033	12994	12869	13040	13122	12987	12983	13156	13037	12809	13042	13056	12995	13010	12924	13013	12971	12935	13004	12862	13010	12902	12879	12917	12891	12983	13180	12910	13052	12777	12749	12919	12850	12813	12937	12859	12933	12907	12775	12997	13016	12905	12973	12916	12987	12949	12865	13074	12805	12931	12895	13027	13012	12836	13031	12916	13004	12970	12870	12777	13130	12919	12827	13083	12868	13102	12848	13043	12852	13040	13047	12887	12805	12978	12962	12818	12990	13011	13067	12945	12783	12804	13009	13001	12948	12922	13040	12949	13047	13026	12949	12950	13108	12893	12929	12957	13033	12999	12964	13009	13034	12994	13034	13095	13039	13161	12866	12923	12873	13006	13042	13072	12859	13044	12796	12862	13087	12941	13002	13004	13033	12923	12894	12940	13065	12913	12805	13048	12895	12872	13040	12986	12965	12964	13048	12918	12946	12936	12918	12801	12784	13024	12884	12960	13020	13001	13050	12776	12973	12981	12967	12791	12886	12907	12898	12908	12974	13002	12871	13072	12993	12987	12946	12868	12991	12898	13045	12915	13035	12942	12949	12990	13091	12959	12805	12990	12896	12936	13032	13058	13049	13066	12977	13118	13056	12921	13304	13038	12956	13041	12957	12902	12840	12930	13042	13012	12810	12933	12946	12822	13042	13153	12891	12966	12940	12883	12867	13029	13023	12900	13012	13066	13037	12940	13057	12816	12841	13080	12879	13013	12944	12967	13010	12929	13057	12976	12936	12979	12918	13046	13028	12918	12936	13051	13054	12925	13120	12840	13075	12924	12954	12988	12802	13005	12989	12796	12942	13086	13064	12996	12951	12999	12993	12994	12895	12889	13019	13007	12911	12950	12831	13144	12919	12968	13087	12968	12902	12740	12890	12932	12900	12883	13046	12783	13018	12987	13105	12990	13057	12878	12955	12897	13053	12982	12746	12943	12959	12954	12927	13107	12955	12931	12997	12889	13024	12951	13000	13062	13003	12741	13057	13057	13028	13147	12982	13029	12861	13179	13096	13035	12750	12909	12949	12858	12840	12982	12909	13036	13109	13026	12946	13053	12965	13000	12904	12909	12878	12928	12860	12829	13008	12748	13153	13091	13030	13003	12835	12930	12980	12934	12738	13031	13041	12773	12962	12933	12878	13127	12926	13046	13044	13076	12996	12991	13222	13021	12947	13056	12943	13052	13038	13138	13058	12897	13127	12881	13144	12984	12985	12914	12896	12902	13006	12964	12916	13076	12954	12949	12894	12867	13037	12989	12999	12868	12823	12990	13060	12919	12970	12897	13053	12975	12925	12955	12924	12764	12989	13062	12939	13152	13029	12969	12943	13088	12932	13104	12894	13064	13037	12789	12916	12878	12951	12965	13015	13119	12917	13092	12942	12911	12930	12908	12955	12811	13017	12961	12856	13143	12841	13077	12965	12982	13125	12922	12962	13000	12939	13034	13117	12844	12827	13026	13023	12919	13058	13070	12947	12856	13049	12876	13137	13086	12836	13031	12852	13000	12841	12913	12857	12934	12985	13057	12984	12967	12879	12858	12781	13041	13020	12830	13000	12889	12967	12965	13009	12951	13084	13088	12918	13014	13193	13058	12937	13125	12856	13011	12966	13032	13092	12979	13058	12941	13060	13064	12919	13214	12889	12947	12935	13179	12942	12854	13097	12989	13048	12855	12955	12990	12866	12991	12932	12974	12915	12909	13112	13001	13070	12958	12932	13100	12919	12788	12889	13030	12903	12925	13031	12867	13054	12869	13059	12973	13020	12912	12966	12868	12875	12938	12906	12788	13052	12984	12902	12888	13003	12879	12828	13023	12855	12939	12749	13138	12821	13009	12987	13057	13103	12952	12969	12939	13079	13116	12981	13058	13024	12917	12967	12876	12997	12926	12889	13129	13119	12857	13117	12854	12854	12911	13074	13045	13048	12964	13010	12993	12859	12966	13029	12847	12937	13021	13020	13044	12948	13086	12964	13089	13015	12910	12918	12822	12835	13060	12987	12924	13080	13061	13032	13048	12976	12962	12969	12815	13071	12967	12963	12880	12920	13096	12911	13065	13033	13062	12787	12925	12862	13030	12819	12922	12963	12876	13083	13032	12973	12888	12902	13134	13005	12899	13065	13069	13078	13087	13030	13098	12963	13061	12968	12893	13014	13063	13006	12900	12829	13043	12912	12885	13010	13036	12968	12958	12812	12910	12955	13016	12809	12973	12960	13089	12976	13046	13038	12859	13012	13029	12961	12969	12860	13117	12932	12975	13075	12938	13067	12892	12765	13040	12925	12844	13062	12923	13006	13067	13007	13029	12996	12974	12817	13001	13007	12969	12965	12944	12894	12955	13015	12996	12836	12923	12830	12932	12992	13039	12781	12994	12898	12912	12912	13021	12961	13007	12983	12950	13112	12958	13126	13184	12996	12773	13012	12906	12927	12922	12877	13125	12983	12913	13045
24483	21254	28345	24570	21435	18475	17084	15490	15128	15192	14961	15090	14785	14845	14908	14868	14886	15082	14912	14898	14965	14832	14745	14812	15729	16504	18350	18344	16841	15986	15336	14951	14970	14672	14850	14912	14974	14544	14763	14904	14739	14881	14693	14846	14695	14723	14805	14665	14789	14752	14788	14715	14744	14834	14778	14881	14449	14673	14679	14498	14597	14796	14989	14625	14785	14624	14614	14705	14767	14871	14726	14858	14829	14700	14661	14784	14708	14627	14865	14883	14860	14808	14780	15036	14513	14609	14501	14526	14727	14612	14941	14942	14599	14749	14641	14748	14777	14778	14715	14636	14774	14740	14783	14734	14647	14568	14599	14556	14707	14794	14836	14759	14724	14664	14647	14661	14665	14721	14768	14690	14630	14645	14802	14788	14608	14454	14715	14652	14754	14798	14821	14805	14772	14590	14741	14706	14780	14585	14734	14661	14716	14744	14754	14976	14655	14547	14790	14545	14610	14606	14591	14640	14700	14652	14748	14638	14672	14732	14528	14776	14889	14738	14795	14916	14715	14681	14797	14806	14579	14874	14664	14664	14761	14611	14638	14848	14819	14845	14657	14831	14603	14812	14515	14698	14585	14765	14681	14691	14724	14554	14647	14701	14656	14646	14758	14630	14810	14833	14439	14714	14800	14824	14703	14579	14912	14698	14801	14693	14792	14806	14642	14974	14746	14573	14561	14666	14878	14568	14681	14811	14819	14706	14884	14773	14876	14701	14810	15020	14721	14831	14791	14681	14574	14581	14678	14651	14554	14853	14668	14617	14661	14652	14716	14734	14617	14685	14709	14708	14846	14745	14751	14769	14769	14839	14680	14767	14605	14565	14686	14561	14797	14669	14647	14615	14785	14727	14708	14791	14625	14518	14621	14722	14768	14550	14822	14748	14770	14639	14861	14778	14774	14735	14752	14670	14761	14711	14654	14748	14897	14649	14547	14824	14638	14701	14595	14703	14865	14836	14728	14699	14785	14827	14597	14475	14743	14826	14623	14731	14553	14716	14685	14732	14741	14823	14592	14506	14658	14679	14588	14594	14726	14835	14528	14674	14812	14658	14992	14968	14757	14751	14865	14746	14704	14657	14655	14695	14663	14749	14516	14715	14729	14592	14724	14590	14593	14816	14658	14743	14584	14658	14680	14536	14605	14739	14694	14627	14821	14829	14778	14707	14702	14798	14555	14679	14845	14842	14415	14682	14716	14813	14581	14661	14804	14756	14565	14567	14605	14890	14747	14717	14750	14572	14805	14914	14844	14750	14839	14430	14755	14740	14650	14781	14695	14526	14714	14434	14752	14667	14666	14708	14812	14716	14744	14587	14916	14643	14825	14727	14635	14719	14834	14886	14830	14667	14879	14581	14794	14865	14717	14826	14788	14579	14573	14760	14474	14876	14657	14822	14881	14747	14670	14740	14781	14859	14857	14758	14734	14712	14721	14649	14757	14616	14642	14840	14674	14505	14765	14806	14700	14469	14642	14652	14665	14902	14796	14465	14578	14728	14850	14739	14651	14783	14614	14691	14673	14721	14650	14568	14744	14888	14857	14673	14608	14726	14613	14663	14841	14800	14839	14735	14904	14886	14615	14699	14445	14608	14708	14702	14672	15000	14785	14738	14745	14604	14848	14972	14635	14722	14746	14606	14568	14533	14675	14761	14833	14771	14704	14866	14528	14700	14644	14680	14595	14740	14752	14767	14900	14592	14881	14613	14793	14956	14909	14732	14659	14776	14807	14816	14668	14782	14853	14657	14711	14848	14774	14725	14699	14770	14651	14612	14791	14708	14667	14735	14603	14704	14951	14709	14755	14542	14567	14703	14637	14581	14819	14622	14678	14633	14657	14703	14777	14742	14668	14745	14692	14785	14652	14770	14679	14620	14749	14732	14698	14620	14618	14736	14620	14584	14670	14801	14723	14675	14746	14642	14850	14664	14602	14733	14623	14744	14786	14954	14663	14632	14667	14724	14827	14870	14600	14618	14801	14610	14681	14852	14727	14576	14869	14500	14607	14628	14725	14563	14862	14717	14874	14799	14769	14720	14765	14646	14720	14720	14724	14747	14655	14440	14630	14717	14622	14799	14549	14638	14698	14755	14765	14709	14653	14535	14793	14665	14898	14710	14832	14859	14876	14792	14863	14822	14653	14750	14596	14621	14739	14948	14741	14767	14736	14729	14831	14777	14587	14796	14701	14921	14708	14851	14543	14564	14763	14659	14622	14595	14704	14726	14803	14612	14614	14782	14693	14667	14662	14523	14562	14688	14538	14676	14621	14571	14556	14895	14739	14851	14851	14835	14825	14994	14801	14785	14601	14636	14808	14757	14655	14724	14875	14538	14738	14674	14715	14648	14544	14725	14647	14560	14723	14787	14817	14796	14701	14643	14694	14624	14672	14759	14675	14675	14684	14621	14540	14600	14687	14632	14685	14666	14677	14754	14624	14787	14511	14768	14798	14865	14718	14843	14657	14707	14943	14667	14762	14803	14770	14724	14662	14569	14670	14721	14684	14606	14761	14725	14729	14661	14771	14642	14731	14724	14573	14790	14574	14673	14763	14515	14649	14759	15000	14767	14742	14687	14729	14689	14615	14704	14498	14534	14682	14760	14659	14705	14953	14682	14624	14840	14616	14817	14726	14800	14674	14771	14646	14517	14619	14707	14824	14861	14815	14596	14673	14643	14780	14728	14902	14696	14595	14695	14403	14551	14807	14788	14694	14716	14614	14643	14681	14893	14816	14628	14758	14516	14435	14689	14752	14689	14610	14648	14781	14782	14544	14853	14653	14496	14769	14787	14659	14766	14820	14681	14687	14575	14648	14923	14979	14617	14833	14652	14708	14663	14650	14687	14694	14810	14752	14803	14611	14712	14828	14787	14673	14759	14756	14525	14758	14649	14764	14619	14504	14699	14789	14830	14787	14482	14621	14862	14628	14577	14689	14712	14693	14779	14675	14765	14752	14760	14642	14603	14547	14877	14840	14819	14790	14975	14736	14718	14678	14432	14815	14688	14736	14691	14775	14661	14744	14815	14808	14764	14830	14621	14726	14499	14547	14674	14597	14800	14819	14773	14607	14597	14624	14671	14621	14684	14794	14861	14718	14697	14793	14588	14689	14808	14764	14838	14770	15017	14811	14538	14718	14615	14581	14584	14599	14616	14695	14664	14640	14753	14524	14766	14720	14534	14498	14715	14671	14716	14950	14832	14785	14745	14677	14643	14876	14793	14682	14728	14794	14780	14575	14631	14746	14799	14822	14590	14779	14792	14647	14626	14984	14709	14677	14794	14939	14600	14702	14792	14859	14791	14720	14742	14687	14785	14642	14614	14848	14875	14778	14709	14717	14589	14625	14575	14817	14556	14903	14736	14600	14601	14688	14728	14850	14623	14768	14828	14569	14731	14670	14740	14678	14825	14754	14690	14792	14612	14706	14709	14837	14692	14674	14726	14650	14732	14851	14573	14604	14756	14987	14537	14872	14721	14797	14675	14463	14764	14608	14604	14817	14662	14781	14846	14723	14827	14826	14627	14647	14769	14860	14654	14942	14681	14684	14805	14516	14783	14777	14707	14748	14776	14498	14541	14746	14680	14722	14749	14620	14681	14830	14667	14463	14567	14528	14628	14720	14919	14720	14772	14659	14786	14588	14724	14523	14674	14640	14604	14764	14649	14698	14717	14735	14771	14800	14637	14720	14699	14783	14557	14645	14607	14830	14846	14886	14740	14732	14740	14675	14567	14818	14697	14660	14645	14816	14708	14773	14528	14599	14816	14714	14690	14773	14551	14860	14689	14661	14451	14750	14689	14628	14784	14756	14785	14773	14599	14691	14652	14797	14767	14768	14500	14786	14858	14671	14524	14683	14904	14715	14887	14653	14597	14728	14637	14571	14605	14932	14835	14756	14597	14792	14567	14721	14760	14726	14626	14607	14599	14561	14655	14857	14653	14937	14848	14687	14742	14713	14847	14690	14776	14832	14759	14895	14684	14587	14688	14541	14840	15017	14523	14487	14703	14867	14666	14699	14799	14591	14664	14624	14715	14858	14861	14705	14515	14776	14640	14558	14880	14740	14748	14698	14631	14716	14727	14716	14777	14694	14823	14728	14475	14644	14600	14779	14791	14684	14772	14752	14711	14712	14814	14595	14479	14751	14790	14743	14646	14659	14590	14598	14864	15028	14812	14613	14654	14667	14866	14521	14657	14717	14658	14497	14931	14888	14744	14578	14701	14777	14649	14754	14546	14747	14834	14743	14670	14730	14739	14642	14688	14621	14561	14822	14841	14735	14726	14742	14771	14790	14605	14881	14672	14669	14566	14691	14626	14784	14786	14784	14726	14591	14605	14596	14647	14690	14815	14771	14780	14918	14660	14569	14646	14813	14864	14692	14698	14673	14627	14732	14602	14721	14904	14713	14794	14671	14865	14668	14713	14739	14917	14821	14776	14664	14747	14755	14786	14737	14578	14789	14611	14871	14803	14823	14731	14723	14662	14954	14874	14747	14613	14689	14715	14841	14986	14770	14489	14824	14869	14644	14559	14698	14790	14728	14523	14838	14630	14562	14873	14775	14743	14763	14655	14706	14637	14855	14703	14955	14536	14684	14684	14798	14848	14786	14703	14683	14490	14637	14749	14762	14650	14861	14569	14691	14739	14757	14802	14548	14796	14630	14622	14827	14660	14570	14774	14779	14895	14808	14748	14725	14617	14757	14830	14697	14744	14743	14937	14645	14624	14741	14836	14803	14946	14742	14600	14887	14582	14782	14678	14646	14665	14699	14677	14548	14630	14729	14730	14719	14582	14707	14827	14790	14741	14647	14727	14734	14686	14797	14733	14731	14753	14775	14704	14984	14568	14699	14954	14667	14785	14613	14900	14679	14833	14728	14840	14801	14618	14837	14718	14700	14558	14617	14680	14551	14741	14825	14642	14686	14758	14681	14737	14710	14690	14761	14838	14685	14692	14688	14779	14713	14736	14652	14738	14619	14749	14683	14645	14708	14651	14701	14694	14661	14697	14687	14506	14831	14670	14509	14566	14519	14594	14670	14716	14718	14629	14768	14685	14707	14817	14794	14827	14836	14863	14773	14695	14793	14869	14702	14565	14863	14712	14607	14771	14750	14593	14745	14898
24076	37135	24274	17684	15480	14328	14046	13934	13651	13603	13390	13402	13393	13404	13395	13346	13252	13234	13272	13251	13429	13468	13312	13462	14873	15969	18496	17598	15441	14667	13688	13284	13320	13356	13433	13269	13334	13168	13187	13267	13345	13303	13223	13195	13326	13203	13224	13149	13121	13309	13131	13098	13219	13078	13119	13083	13298	13232	13157	13397	13197	13179	13147	13150	13287	13108	13186	13212	13201	13107	13268	13461	13271	13033	13317	13314	13218	13105	13151	13170	13160	13129	13185	13140	13097	13142	13254	13142	13180	13200	13107	13024	13178	13195	13237	13144	13042	13140	13215	13019	13124	13071	13220	13051	13238	13246	13054	13185	13175	13216	13170	13196	13211	13416	13291	13305	13254	13180	13156	13225	13090	13236	13200	13072	13363	13312	13185	13279	13204	13233	13221	13297	13136	13222	13311	13098	13296	13224	13129	13141	13251	13263	13179	13197	13053	13279	13186	13149	13302	13186	13029	13210	13244	13304	13290	13166	13182	13215	13218	13361	13320	13277	13174	13111	13128	13147	13254	13091	13255	13164	13197	13065	13252	13064	13094	13328	13136	13119	13073	13015	13128	13320	13252	13239	13064	13257	13295	13141	13182	13322	13188	13105	13290	13215	13164	13239	13197	13314	13220	13211	13233	13202	13151	13122	13129	13340	13411	13246	13151	13229	13077	13231	13259	13183	13104	13230	13150	13125	13066	13298	13229	13190	13254	13191	13276	13135	13197	13301	13292	13164	13111	13449	13218	13179	13300	13226	13096	13145	13325	13179	13010	13154	13222	13382	13223	13332	13228	13184	13122	13234	13084	13147	13290	13095	13048	13293	13082	13363	13097	13346	13165	13186	13312	13223	13204	12998	13142	13234	13129	13122	12930	13232	13252	13227	13146	13111	13140	13225	13234	13091	13279	13249	13185	13270	13236	13286	13233	13227	13128	13203	13137	13279	13130	13258	13119	13231	13345	13160	13211	13196	13282	13256	13117	13216	13201	13284	13217	13252	13152	13138	13202	13189	13300	13240	13162	13172	13265	13234	13212	13202	13170	13280	13246	13198	13282	13237	13290	13212	13231	13216	13321	13356	13335	13192	13183	13254	13036	13242	13139	13224	13153	13150	13361	13120	13269	13202	13286	13283	13326	13232	13144	13312	13207	13119	13184	13184	13235	13217	13132	13223	13105	13029	13050	13308	13301	13369	13185	13239	13314	13207	13287	13158	13178	13257	13159	13139	13280	13295	13085	13172	13181	13140	13052	13140	13224	13285	13137	13216	13104	13350	13101	13301	13029	13273	13173	13156	13211	13206	13222	13151	13081	13174	13264	13225	13160	13061	13132	13218	13332	13240	13188	13046	13282	13227	13285	13269	13137	13071	13311	13243	13373	13279	13078	13127	13279	13212	13155	13017	13406	13142	13255	13137	13235	13148	13192	13139	13092	13175	13113	13130	13312	13223	13430	13240	13114	13107	13234	13383	13335	13320	13241	13337	13211	13194	13169	13319	13209	13169	13218	13221	13315	13237	13202	13160	13227	13344	13391	13040	13269	13234	13155	13142	13061	13208	13136	13175	13284	13269	13236	13091	13255	13202	13201	13153	13266	13326	13223	13132	13393	13331	13410	13305	13373	13299	13204	13198	13186	13189	13345	13308	13267	13152	13171	13287	13326	13126	13262	13253	13249	13293	13305	13274	13142	13003	13284	13153	13208	13115	13122	13161	13063	13399	13216	13297	13274	13291	13279	13111	13155	13344	13249	13103	13281	13337	13287	13184	13141	13168	13164	13244	13231	13128	13200	13244	13087	13261	13023	13300	13266	13182	13253	13146	13184	13285	13325	13270	13246	13056	13270	13116	13088	13296	13209	13090	13241	13265	13137	13128	13261	13247	13163	13178	13319	13013	13206	13299	13221	13256	13107	13202	13323	13170	13038	13057	13279	13178	13294	13163	13281	13133	13279	13238	13209	13152	13281	13291	13117	13162	13177	13352	13055	13391	13311	13311	13094	13264	13147	13276	13186	13138	13210	13252	13151	13157	13146	13030	13179	13066	13146	13287	13274	13106	13248	13183	13244	13212	13221	13122	13477	13294	13168	13287	13213	13213	13322	13231	13279	13315	13357	13012	13201	13247	13206	13090	13225	13098	13304	13243	13079	13316	13142	13343	13331	13318	13140	13261	13258	13170	13306	13345	13115	13371	13223	13075	13218	13179	13210	13159	13122	13272	13076	13342	13119	13245	13131	13161	13244	13284	13131	13145	13183	13206	13314	13252	13103	13223	13282	13343	13152	13218	13198	13011	13138	13361	13081	13236	13245	13195	13219	13097	13154	13279	13194	13043	13228	13130	13098	13340	13404	13109	12966	13313	13135	13237	13318	13326	13182	13005	13228	13214	13149	13136	13056	13299	13176	13286	13131	13111	13004	13152	13158	13221	13176	13370	13115	13245	13238	13334	13202	13193	13067	13163	13322	13201	13203	13120	13289	13206	13263	13286	13239	13243	13315	13329	13069	13058	13298	13223	13147	13083	13176	13298	13059	13132	13264	13191	13318	13197	13144	13400	13253	13226	13268	13262	13125	13236	13451	13250	13116	13069	13134	13105	13216	13054	13201	13179	13178	13094	13341	13162	13273	13248	13189	13183	13282	13318	13255	13140	13138	13173	13070	13193	13190	13142	13175	13342	13380	13222	13339	13392	13201	13146	13298	13320	13209	13251	13192	13226	13127	13334	13456	13241	13135	13221	13321	13082	13311	13300	13254	13185	13184	13084	13288	13307	13369	13230	13071	13270	13270	13066	13287	13315	13306	13088	13193	13277	13216	13354	13324	13127	13143	13324	13231	13179	13162	13267	13095	13190	13324	13068	13056	13327	13182	13230	13160	13346	13209	13246	13134	13321	13221	13379	13234	13415	13226	13199	13140	13172	13286	13111	13288	13254	13186	13197	13323	13240	13249	13118	13194	13098	13130	13172	13226	13341	13246	13280	13192	13310	13230	13185	13290	12946	13270	13255	13320	13296	12978	13021	13408	13352	13279	13202	13263	13090	13210	13136	13053	13256	13262	13119	13233	13221	13333	13218	13472	13406	13063	13187	13200	13226	13145	13103	13303	12980	13274	13261	13188	13169	13201	13207	13229	13181	13134	13221	13202	13114	13301	13258	13355	13273	13221	13138	13015	13012	13286	13171	13219	13283	13149	13252	13128	13096	13276	13118	13132	13244	13156	13374	13244	13220	13267	13089	13198	13119	13230	13290	13071	13173	13055	13164	13141	13214	13200	13288	13173	13104	13188	13114	13378	13307	13047	13252	13121	13183	13328	13267	13034	13019	13203	13183	13156	13203	13188	13259	13224	13057	13088	13211	13101	13286	13234	13244	13124	13169	13375	13160	13145	13089	12860	13213	13245	13313	13271	13352	13248	13234	13379	13261	13133	13199	13184	13183	13190	13379	13159	13155	13242	13146	13245	13380	13325	13298	13252	13402	13069	13104	13163	13146	13388	13098	13235	13097	13136	13131	13131	13238	13212	13047	13133	13123	13306	13153	13250	13307	13279	13189	13048	13177	13222	13205	13377	13274	13310	13532	13135	13060	13204	13221	13182	13196	13221	13227	13171	13154	13231	13223	13146	13053	13193	13297	13185	13157	13338	13249	13324	13176	13308	13138	13187	13171	13141	13277	13233	13268	13334	13253	13184	13231	13292	13158	13164	13176	13239	13243	13259	13131	13287	13144	13238	13207	13236	13206	13299	13360	13343	13230	13209	13202	13116	13064	13203	13256	13113	13364	13139	13288	13434	13086	13129	13285	13213	13162	13302	13339	13134	13348	13131	13375	13342	13347	13244	13147	13085	13343	13077	13236	13146	13256	13207	13338	13170	13078	13336	13320	13230	13158	13061	13268	13273	13171	13143	13191	13194	13119	13300	13460	13160	13174	13307	13315	13276	12998	13352	13259	13296	13108	13400	13265	13313	13243	13179	13193	13358	13155	13177	13263	13034	13191	13264	13182	13333	13281	13126	13318	13390	13259	13285	13217	13379	13226	13201	13131	13270	13360	13133	13171	13208	13300	13231	13294	13236	13228	13249	13262	13209	13284	13188	13165	13215	13282	13206	13088	13182	13315	13286	13163	13225	13263	13085	13327	13248	13193	13044	13433	13276	13263	13193	13251	13139	13270	13270	13161	13196	13191	13200	13244	13105	13368	13111	13050	13240	13427	13237	13243	13212	13432	13111	13176	13129	13204	13306	13203	13087	13280	13186	13211	13270	13166	13282	13317	13259	13212	13093	13217	13338	13123	13092	13295	13286	13202	13265	13274	13246	13063	13224	13284	13235	13149	13268	13108	13189	13279	13138	13128	13122	13291	13338	13170	13289	13083	13014	13164	13250	13052	13053	13261	13129	13202	13211	13147	13186	13265	13238	13267	13221	13264	13250	13079	13465	13293	13128	13112	13028	13354	13236	13051	13251	13224	13392	13437	13277	13120	13246	13126	13186	13121	13308	13330	13322	13159	12984	13170	13155	13289	13247	13472	13284	13376	13273	13235	13224	13363	13225	13302	13164	13259	13344	13049	13121	13377	13117	13272	13181	13217	13265	13255	13142	13275	13126	13383	13214	13300	13256	13348	13119	13174	13411	13266	13076	13316	13160	13304	13225	13225	13071	13137	13227	13243	13303	13330	13153	13232	13151	13107	13170	13274	13083	13240	13249	13187	13356	13249	13312	13221	13264	13193	13151	13128	13138	13221	13146	13174	13278	13189	13327	13040	13121	13179	13220	13253	13109	13270	13203	13257	13424	13061	13219	13393	13235	13222	13208	13223	13174	13265	13237	13294	13355	13217	13253	13229	13131	13267	13284	13441	13208	13060	13261	13314	13111	13049	13183	13180	13311	13254	13081	13293	13225	13256	13153	13245	13287	13056	13138	13203	13244	13206	13205	13406	13090	13163	13078	13165	13304	13225	13148	13262	13359	13190	13182	13272	13300	13130	13255	13310	13172	13336	12999	13057	13139	13310	13320	13086	13120	13206	13143	13136	13298	13122	13242	13257	13100	13235	13126	13132	13125	13218	13245	13353	13342	13372	13221	13216	13203	13272	13281	13076	13173	13245	13177	13290	13250	13269	13265	13422	13283	13203
23046	21308	29043	23827	21407	22672	22199	16790	15631	15866	16006	15589	15469	15426	15381	15523	15681	15432	15464	15458	15523	15630	15461	16188	18119	19100	22813	21223	19098	17289	16291	15570	15341	15283	15201	15196	15142	15055	15283	14987	15281	15272	15201	15393	15326	15246	15192	15208	15211	15203	15185	15261	15159	15058	15313	15200	15300	15116	15069	15039	14986	15153	15256	15137	15200	15034	15085	15065	14890	15127	15119	15038	15226	15086	15166	15189	15184	15203	15178	15173	15277	15200	15149	15198	15129	15150	15302	15189	15120	15151	15104	15061	15312	15132	15107	15234	15137	15346	15304	15007	15044	14955	15171	15181	15293	15145	15048	15183	15024	14981	15190	15197	15062	15067	15244	15079	15142	14921	15198	15223	15187	15364	15253	15269	15164	15197	15083	15055	15342	15056	15143	15255	15029	15093	15415	15147	15032	14980	15208	15178	15431	15145	14843	15127	15155	15053	15464	15153	15304	14926	15102	15191	15083	15306	15406	15103	15011	15212	15153	15106	15089	15200	15356	15182	14963	15215	15022	15531	15140	15007	15137	15097	14914	15006	15055	14981	15103	15098	14952	15184	15158	15271	15167	15116	15171	15158	15114	15061	15148	15156	15093	15042	15140	15183	15238	15109	15021	14981	15085	15310	14989	15110	15182	15160	15061	15196	14995	14961	15101	15244	15177	15100	15145	14968	15154	14924	15015	15154	15080	15167	15184	15132	15092	15206	15234	15146	15120	15165	14922	15121	15104	15235	15137	15008	15043	15147	15030	15226	15274	14874	15101	15038	15230	14967	15141	15052	15049	15321	15084	15082	15155	15186	14983	15043	15078	15143	15134	15350	15021	15180	15156	15028	15050	14926	15117	15010	15094	15019	15008	15176	15103	15370	15207	15063	15189	15056	15017	14990	15150	14999	15309	15175	15183	15019	15018	15210	14873	15012	15315	15344	15196	15092	15254	15185	15087	15144	15151	15135	15035	15027	15041	15302	15108	15149	15126	15070	15107	15121	15193	15222	15077	15084	15127	15128	15157	15213	14943	15200	15199	15303	15180	15132	15241	14944	15208	14972	14992	15084	15134	15154	15284	15121	15047	15130	14990	15048	15172	15260	15199	15196	15055	15093	15244	15126	15212	15002	15115	15217	15208	15291	15109	15158	15186	15155	15266	15031	15167	15053	14973	15213	15093	15272	15053	15000	15153	15220	15141	15191	15061	15179	15323	14931	15105	15161	15027	15143	15234	14984	15257	15037	15074	15122	15042	15108	15089	15041	15178	15185	15081	15238	15142	14981	14860	15199	15146	15057	15002	15073	15084	15152	15133	15159	15025	15105	15021	15230	15173	15067	15037	15079	15123	15322	14919	15156	15017	15135	15048	15017	15241	14951	14856	15054	15179	15022	15047	14977	15161	15236	15056	15217	15176	15302	15070	14957	15131	15308	15053	15268	14965	15141	15113	15209	15081	14879	15198	15087	15078	15089	15128	15100	15014	15058	14901	15135	15095	15121	15242	15158	15258	15166	15243	14964	15192	14951	15054	15281	15038	15048	15205	15119	15154	14990	15035	15189	15067	15078	15231	15076	15009	15033	15250	15055	15237	14998	15172	14938	15094	15116	15100	14974	15307	15060	15193	15290	15159	15257	15212	15351	15095	15151	15097	15029	14968	15026	14926	14927	15060	15303	15294	15042	15090	15234	15009	15298	15159	15174	15215	15102	15038	15072	15099	15199	15133	14978	14982	15019	15113	15379	15247	14985	15109	15074	15067	15162	15192	15233	15077	15012	15041	15106	14932	15136	15066	15151	14984	15135	15094	15049	14995	15084	15242	15007	15018	15186	15078	15128	15080	15186	15216	15353	15182	15270	15249	15053	15066	15006	14956	15177	15302	14978	15172	15301	15134	15180	15149	15162	15066	15339	15075	15027	15214	15159	15365	15155	15149	15103	15112	15331	14964	15009	14801	15010	15050	15068	15195	15100	15066	15127	15231	15275	15160	15122	15096	15023	15115	15038	15114	15129	15190	15287	15166	15305	15063	15279	15213	15167	15163	15080	15053	15266	15094	15166	15134	15062	15077	15084	15180	15024	15121	15093	15387	15030	15185	14951	15044	14974	15231	15073	15126	15181	15056	15119	15114	15212	15306	15119	14916	15052	15262	15181	15107	15113	15065	15257	15146	15116	15269	14983	14972	15195	15048	15096	15231	15204	15047	15151	15080	15167	15088	15061	15230	14947	15122	15109	15022	15058	15154	15206	15058	15286	15206	15138	15124	15080	15313	15236	15015	15308	15242	15026	14998	15325	15207	15140	15110	15030	15283	15091	15119	15164	15063	15202	15055	14922	15225	15101	15287	15130	15269	15158	15155	15042	15083	14906	15157	15100	15170	15027	14992	15032	15171	14965	15190	15110	15137	15252	15110	15166	15333	15126	15130	15034	15191	15190	15064	15289	15099	15194	15038	15145	15009	15207	15226	14967	15281	14989	15155	15269	14870	15077	15184	15019	15356	15139	15138	15234	15199	15234	15242	14902	14906	14902	15053	15142	15049	15087	15057	15164	15275	15411	14933	14923	15212	15237	15217	15284	15069	15121	14998	15018	15039	15154	15019	14995	15241	15040	15299	15179	15260	15023	15065	15169	15279	14916	14995	14989	15092	15074	15234	15200	15013	15068	15141	15183	14978	15032	15216	15016	14969	14978	15182	15084	15057	15146	15055	15071	15061	14932	15175	15165	15208	15065	15163	15161	14988	15057	15319	15105	15173	15185	15138	15176	14944	15085	14849	15135	15256	15090	15166	15067	15069	15161	15125	15115	14970	15014	15157	15109	15053	15093	15184	15129	15121	15231	15138	15167	15337	15311	15294	15200	15012	15163	15152	15256	15087	15094	15224	15272	15096	14918	15210	14923	14956	14929	14901	15121	15138	15135	15176	15179	15012	15112	15270	15347	15319	15181	15000	15169	15111	15227	15034	15153	15251	15085	15186	15165	15077	15078	15194	15123	15172	15192	15278	15108	15091	15213	15066	15268	15204	15176	15090	15008	15163	15097	15249	15112	15200	15138	14943	15174	15029	14990	15243	15202	15060	15096	15242	15213	15244	15007	15209	15098	15157	14974	15261	15246	15033	15049	15032	15078	15231	15239	15268	15176	15137	14902	15203	15202	15174	15075	15067	15357	14934	14988	15262	15173	15072	15190	14980	15147	15198	15101	15227	15256	15215	15104	15007	15123	15031	14996	15036	14980	15104	15039	14854	15101	15186	15018	15171	15037	15027	15172	15102	14979	15038	15047	15110	15195	15149	15125	15090	15012	15243	15177	15148	15196	15035	15003	15221	15225	15041	15012	14993	15110	15099	15159	15090	14763	15121	15457	15191	15118	15010	15271	14942	15188	15099	14977	15004	14992	15172	15046	15071	14882	15141	15019	14935	15216	15134	15012	15098	15212	14977	15057	15108	14935	15134	15211	15157	15127	15062	15176	14985	14991	15149	15305	15118	15136	15045	15149	15098	15216	15057	15181	15000	15010	15133	15145	15162	15314	15105	15024	15157	15004	15176	15118	15238	14954	15176	15236	15377	15131	15106	14939	15114	15329	15205	15087	15074	15327	14952	15108	15096	15037	15077	15181	15247	15230	15117	15117	15078	15134	15126	15064	15059	15097	15080	15157	15062	15260	15204	15223	15022	15265	15109	15050	15159	15195	15194	15007	15030	15122	15053	15156	15200	14936	15271	15032	15070	14981	14840	15025	15125	15108	15078	15168	14998	15134	15262	15100	15121	15017	15241	15120	14874	15185	15111	15039	15218	15264	15039	15109	15142	15153	14959	15102	15267	14989	15136	15060	15208	15063	14948	15144	15148	15204	15290	15094	15045	15135	15000	15209	15053	15109	15167	15211	15077	14988	15098	15077	15131	15153	15270	15196	14868	15187	15104	15200	15174	15025	15078	15195	15057	14969	14967	15096	15172	14946	14961	15040	15100	15228	15020	15213	15195	15060	15117	15131	15078	14924	15036	14842	14937	15211	15124	15178	15265	14995	15183	15032	14911	15002	15067	15339	15028	15095	15259	14968	15153	15082	15259	15181	15349	15100	15128	15252	15314	15012	14987	15184	15232	15110	14839	15213	14923	15158	14945	15042	15048	15042	15071	15006	15188	15097	15166	15075	15125	15101	15240	15003	15072	15132	15000	15269	15191	15058	14939	15215	15229	15061	15049	15080	14976	15175	15185	15197	15074	15124	14981	15054	15077	14961	15035	15219	15186	15176	14965	14923	15085	15061	15128	15216	15174	15183	15134	15135	15111	15103	15217	15123	15020	15056	15225	15004	15014	15003	15330	15323	15085	15249	15309	15260	15201	15024	15092	15145	15156	15125	15183	15124	15052	15158	15088	15042	15093	15142	15151	15031	14854	15109	15101	15307	15182	15158	15272	15245	15225	15130	15061	15111	15343	15217	15313	15160	15198	14978	15020	15183	15121	15150	15104	15161	15131	15189	15033	15135	15083	15151	14859	14902	15108	14933	15130	15110	15147	14925	15220	15104	15054	15075	15181	15057	15107	15117	15284	15172	15139	15125	15355	15175	15051	15230	14950	15098	15123	15286	15120	15160	15224	15200	15191	15142	15255	15206	14927	15038	15185	15059	15119	15157	15079	15067	15146	15129	15102	15212	15187	15057	15213	15236	15003	15077	15179	15160	14985	15045	15145	15076	14943	15198	15130	15188	14958	15144	15181	14871	15062	15037	14998	15185	15107	15097	15042	15202	15117	15157	15243	15189	15176	14993	15068	15084	15194	15051	15202	15164	15035	15077	15076	14989	15150	15011	15175	15088	15113	15034	15058	14985	14931	15205	15207	15136	14867	15065	15215	15391	15080	15171	15297	15126	15225	15239	15145	15150	15243	15000	15171	15212	15194	15101	15222	15020	15057	15064	15151	15204	15080	15095	15204	14981	15301	15221	15256	15238	15176	14960	15028	15125	14979	15167	15015	15108	15180	15127	15150	15050	15178	15160	15121	15138	15276	15032	15113	15164	15004	15081	15151	15160	15183	15398	14973	15082	14907	15138	15025	15092	15333	15029	15078	15333	15041	15043	15154	14927	15141	15053	15209	15163	15141	15354	15338	15138	14944	14991	14811	15099
27699	45047	34291	21317	16887	15829	15019	14737	14250	14159	14037	13902	13963	13863	13759	13678	13902	13866	13746	13681	13654	13590	13611	15282	18031	19356	24006	21080	18138	16013	14494	13824	13360	13474	13458	13520	13605	13383	13393	13507	13406	13416	13470	13404	13437	13478	13527	13409	13518	13480	13580	13405	13416	13438	13329	13477	13511	13464	13459	13439	13576	13486	13390	13317	13479	13246	13637	13463	13410	13337	13475	13338	13526	13331	13471	13418	13532	13532	13345	13440	13532	13463	13574	13423	13319	13429	13513	13344	13363	13365	13435	13355	13603	13315	13409	13284	13393	13414	13526	13469	13492	13330	13411	13537	13386	13469	13456	13451	13450	13367	13698	13388	13457	13457	13297	13277	13353	13501	13402	13574	13545	13551	13521	13516	13642	13444	13413	13441	13495	13475	13556	13426	13409	13350	13472	13617	13454	13470	13539	13348	13545	13427	13551	13294	13480	13455	13230	13467	13508	13332	13306	13378	13627	13380	13396	13313	13558	13283	13495	13410	13455	13423	13527	13209	13472	13367	13544	13319	13477	13511	13465	13277	13378	13554	13486	13461	13451	13388	13441	13516	13393	13361	13359	13529	13369	13409	13386	13457	13404	13465	13400	13428	13175	13411	13350	13381	13521	13485	13315	13450	13418	13500	13264	13340	13268	13398	13437	13468	13124	13363	13448	13202	13509	13554	13522	13468	13354	13410	13324	13369	13502	13418	13381	13482	13522	13355	13522	13463	13288	13416	13381	13558	13411	13503	13296	13458	13340	13353	13447	13323	13407	13406	13367	13600	13279	13424	13489	13501	13255	13473	13459	13417	13507	13567	13357	13306	13498	13371	13292	13436	13425	13473	13312	13469	13437	13242	13400	13516	13411	13305	13573	13394	13474	13296	13472	13388	13354	13558	13382	13422	13467	13430	13282	13314	13500	13493	13296	13367	13443	13448	13447	13406	13445	13425	13527	13380	13285	13274	13403	13418	13509	13371	13330	13460	13497	13389	13507	13515	13457	13418	13413	13452	13516	13587	13326	13465	13453	13175	13387	13413	13323	13214	13436	13303	13414	13344	13417	13546	13495	13320	13422	13482	13331	13336	13374	13544	13416	13608	13289	13436	13647	13261	13493	13451	13312	13448	13591	13400	13566	13480	13497	13336	13579	13376	13440	13322	13282	13380	13290	13467	13520	13516	13326	13499	13512	13491	13429	13561	13432	13524	13282	13358	13640	13488	13275	13554	13384	13529	13712	13387	13389	13404	13558	13351	13541	13599	13357	13539	13382	13456	13342	13386	13414	13376	13426	13380	13383	13473	13521	13431	13465	13452	13498	13388	13656	13371	13385	13468	13366	13261	13466	13278	13596	13384	13615	13512	13470	13460	13551	13516	13537	13280	13550	13401	13351	13601	13476	13479	13484	13347	13406	13364	13274	13428	13406	13423	13383	13583	13516	13476	13543	13419	13519	13472	13363	13411	13565	13461	13447	13367	13316	13414	13439	13451	13457	13191	13660	13199	13336	13289	13517	13430	13413	13421	13287	13408	13597	13393	13469	13325	13482	13431	13333	13449	13455	13513	13358	13323	13340	13400	13386	13344	13436	13171	13454	13393	13289	13460	13394	13459	13558	13468	13410	13456	13514	13501	13525	13423	13464	13739	13518	13444	13335	13457	13319	13404	13364	13435	13367	13392	13520	13443	13334	13294	13424	13446	13449	13490	13548	13321	13393	13510	13415	13441	13491	13513	13545	13450	13295	13309	13415	13337	13391	13338	13398	13376	13479	13211	13401	13583	13381	13384	13538	13446	13531	13378	13460	13358	13507	13428	13258	13413	13530	13352	13347	13517	13497	13453	13530	13666	13577	13380	13418	13438	13444	13337	13292	13255	13466	13230	13363	13367	13401	13522	13303	13212	13555	13422	13192	13448	13518	13561	13484	13441	13372	13488	13378	13314	13390	13442	13463	13487	13333	13355	13514	13446	13307	13435	13458	13524	13426	13308	13466	13484	13443	13631	13295	13363	13379	13514	13461	13417	13317	13468	13388	13339	13340	13524	13445	13309	13427	13278	13388	13412	13377	13565	13494	13273	13517	13545	13482	13356	13441	13326	13352	13466	13331	13454	13410	13456	13431	13470	13632	13511	13509	13408	13438	13416	13398	13503	13509	13289	13480	13368	13483	13365	13363	13410	13460	13178	13591	13463	13286	13422	13470	13204	13464	13380	13461	13455	13282	13425	13487	13554	13493	13489	13536	13464	13381	13382	13366	13517	13460	13418	13381	13359	13424	13661	13424	13362	13230	13464	13311	13381	13203	13328	13452	13277	13425	13256	13480	13618	13543	13392	13472	13483	13508	13380	13478	13493	13494	13308	13436	13440	13473	13326	13395	13463	13566	13608	13651	13336	13463	13499	13529	13511	13401	13505	13500	13431	13387	13436	13491	13381	13445	13403	13487	13483	13323	13393	13364	13431	13331	13424	13522	13379	13411	13406	13390	13420	13484	13288	13502	13655	13348	13394	13588	13375	13401	13306	13518	13433	13328	13473	13304	13429	13430	13501	13428	13496	13386	13376	13352	13424	13395	13434	13470	13566	13476	13473	13389	13605	13477	13460	13347	13467	13281	13519	13508	13548	13421	13358	13443	13493	13438	13480	13436	13394	13591	13221	13516	13331	13383	13512	13272	13441	13477	13331	13550	13371	13394	13284	13280	13430	13376	13565	13409	13513	13346	13285	13568	13465	13459	13247	13500	13373	13455	13427	13366	13415	13326	13455	13329	13443	13360	13426	13413	13472	13537	13277	13619	13310	13351	13369	13517	13476	13494	13313	13330	13387	13373	13571	13371	13317	13448	13362	13496	13336	13424	13320	13381	13370	13453	13397	13416	13455	13442	13564	13462	13380	13338	13426	13412	13596	13532	13439	13557	13444	13609	13330	13509	13337	13357	13539	13349	13467	13441	13399	13379	13425	13599	13501	13393	13485	13577	13393	13404	13550	13395	13281	13516	13544	13431	13388	13453	13400	13541	13426	13363	13480	13407	13348	13477	13430	13567	13334	13251	13425	13540	13361	13325	13433	13379	13501	13352	13570	13444	13445	13148	13427	13415	13514	13419	13531	13352	13425	13501	13225	13496	13399	13453	13339	13291	13420	13296	13338	13354	13362	13277	13460	13461	13524	13633	13466	13266	13303	13384	13388	13592	13235	13323	13565	13300	13484	13616	13325	13410	13564	13355	13426	13358	13285	13272	13437	13449	13524	13351	13360	13502	13426	13342	13574	13406	13341	13451	13342	13598	13354	13566	13373	13422	13509	13322	13461	13536	13278	13437	13396	13406	13405	13327	13470	13573	13481	13535	13331	13369	13460	13331	13431	13407	13557	13387	13452	13355	13415	13614	13361	13475	13365	13536	13523	13530	13421	13453	13460	13419	13273	13402	13329	13572	13556	13396	13320	13282	13441	13333	13442	13310	13549	13368	13551	13138	13372	13462	13426	13487	13395	13570	13436	13431	13367	13393	13473	13413	13465	13459	13293	13419	13344	13399	13480	13491	13388	13476	13290	13413	13503	13358	13399	13503	13381	13489	13379	13492	13405	13344	13426	13415	13377	13532	13537	13244	13389	13577	13425	13427	13456	13436	13308	13259	13270	13372	13445	13356	13527	13464	13431	13384	13456	13275	13252	13489	13583	13362	13449	13365	13280	13367	13407	13441	13417	13490	13378	13515	13445	13412	13311	13368	13435	13552	13447	13307	13488	13630	13473	13341	13343	13490	13408	13386	13279	13548	13324	13400	13300	13391	13331	13530	13481	13463	13401	13621	13320	13290	13374	13451	13633	13325	13226	13372	13505	13505	13493	13489	13468	13459	13517	13420	13518	13305	13431	13265	13381	13471	13429	13398	13427	13575	13326	13515	13389	13526	13419	13235	13554	13433	13412	13460	13543	13543	13495	13608	13478	13548	13424	13355	13319	13491	13434	13481	13416	13404	13587	13428	13558	13466	13472	13468	13399	13481	13384	13229	13284	13284	13333	13439	13351	13419	13502	13500	13468	13343	13336	13171	13368	13346	13454	13430	13559	13330	13384	13539	13453	13350	13589	13458	13352	13273	13354	13538	13383	13314	13510	13327	13459	13268	13491	13211	13587	13362	13417	13371	13299	13332	13415	13338	13460	13426	13672	13378	13318	13471	13512	13491	13362	13508	13127	13449	13449	13489	13388	13617	13378	13325	13572	13346	13258	13436	13354	13395	13494	13342	13327	13333	13414	13527	13383	13339	13341	13537	13559	13367	13441	13484	13275	13465	13492	13379	13522	13286	13505	13472	13474	13330	13487	13546	13500	13308	13308	13158	13480	13444	13429	13692	13191	13462	13682	13499	13299	13534	13453	13429	13388	13434	13368	13466	13368	13333	13471	13411	13315	13229	13475	13452	13417	13343	13435	13495	13589	13502	13409	13428	13434	13431	13492	13309	13486	13304	13474	13510	13433	13541	13343	13429	13471	13242	13542	13310	13622	13489	13447	13578	13517	13465	13748	13298	13354	13340	13359	13453	13447	13541	13348	13352	13460	13495	13384	13334	13374	13431	13333	13396	13406	13412	13360	13450	13295	13485	13409	13337	13652	13504	13522	13313	13652	13339	13298	13397	13375	13495	13475	13356	13425	13490	13352	13440	13383	13541	13323	13363	13310	13310	13200	13356	13430	13363	13448	13404	13484	13377	13276	13601	13413	13456	13377	13548	13389	13525	13319	13247	13348	13399	13365	13269	13266	13516	13406	13353	13617	13487	13445	13609	13387	13404	13466	13395	13213	13266	13534	13513	13457	13429	13512	13393	13507	13418	13217	13358	13493	13376	13475	13492	13429	13556	13430	13436	13250	13407	13401	13456	13490	13489	13326	13479	13397	13418	13266	13386	13427	13400	13512	13604	13270	13494	13301	13448	13439	13272	13454	13417	13445	13598	13485	13603	13464	13348	13517	13442	13592	13271	13532	13359	13351	13482	13454	13293	13496	13374	13567	13404	13274	13392	13308	13418	13455	13305	13577	13473	13407	13403	13373	13233	13497	13498	13104	13441	13473	13464	13298	13413	13482	13360	13436	13384	13451	13679	13530	13527	13427	13472	13493	13489	13299	13372	13575
28125	22974	21859	16225	13005	12929	12911	12645	12585	12664	12565	12590	12580	12661	12672	12621	12775	12788	12579	12369	12465	12689	12610	12499	12567	12955	13274	13202	12965	12819	12637	12594	12519	12628	12617	12480	12521	12629	12621	12498	12551	12473	12598	12648	12624	12410	12547	12471	12615	12867	12613	12549	12687	12321	12509	12650	12474	12738	12536	12569	12350	12558	12428	12632	12598	12653	12579	12528	12295	12546	12543	12395	12566	12444	12586	12518	12610	12546	12479	12543	12550	12731	12499	12569	12503	12783	12503	12509	12533	12539	12454	12502	12534	12520	12570	12420	12435	12475	12565	12583	12621	12545	12577	12340	12335	12366	12567	12399	12516	12466	12647	12311	12630	12433	12388	12679	12675	12644	12459	12438	12488	12838	12475	12422	12651	12486	12630	12544	12489	12657	12388	12518	12532	12741	12512	12546	12622	12526	12513	12674	12614	12542	12582	12529	12464	12503	12567	12642	12506	12410	12474	12553	12633	12479	12599	12410	12502	12677	12696	12556	12474	12607	12597	12680	12513	12444	12360	12550	12665	12462	12576	12568	12449	12463	12588	12688	12475	12514	12537	12333	12674	12542	12649	12594	12556	12639	12586	12678	12477	12522	12494	12520	12588	12538	12485	12571	12453	12548	12783	12531	12469	12609	12528	12539	12525	12499	12336	12504	12598	12331	12804	12640	12570	12569	12564	12634	12457	12427	12490	12628	12555	12604	12465	12538	12623	12663	12670	12686	12579	12395	12472	12641	12376	12693	12617	12503	12439	12659	12689	12486	12646	12633	12541	12556	12643	12503	12510	12537	12743	12529	12569	12440	12656	12542	12607	12506	12504	12480	12676	12524	12409	12600	12615	12434	12797	12636	12544	12657	12499	12643	12540	12544	12587	12623	12456	12570	12493	12388	12376	12567	12688	12577	12606	12417	12515	12470	12608	12422	12518	12469	12590	12680	12648	12570	12586	12657	12597	12517	12678	12538	12467	12468	12639	12434	12506	12689	12438	12474	12580	12655	12668	12653	12690	12619	12598	12468	12757	12486	12750	12451	12424	12586	12548	12590	12579	12609	12472	12703	12535	12626	12482	12754	12614	12630	12583	12370	12466	12601	12498	12621	12647	12693	12785	12446	12724	12482	12650	12664	12569	12541	12483	12555	12474	12488	12537	12547	12572	12502	12192	12504	12637	12798	12464	12365	12696	12443	12485	12593	12553	12515	12482	12774	12593	12704	12501	12630	12358	12496	12471	12539	12529	12681	12633	12532	12428	12591	12604	12707	12585	12598	12615	12438	12599	12498	12640	12463	12567	12352	12326	12467	12552	12465	12545	12390	12480	12498	12661	12483	12500	12617	12402	12502	12552	12444	12627	12502	12429	12343	12528	12527	12565	12460	12506	12536	12495	12422	12600	12480	12623	12283	12534	12561	12626	12537	12526	12558	12530	12640	12616	12577	12320	12621	12682	12497	12514	12461	12375	12594	12478	12647	12722	12506	12664	12517	12604	12520	12520	12310	12516	12644	12477	12555	12510	12391	12512	12454	12650	12497	12474	12526	12507	12515	12368	12392	12623	12601	12446	12419	12496	12591	12506	12717	12678	12625	12506	12618	12579	12601	12528	12560	12499	12463	12537	12549	12530	12694	12625	12557	12611	12609	12545	12380	12513	12589	12419	12579	12402	12465	12550	12539	12351	12530	12612	12451	12422	12400	12443	12711	12643	12463	12657	12572	12604	12515	12510	12518	12544	12391	12640	12458	12537	12620	12740	12533	12583	12622	12506	12608	12405	12539	12548	12523	12553	12572	12581	12584	12540	12596	12527	12556	12534	12629	12391	12311	12662	12500	12556	12486	12478	12443	12544	12554	12528	12462	12493	12427	12398	12531	12541	12335	12673	12460	12546	12524	12611	12398	12476	12665	12614	12662	12480	12620	12554	12411	12608	12550	12443	12562	12562	12529	12515	12511	12573	12599	12336	12579	12666	12424	12630	12713	12643	12498	12620	12517	12530	12560	12511	12286	12492	12723	12554	12616	12480	12573	12530	12586	12430	12433	12433	12434	12650	12696	12618	12502	12479	12459	12516	12386	12646	12651	12420	12634	12601	12648	12445	12605	12522	12664	12549	12607	12777	12537	12527	12416	12582	12587	12604	12678	12407	12693	12720	12572	12582	12410	12459	12799	12593	12512	12552	12511	12558	12452	12597	12539	12538	12511	12525	12659	12575	12483	12433	12355	12552	12674	12583	12456	12488	12741	12624	12553	12558	12414	12578	12515	12491	12518	12608	12510	12705	12598	12584	12603	12469	12459	12524	12463	12518	12462	12709	12642	12664	12455	12542	12619	12461	12563	12401	12714	12424	12568	12495	12511	12611	12592	12514	12584	12622	12536	12585	12546	12661	12625	12651	12705	12625	12444	12516	12392	12550	12577	12637	12439	12444	12615	12504	12554	12472	12504	12714	12702	12626	12502	12592	12658	12581	12526	12531	12598	12626	12520	12622	12524	12561	12565	12413	12281	12474	12502	12584	12549	12545	12567	12351	12555	12565	12389	12574	12378	12591	12482	12440	12591	12484	12590	12599	12743	12539	12537	12637	12504	12402	12369	12595	12527	12362	12532	12580	12712	12733	12542	12697	12443	12445	12522	12448	12533	12520	12418	12515	12568	12630	12376	12534	12507	12702	12462	12402	12608	12580	12514	12672	12631	12568	12479	12403	12468	12530	12602	12684	12694	12619	12569	12569	12463	12447	12726	12360	12430	12514	12607	12402	12537	12528	12720	12537	12477	12428	12493	12430	12549	12552	12594	12594	12495	12527	12597	12484	12633	12653	12656	12788	12572	12531	12534	12661	12616	12512	12534	12607	12493	12573	12573	12630	12690	12461	12718	12636	12530	12469	12618	12569	12592	12404	12498	12468	12523	12456	12572	12601	12474	12718	12525	12762	12535	12583	12497	12543	12417	12481	12630	12495	12635	12607	12732	12647	12415	12396	12615	12664	12659	12579	12429	12524	12477	12504	12476	12681	12505	12492	12599	12507	12620	12460	12527	12570	12359	12561	12547	12415	12708	12488	12722	12615	12556	12549	12428	12517	12559	12603	12524	12527	12709	12615	12732	12460	12562	12554	12594	12585	12612	12492	12488	12343	12592	12502	12472	12610	12661	12510	12407	12600	12584	12582	12652	12498	12563	12561	12742	12368	12344	12326	12517	12481	12555	12563	12514	12737	12554	12517	12711	12643	12707	12490	12751	12537	12602	12659	12605	12347	12683	12548	12508	12584	12515	12412	12475	12611	12620	12384	12560	12609	12678	12357	12595	12613	12654	12559	12758	12611	12620	12503	12513	12428	12343	12489	12360	12527	12571	12617	12302	12562	12690	12587	12574	12451	12405	12457	12537	12597	12710	12452	12674	12643	12503	12428	12515	12572	12428	12556	12515	12472	12373	12587	12579	12524	12564	12590	12596	12620	12446	12582	12533	12420	12472	12483	12511	12454	12530	12417	12396	12801	12597	12546	12536	12585	12635	12467	12490	12529	12703	12561	12483	12488	12530	12544	12469	12758	12483	12592	12652	12541	12520	12700	12586	12582	12756	12541	12573	12605	12618	12581	12569	12657	12498	12659	12471	12505	12601	12709	12535	12384	12715	12556	12347	12668	12527	12626	12469	12353	12691	12599	12408	12460	12471	12609	12538	12693	12626	12625	12532	12546	12406	12509	12547	12462	12502	12724	12467	12661	12559	12639	12404	12654	12568	12468	12697	12518	12545	12513	12525	12665	12466	12618	12583	12596	12530	12542	12401	12436	12460	12385	12508	12710	12434	12358	12450	12597	12576	12603	12502	12397	12436	12584	12523	12569	12518	12603	12582	12501	12469	12725	12573	12667	12462	12617	12362	12587	12459	12577	12136	12636	12370	12489	12769	12610	12441	12457	12389	12575	12638	12625	12564	12502	12639	12595	12508	12662	12508	12526	12664	12497	12805	12692	12635	12601	12534	12597	12371	12416	12514	12597	12435	12332	12627	12698	12780	12763	12659	12571	12707	12618	12722	12642	12536	12650	12815	12559	12583	12533	12629	12693	12569	12637	12784	12451	12620	12533	12493	12630	12592	12656	12551	12580	12590	12542	12576	12578	12593	12443	12366	12620	12514	12459	12524	12659	12623	12550	12647	12539	12506	12557	12607	12558	12419	12617	12528	12470	12627	12473	12525	12542	12537	12614	12594	12619	12740	12566	12450	12451	12588	12616	12530	12526	12387	12720	12698	12562	12458	12553	12559	12513	12604	12555	12626	12429	12606	12659	12756	12530	12814	12743	12558	12669	12431	12493	12542	12609	12527	12460	12431	12741	12589	12781	12634	12573	12560	12454	12616	12558	12517	12455	12572	12548	12503	12712	12404	12668	12482	12681	12794	12681	12646	12637	12543	12623	12358	12593	12675	12635	12387	12716	12511	12516	12427	12478	12622	12294	12575	12698	12568	12417	12469	12616	12525	12358	12605	12590	12685	12382	12683	12782	12471	12445	12640	12615	12635	12530	12542	12384	12580	12568	12494	12649	12543	12694	12648	12611	12566	12502	12625	12358	12634	12629	12579	12522	12495	12651	12403	12596	12661	12538	12655	12558	12579	12542	12526	12441	12571	12702	12546	12498	12568	12567	12366	12624	12602	12451	12402	12565	12539	12299	12485	12666	12677	12537	12545	12508	12527	12508	12530	12717	12384	12514	12481	12580	12551	12372	12468	12668	12583	12582	12467	12490	12526	12532	12558	12524	12518	12446	12470	12569	12508	12739	12705	12503	12621	12539	12559	12497	12543	12632	12535	12682	12522	12566	12589	12406	12646	12444	12669	12445	12564	12764	12534	12556	12488	12493	12621	12454	12474	12665	12444	12473	12586	12615	12471	12564	12589	12372	12494	12425	12510	12553	12570	12587	12506	12552	12596	12406	12575	12545	12649	12677	12600	12364	12892	12691	12710	12385	12475	12535	12537	12584	12579	12519	12510	12507	12389	12304	12573	12574	12556	12626	12445	12498	12556	12568	12688	12398	12463	12481	12590	12563	12595	12512	12673	12546	12587	12642	12466	12695	12605	12490	12514	12769	12466	12454	12464	12697	12693	12314	12681	12530	12529	12518	12467
23300	29332	18552	13176	12419	12143	11925	11803	11861	11898	11892	12018	11916	11829	11836	11900	11885	11840	11737	11717	11802	11756	11741	11779	12056	12404	12664	12705	12274	12089	11907	11894	11710	11788	11836	11651	11870	11769	11904	11748	11835	11688	11735	11715	11764	11756	11575	11797	11764	11849	11732	11616	11831	11830	11878	11800	11918	11870	11655	11662	11952	11673	11830	11841	11985	11725	11767	11925	11818	11754	11807	11848	11954	11873	11789	11793	11531	11801	11682	11773	11718	11633	11804	11688	11859	11755	11818	11716	11825	11775	11825	11885	11816	11680	11745	11566	11817	11772	11745	11707	11535	11814	11902	11702	11830	11618	11844	11695	11709	11784	11769	11806	11596	11733	11785	11751	11669	11797	11894	11920	11830	11612	11798	11722	11829	11738	11705	11774	11633	11622	11946	11922	11963	11650	11811	11644	11785	11914	11656	11639	11720	11811	11910	11726	11886	11908	11907	11800	11830	11799	11813	11775	11840	11838	11778	11883	11849	11637	11727	11841	11852	11747	11788	11854	11680	11838	11831	11645	11790	11914	11751	11687	11669	11705	11669	11802	11807	11857	11669	11910	11875	11772	11783	11798	11766	11739	11733	11810	11837	11797	11628	11909	11682	11864	11736	11688	11775	11747	11683	11860	11792	11934	11847	11674	11770	11844	11805	11776	11861	11761	11818	11687	11797	11801	11641	11868	11805	11734	11653	11845	11861	11734	11657	11904	11722	11813	11703	11618	11842	11830	11752	11542	11900	11820	11659	11939	11794	11850	11566	11783	11725	11874	11736	11697	11710	11767	11821	11776	11737	11959	11785	11824	11801	11650	11864	11718	11705	11731	11683	11760	11572	11837	11801	11678	11749	11842	11835	12005	11763	11940	11728	11809	11667	11693	11793	11721	11668	11793	11931	11810	11677	11731	11809	11862	11653	11929	11907	11675	11702	11694	11880	11710	11815	11590	11827	11788	11776	11743	11849	11818	11610	11833	11707	11793	11771	11664	11855	11753	11706	11857	11760	11728	11779	11877	11781	11766	11858	11713	12029	11651	11715	11688	11761	11737	11792	11940	11708	12001	11755	11706	11751	11850	11789	11650	11680	11801	11875	11862	11850	11658	11859	11676	11804	11783	11723	11729	11873	11688	11747	11746	11911	11772	11747	11726	11689	11749	11671	11648	11628	11800	11866	11810	11615	11719	11884	11650	11819	11778	11838	11781	11781	11794	11683	11739	11694	11718	11727	11667	11864	11772	11661	11886	11668	11725	11749	11711	12080	11661	11689	11777	11567	11872	11709	11752	11825	11712	11626	11836	11598	11720	11750	11691	11609	11780	11807	11686	11784	11691	11907	11696	11775	11812	11666	11760	11664	11772	11864	11774	11736	11836	11783	11820	11662	11912	11694	11754	11712	11759	11733	11722	11784	11707	11664	11676	11648	11732	11745	11732	11755	11819	11724	11731	11839	11623	11735	11641	11708	11773	11842	11837	11727	11769	11729	11867	11747	11759	11693	11665	11712	11676	11735	11813	11752	11801	11722	11678	11644	11780	11770	11893	11721	11739	11754	11791	11767	11860	11772	11650	11657	11743	11718	11839	11722	11725	11836	11805	11860	11835	11797	11759	11817	11766	11590	11731	11703	11733	11959	12001	11807	11657	11638	11744	11651	11966	11724	11847	11833	11792	11666	11802	11852	11740	11880	11628	11771	11647	11845	11681	11777	11840	11904	11858	11863	11943	11880	11628	11796	11821	11777	11701	11819	11935	11809	11596	11672	11683	11822	11597	11815	11709	11703	11687	11739	11699	11774	11754	11607	11714	11735	11737	11851	11704	11661	11841	11758	11728	11815	11707	11666	11592	11771	11739	11813	11757	11840	11700	11727	11609	11750	11661	11735	11671	11871	11895	11709	11836	11857	11729	11878	11647	11963	11780	11723	11765	11803	11914	11645	11856	11817	11895	11765	11924	11782	11886	11822	11614	11714	11653	11801	11732	11744	11682	11856	11694	11862	11745	11860	11951	11784	11621	11854	11668	11746	11742	11762	11736	11695	11963	11799	11737	11853	11771	11721	11924	11784	11703	11785	11643	11670	11591	11645	11790	11765	11795	11741	11798	11688	11637	11806	11823	11819	11717	11723	11800	11640	11821	11834	11855	11832	11983	11831	11904	11662	11796	11657	11731	11921	11654	11739	11752	12069	11762	11802	11790	11626	11522	11711	11883	11827	11908	11752	11892	11730	11737	11938	11820	11820	11797	11719	11905	11778	11903	11688	11697	11693	11722	11703	11725	11851	11722	11877	11724	11829	11765	11770	11731	11795	11832	11789	11627	11640	11790	11928	11881	11712	11818	11881	11634	11785	11756	11599	11827	11946	11762	11626	11784	11890	11530	11867	11836	11778	11864	11785	11899	11827	11805	11757	11734	11876	11836	11868	11825	11676	11735	11763	11642	11875	11656	11781	11853	11729	11862	11800	11835	11843	11682	11956	11841	11901	11746	11796	11682	11851	11761	11730	11654	11906	11953	11709	11694	11828	11796	11809	11901	11910	11706	11887	11697	11824	11695	11670	11702	11842	11785	11829	11776	11847	11767	11797	11684	11770	11742	11814	11823	11756	11744	11816	11779	11665	11793	11845	11751	11740	11816	11670	11843	11911	11862	11697	11713	11848	11834	11716	11862	11678	11890	11843	11819	11788	11812	11695	11804	11903	11893	11693	11647	11801	11774	11816	11745	11719	11686	11854	11726	11658	11660	11930	11737	11708	11812	11710	11754	11713	11840	11760	11704	11901	11717	11681	11755	11744	11653	11720	11751	11722	11869	11696	11729	11630	11692	11657	11897	11700	11878	11767	11696	11764	11709	11888	11794	11673	11726	11675	11740	11934	11809	11678	11898	11734	11764	11786	11715	11825	11628	11801	11850	11793	11767	11766	11823	11873	11823	11729	11828	11837	11672	11784	11785	11818	11805	11744	11735	11827	11757	11548	11842	11798	11727	11738	11714	11792	11712	11934	11765	11740	11611	11731	11791	11822	11899	11802	11755	11650	11586	11744	11865	11763	11798	11892	11783	11804	11780	11883	11738	11799	11784	11756	11736	11820	11870	11609	11665	11712	11875	11941	11702	11812	11753	11830	11671	11839	11878	11732	11727	11735	11839	11915	11493	11766	11695	11767	11787	11863	11824	11619	11703	11663	11779	11676	11772	11678	11778	11789	11580	11724	11734	11779	11755	11851	11752	11983	11747	11666	11900	11766	11850	11682	11743	11656	11603	11811	11632	11714	11808	11776	11852	11714	11784	11852	11807	11639	11908	11701	11871	11888	11789	11802	11880	11812	11951	11667	11730	11749	11787	11780	11676	11900	11769	11655	11746	11784	11676	11780	11879	11683	11814	11761	11925	11764	11829	11890	11761	11636	11779	11771	11789	11789	11775	11805	11869	11817	11695	11832	11799	11872	11664	11696	11733	11714	11618	11829	11847	11824	11646	11976	11674	11793	11760	11713	11827	11769	11741	11751	11711	11790	11754	11568	11709	11867	11666	11669	11857	11870	11906	11792	11771	11866	11875	11816	11656	11800	11758	11754	11579	11694	11916	11823	11705	11833	11850	11777	11647	11695	11699	11815	11774	11751	11680	11781	11924	11908	11744	11753	11652	11754	11653	11898	11856	11777	11788	11734	11832	11736	11813	11738	12032	11815	11742	11814	11852	11715	11690	11820	11769	11715	11729	11800	11869	11702	11755	11871	11803	11656	11625	11780	11670	11786	11662	11754	11634	11776	11797	11741	11739	11781	11723	11898	11704	11690	11837	11760	11795	11786	11576	11780	11617	11863	11646	11717	11763	11796	11791	11638	11677	11845	11879	11880	11793	11935	11878	11745	11701	11569	11745	11692	11795	11827	11705	11659	11745	11798	11690	11753	11950	11621	11638	11788	11737	11876	11741	11926	11785	11696	11852	11803	11807	11796	11660	11865	11736	11881	11754	11809	11717	11806	11893	11714	11812	11718	11792	11760	11912	11820	11814	11864	11880	11934	11841	11698	11831	11861	11686	11841	11689	11787	11786	11807	11832	11811	11834	11680	11697	11768	11785	11681	11689	11743	11699	11809	11854	11671	11685	11823	11734	11615	11713	11838	11775	11717	11900	11750	11726	11652	11734	11732	11784	11745	11811	11926	11849	11761	11641	11821	11930	11814	11688	11608	11890	11847	11636	11825	11792	11658	11780	11831	11611	11638	11698	11752	11887	11664	11824	11706	11769	11742	11761	11753	11739	11500	11905	11590	11632	11853	11806	11827	11836	11856	11912	11861	11807	11648	11724	11824	11744	11706	11691	11819	11937	11764	11743	11748	11698	11670	11766	11776	11826	11767	11772	11669	11798	11719	11765	11701	11874	11721	11806	11939	11654	11739	11821	11859	11726	11692	11880	11927	11870	11908	11784	11745	11642	11865	11750	11726	11750	11782	11866	11646	11784	11834	12017	11783	11780	11877	11740	11813	11813	11770	11742	11726	11790	11731	11650	11674	11785	11790	11743	11931	11881	11667	11787	11881	11726	11744	11654	11657	11753	11738	11599	11677	11566	11751	11829	11857	11699	11777	11981	11716	11829	11745	11748	11711	11763	11766	11751	11675	11746	11700	11623	11980	11733	11866	11761	11802	11868	11644	11870	11935	11726	11694	11604	11918	11869	11791	11693	11774	11796	11685	11703	11718	11750	11785	11728	11739	11709	11699	11849	11688	11713	11736	11749	11703	11702	11762	11792	11700	11825	11732	11737	11954	11631	11766	11923	11754	11824	11691	11687	11805	11765	11791	11656	11691	11645	11741	11717	11807	11697	11826	11766	11870	11724	11844	11714	11746	11788	11741	11643	11807	11802	11749	11809	11739	11773	11820	11754	11764	11691	11793	11744	11728	11715	11780	11792	11759	11766	11827	11934	11942	11648	11771	11879	11655	11698	11961	11829	11820	11644	11676	11828	11811	11706	11663	11902	11717	11712	11750	11722	11770	11824	11856	11676	11700	11789	11676	11751	11709	11635	11970	11834	11921	11704	11810	11729	11856	11826	11730	11769	11870	11760	11662	11745	11786	11636	11861	11608	11772	11792	11776	11796	11806	11808	11757	11726	11782	11683	11658	11935
24506	21297	28284	24609	20538	14666	12716	11398	11081	10852	10938	10727	10813	10973	10987	10929	11077	10739	10814	10866	10740	11004	11149	11669	12453	12950	12830	13008	12660	11715	11146	11047	10713	10736	10772	10594	10675	10610	10676	10752	10591	10674	10734	10570	10705	10732	10601	10711	10546	10647	10699	10789	10783	10703	10668	10678	10737	10576	10704	10633	10506	10580	10548	10577	10616	10720	10697	10734	10760	10630	10715	10666	10704	10742	10722	10750	10624	10584	10551	10889	10760	10579	10737	10654	10722	10563	10633	10817	10663	10725	10760	10717	10542	10674	10630	10734	10658	10733	10634	10754	10635	10653	10543	10636	10726	10627	10613	10663	10772	10753	10654	10731	10628	10748	10798	10676	10568	10525	10879	10595	10654	10828	10744	10673	10419	10640	10594	10666	10819	10775	10884	10616	10542	10537	10660	10741	10451	10598	10690	10691	10617	10626	10580	10651	10613	10703	10539	10620	10565	10717	10755	10639	10705	10626	10707	10824	10419	10671	10756	10631	10661	10688	10760	10643	10681	10797	10615	10748	10839	10691	10513	10617	10758	10715	10585	10661	10824	10870	10671	10705	10876	10591	10578	10827	10638	10646	10720	10589	10637	10664	10665	10459	10685	10751	10623	10573	10543	10629	10756	10663	10613	10566	10654	10475	10576	10715	10589	10708	10789	10656	10641	10730	10549	10622	10622	10690	10749	10677	10682	10556	10702	10689	10696	10690	10789	10685	10613	10654	10492	10703	10457	10702	10708	10748	10621	10580	10751	10643	10552	10646	10507	10536	10653	10674	10802	10739	10763	10625	10610	10708	10509	10580	10583	10747	10664	10846	10677	10446	10829	10712	10708	10636	10715	10628	10357	10563	10554	10799	10810	10604	10821	10867	10581	10616	10800	10637	10560	10678	10516	10556	10649	10577	10684	10768	10679	10565	10690	10668	10750	10714	10585	10774	10765	10851	10687	10634	10646	10575	10618	10676	10595	10736	10699	10704	10752	10610	10846	10627	10750	10722	10647	10790	10698	10832	10552	10432	10715	10726	10619	10691	10681	10681	10603	10514	10785	10647	10759	10665	10655	10744	10620	10699	10537	10626	10815	10805	10714	10886	10703	10560	10838	10635	10571	10564	10754	10521	10801	10545	10737	10492	10745	10812	10691	10692	10697	10658	10702	10848	10727	10773	10755	10485	10563	10655	10663	10665	10817	10644	10661	10565	10714	10602	10702	10563	10707	10600	10639	10888	10693	10821	10593	10816	10608	10655	10525	10572	10693	10631	10719	10501	10682	10697	10587	10619	10608	10605	10667	10638	10504	10643	10700	10639	10480	10635	10552	10658	10698	10637	10679	10486	10706	10778	10686	10600	10751	10645	10619	10575	10594	10592	10659	10702	10694	10742	10726	10832	10565	10701	10691	10714	10565	10631	10712	10665	10680	10733	10655	10599	10741	10585	10611	10597	10557	10748	10605	10579	10654	10587	10580	10808	10558	10688	10775	10721	10560	10599	10673	10587	10779	10698	10790	10717	10754	10558	10549	10674	10578	10559	10648	10535	10616	10759	10762	10650	10399	10467	10737	10675	10565	10580	10575	10553	10630	10639	10612	10582	10835	10584	10560	10711	10723	10760	10683	10663	10821	10754	10677	10708	10617	10383	10721	10719	10598	10640	10647	10603	10675	10713	10571	10661	10545	10445	10819	10622	10511	10582	10693	10759	10694	10730	10861	10451	10515	10713	10731	10641	10602	10625	10650	10517	10626	10554	10607	10763	10572	10638	10550	10667	10867	10555	10538	10752	10563	10743	10723	10446	10476	10595	10626	10493	10500	10474	10619	10742	10588	10809	10626	10554	10814	10587	10742	10634	10556	10641	10755	10646	10651	10566	10656	10654	10466	10678	10513	10662	10661	10699	10537	10601	10613	10586	10595	10700	10702	10767	10749	10480	10678	10982	10559	10668	10659	10587	10799	10607	10704	10662	10777	10632	10640	10579	10636	10885	10579	10569	10644	10609	10574	10622	10740	10841	10740	10781	10702	10612	10507	10669	10763	10443	10651	10583	10554	10586	10572	10593	10683	10738	10814	10596	10493	10653	10730	10626	10687	10651	10633	10709	10549	10622	10548	10461	10597	10756	10720	10574	10712	10566	10722	10622	10683	10609	10813	10689	10595	10666	10628	10583	10714	10647	10576	10538	10544	10677	10450	10750	10852	10691	10657	10576	10722	10670	10587	10683	10701	10611	10628	10619	10583	10664	10771	10540	10662	10680	10732	10611	10735	10631	10624	10766	10620	10681	10679	10633	10666	10500	10718	10684	10704	10601	10611	10619	10683	10676	10430	10508	10727	10589	10497	10483	10740	10496	10637	10619	10589	10656	10807	10776	10741	10839	10750	10674	10719	10575	10805	10567	10738	10618	10604	10810	10600	10868	10695	10558	10712	10559	10711	10881	10781	10680	10645	10694	10700	10787	10622	10537	10747	10749	10618	10540	10564	10710	10638	10752	10660	10910	10607	10605	10596	10708	10663	10535	10642	10705	10763	10675	10710	10780	10623	10640	10613	10657	10757	10627	10463	10667	10620	10728	10783	10682	10690	10599	10801	10656	10697	10654	10848	10710	10704	10571	10521	10725	10776	10651	10712	10555	10585	10726	10790	10728	10684	10636	10650	10571	10660	10824	10610	10614	10797	10799	10670	10524	10564	10693	10772	10594	10675	10528	10394	10675	10514	10600	10576	10492	10628	10616	10681	10704	10638	10716	10657	10870	10479	10564	10638	10681	10620	10734	10749	10620	10640	10667	10674	10757	10587	10712	10746	10638	10482	10791	10664	10695	10532	10715	10530	10620	10774	10569	10780	10775	10669	10812	10751	10526	10711	10546	10723	10755	10576	10590	10764	10577	10636	10727	10692	10693	10722	10688	10748	10592	10670	10836	10718	10725	10532	10644	10627	10546	10627	10652	10745	10530	10628	10697	10520	10752	10641	10619	10511	10679	10614	10593	10744	10661	10504	10550	10643	10572	10665	10673	10623	10573	10700	10653	10667	10633	10761	10720	10528	10749	10705	10701	10653	10570	10659	10686	10420	10750	10674	10583	10657	10494	10641	10705	10573	10503	10765	10776	10612	10533	10655	10640	10629	10740	10740	10757	10719	10733	10569	10629	10661	10617	10703	10500	10643	10579	10714	10680	10599	10656	10730	10530	10584	10576	10578	10528	10742	10531	10716	10644	10700	10657	10640	10716	10623	10763	10886	10737	10684	10682	10731	10553	10727	10694	10718	10682	10662	10751	10609	10823	10874	10725	10725	10434	10649	10704	10696	10519	10608	10651	10728	10767	10775	10694	10652	10547	10598	10691	10632	10568	10736	10595	10510	10750	10736	10689	10577	10630	10541	10536	10570	10629	10640	10633	10694	10691	10719	10750	10737	10890	10665	10618	10761	10680	10775	10568	10869	10717	10576	10575	10683	10673	10806	10602	10618	10520	10645	10666	10677	10605	10727	10633	10682	10535	10585	10782	10635	10766	10921	10704	10600	10735	10785	10584	10634	10581	10660	10705	10660	10652	10618	10521	10734	10625	10701	10690	10641	10819	10580	10619	10843	10727	10589	10661	10612	10653	10696	10673	10530	10665	10714	10566	10686	10718	10597	10773	10685	10735	10927	10526	10735	10721	10583	10837	10726	10609	10711	10494	10655	10679	10494	10805	10636	10488	10588	10814	10420	10612	10640	10521	10477	10646	10653	10537	10638	10719	10641	10619	10567	10756	10609	10663	10751	10674	10735	10734	10450	10689	10785	10771	10681	10565	10508	10676	10627	10773	10775	10617	10694	10871	10807	10685	10546	10580	10575	10640	10496	10665	10626	10581	10869	10724	10735	10643	10705	10589	10751	10622	10740	10649	10547	10582	10853	10791	10836	10564	10568	10772	10636	10707	10635	10530	10791	10692	10653	10684	10879	10709	10811	10653	10573	10750	10747	10757	10731	10587	10666	10540	10695	10859	10665	10531	10717	10697	10690	10663	10696	10538	10649	10670	10667	10495	10565	10602	10661	10748	10475	10737	10678	10636	10663	10607	10548	10750	10837	10764	10734	10668	10647	10737	10771	10487	10529	10591	10691	10533	10575	10745	10613	10576	10648	10612	10727	10699	10627	10714	10782	10548	10645	10633	10462	10638	10705	10741	10690	10767	10798	10605	10666	10577	10724	10600	10571	10744	10657	10646	10646	10803	10689	10608	10603	10643	10673	10541	10606	10754	10694	10689	10655	10718	10562	10614	10652	10588	10672	10660	10691	10556	10576	10730	10697	10497	10476	10568	10330	10654	10774	10608	10700	10493	10608	10659	10568	10794	10672	10545	10614	10716	10508	10629	10631	10600	10725	10630	10778	10595	10797	10696	10670	10786	10727	10663	10731	10696	10575	10645	10455	10753	10645	10768	10667	10769	10720	10569	10675	10558	10688	10707	10569	10731	10723	10532	10598	10808	10764	10634	10722	10583	10770	10576	10691	10615	10637	10758	10809	10741	10495	10699	10832	10787	10889	10528	10536	10618	10722	10615	10641	10659	10658	10653	10539	10633	10607	10833	10885	10466	10555	10594	10731	10676	10793	10705	10640	10576	10664	10888	10716	10459	10681	10669	10755	10677	10753	10614	10677	10595	10722	10796	10753	10549	10703	10479	10722	10600	10671	10513	10669	10736	10631	10830	10732	10545	10575	10497	10630	10638	10819	10678	10732	10680	10674	10691	10583	10652	10711	10535	10656	10863	10551	10588	10593	10512	10649	10558	10703	10728	10674	10599	10715	10560	10547	10837	10688	10584	10610	10654	10731	10614	10679	10722	10767	10692	10735	10770	10626	10702	10802	10648	10564	10661	10706	10663	10617	10640	10701	10624	10845	10482	10673	10481	10646	10558	10754	10524	10569	10616	10746	10686	10626	10543	10656	10690	10623	10532	10581	10658	10674	10639	10810	10709	10683	10656	10661	10675	10773	10552	10689	10544	10581	10564	10834	10612	10762	10518	10788	10679	10629	10800	10682	10574	10630	10604	10575	10564	10454	10659	10749	10668	10554	10438	10667	10576	10506	10744	10765	10714	10585	10589	10611	10745	10698	10645	10643	10717	10740	10801	10799	10604
25802	39926	23548	14237	12176	11721	11388	11132	10942	10968	10819	10853	10816	11063	10940	10725	10695	10565	10464	10544	10516	10548	10765	12305	13400	14020	13817	13891	12980	11916	11191	10838	10651	10443	10621	10469	10504	10533	10465	10544	10531	10512	10648	10593	10663	10439	10493	10512	10424	10650	10559	10749	10480	10662	10529	10591	10502	10348	10561	10429	10660	10454	10558	10546	10474	10527	10597	10560	10686	10545	10526	10495	10495	10563	10541	10495	10421	10719	10652	10558	10802	10595	10493	10584	10575	10474	10555	10724	10398	10781	10582	10546	10629	10638	10636	10441	10575	10453	10493	10605	10507	10625	10588	10371	10731	10558	10321	10569	10529	10503	10455	10609	10492	10723	10542	10693	10494	10517	10478	10407	10542	10418	10583	10496	10428	10482	10495	10446	10508	10487	10644	10574	10548	10449	10642	10407	10531	10573	10553	10387	10546	10522	10591	10491	10467	10532	10673	10381	10330	10500	10564	10454	10488	10286	10544	10470	10469	10695	10437	10541	10407	10398	10424	10431	10643	10414	10450	10500	10502	10543	10523	10369	10568	10336	10557	10477	10542	10605	10645	10427	10593	10566	10503	10424	10680	10543	10601	10402	10579	10611	10356	10497	10586	10601	10501	10504	10440	10588	10527	10392	10582	10559	10552	10517	10629	10517	10456	10572	10522	10344	10578	10487	10500	10391	10498	10594	10702	10537	10411	10590	10633	10497	10414	10563	10513	10484	10541	10566	10626	10385	10686	10765	10508	10579	10561	10531	10427	10641	10490	10400	10462	10390	10494	10359	10650	10526	10668	10488	10522	10423	10523	10657	10511	10579	10640	10435	10664	10556	10496	10604	10437	10483	10443	10572	10479	10634	10459	10520	10628	10447	10550	10401	10517	10362	10512	10489	10515	10495	10463	10642	10322	10687	10566	10655	10428	10581	10430	10508	10421	10509	10489	10548	10461	10765	10565	10579	10455	10618	10395	10530	10634	10710	10551	10533	10644	10743	10414	10697	10516	10628	10645	10532	10379	10627	10581	10627	10534	10278	10622	10457	10570	10573	10389	10361	10543	10581	10612	10380	10666	10429	10240	10362	10501	10490	10487	10527	10330	10457	10543	10663	10515	10476	10508	10726	10513	10521	10434	10303	10650	10424	10466	10564	10561	10519	10546	10526	10627	10571	10603	10479	10520	10497	10560	10621	10582	10473	10520	10482	10607	10378	10681	10569	10487	10509	10514	10529	10626	10498	10507	10532	10468	10660	10487	10485	10404	10558	10584	10576	10476	10728	10320	10528	10416	10505	10486	10366	10427	10378	10537	10519	10504	10428	10708	10691	10524	10420	10415	10522	10342	10514	10595	10507	10505	10652	10514	10571	10492	10404	10579	10524	10425	10488	10372	10592	10499	10588	10520	10488	10486	10655	10616	10471	10401	10556	10485	10376	10406	10459	10498	10404	10636	10532	10461	10568	10519	10601	10454	10594	10687	10472	10454	10578	10488	10467	10553	10374	10383	10337	10557	10422	10502	10494	10519	10617	10555	10523	10547	10546	10588	10561	10515	10433	10523	10410	10589	10536	10421	10729	10451	10487	10542	10548	10507	10429	10589	10460	10476	10443	10521	10532	10450	10560	10491	10365	10641	10463	10482	10431	10465	10636	10453	10482	10449	10470	10624	10594	10536	10490	10532	10579	10534	10627	10425	10642	10557	10426	10470	10456	10600	10379	10658	10540	10482	10568	10518	10308	10464	10483	10364	10537	10505	10546	10511	10420	10496	10464	10477	10568	10549	10361	10501	10489	10611	10474	10385	10434	10538	10610	10533	10545	10564	10477	10381	10487	10568	10548	10499	10572	10468	10499	10495	10518	10482	10455	10462	10500	10467	10536	10612	10522	10580	10469	10491	10473	10753	10539	10432	10635	10652	10471	10595	10497	10450	10640	10467	10569	10462	10643	10492	10527	10545	10623	10528	10631	10580	10621	10543	10602	10748	10470	10492	10466	10508	10568	10444	10495	10360	10381	10597	10671	10391	10538	10493	10592	10417	10550	10541	10490	10363	10662	10410	10519	10590	10464	10341	10590	10575	10443	10417	10351	10564	10549	10526	10513	10566	10526	10480	10414	10533	10553	10567	10556	10605	10533	10662	10469	10554	10571	10378	10612	10496	10384	10553	10458	10526	10552	10456	10611	10572	10530	10484	10517	10467	10564	10651	10539	10489	10560	10453	10514	10515	10555	10390	10595	10554	10557	10451	10514	10520	10610	10522	10541	10650	10665	10634	10601	10501	10487	10582	10543	10634	10503	10453	10492	10575	10616	10640	10547	10444	10522	10452	10529	10468	10526	10528	10439	10515	10470	10537	10517	10586	10480	10404	10468	10470	10584	10527	10374	10403	10566	10627	10389	10649	10538	10547	10560	10427	10585	10717	10476	10427	10547	10506	10564	10543	10497	10529	10413	10482	10581	10617	10527	10578	10434	10473	10599	10608	10494	10645	10605	10466	10505	10561	10509	10573	10592	10504	10449	10378	10449	10408	10503	10384	10432	10623	10365	10501	10541	10601	10445	10634	10455	10566	10446	10488	10584	10458	10578	10462	10357	10500	10497	10635	10524	10558	10545	10563	10377	10484	10596	10473	10388	10393	10484	10493	10528	10326	10506	10416	10496	10500	10488	10655	10558	10439	10517	10354	10508	10613	10639	10602	10477	10387	10432	10651	10464	10546	10583	10488	10459	10517	10662	10508	10405	10439	10463	10483	10593	10334	10498	10641	10384	10335	10517	10579	10616	10479	10518	10467	10520	10426	10434	10456	10445	10571	10433	10512	10511	10319	10595	10483	10606	10721	10490	10643	10508	10575	10491	10450	10540	10453	10520	10415	10398	10452	10536	10376	10333	10468	10358	10396	10673	10439	10455	10435	10487	10611	10669	10380	10487	10605	10721	10509	10665	10268	10613	10659	10624	10505	10361	10540	10613	10558	10534	10475	10561	10480	10428	10491	10453	10402	10457	10671	10480	10410	10474	10488	10576	10344	10478	10405	10699	10558	10542	10425	10529	10486	10567	10568	10447	10486	10577	10496	10453	10601	10346	10508	10377	10536	10466	10602	10585	10445	10589	10505	10551	10452	10504	10450	10660	10474	10487	10686	10428	10438	10529	10542	10468	10338	10535	10647	10457	10456	10493	10660	10499	10321	10462	10500	10431	10476	10407	10545	10444	10522	10535	10549	10484	10549	10548	10652	10472	10515	10663	10502	10612	10561	10332	10662	10426	10404	10440	10533	10412	10395	10654	10491	10562	10536	10364	10486	10489	10574	10744	10534	10595	10529	10319	10500	10434	10371	10578	10368	10527	10538	10663	10460	10560	10599	10554	10501	10572	10543	10538	10611	10533	10659	10519	10594	10402	10642	10504	10420	10699	10523	10474	10367	10536	10491	10416	10440	10417	10484	10513	10509	10557	10609	10495	10485	10533	10544	10454	10539	10605	10552	10522	10473	10631	10481	10507	10574	10643	10611	10552	10470	10494	10589	10606	10593	10675	10520	10514	10444	10514	10479	10459	10425	10462	10322	10403	10638	10452	10516	10690	10481	10457	10655	10548	10530	10491	10549	10653	10489	10523	10432	10327	10596	10537	10486	10496	10492	10696	10416	10548	10488	10533	10435	10411	10473	10486	10488	10537	10487	10687	10556	10402	10455	10398	10623	10541	10327	10473	10410	10493	10450	10552	10495	10471	10435	10514	10608	10508	10599	10625	10424	10362	10565	10666	10623	10480	10424	10261	10504	10631	10592	10301	10650	10488	10606	10407	10614	10380	10433	10322	10475	10600	10521	10525	10527	10485	10367	10530	10573	10604	10467	10441	10569	10504	10522	10566	10563	10744	10484	10741	10629	10664	10574	10506	10592	10554	10546	10589	10576	10669	10478	10503	10560	10599	10532	10597	10481	10394	10499	10512	10550	10454	10641	10737	10508	10597	10504	10544	10552	10465	10580	10528	10495	10611	10365	10442	10431	10537	10638	10465	10500	10619	10500	10442	10488	10604	10583	10351	10574	10470	10502	10533	10507	10477	10579	10484	10321	10579	10550	10611	10555	10552	10515	10520	10634	10379	10367	10542	10671	10485	10565	10478	10458	10493	10555	10581	10540	10516	10459	10486	10470	10408	10468	10587	10402	10475	10398	10547	10709	10573	10512	10509	10503	10373	10524	10424	10511	10615	10653	10403	10554	10394	10548	10439	10590	10377	10533	10556	10538	10625	10384	10432	10758	10221	10645	10539	10296	10514	10531	10507	10536	10486	10468	10626	10502	10539	10517	10438	10421	10625	10436	10532	10393	10512	10426	10512	10603	10665	10475	10641	10480	10691	10628	10485	10494	10659	10401	10488	10568	10235	10538	10590	10445	10661	10488	10604	10554	10630	10546	10507	10617	10486	10513	10551	10580	10542	10578	10320	10541	10473	10598	10480	10631	10477	10454	10352	10474	10538	10429	10544	10457	10621	10538	10428	10439	10632	10558	10502	10333	10517	10479	10599	10545	10600	10396	10570	10520	10665	10454	10533	10577	10559	10477	10466	10459	10559	10556	10472	10676	10685	10585	10633	10468	10391	10472	10464	10668	10421	10632	10584	10566	10435	10438	10676	10437	10602	10530	10558	10444	10558	10395	10528	10440	10552	10481	10521	10616	10411	10444	10470	10477	10413	10702	10518	10424	10517	10442	10608	10537	10538	10492	10445	10454	10590	10517	10536	10731	10513	10515	10402	10435	10680	10516	10646	10371	10341	10462	10545	10482	10499	10588	10554	10492	10698	10573	10526	10586	10422	10526	10542	10483	10436	10462	10405	10544	10492	10547	10548	10523	10559	10535	10553	10592	10707	10452	10525	10415	10581	10388	10555	10577	10571	10540	10473	10687	10647	10521	10397	10436	10486	10507	10498	10518	10425	10511	10523	10477	10634	10493	10743	10489	10608	10465	10647	10549	10536	10718	10606	10576	10506	10448	10592	10333	10612	10543	10398	10533	10359	10556	10501	10664	10428	10619	10497	10376	10691	10607	10486	10564	10598	10476	10489	10638	10307	10669	10559	10514	10520	10445	10528	10573	10380	10491	10613	10260	10513	10435	10587	10535	10549	10413	10432
22873	21150	28799	23635	21193	22128	20514	14760	13750	13947	13803	13752	13503	13638	13590	13237	13278	13367	13431	13329	13328	13665	15903	17850	19342	19009	17273	16062	15243	14649	13937	13656	13202	13172	13132	13195	13195	13036	13331	13086	13222	13176	13151	13135	13202	12997	13136	13138	13266	13179	13123	13175	13215	13071	13109	13123	13194	13283	13098	13206	13266	13010	13103	13059	13197	13060	13250	13081	13194	13131	13095	13107	13060	13249	13167	13066	13218	13313	13121	12975	12983	13155	13143	13255	13205	13166	13128	13351	13259	13188	13229	13176	13118	13284	13124	13212	13317	13118	13081	13056	13138	13076	13251	13221	13182	13113	13135	12904	13024	13129	13171	13157	13036	12998	13173	13071	13124	13068	13181	13155	13158	13066	13036	12992	13172	13094	13185	12983	13124	12992	13164	13147	13171	13283	13048	12884	13050	13115	13480	13083	12653	13072	13260	13006	13102	13156	13164	13170	13203	12915	13077	12853	13213	13170	13126	13077	13086	13072	12982	13099	13118	13091	12987	13024	13093	12937	12995	13096	13027	13021	12947	13090	13105	13137	13218	12955	13052	13290	13143	13120	13021	13085	13191	13188	13211	13032	13014	13073	13073	13076	13249	13243	13104	13160	13146	13096	13080	13113	13069	13142	13110	13055	13177	13176	13131	12979	13151	13039	13035	13056	13028	13202	12967	13028	13037	13050	13062	12952	12975	13134	13052	13072	12923	13185	13192	13081	13084	13000	13066	13277	13132	12922	13179	12981	12999	13151	13095	13002	13190	13143	13100	13143	12908	13110	13102	13298	13130	13179	13320	13098	13025	13098	13030	12982	13154	13132	13241	13158	13018	13210	13229	13102	13141	13069	13010	13057	13114	12941	12867	13095	13411	13243	13131	13026	13040	13171	13123	13133	13206	13072	13084	13136	13226	13086	13319	13115	13175	12985	12968	13079	13234	13061	13133	13013	12994	12991	13025	13296	13082	13124	12821	12935	13218	13209	12972	13088	13045	13192	13057	12994	12885	13372	13225	13209	13137	13080	12799	13083	13077	13144	13212	13096	12944	13231	13109	13110	12951	12964	13257	13306	13093	13192	13128	13384	13105	13037	13116	13080	13156	13040	13184	13022	13102	13148	12969	13165	12948	13090	13163	13373	13126	13006	13149	13141	13244	13166	13126	13070	13131	12980	12970	13027	13076	13045	13307	13101	13065	13034	12979	13092	12918	13169	13043	13090	13046	12972	13075	13190	13262	13170	13210	13139	13002	12870	13070	13077	12954	12995	13093	13036	12982	13069	13205	13095	13220	13096	13021	12996	13226	13189	13091	13116	13093	12865	12996	12945	13168	13261	13202	12873	13143	12915	13116	13153	13154	12912	13016	13151	13034	13077	13034	13111	13149	13083	13094	12986	13133	13260	12989	12939	13104	13115	12899	12834	13089	13107	13004	13065	12912	13177	13141	13182	13018	12861	13003	13025	13061	13012	13078	13132	13078	13108	13125	13001	12964	13203	13110	13260	13021	13153	13143	13219	13044	13149	13135	13221	12834	13126	13014	12964	13293	13114	13396	13127	13177	13048	13057	13126	13146	13024	13064	13050	12972	13091	13161	12975	13130	13059	13107	13043	12916	13010	13126	13181	13038	13214	13172	13022	12917	13095	12972	12978	13137	12854	13026	12977	13257	12970	13193	13067	13050	13211	12975	13036	13221	13078	12995	13115	13066	12926	13156	13019	13187	13136	12963	13063	13081	13221	13164	13125	13035	12931	12930	13092	13177	13002	12996	13208	12929	12986	12866	13108	13110	13054	13074	12977	12885	13087	13010	13062	13015	13142	13033	13390	13059	12988	13129	13113	13098	13160	13008	13198	13020	13097	13097	13006	12821	13031	12990	13163	13009	13064	13168	13061	13016	12855	12991	12967	12941	13140	13016	13164	13134	13046	12994	13113	13201	12977	12925	13009	13049	13116	13170	13157	13049	13026	13054	12902	12961	13192	13000	12984	13192	13120	13129	13100	13007	13032	13156	13133	13063	13073	13108	12945	13135	13233	13030	13052	12984	13065	13163	13137	13093	13152	13229	13119	12952	12880	13034	12964	13048	13109	13197	12940	13107	12952	12918	13123	13285	13094	13091	13127	12879	12999	13027	13190	12907	13126	13346	13238	13003	13046	13046	12977	12796	13164	13032	13016	12863	13172	13096	13001	13344	13084	12707	13194	12967	13178	13124	13048	12973	13080	13202	13146	13101	13003	13014	12972	13079	12936	13183	13051	13017	13156	13067	12972	13009	13040	13133	13114	13292	13127	13078	13172	13177	13118	13222	13124	13242	13118	13000	13224	13157	13059	13180	12995	13217	12858	13232	13012	13323	13042	13185	12981	13246	13153	13000	13117	13183	12940	12969	13098	13095	13110	13133	13068	13239	13161	13127	13153	13182	13233	13217	13103	13214	13019	13035	13112	12984	13117	13015	12912	13026	12959	13110	13225	13226	13084	13110	13066	13060	13003	13173	13206	13230	13291	12966	13252	13234	13128	13235	12965	12851	13050	13008	13140	13256	12915	13125	13196	13148	13040	13153	13321	12955	13016	12969	13028	13022	13005	12969	13102	13196	13063	13017	13101	13028	13251	13060	13057	13142	12971	13045	13136	13020	13169	13071	12872	13103	13047	13015	13070	13025	13014	12958	12982	13244	12952	13303	13062	13080	12983	13081	13225	13153	12933	12936	12988	13083	13113	13387	13050	13066	13001	13107	13129	13047	13083	13186	12974	13181	13065	13120	13032	13082	13142	13114	13174	13156	13007	13390	13054	13136	13344	13004	13307	13161	13226	12971	13182	13088	12895	13152	13042	13181	13035	12932	12979	13029	12968	13177	13031	13105	13061	13140	13075	13152	12950	13162	12974	12994	13114	13071	13170	13144	13080	12958	13113	13229	13127	13207	13004	13019	13075	13152	13072	13067	13027	13147	13155	13033	13065	13210	13055	13094	13130	12850	13033	13027	12925	13220	13159	13017	13136	13051	13028	13091	13120	12964	13034	13044	13041	13147	13107	13121	13069	13189	13018	13287	13216	13254	13208	13139	13110	13023	13068	13080	12939	13304	13163	13310	13075	13051	13010	13213	13166	13110	13171	13142	13107	13136	12833	12979	13004	12969	13142	13149	13150	13042	13050	13147	13038	12972	12932	12919	12962	13171	13142	13216	13266	12975	13153	13301	12943	13082	13329	13137	13118	13226	13027	12898	12922	13012	13138	12977	13000	12970	13037	12926	13087	13160	13079	13115	13030	13114	13170	13001	13059	13261	13057	13078	13055	13184	13114	13154	12975	13172	13190	13073	13026	12786	13011	13040	13038	13152	13003	12946	13005	13104	13217	13021	13005	12952	13008	13144	13080	13064	13192	13080	13037	13126	12970	13023	13119	13267	13104	13092	13053	13116	13299	13166	13111	13095	13149	13108	13183	12982	13019	13003	13028	12944	13037	13138	13011	13116	13123	13067	13241	13032	13066	12854	13091	13124	13095	13023	13051	13130	13117	13029	13193	13144	12953	12876	13081	12995	13210	13047	13100	13002	13037	13113	13013	12927	13102	13136	13059	13136	13132	13232	12998	13016	12893	13011	13026	13063	13084	12949	13047	13212	13149	13081	13156	13038	13202	13210	13155	12967	13257	13046	13209	13146	13059	13147	13020	13123	13130	12947	12965	12990	13115	13084	13181	13222	13101	13004	13064	12959	13046	13096	12954	13018	13114	13074	12919	12929	13169	12856	13108	13156	13098	13062	13020	13130	13056	12953	13038	13178	13172	13138	13095	13195	12978	13145	13116	13066	13119	12908	12923	13077	12983	12998	12929	13020	13089	13220	13118	13152	12948	13001	13140	13206	13131	13210	13000	13075	13102	13125	13152	13004	12949	13151	13052	13282	12983	13113	12932	12904	13045	13148	13004	13111	13165	13074	12998	13148	12911	13133	13006	13154	13133	13091	13031	13372	13103	13100	12976	13072	13136	13108	13101	13003	13135	13067	13307	13253	13122	12854	13075	13097	13272	12912	13090	13189	13081	13153	12909	13106	12853	12916	13061	13038	13062	13188	12973	13146	13184	13141	13080	13198	13009	13065	13216	13095	13021	13280	13044	12972	12969	13114	13010	13079	13136	13160	13087	13087	13086	13155	12973	13100	12986	13022	13001	13080	12990	13153	13016	13007	13064	13081	12804	13176	13082	13292	13017	13073	13026	13098	12838	12916	13030	13135	13019	13085	13082	13030	12963	13029	13160	13103	13085	13250	13155	13057	13019	13044	12937	13034	13024	13040	13099	13141	13024	13171	13060	12964	12885	13056	12925	13287	12927	13091	12990	13168	12994	13124	13159	13202	13040	12990	13090	13101	12962	12954	12931	13215	13105	12962	13106	13094	13427	13098	13061	13126	13037	13113	13150	12978	13009	13189	12993	13100	13015	13140	13068	13175	12958	13055	13030	12960	12925	13118	13198	13194	12974	13051	13090	12972	13146	12963	13075	13067	12998	13200	12887	13196	13294	12924	13044	12995	13009	13005	13206	13031	13295	13126	12887	13020	13053	12985	13032	13135	12983	13076	12918	12967	13172	13117	13108	13091	13077	13317	13036	13002	13269	13205	13144	13166	13102	13233	13018	13168	13089	12985	13028	13067	12907	13091	13114	13262	12929	13015	13099	13145	13192	13098	13018	12928	13092	12938	13058	13068	13101	13199	13127	12991	13130	13161	13045	13097	13118	13026	13086	13310	13110	13110	12852	12955	12981	13039	13214	13019	13029	12905	13163	13107	13026	13128	13032	13126	13063	13106	13129	13123	13021	13068	13131	13120	12997	12975	12992	13201	13131	13100	13257	13100	13094	13082	12985	13061	13078	12999	13099	13040	13027	13047	13102	13214	13172	13060	12929	13014	13113	13140	12926	13162	13155	13002	13031	13061	13094	13109	13127	13063	12993	13069	13175	13121	13153	13029	13194	13030	13133	13088	13131	13219	12946	12941	12994	13106	13041	13011	13151	13009	13372	13154	13069	13374	12887	13159	13115	12999	13109	13062	13116	12924	13021	13002	13000	13034	13063	13257	13270	13143	13089	13075	12910	13135	12898	13157	13034	13139	12965	12888	13057	12932	12916
29297	43636	27328	18472	15653	14391	13750	13422	13223	12920	12849	12756	12799	12662	12702	12540	12548	12380	12285	12301	12511	12851	16738	19132	20913	20282	17669	15944	15142	14406	13111	12623	12191	12258	12360	12310	12290	12145	12338	12186	12322	12166	12006	12304	12244	12338	12342	12110	12131	12287	12154	12190	12277	12237	12203	12319	12107	12324	12229	12287	12197	12174	12447	12150	12184	12203	12141	12257	12258	12332	12246	12242	12266	12159	12183	12135	12230	12290	12238	12186	12236	12292	12287	12298	12293	12174	12222	12165	12277	12242	12361	12161	12179	12115	12208	12059	12129	12221	12220	12201	12242	12218	12289	12184	12453	12392	12244	12070	12149	12221	12317	12276	12250	12222	12188	12177	12274	12265	12042	12278	12252	12274	12270	12264	12198	12310	12304	12287	12261	12143	12361	12256	12218	12249	12249	12413	12183	12159	12227	12200	12297	12191	12148	12123	12267	12090	12063	12225	12242	12257	12276	12200	12113	12276	12311	12237	12330	12177	12247	12330	12198	12225	12189	12330	12348	12143	12282	12294	12153	12266	12290	12288	12104	12064	12293	12224	12207	12120	12275	12326	12241	12019	12205	12320	12239	12276	12166	12206	12344	12075	12086	12183	12204	12200	12295	12254	12114	12255	12192	12240	12096	12379	12255	12214	12074	12188	12364	12370	12293	12104	12169	12291	12114	12417	12273	12156	12188	12254	12349	12349	12160	12282	12272	12039	12142	12218	12071	12216	12197	12259	12124	12061	12246	12197	12323	12281	12211	12291	12187	12312	12272	12290	12128	12082	12220	12200	12264	12237	12374	12110	12139	12203	12199	12186	12164	12139	12097	12167	12208	12183	12150	11978	12275	12223	12242	12176	12256	12192	12114	12266	12224	12369	12139	12237	12282	12353	12273	12210	12246	12215	12388	12203	12059	12130	12182	12097	12231	12060	12252	12268	12181	12303	12226	12262	12094	12174	12238	12194	12041	12195	12198	12132	12150	12385	12188	12217	12336	12120	12219	12155	12142	12263	12303	12149	12057	12148	12233	12167	12103	12115	12069	12363	12248	12211	12122	12108	12304	12394	12269	12151	12197	12209	12131	12167	12243	12132	12311	12069	12188	12307	12145	12171	12089	12202	12300	12338	12070	12237	12281	12144	12279	12124	12119	12147	12275	12272	12152	12179	12238	12349	12193	12224	12177	12177	12042	12246	12316	12241	12391	12406	12175	12312	12112	12154	12406	12196	12222	12132	12416	12309	12373	12190	12328	12102	12296	12372	12287	12020	12268	12191	12272	12140	12115	12238	12308	12181	12158	12309	12164	12330	12232	12189	12173	12236	12224	12104	12159	12293	12259	12168	12134	12183	12260	12267	12139	12172	12238	12202	12281	12010	12405	12088	12085	12297	12151	12148	12144	12262	12305	12022	12361	12323	12190	12187	12070	12207	12088	12182	12216	12197	12222	12208	12191	12207	12001	12364	12309	12145	12109	12162	12092	12190	12335	12349	12160	12001	12217	12243	12309	12283	12258	12234	12236	12230	12285	12098	12127	12377	12065	12237	12361	12260	12140	12214	12215	12196	12107	12166	12278	12198	12352	12273	12199	12122	12214	12318	12186	12054	12309	12299	12335	12355	12173	12168	12290	12185	12138	12180	12309	12143	12171	12150	12158	12284	12234	12276	12117	12105	12323	12210	12158	12042	12263	12236	12106	12325	12173	12086	12178	12354	12323	12203	12229	12055	12314	12226	12288	12374	12033	12406	12190	12211	12314	12224	12406	12218	12118	12294	12269	12137	12216	12124	12256	12262	12282	12211	12416	12258	12194	12103	12139	12233	12125	12285	12123	12174	12153	12191	12243	12122	12387	12211	12195	12190	12334	12186	12202	12236	12237	12046	12233	12241	12148	12154	12262	12305	12082	12281	12303	12299	12252	12145	12051	12153	12168	12255	12130	12311	12271	12109	12236	12329	12163	12160	12302	12145	12055	12141	12082	12020	12141	12152	12274	12136	12175	12239	12281	12274	12178	12374	12150	12219	12144	12061	12156	12188	12235	12163	12299	12171	12199	12113	12205	12257	12199	12170	12271	12110	12302	12177	12252	12212	12243	12236	12245	12305	12155	12134	12030	12233	12253	12126	12191	12273	12209	12132	12358	12136	12214	12118	12445	12247	12270	12239	12302	12282	12025	12124	12203	12172	12310	12191	12363	12217	12243	12478	12252	12201	12279	12257	12111	12399	12323	12237	12176	12213	12179	12254	12010	12332	12099	12281	12320	12252	12139	12131	12280	12066	12219	12299	11977	12151	12258	12219	12145	12184	12348	12197	12345	12119	12235	12263	12298	12375	12073	12161	12234	12233	12205	12260	12218	12080	12205	12209	12284	12155	12378	12317	12167	12210	12107	12230	12044	12232	12297	12239	12201	12316	12256	12206	12293	12209	12106	12170	12279	12232	12170	12194	12163	12226	12195	12229	12411	12169	12276	12179	12134	12210	12253	12269	12188	12162	12049	12353	12132	12240	12239	12293	12227	12076	12163	12032	12110	12240	12093	12165	12272	12121	12219	12335	12180	12217	12029	12213	12166	12066	12284	12101	12275	12109	12225	12360	12305	12157	12197	12187	12228	12051	12265	12310	12204	12216	12198	12484	12261	12360	12284	12298	12128	12148	12141	12397	12221	12277	12149	12140	12234	12120	12259	12229	12280	12059	12222	12289	12236	12219	12159	12283	12233	12041	12127	12239	12336	12312	12220	12219	12185	12180	12290	12061	12282	12241	12121	12195	12218	12268	12095	12128	12261	12081	12193	12192	12373	12305	12136	12199	12221	12251	12186	12082	12144	12136	12120	12397	12121	12009	12299	12286	12291	12092	12195	12120	12116	12222	12280	12241	12157	12309	12238	12272	12222	12322	12139	12284	12098	12263	12131	12103	12296	12106	12032	12210	12206	12137	12317	12274	12107	12243	12099	12293	12167	12197	12314	12282	12171	12250	12082	12295	12145	12254	12223	12304	12175	12146	12259	12168	12276	12322	12209	12267	12133	12130	12294	12231	12205	12063	12266	12048	12138	12306	12201	12346	12370	12222	12252	12193	12261	12280	12221	12193	12198	12206	12238	12063	12183	12152	12193	12245	12196	12257	12230	12065	12240	12235	12302	12208	12156	12200	12098	12233	12315	12131	12142	12250	12105	12226	12138	12047	12221	12217	12113	12107	12048	12340	12233	12166	12332	12222	12245	12244	12238	12194	12312	12248	12271	12136	12231	12189	12210	12364	12271	12245	12046	12408	12112	12156	12213	12107	12318	12217	11998	12312	12151	12289	12208	12212	12195	12218	12351	12249	12105	12415	12131	12281	12280	12277	12199	12156	12051	12385	12288	12238	12298	12214	12150	12300	12309	12199	12173	12211	12251	12336	12210	12219	12095	12219	12178	12236	12116	12231	12117	12185	12381	12175	12097	12030	12390	12093	12103	12324	12184	12020	12242	12399	12153	12170	12133	12278	12033	12233	12145	12267	12346	12213	12351	12162	12118	12110	12200	12146	12134	12167	12062	12131	12182	12229	12109	12214	12209	12171	12216	12250	12258	12200	12114	12137	12119	12137	12134	12233	12167	11960	12317	12041	12149	12137	12150	12169	12126	12224	12104	12275	12312	12175	12416	12398	12060	12358	12031	12156	12130	12360	12336	12402	12326	12314	12074	12124	12328	12013	12210	12096	12074	12128	12070	12149	12110	12212	12237	12117	12184	12104	12342	12302	12209	12210	12340	12059	12194	12279	12051	12134	12185	12162	12273	12064	12196	12252	12258	12342	12203	12215	12228	12384	12266	12257	12129	12269	12335	12185	12224	12179	12168	12163	12339	12111	12192	12156	12067	12169	12138	12311	12175	12318	12344	12294	12144	12194	12092	12366	12221	12189	12207	12282	12190	12083	12104	12373	12295	12225	12106	12288	12358	12150	12263	12357	12152	12317	12234	12264	12140	12270	12308	12257	12141	12227	12260	12296	12085	12293	12146	12140	12201	12210	12300	12173	12115	12211	12211	12320	12134	12241	12109	12343	12122	12313	12078	12215	12157	12196	12133	12150	12308	12390	12216	12104	12279	12138	12273	12164	12227	12178	12218	12230	12228	12231	12260	12280	12310	12242	12160	12129	12220	12252	12204	12273	12213	12183	12308	12245	12154	12119	12139	12216	12122	12371	12221	12223	12330	12114	12360	12045	12372	12156	12129	12301	12213	12285	12329	12165	12258	12236	12361	12187	12200	12048	12312	12220	12146	12116	12176	12275	12257	12158	12298	12182	12114	12249	12117	12162	12212	12120	12345	12277	12205	12241	12250	12238	12198	12248	12190	12218	12176	12045	12317	12220	12298	12264	12283	12130	12129	12291	12333	12323	12195	12209	12287	12050	12271	12219	12126	12173	12262	12146	12224	12177	12371	12104	12194	12087	12342	12432	12128	12271	12196	12341	12132	12117	12325	12145	12144	12279	12098	12066	12227	12151	12365	12139	12328	12163	12295	12175	12382	12014	12309	12240	12317	12034	12094	12121	12108	12205	12226	12160	12308	12358	12430	12185	12197	12220	12276	12180	12266	12116	12122	12222	12258	12215	12094	12207	12263	12232	12255	12211	12159	12155	12386	12240	12257	12122	12243	12265	12157	12123	12135	12153	12159	12364	12154	12262	12276	12135	12428	12256	12107	12181	12062	12169	12078	12263	12180	12162	12225	12267	12185	12262	12309	12291	12122	12270	12186	12158	12188	12307	12343	12190	12255	12277	12220	12277	12172	12268	12276	12188	12173	12293	11979	12259	12072	12205	12120	12231	12468	12113	12261	12260	12221	12124	12143	12305	12205	12251	12307	12284	12160	12454	12178	12012	12252	12196	12176	12063	12087	12183	12203	12359	12134	12217	12218	12163	12197	12155	12323	12158	12325	12109	12267	12254	12221	12302	12148	12219	12151	12250	12245	12165	12364	12178	12125	12221	12190	12271	12276	12205	12092	12167	12204	12253	12206	12193	12434	12274	12204	12106	12204	12077	12349	12160	12126	12170	12241	12262	12362	12334	12188	12154	12130	12202	12134	12260	12274	12234	12286	12234	12245	12052	12280	12147	12303	12199	12267	12192	12405	12262	12153	12245
28068	22479	22655	17596	14557	14383	14567	14251	14258	14390	14349	14249	14276	14357	14504	14400	14256	14197	14382	14438	14346	14413	14645	14970	15189	14830	14582	14582	14257	14278	14168	14216	14399	14202	14038	14329	14279	14377	14281	14220	14291	14371	14216	14404	14380	14215	14275	14305	14201	14069	14291	14158	14161	14158	14400	14172	14431	14087	14253	14216	14117	13921	14238	14101	14227	14147	14340	14430	14260	14163	14337	13939	14310	14198	14249	14188	14381	14174	14069	14064	14129	14082	13986	14427	14117	14347	14088	13996	14286	14116	14210	14316	14247	14305	14297	14185	14209	14171	14256	14292	14116	14109	14234	14169	14154	14188	14160	14230	14392	14117	14112	14514	14209	14465	14234	14310	14144	14151	14200	14112	14353	14257	14153	14106	14073	14201	14131	14179	14240	14302	14153	14165	14251	14282	14122	14230	14274	14284	14103	14198	14195	14082	14369	14299	14328	14256	14219	14146	14286	14227	14123	14170	14314	14349	14147	14135	14323	14203	14012	14105	14298	14211	14090	14311	14076	14117	14006	14213	14125	14072	14216	14113	14259	14144	13966	14073	14285	14309	14192	14193	14271	14176	14084	14337	14200	14358	14374	14038	14238	14302	14191	14203	14404	14169	14225	14152	14206	14359	14192	14370	14213	14244	14177	14369	14289	13966	14339	14181	14437	14149	14248	14158	14129	14298	14315	14327	14097	14184	14256	14344	14167	14179	14114	14332	14229	14183	14175	14132	13954	14222	14154	14069	14327	14093	14321	14236	14111	14137	14243	14431	14224	14309	14260	14197	14036	14261	14151	14273	14135	14317	14167	14088	14183	14032	14073	14145	14204	14147	14259	14165	14238	14300	14271	14147	14108	14158	14224	14254	14239	14259	14331	14068	14038	14297	14144	14058	14286	14196	14125	14219	14289	14267	14184	14213	14015	14169	14298	14134	14190	14213	14138	14362	14133	14308	14222	14382	14225	14106	14215	14159	14205	14296	14007	14079	14314	14352	14186	14270	14310	14208	14442	14433	14281	14284	14238	14325	14170	14216	14162	14318	14029	14240	14140	14202	14234	14222	14264	14239	14149	14265	14147	14246	14202	14278	14302	14225	14231	14191	14265	14133	14251	14255	14265	14293	14196	14214	14256	14257	14034	14282	14266	14227	14139	14230	14281	14121	14113	14135	14162	14371	14297	14215	14238	14289	14155	14281	14225	14127	14113	14278	14243	14357	14330	14348	14172	14375	14121	14282	14265	14245	14200	14205	14174	14197	14294	14204	14397	14230	14063	14275	14217	14397	14163	14220	14161	14305	14287	14139	14220	14147	14271	14064	14165	14206	14343	14285	14287	14073	14321	14323	14349	14250	14170	14073	14271	14149	14317	14328	14244	14314	14210	14284	14140	14241	14106	14033	14324	14289	14346	14169	14434	14086	14178	14253	14233	14339	14294	14236	14185	14172	14358	14155	14271	14204	14155	14220	14210	14259	14180	14170	14188	14237	14360	14204	14320	14309	14244	13985	14163	14148	14319	14112	14127	14213	14349	14377	14104	14201	14179	14182	14242	14161	14341	14218	14353	14231	14180	14160	14317	14281	14406	14234	14266	14357	14025	14158	14220	14186	14204	14118	14121	14172	14133	14297	14134	14111	14154	14170	14257	14338	14046	14348	14422	14161	14155	14086	14255	14328	14320	14116	14131	14274	14224	14208	14125	14404	14081	14079	14041	14280	14229	14156	14149	14160	14244	14356	14164	14372	14085	14114	14192	14312	14208	14137	14107	14321	14432	14341	14225	14172	14230	14132	14186	14177	14397	13923	14268	14395	14295	14092	14130	14110	14453	14348	13986	14271	14148	14060	14171	14286	14212	14271	14279	14307	14002	14338	14273	14281	14442	14238	14318	14204	14205	14267	14247	14271	14238	14057	14086	14065	14071	14098	14221	14061	14429	14155	14394	14137	14093	14195	14218	14065	14078	14128	14180	14207	14071	14337	14226	14141	14529	14031	14249	14206	14204	14065	14212	14402	14283	14299	14293	14213	14141	14172	14179	14249	14041	14176	14128	14256	14233	14304	14273	14109	14396	14314	14200	14254	14109	14242	14386	14431	14159	14145	14372	14058	13940	14294	14311	14146	14350	14249	14343	14179	14052	14339	14081	14035	14145	14263	14154	14199	14161	14295	14310	14351	14189	14120	14248	14294	14076	14298	14219	14090	14024	14326	14100	14193	14307	14314	14239	14012	14086	14217	14346	14183	13984	14263	14231	14234	14122	14036	14097	14073	14162	14445	14157	14065	14251	14091	14067	14295	14282	14225	13968	14201	14225	14110	14429	14084	14288	14154	14128	14150	14570	14185	14313	14276	14203	14351	14250	14378	14085	14220	14320	14110	14218	14098	14334	14222	14361	14095	14257	14071	14279	14303	14277	14100	14217	14026	14241	14058	14162	14163	14088	14281	14053	14181	14344	14286	14413	13996	14094	14082	14292	14179	14041	14319	14288	14281	14126	14327	14227	14217	14208	14157	14275	14071	14210	14289	14238	14184	14346	14199	14342	14116	14176	14039	14150	14272	14093	14344	14124	14254	14052	14275	14056	14188	14231	14075	14326	13980	14115	14214	14158	14223	14305	14131	14020	14395	14194	14295	14203	14223	14186	14179	14211	14210	14100	14088	14280	14323	14230	14162	14345	14112	14068	14159	14279	14208	14011	14134	14229	14215	14273	14082	14304	14197	14179	14264	14119	14244	14234	14259	14353	14064	14242	14206	14175	14407	14352	14014	14283	14272	14224	13987	14239	14127	14135	14133	14338	14359	14288	14284	14202	14293	14365	14239	14204	14361	14265	14171	14298	14122	14246	14326	14271	14134	14295	14377	14223	14219	14092	14363	14218	14173	14059	14161	14134	14276	14248	14347	14158	14149	14290	14128	13956	14270	14308	14339	14244	14219	14003	14221	14159	14288	14261	14236	14414	14304	14132	14139	14258	14131	14348	14128	14193	14166	14162	14199	14392	14198	14326	14282	14274	14272	14157	14211	14201	14118	14079	14245	14420	14370	14101	14470	14105	14215	14145	14281	14313	14172	13992	14165	14130	14342	14125	13952	14338	14344	14144	14276	14235	14353	14156	14131	14374	14246	14231	14284	14280	14249	13985	14235	14319	14136	14314	14186	14167	14284	14125	14153	14243	14283	14338	14262	14087	14263	14014	14269	14107	14230	13967	14238	14208	14293	14370	14110	14309	14187	14057	14253	14139	14232	14189	14280	14308	14249	14360	14336	14256	14199	14145	14172	14195	14259	14311	14231	14284	14275	14110	14244	14353	14116	14263	14334	14119	14085	14179	14022	14137	14349	14222	14162	13945	14296	14273	14225	14353	14314	14243	14217	14077	14214	14228	14122	14182	14148	14163	14205	14232	14304	14153	14086	14134	14151	14170	14341	14334	14314	14188	14391	14335	14234	14305	14337	14454	14394	14221	13996	14288	14176	14160	14014	14041	14229	14245	14125	14144	14074	14234	14186	14205	14316	14132	14360	14226	14097	14196	14337	14193	14272	14403	14248	14359	14191	14143	14173	14148	14068	14234	14018	14430	14301	14199	14059	14216	14181	14018	14000	14336	14304	14084	14170	14107	14348	14304	14140	14214	14130	14111	14204	14235	14149	14312	14192	14270	14178	14213	14269	14532	14394	14341	14176	14022	14143	14406	14272	14096	14277	14342	14393	14252	14286	14293	14261	14254	14126	14125	14398	14088	14340	14266	14233	14134	14003	14327	14357	14062	14309	14343	14241	14159	14174	14085	14362	14161	14108	14246	14230	14261	14078	14252	14427	13999	14122	14154	14211	14234	14415	14178	14031	14198	14029	14104	14322	14247	14330	14221	14227	14178	14014	14085	14073	14249	14215	14319	14153	14070	13974	14331	14337	14290	14411	14252	14174	14216	14133	14206	13978	14199	14057	14101	14140	14286	14341	14272	14119	14247	14153	14112	14228	14166	14207	14178	14270	14017	14186	14236	14117	14222	14163	14253	14190	14302	14197	14288	14102	14171	14154	14358	14331	14302	14256	14094	14416	14297	14202	14353	14221	14333	14231	14224	14269	14309	14191	14340	14365	14202	14177	14126	14130	14240	14237	14263	14135	14140	14183	14452	14207	14257	14099	14165	14046	14104	14187	14083	14122	14127	14347	14252	14242	14283	14107	14236	14167	14149	14297	14287	14217	14362	14406	14314	14271	14174	14108	14164	14267	14232	14103	14173	14182	14268	14220	14311	14148	14212	14194	14324	14204	14078	14241	14338	14062	14389	14268	14117	14276	14176	14257	14216	14453	14285	14205	14397	14199	14118	14196	14342	14120	14081	14027	14449	14526	14234	14165	14074	14106	14136	14203	14202	14200	14121	14318	13934	14099	14280	14192	14233	14278	14165	14304	14258	14081	14174	14101	14164	14204	14212	14240	14159	14123	14211	14301	14343	14098	14256	14169	14069	14090	14017	14074	14104	14185	14302	14075	14161	14308	14349	14129	14348	14423	14161	14090	14231	14040	14267	14233	14209	14327	14219	14098	14208	14298	14203	14171	14021	14426	14316	14349	14295	14055	14184	14371	14123	14196	13943	14374	14176	14342	14159	14340	14315	14077	14045	14127	14359	14166	14341	14237	14249	14309	14315	14102	14232	14309	14048	14273	14145	14178	14353	14344	14362	14204	14286	14246	14164	14165	14382	14091	14370	14186	14269	14082	14169	14342	14057	14354	14133	14251	14157	14297	14351	14277	14177	14338	14107	14053	14278	14163	14412	14236	14194	14238	14082	14281	14140	14160	14386	14236	14372	14011	14361	14136	14156	14476	14274	14255	14193	14038	14114	14154	14108	14242	14296	14138	14264	14252	14324	14274	14309	14160	14348	14114	14287	14137	13987	14416	14104	14229	14246	14066	14106	14260	14303	14116	14330	14132	14251	14225	14246	14300	14243	14147	14227	14345	14121	14241	14241	14130	14257	14321	14034	14256	14392	14171	14169	14329	14162	14269	14212	14126	14168	14246	14286	14187	14271	14245	14256	14205	13998	14149	14038	14192	14176	14222	14275	14186	14364	14077	14261	14187	14250	14223	14341	14318	14400	14284	14183	14208	14262	14199	14221	14245	14191	14257
21901	24801	17634	13848	13227	13265	13240	13127	13015	12971	12946	12985	13106	13002	12933	13032	12988	13056	13051	12892	12962	12913	13354	13960	13816	13819	13146	13191	13058	12999	12731	12861	12868	13030	12815	12940	12977	12820	12818	12815	12753	12873	12825	12926	12757	12968	12754	13027	13018	12832	12845	13079	12980	12803	12823	13010	12848	12866	12914	12855	12880	12964	12769	12831	12820	12946	12989	12929	12986	12832	12910	12888	12917	12859	12909	12877	12871	12879	12883	13087	12963	12815	12833	12859	12828	12925	12859	12863	12976	12968	12948	12864	12942	12918	12957	13039	12930	12961	12636	13088	12710	13076	12944	13112	12910	13024	12762	13014	12923	12859	13054	12883	12906	12790	12806	12843	12797	12800	12909	12874	12972	12827	13027	12868	12839	12770	13003	13083	12826	12973	12899	13090	12895	12935	13019	12997	12788	12813	12924	13045	12873	12786	12683	12962	12766	12760	12878	12821	13090	12957	13084	13015	12868	12840	12745	12831	12988	12881	13000	12827	12807	12856	12770	12962	12962	13016	12868	12950	12968	13023	12827	12863	12947	12773	12856	12988	12861	12800	12990	12935	12961	12981	12945	13011	12907	12816	12971	12884	12756	13031	12980	12911	12835	12793	13040	13073	12770	12919	12995	12858	13034	12950	12964	12972	12914	12940	13004	12715	12871	13061	12869	13030	12879	12966	12955	12890	12956	12855	12992	12821	12970	12966	12928	12796	12969	12797	12809	12842	12854	12711	13067	12854	12981	12908	12877	12844	12748	12886	13040	12878	12773	12991	12883	12917	12954	12988	12914	12831	12953	12945	12991	13088	12908	12980	12829	12722	12939	12902	13004	12866	12796	12974	12772	12828	12894	12822	13015	12970	13017	12936	12862	12964	12959	12974	12984	12936	12731	12823	12850	12828	12891	12763	12950	12765	13007	12870	12883	13039	12924	12763	12982	12993	12913	12903	12906	12962	12926	12858	12980	12879	12982	12916	12814	13003	12874	12858	13067	12861	13014	12836	12970	12849	12967	12860	12908	12958	13057	12750	12964	12905	12852	12983	12931	12928	12951	12971	12962	12956	12993	12769	13032	12821	12959	12838	13004	12924	12836	12768	12699	12880	12851	12897	12803	12956	12860	12904	12921	13050	12954	12981	12869	12951	13037	12815	12874	12977	12853	12908	12951	13030	13014	13017	13122	12864	12930	12953	13061	12990	12907	12890	13057	12948	12975	12954	12834	12766	12865	12981	12845	12961	13013	12897	12993	13037	12963	12953	13145	12748	12854	13002	13041	12868	12892	12942	12878	12910	12830	12767	12961	13087	12780	12836	12846	12903	12880	12907	12746	13094	12961	12912	12903	12926	12850	12988	12889	12997	13072	12921	12827	12988	13032	13101	12898	13081	12876	12972	12979	12847	12947	12954	12851	12823	13234	12941	12889	12881	12894	13034	12941	12979	12921	12944	13037	13005	13011	12917	13012	12876	13039	12881	12845	12856	12876	12933	13024	12862	12914	12900	12856	13072	12802	12988	13057	13034	12841	12921	13068	12864	12996	12972	13075	12888	12859	12803	12893	12852	12751	12773	12856	12896	12845	12980	12881	12900	12870	12903	12998	12747	12910	12937	12989	13104	12937	12830	13045	12996	13055	12973	12969	12824	12915	12801	12923	12913	12872	13013	12764	12991	12896	13007	12775	12931	12733	12990	12772	12852	13010	12946	12786	12912	12939	13160	13010	12932	12954	12893	12700	12997	12919	12827	12918	13026	12960	13063	12664	12861	12951	12942	12961	12850	13031	12912	12871	12999	12930	12921	12968	12978	13055	12879	12859	12814	12972	12979	13000	12931	12876	12911	12808	12906	12852	12961	12986	12831	12911	12954	12851	12898	12923	12838	13025	12853	12803	13008	12853	12900	12876	12987	12912	12956	13025	12800	12912	12961	12804	12910	12849	12951	12938	12955	12960	12928	12733	13002	12928	12826	12909	12952	12882	12759	13005	12957	12992	13019	12998	13116	12872	13116	13012	12908	12808	12812	12915	12937	12841	12863	12744	12937	12895	12876	12878	12878	13037	12831	12865	12979	12866	12853	12864	12783	12726	12880	12952	12869	12905	12975	12955	13040	12867	13010	12910	12861	12821	12893	13040	12858	12882	12986	13025	12803	12842	12930	12912	12863	12915	13025	12870	12947	12866	13054	12994	12954	12748	12959	12753	12936	12901	12919	12863	12982	13039	12967	12874	12873	12761	13003	13000	12831	12841	12762	12885	12840	12946	12774	13013	12964	13148	12911	13001	12902	12972	12929	13046	12922	12858	13156	12851	12906	12883	12831	12911	12878	13041	12956	12765	12820	12930	12875	12894	13065	13039	12961	12950	12897	12899	12921	12800	12972	12915	12801	12889	12971	12886	12840	12895	12859	12869	12897	12816	12725	12955	13113	12958	12789	12904	12893	12897	13045	12968	12907	12862	12984	12947	12933	13028	12975	12974	12875	12874	12948	12950	12991	13099	12878	12967	13008	12830	12988	12882	12821	12929	12833	12860	12810	13075	12886	12927	12896	12882	12693	12923	12845	12914	12980	13025	12913	12915	12806	12955	12833	12886	12948	12956	12964	12942	12998	12977	12948	12849	12846	12886	12904	13009	13006	12844	12920	12837	12802	12893	12903	13064	13022	12839	12990	12892	13027	12907	12824	13047	12992	12883	12927	12953	12782	12933	13006	12855	12852	12881	12998	13000	12933	13082	13017	12894	12829	12884	12855	12862	12841	12884	12904	13051	12956	12810	12802	13176	12825	12877	12765	12874	13050	12902	12891	13070	12802	13020	12846	12856	12880	13277	12849	12929	12751	12894	12897	12889	12899	13027	12964	12812	12900	12932	12822	13100	12936	12809	12948	12957	12974	12891	12986	12833	12903	13014	12880	12940	13001	12926	12826	12675	12906	12931	12846	12997	13066	12855	13025	12958	13128	12938	12897	12733	12796	12991	12847	12959	12898	12785	13010	12800	12863	13029	12795	12942	12848	12871	12990	13101	12934	13056	12914	12938	12952	12970	13073	13005	13010	12995	13000	13080	12933	12856	12806	13008	12927	12869	12937	12877	12919	12923	12892	12889	13013	12753	13134	12912	12813	12944	12869	12857	12845	12948	12759	12967	13086	12845	12924	12920	12923	12876	12814	12897	12900	12981	12871	13018	12974	12937	13031	12845	12855	13042	13083	12888	13013	12835	12870	12981	12934	12811	12861	12835	13061	12711	12929	12840	12987	12925	12902	12951	12843	13114	12964	12909	12866	12988	12901	12937	12961	13030	12769	12989	12855	13012	13017	12872	13016	12842	12897	12943	12902	12986	13123	12893	12970	12875	12861	12899	12993	13030	12932	12847	12817	12975	13134	13056	12846	12924	12988	13174	12835	12916	12934	12863	13037	12886	12953	12914	12878	12919	12897	13048	13053	12821	12800	12886	12981	13040	12748	13011	12972	12869	12852	12915	12994	12903	12948	13070	12951	12925	12906	12743	12941	13027	12985	12841	12824	12850	12778	12862	12826	12904	12965	12955	13076	12823	13012	12788	12867	13112	12828	12893	12743	12837	12697	12992	13049	12872	12935	12858	13090	12949	13067	12955	12969	12916	13040	12968	13070	12819	12876	12879	12900	12780	12928	13205	12889	12827	12841	12855	12826	12626	12943	12772	12979	12847	12852	12917	12854	12915	13043	13002	12917	12850	12919	12821	12977	13028	12877	13009	12766	12773	12866	12864	13077	12854	12860	12852	12959	12862	12826	12936	13052	12948	12797	12818	13052	12865	12996	13027	12890	12981	13030	13021	12673	12984	12804	12878	12981	13052	13047	12961	12907	12846	12960	12960	13063	13070	13019	13039	12850	12830	12860	12894	13112	12956	12897	12803	12835	12918	12949	12973	12940	12882	12871	12945	12967	12940	12788	12967	13014	13029	12986	12962	12866	12893	12861	13062	12976	12999	12941	12736	12940	12717	13022	12939	12979	12949	13025	12836	12913	12817	12822	12997	12977	12924	12816	12964	12932	12884	12922	12814	12896	12975	12818	13094	12967	13067	12933	12818	12932	12884	12938	12764	12775	13035	13095	13050	12996	13001	12904	12844	12860	13013	12904	12969	12864	13088	13037	12997	12993	13071	12820	12884	13030	12891	12936	13025	12804	12968	12989	12797	13014	12732	12979	12934	12897	12909	13008	12981	12901	12966	13062	12914	12806	12814	12702	12957	12877	12906	12879	13074	12790	12878	12984	12843	12893	12821	12854	12883	13019	12988	12769	12994	12684	13029	12894	12859	12820	12876	13072	12954	12885	12814	12887	12916	12960	12896	12898	12854	12818	12922	13005	12774	12855	12909	13140	12976	13018	12955	12843	13093	13112	13000	12866	12959	12820	12935	12908	12825	13076	12833	13154	12925	12920	13000	12960	12919	12779	12923	13024	13036	12690	12890	12943	12857	12954	12899	12998	13098	12980	12798	12778	12812	12899	12990	12825	13048	12956	12955	13012	12915	12959	12708	12803	12975	12958	12837	12992	12856	12963	12937	12903	12921	13017	12909	13008	12741	13039	13011	13015	12983	12954	13025	12940	12908	12722	13007	13063	12940	12775	12789	12894	13035	12972	13103	13048	12712	13047	12825	12856	12932	13024	12910	12881	12843	12803	12916	13060	12946	12946	12937	12860	12789	12929	12881	12827	12974	12897	13007	12917	12788	13027	12883	13009	12980	12845	12743	12974	12933	12896	13072	12991	13066	12871	12969	12976	12832	12679	12951	12981	12847	13009	12805	13004	12738	13000	12847	13021	13166	12947	12938	13010	12939	12976	13025	12920	12701	12872	12911	12790	12814	12930	13003	12952	12927	12861	12857	12902	12914	12817	13022	13087	12751	12813	12856	12814	12925	12916	12801	13043	12867	12733	12935	12925	12931	12907	13015	12818	12862	12892	12863	13069	13087	12875	12841	13061	12782	12948	12942	12918	13028	12852	12822	13109	13038	12911	12916	12937	13127	12884	12770	12976	12961	13035	12856	12854	12987	12949	12917	12958	12921	12956	12753	13129	13068	12992	13029	13081	12853	12845	12906	12911	12860	12993	12861	12863	12831	12981	12855	12904	13020	12952	12856	12834
24387	21277	28341	24591	21351	18422	17039	15423	14907	15155	15188	15167	15039	15168	14924	15059	14902	14888	14979	14820	14825	14950	15713	16219	16943	17581	17718	16667	15829	15482	14869	14816	14927	14794	14972	14715	14764	14853	14743	14717	14780	14835	14948	14905	14707	14961	14794	14855	14715	14566	14830	14571	14645	14642	14765	14811	14753	14721	14573	14747	14803	14824	14878	14735	14829	14865	14751	14841	14691	14586	14830	14706	14796	14788	14584	14798	14746	14787	14912	14739	14788	14828	14747	14766	14842	14689	14685	14800	14730	14715	14618	14686	14740	14704	14716	14531	14629	14738	14807	14721	14689	14682	14774	14660	14885	14700	14889	14870	14746	14632	14879	14712	14826	14708	14562	14668	14758	14718	14659	14665	14735	14682	14339	14759	14706	14709	14703	14770	14621	14582	14585	14612	14743	14653	14807	14580	14515	14714	14607	14626	14757	14715	14680	14855	14551	14784	14744	14672	14735	14699	14750	14635	14765	14663	14789	14595	14747	14562	14697	14541	14486	14795	14671	14679	14619	14679	14722	14623	14717	14783	14665	14827	14876	14682	14726	14533	14814	14803	14795	14800	14588	14627	14708	14858	14860	14784	14724	14677	14527	14820	14821	14493	14654	14673	14798	14820	14725	14605	14712	14586	14743	14773	14754	14839	14614	14934	14741	14841	14650	14767	14845	14836	14673	14589	14538	14676	14675	14682	14619	14476	14683	14602	14775	14855	14864	14624	14690	14525	14779	14748	14631	14822	14806	14729	14724	14588	14531	14736	14608	14744	14549	14701	14708	14798	14834	14614	14630	14719	14429	14754	14757	15035	14835	14646	14674	14670	14802	14878	14781	14727	14627	14642	14633	14735	14793	14678	14826	14732	14640	14781	14826	14733	14671	14788	14745	14639	14899	14656	14905	14968	14920	14728	14560	14677	14707	14602	14709	14628	14632	14857	14746	14852	14695	14574	14893	14646	14806	14716	14578	14766	14693	14854	14692	14673	14712	14559	14706	14773	14861	14568	14668	14642	14673	14737	14907	14754	14806	14500	14649	14808	14796	14606	14694	14468	14586	14921	14780	14781	14576	14837	14654	14628	14746	14680	14774	14570	14673	14432	14863	14681	14703	14762	14717	14699	14685	14625	14894	14567	14654	14546	14573	14697	14797	14762	14844	14677	14752	14704	14734	14794	14717	14771	14723	15016	14842	14571	14609	14684	14744	14683	14704	14803	14787	14663	14663	14971	14718	14866	14524	14869	14987	14542	14587	14723	14769	14793	14765	14664	14778	14800	14572	14761	14760	14696	14803	14854	14715	14714	14787	14418	14771	14813	14727	14673	14755	14538	14742	14758	14701	14923	14736	14723	14716	14650	14878	14778	14729	14718	14856	14813	14788	14680	14767	14755	14934	14693	14818	14675	14789	14665	14611	14608	14746	14748	14636	14794	14600	14670	14832	14746	14788	14845	14578	14828	14597	14898	14820	14508	14687	14681	14783	14602	14588	14556	14554	14758	14849	14666	14797	14569	14827	14718	14778	14676	14765	14748	14814	14724	14710	14785	14614	14701	14725	14648	14662	14542	14463	14956	14841	14585	14746	14573	14695	14848	14675	14741	14856	14816	14909	14703	14755	14766	14745	14611	14703	14805	14691	14778	14651	14630	14810	14852	14724	14889	14612	14794	14721	14759	14621	14589	14864	14707	14738	14609	14832	14781	14715	14476	14606	14752	14602	14911	14781	14719	14802	14816	14864	14989	14845	14666	14781	14773	14677	14487	14730	14488	14618	14776	14799	14879	14716	14587	14799	14827	14754	14581	14890	14822	14724	14798	14758	14668	14561	14654	14697	14851	14740	14859	14735	14806	14775	14659	14606	14876	14618	14842	14638	14638	14705	14689	14544	14593	14878	14806	14777	14692	14626	14632	14629	14800	14686	14633	14754	14606	14580	14738	14531	14684	14729	14571	14776	14824	14600	14835	14578	14623	14697	14632	14633	14628	14757	14764	14635	14559	14791	14860	14859	14955	14731	14542	14705	14666	14727	14655	14741	14619	14438	14655	14759	14502	14552	14649	14730	14718	14592	14867	14624	14651	14684	14829	14627	14641	14545	14780	14644	14836	14758	14745	14590	14810	14683	14489	14585	14782	14699	14604	14699	14643	14721	14494	14629	14828	14698	14746	14682	14828	14794	14763	14768	14674	14608	14802	14803	14836	14638	14727	14712	14848	14697	14631	14672	14745	14725	14777	14646	14841	14962	14714	14686	14597	14653	14668	14755	14799	14608	14782	14729	14692	14606	14782	14754	14795	14635	14679	14730	14723	14800	14741	14706	14645	14694	14739	14702	14775	14461	14816	14837	14712	14872	14509	14746	14839	14742	14844	14710	14671	14760	14671	14590	14579	14749	14548	14799	14632	14883	14568	14670	14646	14711	14724	14744	14621	14770	14599	14499	14671	14772	14582	14753	14708	14846	14569	14703	14765	14688	14920	14472	14569	14736	14784	14745	14954	14700	14574	14865	14606	14845	14738	14868	14724	14713	14730	14697	14597	14585	14604	14801	14698	14800	14664	14782	14684	14730	14583	14545	14608	14675	14734	14573	14545	14638	14783	14595	14618	14938	14646	14733	14737	14749	14719	14653	14806	14580	14851	14700	14656	14759	14642	14709	14714	14576	14830	14659	14587	14710	14667	14760	14716	14731	14758	14870	14789	14806	14633	14650	14771	14930	14833	14830	14916	14832	14705	14784	14812	14778	14523	14777	14641	14673	14839	14729	14788	14683	14733	14687	14727	14692	14760	14540	14721	14704	14718	14718	14579	14566	14720	14813	14682	14658	14752	14864	14551	14594	14536	14616	14792	14692	14869	14714	14728	14630	14714	14724	14762	14678	14896	14750	14728	14677	14775	14733	14700	14635	14697	14719	14799	14803	14721	14557	14828	14839	14691	14828	14640	14730	14731	14892	14774	14913	14673	14941	14618	14632	14654	14672	14623	14625	14843	14646	14774	14806	14752	14768	14597	14785	14691	14712	14702	14622	14720	14751	14853	14738	14563	14633	14688	14795	14616	14562	14900	14861	14667	14416	14748	14669	14660	14685	14689	14759	14657	14773	14814	14659	14488	14562	14668	14484	14571	14630	14695	14597	14738	14647	14669	14691	14899	14791	14707	14684	14608	14674	14759	14576	14737	14662	14728	14671	14661	14619	14709	14674	14753	14523	14719	14694	14704	14747	14763	14680	14617	14557	14565	14574	14661	14850	14734	14936	14766	14788	14670	14590	14829	14734	14839	14777	14823	14889	14428	14623	14665	14677	14715	14710	14620	14566	14591	14531	14762	14689	14670	14649	14481	14714	14653	14736	14688	14656	14800	14584	14816	14704	14750	14499	14608	14673	14710	14717	14662	14751	14658	14766	14818	14581	14752	14726	14657	14617	14631	14640	14743	14736	14864	14712	14811	14638	14695	14730	14573	14813	14643	14782	14705	14575	14828	14988	14700	14799	14656	14935	14838	14842	14748	14796	14685	14732	14718	14569	14573	14654	14668	14660	14711	14724	14846	14671	14852	14850	14633	14665	14605	14805	14672	14581	14860	14626	14650	14648	14768	14698	14848	14799	14756	14771	14642	14638	14715	15061	14734	14914	14727	14587	14448	14574	14675	14701	14666	14830	14568	14625	14811	14568	14795	14883	14745	14527	14720	14751	14670	14730	14925	14618	14733	14679	14527	14812	14799	14675	14625	14782	14841	14615	14645	14744	14822	14706	14701	14952	14644	14873	14744	14698	14820	14653	14548	14657	14817	14845	14784	14672	14633	14603	14717	14683	14838	14645	14849	14652	14810	14952	14798	14497	14705	14714	14834	14847	14673	14685	14532	14561	14680	14743	14664	14756	14827	14622	14707	14713	14636	14535	14613	14772	14639	14624	14780	14799	14677	14640	14796	14820	14752	14651	14868	14692	14629	14590	14548	14696	14766	14766	14732	14768	14625	14744	14748	14461	14700	14613	14762	14630	14429	14627	14704	14813	14641	14628	14694	14674	14801	14747	14587	14821	14820	14641	14594	14835	14921	14769	14707	14812	14798	14619	14725	14678	14779	14702	14823	14699	14767	14615	14683	14774	14739	14488	14735	14736	14575	14707	14713	14649	14453	14497	14537	14589	14785	14822	14847	14785	14728	14748	14726	14927	14703	14633	14473	14731	14691	14793	14842	14736	14780	14785	14532	14661	14670	14824	14803	14686	14603	14701	14555	14695	14786	14781	14737	14779	14594	14736	14853	14657	14691	14697	14608	14588	14765	14896	14924	14592	14730	14748	14690	14617	14831	14871	14655	14619	14656	14810	14562	14520	14757	14751	14742	14436	14661	14661	14699	14869	14795	14716	14559	14478	14626	14840	14871	14940	14663	14762	14718	14689	14585	14762	14861	14670	14679	14650	14667	14679	14652	14635	14669	14741	14754	14613	14724	14546	14737	14704	14699	14578	14666	14833	14610	14630	14611	14801	14808	14684	14628	14704	14739	14661	14646	14821	14648	14871	14828	14697	14620	14871	14836	14559	14929	14974	14610	14438	14590	14603	14742	14622	14575	14643	14704	14770	14700	14934	14818	14718	14536	14784	14543	14677	14610	14656	14690	14587	14719	14639	14795	14642	14703	14816	14744	14681	14751	14623	14591	14620	14559	14689	14761	14698	14828	14728	14690	14626	14544	14777	14710	14812	14808	14780	14738	14553	14647	14748	14802	14867	14719	14529	14913	14772	14698	14773	14880	14893	14706	14527	14780	14693	14585	14728	14644	14759	14781	14593	14705	14760	14838	14872	14765	14467	14551	14855	14564	14705	14701	14879	14929	14711	14824	14774	14774	14414	14617	14661	14811	14728	14706	14871	14812	14656	14694	14739	14811	14608	14699	14670	14472	14764	14614	14929	14784	14905	14647	14772	14701	14758	14691	14824	14812	14820	14642	14805	14685	14769	14881	14622	14576	14804	14813	14794	14789	14808	14727	14823	14737	14686	14652	14625	14666	14965	14750	14843	14720	14623	14745	14731	14817	14738	14704	14631	14721	14656	14540	14746	14553	14691	14986	14687	14786	14533	14718	14945	14666	14595	14680	14718	14707	14583	14604	14783	14681	14693	14727	14659	14600
24780	37050	24685	16200	14578	14316	13939	13807	13716	13862	13694	13693	13454	13441	13456	13381	13499	13401	13501	13297	13429	13776	14695	15482	16614	17528	17261	15612	14638	13894	13396	13349	13361	13273	13333	13414	13108	13361	13234	13308	13310	13333	13307	13327	13358	13292	13290	13212	13366	13240	13208	13277	13160	13186	13371	13302	13239	13328	13293	13214	13283	13528	13265	13122	13201	13259	13417	13267	13369	13294	13209	13472	13374	13410	13475	13288	13332	13228	13181	13232	13337	13243	13103	13341	13373	13350	13301	13433	13253	13314	13267	13365	13358	13297	13311	13295	13303	13220	13070	13369	13434	13308	13238	13252	13298	13119	13195	13266	13405	13400	13244	13261	13338	13506	13272	13356	13226	13198	13413	13144	13193	13321	13310	13093	13360	13271	13343	13194	13307	13335	13268	13281	13264	13340	13332	13305	13369	13284	13308	13353	13199	13358	13303	13302	13153	13281	13401	13226	13394	13375	13228	13475	13238	13302	13226	13160	13335	13321	13334	13212	13212	13284	13330	13217	13412	13234	13381	13335	13203	13286	13198	13102	13222	13140	13228	13227	13290	13058	13115	13306	13266	13211	13276	13381	13173	13388	13358	13146	13268	13351	13137	13269	13388	13320	13217	13261	13343	13248	13165	13352	13092	13245	13320	13147	13301	13376	13086	13278	13252	13220	13226	13239	13123	13316	13311	13281	13180	13256	13299	13501	13230	13330	13318	13355	13197	13201	13420	13195	13216	13308	13350	13342	13255	13135	13312	13261	13288	13368	13190	13106	13401	13370	13191	13160	13446	13201	13263	13335	13311	13141	13365	13286	13235	13284	13378	13422	13258	13243	13331	13299	13309	13321	13190	13158	13380	13259	13303	13321	13463	13286	13265	13325	13162	13250	13245	13239	13283	13409	13211	13165	13046	13257	13421	13262	13345	13264	13318	13277	13417	13277	13343	13271	13285	13290	13325	13143	13398	13396	13238	13243	13245	13359	13270	13256	13089	13400	13329	13138	13424	13317	13357	13366	13343	13373	13093	13241	13320	13285	13108	13250	13297	13085	13258	13243	13159	13394	13358	13198	13358	13304	13251	13281	13301	13298	13258	13389	13368	13372	13376	13295	13250	13225	13327	13250	13154	13164	13407	13150	13217	13193	13339	13332	13116	13256	13347	13284	13179	13373	13303	13314	13284	13178	13282	13315	13234	13252	13248	13302	13420	13354	13257	13289	13179	13229	13222	13262	13309	13215	13206	13248	13240	13255	13232	13310	13206	13331	13346	13158	13215	13212	13265	13209	13450	13192	13358	13286	13249	13363	13303	13348	13214	13287	13285	13331	13148	13163	13100	13358	13281	13315	13273	13234	13224	13242	13199	13269	13267	13330	13428	13305	13184	13199	13270	13116	13201	13229	13233	13084	13236	13396	13260	13286	13281	13417	13289	13319	13172	13242	13313	13138	13208	13348	13264	13279	13296	13301	13222	13314	13261	13263	13218	13240	13377	13325	13228	13107	13280	13277	13254	13129	13322	13237	13313	13243	13384	13185	13190	13295	13304	13208	13169	13202	13202	13270	13334	13231	13238	13173	13092	13199	13367	13337	13040	13212	13215	13282	13442	13172	13191	13195	13265	13373	13312	13325	13150	13311	13222	13308	13195	13250	13287	13218	13279	13239	13245	13335	13351	13432	13419	13497	13314	13100	13267	13064	13099	13293	13393	13287	13310	13167	13220	13351	13255	13288	13279	13116	13239	13350	13396	13248	13225	13376	13438	13074	13443	13266	13225	13284	13226	13216	13443	13284	13230	13118	13227	13296	13213	13183	13425	13305	13163	13275	13264	13424	13208	13250	13357	13220	13090	13344	13271	13084	13332	13240	13277	13228	13283	13283	13147	13179	13204	13319	13350	13230	13266	13261	13217	13190	13357	13379	13119	13344	13415	13177	13169	13299	13333	13208	13114	13300	13267	13325	13331	13359	13383	13385	13290	13403	13164	13220	13250	13071	13185	13194	13395	13242	13316	13317	13367	13120	13263	13104	13209	13344	13347	13365	13199	13298	13334	13378	13360	13273	13338	13290	13265	13172	13247	13265	13181	13259	13219	13187	13352	13306	13393	13218	13284	13129	13329	13179	13236	13303	13332	13233	13047	13078	13331	13337	13308	13111	13224	13316	13299	13272	13132	13262	13236	13160	13446	13294	13214	13150	13288	13313	13136	13352	13223	13189	13387	13381	13121	13221	13214	13208	13322	13302	13328	13321	13334	13397	13357	13164	13296	13205	13350	13234	13227	13339	13273	13319	13191	13200	13375	13297	13193	13383	13433	13290	13455	13169	13068	13268	13305	13162	13243	13300	13242	13283	13292	13268	13224	13287	13488	13292	13218	13293	13254	13427	13252	13274	13107	13291	13294	13161	13270	13229	13272	13230	13498	13177	13291	13250	13372	13116	13215	13120	13401	13139	13194	13206	13300	13178	13173	13170	13249	13223	13344	13430	13345	13145	13432	13368	13315	13340	13447	13256	13171	13231	13093	13179	13244	13084	13248	13303	13223	13415	13206	13253	13270	13412	13174	13136	13243	13231	13278	13332	13245	13250	13363	13313	13292	13276	13091	13311	13232	13275	13326	13277	13115	13300	13228	13404	13182	13365	13231	13186	13222	13299	13276	13311	13149	13061	13136	13417	13333	13190	13302	13183	13365	13177	13194	13369	13230	13180	13422	13198	13221	13381	13227	13316	13152	13156	13357	13381	13256	13277	13239	13380	13167	13341	13355	13251	13324	13317	13271	13203	13257	13228	13332	13193	13280	13116	13360	13386	13205	13246	13359	13057	13434	13342	13289	13192	13428	13228	13204	13133	13158	13294	13223	13458	13214	13136	13151	13206	13390	13262	13268	13240	13317	13178	13115	13270	13359	13373	13283	13300	13283	13251	13328	13345	13103	13383	13333	13246	13263	13177	13171	13312	13138	13340	13309	13383	13257	13362	13208	13191	13372	13182	13235	13342	13146	13328	13277	13263	13354	13247	13280	13204	13362	13338	13202	13296	13319	13254	13252	13146	13128	13396	13221	13144	13277	13308	13276	13392	13285	13200	13312	13244	13250	13378	13305	13256	13224	13348	13284	13340	13328	13251	13348	13105	13125	13260	13263	13348	13132	13385	13104	13245	13294	13352	13279	13379	13279	13327	13230	13177	13308	13316	13374	13224	13361	13439	13333	13353	13213	13357	13283	13280	13035	13103	13188	13361	13429	13346	13333	13442	13341	13245	13317	13256	13379	13180	13228	13263	13293	13340	13356	13132	13247	13301	13469	13334	13282	13303	13237	13321	13120	13299	13298	13152	13165	13094	13274	13441	13350	13226	13268	13279	13232	13244	13326	13233	13271	13140	13268	13364	13095	13342	13346	13300	13209	13361	13487	13230	13205	13311	13296	13355	13311	13320	13317	13260	13401	13379	13226	13285	13450	13342	13421	13217	13332	13224	13122	13256	13231	13376	13213	13162	13279	13151	13257	13196	13175	13255	13357	13251	13137	13368	13330	13310	13248	13368	13371	13283	13265	13193	13168	13286	13303	13440	13133	13366	13284	13412	13374	13394	13280	13158	13296	13196	13398	13211	13302	13156	13277	13344	13315	13233	13350	13194	13198	13263	13336	13333	13210	13237	13392	13236	13171	13267	13486	13330	13252	13175	13566	13330	13394	13271	13230	13246	13259	13380	13421	13217	13200	13401	13144	13300	13130	13293	13294	13252	13222	13355	13333	13278	13103	13195	13345	13368	13317	13110	13322	13272	13233	13172	13195	13415	13243	13449	13186	13344	13306	13052	13151	13441	13364	13383	13294	13312	13323	13301	13129	13163	13277	13292	13303	13466	13348	13183	13182	13331	13256	13408	13383	13200	13346	13269	13240	13193	13127	13079	13433	13254	13351	13152	13174	13389	13298	13170	13240	13424	13047	13180	13375	13238	13108	13168	13142	13108	13280	13130	13305	13228	13283	13193	13240	13247	13345	13314	13238	13357	13200	13225	13375	13211	13238	13315	13307	13212	13195	13202	13007	13081	13211	13201	13365	13214	13189	13185	13409	13358	13253	13181	13018	13246	13362	13050	13447	13293	13191	13214	13147	13084	13379	13287	13335	13284	13259	13225	13234	13270	13242	13222	13245	13320	13166	13291	13232	13413	13211	13350	13276	13394	13234	13409	13317	13163	13299	13198	13179	13347	13341	13254	13330	13251	13492	13352	13034	13281	13270	13171	13431	13305	13185	13172	13197	13368	13246	13272	13255	13263	13283	13223	13274	13214	13206	13103	13363	13249	13217	13248	13210	13461	13417	13220	13249	13290	13324	13204	13326	13318	13272	13224	13304	13336	13177	13369	13356	13267	13203	13284	13041	13441	13330	13311	13285	13301	13295	13272	13241	13380	13323	13235	13304	13288	13238	13286	13304	13296	13289	13321	13310	13161	13386	13236	13383	13050	13183	13187	13150	13405	13349	13281	13268	13220	13195	13224	13201	13254	13258	13434	13167	13114	13305	13256	13180	13203	13302	13181	13280	13364	13351	13370	13223	13419	13241	13380	13443	13296	13448	13382	13256	13388	13248	13232	13285	13300	13317	13319	13335	13260	13382	13234	13395	13242	13183	13343	13217	13320	13270	13384	13270	13253	13352	13433	13157	13271	13271	13354	13421	13343	13321	13100	13290	13213	13367	13286	13214	13195	13113	13359	13282	13241	13259	13350	13167	13227	13244	13220	13228	13347	13278	13307	13213	13268	13428	13266	13311	13321	13261	13243	13303	13252	13207	13317	13226	13320	13218	13337	13262	13243	13381	13137	13283	13155	13358	13353	13192	13334	13292	13281	13195	13351	13346	13330	13238	13372	13337	13395	13261	13284	13174	13233	13385	13349	13260	13244	13317	13287	13228	13311	13433	13362	13298	13262	13376	13188	13265	13300	13384	13236	13274	13352	13097	13361	13156	13196	13249	13322	13387	13148	13382	13277	13146	13286	13264	13336	13374	13355	13427	13134	13216	13239	13132	13247	13391	13169	13297	13215	13294	13258	13124	13163	13226	13226	13132	13138	13262	13217	13339	13228	13365	13134	13406	13187	13288	13262	13277	13207	13229	13216	13347	13264	13163	13415
22967	21255	29030	23773	21383	22785	22765	17343	16363	16395	16386	16217	16111	16030	16172	16042	16169	16116	15934	16103	15760	16156	15869	16684	21929	23575	21839	19756	18189	16719	16096	16055	15965	15928	15857	15867	15952	15832	15878	16028	15802	15920	15828	15699	15806	15826	15532	15912	15634	15714	15786	15712	15664	15637	15634	15696	15575	15735	15542	15867	15849	15865	15824	15791	15820	15738	15769	15548	15656	15594	15690	15867	15794	15803	15792	15774	15864	15607	15573	15815	15697	15764	15690	15717	15714	15823	15788	15719	15683	15697	15850	15790	15627	15625	15600	15847	15825	15773	15590	15714	15525	15468	15751	15698	15706	15649	15497	15656	15704	15663	15943	15783	15634	15816	15662	15628	15701	15707	15805	15706	15568	15572	15558	15620	15632	15778	15779	15817	15669	15529	15712	15552	15498	15795	15573	15631	15834	15738	15677	15694	15695	15535	15615	15654	15619	15785	15707	15640	15746	15746	15629	15779	15902	15745	15737	15745	15772	15870	15759	15625	15908	15576	15552	15524	15567	15572	15700	15576	15678	15806	15945	15669	15632	15863	15698	15708	15618	15375	15526	15730	15648	15643	15585	15652	15630	15868	15610	15757	15732	15691	15425	15461	15745	15614	15629	15518	15828	15501	15448	15588	15676	15707	15522	15644	15717	15542	15694	15556	15794	15787	15587	15975	15824	15699	15549	15504	15585	15710	15650	15513	15661	15758	15714	15794	15823	15729	15724	15738	15657	15763	15602	15751	15695	15659	15743	15685	15519	15632	15860	15744	15650	15668	15615	15748	15597	15687	15560	15711	15620	15605	15746	15715	15782	15777	15576	15648	15589	15818	15669	15519	15663	15616	15729	15775	15605	15607	15685	15676	15661	15741	15721	15697	15742	15770	15818	15733	15762	15452	15755	15551	15488	15692	15718	15588	15715	15590	15504	15492	15591	15368	15421	15628	15743	15477	15577	15675	15643	15792	15695	15744	15752	15637	15751	15578	15756	15633	15713	15722	15616	15543	15632	15757	15760	15581	15934	15706	15785	15781	15750	15897	15663	15533	15469	15585	15734	15595	15658	15610	15596	15736	15680	15707	15684	15785	15544	15588	15596	15618	15748	15778	15766	15621	15672	15875	15920	15562	15723	15512	15738	15817	15729	15583	15720	15663	15678	15523	15657	15626	15715	15759	15615	15626	15811	15681	15532	15530	15628	15759	15503	15505	15853	15632	15717	15687	15855	15769	15572	15716	15672	15685	15825	15619	15831	15536	15593	15807	15589	15697	15581	15825	15606	15692	15558	15673	15742	15629	15731	15507	15799	15827	15796	15723	15591	15537	15690	15716	15676	15656	15689	15574	15479	15696	15669	15700	15826	15857	15567	15738	15826	15708	15864	15704	15706	15810	15625	15726	15650	15677	15575	15603	15601	15825	15640	15716	15794	15443	15702	15545	15467	15640	15660	15612	15585	15663	15614	15661	15699	15585	15692	15662	15825	15816	15588	15650	15605	15487	15780	15781	15776	15665	15967	15827	15753	15636	15796	15771	15714	15890	15616	15655	15725	15392	15530	15858	15478	15781	15851	15749	15639	15783	15582	15811	15739	15651	15503	15548	15634	15852	15760	15491	15875	15665	15728	15781	15525	15676	15675	15722	15701	15726	15768	15795	15821	15493	15690	15637	15562	15904	15706	15557	15680	15819	15769	15450	15683	15552	15819	15647	15621	15813	15599	15631	15516	15492	15767	15697	15634	15697	15606	15343	15673	15802	15640	15745	15727	15590	15709	15717	15731	15644	15580	15670	15530	15627	15712	15578	15632	15581	15842	15589	15662	15865	15642	15654	15661	15603	15711	15743	15754	15701	15715	15761	15715	15527	15669	15804	15787	15633	15559	15446	15555	15730	15623	15519	15648	15552	15669	15569	15611	15647	15554	15557	15779	15598	15882	15527	15884	15831	15813	15623	15729	15714	15618	15603	15581	15716	15757	15661	15647	15584	15813	15860	15783	15763	15562	15717	15761	15763	15864	15659	15834	15876	15768	15690	15502	15606	15675	15525	15712	15895	15709	15415	15595	15701	15593	15834	15705	15695	15710	15549	15777	15633	15575	15699	15742	15645	15739	15669	15726	15690	15660	15698	15491	15671	15823	15502	15480	15626	15793	15928	15668	15907	15860	15676	15663	15645	15660	15546	15537	15507	15653	15710	15607	15656	15529	15706	15671	15762	15697	15484	15578	15779	15813	15896	15731	15459	15908	15538	15626	15765	15563	15611	15818	15687	15661	15573	15632	15792	15663	15516	15591	15822	15688	15492	15575	15705	15780	15593	15924	15805	15663	15423	15909	15514	15671	15637	15702	15591	15732	15514	15665	15746	15666	15854	15706	15858	15611	15696	15682	15664	15436	15651	15653	15559	15648	15650	15786	15773	15890	15604	15408	15728	15720	15842	15675	15558	15595	15555	15552	15650	15736	15594	15601	15679	15627	15683	15493	15681	15670	15717	15503	15684	15762	15529	15744	15553	15579	15523	15771	15670	15713	15574	15758	15680	15605	15740	15609	15658	15802	15851	15667	15647	15708	15694	15762	15796	15696	15697	15669	15740	15761	15856	15695	15744	15699	15677	15749	15599	15713	15582	16020	15624	15585	15567	15571	15810	15683	15628	15759	15675	15547	15692	15515	15534	15724	15619	15651	15598	15752	15656	15660	15689	15655	15700	15805	15772	15840	15709	15662	15742	15583	15572	15687	15740	15733	15608	15727	15788	15799	15633	15805	15693	15654	15707	15775	15761	15712	15555	15549	15735	15768	15701	15682	15773	15857	15633	15582	15719	15663	15557	15629	15681	15499	15648	15642	15822	15803	15789	15744	15563	15895	15637	15638	15692	15794	15907	15767	15619	15654	15914	15588	15622	15662	15598	15697	15578	15609	15550	15571	15700	15611	15687	15716	15809	15535	15818	15677	15681	15895	15652	15635	15676	15740	15786	15665	15824	15637	15578	15650	15712	15735	15745	15632	15797	15653	15612	15683	15787	15588	15767	15915	15601	15642	15759	15882	15792	15555	15711	15724	15769	15689	15685	15551	15744	15709	15569	15883	15593	15579	15723	15547	15630	15796	15610	15530	15745	15561	15728	15751	15671	15722	15557	15633	15841	15598	15556	15728	15687	15653	15614	15615	15807	15655	15861	15715	15783	15736	15609	15705	15743	15476	15637	15711	15631	15457	15668	15517	15818	15832	15675	15686	15656	15649	15847	15601	15719	15698	15788	15603	15717	15630	15736	15663	15759	15797	15611	15684	15811	15745	15791	15569	15775	15639	15693	15627	15643	15656	15682	15641	15689	15753	15563	15593	15686	15748	15551	15741	15743	15592	15620	15655	15516	15617	15717	15613	15558	15624	15652	15640	15770	15489	15661	15579	15638	15722	15724	15669	15680	15845	15705	15525	15629	15730	15827	15636	15514	15753	15695	15814	15614	15656	15582	15601	15468	15561	15663	15560	15540	15486	15546	15760	15881	15584	15829	15684	15685	15657	15648	15648	15723	15656	15688	15789	15563	15777	15514	15482	15736	15642	15666	15758	15617	15512	15615	15908	15558	15716	15787	15602	15749	15592	15911	15703	15744	15654	15637	15650	15696	15688	15732	15556	15781	15505	15660	15589	15663	15566	15512	15629	15616	15555	15767	15627	15770	15604	15765	15636	15626	15600	15644	15615	15707	15650	15742	15638	15832	15777	15649	15727	15832	15616	15708	15662	15681	15761	15654	15609	15562	15586	15815	15676	15590	15712	15584	15652	15726	15655	15664	15689	15529	15688	15612	15822	15556	15616	15577	15824	15542	15806	15634	15813	15827	15635	15698	15665	15732	15726	15679	15573	15673	15771	15609	15736	15768	15506	16037	15601	15615	15794	15649	15920	15913	15815	15901	15679	15788	15814	15695	15805	15527	15725	15662	15513	15532	15615	15705	15769	15653	15665	15583	15527	15496	15776	15650	15749	15761	15792	15552	15756	15706	15786	15608	15526	15618	15738	15604	15705	15656	15616	15609	15668	15616	15642	15480	15671	15804	15542	15660	15557	15646	15727	15698	15720	15654	15709	15508	15665	15769	15549	15803	15471	15830	15826	15710	15519	15718	15770	15547	15572	15440	15610	15448	15672	15706	15809	15675	15458	15778	15579	15740	15709	15743	15773	15723	15323	15741	15629	15699	15683	15705	15651	15813	15648	15691	15489	15695	15772	15804	15726	15581	15640	15675	15556	15594	15761	15637	15665	15751	15634	15807	15553	15519	15663	15695	15657	15743	15713	15804	15675	15640	15810	15738	15584	15689	15736	15810	15529	15615	15562	15601	15596	15636	15665	15767	15600	15586	15599	15666	15685	15552	15960	15590	15432	15851	15624	15701	15585	15631	15546	15606	15758	15880	15687	15549	15571	15698	15616	15678	15575	15805	15700	15765	15511	15792	15886	15550	15647	15682	15667	15771	15668	15822	15682	15527	15592	15623	15599	15389	15529	15841	15598	15778	15634	15654	15552	15542	15677	15736	15688	15508	15538	15613	15910	15583	15617	15525	15505	15722	15766	15601	15604	15918	15659	15660	15677	15808	15498	15641	15651	15808	15752	15737	15866	15576	15643	15807	15667	15776	15728	15672	15721	15590	15786	15561	15652	15607	15537	15607	15470	15579	15781	15715	15807	15783	15582	15533	15693	15794	15670	15822	15826	15731	15744	15811	15636	15646	15784	15615	15584	15807	15843	15513	15483	15718	15827	15669	15727	15739	15723	15909	15594	15731	15663	15715	15732	15616	15646	15697	15667	15695	15595	15639	15825	15494	15578	15490	15644	15691	15482	15825	15651	15669	15603	15524	15687	15663	15652	15764	15908	15595	15783	15709	15534	15666	15678	15759	15653	15815	15821	15614	15681	15546	15814	15597	15572	15553	15677	15647	15592	15516	15655	15629	15900	15718	15566	15670	15693	15739	15630	15639	15709	15758	15655	15699	15788	15680	15584	15694	15650	15544	15693	15785	15511	15613	15664	15579	15700	15825	15641	15726	15431	15677	15735	15772	15765	15791	15628	15868	15844	15577	15692	15871	15604	15714	15617	15569	15770	15576	15674	15673	15690	15666	15700	15684	15794	15609
26583	46793	34534	19468	16685	15856	15257	15053	14778	14607	14445	14338	14196	14104	14014	14048	14035	14058	14173	14158	14161	13920	14120	15863	23412	24050	21616	18635	16625	14641	14126	13851	13786	13838	13818	13892	13717	13691	13909	13943	13881	13990	13802	13780	13843	13964	13778	13859	13941	13798	13879	13957	14068	13880	13936	13782	13883	13878	13812	13876	13822	13799	14007	13715	13864	13869	13913	13739	13899	13696	13849	14050	13945	13851	13980	13821	13843	13962	13943	13914	13996	13745	13830	13915	13864	13834	13950	13710	13950	13849	14030	13990	13812	13870	13907	13788	13863	13776	14048	13780	13890	13783	13840	13921	13797	13860	13828	13916	14101	13985	13884	13850	13707	13785	13957	13901	14018	13919	13900	13997	13895	14115	13764	13844	13939	13912	13879	13838	13772	13930	13913	13860	13875	13839	13809	13707	14030	14018	13915	13733	13762	13814	13845	13806	13862	13773	14032	13732	13900	13882	14019	13710	13817	13921	13792	13938	13805	13821	13929	13669	13759	13796	13836	13705	13853	13769	13933	13836	13843	13921	14035	13844	13792	13800	13938	14015	13854	13758	13832	13833	13876	13785	13943	13622	13648	13853	13835	13881	13819	13907	13792	13988	13807	13731	13924	13849	13801	13944	13850	13893	13905	14014	13804	13894	13898	13868	13895	13854	13826	13962	13837	13710	13850	13835	13899	13765	13872	13951	13878	13850	13980	13907	13947	13942	13846	13856	13895	14008	13860	13956	13754	13997	13829	14039	13863	13870	13910	13705	13933	13804	13906	13896	13799	13803	13998	13780	13855	13763	13996	13897	13817	13817	13766	13723	13831	13901	13825	13861	13851	13862	14052	13755	13868	13833	13859	13768	13783	13852	13758	13906	13925	13875	13710	13801	13775	13768	13828	13804	13832	13709	13801	13934	13928	13754	13861	13950	13738	13876	13929	13982	13757	13609	13700	13963	13849	13863	13713	14018	13892	13865	13694	13880	13825	13711	13733	13861	13669	13847	13839	13715	13988	13835	13813	13858	13815	13834	13653	13911	13813	13763	13905	13818	13971	13909	13929	14046	13787	13941	13827	13772	13826	13750	13794	13854	13896	13641	13827	13827	13964	14000	13767	13831	13960	13920	13843	13759	13926	13609	13627	13844	13856	13763	13694	13826	13910	13742	13759	13964	13696	13823	13897	13682	13908	13784	13738	13942	13984	13657	13720	13691	13919	13849	13745	13726	13930	13908	13899	13850	14016	13709	14009	13968	13731	13871	13889	13724	13728	13866	13887	13878	13984	13890	13773	13934	13805	13659	13702	13828	13775	13807	13884	13858	13938	13858	13759	13965	13790	13941	13935	13755	13941	13877	13835	13771	13798	13869	13834	13866	13900	13827	13968	13845	13849	13764	13920	13699	13707	13770	13826	13790	13909	13795	13901	13870	13875	13980	13877	13907	13844	13810	13971	13942	13952	13848	13831	13971	13799	13876	13987	13847	13916	13659	14073	13934	13807	13630	13793	13884	13691	13897	13872	13885	13839	13793	13716	13762	13839	13498	13908	13793	13702	13836	13909	13755	13795	13792	13805	13879	13786	14014	13959	13807	13915	13731	13907	13850	13821	13767	13868	13667	13813	13829	13917	13781	13831	13880	13956	13889	13795	13851	13753	13774	13829	13890	13912	13846	13765	13680	13987	13820	13811	13915	13767	13772	13905	13886	13789	13809	13842	13848	13881	13859	13665	13803	13700	13949	13815	13837	13927	13893	13840	13847	13884	13828	13770	13857	13879	13876	13852	13862	13794	13803	13986	13787	13767	13793	13844	13821	13733	13749	14003	13782	13835	13763	14044	13840	13965	13854	13927	13848	13937	13986	13843	13818	13885	13981	13717	13679	13839	13733	13973	13820	13795	13822	13881	13710	13836	13668	13798	13784	13818	13817	13711	13898	13952	13843	13856	13796	14027	13681	13864	13861	13818	13946	13829	13885	13833	13753	13766	13798	13991	13960	13952	13758	13752	13771	13824	13897	13787	13864	13876	13801	13901	13809	13782	13771	13879	13793	13849	13979	13787	13871	13909	14018	13850	13732	13912	13911	13810	13961	13713	13986	13939	13852	13727	13693	13911	13877	13702	13757	13674	13856	13943	13813	13839	13881	13890	13905	13890	13921	13941	13692	13796	13875	13749	13799	13909	14001	13792	13955	13834	13629	13783	13823	13792	13900	13886	13904	13829	13762	13998	13785	13777	13701	13867	13656	13776	13813	13785	13700	13830	13646	13921	13805	13868	13934	13937	13640	13736	13940	13798	13916	13716	14052	13899	13778	13881	13739	13863	13857	13949	13761	13868	13778	13990	13842	13927	13731	13750	13699	13894	13696	13995	13742	13883	13911	13911	13839	13762	13797	13728	14010	13845	13779	13974	13883	13858	13896	13858	13830	13846	13793	13868	13892	13824	13886	13773	13872	13911	13898	13799	13769	13834	13880	13754	13816	13951	13790	13865	13735	13915	13808	13740	13942	13828	13899	13885	13742	13779	13832	13881	13854	13830	13845	13877	13694	13914	13730	13785	13835	13840	13908	13928	13815	13753	13715	13636	13770	13853	13786	13725	13841	14115	13775	13779	13796	13828	13844	13865	13676	13915	13841	13647	13803	13927	13910	14023	13655	13866	13726	13830	13881	13815	13796	13687	13795	13850	13797	13648	13948	13851	13624	13876	13889	14001	13687	13815	13808	13856	13848	13713	13700	13940	13764	13728	13776	13812	13773	13761	13701	13799	13792	13783	13858	13680	13785	13943	13810	13852	13853	13865	13796	13934	13493	13822	13745	13869	13920	13891	13830	13811	13968	13764	13842	13877	13621	13919	13957	13765	13776	13769	13946	14003	13817	13975	13792	14003	13956	13745	13650	13938	13806	13749	14012	13924	13912	13651	13794	13916	13830	13951	13906	13895	13928	14024	13763	13721	13964	13906	13831	13821	13772	13613	13922	13956	13902	13839	13978	13931	13725	14107	13863	13675	13753	13799	13878	13654	14133	13796	13868	13746	13939	13931	13597	13951	13732	13927	13896	13701	13918	13916	13710	13888	13897	13940	13772	13807	13791	13885	13980	13712	13820	13949	13918	13843	13846	13929	13859	13883	13761	13662	13879	13799	13895	13916	13821	13793	13809	13814	13777	13718	13984	13856	13764	13886	13923	14028	13680	13764	13829	13869	13820	13826	13770	13740	13872	13879	13875	13731	13973	13806	13926	13970	13984	13939	13772	13852	13709	13864	13863	13866	13923	13734	13705	13723	13755	13779	13866	13787	13938	13943	13821	13860	13942	13874	13748	13741	13760	13846	13974	13822	13932	13957	13736	13767	13843	13864	13741	13877	13879	13857	13830	13983	14110	13897	13872	13920	13934	13805	13856	13878	13913	13792	13799	13863	13806	13914	13834	13873	13701	13874	13864	13950	13957	13868	13762	13969	13701	13732	13677	13910	13839	13792	13839	13693	13669	13816	13860	13885	13861	13754	13760	13805	13677	13879	13756	13909	13821	14038	13881	13730	13725	13696	13941	13706	13825	13930	13829	13783	13905	13847	13769	13784	13810	13869	13813	13844	13779	14017	13857	13791	13880	13851	13923	13801	13922	13697	13816	13846	13847	14016	13864	13879	13824	13923	13883	13701	13843	13890	13844	13874	14049	13919	13887	13664	13869	13928	13897	13884	13810	13913	13966	13719	13666	13773	13814	13753	13645	13850	13690	13751	13888	13989	13784	13837	13790	13851	13715	13657	13766	13970	13797	13620	13942	13881	13861	13857	13744	13794	13912	13864	13886	13831	13951	13881	13789	13941	13906	13907	13973	13776	13821	13939	13817	13797	13719	13856	13804	13772	13832	13997	13887	13845	14002	13849	13846	13917	13677	13997	14006	13948	13900	13885	13774	13870	13837	13828	13910	13616	13894	13761	13710	13806	13876	13973	13899	13734	13919	13946	13913	13634	13723	13793	13907	13849	13889	13623	13778	13892	13830	13835	13822	13836	13946	13884	13856	13888	13820	13777	13859	13863	13875	13948	13763	13956	13681	13842	13812	14014	13718	13868	13868	13603	13796	13774	13920	13887	13763	13850	13780	13945	13872	13771	13640	13884	13878	13873	13848	13817	13872	13970	13862	13910	13962	13835	14014	13850	13903	13938	13717	13760	13897	13761	13823	13811	13714	13893	13792	13701	13729	13868	13759	13871	13774	13773	13847	13727	13828	13912	13741	13792	13895	13871	13834	13712	13976	13726	13774	13694	13918	13856	13691	13782	13755	13922	13753	14012	13864	13708	13973	13854	13746	13760	13818	13912	13810	13744	13857	13863	14026	13918	13745	13667	13805	13749	13880	13814	13753	13890	13754	13717	13818	13741	13918	13763	13825	13751	13904	13906	13823	13902	13810	13869	13703	13823	13908	13688	13728	13948	13979	13845	13784	13676	13880	13842	13783	13932	13866	13755	13812	13839	13838	13787	13832	13726	13906	13765	13791	13876	13745	13856	13849	13722	13860	13870	13822	13829	13812	13862	14015	13782	13770	13806	13740	13757	13885	13915	13779	13830	13833	13844	13822	13843	13865	13795	13872	13810	13895	13757	13983	13920	13900	13939	13876	13887	13737	13973	13736	13803	13689	14022	13815	13770	13905	13700	13872	13825	13791	13908	13746	13812	13680	13933	13930	13923	13699	14021	13731	13847	13825	13919	13876	13944	13814	13832	14035	13808	13828	14001	13804	13907	13862	13854	13777	13925	13815	13875	13998	13756	13859	13985	13850	13736	13867	14029	13869	13868	13949	13756	13858	13910	13936	13670	13834	13735	13935	13856	13805	13726	13787	13858	13890	13848	13734	13888	13762	13843	13603	13832	13735	13822	13851	13913	13823	13795	13820	13943	13792	13801	13917	13736	13907	13792	14057	13589	13730	13780	13711	13844	13781	13703	13759	13974	13942	13983	13723	13890	13960	13565	13842	13882	13858	13841	13987	13835	13768	13897	13705	13885	13782	13747	13897	13863	13814	13845	13926	13904	13719	13811	13886	13855	13955	13782	13898	13867	13861	13939	13793	13655	13754	13862	13689	13796	13812	13722	13836	14035	13925	13769	13796	13809	13904	13855	13919	13735	13868
28024	22810	23186	18145	14963	14727	14859	14624	14788	14671	14924	14623	14519	14556	14797	14692	14619	14843	14718	14680	14716	14610	14577	14736	15009	15418	15177	15104	14981	14646	14839	14865	14493	14542	14366	14620	14583	14623	14524	14579	14565	14602	14670	14508	14677	14651	14412	14423	14609	14515	14726	14847	14507	14754	14771	14848	14536	14512	14480	14536	14667	14642	14675	14621	14971	14824	14783	14752	14779	14732	14711	14606	14817	14586	14754	14738	14571	14532	14701	14566	14644	14649	14724	14666	14719	14693	14633	14637	14634	14627	14714	14640	14681	14726	14766	14555	14616	14795	14553	14686	14540	14558	14572	14713	14852	14659	14687	14596	14663	14753	14704	14653	14639	14518	14695	14500	14596	14722	14711	14474	14988	14630	14546	14474	14494	14563	14588	14592	14496	14551	14407	14451	14805	14488	14804	14834	14650	14735	14576	14592	14627	14651	14676	14541	14568	14538	14734	14759	14838	14669	14594	14670	14601	14690	14600	14662	14525	14685	14647	14646	14625	14538	14490	14555	14402	14813	14545	14646	14446	14726	14255	14531	14559	14572	14397	14482	14747	14648	14661	14591	14578	14571	14539	14692	14611	14759	14754	14523	14743	14559	14722	14612	14646	14478	14522	14564	14603	14632	14713	14506	14582	14731	14422	14780	14507	14718	14769	14567	14534	14444	14593	14602	14493	14632	14659	14612	14628	14645	14671	14598	14684	14590	14485	14542	14564	14845	14796	14700	14693	14519	14716	14465	14564	14767	14680	14863	14534	14707	14800	14728	14644	14638	14462	14586	14506	14536	14775	14624	14754	14716	14637	14687	14712	14535	14784	14580	14609	14498	14712	14535	14645	14684	14482	14735	14643	14645	14764	14668	14664	14609	14839	14675	14474	14572	14641	14540	14631	14527	14633	14526	14666	14366	14566	14713	14706	14694	14798	14649	14747	14718	14401	14618	14627	14503	14765	14675	14798	14670	14437	14531	14497	14721	14691	14717	14582	14595	14668	14643	14776	14557	14670	14733	14543	14426	14625	14669	14863	14534	14653	14549	14518	14645	14572	14553	14628	14452	14534	14633	14589	14481	14684	14516	14634	14714	14638	14607	14683	14460	14679	14610	14771	14576	14614	14511	14644	14752	14712	14660	14523	14612	14493	14561	14446	14613	14409	14729	14698	14602	14588	14685	14604	14702	14515	14557	14678	14758	14457	14583	14702	14597	14579	14562	14733	14535	14634	14812	14575	14644	14511	14683	14654	14477	14688	14641	14761	14595	14866	14520	14766	14555	14587	14541	14601	14787	14449	14556	14490	14584	14411	14681	14611	14662	14801	14593	14655	14573	14744	14739	14497	14470	14765	14591	14587	14579	14588	14935	14488	14449	14566	14740	14722	14638	14878	14502	14634	14474	14646	14579	14633	14780	14676	14472	14568	14616	14601	14714	14800	14680	14518	14752	14505	14708	14506	14698	14546	14583	14581	14558	14741	14572	14713	14637	14766	14721	14840	14659	14683	14580	14667	14473	14463	14743	14634	14665	14574	14584	14583	14735	14615	14555	14542	14814	14729	14719	14775	14592	14684	14454	14557	14541	14764	14465	14629	14486	14410	14555	14686	14619	14616	14619	14795	14658	14515	14566	14578	14524	14531	14693	14553	14497	14472	14591	14663	14616	14586	14602	14667	14471	14559	14562	14832	14404	14555	14583	14625	14794	14757	14642	14637	14752	14553	14636	14746	14451	14390	14604	14558	14836	14559	14720	14476	14353	14564	14408	14513	14519	14419	14605	14556	14576	14635	14653	14541	14614	14726	14673	14599	14392	14567	14423	14541	14637	14710	14629	14710	14525	14701	14568	14536	14618	14502	14571	14454	14677	14496	14611	14713	14714	14964	14604	14653	14670	14666	14724	14699	14463	14833	14630	14522	14688	14527	14759	14404	14570	14830	14648	14441	14671	14532	14620	14353	14577	14880	14534	14564	14711	14767	14693	14725	14678	14554	14723	14675	14560	14529	14600	14631	14596	14732	14618	14465	14700	14633	14697	14758	14681	14745	14518	14785	14575	14870	14688	14598	14640	14529	14623	14740	14655	14599	14472	14681	14592	14519	14533	14669	14614	14632	14667	14564	14724	14848	14674	14728	14580	14562	14552	14665	14662	14581	14687	14743	14559	14628	14599	14527	14479	14591	14636	14719	14573	14639	14668	14778	14674	14725	14638	14648	14761	14462	14626	14743	14572	14577	14581	14632	14802	14872	14639	14574	14621	14599	14623	14533	14428	14617	14664	14538	14638	14810	14720	14678	14518	14610	14635	14714	14467	14537	14553	14560	14666	14728	14728	14618	14819	14699	14474	14359	14579	14716	14894	14738	14592	14608	14538	14455	14723	14704	14624	14575	14645	14695	14580	14603	14601	14604	14855	14768	14713	14705	14726	14555	14541	14474	14475	14680	14676	14648	14599	14590	14621	14642	14747	14547	14696	14687	14688	14719	14725	14657	14651	14583	14745	14731	14511	14555	14707	14494	14561	14574	14392	14636	14555	14660	14590	14727	14717	14585	14674	14579	14451	14540	14595	14589	14617	14656	14555	14566	14657	14761	14739	14656	14312	14546	14603	14624	14843	14741	14816	14634	14590	14632	14582	14599	14749	14635	14653	14404	14857	14704	14603	14643	14577	14634	14743	14791	14570	14520	14679	14706	14668	14421	14479	14547	14555	14874	14797	14792	14527	14513	14525	14568	14590	14620	14753	14754	14453	14507	14812	14770	14507	14644	14688	14727	14868	14459	14671	14512	14645	14728	14672	14643	14658	14626	14464	14795	14583	14633	14383	14732	14592	14595	14595	14473	14519	14576	14669	14646	14729	14622	14605	14547	14763	14448	14680	14603	14661	14548	14667	14905	14638	14594	14650	14522	14609	14544	14635	14793	14425	14735	14636	14591	14564	14421	14440	14731	14466	14799	14511	14551	14595	14829	14769	14843	14632	14422	14453	14590	14752	14669	14555	14522	14659	14694	14508	14446	14420	14741	14600	14627	14633	14520	14701	14549	14490	14653	14605	14572	14581	14758	14707	14588	14543	14553	14739	14520	14599	14685	14452	14688	14708	14640	14617	14594	14493	14621	14617	14536	14464	14642	14684	14659	14744	14530	14567	14514	14487	14617	14604	14779	14532	14543	14712	14760	14546	14712	14694	14678	14644	14470	14754	14613	14658	14725	14681	14584	14594	14722	14644	14536	14506	14720	14774	14643	14480	14769	14746	14667	14772	14820	14486	14710	14675	14715	14619	14463	14581	14602	14634	14642	14848	14562	14537	14566	14475	14788	14544	14508	14926	14594	14582	14846	14622	14592	14528	14646	14603	14609	14642	14465	14835	14724	14645	14385	14489	14589	14816	14526	14656	14655	14575	14531	14582	14686	14603	14891	14698	14739	14511	14584	14736	14586	14683	14687	14574	14696	14654	14613	14532	14580	14830	14697	14779	14768	14540	14611	14769	14596	14470	14522	14634	14754	14607	14577	14578	14608	14668	14469	14622	14683	14506	14579	14704	14628	14625	14720	14480	14549	14654	14664	14511	14614	14720	14638	14895	14720	14648	14700	14720	14715	14579	14578	14495	14524	14407	14556	14652	14628	14583	14474	14609	14650	14630	14514	14627	14675	14659	14647	14653	14646	14351	14461	14759	14658	14633	14572	14540	14461	14480	14612	14520	14569	14565	14621	14564	14658	14668	14718	14606	14690	14561	14802	14754	14688	14370	14588	14770	14624	14688	14630	14581	14501	14633	14645	14683	14683	14366	14655	14670	14718	14579	14673	14686	14520	14395	14545	14584	14545	14641	14653	14558	14632	14788	14821	14618	14719	14614	14525	14721	14598	14666	14591	14674	14652	14467	14700	14776	14796	14598	14570	14414	14613	14870	14630	14657	14844	14728	14690	14564	14678	14662	14794	14602	14630	14686	14802	14642	14626	14613	14638	14767	14584	14616	14669	14540	14598	14600	14561	14623	14580	14638	14793	14686	14663	14799	14754	14653	14503	14563	14628	14619	14694	14564	14571	14550	14516	14594	14440	14696	14598	14557	14810	14485	14610	14583	14866	14628	14631	14603	14794	14604	14705	14650	14564	14742	14716	14604	14604	14621	14622	14694	14799	14463	14620	14858	14539	14508	14713	14597	14449	14438	14545	14653	14742	14537	14666	14466	14697	14689	14543	14631	14632	14601	14651	14657	14723	14650	14410	14491	14517	14508	14534	14577	14628	14567	14714	14732	14771	14699	14595	14580	14643	14686	14639	14652	14675	14608	14567	14474	14705	14645	14812	14738	14537	14693	14520	14665	14731	14669	14693	14786	14521	14458	14585	14520	14731	14520	14554	14711	14594	14753	14641	14631	14603	14636	14669	14675	14529	14540	14587	14670	14566	14446	14598	14532	14658	14745	14630	14725	14717	14659	14680	14577	14633	14582	14746	14767	14433	14439	14690	14544	14701	14775	14533	14774	14850	14765	14656	14614	14689	14618	14808	14699	14461	14442	14639	14636	14673	14560	14643	14464	14795	14585	14711	14746	14779	14644	14680	14726	14653	14689	14511	14554	14778	14630	14749	14617	14581	14535	14652	14833	14577	14385	14695	14615	14492	14595	14763	14619	14462	14712	14539	14517	14592	14702	14585	14521	14511	14702	14658	14668	14667	14810	14720	14797	14568	14545	14577	14492	14586	14517	14593	14477	14726	14627	14432	14560	14592	14619	14673	14622	14752	14680	14483	14664	14698	14841	14844	14732	14523	14705	14753	14510	14680	14738	14598	14746	14680	14633	14728	14488	14707	14604	14661	14680	14380	14712	14566	14562	14535	14550	14508	14757	14689	14616	14521	14559	14480	14725	14666	14618	14564	14464	14773	14709	14600	14618	14651	14697	14519	14386	14571	14617	14649	14597	14742	14738	14861	14791	14881	14621	14551	14535	14780	14627	14490	14586	14509	14608	14641	14704	14634	14541	14820	14598	14585	14281	14624	14521	14617	14682	14673	14570	14704	14554	14468	14493	14549	14600	14653	14531	14635	14548	14602	14620	14480	14734	14446	14537	14719	14582	14480	14563	14807	14819	14596	14651	14631	14592	14571	14501	14618	14509	14603	14809	14557	14638
22749	27289	18534	14090	13825	13691	13398	13546	13511	13370	13359	13421	13329	13348	13439	13110	13426	13183	13289	13281	13426	13301	13260	13442	14006	14123	13955	13790	13524	13513	13271	13197	13342	13321	13146	13217	13038	13231	13335	13397	13195	13294	13198	13215	13277	13471	13342	13156	13360	13285	13319	13325	13057	13154	13267	13282	13250	12982	13360	13170	13015	13252	13385	13112	13362	13309	13277	13256	13156	13305	13126	13328	13241	13109	13247	13118	13256	13175	13303	13319	13290	13207	13426	13178	13266	13255	13257	13254	13255	13288	13192	13341	13160	13144	13142	13368	13288	13191	13271	13176	13509	13309	13151	13244	13073	13371	13135	13245	13338	13357	13183	13246	13316	13154	13383	13189	13387	13253	13213	13100	13278	13142	13286	13123	13115	13324	13174	13208	13265	13188	13119	13157	13190	13295	13273	13319	13133	13248	13022	13422	13292	13145	13266	13303	13047	13325	13118	13174	13223	13155	13273	13270	13192	13487	13338	13301	13382	13348	13306	13146	13193	13338	13131	13214	13307	13169	13259	13127	13357	13331	13125	13112	13280	13084	13273	13285	13233	13226	13323	13121	13299	13041	13367	13218	13202	13174	13380	13259	13291	13235	13091	13314	13175	13192	13188	13113	13082	13271	13188	13329	13184	13276	13243	13239	13060	13309	13246	13225	13197	13263	13199	13204	13350	13187	13218	13303	13330	13242	13165	13129	13229	13200	13110	13224	13136	13134	13102	13366	13275	13307	13255	13268	13166	13360	13146	13291	13180	13261	13185	13285	13215	13350	13079	13477	13278	13201	13116	13129	13194	13278	12989	13287	12988	13276	13156	13186	13250	13204	13201	13304	13089	13225	13074	13302	13224	13217	13247	13198	13208	13139	13224	13337	13442	13175	13283	13105	13301	13117	13331	13472	13278	13280	13310	13254	13314	13338	13198	13407	13264	13352	13165	13206	13398	13209	13504	13316	13180	13381	13277	13269	13270	13153	13178	13322	13312	13133	13182	13231	13333	13394	13205	13379	13235	13146	13212	13195	13093	13212	13101	13194	13280	13263	13101	13277	13261	13337	13165	13276	13326	13394	13246	13226	13140	13318	12984	13221	13378	13272	13031	13159	13254	13220	13223	13144	13115	12980	13048	13267	13085	13244	13216	13159	13269	13505	13235	13192	13328	13230	13341	13244	13107	13214	13211	13130	13020	13165	13077	13264	13172	13388	13267	13206	13289	13188	13205	13269	13155	13168	13226	13235	13306	13415	13128	13207	13366	13066	13108	13230	13055	13297	13251	13288	13111	13377	13264	13154	13186	13185	13146	13166	13159	13113	13197	13280	13196	13193	13289	13348	13240	13249	13129	13224	13157	13184	13181	13319	13302	13289	13331	13171	13231	13317	13280	13187	13358	13140	13283	13311	13250	13141	13296	13286	13079	13028	13133	13303	13296	13301	13284	13153	13273	13238	13160	13195	13264	13311	13287	13278	13318	13291	13051	13147	13204	13113	13211	13254	13243	13208	13250	13264	13349	13316	13195	13323	13303	13336	13316	13310	13091	13205	13284	13350	13193	13151	13217	13266	13120	13199	13233	13100	13225	13201	13300	13267	13216	13375	13185	13407	13115	13244	13117	13228	13383	13157	13224	13208	13206	13242	13370	13314	13144	13150	13416	13230	13362	13359	13200	13259	13334	13215	13464	13319	13200	13333	13264	12949	13253	13291	13184	13151	13071	13337	13136	13209	13185	13233	13190	13262	13220	13086	13448	13279	13156	13176	13183	13180	13311	13165	13095	13193	13201	13268	13253	13162	13300	13116	13244	13371	13023	13123	13217	13297	13075	13156	13385	13143	13307	13210	13237	13246	13265	13217	13332	13157	13096	13171	13294	13178	13133	13264	13136	13160	13123	13278	13207	13250	13233	13315	13259	12995	13248	13259	13127	13345	13124	13150	13098	13226	13118	13356	13322	13155	13062	13306	13323	13237	13229	13208	13319	13401	13170	13179	13245	13140	13267	13222	13207	13235	13306	13226	13233	13242	13208	13094	13059	13292	13369	13106	13224	13209	13202	13194	13298	13265	13106	13240	13336	13122	13285	13214	13310	13353	13394	13219	13304	13455	13073	13335	13297	13251	13269	13191	13083	13207	13260	13064	13131	13140	13102	13237	13292	13279	13264	13339	13117	13288	13200	13117	13118	13289	13171	13292	12984	13227	13152	13239	13331	13305	13161	13323	13107	13277	13370	13232	13275	13267	13234	13192	13009	13310	13185	13176	13292	13130	13130	13275	13173	13416	13151	13252	13235	13270	13132	13182	13254	13254	13320	13259	13261	13151	13392	13256	13284	13225	13304	13284	13305	13350	13330	13357	13226	13098	13467	13179	13377	13236	13415	13327	13266	13251	13293	13208	13214	13203	13177	13218	13172	13277	13214	13205	13246	13312	13122	13280	13160	13268	13197	13266	13078	13364	13178	13235	13306	13347	13272	13292	13176	13204	13097	13257	13228	13247	13402	13325	13117	13252	13241	13213	13159	13253	13272	13183	13037	13295	13160	12942	13177	13205	13224	13304	13120	13246	13104	13248	13206	13259	13369	13112	13048	13286	13152	13169	13260	13175	13225	13266	13230	13291	13333	13177	13232	13165	13100	13311	13245	13232	13344	13120	13442	13331	13052	13273	13140	13313	13310	13199	13207	13272	13279	13294	13230	13213	13364	13291	13327	13255	13276	13248	13340	13199	13386	13272	13201	13179	13001	13256	13397	13369	13233	13211	13197	13202	13320	13267	13201	13167	13200	13177	13112	13419	13402	13374	13185	13263	13261	13344	13195	13123	13277	13286	13209	13166	13234	13209	13290	13253	13221	13325	13139	13138	13260	13114	13255	13443	13165	13225	13342	13171	13063	13249	13216	13208	13205	13157	13025	13369	13405	13200	13313	13379	13335	13310	13259	13191	13236	13254	13121	13303	13240	13231	13019	13186	13264	13288	13198	13180	13355	13162	13200	13056	13355	13374	13252	13182	13288	12980	13278	13379	13221	13115	13355	13202	13265	13092	13174	13234	13111	13309	13170	13160	13245	13216	13084	13356	13170	13053	13309	13202	13437	13132	13239	13304	13252	13249	13174	13376	13308	13306	13316	13240	13291	13216	13142	13533	13432	13221	13137	13133	13172	13373	13283	13191	13185	13416	13259	13145	13165	13253	13128	13214	13291	13205	13206	13072	13251	13443	13096	13218	13254	13232	13224	13014	13183	13193	13335	13218	13053	13211	13267	13179	13207	13242	13273	13209	13354	13162	13100	13422	13222	13274	13252	13293	13210	13212	13368	13258	13292	13160	13318	13177	13309	13149	13248	13161	13280	13216	13148	13164	13290	13271	13248	13345	13288	13178	13266	13331	13109	13296	13182	13250	13294	13172	13333	13154	13272	13286	13350	13186	13314	13175	13159	13239	13279	13145	13293	13323	13417	13213	13327	13273	13167	13315	13199	13232	13230	13151	13199	13150	13250	13100	13185	13290	13415	13165	13028	13178	13352	13109	13397	13063	13255	13339	13048	13185	13301	13134	13112	13299	13253	13191	13210	13074	13280	13258	13325	13141	13232	13320	13176	13111	13195	13326	13276	13137	13365	13284	13279	13098	13116	13273	13272	13189	13126	13304	13338	13263	13255	13095	13248	13086	13290	13363	13244	13225	13188	13218	13241	13218	13356	13257	13101	13221	13204	13304	13328	13295	13279	12980	13076	13312	13199	13244	13088	13116	13249	13346	13083	13228	13270	13197	13273	13249	13228	13231	13154	13299	13348	13229	13215	13120	13278	13095	13219	13205	13353	13162	13283	13308	13165	13125	13303	13186	13135	13079	13215	13081	13207	13406	13238	13207	13275	13151	13246	13220	13169	13185	13143	13331	13370	13396	13234	13343	13201	13193	13253	13277	13351	13274	13252	13314	13306	13253	13335	13401	13325	13142	13180	13146	13279	13257	13096	13333	13150	13260	13019	13021	13145	13181	13178	13057	13348	13192	13270	13211	13235	13377	13223	13230	13239	13352	13248	13313	13038	13282	13317	13154	13262	13284	13164	13248	13276	13203	13200	13307	13283	13348	13258	13144	13195	13313	13297	13088	13185	13338	13286	13261	13275	13225	13198	13102	13259	13354	13170	13369	13187	13410	13417	13216	13272	13280	13332	13256	13235	13072	13303	13190	13269	13298	13314	12973	13263	13281	13313	13242	13229	13138	13143	13249	13186	13183	13178	13212	13304	13292	13212	13186	13304	13205	13450	13218	13367	13349	13207	13227	13122	13202	13356	13278	13147	13374	13109	13268	13293	13206	13333	13250	13288	13322	13200	13056	13326	13319	13191	13024	13190	13318	13153	13262	13345	13198	13282	13187	13339	13342	13080	13294	13105	13068	13255	13383	13202	13098	13229	13130	13253	13336	13114	13532	13221	13339	13136	13104	13306	13202	13135	13423	13235	13177	13151	13250	13323	13021	13404	13354	13159	13324	13201	13309	13285	13092	13257	13139	13255	13151	13173	13236	13245	13269	13145	13272	13276	13399	13142	13161	13193	13215	13168	13237	13402	13151	13046	13157	13159	13483	13108	13282	13303	13170	13144	13312	13164	13255	13249	13241	13300	13254	13287	13292	13188	13288	13346	13226	13332	13073	13160	13285	13295	13361	13394	13116	13249	13124	13304	13202	13247	13179	13279	13165	13146	13221	13159	13361	13132	13221	13219	13250	13325	13072	13230	13298	13129	13345	13129	13148	13254	13054	13221	13221	13240	13281	13229	13267	13135	13146	13173	13171	13247	13163	13128	13154	13093	12990	13378	13165	13362	13254	13242	13173	13051	13134	13251	13234	13076	13233	13336	13192	13315	13294	13199	13248	13029	13379	13340	13321	13138	13400	13147	13244	13329	13255	13168	13284	13226	13195	13334	13216	13250	13270	13114	13242	13204	13431	13109	13292	13432	13295	13252	13217	13191	13165	13202	13323	13129	13428	13279	13197	13281	13223	13259	13161	13218	13274	13233	13285	13249	13222	13343	13105	13162	13312	13331	13277	13202	13341	13335	13262	13264	13126	13189	13470	13168	13240	13230	13228	13402	13254	13195	13254	13321	13255	13348	13195	13307	13089	13414	13101
24386	21322	28469	24523	21369	18243	16754	15014	14669	14983	14857	14623	14628	14564	14640	14610	14633	14520	14373	14591	14504	14376	14434	15356	17773	18498	17022	15919	15192	14647	14615	14436	14438	14501	14473	14538	14161	14315	14239	14201	14453	14417	14377	14307	14308	14632	14343	14324	14519	14244	14296	14325	14469	14304	14331	14275	14487	14558	14343	14382	14269	14168	14332	14272	14482	14325	14236	14351	14463	14404	14119	14480	14217	14365	14290	14457	14295	14348	14310	14426	14458	14070	14205	14276	14284	14255	14319	14283	14270	14303	14293	14383	14457	14347	14256	14299	14315	14327	14222	14426	14588	14547	14218	14362	14277	14485	14291	14324	14366	14131	14350	14377	14159	14279	14222	14238	14313	14346	14389	14242	14467	14333	14373	14425	14452	14286	14346	14281	14236	14200	14319	14162	14298	14403	14249	14201	14117	14125	14368	14372	14339	14178	14313	14230	14327	14273	14239	14361	14396	14417	14422	14340	14202	14219	14271	14480	14433	14284	14562	14240	14256	14130	14359	14250	14155	14437	14291	14174	14327	14346	14447	14157	14386	14393	14271	14358	14178	14549	14396	14374	14195	14344	14434	14353	14320	14416	14264	14322	14278	14272	14357	14260	14334	14317	14094	14411	14356	14346	14401	14364	14391	14171	14401	14258	14379	14285	14355	14441	14325	14147	14351	14441	14444	14456	14405	14377	14146	14348	14419	14295	14433	14368	14214	14285	14087	14284	14346	14322	14357	14430	14387	14184	14293	14253	14373	14451	14245	14434	14208	14419	14271	14457	14460	14309	14288	14310	14439	14193	14395	14350	14251	14519	14237	14402	14186	14265	14356	14105	14354	14373	14348	14320	14350	14257	14377	14192	14377	14431	14309	14426	14350	14545	14456	14530	14247	14319	14192	14539	14340	14550	14292	14292	14288	14430	14528	14248	14293	14303	14323	14320	14368	14270	14246	14305	14421	14527	14325	14139	14337	14350	14310	14228	14274	14192	14425	14362	14281	14346	14357	14347	14294	14255	14225	14207	14171	14260	14348	14375	14303	14348	14562	14384	14323	14417	14278	14304	14386	14318	14344	14307	14245	14438	14459	14282	14124	14215	14311	14387	14508	14404	14430	14476	14281	14383	14317	14424	14315	14093	14700	14483	14311	14232	14314	14388	14351	14357	14263	14502	14306	14560	14495	14189	14221	14378	14275	14446	14218	14235	14174	14396	14183	14450	14369	14333	14214	14313	14357	14202	14280	14302	14208	14441	14288	14201	14275	14315	14571	14602	14215	14315	14261	14304	14599	14313	14252	14263	14151	14179	14397	14446	14252	14202	14221	14260	14349	14438	14155	14487	14393	14372	14534	14205	14496	14387	14386	14112	14363	14276	14389	14246	14286	14541	14259	14264	14433	14442	14265	14264	14299	14260	14345	14236	14203	14361	14353	14417	14290	14382	14454	14462	14408	14446	14350	14236	14377	14374	14181	14280	14341	14360	14477	14127	14332	14347	14428	14234	14431	14288	14287	14269	14240	14456	14197	14363	14320	14210	14367	14349	14303	14318	14241	14236	14110	14279	14443	14461	14437	14382	14618	14326	14511	14376	14211	14352	14462	14532	14072	14223	14421	14201	14409	14334	14157	14394	14263	14299	14325	14449	14391	14287	14344	14479	14412	14559	14390	14277	14172	14328	14218	14268	14209	14352	14317	14325	14432	14372	14522	14485	14324	14350	14259	14252	14341	14327	14290	14406	14525	14192	14340	14303	14189	14375	14593	14475	14444	14443	14411	14344	14286	14230	14372	14563	14423	14262	14263	14438	14273	14429	14295	14401	14325	14211	14387	14377	14384	14452	14427	14163	14344	14238	14187	14291	14449	14378	14159	14278	14305	14360	14406	14155	14266	14166	14412	14453	14446	14314	14475	14169	14316	14210	14132	14317	14147	14386	14319	14570	14478	14526	14258	14228	14301	14247	14211	14379	14235	14386	14322	14147	14191	14093	14103	14432	14463	14405	14179	14413	14217	14093	14268	14296	14261	14348	14306	14288	14328	14418	14214	14173	14444	14451	14335	14299	14432	14545	14269	14435	14327	14456	14315	14272	14511	14446	14622	14448	14284	14382	14240	14228	14333	14452	14380	14254	14437	14258	14327	14522	14387	14342	14402	14203	14390	14402	14364	14385	14400	14379	14359	14137	14548	14404	14422	14295	14251	14535	14418	14299	14433	14196	14346	14225	14345	14328	14192	14322	14351	14463	14318	14278	14368	14306	14284	14429	14236	14431	14407	14332	14329	14108	14333	14406	14322	14245	14378	14313	14285	14375	14126	14146	14256	14384	14379	14305	14429	14339	14399	14469	14352	14415	14249	14343	14457	14470	14253	14365	14339	14141	14302	14382	14361	14232	14250	14236	14441	14251	14367	14344	14447	14419	14427	14385	14436	14141	14133	14176	14421	14263	14254	14449	14248	14303	14479	14289	14216	14252	14078	14328	14359	14406	14301	14306	14341	14466	14416	14053	14576	14162	14471	14391	14399	14467	14303	14302	14470	14334	14368	14180	14490	14276	14309	14300	14342	14376	14316	14170	14323	14321	14365	14424	14215	14270	14459	14278	14316	14345	14224	14259	14204	14426	14202	14168	14431	14441	14450	14407	14217	14293	14423	14258	14260	14361	14222	14339	14389	14305	14395	14264	14207	14130	14197	14230	14446	14512	14382	14445	14505	14256	14286	14628	14290	14423	14420	14399	14213	14326	14357	14313	14295	14424	14274	14332	14599	14382	14430	14420	14389	14246	14213	14218	14350	14316	14355	14520	14407	14252	14290	14370	14238	14076	14356	14331	14341	14246	14396	14492	14361	14241	14336	14436	14323	14290	14444	14262	14321	14161	14415	14177	14341	14380	14347	14375	14312	14241	14347	14240	14190	14509	14290	14337	14386	14349	14155	14113	14258	14363	14298	14296	14399	14381	14554	14356	14215	14444	14230	14218	14235	14371	14224	14358	14528	14406	14291	14254	14090	14186	14399	14389	14469	14264	14291	14273	14219	14237	14202	14448	14244	14342	14288	14198	14350	14275	14240	14262	14258	14384	14373	14339	14559	14424	14448	14187	14434	14259	14183	14424	14442	14234	14427	14325	14056	14363	14408	14073	14377	14114	14498	14251	14424	14214	14311	14257	14053	14215	14329	14367	14474	14276	14214	14193	14183	14501	14443	14290	14377	14306	14546	14458	14457	14508	14290	14274	14294	14531	14281	14392	14553	14392	14382	14296	14177	14375	14401	14251	14494	14445	14409	14470	14264	14338	14525	14309	14241	14378	14364	14567	14353	14353	14310	14413	14440	14324	14219	14344	14420	14164	14392	14309	14501	14219	14500	14441	14407	14344	14292	14403	14355	14395	14422	14367	14325	14260	14341	14321	14091	14461	14403	14205	14412	14302	14330	14163	14542	14472	14328	14492	14254	14267	14270	14291	14223	14178	14379	14374	14393	14419	14228	14314	14437	14220	14329	14235	14364	14278	14337	14359	14339	14604	14463	14314	14305	14316	14277	14217	14297	14348	14368	14397	14208	14307	14137	14263	14286	14344	14395	14461	14375	14211	14178	14390	14357	14276	14264	14082	14529	14404	14375	14277	14377	14509	14098	14093	14313	14356	14486	14585	14563	14361	14394	14322	14135	14144	14369	14350	14364	14387	14365	14305	14207	14345	14211	14266	14394	14363	14384	14219	14468	14344	14404	14344	14271	14312	14078	14351	14338	14219	14474	14152	14510	14481	14288	14142	14329	14187	14568	14453	14468	14252	14232	14276	14447	14390	14340	14407	14288	14299	14316	14223	14249	14314	14418	14551	14502	14390	14253	14293	14374	14563	14223	14232	14213	14293	14251	14217	14402	14400	14274	14088	14289	14347	14303	14280	14345	14392	14351	14410	14475	14228	14197	14275	14244	14393	14260	14354	14282	14389	14147	14387	14237	14352	14363	13981	14292	14429	14192	14366	14321	14470	14394	14313	14355	14223	14441	14421	14318	14447	14643	14666	14356	14478	14335	14166	14362	14312	14366	14306	14435	14406	14362	14419	14306	14391	14412	14227	14185	14305	14300	14418	14405	14434	14419	14343	14311	14465	14432	14214	14328	14344	14214	14280	14142	14275	14253	14164	14266	14395	14289	14487	14386	14338	14267	14299	14279	14356	14179	14335	14188	14376	14315	14148	14282	14319	14272	14302	14226	14249	14371	14535	14526	14580	14398	14242	14439	14355	14335	14332	14263	14254	14325	14365	14491	14194	14268	14303	14267	14379	14337	14229	14453	14339	14367	14270	14390	14441	14268	14368	14384	14443	14378	14316	14292	14262	14410	14258	14494	14537	14384	14496	14324	14300	14316	14382	14353	14348	14427	14412	14344	14281	14493	14443	14479	14374	14484	14481	14311	14263	14356	14337	14424	14473	14389	14378	14457	14266	14336	14139	14387	14410	14278	14292	14305	14437	14235	14333	14130	14402	14451	14397	14354	14454	14278	14390	14251	14251	14393	14477	14261	14265	14288	14021	14350	14374	14233	14327	14321	14410	14475	14312	14138	14245	14233	14342	14359	14308	14458	14359	14224	14387	14505	14447	14256	14441	14499	14324	14315	14408	14364	14349	14331	14332	14466	14291	14309	14403	14428	14238	14287	14447	14257	14319	14322	14479	14328	14405	14467	14287	14278	14290	14300	14442	14254	14256	14461	14257	14513	14381	14303	14457	14358	14236	14204	14253	14242	14081	14284	14292	14281	14253	14077	14280	14230	14503	14486	14568	14344	14366	14314	14417	14353	14335	14132	14287	14446	14418	14381	14288	14289	14313	14442	14129	14323	14219	14394	14390	14429	14312	14370	14280	14349	14377	14223	14280	14451	14505	14584	14228	14537	14341	14413	14273	14212	14436	14514	14202	14365	14492	14430	14344	14328	14416	14506	14384	14416	14458	14464	14463	14322	14407	14510	14226	14205	14533	14305	14219	14232	14509	14220	14256	14219	14274	14442	14291	14477	14367	14324	14072	14345	14494	14240	14316	14402	14277	14359	14439	14406	14229	14307	14451	14458	14245	14284	14250	14397	14420	14288	14222	14424	14222	14266	14314	14460	14388	14485	14467	14438	14120	14316	14291
25977	39448	28016	15781	14315	14191	13900	13666	13450	13354	13521	13352	13509	13253	13161	13176	13179	13256	13244	13473	13207	13437	13247	15414	18228	18684	16568	14910	13827	13503	13044	13219	13036	13097	13131	13055	13193	12984	13093	13265	13058	13132	12956	13012	12984	13080	13187	13121	13302	13004	13127	13163	12954	13016	12980	12782	13005	13011	13141	13056	13106	12918	13106	13051	12873	12965	13172	12995	13234	13192	13097	13123	13018	13122	13128	13018	12965	13126	13095	13127	13179	13217	12967	13060	13020	13157	13232	12857	13026	13182	12930	13201	13279	13118	13076	13173	13159	13005	12954	12906	13073	13106	13075	13033	13070	13039	12931	12971	13047	13221	13002	13077	13041	13017	13183	12905	13030	12917	13095	12909	13196	13150	13151	13112	13073	13108	13127	13011	13109	12962	13113	12970	13165	13115	12933	12986	13113	13191	13062	12964	13073	13119	13043	13146	13116	13113	13116	13113	13078	13024	13149	13132	13180	13054	12981	13052	13141	13050	13062	13014	12976	13004	13040	12899	13184	12939	12929	13074	12927	13146	12994	13174	13010	13132	13162	12995	13038	12923	12980	13057	13169	13003	13138	13065	12985	12912	13148	12960	13156	12989	13065	13106	13177	13004	13186	13171	13108	13044	13183	13167	13146	13058	13041	12944	12976	12923	13153	13168	12980	13085	13213	13144	13079	13017	12911	13169	12961	13083	13058	13051	13264	13152	12918	13040	13137	12979	12970	13147	13207	13068	12963	13058	13093	12919	13115	12854	13037	12901	13007	13032	13118	12974	13030	13014	13052	13170	13030	12893	13166	13082	13162	12920	13089	13049	13049	13080	13113	13101	12968	13064	13039	13039	13149	13067	13097	13134	13134	12897	13119	13059	13127	12988	13057	13057	13113	13127	12985	13065	13006	13108	13105	13042	12950	13048	12997	13052	13138	13049	12877	13125	13043	12970	13005	12897	13072	13105	13169	13078	12945	13185	13173	13089	12975	13133	13043	12883	12971	13093	13060	13204	13137	12985	13045	13087	13044	12944	13084	13042	13186	13179	12919	13104	13036	13075	13045	13149	12980	13084	13042	13010	13201	13057	13006	13074	12997	13076	12947	13237	13180	13017	12993	13012	13094	13098	12939	13136	13049	13073	12917	13029	12986	13122	12965	13121	13009	13039	12853	13086	13121	13093	13138	13204	13021	12972	13093	13015	13047	12921	13072	13047	13126	13135	13165	12881	13089	13053	13099	13146	12947	13142	12967	12958	13025	13007	13124	13071	13066	13011	13034	13051	13023	12964	13065	13028	12937	13193	13057	12925	13190	13112	13085	13189	13047	13107	13081	12955	13040	12980	13136	13110	12991	12979	13218	13043	13134	13052	13001	13065	13102	13015	13203	13056	12991	13004	13155	13092	12948	13091	13151	13106	13092	13147	13086	13043	13165	13142	13046	13099	12990	13015	13147	13003	13022	13025	13112	13039	13002	12894	13188	13000	13141	13074	13072	12919	13117	12984	13055	12880	13245	13245	12854	13079	13117	12994	13032	13038	13051	12958	13228	13053	12993	12929	13133	12999	13035	13080	12941	13094	13017	13144	13014	12972	13151	13048	13077	13218	12987	13062	13074	13012	13095	12983	13032	13014	13090	13122	13162	13208	13126	13088	13170	13051	13096	13159	13163	12982	13065	13097	13022	13148	13021	13110	12905	13070	12903	13046	13064	13125	13161	13033	13055	13023	13109	13129	13062	13072	13124	12952	13059	13054	13063	13141	13024	13017	13017	13251	13005	12998	13025	13008	12973	13012	13270	13005	13069	13197	13084	13044	13002	13110	13137	12851	13105	12938	13027	13048	13137	13071	13169	13051	12929	13019	12898	13148	13118	13147	13036	12965	13097	13159	13028	13059	12993	12871	13126	13149	13228	13102	13017	13143	12994	12975	13071	12999	13076	13213	13003	13299	12960	13151	13116	13235	13102	12976	13003	12894	12955	12869	13061	13120	13160	13027	13047	13056	13033	13256	13130	13144	12992	13198	13154	13184	12906	12944	13073	13211	12916	13010	13204	13008	13068	13231	13147	13030	13007	12953	12947	12986	13099	13117	13058	13226	13006	13252	13059	12972	13132	13062	13200	13047	12968	13026	13087	13137	12976	13071	13061	13148	12953	13031	12916	13030	13139	13031	13182	13101	12961	13099	12858	13016	12991	13006	12992	13118	12960	13133	13006	13027	12968	12931	13106	13171	13062	13105	13127	13112	13132	13004	13032	12947	12965	13031	13048	13071	12924	13072	13061	12987	13045	13099	12946	13073	13096	13109	12982	13089	13069	13131	13116	13096	13122	13089	12941	13014	13017	13207	13072	12982	13042	13017	13196	12992	13104	13108	13048	13123	13095	13101	13199	13163	12967	13147	13111	12887	13149	13105	13017	13013	12881	13013	13115	13185	13020	13030	13275	13039	13233	13050	13026	13100	13067	13064	13050	12964	12839	13096	13014	12988	13106	12889	12977	12975	13096	12932	13319	13098	13061	13056	12989	13050	13197	13266	13122	13040	12913	13170	13041	13047	13032	13080	13132	13072	12922	12997	13028	12956	13147	13075	12968	12905	13104	13110	13094	13025	12963	13109	12993	13081	13109	13063	12998	13178	13139	13071	13015	12967	13231	12830	13194	12872	12910	13182	13239	13107	13206	13035	13037	12977	12941	13117	13006	12912	13201	13118	13111	12965	12937	13117	13020	12999	13082	13093	13127	13095	13049	13065	13259	13021	13098	13050	13190	13051	13092	13118	13026	12863	12990	13020	13023	13140	13050	13187	13030	12998	13162	13051	13119	13081	12991	13016	13159	13001	13037	13241	12973	13016	13024	13181	13010	12918	13205	13015	12973	13089	13048	13056	13166	13111	13133	12949	13137	13126	13133	13021	13037	13021	13154	13045	13033	13173	13152	13068	13091	13244	12948	13050	12985	13053	13135	13048	13004	13134	12980	13222	13138	12968	13004	13120	13025	13239	12968	12943	12973	13041	13157	13236	13043	13154	13036	13024	13019	13057	13011	13052	13068	13092	13001	13083	12952	13117	13013	12965	13121	12982	13055	13046	13011	13049	13106	13052	13135	12964	12979	13122	13179	13111	13020	13118	13096	13151	13018	12976	12998	13046	13051	13055	13207	13029	13014	13102	13051	13080	13067	13072	13117	13066	13032	12952	12882	12999	13076	13134	13082	13000	13154	13167	13051	12967	12986	13182	13095	12872	13100	12895	13065	13070	13115	13153	12937	13184	12971	13103	13000	13149	12977	13120	12845	13037	13134	13008	13158	13118	13194	12988	13052	13083	12883	13008	13017	12971	13054	13075	13088	13285	13054	13106	12801	13281	13180	12882	13123	13120	13126	13025	13092	13084	12891	13019	13138	12938	13069	13051	13053	13030	13117	13077	12936	13300	13153	12998	13051	13094	13096	12891	13128	13005	12964	13118	13076	13185	13055	13086	13099	13202	13208	13098	13101	13135	12851	13202	12864	13091	13116	12941	13051	12979	13045	12893	13053	12998	13217	13161	13079	13168	12995	13213	13037	13004	12996	13106	13056	12975	13130	13138	13044	12906	12987	13004	12986	13132	12829	13022	13070	13002	12935	13173	13107	13190	12959	13089	12970	13041	12913	13103	13008	12922	13033	13100	13146	13225	13048	13130	13019	13035	13098	12995	13257	13057	12997	12992	13146	13174	12984	13000	12948	13147	13167	13192	13111	12989	13122	12995	13109	13106	12878	13088	13181	13146	13230	13066	13042	13076	12907	13087	13208	13093	13229	13094	13090	13191	13049	13065	13085	13002	13138	13003	13141	12984	13058	13056	13066	13019	12988	13125	13142	13071	13159	13024	13023	13128	13069	12950	13003	13132	12950	13031	13113	13117	13217	13098	13061	13010	12977	13112	13061	13016	13114	13184	12994	13173	13008	13169	13004	13103	13101	12982	13249	13036	13053	13181	13084	13050	12954	13029	13204	12889	13102	13015	13144	13002	13062	13139	12985	12986	12973	13058	13082	12989	13032	12954	13013	13088	13100	13188	13139	13116	13118	13118	13059	13304	12960	13091	13022	12988	12793	13048	13101	13125	13000	13187	13163	13118	13016	13143	13206	13008	12982	12982	13027	13205	13107	12960	12949	13057	13115	13058	13109	13077	12893	13054	12963	12957	13135	13018	13226	13179	13132	12972	13146	13132	13150	13079	13018	13092	13037	13147	13232	13081	13177	12913	13131	13075	12982	13120	12846	13179	12987	12930	13079	13056	13141	13272	12987	13055	12921	13219	13112	13107	13180	13061	13119	12872	12994	12918	13068	13158	13139	13069	13120	12998	13199	12893	12816	12973	13088	13046	12906	13118	13103	13108	13094	12908	13139	13193	13014	12861	12978	12989	13004	13115	13189	13093	13165	13018	12915	13040	13093	12956	13051	12988	13135	12892	13052	12979	12924	13020	13058	12983	13084	12913	13146	13084	13134	13195	13063	12935	13071	13075	12928	13052	12943	13159	13045	13228	13133	13096	12910	13078	13044	13047	13056	13052	13044	13060	13141	13121	13011	13102	12965	13043	12920	13229	13008	13078	12945	13178	13031	13054	13038	13058	12978	12903	13181	13050	13017	12983	13114	13086	13133	13125	13143	12986	13250	13033	13079	12957	13020	13117	13066	12991	12978	13164	13080	13051	13055	13083	13007	13058	12984	13016	13077	13051	12978	13229	13098	13037	13274	13240	12816	13009	13118	12934	13217	12997	12969	13141	12766	12889	13086	12956	13171	13028	12986	13007	13010	12999	12985	13068	12899	13167	13130	13008	12934	13207	12963	12978	13162	13035	13003	13044	13183	13061	13052	13285	13148	13145	12912	13076	12992	13019	13018	13108	13169	13104	13014	12908	13065	12941	12985	13055	13083	13173	13056	12997	12936	13135	13269	13063	12887	13150	13064	13015	13000	13148	12986	13042	13140	13010	13056	13055	13155	13027	12927	12989	13168	13122	12984	13140	13103	13015	13042	13168	13177	13093	13004	13068	12948	13124	12992	13208	12919	13052	13050	13031	13130	12948	13079	13074	13106	13070	13130	13167	13163	13031	13138	13175	13086	13095	13074	13108	13027	13122	12955	13018	12947	13147
22919	21224	29017	23679	21338	22524	21985	16357	15446	15652	15623	15324	15408	14976	15155	14990	15055	15025	15298	15187	15018	14850	14976	16600	22533	23719	20555	18027	16437	15249	15096	14817	14722	14663	14682	14964	14779	14895	14766	14850	14558	14626	14675	14698	14709	14669	14763	14865	14685	14751	14926	14784	14747	14733	14569	14779	14815	14910	14705	14755	14815	14784	14802	14778	14498	14875	14785	14679	14593	14666	14733	14620	14672	14657	14643	14619	14618	14453	14574	14840	14757	14826	14577	14808	14535	14577	14629	14779	14604	14658	14657	14733	14634	14667	14679	14596	14447	14845	14694	14709	14580	14641	14680	14777	14723	14501	14816	14834	14644	14596	14594	14639	14400	14750	14847	14718	14596	14535	14614	14773	14744	14588	14471	14775	14618	14519	14661	14677	14551	14787	14653	14708	14662	14578	14707	14763	14700	14680	14461	14461	14782	14686	14711	14721	14668	14508	14750	14686	14538	14647	14577	14659	14707	14657	14469	14766	14672	14399	14611	14557	14533	14775	14750	14575	14611	14536	14801	14516	14623	14535	14546	14642	14946	14679	14808	14583	14661	14631	14708	14750	14588	14364	14666	14601	14824	14702	14934	14623	14727	14752	14635	14607	14690	14825	14796	14618	14511	14662	14497	14554	14529	14763	14812	14783	14812	14696	14684	14596	14683	14758	14689	14485	14578	14711	14629	14889	14525	14703	14823	14657	14455	14783	14717	14823	14537	14658	14893	14539	14666	14723	14542	14839	14536	14706	14548	14678	14643	14486	14551	14435	14591	14767	14680	14688	14406	14829	14682	14694	14631	14604	14682	14573	14696	14455	14702	14585	14513	14644	14651	14460	14522	14537	14645	14583	14520	14717	14494	14596	14760	14550	14690	14672	14445	14642	14626	14659	14615	14645	14685	14579	14455	14692	14655	14695	14845	14706	14468	14513	14530	14706	14631	14755	14584	14500	14801	14534	14915	14685	14522	14780	14702	14514	14654	14798	14588	14624	14440	14852	14589	14636	14581	14475	14710	14639	14530	14296	14623	14635	14688	14684	14668	14618	14615	14712	14714	14598	14690	14650	14610	14548	14532	14499	14505	14807	14578	14745	14675	14543	14731	14727	14637	14626	14768	14642	14621	14748	14588	14621	14770	14727	14613	14762	14488	14473	14610	14760	14586	14856	14728	14540	14528	14669	14539	14593	14684	14657	14623	14682	14546	14596	14546	14777	14613	14712	14388	14594	14654	14592	14627	14697	14452	14845	14757	14611	14501	14570	14628	14610	14845	14685	14683	14646	14536	14562	14512	14588	14669	14627	14732	14746	14635	14958	14826	14516	14586	14492	14736	14644	14819	14881	14705	14642	14645	14636	14715	14513	14606	14742	14527	14487	14733	14626	14640	14546	14702	14588	14738	14646	14710	14602	14674	14726	14961	14675	14692	14714	14620	14581	14606	14641	14574	14669	14570	14603	14604	14584	14425	14523	14728	14595	14515	14552	14789	14702	14641	14541	14700	14597	14675	14695	14691	14383	14589	14603	14733	14789	14572	14609	14548	14662	14384	14689	14518	14607	14808	14694	14660	14579	14602	14591	14648	14789	14538	14595	14541	14674	14543	14564	14621	14587	14622	14687	14415	14702	14674	14641	14604	14678	14428	14424	14572	14637	14893	14758	14594	14561	14728	14572	14525	14747	14697	14623	14591	14620	14707	14520	14635	14662	14536	14654	14664	14567	14662	14557	14517	14546	14663	14529	14504	14506	14708	14718	14711	14594	14764	14750	14674	14563	14623	14625	14563	14521	14621	14590	14838	14581	14526	14348	14565	14637	14632	14490	14707	14522	14630	14564	14685	14612	14584	14841	14681	14635	14757	14600	14850	14685	14579	14671	14525	14586	14654	14788	14675	14532	14507	14629	14682	14881	14593	14419	14705	14716	14617	14585	14578	14456	14562	14537	14669	14689	14562	14867	14685	14698	14743	14599	14646	14526	14537	14675	14809	14777	14765	14802	14716	14755	14582	14816	14774	14650	14693	14858	14784	14731	14605	14548	14676	14597	14777	14730	14670	14826	14611	14738	14572	14527	14749	14586	14718	14631	14573	14593	14631	14610	14551	14466	14815	14618	14617	14694	14728	14495	14684	14614	14731	14667	14580	14512	14683	14711	14614	14467	14653	14547	14661	14586	14711	14554	14646	14636	14693	14580	14850	14688	14723	14672	14658	14601	14554	14652	14561	14646	14536	14588	14394	14692	14678	14776	14435	14554	14654	14697	14738	14678	14576	14519	14576	14396	14469	14499	14509	14644	14755	14580	14749	14475	14587	14566	14728	14544	14667	14652	14706	14843	14690	14594	14713	14596	14579	14623	14426	14613	14620	14602	14587	14545	14668	14400	14555	14582	14623	14512	14702	14641	14699	14395	14658	14791	14597	14576	14645	14610	14555	14462	14477	14429	14580	14508	14484	14836	14527	14704	14638	14336	14508	14652	14589	14576	14574	14597	14612	14443	14758	14672	14715	14662	14651	14454	14656	14462	14743	14496	14561	14615	14899	14599	14642	14665	14626	14751	14769	14534	14519	14663	14561	14459	14691	14751	14772	14589	14420	14653	14676	14640	14507	14688	14739	14647	14644	14701	14704	14704	14585	14766	14901	14706	14564	14714	14609	14619	14478	14613	14745	14537	14692	14540	14580	14590	14670	14646	14475	14675	14486	14427	14492	14503	14606	14683	14790	14606	14565	14556	14639	14813	14932	14603	14586	14599	14737	14569	14645	14736	14598	14722	14733	14544	14547	14580	14556	14476	14733	14632	14807	14700	14654	14642	14711	14823	14609	14569	14551	14809	14841	14692	14634	14695	14684	14679	14708	14671	14753	14537	14622	14619	14520	14662	14604	14474	14450	14538	14646	14613	14605	14670	14669	14518	14579	14644	14547	14619	14596	14641	14659	14742	14435	14604	14487	14540	14555	14825	14649	14716	14535	14609	14698	14829	14596	14656	14671	14735	14762	14665	14508	14601	14829	14400	14748	14750	14717	14627	14656	14590	14624	14524	14648	14821	14505	14803	14838	14447	14499	14683	14585	14595	14564	14557	14748	14537	14594	14691	14556	14630	14658	14661	14585	14541	14512	14529	14472	14611	14581	14739	14598	14529	14619	14548	14683	14691	14783	14626	14550	14683	14615	14705	14760	14606	14712	14549	14721	14672	14553	14554	14686	14803	14742	14677	14671	14862	14672	14799	14370	14725	14663	14764	14587	14532	14790	14723	14590	14582	14512	14689	14698	14595	14588	14802	14601	14649	14545	14587	14724	14573	14615	14649	14501	14623	14495	14679	14677	14661	14525	14654	14901	14591	14587	14539	14659	14626	14716	14580	14603	14668	14729	14615	14641	14688	14575	14734	14707	14565	14597	14578	14589	14591	14645	14637	14650	14568	14743	14620	14696	14577	14606	14439	14584	14585	14844	14707	14688	14407	14441	14676	14479	14927	14634	14728	14909	14509	14860	14675	14512	14617	14597	14585	14853	14792	14712	14437	14479	14716	14434	14546	14654	14305	14601	14491	14619	14581	14616	14540	14708	14612	14605	14574	14779	14585	14687	14699	14745	14464	14481	14455	14550	14464	14629	14727	14676	14584	14603	14569	14533	14677	14496	14813	14815	14593	14491	14552	14624	14691	14605	14548	14742	14642	14620	14574	14590	14634	14626	14582	14830	14468	14691	14633	14719	14668	14743	14759	14664	14622	14544	14480	14670	14501	14553	14628	14681	14419	14830	14752	14559	14708	14559	14751	14663	14646	14562	14724	14678	14649	14648	14801	14716	14725	14740	14713	14604	14656	14662	14675	14645	14577	14756	14900	14571	14717	14644	14643	14730	14347	14461	14606	14628	14412	14505	14668	14530	14626	14549	14534	14661	14530	14668	14634	14779	14586	14762	14357	14685	14807	14637	14824	14568	14578	14724	14529	14801	14498	14745	14637	14698	14660	14436	14518	14582	14684	14729	14521	14622	14603	14784	14635	14500	14513	14446	14612	14358	14530	14601	14756	14616	14499	14562	14610	14762	14622	14585	14602	14574	14736	14800	14812	14529	14594	14627	14619	14451	14489	14761	14823	14608	14833	14669	14728	14744	14677	14626	14626	14547	14644	14678	14579	14504	14681	14637	14598	14581	14891	14709	14825	14751	14623	14697	14607	14751	14632	14449	14610	14474	14634	14688	14617	14436	14759	14624	14702	14707	14714	14576	14647	14516	14562	14617	14573	14525	14537	14641	14543	14592	14500	14636	14736	14719	14590	14629	14373	14601	14661	14682	14416	14606	14503	14562	14608	14553	14710	14581	14564	14650	14507	14765	14584	14770	14422	14560	14492	14651	14931	14794	14612	14715	14563	14584	14413	14631	14634	14652	14705	14594	14419	14784	14645	14847	14629	14491	14672	14704	14471	14526	14738	14813	14683	14800	14463	14736	14554	14689	14881	14579	14611	14485	14560	14636	14529	14412	14533	14460	14521	14562	14792	14636	14690	14572	14614	14594	14673	14770	14570	14646	14617	14605	14719	14617	14586	14781	14691	14614	14492	14586	14770	14697	14777	14697	14729	14643	14556	14766	14712	14616	14772	14780	14529	14495	14683	14532	14626	14749	14772	14529	14529	14532	14622	14503	14623	14662	14717	14480	14721	14723	14616	14645	14861	14628	14743	14549	14538	14369	14456	14695	14665	14474	14610	14580	14814	14691	14567	14719	14550	14706	14527	14909	14642	14651	14599	14566	14399	14604	14716	14547	14633	14589	14710	14694	14664	14621	14818	14832	14489	14577	14588	14582	14730	14670	14684	14629	14708	14418	14446	14686	14763	14705	14556	14619	14772	14706	14773	14678	14650	14539	14490	14778	14842	14599	14687	14595	14397	14451	14717	14645	14651	14652	14846	14484	14676	14807	14686	14593	14584	14626	14478	14742	14450	14679	14471	14667	14693	14737	14657	14651	14736	14567	14557	14542	14564	14666	14621	14576	14662	14696	14535	14619	14684	14737	14651	14762	14575	14373	14622	14549	14679	14673	14659	14637	14567	14636	14709	14560	14572	14690	14776	14705	14423	14694	14652	14657	14469	14611	14698	14849	14508	14418	14638	14649	14754	14653	14603
27455	44699	30618	18210	16079	15450	15098	14540	14394	14241	14314	13891	13974	13616	13670	13593	13496	13544	13594	13556	13422	13554	13502	16755	24829	25044	20358	16844	15012	13921	13565	13420	13311	13425	13333	13432	13248	13323	13348	13332	13335	13074	13302	13268	13436	13161	13252	13250	13196	13355	13251	13226	13034	13243	13419	13227	13305	13289	13485	13080	13205	13177	13196	13257	13189	13294	13082	13144	13231	13248	13141	13320	13314	13103	13153	13319	13212	13199	13356	13230	13207	13221	13057	13197	13416	13116	13100	13155	13133	13190	13124	13097	13202	13325	13319	13273	13219	13220	13109	13281	13323	13314	13317	13201	13244	13185	13179	13246	13128	13201	13187	13249	13183	13295	13387	13207	13166	13303	13174	13256	13195	13196	13228	13284	13200	13355	13127	13152	13115	13167	13256	13339	13343	13276	13087	13246	13093	13141	13325	13351	13329	13255	13078	13187	13278	13365	13233	13154	13091	13209	13150	13254	13230	13017	13262	13347	13149	13096	13187	13343	13187	13207	13276	13295	13259	13099	13200	13211	13417	13211	13371	13276	13231	13378	13151	13192	13199	13234	13304	13237	13323	13201	13180	13178	13282	13172	13176	13174	13186	13259	13125	13268	13268	13163	13253	13275	13235	13184	13243	13006	13233	13160	13401	13255	13259	13217	13205	13147	13209	13251	13259	13193	13416	13222	13177	13101	13268	12927	13088	13318	13272	13218	13283	13111	13263	13312	13124	13110	13218	13215	13155	13175	13245	13165	13210	13275	13282	13118	13336	13302	13157	13078	13218	13399	13311	13238	13175	13176	13127	13263	13352	13218	13231	13236	13195	13178	13257	13093	13275	13252	13200	13133	13209	13196	12929	13222	13169	13244	13224	13216	13185	13209	13077	13302	13209	13043	13236	13152	13075	13225	13268	13128	12999	13156	13292	13090	13407	13371	13277	13167	13317	13417	13351	12938	13359	13292	13114	13173	13257	13098	13051	13241	13130	13170	13126	13158	13267	13114	13179	13240	13073	13209	13308	13143	13179	13220	13195	13249	13197	13158	13221	13127	13110	13212	13219	13209	13178	13342	13173	13198	13073	13154	13251	13335	13143	13153	13147	13221	13067	13168	13341	13042	13250	13112	13272	13252	13317	13192	13177	13230	13202	13251	13102	13084	13178	13231	13210	13320	13239	13246	13216	13293	13204	13151	13226	13178	13239	13246	13099	13116	13083	13063	13285	13248	13300	12974	13118	13149	13432	13222	13153	13149	13226	13266	13256	13119	12956	13112	13248	13061	13174	13303	13353	13257	13171	13198	13264	13188	13153	13214	13158	13112	13271	13270	13219	13006	13057	13311	13178	13411	13225	13146	13104	13135	13114	12996	13292	13166	13242	13477	13208	13278	13027	13275	13163	13214	13113	13289	13305	13166	13367	13315	13305	13181	13118	13334	13264	13123	13372	13117	13252	13245	13162	13342	13253	13220	13161	13204	13241	13230	13102	13153	13241	13173	13230	13095	13187	13395	13109	13184	13170	13223	13237	13185	13082	13194	13247	13155	13212	13278	13118	13304	13088	13059	13297	13228	13086	13104	13261	13179	13187	13379	13201	13187	13031	13266	13389	13232	13222	13357	13241	13182	13253	13081	13335	13372	13221	13196	13339	13279	13277	13129	13244	13089	13206	13288	13249	13124	13250	13341	13067	13282	13199	13192	13166	13254	13232	13196	13201	13120	13065	13061	13079	13050	13363	13199	13042	13279	13148	13134	13227	13178	13051	13373	13186	13383	13048	13177	13228	13195	13189	13217	13313	13226	13280	13083	13217	13195	13309	13229	13202	13165	13135	13314	13384	13117	13307	13167	13218	13095	13103	13099	13260	13197	13165	13268	13077	13219	13157	13112	13252	13147	13157	13153	13152	13168	13160	13394	12979	13322	13125	13191	13132	13246	13237	13110	13155	13112	13156	13082	13016	13130	13183	13097	13162	13189	13059	13339	13235	13140	13217	13202	13396	13137	13179	13172	13303	13237	13213	13268	13192	13177	13010	13168	13037	13152	13247	13261	13182	13171	13253	13200	13278	13153	13058	13348	13209	13306	13300	13147	13043	13288	13120	13190	13447	13267	13215	13275	13148	13197	13234	13053	13248	13070	13260	13090	13179	13059	13205	13120	13192	13337	13175	13154	13174	13293	13240	13317	13307	13183	13100	13256	13244	13228	13281	13232	13169	13263	13156	13025	13092	13131	13256	13164	13024	13174	13206	13196	13134	13283	13224	13196	13296	13074	13175	13216	13216	13242	13109	13036	13223	13075	13288	13157	13096	13120	13165	13221	13392	13066	13182	13307	13317	13188	13083	13156	13299	13184	13186	13261	13096	13216	13156	13269	13192	13460	13255	13192	13198	13236	13155	13349	13283	13246	13036	13205	13217	13201	13265	13138	13283	13179	13233	13301	13146	13177	13117	13150	13240	13250	13178	13247	13204	13043	13277	13294	13073	13091	13051	13207	13085	13179	13228	13071	13257	13076	13434	13269	13177	13344	13137	13270	13288	13206	13170	13158	13192	13232	13224	13184	12989	13168	13157	13258	13272	13228	13307	13245	13095	13224	13199	13168	13206	13406	13153	13232	13231	13102	13248	13212	13387	13209	13155	13157	13255	13120	13270	13036	13238	13196	13145	13262	13211	13161	13148	13158	13059	13186	13254	13195	13166	13285	13309	13139	13187	13388	13157	13329	13212	13161	13257	13166	13155	13207	13286	13257	13332	13208	13218	13221	13126	13218	13131	13249	13090	13081	13140	13141	13320	13235	13140	13163	13182	13150	13222	13339	13251	13194	13294	13206	13097	13226	13134	13230	13134	13198	13221	13240	13107	13282	13281	13107	13331	13340	13289	13215	13224	13110	13264	13060	13227	13135	13193	13217	13295	13233	13263	13181	13159	13151	13136	13118	13210	13241	13212	13229	13150	13184	13110	13234	13112	13211	13249	13391	13147	13203	13296	13082	13253	13144	13254	13139	13194	13187	13202	13270	13277	13150	13211	13194	13362	13323	13221	13148	13185	13156	13175	13223	13370	13237	13102	13263	13169	13121	13346	13055	13280	13214	13219	13348	13260	13324	13248	13034	13161	13292	13283	13161	13199	13243	13134	13356	13181	13347	13320	13241	13339	13223	13311	13211	13105	13211	13298	13001	13099	13178	13294	13148	13378	13352	13354	13258	13276	13363	13177	13194	13204	13253	13364	13371	13220	13330	13152	13141	13173	13200	13057	13060	13326	13289	13042	13171	13034	13213	13097	13241	13193	13296	13199	13282	13008	13215	13258	13082	13222	13172	13191	13248	13146	13292	13326	13127	13156	13244	13184	13114	13166	13042	13188	13199	13296	13095	13104	13253	13159	13132	13238	13345	13238	13334	13156	13350	13191	13185	13187	13206	13099	13258	13227	13160	13177	13418	13114	13128	13282	13205	13156	12995	13265	13234	13209	13152	13207	13131	13241	13110	13299	13200	13225	13301	13198	13212	13133	13089	13067	13151	13115	13405	13232	13166	13201	13147	13261	13155	13194	13223	13179	13165	13245	13101	13310	13216	13082	13173	13229	13173	13296	13208	13284	13294	13198	13159	13137	13266	13153	13164	13162	13142	13135	13244	13136	13103	13196	13323	13295	13179	13046	13218	13075	13168	13309	13333	13289	13171	13148	13201	13296	13103	13203	13301	13130	13223	13106	13216	13182	13189	13311	13385	13167	13187	13086	13411	13164	13202	13224	13241	13098	13331	13162	13438	13234	13381	13324	13158	13074	13102	13246	13419	13335	13165	13172	13072	13082	13145	13401	13085	13251	13069	13049	13134	13269	13202	13111	13457	13232	13207	13040	13169	13300	13258	13049	13208	13201	13275	13208	13216	13360	13137	13174	13156	13287	13151	13209	13208	13228	13184	13251	13264	13236	13107	13104	13164	12987	13188	13249	13170	13241	13185	13365	13026	13185	13233	13169	13284	13388	13142	13138	13224	13251	13150	13112	13323	13168	13099	13073	13332	13179	13042	13148	13235	13075	13374	13174	13161	13220	13295	13033	13060	12955	13270	13213	13279	13162	13263	13159	13169	13270	13101	13135	13016	13119	13149	13278	13021	13186	13124	13185	13197	13164	13351	13258	13221	13231	13240	13233	13107	13212	13198	13179	13254	13327	13149	13202	13363	13142	13093	13243	13318	13269	13387	13200	13139	13264	13347	13190	13197	13206	13323	13277	13336	13240	13319	13200	13261	13219	13163	13160	13229	13262	13358	13298	13160	13183	13171	13060	13235	13159	13286	13259	13153	13198	13162	13242	13249	13227	13213	13045	13340	13085	13172	13416	13327	13032	13123	13285	13153	13331	13168	13261	13064	13271	13048	13207	12996	13045	13278	13118	13355	13319	13188	13101	13260	13317	13154	13242	13315	13235	13288	13211	13308	13080	13093	13272	13180	13232	13171	13148	13277	13213	13273	13190	13211	13153	13139	13215	13243	13176	13032	12978	13134	13177	13161	13281	13256	13123	13300	13272	13122	13125	13160	13118	13236	13256	13232	13320	13062	13180	13228	13168	13227	13180	13041	13174	13268	13271	13218	13214	13138	13312	13223	13224	13368	12993	13179	13165	13277	13295	13087	13211	13206	13447	13196	13313	13291	13134	13252	13243	13106	13189	13100	13238	13142	13246	13046	13133	13167	13017	13211	13218	13076	13262	13057	13191	13213	13085	13312	13315	13275	13243	13187	13230	13109	13334	13264	13146	13249	13233	13251	13268	13275	13150	13207	13114	13222	13238	13137	13239	13189	13139	13194	13243	13078	13290	13077	13099	13156	13252	13219	13101	13349	13418	13211	13223	13172	13087	13241	13132	13353	13252	13220	13186	13085	13196	13233	13100	13125	13260	13206	13407	13120	13278	13153	13439	13274	13197	13173	13092	13261	13124	13161	13221	13129	13035	13188	13203	13203	13117	13042	13187	13220	13423	13356	13310	13156	13218	13157	13184	13161	13108	13077	13070	13094	13272	13170	13230	13294	13034	13052	13255	13232	13161	13233	13190	13015	13185	13177	13219	13393	13258	13307	13290	13005	13329	13240	13131	13108	13285	13186	13304	13167	13182	13118	13114	13217	13288	13268
28100	23033	23843	17785	14685	14840	14725	14251	14606	14455	14662	14443	14298	14422	14323	14132	14158	14316	14579	14302	14410	14250	14293	14191	14718	15052	14916	14867	14515	14433	14525	14466	14257	14282	14381	14191	14241	14303	14196	14156	14494	14177	14306	14248	14442	14238	14156	14148	14376	14224	14201	14400	14447	14205	14250	14310	14454	14379	14321	14167	14292	14371	14394	14062	14282	14397	14480	14429	14449	14141	14455	14150	14287	14126	14333	14285	14319	14447	14115	14067	13959	14419	14346	14303	14225	14303	14482	14386	14414	14365	14204	14362	14394	14363	14332	14245	14267	14378	14296	14186	14261	14249	14322	14192	14152	14177	14495	14292	14127	14305	14225	14355	14308	14138	14238	14273	14264	14076	14347	14342	14350	14179	14340	14286	14311	14280	14427	14314	14073	14308	14363	14184	14214	14442	14254	14184	14367	14225	14318	14158	14160	14324	14140	14220	14283	14186	14293	14128	14305	14301	14249	14167	14192	14267	14283	14213	14291	14137	14497	14230	14243	14216	14194	14370	14421	14154	14472	14228	14389	14198	14273	14156	14368	14185	14225	14331	14245	14332	14323	14221	14299	14309	14378	14278	14125	14151	14328	14242	14204	14452	14255	14241	14306	14280	14244	14454	14272	14025	14123	14222	14482	14203	14251	14303	14207	14306	14288	14306	14561	14134	14245	14196	14345	14385	14240	14200	14369	14167	14597	14135	14410	14275	14284	14392	14270	14260	14271	14073	14428	14434	14401	14193	14302	14075	14198	14303	14292	14350	14295	14340	14251	14227	14323	14212	14527	14247	14317	14147	14357	14254	14395	14067	14429	14282	14463	14279	14128	14242	14506	14411	14282	14240	14261	14277	14191	14342	14387	14123	14340	14204	14315	14339	14477	14297	14368	14322	14018	14293	14186	14166	14304	14289	14359	14282	14317	14217	14183	14304	14329	14205	14306	14354	14160	14474	14450	14349	14254	14331	14221	14273	14349	14320	14321	14072	14168	14318	14446	14239	14356	14358	14389	14436	14369	14242	14351	14499	14161	14252	14325	14298	14180	14288	14412	14309	14268	14261	14436	14298	14264	14461	14244	14276	14300	14310	14215	14290	14244	14287	14267	14470	14266	14307	14207	14150	14286	14218	14200	14245	14329	14251	14306	14340	14328	14358	14259	14256	14219	14344	14314	14399	14447	14423	14308	14225	14212	14333	14325	14284	14354	14151	14379	14204	14273	14162	14334	14347	14270	14287	14241	14215	14357	14244	14290	14346	14311	14311	14335	14292	14227	14256	14448	14353	14318	14354	14497	14244	14162	14469	14323	14380	14517	14339	14368	14238	14273	14223	14187	14342	14348	14196	14346	14314	14361	14383	14033	14538	14401	14288	14336	14212	14506	14303	14298	14475	14100	14282	14290	14555	14400	14330	14220	14066	14251	14195	14366	14293	14288	14432	14486	14289	14103	14193	14442	14305	14234	14431	14187	14291	14258	14263	14315	14360	14337	14523	14240	14276	14238	14237	14593	14445	14372	14302	14121	14311	14247	14376	14350	14633	14359	14266	14357	14282	14305	14408	14191	14300	14292	14126	14245	14317	14079	14191	14276	14316	14466	14252	14337	14401	14262	14194	14218	14417	14326	14216	14263	14154	14159	14412	14238	14325	14288	14322	14258	14267	14420	14318	14258	14245	14313	14326	14419	14232	14389	14400	14260	14199	14435	14325	14402	14358	14256	14364	14294	14364	14267	14174	14364	14237	14239	14396	14322	14369	14295	14251	14296	14498	14388	14512	14319	14235	14307	14151	14237	14411	14202	14318	14268	14332	14492	14252	14393	14387	14279	14232	14391	14395	14127	14247	14221	14335	14163	14401	14172	14288	14220	14379	14351	14350	14091	14341	14241	14373	14411	14123	14196	14335	14370	14263	14265	14279	14291	14272	14262	14179	14249	14244	14298	14187	14254	14330	14248	14320	14404	14325	14273	14370	14179	14411	14228	14353	14329	14341	14272	14245	14247	14316	14367	14358	14279	14316	14351	14395	14385	14357	14259	14380	14167	14456	14284	14187	14492	14208	14435	14169	14288	14434	14428	14266	14163	14272	14187	14235	14421	14377	14340	14304	14452	14365	14363	14360	14428	14259	14324	14259	14295	14443	14358	14192	14204	14257	14338	14576	14196	14295	14277	14242	14220	14307	14185	14169	14394	14289	14434	14275	14414	14456	14449	14225	14194	14327	14394	14211	14283	14379	14325	14146	14450	14375	14323	14260	14167	14333	14184	14150	14204	14406	14283	14215	14230	14409	14187	14190	14244	14386	14247	14453	14298	14404	14276	14400	14270	14301	14213	14295	14308	14297	14115	14344	14299	14322	14568	14153	14307	14442	14419	14281	14465	14388	14326	14208	14295	14162	14261	14224	14426	14278	14443	14448	14391	14201	14317	14326	14188	14206	14276	14322	14210	14267	14312	14385	14260	14268	14063	14645	14305	14368	14215	14326	14312	14296	14175	14345	14307	14138	14302	14520	14247	14255	14241	14232	14392	14216	14379	14209	14291	14390	14187	14162	14166	14481	14507	14201	14265	14163	14425	14228	14270	14282	14496	14368	14306	14450	14300	14369	14261	14378	14382	14210	14297	14287	14451	14340	14215	14167	14391	14366	14362	14399	14344	14356	14393	14408	14441	14473	14487	14258	14264	14220	14336	14442	14342	14308	14595	14220	14120	14255	14354	14320	14323	14267	14284	14246	14301	14225	14179	14324	14396	14080	14368	14292	14160	14334	14327	14346	14086	14226	14335	14077	14173	14387	14461	14174	14312	14357	14306	14274	14531	14402	14018	14316	14355	14220	14210	14356	14355	14373	14218	14400	14412	14399	14158	14330	14301	14451	14148	14352	14086	14460	14410	14261	14180	14268	14396	14134	14473	14332	14445	14311	14346	14378	14185	14414	14297	14372	14287	14478	14207	14346	14348	14247	14188	14241	14291	14293	14477	14331	14352	14312	14267	14146	14244	14436	14203	14180	14272	14194	14181	14379	14319	14376	14408	14334	14235	14193	14132	14384	14513	14379	14289	14425	14359	14208	14216	14357	14317	14259	14148	14373	14254	14439	14293	14101	14435	14190	14310	14169	14256	14336	14346	14252	14277	14346	14559	14406	14132	14218	14196	14423	14406	14367	14296	14357	14255	14330	14331	14242	14399	14461	14362	14488	14252	14369	14261	14259	14402	14177	14266	14440	14208	14370	14387	14149	14309	14128	14316	14264	14118	14315	14316	14459	14162	14251	14422	14329	14247	14174	14236	14180	14312	14190	14467	14215	14306	14239	14194	14309	14281	14146	14261	14427	14436	14284	14534	14228	14234	14370	14370	14355	14352	14466	14471	14355	14150	14354	14210	14291	14363	14514	14139	14234	14417	14219	14487	14272	14338	14458	14336	14146	14339	14310	14445	14374	14322	13938	14343	14263	14537	14203	14242	14320	14229	14141	14165	14209	14224	14204	14404	14273	14283	14395	14312	14392	14355	14398	14353	14394	14425	14242	14242	14165	14343	14191	14286	14098	14455	14407	14282	14268	14258	14263	14334	14206	14247	14433	14496	14342	14315	14417	14455	14377	14448	14259	14311	14257	14232	14263	14354	14452	14395	14211	14323	14238	14474	14381	14442	14183	14104	14257	14252	14310	14313	14416	14214	14444	14293	14326	14312	14412	14262	14130	14333	14353	14331	14354	14335	14313	14440	14324	14129	14219	14078	14424	14241	14348	14224	14391	14503	14279	14291	14290	14282	14331	14204	14411	14291	14287	14383	14162	14386	14281	14271	14281	14299	14241	14321	14378	14263	14203	14400	14180	14194	14240	14167	14419	14424	14254	14348	14322	14347	14283	14196	14441	14276	14491	14492	14372	14306	14288	14281	14211	14387	14285	14569	14416	14288	14292	14380	14377	14112	14148	14348	14258	14173	14278	14274	14219	14165	14204	14412	14340	14260	14421	14230	14086	14364	14204	14380	14432	14365	14273	14208	14291	14464	14380	14266	14313	14357	14142	14113	14400	14241	14381	14156	14304	14288	14211	14237	14406	14276	14277	14268	14156	14550	14291	14402	14369	14476	14412	14330	14273	14235	14319	14227	14324	14218	14460	14275	14255	14648	14302	14244	14305	14395	14255	14329	14486	14372	14333	14447	14288	14437	14437	14387	14056	14518	14217	14394	14296	14205	14299	14394	14309	14216	14049	14247	14266	14323	14302	14208	14193	14174	14325	14449	14241	14188	14219	14080	14252	14329	14285	14407	14168	14388	14357	14312	14254	14249	14368	14326	14238	14439	14181	14401	14301	14320	14231	14517	14486	14220	14306	14354	14265	14236	14158	14265	14064	14247	14384	14414	14461	14344	14276	14277	14144	14327	14543	14450	14367	14178	14254	14264	14263	14411	14376	14412	14472	14136	14210	14223	14291	14442	14447	14316	14357	14244	14252	14277	14417	14337	14308	14087	14489	14178	14363	14458	14371	14287	14316	14229	14460	14396	14422	14343	14413	14355	14423	14392	14308	14355	14214	14227	14134	14307	14327	14242	14428	14163	14299	14323	14230	14318	14479	14436	14100	14284	14197	14259	14126	14415	14219	14335	14209	14131	14265	14204	14389	14218	14135	14431	14325	14360	14272	14199	14379	14406	14250	14498	14268	14244	14276	14385	14264	14171	14016	14340	14193	14473	14133	14345	14140	14204	14315	14282	14353	14326	14485	14287	14162	14287	14446	14276	14223	14298	14374	14304	14285	14507	14456	14295	14445	14488	14289	14211	14187	14438	14213	14330	14189	14247	14127	14440	14370	14193	14533	14295	14218	14158	14465	14221	14371	14145	14346	14388	14220	14268	14282	14203	14468	14195	14304	14356	14157	14225	14145	14130	14427	14411	14442	14515	14252	14368	14364	14316	14273	14406	14186	14359	14364	14497	14325	14463	14236	14394	14246	14358	14315	14400	14334	14279	14485	14358	14297	14344	14189	14370	14330	14266	14495	14431	14392	14273	14476	14350	14373	14394	14518	14330	14238	14221	14219	14419	14181	14395	14462	14368	14260	14230	14450	14400	14219	14400	14152	14234	14185	14442	14400	14199	14320	14268	14338	14186	14295	14280	14304	14327	14005
22602	29416	20542	13852	13551	13803	13592	13330	13448	13352	13265	13199	13277	13189	13162	13009	13090	13069	13173	13198	13195	13118	12961	13178	13704	14042	13845	13449	13300	13072	13194	13150	13105	12995	13042	13064	12812	13097	13076	12935	13037	13009	13102	13045	13048	13009	12942	13063	13039	12994	13187	13079	13103	13109	13123	13149	13109	13059	13118	13007	13017	13057	13058	13144	13002	12925	13001	12916	13017	13065	13077	13001	13028	12888	13089	13020	13017	12932	12983	13003	12955	12946	13132	13038	13020	13124	13246	12950	13068	13072	13118	13178	12985	13071	12855	13100	13007	13071	13134	13019	13212	13090	13047	12984	12969	13097	13208	12859	12886	13092	13111	13005	13021	13150	13061	13082	12960	12962	12905	12983	12879	13018	12808	12792	13117	13030	12972	12765	12953	13048	12996	13058	13128	12979	13109	13069	13155	13068	13209	13132	13084	13009	13007	12999	13157	12957	12965	12962	12941	13177	13011	13099	12829	13095	12852	13057	13166	13089	12908	13154	12989	12928	12926	13114	13123	13068	12902	12932	12929	13107	13044	13217	13050	13127	12944	12950	13100	12973	13041	13019	13008	12909	12908	13065	12876	12984	12930	13127	13041	13028	13041	12907	12973	12893	13165	13135	13002	13062	13023	13193	13070	12948	13119	12963	13147	13144	13088	12994	12918	13068	13122	13163	13099	13023	12895	13008	13058	12988	13243	12897	12987	13089	13051	12932	13033	12996	13159	13068	13177	13124	13104	12863	13048	12943	13056	13055	13020	12912	13123	13000	12968	13047	13023	13014	12807	12996	12937	13051	12858	13213	13014	13051	13181	13155	13096	12942	13013	12971	13000	12855	13078	12975	13081	13209	12844	13066	13008	13074	13104	12886	12960	13053	13064	12965	13047	13005	13124	12992	12994	13102	13073	13094	12988	13032	13086	13088	12970	13142	12980	13055	13062	13035	13019	13075	13142	13110	13155	13074	13081	12958	12999	13104	13032	13145	12864	12865	13050	13025	13005	12890	13020	12755	13038	13097	13051	13016	13080	12863	13095	13007	13244	13028	13098	13085	13116	13067	13053	13104	13020	13122	13093	13129	13151	13064	13112	13088	13112	12993	13158	13030	13142	12887	12936	13060	13041	12977	13094	13055	12822	13087	13035	13053	12923	12947	12979	13148	12955	13055	13199	12981	13128	12970	12864	13095	13050	12900	13173	12968	13176	13116	12835	13020	12952	13065	13089	12903	12963	12929	13092	12966	13084	13157	13028	12943	13122	13044	13017	13056	13058	12924	13230	12955	13108	13118	13084	12819	12990	13020	13036	12923	13121	13190	13164	12931	13037	12848	13070	12975	13098	12962	13145	13061	13011	13108	13021	13125	13146	12920	12993	13054	12916	13214	13032	12891	12906	12984	13117	12948	13067	13146	12893	13231	13108	12898	13025	13072	13114	13062	13158	13021	13120	13017	12981	12944	12927	12994	12937	13096	13168	13079	13059	13002	13043	13015	13015	13000	13128	13085	13127	13088	13123	13107	13017	12891	13071	12916	13109	13110	13064	13015	13028	12953	12858	13105	12953	12959	12920	13060	13056	13199	13046	13068	13058	12997	13081	13074	12840	12827	13036	12980	13116	12885	13031	12857	13051	13137	12927	13021	12901	13136	12990	13032	13195	13166	13137	12908	12971	13088	13278	13143	12988	13083	13008	12953	12956	13079	12933	13004	13029	13112	13007	13131	13053	13082	12943	12845	13063	12992	13015	12891	12993	13006	13036	12964	13033	13044	12993	13045	13186	13101	13065	13108	12904	12969	13234	13000	12938	13074	13110	13053	12846	13074	13047	13063	13032	12986	13050	13177	12921	12827	13049	12955	13097	13116	12985	12962	13054	13007	12977	13013	12955	13195	12981	12963	13010	12972	12984	13080	12952	13040	12918	12965	13183	13030	12951	13162	12969	13099	12914	13038	12970	13224	12969	13012	13099	13022	12848	13012	13064	13002	13178	13098	12964	13049	12951	13036	13016	13022	12897	13080	13034	13033	12967	13157	13078	13026	12828	13122	13066	12999	12950	12996	12950	13175	13007	13064	13082	13132	13085	12973	13056	12907	12969	13025	13229	12972	13202	13104	12977	13075	12913	12963	13098	12961	12956	12950	13000	12958	13019	13094	13035	13073	13081	12977	12976	12989	13046	12866	13101	13059	12826	12996	13073	13171	13034	13080	13125	12926	13266	12994	12785	13066	13044	13056	12982	13193	13036	12775	13202	12926	12926	12973	13083	12890	12974	13001	13070	13058	13133	12859	13046	12958	13061	13008	13070	13000	12950	12887	13121	13081	13016	12945	12949	13179	13107	13055	12841	13149	12979	13096	13049	13043	13059	13019	12865	12779	12984	13014	13115	13003	13106	13066	12997	13039	12965	13032	13008	13079	13245	12945	13142	12940	12987	13050	12984	13005	13079	12992	13089	13090	13065	12923	12995	13181	12969	13085	12944	12920	13126	12951	13035	13038	13101	12985	13235	12995	13069	12803	13109	13015	12844	13061	13022	13157	13033	13064	13037	13244	13048	13246	13135	12936	12999	13026	13031	13037	13061	12918	12834	13086	13104	12959	12960	13101	13051	13085	13089	12932	12953	13061	12955	12991	13038	12991	13010	13018	12993	13077	13032	12847	13059	12960	13084	13116	12950	13002	13010	13078	12865	13113	12954	13079	12952	12923	12972	12991	12848	13082	13016	12932	12842	12852	13049	13171	13069	13073	12964	13041	12849	12817	13039	13139	13076	12889	12867	13005	13094	13085	12972	13099	12785	12910	13155	13072	13103	13016	12983	13103	12984	13132	12979	12995	13073	12845	13310	12999	13028	13067	13066	13068	12985	13047	12880	13212	13099	12833	13048	13009	12954	13056	13061	12924	12925	13097	13035	13229	13032	13036	13108	13228	13103	13281	13163	12898	12955	12908	12987	13052	13057	13069	12969	13087	12851	13075	13055	12889	13119	12927	13046	13102	12920	12966	12914	13082	13023	12903	12931	12921	13066	12990	13056	13039	13089	12969	13081	13046	13010	13128	12900	13029	12975	13027	13175	13016	13129	12873	13027	13182	13030	13029	13106	13088	12989	13154	13059	13122	12907	12843	12978	12921	13075	13102	13101	13005	13000	13006	12912	13005	13039	12955	12953	13141	13042	13001	12903	12997	12855	12861	12991	13215	13001	13052	13067	13029	13003	13126	13025	12961	13012	12990	12999	12958	12986	13075	12932	12936	13070	12886	12963	13129	12936	13136	13102	12896	13151	13081	13047	13189	13182	12952	13082	13019	13048	13043	12970	13159	13011	13023	12990	13122	12912	12907	13032	13023	13107	13140	12889	12968	12925	13107	12980	13067	13004	13006	13078	13047	12991	12937	13018	13028	12985	13020	13098	12905	13040	13069	13162	12829	12986	13067	13019	12929	12970	12994	13029	13093	13000	13051	13037	12984	13177	12883	12969	13026	12974	13024	13048	13077	13108	12952	12936	13105	12974	13146	13069	13093	12964	13027	12999	13063	13026	13056	13049	12893	13047	12925	13084	12827	13081	12984	13095	13149	13037	12970	13126	12814	13063	13167	12868	13014	12998	13102	13126	12938	13034	12892	13172	13007	12942	12993	12817	13102	13028	12944	13147	13064	13061	13021	13057	13004	13076	12945	13077	13068	13064	13131	13052	12990	13057	13054	13047	12925	13202	13129	13101	12848	13111	13048	12962	12896	13026	13015	13116	12957	13100	12999	12957	13011	13143	12966	13178	13169	13042	13005	12924	13111	12983	13022	13119	13079	13057	13013	12956	13021	13098	13233	13064	12942	12964	13077	12992	13073	13168	13091	12998	13039	12965	12897	12988	12933	12911	13062	12784	13075	13031	13038	13102	13073	13042	13042	13279	12895	13050	12834	13175	13083	12855	12941	12864	13068	13102	12946	13000	13150	13110	12930	13048	13110	13030	13029	12997	12981	13068	13147	13141	12956	12872	13014	12941	12970	12959	12975	12983	13019	13195	12987	13216	12891	12873	13127	12899	13047	12985	13019	13070	13061	13197	13017	12959	12955	12896	13020	13013	12960	12898	12803	13077	13098	12911	13073	12980	13025	13088	12923	13119	13070	12890	13072	13136	12962	13024	13032	13097	13049	13105	12902	13145	13045	12966	13215	12888	13052	13064	12967	13120	13175	13137	13054	13052	13130	13038	12902	12943	13169	13048	13089	13138	13059	12857	13043	13088	12902	12845	12929	12943	13091	13077	13085	13221	12922	12949	13076	13037	12887	13000	13146	13036	13191	13009	12838	12989	13100	13071	13037	13033	13125	12960	13009	12874	13051	13049	13225	12990	13038	12975	13081	12978	12999	12802	13097	12958	13275	13074	12816	13077	12907	13059	13179	12999	12944	13094	13153	13019	13080	13067	13058	13097	13101	13020	13085	13003	12977	13001	12911	12981	13059	13061	13109	12921	12922	12922	13077	12963	13137	12903	12935	13102	12975	12998	12964	13101	13116	13170	12960	13019	13106	12884	13025	13071	13147	12970	13122	13071	13086	13077	12942	12968	12965	12964	12937	12960	13007	12954	12843	13075	13047	13179	12977	12890	13041	13179	13010	13054	12986	13037	13017	13240	13012	13016	12914	13134	13012	13136	13057	13110	12940	13133	13094	13007	12973	13002	13207	12994	13113	13252	13081	12939	13055	12993	12994	13034	13000	13173	12907	13052	12982	13011	13083	13261	13062	13089	13086	13102	13124	13131	12985	12904	13046	13078	12908	12866	13128	13073	13201	13067	13040	12989	13006	12921	13075	13172	13088	12968	13131	13045	12729	13187	13149	13169	12898	13034	13112	13191	12891	13022	13252	13166	13140	12966	12897	13083	13165	13147	13003	12850	12947	13057	12995	12965	12957	13188	12900	13053	13063	13042	13054	13049	13127	13153	12893	12928	12971	13018	13057	12998	13219	12908	12975	12991	13031	13093	12810	12931	13099	13200	12955	13070	12953	12818	13094	13101	13109	12897	13222	12943	12957	13134	13033	12975	12939	13016	13050	13092	12902	13001	13229	12959	13005	12990	12981	12962	13074	13004	13036	12927	12988	13043	13210	13151	13087	12897	13089	12964	13169	13132	13156
24341	21256	28398	24492	21669	19208	18019	16279	15867	15903	15730	15424	15669	15643	15577	15739	15444	15576	15743	15426	15574	15388	15533	16069	19093	19150	18157	16911	16269	15794	15465	15344	15303	15291	15290	15360	15379	15200	15449	15422	15115	15313	15171	15097	15391	15591	15119	15477	15178	15357	15649	15405	15322	15262	15351	15331	15393	15402	15234	15264	15258	15437	15392	15378	15158	15154	15522	15372	15194	15238	15335	15302	15169	15506	15366	15175	15298	15331	15256	15216	15380	15294	15045	15289	15414	15302	15335	15390	15278	15231	15199	15340	15302	15325	15423	15277	15337	15368	15416	15307	15306	15294	15402	15338	15328	15147	15259	15259	15311	15240	15252	15197	15103	15376	15246	15258	15391	15203	15356	15266	15483	15261	15239	15326	15398	15217	15097	15157	15306	15273	15328	15228	15224	15392	15162	15199	15214	15243	15331	15274	15255	15325	15379	15276	15401	15085	15697	15405	15083	15288	15136	15330	15293	15142	15068	15400	15087	15256	15265	15218	15312	15133	15219	15351	15271	15241	15315	15245	15243	15209	15131	15177	15183	15144	15102	15322	15323	15267	15247	15336	15414	15152	15309	15216	15383	15404	15192	15204	15226	15469	15092	15447	15164	15294	15359	15255	15401	15257	15218	15309	15362	15352	15286	15270	15425	15298	15283	15386	15370	15330	15296	15253	15164	15332	15292	15300	15414	15186	14967	15146	15278	15191	15192	15330	15127	15290	15182	15167	15264	15195	15253	15262	15368	15451	15246	15216	15048	15376	15346	15368	15498	15185	15334	15256	15260	15502	15406	15284	15190	15326	15104	15216	15197	15390	15097	15223	15310	15033	15180	15418	15280	14990	15391	15464	15173	15049	15303	15255	15161	15258	15342	15465	15290	15274	15425	15339	15240	15045	15248	15471	15097	15210	15347	15131	15148	15195	15254	15329	15266	15269	15193	15491	15238	15175	15274	15386	15378	15295	15167	15172	15337	15343	15306	15144	15318	15366	15305	15180	15403	15316	15319	15296	15304	15210	15183	15311	15337	15393	15512	15186	15180	15266	15237	15156	15108	15286	15201	15162	15165	15257	15251	15536	15337	15158	15212	15301	15268	15134	15334	15279	15143	15189	15228	15175	15221	15299	15163	15299	15305	15280	15151	15471	15267	15292	15316	15320	15163	15262	15301	15339	15347	15349	15370	15387	15210	15256	15294	15355	15346	15287	15453	15287	15491	15253	15432	15282	15395	15361	15263	15143	15144	15344	15245	15186	15448	15386	15393	15640	15184	15347	15232	15445	15304	15233	15251	15165	15283	15241	15382	15204	15151	15109	15229	15220	15210	15195	15431	15335	15311	15135	15308	15273	15273	15354	15220	15237	15328	15314	15175	15171	15091	15282	15087	15252	15188	15231	15397	15151	15300	15509	15388	15321	15179	15304	15311	15120	15301	15256	15393	15105	15147	15244	15107	15210	15291	15088	15018	15328	15210	15238	15187	15131	15257	15295	15315	15403	15269	15304	15164	15210	15469	15350	15400	15182	15431	15296	15306	15391	15179	15266	15358	15311	15407	15278	15409	15233	15304	15137	15419	15260	15172	14967	15229	15103	15162	15312	15212	15360	15364	15323	15292	15288	15150	15251	15245	15359	15154	15062	15405	15287	15243	15300	15260	15342	15449	15311	15179	15393	15276	15129	15163	15364	15209	15178	15222	15239	15230	15243	15194	15101	15248	15270	15183	15153	15315	15143	15426	15279	15366	15351	15199	15286	15312	15337	15358	15123	15174	15246	15301	15202	15174	15502	15291	15292	15318	15174	15435	15274	15277	15377	15298	15445	15249	15382	15317	15201	15307	15333	15242	15226	15210	15258	15197	15420	15403	15214	15427	15416	15146	15247	15334	15202	15311	15427	15263	15465	15274	15247	15188	15089	15255	15285	15347	15435	15331	15139	15296	15254	15101	15252	15436	15263	15270	15259	15420	15415	15273	15472	15462	15389	15116	15301	15203	15186	15239	15216	15419	15172	15210	15293	15306	15174	15066	15394	15342	15241	15311	15338	15289	15130	15228	15290	15240	15202	15099	15380	15375	14992	15232	15162	15290	15288	15384	15218	15208	15170	15227	15372	15214	15472	15108	15357	15256	15177	15372	15485	15339	15032	15257	15307	15356	15248	15459	15182	15335	15236	15294	15255	15344	15341	15225	15248	14885	15550	15453	15394	15354	15316	15164	15222	15106	15282	15389	15511	15306	15474	15533	15273	15318	15197	15416	15404	15206	15311	15376	14949	15227	15311	15157	15296	15400	15174	15203	15184	15386	15308	15166	15328	15292	15309	15484	15245	15431	15362	15159	15189	15010	15303	15216	15447	15475	15442	15076	15221	15344	15250	15257	15346	15239	15273	15186	15315	15281	15307	15327	15430	15421	15370	15543	15176	15235	15192	15200	15032	15249	15253	15371	15345	15295	15397	15192	15330	15260	15374	15087	15415	15198	15294	15197	15333	15169	15483	15461	15231	15147	15362	15302	15182	15209	15307	15169	15326	15300	15339	15343	15278	15376	15254	15352	15238	15252	15383	15398	15113	15354	15237	15142	15394	15289	15200	15230	15070	15187	15102	15018	15243	15091	15113	15232	15325	15359	15157	15371	15382	15146	15127	15349	15232	15132	15288	15315	15334	15175	15326	15282	15524	15288	15290	15230	15316	15284	15302	15282	15193	15580	15048	15263	15296	15377	15424	15207	15275	15163	15343	15261	15471	15165	14994	15480	15220	15266	15108	15064	15151	15299	15261	15318	15275	15277	15185	15232	15319	15397	15262	15319	15232	15441	15362	15403	15186	15308	15173	15267	15588	15441	15267	15316	15208	15418	15302	15062	15462	15282	15217	15226	15522	15255	15226	15238	15203	15244	15328	15173	15302	15228	15443	15327	15202	15218	15132	15452	15259	15216	15109	15238	15384	15235	15277	15311	15180	15256	15301	15300	15361	15373	15405	15137	15361	15245	15159	15119	15337	15397	15581	15357	15364	15295	15247	15229	15507	15311	15289	15245	15227	15244	15180	15363	15350	15273	15387	15286	15094	15294	15321	15436	15346	15519	15171	15332	15201	15426	15333	15344	15064	15300	15253	15239	15243	15477	15193	15355	15297	15251	15137	15024	15174	15401	15380	15110	15179	15206	15230	15322	15364	15261	15290	15244	15255	15390	15233	15267	15373	15303	15351	15204	15185	15407	15336	15271	15378	15169	15112	15298	15248	15323	15279	15049	15225	15367	15138	15407	15097	15222	15152	15389	15132	15492	15054	15183	15450	15070	15293	15282	15063	15266	15156	15245	15096	15043	15410	15370	15422	15189	15288	15309	15137	15345	15417	15289	15351	15215	15349	15378	15459	15206	15192	15304	15207	15180	15323	15529	15334	15334	15183	15054	15281	15400	15168	15380	15206	15292	15288	15372	15339	15404	15321	15602	15126	15231	15203	15444	15117	15384	15412	15338	15230	15384	15198	15305	15290	15239	15187	15129	15106	15177	15144	15167	15359	15251	15310	15423	15289	15494	15201	15363	15353	15396	15335	15208	15390	15187	15362	15182	15123	15277	15311	15179	15223	15303	15235	15322	15294	15269	15232	15291	15250	15266	15319	15293	15366	15278	15263	15098	15191	15334	15179	15170	15335	15080	15209	15470	15226	15359	15153	15386	15356	15182	15388	15288	15239	15077	15312	15108	15138	15251	15135	15296	15210	15181	15153	15336	15135	15377	15011	15164	15102	15271	15260	15228	15491	15332	15386	15307	15163	15387	15202	15230	15336	15337	15090	15263	15258	15360	15355	15237	15264	15366	15226	15317	15397	15258	15246	15283	15366	15332	15298	15312	15201	15364	15141	15387	15200	15320	15280	15251	15226	15293	15247	15279	15350	15342	15266	15346	15219	15287	15034	15373	15312	15426	15287	15257	15298	15380	15349	15220	15111	15178	15267	15216	15088	15321	15585	15196	15349	15441	15280	15188	15447	15232	15081	15259	15450	15274	15049	15305	15169	15234	15405	15251	15369	15306	15253	15306	15275	15257	15407	15249	15497	15206	15213	15267	15264	15319	15179	15206	15297	15486	14987	15477	15378	15231	15114	15193	15303	15166	15242	15185	15308	15220	15380	15333	15317	15392	15344	15209	15243	15346	15214	15367	15343	15366	15228	15257	15444	15125	15182	15281	15473	15082	15425	15416	15467	15391	15224	15268	15155	15389	15346	15396	15362	15212	15479	15364	15307	15302	15256	15237	15292	15303	15334	15332	15378	15126	15215	15535	15273	15220	15146	15271	15312	15237	15466	15314	15526	15336	15159	15345	15363	15234	15163	15268	15304	15415	15308	15406	15447	15322	15274	15452	15364	15332	15368	15405	15323	15286	15434	15226	15179	15296	15271	15076	15216	15209	15481	15297	15276	15162	15164	15261	15263	15288	15026	15285	15030	15191	15253	15204	15202	15179	15346	15264	15095	15420	15302	15354	15305	15159	15279	15280	15237	15374	15333	15162	15102	15068	15350	15247	15313	15375	15268	15184	15161	15117	15438	15401	15229	15395	15264	15160	15341	15036	15373	15245	15205	15394	15209	15284	15300	15240	15060	15320	15448	15264	15440	15152	15246	15230	15292	15226	15356	15162	15202	14910	15305	15218	15226	15413	15394	15209	15060	15390	15377	15395	15517	15095	15359	15222	15396	15341	15377	15106	15173	15131	15357	15204	15312	15266	15403	15048	15148	15169	15303	15346	15322	15259	15225	15403	15152	15177	15263	15295	15312	15358	15390	15313	15207	15210	15186	15516	15529	15144	15298	15398	15381	15311	15390	15225	14981	15338	15215	15229	15150	15276	15229	15168	15123	15223	15332	15421	15307	15167	15400	15280	15428	15157	15247	15258	15029	15204	15226	15463	15336	15247	15391	15330	15229	15273	15441	15156	15346	15196	15355	15411	15368	15149	15340	15302	15288	15426	15111	15386	15240	15361	15196	15153	15368	15388	15280	15225	15046	15136	15028	15394	15349	15219	15482	15149	15184	15252	15334	15203	15078	15252	15231	15062	15246	15209	15387	15432	15454	15314	15229	15192	15322	15356	15154	15217	15430	15403	15264	15250	15244	15340	15420	15441	15205
24471	36114	26732	16701	15895	15393	14450	14554	14510	14551	14113	14079	14205	14121	13898	13781	13906	13802	14005	13813	13854	13831	13622	15334	19194	18908	17141	15506	14457	13992	13709	13678	13607	13685	13668	13765	13592	13668	13627	13669	13558	13667	13468	13686	13621	13641	13435	13653	13608	13634	13689	13634	13757	13611	13569	13718	13658	13624	13599	13653	13668	13785	13622	13506	13674	13605	13588	13592	13593	13582	13768	13570	13714	13642	13674	13602	13654	13684	13598	13635	13548	13541	13589	13690	13571	13744	13588	13634	13659	13548	13567	13722	13633	13673	13421	13511	13613	13613	13518	13581	13734	13562	13701	13688	13729	13705	13549	13504	13491	13818	13689	13507	13662	13578	13662	13668	13627	13673	13548	13778	13854	13709	13674	13620	13718	13595	13660	13782	13609	13682	13634	13624	13821	13627	13726	13663	13598	13647	13651	13493	13721	13797	13639	13485	13581	13718	13566	13720	13800	13635	13663	13421	13546	13813	13519	13613	13729	13464	13712	13662	13721	13698	13598	13491	13646	13697	13615	13527	13624	13651	13641	13662	13590	13518	13626	13561	13729	13461	13546	13547	13662	13469	13663	13589	13537	13682	13573	13726	13598	13464	13579	13588	13776	13736	13644	13774	13622	13536	13648	13626	13701	13579	13595	13406	13441	13554	13702	13646	13683	13692	13651	13569	13654	13647	13657	13517	13475	13441	13686	13744	13547	13574	13700	13566	13623	13710	13601	13586	13508	13818	13530	13776	13686	13616	13748	13621	13718	13645	13556	13786	13613	13607	13547	13606	13510	13737	13567	13517	13533	13438	13721	13682	13444	13549	13607	13560	13559	13677	13602	13627	13540	13561	13646	13680	13508	13593	13706	13651	13564	13544	13673	13445	13670	13461	13503	13652	13617	13677	13707	13499	13769	13600	13528	13689	13568	13528	13536	13574	13594	13778	13738	13616	13601	13656	13806	13581	13538	13671	13759	13423	13704	13642	13785	13543	13624	13612	13678	13561	13535	13721	13512	13516	13655	13307	13687	13638	13608	13739	13629	13653	13700	13639	13647	13590	13528	13578	13465	13656	13672	13408	13675	13681	13591	13562	13602	13687	13585	13518	13495	13670	13554	13541	13697	13771	13666	13686	13516	13510	13462	13563	13754	13620	13657	13506	13606	13703	13606	13599	13625	13482	13620	13547	13566	13712	13591	13544	13762	13658	13547	13626	13548	13504	13547	13680	13529	13604	13678	13646	13533	13743	13756	13626	13524	13564	13522	13554	13567	13625	13518	13630	13704	13730	13648	13500	13644	13706	13655	13686	13731	13613	13691	13687	13614	13664	13521	13557	13727	13545	13591	13494	13502	13626	13719	13539	13716	13585	13591	13636	13623	13655	13827	13588	13446	13605	13489	13785	13683	13611	13908	13537	13680	13558	13580	13770	13557	13657	13618	13632	13599	13644	13549	13860	13567	13521	13716	13540	13604	13552	13598	13700	13662	13697	13559	13483	13506	13694	13689	13644	13595	13680	13734	13638	13613	13471	13585	13550	13592	13646	13625	13563	13608	13456	13515	13630	13667	13605	13599	13557	13490	13584	13648	13611	13692	13653	13848	13667	13444	13562	13632	13732	13548	13495	13550	13655	13663	13744	13639	13537	13564	13536	13670	13694	13763	13710	13679	13403	13467	13513	13814	13646	13664	13595	13563	13840	13637	13609	13568	13609	13526	13685	13518	13579	13527	13533	13476	13637	13694	13615	13674	13530	13691	13651	13441	13563	13668	13634	13573	13449	13690	13613	13553	13617	13420	13715	13757	13573	13613	13768	13601	13681	13445	13488	13696	13461	13545	13623	13641	13576	13599	13522	13590	13603	13656	13513	13671	13540	13383	13471	13686	13654	13531	13685	13557	13546	13607	13602	13821	13634	13673	13719	13733	13540	13728	13595	13607	13632	13579	13541	13693	13601	13633	13424	13629	13594	13562	13671	13712	13633	13518	13584	13619	13621	13574	13659	13588	13582	13588	13734	13606	13549	13652	13553	13582	13797	13635	13555	13671	13684	13543	13649	13679	13680	13657	13612	13656	13753	13795	13562	13593	13671	13633	13724	13456	13643	13642	13766	13607	13642	13510	13643	13552	13569	13577	13544	13618	13722	13665	13619	13701	13712	13511	13477	13540	13663	13706	13626	13673	13515	13404	13662	13453	13640	13684	13588	13545	13561	13548	13662	13600	13596	13726	13581	13687	13631	13764	13671	13625	13621	13578	13608	13549	13558	13634	13521	13835	13586	13718	13686	13576	13677	13600	13476	13583	13741	13439	13742	13512	13818	13573	13609	13673	13710	13670	13542	13637	13507	13734	13639	13564	13670	13714	13522	13637	13608	13524	13635	13506	13693	13628	13690	13656	13613	13531	13606	13635	13361	13621	13728	13605	13652	13701	13641	13622	13635	13619	13660	13459	13600	13780	13545	13673	13485	13630	13763	13595	13749	13569	13444	13570	13586	13686	13717	13562	13610	13592	13620	13659	13561	13673	13652	13655	13695	13671	13618	13623	13636	13588	13529	13699	13639	13690	13667	13486	13650	13674	13654	13444	13677	13623	13730	13606	13563	13668	13558	13704	13742	13549	13585	13711	13680	13590	13625	13633	13579	13636	13610	13504	13583	13700	13474	13649	13672	13651	13574	13546	13519	13575	13523	13515	13525	13487	13773	13544	13640	13584	13770	13575	13537	13636	13671	13893	13530	13657	13530	13571	13870	13593	13494	13614	13591	13633	13801	13715	13817	13548	13453	13645	13472	13637	13606	13572	13666	13678	13762	13659	13661	13616	13762	13515	13606	13652	13769	13652	13711	13699	13676	13533	13613	13583	13607	13494	13782	13462	13639	13608	13550	13745	13730	13564	13548	13735	13554	13578	13512	13616	13638	13701	13579	13699	13637	13547	13615	13692	13706	13433	13638	13740	13717	13701	13666	13470	13616	13649	13563	13679	13624	13603	13600	13606	13565	13508	13694	13658	13484	13590	13623	13707	13484	13633	13719	13617	13710	13790	13615	13632	13646	13657	13696	13671	13769	13601	13774	13662	13664	13495	13733	13653	13732	13707	13648	13497	13780	13650	13606	13587	13687	13599	13644	13577	13730	13674	13796	13618	13628	13604	13834	13671	13616	13722	13360	13623	13757	13696	13602	13549	13612	13612	13731	13459	13561	13525	13623	13573	13773	13667	13738	13574	13549	13581	13622	13629	13727	13585	13699	13455	13737	13590	13760	13552	13623	13582	13803	13504	13517	13733	13494	13525	13474	13556	13515	13861	13497	13566	13595	13686	13602	13689	13717	13519	13527	13626	13817	13737	13809	13574	13586	13557	13631	13815	13691	13664	13765	13875	13608	13697	13616	13647	13484	13501	13750	13730	13640	13510	13412	13522	13383	13656	13781	13614	13608	13610	13833	13694	13622	13570	13591	13604	13601	13530	13707	13557	13561	13684	13518	13593	13534	13623	13590	13787	13573	13629	13754	13542	13592	13760	13826	13641	13674	13784	13635	13620	13758	13623	13467	13745	13770	13711	13448	13628	13602	13672	13694	13607	13526	13810	13485	13586	13685	13584	13480	13536	13507	13728	13653	13623	13820	13649	13503	13634	13628	13676	13582	13408	13710	13539	13595	13728	13532	13655	13602	13453	13844	13615	13586	13640	13613	13617	13547	13695	13675	13622	13810	13662	13668	13584	13710	13637	13466	13682	13630	13540	13448	13560	13653	13628	13657	13611	13806	13528	13451	13565	13626	13746	13717	13708	13548	13589	13690	13696	13604	13747	13487	13732	13681	13561	13733	13561	13552	13745	13525	13578	13700	13536	13690	13532	13668	13607	13557	13652	13683	13652	13879	13718	13585	13513	13549	13695	13676	13541	13688	13572	13710	13708	13593	13647	13689	13480	13697	13494	13691	13655	13822	13460	13472	13736	13673	13495	13586	13809	13631	13697	13762	13598	13568	13730	13650	13480	13626	13645	13583	13551	13529	13663	13659	13633	13553	13542	13667	13699	13606	13774	13804	13619	13633	13433	13710	13738	13716	13574	13655	13632	13666	13723	13812	13575	13692	13678	13549	13692	13595	13810	13727	13700	13512	13754	13720	13687	13679	13525	13595	13635	13506	13521	13757	13780	13553	13662	13646	13496	13571	13699	13450	13730	13656	13558	13619	13536	13741	13430	13641	13512	13715	13526	13506	13735	13764	13573	13738	13764	13821	13659	13527	13440	13676	13502	13723	13568	13553	13628	13754	13795	13530	13735	13745	13569	13618	13581	13763	13440	13585	13583	13542	13745	13693	13566	13616	13537	13666	13610	13781	13781	13589	13672	13616	13698	13650	13519	13798	13692	13562	13573	13558	13705	13660	13834	13586	13724	13698	13733	13595	13622	13626	13633	13726	13590	13629	13558	13567	13592	13565	13473	13544	13703	13600	13624	13599	13730	13606	13670	13702	13642	13637	13594	13568	13520	13510	13584	13646	13659	13540	13607	13785	13541	13597	13642	13654	13716	13702	13711	13668	13589	13644	13559	13605	13719	13594	13611	13920	13530	13653	13727	13704	13704	13576	13624	13477	13591	13559	13635	13800	13676	13587	13622	13649	13610	13567	13592	13751	13611	13668	13589	13788	13544	13537	13546	13502	13697	13643	13804	13418	13541	13607	13590	13594	13636	13664	13669	13548	13836	13789	13663	13832	13758	13735	13610	13593	13501	13768	13537	13642	13665	13688	13516	13542	13632	13638	13660	13660	13547	13706	13664	13649	13550	13630	13514	13716	13577	13584	13715	13549	13435	13619	13513	13596	13648	13591	13625	13599	13603	13513	13582	13445	13749	13700	13679	13435	13664	13377	13671	13584	13550	13696	13590	13545	13748	13555	13807	13629	13676	13694	13521	13655	13528	13551	13634	13714	13629	13450	13609	13549	13685	13594	13718	13527	13541	13607	13541	13788	13496	13597	13592	13589	13552	13822	13662	13504	13687	13636	13421	13618	13688	13678	13746	13639	13551	13580	13522	13533	13803	13509	13667	13652	13629	13700	13514	13719	13663	13530	13573	13465	13582	13747	13632	13763	13400	13651	13731	13741	13732	13575	13646	13740	13536	13680	13516	13548
22903	21267	28952	23734	21391	23092	23279	18295	17206	17390	17323	17057	17078	16988	16715	16698	16711	16754	16595	16603	16686	16648	16488	19324	23768	23948	21762	19138	17663	16762	16563	16370	16471	16380	16328	16482	16289	16201	16198	16466	16264	16327	16231	16291	16327	16331	16308	16154	16250	16252	16281	16333	16285	16417	16300	16392	16406	16223	16373	16039	16158	16174	16177	16043	16244	16209	16315	16252	16267	16110	16177	16200	16162	16344	16306	16198	16241	16085	16062	16165	16293	16316	16097	16350	16493	16170	16219	16418	16091	16453	16464	16173	16354	16162	16242	16127	16282	16311	16174	16120	16150	16280	16131	16286	16520	16295	16293	16189	15993	15948	16200	16230	16293	16359	16018	16251	16391	16146	16162	16237	16350	16195	16170	16114	16121	16263	16167	16050	16067	16121	16179	16192	16294	16180	16108	16099	16192	16128	16064	15831	16094	16298	16144	16150	16234	16115	16331	16294	16311	16240	16177	16171	16301	16169	16125	16227	16261	16393	16309	16219	16259	16180	16330	16135	16350	16005	16171	16242	16352	16443	16366	16099	16233	16318	16036	16327	16356	16146	16201	16186	16178	16002	16207	16226	16287	16307	16213	16306	16194	16131	16405	16224	16117	16246	16156	16200	16166	16234	16059	16139	16125	16096	16091	16228	16189	16260	16296	16179	16039	16374	16304	16087	16281	16209	16211	16129	16281	16246	16307	15960	16148	16285	16144	16133	16265	16080	15995	16184	16283	16110	16134	16099	16282	16117	16190	16219	16204	16128	16145	16111	16196	16256	16266	16254	16306	16298	16302	16165	16274	16226	16322	16254	16285	16101	16297	16188	16235	16112	16176	16132	16273	16121	16205	16113	16178	16172	16219	16196	16264	16300	16221	16199	16126	16308	16292	15971	16293	16037	16161	16134	16262	16256	16294	16165	16183	16242	16161	16153	16076	16258	16179	15965	16132	16246	16223	16125	16294	16232	16306	16083	16060	16233	16059	15932	16256	16509	16367	16294	16063	16332	16088	16035	16304	15962	16255	16195	16033	16186	16224	16100	16134	16039	16201	16078	16272	16195	16126	16088	16194	16255	16271	16331	16256	16349	16296	16435	16061	16104	16171	16359	16192	16158	16204	16239	16257	16038	16120	16179	16041	16221	16176	16090	16184	16167	16144	16349	16248	16190	16118	16228	16172	16275	16293	16142	16156	16253	15905	16101	16058	16298	16334	16294	15986	16233	16069	16089	16285	16084	16244	16119	16183	16137	16134	16079	16155	16020	16207	16096	16209	16151	16104	15965	16342	16171	16222	15999	16263	16217	16324	16163	16156	16357	16265	16252	16236	16316	16250	16177	16169	16234	15948	16136	16058	16153	16295	16116	16366	16141	16208	16310	16198	16156	15997	16204	16257	16039	16210	16062	16112	16187	16130	16356	16106	16264	16294	16180	16131	16280	16079	16289	16226	15951	16263	16176	16004	16215	16495	16389	16239	16255	16189	16347	16152	16194	16166	16012	16311	16162	16158	16238	16204	16156	16203	16075	16054	16243	15966	16173	16133	16165	16204	16240	16286	16432	16249	16198	16329	16111	16118	16216	16318	16278	16120	15980	16261	16353	16226	16449	16172	16398	16358	16229	16263	16190	16010	16139	16250	16274	16282	16247	16324	16192	16061	16122	16223	16183	16118	16117	16273	16203	16169	16264	16314	16296	16357	16130	16290	16150	16192	16259	16074	16154	16374	16193	16161	15938	16288	16119	16108	16101	16167	16250	16398	16370	16246	16037	16115	16006	16112	16165	16156	16137	16214	16110	16079	16093	16276	16224	16303	16262	16036	16221	16301	16251	16093	16077	16058	16370	16100	16042	16163	16094	16422	16224	16526	16108	16126	16374	16148	16154	16138	16014	16381	16105	16010	16227	16229	16193	16242	15911	16189	16212	16255	16193	16217	16117	16399	16106	16211	16125	16064	16131	16349	16138	16389	16276	16117	16352	16408	16187	16165	16214	16029	16090	16099	16247	16217	16446	16051	16188	16424	16187	15925	16165	16152	16278	16290	16017	16077	16104	16135	16129	16360	16300	16128	16231	16154	16081	16168	16303	16250	16229	16034	16114	16178	16075	16124	16260	16121	16149	16134	16330	16175	16043	16304	16014	16195	16130	16064	16002	16052	16219	16111	16089	16076	16281	16370	16165	16072	16081	16289	16168	16179	16332	16174	16135	16193	16140	16123	16223	16253	16242	16192	16190	16355	16267	16164	16131	16257	16163	16071	16242	16088	16164	16302	16042	16262	16268	16242	16099	16077	16171	16489	16023	16301	16143	16243	16070	16179	16242	16123	15968	16378	16301	15995	16196	16315	16058	16208	16168	16224	16308	16126	16161	15993	16157	16176	16167	16061	15926	16291	16243	16063	16262	16087	16137	16144	16331	16282	16266	16116	16106	16077	16205	16356	16228	16023	16159	16241	16202	16381	16425	16368	16162	16098	16260	16315	16277	15993	16261	16025	16049	16201	16227	16268	16187	16288	15979	16103	16407	16251	16219	16165	16235	16033	16213	16158	16280	16212	16328	16276	16228	16070	16348	16336	16101	16408	16391	16397	16352	15954	15968	16148	16095	16038	16274	15957	16209	16279	16261	16325	16442	16247	16260	16065	16131	16040	16203	16221	16226	16271	16073	16182	16078	16247	16240	16313	16150	16179	16095	16037	16034	16303	16053	15958	16405	16215	16294	16126	16209	16158	16130	16258	16271	16141	16303	16315	16427	16217	16137	16163	16058	15905	16162	16396	16146	16195	16122	16046	16341	16146	16182	16205	16158	16158	16209	16113	16026	16211	16227	16149	16260	16188	16236	16218	16349	16217	16058	16252	16086	16264	16148	16097	15932	16123	16264	16326	16104	16108	16332	16097	16097	16242	16315	16320	16096	16189	16258	16112	16312	16227	16005	16251	16411	16097	16149	16106	16239	16214	16119	16028	16187	16129	16238	16348	16096	16369	16140	16222	16148	16289	16059	16303	16067	15934	15947	16290	16408	16017	16059	16173	16315	16337	16255	16146	16169	16235	16124	16257	16321	16144	16374	16258	16172	16363	16414	16298	16068	16256	16550	16108	16045	16193	16097	16175	16063	16245	16190	16008	16245	16300	16234	16235	16033	16236	15974	16213	16246	16078	16178	16198	16182	16262	16233	16030	16335	16242	16216	16125	16120	16224	16208	16447	16383	16259	16084	16154	16196	16240	16067	16097	15990	16145	16024	16294	16258	16215	16046	16043	16201	16204	16228	16033	16270	16342	16216	16581	16077	16219	16430	16383	16250	16180	16249	16269	16333	16348	16214	16210	16263	16160	16155	16025	16153	16218	16199	16035	16054	16028	16163	16201	16393	16103	16151	16133	16172	16195	15973	16208	16239	16158	16406	16228	16200	16134	16295	16036	16048	16147	16064	16188	16402	16263	16120	16011	16209	16259	16240	16039	16146	16286	16177	16202	16104	16128	16229	16217	16177	16042	16171	16107	16338	16328	16344	16230	16264	16198	16158	16140	16171	16182	16430	16231	15805	16216	16224	15993	16104	16064	16118	16138	16229	16212	16294	16064	16182	16365	16206	16119	16082	16153	16109	16145	16333	16100	16059	16047	16182	16226	16320	16395	16188	16248	16279	16229	16194	16339	16245	16361	16043	16252	16150	16079	16073	16052	16240	16003	15973	16229	16245	16121	16292	16150	16137	16427	16043	16129	16082	16277	16243	16316	16215	16070	16292	16070	16243	16294	16333	16334	16062	16231	16276	16330	16338	16004	16316	16168	16284	16233	16183	16084	16334	16127	16042	16187	16063	16245	16174	16116	16157	16176	16160	16120	16426	16377	15937	16053	16359	16045	16110	16088	16292	16183	16206	15976	16137	16136	16238	16332	16354	16289	16162	15983	16064	16319	16342	16130	16124	16174	16216	16192	16086	16377	16275	16103	16202	16225	16234	16380	16066	16286	16195	16140	16064	16194	16080	16213	15954	16308	16305	16350	16120	16346	16431	16180	16215	16182	16163	16038	16313	16073	16286	16203	16267	16209	16296	16103	16047	16109	16154	16116	16338	16270	16127	16248	16281	16288	16348	16331	16283	16093	16127	16385	16293	16354	16308	16192	16539	16319	16201	16192	16050	16187	16271	16318	16173	16268	16317	16069	16160	16092	16152	16333	16332	16079	16358	16135	16097	16407	16250	16286	16141	16059	16300	16272	16202	16129	16260	16405	16198	16125	16086	16057	16355	16202	16287	16431	16145	16353	16324	16169	16342	16144	16175	16076	16182	16460	16320	16324	16253	16159	16070	16084	16076	16153	16308	16187	16182	16192	16120	16138	16081	16153	16303	16206	16047	16077	16243	15967	16040	16200	16300	16277	16075	16171	16274	16313	16166	16291	16296	16244	16160	16194	16144	16177	16007	16044	16076	16274	16096	16120	16046	16264	16059	16174	16196	16056	16140	16212	16269	16265	16146	16175	16127	16085	16310	16145	16149	16144	16399	16244	16167	16144	16347	16311	16102	16105	16362	16303	16015	16253	16072	16146	15892	16031	16281	16153	15946	16170	16299	16024	16052	16198	16155	16200	16041	16279	16146	16246	15986	16301	16261	16258	16357	16051	16181	16462	16072	16119	16108	16287	16133	16243	16143	16385	16240	16139	16217	16060	16103	16234	16170	16154	16208	16174	16287	16357	16257	16356	16196	16151	16224	16156	16322	16410	16215	16127	15972	16299	16266	16060	16027	16220	16168	16259	16199	16236	16117	16253	16165	16267	16339	16186	16204	16338	16235	16482	16425	16025	16135	16206	16115	16145	16267	16223	16179	16128	15972	16228	16363	16226	16135	16243	16227	16273	16279	16102	16376	16407	16157	16191	16041	16190	16136	16536	16350	16337	16281	16253	16284	16303	16066	16175	16027	16117	15930	16016	16002	16101	16280	16201	16158	16184	16073	16283	16289	16270	16119	16130	16040	16129	16375	16304	16282	16098	16128	16313	16210	16117	16303	16282	16079	16193	16378	16316	16225	16181	16143	16222	16308	16264	16296	16416	16149	16053	16057	16192	16080	15994	16187	16150	16115	16092	16222	16296	16357	16348	16140	16148	16286	16294	16141	16226	16120	16242	16274
28212	46531	29864	20135	17962	17107	16509	15976	15786	15341	15144	15043	14992	14756	14899	14763	14844	14556	14379	14382	14276	14394	14346	19508	25205	24291	20784	17556	15770	14780	14451	14136	14061	14056	14140	14230	14182	14120	14205	14223	14184	13984	14221	14178	14179	14150	14115	14212	14130	14112	13999	14246	13926	14131	14077	14186	14042	14239	14210	14179	14075	14027	14182	14128	13966	14178	14293	14018	14135	14163	13962	14255	14033	14244	14271	14037	14020	14178	14174	14141	14120	14023	14188	14076	14080	14143	14178	14135	14011	14212	14224	13846	14121	14174	14139	13933	14155	14114	14053	14082	14204	13971	14108	14077	14068	14126	14191	14017	14049	14095	14069	14128	14114	14081	14195	14211	14214	14094	14071	14222	14057	14103	14028	14202	14227	14108	14141	14257	13981	14030	14142	14267	14178	14078	14048	14160	13954	14120	14012	14041	14080	14100	14008	14223	14240	14160	13935	14271	14130	14109	14260	14105	14173	14168	14131	14114	14196	13952	14219	14083	13971	13952	14218	14210	14108	14236	14160	14299	14310	14210	14118	14205	14115	14114	14240	14105	14142	14174	14223	14021	14293	14060	14176	14121	13972	14104	14075	14192	14253	14224	14073	14156	14137	13973	14134	14026	14153	14145	14134	14116	14116	14169	14111	14220	14143	14059	14218	14064	14153	14125	14102	13946	14084	14108	14349	14077	14079	14125	14239	14214	14316	14057	14234	14249	14265	14121	13990	14089	14256	14030	14041	14322	14072	14036	14122	14161	14291	14194	14135	14163	14054	13965	14217	14121	14071	14020	14103	14080	14078	14179	14157	13969	14055	14180	14148	14321	14042	14316	14271	14009	14062	14212	14014	14130	14198	14083	14211	14202	14232	13850	14198	14042	14053	14109	14167	14140	14240	14208	14105	14257	14094	14112	14239	13997	14146	14041	14164	14160	14097	14182	14107	14110	14087	14204	14048	14136	14234	14203	13851	14057	14230	14164	14148	14048	14175	13991	14121	14055	14118	14123	14099	14202	14107	14154	14144	14224	14312	14055	14153	14123	14167	14233	14165	14339	14133	14092	14205	14067	14184	14138	14106	13927	14053	14059	14204	13985	14138	14132	14308	14189	14044	14056	14090	14166	14282	14054	14001	14214	14272	14092	13991	13998	14056	14255	14031	14257	14023	14277	14089	14264	14121	14023	14250	14103	14182	14265	14114	14052	14064	14117	14001	14040	14174	14155	14143	14251	13976	14075	14007	14031	14211	14090	14154	14166	13995	14138	14188	14123	14071	14108	14079	13969	14202	13978	13946	14018	14035	14151	14077	14311	14133	14151	14086	14056	14231	14147	14039	14291	14148	14041	14146	14065	14177	13976	14069	14138	14276	14226	14130	14120	14004	14010	14157	14149	14170	14235	14038	14112	13962	14063	14143	14184	14412	14199	14113	14021	14077	14054	14038	14084	14251	14023	14136	14099	14211	14068	14099	14141	14109	14061	14032	14178	13959	14219	14057	14178	14188	14313	13969	14168	14151	14093	14001	14126	14116	14120	14124	14208	14111	14125	14185	14185	14234	14214	14263	14109	14088	14184	14072	14041	14058	14144	14304	14199	14151	14000	14326	14085	14107	14212	14305	14034	14049	14094	14079	14222	14237	14108	14030	14201	14194	14103	14299	14104	14123	14220	14264	14052	13981	14065	14144	14230	14221	14065	14159	14303	13997	14106	14048	14070	13985	14072	14090	14093	13947	14120	14066	14103	14038	14229	14248	14324	13981	14134	14125	14038	14164	14055	14235	14147	14045	14194	14094	14171	14030	14148	13990	14088	14196	13981	13952	14100	14155	14193	14014	14077	14069	14084	14051	14013	14021	14131	14059	14116	14106	14070	14152	14154	14231	14201	14118	14130	14021	14236	14238	14161	13786	14066	14162	14034	14239	14164	14022	14084	14015	14055	14235	14226	14237	14144	13952	14220	14130	14226	14167	14304	14335	13993	14093	14116	14086	14120	14122	14027	14106	14074	14174	14055	14104	14061	14236	14078	14148	14211	14131	14212	14210	14239	14042	14066	14076	14241	14174	14040	14154	14235	14076	14141	14152	14053	14306	14114	14125	14088	14260	14205	14292	14211	14070	14172	14236	14162	14068	14113	14205	14191	14042	14249	14268	14109	14110	14055	14078	14122	14002	13996	14145	13900	13999	14163	14041	13914	14190	13977	14031	14155	14139	14093	14205	14002	14156	14142	13983	14225	14190	14068	14187	14011	14096	14187	14140	14221	14192	14087	14201	14052	14223	13982	14129	14241	14113	14080	14048	14267	13927	14224	14216	14127	14123	14178	14078	14228	14076	14089	14288	14091	14066	14084	14054	14169	13968	14037	14066	14097	14079	14059	14113	14226	14128	14187	14157	14164	14162	14090	14193	14132	14312	13950	14012	14156	14149	14206	14075	14239	14165	14104	14172	13964	14199	14057	14095	14031	14206	13963	14084	14059	14047	14182	14284	14151	14133	14024	14077	14068	14057	14201	14218	14074	14165	14003	14131	14119	14285	14125	14289	13994	14280	14016	14248	14034	14218	14155	14109	14149	14001	14130	14184	14117	14098	14175	14134	14104	14173	14087	14128	14069	14181	14051	14038	14130	14161	14165	14104	14222	14077	14042	13996	14020	14231	14223	13999	13969	14221	14232	14174	14133	14272	14318	14217	14096	14159	14179	13966	14073	14246	14133	14112	14055	13971	14112	14127	14166	13932	14281	14232	14074	14099	14036	14139	14155	14234	14100	14129	14309	14159	14087	13992	14107	13978	14019	14189	14042	14020	14182	14097	14271	13998	14215	14101	14040	14205	14131	14055	14307	13981	14003	13955	14030	14112	14319	14250	14149	14138	14167	14174	14034	14242	14192	13976	14147	14238	14092	14094	14014	14143	14060	14250	14120	14159	14113	14160	14144	14116	14124	14006	14263	14038	13938	14283	14048	14103	14206	14075	14108	14059	14111	14087	14077	14174	14056	14240	14083	14071	14054	14043	14188	14242	14103	14360	14048	14191	14162	14051	14091	13941	14077	13912	13810	14158	14023	14098	14128	14172	14161	14076	14046	14163	14110	14025	14020	13976	14267	14113	14206	14128	14198	14122	13950	14026	14015	14193	14174	14255	14098	14288	14114	14071	13963	13941	14005	14165	14051	14226	14143	14174	14109	14307	14006	14106	14186	14211	14182	14210	14024	13966	14162	14092	14050	13881	14234	14071	14175	14089	14210	14097	14057	14112	14222	14236	14148	14103	13999	14068	14132	14110	13979	14048	14033	14334	14120	14118	14009	14267	14241	14162	14215	13901	14226	14095	14225	14124	14171	14039	13991	14110	13995	14219	14098	14253	14086	14070	14093	14137	14167	14164	14137	14075	14206	14172	14099	14092	14290	14198	14144	14089	14023	14078	14203	14148	13964	14084	13908	14131	14227	14162	14185	14195	14232	14194	14069	13949	14190	14089	13991	14159	14182	14062	14198	14260	13924	14016	14037	13925	14089	14129	14051	14211	14246	14148	14063	14129	14055	14076	14046	14114	14011	14175	14023	13866	14141	14103	13997	14098	14108	14233	14186	14092	14125	14146	14285	14138	14116	14125	13949	14170	13956	14072	14012	14064	14018	13970	14205	14061	14100	14169	14059	14231	13967	14070	14252	14074	14245	14105	14110	14151	14098	14102	14199	14140	14088	14262	14156	14119	14108	13996	14033	14161	14091	14089	14254	14156	14184	14110	14285	14057	14160	14109	14067	14041	13984	14227	14300	14043	14092	14052	14011	14089	14175	14003	14178	14241	14126	14068	14081	14074	14042	14295	14113	14096	14257	13977	14047	14089	14211	14016	14090	14216	14303	14334	14179	13965	14034	14171	14000	14138	14049	14104	14101	14362	14166	14118	14217	14139	14022	14123	14041	14041	14127	14141	14244	13961	13990	14074	14149	14158	14117	14169	14092	14169	14093	14119	14010	14274	14215	14049	14083	14109	14201	14042	14061	14223	14035	14154	14157	14134	14136	14001	14186	14213	14208	14117	14025	14208	14076	13999	13998	14126	14046	14253	14113	14109	14184	14114	14318	14039	13951	13972	14183	14130	14148	14013	14190	14281	14177	13938	14118	14079	14053	14047	14105	14173	14186	14290	14435	14045	14118	14202	14120	14037	14117	14219	14253	14056	14097	13995	14221	13981	14148	13987	14018	13991	14130	14117	14047	14096	14207	14014	14118	14123	14017	14272	13961	14168	14262	14067	14175	14126	14098	13987	14195	14069	13971	14216	13927	14093	14321	14123	14026	14166	14218	14154	14147	14092	14114	14105	14236	14225	14104	14109	14041	14268	14027	14191	14256	14147	14088	14137	14302	14181	13922	14183	14294	14067	14070	14145	14090	14153	14040	14226	14112	14246	14063	14085	14249	14141	14094	14250	14296	14129	14049	14160	14090	14071	14061	14097	14116	14087	14072	14238	13948	14131	14074	14039	14264	14101	14122	14158	14329	14232	14129	14401	14255	14263	14017	14114	14215	14110	14097	14147	14097	13910	14067	14040	14086	14267	14020	14162	14068	14187	14169	14061	14266	14114	14124	14182	14078	14344	14148	14239	14119	14165	13897	14136	14084	14177	14161	14100	14067	14077	14088	14321	14114	14093	13939	13881	14184	13899	14226	14136	14015	14067	14138	14063	14060	14160	14263	14124	14043	14000	14041	14027	14196	14041	14199	14098	14189	14093	14112	14177	14242	14120	13849	14141	14101	14063	14191	14181	14057	14221	13945	14150	14319	14126	14110	14120	14253	14147	14084	14018	14164	14120	14177	14145	13933	14129	14270	14151	14184	14159	14075	14152	13876	14152	14250	14121	14074	14011	14213	14181	14143	14036	14134	14245	14294	14221	14030	14119	14147	14127	14277	14099	14079	14358	14153	14083	14148	14160	13971	14059	14087	14113	14124	14131	14163	14242	14075	14117	14138	14220	13930	14038	13978	13922	14149	14062	14302	14161	14198	14262	13972	14069	14119	14097	14050	14199	14085	13981	14020	14203	13923	14259	13967	14140	14040	14032	14171	13978	14033	14291	14175	14109	14083	14023	14093	14196	14167	14254	14077	14135	14087	14235	14202	14106	14122	14105	14147
28072	23047	23316	18792	15605	15619	15567	15438	15238	15361	15279	15300	15169	15188	15146	15259	15085	15279	15171	15154	15130	15166	15228	15429	15468	15426	15548	15490	15210	15147	14947	15175	14823	14876	14980	15279	14979	15092	15067	15029	15095	14974	15066	15167	15236	15042	15176	15007	15000	14928	14961	14947	14862	14985	15032	14928	14997	15007	14873	14828	15015	15170	14949	14946	15030	15163	14954	15082	14959	15100	14898	14977	15020	15123	15037	15077	14929	15015	14988	15005	14905	14932	15084	14881	14741	14905	15120	15091	15107	14957	15026	15014	14972	15152	15173	15056	14854	14977	15172	14823	14939	14845	15022	14936	14855	14888	15005	14980	14922	15104	14924	15021	15044	14983	14971	14905	15102	15062	15199	14895	14923	15041	15113	14943	15087	15091	15060	14991	14918	14957	15049	14792	14889	14891	15125	14946	14915	15041	14991	15026	15031	15106	14959	15054	14673	14978	14926	15066	14961	15124	15097	14982	14806	15019	14925	14917	15109	15010	14802	15132	14975	15035	14835	14861	14827	15028	14790	14794	14928	14852	15040	14953	14839	14882	14797	15105	15004	14963	14915	15011	14907	14918	14891	15068	14973	14846	14915	15009	14777	14919	15066	15068	14918	15091	14902	14951	15068	15010	14900	15058	15003	15091	15104	14912	14948	14951	14903	15014	14975	15116	14861	14764	14972	15078	14840	14954	15046	14933	14960	14801	15132	15143	15067	14897	14837	15040	14803	15098	14945	14900	14891	14933	14989	15037	14882	15058	14984	14856	15218	14824	15036	15049	14976	14941	14828	15027	15036	14988	14889	14888	14869	15029	15031	14814	15004	15021	14957	15108	14901	15194	15079	15001	15064	15087	15107	15017	14887	15084	15091	15075	14927	14973	14910	15096	15040	14905	15025	15024	15128	14971	15074	14975	14775	14843	14822	14916	14888	15106	15275	14880	15084	14944	15019	14796	14965	15012	14763	14910	15000	14853	15080	15087	14985	14941	14864	15017	15024	14940	14978	15050	14885	15030	15167	14934	15097	14934	15086	15021	15112	15060	14848	14981	14909	14992	14913	14823	14895	15098	15053	15277	15002	14899	15019	14881	14908	15045	14974	14958	14961	14862	15056	15046	14993	14973	15015	15104	14833	15098	14787	14840	15082	14899	14704	15062	15014	14786	14827	15191	15054	14965	14996	15119	15016	14860	14940	14925	14920	14971	15082	15041	15005	14973	15021	15028	14888	15097	14969	14911	14911	14861	14868	15054	14969	14907	15069	14754	15145	14918	14996	14966	14982	14969	15037	14934	15015	15112	15038	15071	14928	15107	15290	14951	14935	15162	15070	14919	15059	15050	14899	14924	15015	14896	14951	15035	15032	14922	15062	14910	15055	15065	15026	14962	15191	15109	14933	14972	15060	15016	15077	14838	14875	15084	14993	14880	15045	14932	14989	14995	15124	15194	15035	15029	15129	15001	14826	15009	15057	14941	14849	15020	15095	14880	14966	15039	14955	14999	14940	14972	15063	14969	14945	14959	15041	14951	14629	14846	15060	14758	14917	14991	15051	15099	14921	14982	14915	14962	15173	14917	15018	15059	15018	14880	15054	14885	15014	14894	14826	14833	15068	15059	15041	14966	15113	15118	14973	15194	14918	14884	15103	14936	14906	14854	14928	15023	15011	14794	15174	14949	15058	14870	14857	15061	15169	14882	14871	14918	14841	14850	14772	14993	14971	14917	15037	14911	14832	14957	15044	14929	14983	14948	15101	14954	15079	14899	15096	15024	14965	15075	15055	14929	14887	14994	14971	14810	14911	15110	15046	14969	14996	14947	15094	14859	14770	15052	15168	15121	15056	14902	14862	14955	15096	15079	14880	14992	15137	14942	15081	14984	14984	15078	14967	14810	15043	14892	14687	14824	15096	14860	14999	14881	14921	14983	15246	14997	15149	14887	14965	14913	15057	14878	14934	14852	15086	14942	15034	14969	14876	15129	14812	15074	15226	14989	14859	15015	15027	15116	14994	14963	15033	14901	15063	14954	15196	15017	15046	14879	14803	15107	14923	14957	15060	14909	15042	15002	15000	14849	14937	15108	14973	14821	14858	15032	15046	14997	15031	15041	14973	14894	14947	15045	14951	15035	15149	14963	15018	14805	15014	14937	14983	14757	14989	14996	15049	14812	14997	14989	14927	15053	15027	14975	15041	14942	14959	14923	15019	14797	14959	15024	15066	14927	15083	15048	14905	14796	14951	14967	14978	15244	15127	14966	15034	14984	15123	15142	15200	14984	14941	15043	14981	15015	14944	14911	15037	15052	14746	14886	15007	14766	15006	14961	14822	15044	14876	14989	15181	14900	14813	14854	14933	15135	14989	14984	14990	14951	14806	14944	15032	15137	15027	14870	15107	15013	15147	14780	14910	15097	14979	14855	15108	14992	15058	14949	15153	14761	14991	15019	14990	14868	15132	14942	15095	15053	15101	14892	15017	15258	14972	15068	15006	15118	14950	15029	14916	15017	14855	14804	14979	15089	14974	14823	14938	14775	14931	14886	15033	15085	15029	15025	14795	14986	14896	14908	15030	14932	15143	14783	15349	15083	14959	15046	15001	14809	14876	15068	14915	15014	14979	14900	14995	15002	14811	15099	15040	15121	15278	14986	15037	15022	15036	14885	15014	14888	14992	14773	15025	14913	14940	14946	14838	15052	14963	14953	15087	14977	15303	14908	14836	14869	14930	14852	15101	15139	15035	15140	15127	15086	15039	14840	14969	14978	14977	14695	14980	15027	14869	15082	14822	14979	14877	15021	14872	14972	14970	14780	14929	14821	15125	14999	14827	15009	15006	15180	14816	14892	15070	15117	15218	15210	15067	15082	14901	15075	14990	15007	15042	15028	14731	14943	14881	14964	14909	14937	14996	14932	15036	14944	15179	15028	14839	14826	15098	15036	15057	14998	14942	15026	14928	14839	15008	14899	15132	15179	15030	14968	15056	15028	14920	15075	14970	15135	14910	14943	14971	14957	14816	15148	15075	14839	14901	14911	15137	14902	14976	15020	15045	15007	15002	14947	14994	15057	14853	15084	14869	15199	14914	14981	15055	15102	15048	15073	14799	15070	14783	14808	15005	14757	15008	14886	14907	15048	14862	14799	14782	14997	14932	14755	15070	14972	14935	15080	15002	15077	14922	14957	14804	14988	15091	15116	14810	14856	15096	14974	14880	14967	14983	14954	15115	15148	15043	15051	15168	15050	15047	15007	15073	15040	15092	15046	14872	14946	15088	14942	15055	14828	14878	15037	14679	14999	14955	15271	15028	15028	14908	14907	14944	15227	14817	15033	14863	15095	14979	14994	14872	15006	14989	14999	14932	14863	14911	14910	15089	14975	14939	15038	14968	14990	15005	15079	14964	15124	14924	15033	14927	14934	14866	14950	15074	14907	14972	15009	15004	15210	14860	14969	15042	14916	14939	15072	15049	15127	15125	14825	14946	14823	15045	14971	15109	14874	14900	14935	14907	14957	14976	14983	14988	15053	15121	15128	14850	14946	14971	14806	14802	14805	15270	15033	14989	15006	14951	14682	15007	15002	15041	14974	14936	15003	14902	14957	14965	15220	15036	14865	14895	15070	14866	15018	15037	14836	15048	15198	14988	14940	14930	15039	14855	14957	14811	14854	15072	14994	14886	14900	14984	14971	14910	14830	14805	14939	15094	14751	14942	15159	15005	15064	14827	15001	14767	14934	14948	15163	15181	14958	14953	14853	14988	14900	14902	14985	15210	14878	15080	15018	14954	15057	14967	15022	15117	14830	14934	14910	14995	14977	15072	15017	14870	14880	14985	14919	14887	14822	14996	14973	14917	14918	14970	15098	14926	15147	14975	14879	14966	15024	14983	15022	15138	14860	15033	14987	15088	15056	14888	14965	15129	14853	15068	14924	14968	15042	15118	15202	15099	15157	15036	14994	15037	14928	14979	14816	15037	15055	14999	15281	15095	15127	15039	14974	15121	14985	15050	14942	14965	14863	15052	15130	15068	14958	15002	15038	14997	15057	14886	14917	14986	15071	14978	15022	15106	14971	15037	15019	14856	15026	15038	15027	14927	15039	14993	15127	15033	15096	14982	15111	14761	14808	15008	14725	14926	14822	15143	14920	14928	15032	15066	14874	14940	14906	14954	15132	14882	14968	15020	14896	14933	14829	15085	15028	15195	14983	15087	15130	15029	15330	14868	15071	14953	14867	14902	14851	14976	15118	14989	14901	14974	14878	14896	15031	15047	14917	14827	15076	14947	15097	14820	14943	14908	14890	14829	15056	15021	15015	15046	14847	15069	14868	15084	15078	14899	15032	15018	14945	15054	15123	15025	14692	15105	15051	14965	15022	14977	14943	14850	14922	15021	14884	15026	14913	14900	14919	15049	14851	14960	14954	14819	15008	15057	14825	14858	14887	14805	14987	15018	15208	14873	15049	15023	14980	15008	14952	15077	14890	14982	14975	14961	14964	14990	14974	14971	15000	15012	15016	14813	14919	15079	15007	14814	14986	14952	15079	15101	14933	15146	15096	14983	14890	14871	14915	14939	14993	14952	15007	15104	14966	14973	14982	15102	14989	14977	15029	15177	15032	15178	14951	14906	14915	14957	15044	15044	14954	14879	14970	15085	15179	14874	14884	14872	14886	14923	14949	14915	14872	14968	14827	15030	14817	14823	15033	14996	15099	14945	14990	15120	15188	15147	15059	15113	14911	14891	14972	15001	15108	14872	14948	15053	14801	14931	14981	14907	14943	15001	14966	15050	15030	14951	14972	15066	14965	15048	15093	15037	15003	15021	14906	15013	15006	15031	15004	14835	14934	15009	15033	15021	14836	15007	14917	14745	14938	14896	15099	15162	14861	14996	14798	15045	14833	15019	15066	15121	14685	14999	14870	14998	15004	14907	14680	14882	15119	14913	15200	14908	14991	15010	15087	15040	14994	14796	15016	15018	14891	15094	15041	14897	14904	15082	14919	14871	14852	15003	15155	15045	15087	15039	15093	14969	15163	14991	15070	14844	15048	14867	15015	15025	14886	15088	15006	15022	14813	14984	15063	14984	15032	15087	15129	15078	15087	14857	15146	15167	15168	14962	15089	14873	14992	15034	14895	14995	15003
21153	29013	17416	15303	14665	14270	14200	14137	13972	13858	13835	13736	13801	13766	13630	13690	13447	13696	13471	13582	13572	13509	13581	13838	14252	14071	13840	13755	13687	13497	13568	13530	13408	13318	13349	13302	13630	13466	13424	13471	13376	13668	13389	13353	13303	13458	13385	13331	13423	13482	13500	13351	13338	13305	13363	13368	13440	13375	13279	13404	13490	13513	13337	13555	13432	13458	13248	13264	13471	13354	13245	13559	13491	13384	13441	13393	13410	13404	13441	13477	13242	13404	13345	13469	13350	13405	13347	13239	13528	13369	13313	13201	13501	13495	13320	13305	13393	13327	13319	13454	13259	13278	13430	13305	13477	13327	13448	13314	13360	13475	13492	13508	13549	13345	13613	13422	13521	13329	13563	13409	13399	13378	13311	13353	13304	13460	13505	13483	13318	13349	13351	13432	13337	13446	13418	13257	13446	13227	13454	13267	13414	13507	13534	13596	13490	13605	13439	13532	13475	13357	13440	13334	13341	13407	13496	13339	13421	13354	13598	13397	13536	13599	13471	13376	13505	13316	13470	13385	13382	13441	13589	13385	13394	13429	13351	13418	13434	13204	13397	13544	13593	13454	13396	13368	13335	13398	13290	13416	13370	13511	13378	13245	13584	13421	13537	13485	13411	13452	13385	13347	13442	13242	13398	13441	13504	13497	13418	13374	13442	13428	13398	13340	13439	13490	13337	13290	13377	13415	13345	13447	13444	13261	13482	13377	13342	13476	13417	13409	13455	13358	13331	13459	13413	13322	13544	13315	13467	13400	13434	13502	13417	13420	13301	13523	13457	13340	13290	13463	13534	13442	13348	13613	13345	13503	13534	13339	13467	13327	13425	13388	13423	13330	13466	13463	13366	13293	13530	13546	13245	13374	13280	13316	13335	13383	13411	13419	13391	13418	13471	13344	13449	13538	13349	13372	13395	13390	13369	13376	13434	13319	13392	13453	13406	13375	13414	13431	13473	13339	13250	13637	13421	13596	13502	13403	13365	13463	13292	13393	13383	13376	13313	13344	13463	13486	13340	13462	13452	13473	13516	13553	13441	13356	13463	13446	13403	13485	13433	13491	13372	13395	13397	13454	13514	13383	13522	13339	13423	13546	13447	13364	13442	13558	13345	13546	13352	13473	13424	13436	13301	13506	13523	13391	13240	13557	13451	13254	13380	13498	13457	13486	13214	13419	13379	13442	13405	13447	13303	13491	13456	13415	13442	13341	13318	13431	13415	13263	13418	13552	13336	13492	13374	13271	13334	13402	13332	13405	13378	13468	13568	13443	13396	13376	13499	13336	13478	13508	13399	13434	13396	13406	13571	13495	13424	13320	13331	13520	13405	13366	13383	13463	13461	13453	13393	13310	13415	13353	13416	13347	13431	13401	13264	13567	13405	13411	13416	13242	13434	13233	13494	13324	13497	13424	13365	13505	13526	13482	13593	13304	13537	13422	13418	13586	13506	13330	13384	13273	13500	13421	13327	13420	13559	13360	13545	13458	13137	13352	13281	13329	13422	13534	13432	13473	13390	13414	13450	13477	13417	13383	13396	13450	13424	13511	13274	13429	13300	13293	13530	13478	13457	13352	13525	13320	13375	13461	13505	13439	13248	13369	13389	13656	13482	13412	13428	13210	13377	13449	13345	13516	13407	13311	13524	13316	13594	13559	13411	13399	13485	13468	13393	13448	13453	13256	13383	13332	13411	13384	13352	13523	13366	13405	13431	13416	13487	13309	13489	13327	13389	13294	13438	13496	13584	13418	13573	13468	13496	13585	13451	13233	13430	13274	13491	13403	13528	13383	13323	13531	13354	13517	13475	13359	13450	13331	13462	13450	13474	13324	13437	13470	13257	13358	13400	13609	13273	13549	13352	13386	13338	13320	13376	13606	13333	13320	13451	13391	13513	13510	13422	13389	13247	13395	13490	13372	13371	13185	13583	13520	13394	13473	13313	13233	13412	13451	13327	13374	13426	13355	13557	13407	13447	13298	13337	13262	13378	13519	13307	13416	13390	13389	13324	13374	13486	13606	13432	13342	13438	13240	13396	13325	13377	13365	13311	13448	13314	13188	13388	13394	13464	13525	13568	13449	13345	13332	13378	13455	13159	13463	13332	13319	13454	13440	13491	13372	13507	13343	13399	13583	13378	13423	13468	13510	13299	13393	13271	13362	13279	13502	13549	13264	13393	13442	13324	13403	13342	13491	13393	13348	13276	13387	13455	13427	13542	13297	13481	13294	13478	13558	13455	13384	13427	13304	13517	13508	13543	13262	13353	13528	13478	13387	13352	13280	13530	13349	13309	13574	13391	13408	13522	13468	13348	13275	13478	13347	13540	13411	13398	13326	13312	13433	13325	13344	13511	13463	13365	13592	13352	13470	13501	13367	13319	13389	13386	13520	13461	13445	13404	13505	13424	13358	13445	13504	13478	13508	13357	13400	13399	13441	13348	13608	13409	13264	13462	13340	13174	13443	13459	13428	13537	13360	13438	13457	13554	13372	13442	13422	13488	13510	13293	13448	13263	13312	13294	13345	13535	13430	13422	13422	13274	13343	13439	13459	13407	13323	13355	13615	13384	13418	13289	13381	13413	13443	13507	13411	13353	13511	13348	13319	13374	13307	13345	13470	13406	13477	13465	13389	13342	13480	13520	13431	13448	13586	13415	13543	13551	13234	13408	13183	13417	13530	13434	13329	13429	13469	13512	13494	13498	13606	13386	13377	13381	13370	13309	13308	13243	13465	13439	13397	13325	13515	13374	13489	13510	13545	13568	13387	13466	13472	13386	13331	13476	13381	13439	13381	13419	13270	13303	13254	13357	13453	13489	13288	13200	13415	13501	13475	13437	13276	13546	13443	13411	13545	13372	13514	13507	13346	13566	13456	13552	13596	13453	13340	13338	13288	13392	13260	13526	13463	13442	13496	13480	13466	13396	13520	13487	13500	13384	13323	13423	13501	13458	13385	13451	13365	13353	13328	13382	13418	13291	13365	13406	13419	13351	13432	13455	13379	13601	13451	13523	13483	13382	13437	13392	13510	13314	13493	13474	13266	13544	13546	13327	13283	13304	13403	13559	13220	13340	13370	13444	13408	13307	13268	13351	13483	13487	13385	13329	13242	13395	13475	13242	13285	13386	13462	13500	13269	13426	13493	13258	13381	13383	13573	13433	13334	13459	13370	13331	13436	13501	13328	13305	13273	13416	13327	13289	13450	13386	13468	13387	13438	13422	13052	13607	13354	13385	13277	13424	13258	13490	13157	13234	13438	13408	13394	13332	13350	13469	13475	13258	13332	13374	13507	13360	13498	13420	13432	13283	13452	13586	13310	13462	13349	13447	13469	13248	13455	13411	13376	13698	13421	13550	13462	13303	13523	13411	13253	13440	13406	13422	13374	13230	13345	13387	13395	13344	13308	13523	13396	13488	13351	13500	13215	13538	13533	13436	13524	13512	13386	13466	13453	13356	13383	13414	13451	13441	13305	13385	13453	13519	13442	13445	13449	13352	13364	13348	13408	13366	13365	13352	13477	13414	13447	13313	13313	13376	13413	13354	13469	13618	13460	13398	13468	13489	13518	13393	13441	13362	13463	13401	13530	13339	13309	13581	13317	13359	13388	13395	13456	13342	13332	13610	13343	13282	13547	13514	13309	13506	13443	13516	13348	13460	13580	13478	13470	13499	13248	13333	13479	13380	13440	13537	13520	13394	13380	13352	13398	13461	13476	13488	13468	13447	13420	13362	13348	13533	13300	13285	13521	13461	13460	13472	13266	13686	13506	13388	13542	13387	13463	13457	13411	13529	13272	13498	13365	13220	13413	13526	13413	13404	13410	13358	13415	13367	13285	13506	13484	13396	13479	13437	13343	13465	13114	13503	13222	13272	13440	13576	13445	13315	13371	13285	13298	13362	13373	13610	13421	13236	13394	13557	13590	13438	13310	13342	13348	13272	13517	13349	13543	13206	13332	13353	13432	13454	13445	13411	13562	13503	13374	13482	13465	13479	13287	13424	13360	13223	13535	13316	13550	13373	13493	13378	13452	13399	13517	13254	13366	13523	13472	13384	13512	13498	13505	13510	13493	13534	13462	13377	13383	13481	13453	13424	13451	13280	13508	13374	13453	13323	13303	13434	13414	13583	13458	13467	13372	13386	13267	13426	13377	13440	13303	13538	13481	13487	13225	13267	13310	13253	13464	13325	13391	13545	13364	13506	13459	13396	13405	13357	13400	13445	13444	13384	13369	13395	13331	13325	13381	13380	13455	13278	13562	13439	13247	13418	13457	13278	13381	13444	13393	13578	13520	13551	13513	13373	13493	13425	13354	13475	13470	13308	13492	13511	13375	13329	13193	13430	13360	13407	13393	13450	13396	13455	13267	13545	13345	13539	13322	13448	13442	13538	13535	13423	13382	13276	13318	13460	13520	13416	13337	13415	13447	13460	13455	13352	13336	13454	13445	13274	13423	13344	13319	13331	13346	13542	13326	13471	13500	13462	13352	13498	13358	13480	13507	13413	13439	13500	13426	13365	13305	13400	13275	13458	13492	13419	13403	13318	13398	13577	13442	13501	13529	13378	13377	13393	13405	13484	13314	13515	13277	13558	13368	13462	13351	13453	13545	13423	13207	13487	13382	13537	13269	13575	13287	13468	13400	13337	13494	13501	13526	13334	13335	13400	13455	13366	13435	13559	13405	13501	13429	13667	13324	13290	13404	13446	13280	13413	13519	13261	13424	13388	13303	13553	13424	13532	13527	13461	13483	13534	13230	13280	13441	13466	13479	13328	13428	13430	13403	13474	13334	13456	13407	13430	13327	13537	13537	13535	13452	13379	13517	13271	13555	13462	13524	13548	13410	13576	13395	13293	13354	13403	13441	13403	13463	13402	13483	13407	13321	13481	13516	13451	13310	13558	13427	13528	13409	13388	13403	13536	13266	13451	13587	13543	13213	13580	13217	13394	13427	13369	13450	13429	13438	13420	13358	13344	13287	13386	13241	13467	13328	13412	13322	13302	13387	13406	13484	13600	13389	13539	13325	13593	13430	13463	13296	13364	13542	13498	13175	13335	13647	13391	13338	13385	13576	13336	13517	13419	13261	13345	13466	13455	13444	13310	13270	13478	13424	13428	13451	13458	13487
24376	21274	28327	24552	21800	19888	18637	16835	16318	16281	16317	16224	16049	16031	16166	16053	15985	16042	15880	15841	15980	15863	17761	19447	18949	18368	17682	16773	16235	15892	15991	15822	15823	15772	15818	15793	15624	15848	15847	15795	15773	15775	15723	15701	15773	15782	15671	15763	16009	15762	15794	15494	15630	15832	15688	15824	15836	15692	15575	15970	15849	15887	15735	15597	15919	15858	15921	15514	15557	15827	15644	15757	15646	15540	15552	15585	15715	15855	15484	15675	15642	15867	15982	15686	15696	15618	15799	15772	15575	15615	15814	15678	15812	15914	15731	15649	15615	15755	15803	15648	15814	15710	15825	15587	15693	15759	15780	15762	15622	15789	15757	15682	15776	15799	15827	15756	15743	15694	15698	15421	15619	15824	15685	15632	15779	15599	15735	15754	15775	15545	15507	15822	15617	16101	15849	15605	15829	15673	15484	15742	15828	15806	15773	15838	15656	15756	15616	15706	15675	15725	15614	15809	15701	15733	15776	15590	15796	15940	15921	15578	15728	15816	15849	15870	15772	15732	15795	15659	15750	15706	15883	15618	15720	15789	15541	15531	15691	15716	15811	15696	15776	15827	15590	15850	15666	15683	15886	15589	15833	15785	15561	15737	15591	15610	15429	15693	15722	15795	15700	15921	15838	15638	15543	15592	15564	15778	15833	15850	15754	15653	15623	15634	15640	15683	15590	15780	15977	15557	15734	15833	15791	15801	15601	15773	15568	15708	15711	15728	15667	15714	15568	15748	15714	15616	15678	15306	15795	15639	15607	15711	15766	15602	15587	15540	15800	15749	15838	15673	15575	15678	15691	15584	15865	15861	15611	15686	15729	15858	15703	15791	15757	15829	15634	15821	15608	15702	15653	15740	15715	15581	15746	15835	15668	15706	15805	15568	15875	15582	15596	15618	15700	15765	15646	15649	15729	15725	15708	15719	15804	15998	15681	15768	15765	15827	15851	15697	15907	15711	15604	15543	15724	15786	15814	15732	15509	15871	15776	15689	15915	15756	15749	15717	15833	15672	15647	15666	15851	15838	15518	15852	15891	15733	15675	15871	15808	15790	15602	15856	15779	15470	15640	15721	15986	15793	15917	15684	15584	15659	15799	15775	15513	15643	15837	15790	15550	15531	15675	15860	15705	15676	15735	15551	15677	15905	15916	15832	15884	15775	15891	15769	15703	15709	15775	15756	15695	15608	15786	15714	15619	15601	15673	15677	15730	15680	15713	15655	15625	15809	15853	15735	15695	15634	15648	15714	15760	15548	15564	15689	15775	15498	15703	15655	15794	15585	15695	15976	15766	15800	15977	15739	15931	15651	15717	15532	15816	15801	15884	15790	15696	15769	15633	15794	15802	15687	15683	15727	15741	15748	15750	15920	15782	15765	15739	15427	15600	15660	15643	15641	15651	15852	15710	15863	15975	15638	15795	15749	15864	15884	15590	15733	15780	15674	15695	15686	15777	15631	15657	15726	15878	15868	15715	15721	15848	15815	15693	15691	15609	15646	15765	15702	15545	15676	15914	15683	15739	15566	15611	15704	15743	15704	15787	15859	15793	15649	15781	15738	15715	15640	15769	15671	15923	15712	15825	15639	15882	15778	15756	15631	15663	15615	15542	15616	15566	15751	15675	15775	15627	15525	15759	15576	15533	15638	15713	15848	15990	15713	15801	15611	15828	15713	15650	15767	15876	15638	15448	15594	15843	15934	15737	15664	15680	15554	15801	15813	15935	15907	15845	15630	15658	15655	15654	15709	15789	15785	15811	15690	15816	15700	15823	15827	15690	15805	15694	15736	15610	15641	15761	15600	15718	15743	15869	15723	15837	15652	15762	15694	15694	15688	15610	15498	15687	15552	15765	15633	15714	15699	15838	15939	15720	15627	15536	15795	15609	15771	15668	15640	15675	15632	15781	15689	15715	15767	15864	15764	15650	15684	15647	15659	15817	15612	15753	15590	15742	15751	15736	15578	15781	15790	15660	15652	15760	15792	15778	15659	15582	15907	15657	15487	15744	15702	15767	15702	15849	15656	15598	15951	15760	15758	15526	15871	15633	15584	15552	15627	15751	15620	15860	15795	15704	15788	15741	15898	15928	15744	15807	15983	15790	15710	15895	15743	15661	15672	15697	15689	15664	15604	15500	15749	15606	15636	15759	15601	15549	15706	15826	15587	15505	15647	15706	15667	15653	15689	15793	15958	15780	16073	15884	15529	15870	15724	15696	15848	15685	15641	15694	15510	15745	15613	15580	15770	15682	15740	15675	15713	15600	15701	15722	15794	15669	15788	15731	15577	15571	15603	15774	15710	15774	15798	15698	15852	15811	15853	15766	15673	15720	15758	15666	15692	15696	15927	15841	15893	15590	15810	15686	15726	15670	15757	15687	15689	15646	15764	15705	15721	15712	15604	15786	15737	15683	15554	15950	15594	15761	15802	15746	15509	15710	15769	15699	15727	15890	15576	15843	15766	15820	15570	15879	15746	15612	15685	15587	15672	15768	15761	15940	15664	15703	15637	15928	15927	15760	15801	15708	15879	15641	15630	15569	15729	15753	15649	15560	15591	15715	15804	15705	15699	15863	15656	15822	15586	15742	15600	15720	15572	15611	15641	15717	15987	15858	15709	15412	15813	15914	15601	15744	15592	15566	15730	15780	15714	15620	15643	15888	15700	15665	15683	15750	15797	15620	15680	16011	15838	15768	15542	15684	15678	15827	15691	15634	15885	15741	15720	15687	15799	15838	15925	15619	15774	15660	15766	15653	15808	15773	15494	15810	15617	15454	15718	15835	15551	15667	15643	15951	15804	15693	15644	15661	15488	15698	15686	15645	15832	15514	15580	15557	15699	15878	15898	15746	15794	15874	15746	15869	15594	15975	15672	15751	15672	15808	15726	15685	15959	15739	15785	15665	15633	15880	15842	15967	15584	15791	15701	15839	15705	15739	15777	15588	15814	15799	15710	15812	15646	15774	15649	15756	15798	15695	15599	15831	15759	15695	15758	15625	15501	15635	15806	15867	15658	15657	15870	15697	15590	15671	15708	15622	15685	15756	15757	15673	15772	15822	15784	15721	15743	15721	15611	15689	15802	16021	15796	15853	15761	15645	15616	15795	15723	15575	15680	15645	15503	15783	15809	15457	15676	15690	15710	15521	15586	15703	15801	15678	15706	15680	15734	15640	15870	15689	15877	15685	15664	15746	15633	15665	15634	15579	15588	15781	15915	15749	15741	15817	15853	15679	15861	15637	15642	15695	15689	15769	15840	15786	15657	15815	15806	15861	15785	15710	15876	15744	15561	15752	15657	15831	15589	15950	15515	15827	15622	15741	15854	15830	15735	15783	15700	15715	15668	15543	16008	15779	15680	15750	15588	15596	15598	15411	15628	15619	15730	15569	15808	15722	15738	15796	15701	15843	15723	15685	15793	15671	15586	15636	15804	15707	15696	15855	15694	15791	15781	15600	15730	15824	15644	15790	15675	15772	15788	15663	15776	15677	15667	15712	15656	15718	15624	15688	15573	15666	15494	15657	15903	15716	15888	15685	15772	15794	15562	15722	15641	15723	15694	15909	15587	15823	15989	15743	15751	15972	15614	15819	15719	15752	15756	15858	15618	15788	15680	15727	15732	15702	15725	15640	15657	15729	15704	15677	15774	15713	15593	15836	15696	15704	15801	15878	15725	15685	15836	15783	15932	15757	15638	15549	15766	15771	15695	15728	15697	15800	15661	15880	15577	15769	15677	15608	15667	16004	15805	15755	15761	15845	15769	15942	15600	15690	15731	15781	15866	15874	15680	15709	15781	15756	15775	15486	15623	15854	15624	15573	15625	15806	15788	15588	15814	15897	15741	15912	15907	15814	15664	15738	15666	15756	15512	15586	15902	15834	15792	15735	15777	16005	15743	15879	15820	15689	15622	15700	15834	15733	15718	15615	15405	15736	15761	15486	15682	15536	15749	15675	15690	15741	15945	15794	15771	15789	15629	15754	15773	15638	15705	15684	15707	15589	15738	15771	15855	15712	15774	15766	15658	15758	15710	15898	15734	15755	15716	15622	15609	15899	15750	15926	15637	15772	15753	15850	15637	15769	15671	15509	15598	15705	15805	15595	15728	15772	15644	15740	15672	15790	15594	15791	15698	15626	15659	15759	15739	15667	15741	15773	15831	15730	15631	15689	16037	15801	16002	15764	15898	15863	15758	15580	15680	15822	15746	15639	15595	15813	15646	15767	15878	16128	15753	15799	15850	15832	16005	15581	15707	15727	15719	15730	15760	15635	15700	15688	15679	15607	15861	15718	15521	15859	15804	15759	15605	15691	15863	15632	15734	15930	15596	15689	15881	15921	15794	15860	15752	15729	15708	15677	15753	15792	15649	15620	15723	15680	15569	15810	15826	15919	15863	15639	15703	15791	15989	15850	15809	15654	15654	15767	15836	15826	15667	15904	15810	15649	15779	15762	15563	15767	15678	15777	15729	15666	15736	15699	15940	15791	15770	15900	15911	15818	15592	15682	15681	15621	15651	15791	15612	15738	15673	15513	15801	15669	15796	15659	15691	15801	15675	15634	15659	15754	15505	15802	15766	15768	15751	15740	15878	15612	15844	15887	15741	15670	15609	15745	15946	15667	15675	15916	15783	15781	15555	15631	15746	15792	15744	15706	15635	15572	15757	15722	15743	15777	15712	15870	15649	15985	15690	15802	15591	15635	15628	15787	15771	15700	15501	15748	15670	15770	15662	15584	15879	15711	15746	15682	15828	15637	15727	15739	15733	15716	15710	15769	15654	15683	15715	15624	15877	15784	15636	15810	15613	15729	15756	15865	15609	15753	15682	15766	15673	15782	15705	15645	15700	15642	15676	15851	15591	15657	15565	15673	15804	15614	15835	15785	15891	15601	15539	15682	15589	15662	15817	15853	15745	15833	15890	15836	15855	15731	15767	15921	15854	15672	15886	15432	15727	15818	15719	15730	15544	15678	15422	15745	15728	15758	15599	15604	15786	15800	15661	15827	15822	15550	15768	15709	15697	15855	15800	15738	15562	15759	15846	15664	15517	15802	15800	15935	15792	15620	15599	15892	15692	15786	15632	15643	15565	15884	15719	15719	15744	15703	15607	15728	15578	15589	15817	15790	15849
22437	32730	25291	19630	16622	15932	15369	15247	14955	14733	14729	14615	14451	14472	14170	14325	14288	14297	14232	14109	14212	14049	17563	19150	18295	17640	15780	14772	14547	14124	14023	13940	13907	13957	14008	13786	13918	13961	13973	13898	13919	13781	13895	13761	13862	13971	13956	13862	13966	13967	13903	13728	13865	13851	13891	13868	13819	13894	13986	13822	13787	13953	13882	13827	13790	13995	13839	13791	13965	13757	13943	13679	13941	13969	13845	14028	13873	13711	13853	13943	13963	13903	13750	13787	13996	13906	13900	13906	13831	13894	13773	13976	13805	13884	13873	14003	13865	13882	13964	13929	13755	13769	13989	13908	13819	13768	13788	13882	14011	13773	13840	13977	13945	13879	13926	13909	14015	13794	13749	13915	13943	13865	13911	13818	13899	14043	13866	13911	13862	13951	13770	13747	13868	13926	13814	13931	14215	13915	13897	13962	13786	13894	13792	13842	13993	13675	13806	13815	13813	14121	13780	14019	13967	13896	13812	13824	13841	13923	13906	13744	13744	13861	13849	13897	13946	13870	13828	13827	13917	13852	13849	13888	13901	13871	13810	13811	14025	13874	13778	14101	13724	13815	13706	13853	13904	13790	13817	13807	13854	13871	13951	13802	13784	13751	13921	13844	14005	14021	13875	13921	13843	13963	13888	13915	13854	13843	13934	13879	13780	13923	13859	13906	13846	13787	14023	13913	13664	13861	13770	13822	13842	13942	13768	13791	13831	13860	13955	13982	13903	14010	14075	13821	13917	13858	14066	14027	13829	13853	13935	13883	13890	13840	13835	13719	13983	13906	13889	13808	14031	13901	13827	13862	13804	13766	13812	13820	13766	14013	13952	13729	13825	13936	13755	13974	14029	13845	14000	13783	13997	14015	14102	13893	13837	14034	13929	13866	13800	14092	13928	13862	13784	14240	13884	13986	13852	13854	13777	13929	13917	13807	13970	13894	13905	13841	14024	13933	13838	14059	13908	13822	13993	13922	13849	13923	13841	13825	13824	13967	13855	13934	13910	13781	13926	13964	13835	13932	13827	13914	13825	13966	13930	14077	13860	14035	13724	14047	13831	13953	13886	13803	13930	13869	13898	13926	13744	13712	13954	14048	13991	13979	14034	13699	13747	13673	13875	13917	13834	13907	13687	13925	13877	13881	13984	13714	13888	13778	13795	13920	13894	13883	13891	13754	13969	13918	13917	13896	13908	13735	13824	13977	13834	13951	13849	14033	13831	13958	13895	14094	13765	13877	13889	13870	13801	13833	13939	13785	13978	13900	13943	13990	13803	13926	13934	13784	13884	13908	13887	13846	14014	13968	13807	13904	13958	13871	14072	13741	13977	14039	13984	13894	13701	13991	13823	13971	13931	13960	13943	13902	13979	13875	13941	13874	13862	14021	13961	13984	13925	13749	13838	13894	13899	13968	13756	14034	13784	13867	13814	13927	13787	13910	13787	14004	13776	13767	13878	13921	14014	13965	13733	13866	13751	13864	13822	14045	13888	13777	13769	13922	14005	14014	13906	13917	13921	13743	13960	13595	13845	13740	13900	13893	13892	13794	13859	13735	13900	13804	13791	13790	13877	14037	13877	13867	13828	13932	13978	13965	13975	13860	13925	13796	13865	13755	13802	13772	13716	13811	14167	13938	14022	13796	14038	13978	13901	13885	13923	13902	13830	13835	13710	13968	13797	13966	13856	13955	13881	13923	13971	13896	14006	13918	13803	13863	13855	13963	13807	13811	13934	14086	13811	13883	13843	13852	13863	13861	13973	13832	13837	13908	13947	13776	13855	14003	13858	13880	13871	13829	14056	13803	13984	13943	13817	13843	13882	13887	13809	13913	13973	13827	13871	14037	13912	13950	13887	13921	13762	13891	13846	13912	13981	13930	13813	13948	13887	13758	13817	13975	13883	13899	13833	13809	13915	13974	13911	13970	13858	13781	14021	13991	13738	13831	13967	13962	13816	13840	13810	13863	13882	14006	13861	13890	13903	13786	13841	13792	14005	13983	13787	14055	13793	13734	13897	13903	13943	13931	13953	13670	13961	13973	13752	13818	13819	13785	13798	13866	13826	13840	13855	13931	13873	13938	13924	13842	13816	13865	14017	13980	13827	14024	13779	13871	13823	14006	13851	13899	13860	13816	13898	13984	13921	13747	13820	13779	13871	13796	13809	13808	13913	13834	13792	13820	13827	13884	13912	14000	13900	13848	13893	13810	13994	13827	13971	13791	13778	13957	14036	13944	13712	13915	13803	13997	13765	14060	13813	13827	13966	13998	13788	13981	13989	13755	13875	13852	13814	13671	13930	13840	13875	14025	13891	13985	13919	13800	14012	13860	13982	13893	13717	13802	14001	13947	13881	13937	13924	13779	13798	13677	13910	13862	13927	13735	13839	14060	13884	13801	13860	14001	13726	13944	13792	13904	13854	13648	13929	13931	13901	13995	13816	13791	13814	13781	13937	13927	13953	13788	13916	13886	13911	14010	13788	14032	13863	13740	14033	13753	13703	13974	13811	13990	13960	13987	13930	13892	14036	13760	13942	13921	14023	13811	14113	13699	13964	13764	13886	13934	13925	13763	13843	13806	14037	13783	13897	13910	13753	13882	13941	13811	14081	13760	13898	13716	13978	13891	13797	13981	13933	13884	13917	13804	13876	13867	14003	14024	13862	13718	13833	13867	13833	13956	13901	13843	13771	13705	13831	13902	13851	13902	13842	14009	14117	13834	13900	13741	14060	13825	13929	13942	13793	13852	13843	13803	14000	13918	13634	13835	14034	13817	13941	13886	13947	13904	14052	13709	13865	13965	13859	13941	13913	13829	14008	13700	13866	13940	13842	13982	13864	13966	13886	14021	13864	13799	13819	14077	13880	13998	13770	13819	14046	14027	13748	13794	13836	13940	13825	13740	13907	13930	13927	13936	13893	13871	13881	13959	14055	13898	13984	13794	13954	14000	13828	13804	13836	13874	13815	13797	13922	13843	14118	13644	14059	14000	13894	14111	13853	13870	13968	13957	14067	13903	13914	13907	13885	13959	13857	13848	13839	13819	13750	13978	13844	14002	13875	13995	13838	14016	13855	13821	13867	14024	13754	13916	13835	13914	13890	13964	13894	13878	13953	14002	13977	13825	13977	13781	13753	13741	13981	13925	14209	13938	13945	13716	13714	13977	13933	13961	13967	13945	13908	13855	13797	13850	13800	13648	13769	13922	13825	13940	13978	13805	13951	13964	13832	13798	13925	13901	13916	13816	13858	14060	13964	14023	13858	13914	13880	13893	13892	13800	13897	13968	14000	13912	13999	13992	13764	13936	13816	13779	14088	13911	13887	13655	13909	13809	13668	14044	14002	13780	13917	13976	13898	13905	14039	13879	13943	14045	13773	14053	13892	13837	13912	13943	13749	13881	13909	13810	13783	13826	13786	13822	13907	13799	13705	13807	13864	13843	13982	13966	13945	13801	13985	13872	13916	13886	13835	13964	14023	13909	13915	14100	13830	13635	13907	13861	13951	13812	13779	13927	13796	13867	13931	14023	13818	13859	13756	13875	13661	13792	13976	13867	13891	14042	13762	14139	13789	13826	14026	13863	13832	13805	13891	13974	13958	14001	14047	13855	13900	13906	13697	13942	13987	13945	13917	13921	13953	13963	13826	14058	13941	13866	13976	13804	13838	13792	13980	13793	13712	14057	14028	13751	13841	13907	13900	13820	13761	14031	13914	14126	13765	13832	13978	13915	13928	14025	13789	13853	13626	14083	14082	14047	13975	13897	14003	13914	14034	13950	13742	13930	13986	13787	13897	13934	13849	14047	13849	14103	13919	13892	13741	13914	14037	13795	13854	13941	13685	13801	13895	13963	13808	13950	13944	13823	13854	13899	13980	14095	13933	13905	13891	13819	13778	13938	13929	14064	13670	13760	13954	13783	13940	13804	13915	13841	13939	13834	13857	13919	13880	13916	13887	13801	13735	13931	13846	13920	13842	13879	14105	13976	13738	13953	13768	14049	13755	13882	13853	13827	13784	14082	13907	14040	13827	13886	14009	13954	13652	13975	13888	13744	13987	14005	13977	13929	13903	13914	13883	13839	13880	13809	13839	13927	13946	13896	14012	13934	13924	13967	13941	14054	13744	13788	13940	13831	14032	13893	13737	13968	13868	13962	13854	13822	13854	13830	13992	13830	13947	13955	14087	13813	14070	13785	13881	13923	13799	13854	14019	13804	13851	13940	13803	13805	13952	13935	13787	13853	13961	13716	13881	13886	13969	13669	13837	13744	13888	13942	13892	13756	13916	13893	13883	13944	14036	13884	13831	13921	13893	13796	13910	13939	13746	13908	13755	13965	13741	13803	13707	13913	13831	13895	13735	13831	13699	13986	13878	13829	13927	13910	13931	13785	13935	13736	13900	13812	13710	13836	13901	13953	13847	13664	13903	13866	13958	14010	14176	13789	13773	13822	13936	13813	13979	13778	13796	13917	13829	13930	13983	13937	13913	13945	13867	13936	13920	13922	13840	13850	13901	13879	13917	13871	13946	13856	13714	13856	13676	14056	13839	13833	13895	14089	13924	13920	13900	14058	13820	13891	14028	14004	13800	13843	14024	14017	13810	14036	13863	13711	13795	13998	13950	13850	13908	14057	13824	13839	13882	13835	13891	13717	13744	13841	14015	13946	13928	13828	13930	13760	14121	13933	14117	13993	13854	13907	13855	13815	14031	13843	13823	13668	13960	13967	13967	13914	13905	13947	13984	13760	14034	13942	13749	13816	13951	13890	13832	13932	13809	13900	13833	13795	13793	13856	13766	13899	13981	13888	13771	13741	13841	14053	13931	13743	13809	13879	13888	13946	13774	13914	14002	13907	13901	13841	13936	13767	13922	13886	13689	13987	13860	13703	13820	13824	13832	13862	13891	13957	13750	13953	13772	13979	13867	13914	13859	13989	13825	13765	13943	13899	13908	13974	13829	13988	13844	13951	13890	13775	13842	13941	13836	13855	13963	13811	14091	13906	13882	14005	13911	13814	13861	13831	13842	13772	14109	13876	13878	13837	13963	13828	13978	13954	13894	13914	13685	13962	13817	13923	13905	13809	13873	14031	13772	13772	13923	13847	13907	13949	13811	13778	13836	13960	13996	13972
22944	21267	29012	23890	21566	23309	24180	19110	18267	18483	18368	17903	17734	17746	17519	17381	17387	17433	17574	17204	17048	17998	21515	21710	22334	22422	21144	19436	18302	17718	17005	16865	17062	17065	16789	17013	17018	17056	16992	16931	16762	16886	16851	17080	17100	17000	17026	16842	17012	16919	17043	17120	16899	16807	17025	16830	16869	16964	16903	17046	17057	17050	17025	16929	16869	16942	16952	16844	17032	16817	16927	17205	17025	16994	16614	16776	16994	16954	16891	16938	17069	17037	17091	16937	16920	16831	16906	16612	16913	16983	17081	16963	16940	16985	16876	16972	16815	16828	16769	17215	16980	16950	17063	16905	16948	17009	16656	17008	17040	16854	16806	16806	17106	16973	16676	16813	16749	16972	16890	16901	17129	16866	17034	16909	16973	16976	16982	16813	16776	16915	16808	16924	16976	16930	16883	16578	16771	16820	16938	16849	16840	16673	16947	16985	16931	16909	16841	16864	16935	17046	16907	16824	16934	17058	16727	16827	17017	16720	17087	16997	16829	17014	16960	16985	16919	16985	16898	16872	16882	16957	16928	16785	16968	17079	16902	16696	16993	16914	16769	16909	16933	16888	16895	16869	16969	17038	16922	16987	16856	16928	16806	16851	16748	16728	16794	16913	16809	16917	16788	16826	16790	16634	16868	16852	16778	16730	16716	16952	16985	16777	16814	17156	17088	17080	16977	16877	16984	17061	16831	16898	16945	16800	16801	16786	16738	16822	16738	16866	16763	16606	16902	17075	16768	16892	16934	16729	16923	16965	16699	16967	16906	16859	16840	16998	17031	16753	16950	16877	16863	16821	16923	16887	17020	16876	16840	16739	16813	16975	16902	16873	16678	16793	16834	16943	17071	16839	16861	16884	16825	16867	16890	16940	16687	16792	16762	16943	16841	16990	16613	16874	16803	16665	16858	16747	16809	16890	16690	16707	16930	16815	16900	16775	16707	16689	16890	16639	16979	16934	16899	16627	17034	16874	16838	16765	16789	16942	16912	16925	17177	16917	17103	17018	16986	16668	16815	16777	17072	17024	17007	16736	16799	16901	16989	17087	17069	16878	16914	16711	16904	16844	17065	16755	16967	16818	16896	16914	16821	16762	16715	16908	17089	16949	16910	16814	16792	16886	16887	16868	16772	16851	17043	16849	16997	16899	16853	16798	16944	16793	16982	16915	16877	16907	16989	16882	16971	16817	16893	16577	16903	16868	16931	16849	17091	16820	16832	16798	16786	17075	16918	17069	17136	16829	16998	16860	16895	16901	16896	16912	16907	16840	17011	16990	16966	16906	17038	16846	16801	16861	16975	16994	17067	16722	16957	17029	16937	16791	16893	16712	16906	16738	16774	16768	16793	16779	17128	16625	16616	16767	16826	16712	16900	16784	16936	17027	16914	16794	16923	16967	16925	16874	16813	16781	16733	16998	16892	16825	16614	16913	17056	16808	16777	16753	16832	16857	16693	16795	16771	16840	16818	16806	17026	16756	17071	16810	16886	16996	16999	16750	16999	16846	16723	16722	16633	16971	16845	16857	17042	16886	16989	16969	16819	16794	17014	17082	16660	16923	16768	16787	16819	16807	16896	17023	17100	16758	16917	17003	16923	16849	17015	16711	16848	16969	16854	16914	16918	16887	16651	17042	16863	16752	16931	17058	16945	16793	17009	16854	16908	16950	17111	16894	16941	16964	16748	16743	16736	16804	16974	16879	17000	16801	16753	16758	16985	17001	16889	16863	16916	16844	17041	16733	16918	16867	16940	16975	16835	16816	17078	16905	16924	16953	16775	16915	16781	16776	16872	16861	17009	16869	16865	16795	17045	16794	16942	16654	16868	17198	16997	16761	16867	16937	16683	16918	16988	16829	16783	16944	16942	16784	16858	16854	16636	16770	17019	16860	16955	16791	16902	17032	16858	16942	16981	16676	16724	16971	16967	16798	16773	16936	16754	17024	17020	16842	16850	16813	16908	16826	16814	17071	16883	17012	16935	16914	16971	16953	16836	16891	16948	16891	16875	17030	16697	16841	16815	16961	16720	16904	16916	16669	16968	16760	16984	16848	17202	16988	17091	17053	16858	16983	16651	16678	16925	16864	16961	16922	16780	16940	16810	16975	17020	16863	16919	17078	16726	16930	16928	16756	16946	16571	17067	16858	16834	16834	16874	16742	16841	16894	16776	16794	16993	16810	16820	16993	17149	16951	16990	16824	16824	16944	16906	16850	16802	16803	17075	16931	17088	16875	16758	16948	16949	16763	16793	16892	17011	16851	16675	16809	16826	17090	16888	16707	16819	16871	16986	16931	17157	16963	16894	16888	16824	16818	16906	16786	16916	16641	16869	16931	16819	16799	16766	16913	16659	16923	17059	16862	16989	16894	17066	16926	16985	16789	17067	17145	16976	17147	17115	16805	16677	16857	16964	17179	16981	16928	16884	16645	16708	16640	16968	16928	16978	16884	17032	16816	16729	17000	16829	16798	16873	16886	16810	16822	16851	16748	16873	16791	16971	16737	17043	16799	17006	16928	16862	16971	17032	16820	16961	16991	16921	16846	16812	16803	16947	16803	16690	16859	16857	16813	16980	17012	17101	16977	17067	16608	16662	16743	16871	16857	16935	16788	17151	16786	16947	16915	16858	16793	16790	16856	16890	17081	17046	16972	16831	16974	17198	16842	17007	16899	16841	16932	16775	17078	16798	16866	17049	16958	16821	16774	17009	16930	16927	16737	16779	16875	16987	16929	16872	16810	17002	16896	16880	16709	16907	16902	17003	16831	17062	16881	16896	16895	16884	16911	16957	16768	17200	16970	17080	16845	17011	16830	16804	17060	16882	16913	16952	16841	16964	16849	16790	16792	17102	16667	16922	16902	17086	16969	16603	16806	16955	16841	16973	16924	16983	16793	16708	16996	16892	16678	16849	16814	16975	16935	17091	16673	16731	16800	16816	16720	16864	16886	16914	16999	16920	16888	16855	16882	16612	16975	16815	16975	16708	16828	17016	16822	17040	16862	17074	16975	16902	16707	16723	16850	16738	16771	16850	17103	16867	16887	16880	16615	16798	16885	16575	16953	16884	16795	16902	16865	16997	17106	16826	17030	16906	16817	17038	17032	17086	16785	16856	16893	16719	17059	16935	16827	16764	16825	16849	16864	16877	17005	16880	17085	16894	16868	16802	16798	16714	16642	16782	16950	16743	16861	17031	16797	16891	16912	16911	16976	17014	16803	16959	16856	16781	16836	17028	17168	16864	16817	16931	17018	16648	16859	16922	16859	16880	16860	16885	16879	16904	16962	16777	16627	16877	16973	17045	16738	16946	16804	16870	16789	16863	16792	17047	16731	16921	16804	16881	17001	16971	16750	16762	16724	16730	16917	16681	16862	16788	16998	17063	16897	16764	16950	17011	17008	16740	16660	16866	16955	16616	16958	17170	16881	16926	16919	16827	16697	16968	16923	16915	17030	16902	16751	17100	16571	16968	16790	16710	16823	16780	16932	16896	16597	16897	16847	16862	17125	17021	17047	16830	16887	16828	16775	16907	16974	16767	16711	17000	16869	16952	16829	16938	16895	16759	16743	16921	16985	16689	16936	16943	16606	17017	16887	16756	16683	16725	16644	16840	16905	16887	17017	17033	16782	16840	17033	16929	16923	16855	16972	16699	16916	16868	16859	16878	16964	16844	16873	16804	16971	17066	16705	17034	16785	16792	16793	16981	17068	16949	16970	16918	16806	16995	16998	16969	17090	16846	16646	16567	16944	16772	16918	16767	16896	16955	16929	16827	16857	16839	16904	16707	16803	17039	16918	16849	16907	16905	17055	16747	16822	17083	17129	16960	17203	16665	16766	16790	17001	16883	16942	16914	16876	16993	16768	16846	16858	16960	16804	16842	16789	16695	16795	16980	17011	16940	16959	16980	16878	17041	16956	16878	16907	16952	16790	16835	17002	16828	16866	16811	16917	16926	16822	16789	16848	16869	16862	16848	16839	17084	16870	16738	16979	16574	16953	16726	16921	16894	17085	16788	16712	16985	16917	17165	16864	16732	16868	16691	16795	17050	16878	16610	16788	16838	16827	16941	16740	16949	16706	16767	16667	16852	16707	16851	16813	16864	16942	16877	16918	16843	16994	16789	16855	16842	16902	16945	16987	16914	16867	16881	16829	16880	16866	16967	16926	16858	16822	16886	16542	16946	17084	16809	16750	17049	16901	16884	16815	16964	16850	16889	16799	16853	16783	16759	17075	16916	16929	16888	16778	16849	16740	16886	16982	16986	16796	16869	16927	16784	16657	16574	17076	17049	17000	16870	16871	16858	16850	16886	17111	17025	16942	17002	16727	17013	16973	16891	17028	16922	16919	16867	16783	16776	16859	16697	17129	17005	16785	16810	16869	16761	16866	17078	17062	16978	16754	16869	16967	16809	16921	17119	16878	16925	16825	16889	16917	16760	16901	16972	16910	16796	16670	16974	16816	16655	16859	16706	17077	16935	16928	16873	17026	16849	16948	16917	16929	16882	16840	16997	17005	16865	16677	17124	16716	16974	17000	17033	16946	16897	16868	17077	16950	17018	16995	16963	16850	16909	16902	16809	16835	16812	16886	16795	16734	16779	16776	16702	16972	16940	16904	16928	17006	16893	16821	16945	16861	16870	16766	16868	17015	16820	16813	16902	16886	16884	17083	17072	17135	16675	16918	16938	16815	16946	16865	17075	16991	16888	16857	16801	16979	16844	16709	16758	16855	16887	16763	16751	16889	16906	16895	16841	16846	16904	16747	16854	16730	16926	16839	16834	16779	16933	16769	16772	16872	16836	16809	16831	16773	16906	17049	16757	16782	16850	16891	16914	17021	16909	16847	16822	16957	16779	16947	16857	16873	16985	17008	16824	16766	16867	16929	16934	16781	16902	16828	16613	16922	16800	16877	16849	16872	16954	16599	17000	17034	16576	16930	16827	16753	16864	16967	16951	17024	16905	16968	16933	16914	17049	16725	16784	16952	16899	16825	16880	16889	16946	16943	17052	16910	16847	16648	16994	16906	16692	16894	16776	16941	16995	17008	16709	16798	16834	17145	16807	16845	16858	16876	16900	16826	16970	16982	16927	16928	16922	16733	17034	16914	16926	16837	16800	16717	16627	16793
27406	45542	35755	27117	20537	18112	17449	16766	16724	16631	16268	15938	15678	15520	15346	15414	15142	15183	15017	15074	14931	16567	21612	20761	22250	21891	20018	17235	16237	15090	14736	14667	14602	14518	14638	14574	14532	14332	14664	14555	14676	14598	14508	14476	14610	14531	14609	14703	14667	14636	14706	14532	14543	14551	14487	14465	14590	14457	14575	14643	14512	14436	14533	14636	14520	14561	14488	14513	14657	14665	14641	14552	14564	14454	14553	14476	14691	14367	14425	14666	14657	14610	14464	14633	14470	14630	14666	14570	14669	14488	14621	14576	14445	14533	14470	14830	14545	14788	14544	14700	14609	14499	14587	14538	14585	14529	14564	14452	14734	14353	14458	14472	14619	14461	14521	14507	14568	14600	14501	14631	14574	14416	14705	14522	14504	14724	14728	14642	14355	14692	14729	14602	14731	14520	14553	14510	14641	14455	14556	14485	14657	14710	14436	14541	14617	14588	14751	14622	14666	14557	14681	14577	14722	14647	14548	14629	14509	14483	14524	14625	14576	14554	14555	14640	14599	14601	14543	14559	14383	14689	14570	14430	14661	14532	14614	14461	14595	14686	14602	14565	14483	14626	14560	14706	14478	14430	14447	14642	14754	14695	14632	14565	14666	14617	14414	14628	14540	14565	14623	14605	14465	14517	14571	14531	14461	14614	14406	14769	14615	14523	14530	14590	14732	14634	14529	14743	14560	14420	14502	14553	14584	14490	14666	14521	14645	14415	14498	14521	14571	14402	14654	14634	14632	14477	14577	14465	14453	14662	14593	14519	14449	14712	14574	14710	14598	14517	14583	14720	14461	14513	14453	14445	14648	14553	14569	14692	14524	14626	14525	14477	14691	14462	14547	14593	14476	14610	14672	14632	14535	14628	14530	14326	14581	14377	14541	14526	14734	14510	14577	14442	14605	14709	14573	14602	14653	14553	14560	14634	14434	14653	14518	14501	14641	14397	14536	14531	14459	14462	14716	14513	14468	14546	14453	14549	14570	14632	14363	14494	14642	14519	14499	14470	14486	14693	14475	14590	14278	14456	14490	14499	14536	14427	14438	14252	14632	14740	14475	14501	14620	14639	14504	14526	14631	14392	14498	14547	14541	14541	14549	14538	14389	14633	14593	14625	14621	14583	14505	14513	14462	14507	14538	14507	14484	14532	14539	14619	14346	14471	14443	14674	14655	14621	14596	14531	14488	14557	14544	14618	14512	14549	14640	14633	14593	14670	14750	14492	14540	14783	14646	14451	14622	14740	14612	14435	14738	14532	14728	14497	14545	14631	14561	14533	14455	14581	14464	14461	14545	14718	14724	14649	14550	14626	14533	14528	14617	14573	14532	14509	14471	14554	14418	14537	14553	14463	14479	14682	14653	14569	14542	14452	14485	14452	14579	14569	14485	14576	14550	14605	14590	14478	14572	14593	14644	14696	14681	14562	14645	14552	14626	14457	14504	14668	14542	14557	14443	14769	14639	14580	14670	14507	14575	14546	14560	14610	14539	14621	14534	14432	14603	14337	14636	14587	14516	14598	14621	14655	14457	14558	14652	14660	14540	14493	14522	14557	14610	14682	14491	14722	14665	14446	14591	14600	14542	14576	14487	14497	14588	14705	14668	14497	14595	14459	14524	14571	14528	14542	14439	14547	14514	14641	14495	14553	14412	14748	14484	14433	14632	14435	14682	14480	14432	14526	14622	14532	14540	14530	14527	14463	14509	14502	14682	14557	14636	14708	14491	14581	14479	14586	14665	14519	14413	14600	14663	14640	14581	14488	14698	14509	14698	14302	14631	14503	14490	14621	14749	14704	14448	14562	14767	14568	14771	14765	14500	14677	14687	14519	14506	14639	14529	14616	14444	14460	14602	14682	14528	14554	14638	14428	14355	14614	14735	14430	14635	14678	14560	14467	14370	14477	14661	14698	14546	14408	14541	14578	14518	14574	14499	14779	14440	14602	14484	14659	14557	14663	14586	14565	14596	14485	14568	14457	14633	14655	14518	14513	14437	14702	14658	14618	14437	14705	14498	14477	14645	14391	14385	14519	14554	14537	14605	14408	14394	14495	14709	14526	14559	14499	14517	14578	14589	14499	14565	14447	14557	14513	14590	14864	14419	14639	14482	14528	14446	14714	14571	14604	14473	14352	14646	14515	14580	14642	14567	14538	14680	14374	14660	14527	14613	14483	14693	14541	14581	14522	14671	14627	14521	14614	14600	14480	14587	14667	14463	14534	14490	14426	14457	14391	14686	14488	14449	14585	14498	14531	14457	14726	14630	14506	14532	14584	14526	14475	14495	14521	14582	14591	14613	14504	14395	14520	14628	14499	14511	14524	14683	14586	14563	14485	14522	14558	14686	14519	14729	14599	14507	14630	14520	14531	14673	14550	14508	14407	14451	14575	14459	14560	14617	14605	14587	14440	14614	14585	14428	14706	14629	14580	14685	14852	14538	14583	14424	14417	14576	14588	14509	14447	14608	14419	14319	14598	14542	14500	14594	14564	14509	14478	14528	14548	14606	14544	14427	14582	14431	14611	14485	14528	14778	14613	14494	14555	14498	14458	14572	14532	14482	14529	14593	14555	14613	14570	14728	14590	14583	14616	14441	14609	14492	14659	14682	14380	14709	14462	14664	14645	14574	14523	14440	14426	14530	14614	14542	14502	14641	14590	14582	14568	14573	14640	14647	14619	14382	14653	14597	14488	14548	14699	14438	14569	14446	14557	14584	14440	14351	14628	14542	14473	14544	14470	14484	14639	14573	14470	14498	14645	14419	14570	14511	14618	14560	14681	14591	14436	14548	14542	14683	14519	14611	14682	14549	14569	14606	14536	14450	14536	14589	14502	14597	14564	14599	14628	14561	14604	14533	14597	14650	14544	14543	14382	14686	14463	14496	14570	14405	14465	14665	14498	14651	14430	14501	14578	14562	14466	14611	14372	14508	14486	14623	14576	14770	14466	14532	14385	14731	14472	14485	14453	14598	14627	14576	14507	14603	14545	14522	14534	14571	14572	14690	14586	14641	14578	14579	14561	14611	14350	14490	14499	14505	14395	14684	14584	14396	14672	14580	14494	14586	14630	14513	14648	14515	14442	14610	14368	14524	14645	14730	14546	14540	14605	14498	14423	14687	14467	14538	14466	14433	14531	14709	14559	14794	14505	14457	14517	14494	14539	14439	14418	14544	14570	14616	14373	14531	14645	14415	14633	14524	14581	14619	14598	14613	14426	14660	14522	14416	14561	14514	14446	14417	14403	14667	14359	14564	14546	14522	14642	14503	14452	14565	14688	14759	14585	14615	14448	14597	14670	14601	14610	14375	14445	14663	14442	14504	14508	14470	14621	14521	14632	14279	14505	14620	14470	14590	14451	14579	14403	14461	14529	14533	14544	14491	14545	14573	14436	14378	14471	14506	14711	14519	14557	14559	14458	14577	14654	14474	14485	14405	14516	14535	14560	14597	14628	14609	14527	14580	14670	14458	14594	14416	14509	14468	14446	14586	14541	14571	14625	14560	14472	14511	14540	14720	14579	14778	14637	14669	14542	14513	14623	14663	14601	14414	14436	14585	14507	14696	14611	14576	14342	14524	14622	14361	14503	14574	14683	14328	14478	14457	14507	14552	14549	14659	14524	14679	14528	14418	14534	14435	14526	14648	14513	14560	14456	14628	14625	14605	14642	14532	14514	14534	14467	14461	14462	14702	14512	14369	14693	14299	14469	14541	14423	14602	14532	14679	14549	14535	14563	14484	14644	14648	14526	14516	14513	14501	14531	14623	14770	14697	14501	14688	14604	14570	14505	14625	14495	14564	14481	14494	14559	14794	14466	14604	14694	14337	14365	14537	14506	14663	14734	14531	14430	14454	14563	14597	14316	14561	14572	14539	14575	14485	14503	14396	14676	14617	14659	14573	14450	14640	14552	14653	14583	14632	14497	14563	14669	14545	14634	14486	14507	14514	14497	14516	14344	14609	14601	14498	14528	14385	14681	14611	14622	14613	14489	14491	14470	14629	14578	14481	14639	14668	14490	14551	14509	14593	14553	14413	14709	14622	14517	14556	14693	14578	14490	14493	14550	14506	14468	14405	14677	14708	14556	14534	14561	14447	14497	14439	14557	14440	14577	14432	14425	14478	14433	14452	14561	14600	14531	14514	14517	14532	14523	14716	14575	14622	14610	14502	14431	14659	14616	14483	14559	14613	14654	14583	14816	14622	14604	14492	14575	14684	14505	14527	14545	14488	14464	14655	14518	14473	14533	14562	14643	14530	14470	14472	14626	14658	14508	14440	14541	14673	14492	14557	14549	14504	14536	14649	14664	14496	14519	14584	14694	14550	14651	14616	14613	14514	14577	14354	14643	14685	14542	14428	14571	14501	14606	14570	14510	14557	14459	14665	14418	14543	14511	14450	14439	14525	14496	14598	14608	14585	14567	14703	14487	14568	14502	14418	14615	14699	14533	14375	14422	14467	14561	14533	14511	14632	14519	14581	14536	14618	14417	14474	14466	14629	14447	14328	14704	14620	14494	14460	14578	14459	14436	14493	14589	14571	14636	14849	14671	14511	14508	14548	14549	14562	14620	14531	14645	14463	14496	14445	14589	14400	14527	14650	14435	14528	14533	14477	14518	14451	14507	14632	14731	14524	14536	14573	14634	14718	14481	14528	14469	14346	14710	14572	14607	14587	14466	14379	14618	14642	14414	14403	14589	14442	14499	14507	14510	14487	14562	14557	14442	14617	14719	14550	14499	14640	14600	14540	14583	14470	14516	14573	14601	14648	14663	14634	14571	14532	14584	14659	14583	14411	14607	14566	14574	14347	14686	14627	14594	14498	14594	14524	14496	14566	14393	14487	14515	14550	14529	14788	14402	14598	14613	14622	14591	14725	14539	14497	14534	14650	14563	14612	14631	14455	14442	14553	14602	14566	14568	14530	14465	14563	14360	14394	14553	14653	14644	14436	14664	14552	14416	14515	14406	14570	14432	14668	14631	14587	14547	14570	14555	14551	14589	14557	14656	14391	14704	14641	14706	14635	14361	14505	14729	14494	14507	14694	14519	14622	14688	14521	14543	14401	14493	14767	14624	14708	14638	14566	14529	14485	14390	14535	14569	14644	14778	14431	14566	14545	14500	14540	14618
28031	23225	25599	21743	17103	16552	16772	16275	16568	16339	16267	15965	16034	16227	16110	15940	15943	15946	15980	16009	16076	15878	16131	16163	16135	16267	16351	15966	16073	15744	15715	15830	15763	15779	15799	15688	15752	15828	15853	15811	15658	15727	15772	15765	15622	15613	15787	15776	15725	15890	15995	15758	15843	15719	15876	15811	16075	15908	15903	15867	15799	15739	15508	15719	15841	15710	15825	15620	15590	15927	15856	15925	15800	15875	15723	15727	15719	15770	15837	15786	15651	15941	15777	15723	15705	16018	15847	15746	15695	15857	15977	15807	15780	15793	15675	15989	15809	15849	15600	15834	15816	15611	15977	15929	15890	15790	15702	15800	15898	15952	15760	15867	15678	15595	15773	15809	15824	15761	15846	15750	15892	15791	15654	15841	15641	15736	15653	15635	15752	15726	15793	15780	15919	15655	15820	16083	15786	15862	15875	15897	15856	15730	15782	15761	15784	15665	15650	15877	15771	15728	15734	15633	15686	15816	15987	15838	15845	15656	15953	15823	15786	15568	15903	15547	15813	15846	15965	15911	15648	15984	15810	15765	15840	15492	15937	15785	15719	15613	15809	15826	15972	15867	15696	15794	15927	15881	15753	15826	15647	15853	15866	15715	15705	15898	15810	15806	15711	15782	15781	15867	15729	15727	15850	15761	15909	15690	15815	15755	15761	15819	15827	15655	15717	15857	15973	15734	15855	15665	15784	15590	15779	16001	15903	15873	15797	15890	15688	15770	15952	15739	15879	15635	15638	15737	15917	15642	15781	15827	15661	15683	15702	15589	15741	15824	15643	15597	15802	15670	15881	15685	15656	15532	15703	15573	15830	15672	15834	15811	15995	15937	15861	15760	15839	15723	15729	15853	16023	15702	15669	15806	15918	15743	15821	15719	15831	15816	15691	15757	15779	15810	15834	15667	15598	15778	15708	15745	15868	15895	15825	15802	15922	15833	15857	15882	15713	15925	15702	15838	15713	15939	15796	15857	15773	15931	15824	15747	15715	15634	15858	15594	15627	15807	15774	15753	15667	15794	15737	15755	15952	15854	15909	15710	15726	15709	15939	15772	15942	15867	15707	15824	15899	15867	15617	15519	15918	15755	15706	15875	15500	15842	15710	15852	15777	15852	15793	15928	15706	16033	15843	15881	15683	15822	15648	15824	15837	15983	15931	15690	15758	15827	15874	15865	15816	15645	15820	15936	15803	15837	15786	15698	15839	15557	15956	15636	15761	15874	15819	15748	15835	15814	15962	15682	15874	15889	15705	15825	15847	15751	15627	15729	15717	15795	15725	15834	15775	15655	15912	15908	15678	15815	15711	15958	15901	15688	15743	15805	15647	15813	15926	15660	16094	16040	15729	15738	15856	15757	15925	15829	15865	15687	15565	15747	15760	15820	15792	15794	15871	15832	15764	15772	16002	15804	15930	15700	15867	15829	15806	15960	15821	15758	15772	15670	15597	15631	15612	15744	15848	15888	15771	15777	15771	15771	15694	15822	16206	15717	15802	15689	15882	15860	15795	15845	15610	15947	15825	15803	15885	15755	15856	15775	15860	15816	15731	15820	15862	15765	15857	15761	15762	15729	15799	15771	15779	15662	15720	15648	15718	15677	15835	15896	15821	15815	15833	15847	15862	15791	15874	15813	15782	15716	15641	15754	15832	15666	15717	15819	15862	15702	15878	15876	15736	15792	15682	15744	15757	15824	15674	15926	15997	16040	15707	15753	15834	15737	15836	15822	15761	15910	15797	15759	15963	15601	15582	15692	15985	15728	15801	15774	15699	15725	15754	15578	15898	15616	15867	16056	15757	15908	15824	15958	16019	15824	15781	15878	15811	15695	15832	15702	15845	15757	15782	15775	15652	15792	15832	15727	15731	15753	15797	15831	15867	15736	15718	15810	15776	15856	15884	15644	15944	15974	15750	15694	15760	15948	15732	15803	15846	15679	15816	15677	15839	15873	15752	15769	16106	16002	15851	15884	15740	15648	15694	15756	15755	15613	15865	15827	15900	15641	15597	15728	15765	15556	15800	15860	15717	15724	15813	15705	15878	15646	15900	15930	15751	15657	15854	15722	15695	15860	15832	15857	15830	15694	15842	15911	15838	15825	15708	15905	15879	15645	15610	15736	15894	15737	15856	15908	15609	15784	15691	15789	15637	15647	15716	15828	15599	15593	15703	15811	15942	15729	15655	15819	15653	15859	15796	15731	15838	15777	15748	15735	15728	15809	15861	15790	15785	15848	15640	15748	15549	15918	15821	15880	15721	15922	15835	15939	15687	15783	15826	15776	15788	15756	15705	15787	15630	15832	15771	15742	16112	15935	15867	15786	15715	16006	15817	15671	15717	15538	15658	15732	15890	15689	15631	15970	15786	15792	15883	15748	15936	15701	15611	15753	15700	15847	15853	15699	15730	15884	15641	15894	15926	15723	15966	15808	15683	16039	15711	15804	15864	15864	15735	15825	15820	15930	15700	16004	15729	15909	15808	15929	15726	15960	15745	15816	15629	15743	15819	15753	15801	15694	15910	15696	15873	15719	15860	15776	15763	15960	15703	15863	15871	15955	15836	15772	15677	15597	15614	15756	15759	15892	15769	15572	16077	15628	15628	15748	15660	15708	15921	15854	15876	15610	15753	15656	15722	15863	15586	15667	15849	15849	15809	15870	16006	15800	15762	15832	15914	15715	15828	15623	15925	15604	15830	15572	16058	15887	15718	15830	15794	15830	16121	15938	15823	15465	15796	15662	15783	15775	15790	15833	15739	15658	15914	15584	15998	15856	15789	15813	15739	15545	15831	16020	15925	15755	15674	15737	15792	15841	15779	15779	15852	15672	15827	15850	15929	15921	15669	15716	15687	15825	15878	15844	15845	15788	15871	15908	15703	15582	15782	15818	15748	15760	16084	15776	15851	15781	15777	15555	15660	15699	15816	16040	15847	15791	15711	15623	15715	15649	15671	15723	15671	15816	15617	15693	15835	15791	15920	15927	15762	15675	15934	15757	15881	15846	15697	15805	15903	15515	15887	15827	15974	15950	15648	15740	15982	15733	15729	15815	15893	15737	15725	15879	15930	15698	15860	15637	15668	15861	15650	15855	15897	15606	15917	15911	15705	15585	15567	15874	15734	15943	15907	15972	15615	15868	15676	15718	15804	15848	15840	15833	15876	15814	15765	15733	15807	15828	15790	15650	15850	15772	15888	15761	15774	15809	15984	15958	15858	15856	15933	15808	15651	15510	15814	15734	15657	15758	15707	15874	15576	15890	15744	15756	15784	15677	15820	15809	15812	15777	15763	15820	15718	15849	15780	15853	15890	15755	15783	15816	15793	15534	15899	15898	15794	16055	15859	15831	15818	15731	15753	16049	15866	15959	15803	15629	15850	15826	15845	15748	16017	15969	15878	15921	15707	15848	15813	15942	15825	15912	15963	15936	15756	15880	15867	15805	15741	15742	15967	15856	15683	15957	15794	15793	15847	15609	15730	15872	15752	15923	15688	15853	15789	15900	15986	15876	15802	15931	15729	15763	15624	15721	15944	15739	15669	15593	15839	15697	15657	15984	15732	15885	15841	15808	15764	15922	15649	15769	15995	15709	15665	15944	15625	15666	15996	15906	15721	15930	15573	15840	15881	15943	15822	15779	15806	15900	15800	15718	16012	15680	15764	15785	15679	15781	15967	15761	15783	15852	15739	15942	15785	15800	15889	15729	15871	15881	15524	15687	15773	15729	15826	15913	15624	15867	15986	15694	15768	15727	15826	15909	16003	15726	15721	15745	15879	15981	15899	15789	15788	15858	15799	15726	15810	15626	15767	15662	15641	15674	15836	16013	15892	15761	15785	15775	15845	15819	15879	15774	15763	16039	15759	16028	15822	15755	15820	15635	15907	15919	15939	15939	15715	15658	15719	15705	15928	15843	15914	15869	15760	15894	15744	15834	15870	15887	15911	15689	15975	15741	15707	15765	15717	15849	15861	15953	15727	15822	15833	15856	15761	15823	15987	15814	15841	15766	15773	15981	15961	15778	15834	15864	15701	15731	15628	15945	15824	15596	15839	15667	15962	15918	16005	15835	15948	15758	15685	15869	15809	15667	15868	15721	15945	15897	15716	15794	15776	15876	15749	15825	15801	15902	15908	15841	15578	15754	15720	15922	15785	15691	15782	15763	15664	15859	15948	15758	15792	15761	15841	15638	15639	15619	15802	15783	15806	15684	15738	15843	16002	15840	15757	15690	15860	15892	15602	15669	15800	15758	15749	15816	15811	16003	15781	15719	15812	15910	15784	15800	15844	15833	15617	15683	15855	15738	15642	15806	15779	15915	15774	15849	15756	15651	15751	15627	15660	15719	15550	15659	15557	15706	15813	15824	15686	15759	15930	15849	15935	15880	15744	15855	15841	15634	15755	15905	15860	15834	15885	15786	15911	15678	15710	15933	15774	15783	15476	15746	15783	15857	15826	15657	15834	15750	15823	15740	16028	15937	15819	15756	15817	15643	15824	15785	15833	15783	15812	15846	15915	15755	15922	15781	15709	15757	15780	15606	15766	15850	15849	15886	15790	15762	15831	15632	15662	15849	15612	15839	15696	15671	15820	15751	16010	15928	15644	15750	15754	15840	15668	15792	15784	15690	15883	15793	15863	15760	15834	15886	15864	15775	15672	15810	15763	15930	16004	15884	15928	15864	15719	15741	15760	15805	15887	16002	15871	15715	15908	15671	15674	15871	15916	15951	15773	15752	15722	15689	15738	15692	15931	15748	15983	15765	15706	15873	15808	15641	16008	15679	15699	15929	15793	15783	15732	15959	15796	15856	15705	15597	15746	15839	15760	15949	15835	15899	15769	15687	15735	15902	15652	15933	15797	15928	15754	15741	15740	15813	15726	15743	15873	15648	15775	15719	15825	15965	15923	15802	15822	15701	15656	15783	15766	15837	15933	15724	15875	15659	15898	15797	15808	15884	15857	15954	15757	15866	15865	15950	15826	15903	15893	15848	15760	15864	15612	15804	15862	15736	15991	15719	15946	15737	15787	15892	15726	15938	15729	15709	15720	15845	15880	15775	15796	15845	15836	15754	15809	15727	15719	15829	15823	15895	16001	15837	15747	15619	15752	15693	15768	15672	15735	15741	16003	15760
22635	30126	24034	18397	15652	15157	15071	14842	14928	14641	14578	14636	14484	14394	14263	14367	14199	14046	14151	14146	13962	14136	14624	14291	14251	14516	14466	14257	14177	14084	13983	13938	13973	13900	13887	14077	13812	13939	13943	13939	13929	13989	13843	14007	13902	14043	13846	13875	14062	13728	13956	13960	13763	13954	13838	13975	13942	13958	14042	13857	13920	13907	13942	13922	13937	13865	13865	13944	13866	14148	13869	13944	13877	13932	13991	13963	14039	14110	14063	13913	14078	13926	13954	14191	13803	13992	13913	13987	13946	14030	14001	13950	14073	13845	13984	13954	13871	13953	13793	14018	13845	13992	13957	13923	13897	13803	14159	13766	14048	14124	13886	13912	13910	13955	13828	13940	14114	13962	14081	13930	13962	14027	13916	14099	13988	13875	14070	13982	13897	13893	13983	13909	13933	13902	14154	13981	14038	13848	14093	13950	14038	13987	13908	13896	13919	13887	14004	13879	13984	14110	13720	13972	14028	13769	13967	13870	14016	13988	13785	13977	13897	14070	14023	13770	14079	13808	14053	14035	14009	14003	13921	14058	13985	13907	13831	13911	13926	13870	14013	13841	13859	13926	14017	14053	13913	13823	13990	14064	13744	13910	13884	13869	13882	13831	14058	14024	14037	13986	13866	13881	13775	14191	13855	13949	13963	13813	13874	13947	13884	13985	14000	13888	13813	13952	13999	14019	13833	14036	13791	14003	13819	13991	14070	13918	13955	14011	13886	13875	13922	13976	13891	13990	14016	13985	13668	13997	13854	14009	13849	13887	13598	13946	13911	13898	13956	14086	13945	13782	13945	14066	14012	14005	14090	13970	13806	13851	13740	13888	13915	14009	13854	14001	13807	13958	14026	13960	13996	13955	13848	13866	13986	13830	14105	13952	13902	13942	13889	14028	13860	14042	13941	13979	13964	14116	13941	14063	13916	14043	13928	13990	14038	13845	13914	13807	13900	13788	13823	13919	13957	13961	14027	13899	13876	14033	13907	13989	13909	13920	13993	13953	13938	13939	13857	14022	13829	13982	13943	13934	13952	13906	14015	13703	14015	13870	14084	13840	14023	13958	14016	14025	13935	14008	13987	13970	13862	14002	14022	14031	13962	13988	13947	13858	14167	13941	14033	13829	14192	13821	13990	13957	13819	14025	13964	13856	13991	13781	13978	13974	14110	13782	14076	13827	13788	14003	14029	14049	13942	13762	13893	13928	13926	13973	14004	13910	13968	14128	14017	13990	13902	14016	14037	13928	13780	14032	13938	14018	13860	13998	14002	13947	13915	13841	13915	13961	14085	13821	13991	13963	13952	13929	13991	13962	14049	14063	13758	13878	13895	13985	13975	13864	13829	13986	13893	14020	13938	14049	14015	13852	13825	13972	13796	14095	13869	13964	14055	13836	13880	13900	14011	14105	13849	13948	13825	13921	14066	13832	14004	13872	13855	13786	13835	13847	13736	14071	13893	14008	14001	13939	13930	13916	13915	13922	13936	14012	13920	14083	13885	13982	13830	13868	13933	13975	14123	13971	13982	13863	13981	13855	14077	13931	13871	13916	13946	13928	13920	13875	13849	13897	13970	13812	13982	14068	13946	13781	13862	13913	13974	13758	13973	14000	13926	13847	14107	13957	13899	13785	14060	14031	13892	13983	13847	14042	13772	14079	13963	13977	14123	13854	13800	14003	13945	13848	13911	13989	13979	13892	13901	13872	13935	13924	13830	14051	13955	13932	13841	14256	13923	14000	14021	13965	13829	13931	13902	13870	13837	13986	13952	13972	13948	13933	13734	14002	14102	13764	13893	14003	13801	13921	13785	13920	13947	13994	14048	13804	13882	14004	14058	13925	14098	13920	13956	14056	13691	13885	13972	13854	13936	13904	13998	13983	14117	14023	13928	13950	14066	13884	14011	14021	13863	13881	13900	13962	13792	13950	13940	14075	13979	14024	14033	14108	14041	14061	13933	13915	13980	13822	13922	14018	13908	13942	14081	13908	13773	14054	13969	13935	13851	13703	13937	14101	13797	13978	13832	13848	14011	13693	13953	13966	13911	13924	13965	14062	14140	14090	14007	14108	13878	13943	14251	13880	13912	13876	13719	13909	13962	13957	13808	13847	14056	14070	13928	14037	13990	13843	14233	13979	14057	14024	14022	13908	13954	13920	13965	13915	13937	14038	14052	13912	13903	13803	13975	14085	14045	14045	14012	14108	13867	13948	14035	13941	13966	13870	13937	13951	13900	14001	13866	14045	13933	13954	14019	13971	13953	13913	13824	13966	14049	13876	14072	13806	14104	13905	14074	13897	13984	14022	13861	14039	13918	14100	14104	13853	14044	13912	13940	13802	13930	13897	14073	14040	13881	13848	13901	13967	14037	13889	14007	13863	13884	14023	13889	14012	13930	13906	13733	13940	13963	14135	13831	13932	13845	13864	13828	13991	14010	14029	13828	14033	13820	13975	13996	14068	14015	14068	13968	13873	13925	14224	13923	13901	14029	14018	13949	13950	13969	13900	13960	13939	13985	13826	13997	13894	14047	13981	13919	13934	13930	13988	13874	13942	14065	13898	13940	13975	13972	13852	13858	13943	13903	13938	13852	14006	13833	13803	14046	13953	13924	14013	13934	14061	13993	13947	13953	13733	14019	13915	14046	13878	14019	14111	13993	13926	13897	13919	13873	14038	14052	13914	13934	14061	13977	13994	13878	13992	13880	13997	13968	13988	14044	13914	13906	13884	14069	14091	14174	13931	13948	13871	13926	14003	13936	13772	13928	13862	14117	13918	14078	13938	14065	13760	13802	13690	13822	13945	14064	14030	13992	13994	14001	13775	13749	13849	13927	13996	14016	13953	14134	13979	13852	13946	13798	13890	13797	13985	13946	13792	13973	13907	13965	14002	13996	13980	13916	13887	13894	13995	13970	13925	13966	13909	13934	14047	13970	13892	14050	13969	13828	14109	13800	13807	13909	13908	13946	13928	14056	13906	13989	13868	14014	13673	14061	13922	13970	13889	14202	13949	14051	13891	14097	13917	13916	13950	14080	14150	14025	13976	13986	14047	13940	13867	13859	14032	13937	13966	13982	13948	14019	13965	13887	14179	13910	14039	13681	13909	13853	14079	13998	13881	13801	13913	14022	13899	14099	14118	13958	13914	13965	13991	13969	13867	14079	14052	13986	14034	14001	14086	13804	13882	13858	14063	13714	13781	14019	13861	13863	13967	13924	13828	13961	14153	14035	13865	13944	13843	13943	13929	14060	13855	13880	14028	13893	14009	13976	13956	13922	13962	13955	14036	13930	13968	13928	13853	13912	13923	13895	14059	13915	14001	13824	13972	13881	13892	14047	13830	13907	13994	13975	13900	14060	14024	13898	14047	13932	14003	14089	13987	13947	13855	14100	14000	14060	14012	13887	14013	13865	13754	13951	13864	13951	14004	13945	13978	13896	13963	14107	14090	14038	13881	14052	13873	14155	13859	13918	13859	13903	13847	14069	14033	13826	13900	14090	14012	13996	13904	13996	14078	13904	13860	13913	14077	13889	13920	13836	13990	13902	14090	13940	14090	14004	14008	13985	13974	13953	14082	13992	14037	14002	13951	14087	13982	14108	13951	13817	13873	14108	13970	13981	13824	13975	13953	13758	14026	14062	13899	13783	13872	13944	14046	13967	13858	13894	14046	13842	13835	13866	13993	13890	14043	14044	13935	13904	13933	13768	13897	13979	13863	13848	13915	14056	13927	14005	13851	13862	14061	13826	14063	13930	13990	13962	13981	14060	13879	14026	14000	13988	13913	14109	13966	14085	13945	14020	13905	13954	14038	13914	13686	14064	13773	14013	13883	14027	13887	13806	13897	14040	13937	14085	13999	13801	13995	13926	14184	13768	13960	13896	13911	14167	13958	13928	13914	14160	13985	13950	13980	13691	13968	13921	13884	13846	13894	13980	14009	13952	13968	13895	14058	14038	13879	13889	13888	14046	13933	14055	14008	13818	13818	13993	13949	14010	13901	13962	14040	13785	13957	14040	13968	13926	13916	13888	14086	13885	14045	13832	14052	13727	13889	13908	14096	13990	13941	13963	13985	14042	13958	13884	14027	13984	14034	14012	14069	13898	13850	13918	13983	13773	13972	14150	13928	13894	13958	13932	13961	13828	13817	13883	14025	13965	14076	13980	14059	14167	13785	13800	14023	13787	13774	13812	13805	14083	14064	13754	13892	13980	14004	13980	14066	13991	13985	14077	13993	14021	13912	13887	13987	14062	13995	13754	13998	13858	13947	13809	13921	13968	13894	14061	13942	13895	13992	13914	14017	13985	13917	14160	13820	13933	13983	13872	13985	13857	14123	14031	14026	14002	14088	14080	13921	13902	14163	13722	14109	13850	13812	13907	13984	13999	14067	13913	14085	13902	13831	14024	13974	14060	13946	13876	14045	13878	13938	13771	14033	13965	14168	14029	13919	13952	14087	14080	14012	14002	13874	13880	14140	14024	14024	14014	14029	13912	13890	14072	14099	13825	13902	13952	13924	13951	14132	13904	14009	13875	14120	13771	13640	13872	13954	13882	13920	13927	13865	13943	13902	13878	13912	13968	13897	14099	14016	13971	14085	13929	14034	13916	14028	13908	13970	13911	13956	13968	13998	13950	13989	14072	13788	14033	13931	13886	13993	13901	14026	13800	13976	13985	14004	13876	13869	13957	13942	13946	13979	13931	13932	14014	14007	14029	13819	14088	13921	13838	13983	13923	13957	13959	13899	13911	13941	14187	14044	14040	13809	13986	14049	14135	13910	13843	13925	13814	13936	13906	13804	14064	14081	14003	13972	13897	14006	13960	13987	13949	13968	13881	13907	13945	13821	13871	13996	14080	13710	14038	13872	13856	14038	13927	13902	13993	14032	13966	13797	14046	13903	13877	13889	13978	14058	13910	13929	13981	13844	13953	13821	13913	14058	13949	14085	13767	13797	13990	14135	14099	14045	13957	13742	13845	13992	14029	13940	14010	13963	13873	13657	13899	13949	13894	13838	13975	13909	13848	13891	14044	13844	14048	13946	14025	13818	13897	13825	13996	14051	13940	13907	14001	13982	13950	14022	13973	13898	13943	14186	13813	13871	14029	14089	13834	13880	13944	13928	13984	13955
24169	21146	28355	24505	22009	20916	20368	18322	17688	17535	17366	17234	17283	17055	17118	17120	16921	16586	16808	16612	16408	16818	19296	20183	19015	18490	17787	17042	16924	16638	16553	16483	16279	16450	16668	16667	16517	16367	16471	16481	16549	16630	16453	16511	16376	16662	16400	16411	16460	16517	16364	16434	16403	16596	16546	16379	16694	16489	16410	16506	16403	16496	16341	16298	16410	16490	16598	16270	16615	16386	16475	16649	16582	16590	16352	16492	16573	16515	16300	16536	16417	16589	16516	16331	16451	16300	16518	16379	16531	16547	16392	16207	16434	16547	16369	16596	16578	16386	16469	16431	16471	16519	16484	16306	16466	16554	16517	16406	16500	16447	16476	16341	16556	16432	16330	16353	16446	16510	16494	16470	16349	16402	16410	16576	16415	16517	16446	16233	16399	16430	16525	16332	16448	16571	16454	16447	16490	16388	16593	16530	16621	16496	16249	16399	16494	16505	16368	16599	16491	16463	16509	16629	16418	16483	16676	16428	16404	16355	16486	16518	16254	16352	16396	16446	16452	16286	16432	16409	16461	16480	16387	16350	16408	16548	16706	16323	16296	16510	16419	16408	16368	16412	16537	16241	16571	16505	16716	16465	16479	16554	16492	16415	16519	16438	16336	16350	16490	16415	16398	16431	16425	16426	16362	16443	16564	16415	16465	16536	16496	16451	16397	16358	16471	16298	16329	16153	16562	16450	16523	16530	16511	16480	16410	16472	16440	16532	16282	16482	16353	16406	16396	16321	16327	16420	16690	16602	16308	16339	16340	16467	16355	16422	16450	16520	16552	16244	16362	16278	16545	16352	16545	16326	16509	16263	16191	16437	16507	16480	16541	16403	16496	16252	16442	16162	16356	16351	16574	16323	16313	16368	16444	16325	16385	16352	16434	16535	16402	16333	16352	16596	16506	16676	16508	16373	16520	16296	16399	16367	16685	16365	16574	16332	16670	16263	16432	16231	16579	16427	16703	16551	16500	16522	16455	16385	16469	16375	16330	16447	16413	16576	16334	16358	16493	16647	16287	16472	16247	16512	16508	16643	16522	16357	16333	16491	16487	16414	16642	16482	16564	16567	16548	16503	16528	16474	16339	16326	16414	16400	16377	16394	16472	16311	16527	16513	16491	16440	16507	16681	16599	16568	16489	16378	16316	16307	16443	16380	16440	16457	16262	16293	16476	16730	16454	16300	16419	16581	16266	16625	16426	16451	16556	16446	16414	16469	16650	16391	16397	16487	16477	16323	16596	16311	16424	16399	16405	16480	16504	16320	16573	16381	16406	16414	16567	16481	16531	16437	16516	16473	16578	16393	16597	16475	16310	16496	16550	16457	16555	16562	16357	16514	16429	16360	16626	16413	16343	16349	16398	16366	16471	16465	16439	16586	16413	16260	16563	16514	16558	16454	16520	16478	16538	16386	16557	16426	16255	16316	16506	16364	16351	16376	16645	16360	16339	16368	16333	16663	16761	16536	16311	16481	16451	16469	16430	16389	16540	16539	16531	16571	16305	16407	16473	16332	16310	16703	16468	16334	16456	16767	16491	16539	16307	16451	16246	16378	16271	16587	16463	16445	16309	16424	16288	16571	16648	16454	16341	16586	16557	16551	16432	16589	16444	16369	16390	16463	16375	16306	16522	16210	16420	16516	16666	16454	16421	16411	16436	16666	16441	16537	16465	16727	16512	16355	16533	16341	16455	16288	16254	16511	16356	16493	16408	16507	16441	16361	16576	16462	16572	16501	16393	16459	16591	16202	16451	16470	16450	16514	16456	16431	16463	16375	16318	16479	16550	16439	16378	16269	16469	16459	16386	16634	16653	16337	16355	16608	16672	16294	16248	16663	16194	16312	16437	16328	16479	16355	16669	16742	16377	16572	16415	16060	16462	16701	16244	16380	16422	16328	16444	16467	16251	16402	16399	16446	16300	16390	16141	16390	16426	16176	16476	16500	16430	16343	16406	16332	16464	16340	16437	16640	16245	16680	16658	16453	16523	16528	16416	16441	16404	16381	16481	16516	16600	16487	16419	16687	16436	16342	16445	16384	16387	16644	16427	16585	16423	16388	16343	16597	16662	16523	16718	16215	16758	16318	16350	16427	16557	16445	16356	16512	16394	16683	16412	16388	16448	16485	16471	16519	16419	16417	16493	16296	16611	16502	16243	16406	16315	16511	16518	16628	16578	16392	16528	16369	16614	16365	16508	16632	16536	16271	16746	16778	16447	16544	16536	16477	16482	16510	16373	16525	16509	16430	16521	16414	16492	16385	16516	16556	16519	16472	16365	16181	16526	16483	16593	16433	16440	16603	16546	16357	16664	16457	16379	16365	16507	16516	16405	16291	16531	16554	16512	16264	16459	16434	16493	16664	16687	16606	16448	16378	16357	16451	16273	16495	16422	16469	16452	16295	16227	16315	16488	16186	16541	16579	16216	16504	16470	16568	16457	16338	16491	16645	16614	16402	16369	16722	16477	16494	16412	16544	16341	16369	16519	16496	16441	16568	16350	16479	16392	16391	16474	16483	16591	16678	16432	16405	16527	16526	16494	16490	16417	16412	16803	16588	16635	16384	16331	16635	16558	16400	16578	16384	16432	16681	16595	16439	16391	16238	16535	16543	16500	16569	16493	16465	16584	16556	16391	16580	16761	16452	16367	16558	16578	16557	16390	16368	16597	16628	16299	16260	16289	16340	16605	16558	16354	16325	16536	16468	16721	16500	16483	16627	16348	16340	16465	16294	16591	16617	16538	16494	16686	16505	16316	16347	16410	16487	16451	16269	16525	16524	16583	16401	16206	16411	16559	16455	16376	16595	16410	16522	16453	16299	16248	16362	16348	16510	16470	16127	16596	16362	16322	16387	16442	16322	16318	16504	16504	16479	16378	16424	16480	16262	16449	16466	16518	16442	16335	16439	16451	16626	16379	16373	16606	16372	16423	16430	16216	16346	16200	16522	16565	16357	16463	16392	16533	16389	16629	16537	16510	16304	16555	16454	16419	16319	16174	16307	16164	16500	16424	16383	16441	16624	16415	16518	16338	16432	16459	16474	16675	16375	16432	16565	16556	16505	16299	16427	16420	16601	16496	16427	16443	16391	16357	16593	16446	16573	16457	16497	16535	16477	16630	16439	16259	16407	16572	16647	16508	16416	16445	16530	16305	16694	16539	16356	16411	16648	16664	16360	16366	16390	16422	16346	16454	16379	16483	16343	16552	16337	16349	16371	16600	16308	16372	16519	16488	16598	16562	16265	16404	16490	16540	16267	16412	16406	16313	16512	16422	16451	16478	16585	16483	16580	16540	16601	16387	16561	16554	16343	16351	16517	16485	16461	16361	16467	16598	16699	16664	16539	16290	16515	16510	16426	16627	16527	16644	16601	16528	16684	16517	16240	16681	16368	16515	16703	16521	16443	16386	16514	16493	16624	16313	16370	16636	16594	16521	16467	16607	16414	16414	16383	16423	16617	16396	16219	16454	16474	16567	16488	16343	16611	16359	16505	16559	16528	16545	16544	16483	16400	16538	16558	16493	16454	16462	16544	16240	16399	16470	16503	16462	16630	16328	16516	16438	16540	16262	16300	16566	16400	16473	16404	16501	16532	16439	16680	16496	16457	16687	16571	16510	16588	16328	16582	16311	16497	16378	16437	16327	16202	16411	16467	16392	16440	16415	16478	16489	16359	16346	16384	16366	16515	16425	16637	16610	16443	16344	16384	16501	16387	16420	16428	16480	16381	16458	16400	16306	16499	16428	16493	16365	16413	16335	16625	16527	16598	16602	16369	16509	16604	16455	16617	16448	16437	16438	16455	16471	16412	16245	16457	16408	16344	16711	16577	16529	16629	16350	16497	16589	16458	16475	16235	16483	16428	16462	16432	16402	16282	16517	16480	16299	16408	16549	16258	16500	16402	16434	16339	16556	16427	16367	16301	16498	16600	16361	16135	16502	16368	16367	16464	16482	16534	16442	16447	16354	16409	16585	16187	16355	16394	16472	16486	16641	16469	16514	16494	16444	16404	16454	16289	16361	16502	16344	16850	16495	16645	16475	16473	16711	16554	16518	16593	16305	16348	16579	16396	16438	16546	16538	16414	16486	16509	16706	16531	16601	16439	16679	16374	16292	16274	16502	16437	16467	16468	16692	16607	16436	16525	16357	16451	16409	16220	16417	16398	16463	16349	16424	16255	16440	16454	16697	16480	16555	16460	16398	16620	16433	16574	16424	16294	16440	16481	16269	16480	16322	16408	16555	16478	16467	16445	16559	16252	16429	16225	16368	16551	16517	16348	16239	16436	16549	16355	16378	16403	16434	16462	16379	16473	16597	16467	16597	16423	16573	16426	16493	16279	16509	16356	16499	16558	16536	16472	16652	16458	16467	16430	16404	16231	16489	16320	16493	16417	16547	16405	16453	16356	16271	16549	16586	16500	16490	16446	16558	16536	16386	16498	16717	16588	16658	16493	16477	16511	16465	16357	16527	16598	16347	16460	16459	16315	16402	16472	16639	16470	16268	16366	16516	16345	16388	16406	16671	16623	16488	16541	16525	16315	16472	16537	16349	16584	16555	16456	16595	16514	16370	16360	16390	16370	16331	16423	16463	16549	16453	16532	16361	16542	16300	16496	16612	16435	16581	16324	16383	16180	16614	16437	16566	16448	16498	16482	16501	16295	16623	16588	16402	16349	16438	16581	16489	16610	16469	16471	16378	16627	16526	16562	16658	16485	16672	16621	16412	16466	16447	16520	16518	16376	16415	16551	16363	16488	16513	16285	16436	16609	16531	16326	16344	16354	16489	16406	16297	16331	16444	16207	16313	16516	16561	16577	16427	16411	16366	16368	16442	16364	16412	16411	16641	16558	16639	16404	16620	16449	16503	16456	16458	16515	16443	16497	16388	16549	16520	16548	16447	16422	16411	16394	16433	16413	16608	16382	16516	16458	16443	16471	16475	16225	16405	16425	16465	16501	16487	16252	16355	16223	16346	16320	16320	16306	16412	16489	16544	16271	16552	16389	16639	16452	16660	16332	16242	16636	16476	16528	16485	16535	16574	16598	16493	16469	16497	16469	16486	16449	16310	16381	16516	16430	16342	16448	16342	16672	16512	16487	16773	16404	16351	16587	16504	16416	16441	16548
24342	40453	34923	21175	18101	17391	17052	16767	16311	15902	15641	15415	15319	15116	15112	15195	15125	14682	14685	14640	14563	14779	19068	19547	17320	17007	15897	14968	14755	14466	14439	14287	14298	14482	14518	14459	14246	14242	14275	14435	14237	14246	14225	14466	14246	14352	14299	14167	14261	14154	14465	14292	14276	14155	14243	14479	14250	14308	14231	14252	14300	14346	14313	14417	14258	14436	14427	14288	14291	14264	14278	14410	14419	14251	14393	14250	14180	14542	14326	14213	14257	14327	14414	14263	14452	14247	14428	14307	14350	14368	14429	14425	14294	14118	14161	14129	14368	14266	14276	14389	14375	14406	14340	14364	14247	14279	14343	14037	14268	14249	14393	14539	14333	14319	14343	14551	14360	14323	14247	14309	14388	14401	14253	14240	14293	14449	14485	14323	14331	14375	14389	14310	14351	14162	14328	14228	14287	14281	14416	14413	14405	14319	14143	14387	14335	14479	14348	14259	14371	14281	14297	14181	14355	14317	14271	14263	14310	14313	14301	14307	14499	14269	14380	14343	14459	14379	14402	14289	14181	14310	14411	14370	14520	14264	14247	14327	14483	14359	14233	14234	14159	14348	14155	14228	14324	14196	14304	14442	14131	14223	14414	14216	14219	14534	14346	14300	14440	14417	14395	14223	14309	14329	14146	14380	14292	14313	14329	14374	14415	14269	14276	14348	14369	14254	14271	14374	14245	14266	14330	14481	14408	14322	14224	14331	14190	14304	14165	14328	14258	14136	14330	14297	14405	14024	14324	14428	14305	14361	14291	14250	14325	14247	14321	14303	14210	14257	14135	14269	14449	14281	14126	14303	14449	14436	14203	14301	14427	14319	14286	14180	14413	14377	14485	14397	14288	14277	14384	14368	14316	14362	14344	14225	14344	14350	14552	14276	14177	14236	14276	14370	14391	14272	14396	14259	14403	14399	14387	14255	14361	14334	14334	14426	14225	14207	14335	14441	14309	14339	14279	14423	14239	14312	14355	14242	14188	14266	14430	14226	14140	14427	14418	14454	14188	14330	14384	14390	14355	14264	14208	14128	14196	14370	14301	14314	14278	14349	14382	14425	14135	14401	14305	14442	14458	14326	14250	14236	14212	14327	14431	14469	14257	14345	14375	14327	14280	14145	14311	14331	14363	14400	14251	14458	14219	14574	14319	14415	14168	14385	14188	14381	14260	14210	14186	14314	14012	14372	14342	14380	14291	14476	14329	14259	14431	14122	14451	14173	14261	14376	14247	14314	14346	14430	14367	14465	14236	14378	14294	14165	14366	14380	14393	14394	14327	14384	14368	14369	14188	14483	14229	14402	14234	14451	14315	14417	14468	14270	14124	14196	14378	14232	14318	14207	14322	14393	14199	14290	14251	14452	14134	14302	14318	14270	14348	14393	14188	14389	14333	14385	14343	14295	14321	14247	14384	14291	14274	14243	14364	14422	14339	14306	14296	14194	14398	14276	14257	14402	14361	14112	14336	14330	14313	14386	14433	14206	14315	14179	14335	14261	14363	14567	14307	14282	14296	14268	14458	14292	14296	14137	14358	14310	14258	14312	14259	14476	14453	14322	14263	14215	14372	14034	14341	14249	14327	14248	14300	14381	14273	14302	14366	14481	14191	14282	14245	14191	14423	14370	14330	14322	14285	14077	14178	14424	14208	14301	14355	14108	14355	14300	14321	14274	14364	14343	14279	14315	14260	14151	14076	14384	14325	14191	14245	14357	14464	14424	14210	14278	14276	14366	14392	14279	14425	14190	14329	14395	14245	14284	14420	14293	14249	14329	14212	14319	14329	14355	14308	14041	14373	14576	14186	14170	14255	14329	14424	14149	14319	14154	14263	14500	14200	14398	14218	14302	14245	14316	14404	14389	14461	14420	14427	14121	14320	14252	14309	14341	14445	14401	14204	14265	14261	14224	14283	14383	14306	14340	14481	14283	14368	14055	14048	14274	14514	14362	14283	14396	14292	14306	14333	14184	14348	14496	14321	14554	14221	14196	14278	14236	14457	14336	14387	14264	14256	14329	14195	14382	14427	14421	14191	14286	14182	14449	14453	14330	14413	14475	14461	14438	14313	14448	14364	14211	14173	14293	14413	14365	14240	14398	14306	14380	14346	14246	14232	14483	14239	14404	14296	14160	14421	14284	14448	14306	14285	14117	14274	14071	14413	14390	14328	14507	14263	14319	14373	14208	14413	14322	14295	14378	14306	14283	14473	14334	14145	14341	14286	14417	14225	14288	14282	14354	14311	14256	14164	14138	14209	14246	14401	14289	14384	14286	14217	14292	14218	14407	14370	14226	14323	14493	14290	14141	14288	14301	14155	14297	14293	14227	14228	14385	14371	14305	14299	14290	14386	14398	14338	14316	14426	14108	14398	14099	14308	14228	14345	14322	14220	14272	14190	14429	14183	14377	14397	14329	14358	14438	14291	14218	14254	14243	14247	14319	14161	14440	14444	14297	14413	14408	14152	14314	14190	14330	14328	14355	14300	14203	14411	14388	14152	14508	14206	14244	14308	14393	14409	14297	14284	14338	14477	14345	14420	14343	14162	14394	14231	14239	14286	14302	14328	14323	14454	14186	14354	14356	14379	14336	14292	14498	14461	14259	14341	14291	14258	14202	14216	14353	14269	14315	14391	14165	14222	14437	14305	14387	14307	14548	14444	14392	14301	14496	14430	14449	14292	14284	14231	14222	14311	14383	14331	14379	14394	14251	14424	14187	14235	14290	14427	14313	14202	14101	14160	14337	14238	14281	14311	14258	14247	14511	14282	14243	14315	14287	14423	14525	14216	14230	14265	14504	14128	14389	14261	14426	14481	14404	14202	14227	14381	14355	14407	14206	14223	14276	14299	14356	14458	14138	14097	14358	14194	14345	14389	14317	14230	14355	14341	14332	14202	14362	14431	14309	14406	14319	14441	14438	14348	14323	14300	14282	14133	14336	14365	14308	14291	14427	14181	14483	14356	14441	14207	14494	14385	14190	14497	14305	14275	14421	14316	14425	14272	14261	14228	14130	14344	14425	14254	14363	14310	14135	14347	14286	14311	14390	14323	14207	14221	14313	14410	14156	14216	14463	14365	14409	14292	14384	14339	14452	14256	14329	14201	14432	14329	14329	14209	14424	14243	14327	14316	14182	14556	14446	14263	14279	14180	14450	14248	14341	14423	14308	14316	14338	14354	14237	14315	14284	14470	14345	14367	13972	14256	14367	14206	14374	14247	14431	14280	14226	14453	14419	14328	14312	14232	14123	14409	14307	14181	14483	14369	14484	14329	14362	14267	14336	14256	14173	14234	14315	14274	14398	14375	14355	14339	14143	14293	14351	14437	14477	14337	14237	14431	14390	14369	14332	14248	14190	14292	14406	14287	14181	14347	14333	14077	14384	14289	14076	14322	14494	14358	14290	14372	14501	14149	14198	14277	14424	14178	14293	14489	14236	14452	14264	14266	14487	14286	14185	14243	14497	14424	14278	14341	14302	14237	14382	14290	14263	14366	14395	14319	14361	14435	14344	14336	14268	14340	14286	14182	14428	14339	14510	14275	14472	14443	14133	14286	14390	14409	14388	14370	14261	14223	14292	14245	14292	14305	14303	14439	14196	14275	14475	14270	14252	14446	14246	14377	14392	14404	14377	14314	14363	14533	14184	14378	14369	14350	14255	14395	14342	14093	14353	14261	14267	14395	14439	14235	14382	14316	14275	14454	14280	14305	14338	14499	14453	14412	14323	14404	14343	14414	14369	14367	14271	14348	14437	14244	14378	14358	14379	14458	14216	14434	14441	14074	14467	14393	14280	14015	14266	14334	14401	14386	14398	14424	14154	14409	14249	14467	14273	14142	14350	14286	14302	14318	14334	14334	14396	14271	14097	14357	14246	14338	14225	14391	14381	14070	14248	14571	14586	14293	14201	14450	14366	14263	14353	14299	14403	14206	14358	14422	14439	14157	14428	14383	14349	14171	14354	14311	14324	14384	14428	14412	14314	14449	14136	14353	14324	14405	14115	14300	14619	14375	14356	14277	14285	14309	14171	14266	14512	14420	14349	14373	14350	14278	14343	14388	14327	14345	14290	14376	14277	14242	14476	14207	14427	14337	14263	14358	14230	14211	14398	14190	14189	14290	14328	14423	14420	14463	14209	14373	14429	14411	14183	14359	14359	14357	14196	14307	14482	14198	14452	14273	14364	14304	14210	14255	14260	14268	14397	14162	14283	14373	14300	14287	14363	14310	14379	14263	14346	14309	14375	14355	14436	14417	14353	14215	14363	14361	14266	14187	14215	14075	14370	14319	14226	14339	14249	14443	14444	14399	14281	14453	14428	14383	14303	14314	14484	14480	14308	14375	14306	14355	14566	14260	14404	14110	14290	14110	14223	14452	14315	14313	14457	14340	14373	14201	14439	14394	14215	14209	14286	14418	14397	14489	14250	14153	14369	14487	14232	14180	14287	14306	14329	14463	14352	14407	14328	14322	14267	14260	14173	14311	14428	14443	14176	14298	14286	14372	14389	14218	14280	14319	14243	14225	14239	14286	14346	14340	14474	14284	14299	14468	14308	14298	14169	14151	14354	14325	14225	14140	14219	14421	14387	14281	14277	14319	14329	14187	14394	14214	14292	14272	14298	14220	14432	14261	14468	14192	14354	14285	14353	14452	14229	14263	14398	14345	14339	14234	14312	14334	14314	14327	14362	14381	14238	14276	14285	14149	14394	14259	14357	14287	14382	14491	14187	14262	14359	14366	14327	14511	14340	14205	14320	14338	14538	14214	14244	14201	14478	14236	14328	14394	14393	14338	14169	14321	14430	14488	14238	14285	14506	14387	14244	14317	14468	14336	14556	14351	14334	14416	14349	14133	14431	14169	14251	14054	14433	14409	14181	14534	14307	14299	14243	14292	14325	14186	14405	14387	14393	14298	14230	14226	14264	14312	14423	14370	14340	14306	14316	14283	14395	14302	14409	14350	14426	14163	14412	14147	14272	14360	14292	14312	14333	14194	14226	14207	14482	14293	14432	14356	14382	14304	14338	14206	14423	14130	14449	14224	14279	14207	14314	14303	14311	14228	14281	14497	14467	14361	14254	14487	14187	14292	14175	14400	14277	14261	14361	14393	14343	14260	14479	14284	14490
22920	21320	29076	23886	21592	23747	25462	20588	18932	18996	18706	18350	17902	17982	17859	17886	17926	17685	17667	17470	17511	18311	23843	25599	23326	21285	19942	18453	17825	17976	17367	17572	17415	17475	17297	17431	17373	17310	17245	17345	17317	17380	17541	17414	17194	17238	17385	17560	17418	17241	17391	17439	17171	17401	17488	17223	17355	17264	17316	17204	17136	17239	17218	17048	17165	17233	17267	17178	17299	17350	17390	17323	17248	17143	16970	17175	17329	17478	17481	17359	17146	17264	17263	17473	17279	17293	17106	17124	17257	17162	17095	17302	17510	17314	17357	17441	17396	17205	17244	17211	17069	17070	17193	16994	17392	17238	17233	17244	17206	17254	17400	17392	17126	17440	17337	17220	17190	17188	17365	17377	17289	17122	17114	17203	17296	17283	16963	17190	16991	17066	17223	17296	17263	17067	17182	17199	17333	17246	17148	17154	17343	17125	17246	17258	17442	17366	17231	17232	17148	17228	17177	17180	17158	17179	17155	17383	17282	17192	17223	17039	17210	17118	16942	17122	17359	17330	17262	17234	17113	17157	17371	17219	17182	17172	17130	17126	17199	17324	16971	17095	16971	17285	17310	17144	17307	17379	17363	17052	17071	17279	17273	17250	17007	17135	17030	17089	17141	17094	17052	17106	17331	17136	17233	17217	17199	17254	17241	17369	17225	17182	17202	17220	17252	17055	17091	17241	17228	17004	17087	17294	17223	17249	17267	17240	17402	17223	17220	17354	17214	17249	17150	17132	17246	17354	17261	17478	17372	17208	17248	17257	17057	17134	17401	17328	17107	17267	17212	17192	17343	17246	17143	17386	17127	17362	17322	17154	17112	17147	17157	17346	17318	17325	17139	17245	17178	17375	17049	17204	17223	17165	17247	17281	17278	17207	17231	17011	17168	17290	17020	17177	17288	17227	17151	17000	17273	17242	17152	17020	17235	17281	17141	17158	17291	17162	17227	17190	17151	17512	17209	17230	17259	17059	17129	17257	17391	17108	17396	17158	17233	17303	17130	16961	17147	17193	17381	17094	17386	17333	17091	17119	17426	17165	17282	17313	17299	17055	17131	17312	17118	17257	17250	17362	17378	17362	17327	17280	17279	17182	17262	17441	17269	17103	17206	17220	17293	17058	17313	17305	17310	16966	17110	17327	17166	17258	17495	17234	17028	17205	17299	17198	17223	17137	17169	16899	17196	17419	17277	17129	17199	17155	17161	17333	17353	17123	17291	17360	17157	17092	17262	17305	17054	17192	17424	17487	17265	17102	17273	17174	17317	17176	17063	17241	17096	17147	17104	17201	17113	17164	17285	16935	17254	17319	17186	17208	17055	17274	17103	17051	17155	17292	17281	17500	17340	17315	17264	17162	17273	17313	17101	17108	17321	17370	17187	17021	17103	17376	17277	17206	17296	17227	17187	17231	17053	17205	17227	17295	17368	17259	17375	17272	17348	17240	17353	17227	17196	17346	17392	17310	17079	16890	17286	17271	17153	17173	17397	17313	16912	17300	17250	17213	17179	17301	17243	17229	17136	17238	17224	17241	17145	17288	17434	17280	17224	17214	17103	17096	17337	17432	17267	17398	17569	17224	17022	17215	17085	17130	17213	17323	17199	17156	17147	17186	17289	17342	17286	17181	17056	17342	17372	17269	17369	17018	17245	17102	17111	17224	17122	17403	17426	17344	17247	17350	17130	17123	17095	17020	17100	17212	17278	17247	17229	17277	17317	17414	17464	17116	17023	17031	17382	17152	17136	17132	17039	17218	17204	17169	17276	17320	17267	17385	17325	17331	17021	16997	17039	16966	17225	17143	17191	17219	17279	17429	17070	17059	17231	17162	17238	17116	17241	17179	17278	17205	17130	17240	17462	17474	17156	17376	17228	17116	17350	17248	17188	17252	17325	17033	17277	17287	17124	17331	17092	17273	17343	17340	17391	17325	17246	17299	17178	17207	17183	17121	17075	17228	17234	17190	17235	17369	17316	17336	17236	17123	17366	17160	17191	17342	17279	17091	17220	17229	17287	17194	17098	17060	17143	17219	17254	17209	17201	17116	17327	17223	17303	17532	17236	17404	17253	17073	17124	17289	17405	17194	17032	17136	17217	17389	17219	17228	17087	17297	17195	17309	17219	17359	17204	17118	17071	17162	17047	17218	17121	17280	17525	17515	17264	17346	17165	17300	17170	17228	17262	17165	17163	17463	17183	17347	17329	17101	17244	17178	17244	17281	17267	17171	17269	17130	17442	17165	17154	17149	17246	16977	17218	17309	17030	17059	17329	17077	17373	17127	17411	17244	17230	17264	17319	17240	17148	17035	17194	16981	17011	17101	17346	17210	17259	17052	17161	17227	17280	17148	17198	17343	17077	16971	17245	17229	17194	17136	17201	17134	17318	16981	17094	17117	16996	17228	17189	17115	17150	17247	17234	17170	17208	17293	17132	17061	17334	17480	17225	17171	17027	17189	17192	17270	17096	17303	17098	17189	17329	17223	17215	17148	17283	17303	17154	17343	17163	17126	17274	17311	17234	17240	17200	17322	17338	17302	17429	17286	17386	17176	17052	17304	17156	16939	17048	17154	17188	17486	17195	17132	17230	17252	16968	17134	16930	17111	17318	17323	17254	17268	17305	17358	17450	17405	17262	16987	16982	17341	17283	17011	17303	17264	16985	17297	17143	17197	17244	17182	17159	17273	17115	17121	17187	17354	17411	17212	17194	17188	17192	17246	16891	17132	17252	17041	17098	17281	17260	17257	17205	17090	17166	17191	17131	17211	17258	17285	17176	17110	17409	17279	17348	17283	17294	17186	17268	17049	17325	17329	17063	17224	17081	17227	17361	17088	17187	17239	17218	17211	17355	17243	17189	17204	17259	17093	17260	17057	17249	17389	16968	17487	16888	17211	17252	17350	17339	17207	17296	17201	17282	17169	17211	16942	17163	17236	17214	17214	17286	17304	17172	17237	17230	17005	17122	17123	17121	17256	17475	17474	17188	17226	17141	17188	17225	17164	17281	17265	17093	17087	17126	17121	16990	16961	17228	17100	17148	17099	17304	17088	17160	17142	17171	17296	17273	17079	17333	17150	17048	16996	17178	17323	17133	17004	17330	17309	17218	17071	17372	17271	17191	17277	17061	17300	17140	17174	17234	17105	17132	17275	17166	17139	17027	17268	17259	17222	17289	17156	17145	17269	17210	16999	16894	17018	17407	17144	17224	17248	17242	16847	17539	17173	17045	17136	17083	16994	17077	17030	17185	17178	17404	17004	17301	17356	17219	17245	17286	17193	17049	16946	17077	17251	17093	17234	17149	17343	17247	17270	17372	17269	17137	17129	17217	17129	17256	17212	17262	17193	17138	17232	17166	17220	17160	17213	17185	17487	17182	17251	17116	17044	17234	17048	17401	17298	17261	17414	17582	17138	17201	17314	17058	17362	17289	17251	17243	17142	17145	17181	17308	17072	17251	17193	17161	17017	17018	17005	17108	17059	17347	17013	17172	17023	17155	17258	17341	17226	17195	17168	17061	17220	16996	17142	17043	17005	17479	17207	17013	17218	17177	17117	17230	17169	17283	17256	17322	17171	17117	17028	17163	17284	17355	17075	17225	17111	17348	16973	17215	17393	17181	17300	17162	17241	17268	17285	17242	17220	17346	17289	17236	17183	17185	17393	17258	17215	17236	17057	17423	17133	17264	17283	17371	17509	17294	17249	17249	17322	17157	17388	17316	17430	17301	17188	17136	17360	17451	17262	17239	17184	17122	17230	17466	17278	17125	17387	17395	17242	17370	17031	17310	17280	17245	17194	17074	17167	17133	17200	17275	17133	17282	17123	17133	17143	17236	17178	17095	17142	17286	17341	17089	17259	17406	17239	17090	17244	17058	17215	17345	17375	17271	17200	17253	17117	17077	17127	17164	17391	17275	17380	17207	17185	17391	17152	17212	17184	17213	17248	17257	16923	17247	17305	17207	17120	17240	17103	17158	17157	17058	17246	17240	17275	17155	17373	17408	17407	17141	17316	17251	16974	17098	17064	16975	17164	17473	17179	17030	17251	17325	16919	17226	17163	17073	17199	17316	17098	17474	17198	17216	17131	17071	17179	17161	16983	17291	17181	17150	17134	17129	17134	16916	17189	17249	17171	17253	17070	17270	17235	17201	17426	17199	16990	17017	17202	17394	17437	17205	17314	17184	17358	17263	17142	17370	17276	17222	17027	17192	17166	17060	16957	17167	17050	17003	17070	16988	17160	17191	17276	17179	17306	17098	17006	17095	17259	17216	17310	17394	17262	17196	17243	17243	17342	17128	17447	17307	17311	17095	17119	17247	17253	17159	17237	17186	17130	17107	17397	17283	17277	17128	17266	17387	17143	17226	16999	17213	17233	17197	17236	17251	17162	17166	17154	17105	17139	17312	17082	17090	17258	17216	17192	17280	17206	17420	17150	17130	17175	17002	17190	17138	17100	17266	17349	17176	17244	17406	17138	17325	17363	17085	17066	17013	17110	17276	17193	16917	17286	17217	17336	17189	17252	17298	17286	17297	17404	17182	17182	17261	17239	17078	17262	17485	17280	17241	17192	17299	17434	17230	17394	17252	17180	17214	17135	17190	17250	17258	17244	17459	17163	17257	17253	17104	17093	17332	17187	17216	17261	17439	17273	17377	17241	17166	17066	17084	17066	17258	17361	17067	17294	17307	17044	17348	17274	17260	17212	17244	17273	17262	17530	17104	17286	17415	17260	17307	17237	17424	17122	17212	17167	17315	17345	17122	17100	16979	17221	17292	17445	17331	17294	17234	17260	17231	17132	17174	17342	17232	17417	17241	17363	17169	17233	17194	17144	17262	17178	17176	17135	17107	17254	17043	17306	17239	17170	17297	17117	17257	17282	17112	17199	17335	17090	17322	17289	17165	17323	17299	17073	17221	17416	17354	17051	17131	17155	17201	17273	17291	17391	17103	17364	17214	17436	17199	17141	17106	17091	17457	17181	17345	17158	17244	17080	17034	17333	17031	17147	17246	17186	17300	17288	17076	17044	17300	17192	17144	17222	17215	17224	17287	17248	17236	17416	17311	17497	17230	16975	17280	17052	17104	17150	17113	17183	17312	17239	17215	17304	17114	16999	17412	17297	17025	16949
28646	52506	45979	26842	22373	21032	19373	18300	17348	16667	16316	15933	15667	15517	15492	15384	15491	15402	15370	15186	15354	16497	24982	25866	22197	19519	17591	15963	15303	14880	14895	14859	14800	14933	14871	14704	14727	14783	14680	14746	14742	14789	14822	14907	14695	14818	14908	14817	14804	14710	14790	14963	14875	14656	14782	14687	14834	14647	14677	14784	14662	14846	14748	14715	14631	14844	14854	14860	14704	14735	14829	14678	14841	14942	14846	14757	14524	14949	14807	14679	14872	14533	14939	14751	14984	14724	14779	14710	14719	14858	14725	14854	14803	14911	14716	14815	14663	14763	14761	14774	14876	14769	14861	14694	14580	14697	14725	14845	14585	14749	14792	14806	14640	14725	14806	14599	14697	14780	14673	14643	14854	14712	14623	14764	14733	14869	14734	14770	14848	14748	14705	14875	14554	14708	14877	14861	14826	14872	14763	14697	14837	14660	14845	14832	14744	14812	14824	14799	14837	14557	14696	14628	14619	14814	14668	14709	14765	14699	14873	14769	14729	14619	14885	14804	14861	14726	14458	14808	14777	14784	14623	14800	14706	14740	14643	14740	14671	14820	14769	14565	14872	14751	14686	14684	14799	14574	14679	14792	14893	14889	14874	14825	14815	14740	14805	14969	14805	14814	14693	14908	14904	14622	14658	14686	14897	14795	14749	14812	14759	14786	14728	14707	14669	14683	14751	14670	14545	14745	14805	14716	14617	14892	14899	14796	14724	14851	14728	14749	14808	14690	14826	14777	14685	14737	14859	14806	14693	14694	14819	14737	14837	14663	14871	14797	14789	14746	14887	14735	14823	14576	14708	14782	14754	14893	14607	14671	14721	14846	14884	14785	14670	14716	14893	14982	14546	14806	14856	14771	14973	14648	14825	14753	14713	14761	14714	14787	14757	14804	14812	14702	14972	14680	14633	14653	14836	14675	14771	14579	14835	14655	14633	14735	14653	14694	14719	14709	14675	14858	14776	14642	14577	14616	14735	14856	14941	14612	14724	14886	14708	14916	14678	14861	14707	14752	14912	14762	14624	14697	14663	14683	14750	14822	14756	14997	14845	14622	14652	14781	14776	14868	14619	14699	14864	14685	14723	14855	14655	14721	14897	14787	14745	14800	14698	14765	14711	14837	14899	14798	14823	14697	14829	14607	14822	14716	14752	14732	14780	14921	14903	14877	14712	14918	14599	14660	14786	14709	14621	14878	14819	14712	14644	14598	14866	14769	14701	14753	14684	14678	14695	14659	14804	14738	14705	14891	14778	14649	14719	14828	14716	14724	14721	14916	14698	14616	14513	14692	14774	14926	14594	14822	14842	14761	14736	14811	14820	14844	14650	14781	14731	14720	14645	14833	14784	14751	14865	14741	14769	14707	14872	14900	14683	14655	14750	14776	14812	14646	14778	14604	14770	14769	14804	14732	14723	14706	14702	14663	14818	14767	14829	14905	14629	14786	14671	14720	14857	14710	14875	14826	14772	14792	14732	14682	14767	14784	14571	14815	14615	14760	14811	14814	14797	14762	14565	14723	14644	14814	14666	14780	14918	14854	14849	14711	14842	14714	14625	14713	14940	14610	14673	14837	14720	14765	14747	14748	14816	14768	14670	14614	14862	14867	14762	14831	14782	14727	14752	14668	14697	14827	14661	14974	14806	14974	14938	14752	14660	14655	14715	14769	14695	14856	14786	14837	14547	14620	14615	14656	14878	14742	14785	14661	14797	14496	14796	14780	14724	14802	14591	14809	14796	14788	14687	14683	14814	14692	14706	14722	14962	14833	14518	14729	14739	14879	14716	14698	14911	14875	14646	14681	14569	14598	14799	14654	14727	14834	14694	14977	14686	14648	14698	14833	14758	14772	14737	14722	14789	14706	14684	14734	14847	14732	14919	14632	14594	14809	14575	14915	14608	14863	14751	14866	14737	14821	14689	14773	14760	14804	14858	14726	14814	14757	14890	14794	14972	14867	14686	14649	14716	14920	14796	14729	14654	14606	14798	14606	14622	14757	14765	14685	14761	14711	14785	14657	14741	14737	14702	14562	14555	14657	14897	14878	14638	14829	14661	14826	14821	14764	14750	14765	14854	14753	14765	14667	14683	14838	14874	14693	14758	14654	14820	14789	14652	14847	14749	14689	14695	14677	14753	14762	14802	14690	14838	14758	14906	14860	14735	14705	14607	14752	14804	14807	14774	14708	14626	14735	14810	14893	14768	14644	14624	14813	14955	14850	14680	14662	14798	14595	14967	14736	14749	14658	14838	14962	14805	14896	14872	14793	14617	14807	14761	14767	14717	14834	14626	14903	14892	14736	14756	14940	14831	14780	14757	14694	14628	14808	14701	14751	14682	14697	14693	14679	14611	14711	14853	14759	14725	14680	14751	14746	14768	14736	14487	14802	14640	14691	14821	14727	14705	14787	14691	14746	14686	14711	14667	14717	14801	14613	14641	14677	14758	14692	14708	14692	14837	14869	14724	14815	14693	14707	14875	14666	14897	14802	14896	14943	14609	14712	14815	14841	14973	14669	14871	14878	14598	14873	14720	14880	14783	14700	14700	14643	14951	14637	14663	14840	14727	14813	14680	14658	14811	14830	14747	14655	14652	14652	14770	14817	14620	14635	14854	14693	14778	14679	14689	14857	14718	14865	14793	14704	14841	14610	14925	14804	14814	14756	14704	14700	14801	14667	14794	14794	14747	14684	14761	14784	14564	14800	14706	14751	14766	14674	14769	14898	14712	14655	14796	14740	14728	14807	14608	14826	14925	14717	14706	14737	14768	14751	14916	14671	14910	14829	14763	14691	14792	14625	14818	14755	14578	14842	14767	14738	14897	14844	14599	14766	14850	14763	14765	14844	14853	14611	14649	14794	14743	14830	14694	14830	14817	14897	14782	14797	14807	14870	14884	14570	14831	14698	14861	14810	14898	14762	14563	14518	14855	14931	14763	14797	14760	14725	14800	14813	14808	14751	14646	14502	14754	14889	14715	14781	14782	14598	14796	14940	14778	14764	14684	14920	14662	14662	14865	14648	14669	14808	14695	14725	14725	14799	14895	14816	14750	14700	14780	14892	14861	14730	14873	14778	14764	14712	14873	14686	14815	14612	14775	14659	14768	14830	14822	14723	14715	14850	14811	14673	14734	14752	14759	14819	14697	14773	14740	14836	14641	14677	14860	14848	14744	14752	14700	14647	14670	14728	14855	14749	14634	14645	14666	14748	14704	14809	14660	14910	14830	14614	14773	14714	14798	14765	14688	14717	14834	14928	14785	14943	14804	14774	14871	14838	14841	14638	14707	14904	14798	14709	14797	14665	14740	15004	14977	14798	14922	14755	14775	14606	14716	14815	14879	14887	14877	14701	14833	14770	14927	14788	14715	14707	14820	14784	14578	14958	14845	14607	14701	14754	14550	14731	14618	14882	14901	14784	14850	14736	14833	14934	14651	14647	14676	14703	14926	14855	14776	14714	14816	14740	14754	14807	14779	14742	14744	14834	14782	14783	14762	14756	14643	14571	14911	14542	14833	14833	14662	14803	14616	14724	14679	14683	14776	14657	14672	14660	14728	14740	14752	14790	14912	14909	14674	14719	14579	14717	14765	14700	14711	14769	14808	14853	14585	14695	14843	14695	14776	14701	14622	14654	14838	14715	14778	14676	14753	14752	14745	14852	14658	14701	14870	14543	14835	14692	14757	14778	14844	14879	14776	14561	14835	14982	14900	14725	14633	14650	14868	14638	14592	14804	14747	14789	14644	14741	14797	14645	14749	14763	14886	14755	14678	14683	14742	14674	14701	14617	14725	14711	14809	14862	14686	14706	14644	14784	14722	14797	14825	14834	14738	14730	14850	14685	14883	14797	14708	14953	14794	14583	14918	14614	14725	14668	14824	14775	14895	14701	14799	14642	14852	14758	14779	14770	14701	14628	14798	14691	14704	14628	14851	14736	14855	14814	14692	14603	14737	14865	14603	14930	14695	14897	14690	14758	14738	14648	14794	14723	14785	14742	14794	14883	15037	14728	14876	14726	14786	14607	14775	14896	14569	14891	14801	14853	14694	14883	14801	14601	14769	14700	14743	14700	14839	14668	14754	14654	14899	14674	14944	14879	14697	14815	14802	14765	14651	14796	14617	14733	14741	14683	14702	14791	14779	14854	14662	14796	14955	14615	14622	14791	14826	14835	14704	14650	14632	14834	14729	14564	14795	14866	14771	14584	14781	14678	14729	14770	14936	14885	14863	14776	14774	14773	14785	14802	14905	14657	14792	14810	14573	14665	14810	14668	14705	14767	14580	14674	14826	14742	14562	14655	14787	14727	14673	14854	14722	14659	14894	14839	14720	14736	14805	14902	14878	14661	14842	14848	14653	14763	14608	14711	14751	14731	14765	14644	14981	14711	14726	14610	14700	14573	14749	14897	14801	14827	14775	14634	14709	14794	14817	14794	14617	14651	14668	14745	14711	14626	14757	14639	14771	14755	14832	14585	14720	14643	14761	14626	14773	14775	14815	14832	14772	14667	14840	14734	14819	14837	14738	14732	14818	14581	14759	14625	14681	14738	14820	14819	14802	14892	14839	14745	14712	14897	14905	14554	14593	14990	14718	14572	14760	14689	14661	14783	14937	14843	14617	14737	14766	14672	14620	14684	14728	14931	14696	14709	14809	14721	14588	14748	14715	14599	14625	14720	14889	14691	14827	14657	14652	14714	14772	14746	14694	14859	14817	14807	14662	14794	14737	14801	14762	14730	14564	14737	14904	14811	14814	14711	14758	14790	14707	14767	14802	14638	14974	14768	14661	14608	14682	14674	14772	14702	14768	14632	14772	14720	14841	14642	14665	14672	14739	14798	14741	14634	14699	14646	14805	14742	14801	14683	14903	14873	14598	14826	14827	14653	14854	14695	14724	14817	14600	14846	14972	14958	14742	14731	14750	14754	14895	14703	14701	14706	14784	14688	14826	14725	14749	14751	14785	14624	14744	14740	14776	14740	14742	14784	14563	14704	14524	14732	14784	14713	14861	14766	14813	14791	14800	14880	14693	14730	14758	14926	14669	14817	14740	14775	14561	14701	14773	14633	14814	14782	14822	14854	14890	14727	14782	14690	14813	14593	14722	14938	14789	14871	14579	14676	14828	14696
28280	24110	26366	22723	18894	17819	16855	16335	16188	15982	15826	15783	15993	15869	15757	15757	15960	15870	15935	15718	15730	15647	15953	16174	16373	16395	16196	16112	16046	16069	15887	15656	15834	15828	15568	15611	15739	15686	15693	15775	15882	15703	15728	15885	15721	15613	15700	15827	15934	15672	15820	15692	15618	15668	15563	15858	15563	15699	15732	15737	15504	15732	15836	15932	15820	15708	15793	15754	15787	15732	15769	15822	15621	15594	15652	15930	15710	15940	15809	15935	15787	15579	15838	15598	15536	15730	15569	15504	15731	15823	15706	15543	15609	15768	15657	15545	15677	15514	15567	15827	15696	15702	15776	15531	15533	15460	15695	15624	15583	15537	15766	15672	15633	15621	15736	15583	15755	15744	15902	15959	15774	15697	15799	15825	15787	15537	15840	15667	15828	15725	15851	15749	15618	15809	15625	15650	15603	15442	15457	15626	15884	15632	15616	15706	15687	15672	15806	15623	15718	15871	15626	15491	15780	15635	15764	15624	15738	15828	15584	15671	15690	15734	15638	15643	15733	15718	15744	15814	15854	15497	15788	15749	15670	15701	15590	15604	15680	15634	15789	15753	15735	15824	15772	15597	15724	15841	15804	15738	15644	15568	15648	15809	15824	15737	15638	15618	15770	15753	15727	15662	15583	15807	15590	15804	15776	15801	15587	15763	15724	15611	15595	15730	15676	15656	15546	15628	15526	15656	15631	15510	15674	15508	15916	15726	15625	15653	15619	15688	15714	15509	15862	15577	15776	15734	15746	15588	15855	15703	15780	15739	15862	15818	15724	15720	15709	15562	15535	15793	15852	15776	15800	15727	15721	15318	15728	15717	15872	15647	15755	15867	15623	15684	15882	15686	15701	15541	15621	15553	15772	15732	15524	15755	15838	15653	15696	15637	15571	15574	15490	15735	15577	15601	15638	15732	15792	15681	15666	15545	15787	15741	15813	15689	15693	15637	15787	15702	15862	15565	15769	15749	15652	15490	15895	15661	15689	15640	15618	15762	15806	15581	15568	15682	15723	15540	15707	15786	15680	15806	15859	15727	15653	15603	15663	15611	15733	15715	15451	15525	15587	15610	15714	15570	15819	15701	15792	15680	15717	15713	15803	15812	15722	15886	15718	15699	15900	15782	15686	15881	15625	15800	15517	15677	15498	15797	15771	15697	15689	15822	15995	15668	15819	15590	15712	15832	15744	15731	15671	15807	15627	15679	15772	15923	15646	15485	15685	15607	15822	15682	15630	15582	15610	15822	15604	15643	15605	15821	15684	15818	15752	15649	15730	15773	15782	15624	15575	15721	15642	15754	15706	15630	15630	15707	15435	15791	15817	15711	15749	15713	15706	15780	15740	15601	15806	15535	15633	15695	15819	15861	15850	15589	15678	15631	15758	15595	15718	15845	15550	15696	15580	15593	15960	15608	15759	15757	15612	15475	15560	15762	15754	15724	15536	15780	15710	15656	15885	15581	15879	15677	15696	15662	15868	15759	15532	15485	15718	15722	15714	15705	15743	15610	15696	15722	15648	15712	15671	15845	15590	15670	15852	15777	15831	15525	15641	15741	15700	15876	15734	15715	15869	15835	15802	15952	15692	15760	15673	15639	15713	15717	15792	15699	15773	15607	15600	15473	15780	15633	15767	15735	15680	15614	15679	15749	15772	15780	15515	15647	15695	15737	15866	15790	15721	15577	15748	15764	15674	15612	15619	15611	15487	15682	15762	15733	15535	15712	15845	15821	15942	15811	15643	15700	15756	15837	15748	15853	15736	15685	15711	15846	15754	15842	15614	15614	15807	15999	15651	15623	15880	15651	15654	15680	15641	15757	15826	15782	15886	15607	15718	15778	15681	15508	15690	15657	15531	15709	15609	15666	15722	15632	15724	15713	15769	15649	15753	15574	15728	15759	15714	15569	15654	15663	15697	15646	15741	15866	15716	15769	15730	15636	15739	15734	15826	15792	15606	15624	15834	15569	15776	15579	15795	15776	15696	15764	15829	15838	15591	15701	15621	15747	15600	15691	15772	15947	15516	15845	15839	15660	15757	15582	15826	15640	15574	15755	15768	15805	15836	15603	15973	15896	15651	15748	15610	15703	15807	15633	15805	15952	15916	15729	15859	15773	15768	15608	15685	15743	15699	15562	15556	15950	15720	15801	15976	15626	15643	15830	15769	15623	15520	15731	16022	15582	15568	15749	15596	15612	15711	15641	15761	15601	15855	15619	15880	15571	15622	15739	15753	15757	15755	15940	15792	15877	15705	15739	15776	15647	15799	15888	15777	15848	15878	15700	15880	15741	15592	15637	15756	15663	15913	15646	15829	15697	15640	15585	15429	15776	15691	15581	15808	15685	15800	15576	15710	15762	15687	15537	15790	15727	15936	15651	15656	15565	15661	15478	15698	15589	15526	15804	15810	15810	15687	15822	15652	15816	15642	15888	15794	15644	15500	15669	15694	15680	15622	15572	15809	15759	15764	15661	15506	15699	15772	15736	15771	15568	15995	15793	15648	15693	15547	15466	15718	15781	15599	15656	15810	15605	15660	15744	15714	15784	15702	15619	15800	15665	15768	15875	15799	15759	15878	15565	15805	15841	15702	15690	15707	15740	15759	15625	15671	15730	15682	15853	15757	15805	15559	15832	15674	15805	15801	15832	15567	15804	15527	15725	15676	15687	15830	15776	15776	15732	15952	15700	15678	15808	15744	15846	15710	15706	15711	15619	15798	15718	15702	15785	15747	15725	15672	15656	15782	15750	15710	15736	15705	15704	15506	15520	15782	15695	15637	15514	15644	15486	15894	15421	15687	15648	15680	15704	15709	15652	15601	15663	15860	15619	15745	15859	15639	15846	15877	15877	15753	15670	15545	15914	15738	15674	15613	15788	15804	15819	15739	15682	15534	15846	15634	15640	15894	15791	15775	15795	15618	15598	15806	15779	15910	15579	15790	15647	15602	15710	15619	15862	15710	15736	15715	15845	15837	15829	15740	15807	15855	15659	15618	15609	15631	15718	15533	15675	15745	15716	15854	15663	15817	15936	15667	15690	15521	15858	15707	15674	15678	15722	15760	15812	15666	15624	15818	15888	15809	15576	15722	15562	15728	15751	15696	15510	15660	15723	15847	15705	15549	15741	15864	15674	15729	15888	15828	15786	15776	15606	15623	15660	15735	15689	15718	15589	15722	15746	15684	15607	15743	15676	15765	15671	15720	15810	15737	15787	15699	15853	15639	15767	15749	15623	15553	15588	15734	15488	15928	15673	15853	15642	15744	15702	15677	15736	15571	15605	15743	15560	15638	15952	15799	15743	15818	15774	15789	15541	15819	15566	15615	15493	15678	15624	15778	15710	15619	15660	15849	15584	15675	15699	15606	15681	15714	15537	15866	15899	15806	15557	15738	15684	15520	15718	15781	15560	15763	15744	15846	15755	15692	15812	15738	15726	15717	15638	15664	15650	15827	15773	15669	15760	15652	15548	15698	15737	15831	15842	15624	15704	15443	15738	15572	15548	15575	15660	15842	15897	15778	15579	15500	15790	15625	15868	15634	15616	15720	15706	15566	15608	15737	15663	15821	15663	15867	15699	15799	15605	15652	15473	15624	15741	15873	15555	15643	15521	15766	15585	15710	15630	15618	15699	15716	15607	15629	15579	15774	15751	15775	15633	15458	15901	15815	15726	15747	15622	15697	15656	15679	15726	15656	15860	15611	15773	15888	15788	15739	15748	15746	15827	15586	15770	15816	15830	15826	15734	15818	15512	15641	15645	15787	15749	15742	15695	15812	15698	15558	15656	15755	15822	15812	15739	15637	15552	15668	15681	15744	15597	15770	15607	15823	15687	15807	15691	15760	15858	15908	15586	15669	15642	15836	15725	15561	15641	15477	15923	15818	15768	15793	15586	15708	15813	15744	15711	15562	15729	15747	15621	15766	15755	15867	15648	15783	15719	15856	15714	15610	15557	15743	15431	15926	15607	15756	15617	15769	15678	15785	15687	15725	15705	15608	15615	15726	15652	15787	15657	15620	15810	15707	15728	15668	15820	15714	15914	15738	15803	15802	15577	15608	15740	15769	15650	15696	15816	15796	15873	15632	15588	15760	15816	15729	15942	15798	15849	15626	15751	15772	15728	15725	15552	15692	15675	15623	15818	15979	15499	15635	15602	15626	15535	15871	15870	15782	15626	15806	15739	15760	15972	15587	15640	15692	15600	15644	15552	15661	15499	15746	15652	15753	15604	15747	15703	15778	15511	15643	15660	15751	15729	15686	15691	15735	15504	15796	15704	15741	15733	15723	15893	15598	15784	15705	15671	15693	15715	15808	15649	15668	15386	15727	15647	15626	15587	15653	15587	15537	15796	15646	15889	15886	15712	15539	15692	15813	15500	15549	15703	15606	15791	15889	15757	15634	15644	15749	15753	15680	15690	15645	15716	15761	15879	15635	15705	15609	15923	15773	15720	15659	15749	15888	15749	15585	15731	15689	15475	15633	15874	15482	15799	15470	15583	15519	15744	15715	15892	15586	15799	15771	15764	15627	15840	15609	15693	15695	15748	15865	15489	15766	15664	15610	15773	15773	15722	15712	15711	15730	15706	15678	15849	15598	15564	15500	15807	15757	15720	15567	15636	15768	15777	15681	15867	15757	15733	15769	15552	15717	15620	15692	15772	15619	15608	15823	15827	15509	15653	15793	15707	15797	15802	15785	15718	15617	15601	15600	15719	15710	15785	15479	15745	15821	15708	15771	15683	15583	15568	15840	15734	15794	16032	15824	15843	15831	15840	15677	15677	15941	15607	15781	15763	15732	15465	15696	15647	15569	15664	15700	15717	15810	15875	15656	15805	15756	15569	15634	15809	15688	15539	15880	15672	15585	15497	15853	15694	15804	15753	15711	15617	15692	15729	15856	15760	15649	15599	15776	15905	15650	15759	15661	15695	15671	15549	15564	15774	15718	15839	15884	15670	15612	15673	15893	15762	15296	15656	15776	15768	15573	15599	15699	15691	15848	15798	15822	15512	15742	15630	15650	15705	15594	15642	15754	15774	15793	15657	15645	15774	15962	15831	15600	15640	15513	15631	15737	15766	15693	15655	15710	15635	15706	15756	15863	15644	15520	15848	15704	15756	15711	15847	15718	15838
24553	33448	24603	20100	18516	16443	15243	14649	14592	14189	14107	13953	13990	13977	13964	13744	13845	13885	14022	14076	14031	13995	14116	14396	14772	14523	14350	14239	13972	13883	14091	13838	14011	13944	13874	13800	13579	13941	13962	14007	13891	13950	13767	13855	13860	13797	13896	13855	13854	13919	13990	14067	13849	14056	13770	13868	13901	13999	13861	13757	13863	14004	13679	13853	13989	13842	13864	13917	13955	13939	14037	13883	13952	13801	13936	13877	13926	13862	13876	13874	13911	13840	13906	13880	13774	13711	13977	14030	13995	13836	13883	13892	13798	13944	13830	13754	13967	13804	13793	13903	13986	13727	13863	14042	13986	13831	13928	13869	13966	13799	14000	13778	14017	13977	13856	13770	13686	13831	13751	13943	13936	13819	13933	13807	13917	13962	13888	13928	13916	13919	13879	13852	13874	13892	13842	14048	13856	13769	13829	13897	13804	13921	13775	13814	13895	13826	13941	14000	13930	13883	13860	13874	13846	13992	13897	13863	13932	13955	13746	13971	13903	14001	13980	13756	13967	13887	14084	13840	13777	13971	13881	13923	13890	13916	13987	13894	13753	13771	13834	13820	13907	13835	13919	13822	13762	13916	13727	13858	13906	13724	13712	13829	13896	13840	13787	13876	13915	13894	13903	13838	14031	13924	13700	14071	13750	13792	13915	13978	13879	13805	13819	13897	13715	14044	13816	13988	14010	13910	13805	13769	13844	13810	13665	13766	13786	14019	13895	13956	13787	13766	13837	13846	13935	13738	13984	13854	13900	13896	13867	13898	13859	13880	14013	13717	13874	13783	13737	13746	13768	13882	13928	13924	13611	13771	13786	13894	13875	13818	13904	14070	13877	13918	13827	13889	13913	13860	13850	13864	13980	13710	13883	13977	13918	13912	13974	13859	14009	13714	13862	13758	13807	13816	13724	13955	14113	13904	13741	13897	13775	13830	13765	13854	13778	13748	13891	14065	13729	13884	13987	13806	13789	13756	13907	13860	13810	14069	13792	13919	13730	13751	13966	13931	13769	13850	13795	13858	13850	13894	13842	13933	13740	13729	13913	13838	13810	13711	13972	13930	13866	13871	13854	13752	13816	13903	13869	13800	13791	13958	13851	13959	13738	13852	13855	13884	13848	13780	13989	13891	13728	13763	13790	13821	13803	13938	13869	13696	13786	13969	13812	13777	13801	13939	13879	13963	13887	13818	13667	13840	13829	13901	13900	13898	13990	13880	13726	13693	13731	13891	13907	13866	13936	13887	13972	13740	13789	13940	13991	13874	14035	13885	14067	13846	13811	13787	13743	13875	13863	14127	13726	13899	13790	13816	13745	13799	13752	14114	13929	13942	13920	13898	13825	13874	13695	13865	13850	13824	13817	13815	13947	13992	13942	13853	13888	14051	13851	13832	13880	13879	13917	13939	13870	13926	13779	13904	13870	13854	13858	13863	13915	13911	13891	13969	13945	14057	13805	13936	13903	14004	13812	13718	14101	13870	13988	13734	13771	13784	13719	14110	14113	13700	13975	13759	13952	13981	13891	13908	13746	13806	13834	13916	13893	13892	13824	13821	13774	13871	13804	13653	13969	13842	13945	13815	13760	13825	14001	13963	13699	13881	13949	13725	13732	13990	13904	13973	13915	13918	13826	13963	14016	13852	13761	13852	13662	13933	13922	13974	13985	13873	13897	13883	13868	13850	13763	13993	13851	13932	13752	13771	13835	13814	13701	13847	13703	13910	13757	13843	13916	13855	13849	13681	13823	14018	13803	13898	13719	13831	13959	13890	13763	13818	13843	13864	13915	13861	13843	13776	13944	13848	13839	13739	13842	13935	13650	13872	13958	13923	13938	13840	13732	14050	13802	13863	13877	13810	13855	13809	13765	13875	13923	13747	13852	13980	13935	13777	13899	13919	13916	13796	14015	13905	13929	13705	13755	13721	13808	13862	14019	13798	13713	13893	13934	13864	13885	14030	14085	13737	13856	13944	13786	14025	13880	13764	13870	14058	13719	13938	14019	14012	14042	13710	13868	14018	13871	13806	13960	13883	13948	13794	13912	13691	13927	13877	13674	13840	13897	13801	13887	13877	13771	13914	13825	13790	13870	13919	13958	13891	13891	13675	13942	13837	13625	13953	13937	13724	13847	13943	13913	13865	13815	13865	13943	13928	13813	13914	13856	13897	13609	14036	13872	13797	13930	13708	13992	14054	13975	13745	13954	13836	14009	13769	13906	13771	13840	13757	13809	13821	13918	13781	13910	13760	13744	13920	14102	13908	13692	13935	14028	13816	13781	13798	13834	13840	13659	13961	13823	13829	13905	13790	13709	13987	13907	13921	13925	13948	14012	13925	13778	13990	13849	13719	13928	13811	13810	13946	13924	13945	13830	13862	13973	13738	13850	14046	13868	14019	13917	14062	13974	13816	13933	13859	13732	13777	13899	14007	13963	13766	13971	13754	13964	13883	13874	13947	13911	13936	13808	13888	13901	13952	13647	13853	13799	13767	13766	13795	13781	13773	13917	13788	13962	13697	13696	13877	13990	13715	13857	13900	13870	13780	13905	13686	13849	13826	13810	13934	13917	13839	13869	13949	13837	13883	13990	13956	13667	13997	13916	13936	13802	13982	14025	13994	13982	13967	13692	13843	14119	14000	13875	13960	13879	13871	13873	13859	13746	13822	13919	13874	14080	13876	13958	13781	13790	13719	13955	13880	13993	13763	13824	14076	13809	13891	13855	13841	13897	13926	13778	13809	13889	13946	13881	14025	13873	13995	13759	13807	13883	13983	13944	13902	13760	13853	13813	13907	13962	13837	13863	13716	13759	13839	13970	13941	13923	13870	13918	13827	14063	13892	13843	13892	13927	13843	13825	13777	13797	13957	13977	13857	13941	13793	13792	13687	13977	13912	13709	13735	13783	13812	13773	13961	13941	13841	13967	13805	13880	13899	13767	13893	13950	13765	14058	13680	13928	13924	13818	14010	13778	13834	13820	13859	13880	13871	13819	13677	13802	13930	13834	13773	13915	14001	13891	13767	13836	13882	13761	13847	13978	14008	13713	13829	13905	14004	13900	13841	13671	14018	13869	13930	13929	13787	13934	13844	13942	13751	13829	13970	13866	14018	13749	13839	13733	13908	13909	13892	14106	13860	13717	14008	13813	13996	13862	13797	13805	13771	13952	13934	14021	13830	13853	13956	13743	13957	13870	13914	14074	14080	13928	13821	13787	13885	14001	13819	13886	13777	13805	14024	13868	13803	13922	13822	13879	13732	13893	13955	13943	13769	13817	13689	13907	13813	13941	13851	13880	13791	13912	13932	13902	13891	13728	13821	13833	13871	13951	13953	13854	13849	13820	13812	13896	13863	13994	13875	13894	13745	13973	13805	13936	13918	13898	13976	13889	13742	13947	13995	13827	13836	13831	13763	13878	13955	13713	14017	13934	13895	13971	13807	13991	13745	13829	14079	13935	13931	13917	13884	13753	13971	13734	13807	13858	13774	13811	13866	13984	13765	13882	13909	13619	13987	13778	14026	13832	13898	13710	13890	13859	13916	13950	13946	13796	13791	13889	13958	13790	13708	13991	13829	13873	13950	13857	13918	13791	13934	13867	13798	13922	13903	14007	13900	13949	13786	13923	13989	13927	13989	13754	13907	13938	13945	13712	13944	13640	14038	13994	13698	13912	13760	13662	13862	13817	13899	13818	13812	13915	13815	13958	13897	13790	13757	13972	13960	13873	13863	13835	13893	13752	13821	13887	13920	13800	13978	13894	13865	13977	13948	13783	13848	13655	13862	13897	13993	13906	13865	13909	13898	13835	13993	13882	13945	13950	13944	13785	13865	13961	13809	13962	13837	13946	13948	13761	13845	13901	13929	13767	13964	13748	14014	13810	13949	13892	13897	13994	13846	13980	13896	13848	13780	13679	13734	13772	13713	13793	13952	13990	13894	13882	13861	13863	13898	13736	13921	13717	13949	13816	13845	13924	13906	13908	13853	13989	13886	13843	13884	13982	13774	13671	13850	13937	13769	13837	13847	13865	13888	13750	13864	13983	13875	13747	13794	13731	14086	13889	13895	13627	13818	13827	13995	13876	13702	13910	13807	13804	14009	13770	13953	13889	13801	13835	13805	13814	13754	13760	14010	13910	13963	13892	13756	14052	13840	13849	13792	13880	13793	13812	13967	14000	13994	13842	13921	13882	13795	13862	13929	13828	13855	13856	13945	13804	13806	13816	14009	13736	13815	13961	13922	13887	13762	13865	14047	13975	13650	13998	13814	13877	13860	13946	13747	13854	13981	13996	13816	13796	13937	13964	14007	13705	13790	13827	13790	14047	13924	13959	13676	13989	13764	13851	13899	13766	13849	14002	13803	14046	13839	13910	13872	13795	13708	13904	13720	13960	13841	13851	13928	13755	13877	13959	13995	13900	13770	14055	13935	13872	13954	13955	13799	13797	13840	13741	13928	13756	13850	13999	13784	14010	13974	13903	13910	13734	13797	13886	13893	13905	13722	13972	13811	14005	13817	13724	13939	13943	13748	13835	14025	13896	13814	13901	13892	13953	13878	13788	13806	13872	13827	13907	13902	13775	13707	13791	13960	13891	13761	13901	13849	13793	13984	13836	13904	13921	13666	14075	13796	13908	13854	13740	13923	13793	13863	13830	13903	13873	13774	13871	13959	13975	13816	13911	13851	13719	13945	13764	13814	13816	13954	13773	14064	13926	13828	14009	13878	13955	13764	13865	14036	13894	13984	13979	13984	13749	13966	13906	13800	13916	13795	13841	13868	13797	13935	13866	13904	13853	13781	13845	13894	13890	13777	13820	13855	13793	13885	13873	13774	14041	13897	13796	13998	14006	14044	13821	13608	14047	13626	13839	13810	13980	13863	13946	13836	14075	13776	13925	13874	13937	13882	13864	13918	13788	13922	13917	13801	13931	13843	13798	13852	13805	13702	13827	13952	13893	13650	13979	13920	13996	13875	13846	14034	13921	13868	13990	13794	13862	13851	13693	14029	13837	13985	13985	13832	13987	13861	13996	13864	13748	13908	13882	13865	13880	13753	14027	13798	13953	13816	13865	13998	13821	13850	13864	14126	14038	13749	13801	13967	14022	13947	13918	13962	13791	13988	13967	13886
24297	21272	28434	24688	22256	20464	19229	16784	16320	16341	16157	16113	15870	15944	16181	16090	15952	15907	16073	15857	16124	15723	17337	19791	19304	18284	17333	16463	16083	15980	15803	15833	15548	15704	15645	15715	15590	15748	15791	15736	15723	15801	15782	15368	15713	15647	15636	15675	15737	15753	15689	15911	15880	15651	15561	15676	15681	15682	15681	15659	15603	15807	15649	15601	15752	15537	15726	15717	15888	15682	15812	15757	15975	15582	15844	15648	15728	15711	15477	15841	15681	15711	15767	15656	15678	15805	15736	15877	15504	15567	15620	15774	15720	15723	15527	15748	15780	15837	15693	15838	15554	15798	15786	15731	15807	15723	15645	15699	15723	15542	15625	15791	15796	15763	15708	15730	15733	15809	15742	15684	15802	15469	15688	15718	15754	15783	15762	15580	15638	15471	15804	15508	15694	15469	15667	15586	15733	15632	15549	15483	15581	15564	15624	15855	15856	15586	15666	15583	15621	15664	15664	15602	15636	15786	15660	15884	15769	15773	15864	15607	15480	15715	15930	15906	15720	15577	15675	15946	15816	15656	15688	15528	15645	15659	15714	15641	15533	15814	15596	15682	15681	15462	15768	15563	15696	15540	15670	15760	15537	15392	15703	15774	15665	15502	15568	15801	15646	15733	15587	15655	15579	15499	15708	15468	15503	15699	15835	15630	15758	15604	15456	15635	15669	15832	15769	15706	15658	15713	15732	15926	15499	15819	15502	15637	15644	15595	15546	15577	15645	15703	15644	15552	15464	15540	15663	15488	15652	15699	15601	15720	15696	15580	15612	15630	15681	15772	15737	15671	15581	15506	15548	15815	15456	15707	15661	15460	15703	15549	15712	15399	15656	15646	15675	15721	15740	15707	15528	15807	15702	15582	15928	15679	15517	15580	15515	15577	15668	15759	15854	15519	15676	15688	15687	15675	15837	15352	15507	15452	15683	15755	15741	15798	15595	15544	15552	15577	15788	15722	15600	15664	15729	15618	15675	15639	15476	15809	15613	15668	15597	15681	15499	15827	15503	15584	15658	15611	15752	15657	15574	15582	15511	15664	15585	15691	15774	15550	15434	15888	15758	15550	15560	15709	15724	15753	15896	15593	15787	15731	15776	15809	15478	15733	15589	15683	15695	15655	15565	15856	15862	15771	15880	15796	15620	15567	15647	15663	15718	15617	15663	15456	15551	15727	15762	15879	15648	15586	15742	15687	15727	15702	15685	15751	15502	15539	15639	15638	15600	15520	15725	15537	15653	15696	15697	15531	15732	15540	15789	15729	15567	15458	15792	15671	15526	15734	15691	15837	15588	15648	15762	15676	15718	15832	15658	15922	15745	15659	15774	15667	15784	15891	15509	15570	15538	15569	15566	15630	15616	15692	15590	15625	15949	15709	15789	15714	15762	15799	15610	15580	15779	15746	15587	15610	15647	15750	15677	15656	15616	15533	15738	15480	15588	15667	15710	15792	15546	15704	15686	15693	15528	15559	15926	15628	15803	15579	15542	15808	15638	15710	15997	15688	15624	15759	15675	15542	15824	15756	15761	15570	15633	15619	15677	15573	15678	15603	15641	15642	15819	15752	15767	15704	15666	15709	15779	15574	15806	15518	15730	15719	15440	15586	15644	15579	15644	15583	15566	15409	15716	15415	15827	15730	15762	15756	15535	15676	15647	15655	15494	15730	15621	15792	15666	15579	15677	15765	15698	15701	15727	15554	15369	15666	15706	15694	15831	15680	15834	15854	15651	15509	15544	15725	15820	15609	15550	15652	15881	15627	15690	15565	15554	15481	15530	15438	15717	15797	15681	15662	15554	15705	15656	15496	15735	15826	15668	15793	15693	15677	15688	15651	15574	15579	15694	15698	15751	15667	15757	15545	15670	15667	15670	15718	15705	15630	15667	15654	15586	15367	15655	15484	15745	15585	15645	15609	15821	15679	15773	15654	15703	15624	15654	15466	15608	15547	15672	15612	15674	15722	15815	15779	15700	15774	15829	15772	15668	15784	15704	15736	15590	15715	15593	15507	15708	15590	15701	15499	15787	15651	15571	15743	15626	15629	15840	15524	15718	15606	15690	15566	15761	15664	15649	15594	15692	15830	15752	15799	15869	15795	15644	15699	15792	15700	15695	15562	15743	15416	15673	15546	15670	15556	15752	15585	15532	15562	15745	15735	15500	15805	15604	15730	15579	15547	15514	15616	15795	15884	15601	15636	15699	15753	15777	15597	15593	15903	15690	15509	15773	15572	15741	15584	15580	15607	15769	15726	15678	15730	15817	15488	15370	15659	15495	15688	15670	15743	15658	15563	15766	15767	15729	15533	15827	15573	15844	15419	15622	15413	15636	15781	15780	15628	16038	15599	15871	15735	15673	15516	15551	15661	15675	15657	15657	15600	15525	15771	15587	15569	15630	15726	15866	15566	15719	15750	15826	15605	15824	15796	15649	15565	15531	15710	15596	15725	15785	15843	15798	15671	15758	15676	15602	15711	15491	15938	15777	15811	15816	15609	15552	15778	15639	15647	15664	15437	15713	15676	15609	15621	15605	15567	15557	15728	15601	15628	15660	15648	15677	15866	15897	15632	15611	15727	15626	15712	15709	15633	15766	15586	15749	15684	15555	15771	15632	15606	15658	15664	15822	15714	15595	15552	15736	15666	15639	15731	15559	15949	15546	15887	15928	15705	15731	15598	15651	15801	15747	15788	15859	15829	15562	15994	15633	15602	15802	15693	15672	15634	15635	15725	15679	15689	15685	15838	15842	15770	15774	15809	15676	15767	15614	15533	15716	15431	15635	15480	15544	15637	15714	15695	15812	15790	15597	15670	15794	15791	15663	15549	15646	15731	15655	15711	15741	15680	15799	15700	15555	15693	15537	15744	15628	15445	15718	15659	15740	15587	15698	15472	15477	15553	15837	15660	15727	15524	15612	15603	15848	15618	15776	15737	15644	15707	15591	15709	15712	15512	15641	15727	15595	15705	15809	15623	15432	15563	15639	15571	15660	15811	15555	15715	15673	15605	15590	15590	15608	15675	15782	15508	15681	15649	15588	15655	15651	15627	15635	15910	15800	15426	15676	15626	15693	15704	15584	15741	15729	15623	15624	15482	15658	15703	15677	15876	15647	15563	15550	15495	15615	15610	15584	15759	15667	15731	15632	15596	15603	15509	15659	15596	15835	15612	15750	15521	15804	15536	15588	15882	15750	15688	15674	15667	15567	15518	15870	15747	15964	15625	15947	15856	15730	15780	15638	15557	15789	15791	15711	15739	15793	15902	15579	15833	15590	15682	15786	15771	15425	15584	15502	15668	15788	15553	15627	15688	15703	15626	15740	15674	15494	15590	15713	15832	15573	15853	15576	15613	15650	15659	15628	15700	15649	15514	15738	15830	15579	15802	15806	15692	15492	15447	15673	15671	15777	15722	15643	15562	15812	15595	15863	15515	15716	15584	15524	15607	15828	15585	15579	15661	15684	15622	15826	15631	15667	15451	15912	15705	15755	15531	15702	15706	15734	15694	15481	15686	15489	15662	15585	15671	15670	15694	15767	15741	15722	15572	15734	15556	15899	15713	15834	15784	15786	15472	15693	15690	15597	15556	15634	15831	15605	15704	15718	15650	15817	15920	15553	15677	15817	15692	15530	15816	15769	15702	15894	15716	15388	15744	15636	15697	15624	15792	15544	15710	15972	15616	15857	15889	15612	15723	15641	15649	15675	15561	15793	15559	15689	15593	15768	15710	15645	15561	15733	15751	15479	15508	15781	15647	15746	15660	15517	15664	15712	15696	15697	15649	15897	15719	15676	15687	15562	15535	15563	15510	15558	15595	15597	15757	15849	15802	15619	15674	15760	15485	15827	15658	15655	15665	15688	15521	15833	15529	15661	15739	15552	15530	15725	15711	15492	15411	15596	15781	15940	15568	15642	15826	15752	15552	15721	15591	15692	15619	16003	15631	15798	15445	15425	15526	15570	15472	15736	15826	15703	15804	15651	15652	15678	15836	15805	15731	15808	15701	15622	15699	15795	15628	15529	15640	15960	15579	15565	15563	15754	15618	15709	15527	15740	15668	15590	15702	15743	15630	15777	15684	15752	15540	15665	15713	15637	15855	15653	15667	15533	15709	15858	15615	15713	15835	15586	15645	15624	15845	15548	15433	15620	15776	15830	15770	15556	15663	15769	15695	15691	15896	15653	15810	15730	15577	15865	15664	15461	15736	15609	15721	15597	15525	15784	15677	15727	15701	15679	15627	15620	15600	15636	15804	15510	15463	15651	15550	15519	15755	15517	15444	15658	15573	15656	15803	15717	15654	15968	15652	15631	15803	15683	15540	15595	15591	15612	15504	15783	15663	15503	15613	15692	15721	15660	15500	15863	15502	15522	15608	15686	15484	15606	15557	15619	15675	15717	15736	15348	15544	15752	15627	15701	15734	15628	15784	15752	15679	15782	15621	15476	15380	15600	15810	15815	15793	15749	15971	15585	15787	15665	15625	15756	15853	15701	15720	15461	15533	15594	15597	15802	15814	15675	15689	15720	15655	15607	15783	15585	15631	15761	15745	15498	15661	15806	15689	15590	15823	15991	15548	15682	15500	15720	15802	15690	15656	15645	15669	15741	15541	15659	15611	15720	15748	15787	15804	15737	15825	15681	15600	15662	15858	15608	15600	15623	15848	15778	15587	15862	15755	15730	15916	15804	15920	15777	15653	15739	15660	15778	15648	15708	15772	15570	15480	15612	15791	15396	15570	15525	15742	15807	15558	15555	15692	15750	15681	15883	15611	15691	15607	15505	15525	15541	15735	15790	15794	15655	15728	15664	15793	15532	15911	15649	15586	15702	15751	15592	15545	15492	15782	15851	15671	15745	15815	15772	15551	15751	15782	15658	15571	15880	15810	15486	15691	15699	15658	15504	15762	15520	15695	15537	15563	15787	15772	15686	15807	15710	15617	15671	15719	15695	15578	15676	15760	15941	15687	15525	15737	15818	15580	15470	15577	15954	15523	15820	15693	15679	15578	15670	15611	15819	15623	15642	15532	15729	15580	15594	15606	15703	15492	15714	15569	15831	15771	15895	15582	15612	15737	15744	15624	15663	15570	15799	15783	15688	15662	15572	15574	15716	15716	15660	15635	15651	15644
26491	41991	33535	24126	20135	16797	16128	15226	14873	14524	14367	14290	14333	14331	14440	14401	14183	14257	14144	13922	14008	14142	16634	19764	18882	16905	15629	14496	14190	13980	14055	13762	13758	13758	13854	13832	13957	13775	13967	13917	13768	13940	14007	13743	13724	13825	13839	13746	13870	13867	13749	13797	13703	13851	13745	13871	13773	13675	13733	13810	13824	13807	13653	13859	13858	13642	13856	13821	13728	13849	13856	13845	14015	13970	13764	13833	13829	13881	13745	13921	13691	13799	13924	13875	13901	13776	13887	13906	13693	13847	13827	13923	13764	13873	13838	13726	13811	13900	13876	13580	13828	13822	13785	13825	13873	13651	13853	13845	13765	13731	13766	13725	14038	13889	13729	13779	13692	13888	13855	13788	13655	13770	13895	13668	13843	13756	14008	13890	13714	13940	13745	13829	13914	13775	13864	13786	13773	13723	13750	13873	13797	13780	13808	13814	13763	13803	13808	13792	13655	13793	13967	13826	13942	13778	13912	13863	13726	13851	13837	13779	13825	13765	13746	13747	13737	13657	13856	13652	13832	13700	13918	13864	13847	13680	13747	13782	13822	13813	13760	13848	13747	13776	13839	13768	13735	13728	13805	13768	13864	13700	13676	13760	13825	13722	13815	13866	13723	13822	13784	13814	13800	13755	13698	13750	13931	13970	13901	13896	13910	13877	13648	13942	13853	13801	13918	13733	13892	13896	13885	13728	13724	13794	13703	13795	13713	13850	13868	13792	13841	13838	13826	13801	13718	13842	13801	13733	13751	13767	13894	13787	13771	13886	13735	13842	13946	13751	13650	13802	13787	13722	13664	13867	13875	13908	13899	13676	13793	13784	13792	13645	13824	13861	13739	13747	13628	13942	13791	13680	13694	13794	13818	13869	13725	13788	13681	13844	13824	13740	13646	13676	13737	13803	13951	13905	13814	13853	13622	13822	13770	13939	13800	13796	13880	13929	13788	13751	13818	13626	13869	13764	13867	13682	13889	13855	14066	13795	13906	13811	13694	13809	13781	13898	13750	13789	13820	13610	13920	13765	13729	13776	14010	13833	13935	13828	13756	13706	13851	13839	13708	13829	13775	13854	13823	13844	13740	13755	13825	13858	13767	13776	13850	13853	13727	13835	13783	13912	13706	13897	13735	13828	13791	13902	13846	13812	13944	13864	13757	13861	13830	13928	13829	13895	13667	13696	13903	13842	13742	13812	13877	13602	13835	13648	13969	13773	13919	13953	13883	13936	13814	13742	13741	13714	13856	13684	13656	13774	13683	13795	13802	13691	13843	13891	13869	13878	13653	13636	13906	13756	13835	13801	13709	13882	13807	13756	13664	13739	13687	13910	13884	13639	13919	13869	13835	13724	13625	13945	13709	13756	13973	13718	13846	13903	13731	13728	13708	13858	13831	13741	13882	13787	13810	13948	13805	13831	13843	13761	13924	13790	13783	13960	13972	13734	13708	13746	13647	13874	14066	13737	13795	13631	13779	13725	13919	13841	13634	13706	13857	13651	13761	13720	13880	14082	13680	13714	13829	13773	13756	13740	13794	13809	13952	13781	13932	13776	13712	13882	13779	13802	13709	13755	13809	13729	13876	13712	13711	13817	13747	13663	13768	13816	13906	13781	13704	13848	13752	13942	13729	13703	13741	13687	13707	13700	13818	13982	13699	13668	13805	13850	13897	13799	13943	13769	13956	13865	13740	13831	13677	13839	13924	13798	13603	13739	13932	13793	13731	13717	13700	13789	13839	13816	13852	13674	13691	13980	13856	13777	13818	13667	13705	13949	13843	13674	13782	13875	13856	13771	13967	13681	13852	13813	13555	13706	13908	13835	13912	13819	13722	13835	13809	13839	13947	14017	13792	13796	13776	13900	13726	13690	13857	13868	13775	13624	13857	13757	13694	13662	13720	13859	13939	13722	13896	13680	13797	13839	13756	13759	13919	13693	13952	13958	13933	14044	13815	13807	13589	13979	13901	13829	13745	13803	13870	13879	13921	13962	13690	13666	13530	13796	13785	13779	13619	13716	13892	13666	13846	13765	13806	13936	13790	13852	13797	13785	13703	13662	13756	13746	13720	13940	13659	13697	13815	13835	13800	13820	13754	13761	13646	13622	13904	13830	13810	13597	13864	13795	13795	13809	13565	13844	13742	13725	13749	13828	13647	13765	13922	13849	13610	13679	13805	13770	13852	13812	13900	13743	13678	13834	13706	13636	13884	13814	13909	13841	13757	13709	13716	13784	13754	13892	13641	13847	13891	13663	13818	13659	13859	13858	13833	13941	13883	13826	13699	13631	13716	13618	13877	13931	13783	13835	13557	13781	13742	13695	13838	13821	13736	13812	13757	13634	13765	13796	13749	13766	13763	13734	13780	13731	13875	13859	13786	13906	13850	13768	13727	13762	13792	13735	13794	13802	13812	13959	13857	13708	13727	13839	13963	13895	13741	13719	13797	13854	13595	13850	13777	13793	13688	13954	13936	13758	13805	13791	13902	13768	13772	13855	13615	13930	13847	13826	13824	13897	13883	13853	13842	13740	13636	13776	13950	13642	13928	13738	13764	13852	13710	13803	13776	13898	13755	13761	13822	13865	13795	13782	13889	13833	13931	13655	13848	13712	13841	13794	13906	13638	13849	13827	13763	13949	13786	13924	13673	13966	13837	13797	13791	13648	13726	13749	13731	13979	13886	13912	13901	13762	13733	13872	13937	13787	13795	13819	13828	13701	13857	13662	13825	13714	13853	13746	13801	13695	13778	13802	13907	13635	13761	13772	13798	13577	13778	13760	13888	13916	13917	13737	13735	13729	13775	13775	13727	13873	13944	13683	13848	13719	13866	13973	13875	13690	13638	13872	13636	13795	13874	13925	13849	13787	13900	13908	13737	13737	13720	13873	13673	13827	13816	13814	13860	13722	13807	13893	13859	13751	13778	13659	13814	13967	13812	13885	13836	13835	13743	13928	13727	13852	13845	13616	13824	13668	13785	13755	13844	13771	13726	13907	13925	13877	13846	13842	13750	13831	13749	13849	13837	13772	13783	13885	13900	13684	13806	13871	13838	14010	13841	13751	13816	13963	13713	13774	13745	13815	13644	13751	13796	13737	13833	13775	13816	13825	13871	13656	13838	13831	13815	13762	13885	13826	13748	13927	13758	13762	13895	13836	13859	13844	13917	13959	13865	13723	13872	13690	13827	13794	13781	13941	13656	13673	13703	13867	13747	13628	13707	13747	13780	13774	13725	13727	13970	13659	13851	13833	13755	13601	13769	13813	13839	13793	13633	13739	13757	13858	13725	13870	13693	13823	13953	13819	13758	13687	13798	13762	13850	13855	13938	13801	14046	13983	13724	13770	13907	13800	13865	13823	13744	13887	13669	13951	13822	13854	13886	13996	13778	13761	13850	13986	13712	13719	13937	13812	13886	13949	13800	13930	13771	13868	13689	13781	13810	13774	13641	13936	13888	13888	13880	13619	13762	13730	13676	13771	13860	13833	13774	13859	13738	13706	13720	13918	13860	13843	13781	13838	13762	13921	13780	13844	14039	13845	14026	13604	13772	13909	13795	13673	13757	13815	13762	13717	13754	13808	13745	13801	13929	13727	13669	13738	13936	13855	13579	13828	13851	13841	13780	13826	13639	13727	13792	13922	13801	13749	13813	13810	13881	13800	13740	13936	13854	13859	13856	13845	13652	13833	13916	13588	13876	13900	13615	13802	13804	13840	13812	13681	13927	13873	13689	13732	13773	13841	13765	13775	13929	13814	13548	13755	13804	13848	13853	13659	13646	13694	13622	13884	13959	13680	13760	13696	13838	13788	13695	13831	13748	13791	13638	13872	13850	13882	13719	13864	13762	13966	13834	13711	13796	13924	13671	13600	13874	13818	13774	13769	13767	13812	13715	13672	13676	13671	13863	13683	13820	13828	13857	13783	13872	13914	13877	13747	13845	13881	13858	13931	13631	13869	13831	13690	13795	13790	13764	13714	13810	13788	13769	13871	13882	13902	13940	13798	13787	13725	13688	13949	13747	13840	13797	13494	13764	13833	13687	13730	13666	13675	13901	13842	13849	13613	14040	13773	14049	13742	13868	13677	13837	13913	13729	13673	13713	13834	13936	13784	13839	13614	13866	13687	13749	13703	13925	13892	13885	13832	13682	13774	13914	13584	13852	13989	13757	13859	13680	13853	13960	13921	13811	13810	13634	13819	13847	13912	13842	13957	13771	13810	13623	13784	13859	13844	13834	13759	13862	13828	13724	13642	13661	13744	13766	14021	13840	13714	13884	13984	13817	13962	13861	13767	13667	13989	13532	13925	13779	13946	13881	13724	14002	13826	13818	13610	13752	14097	13837	13967	13896	13880	13892	13779	13809	13741	13668	13929	13850	13707	13890	13906	13776	13713	14024	13895	13648	13663	13813	13706	13860	13793	13863	13972	13702	13780	13795	13896	13865	13910	13725	13763	13917	13777	13896	13825	13733	13840	13687	13776	13852	13844	13874	13771	13856	13741	14023	13900	13826	13637	13888	13885	13792	13827	13663	13741	13776	13764	13864	13786	13784	13643	13771	13915	13613	13679	13926	13743	13841	13846	13638	13758	13722	13815	13800	13860	13906	13782	13840	13764	13882	13763	13756	13859	13786	13777	13733	13881	13672	13660	13859	13916	13825	13749	13812	13835	13976	13781	13898	13781	13823	13821	13769	13759	13704	13790	13700	13730	13763	13864	13703	13913	13966	13936	13621	13875	13770	14002	13782	13889	13714	13868	13858	13841	13947	13560	13642	13911	13765	13736	13682	13792	14027	13688	13885	13691	13832	13854	13900	13861	13837	13870	13921	13678	13805	13841	13893	13777	13833	13880	13670	13932	13815	13781	13857	13786	13829	13842	13902	13671	13797	13905	13888	13659	13838	13813	13759	13805	13980	13649	13891	13700	13790	13898	13715	13831	13851	13853	13707	13952	13924	13786	13922	13731	13820	13877	13808	13681	13910	13905	13678	13850	13787	13861	13859	13688	13819	13811	13861	13725	13763	13723	13796	13809	13740	13772	13872	13787	13658	13829	13778	13749	13837	13824	13985	13758	13847	13717	13778	13625	13745	13767	13762	13834	13859	13782	13823	13941	13691	13837	13757	13809
22934	21251	29036	23752	21543	23522	25035	19364	18035	17974	17957	17539	17385	17449	17637	17239	17258	16986	17328	17131	17169	17346	20319	24685	24495	21956	20037	18398	17725	16981	17101	16816	17083	16931	16868	17019	16905	16883	17014	16829	16925	16893	16833	16970	16798	16958	17065	16789	16857	16880	16807	16777	17071	16992	16898	16786	17084	16621	16689	16893	16654	16733	16895	16735	16854	16955	16866	16829	16830	16815	16953	16670	16868	16736	16830	16747	16709	16996	16942	16913	16914	16813	16969	16739	16727	16969	16864	16825	16833	16670	16754	16778	16959	16928	16916	16927	16656	16827	16962	16797	16824	16977	16865	16892	16755	16665	16759	16884	16867	16817	16688	16867	16533	16744	16735	16547	16636	16879	16811	16859	16796	16858	16747	16861	16890	16869	16900	16971	16758	16834	16655	16927	17087	16762	16809	16637	16653	16980	16871	16845	16820	16714	16650	16649	16909	16749	16767	16841	16755	16711	16827	16743	16756	16684	16658	16639	16870	16981	16828	16857	16892	16987	16869	16779	16801	16675	16595	16922	16842	16784	16832	16819	16636	16921	16679	16776	16881	16651	16890	16814	16711	16688	16832	16647	16918	16662	16707	16851	16720	16760	16582	16817	16727	16604	16777	16922	16953	16828	16757	16873	16677	16532	16781	16689	16818	16955	16967	16628	16919	16755	16714	16812	16717	16811	17061	16782	16820	16900	16845	16745	16805	16831	16804	16652	16779	16938	16791	16663	16797	16574	16711	16865	16645	16676	16785	16859	16808	16803	16758	16717	16755	16829	16796	16874	16790	16808	16751	16524	16775	16685	16723	16827	16785	16502	16601	16731	16836	16849	16839	16699	16901	16709	16789	16979	17083	16965	16533	16821	16868	16840	16683	16744	16656	16688	16615	16823	16688	16831	16935	16697	16784	16730	16755	16718	16734	16862	16879	16595	16709	16747	16755	16659	16744	16861	16878	16670	16775	16845	16733	16774	16590	16690	17007	16726	16686	16722	16700	16725	16807	16707	16791	16775	16618	16737	16936	16699	16724	16973	16979	16722	16852	16824	16814	16560	16909	16715	16940	16711	16710	16609	16816	16731	16677	16522	16686	16655	16850	16753	16788	16786	16623	16812	16954	16876	16787	16987	16854	16703	16735	16776	16869	16783	16892	16701	16692	16928	16713	16983	16967	16997	16847	16685	16847	16827	16677	16867	16881	16684	16696	16690	16837	16833	16777	16694	16764	16836	16867	16690	16549	16808	16852	16883	16779	16950	16831	16689	16798	16605	16768	16688	16931	16743	16635	16640	16733	16868	16712	16836	16853	16657	16703	17008	16731	16655	16564	16804	16951	16728	16792	16655	16640	16867	16517	16819	16772	16821	17002	16930	16635	16807	16753	16759	16673	16658	16872	16642	16808	17007	16933	16837	16788	16655	16693	16810	16880	16818	16769	17062	16779	16690	16669	16583	16710	16807	16706	16886	16884	16713	16896	16803	16784	16965	16752	16835	16645	16896	17039	16767	16752	16722	16867	17083	16880	16788	16786	16888	16630	16779	16726	16770	16805	16808	16826	16717	16702	16951	16788	16708	16639	16691	16631	16738	16781	16881	16802	16939	16914	17005	16714	16690	16905	16727	16720	16818	16892	16906	16725	16690	16795	16796	16793	16611	16775	16808	16737	16849	16923	16719	16948	16698	16770	16802	16766	16685	16641	16934	16650	16791	16720	16583	17057	16767	16588	16706	16848	16733	16778	16633	16889	16689	16776	16777	16795	16681	16651	16706	16972	16860	16776	17042	16961	16887	16802	16856	16854	16909	16764	16725	16587	16993	16834	16897	16941	16907	16701	16692	16851	16893	16864	16728	16872	16563	16825	16640	16788	16580	16748	16799	16638	16731	16780	16682	16712	16875	16843	16888	16949	16728	16787	16826	17162	16804	16922	16802	16717	16921	16751	16854	16809	16734	16862	16703	16786	16913	16878	16903	16842	16786	16716	16604	16783	16795	16910	16917	16881	16688	16700	16730	16824	16520	16756	16763	16727	16751	16864	16705	16949	17001	17037	16785	16865	16735	16654	16796	16903	16860	16645	16946	16804	16828	16769	16579	16716	16900	16606	16612	16892	16794	16736	16762	16827	16975	16803	16819	16766	16687	16858	16822	16717	16777	16741	16698	16553	16665	16671	16784	16825	16704	16929	16739	16761	16653	16994	16737	16845	16754	16955	16660	16788	16677	16901	16739	16800	16760	16902	16812	16595	16610	16641	16748	16891	16809	16681	16942	17002	16892	16736	16777	16912	16691	16889	16717	16743	17017	16911	16796	16959	16958	16849	16671	16680	16809	16851	16652	16782	16801	16940	16729	16793	16967	17027	16622	16696	16915	16805	16725	16920	16528	16769	16886	16692	16570	16712	16871	16897	16822	17021	16605	16808	16624	16833	16891	16777	16929	16975	16839	16767	16798	17011	16916	16847	16721	16856	16825	16758	16812	16813	16730	16728	16790	16821	16769	16727	16578	16750	16706	16697	16850	16678	16746	16700	16882	16775	16826	16802	16631	16715	16678	16711	16757	16543	16593	16801	16886	16699	16556	16780	16733	16778	16870	16583	16944	16691	16770	16679	16778	16680	16783	16792	16846	16870	16752	16718	16667	16808	16728	16747	16986	16735	16648	16812	16621	17005	16949	16921	16632	16590	16912	16734	16630	16740	17013	16967	16742	16795	16760	16700	16924	16943	16769	16663	16862	16656	16745	16752	16660	17009	16943	16579	16869	16798	16772	16708	16819	16703	16576	16849	16820	16785	16764	16696	16587	16770	16843	16838	16842	16644	16926	16815	16673	16825	16593	16698	16741	16623	16432	16719	16632	16834	16614	16945	16877	16928	16893	16640	16607	16765	16609	16721	16800	16793	16933	16796	17001	16812	16838	16921	16825	16777	16732	16960	17137	16957	16892	16771	16727	16943	16761	16810	16739	16714	16748	16976	16693	16789	16761	16953	16612	16623	16832	16812	16729	16795	16799	16781	16804	16825	16845	16728	16635	16891	16847	16794	16724	16739	16663	16736	16674	16841	16751	16828	16664	16768	16934	16916	16831	16940	16684	16712	16835	16859	16816	16733	16673	16670	16849	16856	16803	16863	16815	16868	16734	16692	16812	16647	16712	16653	16849	16855	16900	16926	17027	16824	16785	16952	16589	16635	16502	16712	16855	16868	16800	16811	16736	16691	16588	16647	16729	16690	16728	17006	16675	16753	16747	16881	16792	16908	16711	16813	16672	16773	16669	16770	16879	16915	17131	16892	16794	16816	16477	16792	16673	16658	16880	16958	16710	16742	16738	16863	16755	16805	17045	16763	16692	16664	16994	16782	16828	16819	16791	16698	16786	16684	16758	16725	16673	16843	16935	16740	16630	16580	16700	16789	16799	16755	16888	17002	16906	16991	16877	16571	17011	16926	16992	16854	16687	16756	16757	16797	16740	16728	16836	16885	16834	16984	16851	16803	16635	16784	16842	16833	17021	16813	16819	16800	16909	16814	16998	16798	16706	16675	16890	16690	16715	16771	16739	16653	16800	16611	16918	16875	16734	16730	16773	16685	16698	16712	16641	16887	16710	17088	16626	16642	16752	16814	16784	16784	16762	16766	16738	16750	16867	16742	16788	16564	16758	16765	16677	16653	16798	16790	16802	16842	16864	16785	16581	16888	16982	16794	16767	16743	16814	16762	16645	16758	16660	16766	16833	17052	16909	16726	16809	16889	16791	16655	16725	16682	16831	16814	16836	16730	16888	16692	16831	16604	16945	16574	16676	16712	16778	16509	16895	16951	16843	16708	16799	16651	16871	16838	16856	16798	16827	16985	16634	16742	16800	16911	16691	16807	16908	16708	16839	16755	16440	16920	16720	16811	16902	16818	16714	16713	17036	16600	16830	16771	16828	16874	16744	16804	16725	16810	16771	16804	16727	16621	16525	16861	16934	16940	16844	16652	16748	16532	16415	16803	16699	16707	16708	16873	16732	16827	16733	16731	16624	16788	16749	16877	16727	16943	16709	16615	16922	16686	16869	16787	16674	16592	16918	16868	16680	16736	16834	16881	16876	16996	16914	16804	16762	16853	16789	16837	16665	16776	16780	16841	16872	16670	16737	16959	16906	16917	16855	16737	16712	16661	16873	16771	16855	16716	16923	16803	16938	16874	16634	16769	16903	16772	16753	16743	16725	16758	16771	16997	16600	16774	16691	16829	16677	16798	16699	16731	16766	16639	16682	16757	17082	16818	16813	16809	16879	16894	16634	16774	16873	16892	16798	16802	16716	16923	16677	16773	16900	16949	16732	16666	16632	16580	16972	16803	16789	16662	16849	16930	16860	16997	16717	16856	16821	16821	16747	16680	16689	16886	16628	16668	16563	16740	16761	16769	16805	16637	16693	16856	16906	16741	16807	16872	16727	16852	16684	16686	16812	16804	16682	16661	16716	16700	16732	16690	16579	16790	16637	16597	16813	16737	16881	16711	16662	16712	16794	16774	16769	16587	16757	16827	16683	16735	16661	16843	16763	16805	16804	16774	16785	16778	16884	16440	16946	16706	16752	16683	16742	16840	16778	16590	16713	16794	16768	16858	16581	16711	16923	16801	16928	16652	17098	16805	16689	16769	17008	16701	16787	17022	16838	16714	16662	16715	16758	16823	16870	16447	16816	16791	16733	16598	16620	16800	16933	16921	16757	16599	16688	16815	16916	16850	16685	16889	16837	16818	17090	16775	16814	16931	16782	16858	16777	16727	16753	16899	16902	16744	16732	16888	16798	16834	17025	16888	16865	16738	16837	16918	16789	16612	16821	16700	16587	16739	16987	16605	16521	16771	16724	16912	16847	16816	16824	16842	16666	16709	16842	16991	16884	16612	16761	16860	16653	16940	16655	16715	16888	16736	16820	16665	16852	16822	16660	16918	16847	16688	16943	16728	16802	16826	16801	16969	16731	16982	16972	16866	17071	16903	16711	16926	16865	16996	16884	16761	16685	16626	16545	16918	16825	16759	16705	16882	17021	16846	16784	16799	17004	16717	16781	16723	16795	16415	16567	16813	16924	16697	16842	16894	16648	16811	16707	16729	17000	16802	16860	16679	16762	16728	16843	16793	16993	16707	16849
29605	48137	39482	30447	23582	20549	18640	17176	15975	15768	15579	15530	15582	15492	15147	15179	15120	15188	14831	14722	14901	15154	20006	25743	24540	20732	18405	16208	15221	14801	14688	14415	14596	14637	14359	14463	14386	14546	14340	14533	14562	14546	14586	14627	14469	14485	14520	14486	14590	14550	14521	14415	14404	14516	14474	14245	14367	14427	14717	14414	14596	14743	14345	14407	14507	14414	14471	14557	14516	14597	14449	14508	14384	14528	14436	14481	14653	14554	14431	14573	14455	14576	14571	14312	14494	14500	14598	14504	14543	14420	14591	14667	14473	14466	14695	14429	14518	14278	14575	14495	14525	14485	14380	14480	14566	14606	14477	14562	14464	14590	14401	14649	14576	14700	14610	14554	14448	14528	14438	14418	14379	14468	14414	14529	14477	14503	14594	14470	14482	14375	14581	14469	14570	14507	14566	14593	14626	14363	14648	14421	14480	14469	14445	14592	14601	14466	14355	14472	14499	14576	14372	14574	14526	14430	14531	14501	14537	14317	14648	14652	14507	14462	14607	14461	14415	14588	14518	14449	14576	14464	14494	14514	14467	14578	14477	14459	14598	14393	14517	14440	14475	14485	14558	14476	14478	14469	14299	14374	14469	14457	14484	14476	14561	14620	14408	14509	14692	14452	14569	14579	14486	14520	14508	14564	14587	14434	14431	14538	14283	14738	14624	14508	14374	14458	14420	14482	14623	14489	14360	14425	14422	14594	14324	14645	14591	14376	14419	14595	14342	14362	14567	14358	14396	14606	14654	14572	14536	14326	14407	14435	14564	14355	14678	14423	14441	14395	14416	14461	14316	14647	14520	14547	14425	14433	14635	14413	14388	14490	14453	14539	14576	14488	14535	14507	14649	14378	14590	14327	14412	14440	14514	14418	14543	14417	14385	14532	14590	14425	14486	14370	14456	14576	14426	14442	14537	14357	14556	14162	14496	14564	14403	14603	14491	14421	14309	14347	14644	14198	14428	14574	14369	14542	14525	14376	14610	14486	14567	14538	14435	14384	14631	14507	14418	14455	14553	14318	14613	14357	14425	14461	14375	14635	14492	14349	14551	14363	14612	14352	14389	14380	14543	14624	14541	14383	14583	14434	14372	14557	14328	14457	14449	14441	14357	14372	14593	14489	14542	14575	14396	14457	14444	14513	14317	14408	14611	14571	14393	14356	14386	14506	14468	14521	14484	14483	14628	14666	14320	14418	14505	14483	14488	14469	14538	14422	14533	14328	14464	14371	14504	14515	14271	14535	14414	14417	14411	14272	14411	14527	14437	14324	14553	14405	14452	14619	14565	14519	14543	14561	14555	14484	14548	14513	14379	14297	14447	14374	14517	14599	14476	14387	14598	14425	14389	14598	14621	14398	14546	14419	14434	14518	14499	14463	14482	14436	14493	14469	14574	14307	14391	14409	14301	14577	14421	14484	14583	14277	14603	14558	14333	14522	14703	14523	14366	14597	14491	14400	14426	14305	14492	14478	14382	14425	14564	14420	14294	14543	14448	14314	14351	14522	14341	14427	14485	14461	14460	14466	14584	14299	14499	14432	14446	14442	14494	14499	14296	14376	14253	14516	14472	14527	14457	14352	14532	14337	14402	14465	14591	14396	14644	14377	14330	14498	14448	14394	14472	14419	14422	14442	14365	14581	14349	14480	14499	14481	14600	14541	14526	14350	14723	14244	14463	14357	14588	14473	14449	14594	14626	14274	14434	14533	14505	14725	14444	14526	14593	14479	14709	14429	14604	14560	14515	14397	14414	14385	14491	14211	14378	14428	14529	14496	14473	14512	14453	14460	14484	14516	14338	14403	14552	14333	14404	14431	14348	14479	14530	14419	14632	14532	14416	14644	14335	14463	14335	14515	14493	14487	14614	14464	14455	14486	14332	14382	14608	14441	14428	14469	14565	14586	14513	14422	14548	14477	14541	14398	14487	14420	14454	14593	14534	14503	14494	14572	14475	14493	14546	14438	14442	14438	14497	14324	14469	14510	14353	14504	14471	14536	14453	14346	14434	14321	14676	14506	14512	14320	14357	14541	14354	14446	14430	14399	14446	14411	14473	14521	14577	14509	14525	14442	14388	14524	14587	14463	14656	14526	14671	14420	14425	14502	14367	14445	14458	14599	14418	14363	14544	14392	14544	14534	14572	14621	14472	14315	14473	14451	14437	14381	14510	14530	14369	14439	14496	14326	14447	14380	14464	14499	14489	14405	14585	14395	14497	14553	14309	14683	14564	14367	14476	14498	14462	14407	14543	14417	14416	14469	14541	14596	14553	14301	14486	14262	14487	14562	14376	14444	14520	14394	14355	14629	14452	14331	14365	14461	14638	14456	14547	14455	14418	14384	14743	14657	14350	14564	14573	14544	14244	14273	14526	14459	14327	14508	14440	14399	14552	14470	14580	14445	14495	14292	14458	14192	14542	14441	14390	14533	14308	14373	14402	14499	14366	14344	14494	14432	14404	14414	14585	14315	14474	14608	14523	14512	14430	14390	14359	14380	14411	14567	14616	14519	14533	14333	14477	14384	14540	14381	14410	14384	14412	14592	14304	14383	14333	14461	14418	14532	14583	14383	14479	14506	14424	14257	14460	14507	14441	14581	14389	14552	14404	14273	14460	14410	14686	14553	14453	14419	14463	14538	14380	14430	14355	14399	14407	14407	14394	14366	14524	14501	14447	14478	14555	14436	14279	14457	14418	14510	14458	14352	14589	14674	14504	14382	14595	14452	14404	14684	14545	14283	14482	14310	14382	14451	14536	14407	14492	14429	14420	14337	14426	14299	14481	14503	14497	14520	14507	14373	14577	14411	14423	14495	14505	14349	14575	14508	14496	14311	14592	14534	14388	14394	14567	14555	14448	14479	14726	14526	14630	14307	14632	14417	14393	14535	14462	14292	14469	14535	14432	14532	14484	14428	14396	14358	14492	14469	14503	14489	14400	14474	14435	14601	14638	14455	14297	14569	14355	14564	14493	14391	14392	14459	14576	14519	14419	14438	14411	14576	14415	14564	14374	14402	14651	14484	14381	14420	14474	14239	14499	14533	14412	14744	14503	14426	14606	14572	14494	14446	14464	14544	14153	14367	14454	14404	14588	14352	14503	14516	14300	14542	14500	14526	14576	14479	14536	14574	14470	14627	14546	14482	14605	14529	14213	14444	14355	14543	14393	14473	14498	14452	14530	14289	14487	14546	14467	14471	14609	14600	14276	14413	14483	14516	14283	14566	14562	14456	14502	14328	14644	14454	14461	14478	14366	14559	14426	14603	14460	14513	14432	14533	14558	14550	14411	14278	14401	14492	14390	14508	14485	14351	14469	14551	14592	14331	14570	14438	14373	14459	14409	14485	14405	14283	14538	14270	14629	14444	14492	14509	14480	14377	14389	14466	14407	14542	14615	14439	14500	14531	14354	14326	14382	14563	14517	14589	14704	14495	14502	14531	14491	14508	14408	14469	14469	14517	14444	14524	14371	14288	14450	14480	14386	14345	14384	14539	14525	14291	14644	14438	14318	14578	14485	14324	14341	14497	14384	14459	14506	14395	14387	14302	14640	14401	14531	14468	14399	14513	14395	14380	14416	14488	14368	14469	14495	14401	14208	14406	14432	14467	14492	14528	14622	14398	14503	14432	14354	14312	14503	14473	14615	14498	14537	14580	14493	14678	14572	14547	14476	14236	14435	14400	14439	14630	14617	14451	14460	14522	14417	14595	14450	14436	14422	14452	14459	14400	14536	14541	14554	14368	14258	14424	14483	14383	14365	14524	14455	14400	14348	14346	14442	14518	14343	14586	14568	14600	14302	14431	14302	14362	14254	14458	14453	14535	14458	14584	14710	14372	14458	14508	14433	14394	14620	14468	14455	14280	14410	14411	14368	14313	14353	14446	14392	14495	14417	14356	14438	14501	14434	14392	14419	14411	14454	14605	14304	14483	14424	14519	14267	14379	14384	14351	14365	14250	14552	14389	14521	14353	14444	14449	14436	14472	14687	14481	14461	14591	14381	14537	14390	14426	14691	14530	14478	14326	14463	14248	14494	14415	14503	14337	14441	14529	14520	14581	14490	14578	14534	14609	14485	14576	14429	14414	14351	14401	14477	14466	14247	14507	14424	14461	14446	14385	14602	14613	14431	14599	14465	14446	14466	14574	14457	14520	14392	14398	14589	14433	14457	14527	14393	14461	14406	14441	14498	14432	14545	14501	14378	14393	14498	14477	14603	14338	14374	14430	14391	14500	14476	14392	14431	14551	14371	14529	14353	14400	14544	14508	14568	14457	14565	14655	14547	14482	14437	14485	14496	14404	14494	14570	14440	14449	14522	14454	14473	14392	14486	14544	14536	14529	14368	14228	14569	14470	14458	14408	14491	14314	14458	14443	14535	14483	14268	14414	14416	14455	14541	14520	14443	14467	14482	14472	14400	14432	14517	14591	14482	14510	14401	14406	14593	14412	14540	14427	14584	14446	14524	14438	14552	14568	14489	14598	14398	14489	14487	14411	14431	14502	14441	14573	14348	14691	14424	14694	14488	14482	14402	14542	14588	14597	14534	14539	14453	14385	14404	14558	14552	14360	14494	14570	14707	14519	14478	14535	14513	14440	14510	14497	14515	14509	14446	14398	14395	14558	14443	14391	14494	14312	14583	14643	14451	14461	14585	14376	14428	14527	14475	14448	14387	14753	14430	14535	14431	14591	14467	14380	14584	14534	14571	14487	14667	14309	14383	14414	14513	14388	14473	14302	14567	14422	14378	14411	14504	14494	14353	14361	14547	14508	14441	14340	14574	14493	14516	14635	14485	14299	14382	14390	14462	14387	14448	14515	14569	14461	14480	14342	14543	14373	14595	14346	14453	14556	14569	14415	14467	14547	14437	14553	14580	14347	14416	14695	14336	14512	14414	14356	14442	14387	14636	14576	14334	14391	14384	14483	14517	14442	14643	14567	14405	14469	14684	14378	14412	14359	14470	14447	14493	14470	14386	14503	14548	14333	14406	14473	14364	14508	14462	14290	14458	14422	14285	14512	14397	14673	14368	14289	14382	14436	14610	14312	14505	14339	14377	14618	14263	14577	14351	14303	14442	14397	14677	14424	14517	14623	14441	14462	14481	14505	14455	14604	14532	14273	14525	14456
28303	24679	28618	23940	19371	18108	17481	17018	16905	16738	16900	16708	16720	16768	16827	16535	16497	16601	16540	16611	16573	16489	16920	16893	17014	17103	16787	16572	16547	16506	16284	16475	16551	16281	16385	16426	16454	16489	16491	16376	16576	16331	16401	16331	16335	16296	16341	16438	16585	16498	16397	16534	16590	16434	16532	16406	16520	16436	16505	16552	16414	16541	16362	16331	16387	16353	16480	16503	16295	16438	16650	16379	16506	16502	16525	16333	16526	16427	16403	16414	16452	16251	16431	16262	16348	16468	16525	16518	16426	16284	16569	16495	16278	16640	16345	16233	16513	16502	16485	16360	16349	16380	16327	16603	16296	16472	16411	16486	16434	16419	16484	16536	16447	16550	16673	16463	16399	16215	16355	16465	16408	16578	16403	16300	16453	16564	16352	16281	16304	16380	16465	16504	16411	16383	16443	16290	16546	16309	16402	16434	16608	16479	16284	16424	16552	16490	16496	16277	16509	16362	16502	16455	16350	16505	16426	16394	16494	16548	16426	16498	16354	16465	16570	16448	16662	16539	16378	16255	16425	16515	16343	16534	16279	16415	16646	16431	16333	16455	16427	16368	16546	16645	16407	16280	16436	16468	16390	16473	16484	16317	16413	16551	16321	16344	16371	16440	16460	16450	16526	16407	16496	16477	16393	16326	16390	16425	16309	16295	16368	16564	16448	16539	16419	16518	16223	16430	16243	16428	16436	16297	16533	16462	16351	16545	16396	16285	16334	16575	16458	16361	16403	16338	16342	16344	16422	16344	16532	16297	16424	16386	16391	16386	16319	16192	16333	16524	16537	16378	16687	16311	16493	16370	16537	16628	16254	16251	16599	16240	16391	16475	16587	16455	16424	16401	16327	16262	16391	16414	16499	16556	16408	16347	16256	16439	16364	16491	16495	16554	16296	16446	16468	16477	16327	16477	16243	16386	16452	16423	16391	16455	16538	16515	16650	16428	16134	16436	16431	16448	16270	16320	16356	16433	16520	16471	16219	16320	16294	16464	16225	16457	16315	16385	16356	16543	16260	16341	16388	16536	16500	16356	16338	16404	16456	16306	16408	16372	16327	16372	16285	16286	16614	16476	16372	16420	16466	16379	16558	16620	16519	16425	16568	16234	16569	16515	16344	16677	16548	16394	16658	16325	16346	16432	16419	16351	16445	16406	16360	16361	16302	16414	16359	16433	16455	16321	16451	16585	16416	16364	16517	16395	16473	16463	16454	16443	16337	16547	16475	16356	16371	16482	16553	16365	16571	16548	16492	16445	16374	16485	16323	16415	16352	16520	16396	16443	16575	16294	16454	16235	16432	16551	16595	16525	16300	16334	16484	16367	16330	16561	16342	16483	16505	16538	16572	16475	16350	16307	16439	16389	16441	16524	16374	16409	16356	16459	16442	16393	16403	16574	16417	16310	16493	16356	16278	16291	16421	16403	16388	16512	16433	16430	16208	16315	16460	16567	16442	16413	16367	16275	16439	16444	16475	16521	16591	16624	16539	16454	16374	16296	16319	16497	16454	16483	16643	16491	16537	16384	16363	16390	16386	16546	16518	16422	16180	16620	16387	16482	16440	16230	16400	16523	16417	16307	16369	16312	16254	16379	16460	16248	16715	16296	16552	16370	16246	16430	16505	16500	16244	16442	16476	16560	16583	16370	16218	16393	16301	16276	16333	16511	16356	16495	16451	16475	16462	16356	16362	16411	16282	16558	16531	16371	16397	16563	16667	16558	16458	16454	16411	16571	16393	16249	16553	16407	16573	16637	16458	16216	16312	16380	16473	16345	16234	16382	16379	16665	16441	16410	16611	16559	16319	16581	16377	16381	16405	16359	16508	16534	16404	16548	16371	16652	16349	16426	16622	16246	16427	16336	16652	16347	16540	16412	16467	16300	16427	16475	16445	16366	16420	16411	16300	16678	16525	16379	16362	16494	16402	16403	16237	16444	16591	16449	16459	16551	16378	16398	16519	16512	16426	16427	16530	16600	16564	16348	16462	16334	16431	16380	16469	16388	16634	16426	16434	16418	16473	16599	16556	16493	16496	16557	16523	16534	16548	16324	16382	16191	16556	16448	16557	16328	16491	16689	16334	16411	16423	16500	16518	16444	16580	16416	16442	16452	16488	16411	16425	16659	16446	16356	16568	16470	16306	16460	16367	16477	16327	16628	16523	16465	16558	16241	16435	16396	16460	16463	16261	16593	16444	16391	16441	16251	16626	16346	16434	16370	16559	16516	16666	16286	16561	16362	16253	16407	16371	16372	16559	16477	16517	16534	16351	16339	16481	16438	16384	16496	16495	16427	16408	16523	16312	16412	16581	16459	16500	16387	16378	16317	16271	16489	16571	16330	16352	16207	16539	16501	16572	16494	16488	16199	16303	16378	16456	16411	16322	16594	16430	16620	16523	16531	16582	16507	16299	16297	16224	16280	16510	16411	16529	16395	16491	16437	16508	16347	16386	16319	16440	16336	16347	16375	16462	16568	16404	16373	16580	16397	16453	16313	16438	16391	16434	16352	16388	16303	16368	16331	16338	16247	16264	16555	16323	16355	16312	16345	16376	16522	16299	16369	16287	16393	16395	16305	16367	16404	16434	16593	16332	16371	16604	16506	16510	16375	16341	16482	16558	16413	16448	16468	16343	16577	16483	16444	16387	16486	16448	16334	16384	16461	16525	16618	16505	16419	16440	16327	16452	16476	16373	16419	16564	16439	16531	16431	16266	16492	16664	16458	16356	16297	16412	16360	16509	16368	16480	16452	16451	16422	16470	16461	16185	16279	16332	16494	16434	16383	16436	16368	16591	16503	16526	16463	16449	16432	16590	16625	16195	16401	16401	16204	16449	16296	16382	16574	16365	16366	16307	16537	16533	16296	16439	16441	16510	16555	16470	16452	16294	16416	16651	16533	16273	16405	16319	16323	16344	16388	16356	16391	16432	16559	16512	16610	16443	16580	16335	16273	16679	16600	16427	16625	16363	16404	16360	16471	16201	16413	16557	16449	16491	16494	16355	16502	16536	16430	16408	16378	16442	16520	16586	16630	16696	16544	16460	16503	16396	16334	16526	16441	16476	16325	16461	16644	16454	16342	16441	16536	16417	16309	16318	16478	16488	16383	16151	16389	16511	16422	16430	16192	16542	16609	16383	16425	16355	16507	16501	16184	16498	16570	16513	16340	16476	16379	16416	16379	16402	16483	16370	16355	16586	16611	16377	16427	16519	16360	16354	16366	16383	16483	16546	16312	16611	16533	16411	16432	16647	16334	16276	16395	16334	16477	16338	16277	16323	16396	16693	16254	16417	16457	16471	16407	16434	16408	16428	16663	16336	16171	16296	16509	16530	16448	16391	16290	16505	16345	16569	16519	16383	16442	16542	16661	16440	16431	16564	16527	16324	16388	16392	16515	16772	16392	16415	16376	16522	16477	16524	16457	16583	16482	16277	16339	16285	16659	16588	16719	16566	16440	16605	16540	16584	16347	16221	16642	16585	16573	16211	16560	16441	16445	16491	16570	16419	16639	16532	16423	16468	16477	16624	16392	16505	16425	16399	16441	16483	16541	16459	16599	16232	16493	16481	16299	16219	16419	16391	16507	16467	16353	16323	16292	16638	16542	16474	16433	16491	16522	16405	16516	16555	16243	16565	16479	16449	16569	16336	16373	16418	16329	16232	16409	16500	16177	16315	16598	16405	16445	16731	16635	16591	16542	16477	16364	16496	16454	16526	16514	16409	16408	16299	16356	16441	16335	16584	16484	16519	16297	16393	16394	16463	16515	16556	16207	16107	16456	16447	16541	16536	16328	16502	16405	16476	16540	16540	16397	16582	16428	16330	16429	16303	16320	16432	16356	16655	16761	16476	16351	16400	16320	16679	16425	16271	16500	16415	16413	16506	16356	16387	16494	16459	16373	16373	16439	16331	16283	16336	16665	16530	16349	16243	16412	16334	16626	16560	16331	16366	16386	16475	16448	16409	16494	16419	16402	16601	16519	16529	16500	16441	16217	16386	16357	16600	16334	16294	16398	16420	16557	16511	16287	16543	16350	16346	16495	16470	16564	16629	16565	16346	16647	16431	16475	16549	16281	16167	16412	16217	16252	16394	16575	16467	16533	16429	16322	16268	16323	16515	16439	16473	16484	16535	16323	16424	16419	16640	16363	16633	16413	16345	16377	16280	16484	16299	16285	16318	16420	16378	16453	16445	16420	16562	16300	16289	16495	16455	16542	16598	16498	16436	16678	16549	16336	16325	16211	16255	16488	16604	16337	16304	16396	16425	16386	16352	16443	16330	16479	16561	16446	16446	16363	16457	16459	16389	16455	16498	16370	16357	16305	16307	16464	16381	16509	16481	16294	16476	16457	16464	16276	16395	16394	16613	16474	16400	16409	16305	16499	16361	16514	16504	16605	16487	16584	16568	16487	16294	16393	16405	16448	16221	16535	16379	16353	16264	16374	16477	16314	16423	16567	16512	16421	16574	16463	16343	16225	16519	16534	16591	16618	16282	16282	16465	16509	16748	16430	16388	16453	16277	16531	16392	16552	16491	16605	16423	16430	16453	16431	16434	16513	16437	16428	16438	16388	16494	16468	16545	16213	16358	16372	16209	16509	16299	16429	16499	16378	16178	16523	16766	16639	16670	16239	16453	16373	16439	16468	16441	16305	16258	16463	16447	16595	16536	16395	16242	16486	16402	16319	16406	16337	16480	16408	16282	16502	16536	16285	16639	16345	16267	16367	16392	16431	16468	16277	16211	16521	16369	16490	16275	16456	16411	16479	16547	16265	16551	16326	16367	16478	16463	16391	16300	16444	16484	16530	16381	16404	16178	16251	16498	16451	16480	16325	16222	16583	16272	16598	16425	16244	16322	16320	16370	16181	16425	16516	16500	16355	16499	16399	16412	16422	16305	16543	16396	16388	16492	16647	16520	16799	16476	16620	16141	16519	16347	16405	16464	16427	16567	16332	16388	16448	16480	16673	16488	16413	16337	16582	16337	16432	16282	16578	16481	16534	16259	16443	16553	16823	16417	16456	16431	16234	16476	16261	16414	16241	16492	16459	16440	16468	16399	16298	16136	16362	16333	16312	16611	16405	16337	16427	16397	16464	16411	16277	16220	16539	16376	16326	16533	16504
23939	35178	28782	20709	18488	16721	15704	15325	14992	14833	14751	14627	14700	14653	14606	14408	14562	14393	14404	14323	14367	14287	14741	14982	15062	14891	14711	14642	14378	14554	14358	14331	14270	14358	14310	14467	14388	14304	14275	14275	14147	14242	14526	14365	14317	14179	14240	14322	14243	14274	14514	14244	14362	14283	14189	14477	14419	14019	14146	14376	14333	14266	14392	14302	14090	14186	14327	14396	14251	14150	14343	14278	14248	14264	14226	14192	14448	14351	13967	14448	14238	14248	14412	14459	14305	14401	14348	14218	14123	14332	14267	14190	14385	14435	14278	14385	14237	14225	14406	14358	14256	14161	14175	14193	14252	14298	14348	14264	14270	14439	14226	14296	14425	14262	14256	14257	14340	14319	14433	14237	14334	14350	14290	14206	14400	14406	14170	14382	14268	14294	14212	14438	14416	14182	14308	14221	14390	14299	14283	14250	14115	14229	14384	14164	14343	14206	14203	14353	14069	14363	14291	14283	14238	14383	14198	14287	14216	14222	14366	14237	14214	14403	14306	14299	14212	14402	14200	14179	14282	14098	14416	14381	14366	14326	14231	14367	14234	14367	14315	14194	14441	14312	14279	14256	14195	14387	14343	14237	14284	14253	14388	14225	14293	14223	14292	14240	14301	14313	14456	14341	14297	14273	14107	14303	14188	14414	14220	14208	14256	14236	14390	14169	14357	14175	14430	14285	14238	14245	14252	14327	14241	14268	14235	14202	14307	14265	14416	14263	14364	14363	14247	14289	14216	14465	14161	14294	14277	14289	14268	14275	14373	14153	14157	14212	14273	14297	14271	14415	14323	14418	14259	14254	14462	14214	14248	14282	14352	14295	14269	14325	14451	14333	14302	14283	14267	14208	14398	14322	14451	14109	14431	14240	14318	14380	14287	14115	14439	14267	14322	14309	14274	14336	14378	14259	14165	14356	14182	14142	14366	14371	14397	14278	14208	14407	14316	14182	14322	14542	14377	14323	14326	14205	14255	14204	14202	14182	14199	14384	14323	14235	14341	14391	14269	14158	14377	14255	14381	14252	14297	14333	14286	14195	14503	14278	14202	14485	14356	14303	14259	14248	14354	14182	14253	14290	14344	14361	14192	14434	14527	14192	14291	14266	14288	14229	14402	14277	14235	14352	14208	14255	14227	14375	14225	14353	14335	14283	14398	14174	14201	14331	14288	14313	14427	14287	14319	14316	14245	14486	14185	14196	14279	14214	14267	14297	14378	14112	14091	14331	14335	14270	14335	14433	14284	14275	14178	14133	14423	14235	14319	14385	14372	14392	14212	14303	14369	14423	14255	14433	14352	14331	14353	14309	14292	14466	14200	14270	14295	14232	14388	14226	14225	14390	14393	14239	14286	14284	14327	14298	14270	14240	14235	14183	14476	14407	14322	14314	14099	14361	14491	14177	14297	14287	14285	14151	14461	14314	14268	14256	14285	14435	14160	14351	14326	14158	14278	14327	14249	14157	14357	14124	14369	14198	14314	14264	14329	14269	14216	14325	14245	14332	14326	14506	14260	14502	14373	14508	14298	14367	14294	14331	14373	14393	14192	14260	14345	14293	14197	14183	14177	14320	14243	14217	14382	14270	14293	14377	14254	14148	14346	14413	14268	14094	14290	14325	14354	14235	14354	14465	14350	14299	14158	14252	14203	14245	14374	14358	14220	14234	14499	14208	14307	14373	14428	14325	14374	14379	14270	14391	14389	14244	14385	14318	14310	14381	14429	14252	14179	14294	14235	14370	14453	14234	14195	14428	14231	14211	14334	14277	14290	14397	14301	14266	14317	14265	14312	14462	14339	14290	14261	14411	14407	14368	14220	14159	14152	14349	14233	14230	14445	14337	14436	14359	14178	14445	14173	14284	14369	14155	14300	14195	14277	14286	14243	14143	14291	14339	14224	14354	14263	14328	14373	14296	14220	14315	14108	14333	14380	14172	14179	14336	14458	14421	14275	14453	14188	14348	14176	14269	14413	14349	14354	14278	14323	14415	14186	14476	14296	14410	14429	14181	14369	14401	14223	14318	14518	14317	14190	14098	14336	14170	14255	14379	14218	14264	14208	14182	14415	14175	14117	14217	14259	14263	14437	14165	14324	14372	14395	14480	14298	14328	14297	14170	14417	14261	14300	14212	14370	14286	14137	14252	14525	14503	14295	14312	14131	14291	14261	14221	14194	14392	14264	14190	14292	14302	14365	14277	14262	14405	14331	14353	14334	14317	14329	14308	14204	14173	14372	14156	14210	14242	14367	14214	14399	14251	14537	14306	14191	14352	14393	14210	14239	14225	14255	14366	14185	14418	14194	14435	14235	14411	14322	14411	14133	14228	14285	14169	14238	14228	14350	14299	14234	14119	14323	14386	14431	14211	14375	14132	14114	14554	14299	14414	14154	14294	14239	14514	14213	14306	14241	14347	14304	14105	14325	14355	14196	14183	14351	14285	14491	14417	14364	14363	14336	14367	14248	14316	14251	14391	14179	14364	14446	14310	14170	14329	14384	14287	14247	14187	14187	14161	14394	14381	14453	14320	14398	14293	14277	14163	14290	14286	14170	14269	14455	14366	14371	14058	14345	14124	14291	14367	14285	14271	14492	14291	14239	14354	14114	14149	14352	14260	14361	14248	14439	14351	14425	14215	14361	14298	14255	14360	14076	14428	14213	14254	14269	14319	14292	14100	14046	14246	14430	14459	14248	14465	14244	14245	14375	14191	14364	14275	14243	14344	14149	14349	14274	14267	14116	14185	14404	14285	14212	14299	14368	14252	14494	14310	14265	14280	14253	14319	14315	14284	14396	14323	14274	14418	14409	14229	14431	14331	14403	14245	14494	14348	14355	14268	14323	14353	14287	14298	14254	14404	14242	14109	14303	14200	14495	14308	14408	14330	14254	14219	14329	14420	14195	14341	14278	14427	14323	14339	14297	14253	14377	14302	14390	14305	14339	14250	14299	14358	14337	14342	14305	14320	14229	14325	14328	14400	14383	14146	14174	14391	14324	14214	14338	14578	14311	14120	14393	14332	14180	14288	14400	14199	14385	14263	14193	14392	14227	14284	14219	14321	14188	14376	14319	14153	14144	14224	14269	14299	14208	14177	14214	14382	14400	14280	14371	14213	14046	14276	14255	14236	14273	14152	14409	14183	14383	14239	14329	14119	14297	14290	14192	14358	14389	14103	14319	14249	14223	14336	14118	14246	14442	14230	14383	14208	14321	14392	14245	14159	14398	14266	14404	14207	14336	14226	14262	14366	14288	14299	14404	14319	14272	14324	14237	14281	14390	14279	14251	14270	14316	14429	14488	14210	14123	14259	14539	14411	14134	14292	14398	14288	14283	14362	14291	14352	14133	14437	14288	14324	14405	14190	14367	14154	14294	14319	14402	14315	14285	14171	14610	14325	14308	14195	14081	14403	14315	14205	14172	14388	14341	14239	14402	14416	14170	14218	14303	14423	14338	14522	14331	14083	14410	14284	14372	14146	14161	14272	14376	14493	14233	14240	14246	14332	14329	14370	14221	14244	14398	14361	14238	14388	14293	14298	14307	14212	14223	14259	14074	14335	14280	14272	14299	14274	14367	14259	14348	14268	14263	14439	14344	14334	14393	14197	14274	14299	14353	14214	14290	14210	14282	14204	14148	14488	14261	14300	14401	14322	14324	14323	14286	14350	14289	14430	14250	14441	14527	14260	14355	14283	14389	14159	14276	14352	14252	14243	14396	14182	14407	14314	14334	14300	14290	14130	14199	14290	14324	14318	14128	14235	14299	14253	14313	14184	14305	14230	14271	14401	14401	14211	14422	14303	14272	14231	14386	14321	14203	14425	14263	14121	14271	14321	14345	14178	14321	14280	14295	14345	14051	14437	14330	14393	14225	14369	14226	14306	14287	14170	14231	14503	14350	14555	14454	14142	14311	14309	14139	14463	14422	14308	14571	14349	14259	14512	14473	14291	14392	14433	14165	14320	14140	14379	14281	14474	14364	14457	14272	14278	14434	14336	14226	14397	14251	14280	14235	14419	14360	14396	14338	14190	14380	14392	14307	14333	14288	14224	14390	14332	14195	14352	14258	14380	14335	14194	14353	14127	14336	14147	14231	14164	14232	14459	14324	14341	14393	14288	14218	14285	14100	14208	14282	14216	14325	14192	14276	14223	14490	14181	14390	14234	14271	14305	14488	14110	14321	14486	14437	14627	14255	14282	14403	14422	14379	14349	14334	14402	14253	14257	14205	14504	14143	14110	14264	14234	14107	14261	14371	14291	14257	14397	14309	14336	14251	14449	14389	14303	14282	14177	14508	14314	14247	14192	14452	14341	14280	14237	14273	14239	14374	14290	14475	14344	14405	14284	14347	14267	14308	14231	14267	14404	14293	14296	14286	14432	14314	14223	14140	14245	14420	14203	14333	14421	14204	14295	14237	14224	14305	14456	14421	14379	14401	14277	14222	14327	14341	14278	14305	14200	14283	14437	14329	14407	14527	14255	14278	14558	14367	14312	14231	14247	14389	14248	14272	14388	14322	14465	14316	14112	14157	14294	14216	14321	14347	14332	14203	14404	14126	14334	14347	14447	14342	14294	14397	14317	14417	14303	14211	14396	14333	14314	14422	14346	14410	14422	14286	14280	14210	14247	14341	14263	14319	14390	14265	14306	14164	14175	14394	14372	14314	14204	14369	14353	14141	14125	14240	14309	14218	14260	14348	14459	14270	14455	14261	14145	14335	14412	14427	14315	14121	14476	14297	14191	14268	14323	14177	14313	14408	14407	14376	14249	14331	14464	14478	14292	14341	14224	14309	14279	14297	14430	14152	14418	14453	14293	14244	14348	14169	14323	14306	14086	14238	14415	14239	14215	14453	14138	14290	14365	14311	14307	14279	14405	14318	14400	14232	14168	14183	14439	14276	14186	14134	14379	14122	14211	14354	14332	14247	14202	14316	14390	14302	14341	14243	14242	14138	14241	14352	14305	14261	14356	14283	14362	14255	14306	14370	14296	14291	14322	14374	14248	14295	14395	14321	14303	14297	14138	14342	14348	14303	14269	14380	14224	14247	14183	14307	14342	14322	14468	14381	14260	14362	14507	14400	14293	14221	14316	14362	14315	14342	14318	14384	14316	14183	14125	14371	14431
24338	21319	28511	24805	22514	21904	20573	18236	17832	17530	17678	17654	17470	17579	17059	17297	17369	17255	17326	17184	17071	17702	19143	20808	20144	19131	18597	17766	17450	17306	17111	17159	17211	17014	17002	17062	16998	16992	17325	17091	17104	16918	16951	17058	16852	16918	17011	16942	17019	16825	17115	17126	16790	17135	17058	17016	16808	16927	16631	17060	17163	17089	17128	16791	16840	17036	17038	17037	17125	16893	16855	16978	16929	16812	16960	16883	17015	17012	16982	17177	17078	17092	17026	17023	17184	16915	17292	16959	16887	16959	16916	16916	17012	16785	16999	16972	16978	16984	16830	16894	17109	17053	16946	16882	17070	17076	16913	17024	17344	17119	17089	16986	17127	17008	17029	17124	16968	16991	16985	16760	16959	17107	17159	16936	16873	16841	17010	17080	16946	17241	16910	16902	17082	17075	16943	17156	16998	16960	17144	17237	16975	16775	16876	17105	16932	16921	17000	17134	17013	16825	16903	16910	17086	17251	16971	17039	17006	16871	16971	16825	16926	17114	17034	17076	16977	17041	17045	16867	17155	17011	16904	17035	17007	17084	17082	17049	17094	17131	16904	16737	17002	17154	16775	17181	17039	16915	17062	17046	16957	17096	17014	16934	17044	17233	17005	17110	16883	17071	17034	17087	17068	17199	17027	16872	17124	17075	16978	16912	16953	16926	16929	16994	16899	16961	17005	17189	17006	16828	17126	16967	16801	16914	17001	17009	16992	17054	17005	16900	16975	17052	16986	17053	16804	16827	16851	16999	17111	16819	16846	16914	17133	16972	17029	16915	16872	16902	16957	16930	16981	17043	17094	17125	16879	17040	17073	17032	16995	16943	17262	17019	17275	16987	17144	17087	16830	16940	16721	17041	16964	16893	16873	16871	16992	16928	16981	17022	16960	17050	17038	16846	17064	16835	17081	17100	17212	17017	16969	16861	17089	16978	17029	16987	16966	17123	17151	16805	16999	17110	17089	16970	16944	17024	17096	16998	16887	16997	17112	16696	17064	16912	17045	17001	16907	16940	17078	16821	17087	16934	16991	17153	17034	17099	17163	16951	17013	17147	16889	16834	16983	17018	16933	16810	17085	16913	17005	17047	16933	16886	16754	16984	16956	16938	16965	17073	16887	16839	16913	16942	16937	17129	17042	17129	17161	16928	16956	17030	16881	16899	17197	17073	17177	16865	17019	16873	16953	17027	16872	17069	17002	16923	16808	16614	16866	17023	16976	16826	16930	16921	17234	17111	17021	17301	16888	17038	16809	17038	17115	17041	16895	17069	16892	16781	16994	17030	16975	17064	17071	16896	16987	16824	16848	16823	17069	17008	17117	17056	17108	16928	16875	17018	16948	16990	16893	17131	17012	16918	17152	17200	17013	16818	16917	16873	16862	16991	17066	16851	16941	16935	17002	17107	17098	17089	17176	17159	16972	16981	17082	17123	17067	16911	16961	17070	16960	16888	16916	17100	17050	16892	17017	16959	17021	17082	17086	17133	17137	17109	16999	17120	16883	16999	17039	16999	17024	17045	17158	17029	17032	17044	16908	17166	17141	17049	17052	16906	17164	17044	17142	16982	17044	17084	16891	16949	16809	17063	17047	17019	16965	16950	17042	16849	16986	17025	17288	16931	17048	16914	17074	16978	16937	17038	16916	17018	16898	16940	16953	17156	17002	16918	17012	17161	17242	17110	17029	17105	17104	17007	16915	17040	16976	17019	16798	16975	17168	16946	17029	16937	17045	16828	17016	16958	16807	16814	16892	16938	16993	17261	17113	17144	17075	16850	16875	16936	17087	16826	17020	16977	16977	17200	16818	16901	17024	17118	16988	17003	16941	17074	17088	16982	16974	16966	17094	17041	17025	17172	16763	17010	17110	16977	17020	16962	16889	16918	16871	17036	17122	16845	16989	16928	17000	17043	17050	16949	16897	16873	17133	16969	16871	16953	17112	16917	16974	16864	17109	17029	17216	17016	17002	17084	16890	16920	17033	16994	17154	17039	17051	17118	16962	17013	16909	16949	17072	16755	16929	17099	16971	16955	16923	16855	16967	17083	16993	16903	16932	16825	17013	16917	16950	17227	16947	17164	17142	17122	16955	16775	16952	16756	16925	17020	16943	17168	16940	17014	16973	17035	16912	17186	17159	17153	17003	17024	16867	16891	17144	17039	17052	17077	17100	16815	16988	16937	17058	16890	16988	17078	16997	17028	16869	16935	17090	16897	17003	17165	16989	17053	17268	16924	17318	17073	16972	17035	17054	16967	16903	17038	17025	17254	16995	17028	16946	16870	17018	16975	16912	16994	17045	17265	17120	16972	16958	16915	16925	16967	16966	17100	16986	17107	17050	16757	17124	16872	17018	16899	16898	17047	16907	17114	16819	17014	17037	16890	17168	16963	16914	16937	17151	17002	16884	16974	17068	16876	16912	16865	16917	17001	17059	16997	17093	16956	16952	17003	17012	16993	16919	16892	17077	16900	17110	16864	16815	16889	17080	17063	16978	17089	17057	17117	17062	17166	17138	17121	17052	17027	16853	17005	17042	17060	16991	17109	17000	17004	16902	16871	16816	17118	17015	16955	17137	16866	17054	16917	17174	17169	17122	17009	16894	17096	17143	17206	16953	16870	17026	16786	17133	17060	17096	16959	17090	17122	17061	16877	16926	16989	16953	16918	16990	16777	16931	16986	17056	16930	17020	17187	17002	16989	17049	16790	17103	17046	17149	16889	17101	17183	17088	16914	16837	16828	17052	17107	17115	16805	17111	16979	16930	16944	17056	16932	16867	16891	16976	16893	17055	17061	16945	17040	17053	16914	17008	16893	16829	17180	17163	17169	16861	17147	17023	17040	16818	17292	17163	17172	16913	16788	16995	16909	16869	17054	17058	16762	16985	16988	16938	16845	16851	17094	17199	16913	17023	16969	17102	17088	16975	16949	16953	17030	17013	16927	16948	16834	17109	16987	17039	17089	16850	16992	17012	17021	16947	16898	17193	16952	16972	17011	17254	17017	17110	16907	16952	16973	16995	17099	17015	16884	16863	17091	16955	17047	16933	17029	16833	16845	16871	17001	16899	16890	17007	17019	17135	16852	17032	16996	16932	16973	17060	17006	16903	17040	17059	16803	16875	16849	17091	16950	17184	16993	17098	16984	16809	17293	16959	16992	16960	16830	16925	16822	17140	17228	16846	17001	16968	16922	16694	16958	17088	16804	16870	17115	16935	17099	16950	16991	17137	16918	17021	17039	17046	17040	16994	16975	17157	17143	17111	16944	16790	17015	16892	17069	17082	17025	16871	16883	17092	16994	17092	16869	16976	17157	17051	16924	17051	16972	17094	16951	16940	17089	17121	17160	17004	17052	17035	16814	16965	16978	17209	17034	17080	17034	16937	17018	16953	16876	16974	16997	17060	17085	17030	16870	16977	16876	16918	16962	17001	16965	16930	17113	16795	16967	16874	17063	17048	17122	16781	16987	17126	17103	16822	16873	17064	16938	17188	17054	16972	16830	16945	17208	17167	16886	16839	16893	17013	17240	16857	17060	16936	17108	17070	17114	16926	17100	16998	17023	17175	17005	17050	17175	17033	17056	16967	17135	17207	17202	16781	17055	16964	17045	16868	17159	17093	17090	16931	16857	17092	17045	16984	17034	16869	16757	17011	16997	16879	16873	16730	16985	17054	16883	17140	16937	17065	17043	17200	16739	17065	16849	17029	16957	17197	16978	17076	17051	17215	17127	17100	16975	16842	16748	17079	17061	17048	17067	16985	16944	17064	16948	17100	17135	17134	16912	16978	17043	17108	16934	17041	16798	16859	16923	17100	16889	17034	17077	17324	17007	17121	17206	16854	16828	17027	16889	17106	17073	16889	16944	17007	16717	16892	17122	17251	17001	16903	16899	17157	16964	16938	17099	17099	17138	16947	16954	17144	17033	17110	17021	17005	16984	16952	16889	17004	16967	17167	17010	16914	16951	16923	17081	16959	16854	16943	16971	16845	17152	16775	16977	17120	17015	16855	16774	17004	16865	16827	16897	16996	17131	17029	17007	17023	16990	16856	16931	16838	17072	17043	17130	16896	16948	16816	17036	17000	17193	16976	17103	17032	17047	16904	17198	17042	17090	16969	17211	16955	16975	17045	16752	16892	17043	16989	17005	17229	16923	17054	17015	16862	16910	17047	16984	17068	16983	16991	16938	16885	16971	16776	16892	16901	16898	17071	17102	16935	16875	16897	16827	17248	16879	16870	17158	17003	17263	16993	16941	16861	16948	16964	16751	17041	16971	16987	16850	16772	17122	17009	16848	16973	16927	17143	17010	17040	16982	16984	16894	17125	16766	16998	17119	16972	17010	17087	16827	16767	17031	16948	17034	16911	17026	16798	16886	17239	16979	17140	17016	17087	17024	17066	17038	17129	16984	16984	16797	17004	16873	17015	17045	17097	17048	17088	16878	16920	17182	16884	17028	16978	16959	16995	17109	17061	16865	16911	16887	17068	17128	16984	16951	16837	17070	16874	16890	17029	17004	17225	16990	17006	17127	17125	16838	17002	16838	16906	16861	16765	16985	17104	17001	16945	17115	17029	16897	16958	17030	16994	16793	16886	17088	17166	17083	17092	17067	16949	17016	17056	16979	16995	17014	17089	17108	17063	17062	17042	16968	16991	16994	17016	17061	17144	16939	16960	17124	17008	17028	17077	17142	16968	16933	17029	17041	17172	17035	16881	16943	16931	17096	17052	16857	17173	17111	17033	16995	17056	16928	16723	17003	16923	16872	17046	16813	16899	16955	17088	16991	16941	17062	16988	17128	16909	17005	16985	16977	17022	16928	16982	17010	17022	16885	17074	16997	17003	17042	17141	17199	16956	17027	17122	17132	16992	16884	17047	16921	17051	17051	16925	16858	16942	17072	17024	16797	16809	17028	17076	16936	16819	17117	17124	17064	17110	16948	17109	16907	16959	16954	17005	17148	17024	16869	17124	16990	16822	16730	16931	16996	16898	16956	16999	17043	17315	17178	16943	17121	16869	16989	17074	16879	17027	17239	16777	16931	16936	17095	17049	17013	16994	16968	16974	17117	17011	17181	17010	16795	16901	16843	17079	16976	17050	17117	16978	17036	17167	17073	16882	16773	16840	16958
26605	42738	32450	24165	20287	18364	17050	16132	15395	15291	15441	15466	15171	15265	15143	15124	15024	14882	14954	14845	14988	15744	18037	20006	18885	17503	16266	15412	14929	15137	14848	14799	14675	14714	14822	14758	14749	14597	14763	14975	14800	14705	14724	14584	14780	14584	14776	14817	14586	14861	14561	14737	14606	14764	14710	14767	14823	14770	14931	14826	14684	14607	14742	14591	14545	14744	14866	14764	14770	14742	14755	14620	14492	14825	14803	14717	14806	14726	14713	14704	14662	14636	14754	14716	14596	14603	14696	14814	14809	14839	14610	14548	14609	14635	14783	15011	14699	14685	14789	14699	14801	14844	14814	14776	14646	14761	14856	14628	14768	14570	14594	14754	14737	14761	14927	14613	14640	14602	14669	14805	14688	14627	14767	14817	14592	14733	14814	14664	14589	14618	14836	14653	14759	14617	14596	14701	14716	14848	14652	14824	14732	14673	14792	14696	14631	14732	14741	14589	14550	14675	14635	14621	14672	14682	14784	14527	14747	14690	14861	14616	14735	14916	14806	14753	14745	14734	14666	14662	14845	14571	14745	14757	14623	14687	14772	14696	14850	14823	14587	14750	14674	14587	14823	14672	14837	14760	14631	14692	14756	14794	14702	14608	14637	14622	14774	14773	14844	14699	14820	14750	14666	14826	14697	14705	14714	14493	14648	14866	14783	14606	14581	14768	14790	14512	14718	14656	14656	14671	14644	14426	14647	14584	14690	14778	14584	14522	14662	14596	14657	14680	14648	14572	14801	14822	14801	14729	14720	14730	14679	14692	14651	14724	14895	14686	14736	14875	14648	14719	14632	14767	14581	14776	14722	14792	14715	14739	14734	14633	14825	14550	14712	14532	14626	14827	14645	14723	14688	14850	14779	14894	14787	14674	14819	14748	14734	14848	14611	14536	14737	14594	14810	14699	14562	14834	14603	14603	14612	14840	14726	14674	14947	14731	14803	14707	14701	14736	14557	14719	14871	14692	14743	14742	14702	14662	14673	14668	14710	14751	14821	14565	14869	14662	14511	14678	14800	14642	14944	14696	14790	14771	14621	14639	14820	14581	14672	14482	14800	14788	14835	14810	14756	14704	14718	14716	14608	14804	14675	14685	14827	14721	14708	14756	14662	14901	14715	14659	14752	14623	14571	14659	14689	14383	14722	14382	14700	14689	14516	14820	14779	14808	14686	14707	14721	14647	14781	14801	14680	14748	14589	14704	14788	14620	14743	14648	14805	14620	14775	14707	14708	14818	14652	14745	14705	14662	14786	14688	14602	14732	14452	14744	14717	14643	14733	14499	14699	14731	14702	14591	14730	14606	14699	14828	14810	14634	14712	14485	14666	14555	14731	14692	14735	14702	14819	14672	14790	14731	14523	14912	14835	14661	14605	14730	14709	14754	14610	14599	14751	14701	14733	14659	14670	14697	14755	14854	14771	14692	14632	14698	14850	14607	14609	14673	14527	14841	14731	14831	14580	14648	14763	14746	14650	14733	14687	14700	14817	14746	14649	14870	14792	14634	14638	14706	14757	14672	14625	14521	14635	14826	14652	14613	14600	14812	14742	14652	14790	14696	14627	14556	14732	14736	14650	14810	14817	14727	14607	14523	14709	14571	14815	14528	14571	14617	14551	14742	14515	14747	14757	14680	14674	14849	14582	14699	14759	14921	14713	14640	14700	14743	14874	14556	14584	14818	14543	14794	14710	14584	14864	14732	14719	14738	14643	14785	14660	14708	14963	14829	14687	14595	14648	14652	14760	14719	14591	14723	14637	14810	14631	14818	14623	14668	14790	14460	14746	14632	14654	14658	14796	14668	14703	14661	14681	14888	14763	14681	14627	14732	14660	14925	14751	14715	14575	14831	14665	14839	14686	14539	14618	14667	14611	14685	14741	14727	14752	14674	14651	14777	14817	14563	14764	14769	14716	14913	14610	14648	14680	14640	14694	14643	14725	14876	14697	14639	14846	14802	14986	14577	14647	14677	14599	14748	14504	14602	14543	14680	14650	14690	14699	14688	14582	14855	14615	14636	14535	14805	14794	14695	14705	14762	14770	14777	14540	14767	14648	14740	14722	14623	14730	14569	14711	14615	14691	14861	14697	14871	14758	14630	14728	14684	14679	14579	14631	14758	14557	14625	14615	14748	14669	14590	14680	14591	14646	14780	14726	14653	14688	14657	14642	14494	14792	14792	14805	14768	14460	14703	14813	14723	14644	14732	14637	14937	14579	14727	14841	14772	14701	14695	14683	14591	14570	14517	14689	14720	14932	14623	14686	14659	14797	14376	14711	14630	14790	14543	14732	14666	14864	14694	14602	14611	14481	14717	14755	14755	14718	14781	14618	14804	14656	14590	14805	14669	14712	14684	14700	14559	14776	14711	14656	14826	14728	14617	14723	14629	14824	14808	14850	14823	14649	14694	14803	14795	14657	14733	14767	14814	14619	14661	14764	14795	14676	14615	14605	14625	14599	14709	14693	14850	14593	14702	14671	14911	14672	14580	14740	14736	14704	14721	14716	14896	14861	14582	14783	14695	14700	14599	14701	14558	14672	14693	14925	14889	14673	14701	14810	14864	14724	14379	14689	14583	14716	14673	14659	14592	14638	14820	14544	14701	14668	14695	14693	14702	14667	14594	14825	14871	14769	14545	14734	14786	14882	14484	14813	14746	14629	14744	14678	14688	14717	14617	14684	14736	14739	14614	14655	14700	14775	14707	14775	14641	14693	14632	14756	14546	14507	14764	14627	14748	14743	14758	14691	14511	14666	14672	14578	14848	14578	14605	14732	14778	14660	14624	14720	14746	14828	14693	14748	14684	14562	14674	14746	14668	14581	14607	14623	14654	14602	14724	14679	14798	14623	14581	14826	14720	14801	14726	14594	14701	14793	14746	14575	14792	14749	14771	14863	14580	14602	14728	14634	14627	14749	14868	14564	14611	14801	14650	14867	14636	14598	14550	14723	14561	14775	14684	14787	14776	14772	14640	14761	14717	14691	14512	14783	14772	14732	14728	14902	14500	14689	14692	14717	14747	14703	14754	14586	14801	14723	14634	14622	14718	14701	14792	14691	14636	14700	14704	14598	14641	14817	14632	14702	14637	14648	14673	14683	14774	14562	14647	14816	14841	14538	14642	14755	14627	14659	14739	14664	14625	14848	14789	14739	14591	14653	14733	14650	14703	14782	14690	14452	14648	14818	14689	14652	14748	14772	14532	14864	14851	14704	14717	14816	14711	14507	14697	14581	14614	14831	14768	14763	14567	14471	14698	14921	14614	14813	14632	14660	14745	14826	14910	14657	14703	14758	14705	14637	14776	14742	14808	14761	14614	14930	14598	14755	14744	14707	14832	14659	14730	14696	14601	14723	14847	14643	14722	14834	14667	14585	14938	14781	14748	14716	14766	14551	14804	14649	14748	14744	14400	14725	14768	14678	14951	14702	14701	14797	14726	14683	14851	14607	14845	14656	14647	14790	14533	14754	14709	14682	14727	14790	14691	14748	14798	14579	14854	14615	14640	14643	14728	14675	14750	14638	14713	14620	14725	14780	14705	14779	14644	14749	14798	14781	14698	14681	14836	14862	14577	14775	14719	14630	14691	14798	14573	14831	14649	14734	14703	14631	14646	14652	14509	14693	14867	14761	14549	14669	14748	14714	14690	14601	14745	14572	14717	14572	14649	14501	14625	14760	14717	14619	14803	14829	14628	14663	14631	14777	14674	14770	14701	14696	14722	14845	14658	14720	14888	14569	14678	14676	14698	14828	14735	14570	14494	14704	14634	14631	14511	14521	14671	14736	14896	14661	14897	14740	14840	14707	14737	14654	14796	14722	14558	14763	14552	14729	14552	14727	14805	14555	14682	14648	14596	14556	14872	14702	14684	14780	14690	14614	14684	14763	14633	14787	14612	14666	14763	14626	14826	14676	14647	14696	14762	14760	14773	14712	14633	14490	14646	14873	14823	14464	14683	14697	14827	14741	14953	14530	14680	14738	14782	14848	14711	14648	14754	14773	14664	14732	14600	14622	14619	14916	14646	14756	14736	14543	14956	14795	14575	14762	14713	14781	14875	14695	14609	14766	14641	14720	14724	14717	14719	14622	14772	14841	14601	14682	14644	14871	14559	14547	14588	14466	14783	14567	14575	14501	14701	14775	14648	14596	14626	14557	14678	14796	14643	14804	14643	14832	14521	14674	14566	14673	14761	14657	14627	14535	14571	14622	14725	14641	14641	14649	14646	14616	14827	14623	14768	14844	14772	14684	14715	14671	14667	14746	14534	14719	14715	14699	14730	14643	14785	14682	14762	14627	14725	14663	14728	14894	14632	14555	14818	14646	14796	14768	14764	14566	14524	14625	14832	14646	14599	14527	14575	14559	14663	14528	14794	14486	14752	14621	14825	14672	14602	14627	14713	14657	14684	14624	14812	14586	14804	14651	14806	14593	14783	14716	14753	14780	14545	14730	14814	14660	14504	14752	14490	14754	14697	14757	14671	14773	14705	14734	14648	14640	14761	14819	14662	14824	14736	14528	14695	14699	14771	14707	14610	14625	14679	14809	14711	14607	14788	14783	14682	14726	14531	14645	14734	14732	14642	14779	14737	14719	14711	14605	14759	14855	14713	14750	14716	14569	14893	14471	14704	14839	14652	14608	14731	14737	14635	14585	14738	14779	14587	14728	14874	14562	14691	14732	14560	14568	14676	14618	14895	14844	14643	14797	14751	14577	14784	14674	14821	14563	14859	14666	14822	14680	14591	14768	14683	14796	14753	14693	14668	14545	14812	14821	14508	14649	14484	14655	14701	14774	14697	14849	14705	14602	14746	14733	14521	14699	14813	14663	14671	14705	14606	14846	14846	14740	14860	14596	14558	14690	14832	14604	14681	14901	14699	14844	14630	14709	14505	14658	14710	14712	14738	14494	14695	14836	14679	14718	14686	14744	14865	14617	14680	14727	14741	14692	14540	14798	14707	14714	14700	14612	14694	14625	14734	14581	14759	14814	14695	14497	14476	14690	14790	14684	14664	14855	14610	14820	14735	14569	14649	14648	14717	14570	14746	14717	14563	14631	14685	14885	14782	14661	14796	14705	14709	14704	14525	14647	14897	14712	14762	14866	14677	14865	14633	14735	14819	14564	14751
22837	21228	29013	23768	21615	23823	25494	20723	19558	19829	19527	19472	19506	19350	19146	18962	19056	19036	19080	18913	18865	19653	22872	23629	24783	24282	22023	20309	19613	19100	18889	18868	18544	18562	18771	18767	18661	18642	18421	18631	18790	18663	18721	18626	18391	18434	18652	18460	18540	18531	18588	18715	18600	18653	18789	18676	18634	18512	18593	18652	18504	18699	18401	18482	18531	18618	18527	18348	18433	18748	18573	18783	18413	18617	18601	18571	18557	18660	18588	18790	18588	18495	18628	18637	18619	18532	18509	18619	18509	18542	18797	18580	18662	18514	18442	18524	18652	18273	18586	18428	18699	18557	18356	18733	18497	18401	18416	18469	18681	18708	18417	18528	18579	18520	18562	18497	18496	18546	18361	18421	18479	18458	18544	18531	18409	18604	18600	18516	18809	18504	18719	18395	18391	18526	18581	18533	18729	18721	18554	18757	18545	18384	18515	18610	18467	18779	18650	18560	18566	18673	18504	18732	18712	18686	18607	18507	18399	18313	18497	18680	18640	18646	18389	18442	18477	18560	18530	18502	18440	18413	18526	18683	18680	18670	18694	18604	18543	18507	18680	18564	18523	18393	18695	18624	18578	18608	18618	18365	18544	18485	18488	18269	18494	18376	18520	18739	18466	18566	18477	18551	18676	18609	18666	18378	18476	18742	18479	18489	18620	18553	18583	18618	18503	18638	18481	18536	18477	18745	18752	18466	18480	18541	18303	18542	18517	18561	18488	18476	18221	18504	18749	18519	18689	18428	18507	18500	18308	18598	18464	18378	18551	18520	18626	18346	18452	18294	18640	18378	18684	18307	18490	18404	18672	18539	18443	18530	18502	18629	18591	18440	18382	18559	18510	18464	18651	18633	18575	18507	18530	18635	18654	18515	18619	18483	18638	18453	18651	18615	18245	18364	18435	18579	18377	18412	18559	18611	18486	18609	18576	18469	18591	18501	18367	18599	18646	18666	18472	18616	18617	18462	18567	18660	18370	18469	18596	18403	18549	18483	18286	18560	18561	18581	18451	18594	18512	18506	18677	18534	18485	18808	18507	18655	18509	18293	18573	18440	18545	18578	18436	18493	18588	18473	18618	18303	18390	18759	18535	18550	18566	18610	18608	18529	18631	18706	18387	18535	18464	18364	18590	18486	18546	18647	18745	18388	18457	18657	18427	18493	18500	18517	18536	18686	18316	18717	18707	18471	18583	18533	18610	18465	18427	18652	18508	18326	18527	18556	18377	18596	18398	18450	18546	18426	18696	18464	18460	18304	18448	18677	18512	18609	18571	18486	18665	18445	18276	18409	18527	18373	18454	18635	18711	18561	18392	18509	18524	18605	18560	18541	18449	18632	18624	18382	18572	18408	18653	18651	18631	18694	18510	18525	18676	18560	18579	18386	18668	18535	18573	18668	18553	18626	18636	18591	18694	18501	18513	18607	18691	18554	18707	18382	18478	18648	18556	18485	18570	18618	18455	18492	18482	18640	18386	18609	18578	18300	18404	18470	18442	18592	18348	18489	18419	18274	18546	18425	18781	18463	18440	18688	18575	18426	18507	18345	18599	18550	18550	18545	18392	18701	18452	18517	18463	18416	18470	18504	18507	18502	18508	18843	18501	18680	18653	18767	18519	18400	18566	18407	18560	18669	18438	18484	18640	18562	18518	18658	18627	18512	18606	18485	18546	18587	18498	18711	18754	18505	18633	18483	18607	18567	18752	18306	18365	18572	18671	18526	18764	18602	18408	18432	18576	18512	18653	18496	18336	18455	18392	18499	18501	18513	18660	18432	18634	18681	18585	18456	18598	18549	18454	18584	18450	18378	18684	18549	18518	18548	18598	18630	18416	18431	18659	18602	18713	18611	18544	18601	18736	18395	18524	18631	18583	18658	18596	18661	18374	18505	18634	18626	18461	18432	18664	18321	18587	18581	18657	18367	18392	18512	18424	18696	18649	18528	18511	18606	18429	18521	18459	18524	18501	18616	18451	18454	18450	18437	18533	18507	18364	18579	18469	18487	18544	18613	18628	18496	18588	18485	18621	18529	18571	18486	18737	18421	18681	18814	18332	18192	18622	18634	18520	18686	18762	18662	18390	18503	18427	18576	18560	18494	18384	18725	18581	18694	18604	18777	18357	18537	18527	18779	18615	18480	18485	18493	18700	18492	18534	18806	18675	18271	18430	18562	18549	18596	18519	18486	18496	18684	18691	18424	18484	18631	18402	18529	18457	18435	18447	18547	18651	18606	18525	18479	18507	18372	18700	18527	18311	18532	18401	18533	18647	18611	18541	18533	18623	18544	18622	18525	18565	18521	18550	18646	18568	18460	18589	18495	18387	18207	18547	18656	18452	18673	18472	18771	18609	18539	18631	18389	18491	18549	18622	18488	18507	18658	18607	18384	18583	18519	18734	18752	18573	18420	18459	18669	18699	18536	18560	18542	18703	18617	18474	18686	18381	18498	18493	18369	18550	18697	18568	18460	18362	18461	18635	18295	18483	18622	18445	18522	18495	18511	18600	18637	18556	18578	18423	18588	18589	18532	18660	18513	18721	18630	18331	18500	18607	18611	18730	18470	18611	18453	18554	18171	18382	18678	18507	18545	18669	18423	18489	18560	18467	18694	18619	18434	18447	18527	18727	18578	18499	18649	18658	18551	18544	18555	18614	18556	18686	18692	18625	18597	18581	18545	18424	18638	18550	18512	18480	18539	18594	18592	18714	18628	18438	18702	18394	18558	18669	18412	18677	18633	18512	18611	18538	18562	18538	18546	18470	18475	18491	18293	18852	18538	18434	18568	18415	18487	18588	18555	18489	18397	18633	18264	18556	18523	18416	18597	18581	18474	18568	18620	18387	18559	18580	18469	18694	18440	18326	18708	18535	18568	18505	18547	18472	18603	18637	18565	18446	18553	18541	18525	18610	18463	18741	18513	18595	18584	18532	18363	18578	18480	18637	18336	18539	18403	18356	18756	18806	18633	18512	18361	18410	18675	18582	18377	18396	18592	18684	18828	18649	18500	18377	18584	18651	18521	18435	18624	18495	18471	18463	18314	18586	18547	18436	18545	18583	18393	18474	18501	18528	18427	18652	18716	18488	18547	18596	18564	18585	18401	18534	18406	18244	18529	18655	18442	18478	18477	18446	18472	18555	18716	18622	18705	18587	18583	18472	18448	18502	18299	18441	18335	18643	18410	18759	18338	18642	18686	18612	18651	18613	18664	18579	18562	18188	18399	18581	18494	18584	18655	18623	18634	18530	18638	18459	18379	18597	18570	18648	18591	18506	18603	18512	18502	18666	18472	18518	18271	18432	18447	18716	18449	18520	18547	18581	18572	18575	18516	18426	18529	18423	18574	18636	18291	18376	18351	18458	18488	18531	18513	18724	18700	18534	18551	18532	18488	18668	18553	18660	18352	18490	18481	18370	18381	18528	18663	18383	18573	18544	18474	18548	18441	18536	18634	18461	18569	18469	18541	18513	18449	18435	18573	18529	18480	18481	18446	18415	18343	18613	18627	18382	18362	18527	18286	18397	18569	18634	18475	18468	18657	18485	18292	18467	18546	18689	18672	18510	18497	18390	18615	18703	18712	18529	18558	18641	18381	18738	18588	18673	18695	18574	18564	18488	18421	18741	18492	18624	18511	18806	18454	18408	18547	18471	18611	18648	18600	18657	18411	18382	18637	18508	18433	18655	18585	18413	18549	18576	18536	18383	18540	18644	18543	18600	18604	18544	18687	18694	18647	18688	18445	18508	18574	18495	18595	18602	18450	18369	18343	18528	18472	18645	18347	18643	18503	18672	18515	18526	18730	18501	18386	18286	18372	18844	18647	18585	18558	18359	18484	18641	18577	18594	18560	18493	18287	18642	18623	18729	18480	18462	18717	18659	18406	18631	18611	18605	18576	18506	18499	18492	18596	18666	18683	18474	18419	18348	18473	18627	18440	18587	18589	18516	18355	18569	18393	18395	18617	18640	18491	18669	18439	18605	18585	18480	18469	18474	18665	18357	18493	18587	18608	18696	18426	18487	18525	18600	18526	18341	18576	18640	18369	18481	18624	18558	18474	18530	18562	18399	18523	18381	18360	18492	18515	18372	18288	18466	18629	18729	18502	18482	18696	18573	18587	18338	18555	18619	18473	18447	18595	18605	18613	18575	18456	18512	18459	18577	18592	18663	18688	18594	18535	18633	18470	18751	18421	18436	18493	18546	18434	18715	18418	18728	18554	18517	18800	18633	18421	18658	18405	18692	18591	18763	18385	18391	18622	18428	18537	18561	18691	18353	18587	18589	18472	18694	18728	18388	18508	18470	18370	18570	18737	18524	18465	18380	18408	18397	18310	18520	18408	18421	18568	18493	18828	18630	18666	18583	18598	18528	18624	18563	18503	18596	18507	18616	18588	18597	18488	18527	18503	18604	18531	18651	18547	18478	18535	18553	18620	18490	18444	18469	18594	18385	18437	18409	18431	18384	18867	18683	18778	18449	18765	18734	18638	18488	18539	18692	18460	18511	18220	18525	18484	18375	18586	18592	18591	18509	18393	18654	18601	18429	18272	18629	18585	18579	18488	18777	18596	18452	18502	18667	18586	18814	18582	18528	18490	18631	18484	18403	18591	18478	18446	18438	18414	18649	18634	18419	18629	18602	18307	18606	18261	18452	18461	18453	18288	18631	18593	18534	18547	18547	18585	18685	18553	18592	18604	18556	18527	18748	18625	18657	18699	18615	18420	18487	18597	18637	18720	18359	18455	18472	18224	18414	18685	18491	18691	18464	18458	18612	18421	18646	18553	18443	18411	18385	18395	18506	18539	18510	18583	18636	18613	18564	18485	18478	18475	18596	18580	18515	18573	18525	18551	18461	18407	18524	18470	18500	18381	18545	18751	18488	18569	18562	18524	18511	18445	18616	18545	18622	18403	18724	18785	18493	18251	18527	18445	18472	18612	18551	18792	18667	18504	18661	18422	18660	18597	18478	18498	18570	18507	18471	18511	18259	18448	18662	18488	18541	18682	18632	18702	18585	18690	18620	18449	18564	18695	18341	18529	18434	18651	18596	18534	18617	18607	18590	18606	18587	18587	18600	18677	18623	18583	18460	18550	18378	18434	18704	18369	18622	18346	18583	18544	18665	18605
28316	45833	40577	29204	23186	19780	17743	17481	17598	16970	16833	16749	16456	16450	16239	16113	16328	16006	15931	15794	15762	17346	22579	22589	24501	22952	19602	17514	16626	15974	15852	15632	15578	15716	15503	15487	15720	15742	15670	15707	15620	15703	15513	15486	15485	15621	15516	15536	15830	15637	15631	15673	15605	15649	15624	15651	15556	15544	15527	15692	15715	15607	15606	15469	15574	15633	15565	15461	15630	15674	15435	15563	15653	15536	15551	15485	15601	15565	15537	15590	15448	15779	15617	15576	15660	15555	15715	15508	15473	15525	15510	15612	15561	15714	15700	15776	15725	15595	15577	15656	15676	15585	15568	15560	15435	15868	15595	15665	15430	15628	15591	15775	15593	15660	15615	15602	15575	15562	15629	15510	15639	15559	15636	15498	15558	15576	15418	15660	15603	15546	15450	15750	15436	15678	15699	15641	15560	15426	15513	15513	15556	15744	15650	15740	15473	15511	15539	15515	15612	15568	15687	15557	15573	15475	15566	15595	15646	15551	15590	15427	15605	15655	15592	15630	15542	15405	15665	15524	15710	15545	15508	15481	15452	15537	15464	15607	15564	15496	15576	15580	15514	15493	15533	15586	15655	15448	15594	15753	15585	15500	15628	15649	15553	15475	15534	15521	15634	15406	15535	15610	15566	15463	15664	15574	15469	15620	15381	15280	15662	15291	15543	15563	15566	15546	15691	15487	15425	15479	15624	15705	15577	15420	15537	15583	15525	15598	15555	15508	15532	15528	15486	15705	15545	15620	15574	15502	15670	15555	15574	15388	15621	15621	15560	15529	15648	15480	15562	15591	15391	15493	15537	15467	15476	15563	15551	15485	15395	15636	15551	15553	15579	15533	15597	15676	15457	15484	15672	15660	15553	15396	15451	15649	15586	15391	15584	15637	15476	15464	15609	15494	15479	15673	15520	15730	15668	15753	15569	15541	15593	15664	15538	15461	15463	15803	15384	15470	15536	15581	15602	15645	15643	15633	15579	15502	15669	15644	15519	15480	15466	15711	15516	15548	15535	15510	15554	15471	15462	15584	15467	15504	15416	15641	15457	15731	15488	15660	15595	15501	15471	15555	15575	15566	15427	15407	15362	15521	15750	15659	15580	15782	15544	15572	15526	15594	15624	15504	15557	15473	15698	15528	15546	15288	15707	15595	15605	15450	15682	15516	15611	15513	15511	15543	15624	15445	15409	15551	15532	15576	15474	15607	15806	15610	15619	15492	15544	15643	15648	15658	15679	15721	15555	15630	15595	15605	15450	15495	15559	15544	15689	15756	15710	15637	15646	15552	15609	15605	15490	15690	15479	15517	15598	15500	15438	15547	15595	15623	15792	15462	15641	15695	15523	15517	15597	15546	15612	15617	15550	15505	15649	15470	15550	15575	15639	15640	15439	15550	15464	15502	15623	15569	15532	15522	15480	15436	15472	15695	15465	15680	15525	15674	15795	15571	15603	15591	15365	15603	15471	15562	15475	15425	15546	15428	15603	15555	15566	15580	15636	15581	15497	15625	15541	15548	15531	15356	15693	15588	15560	15597	15640	15573	15611	15623	15609	15557	15404	15563	15567	15541	15519	15540	15798	15481	15655	15607	15629	15456	15657	15566	15579	15537	15374	15485	15493	15501	15475	15446	15534	15592	15547	15583	15522	15546	15615	15658	15457	15528	15569	15527	15636	15439	15505	15777	15528	15587	15652	15513	15416	15623	15405	15550	15633	15514	15440	15508	15582	15654	15505	15639	15538	15663	15550	15500	15691	15454	15450	15361	15580	15660	15636	15478	15488	15755	15535	15546	15698	15451	15497	15599	15584	15704	15463	15480	15636	15359	15593	15537	15488	15522	15458	15590	15643	15369	15646	15581	15538	15534	15556	15420	15533	15450	15526	15359	15597	15567	15529	15539	15430	15497	15604	15504	15535	15369	15592	15564	15613	15475	15587	15503	15718	15620	15667	15643	15623	15534	15573	15329	15453	15743	15387	15620	15600	15610	15578	15716	15563	15480	15546	15465	15502	15612	15644	15621	15495	15598	15691	15653	15533	15681	15432	15584	15611	15588	15479	15572	15581	15608	15565	15606	15512	15609	15448	15510	15413	15548	15399	15679	15589	15581	15605	15432	15443	15462	15396	15493	15497	15570	15382	15475	15387	15500	15521	15515	15530	15582	15547	15336	15533	15427	15666	15504	15439	15423	15613	15487	15569	15566	15483	15389	15434	15650	15535	15566	15654	15652	15489	15473	15660	15695	15619	15358	15509	15536	15452	15411	15657	15512	15532	15535	15547	15528	15571	15531	15670	15429	15440	15518	15576	15623	15537	15672	15509	15521	15408	15452	15543	15559	15593	15586	15546	15730	15524	15424	15623	15414	15433	15625	15371	15501	15556	15574	15599	15589	15617	15633	15385	15550	15462	15549	15521	15634	15579	15650	15524	15490	15565	15740	15716	15520	15529	15590	15585	15554	15442	15444	15530	15516	15693	15432	15555	15499	15692	15380	15672	15631	15707	15415	15629	15446	15633	15438	15417	15550	15564	15619	15473	15534	15445	15426	15557	15450	15622	15555	15703	15512	15774	15563	15541	15544	15672	15529	15404	15565	15521	15618	15430	15542	15602	15498	15511	15356	15538	15432	15452	15383	15539	15630	15489	15523	15571	15600	15600	15641	15428	15579	15691	15519	15518	15628	15467	15411	15507	15733	15542	15474	15386	15489	15495	15511	15545	15537	15541	15641	15348	15732	15548	15603	15500	15545	15468	15584	15593	15473	15385	15619	15643	15717	15497	15609	15469	15760	15411	15671	15657	15414	15774	15497	15522	15636	15559	15433	15390	15388	15536	15499	15635	15559	15578	15572	15670	15697	15529	15485	15475	15419	15728	15620	15645	15485	15709	15559	15537	15468	15656	15588	15687	15541	15498	15539	15659	15589	15437	15335	15563	15689	15499	15431	15596	15596	15688	15483	15597	15584	15683	15596	15326	15545	15534	15628	15494	15477	15605	15634	15492	15455	15507	15614	15537	15603	15490	15670	15607	15416	15440	15419	15593	15632	15442	15500	15595	15639	15715	15443	15532	15638	15718	15537	15611	15496	15515	15462	15494	15565	15625	15443	15522	15648	15591	15590	15635	15606	15676	15406	15459	15548	15525	15605	15361	15602	15540	15611	15555	15567	15521	15551	15654	15462	15398	15496	15358	15426	15600	15532	15593	15549	15375	15591	15549	15566	15545	15514	15405	15508	15518	15522	15669	15546	15417	15435	15606	15615	15517	15577	15549	15737	15415	15374	15435	15595	15516	15535	15648	15288	15637	15567	15706	15565	15578	15508	15815	15459	15619	15480	15621	15514	15682	15515	15593	15450	15717	15501	15593	15531	15498	15633	15525	15569	15550	15635	15487	15627	15517	15413	15608	15509	15595	15503	15349	15394	15529	15435	15500	15452	15587	15608	15605	15577	15579	15620	15552	15422	15543	15707	15629	15565	15464	15577	15420	15626	15524	15526	15513	15629	15611	15572	15479	15484	15590	15597	15564	15794	15506	15564	15468	15647	15521	15519	15405	15651	15532	15592	15655	15497	15768	15630	15467	15647	15582	15448	15515	15393	15514	15423	15617	15606	15759	15564	15633	15493	15516	15295	15562	15544	15637	15467	15546	15412	15375	15429	15441	15584	15640	15475	15499	15450	15478	15327	15551	15557	15531	15620	15513	15589	15547	15610	15561	15645	15520	15496	15547	15482	15391	15436	15436	15566	15549	15494	15604	15412	15420	15698	15305	15479	15589	15389	15763	15536	15764	15540	15563	15447	15533	15499	15511	15691	15562	15599	15656	15533	15414	15505	15591	15413	15572	15564	15590	15471	15475	15522	15515	15599	15566	15502	15555	15492	15414	15397	15568	15593	15671	15635	15618	15461	15325	15617	15410	15421	15628	15424	15626	15621	15466	15459	15568	15531	15437	15699	15521	15515	15497	15676	15623	15599	15609	15640	15458	15392	15595	15473	15713	15677	15555	15634	15567	15620	15636	15528	15471	15624	15388	15583	15577	15186	15519	15660	15528	15683	15437	15660	15485	15641	15416	15541	15647	15655	15387	15632	15681	15609	15591	15569	15697	15579	15553	15574	15452	15444	15546	15415	15567	15563	15617	15693	15445	15527	15562	15634	15646	15704	15550	15492	15531	15567	15461	15596	15376	15678	15464	15771	15526	15587	15625	15571	15567	15612	15457	15612	15546	15536	15586	15661	15645	15538	15511	15452	15487	15521	15635	15573	15472	15608	15645	15583	15547	15420	15533	15506	15471	15658	15418	15590	15461	15581	15602	15519	15565	15625	15565	15515	15469	15785	15661	15613	15630	15402	15512	15540	15590	15547	15686	15618	15595	15485	15568	15486	15316	15608	15565	15639	15629	15535	15651	15693	15522	15596	15465	15609	15498	15582	15668	15645	15583	15485	15599	15487	15572	15520	15465	15528	15493	15556	15598	15410	15697	15393	15552	15498	15675	15496	15407	15562	15681	15631	15545	15626	15521	15468	15500	15637	15465	15617	15692	15577	15632	15556	15733	15523	15476	15454	15562	15655	15644	15518	15542	15590	15472	15579	15842	15477	15515	15544	15650	15499	15503	15673	15427	15420	15507	15549	15661	15490	15586	15542	15496	15574	15599	15423	15530	15550	15573	15503	15490	15657	15595	15427	15452	15577	15614	15719	15540	15444	15648	15498	15558	15548	15433	15407	15516	15575	15468	15469	15641	15480	15559	15501	15498	15456	15524	15625	15517	15630	15577	15504	15407	15534	15697	15523	15552	15613	15448	15633	15690	15686	15526	15569	15544	15566	15384	15515	15465	15511	15515	15507	15577	15543	15437	15586	15451	15564	15497	15529	15493	15634	15439	15617	15656	15604	15578	15539	15409	15666	15521	15553	15620	15410	15489	15515	15515	15642	15442	15400	15480	15458	15726	15437	15489	15607	15639	15597	15747	15457	15679	15567	15629	15402	15683	15619	15464	15575	15530	15544	15623	15659	15633	15532	15482	15434	15656	15473	15516	15439	15567	15654	15661	15694	15572	15645	15449	15559	15650	15585	15376	15682	15539	15423	15621	15406	15485	15512	15639	15540	15512	15573	15785	15639	15658	15391
28400	23973	27304	24047	20353	19129	18673	18352	18488	18404	18209	18107	18069	18052	17955	18034	18084	18094	18015	17846	18034	18277	18528	18612	18709	18518	18271	18249	18012	18063	18059	18076	17978	17996	17862	17836	17892	17821	17994	17880	18075	17914	18040	17992	18086	17917	17975	17965	17969	18164	18045	18014	18190	17853	17746	17754	18089	17772	18140	17962	18075	17780	18039	17904	18078	17794	17995	18096	17856	17825	18011	18108	18013	17991	18109	17903	17808	18143	17766	17875	17731	18136	18176	17958	17979	17778	18035	17868	18021	18107	17882	17950	17992	17857	17794	18031	17873	17861	17815	17916	17908	18010	18018	18052	18017	17801	17819	18177	17990	17919	18317	17891	18002	17956	18001	17935	18062	18124	18090	17844	18068	17999	17944	17719	17842	17933	18094	17825	17936	17828	17790	17939	18091	17869	17879	17842	18090	17999	17986	18048	18003	18063	18108	17855	17871	17965	18063	18248	17856	18098	17967	17972	17839	18065	17897	17853	17917	17891	17929	17960	17943	17801	17868	18154	17947	17925	17864	18030	18028	17869	17901	17955	18116	18057	18010	17845	17912	17996	17902	17973	18121	17979	17878	17958	17948	18138	18026	18097	17965	17803	17874	17864	17848	17825	18029	17916	17803	17956	17752	17970	18018	17867	18104	18119	17927	17832	17959	17930	18013	17922	17750	17754	18184	17816	17877	17912	17911	18051	17890	17909	18003	17956	18044	18021	17902	18053	18075	17854	18230	17882	17883	18077	17934	18144	17874	18036	17983	18109	18099	17941	17992	17901	18034	17754	17854	17865	18124	17905	17797	17954	17851	18103	17899	17968	18008	17987	17841	17939	17919	17954	18094	18085	17896	18021	18024	18004	17998	17960	17764	17985	18116	17801	17830	17886	17875	17815	17932	17805	18079	18020	17918	18057	18163	17927	17826	17991	18032	18033	17997	17917	17847	17877	18054	18092	17921	18060	17908	17794	17868	18063	17770	17990	17918	17893	18047	18003	17985	17918	17996	18026	17958	17804	18197	17924	17979	17864	18061	17823	18034	17885	17972	18090	18053	17841	17973	18046	17814	17740	17913	17920	18033	17950	17928	17890	17936	18022	17800	17880	18241	18021	17952	17843	17931	17859	18001	18014	17937	17864	18029	18173	18018	17971	18011	18026	17846	17818	17845	17986	17802	17848	18019	17865	17967	17895	17700	18087	17901	17870	18062	17923	17933	18033	18101	18048	18041	17854	17986	18171	17806	17900	17974	17963	17853	18154	18263	17992	18056	17709	17975	17995	17844	17901	18122	18009	17847	18029	18021	17639	18007	17994	17950	17781	17989	18043	17768	17977	17940	18034	17999	17874	17947	18141	17985	17944	17996	18066	18041	17859	17867	18086	17883	17969	17950	17889	17917	18089	17843	18011	17812	17945	17874	17904	17966	17711	17852	17902	18008	18077	17877	17961	18134	17837	17871	17852	17949	17882	17867	18194	18136	17924	18017	18097	18076	17955	17907	17992	18095	18037	18017	18028	17782	17908	17874	17939	17741	18187	18003	18143	18045	17934	18102	17925	17972	17973	17899	18037	17927	17994	17813	17811	18162	18027	17882	17987	18199	18194	18030	17932	18081	17615	18210	17980	18014	17858	17792	17994	17972	18117	17964	18205	17894	17993	17899	18117	17970	17939	17941	17946	18229	17871	17742	18000	18049	17841	18013	17948	17953	17824	17864	18092	18129	17899	17995	17982	17736	17992	17957	17926	18024	17955	18205	17978	18123	17981	17962	17884	17930	17828	17997	18004	17840	17994	17897	17889	18112	17978	17853	18040	18070	17976	18024	17753	17955	17986	17974	18175	17925	17977	18077	17884	17942	17941	18054	17964	18183	17916	17874	18081	17958	17895	18051	17830	17955	18114	17957	18028	17777	17873	17963	18011	17863	17969	17932	17851	17938	17952	17630	17889	17898	17967	18075	18174	18053	17988	18162	18019	17928	18055	17893	17886	17842	17744	18022	17978	18015	18073	18062	17934	17974	17858	18018	18001	18000	18114	18059	17661	17872	18014	17882	17873	18035	17802	18083	18064	17946	18084	17858	18015	17937	18054	17907	18035	18169	17936	17794	17905	17850	17977	18009	17965	17935	18025	17792	17775	17902	17909	17880	18194	17936	17927	17930	18181	18081	17861	18072	17966	17995	17942	17953	17961	17899	18101	17968	18045	17795	18006	18005	17815	17850	18087	17998	17988	18026	18159	17919	18172	17922	18116	18103	17826	18176	17925	17868	18048	17738	17856	18005	17861	17912	18039	17820	18119	17986	18083	18156	18187	17851	18191	18064	17995	18289	17927	18097	18098	17837	17852	17917	18037	17922	17950	17954	17832	18120	18067	18087	17942	17792	17911	17738	17878	17928	18053	17823	17743	17893	18017	18267	18210	17840	17958	17986	17959	17923	17777	17929	17900	18135	17930	17926	17789	18184	17944	17862	17881	18003	17959	17830	17918	17975	18098	18034	17906	17943	18062	18076	18107	17981	18056	17854	17950	17883	17754	18185	17943	17980	18103	17983	18046	17928	18191	17869	17722	17857	18038	17987	17915	18000	17915	18072	18110	17791	18027	17776	18059	17852	18005	18167	18080	17863	18010	17811	18001	18022	17872	17888	18059	17877	17822	18092	18045	17951	17999	17817	17965	17917	17912	17940	17844	17955	17883	17738	18019	18055	17959	18163	18006	17951	18280	18078	18083	17897	17851	17869	17796	18005	17897	17938	17913	17861	17773	17956	17841	17739	17748	17923	18145	18153	18041	17775	17869	18141	18052	18114	17750	17987	17919	17877	17923	17981	17972	17826	17922	17831	17984	17929	18196	18117	18208	18122	18077	17889	17993	17787	18079	17839	17894	18211	18033	18120	17909	17861	17921	17876	17995	17886	17875	18093	18086	18082	17919	17878	17847	18061	17990	17861	18077	17877	18028	18080	18163	17960	17817	17968	17891	17779	17968	17877	18141	17922	17983	18007	18040	18049	17867	17951	18015	17981	18002	18051	18107	18010	17878	17993	17846	17951	17891	17950	17977	17904	17776	17871	18060	17740	17714	17942	17953	18055	17924	18118	17841	17651	18042	17921	17842	17788	17798	17875	18110	18052	17917	17992	17833	18105	17849	17656	18084	17910	17915	18280	17840	17921	18163	17923	17986	17870	17987	17925	17713	17911	17895	17718	17851	17899	17960	17977	18088	17913	18173	17746	17839	17935	18136	18125	17974	18026	18023	17956	17995	18119	17850	17988	18154	17785	17989	18171	18130	17939	17917	17885	18149	18017	17927	18046	17985	17853	18008	17931	17885	18040	17885	18145	17814	17895	17771	17819	18099	18004	17755	17855	18043	17975	18125	17899	17822	17851	18017	18053	17815	18035	17909	17744	18060	17780	18046	17843	17977	17851	17917	18109	18040	18165	18002	17913	17830	17835	17842	18113	17856	17883	17769	17833	18087	17856	17983	17989	17909	17867	18015	17932	17969	18164	18033	18105	18067	18176	18001	17977	17944	17978	18101	17871	17928	18136	17820	17936	17884	17975	17936	17803	17936	18012	17761	17858	17962	17964	17839	18111	17922	17834	17863	17944	18162	17791	17881	18075	17884	18016	18091	17895	17977	17928	17914	18114	17739	17926	17947	17873	18102	17969	17968	17855	17873	17917	17946	17842	18057	18064	18035	17825	18037	17880	17987	17872	18177	17825	17854	17957	18094	17988	18049	17928	18022	17979	18167	18038	18010	17823	17945	17908	17984	18070	18058	18083	18031	18010	17908	18002	17784	17784	18071	17930	17938	17889	17871	17873	17996	18235	17881	18081	18173	17951	17825	17785	17938	17821	17851	17972	17964	17892	17833	17934	17885	18038	18046	18020	18074	17906	17969	17873	18058	17736	17922	17889	17848	18247	18090	17871	17967	17941	18032	17997	17787	18020	17927	18073	17894	17868	17801	17885	17899	18067	17934	17822	18017	17835	18026	17866	18064	17938	18170	18218	18175	17940	17923	17825	17851	17904	17868	17773	18072	17906	18023	17682	17902	17949	17964	18099	17991	18064	18190	17883	18150	17811	18096	17993	18126	18058	17880	17920	17937	17932	18062	18049	17863	17879	17869	17785	17767	17991	17880	17978	18100	18103	17982	17877	18195	18106	18122	17879	17912	18015	17870	17991	18028	18007	17955	17885	18029	18049	17924	17805	18106	17957	18003	17931	17838	17861	17912	17892	17812	17877	18053	18075	17903	18189	18107	18030	17998	17806	17951	18010	17824	18058	17945	17952	18065	17746	17783	17940	18003	18080	17815	17849	18107	17900	17881	17873	17853	18149	17986	17897	17950	18236	17816	17822	17977	18005	17847	17957	18024	18157	17982	18166	18209	17677	17889	17915	17839	17654	17875	18060	17954	18030	17945	17870	17998	18103	18138	17828	17904	17942	17917	18053	17812	17999	17896	17989	17890	17960	17862	18114	17994	17931	18167	18013	18117	17945	17879	18034	17983	17944	17830	17902	18037	17860	17907	17852	17752	17984	18010	17984	17928	18118	17770	17880	17977	17887	18015	17868	17951	17836	17945	17777	17817	17979	18012	17941	17801	18029	18023	18005	17963	17880	18027	17770	17927	17857	17910	17880	18003	17880	18168	17840	18124	17742	18000	18184	17922	18237	18023	18058	17863	18031	17974	18044	17933	18165	18061	17922	17838	17810	17919	18167	17812	17936	17992	17981	17964	17959	18100	17994	18123	17884	17923	17915	17857	18223	18058	17992	17724	17824	17962	17971	18068	18024	18216	18223	17920	17961	18037	17852	17807	17825	17757	17975	18103	17918	17843	18054	17956	18048	17826	17765	17903	17973	18033	18194	17958	17934	17902	18046	17845	17934	17890	18156	17936	18010	17818	18046	17770	18006	17915	17811	17944	18128	17964	18063	17943	18231	17908	17822	17905	17978	17981	17952	17846	17919	18002	18042	18091	18025	18043	18120	17867	17958	17884	18022	17795	17780	17897	17904	17934	18099	17863	17836	17811	18134	17917	17960	17999	17945	17763	17747	17926	18052	18001	18033	17875	17898	17920	17834	17770	18231	17923	18208	17973	18122	17889	18045	18049	17995	18006	18158	17906	18276	17884
24906	32284	25554	20772	18274	16428	16219	16256	15711	15783	15528	15368	15237	15340	15319	15400	15255	15431	15297	15215	15255	15576	15587	15897	16077	15928	15645	15457	15271	15194	15191	15204	15253	15267	15169	15379	15128	15201	15228	15035	15157	15293	15319	15164	15261	15250	15068	15335	15185	15315	15124	15243	15137	15186	15026	15022	15138	15190	15225	15170	15067	14988	15293	14996	15183	15388	15215	15211	15193	15233	15310	15124	15183	15099	15259	15035	15304	15302	15100	15267	15136	15256	15110	15110	15258	15220	15167	15187	15166	15207	15073	15161	15103	15060	15026	15118	15178	15117	15198	15134	15135	15083	15181	14977	15243	15304	15284	15125	15133	15238	15223	15361	15014	15198	15134	15053	15114	15293	15399	15298	15139	15186	15193	15174	15113	15205	15133	15322	15118	15200	15237	15204	15340	15161	15237	15249	15148	15260	15159	15240	15100	15106	15082	15146	15185	15125	15361	15174	15327	15294	15147	15231	15257	15233	15120	15346	15340	15130	15096	15297	15247	15354	15250	15076	15098	15326	15167	15151	15175	15326	15305	15248	15146	15048	15249	15058	15094	15148	15137	15178	15181	15160	15075	15282	15206	15191	15128	15397	15241	15152	15320	15114	15365	15190	15267	15198	15194	15216	15246	15229	15037	15101	15246	15091	15310	15008	15179	15238	15147	15089	15268	15238	15149	15347	15186	15223	15268	15343	15105	15199	15119	15131	15130	15169	15094	15149	15290	15205	15360	15017	15261	15287	15137	15199	15223	15174	15347	15137	15210	15166	15099	15240	15042	15191	15129	15177	15172	15229	15186	15208	15121	15396	15183	15067	15207	15085	15148	15234	15176	15198	15120	15267	15159	14982	15295	15215	15001	15221	15234	15154	15160	15182	15070	15161	15099	14894	15267	15301	15122	15133	15433	15161	15114	14924	15130	15133	15193	15157	15213	15314	15304	15172	15273	15208	15024	15221	15216	15245	15286	15109	15245	15091	15340	15157	14995	15170	15223	15199	15209	15206	15372	15259	15152	15174	15183	15310	15232	15295	15237	15202	15369	15115	15207	15040	15404	15009	15249	15216	14876	15295	15232	15259	15196	15308	15134	15158	15354	15202	15049	15110	15197	15288	15168	15329	15117	15285	15076	15077	15089	15313	15276	15258	15066	15401	15198	15303	15186	15280	15208	15236	15189	15133	15236	15127	15197	15195	15302	14974	15164	15294	15274	15232	15213	15176	15187	15134	15157	15154	15170	15111	15277	15039	15282	14991	15128	15183	15205	15274	15270	15177	15224	15199	15208	15329	15214	15195	14999	15148	15200	15217	15238	15329	15213	15244	15184	15246	15267	15263	15324	15308	15239	15361	15265	15362	15090	15224	15196	15262	15259	15147	15125	15223	15117	15311	15212	15210	15315	15349	15116	15092	15173	15080	15339	15052	15286	15289	14930	15185	15114	15298	15179	14955	15292	15042	15254	15172	15162	15321	15213	15339	15019	15238	15218	15151	15291	15193	15150	15123	15257	15114	15086	15314	15329	15153	15126	15406	15087	15158	15202	15244	15212	15071	15269	15183	15312	15154	15304	15080	15264	15082	15352	15041	15108	15149	15276	15136	15248	15114	15195	15346	15230	15201	15123	15216	15118	15145	15335	15162	15338	15287	15139	15216	15209	15351	15288	15121	15212	15149	15162	15080	15189	15119	15170	15273	15139	15181	15123	15141	15259	15402	15294	15129	15190	15203	15268	15183	15008	15288	15280	15359	15268	15230	15248	15171	15248	15407	15182	15329	15119	15033	15378	15217	15183	15132	15163	15069	15108	15074	15062	15237	15210	15017	15223	15104	15151	15206	15192	15218	15086	15197	15141	15187	15051	15350	15061	15104	15202	15322	15312	15311	15267	15288	15137	15391	14981	15289	15163	15259	15331	15141	15140	15164	15199	15099	15219	15132	15084	15336	15187	15212	15115	15281	15338	15156	15133	15030	15074	15164	15030	15269	15370	15116	15149	15200	15219	15177	15265	15056	15208	14988	15234	15133	15376	15207	14990	15317	15067	15281	15187	15156	15116	15147	15167	15152	15171	15105	15286	15260	15231	15331	15194	15192	15295	15252	15398	15294	14914	15235	15046	15071	15147	15099	15185	15136	15255	15229	15233	15296	15177	15186	15120	15169	15149	15225	15247	15241	15194	15164	15094	15416	15236	15234	15141	15225	15218	15143	15129	15202	15127	15358	15261	15158	15305	15226	15152	15246	15139	15106	15447	15012	15217	15082	15153	15128	15185	15252	15243	15123	15341	15234	15432	15209	15243	15203	15194	15201	15075	15157	15228	15290	15150	15369	15093	15210	15160	15291	15320	15102	15202	15061	15192	15326	15237	15300	15247	15140	15178	15282	15167	15198	15240	15180	15175	15285	15066	15132	15157	15191	15183	15035	15212	15093	15283	15302	15268	15236	15250	15115	15209	15085	15035	15072	15244	15119	15194	15260	15020	15303	15293	15015	15295	15181	15235	15355	15059	15247	15097	15185	15074	15213	15058	15240	15051	15120	15219	15243	15361	15261	15231	15188	15299	15180	15320	15323	15047	15139	15231	15129	15167	15238	15100	15307	15075	15163	15279	15238	15110	15167	15247	15141	15122	15120	15286	15363	15154	15252	15232	15188	15237	15236	15437	15137	15088	15258	14964	15232	15116	15159	15239	15271	15046	15174	15246	15242	15227	15014	15055	15156	15273	15040	15281	15166	15278	15051	15218	15064	15109	15261	15259	15150	15284	15304	15242	15285	15169	15224	15192	15222	15106	15126	15142	15215	15254	15295	15146	15203	15117	15063	15293	15262	15044	15346	15408	15289	15191	15276	15157	15124	15312	15245	15231	15158	15061	15292	15230	15344	15041	15181	15314	15187	15124	15181	15306	15154	15329	15182	15264	15153	15369	15222	15241	15206	15199	15193	15245	15246	15102	15194	15292	15018	15220	15330	15200	15292	15217	15225	15220	14946	15262	15230	15328	15337	15215	15256	15189	15261	15113	15286	15112	15261	15097	15126	15028	15196	15169	15069	15128	15074	15086	15403	15224	15142	15196	15324	15112	15222	15108	15193	15342	15277	15219	15273	15163	15308	15211	15067	15080	15294	15268	15241	15389	14958	15206	15139	15202	15227	15022	15290	15232	15143	15332	15180	15165	15280	15075	15178	15353	15167	15247	15173	15099	15074	15138	15271	15189	15212	15427	15256	15141	15221	15275	15173	15396	15296	15213	15233	15207	15159	15167	15281	15278	15184	15186	15361	15233	15264	15078	15252	15192	15118	15314	15037	15437	15271	15214	15260	15287	15219	15198	15119	15123	15181	15272	15157	15273	15423	15302	15132	15352	15177	15294	15224	15312	15286	15235	15218	15443	15386	15186	15365	15035	15386	15087	15124	15269	15269	15162	15355	15379	15059	15255	15164	15106	15241	15300	15205	15074	15257	15039	15299	15251	15320	15193	15242	15429	15157	15000	15120	15211	15229	15084	15189	15270	15259	15148	15126	15205	15322	15258	15272	15141	15093	15037	15227	15318	15108	15132	15406	15257	15049	15175	15168	15320	15161	15194	15245	15153	15159	15169	15160	15115	15139	15166	15092	15204	15277	15208	15195	15221	15277	15212	15231	15234	14993	15134	15218	15057	15090	15053	15252	15287	15135	15221	15117	15277	15094	15104	15120	15271	15222	15144	15169	15306	15154	15301	15074	15151	15242	15124	15114	15187	15312	15150	15381	15313	15333	15142	15051	15080	15280	15182	15155	15195	15161	15128	15185	15168	15244	15342	15295	15063	15180	15206	15222	15208	15322	15318	15129	15126	15231	15198	15354	15156	15355	15265	15148	15240	15163	15215	15053	15186	15409	15275	15182	15245	15070	15123	15098	15173	15190	15164	15169	15247	15315	15267	15125	15170	15168	15230	15015	15269	15126	15111	15325	15242	15027	15052	15137	15111	15269	15116	15195	15336	15345	15081	15170	15229	14984	15194	15045	15063	15159	15214	15204	15279	15143	15201	15152	15247	15264	15214	15120	15168	15133	15438	15092	15261	15384	15055	15275	15325	15310	15190	15188	15092	15200	15132	15334	15190	15269	15167	15111	15201	15286	15316	15194	15235	15320	15350	15178	15289	14957	15193	15217	15236	15154	15013	15098	15123	15299	15208	15210	15097	15235	15137	15273	15162	15387	15300	15216	15194	15144	15425	15122	15277	15058	15225	15186	15261	15385	15257	15028	15156	15285	15130	15286	15168	15200	15216	15236	14992	15203	15169	15301	15151	15322	15336	15346	15333	15189	15194	15105	15017	15155	15059	15055	15323	15116	15166	15323	15055	15114	15159	15140	15098	15198	15406	15118	15067	15146	15302	15100	14964	15238	15187	15222	15218	15131	15239	15484	15221	15219	15271	15334	15124	15108	15125	15011	15189	15150	15175	15337	15031	15370	15321	15336	15134	15083	15104	15161	15352	15259	15322	15166	15330	15220	15156	15135	15097	15279	15061	15060	15172	15086	15025	15226	15297	15157	15091	15141	15211	15112	15196	15232	14992	15215	15149	15228	15182	15149	15053	15284	15088	15205	15284	15224	15307	15323	15319	15207	15144	15349	15204	15176	15263	15152	15322	15125	15245	15271	15324	15138	15332	15117	15164	15150	15266	15208	15162	15171	15085	15397	15229	15269	15241	15326	15171	15284	15184	15343	15314	15049	15191	15222	15203	15191	15024	15222	15278	15119	15119	15220	15166	15203	15134	15377	15264	15093	15321	14989	15167	15113	15231	15206	15253	15245	15188	15073	14988	15289	15127	15192	15303	15281	15142	15374	15330	15111	15194	15028	15117	15081	15130	15231	15295	15160	15348	15279	15167	15096	15278	15271	15185	15262	15107	15145	15301	15198	15166	15106	15285	15129	15240	15151	15186	15259	15343	15151	15385	15311	15088	15187	15153	15243	15172	15238	15126	15067	15230	15233	15238	15268	15256	15143	15391	15198	15295	15163	15172	15369	15129	15175	15168	15364	15137	15253	15205	15234	15349	15256	15172	15375	15235	15389	15073	15329	15295	15180	15259	15105	15254	15219	15329	15021	15183	15080	15277	15157	15221	15280	15204	15398	15107	15249	15310	15151
24280	21291	28597	24700	22418	21235	20386	18108	17662	17643	17612	17473	17530	17406	17317	17292	17274	17092	17152	17347	17124	17519	18054	19548	21187	20097	18825	17971	17496	17408	17132	17265	17029	17161	17221	16931	17100	16962	17240	17088	17061	17175	17070	17033	17083	17270	16985	17098	17147	17052	17012	17055	17044	16985	17133	17155	17065	16990	16974	17022	16987	17080	17081	16830	17013	17105	17097	16973	16903	16972	16826	17135	16979	17079	16944	17122	17081	16995	17055	17061	16926	17144	17126	16973	17068	17089	17115	17081	17133	17155	17013	17110	17097	16867	17242	16958	17073	17064	16969	16875	17006	16988	17123	17018	17097	17149	17066	16889	16904	17027	17330	17091	17076	17098	16982	17049	17059	17232	16766	17000	17162	17009	17180	17047	17050	17146	17115	16910	17139	17205	17152	17025	17088	17106	16862	17055	16960	16945	16866	17017	17018	17009	17002	16984	16864	17193	17064	16985	17037	16954	16961	16997	17248	16837	17038	17074	16983	17013	16966	17072	17033	16991	17186	17046	17117	16809	16807	17002	17072	17000	17183	17001	17045	16960	16843	17053	17054	17062	17075	17103	17042	17050	17156	16985	17194	16950	16913	17112	17119	16985	17097	16899	17043	16992	17032	16946	16864	16840	16896	17065	16763	16997	17040	16973	17113	16997	16966	16981	16856	17009	17087	16994	16652	17019	17158	17044	16929	16974	16864	17034	17020	16704	16948	17094	16974	17043	17037	16927	16960	16841	17095	16956	16910	17090	16812	16935	16998	17164	17039	17099	17260	16872	17163	16975	16928	16802	16972	17006	17053	17070	16939	17077	16873	17108	17009	17056	16771	16998	17159	16902	17128	16968	17150	17138	16686	16998	16974	17054	16853	17030	17033	17135	17020	16696	17073	16882	16892	17063	16760	16946	16993	16976	16932	16982	16968	17234	17167	17071	17096	17016	16985	17159	16979	17088	16895	16888	16973	16973	17048	16987	17186	16979	17046	17148	16918	16933	17076	17122	17008	17034	17133	17058	16869	16799	16947	16953	17058	16949	16863	16947	16967	16979	17008	16926	17145	16877	17108	16993	17174	17061	16992	16899	16978	16925	17167	17062	17006	17217	17195	16971	17129	16853	16978	17220	17060	16992	16955	17007	16850	17070	17063	17137	17137	16972	16795	16937	16935	17192	16858	16941	16976	17196	17109	16894	17103	17050	16915	16985	16949	16762	17002	16958	16980	16928	17019	16889	17004	16812	17074	17028	17054	16991	16945	16992	17216	17160	16983	17074	17128	16923	16855	16895	17065	17066	17024	16978	16836	17201	16984	17084	16937	16965	17042	16993	17026	16915	16901	17005	16995	16960	17170	17006	16960	17002	17024	16935	16844	17084	16963	16870	16990	17017	17087	17205	16874	17033	17019	17091	16917	16939	16911	17127	16842	17048	16866	17103	16944	17230	17199	16767	17135	16992	17193	16896	17028	17032	16999	17062	17236	16917	17084	17037	17049	17079	16989	16740	17157	17000	17232	16875	16912	17003	17271	16901	17007	17080	17080	16919	16975	16972	17173	17131	16992	17061	17010	16860	17105	17108	17302	17013	16987	17039	17035	16948	16966	17057	17187	16907	17053	17170	17092	17134	16940	16992	16938	16898	17016	17116	16956	16971	17029	16964	17012	17100	16946	17088	16973	16931	16954	17033	17066	16924	16992	17125	16851	17115	17076	17051	16955	17150	16891	17128	16985	16989	17063	17212	16947	17033	17265	17011	17104	17026	16990	17159	17073	17081	17044	16844	16868	16912	16965	16993	16878	17007	17237	17119	16987	16854	16959	17042	17041	17003	17079	17109	17058	16911	16879	17064	16992	16982	17090	16986	17099	16969	16918	16979	17110	17015	16913	16883	17105	16917	17209	17043	16788	17079	17146	17048	17045	17115	17071	17193	16900	16920	16999	16924	17186	17207	17082	16997	17231	16980	17035	17040	17010	16985	17043	16783	16992	17218	17017	16914	16959	16883	16944	17125	17229	17140	17115	17089	17091	17197	17090	17062	17175	17197	16992	17035	16871	17157	17094	16974	17000	16831	16926	16989	17177	16957	16914	17068	17114	16996	17173	17013	17097	17132	17152	16999	16922	16969	17163	17182	17093	16954	17037	17165	17287	17310	17150	16859	16985	17033	17192	16927	16860	17058	17023	17024	16926	16958	16913	17005	16883	17082	17044	16927	17166	17198	17131	17044	17234	17165	17328	17074	16983	17076	17044	17185	17069	17256	16918	16963	16975	16978	16981	16941	17105	17022	17005	16935	17064	16978	17248	17011	16998	16936	17080	16876	17097	16911	17004	17048	17113	17045	17186	16985	16986	16980	17009	17168	16992	16909	17075	17043	16929	16960	17094	16803	16857	16996	16954	17019	16990	16950	17096	16860	17143	17138	16971	17070	16872	17024	16820	16780	16944	16991	17019	16971	17041	17023	17031	17177	17085	16970	17063	16961	17061	17052	16983	17051	17147	17065	17036	17072	16998	16951	16901	16932	16961	17092	17035	16815	16933	17051	16991	17013	17079	17068	17073	17094	17013	17030	17108	17075	17062	17127	16972	16742	17105	17150	17008	17123	16932	16887	17027	16764	16814	17018	17102	16964	16724	16917	16974	17073	17098	17008	17289	16938	17076	17175	17003	17018	16919	16766	17158	16910	16888	16934	17018	17072	16988	17063	17090	17169	16895	17022	17066	17189	17140	17169	16972	16960	17012	17235	16876	17135	16768	16919	17163	16994	16981	17097	16966	17119	16949	16906	17034	17006	17051	17177	16969	16922	17132	16888	17146	17065	17054	16943	16889	17055	17070	17083	16871	16969	16992	16978	17011	17159	17004	17093	17162	16969	17211	17138	17175	17057	17036	16815	16987	17130	17143	17042	16886	16927	16852	17013	16959	16988	17017	17230	16970	17094	17126	17277	17012	17085	17033	17049	17013	16890	16888	16977	17178	17038	17091	17031	16767	16917	17122	16900	17063	17057	16939	17155	17050	17013	16948	17096	17009	17219	17096	17108	17107	17123	16956	17097	16785	16933	16918	17125	17079	16868	16800	16964	16819	17170	17115	17137	17115	16866	16950	17076	16923	17058	17245	17189	17233	17064	17277	17071	17049	17054	17103	17063	16869	16909	16973	17073	17124	17012	17018	17106	17300	16849	17095	16841	17038	17068	16921	16956	16988	17069	17042	17238	16985	16997	16932	16950	17213	16915	17083	16940	17107	17053	16886	17104	16907	16991	17056	17105	17150	16910	16980	17125	16773	17133	16948	16984	17126	17121	16973	17003	17174	17083	17202	17140	17081	16885	17090	16887	16973	17173	16937	17084	17013	17038	16927	17065	16968	17091	17202	16972	16824	17053	16993	16987	16999	17058	16978	17025	17004	17066	16948	17044	17042	16929	17141	17132	17009	16954	16996	17146	16886	16965	16960	16918	17029	16918	16945	17206	16982	16985	17078	16754	17122	17035	17068	17131	17086	16954	17078	17027	17074	17022	17086	17128	16957	17028	16875	17074	16927	16922	17182	17260	17155	16900	17006	17191	17037	17120	16978	16969	16735	16876	16832	17152	17020	16971	17152	16871	17020	17027	16957	16869	17024	16845	17007	17033	17306	16886	16943	17047	17227	17274	16986	16998	16907	17128	17073	16943	16999	17086	17093	17125	17121	17078	17133	17116	16993	16724	16901	17045	17047	17331	17024	17098	17044	17107	17093	17107	17096	17135	16834	16985	17098	16873	16827	17008	17085	16985	16766	17059	17096	17056	17060	16887	17016	16934	17086	17157	16936	16941	17043	17010	16923	17143	16956	16944	17072	17009	16663	17047	17120	16963	17179	17010	17054	16835	16939	16998	17135	16840	16886	17027	16863	16936	17086	16819	16906	16897	16813	17100	16989	17016	16878	17032	17047	16993	17082	17106	17113	17274	17046	16826	16895	17009	17205	17047	17161	16948	17170	17022	16983	16836	17023	16985	17100	17175	17070	17055	17120	16887	17133	17018	17078	17099	17187	16949	16876	17038	16963	17172	17014	17141	17016	16913	17111	16859	16808	17164	17010	17128	17076	16990	16995	16926	17048	16931	16987	17143	17063	17054	17229	16999	17040	16887	16982	17156	16793	16734	16923	16747	16860	17059	17104	17065	17043	16731	16929	17055	16768	16951	17192	16925	17041	17021	16987	16914	17182	17078	16852	17054	16866	17235	17127	17140	16921	17124	17004	16760	16843	16982	16981	16954	17288	17063	16948	17144	17186	17039	17012	17082	17069	17075	16873	17133	17124	17011	17155	17053	16969	17057	16969	17040	17096	16927	17124	17015	17190	17136	16966	16894	17163	17073	17108	17065	16870	16744	16961	16965	17007	17144	16931	17085	17045	16964	17116	17077	17009	16981	17052	17069	17146	16795	16918	17128	16942	16932	17091	17066	17004	17105	16902	17132	17165	16725	17113	17310	17015	17166	16991	16886	17025	17078	16907	16915	16934	17171	17053	17104	17002	16841	16718	17046	16883	17057	16924	17137	17099	16927	17053	17027	17181	16994	17037	17037	17106	16903	17039	17074	16870	17071	16962	17054	17195	16892	16849	16967	17030	17136	17291	17052	17122	16944	16876	16920	16978	16915	17175	17048	17087	16874	17113	17008	17090	17056	17225	16959	16938	17141	17102	17094	17043	16832	16996	17047	16896	16956	17265	17067	17001	17160	17208	17300	17042	16955	16923	16996	17265	17174	16808	16982	16741	17020	17116	16953	17133	16805	16871	17079	16839	17206	16969	17084	17044	17181	16985	16951	17192	17136	17045	16981	17192	17069	16942	17062	17131	17047	16948	17167	17122	17118	17141	17063	17008	16946	16762	17016	17175	17242	17013	16988	16993	17048	16721	16996	17211	16932	17028	17054	16957	17064	16878	16870	17060	17022	17042	16969	17227	17037	16973	17099	17006	17064	16875	17035	17085	17167	17231	17058	17200	16966	17111	17013	17008	16906	17039	16858	16951	16992	16986	17099	17058	17174	16976	16960	17063	17021	17107	17105	17260	17004	17193	16884	17014	16873	17011	17095	17142	17060	17005	16974	16896	17120	16870	16921	17005	17098	17004	17108	16893	17088	17084	17058	17050	16913
25260	41299	34738	23649	19762	17349	16662	15947	15719	15381	15052	15234	14981	15206	15007	14808	14956	14941	14763	14653	14863	15504	16093	18814	20617	18280	16698	15482	15303	14934	14822	14872	14764	14699	14636	14745	14552	14521	14434	14668	14537	14708	14645	14690	14656	14667	14689	14835	14497	14772	14624	14523	14672	14596	14617	14708	14658	14684	14809	14507	14731	14602	14617	14631	14730	14574	14840	14610	14742	14518	14736	14535	14687	14572	14687	14691	14626	14752	14846	14567	14829	14632	14616	14612	14634	14608	14780	14700	14768	14601	14709	14697	14662	14746	14638	14720	14668	14647	14675	14592	14668	14725	14703	14651	14583	14721	14716	14766	14701	14710	14632	14650	14794	14657	14718	14647	14769	14669	14756	14732	14580	14853	14616	14782	14599	14778	14644	14452	14705	14620	14560	14669	14771	14711	14556	14812	14650	14503	14590	14576	14585	14618	14631	14655	14564	14742	14646	14674	14492	14582	14710	14694	14761	14595	14776	14533	14788	14726	14685	14838	14865	14665	14725	14727	14709	14536	14727	14662	14555	14633	14798	14607	14801	14657	14747	14507	14640	14706	14732	14544	14713	14799	14730	14652	14760	14500	14687	14666	14682	14529	14648	14640	14727	14671	14712	14633	14872	14769	14750	14773	14658	14565	14639	14695	14619	14741	14638	14566	14758	14759	14622	14706	14748	14596	14607	14639	14533	14797	14686	14651	14690	14769	14730	14903	14553	14595	14494	14711	14631	14755	14634	14660	14701	14591	14601	14748	14651	14507	14727	14656	14583	14781	14680	14710	14444	14631	14735	14617	14544	14585	14540	14663	14562	14646	14561	14623	14703	14693	14521	14743	14871	14627	14557	14607	14848	14638	14780	14766	14903	14564	14587	14758	14706	14649	14687	14615	14832	14738	14675	14859	14636	14639	14620	14708	14656	14767	14720	14751	14568	14545	14660	14769	14700	14526	14551	14554	14766	14535	14682	14597	14602	14723	14626	14518	14483	14601	14582	14659	14681	14683	14804	14654	14711	14547	14473	14761	14666	14756	14758	14674	14638	14618	14664	14798	14556	14594	14683	14639	14718	14649	14598	14650	14652	14675	14518	14571	14510	14650	14607	14614	14650	14549	14656	14649	14657	14667	14614	14592	14579	14675	14607	14597	14521	14647	14584	14748	14728	14806	14718	14618	14576	14614	14610	14645	14760	14718	14744	14693	14797	14649	14678	14687	14479	14660	14838	14714	14764	14517	14639	14629	14613	14808	14714	14832	14685	14723	14647	14597	14648	14712	14662	14690	14636	14871	14769	14520	14764	14615	14548	14483	14752	14501	14638	14599	14712	14794	14624	14642	14617	14669	14616	14661	14615	14613	14657	14689	14693	14858	14719	14794	14719	14675	14711	14798	14770	14565	14808	14738	14594	14756	14654	14626	14575	14619	14617	14692	14500	14752	14737	14659	14724	14577	14644	14566	14677	14634	14640	14621	14613	14565	14725	14696	14782	14643	14637	14619	14827	14766	14743	14559	14674	14658	14604	14680	14643	14646	14728	14665	14786	14581	14580	14639	14639	14604	14884	14537	14689	14582	14501	14618	14606	14735	14585	14851	14838	14768	14753	14648	14750	14616	14597	14663	14477	14723	14677	14536	14689	14528	14772	14793	14777	14529	14578	14549	14579	14559	14612	14638	14629	14495	14621	14775	14710	14567	14750	14598	14749	14758	14628	14640	14796	14688	14614	14792	14693	14652	14681	14735	14661	14528	14723	14554	14742	14561	14767	14602	14462	14623	14762	14712	14579	14698	14710	14725	14685	14568	14829	14633	14661	14723	14693	14590	14628	14629	14546	14740	14568	14572	14507	14732	14626	14604	14753	14914	14527	14664	14548	14432	14760	14726	14622	14682	14657	14690	14787	14650	14868	14652	14623	14676	14553	14748	14664	14703	14450	14700	14686	14701	14714	14601	14676	14701	14524	14692	14681	14722	14733	14556	14665	14636	14633	14562	14495	14749	14741	14841	14586	14623	14677	14694	14623	14577	14671	14622	14546	14680	14605	14659	14603	14678	14798	14614	14674	14639	14844	14625	14724	14559	14563	14645	14645	14667	14672	14631	14577	14714	14733	14749	14652	14456	14815	14541	14451	14521	14655	14752	14748	14601	14756	14675	14564	14685	14606	14654	14506	14809	14833	14718	14660	14637	14670	14625	14546	14667	14613	14766	14481	14771	14621	14700	14536	14767	14637	14652	14704	14596	14583	14670	14680	14729	14645	14613	14895	14771	14751	14851	14662	14552	14758	14758	14669	14507	14715	14864	14747	14690	14548	14815	14643	14605	14640	14545	14741	14744	14481	14549	14986	14603	14754	14643	14456	14536	14689	14753	14648	14661	14634	14704	14573	14677	14728	14647	14765	14672	14716	14626	14476	14578	14749	14649	14544	14647	14453	14672	14708	14619	14698	14645	14619	14802	14677	14638	14598	14684	14765	14736	14730	14820	14649	14575	14540	14774	14681	14651	14654	14793	14717	14605	14704	14561	14671	14547	14641	14697	14650	14585	14634	14621	14669	14664	14759	14697	14605	14630	14525	14720	14688	14617	14605	14643	14565	14870	14699	14651	14643	14566	14673	14596	14580	14699	14641	14644	14626	14639	14640	14618	14869	14732	14529	14738	14816	14664	14732	14767	14655	14625	14834	14744	14687	14552	14845	14662	14730	14681	14613	14701	14845	14632	14529	14570	14764	14560	14789	14841	14559	14778	14787	14653	14736	14571	14663	14581	14721	14529	14689	14644	14797	14838	14595	14839	14586	14762	14718	14679	14695	14541	14748	14526	14637	14531	14548	14517	14573	14610	14659	14547	14652	14481	14544	14555	14747	14684	14674	14863	14644	14734	14709	14658	14549	14572	14471	14761	14629	14500	14810	14601	14625	14779	14574	14556	14663	14603	14729	14745	14624	14636	14680	14702	14621	14545	14535	14741	14666	14799	14689	14511	14637	14683	14587	14740	14720	14616	14709	14650	14765	14635	14772	14903	14550	14483	14775	14632	14611	14755	14641	14547	14492	14610	14569	14628	14545	14631	14662	14573	14635	14651	14664	14657	14658	14580	14614	14686	14650	14567	14734	14696	14617	14687	14670	14627	14703	14758	14665	14745	14700	14771	14718	14775	14552	14630	14652	14693	14846	14716	14771	14679	14726	14678	14775	14610	14532	14791	14672	14666	14616	14833	14701	14672	14643	14649	14576	14655	14747	14752	14724	14779	14682	14573	14605	14781	14583	14783	14669	14720	14681	14629	14664	14560	14705	14542	14780	14593	14652	14737	14660	14795	14722	14638	14828	14617	14659	14565	14600	14535	14645	14490	14655	14729	14620	14699	14661	14616	14586	14566	14799	14784	14577	14659	14831	14696	14687	14814	14954	14368	14700	14656	14626	14609	14659	14758	14560	14712	14624	14869	14532	14610	14784	14632	14739	14673	14679	14549	14624	14641	14692	14678	14707	14876	14646	14678	14672	14704	14719	14603	14652	14643	14671	14771	14839	14725	14633	14682	14726	14825	14606	14728	14556	14624	14666	14740	14547	14721	14723	14601	14638	14723	14634	14649	14780	14596	14612	14783	14842	14795	14744	14881	14765	14505	14620	14696	14609	14814	14679	14597	14712	14705	14450	14705	14630	14752	14694	14783	14618	14715	14581	14465	14671	14684	14664	14461	14592	14671	14497	14601	14713	14597	14581	14737	14676	14607	14697	14729	14575	14700	14546	14685	14666	14683	14703	14573	14684	14711	14676	14819	14580	14674	14673	14628	14782	14638	14735	14511	14532	14810	14904	14662	14558	14627	14643	14517	14597	14605	14475	14799	14633	14667	14544	14502	14790	14790	14663	14563	14629	14589	14610	14707	14762	14677	14675	14488	14697	14694	14493	14780	14522	14601	14769	14627	14746	14612	14728	14635	14645	14714	14667	14619	14679	14664	14549	14754	14592	14671	14586	14650	14620	14541	14738	14692	14600	14484	14724	14798	14594	14715	14541	14558	14754	14697	14636	14630	14634	14727	14655	14578	14637	14751	14585	14563	14720	14676	14745	14812	14735	14679	14575	14834	14673	14541	14753	14513	14503	14666	14730	14663	14658	14604	14604	14662	14849	14771	14774	14756	14598	14624	14747	14619	14656	14723	14634	14643	14622	14669	14523	14799	14693	14673	14636	14728	14514	14687	14653	14727	14751	14704	14668	14698	14819	14616	14729	14712	14697	14738	14506	14615	14693	14676	14596	14632	14684	14657	14592	14542	14641	14519	14735	14649	14732	14623	14781	14670	14556	14802	14646	14599	14710	14632	14614	14699	14745	14593	14662	14768	14714	14747	14596	14800	14736	14462	14693	14592	14516	14678	14674	14690	14653	14591	14725	14741	14643	14549	14781	14611	14721	14852	14607	14655	14669	14649	14568	14584	14746	14622	14684	14700	14678	14736	14558	14668	14442	14713	14642	14548	14641	14654	14549	14627	14674	14699	14834	14775	14532	14674	14557	14703	14672	14527	14707	14570	14741	14641	14673	14610	14664	14635	14620	14749	14857	14552	14557	14790	14761	14774	14516	14826	14588	14797	14730	14652	14582	14596	14731	14580	14648	14448	14734	14720	14671	14698	14585	14846	14627	14640	14556	14650	14743	14797	14692	14744	14865	14731	14569	14679	14857	14872	14733	14602	14569	14717	14646	14695	14762	14589	14659	14746	14531	14640	14703	14661	14693	14447	14638	14854	14503	14633	14688	14639	14643	14576	14684	14516	14656	14657	14781	14574	14595	14539	14784	14601	14626	14650	14796	14784	14658	14629	14685	14725	14711	14726	14696	14686	14724	14527	14667	14781	14657	14782	14701	14719	14807	14710	14629	14639	14555	14896	14377	14660	14495	14711	14597	14706	14544	14578	14587	14703	14487	14778	14701	14738	14604	14729	14663	14709	14806	14662	14555	14620	14522	14588	14839	14570	14559	14564	14593	14686	14696	14558	14594	14702	14504	14510	14651	14707	14540	14601	14628	14594	14685	14669	14555	14602	14733	14612	14671	14816	14725	14638	14485	14701	14714	14600	14643	14738	14637	14432	14616	14597	14529	14763	14696	14614	14677	14702	14698	14767	14650	14526
22950	21258	29041	23800	21574	23268	24067	18741	17755	17831	17798	17393	17416	17311	17059	17008	17105	16823	16961	16879	16788	16847	17192	22282	24855	23679	21129	18981	17601	17193	16999	16769	16728	16571	16583	16679	16786	16712	16692	16712	16623	16707	16886	16551	16657	16816	16675	16650	16804	16867	16606	16685	16604	16665	16759	16668	16631	16447	16512	16466	16693	16710	16615	16617	16654	16726	16573	16641	16632	16582	16648	16687	16566	16669	16595	16505	16565	16355	16672	16621	16613	16489	16532	16743	16717	16634	16635	16525	16428	16555	16644	16597	16633	16652	16644	16720	16589	16586	16734	16673	16657	16713	16756	16535	16683	16571	16549	16357	16410	16568	16773	16511	16792	16741	16649	16578	16760	16535	16714	16516	16723	16641	16517	16588	16584	16601	16756	16712	16694	16511	16872	16639	16548	16465	16586	16439	16621	16524	16543	16487	16556	16416	16603	16515	16610	16482	16480	16637	16728	16598	16668	16773	16728	16617	16674	16771	16422	16515	16589	16624	16578	16591	16582	16670	16644	16332	16750	16431	16798	16764	16496	16719	16351	16450	16760	16643	16556	16570	16617	16550	16678	16351	16598	16264	16657	16685	16444	16687	16709	16712	16475	16525	16639	16889	16760	16705	16416	16573	16678	16678	16690	16508	16605	16481	16404	16479	16545	16572	16676	16621	16568	16551	16695	16583	16381	16546	16675	16576	16493	16496	16622	16610	16503	16512	16742	16563	16587	16626	16519	16475	16600	16617	16700	16698	16531	16444	16628	16215	16547	16566	16606	16517	16585	16582	16697	16833	16612	16473	16532	16619	16747	16454	16606	16556	16440	16548	16764	16562	16627	16338	16572	16545	16575	16499	16647	16527	16664	16636	16633	16538	16566	16489	16535	16604	16422	16534	16552	16549	16640	16554	16796	16802	16571	16611	16637	16576	16622	16529	16646	16677	16404	16466	16715	16462	16684	16481	16503	16558	16406	16609	16467	16602	16512	16635	16627	16586	16394	16725	16647	16502	16669	16676	16722	16509	16601	16428	16593	16627	16492	16690	16627	16520	16543	16672	16452	16749	16632	16684	16691	16532	16455	16644	16626	16398	16720	16594	16586	16540	16559	16496	16445	16693	16414	16554	16695	16518	16686	16682	16441	16778	16693	16645	16543	16572	16653	16570	16604	16584	16521	16649	16415	16540	16642	16499	16551	16719	16775	16426	16748	16564	16761	16560	16623	16645	16436	16583	16587	16595	16688	16459	16489	16397	16776	16864	16658	16624	16595	16712	16696	16476	16612	16585	16787	16766	16443	16353	16718	16452	16665	16663	16653	16465	16669	16563	16435	16397	16476	16573	16778	16411	16519	16653	16515	16496	16511	16524	16548	16570	16673	16553	16780	16633	16547	16368	16441	16516	16500	16383	16479	16700	16555	16595	16556	16579	16504	16633	16658	16535	16601	16518	16678	16455	16511	16671	16705	16600	16643	16572	16600	16316	16593	16520	16450	16375	16375	16497	16490	16513	16527	16567	16334	16688	16488	16504	16466	16382	16761	16723	16603	16534	16609	16503	16509	16566	16659	16455	16687	16439	16486	16473	16449	16339	16414	16685	16493	16544	16638	16764	16605	16297	16726	16589	16691	16505	16483	16619	16564	16625	16547	16783	16581	16687	16446	16601	16424	16691	16347	16455	16475	16701	16647	16653	16577	16505	16627	16313	16705	16849	16712	16593	16697	16601	16530	16738	16677	16473	16478	16514	16693	16458	16647	16524	16432	16377	16467	16423	16430	16580	16498	16844	16629	16414	16573	16650	16405	16518	16563	16548	16694	16480	16629	16494	16595	16559	16671	16755	16577	16625	16579	16555	16508	16567	16827	16346	16670	16515	16598	16609	16469	16482	16457	16791	16705	16391	16529	16619	16431	16432	16528	16635	16406	16794	16431	16452	16622	16566	16568	16489	16553	16472	16556	16334	16658	16547	16569	16697	16401	16596	16766	16511	16624	16475	16690	16440	16550	16593	16622	16510	16804	16555	16575	16680	16612	16416	16485	16518	16503	16420	16638	16586	16343	16751	16641	16646	16677	16479	16448	16566	16703	16646	16722	16674	16612	16561	16379	16440	16604	16530	16385	16324	16624	16713	16575	16537	16625	16469	16561	16543	16614	16324	16408	16717	16637	16437	16447	16467	16669	16649	16455	16567	16504	16439	16439	16536	16649	16649	16602	16540	16389	16666	16701	16740	16628	16614	16654	16711	16669	16482	16504	16629	16695	16753	16747	16550	16613	16566	16575	16558	16525	16656	16615	16493	16647	16612	16490	16500	16775	16455	16537	16542	16648	16640	16647	16624	16507	16557	16603	16646	16685	16647	16697	16584	16474	16769	16909	16504	16426	16669	16601	16406	16669	16474	16785	16554	16592	16374	16548	16623	16582	16650	16574	16519	16662	16516	16672	16449	16456	16460	16759	16639	16610	16520	16755	16571	16634	16587	16265	16603	16521	16606	16670	16659	16578	16541	16468	16430	16394	16623	16584	16555	16681	16491	16519	16542	16453	16656	16610	16365	16533	16643	16491	16687	16424	16789	16643	16638	16598	16466	16705	16496	16623	16530	16612	16615	16673	16636	16426	16531	16454	16506	16504	16791	16628	16541	16494	16720	16496	16389	16712	16682	16576	16637	16525	16486	16724	16383	16455	16497	16613	16365	16593	16855	16456	16605	16513	16506	16549	16487	16517	16439	16733	16515	16517	16445	16459	16477	16737	16519	16362	16626	16553	16552	16723	16734	16585	16557	16583	16653	16590	16610	16637	16596	16468	16578	16571	16374	16419	16644	16829	16653	16527	16545	16651	16571	16630	16412	16678	16565	16529	16723	16543	16709	16555	16621	16677	16582	16498	16625	16576	16715	16621	16509	16827	16654	16681	16536	16561	16220	16513	16790	16619	16538	16689	16447	16370	16523	16414	16521	16708	16460	16653	16665	16645	16473	16634	16761	16618	16361	16589	16497	16567	16624	16659	16486	16512	16632	16578	16511	16785	16625	16536	16465	16678	16626	16612	16335	16549	16749	16541	16801	16578	16522	16635	16531	16525	16518	16696	16461	16622	16534	16763	16416	16685	16703	16616	16648	16585	16521	16351	16680	16475	16507	16761	16658	16719	16513	16633	16720	16590	16565	16577	16704	16640	16591	16266	16498	16451	16634	16526	16610	16736	16617	16563	16483	16596	16564	16446	16550	16661	16557	16498	16554	16652	16483	16630	16385	16529	16610	16590	16607	16478	16664	16512	16585	16431	16630	16677	16406	16495	16429	16721	16463	16400	16716	16836	16695	16608	16477	16535	16487	16445	16582	16691	16647	16642	16652	16531	16472	16463	16533	16449	16472	16655	16463	16515	16582	16816	16592	16581	16721	16509	16565	16540	16479	16613	16433	16579	16539	16539	16616	16340	16452	16758	16621	16350	16525	16526	16593	16562	16569	16402	16839	16730	16650	16661	16662	16550	16524	16576	16507	16480	16521	16754	16451	16553	16392	16537	16551	16663	16520	16589	16559	16483	16697	16744	16316	16488	16529	16495	16618	16632	16729	16657	16671	16524	16488	16686	16597	16671	16514	16465	16672	16447	16696	16705	16434	16739	16471	16486	16580	16549	16678	16556	16565	16578	16689	16723	16472	16484	16412	16299	16664	16663	16729	16786	16424	16623	16502	16701	16603	16472	16507	16571	16511	16516	16639	16484	16523	16488	16680	16478	16552	16537	16799	16501	16763	16442	16630	16784	16608	16746	16672	16713	16472	16395	16397	16582	16531	16669	16512	16466	16550	16586	16326	16564	16607	16507	16444	16355	16563	16373	16599	16671	16416	16494	16472	16479	16465	16715	16630	16520	16585	16560	16562	16510	16642	16466	16340	16788	16413	16358	16525	16504	16508	16567	16734	16648	16581	16460	16442	16657	16596	16604	16395	16560	16646	16666	16708	16481	16601	16514	16640	16664	16371	16638	16413	16321	16585	16645	16715	16561	16665	16432	16426	16553	16519	16637	16329	16562	16667	16550	16479	16286	16383	16430	16553	16511	16484	16652	16509	16655	16663	16658	16577	16580	16598	16457	16614	16495	16564	16500	16554	16477	16518	16443	16519	16593	16512	16621	16443	16439	16614	16507	16674	16474	16664	16498	16632	16610	16551	16742	16418	16719	16587	16391	16635	16585	16743	16615	16675	16400	16754	16578	16468	16704	16469	16635	16469	16440	16404	16588	16377	16688	16609	16512	16488	16320	16693	16614	16502	16640	16661	16491	16501	16556	16710	16519	16439	16616	16608	16428	16597	16638	16530	16499	16630	16534	16332	16337	16772	16617	16599	16577	16546	16426	16615	16705	16515	16709	16584	16471	16588	16406	16459	16572	16689	16500	16511	16541	16582	16610	16593	16676	16569	16540	16620	16637	16523	16642	16589	16536	16647	16692	16505	16620	16692	16445	16666	16528	16793	16643	16574	16364	16500	16386	16542	16701	16544	16657	16528	16568	16602	16610	16451	16423	16606	16480	16567	16639	16632	16647	16730	16720	16550	16495	16410	16622	16623	16512	16479	16676	16527	16560	16417	16467	16590	16615	16618	16628	16553	16694	16552	16546	16712	16489	16476	16657	16468	16511	16408	16472	16408	16425	16616	16727	16627	16706	16499	16550	16474	16524	16605	16570	16458	16508	16500	16517	16454	16476	16458	16585	16679	16605	16630	16577	16540	16610	16416	16541	16674	16590	16657	16458	16597	16635	16472	16689	16565	16521	16714	16494	16638	16773	16520	16600	16541	16395	16555	16596	16733	16506	16475	16404	16571	16602	16818	16642	16529	16829	16539	16737	16507	16505	16719	16485	16542	16447	16409	16440	16718	16762	16662	16572	16637	16629	16577	16644	16611	16518	16591	16602	16429	16479	16661	16432	16552	16383	16507	16533	16651	16559	16485	16374	16591	16358	16643	16620	16553	16699	16317	16615	16544	16655	16657	16873	16706	16635	16631	16506	16408	16516	16531	16751	16692	16633	16618	16618	16579	16491	16533	16391	16497	16574	16546	16501	16659	16709	16600	16852	16513	16538	16671	16430	16693	16527	16488	16578	16648	16564	16441	16696	16608	16515	16485	16468	16424
27485	46634	37824	29019	22138	18455	17303	16567	15932	15851	15679	15499	15366	15251	15033	14890	14690	14489	14587	14295	14635	14495	15714	23402	25261	23022	19253	16994	15559	14968	14717	14213	14452	14339	14294	14220	14412	14295	14234	14419	14390	14258	14246	14269	14371	14442	14144	14506	14342	14417	14385	14370	14474	14449	14264	14321	14459	14403	14299	14365	14263	14310	14273	14245	14242	14526	14452	14278	14594	14314	14449	14398	14389	14393	14247	14522	14409	14339	14315	14421	14406	14259	14414	14237	14464	14430	14471	14428	14367	14251	14489	14529	14392	14376	14378	14232	14396	14517	14236	14385	14501	14301	14350	14465	14276	14259	14422	14359	14404	14532	14241	14359	14480	14497	14328	14336	14541	14392	14290	14183	14327	14308	14286	14370	14395	14183	14339	14285	14448	14253	14469	14415	14387	14300	14458	14233	14314	14331	14471	14282	14478	14416	14230	14410	14220	14398	14405	14231	14495	14416	14333	14398	14385	14352	14385	14436	14357	14322	14229	14324	14302	14363	14414	14161	14308	14405	14366	14267	14431	14382	14398	14343	14369	14425	14306	14468	14226	14480	14396	14363	14229	14386	14378	14422	14190	14383	14262	14252	14150	14319	14174	14447	14420	14254	14266	14410	14339	14339	14443	14404	14373	14536	14331	14386	14262	14270	14257	14406	14315	14339	14487	14420	14358	14334	14496	14279	14308	14536	14364	14266	14337	14243	14423	14308	14333	14379	14226	14284	14390	14406	14280	14345	14258	14221	14279	14193	14219	14360	14389	14350	14400	14378	14164	14311	14320	14353	14312	14400	14362	14368	14319	14294	14369	14358	14301	14284	14330	14286	14305	14143	14543	14423	14375	14265	14366	14364	14390	14155	14430	14284	14344	14519	14474	14434	14345	14331	14336	14322	14257	14326	14533	14367	14351	14322	14451	14283	14478	14423	14218	14312	14298	14290	14375	14165	14234	14382	14279	14408	14411	14228	14358	14335	14353	14431	14275	14445	14558	14348	14370	14380	14430	14283	14342	14358	14300	14155	14313	14463	14247	14242	14510	14333	14406	14424	14450	14276	14239	14188	14221	14140	14222	14453	14339	14310	14410	14305	14415	14162	14582	14275	14309	14454	14257	14278	14356	14271	14297	14352	14471	14382	14201	14308	14401	14360	14322	14279	14507	14305	14429	14256	14343	14398	14377	14402	14462	14389	14353	14411	14225	14234	14286	14347	14117	14392	14370	14315	14414	14249	14308	14384	14311	14480	14310	14202	14362	14313	14332	14328	14262	14158	14354	14432	14330	14361	14251	14276	14434	14307	14325	14467	14218	14258	14255	14549	14245	14300	14181	14207	14257	14520	14334	14283	14288	14334	14296	14242	14245	14219	14381	14455	14352	14343	14339	14331	14343	14169	14405	14347	14384	14342	14374	14294	14425	14197	14339	14388	14367	14415	14335	14428	14282	14314	14357	14336	14362	14258	14209	14539	14343	14196	14475	14330	14313	14290	14362	14277	14379	14324	14358	14458	14311	14242	14255	14215	14416	14179	14371	14440	14211	14306	14272	14386	14296	14446	14368	14286	14185	14262	14233	14187	14365	14234	14379	14434	14137	14362	14370	14373	14327	14509	14231	14464	14206	14511	14324	14389	14321	14441	14240	14340	14367	14229	14261	14350	14288	14278	14288	14388	14358	14275	14294	14469	14258	14373	14248	14292	14227	14351	14363	14364	14353	14376	14358	14388	14360	14210	14327	14329	14347	14409	14241	14421	14307	14414	14352	14440	14426	14430	14210	14354	14229	14398	14385	14341	14466	14303	14385	14534	14388	14609	14367	14376	14210	14249	14256	14363	14541	14450	14338	14420	14470	14266	14299	14206	14185	14368	14338	14378	14335	14375	14418	14544	14392	14535	14482	14421	14500	14330	14579	14318	14330	14282	14258	14190	14232	14386	14418	14312	14379	14310	14412	14257	14412	14259	14508	14178	14302	14329	14409	14377	14357	14329	14217	14327	14313	14524	14268	14320	14328	14174	14387	14422	14188	14220	14290	14064	14159	14411	14272	14315	14157	14395	14376	14076	14267	14399	14348	14226	14408	14310	14277	14475	14228	14428	14201	14185	14203	14180	14475	14198	14459	14238	14349	14404	14233	14379	14271	14399	14383	14304	14375	14301	14492	14216	14148	14280	14460	14217	14406	14242	14318	14434	14255	14245	14398	14340	14323	14179	14385	14434	14480	14351	14385	14301	14400	14303	14247	14366	14221	14251	14185	14359	14236	14291	14469	14432	14561	14392	14350	14452	14486	14414	14280	14307	14250	14294	14199	14398	14431	14350	14317	14445	14396	14379	14298	14185	14326	14395	14288	14300	14172	14354	14195	14338	14407	14198	14312	14286	14240	14468	14472	14244	14359	14320	14229	14330	14210	14198	14419	14473	14377	14447	14358	14330	14291	14175	14324	14226	14228	14375	14398	14198	14313	14346	14366	14326	14375	14251	14416	14267	14181	14503	14343	14218	14407	14292	14319	14391	14394	14286	14272	14121	14389	14301	14329	14380	14401	14328	14323	14387	14426	14294	14429	14353	14261	14374	14310	14329	14467	14451	14232	14125	14442	14329	14439	14365	14361	14331	14272	14427	14366	14369	14416	14543	14217	14454	14403	14366	14436	14253	14378	14385	14391	14317	14163	14299	14377	14204	14336	14259	14198	14443	14280	14367	14236	14379	14372	14456	14278	14402	14446	14271	13991	14322	14317	14199	14477	14406	14326	14337	14227	14367	14380	14403	14180	14268	14214	14415	14317	14598	14461	14281	14389	14254	14319	14461	14255	14295	14248	14370	14217	14197	14279	14275	14303	14384	14524	14505	14144	14453	14367	14293	14280	14317	14406	14484	14236	14332	14142	14388	14240	14306	14258	14368	14319	14213	14286	14201	14353	14193	14205	14220	14294	14212	14400	14309	14318	14381	14445	14173	14342	14375	14253	14305	14343	14465	14145	14443	14224	14382	14417	14226	14373	14270	14300	14268	14266	14114	14388	14222	14468	14375	14185	14437	14411	14338	14451	14383	14213	14359	14191	14512	14150	14330	14469	14514	14482	14240	14459	14297	14310	14278	14323	14199	14357	14317	14415	14233	14530	14408	14257	14303	14302	14284	14319	14324	14466	14318	14272	14323	14214	14354	14382	14447	14303	14307	14178	14226	14312	14552	14414	14376	14215	14493	14397	14492	14428	14326	14286	14224	14375	14264	14493	14388	14210	14250	14519	14295	14286	14342	14322	14328	14359	14286	14339	14176	14342	14238	14451	14315	14237	14317	14323	14336	14449	14405	14249	14355	14272	14301	14392	14352	14257	14379	14403	14336	14292	14283	14134	14224	14399	14207	14372	14403	14345	14269	14348	14440	14350	14310	14253	14407	14464	14420	14277	14426	14327	14510	14102	14446	14418	14188	14242	14371	14410	14227	14212	14290	14548	14124	14325	14124	14178	14318	14272	14476	14407	14383	14175	14399	14361	14309	14339	14228	14386	14310	14489	14355	14522	14391	14394	14407	14314	14272	14289	14275	14296	14300	14355	14210	14333	14243	14358	14311	14275	14379	14209	14409	14253	14303	14575	14400	14373	14301	14261	14403	14221	14426	14298	14198	14321	14391	14407	14265	14246	14356	14322	14269	14456	14385	14316	14217	14343	14191	14211	14226	14507	14456	14335	14275	14385	14483	14325	14297	14220	14341	14399	14298	14384	14333	14297	14403	14352	14253	14204	14387	14389	14444	14259	14329	14503	14327	14407	14238	14320	14320	14321	14271	14408	14381	14155	14262	14382	14317	14345	14393	14419	14309	14400	14275	14457	14481	14345	14400	14330	14418	14520	14197	14371	14389	14341	14209	14429	14349	14405	14329	14449	14259	14316	14423	14395	14310	14213	14354	14480	14389	14532	14494	14316	14354	14310	14183	14416	14438	14520	14360	14299	14167	14277	14339	14278	14318	14109	14544	14353	14312	14408	14314	14379	14331	14374	14348	14399	14443	14367	14215	14282	14353	14255	14370	14369	14234	14433	14373	14283	14475	14380	14331	14328	14372	14374	14325	14349	14555	14416	14259	14415	14331	14456	14340	14291	14218	14455	14262	14288	14563	14381	14269	14140	14343	14394	14315	14455	14243	14370	14171	14286	14450	14364	14284	14162	14257	14451	14315	14352	14413	14102	14264	14479	14408	14354	14460	14467	14143	14437	14451	14388	14308	14306	14449	14322	14200	14332	14355	14221	13993	14510	14466	14182	14245	14246	14378	14492	14360	14286	14377	14318	14417	14478	14261	14430	14556	14435	14319	14401	14381	14437	14507	14184	14201	14345	14336	14371	14296	14394	14250	14297	14366	14549	14340	14361	14313	14407	14206	14442	14327	14493	14242	14153	14374	14423	14367	14354	14422	14451	14379	14323	14209	14440	14228	14279	14289	14218	14392	14438	14294	14306	14382	14311	14434	14252	14417	14282	14262	14467	14320	14386	14414	14431	14361	14337	14229	14345	14131	14476	14427	14418	14365	14246	14250	14218	14345	14369	14352	14510	14319	14319	14458	14244	14353	14469	14198	14485	14375	14243	14272	14468	14476	14407	14224	14296	14405	14263	14274	14297	14403	14298	14198	14298	14306	14270	14404	14298	14260	14120	14390	14409	14273	14265	14347	14357	14323	14280	14332	14392	14248	14411	14235	14199	14268	14393	14349	14336	14383	14312	14227	14344	14470	14389	14324	14306	14451	14472	14262	14432	14394	14315	14336	14314	14260	14231	14164	14336	14450	14407	14471	14087	14342	14296	14298	14329	14486	14433	14432	14211	14298	14469	14222	14394	14061	14421	14298	14548	14348	14329	14315	14238	14333	14300	14356	14263	14285	14272	14448	14189	14190	14410	14324	14230	14207	14376	14229	14544	14486	14315	14334	14368	14345	14400	14402	14393	14388	14109	14463	14243	14408	14241	14294	14381	14481	14347	14214	14286	14364	14267	14298	14211	14189	14374	14415	14227	14326	14401	14407	14333	14478	14336	14379	14397	14323	14246	14275	14357	14372	14487	14381	14261	14412	14267	14476	14144	14477	14163	14482	14492	14431	14532	14090	14361	14457	14400	14384	14337	14284	14291	14220
28140	23368	26563	21840	17072	16042	15994	15825	15727	15966	15709	15665	15801	15689	15541	15585	15492	15531	15271	15334	15499	15518	15732	15851	16125	16241	15879	15693	15735	15600	15460	15558	15485	15447	15316	15448	15479	15490	15595	15468	15414	15492	15255	15383	15246	15413	15263	15413	15300	15245	15388	15506	15407	15434	15403	15413	15534	15350	15409	15542	15455	15472	15262	15401	15399	15499	15359	15391	15426	15564	15373	15398	15406	15373	15398	15511	15401	15302	15471	15371	15466	15583	15593	15457	15378	15554	15545	15592	15390	15422	15465	15598	15453	15309	15548	15592	15284	15520	15388	15393	15449	15484	15372	15380	15497	15465	15536	15364	15291	15450	15497	15380	15384	15266	15583	15380	15576	15525	15368	15287	15559	15350	15210	15389	15640	15397	15339	15470	15407	15507	15590	15422	15532	15475	15445	15415	15553	15707	15441	15218	15361	15269	15470	15597	15455	15387	15557	15433	15562	15469	15247	15607	15419	15611	15687	15312	15332	15322	15502	15632	15568	15407	15624	15294	15413	15481	15530	15262	15295	15357	15401	15385	15465	15551	15426	15391	15472	15564	15486	15389	15450	15362	15644	15391	15440	15544	15375	15243	15461	15287	15320	15416	15497	15606	15241	15261	15502	15360	15565	15402	15420	15437	15279	15533	15540	15401	15489	15408	15325	15608	15575	15424	15144	15434	15431	15435	15467	15490	15384	15317	15373	15281	15647	15481	15456	15669	15584	15431	15261	15495	15317	15211	15337	15428	15346	15364	15398	15222	15468	15464	15549	15358	15372	15269	15464	15343	15324	15182	15482	15456	15295	15451	15632	15484	15459	15402	15568	15456	15264	15467	15370	15470	15361	15116	15369	15573	15466	15374	15422	15419	15500	15368	15445	15410	15524	15302	15468	15449	15447	15627	15448	15345	15198	15588	15169	15306	15273	15347	15348	15258	15404	15370	15501	15239	15560	15395	15483	15329	15327	15251	15308	15218	15192	15473	15350	15341	15302	15507	15384	15455	15534	15248	15400	15367	15406	15433	15183	15459	15614	15271	15251	15572	15503	15386	15315	15667	15353	15470	15529	15514	15379	15509	15354	15330	15460	15245	15507	15395	15319	15268	15276	15620	15483	15476	15589	15388	15390	15544	15457	15429	15403	15571	15301	15525	15431	15199	15354	15447	15481	15239	15293	15509	15350	15229	15521	15495	15465	15384	15433	15434	15435	15427	15501	15367	15630	15333	15426	15404	15350	15452	15463	15428	15417	15278	15622	15403	15345	15378	15540	15189	15521	15393	15497	15353	15324	15402	15360	15373	15434	15273	15356	15402	15413	15453	15347	15273	15417	15478	15527	15268	15485	15388	15056	15520	15611	15355	15564	15478	15525	15534	15349	15562	15465	15623	15409	15588	15396	15334	15390	15468	15508	15481	15329	15362	15473	15544	15475	15356	15237	15527	15386	15400	15368	15317	15410	15378	15419	15300	15569	15500	15447	15439	15542	15420	15381	15449	15410	15337	15362	15309	15277	15409	15496	15378	15273	15591	15493	15229	15445	15619	15336	15543	15482	15270	15640	15352	15431	15513	15371	15325	15382	15568	15573	15448	15204	15346	15496	15409	15562	15478	15393	15424	15550	15384	15332	15548	15225	15492	15573	15390	15505	15340	15343	15505	15222	15570	15342	15440	15493	15515	15640	15394	15478	15492	15280	15433	15236	15308	15498	15304	15342	15583	15409	15496	15310	15665	15464	15603	15443	15357	15586	15414	15145	15374	15461	15347	15363	15583	15496	15645	15557	15392	15421	15551	15378	15509	15530	15416	15404	15330	15478	15432	15361	15356	15338	15601	15583	15471	15309	15326	15332	15553	15372	15351	15358	15202	15449	15291	15204	15458	15512	15424	15464	15542	15481	15315	15441	15516	15337	15448	15489	15430	15530	15188	15386	15386	15402	15407	15426	15432	15532	15441	15566	15435	15633	15441	15575	15639	15383	15505	15343	15332	15474	15397	15437	15175	15342	15394	15497	15336	15179	15766	15325	15437	15455	15362	15344	15434	15521	15438	15659	15191	15471	15262	15458	15712	15547	15482	15403	15645	15421	15317	15338	15471	15680	15545	15434	15365	15470	15512	15428	15455	15493	15430	15568	15355	15259	15493	15551	15535	15512	15639	15358	15565	15489	15564	15454	15371	15267	15154	15438	15496	15326	15490	15389	15473	15417	15562	15381	15494	15513	15532	15409	15471	15441	15382	15229	15362	15407	15380	15347	15525	15390	15472	15779	15495	15600	15341	15424	15486	15582	15705	15699	15522	15382	15337	15472	15461	15386	15670	15358	15301	15449	15305	15448	15500	15316	15383	15257	15289	15364	15524	15403	15245	15565	15480	15558	15450	15357	15658	15538	15386	15469	15463	15410	15417	15366	15359	15478	15416	15300	15298	15391	15601	15477	15459	15272	15282	15622	15762	15368	15571	15529	15574	15611	15411	15447	15448	15286	15633	15560	15417	15438	15488	15462	15512	15360	15367	15427	15392	15447	15198	15215	15361	15606	15469	15338	15317	15415	15291	15502	15467	15325	15401	15514	15256	15472	15306	15253	15400	15342	15390	15403	15641	15406	15414	15402	15312	15405	15274	15429	15594	15484	15518	15667	15332	15293	15338	15284	15212	15409	15425	15427	15328	15395	15578	15409	15307	15487	15489	15798	15433	15626	15271	15310	15347	15594	15383	15277	15221	15439	15328	15527	15478	15521	15474	15207	15488	15412	15578	15334	15544	15507	15423	15458	15713	15535	15439	15439	15582	15372	15419	15493	15636	15495	15348	15386	15563	15528	15594	15325	15316	15375	15547	15510	15351	15295	15436	15528	15549	15499	15518	15569	15434	15260	15452	15531	15371	15405	15445	15377	15481	15345	15180	15476	15366	15447	15612	15554	15366	15434	15356	15520	15329	15394	15463	15417	15390	15280	15332	15422	15357	15330	15486	15468	15410	15376	15447	15347	15380	15421	15412	15379	15551	15295	15548	15585	15671	15267	15490	15251	15456	15449	15132	15360	15477	15344	15243	15327	15250	15372	15376	15456	15540	15463	15387	15420	15371	15448	15315	15534	15432	15185	15427	15199	15070	15377	15399	15356	15385	15441	15382	15710	15516	15492	15416	15586	15449	15433	15352	15520	15526	15442	15367	15521	15404	15316	15294	15330	15430	15516	15294	15305	15581	15306	15451	15323	15302	15389	15324	15390	15516	15149	15300	15286	15318	15664	15403	15447	15419	15402	15229	15465	15403	15413	15370	15342	15347	15424	15496	15514	15565	15383	15444	15513	15739	15350	15417	15464	15266	15505	15387	15475	15477	15539	15647	15418	15467	15372	15369	15516	15339	15382	15385	15329	15336	15473	15437	15421	15396	15331	15608	15318	15463	15412	15667	15595	15464	15534	15433	15385	15320	15384	15427	15422	15377	15402	15347	15437	15137	15421	15425	15426	15371	15472	15532	15495	15289	15525	15463	15494	15549	15466	15370	15498	15440	15289	15573	15239	15196	15337	15212	15634	15276	15411	15282	15307	15413	15458	15329	15620	15433	15403	15286	15502	15512	15369	15483	15426	15478	15499	15384	15642	15483	15589	15492	15444	15385	15480	15513	15418	15617	15341	15423	15372	15383	15455	15421	15450	15353	15349	15335	15327	15519	15429	15425	15622	15468	15323	15168	15499	15323	15411	15426	15315	15408	15413	15407	15564	15381	15601	15345	15552	15434	15284	15427	15422	15366	15465	15295	15466	15660	15544	15304	15297	15528	15518	15470	15339	15514	15451	15610	15584	15386	15482	15526	15367	15269	15386	15515	15450	15434	15595	15509	15453	15394	15489	15582	15458	15521	15291	15554	15504	15376	15579	15516	15452	15453	15334	15473	15601	15546	15500	15571	15460	15494	15452	15614	15567	15283	15358	15521	15437	15378	15437	15461	15364	15328	15463	15500	15534	15325	15381	15398	15385	15519	15580	15405	15376	15304	15467	15357	15260	15436	15391	15346	15482	15546	15593	15304	15510	15584	15430	15453	15295	15381	15447	15409	15397	15440	15350	15304	15415	15507	15463	15505	15441	15596	15451	15421	15396	15344	15345	15439	15605	15549	15418	15360	15393	15361	15239	15499	15386	15541	15348	15319	15490	15610	15364	15415	15177	15494	15508	15446	15402	15536	15568	15376	15415	15495	15648	15516	15436	15591	15321	15306	15438	15225	15343	15472	15408	15417	15346	15283	15582	15386	15478	15326	15399	15502	15501	15343	15630	15568	15462	15329	15398	15395	15428	15365	15398	15336	15284	15230	15480	15651	15574	15383	15580	15400	15344	15294	15343	15349	15514	15566	15317	15398	15355	15408	15405	15409	15548	15444	15433	15444	15297	15326	15390	15323	15375	15465	15394	15318	15526	15570	15343	15301	15244	15443	15354	15358	15304	15399	15443	15567	15240	15426	15402	15426	15508	15596	15601	15512	15732	15503	15300	15367	15393	15486	15540	15516	15317	15417	15447	15497	15396	15597	15478	15402	15396	15545	15329	15408	15613	15396	15490	15403	15491	15340	15666	15459	15508	15369	15298	15365	15284	15484	15388	15503	15390	15559	15757	15430	15357	15313	15431	15364	15426	15390	15303	15318	15439	15373	15368	15468	15423	15262	15513	15514	15369	15498	15434	15505	15368	15304	15453	15373	15362	15356	15391	15568	15537	15282	15239	15301	15285	15226	15361	15377	15506	15306	15679	15624	15300	15265	15276	15334	15401	15302	15545	15296	15563	15422	15364	15415	15491	15404	15570	15373	15430	15349	15452	15506	15340	15272	15540	15154	15452	15372	15265	15475	15394	15584	15418	15448	15550	15486	15474	15264	15410	15361	15268	15591	15503	15344	15325	15461	15318	15391	15275	15508	15472	15427	15349	15470	15352	15539	15317	15593	15415	15620	15408	15503	15218	15519	15456	15307	15607	15421	15419	15403	15437	15559	15314	15291	15308	15544	15512	15339	15284	15110	15617	15425	15406	15503	15449	15385	15587	15597	15607	15388	15321	15403	15349	15445	15574	15355	15442	15492	15280	15418	15455	15325	15543	15569	15565	15498	15489	15413	15425	15454	15367	15410	15423	15379
23078	30558	26285	18876	15765	14701	14365	14509	14391	14311	14302	14020	14020	14014	13908	13873	13773	13593	13596	13694	13746	13694	13922	14179	14304	14433	14069	14147	13768	13926	13735	13559	13723	13693	13762	13630	13699	13648	13806	13776	13490	13612	13812	13536	13721	13791	13589	13560	13599	13544	13586	13726	13677	13575	13721	13597	13748	13652	13778	13633	13636	13692	13705	13738	13551	13655	13840	13569	13588	13577	13777	13567	13736	13696	13610	13716	13610	13644	13556	13659	13660	13647	13667	13717	13865	13685	13612	13607	13627	13758	13615	13861	13690	13743	13705	13616	13709	13608	13547	13648	13678	13698	13799	13683	13560	13761	13715	13692	13625	13662	13649	13729	13687	13578	13594	13585	13723	13657	13665	13753	13675	13793	13583	13789	13709	13905	13529	13784	13504	13771	13596	13540	13563	13629	13820	13742	13456	13657	13783	13612	13450	13806	13609	13841	13718	13765	13861	13667	13796	13489	13851	13543	13693	13780	13588	13688	13664	13722	13774	13681	13614	13560	13742	13649	13713	13714	13689	13745	13809	13577	13654	13548	13593	13875	13653	13688	13670	13615	13696	13607	13563	13882	13549	13555	13742	13688	13562	13489	13660	13652	13736	13508	13646	13672	13667	13553	13764	13649	13579	13621	13670	13704	13766	13718	13714	13634	13600	13674	13597	13601	13769	13723	13564	13723	13823	13586	13576	13688	13706	13642	13691	13483	13742	13661	13618	13604	13713	13659	13666	13718	13753	13620	13599	13450	13749	13726	13744	13625	13515	13628	13743	13866	13690	13524	13662	13858	13631	13640	13649	13595	13577	13666	13761	13707	13587	13626	13824	13745	13833	13643	13554	13765	13576	13614	13568	13699	13588	13786	13644	13691	13566	13789	13729	13674	13657	13595	13719	13814	13564	13554	13602	13731	13709	13775	13642	13899	13740	13781	13685	13509	13804	13569	13678	13767	13768	13596	13900	13623	13528	13719	13664	13780	13820	13685	13678	13441	13726	13653	13711	13638	13720	13644	13738	13750	13547	13737	13744	13553	13622	13650	13594	13664	13641	13633	13714	13648	13561	13755	13590	13635	13667	13621	13494	13714	13618	13639	13868	13567	13585	13588	13596	13574	13766	13732	13766	13793	13770	13726	13610	13624	13715	13805	13758	13514	13699	13645	13740	13804	13673	13558	13705	13719	13639	13720	13667	13783	13821	13671	13575	13835	13626	13707	13736	13713	13701	13860	13762	13659	13809	13600	13670	13630	13596	13579	13582	13649	13688	13614	13612	13590	13511	13570	13625	13949	13570	13681	13742	13679	13887	13717	13646	13705	13634	13757	13589	13656	13554	13684	13797	13694	13539	13750	13736	13641	13633	13531	13519	13758	13552	13616	13708	13672	13751	13709	13906	13598	13731	13602	13642	13649	13611	13858	13715	13607	13516	13748	13578	13647	13747	13602	13780	13853	13711	13825	13531	13777	13586	13710	13644	13697	13666	13869	13382	13637	13693	13746	13708	13623	13713	13808	13543	13563	13571	13612	13497	13788	13730	13679	13646	13808	13676	13674	13825	13455	13635	13589	13688	13723	13640	13667	13571	13788	13703	13756	13613	13609	13815	13610	13799	13561	13721	13616	13737	13768	13781	13724	13678	13789	13657	13602	13746	13576	13729	13625	13917	13677	13677	13549	13764	13549	13758	13545	13503	13644	13775	13697	13772	13750	13680	13764	13676	13782	13568	13727	13718	13734	13596	13697	13619	13772	13588	13606	13586	13784	13751	13635	13707	13644	13721	13573	13498	13542	13823	13785	13550	13756	13548	13669	13510	13723	13719	13652	13602	13680	13749	13738	13503	13643	13810	13738	13579	13690	13608	13652	13634	13868	13685	13682	13716	13725	13628	13652	13664	13642	13779	13725	13640	13618	13654	13757	13609	13682	13657	13661	13554	13684	13808	13670	13587	13688	13466	13703	13694	13546	13739	13695	13755	13608	13705	13780	13614	13445	13566	13715	13745	13790	13550	13668	13653	13682	13764	13742	13747	13570	13830	13657	13760	13710	13659	13734	13779	13545	13727	13678	13833	13669	13565	13674	13673	13667	13703	13560	13684	13661	13750	13688	13688	13632	13663	13573	13617	13662	13682	13598	13632	13715	13830	13763	13541	13639	13599	13637	13475	13770	13726	13654	13731	13897	13697	13709	13853	13680	13620	13654	13617	13721	13708	13534	13549	13863	13538	13661	13709	13479	13688	13777	13624	13708	13616	13613	13543	13815	13753	13649	13625	13846	13572	13689	13619	13446	13621	13634	13579	13678	13674	13548	13712	13667	13644	13669	13493	13642	13791	13708	13592	13669	13668	13637	13651	13870	13744	13375	13667	13816	13690	13856	13686	13612	13670	13616	13644	13647	13631	13708	13631	13517	13783	13785	13729	13686	13574	13786	13658	13494	13615	13564	13571	13758	13800	13720	13736	13844	13714	13639	13729	13664	13609	13818	13606	13592	13804	13718	13567	13702	13672	13672	13721	13669	13662	13662	13624	13953	13659	13707	13588	13784	13594	13701	13632	13572	13621	13836	13562	13757	13624	13872	13728	13726	13656	13784	13667	13616	13808	13646	13708	13730	13589	13631	13657	13700	13669	13732	13837	13700	13678	13602	13781	13649	13669	13650	13660	13593	13631	13631	13725	13502	13560	13650	13480	13633	13676	13684	13729	13828	13661	13519	13565	13734	13638	13736	13770	13706	13774	13884	13689	13784	13722	13527	13811	13506	13704	13699	13730	13669	13699	13518	13637	13725	13640	13656	13673	13726	13760	13681	13782	13432	13698	13858	13596	13643	13683	13633	13729	13604	13680	13647	13578	13698	13708	13672	13659	13765	13707	13801	13747	13713	13609	13614	13682	13664	13687	13742	13663	13596	13642	13668	13562	13684	13559	13671	13627	13615	13682	13700	13735	13733	13633	13712	13605	13654	13658	13696	13679	13557	13511	13685	13561	13743	13669	13813	13550	13796	13606	13821	13763	13720	13689	13807	13509	13805	13729	13482	13692	13602	13703	13650	13823	13732	13666	13541	13766	13545	13675	13713	13680	13729	13618	13656	13684	13809	13548	13590	13733	13614	13582	13517	13687	13749	13762	13604	13677	13713	13747	13654	13717	13736	13671	13579	13547	13594	13790	13657	13591	13660	13621	13737	13493	13785	13667	13468	13627	13710	13620	13738	13679	13836	13763	13672	13639	13783	13592	13645	13736	13694	13762	13637	13638	13572	13620	13669	13511	13601	13716	13796	13604	13530	13709	13687	13731	13566	13509	13605	13801	13487	13660	13580	13630	13569	13638	13586	13720	13819	13797	13649	13672	13670	13684	13700	13822	13646	13729	13788	13568	14008	13654	13716	13679	13745	13547	13703	13778	13574	13729	13684	13854	13617	13682	13745	13607	13784	13592	13650	13672	13690	13536	13694	13595	13530	13639	13748	13695	13769	13498	13800	13585	13784	13653	13566	13539	13677	13419	13570	13514	13690	13498	13753	13609	13766	13793	13706	13646	13837	13716	13664	13759	13871	13752	13712	13711	13572	13698	13796	13627	13589	13741	13899	13609	13621	13609	13692	13651	13644	13723	13728	13812	13818	13577	13870	13745	13695	13632	13770	13738	13930	13629	13743	13617	13648	13490	13711	13549	13577	13666	13634	13809	13594	13645	13588	13596	13693	13573	13669	13730	13620	13675	13625	13733	13629	13757	13555	13750	13629	13553	13800	13600	13635	13652	13662	13653	13630	13736	13535	13731	13611	13466	13792	13674	13492	13569	13653	13733	13704	13552	13694	13696	13792	13693	13545	13618	13656	13707	13679	13718	13504	13655	13771	13692	13736	13725	13745	13672	13728	13554	13761	13575	13617	13676	13602	13661	13687	13797	13856	13480	13686	13631	13626	13747	13660	13493	13716	13716	13555	13721	13598	13780	13697	13714	13651	13741	13846	13637	13635	13753	13648	13499	13708	13740	13592	13644	13749	13683	13708	13482	13611	13713	13596	13627	13865	13567	13876	13795	13672	13801	13709	13821	13645	13739	13800	13642	13703	13636	13681	13659	13576	13669	13877	13721	13549	13599	13728	13567	13658	13716	13623	13623	13615	13555	13520	13539	13748	13581	13803	13615	13694	13771	13721	13803	13600	13669	13636	13702	13548	13643	13752	13593	13631	13620	13705	13731	13743	13809	13449	13670	13550	13708	13761	13631	13686	13544	13691	13553	13574	13560	13793	13617	13740	13750	13672	13656	13719	13711	13702	13795	13773	13761	13653	13695	13574	13822	13677	13766	13646	13603	13610	13594	13652	13827	13797	13597	13743	13648	13632	13599	13628	13592	13574	13662	13683	13614	13559	13884	13754	13534	13636	13758	13805	13727	13526	13622	13698	13631	13631	13818	13549	13922	13627	13738	13689	13674	13581	13782	13643	13526	13555	13674	13584	13759	13793	13658	13711	13704	13578	13545	13878	13565	13700	13816	13618	13662	13717	13842	13687	13717	13709	13508	13656	13513	13635	13674	13596	13648	13745	13534	13789	13713	13917	13628	13642	13639	13665	13727	13671	13768	13817	13559	13806	13665	13549	13668	13661	13792	13682	13635	13611	13619	13685	13569	13670	13574	13657	13794	13641	13678	13831	13508	13576	13727	13805	13748	13651	13720	13800	13625	13810	13669	13591	13752	13765	13713	13660	13653	13631	13636	13748	13650	13505	13805	13672	13605	13547	13525	13853	13489	13867	13763	13611	13762	13702	13641	13822	13672	13847	13690	13737	13651	13772	13551	13605	13821	13478	13722	13513	13720	13516	13663	13691	13669	13604	13589	13517	13768	13563	13780	13521	13853	13688	13549	13681	13552	13689	13731	13671	13658	13603	13664	13667	13681	13676	13645	13714	13834	13671	13774	13647	13734	13564	13710	13613	13688	13752	13793	13567	13660	13694	13622	13646	13583	13742	13685	13774	13498	13882	13647	13476	13675	13654	13728	13825	13649	13740	13696	13726	13684	13914	13634	13700	13512	13754	13534	13657	13694	13745	13748	13594	13569	13670	13650	13597	13696	13873	13728	13572	13590	13610	13758	13710	13708	13871	13761	13630	13729	13738	13756	13670	13793	13814
24369	21350	28670	24786	21956	19662	18510	16465	15843	16275	16181	15923	15944	15673	15761	15777	15718	15634	15657	15570	15679	15579	16186	17960	19178	18627	17491	16683	15949	15703	15394	15422	15324	15316	15312	15386	15286	15480	15419	15462	15267	15494	15371	15502	15481	15368	15292	15527	15321	15347	15618	15385	15374	15297	15334	15386	15080	15344	15353	15278	15299	15285	15272	15407	15396	15374	15392	15412	15341	15599	15378	15321	15449	15335	15256	15333	15492	15378	15268	15476	15276	15462	15387	15457	15370	15293	15249	15411	15199	15309	15574	15432	15371	15289	15500	15404	15381	15261	15263	15161	15361	15271	15327	15409	15359	15323	15377	15205	15364	15411	15374	15363	15490	15233	15524	15391	15263	15313	15284	15592	15361	15292	15460	15437	15456	15387	15377	15307	15211	15343	15148	15274	15395	15618	15428	15296	15369	15407	15530	15372	15276	15323	15474	15264	15456	15123	15498	15225	15552	15263	15414	15380	15244	15248	15350	15531	15421	15251	15279	15414	15287	15329	15406	15226	15379	15377	15402	15310	15272	15425	15306	15375	15385	15525	15358	15391	15382	15302	15381	15375	15171	15409	15370	15412	15276	15221	15479	15390	15427	15422	15282	15225	15292	15254	15382	15428	15388	15451	15441	15365	15360	15358	15399	15331	15283	15356	15337	15338	15060	15264	15404	15374	15336	15311	15468	15343	15389	15308	15328	15371	15212	15358	15465	15414	15344	15574	15485	15338	15201	15405	15389	15329	15377	15259	15500	15219	15436	15360	15507	15432	15314	15117	15474	15463	15300	15356	15436	15500	15375	15554	15200	15192	15380	15254	15403	15348	15399	15614	15416	15220	15291	15409	15358	15335	15491	15354	15395	15297	15003	15169	15479	15479	15576	15304	15533	15299	15345	15240	15474	15169	15378	15403	15440	15374	15304	15425	15415	15460	15530	15377	15299	15416	15266	15389	15568	15551	15523	15464	15473	15424	15045	15140	15348	15525	15567	15500	15308	15116	15204	15541	15333	15500	15393	15292	15314	15395	15475	15195	15513	15277	15395	15461	15554	15374	15382	15449	15357	15329	15212	15238	15192	15416	15368	15400	15382	15243	15362	15321	15254	15389	15441	15427	15408	15483	15435	15372	15406	15479	15386	15478	15242	15470	15295	15482	15720	15352	15407	15346	15519	15300	15527	15047	15293	15343	15461	15374	15392	15369	15259	15342	15436	15293	15425	15327	15290	15305	15338	15357	15315	15317	15562	15461	15496	15684	15468	15578	15323	15343	15209	15382	15390	15300	15380	15293	15353	15255	15280	15286	15476	15227	15282	15389	15408	15535	15391	15406	15198	15343	15349	15399	15497	15426	15552	15300	15389	15517	15461	15471	15323	15340	15460	15292	15512	15460	15431	15278	15351	15449	15429	15406	15283	15486	15203	15442	15332	15323	15520	15328	15438	15338	15346	15395	15337	15312	15177	15516	15391	15434	15418	15590	15296	15123	15267	15296	15538	15354	15167	15233	15557	15407	15315	15278	15414	15391	15407	15249	15342	15255	15454	15385	15183	15478	15257	15369	15433	15302	15541	15358	15375	15432	15239	15300	15442	15347	15419	15472	15397	15231	15311	15555	15232	15342	15343	15339	15210	15436	15527	15417	15448	15226	15323	15356	15475	15488	15324	15276	15289	15436	15448	15400	15349	15477	15207	15409	15386	15537	15197	15188	15256	15350	15385	15544	15360	15298	15406	15539	15351	15444	15471	15174	15317	15205	15331	15295	15447	15473	15295	15424	15253	15243	15528	15393	15406	15207	15416	15202	15398	15275	15343	15291	15444	15339	15300	15333	15246	14988	15105	15476	15315	15449	15333	15392	15318	15401	15417	15136	15338	15430	15350	15221	15384	15386	15239	15284	15326	15432	15229	15359	15381	15330	15224	15233	15518	15464	15451	15160	15435	15396	15297	15081	15359	15455	15252	15397	15346	15099	15235	15192	15625	15480	15461	15265	15421	15279	15489	15408	15322	15390	15443	15383	15493	15345	15464	15380	15070	15352	15339	15345	15198	15326	15361	15293	15374	15329	15519	15348	15478	15105	15280	15436	15344	15423	15414	15415	15503	15287	15247	15352	15377	15556	15527	15189	15342	15421	15142	15136	15456	15337	15372	15535	15335	15239	15542	15403	15358	15354	15214	15342	15086	15430	15482	15465	15307	15194	15405	15346	15338	15347	15319	15241	15268	15348	15290	15181	15051	15246	15372	15419	15275	15367	15299	15127	15314	15377	15406	15416	15463	15381	15503	15351	15414	15286	15340	15283	15360	15320	15429	15346	15341	15531	15179	15351	15365	15506	15357	15318	15279	15377	15557	15402	15434	15408	15211	15257	15385	15424	15406	15353	15257	15347	15468	15237	15582	15274	15410	15444	15225	15257	15444	15272	15335	15231	15396	15338	15334	15245	15218	15471	15524	15469	15259	15381	15181	15381	15647	15369	15525	15507	15506	15433	15464	15334	15343	15269	15370	15357	15528	15378	15214	15278	15320	15399	15316	15341	15254	15280	15490	15415	15428	15382	15312	15318	15460	15417	15475	15360	15374	15343	15387	15506	15409	15242	15315	15338	15415	15384	15123	15501	15384	15372	15444	15207	15175	15172	15373	15382	15427	15313	15356	15353	15317	15388	15611	15301	15196	15292	15299	15351	15241	15097	15352	15312	15443	15277	15272	15160	15427	15411	15324	15547	15632	15283	15477	15544	15342	15563	15233	15466	15404	15312	15459	15428	15292	15206	15459	15401	15390	15560	15418	15275	15286	15370	15432	15414	15316	15347	15268	15497	15280	15359	15481	15421	15074	15462	15304	15399	15306	15461	15545	15488	15293	15303	15489	15242	15429	15285	15560	15479	15389	15348	15354	15420	15257	15404	15380	15382	15248	15479	15301	15417	15279	15209	15360	15457	15419	15318	15312	15326	15358	15401	15432	15512	15535	15225	15364	15376	15423	15403	15442	15384	15480	15595	15348	15360	15209	15567	15289	15336	15409	15315	15156	15406	15352	15319	15473	15432	15368	15304	15360	15306	15503	15378	15370	15341	15623	15543	15323	15324	15213	15387	15331	15281	15301	15135	15520	15275	15313	15636	15148	15364	15555	15540	15198	15419	15292	15444	15427	15363	15177	15201	15442	15312	15463	15586	15442	15307	15494	15154	15390	15376	15438	15431	15291	15363	15404	15339	15553	15186	15480	15281	15336	15601	15329	15355	15203	15157	15518	15259	15244	15408	15320	15359	15513	15499	15549	15188	15312	15369	15391	15474	15571	15437	15431	15296	15205	15261	15550	15628	15502	15479	15355	15346	15449	15474	15368	15486	15463	15122	15556	15500	15466	15552	15577	15343	15187	15367	15481	15321	15406	15301	15499	15459	15495	15316	15440	15504	15278	15386	15406	15666	15489	15331	15503	15351	15297	15256	15379	15318	15255	15382	15571	15503	15256	15124	15376	15277	15361	15356	15198	15399	15298	15313	15188	15505	15182	15218	15516	15408	15342	15531	15378	15258	15428	15515	15415	15334	15495	15267	15454	15241	15289	15420	15244	15107	15435	15482	15407	15309	15509	15278	15456	15256	15433	15505	15296	15381	15278	15182	15438	15529	15501	15235	15330	15292	15265	15579	15369	15259	15392	15364	15297	15370	15394	15531	15331	15283	15312	15246	15313	15406	15390	15311	15442	15281	15217	15305	15381	15426	15474	15475	15357	15221	15458	15316	15386	15263	15339	15416	15330	15222	15431	15679	15280	15268	15475	15357	15608	15417	15393	15578	15368	15245	15267	15333	15389	15330	15540	15172	15175	15310	15420	15312	15371	15527	15530	15330	15487	15363	15243	15460	15551	15402	15427	15353	15284	15327	15255	15320	15365	15320	15435	15346	15239	15299	15360	15213	15384	15348	15346	15383	15430	15496	15410	15524	15449	15469	15332	15494	15433	15186	15279	15293	15254	15298	15343	15403	15475	15377	15312	15394	15453	15605	15369	15313	15311	15459	15418	15399	15424	15113	15340	15341	15453	15248	15479	15420	15336	15408	15263	15398	15323	15202	15471	15451	15286	15315	15512	15282	15363	15306	15170	15358	15381	15496	15336	15578	15493	15348	15373	15490	15342	15391	15421	15527	15482	15313	15370	15477	15438	15306	15237	15264	15342	15391	15528	15431	15503	15432	15434	15418	15372	15376	15176	15462	15293	15216	15251	15309	15093	15465	15255	15378	15364	15481	15312	15427	15372	15478	15333	15431	15413	15435	15154	15476	15206	15510	15444	15555	15244	15500	15403	15251	15370	15366	15304	15370	15245	15189	15251	15343	15520	15117	15215	15217	15327	15330	15316	15529	15164	15227	15407	15434	15242	15383	15521	15171	15396	15215	15110	15455	15247	15512	15540	15261	15516	15464	15387	15227	15144	15400	15349	15332	15340	15356	15359	15240	15463	15532	15417	15263	15154	15154	15498	15333	15322	15446	15443	15433	15466	15242	15490	15400	15390	15168	15247	15450	15539	15311	15468	15465	15387	15302	15255	15474	15390	15409	15511	15429	15455	15223	15532	15497	15340	15320	15330	15439	15345	15440	15319	15278	15493	15333	15298	15492	15501	15334	15388	15437	15659	15398	15378	15395	15364	15152	15388	15343	15543	15620	15472	15256	15414	15499	15401	15391	15388	15270	15401	15282	15338	15431	15554	15362	15518	15300	15239	15631	15336	15380	15384	15377	15494	15090	15146	15367	15592	15288	15426	15312	15462	15463	15332	15342	15400	15307	15444	15355	15339	15316	15375	15444	15537	15449	15536	15225	15526	15299	15440	15346	15508	15452	15252	15178	15436	15223	15228	15408	15407	15194	15373	15410	15316	15245	15130	15546	15329	15220	15366	15361	15527	15335	15481	15459	15358	15411	15414	15337	15468	15478	15326	15411	15424	15212	15353	15490	15330	15555	15305	15421	15309	15429	15207	15290	15442	15406	15362	15391	15567	15496	15442	15323	15294	15546	15510	15490	15335	15316	15406	15460	15318	15384	15380	15235	15194	15267	15318	15281	15530	15567	15220	15326	15496	15534	15360	15256	15301	15493	15380	15359	15345	15237	15533	15339	15485	15441	15656	15516
24542	42630	37629	22843	16561	15657	15319	14826	14855	14872	14775	14609	14244	14178	14234	14067	13917	13939	14039	13854	13707	13738	14861	17865	19311	17959	16045	14886	14218	13975	13673	13866	13760	13682	13800	13643	13710	13882	13894	13612	13749	13892	13746	13776	13596	13648	13604	13697	13609	13530	13516	13576	13514	13576	13766	13822	13650	13744	13526	13836	13733	13746	13654	13785	13765	13732	13705	13527	13711	13617	13613	13645	13626	13550	13801	13730	13717	13663	13597	13732	13568	13772	13674	13749	13649	13595	13780	13654	13772	13740	13627	13759	13585	13730	13478	13726	13664	13600	13558	13728	13595	13806	13567	13757	13645	13612	13592	13682	13842	13745	13846	13745	13618	13576	13572	13780	13660	13588	13867	13813	13777	13567	13707	13762	13639	13698	13750	13707	13696	13559	13677	13706	13684	13693	13559	13719	13523	13724	13665	13752	13700	13712	13664	13578	13508	13831	13674	13642	13708	13471	13779	13668	13617	13655	13686	13660	13649	13693	13682	13779	13652	13739	13781	13734	13738	13853	13626	13617	13829	13754	13744	13755	13598	13621	13594	13758	13638	13645	13653	13770	13517	13580	13590	13783	13621	13692	13771	13686	13614	13712	13636	13665	13590	13642	13738	13569	13604	13752	13629	13777	13882	13475	13578	13582	13625	13610	13771	13694	13708	13707	13782	13793	13764	13746	13693	13568	13561	13696	13525	13763	13663	13507	13663	13549	13740	13743	13686	13645	13697	13597	13756	13644	13748	13810	13682	13614	13715	13690	13686	13680	13819	13692	13792	13711	13754	13661	13698	13677	13614	13732	13661	13643	13711	13446	13627	13681	13740	13756	13714	13763	13608	13709	13508	13856	13790	13688	13621	13798	13723	13772	13677	13910	13614	13695	13596	13734	13801	13647	13742	13573	13823	13693	13550	13790	13924	13731	13633	13673	13690	13663	13591	13699	13792	13869	13685	13722	13600	13522	13760	13665	13743	13716	13628	13686	13703	13610	13469	13857	13547	13507	13774	13635	13674	13621	13774	13638	13744	13640	13592	13676	13616	13601	13807	13588	13649	13742	13738	13800	13709	13933	13694	13693	13554	13837	13615	13695	13622	13578	13718	13790	13657	13668	13545	13724	13859	13737	13735	13700	13803	13441	13641	13591	13738	13604	13728	13877	13639	13740	13771	13583	13742	13666	13526	13683	13764	13806	13728	13649	13680	13574	13653	13619	13757	13599	13743	13693	13649	13591	13591	13758	13581	13710	13814	13737	13563	13682	13772	13723	13668	13677	13543	13617	13573	13754	13628	13682	13789	13808	13702	13752	13618	13689	13860	13693	13659	13685	13704	13740	13761	13651	13720	13780	13730	13777	13502	13764	13600	13611	13703	13781	13556	13691	13839	13565	13602	13751	13613	13727	13797	13678	13583	13823	13641	13720	13777	13746	13542	13526	13544	13755	13871	13713	13652	13829	13594	13750	13676	13652	13710	13560	13756	13794	13643	13653	13638	13579	13742	13771	13649	13511	13572	13678	13576	13845	13732	13587	13601	13630	13821	13580	13738	13534	13830	13702	13692	13626	13810	13533	13653	13600	13638	13694	13698	13682	13565	13762	13650	13764	13546	13740	13592	13811	13722	13807	13594	13668	13592	13587	13643	13607	13659	13627	13834	13660	13786	13816	13657	13769	13662	13549	13675	13637	13716	13742	13659	13759	13794	13696	13663	13732	13654	13593	13641	13802	13710	13673	13603	13797	13595	13719	13709	13669	13678	13670	13851	13468	13752	13798	13690	13750	13682	13662	13608	13615	13766	13672	13711	13778	13838	13652	13768	13763	13669	13531	13817	13675	13541	13740	13719	13718	13679	13674	13681	13633	13731	13585	13784	13638	13723	13705	13567	13841	13709	13691	13688	13692	13715	13716	13757	13632	13684	13716	13788	13550	13841	13740	13706	13643	13499	13695	13648	13717	13689	13571	13576	13570	13631	13746	13666	13655	13777	13763	13622	13566	13699	13693	13623	13776	13825	13721	13694	13612	13742	13533	13738	13752	13758	13571	13641	13738	13641	13571	13669	13586	13681	13540	13713	13618	13568	13599	13947	13630	13717	13870	13799	13671	13645	13741	13560	13689	13542	13800	13756	13653	13748	13702	13641	13693	13681	13739	13622	13718	13795	13646	13677	13631	13715	13674	13512	13650	13894	13566	13541	13722	13471	13578	13721	13522	13661	13650	13583	13647	13741	13687	13744	13651	13713	13622	13515	13700	13570	13619	13579	13565	13692	13629	13635	13653	13761	13665	13815	13641	13620	13787	13547	13621	13713	13736	13751	13603	13568	13738	13570	13786	13789	13655	13614	13708	13756	13594	13551	13616	13663	13726	13646	13674	13698	13643	13620	13688	13837	13697	13657	13833	13804	13670	13655	13634	13794	13813	13797	13725	13621	13859	13795	13702	13678	13853	13745	13714	13749	13780	13670	13649	13913	13567	13634	13535	13652	13643	13672	13697	13799	13590	13572	13671	13606	13790	13616	13621	13717	13529	13661	13771	13598	13798	13537	13618	13728	13843	13810	13574	13714	13579	13764	13829	13687	13632	13821	13775	13772	13564	13665	13634	13682	13609	13843	13600	13772	13688	13671	13598	13748	13694	13668	13682	13835	13711	13646	13492	13732	13705	13699	13623	13673	13483	13824	13751	13550	13918	13647	13738	13858	13767	13561	13781	13632	13951	13854	13741	13662	13583	13956	13640	13715	13698	13584	13661	13640	13802	13667	13722	13736	13383	13750	13658	13853	13721	13712	13867	13685	13641	13593	13628	13735	13670	13733	13674	13815	13566	13674	13678	13673	13649	13601	13656	13756	13625	13580	13729	13748	13600	13499	13741	13776	13612	13829	13615	13718	13797	13730	13669	13640	13763	13756	13799	13602	13581	13727	13812	13693	13681	13701	13703	13697	13583	13724	13771	13650	13585	13694	13756	13748	13613	13661	13905	13602	13611	13724	13882	13772	13808	13556	13702	13587	13736	13720	13780	13615	13582	13861	13713	13809	13705	13770	13604	13764	13671	13762	13585	13654	13706	13665	13653	13705	13688	13715	13612	13612	13774	13683	13685	13624	13588	13594	13702	13918	13822	13571	13731	13622	13717	13618	13655	13687	13503	13696	13694	13626	13685	13704	13785	13648	13668	13760	13751	13626	13796	13744	13608	13713	13732	13657	13704	13649	13679	13501	13627	13692	13665	13727	13650	13618	13655	13847	13898	13609	13828	13641	13662	13800	13722	13637	13668	13753	13542	13565	13674	13846	13559	13746	13658	13811	13699	13781	13801	13784	13707	13722	13634	13743	13622	13775	13685	13738	13537	13749	13458	13704	13650	13727	13664	13810	13608	13802	13636	13791	13648	13774	13694	13715	13638	13613	13788	13604	13647	13706	13537	13798	13627	13732	13784	13732	13565	13797	13715	13694	13687	13689	13655	13557	13750	13643	13729	13607	13835	13701	13734	13776	13675	13653	13772	13618	13598	13800	13679	13669	13660	13650	13844	13779	13708	13669	13613	13705	13876	13671	13816	13627	13617	13721	13639	13769	13676	13694	13617	13743	13649	13605	13703	13649	13729	13741	13856	13656	13663	13543	13783	13643	13867	13763	13768	13670	13618	13797	13828	13708	13615	13810	13730	13694	13878	13788	13644	13724	13780	13783	13558	13655	13679	13743	13529	13928	13707	13603	13904	13737	13716	13718	13638	13637	13623	13786	13668	13783	13770	13622	13641	13687	13569	13975	13590	13696	13853	13589	13828	13674	13726	13622	13594	13693	13775	13753	13718	13547	13704	13548	13617	13713	13756	13723	13740	13739	13765	13688	13785	13773	13746	13679	13650	13679	13610	13755	13718	13606	13579	13620	13762	13643	13691	13696	13656	13763	13650	13669	13681	13827	13552	13652	13680	13652	13680	13803	13712	13691	13812	13620	13736	13775	13595	13715	13608	13687	13741	13809	13678	13563	13405	13617	13800	13799	13624	13704	13708	13659	13792	13669	13692	13642	13753	13646	13596	13647	13730	13775	13571	13696	13739	13726	13848	13591	13721	13742	13673	13751	13604	13642	13760	13596	13580	13603	13656	13700	13860	13711	13610	13773	13748	13714	13790	13629	13685	13643	13636	13714	13648	13735	13596	13752	13807	13828	13851	13746	13563	13619	13790	13604	13655	13890	13655	13674	13685	13595	13804	13926	13638	13754	13427	13819	13710	13704	13738	13775	13853	13575	13672	13492	13777	13524	13786	13784	13883	13749	13485	13708	13876	13453	13751	13591	13980	13739	13602	13695	13660	13676	13816	13693	13673	13664	13713	13641	13809	13521	13615	13780	13731	13754	13651	13544	13626	13645	13677	13637	13630	13717	13688	13538	13754	13711	13675	13775	13763	13742	13592	13834	13711	13591	13570	13640	13693	13809	13751	13606	13721	13714	13824	13477	13622	13858	13523	13856	13873	13625	13719	13744	13593	13644	13796	13742	13814	13589	13472	13850	13645	13760	13572	13732	13675	13704	13576	13553	13650	13651	13686	13869	13716	13651	13791	13665	13646	13815	13774	13449	13781	13700	13499	13664	13827	13655	13736	13732	13620	13840	13767	13801	13595	13680	13684	13649	13752	13720	13648	13681	13652	13738	13526	13727	13655	13648	13660	13700	13785	13716	13577	13566	13548	13827	13760	13784	13615	13722	13750	13662	13788	13775	13699	13504	13558	13707	13640	13559	13623	13619	13545	13748	13787	13675	13583	13679	13792	13677	13641	13575	13966	13612	13569	13673	13587	13619	13574	13533	13791	13795	13678	13708	13633	13713	13695	13517	13644	13766	13660	13684	13473	13644	13672	13641	13691	13592	13639	13706	13769	13882	13667	13755	13587	13758	13613	13751	13713	13619	13569	13661	13841	13679	13661	13703	13646	13682	13703	13622	13588	13697	13667	13604	13840	13872	13714	13693	13611	13884	13784	13572	13619	13642	13705	13762	13590	13766	13682	13669	13673	13656	13692	13778	13696	13758	13719	13678	13573	13674	13645	13759	13657	13740	13658	13700	13584	13651	13590	13602	13546	13766	13705	13755	13668	13685	13654	13834	13781	13757	13589	13789	13831	13707	13661
22984	21332	29059	23878	21509	23096	23511	18112	17660	17784	17211	17053	16881	16772	16628	16659	16832	16811	16687	16679	16407	16599	17188	19167	22889	23282	21731	19237	17975	17130	16557	16185	16407	16266	16386	16273	16137	16171	16269	16108	16170	16195	16338	16374	16259	16152	16161	16112	16066	16319	16484	16198	16298	16135	16169	15924	16305	16322	16254	16400	16232	16141	16211	16148	16320	16068	16228	16234	16278	16191	16255	15988	16082	16299	16260	16378	16175	16300	16290	16290	16178	16169	16235	16224	16309	16157	16051	16054	16131	16319	16169	16131	16337	16008	16355	16150	16059	16254	16128	16030	16195	16351	16088	16154	16305	16170	16233	16195	16016	16323	16091	16272	16174	16226	16066	16109	16058	16272	15986	16214	16046	16049	16153	16231	16184	16278	16253	15998	16154	15984	16069	16102	16216	16091	16339	16126	16129	16323	16352	16168	16267	16204	16150	16265	16048	16180	16245	16223	16117	16263	16488	16277	16087	16251	16257	16083	15994	16321	16251	16214	16236	16163	16292	16063	16057	16158	16133	16014	16182	16212	15934	16105	16047	16207	16292	16198	16319	15966	16166	16305	16138	16243	16345	16182	16268	16169	16118	16192	16103	16302	16377	16359	16214	16184	16210	16148	16269	16278	16152	16109	16033	16057	16130	16125	15992	16086	16242	16130	16276	16174	15956	16058	16297	16089	16087	16178	16121	16059	16165	15913	16211	16069	16085	16209	16167	16121	16230	16211	16382	16140	16263	16211	16190	16177	15899	16043	16294	16178	16215	16128	16237	15826	15968	16201	16219	16294	16220	16146	16350	16053	16004	16280	16069	16019	16173	16125	16137	16223	16346	16136	16172	16222	16149	16219	16281	16317	16245	16168	16182	16046	15958	16252	16141	16110	16284	16296	16029	16135	16053	16110	16193	16140	16151	16135	16321	16207	16139	16130	16112	16250	16018	16170	16195	16206	16307	16209	16002	16123	16125	16007	16102	16180	16105	16158	16411	16373	16320	16060	16141	16222	16118	16125	16052	15985	16275	16024	16087	16084	16217	15941	16068	16071	16242	16126	16060	16034	16134	16087	16143	16278	16093	16244	16257	16250	16164	16113	15852	16199	16149	16000	16255	16190	16062	16209	16081	16164	16162	16086	16215	16100	16177	16253	16217	15954	16210	16152	16062	16110	16079	16244	16232	15959	16433	16209	16166	16357	16419	16224	16172	16086	16117	16054	16213	16007	16156	16063	16277	16153	16372	16282	16046	16102	16292	16152	16113	16143	16166	16016	16251	16121	15946	16183	16228	16145	16246	16039	16285	16228	16270	16304	16153	16000	16081	16152	16094	16284	16145	16117	16205	16329	16286	16229	16323	16159	16319	16065	15959	16421	16192	16208	16259	16253	16362	16434	16212	16243	16145	16286	16136	16467	16125	15940	16053	16029	16032	16258	16090	16231	16121	16127	16311	16368	16260	16084	16203	16195	16222	16320	16247	16092	16109	16255	16224	16021	16232	16137	16186	16169	16205	16102	16442	15892	16093	16208	16229	16045	16140	16292	16132	16358	16271	15981	16129	16011	16123	16042	16291	16162	16083	16146	16080	16008	16163	15962	16109	16252	16206	16125	16270	16266	16153	15982	16107	16200	16180	16035	16326	16026	16217	16101	15990	15918	16305	16305	16079	16027	16098	16141	16060	16293	16190	16124	16072	16019	16271	16201	16162	16114	16161	15864	16156	16303	16217	16073	16205	16182	16223	16022	16281	16114	16087	16154	15988	16123	16165	16048	16231	16147	16005	16112	16094	16131	16337	16359	16289	16001	16046	16213	16180	16110	16164	16217	16179	15877	16076	16145	15978	16124	16170	16288	16282	16103	16185	16212	16384	16217	16260	16204	16011	16034	16275	16166	16178	16082	16115	16101	16278	16153	16193	16034	16021	16157	16140	16245	16078	16253	16228	16092	16244	16353	16209	16244	16156	16100	16069	16094	16351	16258	16142	16171	16175	16198	16251	16204	16381	16216	15843	16019	16305	16196	16209	16046	15908	16024	16073	15942	16075	16168	16204	15940	16278	16088	16162	16082	16107	16162	16034	15978	16014	16310	16235	16290	16279	16371	16185	16227	15999	16023	16068	16036	16308	16095	16093	16339	16129	16120	16157	16376	16061	16217	16203	16027	16316	16249	16401	16123	16228	16232	16192	16173	16077	16059	16026	16104	16210	16108	16266	16292	16309	16119	16198	16322	16232	16145	16020	15981	16068	16205	16103	16358	16207	16082	16384	16133	16151	16107	16124	16107	16152	15998	16078	16173	16091	16101	16163	16206	16248	16130	16206	16272	16356	15918	16032	16154	16234	16270	16220	16201	16333	16062	16120	16133	16308	16139	16145	16478	16181	16254	16222	16070	16211	16263	16080	16365	16190	16319	16135	16503	16362	16186	16269	16216	16241	16155	16208	16149	16175	16264	16235	16226	16231	16336	15981	16017	15895	16066	16211	16088	16192	16195	16028	16108	16192	15930	16190	16096	16165	15899	16011	16020	16217	16302	16246	16284	16100	16351	16175	16065	16206	16068	16188	16241	16043	16105	16080	16050	16181	16054	16202	16289	16043	16103	16023	16274	16002	16269	16076	16293	16202	16072	16153	16037	16145	15901	16138	16206	16188	16120	16225	16280	16302	16160	16192	16000	16263	16077	16110	16135	15997	15844	16345	16162	16325	16125	16009	16229	16204	16443	16260	16087	16016	16082	16076	16065	16121	16089	16096	16101	16126	16154	16052	16074	16279	16176	16329	16017	16097	16184	16074	16056	16029	16305	16331	16177	16129	16154	16123	16001	15874	16137	16231	16205	16077	16042	16109	16214	16273	16173	16353	16211	16248	16139	16013	15863	16019	16084	16108	16169	16312	16102	16292	16309	16117	16003	16009	16099	16326	16125	16093	16116	16037	16112	16267	16316	15944	16326	16264	16073	16222	16083	16262	16261	16125	16320	16297	16103	15884	15805	16122	16372	16361	15916	16151	16115	16245	16179	16188	16173	16168	15889	16115	16082	16076	16201	16074	16296	16225	16138	16117	15993	16210	16124	16080	16290	16098	16131	16472	16298	16255	15883	16269	16175	15928	16378	16365	16071	16018	16139	16068	16158	16242	15960	16025	16108	16212	16190	16239	16213	16074	16102	16249	16071	16193	16091	16170	16328	16249	16119	16140	16130	16185	16405	16122	15970	16143	16124	16110	16327	16114	16270	16264	16154	16205	16036	15975	15957	16110	16120	16220	16090	16338	16065	16257	16200	16274	16039	16169	16172	16126	16229	16399	16299	16242	16147	16141	15982	16076	15912	16248	16315	16189	16205	16260	16212	16109	15924	16072	16088	16150	16037	16133	16174	16176	16026	16212	16074	16292	16077	16162	16169	16141	16055	16017	16168	16203	16309	16373	15875	16162	16399	16199	16207	16137	16128	16239	16040	16462	16136	16073	16389	16218	16051	16042	16133	16029	16197	16009	16172	16189	16336	16005	16318	16232	16199	16246	16203	16221	16255	16232	16024	16185	16204	16123	16058	16022	16186	16383	16085	16093	16130	16198	16227	16092	16012	16232	16220	16143	16265	16085	16127	16147	15956	16056	16162	15972	16225	16048	16100	16369	16191	16266	16069	16264	16198	16163	16058	16312	15931	16037	16061	16203	16276	16243	16264	16297	16093	16029	16198	16069	16096	16332	16119	16304	16111	16386	16113	16219	16086	16045	16189	16081	16097	16219	16153	16179	16159	16152	16007	16236	16252	16121	15976	16142	16285	16248	16293	16104	16403	16076	16126	16002	16226	16143	16022	15814	15991	15745	16230	16171	16284	16352	16421	16174	16222	16274	16304	16307	16139	16060	16062	16022	16314	16030	16315	16187	16143	16210	16210	16383	16093	16120	15954	16119	16025	16109	16215	16221	16226	16111	16200	16331	16196	16243	16201	16155	16148	16046	16347	16225	16174	16238	16117	16196	16180	15960	16149	16097	16165	16322	16145	16130	16029	15979	16258	16171	16313	16190	16178	16170	16272	16367	16087	15956	16070	15968	16083	16165	16102	16134	16057	16140	16091	16103	16083	16063	16307	16199	16238	16120	15978	16246	16032	16089	16001	16432	16068	16169	16050	16100	16137	16272	16398	16265	16054	16247	15977	16274	15868	16234	16148	16103	16144	16054	16262	16200	16257	16291	15995	16058	16131	16136	16307	16185	16236	16188	16082	16072	16378	16219	16145	16133	16067	16093	16099	16131	16133	16187	16004	16058	16001	16125	15983	16203	16113	16239	16291	16081	16139	16116	16054	16451	16106	16047	16180	16183	16055	16183	16161	15941	15921	16443	16249	16231	16010	16206	16180	16380	16166	16205	16056	16021	16035	16179	16089	16175	16232	16277	16226	16207	16167	16406	16175	15967	16191	16120	16053	16204	16289	16175	16270	16276	16188	16139	16181	16168	16156	16076	16294	16242	16221	16185	16205	16104	16088	16163	16060	16090	16301	16167	16012	16304	16292	16206	16083	16192	16106	16030	16313	16327	15981	16331	16263	16254	16019	16112	16154	16198	16282	16141	16199	16106	16210	16136	16162	16121	16008	16083	16112	16190	15870	16265	16042	16277	16184	16183	15973	16122	16095	16282	16247	16254	16040	16102	16274	16212	16031	16249	16300	16096	15924	16371	16183	16026	16146	16120	16150	16187	16210	15963	16100	16206	16069	16008	16298	16068	16163	16142	16180	16318	16046	16102	16117	16205	16151	16415	16255	16149	16285	16240	16369	16255	16208	16159	16306	16249	16088	16148	16202	16319	16187	16153	16074	16164	16304	16215	16228	16274	16223	16194	16154	16311	16239	16113	16351	16165	16138	16203	16149	16346	16219	16123	16009	16173	16149	15987	16059	16173	16094	16237	16107	16036	15991	16162	16337	16379	16216	16298	16147	16023	15973	16341	16151	16073	16107	16275	16214	16221	16189	16193	16290	16120	16010	16281	16167	16012	16216	16130	16102	16141	16189	15976	16003	16189	16266	15984	16109	16318	16338	16047	16265	16169	16292	15990	16217	16076	16032	16323	16024	15923	16230	16254	15986	16120	16107	16157	16196	16179	16075	16039	16195	16211	16265	16249	16179	16151	16124
27930	50909	39522	25113	19297	17170	16594	15991	16564	16006	15385	14918	14937	14612	14876	14983	14722	14626	14760	14715	14669	14433	15678	18764	24376	23782	20952	17779	16165	14891	14510	14263	14404	14109	14126	14190	14219	14064	14195	14178	14284	14244	14303	14145	14201	14076	14045	14051	14137	14062	14103	14015	14218	14153	13967	14377	14250	14158	14153	14077	14214	14337	14221	14156	14126	14151	13989	14310	14043	14105	14178	14228	14277	14114	14073	14115	14155	14166	14011	14245	14138	14164	14150	14250	14169	14122	14045	14116	14152	13987	14310	14223	14212	14234	14057	14265	14137	14147	14129	14134	14041	14136	14283	14084	14241	14229	14081	14026	14117	14208	14273	14198	14236	14132	14155	14038	14068	14132	14163	14138	13997	14144	14143	14320	14105	14125	14110	14138	14205	14244	14195	14101	14043	14220	14234	14177	14152	14155	14123	14123	14043	14181	14103	14144	14252	14080	14221	14262	14097	14300	14070	14160	13994	14110	14091	14176	13987	14106	14149	14178	13998	14157	13980	14056	14015	14221	14192	14157	14056	14187	14167	14159	14256	14114	14157	14118	14169	14379	14213	14244	14197	14338	14242	14253	14292	14094	14181	14341	14164	14010	14070	14181	14123	14213	14139	14044	14130	14382	14094	14136	14211	14152	14199	14282	14137	14163	14034	14076	14058	13967	14252	14167	14288	14062	14237	14149	14327	14145	14096	14135	14177	14137	14123	14023	14094	14295	14194	14134	13975	13940	14020	14122	13943	14076	14170	14125	14114	14190	14243	14211	14226	14178	14222	14075	14165	14094	14280	14087	14075	14217	14144	14285	14213	14229	14213	14142	14277	14066	14218	14170	14186	14081	14155	14187	14147	14238	14151	14046	14255	14172	14065	14073	14152	14079	14160	14155	14260	14174	14260	14135	14166	14121	14178	14308	14046	14105	14306	14026	14210	14133	14006	14129	14206	14246	14146	14219	14301	13997	14011	14192	13990	14065	14044	14315	14219	14225	14161	14143	14176	14199	14069	14097	14169	14030	14166	14213	14203	14130	14110	14184	14246	14274	13797	14266	14020	14240	14218	13927	14095	14034	14175	13948	14219	14116	14002	14204	14149	14145	14271	13988	14045	14143	14196	14191	13922	14221	14094	14197	14081	14082	14070	14227	14243	14223	14176	14138	13930	14008	14180	14321	14116	14190	14155	14188	14164	14090	14273	14225	14266	14012	14176	14242	14078	14199	14192	14062	14134	14213	14171	14134	14196	14168	14154	14284	14109	14079	14247	14128	14138	14140	14160	14193	14293	14190	14023	14035	14020	14239	14111	14204	14060	14324	14126	14063	14260	14004	14245	14164	14130	14155	14240	14040	14176	14161	14145	14135	14189	14000	14179	14076	14109	14048	13998	14215	14014	14124	13958	14186	14147	14254	14089	14198	14053	14033	14111	14106	14012	14137	14258	14131	13996	14219	14256	14040	14264	14092	14056	14102	14115	14191	14122	14163	14205	14001	14133	14169	14143	14102	14255	14203	14009	14198	14204	14123	14088	14123	13959	14152	14010	14210	14135	14234	14210	14161	14154	14282	14369	14069	14296	14135	14056	14225	14082	14042	14274	14185	14138	14236	14116	14181	14130	14178	14265	14193	14143	14033	14008	14166	14217	14154	14014	14175	14183	14073	14060	14138	14053	14002	13996	14242	13987	14211	14123	14206	14065	14047	14046	14019	14214	14080	13922	14115	14361	14196	14163	14193	14186	14001	14078	14074	14220	14022	14151	14065	13930	14320	14138	14241	14059	14009	14205	14084	14023	14004	14347	14263	14348	14194	14001	14132	14158	14147	14129	14223	14124	14095	14278	14096	14229	14282	14224	14068	14114	14282	14189	14204	14106	14300	14132	14054	14144	14065	14075	14325	14171	14085	14066	14046	14066	14191	14162	14164	13989	14105	14134	14134	14124	14117	14238	14040	14016	13985	14096	14010	14242	14069	14202	14110	14112	14218	14161	14052	14154	14185	14118	13942	14153	14114	14096	14168	14100	14209	14023	13857	14176	14229	14094	14125	14085	14223	14047	14245	14271	14168	14054	14047	14090	14142	14129	14046	14309	14131	14208	14212	14251	14200	13862	14167	14199	14070	14120	14105	14241	14078	14115	14115	14183	14175	14130	14100	14223	14259	14195	13926	14251	14054	14059	14110	14211	13993	14264	14157	14089	14171	14143	14159	14252	14230	14117	14196	14030	14058	14346	14035	14213	13958	13937	14165	14240	14208	14178	14185	14225	14269	14164	13966	14339	14172	14044	13958	14186	14048	14094	14203	14065	14154	14077	14138	14077	14147	14113	14108	13905	14268	14328	14338	13992	14134	14027	13941	14076	14164	14214	14194	14190	14138	14208	14247	14104	14214	14118	14075	14184	14255	14074	14206	14089	14238	14090	14097	14090	14051	14268	14136	14208	14238	14110	14041	14157	14313	14185	14066	14343	14068	14128	14131	14154	13931	14066	14151	14201	14202	14012	14307	14063	14116	14228	14185	14076	14102	14152	14044	14239	14163	14110	14158	14104	14119	14203	14151	14127	14006	14202	14197	14009	14161	14054	14191	14005	14151	14125	14248	14272	14174	13993	14204	14017	14017	14200	14239	14103	14089	14398	13944	14171	14275	14285	14216	14085	14118	14135	14147	13904	14192	14261	14220	14179	14259	14206	14152	14242	14208	14129	14148	14178	14045	14185	13932	14232	14121	14205	14072	14242	14104	14109	14440	14088	14166	14144	14225	14179	13959	14090	14121	14252	14128	14080	14317	14133	14217	14107	13890	14201	14198	14144	14209	14029	14081	14260	14245	14135	14226	14144	14225	13955	14092	14248	14203	14088	14227	14155	14191	14047	14279	14125	13993	14145	14158	14164	14196	14131	14109	14217	14126	14198	14038	14169	14147	14068	14313	14320	14219	14088	14263	14198	14127	14162	14057	14193	14089	14217	14059	14018	13995	14134	14192	14231	14211	14344	14139	14022	14061	14120	14251	14104	14274	14187	14088	13899	14257	14070	14357	14198	14047	14132	14103	13876	14081	14111	14166	14089	14097	14260	14355	14065	14041	14196	13883	14156	14097	14200	14183	13973	14065	14022	14182	14209	14037	13944	14140	14146	14229	14094	14090	14021	14179	14244	14108	14152	14139	14166	14136	14071	14223	14084	14161	14137	14053	14006	13973	14091	14010	14142	14165	14178	14049	14222	14100	14080	14136	14094	13961	14114	13996	14226	14111	14122	14235	14197	14179	14171	14065	14106	14140	14191	14206	13956	14209	14182	13954	14068	14252	14172	14120	14065	13972	14165	14044	14070	14071	14081	14272	14121	14089	14140	14095	14094	14234	14050	14229	14230	14074	13927	14105	14350	14107	14108	14162	14124	14153	13968	14048	14293	14138	14224	14133	14092	14059	14355	14159	14239	14078	14064	14045	14016	14150	14343	14019	14070	14227	14250	14141	14301	14054	13957	13990	14168	13949	14266	14155	14091	14222	14169	14057	14113	14071	14327	14077	14010	14135	14101	14166	14093	14089	14196	13982	14190	14048	14158	14215	14206	14095	14187	14232	14076	14159	14097	14050	14065	14119	14144	14011	14289	14012	14117	14042	14179	14206	14135	14110	14134	14190	14175	13930	14167	14141	13998	14106	14059	14116	14203	14162	14076	14128	14001	14074	14127	14119	13965	14169	14175	13980	14082	14097	14091	14258	14313	14047	14146	14196	14079	13983	14133	14117	14303	13989	14086	14073	14147	14067	14029	14107	14123	14252	14063	14156	14019	14172	14187	14085	14091	14068	14066	14249	14156	14143	14206	14186	14173	14075	14179	13944	14131	14054	14231	14111	14197	14090	14092	14069	14205	14258	14098	14241	14126	14145	14044	14072	14183	14241	14214	14184	14084	14048	14248	14155	14238	14013	14057	14183	14359	14279	14125	14170	14009	14190	14098	14070	14223	14001	14161	14177	13975	14203	14092	14200	14032	14031	14096	14283	14108	14148	14054	14137	14226	13999	14187	14259	14178	14379	14083	14063	14228	14185	14127	14294	14003	14117	14273	14163	13988	14056	14154	14182	14005	14086	14074	14399	14195	13947	14106	14089	14320	14319	14098	14311	14070	14071	14070	14156	14117	14113	14223	14101	14122	14159	14068	14087	14051	14151	14069	14275	14256	14082	14166	14176	13947	14184	14182	14159	14083	14152	14090	14178	14188	14239	14223	14218	14278	14020	14033	14100	14073	14251	14216	14104	14147	14072	14049	14048	14101	14156	14334	14124	14180	14121	14300	14110	14278	14122	14218	14105	14191	14214	14034	14227	14217	14291	14159	14314	14102	14235	14164	14128	14186	14206	14203	14085	14163	13873	14173	14043	14247	14021	14049	14141	14089	14145	14091	14253	14256	14087	14125	14199	14051	14066	14208	14219	14116	14169	14203	14126	14155	14163	14199	14048	14032	14032	14175	14177	14133	14027	13941	14087	14022	14186	14043	14046	14194	14242	14059	14157	14165	13980	14122	13979	13883	14150	14219	14143	14186	14159	14115	14275	14048	14265	14181	14158	14199	14183	14180	14327	14138	14223	14211	14012	14268	14085	13972	14019	14267	14118	14018	14210	14120	14163	14260	14164	13998	14056	14106	13903	14090	14115	14070	14038	14150	14001	13977	14164	14231	14156	14241	14288	14219	14061	14128	14181	14130	14141	14208	14108	14079	14047	14115	14115	14124	14183	14101	13977	13932	14138	13998	14155	14084	14109	14269	14298	14231	14041	14124	14090	14193	14193	13962	14123	14066	14057	14148	14161	14123	14354	14145	14177	14151	14016	14070	14192	14207	14112	14289	14014	14332	14193	13994	14227	14168	14174	14225	14097	14172	14098	14110	14046	14226	14309	14015	14064	14228	14135	14039	14332	14228	14046	14068	14140	14183	14192	14154	14118	14034	14043	14167	14119	13896	14212	14104	14102	14290	13954	14177	14207	14178	14190	14154	14187	13992	14172	14061	14056	14293	14168	14131	14322	14159	14199	14179	13998	14049	14226	14194	14331	13781	14306	14128	14083	14133	14059	14202	14045	14201	14173	14172	14027	14086	14186	14216	14291	14197	14259	14064	14188	14218	14134	14157	13926
28462	23918	26572	21706	17417	16435	16639	16427	16430	16285	16183	16125	16253	16332	16356	16345	16161	16169	16153	16218	16008	16106	16149	16411	16497	16697	16719	16313	16333	16148	16107	16048	15923	16036	15934	16071	15902	16067	16014	16031	16173	16019	16026	16018	16129	15949	15937	15943	16137	15992	15719	16079	15982	16016	15981	16324	15958	15893	15743	15920	15928	16149	16081	16079	16047	16068	16038	16149	16104	15937	16142	16139	16158	16013	16133	16091	16080	16321	15893	16013	16030	16149	16148	15836	15798	15845	16041	15991	16018	16032	15772	15690	16026	16036	16022	16154	15983	16035	15989	15996	16059	15955	15838	15999	15991	16103	15962	15810	16067	15895	15912	16015	15907	15917	15974	15877	16075	16255	16129	16078	15844	15993	16055	15937	16245	15887	15914	16100	16062	16015	16229	16032	16120	15973	16176	16130	15921	15885	16121	16070	16257	16048	16176	15883	15896	15984	16035	15951	15958	15910	15970	15956	15884	16127	15720	15989	16010	16012	16023	15959	15926	16194	15980	15945	16059	16127	15843	16194	16144	15907	16007	15800	16020	15999	15934	16086	16052	16144	15961	16208	16124	16064	16096	15805	16059	16128	15908	16035	15830	16120	16012	15933	15944	15790	15936	16056	16147	15879	15954	15915	15998	16115	15853	15937	15942	16147	16060	15927	16022	16127	15653	15920	16001	15933	15883	16038	16182	15901	15855	15849	15975	15828	15909	16114	16255	15936	15967	15952	16031	15982	15980	16081	15817	15997	15964	16189	16085	16016	16033	16051	16020	15921	16007	15940	16122	16188	16049	16050	16069	15903	16060	16088	15982	16215	15926	16168	16070	15937	16017	16230	15995	15945	16022	16035	16284	15947	16115	16070	16078	16040	15910	15967	15827	15957	15937	15966	16046	15843	16042	16005	16027	16051	15888	16138	15894	16002	16031	15974	15867	15850	16075	15960	15925	15921	15984	16066	15993	16040	16092	15993	15700	15872	16048	15905	16000	16313	16182	15900	15945	15872	15847	16178	15961	16063	16051	15940	16145	15983	15991	16093	16179	15940	16004	16015	16031	16044	16041	15976	16037	16066	16212	16089	16017	16118	15930	16117	15946	15695	15877	15905	15992	16072	16027	15915	15947	16122	16212	16129	15826	15867	16024	15903	16018	15965	15965	16120	15974	16049	16042	15911	16113	16057	15878	15987	16043	16061	15901	15768	16026	15967	15902	15864	16104	15867	16041	15784	15989	15978	15968	16029	16098	15982	15979	15963	16014	15923	15926	16089	15918	15959	15820	16089	15942	15987	15954	16011	16078	15940	15928	15993	15844	15829	16040	16032	16044	15974	15937	16003	15971	16199	16114	16037	15883	15824	15962	16016	16082	15985	15945	15879	16021	16045	16206	15906	15950	15819	15999	15862	15942	15952	15979	15971	15986	16145	16048	16094	16185	16032	16149	15973	16081	16048	15932	15869	15969	15891	15769	15933	15864	15865	15963	15934	16154	15926	15892	16263	16057	16112	15972	16072	16039	16074	16071	15920	16113	15784	16057	15836	15895	15954	15924	16034	16175	16079	16026	15888	15920	15982	16133	15997	15975	15916	15990	15939	15908	15881	16125	16048	15883	15980	16083	16132	16101	15940	15844	15922	16227	16146	16204	16012	16042	16103	16214	16082	16171	15890	16024	15851	16031	15975	16141	15947	15870	15961	16119	15899	16072	15939	15881	15985	16166	15859	15929	16112	15908	16147	16075	15893	15910	15803	15902	16001	15959	16110	15986	16074	15995	16075	16037	16108	15888	16128	16099	16177	16063	15982	15884	16377	16230	15814	15837	16059	16194	16101	16082	15986	15930	16120	15847	15975	16093	16199	15938	16006	16108	15844	15888	15911	16031	15876	16005	15949	16028	16045	16075	15861	16029	16125	16163	15889	15952	15968	16026	16058	15969	15802	16149	16063	16098	16053	15926	15847	15997	16026	15929	15947	16090	16145	15920	16110	16076	16016	15913	15997	15857	15894	15999	16151	16301	16019	15910	16045	15985	15910	15950	16070	16150	15914	15975	15977	16200	15887	15965	16000	15947	15886	16025	15957	16175	16124	15936	16221	15936	15977	16126	16038	16074	15986	15980	16131	16271	15927	16090	15921	15991	15883	16055	15941	15833	15936	16123	15943	16032	16075	16109	16130	16034	16081	15924	16100	15768	16154	15876	16062	16132	15969	16334	15952	16150	15879	15950	15902	16043	16079	16038	16123	16157	16104	15987	15957	16082	16069	15986	16032	16014	15777	16146	15923	16115	16144	15962	15959	15788	15765	16048	16023	16187	16137	15889	15974	16081	15976	15963	16134	15922	15974	15851	15974	16056	16148	16001	16110	15994	15954	15772	16081	16092	15838	16071	15999	15963	16127	16081	16022	15841	15923	15838	15926	15958	16090	16013	15970	15903	16023	16034	16083	15875	15819	15968	16056	15985	15918	15969	16182	15967	15839	15985	16243	15868	16094	16141	15805	15959	15802	16035	15926	16093	16072	16115	15913	16255	16043	16017	16092	16053	16182	15880	16078	15989	16193	16147	16110	16013	15906	16019	16118	16083	16074	16080	16174	16192	15910	16032	15959	15845	16018	16022	15982	16112	15973	15961	16116	15954	16240	15899	16042	15890	15962	16114	16054	15962	16163	16202	16082	15940	15975	16193	15831	15954	15967	16001	15894	15946	15936	15803	16000	16170	15882	16050	16088	16122	16144	15963	15930	16131	16036	15899	15976	15993	15918	16069	16031	16011	16002	16052	16099	15900	15946	16124	16048	15731	16184	16128	15875	16005	15930	16020	15947	15850	15910	15895	16119	16052	15982	15959	15946	16019	16071	16029	15951	16157	16050	15969	15968	16051	15789	16027	16055	16146	15940	15984	15978	16069	16134	16002	15942	15962	16011	16111	15781	15812	15903	15877	16090	15938	15937	15973	16029	15870	16022	15995	16032	16161	16171	15987	15996	15763	15698	16229	16047	16169	15894	15951	16171	15953	15933	16063	15875	15973	16073	16045	16005	15955	15917	15994	16099	15993	16092	15884	15906	15958	16090	15908	15986	15989	16070	15878	15845	15919	16030	15895	16048	16022	16010	15912	15905	15935	15951	16134	15824	16039	15968	16146	16162	16109	15880	16146	16064	15982	16069	16145	15927	15830	15914	16043	16090	16240	15861	15962	15972	16234	15733	16056	15966	16031	15757	15964	15797	15974	15922	15947	16004	15869	15968	16095	15936	16008	15838	15976	15966	16068	15972	15926	16129	15923	16110	16087	16145	15947	15998	16095	15947	16010	15944	15995	16093	16075	15993	15999	15887	16093	16187	15872	16277	16080	16185	15943	16088	15902	16114	16147	16132	16020	15841	15819	15943	15960	16182	15949	16233	15920	15977	16122	16049	16019	16119	16081	16161	16038	16045	16019	15983	15886	16126	15883	15910	16056	16037	15988	15962	16010	15978	15926	15866	15900	16119	16054	15979	15961	15966	15881	15886	16015	15993	15982	15917	16046	16273	16097	16031	15912	15993	16175	16128	16000	16058	15800	15964	16035	15972	15955	15943	16160	15960	15950	15958	15937	15914	16150	15953	16072	16116	15924	16044	16020	16051	15908	16085	16081	16106	15913	16062	16055	16031	16019	16036	16175	15931	15772	16030	15994	15890	15925	16083	15983	15845	15963	15881	16106	16047	15951	15986	16070	16081	15760	16044	15961	15893	16000	16238	16032	15945	16176	16050	16106	16029	16019	15947	16023	15947	15929	15879	16052	15930	16047	16241	16006	15994	15812	15998	15886	15948	15986	16023	16061	15990	15984	16003	16092	16045	15734	16005	15926	16073	15948	16036	16184	15972	16030	16099	16146	16032	15992	16097	16010	16219	15922	16014	15907	15944	16036	15986	16111	16099	16360	16079	15977	15877	15978	16030	16171	16000	16279	15999	15927	15903	15841	15986	15954	15901	16093	15971	16070	16168	16018	16095	16083	16023	16233	16106	16023	15982	15786	16022	15911	15949	16029	16012	16068	16014	16103	16062	16049	15917	16100	15903	16040	15925	16072	15888	16118	16185	16086	15862	16010	15850	16113	15975	16005	15961	15960	16134	15927	15900	16048	16043	15965	16130	15891	15884	16107	16049	15941	16083	15937	15904	15801	15759	15979	16077	15719	16129	16153	15963	15984	16108	16004	15861	16030	15887	15969	16018	16105	15961	15763	16143	15907	16050	15997	15997	15716	15951	15976	15879	16009	16085	16024	15917	15966	15863	16053	15831	16015	15833	15915	15890	15856	15886	16046	16020	16039	16066	15744	16018	16058	16045	15965	16039	16261	16058	15899	15782	15947	16051	16018	16322	16132	16084	15948	16154	15932	16018	15883	15947	15987	15790	16068	16202	16160	16045	15821	16126	15920	15859	15947	15933	15907	16156	15874	16001	15990	16038	16083	16044	15967	16001	16007	15929	16040	16067	16258	15941	16239	15928	15923	15981	16159	15896	15870	15940	16018	16088	16044	16156	16055	15961	16029	15947	16099	16163	16133	15862	15748	16030	16074	15924	16071	15900	16040	16082	16082	16118	16253	16094	16086	16042	15891	16058	16180	16223	16041	16130	16341	15859	15983	16117	15968	15946	15948	15895	15962	16161	15927	15904	16050	16035	16044	16043	15981	15861	16086	15875	15952	16121	16095	16105	16255	15891	15999	15717	16051	16026	15930	15895	15957	15920	16014	15991	15869	15978	16061	15855	16101	15934	16076	16018	16024	15909	16075	15905	16093	15973	16112	16047	16048	15982	16022	15986	15923	15869	15868	16031	15883	16071	16091	16091	16059	15929	15957	15911	15920	16065	16115	15973	15856	16110	16078	16021	16047	16176	16183	16161	15937	15972	15939	16076	16011	16113	15885	15996	16032	15872	15816	16303	15938	16013	16062	15992	16246	16023	16062	15920	16162	16016	16128	16092	15947	16027	16085	15794	15951	15878	15925	16110	15806	16209	16112	16007	16299	16165	16055	16075	15896	15827	15999	16007	16001	16009	16091	15885	15950	15963	15876	16097	16053	15861	15909	16048	16073	15990	15990	16063	16021	15959	16084	16240	16182	16028	16028	15998	16025	15942	16250	16030	15942	16079
24888	33378	25170	18193	15942	14865	14494	14493	14695	14590	14480	14330	14391	14328	14389	14341	14262	14314	14072	14160	14118	14092	14085	14328	14505	14834	14937	14578	14208	14358	14105	14045	14143	14028	14089	14053	14072	14082	14032	14171	14189	14013	14054	14083	14152	14081	14087	14025	14104	14141	14218	14146	14007	14000	13870	14081	14213	14047	14027	14029	14160	13922	14094	14171	14024	13964	14134	13986	14005	14052	14127	14048	14132	14124	14131	14097	14301	14088	14198	13984	14074	13959	13830	14060	14134	14044	14114	14102	14080	14271	13999	14102	14093	14123	14189	14032	13944	14070	14093	14120	13854	14160	13948	14045	13882	14017	14014	14031	14058	14076	14149	14150	13917	14020	14001	14290	13932	14111	13971	14140	13989	14065	14204	14105	14050	14237	13928	14071	14240	14261	13905	14064	14073	13943	14040	14072	14075	14020	14139	14143	13989	13950	14047	13968	14007	13864	14023	14004	13895	13932	13978	14105	14181	13996	13980	14046	14135	14029	13996	14004	14204	14080	13999	14099	13953	13995	14042	13973	14074	14021	14089	14202	13999	14079	14028	14027	13929	14035	14108	14063	14049	14046	14090	14134	14061	14004	14236	14089	13977	14128	14197	14080	13969	14085	14140	13969	14112	14145	14124	14151	14177	14008	14180	14140	14165	14031	14008	14187	14120	14049	14158	14080	14080	14101	14108	14134	14081	14111	14047	13825	14003	14069	14120	14069	14043	13963	14048	14057	13982	14021	14170	14075	13942	14017	14032	14019	14154	14113	13968	14067	14042	14126	14071	14009	14033	14332	14076	14028	14079	13940	14156	13975	14103	14041	14187	13934	14030	14104	13995	14181	13993	14070	13994	14184	13937	14032	14090	14170	14048	14125	14149	14041	14087	14058	14055	14107	14027	13984	14138	14085	14028	14119	14088	14160	14008	14121	14065	14081	14004	14282	14216	14105	13981	14103	14265	14062	14197	14140	13952	14038	14190	14102	14144	14136	14125	14226	14180	14199	14048	14174	14017	14002	14066	14135	14062	14117	14035	14106	14023	14012	14028	14149	14037	14017	13958	14048	14011	14130	14077	14001	14106	14162	14045	14146	14188	14096	14294	14251	14057	14092	14017	14216	14107	14147	13965	13946	13992	13958	14045	14134	14073	14292	14134	14142	14108	14125	13993	13919	14217	14157	14115	13974	14251	14070	14052	14256	14032	13892	14237	14242	14066	13899	14200	14024	14035	14095	13976	14149	13994	14219	14053	14117	14116	14068	14152	14099	13952	13985	14100	13988	14069	13849	14256	14016	14113	14014	14108	14125	14195	14073	14079	14055	14052	14034	14087	14022	14065	14018	14078	13967	14098	14242	14089	13965	13962	13970	13926	13968	14119	13903	14023	14030	13965	14213	14187	14054	14093	13986	14072	14105	14068	14069	14171	13943	14148	14142	14113	14072	13933	14205	14022	13935	14233	14163	14046	14114	14188	14155	14159	13932	14046	14135	14144	14173	14210	14013	14156	14098	14082	14012	14133	13962	14085	13958	14125	14039	14014	14109	14070	14303	14220	14073	14173	13923	14040	14175	14044	13981	14021	14047	13996	14024	14062	14068	14109	14001	14022	14159	14135	14134	14267	14123	14278	13903	14124	14071	14031	14139	13883	13969	14067	14142	14110	14054	14046	14034	13883	13933	14052	13970	14013	14110	14037	14098	14157	14057	14217	14115	14040	14146	14145	14027	14005	13963	14007	14061	14064	14057	14142	14017	14063	14255	14228	14116	14097	13941	14237	14115	14140	14031	14043	14181	14214	14112	13940	14122	14057	14117	14082	14095	14050	13972	14048	13940	13963	14080	14162	13969	14137	14141	14115	14125	14031	13973	13930	14238	14158	14140	14124	13939	14048	14056	14034	14074	14177	14040	14173	14091	14206	13957	14099	14028	14131	14144	14163	13995	14156	13978	14107	14188	14210	14103	14118	14113	14025	14053	14226	14200	14177	14040	14003	13955	14076	13959	13942	14214	13944	14057	14196	14079	14220	14109	14149	13995	14165	14099	14168	14113	14164	14057	14053	14107	14101	14080	13985	14063	14039	14160	14119	14349	14122	13923	13926	14158	14059	14015	13988	14131	14034	14102	13994	14127	14065	14116	14209	14001	13909	14152	14241	13979	14065	13896	14110	14172	14300	14029	13959	14014	14157	14085	13969	14028	14159	14099	14132	13830	13918	14129	14214	14009	14199	14139	13962	14031	14071	14113	13974	14015	13930	14244	14122	14214	14085	14125	13916	14083	14231	14423	14057	14080	14097	14161	14069	14202	14016	14172	14038	14071	14022	14176	14160	14085	14170	14020	14044	14135	14064	13893	14053	14002	14036	14208	14195	13903	13993	14143	14259	14120	14092	14083	14039	14119	14100	14087	14044	14023	14019	13917	14144	14261	13879	14174	13962	14047	14200	14188	14046	13940	14152	13985	14033	14010	14046	14224	14052	14001	13920	14053	14076	14055	13999	14244	13913	14110	13993	13994	14109	13917	14013	14126	14103	14145	13942	13992	13956	13934	14199	14038	14130	14033	14216	14116	13888	14068	14154	14173	13951	14185	14165	14048	13943	14112	13916	14059	13874	13986	14136	13990	14086	14119	14121	14105	14084	14120	13800	14239	13975	14038	14068	14152	14095	14047	14186	14140	14143	14069	14038	14070	14191	14290	14116	14056	14123	13989	13990	14024	13950	14216	14108	14129	14116	14060	14043	13954	14068	14103	13968	14128	14184	14121	14230	13984	14197	14059	13993	14089	14145	14257	14136	14084	14044	14255	14199	14150	14093	14098	14151	14050	14083	13985	14101	14236	14109	14213	14076	14129	13935	14011	14095	14068	14125	14088	14104	13909	14049	14134	14164	14171	13964	14109	14149	14015	13985	14040	14017	13926	14188	14028	14122	14248	13936	14055	14185	14106	14246	14063	14208	14179	13980	14103	14273	14094	14063	14163	14027	14110	14049	14053	14013	13983	14119	14107	14116	14099	14006	14157	14304	14169	14102	14225	14166	14093	14017	14031	14098	14066	14121	13906	14124	14104	14245	14095	14162	13965	14180	13981	14122	14064	14040	14069	14140	14186	14051	14137	13998	14160	14163	14053	14218	14124	14012	14203	14157	14041	14048	14083	14156	14070	14105	14167	14262	14018	14000	14098	14030	14049	14053	14118	14026	14090	14116	13987	14042	14064	14001	14010	14275	13956	13904	14219	14072	13928	14282	14189	14165	14012	14111	14000	14044	14009	14087	14202	14177	14115	13972	14183	14119	14081	14076	14158	14172	13967	14047	14108	13988	14388	13992	14273	14232	14101	13981	14197	14174	14115	14064	14002	14180	13989	13961	14211	14119	14108	14055	14056	14057	13974	14105	14064	14206	14028	14038	13993	13982	14173	14211	14117	13966	14001	14087	14086	14181	13908	14125	14077	14124	14035	14089	14063	14072	14192	14116	14058	14098	14087	14040	14106	14071	14163	14151	14109	14189	14117	14109	13984	14010	14049	14067	14129	14163	14104	14073	14147	14138	14038	14161	14131	14043	14102	13935	14176	14118	14226	13987	14140	13963	14216	14040	14080	13950	14040	14038	14212	14185	13990	14097	14092	14160	14118	14120	13972	14252	14165	14034	14000	14113	14218	14059	14063	14059	14191	14074	14168	14193	13922	14072	13896	14065	14072	14174	14005	14050	14032	14159	14225	14064	14154	14010	13929	14054	14099	13998	14225	14046	14264	14029	14189	14193	14036	14191	13907	14168	13962	14234	13983	13831	14249	13964	14250	14252	14028	14085	14001	14097	14071	13935	14187	14068	14008	13946	14102	13969	14055	14234	14013	14084	14102	14097	14172	14096	14100	14059	14047	14073	14089	13928	14117	14062	14142	14021	14004	13954	14166	14029	13974	14038	14047	14098	14159	14037	14230	13929	14083	14209	14017	13953	14084	14076	13987	14106	14008	14073	14171	14182	14250	14065	14125	14200	14122	14206	14171	14249	14048	14049	14178	14074	14151	14061	14045	14188	13854	14114	13969	14158	14069	14169	14143	14188	14024	14117	14051	14017	13917	14095	13932	14189	14170	14074	13945	14140	14190	14181	13984	14135	14193	14085	14213	14102	14078	14163	14182	13947	13979	14125	14185	14126	14165	14273	14150	14163	13895	14007	14043	14073	14072	14147	14181	14105	14003	14146	14099	14172	14136	14137	14004	14175	14015	14217	14101	14107	14206	14010	14131	13903	14217	14082	13985	14101	14095	13983	13762	14160	13988	13977	14164	14012	14151	14089	14187	14125	14153	14016	14105	13975	14178	14278	14068	14027	14184	14166	14083	14170	14069	14063	14092	14109	14140	14147	14056	14009	14111	14108	14094	14103	14138	14144	14123	14180	14160	14022	14206	14057	13936	14015	14042	14020	14013	14025	14250	14067	14168	14022	14136	14096	14132	14127	13937	14076	13971	14122	14175	14094	14206	14041	14248	13913	14088	14126	14119	14215	14009	13957	14134	14038	14282	14215	14049	14074	14098	14090	14090	13901	14120	14107	13998	14033	14070	14138	14187	14113	14015	13971	14286	14139	14026	14009	14186	14179	14024	14120	14207	14020	14022	14223	14063	13995	14190	14140	14198	14026	14178	14168	14110	14153	14068	14110	14000	14004	14232	13950	14113	14188	14193	14047	14056	14223	14319	14129	13958	14103	14098	14142	14152	14014	14175	14235	13991	14105	14093	14094	14138	13963	14020	14146	14051	14006	14004	14170	14216	14180	14185	14135	14138	14047	13965	14029	14279	14303	14078	14105	14256	14146	13998	13858	14111	14033	14232	14274	14147	14191	14030	14142	13953	13910	14074	14208	14159	14308	14072	14050	14059	14022	14073	13869	14038	14095	14132	14193	14082	14149	14205	14270	14031	14241	14157	14157	13950	14039	14124	13963	14044	13999	14093	14045	13957	14090	14050	14006	14102	14050	14125	14067	14090	14158	14099	14030	14152	14049	14227	14188	14048	14080	13973	14236	14117	14200	13971	14089	14230	14073	13957	13996	14004	13882	14021	14066	13936	14017	14096	14068	13978	14210	14071	14164	13964	14154	14091	14103	13795	14089	14211	13967	14071	14022	14155	14160	14130
24361	21284	28512	24581	21915	20198	19141	17067	17026	17047	17133	16678	16875	16672	16715	16777	16885	16715	16477	16519	16524	16412	16565	17559	18973	19579	19420	18278	17710	16998	16761	16554	16404	16305	16235	16370	16444	16416	16371	16314	16490	16453	16406	16419	16171	16367	16437	16459	16612	16395	16304	16304	16279	16503	16466	16269	16432	16296	16327	16303	16302	16359	16404	16357	16429	16422	16433	16274	16391	16247	16312	16487	16401	16345	16308	16545	16179	16281	16292	16224	16407	16255	16344	16164	16318	16399	16546	16259	16254	16249	16359	16458	16336	16276	16189	16326	16468	16272	16194	16442	16298	16406	16486	16245	16403	16181	16319	16381	16419	16344	16379	16317	16355	16265	16278	16315	16122	16322	16509	16220	16317	16161	16456	16378	16267	16060	16378	16376	16375	16382	16524	16318	16182	16304	16305	16453	16341	16350	16294	16214	16290	16462	16380	16305	16268	16312	16375	16230	16292	16395	16375	16436	16476	16329	16452	16265	16398	16326	16511	16521	16431	16306	16382	16555	16196	16248	16146	16355	16307	16472	16274	16363	16374	16447	16321	16399	16383	16228	16429	16199	16470	16315	16175	16273	16343	16358	16285	16398	16284	16397	16225	16518	16389	16305	16347	16450	16286	16235	16412	16430	16338	16296	16335	16298	16213	16318	16417	16355	16317	16293	16316	16560	16344	16199	16236	16208	16535	16356	16175	16328	16370	16351	16426	16292	16529	16472	16329	16491	16213	16140	16478	16273	16344	16391	16354	16350	16349	16475	16397	16204	16300	16204	16417	16375	16287	16215	16411	16214	16411	16367	16281	16596	16317	16180	16302	16472	16264	16376	16327	16564	16272	16439	16533	16281	16487	16185	16451	16307	16212	16423	16285	16249	16205	16323	16285	16396	16376	16270	16335	16445	16411	16251	16380	16269	16296	16252	16461	16330	16337	16440	16199	16227	16422	16248	16371	16444	16110	16176	16267	16139	16085	16268	16482	16318	16288	16249	16364	16252	16415	16387	16309	16330	16299	16393	16384	16348	16505	16131	16439	16433	16432	16401	16312	16465	16455	16305	16419	16486	16361	16329	16210	16403	16111	16314	16395	16275	16212	16334	16401	16403	16562	16430	16325	16351	16330	16253	16505	16382	16368	16404	16203	16175	16210	16386	16335	16380	16261	16091	16206	16417	16267	16634	16631	16454	16449	16501	16212	16378	16405	16247	16551	16258	16421	16384	16490	16559	16266	16616	16310	16145	16090	16346	16511	16459	16355	16365	16485	16331	16208	16189	16355	16315	16284	16343	16290	16331	16459	16404	16424	16259	16250	16265	16250	16316	16432	16405	16445	16312	16379	16332	16472	16438	16510	16444	16326	16474	16516	16187	16375	16370	16267	16355	16322	16332	16313	16300	16134	16449	16469	16317	16211	16319	16378	16397	16305	16403	16208	16333	16496	16464	16218	16229	16364	16484	16291	16390	16365	16194	16409	16210	16195	16229	16346	16164	16275	16271	16446	16441	16488	16342	16128	16536	16524	16370	16325	16303	16149	16328	16274	16188	16668	16429	16311	16271	16256	16231	16292	16265	16415	16469	16417	16322	16318	16477	16390	16266	16371	16406	16150	16397	16350	16475	16123	16301	16269	16349	16364	16442	16187	16211	16473	16400	16307	16332	16149	16354	16481	16379	16345	16297	16396	16309	16427	16372	16352	16503	16307	16389	16293	16157	16602	16308	16291	16487	16266	16354	16332	16487	16442	16267	16369	16147	16255	16439	16506	16312	16366	16295	16398	16321	16521	16247	16328	16273	16238	16125	15947	16364	16364	16169	16314	16329	16233	16336	16260	16380	16382	16286	16486	16343	16447	16347	16472	16484	16384	16325	16191	16349	16313	16161	16150	16268	16227	16530	16020	16287	16327	16367	16296	16517	16451	16367	16491	16492	16352	16427	16265	16387	16317	16272	16301	16482	16385	16362	16204	16434	16378	16361	16349	16281	16263	16313	16375	16352	16446	16386	16457	16265	16219	16365	16235	16198	16349	16074	16239	16409	16224	16303	16347	16439	16261	16511	16241	16358	16454	16451	16389	16425	16251	16112	16407	16251	16409	16305	16264	16381	16361	16245	16271	16289	16298	16367	16174	16573	16351	16275	16362	16260	16238	16347	16196	16360	16193	16090	16333	16275	16227	16366	16415	16389	16394	16588	16292	16218	16201	16265	16542	16434	16386	16142	16317	16232	16443	16294	16377	16356	16340	16431	16572	16305	16548	16408	16372	16042	16390	16338	16242	16286	16494	16337	16531	16596	16357	16344	16347	16326	16443	16180	16301	16371	16316	16410	16447	16266	16325	16346	16335	16316	16382	16316	16294	16217	16351	16358	16247	16277	16342	16413	16316	16224	16133	16469	16223	16383	16487	16391	16225	16168	16407	16141	16365	16195	16353	16114	16416	16205	16384	16233	16299	16311	16186	16352	16296	16386	16285	16375	16262	16321	16359	16422	16351	16325	16419	16349	16288	16383	16382	16354	16330	16174	16328	16431	16590	16289	16411	16104	16418	16361	16231	16350	16317	16384	16411	16338	16180	16355	16424	16263	16145	16360	16352	16397	16370	16291	16207	16229	16249	16328	16116	16340	16357	16539	16619	16357	16281	16253	16149	16284	16375	16310	16389	16210	16374	16189	16412	16327	16448	16255	16367	16159	16366	16423	16313	16422	16324	16380	16338	16418	16429	16298	16347	16499	16261	16500	16326	16312	16423	16424	16438	16236	16271	16431	16480	16362	16432	16409	16385	16233	16566	16518	16417	16206	16361	16394	16258	16108	16261	16212	16208	16537	16164	16424	16508	16483	16292	16338	16351	16405	16332	16282	16308	16514	16314	16344	16477	16478	16259	16315	16457	16356	16262	16278	16512	16312	16274	16353	16578	16225	16166	16342	16680	16410	16440	16424	16234	16492	16237	16334	16352	16333	16493	16292	16273	16436	16396	16126	16271	16477	16328	16353	16348	16296	16306	16282	16461	16247	16485	16204	16457	16422	16377	16258	16178	16486	16345	16324	16469	16281	16363	16482	16397	16563	16296	16390	16255	16323	16353	16319	16456	16484	16350	16088	16527	16539	16493	16436	16652	16350	16216	16276	16316	16311	16245	16230	16214	16246	16338	16367	16566	16341	16480	16315	16391	16348	16228	16485	16192	16405	16317	16305	16207	16449	16306	16446	16346	16310	16274	16544	16321	16345	16226	16224	16363	16227	16316	16480	16359	16312	16353	16382	16396	16266	16297	16460	16218	16443	16315	16320	16191	16370	16244	16061	16350	16233	16307	16288	16463	16479	16585	16363	16157	16474	16504	16231	16382	16307	16347	16342	16324	16205	16423	16580	16241	16382	16293	16121	16229	16370	16336	16151	16339	16358	16233	16365	16328	16242	16416	16409	16458	16392	16432	16315	16199	16124	16351	16320	16257	16341	16492	16297	16203	16217	16231	16245	16210	16250	16257	16347	16360	16316	16312	16265	16527	16255	16243	16425	16544	16246	16497	16299	16155	16395	16433	16314	16305	16285	16278	16499	16374	16601	16388	16332	16324	16392	16220	16268	16490	16630	16458	16438	16302	16357	16268	16392	16253	16360	16344	16246	16319	16401	16303	16380	16290	16323	16342	16335	16514	16368	16240	16316	16415	16408	16352	16279	16295	16439	16324	16244	16256	16246	16191	16191	16436	16486	16418	16529	16451	16400	16290	16195	16326	16327	16184	16303	16099	16429	16387	16221	16422	16433	16423	16319	16442	16407	16155	16400	16284	16213	16384	16555	16460	16340	16551	16342	16617	16404	16226	16536	16342	16336	16328	16507	16374	16383	16364	16154	16485	16500	16143	16442	16360	16389	16227	16121	16388	16226	16302	16343	16478	16404	16470	16440	16559	16264	16526	16430	16419	16241	16285	16383	16486	16389	16394	16320	16271	16289	16333	16276	16453	16208	16405	16282	16397	16174	16422	16364	16271	16334	16431	16220	16441	16461	16325	16407	16317	16419	16283	16237	16233	16357	16107	16401	16396	16401	16494	16299	16370	16246	16444	16251	16428	16426	16381	16303	16282	16311	16286	16249	16238	16348	16391	16412	16372	16364	16601	16337	16206	16411	16342	16279	16414	16410	16171	16328	16452	16441	16411	16436	16309	16306	16307	16074	16189	16359	16315	16306	16250	16297	16579	16326	16455	16365	16432	16486	16486	16226	16355	16519	16518	16357	16478	16489	16312	16333	16383	16396	16225	16480	16437	16450	16232	16289	16452	16474	16273	16317	16384	16212	16142	16332	16257	16038	16420	16415	16311	16432	16511	16307	16275	16334	16293	16142	16327	16296	16322	16481	16412	16267	16272	16388	16394	16233	16411	16390	16272	16397	16366	16135	16333	16282	16219	16373	16519	16478	16318	16277	16317	16445	16440	16449	16320	16193	16395	16296	16140	16460	16417	16385	16450	16272	16333	16270	16231	16279	16130	16326	16337	16422	16237	16382	16347	16364	16370	16455	16381	16429	16163	16359	16297	16465	16445	16498	16548	16453	16279	16400	16443	16227	16359	16276	16419	16222	16406	16390	16417	16414	16494	16119	16357	16207	16299	16349	16226	16360	16215	16042	16449	16280	16197	16322	16344	16304	16580	16439	16342	16270	16449	16306	16344	16346	16111	16357	16367	16429	16435	16485	16532	16377	16198	16216	16302	16309	16329	16396	16517	16290	16325	16443	16435	16367	16353	16211	16487	16330	16290	16271	16330	16383	16424	16414	16334	16404	16313	16412	16441	16271	16334	16470	16333	16517	16234	16430	16359	16438	16541	16365	16381	16586	16239	16345	16375	16283	16211	16282	16444	16552	16180	16175	16361	16259	16446	16403	16271	16242	16360	16353	16362	16131	16309	16209	16527	16453	16376	16448	16389	16432	16340	16296	16545	16391	16204	16367	16228	16458	16412	16434	16382	16265	16403	16453	16227	16073	16410	16237	16120	16312	16404	16028	16372	16441	16236	16370	16394	16478	16461	16493	16308	16190	16519	16447	16247	16325	16216	16253	16288	16480	16440	16196	16326	16385	16252	16405	16523	16506	16450	16252	16248	16168	16380	16267	16459	16115	16261	16296	16467	16374
25590	38627	31280	20068	16743	15576	15327	15501	15338	15275	15280	15029	14794	14758	14432	14636	14503	14599	14728	14438	14509	14432	14921	15969	18211	18786	18121	16943	15608	15016	14611	14387	14445	14520	14477	14286	14498	14354	14295	14327	14354	14289	14333	14415	14322	14237	14323	14291	14274	14301	14309	14303	14486	14306	14269	14281	14384	14495	14307	14276	14321	14382	14410	14274	14311	14246	14253	14373	14171	14065	14443	14380	14360	14177	14349	14299	14273	14273	14377	14384	14326	14361	14196	14163	14179	14432	14307	14361	14513	14238	14435	14184	14446	14169	14302	14254	14233	14530	14317	14159	14344	14270	14266	14542	14267	14345	14368	14322	14167	14302	14378	14290	14277	14261	14264	14177	14230	14090	14290	14126	14435	14465	14378	14378	14225	14133	14423	14249	14342	14455	14143	14206	14505	14261	14348	14247	14315	14248	14302	14079	14328	14287	14272	14336	14265	14313	14266	14355	14377	14382	14457	14332	14301	14290	14251	14297	14185	14422	14156	14273	14389	14298	14173	14333	14261	14165	14190	14315	14329	14321	14320	14213	14087	14122	14297	14268	14308	14320	14464	14228	14352	14300	14262	14247	14232	14366	14165	14291	14180	14330	14344	14172	14212	14313	14291	14291	14322	14412	14272	14249	14283	14483	14309	14226	14175	14192	14331	14246	14426	14170	14291	14316	14431	14306	14327	14116	14304	14341	14319	14223	14007	14400	14313	14312	14171	14213	14321	14242	14402	14228	14226	14338	14335	14641	14389	14340	14322	14318	14122	14313	14194	14243	14293	14461	14391	14277	14253	14282	14253	14361	14168	14364	14405	14388	14213	14461	14362	14462	14177	14206	14263	14385	14179	14144	14455	14365	14455	14414	14310	14290	14294	14385	14174	14244	14355	14475	14269	14315	14401	14366	14400	14266	14244	14308	14270	14189	14344	14067	14338	14507	14220	14432	14393	14379	14299	14314	14391	14488	14357	14429	14296	14389	14237	14311	14283	14333	14020	14233	14162	14300	14299	14374	14304	14225	14369	14353	14283	14349	14248	14192	14297	14235	14405	14303	14224	14337	14213	14237	14131	14461	14336	14219	14333	14354	14230	14295	14318	14336	14220	14352	14319	14360	14254	14376	14210	14241	14546	14102	14402	14355	14456	14353	14206	14312	14278	14390	14349	14192	14227	14235	14316	14248	14288	14334	14446	14488	14137	14287	14285	14302	14300	14289	14210	14303	14043	14372	14271	14252	14282	14262	14101	14310	14240	14175	14378	14095	14318	14278	14303	14380	14357	14127	14423	14250	14208	14267	14397	14319	14262	14420	14368	14349	14222	14338	14142	14243	14277	14330	14439	14365	14316	14301	14331	14206	14283	14458	14237	14384	14265	14334	14310	14442	14104	14389	14296	14151	14289	14315	14261	14142	14424	14470	14388	14458	14222	14160	14410	14253	14371	14421	14304	14311	14308	14179	14310	14081	14254	14139	14178	14321	14436	14274	14306	14400	14366	14214	14279	14323	14172	14315	14331	14363	14301	14212	14407	14287	14337	14270	14223	14279	14176	14187	14371	14313	14159	14325	14113	14190	14203	14153	14427	14185	14360	14361	14500	14283	14332	14391	14412	14394	14351	14163	14365	14484	14358	14081	14157	14235	14211	14267	14311	14403	14128	14136	14265	14284	14297	14456	14329	14384	14284	14375	14323	14387	14435	14363	14277	14306	14414	14355	14349	14284	14384	14224	14355	14197	14361	14335	14235	14352	14238	14335	14372	14150	14358	14280	14336	14289	14206	14161	14291	14045	14210	14475	14400	14342	14278	14345	14246	14318	14202	14178	14286	14293	14281	14406	14237	14113	14238	14289	14362	14243	14339	14369	14280	14200	14211	14328	14364	14389	14511	14406	14260	14298	14281	14272	14276	14112	14228	14261	14415	14377	14272	14229	14224	14473	14079	14366	14244	14317	14314	14165	14416	14108	14331	14339	14337	14246	14336	14256	14384	14441	14177	14260	14326	14167	14392	14123	14312	14195	14233	14360	14299	14368	14322	14157	14202	14270	14334	14233	14228	14200	14245	14447	14252	14230	14369	14386	14106	14400	14308	14277	14424	14421	14277	14302	14521	14212	14317	14310	14377	14337	14168	14626	14262	14284	14406	14232	14096	14532	14284	14147	14290	14308	14303	14500	14153	14394	14404	14221	14367	14303	14297	14220	14352	14267	14429	14208	14220	14266	14432	14302	14164	14373	14519	14470	14290	14109	14366	14321	14338	14346	14281	14299	14218	14236	14368	14302	14299	14062	14357	14267	14315	14354	14224	14304	14409	14170	14262	14162	14322	14335	14184	14309	14175	14370	14396	14216	14209	14345	14314	14334	14154	14210	14300	14299	14356	14200	14276	14336	14415	14203	14295	14283	14330	14337	14317	14367	14380	14323	14387	14263	14225	14323	14364	14257	14320	14254	14216	14291	14315	14307	14350	14419	14144	14330	14288	14319	14339	14273	14316	14266	14261	14276	14280	14125	14303	14353	14256	14426	14118	14212	14483	14253	14289	14444	14481	14335	14481	14220	14265	14184	14394	14245	14492	14343	14461	14237	14269	14180	14428	14166	14321	14209	14471	14412	14181	14295	14388	14195	14387	14287	14411	14246	14228	14288	14409	14279	14320	14374	14428	14368	14511	14320	14287	14455	14449	14122	14327	14212	14165	14276	14434	14354	14267	14327	14305	14266	14303	14163	14342	14223	14446	14255	14225	14087	14317	14268	14261	14351	14327	14433	14204	14130	14365	14164	14281	14296	14258	14496	14197	14474	14223	14082	14290	14365	14258	14348	14294	14335	14469	14372	14415	14248	14315	14278	14397	14385	14266	14357	14207	14251	14296	14236	14430	14368	14183	14438	14216	14460	14421	14199	14193	14416	14331	14301	14165	14359	14334	14332	14128	14282	14281	14178	14260	14361	14363	14256	14327	14345	14322	14333	14323	14257	14440	14338	14206	14276	14348	14244	14259	14288	14261	14262	14234	14285	14360	14321	14293	14257	14317	14186	14397	14294	14441	14206	14207	14143	14231	14292	14344	14181	14345	14356	14416	14240	14227	14386	14253	14298	14340	14306	14279	14190	14419	14305	14301	14207	14389	14409	14245	14345	14287	14236	14250	14338	14256	14193	14350	14244	14276	14335	14218	14234	14306	14360	14218	14283	14216	14127	14277	14208	14259	14321	14350	14290	14234	14386	14145	14419	14183	14254	14355	14478	14301	14280	14217	14311	14149	14318	14202	14307	14495	14364	14293	14461	14266	14341	14246	14350	14325	14264	14190	14224	14431	14271	14385	14182	14174	14102	14295	14348	14220	14200	14318	14299	14268	14405	14237	14193	14251	14213	14374	14210	14374	14292	14325	14124	14476	14309	14279	14240	14369	14240	14299	14333	14202	14316	14330	14528	14318	14376	14295	14345	14284	14228	14512	14370	14076	14236	14266	14264	14324	14445	14335	14421	14289	14298	14165	14194	14133	14347	14161	14358	14405	14269	14354	14336	14077	14214	14227	14230	14210	14338	14260	14240	14305	13922	14317	14397	14137	14420	14472	14354	14370	14256	14230	14342	14221	14453	14178	14369	14223	14244	14367	14144	14147	14429	14153	14305	14332	14340	14329	14151	14156	14493	14236	14422	14264	14386	14136	14341	14161	14258	14191	14114	14317	14370	14299	14356	14210	14222	14339	14328	14357	14306	14287	14221	14271	14200	14307	14300	14339	14443	14320	14276	14292	14327	14450	14347	14253	14358	14375	14244	14189	14289	14335	14271	14110	14252	14203	14282	14236	14137	14182	14388	14141	14215	14233	14206	14320	14229	14249	14418	14344	14151	14187	14290	14345	14157	14286	14250	14149	14133	14430	14266	14200	14224	14195	14511	14176	14218	14269	14404	14301	14362	14310	14279	14193	14300	14397	14121	14387	14158	14406	14273	14450	14277	14313	14245	14418	14326	14273	14434	14253	14194	14347	14253	14289	14203	14358	14341	14471	14352	14404	14265	14337	14320	14165	14376	14316	14275	14368	14354	14357	14314	14208	14292	14282	14409	14225	14385	14317	14381	14332	14403	14196	14292	14261	14288	14511	14418	14337	14290	14454	14393	14359	14413	14380	14341	14468	14308	14264	14238	14257	14288	14299	14277	14301	14166	14335	14282	14211	14175	14251	14295	14261	14202	14449	14220	14207	14063	14210	14190	14379	14332	14149	14215	14256	14286	14257	14466	14197	14255	14589	14408	14265	14466	14563	14260	14461	14315	14305	14429	14361	14161	14375	14368	14380	14240	14343	14336	14404	14292	14400	14097	14309	14285	14361	14221	14272	14368	14349	14460	14194	14299	14231	14195	14321	14226	14277	14484	14338	14250	14286	14226	14300	14180	14243	14365	14346	14260	14299	14215	14185	14363	14233	14142	14312	14300	14135	14287	14256	14123	14291	14328	14338	14287	14279	14335	14238	14256	14245	14174	14267	14113	14353	14265	14465	14287	14425	14332	14174	14384	14239	14229	14454	13944	14204	14210	14308	14192	14302	14235	14297	14331	14392	14337	14315	14274	14329	14405	14224	14244	14343	14377	14371	14161	14313	14286	14375	14277	14253	14285	14240	14410	14220	14303	14244	14374	14317	14238	14280	14296	14413	14286	14267	14188	14225	14315	14375	14465	14241	14279	14300	14212	14402	14262	14260	14078	14384	14336	14420	14166	14176	14197	14193	14261	14403	14411	14334	14303	14399	14504	14369	14298	14155	14248	14287	14237	14305	14356	14246	14279	14304	14301	14266	14346	14060	14235	14146	14334	14382	14310	14215	14283	14260	14267	14273	14354	14271	14371	14337	14455	14245	14314	14333	14228	14383	14247	14326	14401	14181	14119	14400	14335	14298	14202	14387	14248	14227	14362	14387	14328	14319	14186	14468	14277	14292	14305	14085	14313	14283	14226	14515	14416	14281	14335	14335	14377	14292	14252	14450	14268	14376	14363	14386	14184	14435	14271	14248	14250	14245	14251	14262	14323	14349	14368	14191	14357	14383	14324	14252	14355	14269	14288	14338	14149	14233	14301	14333	14213	14243	14440	14202	14359	14194	14397	14434	14297	14405	14183	14323	14285	14333	14421
22957	21303	29099	23816	21492	23096	23421	18623	17770	18058	17597	17362	17292	17222	17170	16993	16951	17108	17056	16966	16956	16710	16967	17692	20878	22229	23803	22132	20323	18360	17476	16976	17081	16972	16741	16765	16831	16487	16741	16711	16913	16919	16616	16786	16910	16799	16660	16689	16829	16558	16614	16780	16640	16899	16900	16693	16909	16808	16725	16803	16779	16754	16588	16660	16684	16673	16783	16530	16681	16797	16671	16666	16738	16806	16644	16711	16661	16658	16578	16709	16897	16618	16742	16744	16873	16831	16831	16693	16823	16549	16810	16825	16858	16757	16755	16829	16880	16871	16725	16731	16701	16638	16504	16672	16601	16403	16814	16683	16644	16545	16796	16776	16689	16791	16639	16670	16699	16670	16591	16727	16641	16635	16737	16588	16634	16758	16811	16596	16939	16644	16616	16616	16527	16743	16818	16698	16506	16702	16823	16900	16733	16687	16643	16590	16729	16735	16667	16625	16502	16652	16848	16498	16791	16894	16869	16726	16634	16634	16540	16681	16486	16741	16688	16809	16866	16760	16877	16704	16630	16672	16783	16763	16497	16710	16618	16629	16732	16800	16818	16709	16780	16592	16528	16647	16559	16634	16784	16675	16897	16799	16575	16717	16723	16484	16635	16798	16583	16886	16800	16801	16842	16698	16585	16852	16714	16750	16780	16558	16576	16552	16823	16687	16631	16729	16794	16648	16778	16582	16768	16544	16633	16955	16745	16667	16604	16589	16813	16546	16777	16566	16641	16638	16658	16781	16853	16768	16870	16835	16848	16552	16785	16724	16693	16755	16958	16598	16596	16588	16629	16582	16777	16878	16873	16725	16727	16623	16634	16605	16551	16684	16653	16841	16742	16629	16719	16636	16504	16495	16712	16564	16610	16441	16653	16668	16697	16678	16808	16684	16645	16581	16687	16727	16780	16649	16788	16567	16827	16703	16776	16682	16710	16739	16613	16660	16627	16740	16718	16761	16435	16575	16749	16643	16773	16682	16580	16884	16622	16807	16805	16563	16548	16756	16626	16734	16619	16897	16594	16683	16599	16747	16465	16579	16769	16563	16674	16611	16851	16673	16699	16863	16662	16767	16649	16643	16650	16767	16799	16653	16761	16657	16645	16601	16419	16619	16736	16509	16724	16500	16769	16789	16633	16718	16742	16541	16858	16724	16603	16702	16492	16569	16882	16559	16465	16653	16684	16698	16765	16734	16724	16664	16543	16582	16646	16673	16528	16713	16736	16601	16619	16536	16909	16709	16699	16582	16718	16689	16575	16632	16857	16749	16337	16818	16658	16813	16711	16589	16799	16603	16737	16613	16670	16593	16813	16848	16720	16421	16695	16683	16711	16398	16672	16667	16991	16514	16728	16712	16785	16815	16648	16762	16845	16796	16791	16573	16712	16879	16619	16545	16548	16804	16959	16841	16780	16683	16809	16724	16808	16757	16827	16317	16521	16629	16858	16600	16716	16623	16771	16609	16722	16586	16835	16739	16711	16611	16569	16610	16702	16453	16660	16828	16553	16894	16708	16591	16500	16640	16611	16612	16801	16752	16625	16698	16625	16575	16731	16609	16642	16381	16501	16592	16628	16672	16790	16648	16888	16667	16551	16763	16654	16635	16923	16854	16545	16785	16793	16752	16722	16880	16562	16595	16638	16706	16773	16832	16899	16672	16660	16511	16548	16563	16753	16745	16555	16707	16768	16947	16564	16567	16601	16548	16756	16642	16888	16890	16748	16775	16762	16601	16808	16584	16519	16691	16937	16728	16808	16527	16673	16532	16701	16765	16684	16532	16784	16877	16678	16628	16614	16551	16701	16664	16559	16447	16500	16807	16755	16820	16754	16848	16943	16609	16803	16559	16699	16789	16746	16675	16580	16771	16692	16802	16711	16579	16795	16860	16620	16749	16679	16587	16712	16779	16598	16676	16625	16889	16673	16591	16635	16630	16672	16600	16587	16569	16674	16711	16859	16752	16778	16688	16718	16932	16803	16639	16524	16598	16668	16807	16528	16549	16478	16525	16901	16538	16606	16740	16765	16634	16539	16825	16773	16572	16773	16573	16774	16648	16525	16830	16616	16861	16763	16646	16688	16590	16550	16725	16736	16507	16765	16739	16778	16799	16619	16584	16678	16872	16760	16913	16951	16663	16835	16882	16825	16730	16580	16656	16643	16658	16661	16728	16375	16591	16812	16682	16651	16689	16705	16725	16596	16624	16852	16824	16607	16633	16670	16672	16713	16709	16862	16760	16550	16761	16652	16815	16867	16794	16862	16585	16724	16710	16750	16670	16515	16749	16580	16560	16512	16770	16515	16602	16629	16824	16815	16788	16700	16890	16631	16625	16595	16722	16937	16787	16751	16724	16808	16746	16897	16599	16671	16907	16836	16720	16818	16781	16829	16473	16526	16667	16704	16554	16627	16941	16768	16660	16686	16870	16685	16565	16719	16652	16547	16762	16690	16911	16675	16671	16812	16710	16743	16703	16751	16577	16611	16852	16676	16663	16670	16721	16823	16701	16699	16736	16837	16554	16719	16797	16597	16565	16711	16828	16879	16681	16740	16617	16709	16738	16665	16721	16685	16657	16541	16694	16591	16558	16563	16792	16766	16653	16540	16605	16704	16657	16647	16607	16721	16659	16836	16630	16693	16791	16650	16822	16749	16666	16567	16678	16820	16761	16865	16596	16837	16523	16640	16786	16475	16640	16421	16606	16626	16625	16698	16748	16633	16691	16462	16610	16761	16991	16710	16685	16616	16796	16781	16799	16624	16955	16805	16835	16903	16548	16636	16465	16800	16670	16750	16624	16695	16699	16685	16726	16710	16785	16901	16689	16623	16667	16857	16738	16787	16622	16620	16585	16562	16815	16781	16685	16562	16601	16795	16518	16770	16841	16626	16576	16701	16761	16815	16742	16663	16678	16581	16716	16532	16856	16737	16516	16645	16645	16522	16805	16781	16819	16700	16782	16588	16656	16588	16536	16554	16664	16606	16683	16546	16672	16722	16899	16692	16640	16714	16802	16748	16558	16610	16769	16840	16807	16642	16868	16686	16698	16965	16766	16800	16702	16599	16799	16557	16525	16536	16822	16561	16697	16740	16744	16674	16552	16754	16759	16810	16667	16555	16647	16684	16636	16686	16656	16693	16775	16764	16806	16719	16742	16836	16594	16512	16720	16863	16827	16681	16715	16678	16745	16693	16848	16673	16848	16880	16546	16593	16598	16504	16668	16594	16606	16671	16958	16719	16813	16731	16862	16634	16883	16684	16558	16711	16528	16755	16789	16586	16653	16726	16828	16810	16662	16708	16635	16950	16700	17019	16667	16634	16745	16891	16788	16720	16771	16462	16853	16735	16718	16803	16703	16566	16739	16721	16727	16800	16673	16710	16602	16527	16778	16749	16673	16750	16676	16718	16522	16751	16647	16652	16734	16666	16571	16723	16706	16687	16595	16768	16625	16491	16753	16790	16807	16480	16591	16682	16669	16612	16973	16632	16454	17010	16635	16753	16740	16635	16569	16639	16784	16720	16679	16579	16686	16944	16585	16920	16658	16637	16748	16643	16678	16493	16745	16762	16974	16707	16664	16807	16563	16528	16541	16657	16626	16781	16527	16573	16599	16579	16667	16770	16652	16710	16794	16521	16642	16695	16902	16853	16766	16587	16795	16742	16758	16687	16733	16831	16545	16674	16621	16853	16828	16467	16783	16883	16708	16740	16574	16664	16588	16706	16784	17062	16693	16743	16660	16669	16590	16653	16842	16718	16787	16721	16682	16653	16898	16577	16435	16667	16501	16843	16607	16664	16702	16702	16806	16764	16948	16775	16769	17010	16864	16677	16624	16740	16484	16695	16617	16618	16722	16774	16497	16745	16698	16739	16732	16644	16575	16691	16688	16804	16756	16550	16835	16765	16592	16642	16578	16860	16772	16804	16824	16583	16750	16774	16635	16569	16651	16524	16700	16739	16780	16653	16792	16806	16627	16642	16648	16753	16778	16706	16696	17013	16543	16671	16752	16549	16604	16591	16811	16657	16622	16561	16736	16663	16826	16793	16555	16681	16798	16914	16749	16826	16766	16681	16733	16700	16708	16560	16626	16676	16538	16632	16871	16756	16679	16808	16635	16661	16511	16749	16505	16640	16576	16749	16651	16726	16778	16764	16780	16705	16782	16740	16670	16459	16481	16694	16734	16819	16809	16670	16536	16868	16701	16807	16689	16549	16767	16845	16596	16805	16627	16750	16802	16788	16823	16756	16659	16752	16876	16766	16732	16630	16724	16732	16850	16614	16731	16606	16427	16903	16583	16644	16645	16696	16964	16712	16585	16522	16815	16572	16766	16779	16607	16867	16485	16657	16655	16743	16796	16648	16662	16633	16558	16463	16686	16535	16591	16394	16563	16688	16807	16788	16777	16807	16621	16790	16519	16623	16641	16725	16570	16831	16495	16628	16756	16591	16603	16727	16688	16602	16521	16578	16839	16462	16842	16538	16705	16518	16896	16598	16591	16671	16678	16560	16547	16743	16848	16785	16777	16420	16735	16519	16851	16729	16752	16847	16537	16541	16655	16826	16715	16736	16512	16559	16753	16726	16598	16706	16512	16986	16719	16801	16601	16711	16813	16548	16596	16793	16596	16592	16891	16698	16466	16798	16895	16654	16920	16827	16649	16620	16785	16714	16843	16692	16736	16442	16569	16713	16798	16748	16744	16868	16824	16719	16541	16662	16628	16633	16722	16873	16825	16711	16611	16709	16571	16538	16620	16748	16581	16755	16784	16520	16579	16704	16826	16822	16547	16700	16597	16938	16805	16594	16629	16608	16704	16842	16664	16581	16619	16569	16780	16628	16913	16520	16697	16736	16680	16811	16480	16559	16528	16609	16871	16663	16500	16711	16625	16655	16858	16886	16651	16733	16708	16740	16847	16776	16764	16579	16676	16654	16699	16932	16444	16471	16461	16675	16819	16708	16554	16945	16766	16875	16524	16761	16588	16690	16736	16691	16582	16809	16732	16936	16704	16704	16804	16733	16753	16556	16435	16743	16555	16526	16688	16496	16753	16776	16676	16590	16651	16587	16607	16818	16481	16563	16667	16736	16693	16731	16568	16516	16527	16719	16585	16581	16742	16795	16625
26877	41067	32732	20989	17921	17147	16356	16399	16094	15865	15456	15319	15063	15000	14909	15016	14878	14915	14842	14593	14618	14739	14611	16239	20768	22651	23931	21595	18811	16192	15068	14815	14491	14513	14330	14422	14593	14535	14449	14583	14459	14579	14485	14648	14508	14443	14604	14343	14547	14400	14468	14380	14356	14524	14620	14569	14370	14474	14465	14607	14468	14361	14484	14510	14460	14601	14525	14623	14565	14513	14472	14320	14558	14390	14572	14481	14422	14438	14455	14453	14612	14557	14518	14485	14545	14490	14449	14520	14512	14701	14422	14470	14691	14551	14507	14501	14456	14635	14578	14387	14341	14624	14514	14455	14529	14463	14423	14464	14353	14377	14392	14450	14396	14350	14504	14457	14484	14436	14506	14455	14667	14531	14385	14417	14574	14392	14535	14366	14616	14529	14445	14461	14420	14286	14518	14392	14306	14227	14447	14462	14463	14570	14358	14499	14505	14662	14398	14598	14528	14477	14380	14553	14566	14515	14371	14582	14485	14433	14366	14474	14456	14237	14383	14441	14482	14510	14410	14529	14453	14438	14489	14412	14450	14447	14464	14643	14521	14427	14599	14444	14533	14392	14540	14378	14418	14471	14473	14595	14508	14375	14603	14498	14462	14366	14411	14421	14456	14428	14512	14442	14700	14623	14424	14589	14471	14549	14420	14419	14511	14587	14491	14458	14391	14433	14557	14493	14459	14471	14519	14519	14460	14616	14581	14424	14531	14348	14493	14464	14476	14529	14479	14323	14627	14389	14408	14315	14670	14595	14615	14324	14353	14525	14448	14503	14457	14488	14392	14605	14411	14476	14490	14604	14485	14468	14433	14362	14580	14620	14500	14569	14611	14554	14337	14542	14570	14578	14488	14514	14597	14592	14395	14393	14654	14480	14493	14215	14407	14467	14382	14541	14338	14627	14462	14410	14475	14151	14659	14379	14415	14623	14439	14425	14477	14469	14437	14527	14400	14556	14291	14509	14438	14450	14437	14604	14474	14599	14404	14476	14631	14306	14507	14548	14359	14447	14521	14588	14371	14491	14449	14498	14383	14346	14470	14520	14391	14520	14610	14533	14386	14592	14291	14396	14611	14406	14241	14366	14429	14402	14470	14396	14597	14520	14464	14303	14575	14503	14288	14416	14506	14376	14641	14402	14531	14165	14550	14426	14435	14557	14565	14377	14390	14432	14331	14457	14388	14521	14444	14602	14554	14547	14544	14518	14586	14376	14509	14635	14623	14544	14399	14580	14406	14698	14570	14397	14323	14319	14426	14394	14524	14495	14487	14598	14538	14345	14535	14547	14425	14572	14477	14469	14678	14435	14528	14522	14507	14408	14521	14416	14564	14511	14427	14379	14535	14561	14588	14435	14434	14645	14608	14390	14516	14534	14521	14363	14399	14342	14424	14380	14529	14578	14417	14442	14506	14536	14419	14363	14523	14440	14439	14381	14569	14493	14590	14496	14531	14542	14541	14563	14518	14500	14582	14440	14392	14569	14572	14459	14565	14399	14486	14608	14444	14497	14676	14327	14521	14461	14595	14489	14582	14385	14477	14363	14430	14553	14566	14584	14680	14495	14369	14305	14595	14538	14496	14408	14521	14570	14388	14553	14497	14472	14449	14427	14358	14358	14723	14586	14529	14407	14466	14535	14360	14628	14579	14436	14284	14414	14412	14433	14329	14481	14533	14337	14376	14349	14526	14301	14489	14638	14352	14387	14526	14437	14464	14358	14597	14590	14621	14484	14394	14551	14507	14389	14359	14423	14513	14611	14355	14259	14544	14301	14443	14415	14322	14450	14444	14645	14588	14519	14338	14515	14614	14528	14530	14600	14350	14363	14364	14391	14587	14523	14462	14343	14451	14496	14454	14648	14470	14554	14400	14510	14517	14562	14527	14580	14568	14374	14571	14533	14523	14412	14381	14458	14536	14455	14463	14525	14681	14461	14489	14600	14413	14505	14540	14541	14658	14344	14479	14636	14419	14455	14499	14689	14389	14443	14452	14407	14592	14443	14288	14414	14606	14431	14480	14437	14435	14505	14442	14382	14654	14527	14409	14471	14474	14489	14597	14396	14574	14434	14492	14490	14607	14479	14377	14379	14356	14413	14552	14584	14451	14384	14526	14492	14419	14433	14377	14574	14457	14673	14653	14508	14533	14435	14441	14410	14501	14285	14581	14435	14613	14436	14475	14560	14404	14615	14402	14402	14434	14396	14551	14634	14536	14589	14521	14537	14385	14395	14532	14465	14629	14707	14353	14387	14366	14663	14393	14591	14535	14486	14496	14586	14462	14379	14471	14479	14462	14560	14437	14493	14441	14611	14557	14363	14616	14425	14337	14509	14491	14339	14295	14324	14413	14493	14426	14400	14185	14610	14536	14344	14396	14373	14551	14604	14634	14558	14548	14438	14415	14259	14561	14490	14473	14278	14600	14478	14386	14434	14574	14501	14392	14396	14409	14586	14347	14398	14514	14597	14395	14457	14659	14394	14615	14545	14310	14486	14358	14412	14470	14431	14543	14505	14580	14419	14391	14457	14590	14395	14345	14287	14435	14239	14324	14538	14589	14505	14439	14537	14558	14615	14473	14372	14405	14479	14499	14327	14567	14411	14444	14464	14372	14498	14395	14477	14360	14448	14563	14417	14435	14522	14316	14645	14414	14542	14483	14496	14482	14388	14636	14533	14434	14545	14465	14518	14583	14366	14446	14360	14318	14380	14436	14560	14525	14311	14412	14518	14403	14283	14313	14554	14364	14401	14402	14341	14323	14277	14475	14360	14403	14544	14379	14360	14438	14486	14451	14524	14704	14383	14464	14316	14445	14534	14577	14437	14586	14336	14523	14524	14443	14597	14536	14337	14402	14467	14508	14544	14666	14432	14635	14504	14559	14488	14487	14559	14470	14517	14370	14566	14398	14393	14292	14454	14516	14494	14503	14464	14608	14384	14425	14305	14263	14355	14528	14490	14344	14518	14470	14508	14567	14480	14650	14567	14366	14471	14474	14560	14537	14520	14507	14551	14363	14423	14442	14600	14457	14500	14317	14569	14472	14478	14494	14449	14443	14311	14506	14730	14523	14598	14435	14469	14395	14580	14580	14270	14506	14390	14554	14653	14335	14368	14480	14439	14500	14465	14397	14451	14499	14542	14454	14507	14528	14583	14478	14559	14304	14455	14524	14495	14267	14483	14519	14485	14291	14544	14307	14412	14446	14440	14583	14440	14493	14406	14380	14529	14642	14513	14294	14481	14597	14330	14492	14424	14604	14430	14524	14670	14428	14468	14423	14542	14387	14495	14531	14407	14228	14231	14510	14413	14433	14530	14500	14601	14465	14623	14337	14324	14339	14536	14442	14616	14474	14471	14481	14467	14352	14483	14372	14260	14568	14456	14563	14567	14388	14348	14440	14511	14589	14506	14282	14386	14496	14570	14454	14489	14419	14306	14524	14560	14514	14498	14452	14318	14543	14367	14492	14538	14364	14536	14520	14358	14328	14320	14636	14493	14587	14496	14548	14213	14442	14568	14340	14597	14531	14443	14506	14305	14512	14544	14545	14408	14413	14469	14419	14588	14490	14215	14389	14413	14404	14375	14442	14362	14344	14465	14426	14445	14561	14413	14435	14108	14400	14427	14597	14424	14506	14552	14639	14541	14506	14416	14642	14552	14508	14457	14493	14354	14477	14290	14558	14347	14503	14694	14671	14452	14297	14437	14449	14482	14451	14486	14393	14461	14544	14515	14351	14526	14493	14367	14551	14606	14726	14290	14461	14433	14488	14463	14534	14406	14499	14604	14488	14484	14548	14481	14582	14426	14408	14516	14628	14458	14548	14445	14556	14509	14332	14613	14341	14434	14452	14535	14339	14509	14383	14378	14424	14414	14469	14456	14374	14571	14468	14435	14487	14453	14456	14538	14384	14404	14472	14402	14474	14445	14536	14222	14321	14405	14429	14519	14365	14533	14485	14628	14462	14567	14374	14486	14442	14397	14449	14392	14453	14532	14325	14455	14547	14530	14391	14434	14570	14372	14535	14326	14372	14474	14399	14519	14414	14542	14408	14687	14467	14501	14534	14322	14505	14428	14519	14502	14474	14494	14479	14454	14351	14399	14587	14543	14553	14361	14518	14378	14525	14538	14407	14377	14497	14557	14427	14614	14411	14468	14507	14327	14569	14476	14564	14390	14403	14540	14480	14423	14475	14472	14307	14513	14511	14413	14512	14370	14341	14645	14388	14510	14288	14726	14439	14459	14487	14466	14451	14551	14691	14513	14393	14534	14358	14351	14299	14543	14512	14621	14497	14387	14521	14563	14507	14341	14440	14366	14456	14509	14716	14454	14266	14406	14418	14396	14586	14477	14630	14483	14394	14429	14496	14419	14502	14466	14555	14457	14441	14466	14371	14513	14288	14450	14447	14327	14540	14393	14517	14402	14423	14445	14572	14535	14362	14334	14279	14603	14426	14463	14388	14513	14384	14451	14421	14400	14386	14509	14305	14442	14474	14484	14242	14416	14514	14365	14476	14472	14444	14610	14448	14456	14461	14579	14629	14524	14645	14409	14479	14361	14464	14520	14410	14413	14473	14519	14444	14660	14377	14319	14487	14408	14339	14541	14376	14612	14498	14368	14602	14322	14699	14378	14516	14410	14542	14481	14448	14538	14366	14515	14557	14501	14652	14551	14369	14452	14563	14503	14263	14438	14394	14538	14395	14584	14487	14359	14399	14428	14422	14333	14415	14508	14549	14366	14457	14489	14467	14268	14510	14539	14598	14542	14454	14413	14391	14485	14679	14417	14496	14563	14291	14342	14389	14596	14429	14403	14501	14399	14467	14328	14455	14644	14478	14539	14661	14650	14572	14464	14411	14287	14467	14545	14524	14515	14378	14485	14549	14310	14532	14364	14600	14539	14263	14464	14420	14309	14548	14376	14591	14353	14468	14440	14763	14331	14314	14602	14445	14600	14379	14484	14372	14351	14238	14548	14517	14574	14444	14726	14494	14505	14499	14455	14492	14502	14508	14474	14507	14521	14438	14426	14386	14345	14586	14493	14271	14431	14523	14471	14497	14450	14459	14510	14370	14468	14542	14420	14370	14507	14521	14366	14387	14517	14576	14442	14434	14603	14541	14386
27930	22489	23979	18458	14860	14558	14756	14634	14584	14482	14622	14311	14632	14273	14336	14458	14442	14408	14021	14398	14297	14318	14282	14399	14775	14949	14806	14717	14627	14473	14367	14458	14292	14350	14323	14112	14203	14374	14309	14196	14155	14211	14456	14191	14653	14440	14253	14362	14161	14391	14430	14431	14321	14307	14288	14365	14267	14164	14369	14351	14191	14353	14028	14238	14000	14240	14374	14457	14226	14309	14168	14258	14422	14215	14138	14340	14242	14191	14168	14108	14183	14198	14331	14393	14336	14237	14350	14395	14088	14269	14261	14286	14182	14346	14216	14173	14262	14224	14180	14316	14196	14143	14274	14336	14119	14257	14199	14413	14253	14417	14454	14323	14278	14267	14416	14114	14252	14325	14401	14319	14424	14319	14318	14216	14131	14134	14138	14123	14281	14372	14370	14360	14215	14194	14472	14350	14372	14305	14166	14229	14359	14297	14386	14116	14160	14282	14244	14121	14429	14196	14372	14276	14377	14417	14212	14331	14291	14210	14235	14110	14193	14146	14343	14335	14062	14267	14282	14346	14106	14315	14371	14232	14178	14209	14167	14329	14284	14268	14188	14068	14431	14304	14141	14223	14317	14233	14308	14456	14361	14383	14365	14461	14350	14132	14438	14285	14410	14312	14258	14210	14180	14393	14264	14196	14302	14082	14189	14351	14293	14306	14232	14302	14264	14198	14224	14226	14281	14235	14297	14239	14138	14318	14280	14208	14367	14321	14150	14208	14388	14152	14497	14288	14170	14233	14202	14326	14494	14252	14196	14264	14394	14222	14411	14387	14417	14410	14392	14318	14324	14328	14294	14235	14101	14425	14366	14257	14281	14472	14534	14273	14385	14325	14306	14149	14131	14066	14186	14280	14361	14293	14343	14376	14381	14148	14258	14229	14234	14410	14131	14258	14251	14411	14219	14360	14185	14358	14469	14286	14249	14278	14391	14148	14454	14360	14419	14067	14282	14206	14405	14230	14200	14395	14126	14330	14323	14311	14283	14250	14212	14320	14272	14327	14333	14358	14394	14343	14327	14302	14440	14102	14314	14276	14179	14231	14293	14138	14114	14044	14280	14103	14343	14411	14109	14238	14156	14172	14245	14292	14352	14218	14290	14193	14230	14235	14291	14328	14259	14483	14227	14190	14230	14328	14283	14134	14381	14477	14337	14343	14262	14232	14394	14332	14346	14096	14304	14271	14396	14132	14234	14314	14247	14234	14197	14415	14458	14436	14240	14282	14271	14190	14377	14296	14232	14396	14434	14408	14305	14358	14146	14125	14366	14250	14198	14196	14119	14303	14434	13995	14336	14417	14242	14279	14195	14416	14177	14142	14092	14219	14368	14173	14328	14288	14175	14105	14377	14173	14339	14187	14235	14398	14191	14511	14161	14216	14247	14246	14168	14119	14176	14400	14546	14016	14342	14240	14386	14375	14220	14354	14312	14550	14160	14349	14257	14246	14157	14229	14320	14160	14610	14274	14240	14109	14350	14386	14406	14111	14154	14157	14501	14333	14403	14428	14180	14206	14356	14321	14306	14211	14242	14277	14276	14023	14478	14412	14130	14299	14176	14257	14414	14146	14311	14243	14262	14304	14283	14271	14157	14274	14224	14229	14344	14286	14366	14361	14377	14380	14314	14301	14398	14266	14363	14274	14401	14209	14059	14287	14213	14042	14232	14327	14324	14258	14257	14370	14301	14353	14470	14226	14327	14320	14479	14243	14270	14254	14308	14302	14177	14119	14185	14379	14258	14196	14473	14167	14322	14260	14275	14355	14426	14082	14263	14345	14439	14111	14219	14008	14197	14207	14159	14119	14142	14347	14102	14254	13971	14197	14389	14120	14205	14274	14187	14317	14254	14319	14393	14084	14256	14256	14268	14200	14316	14233	14109	14422	14174	14213	14153	14292	14203	14315	14215	14359	14248	14244	14237	14261	14392	14169	14312	14312	14619	14258	14387	14347	14074	14277	14149	14330	14321	14345	14250	14098	14322	14273	14291	14348	14222	14376	14442	14283	14322	14170	14347	14188	14098	14215	14250	14197	14178	14202	14106	14130	14340	14417	14122	14310	14441	14368	14195	14306	14430	14320	14407	14125	14249	14126	14221	14375	14226	14212	14585	14318	14181	14429	14314	14370	14395	14172	14220	14185	14108	14117	14176	14279	14281	14355	14261	14221	14267	14270	14375	14041	14274	14137	14140	14291	14358	14303	14119	14388	14284	14296	13995	14096	14259	14240	14315	14319	14322	14286	14381	14294	14462	14276	14226	14163	14215	14358	14029	14211	14186	14169	14414	14409	14317	14371	14383	14289	14273	14257	14131	14337	14240	14442	14235	14374	14411	14453	14201	14273	14455	14294	14294	14130	14295	14360	14340	14316	14223	14269	14343	14388	14128	14216	14282	14223	14052	14151	14406	14289	14342	14315	14335	14253	14495	14325	14487	14225	14126	14284	14342	14168	14345	14202	14316	14313	14194	14376	14312	14155	14435	14517	14204	14181	14283	14076	14050	14417	14270	14214	14183	14372	14410	14040	14224	14324	14082	14219	14313	14274	14355	14234	14333	14339	14384	14413	14357	14135	14234	14246	14407	14305	14250	14241	14329	14379	14428	14243	14333	14390	14416	14098	14169	14270	14256	14377	14053	14204	14331	14418	14351	14302	14075	14320	14121	14340	14391	14228	14360	14327	14283	14149	14261	14321	14360	14271	14275	14400	14318	14347	14264	14075	14430	14477	14375	14263	14242	14432	14404	14375	14139	14368	14199	14418	14370	14237	14206	14417	14331	14229	14161	14220	14227	14197	14465	14228	14116	14173	14300	14179	14384	14244	14382	14397	14437	14112	14286	14146	14161	14212	14370	14475	14271	14201	14348	14364	14269	14370	14133	14201	14279	14228	14191	14279	14300	14229	14318	14262	14232	14318	14177	14301	14166	14348	14298	14103	14288	14327	14391	14148	14277	14244	14312	14348	14241	14163	14190	14159	14347	14105	14312	14190	14253	14441	14235	14388	14351	14213	14227	14108	14198	14234	14331	14294	14130	14265	14033	14239	14318	14482	14263	14212	14223	14281	14242	14377	14074	14221	14317	14370	14399	14075	14421	14364	14309	14211	14273	14491	14245	14446	14306	14253	14137	14219	14487	14376	14358	14288	14096	14341	14372	14485	14226	14355	14142	14304	14291	14475	14297	14335	14392	14184	14350	14337	14307	14340	14240	14255	14419	14393	14160	14086	14332	14243	14411	14142	14435	14476	14496	14321	14253	14469	14257	14298	14163	14254	14337	14343	14345	14193	13991	14390	14385	14471	14347	14305	14392	14117	14155	14383	14191	14214	14413	14279	14510	14514	14548	14348	14204	14293	14382	14290	14175	14357	14484	14325	14263	14281	14283	14346	14341	14275	14231	14234	14278	14230	14430	14448	14385	14387	14401	14328	14394	14165	14192	14379	14263	14317	14255	14439	14336	14283	14423	14302	14153	14163	14241	14320	14309	14123	14294	14147	14209	14069	14249	14216	14327	14404	14260	14327	14321	14235	14199	14241	14242	14223	14322	14373	14451	14399	14229	14025	14287	14425	14460	14216	14420	14338	14227	14126	14162	14308	14254	14399	14199	14323	14315	14135	14379	14017	14300	14151	14171	14383	14142	14127	14188	14247	14226	14430	14112	14100	14310	14371	14318	14301	14509	14207	14319	14415	14237	14377	14257	14448	14201	14271	14294	14307	14311	14219	14261	14169	14368	14541	14233	14232	14364	14189	14272	14191	14166	14133	14106	14278	14346	14327	14466	14284	14260	14384	14412	14296	14315	14314	14415	14417	14469	14442	14418	14243	14393	14238	14254	14317	14387	14575	14548	14425	14257	14277	14324	14243	14299	14222	14247	14386	14280	14152	14226	14306	14311	14356	14196	14180	14405	14232	14428	14244	14191	14329	14272	14136	14262	14152	14405	14293	14342	14046	14296	14403	14320	14347	14299	14436	14495	14292	14063	14376	14442	14242	14295	14175	14133	14294	14344	14184	14357	14419	14299	14285	14298	14241	14374	14244	14254	14140	14241	14243	14269	14335	14416	14294	14326	14391	14169	14124	14136	14180	14167	14434	14396	14405	14260	14195	14218	14186	14383	14218	14400	14171	14277	14399	14511	14230	14256	14156	13986	14245	14210	14207	14186	14280	14221	14334	14228	14247	14320	14012	14211	14184	14320	14375	14333	14335	14451	14278	14201	14487	14376	14287	14321	14372	14369	14202	14192	14214	14428	14167	14063	14120	14196	14184	14153	14231	14107	14426	14251	14146	14309	14260	14242	14233	14146	14318	14287	14291	14321	14266	14231	14212	14228	14279	14240	14281	14307	14154	14185	14206	14382	14089	14334	14350	14296	14306	14232	14321	14330	14426	14326	14279	14169	14200	14137	14266	14231	14381	14359	14267	14356	14254	14410	14349	14242	14283	14284	14335	14303	14258	14319	14234	14266	13988	14152	14314	14314	14377	14268	14213	14172	14137	14167	14382	14236	14186	14303	14107	14479	14174	14453	14311	14213	14230	14270	14313	14208	14340	14225	14228	14286	14157	14009	14204	14279	14119	14260	14338	14308	14259	14548	14448	14243	14370	14347	14400	14324	14346	14235	14221	14390	14294	14396	14100	14306	14304	14122	14360	14096	14266	14262	14168	14297	14342	14289	14272	14156	14330	14401	14191	14274	14361	14288	14078	14207	14192	14172	14462	14083	14583	14291	14325	14307	14345	14164	14212	14258	14346	14386	14335	14276	14331	14336	14351	14245	14195	14428	14356	14260	14263	14378	14236	14427	14333	14270	14231	14211	14323	14383	14304	14221	14142	14217	14240	14455	14273	14482	14162	14315	14199	14168	14291	14336	14460	14330	14187	14253	14232	14242	14306	14210	14208	14265	14282	14393	14355	14365	14402	14283	14121	14145	14387	14174	14207	14338	14219	14160	14103	14384	14280	14208	14180	14405	14344	14318	14309	14301	14211	14124	14248	14125	14037	14266	14294	14174	14503	14356	14291	14170	14394	14199	14333	14221	14096	14371	14443	14373	14295	14428	14156	14289	14309	14407	14368	14139	14191	14349	14310	14161	14202	14476	14359	14417	14335	14374	14223	14236	14160
20961	26108	21348	14574	13816	13383	13361	13376	13466	13048	13278	13094	13102	13164	13216	12888	13052	13013	12990	13049	13064	12902	12955	13127	13537	13745	13483	13360	13359	13277	13054	13011	13014	12928	12861	12854	12999	12981	13006	12895	13068	12885	13054	12844	12960	12855	12931	12928	12914	12947	12898	12849	13024	13101	12990	12905	12881	12866	12872	12920	12948	13015	12962	12962	13055	12905	12967	12843	13045	12723	12941	13040	12867	12903	12927	12944	13020	12865	13083	12975	12835	12813	12968	12942	12839	12887	12988	12840	12875	12996	12849	12965	13103	12977	12919	13019	12969	12837	12975	12991	13096	13035	13049	12902	12883	12975	12935	13040	12923	13017	12887	12934	12922	12987	12924	13054	13009	12934	13027	12987	12945	12896	12813	12996	12783	12966	12952	12845	13102	12841	12885	13029	13185	12957	13044	13015	12940	13001	13009	12974	12708	13061	12823	12850	13009	13023	12769	12957	12753	12995	12850	12928	12912	12999	12900	12989	13021	12953	12823	12862	12965	12984	12964	13026	12913	13012	12937	12946	13001	13014	13032	12964	13008	12771	12839	12994	12895	12983	12888	12949	12798	12865	13004	12852	12842	13110	13074	12922	13024	12999	12818	13046	12871	12896	12927	13047	12996	12779	13015	12901	12951	12984	12986	12960	12828	12972	12874	13068	12910	12913	13024	13073	12963	12989	12924	13134	12869	12994	12916	12946	12859	12940	12912	12941	12890	12905	13059	12975	12785	12915	12987	12994	12986	12906	12964	13030	12883	13023	12889	12913	12833	12905	12927	12993	12907	12980	12882	12960	12935	13006	12962	12909	12800	12960	12874	12921	12953	12820	12894	13019	13065	13072	12768	12846	12982	12938	12913	12916	12917	12856	12997	13031	12960	13025	12863	12763	12816	13115	12914	12920	12957	12854	13055	12927	13102	12713	13144	12981	12907	12939	13013	13038	12865	13132	12829	13063	13040	12957	12821	12878	12915	13016	12977	12969	13021	12956	12917	12904	12984	12816	12963	13005	12967	12964	12914	12943	12929	12935	12926	12946	12858	12846	13125	13019	13058	12792	12974	13158	13003	12813	12948	12881	12938	13053	13029	13007	13084	12839	12957	12873	12803	12953	13036	12909	13069	12903	12915	12952	13042	13043	12878	12975	12890	13048	13070	12947	13093	12764	12974	12859	12947	12977	12815	12960	13023	12887	12826	12976	13016	13016	12997	12935	13013	12752	12869	12943	12963	12906	12940	13049	12953	12924	12835	12784	12939	12883	12902	12767	12957	12866	12858	13088	12796	13156	13002	13035	12933	12866	13101	12881	12675	13066	13106	12874	12996	13060	13063	12962	13057	12931	13001	12998	12882	12966	12973	12945	13053	13024	12865	13010	12997	13179	12828	13022	12854	13089	12843	13043	13132	12900	13017	12963	12812	12872	13012	12756	12989	12953	13014	12825	12946	12954	12876	12773	12918	12955	12806	12796	13016	13014	13012	12927	12886	13020	13040	13021	12744	12843	12905	12971	13070	12900	12909	12895	13018	12881	12936	12831	13038	12943	13122	12886	12820	12846	12878	12958	13019	13013	12892	12869	13116	12840	12730	12937	13013	13014	12930	12897	12796	13115	12980	12835	12812	12957	13076	12816	12941	12992	12840	13167	12906	12986	12902	13051	12882	13121	12978	12948	12988	12824	12806	12947	13004	12887	13050	12876	12981	12863	13001	12927	12884	12938	12861	13121	12873	12970	12844	12980	12882	12853	12896	13066	12924	12818	12976	12944	13063	12987	12977	12955	12811	13059	13021	12999	12854	12930	12964	12952	12993	12939	12944	13075	12845	13023	13153	13013	12912	12978	13004	12953	12887	12940	12907	12865	12937	12894	13070	13004	13140	12865	12920	12953	12893	12875	12903	12943	12891	12866	12926	12988	12922	13039	13032	12976	12865	12877	13016	12882	12848	13144	12834	12973	13066	13100	13049	13011	12903	12865	12960	12993	12953	12921	13082	12852	12848	12917	12880	12997	12828	12832	12885	13029	12871	12846	12969	12987	13041	12984	12831	12850	12828	12931	12904	12874	12939	12800	12893	12915	12926	12850	13016	12809	13016	12889	12905	13008	12949	12962	12976	12767	12942	13128	12925	13077	12974	12806	13157	12820	12865	12956	12859	12831	13006	12987	12847	12883	12887	12794	13067	12904	12823	13046	12887	12829	12939	12914	13001	13038	12943	13039	12924	13047	12936	12884	12991	12785	12880	12947	12906	12795	12833	12974	12870	12866	12903	12988	12834	13023	12933	13023	12931	13044	13035	12881	13061	12939	12903	12880	12974	12828	12851	12971	12854	12923	12887	13042	12806	13028	13095	12933	12969	12922	13052	12933	13023	12786	12941	12902	13041	13013	12944	12981	12847	12994	12990	12862	12927	13070	13061	12913	13076	12900	13055	12994	12907	12873	13106	12999	12957	13005	12786	12908	13088	12728	12872	12890	12817	13005	13025	12952	13006	12804	13012	12856	13083	12766	12977	13014	12933	13077	12988	12912	13137	12916	12966	12917	12799	12987	12972	12983	13027	12876	12921	13113	12879	12897	12900	12810	12877	12959	12860	12967	12949	12997	13020	13027	13027	12879	12831	12995	12961	13046	12911	12948	12911	12817	12936	13055	12928	13055	12936	12871	12956	12895	13042	13035	12957	12735	12899	12779	12931	12883	12784	13080	12722	12964	12967	12842	12938	12941	12858	12942	12922	12801	12926	13070	12842	13006	13088	12986	13080	13007	13160	13050	12792	13157	12927	12922	12896	12728	12914	12895	12950	12929	12913	12918	13075	12962	12805	13017	12786	13184	12981	12860	13053	12937	12806	12961	12875	13065	12908	12856	12816	12883	12986	12924	12850	12931	12983	12950	13064	12944	12785	12902	12913	12871	13014	12909	12929	12987	12846	12850	13036	12855	12984	12967	12995	12751	12975	12913	12924	12929	12860	12874	13035	12962	13026	12928	13055	13011	12976	12794	12958	13062	13047	13034	12892	13039	12771	12926	12845	12849	13068	12952	12905	12931	12898	12959	12891	12868	12903	12850	12936	12759	12972	12954	12983	12926	12990	12947	12898	12878	12747	12914	13117	12910	12938	13020	13041	13065	12858	12853	12897	13033	13122	12874	12887	12937	12924	13084	12825	12821	12975	12986	12788	12882	13031	12772	12987	13041	12918	12846	12980	12974	12943	13102	13052	12924	12866	13042	12894	13080	12916	12950	12965	13031	12936	12932	12843	13056	13016	12954	13031	12925	13020	12948	12949	13006	12766	12948	12908	13033	12874	12840	12861	13040	12964	13038	12910	12941	13082	12991	13137	12927	12835	13013	12947	13092	12993	12914	13042	12978	12863	13121	12886	12942	12930	13075	12808	13042	12796	13052	12897	12942	12911	12858	12848	12966	13028	12956	12976	12948	12899	12831	12988	12977	13092	12971	13086	13033	12952	12984	12935	13050	12830	13003	12895	12814	12832	12971	12753	12984	12949	12910	12790	12986	12984	13026	12914	12998	13003	12761	13024	13017	12955	12833	12773	12934	12914	12955	12904	12914	12965	13125	12916	12943	12971	13043	13083	13057	12986	12990	13017	12977	12872	12788	12822	12913	13110	12882	12956	12793	12904	12866	12709	12849	12857	12879	12960	12771	12903	12943	13036	12912	13000	12934	12974	12704	12983	13108	13012	12982	12817	13135	12931	12933	12706	12967	12991	12946	12959	12899	13089	12801	12952	12991	12866	13001	12896	12987	12838	12923	13092	13045	12969	13048	12976	12799	12833	13019	13103	12749	13000	12871	12788	12998	12946	13037	12831	13179	12989	12984	12950	12931	13025	12857	13005	12968	12953	12958	12880	12846	12914	12893	13071	13063	12931	13012	13067	13102	12976	13104	13125	13009	12972	12999	13048	13031	13014	13075	13148	12803	13087	12931	12985	12921	13109	13003	12891	13083	12893	12984	12835	13008	12881	12829	12946	13116	12745	12968	12877	12914	12951	12852	13004	13059	13017	13088	13001	13028	12927	13031	13040	12941	12916	12826	12929	12890	13077	12952	12895	12904	12959	12905	12976	13072	13091	13045	12951	13060	12945	13079	12957	13034	13011	12997	13122	12895	12940	12898	13014	12979	12717	12808	12977	13065	13055	12826	13085	13003	12991	13035	12919	13065	12975	12918	12990	12951	13001	12965	13024	12878	12856	12897	12843	12923	12858	12948	13077	12845	13016	12886	12924	12942	13059	12997	13034	13024	12776	12864	13069	12842	12992	12982	12938	12844	13004	12797	12928	12874	12920	12974	12847	12968	12873	12823	12910	12888	12811	12796	13017	13006	12857	12908	12932	13087	12940	12995	13076	12891	12851	12962	12975	12937	12991	12872	12873	12957	12935	12868	13227	12971	12773	13005	13003	12893	12954	12820	13018	12946	12843	12871	12946	12923	12899	12833	12898	12966	12959	12958	12986	12947	12846	12944	12788	12865	13030	12934	12915	12901	13064	12908	13109	13019	12954	12980	13075	12728	12856	12926	12839	13014	12925	12778	13204	13084	13062	12947	13055	12999	13053	12877	12967	12967	13122	12967	12945	12923	13005	13044	13028	12974	13029	13149	12918	12927	12892	13048	13091	13054	12946	12893	12937	13073	12797	13030	12953	12909	13021	13029	12950	12900	13008	12801	12931	13072	12942	12959	13027	12801	12926	13000	12899	12883	12947	13045	12991	13009	12962	12845	12923	12869	12800	13018	12830	13039	12995	13055	12966	12966	13037	12997	12974	12792	13061	12809	13022	12910	12874	12935	12885	12933	13106	13035	12879	12827	12984	13046	12959	12806	13008	13011	13107	12911	12951	12996	12997	13003	13064	13031	13098	12889	12908	13048	12958	12941	12932	12848	12913	12987	13010	13006	12957	12860	12988	12865	12888	13067	13018	13033	12814	12934	12860	12909	12994	12958	12983	13063	12999	12833	13026	13021	12884	13095	13117	12994	13030	13003	13088	12917	13047	12995	12965	12943	12829	12779	13046	12941	13003	12979	12957	12963	13138	12913	12906	12922	12976	13014	13026	13020	13004	12864	13061	12992	13076	12933	12834	12958	12963	12940	12967	12923	12875	12977	13010	12993
24407	21316	28465	24564	21484	18345	16702	14943	14465	14683	14702	14452	14233	14441	14223	14285	14435	14325	14330	14350	14331	14186	14312	14451	15323	17085	18289	16697	15621	14853	14577	14448	14255	14369	14007	14222	14245	14217	14258	14171	14078	14116	14075	14152	14045	14120	14494	14163	14435	14235	14226	14146	13956	13943	14114	14202	14189	14040	14150	14228	14103	14033	14166	14127	14178	14060	14059	14338	14318	14243	14138	14043	14156	14149	14390	14104	14098	13877	14190	14171	14080	14180	14159	14065	14203	14270	14084	14057	14100	14006	14090	14040	14057	14218	14170	14000	14138	14115	14149	14122	13989	14222	14077	14022	14203	14070	14211	14076	14268	14225	14172	14160	14101	14218	14165	14134	14066	14144	14138	14171	14145	13987	14373	14177	14264	14178	14224	13871	14045	14113	14046	14213	14088	14028	14162	14012	14200	14143	14146	14111	14118	14128	14232	14064	14169	14237	13994	14012	14224	14058	14292	14114	14140	14252	14196	14220	13993	14079	14282	14284	14097	14290	14320	14139	14113	14014	14079	14121	14032	14089	14243	13973	14017	14033	14237	14089	14086	14093	14154	13940	14086	14158	14086	14144	14346	14067	13944	14071	14075	14364	14140	14041	14233	14140	14113	13983	14312	14093	14055	14110	14226	14034	14300	14084	14011	14125	14159	13773	14037	14165	14117	14118	14152	14124	14114	14107	14194	14002	14192	14096	14077	14103	14257	14247	14127	14023	14026	14230	14050	14077	14224	14014	14142	14064	13829	14041	13914	14156	14298	14033	14044	14291	14214	14031	14092	13925	14016	14104	14096	14091	14088	14031	14077	14100	14184	14106	13947	14183	13983	13901	14154	14068	14149	13817	13981	14105	14153	14091	14168	14103	14246	14131	14118	14214	14006	13970	14045	13952	14072	14054	14210	14297	13952	14091	14252	14009	14074	14130	13925	13893	13871	14160	14226	14241	14272	14145	14101	14157	14087	14190	13907	14103	14139	14198	13907	14132	14034	14059	14102	14344	14263	14097	13917	14084	13982	13947	13941	13860	14060	13912	13966	13967	14029	14189	14103	14298	14024	14189	14055	14180	13992	13957	14102	14409	14106	14213	13989	14055	14164	14018	13984	14025	14137	13969	14138	14128	14062	14061	14004	14131	14221	14126	14150	14010	14026	14210	14319	14103	14265	14184	14089	14242	14161	14045	14077	14185	14105	13993	13946	14092	14125	14049	14058	14061	14150	14068	13909	14139	14191	14048	14068	14210	14313	14018	14178	14302	13959	14145	14205	14172	14280	14050	14110	14161	14044	14142	14113	14226	14010	14139	14191	14208	13992	14175	14277	14217	14254	14072	14066	14122	14192	14126	14034	13964	14396	14003	14069	14230	14032	14055	14121	14117	13849	14067	14178	14229	13981	14150	14072	14140	14117	14091	14249	14081	14068	14031	14097	14061	14159	14175	14139	14247	14077	14065	13987	13885	13970	14165	13987	14016	14125	14228	14319	13976	14047	14147	14021	14321	14032	14152	14145	14013	14102	14114	14208	14131	14076	14036	14152	13956	14244	14132	14076	14284	14087	14191	14236	14144	14040	14232	14124	14031	14083	14194	14265	14067	14143	13890	13981	14094	14187	13948	14227	14014	13981	14156	14104	14262	14017	14056	14217	13942	14001	13974	14084	14117	14147	14296	14181	14050	14102	14168	14023	14159	14122	14056	14151	14007	14056	13966	13873	14137	14128	14188	14047	14010	14186	14041	14212	14062	14013	14192	13865	14125	14083	14194	14212	14125	13989	14050	14314	14043	14115	14061	14171	14082	14080	13965	14083	13984	14047	14125	13948	13992	14120	14054	14149	14152	14271	14122	14223	14096	14214	13954	14179	13978	14090	13927	14096	14123	14188	14133	14007	14206	14169	14313	14246	13878	14125	13940	14079	14013	14169	14022	13989	14027	13957	13976	14203	14153	14222	14069	14004	14166	13972	14045	14199	13765	14096	13926	14273	14048	14120	14258	14193	14240	14249	14108	14215	14188	14062	14214	14238	14322	14012	14218	14184	14152	14194	14245	14323	13922	14001	14222	14042	14110	14064	14167	13977	14268	14054	14290	14134	13971	13862	14053	14157	14192	14126	14040	14018	14004	14168	14061	14087	13870	14275	14244	14145	14244	14014	13981	14032	14105	14245	14109	14099	14119	14102	14099	14148	13974	14233	14216	14063	14132	14121	14014	14220	14129	14139	14190	14010	14106	13980	14212	14204	14048	14177	14122	14112	14062	14148	14036	14080	14170	14056	13975	14044	14166	13908	14230	14188	14193	14261	14022	14116	14031	14044	14074	14264	14271	14244	14138	14255	14178	14114	13944	14044	14160	14158	14030	13918	13985	14269	14032	14003	14063	14132	13944	14253	14078	14032	14172	13973	14036	14008	13950	14270	14261	14181	14055	14055	13995	14133	14217	14094	13821	14000	14129	14112	14105	14087	14142	14218	14054	14092	13975	14189	14106	14167	14142	14231	14187	14035	14098	14294	13998	14067	14041	14080	14029	14025	13883	13951	14047	14262	14200	14126	13988	14062	14120	14326	14117	13979	14058	13822	14275	14050	14083	14077	14088	14070	14030	14179	14128	14089	14200	14093	14080	14056	14216	13958	14009	14093	14286	13969	14051	14252	14218	13902	13963	14195	14163	14133	14107	14158	14081	14290	14138	13848	14255	13977	14182	14012	14003	14181	14099	14121	14237	14239	14086	14023	14013	14214	14223	14096	14182	14125	14217	13992	13962	14186	13991	14213	14280	14050	13905	13936	14073	14132	13883	14055	14000	14011	13913	13970	14070	14052	14138	14156	14269	14099	14194	14284	13996	14164	14111	14166	14229	13955	14040	14276	14063	14198	14169	14200	14335	14068	14161	14075	13976	14220	14109	14186	14221	14054	14211	13886	14425	14228	14002	13950	13958	14109	14250	14055	14022	14123	14269	14328	14039	14314	14252	14195	14064	14077	13981	14181	14230	14009	14152	14072	14123	14215	14053	14091	13950	14223	14141	14069	14030	14108	13967	13957	14201	14004	14006	14394	14073	14115	14070	13874	14163	14173	14160	14200	14100	14263	14346	13962	14135	14265	14245	14179	14275	14108	13912	14037	13974	13818	14038	14120	14024	14265	14107	14159	14192	14086	14104	14277	14039	14106	14116	14188	14101	14223	14140	14085	14207	14226	14209	14028	14330	14159	13841	13942	14137	13892	13962	14089	14306	14157	14078	14004	14166	14073	13982	14215	14167	13990	14159	13911	13877	14178	14226	14001	14226	13981	14196	14039	14187	14280	14292	13942	14057	14109	14281	14208	14118	14223	14175	13981	14212	13883	14069	14179	14206	14081	14099	14012	14162	13928	14096	14115	14136	14243	14181	13930	14128	14071	14102	14055	14019	14036	14069	14130	14101	14130	14072	14150	14109	14039	14212	14112	14168	14190	14078	14056	14227	14126	13872	14105	14008	14211	13958	14003	14101	14116	14034	14232	14068	14126	14111	14166	14204	13952	14054	14138	14071	14123	14022	13824	13863	14055	14004	14088	13866	14121	14151	14060	14069	13968	14185	14122	13953	13985	13919	14171	14072	14020	14149	14263	13869	13934	14036	13973	14078	14245	14051	13960	14100	14051	14155	13978	14109	14199	14250	14133	14030	14005	14046	14170	13942	14277	14147	14237	14029	14150	14109	14227	13948	14123	14222	13985	14039	14050	14269	14200	14089	14079	14041	13999	14111	14111	14103	14136	14114	14010	14072	14031	14130	14030	13851	14045	14207	14185	14103	14132	14068	14000	14081	14084	14084	14326	14170	14058	14140	14286	13959	14278	14182	14315	14060	14048	14261	14086	14092	14138	14090	14147	14109	14257	14131	14205	14024	14010	14194	13987	14154	14155	13968	14101	13966	14111	14176	14234	14159	14149	14253	14236	14010	14132	14136	14056	13864	14319	14198	14124	14253	14122	14103	14128	14272	14170	14118	14167	14388	14038	14188	14141	14087	14230	14045	14055	14238	14157	14215	13935	14127	13959	13873	13965	14119	14054	14059	14251	14184	14119	14135	14092	14128	14195	13993	13845	14120	14043	14193	14044	14099	14251	14256	14175	14184	14202	14057	14118	14025	13987	14188	14156	14271	14055	14083	13954	14165	14130	14138	14173	14048	14213	14011	14155	14077	14164	14299	13946	14146	14063	14106	13998	14193	14359	14203	14222	14082	14099	14139	13871	14284	14088	14159	14060	14227	14021	14142	14036	14042	14193	13927	14078	14068	13985	13973	14039	14034	13996	13954	14096	13985	13915	14204	14134	14172	14231	13917	14281	14097	14143	14111	13914	14074	14045	13954	14079	14021	14158	14150	14298	14183	13918	14023	14092	14176	14252	14035	14220	14197	13983	14320	14234	14022	14001	14259	13872	14004	14328	14232	14192	14248	14120	14140	14118	14022	14191	14049	14085	14150	14092	14155	14112	14182	14247	14029	13962	14152	14091	14066	14214	14082	14026	14023	14075	14032	14029	13972	14172	14201	13941	14059	14092	14151	13934	13988	14082	14009	14241	14175	14149	14220	14014	13999	14061	14093	13942	13946	14143	14003	14185	14114	14166	14014	14016	13822	14163	14227	14110	14210	14046	14001	13949	14196	14151	14002	14266	14228	14171	13808	13999	14256	13795	14186	14318	14215	14045	14134	14200	14037	13991	14036	14241	13999	13944	14084	14209	13990	14223	14074	14155	14101	14253	14247	14021	14108	14117	14128	14084	14184	13927	14133	14054	14092	14264	14184	13875	14213	14111	14034	14148	14122	14105	14016	14127	14262	14180	14068	14180	14137	14250	14103	14182	14054	14025	14028	14060	14057	14073	14016	14109	14197	14081	14188	13997	14272	14029	14175	14178	14164	14084	14118	14174	14221	14133	14123	14201	14080	14206	14061	14196	14109	14109	13921	14309	13986	13742	14090	14194	14051	14189	14022	14295	14215	14143	14076	14096	14007	14174	14143	14140	13947	13980	13899	13866	14141	14216	14101	14139	14297	14302	14220	14117	14063	14166	14002	14047	14084	14146	14118	14374	14055	14081	14007	14181	14038	14181	14012	14157	14142	14043	13863	14036	13997	14172	13980	13978	14241
22712	35119	26476	16154	14960	14027	13836	13820	13579	13370	13470	13357	13144	13001	13149	13051	13255	13074	13063	12882	13018	13081	13013	13560	15073	17813	18448	16028	14669	13761	13268	13093	12945	12992	12819	12866	12992	12756	12839	12874	12839	12882	12849	12692	12911	12868	12781	12762	12670	12958	12989	12795	12897	12884	12985	12830	12755	12803	12974	12778	12905	12821	13111	12895	12790	12815	12953	12783	12922	12921	12950	12828	12976	12928	13050	12765	12907	12825	12843	12982	12955	12938	12884	12846	12956	12952	13022	12846	12857	12700	12788	12936	12816	12953	12866	12826	12998	12847	12853	12767	12952	12968	12756	12761	12855	12841	12808	12811	12901	12891	12696	12919	12748	12938	12795	13003	12879	12955	12997	12908	12854	12836	12847	12812	12823	12799	12896	12852	12756	12901	12782	12862	12836	12760	12836	13025	12781	12911	12697	12910	12851	12895	12756	12838	12792	12863	12834	12897	12873	12839	12916	12815	13007	12923	12926	12835	12710	12985	12934	12693	12848	12899	12710	12797	12903	12866	12767	12792	12975	12796	12771	12854	12900	12888	12938	13002	12868	12890	12858	12925	12981	12779	12850	12927	12833	12872	12969	12876	12838	12911	12769	12961	12792	12825	12680	12806	12764	12839	12928	12798	12811	12968	12993	12912	13064	12894	12894	12779	12867	12732	12822	12718	12900	12873	12909	12886	12696	12889	12764	12805	13013	12839	13013	12961	12895	12851	12768	12783	12595	12853	12675	12829	13001	12817	12836	12830	12965	12939	12863	12683	12933	12798	12834	12812	12872	12862	12795	12986	12780	12776	12972	12983	12931	12815	12915	12850	12924	12880	12918	12874	12863	12867	12765	12838	12958	12857	12934	12886	12921	12933	12949	12821	12965	12714	12946	12850	12840	12934	12719	12969	12947	12756	12749	12831	12795	12930	12843	12927	12874	12860	12789	12777	12767	12798	12777	12871	12933	12796	12869	12909	12905	13022	12896	12887	12872	12789	12882	12860	12877	12801	12868	12735	12696	12917	12969	12912	12787	12887	13030	12839	12752	12864	12818	12862	12940	12786	12948	12853	12847	13046	12868	12909	12831	12983	12922	12748	12870	12871	13025	13053	12946	12867	12916	12763	12790	12957	12847	12903	12895	12874	12835	12828	12707	13020	12795	12812	12931	12743	12938	12869	12853	12834	12958	12856	12828	12900	12982	12781	13027	12935	12788	12789	12901	12957	12760	13034	12878	12740	12959	12903	12948	12866	13004	12935	12730	12989	12897	12776	12823	13027	12907	12769	12802	12820	12764	12916	12931	12829	13036	12832	12864	12811	12736	12944	12943	12803	12926	12863	12843	12878	12849	12789	12801	13008	12926	12767	12872	12953	12823	12956	12805	12821	12864	12858	12955	12777	12791	12845	12949	12889	12907	12794	13024	12811	12847	12868	12824	12954	12840	12772	12838	12886	12772	12912	12697	12803	12822	12906	12969	12792	12904	13005	12823	12873	12984	12810	13051	12973	12727	12870	12810	12827	12730	12959	12883	12971	12807	12907	12935	12852	12923	12679	12806	12916	13019	13022	12865	12918	12805	12892	12848	12885	12817	12923	12963	12875	12825	12726	12845	12909	13000	12762	12925	12901	12837	12833	12948	12934	12796	12887	12703	12995	12922	12907	12802	12853	12845	12863	13029	12921	12931	12725	12882	12876	12936	12830	12816	12845	12971	12866	12945	12971	12884	12926	12758	12722	12905	13022	12944	12743	12935	13021	12895	12836	13027	12810	12855	12780	12801	12904	12799	12949	13051	12804	12725	12842	12877	12915	12910	12985	12919	13133	12787	12764	12776	12916	12928	12795	12811	12773	12875	12888	12951	12914	13026	12813	12896	13006	12814	12942	12907	13056	12909	12906	12842	12826	12850	12966	12930	12837	12864	12723	12835	12683	12977	12884	12878	12930	12741	12817	12727	12805	12740	12807	12849	12948	12827	12791	13013	12773	12772	12790	12941	12751	12932	12992	12849	12887	12837	12922	12841	13001	12890	12959	12938	12653	12806	12807	12904	12877	12764	12802	12724	12974	12737	12882	12937	12792	12740	12887	12831	12801	12770	12903	12778	12863	12856	12970	12933	13076	12847	12857	12813	12968	12698	12935	12796	12842	12816	12928	12879	12765	12934	12981	12636	12947	12624	12820	12787	12848	12866	12745	12927	12961	12635	12925	12941	12814	12954	12827	12949	12862	12762	12893	12930	12856	12898	12923	12959	12679	12836	12820	12824	12816	12933	12825	12858	12853	13031	12826	12718	12765	12980	12779	12920	12863	12792	12996	12851	12743	12768	12970	12880	12758	12778	12890	12919	12862	12954	12821	12769	12872	12895	12780	12922	12904	12805	12797	12853	12877	12844	12857	12980	12808	12983	12959	13048	12911	12789	12953	12834	12739	12862	12979	12780	12746	12901	12791	12836	12814	12839	12907	12852	12902	12840	12811	13017	12784	12773	12821	12812	12803	12965	12888	12952	12825	12822	12708	12856	12959	12910	12858	12913	13071	12890	12759	12929	12873	12872	12717	12895	12942	12804	12817	12987	12766	12814	12816	12879	13017	12764	12700	12792	12791	12845	12856	12662	13057	12620	12945	12716	13003	12697	12804	12838	12864	12997	12903	12912	12909	12638	13022	13037	12719	12819	12893	12827	12832	12782	12970	12874	12953	12890	12897	12877	12937	12936	12779	12980	12951	12756	12781	12943	12792	13011	12939	12860	12807	12914	12736	12898	12995	12901	13061	13048	12822	12967	12856	12712	12790	12915	12924	12809	12942	13037	12746	12906	12885	12827	12904	12795	12895	12897	12836	12895	12812	12887	12930	12890	12896	12877	12984	12846	12951	12856	12822	12928	12722	12885	12883	12723	12722	13024	12828	12851	12682	12766	12884	12876	12976	12793	12917	12725	12929	12906	12975	12752	12745	12857	12889	12919	12887	12966	12868	12746	12894	12777	12874	12865	12912	12818	12998	12915	12630	12884	12837	12991	12909	12880	12689	12920	12886	12888	12782	12697	12958	12767	12744	12766	12758	12851	12821	12814	12921	12876	12747	12862	13029	12968	12954	12953	12982	12976	12841	12863	12859	12828	12908	12881	12849	12841	12888	12763	12793	12969	12812	12902	12966	12925	12911	12978	12866	12908	12724	12827	12897	12699	12880	12825	12752	12920	12941	12929	12915	12896	12852	12929	12842	12790	12852	12654	12947	12902	12885	12824	12761	12937	12794	12884	12983	12860	13039	13038	13035	12821	12801	12776	12782	12866	12931	12833	12884	12859	12978	12958	12657	12889	12761	12926	12895	13002	12850	12808	12802	12817	12780	12779	12787	12847	12886	12748	12924	12902	12826	12896	12882	12953	12853	12869	12907	12764	12791	12844	12857	12730	12765	12783	12869	12801	12875	12904	12783	12829	12858	12925	12903	12724	12918	12926	12811	12874	12766	12707	12871	12976	12837	12901	12764	12872	12875	12929	13026	12764	12871	12977	12823	12935	12827	12920	12940	12869	12869	12790	12748	12802	12960	12965	12866	12973	12911	12834	12907	12764	13071	12979	12827	12908	12825	12791	12765	12884	13034	12973	12816	12735	12879	12653	12946	13036	12972	13060	12978	12814	12939	12909	12772	12748	12858	12963	12987	12764	12983	12803	12770	12912	12816	13009	12915	12871	12730	13024	12735	12919	12949	12729	12964	12809	12848	12887	12948	12895	12953	12879	12750	12855	12798	12886	12962	12861	12796	12948	12873	12874	13025	12841	12972	12789	12768	12991	12773	12882	12856	12858	12832	12755	12863	12917	12902	12933	12817	12835	12791	12813	12850	12889	12903	12892	12765	12816	12985	12980	12810	12953	12970	13007	12972	12968	12681	12793	12741	12999	12937	12741	12732	12821	12875	12856	12903	12925	12924	12894	12795	13009	12810	12820	12912	13069	12756	12922	12914	12964	12825	12828	12844	12808	12761	12732	12917	12738	12918	12908	12895	12830	12746	12952	12795	12768	12970	12998	12769	12881	12919	12702	12876	12881	13024	12910	12778	12777	12897	12876	12889	12952	12645	12855	13028	12888	12905	12868	12827	12881	12852	12975	12763	12870	12972	12932	12856	12881	13073	12921	12816	12785	12797	12923	12908	12936	12758	12979	12802	12869	12947	12803	12893	12897	12854	12953	12777	12779	12932	12809	12947	12902	12832	12889	12808	12802	12987	12790	12965	13077	12958	12742	12845	12621	13001	12886	13024	12799	12738	12667	12849	12744	13002	12817	12880	12767	12892	13074	12882	12864	12896	12877	12863	12774	12851	12749	12692	12870	12840	12853	12782	12935	12907	12858	12790	12737	12809	12896	12918	12636	12995	12783	12697	12717	12808	12941	12876	12944	12864	12879	12858	12910	12838	12948	12888	12889	13049	12907	12789	12777	13057	12864	12803	12881	12873	12904	12898	12908	12733	13016	12866	12953	12979	12743	12772	12890	12927	12639	12811	12882	12985	12850	12825	12875	12878	12926	12928	12856	12714	12929	12945	12754	12760	12731	12829	12874	12982	12857	13012	12944	12862	12891	12943	12947	12905	12626	12938	12839	12970	12914	12682	12869	12825	12808	12831	12955	12900	12930	12949	12952	12858	12946	12732	12839	12924	12916	12886	12829	12855	12776	12939	12892	12896	13005	12815	12833	12810	12770	12893	12846	12969	12631	12745	12808	12888	12865	12741	12859	12870	12953	12831	12928	12816	13098	12883	12760	12882	12834	12798	13087	12838	12823	12951	12869	12895	12942	12783	13004	12735	12780	12798	12815	12988	12843	12989	12901	12906	12830	12859	12906	12851	12831	12884	12826	12754	12788	12987	12912	13036	12966	12865	12840	12856	12722	12868	12900	12959	12877	12995	12904	12752	12872	12814	12819	12834	12891	12877	12818	12834	12643	12883	12866	12958	12931	12939	12910	12791	12966	12942	12785	12882	12719	12950	12770	12780	12743	13007	12885	12761	12779	13097	12920	12840	12904	12848	12983	12736	12942	12968	12971	12848	12880	12945	12830	12836	12773	12859	12983	12651	12692	12815	12925	12941	12842	12968	12810	12835	12869	12883	12893	12857	12931	13003	12990	12902
23029	21306	29102	23818	21399	22684	21951	16287	15387	15277	15245	14715	15068	15017	15002	14734	14729	14813	14780	14735	14704	14653	14645	16010	17541	19644	21823	20383	17977	16500	15239	14848	14687	14688	14543	14659	14542	14517	14693	14288	14443	14371	14418	14275	14514	14503	14392	14361	14452	14434	14510	14497	14466	14508	14537	14497	14456	14373	14516	14502	14333	14387	14348	14595	14340	14338	14304	14479	14369	14384	14487	14458	14398	14329	14392	14382	14453	14518	14421	14536	14474	14392	14440	14277	14577	14478	14351	14431	14586	14363	14613	14340	14295	14370	14339	14460	14688	14468	14353	14470	14512	14496	14380	14379	14501	14523	14412	14833	14359	14281	14408	14523	14397	14371	14457	14449	14338	14401	14346	14449	14503	14421	14451	14462	14348	14421	14281	14405	14414	14415	14282	14466	14382	14588	14277	14323	14575	14368	14433	14471	14311	14191	14376	14552	14205	14284	14203	14391	14375	14552	14484	14274	14522	14300	14450	14276	14274	14357	14397	14300	14327	14490	14410	14511	14218	14448	14206	14418	14369	14328	14426	14497	14489	14396	14285	14396	14425	14445	14315	14250	14447	14293	14463	14452	14534	14397	14407	14299	14324	14285	14290	14470	14441	14496	14365	14429	14390	14419	14407	14342	14324	14437	14166	14391	14603	14486	14278	14415	14419	14452	14514	14223	14292	14450	14392	14555	14430	14291	14282	14435	14295	14509	14361	14138	14264	14178	14482	14354	14586	14397	14385	14275	14427	14481	14291	14530	14347	14387	14384	14425	14300	14180	14511	14334	14476	14273	14397	14463	14266	14275	14284	14219	14396	14306	14249	14519	14550	14295	14255	14230	14230	14228	14534	14657	14406	14314	14439	14007	14358	14419	14489	14256	14307	14286	14695	14540	14412	14492	14527	14474	14531	14446	14622	14530	14297	14373	14270	14329	14291	14292	14260	14341	14617	14401	14232	14299	14186	14316	14309	14375	14313	14416	14476	14270	14287	14145	14232	14229	14376	14287	14462	14516	14380	14257	14283	14341	14266	14343	14393	14315	14414	14393	14308	14432	14458	14240	14597	14416	14215	14187	14353	14444	14453	14391	14383	14599	14248	14328	14440	14244	14244	14562	14246	14273	14221	14431	14397	14427	14332	14468	14189	14418	14409	14312	14591	14282	14173	14435	14513	14404	14279	14390	14508	14453	14573	14404	14408	14312	14205	14257	14526	14314	14548	14393	14433	14267	14277	14440	14283	14327	14345	14281	14424	14296	14475	14321	14545	14414	14584	14372	14515	14529	14137	14321	14375	14397	14304	14443	14343	14164	14452	14374	14249	14485	14496	14304	14477	14256	14336	14167	14410	14515	14281	14216	14348	14310	14406	14458	14407	14321	14293	14402	14252	14322	14474	14352	14311	14598	14361	14313	14414	14147	14165	14524	14233	14457	14223	14399	14240	14417	14327	14375	14546	14235	14251	14346	14433	14417	14459	14498	14457	14467	14246	14405	14362	14300	14406	14287	14277	14261	14371	14408	14482	14315	14311	14382	14422	14494	14464	14421	14307	14295	14464	14367	14391	14410	14558	14313	14311	14372	14370	14344	14368	14711	14328	14496	14462	14293	14333	14308	14479	14414	14262	14662	14469	14285	14302	14411	14338	14482	14405	14493	14331	14263	14371	14335	14341	14287	14471	14344	14429	14346	14307	14415	14365	14432	14328	14205	14555	14469	14503	14489	14175	14390	14255	14214	14526	14274	14436	14331	14481	14365	14382	14226	14429	14252	14117	14394	14331	14455	14511	14451	14431	14307	14331	14256	14503	14232	14388	14449	14323	14370	14460	14480	14343	14415	14265	14293	14416	14282	14377	14464	14467	14256	14444	14405	14403	14291	14310	14213	14547	14182	14322	14471	14480	14520	14335	14482	14569	14488	14541	14336	14352	14413	14357	14497	14497	14473	14362	14457	14266	14411	14194	14469	14363	14215	14448	14414	14401	14423	14420	14288	14371	14369	14275	14236	14394	14309	14246	14241	14177	14181	14376	14184	14274	14301	14187	14472	14397	14582	14330	14332	14466	14456	14280	14321	14325	14482	14328	14373	14382	14480	14166	14350	14276	14322	14308	14262	14453	14161	14394	14351	14408	14424	14550	14409	14524	14458	14276	14286	14388	14305	14245	14179	14523	14470	14367	14419	14189	14532	14386	14442	14223	14389	14476	14427	14588	14227	14385	14131	14290	14184	14514	14396	14361	14253	14453	14304	14216	14305	14252	14324	14312	14302	14433	14414	14283	14325	14193	14485	14369	14168	14580	14274	14404	14566	14271	14378	14423	14478	14378	14435	14360	14427	14478	14520	14390	14444	14430	14305	14314	14166	14340	14354	14373	14403	14341	14302	14364	14453	14335	14624	14325	14540	14508	14336	14462	14404	14647	14390	14307	14390	14376	14372	14431	14286	14447	14242	14611	14416	14082	14242	14442	14354	14129	14304	14311	14356	14523	14401	14247	14482	14274	14330	14440	14302	14306	14316	14531	14519	14530	14332	14416	14427	14431	14148	14520	14218	14256	14419	14516	14127	14267	14475	14379	14231	14554	14356	14409	14407	14464	14460	14490	14343	14323	14383	14448	14363	14508	14352	14469	14522	14447	14424	14329	14457	14387	14533	14354	14293	14404	14502	14315	14416	14493	14304	14224	14295	14405	14216	14439	14340	14367	14363	14425	14349	14432	14536	14303	14246	14474	14254	14395	14408	14363	14349	14411	14244	14315	14479	14484	14357	14352	14565	14519	14409	14274	14450	14287	14268	14317	14383	14459	14371	14294	14457	14433	14095	14256	14478	14329	14503	14399	14294	14239	14224	14441	14222	14280	14380	14248	14286	14222	14229	14328	14455	14282	14373	14425	14435	14281	14608	14290	14595	14607	14483	14496	14437	14430	14340	14479	14299	14304	14170	14516	14263	14335	14326	14445	14539	14338	14411	14330	14568	14498	14314	14307	14504	14445	14111	14346	14376	14184	14478	14265	14379	14459	14393	14552	14257	14482	14421	14397	14490	14611	14508	14474	14237	14370	14426	14340	14339	14179	14435	14378	14330	14382	14324	14440	14333	14506	14414	14378	14403	14392	14188	14321	14389	14428	14390	14266	14442	14252	14452	14478	14417	14450	14299	14168	14511	14333	14415	14511	14479	14392	14415	14155	14260	14332	14451	14394	14300	14483	14443	14291	14408	14342	14436	14535	14270	14297	14315	14426	14309	14336	14196	14417	14281	14255	14397	14288	14538	14409	14434	14411	14496	14580	14295	14260	14376	14319	14368	14357	14408	14277	14317	14295	14200	14209	14323	14320	14245	14547	14332	14458	14349	14536	14307	14402	14470	14364	14296	14464	14694	14577	14392	14351	14451	14292	14294	14538	14696	14410	14409	14291	14343	14299	14288	14292	14302	14297	14314	14474	14407	14347	14134	14226	14365	14335	14296	14378	14469	14275	14395	14277	14286	14296	14334	14411	14304	14301	14284	14410	14245	14279	14329	14253	14357	14243	14365	14401	14527	14433	14435	14465	14434	14415	14374	14414	14239	14371	14500	14323	14108	14281	14613	14362	14309	14373	14268	14363	14285	14403	14292	14377	14279	14215	14351	14575	14464	14243	14417	14206	14322	14556	14467	14498	14218	14447	14351	14373	14447	14458	14141	14281	14381	14227	14215	14357	14187	14418	14423	14343	14353	14461	14138	14407	14546	14446	14433	14394	14372	14189	14463	14394	14301	14452	14389	14209	14413	14454	14340	14503	14316	14371	14592	14376	14193	14375	14386	14352	14334	14303	14555	14457	14210	14371	14193	14229	14353	14434	14495	14403	14324	14264	14139	14335	14488	14429	14327	14381	14553	14358	14311	14410	14487	14342	14285	14375	14421	14374	14479	14274	14262	14378	14311	14427	14462	14532	14251	14355	14273	14525	14475	14530	14224	14521	14172	14293	14433	14483	14353	14345	14474	14373	14282	14322	14237	14335	14294	14415	14415	14439	14371	14486	14213	14451	14283	14378	14193	14402	14350	14231	14216	14425	14233	14459	14422	14323	14339	14339	14339	14222	14428	14288	14259	14314	14157	14256	14574	14248	14239	14411	14247	14388	14187	14330	14342	14237	14100	14415	14407	14462	14437	14381	14349	14431	14205	14305	14359	14317	14338	14655	14324	14462	14415	14417	14307	14462	14537	14395	14404	14267	14513	14344	14314	14370	14368	14409	14337	14016	14360	14496	14500	14390	14294	14445	14287	14326	14510	14335	14527	14423	14334	14527	14289	14429	14307	14287	14273	14066	14171	14290	14295	14162	14474	14483	14261	14374	14264	14236	14312	14268	14299	14266	14458	14323	14071	14394	14422	14221	14210	14190	14276	14281	14513	14315	14256	14305	14266	14427	14370	14473	14267	14418	14535	14408	14489	14325	14331	14273	14426	14401	14247	14197	14326	14269	14362	14500	14269	14214	14545	14510	14363	14483	14451	14376	14499	14376	14238	14234	14184	14168	14363	14294	14291	14601	14410	14399	14366	14270	14238	14337	14313	14344	14233	14315	14322	14282	14655	14360	14341	14342	14192	14030	14413	14365	14257	14373	14251	14406	14408	14362	14356	14453	14181	14130	14469	14449	14309	14335	14258	14443	14584	14293	14280	14300	14385	14357	14269	14375	14381	14506	14418	14284	14232	14479	14528	14406	14266	14347	14142	14303	14438	14326	14422	14421	14330	14358	14542	14248	14300	14548	14301	14450	14334	14477	14460	14208	14135	14359	14373	14245	14494	14265	14407	14480	14623	14422	14338	14098	14171	14186	14370	14437	14280	14438	14300	14544	14415	14526	14433	14518	14569	14458	14361	14451	14250	14392	14407	14283	14321	14372	14501	14205	14338	14304	14224	14505	14418	14501	14368	14479	14459	14387	14370	14314	14252	14361	14277	14301	14335	14366	14459	14471	14301	14218	14465	14384	14660	14422	14545	14384	14470	14264	14305	14250	14543	14531	14356	14317	14184	14361	14363	14276	14408	14257	14386	14292	14496	14392	14174	14552	14455	14366	14277	14381	14388	14332	14337	14325	14359	14354	14316	14356	14444	14186	14232	14514	14468	14283	14341	14257	14425	14479	14320
24999	43669	28280	18625	16212	15342	15113	14563	14120	13971	13764	13652	13552	13479	13300	13500	13421	13284	13326	13061	13318	13231	13272	15852	17521	21352	23140	20667	17462	15462	14216	13361	13186	12996	12970	13009	12922	12946	13037	13082	13177	12964	12870	12937	13044	12987	13077	13066	13001	12850	13007	13058	12968	12948	12964	13003	13077	13203	13072	12991	12913	12920	12969	13047	13043	13132	13137	13010	12949	13044	13021	13021	13063	12868	13114	12782	12972	13045	13047	13025	13019	12961	13059	12926	13087	13158	13005	13053	12938	12996	13066	12975	13149	13149	12995	13158	13114	12831	12982	13149	13072	13030	13122	13000	12946	12941	13051	13075	12922	13173	13040	13061	13042	13201	13031	13222	12998	13057	13015	12957	13025	12916	13155	13167	13026	13172	13146	12988	13010	13114	12981	12903	12947	12954	13153	13044	13100	12997	12983	13079	12939	13046	13133	13081	12959	13000	13118	13088	13104	13044	13011	12900	12926	13030	13018	13079	13180	13021	13005	12985	13004	13117	13037	12970	13098	13047	13148	12954	12999	12977	13110	12948	13225	13003	12908	12966	12925	13048	13085	13207	12786	12929	12960	13086	13164	13132	13062	13019	12853	13025	13097	12966	12969	13091	12828	13129	12996	13031	12884	13177	13029	13056	13180	13020	13042	13099	12981	12908	12987	13095	13117	12928	13167	12930	13074	13036	12775	13014	13132	13177	13041	13158	12976	12882	13111	13078	12934	12962	13038	13086	13176	13015	12957	12934	13015	12999	13052	12954	12926	13026	13144	12899	13009	12908	13009	13069	12908	13031	12957	13055	13140	12957	12839	13156	12978	13037	12971	13018	13120	13091	13002	12981	12995	13012	13030	13024	12850	13006	13022	13164	12945	12719	13231	13135	12845	12963	12954	13062	12952	12934	13108	12884	12911	13089	13027	13097	13024	12991	13018	12915	12891	12915	13043	13038	13027	12961	13064	13082	13138	13011	13155	12959	12939	12922	12996	12919	12962	13142	13027	12896	13038	12895	13222	13211	13037	13040	12967	13067	12927	12896	12931	13015	12968	13165	13027	13040	13000	12982	12881	12911	12846	13094	13064	12952	13077	13063	12932	13129	13037	12976	12930	12996	13120	12978	13061	12870	12814	12960	12972	12912	13114	13166	12907	13026	13143	12979	12879	13013	12986	13081	13095	13064	13064	12989	12999	12911	13105	13088	12905	13046	13015	12916	13011	12917	12994	13046	13017	12848	13106	12852	13073	12976	13083	13022	12897	13101	12777	13166	13111	12955	12982	12980	12916	12986	12978	13036	13120	12952	12992	12936	12944	12872	12985	13104	12888	13043	12847	12914	12923	13189	12924	12957	12971	13093	12947	13044	12931	12939	13065	12999	12901	12996	12920	12983	12970	13152	13009	12944	13017	13125	13003	12928	12933	13071	12932	12950	13006	13006	12999	13063	13015	13026	13046	13020	12920	12851	12997	12927	13019	12936	13176	12959	13060	12976	12859	12923	13047	12918	13075	13022	12922	13022	12941	13131	13067	13108	12948	13027	12923	13050	12914	12937	13064	13006	13048	13065	12955	13040	12992	12833	13149	13031	13124	13020	13040	12966	12992	13057	13015	13051	13080	12874	13171	13077	13019	12952	13002	13052	13070	12968	12831	13129	13198	13043	13098	12951	12928	13061	12978	13087	13035	13042	13104	12868	13010	12879	13056	12778	13217	12861	13050	13110	12845	12935	12911	12733	12976	13052	13053	12975	12984	13095	13097	12848	12990	12978	12990	13097	13141	12958	13002	12853	13012	12913	13021	12989	12899	13126	13010	13090	13107	12918	13086	13054	13029	13170	13105	12996	13069	12986	13043	12929	13042	13111	12963	13019	13015	13035	13017	13093	13051	13058	12929	13116	13039	13048	13044	12878	13075	12897	12995	13104	13016	12962	13004	12963	13006	13013	13043	13014	12981	13052	13083	13070	12926	13076	12929	13090	13053	12978	13107	12976	13063	13006	12981	13027	12883	13001	12942	13007	13003	13109	13061	12801	12992	13050	12954	12885	13066	13061	13075	12971	13026	13172	13048	13048	12959	12768	13023	12797	12968	13070	12873	13147	13052	12878	13130	13101	13000	13040	12857	13029	13033	13083	12846	12962	12972	13028	13070	12939	13063	12957	13059	13107	13038	12973	13002	12899	13027	13082	12982	13065	13054	13092	13047	12970	13208	12875	13036	13046	12840	12966	12901	13071	12824	13075	12969	13019	12879	13015	12967	13015	13121	12991	13003	12918	13025	12973	13055	13036	12891	12878	12924	13090	12927	12945	13046	13064	13159	13030	13041	12965	13015	13013	12823	12964	13020	13074	13102	13030	12844	13011	12981	12865	13028	13016	12958	12917	13116	12994	12950	13136	13022	13061	13089	13083	13041	12973	12968	12854	13054	13043	13071	13104	12987	13061	12979	13076	13039	12853	13033	13064	12948	13025	13033	13017	13036	12938	13000	13092	13088	12929	12937	13039	13102	13081	13072	13079	13075	13049	13201	12947	12995	13028	12995	12912	13028	12941	12997	13110	13084	12932	12992	13043	13048	12993	13001	12885	12987	12843	13056	13104	13008	12963	13147	12956	13097	13089	12998	12808	12860	12989	12974	13135	12909	12885	13126	12953	13023	13010	12996	12899	12998	12935	13108	12828	13045	12952	13100	12993	13108	13060	12993	12861	12928	13065	13048	13078	13012	12943	13034	12948	12979	12968	13075	12891	12834	13020	12904	13023	13080	12994	12958	12851	13056	12931	13029	12990	13043	13095	13044	12826	13078	13023	13018	12977	12958	12941	12998	12956	12957	12928	12845	12967	12851	12882	12948	12903	13194	12894	13063	13134	13044	12960	12956	13039	13013	12970	12910	13095	13169	12851	13096	13058	13080	12931	12863	12906	13077	12969	13030	12930	13029	12922	13116	12995	13099	12995	13034	13072	12898	13042	13219	12949	13120	12940	13293	13047	13083	13074	12867	13048	13046	13080	12865	12987	13002	13171	13086	12846	12999	13038	13089	12873	12892	12935	12979	13135	12904	13039	12938	12895	12916	13057	12943	13096	13020	12904	13080	13112	13067	12922	12978	12851	13176	12937	13014	13127	12967	12863	13004	13120	13061	13056	13109	13036	13020	12914	13086	12900	13010	13101	13118	12938	13037	12891	12886	13103	13008	13014	13048	12923	12893	12982	13113	13079	12949	13137	13153	13082	13045	13219	12919	12935	13038	13022	12843	13149	12918	13157	13070	12925	13080	12806	13014	13110	12986	13029	12788	12838	13164	12844	13013	13266	12943	12917	12855	12874	12983	13030	13015	13161	13080	13020	12959	12882	13223	12987	12882	13111	13148	13028	13040	12843	13149	13085	13050	13027	13032	12966	12981	12995	13056	12997	12991	12778	12934	12804	13192	13140	12990	12994	12904	13080	12984	13083	12983	13114	13087	13004	12973	12974	13015	12885	13119	12940	12977	13094	13044	13048	12921	12963	13093	12998	12963	13051	13113	13049	12927	12883	12970	13004	12973	13049	13068	12928	12966	12871	13057	12952	12988	13045	12958	13000	12879	12942	13086	13001	12882	13111	12858	13050	13094	13023	13263	13027	12999	13092	12911	13164	12945	13110	13082	12962	12895	13219	12823	12806	13134	12946	12939	13018	12983	13056	13008	13082	12995	13199	13031	13010	13102	13012	12942	13097	12925	12964	13058	12997	13093	12816	13019	13022	13142	12892	13057	13042	13040	13239	13023	13126	12941	12900	12920	12950	12977	12959	12978	12994	13118	13022	12918	13071	13009	13055	12932	13000	13042	12967	13000	12888	12980	13039	12965	12922	13096	13030	12882	13019	12961	12912	12923	12909	13015	12980	13111	12876	13149	13083	13063	12889	13039	12948	12934	13082	12994	13012	12902	13037	13140	13096	12927	12988	13008	12972	13053	12910	13047	12889	13053	12994	13119	12985	13141	13055	13061	13078	13058	12940	12989	12921	13077	12972	12919	12907	12959	13118	12910	12934	12918	12995	13060	13171	12962	13115	13046	12997	12981	13228	12823	13002	13104	12976	12888	13033	13044	13114	13043	13009	13040	13068	13069	12977	12990	12961	12949	13010	12946	13133	13181	12891	13108	13050	12944	12881	13079	12968	13143	12978	12999	13018	13005	12868	12961	12975	12952	13038	13079	12979	13035	13021	13034	12964	13025	13065	12933	12886	12998	12978	13147	12825	12991	13025	13102	12971	13094	13021	13014	12880	13029	13031	12886	13104	13021	12942	12842	13061	13079	12993	13021	12862	12925	13099	13022	12997	12816	12862	13117	13097	12934	13073	13089	12908	13064	12917	13021	13015	13004	13012	13018	13070	13021	12996	12983	13213	13071	13093	13018	12937	12902	13008	12880	12947	13061	13132	12970	13101	13022	12907	12892	13031	12932	13016	12963	13001	12996	12925	12934	12911	12915	12957	13056	12991	12936	13192	13108	12921	12989	12989	13018	12773	12971	13062	13157	13125	12878	13021	13012	13113	12782	13050	12972	13058	13047	13125	13140	13037	13141	12963	12897	12980	13116	12944	12989	13043	13164	12992	12938	12878	12933	12906	12938	13088	12945	12952	12951	13143	13077	13013	12911	13077	13041	12770	13066	13029	12993	12983	13203	13101	12937	12932	13002	12842	13097	13108	13026	13061	13089	13054	12996	12899	13068	12953	12950	12960	12869	12928	13066	12953	13182	13121	12983	12910	13034	13155	12963	13017	13010	13174	13035	12898	12971	13049	13005	13031	12909	13163	12925	12973	13028	13029	13064	12966	13026	13021	12871	13194	12902	13013	13099	13053	12991	12953	13175	12927	13037	12996	13161	12979	13131	12947	13062	13024	12904	12888	12863	13019	13252	12913	12878	13011	12871	13078	13073	13141	12994	13064	13043	13039	13010	12880	13130	12916	12930	13072	13072	13120	12968	13113	13136	13082	13086	13171	13104	13088	13137	13037	13038	13012	12868	13178	12953	12983	12980	12969	12900	12984	12891	12970	13045	12915	13103	12960	13103	12926	13051	12860	12962	13159	13120	12979	13019	12952	13040	13108	13237	12911	13020	13020	12836	13030	13206	13015	13009	13223	12946	13037
28041	22650	22646	17620	14448	14370	14331	13987	14104	13980	13943	14006	14189	13999	14091	13963	13977	14054	14191	13613	13879	14063	13955	13971	14397	14589	14521	14436	14133	14097	13963	13872	13730	13798	13917	13999	13941	14028	13924	14029	14026	13898	13898	13937	13980	14015	13954	13953	14058	13971	14006	14113	13897	14001	13910	13862	13935	13826	14019	13917	14031	13968	14007	13805	14095	13937	13804	13729	13864	13767	13859	13869	13976	13740	14055	13979	13985	13992	13873	13782	13847	13929	13835	13818	14050	14027	13968	13819	13953	14005	13871	13990	13961	13700	13969	13817	14087	13913	13867	13748	13783	14048	14013	13826	13721	14038	13918	13838	13866	13907	13737	13997	13891	13792	13917	13805	13852	13939	14024	13888	14073	14008	13834	13835	13800	14100	13844	13796	13754	13842	13897	13923	13879	13911	13798	13935	13952	13889	14030	13926	13800	13946	13779	14136	13921	13879	13859	14033	13780	13776	13933	13816	13969	14022	13979	13761	13901	13783	13750	13927	14089	13846	13942	13887	14024	14023	14033	13909	13983	13566	13834	14042	13720	13822	13877	13607	13898	13948	14019	13917	13777	13958	13944	13976	13729	13673	13952	13955	13824	13904	13680	13786	13883	13943	13915	13950	13836	13870	13717	14003	14027	13750	14028	13871	13936	13763	13906	13875	13702	13896	14070	14023	13811	13900	13890	13978	13827	14038	13911	13726	13867	14010	14053	13736	13770	13934	14097	13899	13953	13787	13836	13850	13879	13938	13717	13846	13995	13748	13950	13899	14034	13966	13936	13665	13901	13943	14055	13903	13844	13752	13741	14052	13831	13820	13818	13844	13851	13887	13931	13914	13866	14084	13933	13874	13916	13794	13941	13793	13895	13914	13893	13848	13918	14034	13925	13816	13802	13844	13794	13798	13906	13968	13911	13859	13821	13785	14047	13784	13961	13968	13851	14016	14029	13960	13793	13939	13970	13938	13732	13948	13943	13923	13871	13817	14089	13874	13927	13911	13905	13807	13985	13841	13925	13967	13846	13752	14005	13799	13779	14009	13932	14073	14063	13732	14154	13906	13885	13933	13863	13816	13918	13909	13779	13998	13772	13825	13885	13885	14037	13986	13941	13831	14023	13803	13859	13896	13819	14027	13966	13818	13747	13960	13711	13777	14014	13940	13898	13838	13804	13895	13731	13920	14004	13935	13821	13840	14076	14007	14013	13880	13936	14036	13921	13860	14009	13742	13976	13839	13902	13889	14085	13972	14071	13816	13981	13750	13777	13818	13983	13786	14004	13944	13909	13903	13871	13834	14030	13784	13888	14033	13962	13935	14090	13893	13792	14006	13902	14051	14002	13784	13914	13940	13845	13812	13966	14034	13922	13932	13744	13800	13951	13859	13899	13888	13911	13958	13808	13824	13800	13844	13876	13882	13908	13923	13816	13846	13881	14016	13851	13867	13874	14061	13991	13751	14019	13770	13754	14022	14009	13853	14080	14105	13897	13797	13682	13915	13949	13938	13618	13799	13783	13726	13823	13855	13831	14084	14000	13893	13984	13789	13901	13871	13951	13685	14096	13761	13853	13813	13982	13923	14092	13955	14130	14084	13956	13932	13954	13932	14021	13920	13882	13952	13959	13818	13795	13896	13893	13909	13838	14003	14025	13833	13848	13830	13878	13783	14002	13771	13845	13900	13767	13869	13935	14008	13888	13910	13992	13903	13809	14006	13897	13820	13996	14026	13763	14050	13905	13936	13842	13779	13790	13754	13659	13763	13947	14023	14065	13980	13775	13932	14049	13845	13753	14064	13696	13995	13589	13945	13851	13836	13997	13963	13953	13994	13877	14002	13987	13869	14051	13980	14035	14049	13841	13962	13973	14070	14008	13904	13856	13738	13729	14053	13802	13945	13855	14043	13979	13881	13772	13751	13935	13922	13909	13899	13876	13735	13849	13869	13868	13903	13904	13756	13700	13815	13973	13978	13825	13900	13990	13871	13958	13784	13821	13979	14085	13826	14047	13887	13975	14042	13955	13866	13773	13795	13947	13900	13901	13973	13905	14043	13784	13941	13886	13849	13982	13873	13812	13870	13916	13770	13873	13881	13786	13934	13828	14130	13894	13684	13804	13829	13771	13719	13823	13783	13842	13857	13873	14085	13968	13837	13975	13938	13935	13744	13890	13935	13976	14002	13940	13772	13836	13704	13812	13778	13890	13902	14004	14046	13876	14098	14073	13877	13861	13780	13926	13841	13857	13832	13697	13845	13962	13863	13983	14000	13915	13842	13942	13879	13767	13796	13997	14019	13743	13793	13976	13687	13934	13873	13911	13917	13865	13759	13665	13936	13947	13937	14063	13961	13988	14025	14014	13762	13994	13993	13823	13901	13994	13797	13965	13852	13837	13827	14081	13910	13908	13820	13940	13895	13953	14129	13828	13764	13748	13869	13851	13843	13811	13834	13799	13779	13851	14008	13850	13930	13842	13939	13957	13945	13740	13904	13773	13909	13906	13830	13851	13923	13973	13927	13952	13901	13802	13840	13972	13760	14040	14030	13918	13780	14026	13952	14023	13980	14028	13934	14057	14008	13869	13956	13960	13875	13805	13825	13813	13939	13776	13941	13907	13893	13963	13769	13678	14019	14091	13829	13826	13807	13862	13788	13805	13934	13903	14101	13919	13999	14038	14022	13808	13680	13856	13745	13800	13807	13769	13831	13815	13848	13808	13740	13892	13864	14119	13832	13898	13885	13741	13651	13772	13807	13731	14127	14015	14111	13895	13930	13818	13851	13955	14012	13926	13621	13844	13968	14016	14062	13976	13792	13700	14001	13931	13762	13882	13886	13951	13955	13929	13989	13935	14015	13901	14040	13924	14049	13886	13702	13757	13854	13877	14023	13858	13931	13974	14021	13843	13899	13842	14096	13836	13886	13996	13791	13932	13757	13935	13771	13804	13872	13844	13970	14074	13766	13994	13848	14001	13966	13868	14017	13910	13953	13861	13894	13954	14142	13775	13854	13885	14038	13882	13936	13693	13897	14095	13856	13970	13880	13967	13841	13827	13833	13906	13907	13966	13938	13858	13695	13886	13928	14116	13997	13981	13974	13896	13988	13918	13836	13993	13804	14210	13882	13751	13969	13921	13978	13850	13987	13868	14119	13793	14128	13965	13907	13773	13864	14023	13914	13999	14041	13971	14034	14088	13712	13991	13928	14009	13779	14041	13789	13831	13704	13942	13907	13911	13874	13905	13950	13896	13924	13917	13952	13771	13753	14000	13985	13625	14220	13911	13908	13940	13903	13688	13957	14074	13930	13880	14021	13863	13902	14079	13799	13911	14044	13782	13928	13875	13822	13843	14023	14036	13849	13795	13985	13736	14030	13772	13770	14004	13903	13906	13986	14053	13886	13834	13866	13935	13935	13762	13839	13825	13862	13874	13971	14057	13887	13910	13708	13880	13874	13943	13833	13938	13789	13885	13669	13960	13813	13709	13731	13864	13887	14063	13859	14212	13996	13846	14064	13927	14037	13861	13872	14103	13876	13802	14074	13769	13939	13991	13831	13945	13903	13928	13987	13824	13815	13798	13985	13878	13778	13901	13934	13915	13838	13853	13924	13972	13929	13889	14016	13871	13968	13999	13836	13829	13918	13680	13989	14078	13774	13869	13759	13889	14020	13968	14013	13862	13873	13958	13812	13995	13873	13932	14049	13991	13802	13854	13865	13735	13822	13908	13856	13941	13723	13934	13824	13807	13696	13855	13805	13866	13802	13753	13871	13925	13910	13901	13875	13960	13986	13785	13954	13834	13861	13899	13779	13968	13855	14040	13974	13765	13905	13860	13920	13917	13841	13934	13840	13941	13946	13848	13871	13934	13951	13849	13920	13652	13809	13951	13961	14006	13801	14067	13804	14050	13990	13846	13838	14073	13977	13893	13799	13977	13987	14050	13775	13885	13966	13955	13884	13768	13852	13808	13744	13968	14001	13881	13862	13804	13945	14060	13995	13684	13909	13818	14012	13799	13843	13747	14129	13974	14123	13869	13769	14057	13840	13952	13905	13736	13869	13831	14022	14013	13877	13927	13958	14003	13917	13951	14030	13628	13699	13852	13896	13846	14086	13926	13929	13973	14039	13983	13958	13937	13849	14041	13793	13938	14043	13841	13948	13713	13765	14070	13801	14121	13934	13833	13931	14020	13872	13966	13876	13833	13894	13873	14052	14020	13750	13934	13862	13867	13928	13949	13981	13948	13900	13795	14046	13727	14105	13812	13903	13945	13960	13920	13921	14004	14042	13908	13835	13872	13839	13757	13853	14137	13851	13998	13866	13771	13832	14071	13847	13884	13881	13988	13981	13972	13879	13848	13882	14061	13963	14043	13802	13924	13958	14016	13779	13993	13901	13834	13803	13924	13941	13879	13922	13869	13922	13749	13980	13895	13866	13857	13852	13988	14017	13859	13783	13848	13904	14001	13820	13746	13825	14097	13995	14022	13898	13927	13880	13844	13787	13886	13963	13837	13652	13951	13927	14089	14049	13984	13926	13920	13856	13954	13855	13968	13943	13796	13774	13826	13943	14024	14007	13916	13916	14110	14137	14019	14103	13883	13968	13933	13989	13931	13959	13798	13819	13771	13811	13938	14046	14001	14006	13863	13878	13808	13838	13829	13902	13972	13790	13837	14087	13922	14100	13859	13886	13866	13936	13884	13735	13987	13747	13873	13998	14180	14014	13884	14104	13845	14104	14004	13873	13754	14022	13837	13987	13781	13859	13669	13947	13716	13846	14075	13826	13750	14001	14033	13833	14003	13828	14030	13949	14010	13991	13939	14060	13953	13806	13935	13764	13881	13873	13938	13848	14007	13959	13868	14000	13943	13886	13835	13922	13866	13840	14015	13817	13631	13841	13729	13741	13854	13898	13879	14008	13948	13872	13608	13834	14014	13956	13830	13651	13777	14000	14093	13991	13821	13696	13986	13880	13776	13664	13812	14018	13728	13733	13927	13826	13802	13938	13964	13883	13868	13843	13883	14061	13620	13854	14008	13721	13905	13966	13977	13943	13829	13889	13772	13818	14105	13927	13958	14027	13966	13825	13843	13798	13810	13992	13970	14003	14030	13895	14001	14008	13887	13822	14002	13964
22177	27305	18621	13902	13181	13127	13212	13032	12635	12844	12933	12918	12853	12813	12915	12566	12740	12579	12953	12839	12699	12828	12810	12824	13243	13432	13407	13108	12833	12877	12780	12583	12728	12821	12929	12806	12693	12686	12575	12605	12646	12693	12621	12580	12708	12742	12698	12724	12750	12645	12842	12626	12573	12621	12824	12783	12668	12709	12830	12709	12692	12762	12767	12577	12605	12690	12765	12727	12790	12717	12679	12663	12779	12590	12868	12569	12758	12752	12694	12723	12782	12745	12633	12720	12560	12705	12716	12686	12809	12748	12615	12772	12618	12550	12707	12594	12493	12810	12635	12865	12801	12738	12786	12602	12704	12598	12753	12736	12661	12695	12656	12656	12667	12592	12647	12622	12730	12670	12644	12832	12542	12808	12717	12624	12641	12700	12666	12740	12459	12795	12616	12587	12615	12589	12626	12752	12766	12607	12680	12789	12690	12608	12648	12586	12664	12653	12651	12649	12826	12672	12592	12669	12580	12613	12622	12635	12644	12750	12655	12747	12764	12689	12568	12599	12649	12609	12776	12809	12828	12586	12712	12516	12737	12874	12771	12611	12560	12725	12742	12560	12726	12530	12648	12654	12701	12747	12694	12757	12645	12625	12664	12741	12617	12655	12678	12802	12595	12660	12464	12758	12669	12755	12620	12612	12724	12831	12700	12678	12772	12681	12559	12698	12777	12728	12660	12610	12697	12804	12713	12692	12830	12669	12797	12726	12693	12704	12689	12726	12553	12784	12602	12597	12772	12535	12782	12694	12805	12607	12726	12720	12672	12748	12673	12578	12578	12750	12650	12565	12650	12676	12714	12627	12859	12767	12666	12711	12649	12508	12724	12591	12620	12576	12859	12657	12744	12704	12706	12629	12756	12818	12692	12648	12794	12753	12631	12715	12559	12663	12839	12745	12602	12591	12781	12599	12634	12657	12609	12726	12705	12671	12858	12699	12657	12767	12609	12725	12790	12666	12586	12756	12591	12691	12730	12666	12685	12638	12598	12641	12615	12655	12888	12694	12761	12576	12731	12903	12665	12747	12653	12661	12645	12732	12635	12679	12657	12713	12554	12670	12749	12823	12657	12651	12631	12673	12523	12712	12853	12618	12633	12548	12740	12814	12640	12776	12758	12519	12652	12649	12550	12672	12682	12561	12715	12661	12667	12910	12713	12717	12723	12544	12659	12782	12445	12682	12614	12577	12604	12729	12836	12840	12610	12593	12632	12583	12583	12752	12835	12712	12668	12784	12784	12756	12630	12658	12879	12658	12567	12817	12709	12784	12688	12516	12769	12660	12764	12632	12607	12641	12758	12739	12724	12563	12647	12704	12620	12690	12657	12755	12743	12656	12773	12624	12670	12877	12667	12646	12692	12701	12756	12703	12636	12720	12546	12742	12724	12760	12665	12683	12636	12609	12907	12634	12743	12650	12742	12672	12539	12661	12644	12578	12772	12884	12667	12688	12681	12747	12700	12586	12708	12735	12642	12505	12787	12692	12631	12721	12827	12625	12733	12870	12831	12850	12861	12739	12612	12771	12557	12587	12760	12795	12689	12674	12727	12754	12764	12663	12725	12851	12695	12704	12706	12669	12682	12571	12767	12737	12770	12681	12645	12641	12631	12701	12720	12581	12685	12667	12750	12726	12809	12549	12516	12688	12558	12730	12663	12888	12616	12736	12664	12573	12638	12718	12712	12874	12770	12779	12611	12624	12610	12829	12771	12716	12688	12592	12780	12563	12635	12518	12825	12624	12592	12654	12733	12728	12785	12739	12545	12765	12712	12757	12484	12615	12739	12551	12619	12574	12668	12795	12654	12816	12640	12630	12691	12442	12785	12485	12760	12513	12677	12598	12796	12763	12850	12786	12693	12799	12601	12783	12777	12726	12758	12532	12584	12625	12531	12898	12756	12590	12626	12667	12686	12646	12699	12818	12746	12661	12622	12551	12684	12609	12682	12683	12706	12662	12627	12852	12680	12703	12731	12766	12819	12493	12666	12757	12642	12840	12648	12714	12631	12627	12678	12877	12669	12747	12581	12615	12665	12726	12677	12675	12895	12743	12838	12585	12562	12529	12782	12608	12656	12602	12674	12614	12725	12908	12680	12600	12597	12790	12807	12728	12822	12736	12816	12777	12867	12739	12607	12788	12717	12527	12677	12725	12700	12726	12683	12745	12764	12663	12753	12688	12595	12912	12562	12756	12653	12685	12756	12721	12657	12551	12797	12673	12763	12689	12701	12671	12560	12891	12535	12659	12696	12644	12681	12562	12663	12663	12746	12749	12728	12657	12690	12604	12591	12887	12841	12663	12898	12693	12668	12762	12684	12748	12806	12763	12979	12611	12692	12640	12725	12686	12540	12691	12777	12720	12729	12651	12698	12561	12783	12603	12650	12619	12662	12534	12724	12647	12713	12579	12984	12771	12598	12723	12617	12890	12534	12603	12753	12665	12648	12643	12672	12990	12713	12720	12635	12659	12812	12758	12716	12767	12633	12741	12874	12703	12666	12699	12795	12686	12813	12779	12614	12700	12738	12586	12623	12769	12758	12625	12523	12627	12587	12688	12708	12876	12653	12737	12765	12644	12616	12684	12712	12871	12753	12702	12712	12606	12700	12681	12673	12663	12762	12812	12780	12759	12710	12759	12599	12833	12747	12706	12581	12889	12631	12650	12851	12649	12673	12688	12684	12718	12705	12593	12512	12737	12756	12828	12751	12702	12649	12683	12585	12719	12717	12656	12742	12640	12849	12701	12631	12770	12795	12632	12704	12659	12833	12731	12751	12797	12849	12757	12812	12544	12803	12672	12637	12782	12672	12736	12778	12586	12738	12750	12711	12727	12598	12843	12825	12661	12664	12842	12718	12773	12573	12709	12791	12609	12771	12674	12752	12593	12771	12783	12724	12637	12747	12705	12597	12678	12741	12719	12668	12651	12849	12729	12403	12679	12757	12813	12757	12626	12731	12681	12706	12608	12715	12718	12582	12698	12759	12629	12686	12739	12732	12647	12645	12543	12702	12596	12635	12581	12702	12566	12594	12696	12551	12799	12615	12631	12707	12692	12625	12810	12697	12652	12672	12643	12856	12612	12844	12714	12656	12623	12750	12792	12720	12684	12659	12795	12624	12625	12603	12712	12644	12769	12818	12719	12648	12832	12667	12876	12766	12721	12781	12831	12697	12626	12765	12667	12572	12709	12839	12816	12647	12706	12659	12628	12689	12667	12811	12691	12628	12815	12683	12820	12661	12761	12618	12629	12785	12539	12746	12557	12576	12756	12508	12569	12657	12597	12627	12614	12694	12736	12617	12658	12652	12690	12776	12928	12569	12551	12643	12775	12719	12682	12709	12623	12674	12664	12672	12762	12692	12605	12566	12653	12580	12683	12734	12568	12786	12668	12859	12649	12684	12715	12728	12753	12803	12664	12640	12621	12700	12810	12733	12724	12676	12656	12718	12748	12706	12794	12635	12664	12782	12637	12686	12696	12719	12759	12761	12707	12707	12677	12583	12813	12605	12763	12689	12585	12535	12720	12741	12670	12709	12692	12635	12770	12580	12545	12667	12633	12716	12685	12727	12763	12661	12643	12586	12690	12645	12630	12635	12663	12635	12679	12665	12629	12719	12752	12687	12708	12713	12632	12735	12764	12750	12632	12774	12800	12669	12743	12710	12622	12500	12718	12604	12750	12754	12806	12598	12614	12553	12818	12654	12619	12775	12658	12717	12765	12599	12811	12642	12659	12638	12612	12694	12668	12636	12855	12677	12640	12642	12755	12611	12699	12462	12613	12468	12703	12715	12726	12783	12614	12797	12688	12722	12610	12841	12721	12603	12508	12707	12885	12611	12653	12820	12676	12661	12601	12750	12745	12635	12742	12655	12642	12609	12664	12724	12731	12910	12708	12636	12655	12672	12619	12702	12681	12795	12571	12633	12775	12655	12722	12646	12791	12647	12695	12821	12658	12722	12524	12867	12578	12757	12551	12699	12758	12846	12579	12743	12774	12644	12688	12724	12756	12593	12756	12728	12763	12875	12710	12699	12630	12827	12550	12613	12636	12687	12558	12705	12640	12702	12573	12872	12716	12783	12625	12833	12632	12789	12789	12610	12629	12702	12924	12653	12838	12592	12750	12817	12852	12693	12861	12710	12680	12630	12719	12598	12672	12647	12771	12607	12723	12679	12666	12755	12733	12684	12485	12592	12732	12672	12665	12620	12722	12716	12595	12897	12813	12612	12644	12754	12629	12761	12667	12699	12774	12640	12608	12646	12696	12628	12785	12736	12837	12764	12520	12662	12719	12680	12694	12751	12671	12658	12683	12649	12661	12781	12710	12805	12720	12763	12709	12625	12539	12754	12791	12777	12670	12726	12645	12547	12701	12703	12586	12826	12673	12738	12642	12507	12637	12608	12700	12856	12830	12818	12754	12764	12844	12650	12559	12743	12773	12705	12859	12724	12695	12632	12622	12698	12764	12714	12664	12662	12739	12712	12814	12691	12822	12721	12598	12707	12597	12692	12708	12592	12841	12576	12676	12520	12778	12827	12548	12792	12612	12744	12521	12680	12793	12697	12809	12821	12822	12706	12691	12672	12704	12657	12636	12578	12696	12616	12786	12798	12558	12693	12712	12760	12927	12627	12560	12726	12686	12493	12609	12606	12695	12976	12700	12549	12621	12578	12538	12598	12694	12680	12700	12659	12690	12648	12696	12601	12749	12986	12497	12693	12626	12719	12838	12699	12628	12666	12717	12473	12808	12695	12580	12761	12608	12613	12834	12720	12913	12682	12793	12715	12697	12793	12656	12759	12622	12764	12671	12846	12716	12590	12787	12754	12518	12675	12684	12738	12688	12743	12570	12590	12755	12688	12675	12775	12789	12794	12802	12610	12548	12622	12874	12713	12594	12698	12593	12628	12705	12779	12574	12696	12556	12599	12688	12741	12694	12759	12737	12762	12630	12923	12644	12789	12534	12615	12782	12608	12693	12566	12787	12670	12634	12817	12592	12810	12668	12656	12693	12849	12647	12777	12773	12733	12607	12662	12675	12549	12677	12742	12638	12553	12721	12603	12597	12656	12574	12689	12676	12571	12716	12732	12713	12713	12631	12792	12574	12638	12638	12630	12746	12732	12652
24278	21271	28377	24588	21746	19126	17768	15997	15463	15459	15686	15433	15532	15246	15279	15307	15298	15153	15250	15152	15299	15360	15371	16054	18421	19194	18198	16991	15985	15583	15506	15111	15257	14856	14942	14948	15043	15104	15073	15086	15107	15279	15332	15253	15226	15020	15194	15065	15092	14959	14930	15127	15174	15177	15186	15082	14925	15020	15214	15174	15238	15253	14982	15147	15168	15065	15125	15000	15116	15022	15018	14864	14931	15178	15103	15044	14969	15129	15080	14968	15198	15158	14816	15057	15033	14938	14968	15239	14997	15259	15127	15286	15050	15066	15265	15020	15095	15211	15088	14813	14954	15013	15180	15043	15136	15103	14985	14942	15046	15082	15007	15083	14910	14948	14996	15026	15197	15302	15134	15055	15181	15099	15294	15155	14960	15129	15147	15087	14885	15117	15024	14980	14948	14824	14846	15208	14983	15047	15104	15171	15178	15038	14789	15212	15128	14940	15247	14983	14780	15106	15059	15066	14969	15156	15005	15246	15030	15112	14954	15042	14932	15108	15011	14971	15071	14942	15120	14999	15001	14933	15292	15067	15041	15162	15142	14928	15091	15036	14981	15009	15308	15126	15158	15153	15078	15067	15150	15206	15236	14911	15046	14998	15103	15205	15174	15008	14973	15153	15019	15036	15187	15036	15060	15010	15166	15107	15066	15122	14805	15136	14781	15083	15092	15015	15175	15181	15142	15232	14868	15026	15023	15147	14913	14967	14977	14967	15073	14997	15042	14869	15097	15157	15036	15179	15296	15088	14911	15144	15171	14980	15020	15088	15090	15105	15129	14986	14984	14995	15167	15083	15002	15149	15369	15071	15312	14924	14981	15021	15116	15030	14953	15023	15018	15015	15168	14938	15037	14864	15100	14979	15100	15111	15123	15122	14949	15090	15035	15117	15267	15093	15088	14986	15109	15089	14946	14856	15091	14975	15144	15197	15273	15150	15133	15206	15098	15128	15117	15046	15169	15244	15001	15121	14982	14921	15067	15062	15187	15156	14887	15050	15083	14899	15191	15039	15104	15012	15053	15179	15025	15055	15195	15143	15037	15072	15015	15180	15081	15027	15195	15222	14992	15166	15034	15006	15006	15016	14987	15147	15088	15033	14822	15226	15147	14978	15055	15087	15293	14994	15193	14992	15087	15198	15092	14967	15153	15047	15013	15154	15001	15265	14953	15227	15020	15057	15134	15123	14941	14898	14749	14992	15004	14984	15182	15027	14913	14925	15020	14959	14997	15122	15150	15035	14840	15084	15075	15164	15165	15006	14912	15070	15080	15201	15031	15141	15101	15228	15073	15257	15132	14928	15112	15006	15155	15190	15126	15295	15110	15013	15030	14863	15020	15291	15142	15162	15085	15180	15049	15150	15278	15006	15088	15141	15008	15176	15141	15073	14982	15026	15088	15093	15066	15107	15152	14948	15028	15027	15224	15279	15235	15221	15237	15118	14741	15071	14901	14888	15167	15073	14963	14840	15057	15009	15116	15025	14941	15103	15107	15148	15032	15074	15154	15233	15205	15060	15011	15161	15052	15065	14824	14931	14988	14934	15074	14917	15084	15042	15067	15047	15163	15169	15200	14908	14846	15116	15052	15153	15055	14964	15177	14865	15281	15100	15128	15121	14834	15187	15115	15255	15259	14961	15121	15006	15058	14982	14920	15246	14990	15001	15050	15153	15060	15102	15125	14933	15249	15030	15122	15086	14956	14950	15170	14823	15077	15006	15038	15308	14959	15121	15208	15131	14937	15113	15096	14906	15210	15000	15084	15121	15115	15086	15056	15207	14998	14856	15041	15062	15132	14950	15202	14951	14978	15174	15051	15086	15037	14968	15042	14949	15020	15237	14965	14953	15122	14982	15048	15131	15128	15036	15001	14952	15103	15049	15066	15076	15041	14960	15027	15039	15156	15059	15215	14988	15096	15065	14947	15054	15270	15046	15076	15120	15056	14975	15052	15036	15143	15060	15035	15220	15102	14880	15140	15341	15150	15185	15180	15324	15218	15092	15215	15223	15108	14968	15068	15010	15136	14974	14784	15136	15207	15113	15082	15179	15041	15065	14955	15083	15078	14950	15152	15015	15044	15056	15092	15063	15036	15220	15090	15016	14939	15260	15032	15004	15123	14981	15374	15145	15068	14985	15179	15086	15081	15100	15090	15157	15138	15154	15228	15233	14960	15290	15068	15054	15103	14809	14943	15155	15230	14882	14898	14952	14943	15019	14941	15083	15145	15003	14979	14993	15045	15036	14961	15046	14856	15036	15049	15142	15028	15079	15158	14833	15121	15120	14936	15024	15034	15135	14944	14871	15169	15202	15222	15000	15179	14922	15213	15051	15081	15032	15205	15070	15144	15107	15191	15086	14934	15191	15285	15047	15169	15127	14984	15138	15215	15165	15010	15011	15100	15272	15065	15040	15203	14992	15199	15169	15278	14935	15029	15248	15187	15043	15124	15066	15215	15221	14971	15192	15061	14963	15120	14939	14997	15035	15140	15084	15227	14760	14952	15172	15154	15116	15183	15107	15197	15229	15122	15064	14978	15111	15043	15059	15099	15011	15014	14904	15021	15084	15053	15201	15212	14969	15000	15171	15354	14916	15119	14995	15113	15179	15089	14989	14921	15019	14905	14844	15119	15046	14974	14983	14872	15007	15084	15079	14949	15074	14837	15054	15006	15075	15109	15074	15183	14996	14951	15018	15105	15009	15212	15111	15123	15324	14961	15143	15195	15004	15028	14998	14903	14853	14900	15066	15257	14936	15056	14900	14895	15066	15176	15182	15197	15104	15136	15147	14987	15179	15026	15157	14990	15019	15038	15128	15075	15046	14905	14944	15039	15066	15013	15011	15034	14908	15108	15072	15198	15134	15170	15113	15120	15130	15026	15090	14882	15192	15003	15077	15015	15268	15077	15010	15079	15010	15004	15024	15144	14903	15060	15084	15127	14911	15078	15054	14932	15085	15029	15031	14946	15134	15012	15122	15024	14994	15108	15074	15237	15156	15270	15087	15180	15064	15013	15047	15053	15003	15092	15028	14948	15154	15153	15098	15161	15050	14941	14846	14881	14995	15275	14974	14918	15040	15058	15007	15026	15117	15275	15089	15149	15154	14993	14851	14954	15217	15107	15051	15167	15149	15087	15076	15203	15208	15192	15064	15159	15122	15022	14953	15113	15291	15087	14939	15065	14917	15211	15117	15034	15097	15138	14978	14871	15129	15215	15068	15037	14969	15322	14841	15207	15106	15118	14993	14959	15075	15021	14991	15022	15018	15227	15016	15102	15156	15152	15031	15229	15197	15177	15057	14984	14974	15067	15076	15183	15101	15114	14957	15050	14857	15017	15214	15029	15062	15072	15186	15086	15051	15037	15127	14990	15208	15186	15212	15119	15107	15156	15116	15323	15045	15079	15166	15239	15265	15154	15278	15166	14937	15169	15078	15113	14934	14982	15223	15096	15166	15049	15053	15109	15034	15044	15100	15244	14991	15221	15165	15172	15128	15027	15109	15100	14999	15030	14927	15184	15070	15032	15160	15091	15103	15169	15046	15003	15119	15059	15057	15151	15388	14899	15049	14974	15138	15220	14910	15101	14974	14954	14917	15108	15058	15181	15180	15055	14933	15134	15109	15068	14923	14988	15153	15149	15185	15086	15130	15305	15144	15136	15074	15208	15106	14932	15284	15210	15176	15211	15068	15045	15203	15206	15015	14972	15153	15138	15177	15255	15023	15253	14870	15192	15293	15082	15084	15050	15043	15156	14884	15011	15081	15185	15125	15121	15100	14963	15135	15120	15102	15230	15089	15163	15032	15048	15096	14924	15229	15281	15020	15270	15003	15031	15201	15032	15211	15134	15009	15042	15251	15294	15195	15142	15105	14901	14982	15102	15103	15007	14985	15140	15265	15052	15259	15278	15275	15162	14942	14785	15200	15405	15247	15203	15161	15238	15204	15140	15108	15006	15147	14997	15102	14887	15083	15043	15028	15139	15018	14959	15087	15101	14893	14886	15034	15012	15151	15172	15256	15072	15018	15102	15042	15031	15005	14994	15001	14958	15053	15110	15088	14990	15205	15028	15049	15024	14960	15059	15066	14866	15050	15080	15043	15102	15031	15077	15102	15083	14876	15189	14993	15224	15095	15167	15154	15257	15136	15151	15231	15121	15003	15226	15148	14982	15004	15438	15159	15011	15196	15022	15053	15054	15160	15271	14902	15072	15197	15190	14864	15053	14920	14969	15158	15100	14963	15108	15037	15134	14986	14909	15129	15102	14910	15226	15128	15000	15087	14956	15072	14938	15043	15143	15065	15170	14913	14963	15021	15125	15054	15016	15134	14940	15064	14983	15221	14959	15011	15000	15111	14919	15133	15146	15129	15054	15015	15204	14887	14956	14997	15052	15037	15005	14912	15104	14959	15092	15128	15118	14989	15098	15125	14985	15016	14864	15093	15014	15020	14964	15052	15104	14987	15108	15029	14905	14977	15098	15154	15060	15022	14977	14945	15209	15074	14805	14972	15077	15105	15027	15225	15138	15040	14978	14968	15099	15116	14905	15063	15129	15041	14985	14975	14994	14968	14963	15014	15043	15007	15051	15133	14952	15140	15082	15060	15037	14987	15179	15138	15182	14963	14917	14963	15107	14921	15096	15136	15363	14998	14921	15051	15094	15236	15018	15110	15270	15199	15067	15068	15092	14988	15089	14975	15066	15042	15093	15051	15155	14930	15050	15120	14965	15275	15073	14957	14965	15269	15118	15163	14941	15068	15104	14995	15060	14919	15095	15089	15006	15182	15149	15058	15182	15235	15010	15260	15105	15190	15274	15107	15260	15280	14933	15182	14992	15111	14997	14894	15035	15048	15118	14985	15082	15026	14881	15161	14905	15083	15035	15214	15096	14942	14977	15215	14941	14852	15003	14933	15100	15035	14892	15145	15267	15125	15180	14987	14971	15112	15088	15146	15011	15161	15096	14950	15029	15276	15078	15110	15047	15114	15174	15149	15119	15163	14967	14910	14969	15058	14996	14917	15014	15001	15078	15033	15192	15085	14700	15228	15122	14837	15137	15106	15136	15139	15012	15076	15189	15049	15034	15133	15143	14954	15168	15162	15239	15054	15273	15138	15001	15307
20607	31768	24845	17521	15303	14828	14459	14274	14191	13991	14040	14004	13993	13738	13729	13696	13564	13564	13810	13742	13619	13478	13734	15220	18811	19061	17772	15590	14556	14065	13860	13572	13486	13375	13549	13448	13655	13501	13432	13530	13555	13674	13556	13595	13526	13493	13353	13503	13510	13373	13645	13514	13659	13419	13544	13590	13459	13562	13590	13455	13635	13459	13533	13589	13394	13392	13568	13536	13567	13695	13543	13360	13433	13500	13457	13404	13497	13514	13615	13493	13674	13428	13561	13555	13554	13518	13560	13477	13429	13501	13397	13454	13638	13500	13491	13413	13407	13561	13577	13560	13579	13658	13463	13606	13554	13442	13492	13595	13483	13338	13431	13468	13413	13448	13539	13530	13473	13488	13521	13569	13524	13595	13432	13509	13512	13471	13589	13549	13594	13455	13490	13500	13635	13410	13565	13425	13267	13476	13411	13485	13483	13519	13558	13418	13497	13468	13491	13736	13568	13456	13585	13479	13385	13436	13576	13528	13607	13505	13470	13503	13531	13534	13502	13393	13468	13660	13489	13453	13632	13489	13495	13453	13517	13354	13697	13494	13507	13401	13648	13413	13415	13413	13392	13369	13457	13522	13627	13657	13574	13509	13608	13612	13514	13487	13555	13450	13352	13617	13667	13480	13349	13522	13428	13509	13426	13514	13407	13607	13431	13601	13455	13499	13505	13361	13505	13487	13451	13415	13520	13479	13554	13413	13417	13365	13531	13519	13454	13612	13416	13556	13542	13387	13505	13391	13489	13467	13441	13455	13548	13631	13471	13230	13656	13404	13561	13480	13579	13499	13398	13477	13587	13498	13298	13471	13510	13481	13434	13484	13409	13556	13358	13503	13503	13593	13623	13615	13442	13721	13615	13435	13447	13550	13481	13496	13646	13561	13542	13434	13439	13444	13698	13408	13528	13408	13428	13598	13450	13552	13566	13351	13353	13566	13630	13578	13467	13373	13372	13530	13455	13529	13548	13441	13525	13424	13497	13606	13563	13588	13526	13645	13674	13574	13536	13507	13501	13495	13379	13464	13607	13408	13482	13442	13631	13491	13423	13443	13574	13483	13389	13700	13378	13599	13335	13555	13547	13573	13575	13680	13482	13350	13435	13554	13539	13385	13254	13545	13548	13619	13603	13625	13619	13488	13686	13575	13467	13381	13456	13416	13423	13328	13400	13731	13546	13573	13406	13403	13656	13490	13515	13541	13613	13551	13511	13695	13491	13336	13430	13422	13608	13539	13642	13541	13532	13727	13398	13624	13536	13454	13480	13515	13537	13535	13506	13388	13419	13517	13513	13538	13463	13358	13661	13562	13538	13419	13584	13281	13498	13362	13649	13344	13513	13538	13424	13373	13579	13549	13349	13463	13328	13520	13565	13468	13507	13447	13528	13543	13337	13523	13543	13732	13547	13511	13530	13496	13469	13514	13635	13530	13458	13581	13491	13350	13599	13520	13367	13541	13557	13492	13495	13346	13560	13589	13495	13467	13565	13406	13564	13493	13485	13571	13493	13603	13559	13362	13508	13538	13460	13643	13572	13487	13477	13453	13512	13457	13522	13403	13357	13497	13441	13443	13446	13498	13416	13490	13459	13504	13471	13736	13348	13494	13518	13578	13506	13543	13467	13575	13475	13519	13512	13406	13525	13432	13444	13484	13440	13451	13476	13434	13579	13666	13610	13571	13336	13425	13626	13446	13309	13483	13548	13569	13536	13539	13411	13331	13302	13516	13525	13642	13497	13583	13271	13575	13551	13550	13560	13556	13477	13546	13455	13427	13582	13342	13524	13562	13491	13635	13435	13465	13486	13662	13407	13382	13543	13647	13448	13650	13472	13495	13606	13441	13685	13429	13559	13537	13452	13425	13479	13502	13514	13468	13542	13579	13462	13440	13493	13630	13502	13431	13419	13359	13554	13428	13610	13533	13533	13572	13543	13448	13565	13494	13354	13479	13467	13548	13467	13574	13586	13504	13451	13510	13440	13523	13462	13503	13554	13592	13337	13519	13548	13492	13567	13576	13527	13560	13448	13432	13445	13395	13455	13362	13457	13431	13596	13445	13527	13616	13492	13417	13584	13565	13495	13396	13430	13577	13356	13486	13458	13459	13530	13608	13367	13384	13492	13533	13665	13587	13457	13595	13486	13442	13504	13473	13499	13446	13575	13638	13577	13543	13610	13613	13425	13580	13466	13441	13491	13615	13356	13391	13446	13350	13576	13449	13620	13521	13480	13448	13637	13462	13612	13514	13457	13543	13554	13389	13589	13452	13367	13583	13529	13498	13484	13589	13456	13466	13402	13443	13516	13397	13344	13557	13534	13657	13308	13418	13575	13717	13467	13377	13669	13439	13510	13470	13442	13619	13557	13398	13538	13447	13519	13407	13603	13629	13496	13453	13583	13560	13530	13601	13485	13468	13512	13572	13421	13463	13521	13557	13453	13519	13399	13395	13629	13646	13486	13564	13504	13508	13559	13487	13565	13509	13596	13498	13537	13688	13426	13526	13380	13548	13563	13582	13559	13509	13458	13467	13593	13588	13538	13440	13377	13502	13602	13491	13494	13520	13513	13312	13307	13418	13426	13552	13477	13493	13578	13590	13540	13662	13454	13479	13559	13436	13510	13359	13619	13485	13493	13535	13536	13449	13532	13596	13672	13512	13518	13411	13560	13617	13466	13434	13597	13390	13517	13548	13487	13426	13505	13350	13522	13398	13414	13425	13566	13476	13442	13480	13444	13585	13478	13732	13386	13764	13398	13485	13543	13591	13417	13578	13415	13472	13392	13480	13520	13625	13521	13426	13481	13484	13489	13567	13574	13589	13535	13458	13524	13428	13531	13335	13473	13536	13586	13376	13612	13557	13595	13314	13522	13508	13431	13497	13473	13397	13627	13546	13459	13414	13492	13392	13464	13522	13664	13699	13565	13252	13368	13541	13577	13568	13558	13590	13519	13549	13454	13630	13523	13538	13697	13492	13529	13523	13476	13402	13575	13295	13590	13548	13304	13676	13434	13294	13437	13636	13507	13405	13384	13669	13539	13403	13627	13476	13577	13469	13345	13655	13435	13441	13425	13557	13522	13664	13497	13477	13447	13499	13416	13526	13585	13447	13432	13499	13514	13487	13597	13570	13516	13473	13487	13508	13533	13496	13599	13432	13646	13611	13533	13589	13496	13473	13563	13557	13456	13535	13519	13549	13414	13509	13409	13549	13542	13360	13485	13433	13635	13406	13385	13496	13575	13501	13735	13552	13226	13435	13598	13265	13489	13666	13423	13455	13479	13584	13439	13508	13500	13688	13508	13499	13407	13556	13422	13488	13573	13485	13652	13340	13563	13466	13651	13542	13524	13336	13449	13612	13485	13424	13378	13628	13475	13620	13434	13547	13486	13472	13526	13717	13470	13531	13533	13391	13525	13443	13548	13505	13397	13539	13540	13453	13395	13523	13520	13469	13526	13627	13403	13512	13407	13499	13414	13462	13552	13542	13523	13340	13561	13586	13516	13494	13557	13609	13701	13459	13772	13591	13572	13409	13469	13421	13632	13598	13466	13516	13624	13423	13639	13371	13537	13425	13400	13407	13692	13427	13474	13507	13602	13423	13518	13572	13587	13589	13530	13375	13376	13446	13395	13510	13548	13491	13579	13648	13630	13543	13655	13539	13510	13353	13610	13451	13469	13498	13408	13674	13639	13684	13647	13512	13583	13550	13591	13484	13583	13465	13526	13620	13431	13608	13402	13486	13623	13498	13580	13515	13554	13483	13466	13382	13484	13524	13484	13479	13325	13618	13626	13569	13496	13685	13532	13447	13453	13502	13605	13349	13455	13489	13591	13513	13568	13368	13601	13446	13527	13400	13533	13580	13478	13430	13583	13463	13622	13534	13547	13582	13391	13493	13505	13575	13432	13499	13605	13374	13484	13476	13482	13416	13465	13429	13536	13564	13681	13472	13696	13355	13603	13374	13447	13533	13405	13591	13481	13632	13621	13568	13469	13616	13473	13568	13517	13530	13539	13593	13475	13503	13582	13445	13403	13531	13377	13476	13548	13569	13356	13245	13703	13559	13403	13505	13530	13586	13470	13632	13503	13603	13632	13478	13561	13444	13704	13391	13564	13469	13574	13561	13555	13395	13567	13668	13477	13454	13364	13551	13528	13493	13594	13587	13547	13718	13448	13610	13507	13627	13611	13469	13531	13542	13460	13434	13611	13419	13539	13516	13476	13419	13419	13471	13532	13583	13614	13552	13686	13404	13325	13697	13424	13561	13529	13473	13412	13479	13456	13497	13410	13341	13556	13407	13419	13584	13522	13465	13463	13426	13485	13543	13577	13605	13469	13624	13524	13469	13391	13548	13571	13509	13511	13391	13521	13413	13555	13420	13376	13418	13514	13396	13580	13537	13428	13595	13498	13440	13542	13541	13307	13456	13517	13470	13491	13320	13541	13433	13472	13504	13595	13604	13523	13592	13700	13480	13520	13406	13375	13552	13569	13607	13585	13611	13551	13648	13483	13747	13459	13600	13524	13321	13536	13565	13459	13587	13396	13542	13502	13374	13521	13484	13591	13539	13418	13515	13429	13304	13424	13637	13315	13462	13533	13602	13542	13542	13631	13577	13332	13361	13460	13742	13487	13461	13429	13408	13354	13676	13399	13441	13471	13540	13679	13480	13441	13529	13467	13470	13452	13657	13540	13510	13546	13442	13511	13518	13416	13540	13457	13648	13455	13545	13462	13441	13557	13433	13632	13415	13577	13567	13393	13515	13649	13450	13633	13540	13464	13533	13528	13478	13462	13487	13650	13485	13724	13566	13511	13586	13520	13540	13521	13601	13500	13561	13557	13594	13464	13528	13635	13306	13421	13650	13548	13755	13664	13558	13358	13598	13450	13417	13623	13534	13487	13380	13398	13470	13451	13544	13425	13490	13499	13546	13533	13575	13476	13538	13488	13340	13499	13671	13531	13612	13408	13634	13397	13659	13488	13350	13583	13585	13607	13284	13288	13491	13479	13522	13551	13402	13719	13595	13571	13485	13657	13497	13493	13505	13469	13396	13593	13489	13728	13612	13520	13475	13799	13476	13387	13521	13379	13530	13262	13614	13491	13609	13430	13587	13608	13567	13527	13398
23015	21331	29152	23891	21491	23055	23709	18644	17909	18113	17568	17242	17290	17473	17283	17150	17048	16783	17146	17067	16828	17147	17053	17290	21326	24001	24062	21506	18885	17973	17318	16982	16882	16642	16581	16454	16746	16746	16833	16784	16507	16895	16736	16741	16758	16778	16633	16775	16499	16516	16750	16645	16674	16504	16462	16820	16664	16485	16572	16482	16657	16629	16715	16764	16722	16359	16615	16814	16671	16583	16499	16589	16609	16636	16650	16712	16569	16602	16756	16500	16475	16637	16564	16621	16763	16793	16460	16510	16566	16627	16496	16624	16468	16605	16664	16552	16591	16540	16481	16537	16525	16586	16687	16587	16897	16657	16556	16696	16777	16712	16682	16585	16610	16644	16654	16787	16587	16531	16798	16719	16611	16662	16502	16527	16598	16658	16576	16518	16662	16542	16473	16560	16646	16549	16459	16683	16478	16575	16582	16763	16534	16599	16607	16487	16722	16593	16587	16681	16614	16577	16594	16457	16536	16811	16597	16733	16534	16742	16602	16589	16657	16556	16606	16702	16604	16543	16500	16526	16645	16389	16527	16734	16629	16560	16581	16632	16604	16481	16668	16689	16670	16386	16471	16711	16734	16667	16525	16598	16626	16388	16445	16470	16661	16447	16523	16518	16281	16486	16350	16641	16635	16782	16391	16575	16600	16512	16472	16497	16562	16605	16457	16495	16761	16692	16653	16497	16467	16642	16633	16627	16676	16539	16490	16489	16648	16641	16712	16501	16609	16456	16626	16459	16522	16668	16460	16585	16408	16612	16573	16895	16487	16592	16678	16573	16823	16412	16632	16422	16572	16565	16450	16499	16430	16568	16607	16536	16460	16730	16781	16477	16371	16601	16548	16636	16512	16521	16716	16576	16647	16463	16660	16710	16532	16591	16565	16604	16527	16531	16624	16754	16651	16512	16604	16594	16520	16475	16659	16696	16682	16827	16631	16660	16730	16485	16637	16488	16650	16610	16831	16683	16149	16566	16569	16535	16593	16721	16623	16564	16447	16495	16691	16528	16628	16596	16434	16438	16535	16501	16595	16606	16881	16637	16506	16535	16556	16394	16391	16481	16496	16533	16509	16702	16573	16645	16450	16549	16455	16620	16614	16782	16584	16511	16461	16571	16666	16479	16508	16725	16507	16717	16490	16564	16453	16876	16453	16616	16553	16649	16789	16570	16484	16515	16551	16662	16551	16641	16591	16480	16474	16410	16453	16518	16639	16647	16570	16684	16447	16569	16380	16605	16582	16532	16581	16636	16630	16622	16614	16613	16778	16461	16580	16509	16646	16699	16572	16452	16484	16512	16375	16590	16525	16597	16475	16614	16504	16502	16526	16598	16538	16579	16759	16681	16436	16440	16692	16590	16445	16432	16356	16522	16548	16625	16430	16616	16601	16445	16518	16430	16422	16421	16518	16727	16581	16411	16629	16427	16288	16565	16657	16789	16657	16466	16301	16485	16480	16547	16548	16452	16734	16528	16527	16658	16565	16693	16463	16616	16592	16602	16624	16612	16745	16733	16534	16679	16375	16463	16554	16551	16593	16480	16439	16613	16523	16542	16651	16405	16640	16646	16639	16527	16670	16379	16660	16649	16577	16738	16474	16668	16415	16711	16568	16595	16554	16734	16565	16599	16616	16628	16651	16640	16555	16573	16489	16567	16693	16680	16605	16755	16569	16579	16533	16736	16527	16406	16628	16599	16568	16631	16723	16415	16388	16737	16558	16695	16628	16490	16545	16671	16565	16545	16595	16508	16464	16456	16599	16779	16711	16611	16624	16557	16465	16532	16664	16626	16654	16446	16473	16451	16637	16522	16603	16424	16656	16653	16755	16620	16542	16366	16380	16475	16605	16409	16634	16563	16629	16525	16448	16435	16595	16558	16700	16464	16639	16723	16568	16535	16744	16568	16776	16659	16726	16496	16575	16530	16693	16456	16378	16582	16714	16464	16668	16460	16598	16486	16234	16620	16567	16575	16567	16362	16558	16492	16508	16686	16645	16590	16548	16561	16656	16692	16586	16632	16598	16824	16495	16692	16354	16525	16271	16438	16759	16508	16543	16460	16658	16579	16709	16629	16553	16533	16535	16563	16660	16626	16733	16597	16379	16394	16393	16563	16645	16527	16544	16472	16493	16607	16831	16625	16628	16539	16507	16508	16508	16510	16699	16395	16603	16651	16610	16673	16609	16204	16424	16398	16685	16669	16737	16541	16547	16461	16540	16493	16381	16635	16619	16580	16432	16536	16754	16618	16577	16520	16589	16475	16437	16443	16581	16604	16515	16465	16566	16653	16460	16306	16349	16549	16421	16397	16632	16705	16491	16430	16416	16543	16776	16654	16693	16690	16806	16745	16469	16625	16450	16563	16452	16594	16516	16888	16545	16573	16556	16620	16485	16608	16594	16625	16519	16552	16727	16536	16510	16601	16544	16516	16587	16438	16564	16542	16487	16556	16553	16610	16547	16693	16569	16641	16568	16435	16386	16531	16729	16585	16764	16585	16514	16692	16540	16500	16592	16669	16626	16728	16604	16539	16520	16513	16513	16628	16529	16614	16495	16862	16569	16643	16585	16582	16697	16389	16478	16557	16572	16667	16728	16595	16604	16631	16617	16888	16611	16332	16561	16636	16528	16533	16280	16627	16545	16603	16670	16613	16627	16446	16404	16611	16477	16437	16635	16513	16663	16616	16524	16669	16589	16639	16792	16643	16703	16743	16628	16421	16598	16560	16717	16535	16672	16624	16602	16679	16556	16452	16450	16595	16498	16621	16547	16875	16629	16580	16485	16569	16718	16532	16666	16381	16635	16592	16688	16480	16639	16623	16415	16368	16605	16604	16541	16581	16679	16608	16610	16654	16758	16659	16667	16577	16635	16592	16582	16708	16651	16560	16712	16610	16367	16756	16574	16691	16572	16776	16620	16765	16357	16746	16403	16709	16604	16641	16486	16462	16543	16590	16601	16508	16534	16575	16689	16701	16526	16908	16629	16492	16377	16491	16544	16804	16761	16743	16586	16352	16522	16589	16328	16649	16711	16680	16497	16524	16700	16451	16423	16564	16603	16541	16498	16549	16406	16451	16427	16571	16650	16658	16512	16456	16338	16563	16853	16601	16554	16493	16606	16721	16605	16292	16704	16667	16517	16472	16663	16456	16618	16621	16398	16630	16565	16493	16548	16667	16636	16732	16661	16477	16747	16459	16508	16608	16640	16607	16617	16593	16700	16633	16548	16579	16700	16610	16419	16691	16671	16466	16669	16554	16725	16562	16808	16681	16505	16509	16656	16437	16641	16615	16654	16587	16600	16663	16541	16671	16573	16444	16675	16632	16586	16599	16682	16437	16603	16536	16607	16729	16498	16688	16519	16462	16381	16521	16337	16444	16782	16414	16605	16556	16545	16586	16425	16434	16659	16806	16684	16756	16630	16587	16627	16747	16406	16728	16480	16450	16685	16643	16632	16720	16582	16517	16598	16647	16569	16764	16546	16356	16616	16614	16502	16594	16450	16495	16508	16481	16578	16710	16506	16439	16647	16641	16457	16433	16410	16486	16564	16657	16638	16601	16646	16548	16449	16675	16679	16613	16498	16793	16314	16438	16619	16689	16623	16442	16622	16739	16606	16577	16599	16682	16623	16548	16694	16558	16560	16575	16601	16501	16556	16495	16657	16496	16520	16446	16487	16638	16504	16676	16561	16786	16709	16725	16641	16359	16549	16601	16566	16525	16477	16600	16438	16487	16420	16485	16628	16428	16630	16688	16577	16511	16703	16554	16659	16474	16545	16548	16522	16554	16639	16421	16481	16467	16469	16537	16637	16421	16393	16399	16541	16539	16578	16528	16658	16588	16601	16495	16756	16584	16858	16593	16527	16552	16454	16412	16504	16698	16336	16619	16798	16594	16521	16627	16504	16490	16815	16633	16637	16587	16544	16634	16376	16438	16630	16591	16322	16476	16582	16730	16605	16521	16659	16395	16505	16697	16466	16515	16617	16487	16551	16685	16569	16477	16605	16594	16722	16542	16626	16449	16756	16739	16522	16662	16566	16499	16606	16486	16593	16414	16525	16468	16471	16489	16588	16782	16720	16538	16597	16486	16582	16522	16465	16409	16563	16700	16642	16440	16620	16772	16656	16502	16622	16534	16769	16711	16702	16499	16663	16625	16568	16512	16565	16584	16536	16568	16608	16534	16322	16658	16699	16508	16396	16526	16589	16493	16371	16756	16534	16607	16507	16578	16770	16476	16524	16590	16642	16725	16687	16469	16899	16759	16533	16644	16465	16664	16555	16535	16517	16472	16671	16619	16698	16675	16457	16577	16529	16472	16482	16693	16483	16490	16650	16624	16513	16628	16808	16581	16589	16527	16524	16470	16739	16552	16501	16540	16558	16500	16642	16699	16618	16415	16477	16523	16756	16446	16593	16538	16626	16693	16646	16553	16645	16591	16655	16610	16611	16563	16467	16476	16551	16540	16731	16580	16411	16369	16402	16720	16563	16647	16737	16539	16437	16491	16282	16549	16577	16280	16565	16656	16450	16605	16744	16370	16585	16542	16439	16400	16728	16643	16899	16566	16499	16620	16601	16492	16556	16588	16393	16345	16592	16706	16608	16649	16585	16746	16454	16515	16415	16691	16892	16434	16538	16661	16535	16390	16530	16635	16389	16501	16586	16468	16620	16620	16616	16723	16610	16703	16656	16835	16415	16633	16560	16241	16345	16556	16617	16436	16792	16550	16708	16455	16572	16637	16468	16539	16632	16495	16603	16467	16537	16497	16616	16698	16536	16548	16583	16597	16489	16424	16413	16619	16547	16613	16470	16634	16895	16356	16642	16443	16587	16503	16749	16485	16438	16657	16585	16627	16707	16787	16515	16344	16739	16584	16437	16464	16543	16523	16296	16489	16558	16547	16428	16429	16544	16672	16412	16639	16482	16495	16588	16499	16674	16465	16650	16636	16830	16656	16725	16592	16665	16610	16719	16689	16485	16559	16636	16555	16587	16532	16737	16393	16409	16683	16509	16648	16530	16572	16645	16441	16588	16645	16708	16770	16491	16509	16574	16554	16618	16619	16726	16379	16434	16635	16879	16594	16585	16612	16608	16522	16759	16438	16494	16590	16473	16504	16518	16481
24465	42699	33923	19822	17513	16475	16525	16712	16315	15944	15448	15208	15122	14980	15094	15126	15085	14691	14751	14711	14738	14855	14719	15053	22129	24636	24163	20387	16945	15993	15188	14597	14668	14407	14513	14462	14510	14587	14547	14631	14529	14206	14596	14379	14473	14600	14406	14394	14642	14507	14366	14329	14582	14525	14358	14452	14499	14440	14544	14420	14484	14289	14501	14319	14594	14522	14521	14380	14495	14428	14373	14399	14467	14527	14574	14426	14464	14356	14636	14302	14478	14399	14320	14292	14412	14474	14428	14361	14313	14417	14486	14602	14340	14303	14388	14345	14398	14270	14499	14522	14338	14442	14626	14559	14588	14499	14380	14455	14387	14425	14501	14373	14465	14346	14427	14446	14596	14309	14506	14525	14482	14239	14448	14461	14426	14430	14346	14553	14616	14441	14355	14410	14481	14529	14427	14605	14387	14519	14335	14436	14385	14454	14363	14521	14625	14459	14442	14588	14540	14320	14611	14241	14501	14593	14537	14621	14401	14423	14456	14223	14400	14418	14461	14389	14381	14307	14430	14478	14555	14506	14571	14426	14372	14396	14654	14430	14507	14466	14658	14359	14494	14535	14404	14508	14405	14458	14513	14417	14496	14339	14279	14442	14513	14269	14272	14354	14435	14343	14406	14447	14521	14613	14294	14389	14364	14485	14287	14435	14412	14486	14450	14479	14399	14693	14374	14401	14376	14548	14436	14525	14337	14498	14507	14307	14512	14502	14467	14635	14232	14487	14419	14462	14339	14373	14557	14450	14409	14512	14254	14552	14337	14378	14468	14515	14295	14431	14328	14469	14393	14303	14332	14446	14457	14397	14439	14509	14435	14451	14548	14486	14410	14515	14354	14517	14492	14428	14413	14501	14306	14593	14421	14561	14301	14448	14444	14455	14461	14568	14596	14479	14425	14584	14530	14331	14546	14468	14500	14501	14409	14383	14564	14419	14469	14501	14507	14233	14372	14323	14394	14477	14564	14231	14502	14243	14554	14481	14462	14390	14375	14350	14418	14538	14500	14423	14401	14557	14499	14562	14478	14468	14435	14436	14399	14440	14385	14531	14498	14505	14498	14391	14380	14491	14313	14580	14415	14565	14344	14388	14491	14422	14476	14234	14324	14398	14466	14373	14536	14493	14541	14428	14423	14308	14361	14521	14517	14345	14531	14430	14528	14431	14449	14268	14589	14356	14483	14464	14348	14655	14434	14387	14388	14280	14572	14513	14393	14480	14332	14428	14460	14367	14340	14491	14446	14284	14291	14443	14431	14305	14257	14350	14344	14295	14514	14436	14458	14325	14394	14587	14506	14383	14389	14381	14318	14309	14404	14432	14429	14516	14445	14396	14538	14482	14350	14390	14378	14542	14379	14394	14445	14309	14363	14394	14303	14411	14402	14232	14485	14529	14296	14465	14551	14417	14402	14429	14380	14689	14495	14474	14219	14504	14459	14513	14364	14299	14281	14381	14378	14514	14360	14450	14356	14491	14493	14415	14428	14326	14182	14501	14458	14523	14539	14330	14449	14380	14396	14544	14500	14350	14359	14446	14392	14274	14471	14427	14435	14432	14519	14399	14300	14579	14354	14421	14510	14526	14535	14412	14312	14330	14447	14617	14441	14491	14400	14518	14499	14401	14334	14637	14266	14390	14375	14441	14265	14442	14270	14425	14348	14540	14235	14451	14274	14332	14479	14457	14540	14392	14420	14364	14439	14539	14378	14407	14579	14593	14525	14423	14346	14481	14395	14467	14334	14527	14327	14473	14469	14475	14611	14452	14610	14436	14446	14444	14419	14536	14486	14488	14298	14328	14510	14423	14496	14449	14271	14563	14441	14390	14369	14309	14310	14423	14523	14330	14527	14424	14403	14263	14499	14570	14318	14515	14382	14375	14444	14330	14328	14691	14634	14446	14439	14438	14401	14353	14413	14273	14514	14653	14283	14465	14295	14488	14536	14260	14597	14437	14363	14381	14407	14421	14439	14587	14456	14539	14586	14477	14693	14397	14432	14292	14557	14417	14393	14394	14578	14299	14492	14277	14267	14397	14407	14340	14255	14420	14630	14512	14407	14348	14412	14378	14410	14597	14460	14440	14447	14322	14531	14376	14305	14496	14478	14387	14456	14482	14270	14413	14402	14416	14491	14326	14371	14527	14348	14523	14465	14438	14593	14439	14323	14330	14265	14324	14204	14410	14364	14524	14401	14379	14584	14489	14418	14551	14504	14360	14500	14200	14421	14362	14384	14401	14502	14308	14430	14351	14293	14331	14491	14261	14296	14502	14420	14182	14312	14436	14518	14403	14449	14410	14392	14474	14452	14387	14472	14379	14389	14529	14402	14251	14590	14539	14407	14364	14320	14376	14334	14511	14370	14476	14418	14385	14470	14479	14474	14470	14373	14331	14398	14559	14489	14456	14544	14683	14366	14475	14488	14588	14340	14342	14458	14475	14390	14427	14479	14465	14582	14549	14456	14417	14531	14437	14395	14470	14503	14411	14233	14461	14532	14387	14490	14485	14559	14319	14417	14380	14512	14395	14331	14235	14523	14490	14345	14429	14465	14352	14408	14478	14433	14529	14387	14512	14528	14408	14261	14618	14445	14412	14421	14324	14357	14339	14376	14457	14427	14297	14474	14402	14452	14361	14432	14587	14591	14356	14358	14486	14535	14327	14417	14319	14409	14468	14270	14289	14608	14505	14555	14404	14454	14502	14580	14425	14452	14416	14427	14553	14475	14305	14380	14454	14456	14635	14441	14442	14413	14304	14281	14320	14356	14644	14618	14519	14503	14467	14365	14467	14632	14472	14492	14348	14502	14409	14370	14366	14510	14567	14302	14331	14489	14360	14459	14436	14291	14353	14238	14512	14480	14392	14340	14361	14359	14368	14329	14289	14337	14498	14416	14386	14500	14499	14571	14333	14349	14370	14369	14409	14349	14286	14532	14278	14545	14431	14458	14190	14324	14497	14564	14362	14317	14422	14530	14390	14323	14435	14481	14400	14531	14373	14480	14438	14577	14419	14305	14373	14491	14444	14310	14366	14447	14465	14365	14379	14459	14560	14381	14547	14441	14375	14512	14264	14340	14437	14461	14558	14468	14536	14546	14585	14381	14307	14392	14367	14432	14512	14604	14617	14334	14600	14382	14382	14371	14637	14506	14464	14510	14643	14563	14504	14391	14427	14426	14511	14568	14445	14425	14479	14459	14356	14484	14430	14478	14499	14339	14267	14325	14420	14291	14426	14420	14334	14439	14537	14528	14588	14344	14455	14554	14380	14294	14525	14570	14219	14400	14254	14519	14265	14469	14525	14559	14271	14623	14239	14419	14417	14512	14493	14433	14238	14689	14431	14457	14452	14481	14411	14488	14502	14386	14317	14337	14346	14401	14486	14474	14493	14379	14372	14333	14542	14427	14678	14470	14400	14560	14429	14238	14386	14454	14465	14343	14332	14346	14623	14297	14468	14341	14355	14623	14471	14584	14384	14420	14404	14400	14293	14353	14237	14575	14616	14380	14332	14555	14461	14549	14251	14324	14477	14263	14284	14587	14337	14441	14375	14315	14359	14462	14376	14453	14432	14526	14481	14360	14408	14333	14465	14569	14522	14232	14544	14398	14447	14327	14389	14257	14413	14499	14403	14402	14317	14441	14447	14444	14377	14341	14364	14445	14519	14427	14414	14564	14508	14344	14451	14430	14310	14498	14380	14548	14310	14287	14586	14621	14368	14347	14481	14427	14484	14357	14447	14307	14441	14451	14326	14438	14390	14504	14530	14450	14352	14389	14595	14428	14299	14304	14451	14242	14356	14493	14513	14446	14716	14343	14437	14396	14410	14299	14396	14640	14257	14459	14574	14364	14346	14437	14291	14349	14548	14531	14367	14497	14278	14335	14553	14482	14441	14487	14550	14416	14466	14334	14391	14446	14563	14316	14289	14444	14303	14437	14399	14481	14317	14455	14419	14474	14454	14427	14522	14580	14571	14378	14390	14340	14379	14464	14504	14324	14347	14417	14399	14268	14367	14394	14444	14389	14395	14328	14569	14448	14545	14401	14341	14387	14491	14548	14535	14435	14377	14354	14503	14455	14325	14580	14544	14420	14366	14341	14379	14479	14483	14484	14414	14623	14306	14512	14439	14538	14384	14465	14479	14449	14231	14460	14450	14607	14292	14523	14574	14479	14277	14347	14486	14402	14324	14593	14464	14295	14597	14506	14241	14352	14264	14550	14420	14455	14504	14482	14608	14441	14487	14547	14484	14446	14477	14271	14463	14421	14594	14379	14253	14483	14588	14347	14258	14376	14405	14453	14404	14505	14339	14391	14439	14413	14390	14400	14343	14533	14284	14445	14620	14481	14449	14458	14513	14510	14409	14443	14508	14483	14284	14419	14407	14492	14377	14350	14548	14441	14509	14331	14517	14535	14413	14600	14360	14575	14202	14320	14539	14380	14373	14474	14416	14382	14516	14356	14340	14306	14350	14490	14408	14459	14445	14427	14484	14386	14604	14403	14588	14550	14451	14442	14529	14481	14512	14381	14468	14450	14439	14528	14363	14608	14519	14435	14449	14421	14296	14439	14344	14275	14561	14487	14296	14402	14612	14276	14542	14515	14354	14449	14288	14482	14248	14406	14448	14489	14417	14347	14416	14405	14364	14347	14443	14525	14299	14486	14658	14386	14407	14561	14315	14449	14398	14433	14406	14508	14454	14504	14483	14436	14335	14394	14352	14546	14415	14345	14406	14518	14437	14272	14302	14284	14298	14412	14427	14464	14449	14465	14495	14439	14395	14439	14412	14344	14474	14279	14439	14476	14420	14245	14346	14313	14560	14481	14454	14390	14440	14487	14469	14407	14485	14458	14520	14216	14572	14339	14586	14186	14429	14390	14518	14472	14585	14648	14292	14311	14311	14449	14471	14310	14428	14546	14383	14421	14485	14457	14353	14549	14264	14235	14530	14409	14426	14465	14320	14459	14596	14600	14530	14526	14330	14434	14573	14159	14397	14638	14520	14433	14400	14531	14660	14437	14529	14465	14531	14448	14467	14352	14552	14490	14363	14428	14455	14423	14316	14620	14314	14392	14562	14474	14623	14290	14525	14402	14410	14357	14268	14337	14390	14364	14370	14500	14459
28562	22813	24116	19344	16466	16541	16565	16455	16391	16362	16630	16424	16777	16416	16437	16319	16441	16017	16204	16205	16388	16333	16259	16123	16392	16567	16829	16739	16585	16384	16341	16335	16234	16250	16140	16077	16347	16326	16413	16211	16238	16302	16247	16426	16190	16137	16252	16261	16043	16265	16234	16334	16461	16320	16263	15979	16119	16025	16338	16261	16086	16407	16113	16218	16052	16097	16049	16223	16063	16085	16320	16255	16390	16233	16249	16193	16346	16239	15897	16006	16072	16218	16277	15877	16090	16283	15990	16194	16316	16396	16126	15972	15974	16180	16193	16276	16165	16185	16352	15909	16120	16170	16132	16232	16215	16273	16117	16053	16254	16064	16161	15981	16156	16006	16075	16009	16100	16131	16073	16189	16301	16240	16089	16236	16051	16229	16099	16101	15983	16218	16162	16111	16160	15961	16165	16229	16122	16263	16352	16203	16140	16318	16165	16171	16121	16238	15974	16183	16224	15965	16193	15956	16229	16127	16122	16189	16381	16181	15938	16310	16066	16048	16361	16108	16071	16140	16193	16025	16171	16289	16173	16265	16244	16220	16294	16169	16381	16049	16095	16163	16017	16148	16363	16224	16178	16106	16225	16045	16128	16106	16016	16131	16346	16191	16201	16280	16212	16204	16097	16215	16311	16180	16295	16128	16046	16140	16151	16169	15973	16083	16098	16135	16042	16205	16165	16214	16049	16111	16266	16149	16158	16196	16159	16367	16200	16310	16350	16101	16187	16083	16257	16183	16241	16180	16159	16163	16200	16014	16031	15936	16125	16407	16279	15983	16123	16068	15996	16258	15959	16136	16057	16141	16252	16242	16090	16300	16082	16178	15937	16162	16228	16228	16248	16134	16190	16247	16282	16267	16419	16117	15981	16189	16123	16218	16270	16354	16317	16315	16276	16261	16210	16228	16067	16152	16226	16016	16177	16255	16014	15787	16140	16163	16322	16097	16094	16121	16251	16324	16248	16214	16091	16047	16264	16422	16295	16137	16115	16099	16172	16147	16172	16217	16107	16221	16136	16194	16147	16192	16052	16120	15896	15999	16089	16207	16061	16368	16152	16104	16119	16277	16292	16232	16453	16205	16150	16170	16370	16225	16405	16016	16329	16078	16100	15984	16253	15973	16263	16200	16200	16201	16245	16090	16062	16110	16029	16322	16306	16298	16104	16104	16073	16243	16208	16038	15944	16112	16413	16177	16046	16113	16317	16240	16038	16005	16054	16201	16270	16137	16283	16376	16199	16258	16297	16179	16381	16578	16240	16261	16348	16028	16182	16130	16090	16041	16167	16216	16264	16119	16118	15969	16051	16144	15938	16234	16252	16215	16188	16245	16265	16032	16141	16095	16247	16087	16207	16245	16096	16104	15966	16160	16191	16259	16327	16253	16140	16181	16264	16273	16156	16248	16186	16322	16009	16144	16152	16099	16234	16285	15977	16210	16049	16097	16171	16261	16214	16298	16148	16076	16319	16137	16161	16367	16423	16162	16258	16097	16280	16049	16215	16093	16167	16443	16203	16242	16299	16108	16146	16282	16203	16224	16192	16275	16401	16275	16439	16264	16249	16105	16221	16150	16189	16087	16230	16255	16386	16273	16253	16175	16096	16127	16100	16233	16150	16267	16108	16153	16306	16094	16225	16210	16080	16026	16124	16230	16282	16093	16065	16115	16245	16219	16281	16146	16356	16236	16406	16314	16101	16136	16178	16116	16379	15994	16250	16208	16355	16160	16282	15925	16066	16215	16041	16164	16354	16320	16146	16248	16168	16179	16141	16145	16141	16236	16149	16144	16209	16173	16154	16253	16167	16254	16133	16127	16174	16355	16315	16292	16179	16277	16204	16159	15924	16118	15981	16171	16231	16316	16453	16155	16258	16172	16299	16042	16223	16132	16035	16159	16230	16258	15974	16317	16173	16246	16109	16275	16105	16079	16185	16131	16231	16131	16051	16268	16333	16368	16208	16133	16155	16112	16252	16176	16156	16217	16019	15964	16181	16208	16279	15864	16184	16337	16053	16425	16314	16130	16344	16267	16180	16241	16157	16166	16262	16092	16420	15971	16206	16229	16247	16060	16014	16269	16046	16231	16348	16179	16007	16129	16068	16044	16129	16131	16250	16224	16083	16289	16235	16084	16168	16123	16139	16241	16195	16116	16008	16120	16053	16196	16167	16308	16163	16267	16122	16275	16098	16203	16043	16092	16239	16187	16163	16348	16160	16282	16188	16092	16207	16160	16273	16303	16092	16165	16333	16272	16236	16256	16241	16120	16127	16273	15969	16272	16159	15975	16205	16230	16228	16162	16059	16110	16161	16092	16269	16155	16123	16164	16111	15990	16086	16191	16176	16075	16150	16122	16136	16080	16302	16375	16076	15997	16262	15990	16203	15942	16115	16054	16204	16116	16318	15965	16212	16205	16170	16233	16263	16196	16152	16054	16278	16188	15904	16285	16300	16214	16288	16221	16141	16104	16136	16077	16161	16241	15955	15909	15927	16057	16098	16074	16125	16275	16212	16225	16092	16168	16218	16202	15970	16057	16185	16149	16328	16249	16247	16177	16071	16138	16043	16288	16307	16209	16309	16064	16217	16258	16292	16252	16284	16160	16171	16279	16197	16043	16104	16380	16191	16111	16221	16030	16214	16291	15992	16083	16116	16296	16138	16240	16238	15996	16067	15973	16063	16209	16238	16063	16280	16158	16156	16356	16100	16229	16020	16100	16047	15996	16117	16096	16277	16339	16059	16235	16146	15996	16026	16232	15910	16254	16283	16305	16192	16102	16099	16136	16135	15992	16312	16438	16150	16031	16111	16214	16277	16180	16220	16275	16232	16434	16140	16249	16255	16214	16078	16045	16233	16241	16047	16011	16338	16135	16194	16310	16154	16268	16240	16171	16032	16354	16408	16305	16177	16191	15953	16208	16172	16313	16083	16119	16265	16155	15998	16126	16217	16016	16178	16059	16279	16253	16115	15863	16125	16191	16189	16210	16108	16398	16152	16304	16220	16318	16170	16350	16205	16164	16105	16379	16145	16040	16109	16029	16265	16100	16075	16128	16247	16080	16290	16151	16136	16072	16108	16091	16265	16032	16097	15923	16227	16298	16461	16240	16146	16249	16124	16294	16241	15883	16055	16004	16245	16134	16302	16124	16061	16044	16045	16293	16287	15975	15945	16130	16202	16126	16236	16137	16055	16350	16247	16088	15994	16231	16186	16193	16271	16129	15942	15995	16027	16164	16093	16063	16010	16239	16137	16202	16076	16064	16069	16130	16199	16202	16026	16047	16152	16147	16327	16185	16165	16242	16253	16206	16171	16196	16109	16085	16030	16225	16293	16208	16182	16178	16277	16247	16112	16129	16125	16139	16135	16224	16226	16206	16102	16003	16221	16101	16169	16317	16089	16186	16130	16216	16233	15993	16246	16422	16151	16048	16244	16080	16198	16172	16292	16266	16054	16032	16151	16213	16178	16083	16223	16189	16179	16039	16249	16103	16140	16032	15979	16283	16281	16085	16212	16128	16164	16224	16084	16217	16164	16204	16238	16100	16096	16102	16268	16186	16050	16227	16154	16274	16291	16222	16099	16107	16360	16113	16195	16089	16134	16118	16438	16312	16070	16333	16252	15995	15994	16296	16153	16099	16139	16201	16136	16096	16148	16143	16066	16145	16186	16371	16149	16091	16112	16269	16031	16345	16391	16397	16257	16131	16089	16255	16126	16026	16263	16268	16222	16005	16101	16377	16327	16188	16108	16057	16326	16156	16339	16266	16386	16235	16193	16192	16207	16180	16025	16080	16166	16337	16158	16268	16287	16423	16086	16460	16198	16319	16167	16154	16182	16238	15969	16074	16197	16191	16166	16016	16194	16299	16062	16144	16044	16173	16334	16219	16245	16139	16065	16208	15865	16141	16005	16365	16088	16146	16063	16164	16138	16147	16105	16079	16157	16294	16151	16176	16291	16171	16172	16179	16132	15953	16153	16183	16322	16251	16137	16356	16175	16274	16109	16422	16050	16050	16206	16167	16101	16255	16173	16330	16050	16261	16031	16222	16289	16150	16209	16314	16023	16037	16257	16186	16147	16174	16106	15968	16227	16075	16230	16299	16091	16299	16354	16170	16143	16065	16085	16150	16225	16345	16259	16185	16092	16295	16099	16293	16212	16061	16217	16359	16246	15992	16102	16111	16208	16351	16237	16337	16234	16137	16128	16165	16131	16346	16310	16115	16146	16088	16199	16189	16273	16038	16222	16032	16225	16122	16104	16250	16178	16199	16327	16465	16362	16114	16253	16239	16281	16238	16323	16288	16224	16170	16060	16335	16056	16240	16253	16213	16232	16398	16250	16068	15999	16141	16313	16106	16237	16338	16235	16273	16297	16178	16216	16255	16199	16126	16015	16179	16340	16223	16147	16116	16231	16339	16249	16156	16127	16125	16107	16261	16025	16152	16029	16034	16335	16362	16069	16198	16235	16127	16185	16051	16231	16194	16045	16182	16104	16361	16024	16078	16341	16089	16095	16265	16240	16206	16300	16132	16089	16106	16091	16065	16142	16292	16322	16268	16176	16180	16208	16291	16327	16365	16242	16173	16302	16264	16325	16323	16237	16068	16073	16264	16252	15997	16171	16002	16131	16149	16170	16194	16186	16131	16075	16315	16219	16410	16230	16171	16336	16239	16284	16382	16332	16189	16170	16354	15976	16195	16230	16039	16117	16016	16033	15996	16356	16235	16214	16256	16015	16071	16197	16245	16232	16074	16248	16192	16164	16252	16357	16229	16085	16215	16347	16500	16148	16241	16125	16264	16305	16210	16149	15990	16065	16082	16082	16190	16120	15884	16318	16003	16214	16148	15994	15969	16349	16211	16151	16179	16338	16264	16193	16251	16335	16051	16048	16365	16169	16149	16105	16142	16099	16128	16442	16276	16141	16254	16286	16292	16118	16072	16330	16189	16031	16042	16212	16247	16317	16072	16250	16285	16159	16275	16282	16225	16269	16313	16053	16145	16186	16079	16264	16190	16226	16136	16257	16235	16074	16139	16158	16198	16313	16231	16338	16304	16404	16250	16102	16038	16024	16006	16136	16325	16243	16098	16351	16006	15981	16187	16179	16198	16366	16223	15967	16102
22891	25730	20218	14930	14397	14609	14697	14688	14846	14676	14714	14826	14972	14473	14569	14427	14490	14396	14399	14234	14261	14293	14473	13976	14348	14637	14913	14902	14604	14464	14238	14271	14375	14310	14250	14045	14180	14127	14194	14207	14125	14222	14041	14298	14139	14187	14350	14310	14245	14238	14340	14244	14245	13930	14262	14184	14261	14251	14234	14194	14151	14251	14136	14059	14106	14259	14087	14167	14366	14093	14049	14236	14135	14069	14141	14293	14102	14130	14227	14177	14245	14183	14334	14051	14096	14154	14117	14133	14217	14151	14159	14194	14093	14224	14173	14245	14361	14037	14220	14273	14301	14054	14097	14216	14141	14239	14116	14150	14170	14054	14129	14164	14203	14156	14120	14180	14234	14309	14134	14009	14085	14181	14326	14212	14075	14223	14110	14125	14338	14220	14095	14233	14172	14193	14290	14126	14145	14204	14058	14183	14172	14174	14160	14253	14111	14198	14073	14284	14260	14282	14211	14236	14169	14140	14065	14075	14116	14235	14142	14149	14187	14239	14051	14181	13969	14243	14131	14275	14128	14248	14182	14144	14041	14219	14104	14272	14314	14159	14211	14349	14177	13982	14091	14270	14057	14278	14237	14050	14150	13991	14088	14236	14003	14117	14281	14287	14116	14097	14221	14121	14146	14326	14353	14258	14130	14093	14167	14291	14036	14132	14099	14224	14100	14348	13970	14013	14120	14171	14250	13993	14107	14177	14184	14252	14235	14081	14179	14189	14113	14156	14269	14137	14024	14243	14147	14214	14221	14058	13983	14085	14133	14034	14099	14217	14098	14089	14228	14126	14371	14265	14342	14306	14156	14194	14137	14125	14170	14203	14127	14012	14147	14145	14108	14075	14201	14167	13955	14232	14149	13988	14165	14341	14151	14029	14117	14355	14071	14160	14158	14076	14145	14255	14122	14342	14136	14434	14099	14126	14103	14248	14271	14109	14064	14116	14304	14127	14233	14224	14286	14106	14203	13995	14209	14132	14237	14095	14196	14163	14225	13970	14107	14141	14289	14179	13960	14278	14150	14165	14382	14230	14167	14219	14052	14203	14195	14032	14128	14090	14236	14190	14128	14137	14298	14266	14050	14336	14051	14084	14068	14097	14132	14066	14160	14222	14206	14215	14177	14333	14123	14149	14212	14210	14211	14240	14261	14164	14065	14142	14174	14144	14219	14200	14131	14313	14012	13986	14346	14083	14305	13965	14364	14336	14261	14213	14154	14025	14314	14093	14180	14127	14184	14056	14112	14232	14301	14207	14204	14176	14237	14158	14285	14070	14125	13988	14285	14103	14280	14200	14138	14000	14106	14244	14221	14102	14273	14235	14030	14210	14085	14162	14000	14246	14296	14331	14319	14289	14098	14155	14186	14386	14253	14166	14247	14169	14019	14156	14295	14190	14132	14121	14116	14188	14214	14250	14235	14151	14110	14161	14076	14337	14064	14286	14143	14175	14216	14034	14203	14079	14159	14141	14199	14089	14264	14255	14129	14350	14246	14276	14398	14171	14065	14265	14165	14114	14160	14154	14053	14036	14160	14228	14035	14148	14215	14297	14271	14110	14058	14182	14229	14169	14228	14128	14075	14247	13983	14436	14007	14191	14369	14253	14231	14087	14187	13967	14293	14110	14194	14034	14073	14250	14234	14209	14151	14121	14265	14229	14027	14060	14278	14034	14369	14226	14145	14175	14271	14255	14081	14243	14304	14232	14062	14038	14197	13974	14120	14054	14150	14105	14158	14193	14286	14228	14095	14196	14105	14147	14042	14026	14148	14159	14289	14230	14325	14152	14141	14326	14166	14168	14185	14164	14062	14030	14131	14250	14106	14245	14063	13996	14331	14116	14357	14191	14199	14183	14205	14116	14166	14142	14341	14089	14193	14040	14155	14210	14176	14189	14148	14109	14108	14360	14074	14049	14163	14145	14229	14113	14367	14199	14085	14216	14217	14202	14290	14151	14183	14090	14242	14309	14446	14186	14133	14216	14095	14231	14082	14227	14164	14140	14189	14176	14341	14058	14241	14112	14206	14343	14033	14132	14087	14246	14230	14088	14048	14262	14254	14119	14168	14227	14102	13977	14276	14185	13944	14211	14239	14154	14388	14032	14366	14294	14230	14135	14132	14203	14161	14157	14145	14215	14188	14196	14178	14247	14111	14204	14173	14173	14178	14246	14091	14402	13996	14152	14314	14063	14161	14246	14210	14215	14237	14169	14203	14245	14332	14171	14200	14180	14382	14157	14213	14106	14256	14059	14052	14257	14275	13882	14293	14308	14226	14080	14466	14124	14025	14219	14201	14213	14261	14217	14129	14237	14201	14159	14124	13963	14354	14188	14105	14224	14148	14207	14330	14040	14192	14264	14099	14158	14133	14204	14190	13960	14299	14182	14110	14344	14160	14269	14232	14244	14155	14211	14308	14157	14179	14256	14321	14169	14070	14422	14277	14049	14288	14131	14252	14104	14269	14186	14104	14163	14124	14316	14252	14134	14077	14251	14234	14140	14075	14161	14118	14197	14177	14168	14069	14307	14019	14286	14005	14380	14177	14033	14154	14287	14216	14201	14217	14194	14125	14182	14108	14097	14217	14256	14198	14106	14092	14324	14193	14108	14129	14011	14111	14401	14184	14178	14159	14229	14223	14205	14187	14271	14142	14142	14132	14234	14114	14065	14279	14197	14193	14102	14293	14141	14145	14306	14266	14202	14065	14166	14020	14072	13995	14347	14139	14192	14274	13991	14025	14067	14122	14139	14074	14128	14210	14103	14221	14036	14164	14279	14129	14115	14176	14149	14122	14156	14237	14317	14226	14301	14183	14152	14184	14232	14248	14116	14153	14212	14315	14292	14105	14092	14080	14127	14136	14131	14307	14229	14072	14229	14119	14213	14351	14155	14079	14258	14157	14136	14241	14167	14165	14232	13968	14098	14239	14382	14082	14113	14187	14169	14023	14165	14244	14186	14335	14149	14150	14098	14102	14156	14293	13998	14229	13947	14227	14074	14018	14159	14116	14019	14401	14059	14168	14167	14060	14237	14064	14267	14312	14293	14186	14210	14303	14104	14229	14172	14185	14219	14218	14083	14204	14171	14228	14069	14139	14158	14240	14184	14193	14372	14215	14196	14309	14203	14112	14090	14142	14300	14229	14199	14156	14329	14138	14107	14330	14183	14224	14095	13972	14246	14222	14067	14114	14122	14129	14158	14178	14185	14210	14130	14089	14272	14123	14169	14277	14114	14156	14311	14128	14097	14254	14074	14223	14299	14048	14222	14283	14147	14445	14187	14139	14152	14184	14192	14175	14149	14118	14186	14150	14178	14146	14084	14248	14114	14136	14106	14152	14181	14165	14293	14211	13960	14228	14235	14195	14166	14108	14044	14185	14253	14274	14168	14289	14079	14052	13870	14118	14093	14066	14266	14201	14302	14085	14097	14184	14140	14054	13991	14167	14160	14246	13995	14174	14208	14284	14184	14216	14046	14311	14138	14255	14311	14308	14209	14113	14360	14188	14233	14112	14119	14160	14168	14244	14243	14076	14127	14252	14296	14269	14042	14269	14087	14088	14130	14410	14262	14162	14166	13972	14203	14252	14103	14132	14125	14154	14144	14259	14191	14202	14063	14106	14266	14197	14291	14068	14287	14119	14084	14192	14224	13944	14236	14201	14015	14136	14161	14187	14157	14175	14223	14026	14074	14181	14147	14118	14195	14239	14292	14291	14183	14178	14270	14199	14216	14087	14163	14176	14218	14131	14288	14226	14123	14198	14311	14020	14378	14181	14173	14208	14002	14097	14114	14312	14315	14084	14084	14166	14259	14188	14026	14108	14095	14211	14081	14120	14286	14166	14128	14096	14102	14138	14333	14200	14009	14227	14038	14117	14236	14219	14175	14289	14030	14204	14147	14241	14371	14075	14204	14208	14213	14134	14173	14322	14267	14105	14271	14000	14159	14221	14087	14195	13970	14182	14218	14198	14229	14149	14381	14283	14079	14128	14133	14256	14101	13940	14190	14334	14263	14069	14384	14191	14148	14030	14127	14174	14079	14259	14193	14092	14146	14104	14310	13998	14019	14066	14295	14210	14128	14128	14297	14180	14295	14205	14082	14173	14375	14233	14249	14173	14218	14080	14187	14368	14084	14252	14196	14230	14281	14213	14268	14099	14086	14122	14241	14266	14402	14099	14298	14243	14287	14218	14147	14022	14216	14317	14204	14111	14241	14105	14084	14259	14110	14215	14071	14194	14122	14117	14201	14173	14177	14299	14047	14142	14083	14247	14024	14221	14323	14196	14255	14157	14243	14174	14306	14200	14113	14006	14291	14300	14092	14172	14050	14126	14174	14293	14290	14081	14210	14082	14295	14114	14192	14141	14115	14126	14278	14298	14270	14302	14080	13927	14142	14162	14116	14103	14311	14108	14249	14368	14118	14092	14104	14282	14164	14074	14159	14086	14141	14010	14225	14353	14209	14082	14075	14096	14248	14035	14130	14121	14153	14201	14045	14273	14066	14046	14184	14154	14172	14191	14252	14141	14116	14280	14062	14152	14253	14272	14340	14055	14219	14197	14181	14117	14282	14034	14026	14086	14145	14155	14216	14299	14208	14210	14103	14149	14256	14210	14173	14197	14215	14026	14318	14200	14173	14239	14185	14180	14183	14125	14247	14087	14134	14132	14103	14194	14053	14097	14131	14358	14349	14269	14225	14169	14260	14172	14062	14225	14324	14258	14072	14255	14300	14224	14059	14108	14128	14292	14093	14140	14169	14205	14015	14057	14149	14280	14090	14224	14154	14206	14162	14121	14322	14091	14202	14177	14203	14368	14256	14160	14289	14148	14204	14168	14202	14268	14013	14136	14128	14168	14137	14166	14187	14205	14180	14215	14248	14099	14181	14091	14289	14214	14256	14045	14181	14081	14152	14125	14215	14126	14223	14173	14152	14143	14228	14317	13936	14373	14254	14351	14159	14357	14132	14285	14047	14140	13958	14247	14141	14189	14105	14165	14184	14203	14319	14186	14200	14202	14218	14140	14152	14063	14158	14208	14206	14266	14319	14258	14293	14240	14354	14125	13992	14198	14223	14097	14084	14227	14230	14296	14235	14270	14242	14345	14073	14211	14159	13979	14051
24274	21273	28431	24559	21831	19948	19270	17173	16776	16884	16693	16682	16630	16572	16573	16510	16376	16385	16353	16361	16278	16492	16413	16236	17664	19649	19856	18753	17464	16625	16601	16517	16166	16288	16172	16217	16341	16117	16300	16175	16384	16098	16148	16262	15960	16199	16199	16117	16252	16211	16039	16235	16008	16014	16106	16107	16234	15927	16269	16373	16104	16244	16122	16247	16121	16087	16237	16057	16145	16137	16264	16205	16137	16134	16094	16142	16111	16230	16052	16072	15921	16067	16233	16246	16028	16273	16104	16263	16145	15960	16097	16119	16202	15993	16054	16085	16314	16241	16204	16202	16287	16131	16229	16283	16260	16117	16179	16257	16316	16053	16007	15908	16210	15974	16247	16273	16199	16087	16021	16117	16202	16241	16135	15995	15958	16135	16000	16247	15997	16299	16302	16074	16400	16142	16167	16282	16230	15944	15918	16115	16094	16077	16239	16219	15995	16079	16089	16144	16141	16159	16062	16112	16059	16170	16168	16033	16119	16272	16270	16127	16005	16364	16178	16066	16198	16152	16210	15917	15917	16103	16230	16209	16111	16223	16155	16208	16119	16126	16097	16297	16161	16281	16114	16272	16037	15916	16266	16142	16153	16000	15976	16082	16233	16155	16023	16112	16076	16153	16051	16063	15925	16099	16079	16191	16127	16167	16010	16292	16100	16176	16052	16213	16180	16106	16283	16131	16136	16052	16052	16043	16264	16110	16080	16261	16140	16283	16328	16240	16080	16332	15929	16150	16045	16062	16111	16236	16114	16271	16420	16131	16368	16131	16263	16145	16038	16097	16071	16126	16183	16166	16262	16274	16154	15982	16247	16122	16105	16339	16187	16088	16090	16100	16180	16216	16062	15907	16027	16082	16172	16080	16050	15797	16295	16243	16064	16118	16240	16397	16274	16175	16155	16220	16170	16202	16155	16074	16061	16272	16340	16317	16150	16157	16169	15934	16192	15926	16154	16177	16081	16194	16205	16257	16103	16136	15914	16173	16006	16248	16157	15937	16165	16105	15887	16150	16173	16019	16150	16219	15825	16359	16223	16130	16189	16210	16133	16266	16059	16228	16155	16206	15994	16175	16089	16217	16245	16251	15904	16088	16212	16085	16265	16236	16055	16222	16146	15951	16115	15941	16361	16062	16207	16060	16054	16312	16055	16103	16005	16110	16092	16042	16322	16040	16084	16151	16144	16252	16222	16152	16134	16214	16080	16170	16234	16176	16388	16044	16125	16247	16061	16088	16199	16235	16026	16177	16040	16087	16087	16360	16041	16157	16256	16125	16099	16242	16124	16190	16020	16052	15920	15968	16110	16001	16121	16099	15937	16164	16106	16215	16091	16092	16103	16163	16330	16169	16163	16108	16084	15997	16168	16002	16119	16149	16192	16198	16234	16276	16077	15997	16117	15978	16051	16073	16152	16012	16419	16080	16248	16342	16022	16193	16219	16262	16140	16180	16153	16009	16301	16118	16280	16287	16171	16172	16168	16147	16060	16185	16040	16235	16343	16229	16190	16124	16172	15939	16177	16310	16186	15982	16129	16036	16138	16214	16085	16158	16215	16004	16128	16355	16150	16151	16221	16028	15869	16113	16093	16055	16142	16011	16083	16082	16283	16323	16087	16230	16298	16037	16158	16201	16133	15905	16132	16052	16220	16021	16202	16166	15998	16124	16134	16137	16183	15983	16052	16134	16199	16165	16174	16147	16113	16048	16092	16159	16236	16114	16203	15946	16246	16204	16152	16129	16360	16292	16276	16163	16309	16147	16018	16130	16292	16150	16031	16200	16064	16116	16093	16198	16171	16030	16290	16156	16104	16109	16209	16219	16231	16247	16067	15851	16013	15996	16020	16178	16045	16180	16075	16126	16091	16184	16278	16205	16079	16097	16073	16116	16197	16121	16245	16122	16149	16128	16162	16137	16159	16011	16164	16116	16166	16225	16113	16262	16012	16091	16306	16059	16017	16163	16167	16377	16203	16300	16167	16239	16155	16097	16084	16112	15999	15969	16033	16124	16244	16071	16417	16049	16194	16217	16074	16025	16026	16284	15895	16008	16033	16162	16326	16333	16141	16221	16155	15900	16156	15995	16060	16037	16336	16208	16147	16150	16194	16142	16155	16054	16005	16178	16055	16304	16190	16289	16278	16262	16205	16118	16364	15965	16123	16147	16095	16213	16148	16182	16090	16316	16261	15808	16152	16028	16074	16195	16123	15945	16301	16320	16304	16272	16067	16159	16068	16219	16262	15990	16015	16333	16079	16465	16019	16188	16180	16114	16323	16347	16116	15929	16167	15999	15980	16047	16108	16187	16029	16244	16365	16206	15993	16108	16371	16203	16154	15931	15817	16036	16157	16148	16079	16013	16154	16186	16233	16004	16152	16097	16047	16071	16021	16129	16029	15978	16073	16213	16202	16087	16251	16420	16141	16060	16212	16124	16180	16063	16049	16362	16204	16078	16285	16066	16200	16079	16169	16042	16203	16103	16012	16150	16021	16135	16117	16165	16142	16013	16076	16031	16075	16183	16157	15946	16118	16101	16038	15894	16194	16159	16030	16020	15980	16187	16104	16259	16211	16297	16235	16036	16123	16075	16177	16143	16122	16094	16066	16193	16292	16125	16220	16175	16318	16041	16204	16322	16139	16099	16035	15879	16128	16308	16324	16200	16102	16292	16212	16081	16193	15985	15910	16049	16214	16113	16174	16093	16291	16251	16240	16260	16188	16129	16269	16332	16118	16156	16071	16099	16220	16140	16052	16060	16286	16077	16086	16203	16161	16239	16059	16133	16301	16176	16197	16066	16079	16134	16238	16137	16294	16105	15908	16282	15968	16116	16182	16376	16142	16065	16356	16265	16015	16028	16033	16595	16375	16213	16135	16078	16056	16009	16105	16121	16195	16194	16014	16143	16076	16270	16138	16073	16287	16152	16272	16036	16064	16226	16068	16151	16173	16054	16174	16173	16263	16314	16020	15981	16354	16165	16147	15875	16041	16191	16320	16097	16225	16146	16149	16318	16092	16172	16123	16061	16229	16248	16102	16262	16034	16115	16207	16346	16018	16188	15984	16148	16028	16182	16323	16039	16258	16162	16125	16202	16184	16309	16097	16336	16229	16110	16098	15961	16019	16129	16118	16379	16134	16139	15986	16396	16009	16027	16139	16071	16327	16334	16250	16028	16222	15906	16019	15995	16313	16145	16084	16108	15936	16122	15991	15996	16146	16226	16072	16256	16253	16209	16169	16229	16275	16165	16045	15990	16019	16191	16168	16272	16115	16194	16149	16120	16176	16224	16154	16221	16232	16463	16093	16005	16106	16208	16227	15960	15977	16100	16049	16082	16161	16202	16107	16194	16161	16122	16203	16212	16331	16398	16404	16125	16250	15991	16013	16177	16187	16234	16153	16164	16091	16093	15930	16075	16096	15998	16030	16152	16258	15995	16126	16237	16208	16146	16105	16186	16155	16194	16102	16068	16189	16234	16018	15991	16086	16014	16160	16121	16086	16127	16048	16393	16199	16150	16044	16147	16201	16288	16342	16070	16152	16085	16014	16128	16195	16175	16161	15956	15998	16155	15959	16156	16078	16371	16157	16256	16288	15965	16228	15907	16175	16060	16220	16061	16185	16409	16218	16058	16170	16014	16391	16113	16192	16259	16516	16077	16078	16069	16177	16060	16090	16233	16077	16149	16277	16210	16360	16078	16127	16119	16203	16316	16173	16184	16273	16105	16089	16222	16156	16220	16241	16129	16419	16184	16236	16052	16312	16123	16237	16194	16316	15948	16304	16221	16187	16219	16075	16066	16301	16270	16072	16091	16155	16237	16171	16067	16157	16040	16242	16155	16024	16274	16090	16295	16313	16074	16179	16079	16099	16200	16353	15934	16086	16135	16036	16141	16167	16102	16041	16102	16189	15997	15960	16102	16187	16107	16266	15967	16018	16155	16201	16329	16317	16094	16162	16150	16208	15966	16228	15972	15988	16127	16144	15938	16202	15987	16212	16279	16113	16230	16191	16310	16317	16373	16111	15963	16089	16187	16225	16346	16029	16213	16262	16129	16172	16117	16135	16168	16242	16118	16156	16176	16186	16112	16352	16152	15997	16283	16121	16304	15998	15971	16016	16055	16071	16223	16089	16269	16224	16264	16147	16192	16078	16207	15946	16172	15995	16340	16219	16127	16220	16051	16099	15968	16107	16141	16102	16327	16308	16229	15973	16051	16287	16203	16165	16315	16320	16030	16251	16345	16222	16078	16311	16133	16096	16176	16158	16114	16192	16123	16144	16048	16206	16089	16116	15947	16264	16154	16197	15887	16140	16277	16172	16057	16018	16161	16134	16019	16209	16192	15918	16262	16478	16373	16167	16443	16075	16166	15992	16122	16137	16214	15943	16171	16066	15898	15978	16163	15961	16085	16054	16085	16153	16065	16302	16002	15938	15996	16276	16092	16147	16107	16356	16236	16104	16041	16036	16157	16144	16048	15807	16009	16332	16215	16062	16186	16135	16174	16103	15940	16135	16119	16264	16010	16167	16124	16122	16210	16136	16218	16087	16020	16157	16380	16112	16161	16102	16126	16142	15979	16004	16110	16049	16306	16198	15937	16050	16177	16227	16166	16173	16236	16341	16195	16057	16009	16220	16290	16010	16289	16176	16236	15939	15990	16218	16179	16223	16136	16361	16225	16263	16150	16149	16263	15972	16010	16317	16297	16098	16076	16165	16219	16201	16276	16123	16059	16174	16140	16145	16072	16139	16204	16177	16290	16221	15944	16197	16173	16253	15968	16204	15957	16178	16077	16240	16033	16125	16216	16220	16067	16216	16136	16328	16123	16280	16177	16183	16250	16092	16163	16095	16162	16245	15894	16219	16006	16290	16221	16034	16197	16075	16218	16097	16022	16239	16083	16057	16115	16134	16249	16132	15993	16090	16128	16005	16318	16081	16255	16171	16325	16041	16083	16024	16287	16196	16211	16158	16139	16101	16035	16170	16240	16204	16085	16147	16355	16056	16224	16035	16289	16197	16086	16285	16295	15889	16183	16298	16185	16221	16128	16085	16093	16261	16228	16077	15913	16329	16106	16087	15952	16239	16133	15953	16153	16161	16304	16268	16105	16119	16198	16139	16286
24744	33588	22665	16486	16564	16021	15814	15366	15232	14843	14722	14752	15203	14703	14675	14488	14486	14414	14297	14242	14253	14227	14408	14387	17062	19302	19283	17336	15358	14961	14449	14282	14158	14319	14406	14230	14303	14197	14077	14118	14119	14135	14059	14276	14059	14167	14147	14231	14113	14248	14147	14296	14202	14094	14246	14176	14163	14256	14203	14201	14271	14137	14132	14174	14072	14240	14205	14110	14175	14229	14208	14165	14182	14107	14253	14229	14206	14134	14101	14248	14201	14076	13999	14233	14026	14086	14183	14229	14169	14133	14202	14059	14275	14175	14097	14318	14073	14094	14110	14235	14143	14102	14104	14160	14005	14128	14233	13967	14243	14299	14208	14098	14276	14166	14124	14064	14282	13925	14389	14195	14108	14135	14103	14132	14044	14124	14171	14239	14199	14297	14257	14152	14194	14231	14045	14163	14125	14148	14148	14106	14025	14247	14207	14152	14328	14180	14069	13971	14200	14086	14051	14208	14122	14101	14122	14260	14386	14175	14117	14177	14200	14240	14157	14080	14262	14135	14081	13993	14059	14248	14190	14203	14090	14046	14123	14203	14116	14163	14175	14253	13974	14014	14240	14055	14245	14145	14054	14169	14142	14151	14239	14163	14145	14269	14355	14077	14221	14221	14143	14132	14103	14039	14104	14091	14125	14090	14144	14189	14054	14088	14124	14260	14246	14119	14061	13955	14234	14188	14351	13958	14162	14203	14280	13903	14122	14259	14181	14258	14169	14071	14146	14233	14162	14186	14142	14203	14173	14146	14239	14121	14137	14111	14122	14097	13992	14117	14165	14220	14258	14098	14234	14118	14273	14039	14404	14069	14178	14211	14079	13932	14264	14165	14155	14152	14014	14106	14102	14070	14255	14078	14133	14105	14084	14110	14191	14098	14028	13949	14075	14073	14104	14125	14236	14276	14115	14077	14222	14184	14211	14128	14279	14040	14023	14124	14330	14084	14086	14251	13990	14038	14358	14068	14149	14222	14112	14185	14229	14263	14058	14151	14270	14330	14149	14148	14134	13954	14113	13899	14261	14422	14155	14094	14061	14201	14327	14180	14142	14228	14176	14369	14403	14233	14304	14026	14048	14181	13977	14182	14058	14183	14091	14234	14105	14077	14076	14087	14043	14085	14296	14149	14181	14106	14262	14190	14204	14197	14146	14326	14127	14139	14028	14261	14201	14158	14144	14352	13976	14343	14089	14387	14151	14031	14167	14235	14119	13947	14246	14075	13993	14151	14243	14225	14344	14145	14184	14092	14058	14175	14194	14259	14087	14169	14189	14160	14191	14123	14160	14043	14213	14120	14071	14200	14070	14093	14258	14375	14102	14107	14070	14209	14259	14072	14061	14158	14196	14170	14213	14158	14221	14155	14001	14055	14236	14187	14293	14063	14178	14130	14175	14263	14163	14076	14371	14168	14114	14010	14213	14065	14115	14203	14180	14027	14186	14071	14108	14254	14149	14122	14138	14025	14252	14216	14071	14125	14245	14188	14106	14209	14080	14065	14202	14199	14112	14291	14219	14038	14272	14170	14213	14143	14073	14328	14055	14128	14185	14259	14182	14154	14117	14205	14188	14321	14036	14255	14334	14087	14132	14235	14434	14276	14214	14168	14283	14236	14252	13983	14149	14330	14156	14204	14108	14120	14278	14140	14133	14193	14116	14201	14153	14131	14215	14022	14249	14036	14227	14002	14310	14104	14126	14061	14037	13956	13978	14181	14070	14057	14238	14102	14197	14239	14063	14185	14156	14042	14086	14249	14256	14095	14299	14165	14078	14256	14118	14258	14119	14121	14119	14163	14147	14226	14189	13989	14153	14203	14257	14242	14081	14165	14263	14140	14131	14201	14125	14252	14108	14118	14188	14119	14231	14253	14204	14110	13921	14214	14248	14155	14219	14188	14038	14344	14210	14294	14044	14119	14168	13926	14190	14114	14149	14120	14182	14330	14303	14254	14188	14159	14143	14223	14170	14257	14143	14061	14193	14148	14152	14173	14268	14209	14230	14123	14085	14135	14213	13998	14152	14095	14186	14229	14170	14283	14057	14161	14045	14056	14202	14177	14227	14241	13882	13998	14178	14120	14216	14123	14213	14136	14201	14078	14164	14051	14109	14131	14159	14038	14202	14141	14215	14308	14071	14222	14214	14061	14065	14161	13990	14126	14149	14303	14066	14220	14069	14207	14071	14098	14291	14179	14140	14173	14309	14192	14134	14240	14179	14324	14041	14152	14157	14060	14049	14113	14100	14210	14344	14271	14297	14173	14214	14125	13988	14132	14049	14265	14107	14247	14069	14124	14169	14162	14234	14032	14340	14173	14212	14276	14164	14105	14100	14296	14217	14168	14112	14203	14007	14021	13973	14196	14151	14269	14107	14109	14070	14072	14113	14132	14182	14069	14023	13994	14215	14207	14113	14197	14059	14079	14029	14052	14152	14284	14233	13965	14248	14191	14105	14003	14144	14209	14344	14049	14233	14143	14268	14150	14131	14284	14145	14124	14091	14197	14037	14209	14154	14095	13982	13983	14235	14260	14189	14151	14336	14217	14184	14193	14263	14205	14261	14205	14091	14208	14129	14157	14114	14363	14337	14232	14298	14095	14337	14164	14248	14241	14092	13968	14308	14234	14206	14207	14217	14311	14248	14234	14199	14076	14228	14089	14105	14110	14209	14085	14146	14201	14110	14289	14106	14230	14183	14263	14261	14295	14233	14374	14225	14125	14168	14042	14188	14341	14258	14086	14316	14221	14103	14216	14227	14177	14168	14365	14166	14219	14089	14173	14127	14046	14089	14133	14134	14069	14115	14400	14081	14087	14120	14183	14016	14092	14145	14244	14086	14289	14219	14225	14171	14128	14245	14241	14016	13939	13908	14183	14226	14024	14135	14153	14322	14135	13999	14197	14305	14015	14196	14107	14320	14190	14205	14182	14176	14000	14208	14183	14059	14166	14085	14106	14232	14089	14214	14205	14168	13938	14131	14141	14107	14150	13999	14148	14240	14230	14244	14153	14072	14159	14121	14101	14283	14249	14086	14145	14145	14243	14180	14004	14243	14049	14023	14304	14139	14086	14222	14091	14119	14162	14134	14122	14250	13976	14043	14101	14126	14149	14139	14025	14026	14085	14272	14008	14273	14081	14098	14210	14118	14191	14040	14349	14011	14175	14303	14288	14246	14063	14134	14186	14044	14184	14082	14045	14118	14123	14120	14157	14132	14308	14024	14158	14118	14029	14144	14034	14145	14219	14278	14168	14273	14023	14155	14108	14084	14043	14224	14205	14194	14148	14058	14149	14272	14176	14083	14157	14094	14133	14172	14099	14219	14244	14246	14342	14082	14180	14252	14250	14148	14205	14126	14251	14146	14231	14113	14262	14088	14212	14302	14296	14082	14190	14091	14126	14105	14225	14202	13935	14363	14062	14249	14138	14217	13975	14176	14230	14110	14199	14203	14016	14090	14199	14362	14144	14251	13977	14143	14193	14173	14101	14202	14174	14215	14212	14299	14105	14196	14201	14087	14030	14135	14071	14192	14158	14089	14310	14025	14068	14029	14235	14203	14252	14088	14235	14260	14284	14214	14218	14183	14066	14194	14177	14108	14123	14151	14316	14021	14112	14370	14245	14188	13951	14132	14223	14180	14231	14136	13972	14212	13988	14069	14229	14152	14216	14084	14153	14174	14162	14272	14058	14214	14222	14045	14221	14180	14100	14150	14317	14243	14083	14060	14259	14194	14148	14283	14151	14286	14156	14212	14111	14197	14043	14012	14239	14142	14199	14166	14108	14012	13946	14157	14031	14078	14227	14188	14140	14151	14165	14277	14194	14162	14238	14175	14147	13980	13963	14134	14048	14140	14029	14140	14082	14277	14129	14143	14222	14137	14072	14146	14234	13997	14002	14051	14162	14077	14192	13998	14060	13949	14041	14193	14264	14120	14200	14104	14037	14175	14146	14148	14071	14243	14044	14203	14011	14139	14069	14175	14112	14011	14468	14311	14091	14085	14216	14122	14059	14015	14137	14120	14152	14174	14040	14151	14186	14202	14195	14067	14202	14125	14142	14231	14129	14123	14151	14206	14085	14115	14169	14028	14084	14115	14297	14158	14146	14255	13854	14129	14151	14063	14096	14235	13981	14111	14015	14223	14121	14261	13956	14141	14073	14254	14133	14215	14080	14263	14161	14205	14195	14165	14210	14292	14034	14189	14268	14063	14152	14079	14146	14225	14125	14180	14116	14365	14199	14327	14028	14268	14013	14288	14113	14156	14082	14297	13986	14201	14099	14250	14208	14116	14122	13959	14154	14012	14112	14205	14077	14075	14131	14201	14220	14119	14259	14180	14207	14230	14010	14090	14116	14056	14143	14257	14102	14159	14351	14232	14151	14271	14123	14112	14195	14070	14138	14223	14188	14269	14153	14205	14044	14032	14051	14096	14340	13990	14247	14158	13914	14351	14189	14017	14076	14283	14222	14248	14064	14129	14194	14166	14249	14078	14088	14189	14077	14199	14255	14293	14187	14069	14112	14373	14149	14163	14249	14123	14133	14260	14070	14115	14248	14124	14109	14150	14035	14047	14039	14219	14245	14129	14284	14211	14086	14234	14160	14155	14193	14155	14076	14227	14247	13957	14246	14008	14009	13948	14195	14169	14161	14002	14228	14093	14043	14218	14041	14051	13917	14198	14006	14234	13998	14318	14137	14096	14139	14127	14211	14215	14256	14002	14106	14259	14191	14117	13883	14131	14175	14154	14283	14200	14128	14153	14184	14162	14191	14169	14186	14124	14041	14194	13955	14102	14242	14158	13895	14034	14325	14110	14157	14055	14170	14123	14233	14077	14270	14038	13939	14100	14015	14301	14227	14091	14352	14186	14224	14057	14001	14040	14025	14344	14219	14093	14121	13922	14088	14176	14075	14138	14096	14263	14142	14162	14142	14330	14003	14009	14031	14212	14168	14150	14090	14322	14276	14141	14194	14094	14056	13952	14252	14052	14162	14054	14042	14246	13918	14162	14253	14173	14163	14357	14256	14046	14145	14103	14065	14180	14094	14152	14072	14055	14186	14112	14179	14198	14248	14268	14131	14107	14062	14291	14107	14148	14227	14086	14129	14049	14073	14220	13919
23031	21296	29086	23815	21466	23090	23450	18322	17073	17157	17257	16938	17099	16974	16988	16784	16707	16557	16667	16772	16578	16740	16688	16420	19879	23822	24065	21283	18421	17361	16882	16522	16452	16226	16392	16357	16184	16226	16224	16287	16464	16273	16417	16145	16336	15966	16198	16207	16122	16057	16298	16073	16184	16304	16077	16277	16325	16293	16101	16180	16293	16217	16324	16254	16391	16235	16251	16302	16279	16085	16281	16179	16199	16164	16237	16229	16023	16342	16225	16337	16195	16406	16388	16223	16309	16314	16258	16092	16193	16089	16395	16168	16368	16166	16280	16113	16279	16342	16200	16058	16113	16304	16209	16401	16223	16267	16370	16238	16165	16233	16096	16128	16005	16349	16301	16133	16038	16065	16239	16138	16158	16092	16279	16247	16111	16232	15975	16135	16238	16102	16292	16092	16219	16114	16308	16092	16302	16163	16033	16137	16151	16290	16338	16279	15964	16088	16057	16172	16099	16238	16178	16196	16184	15988	16209	16092	16116	16150	16088	16301	16140	16226	16203	16386	16185	16150	16175	16324	16161	16216	16173	16160	16178	16265	15992	16068	16153	16259	16132	16076	16224	16377	16059	16172	16226	16164	16231	16065	16040	16276	16124	16072	16298	16106	16094	16166	16127	16231	16090	16120	16191	16124	15945	16063	16146	16275	16130	16286	16237	16272	16164	16203	16205	16280	16250	16131	16385	16178	16161	16132	16226	16054	16228	16183	16267	16303	16076	16109	16284	16222	16126	16195	16149	16281	16136	16408	16086	16189	16078	16186	16183	16073	16269	16084	16072	16150	16219	16212	16252	16274	16068	16147	16221	16236	16276	16305	16078	16350	16096	16163	16141	16146	16024	16040	16170	16122	16030	16072	16367	16039	16031	16171	16271	16225	16094	16217	16029	16392	16043	16163	16241	16018	16073	16072	15969	16337	16225	16152	16229	16261	16206	16106	16004	16253	16325	16169	16296	16098	16232	16121	16292	16243	16190	16048	16179	16134	16042	16255	16105	16038	16274	16123	16118	16130	15903	16303	16119	16076	16025	16135	16141	16186	16111	16151	16002	16232	16148	15904	16268	16184	16086	16190	16144	16142	16272	16198	16235	16266	16027	16175	16175	16123	16100	16167	16283	16200	16352	16195	16431	16057	16277	16279	16050	16112	16435	16239	16246	16235	16170	16058	16252	16042	16377	16203	16180	16072	16283	16284	16194	16244	16018	16120	16108	16302	16199	16098	16207	16117	16278	16255	16104	16200	16262	16270	16248	16098	16004	16095	16210	16018	16353	16107	16093	16022	16140	16059	16267	16300	16153	16104	16149	16262	16097	16124	16241	16014	16114	16095	16058	16261	16355	16212	16199	16018	16198	16263	16059	16442	16117	16151	16110	16251	16266	16356	16104	16265	16152	16257	16387	16224	16055	15915	16122	16093	16243	16442	16230	16041	16066	16142	16232	16224	16171	16280	16213	16170	16141	15939	16062	16080	16163	16198	16235	16198	16254	16134	16235	16293	16197	16012	16201	16232	16219	16370	16104	16028	16243	16014	16257	16112	16078	16136	16178	16032	16193	16129	16271	16159	16443	16212	16110	15950	16170	16052	16068	15953	16114	16060	16277	16218	16283	16147	16332	16072	16023	16043	16166	16110	16253	16243	16211	15999	16167	16234	16173	16050	16285	16537	16182	16250	15969	15987	16122	16006	16118	16210	16248	16310	15948	16007	16133	16092	16286	16097	16142	15941	16078	15997	16290	16228	16034	16176	15962	16100	16033	16183	16242	16053	16220	16037	16110	16154	16244	16054	16206	16111	16290	16131	16055	16091	16139	16095	16088	16205	16137	15996	16092	15960	16139	16098	16320	16164	16201	16218	16286	16249	16179	16132	16024	16200	16045	16247	16336	16239	16205	16085	16242	16196	16258	16311	16343	16111	16317	16273	16178	16078	16085	16080	16256	16288	16254	16299	16064	16132	16192	16149	16148	16120	16208	16241	16219	16072	15961	16010	16254	16162	16096	16362	16107	16307	16369	16122	16450	16144	16108	16326	16155	16186	15898	16142	16049	16063	16229	16236	16022	16009	16030	16256	16200	16179	16053	16039	16133	16300	16370	16051	16133	16075	16302	16242	16229	16318	16243	16038	16275	16139	16272	16046	16129	16102	15873	16134	16176	16237	16222	16301	16178	16096	16226	16347	16229	16189	16292	16199	16181	16264	16293	16229	16128	16098	16034	15965	16255	16146	16054	16223	16169	16068	16247	16158	16105	16211	16111	16144	16198	16263	16139	16176	16204	16204	16022	16174	16004	16288	16148	16193	16462	16170	16098	16157	16428	16178	16184	16088	16159	16295	16279	16362	15960	16044	16269	16259	16228	16160	16135	15911	16119	16264	16328	16264	15853	16234	16114	16092	16122	16177	16066	16315	16133	16008	16077	16249	16288	16222	16174	16079	16212	16296	16008	16120	16082	16273	16302	16215	16063	16167	16124	16119	16255	16220	16145	16264	16264	15934	16036	16220	16295	16038	16129	16117	16201	16353	16279	16059	16206	16198	15932	16371	16169	15996	16374	16052	16230	16147	16306	16261	16215	16184	16387	15955	16047	16329	16201	15943	16039	16336	16024	16235	16183	16409	16192	16057	16027	16193	16217	16318	16216	16096	16283	15996	16069	16137	15984	16289	16047	16057	16034	16312	16313	16315	16077	16184	16209	16097	16111	16227	16283	16153	16353	16122	16057	16156	16235	16186	16118	15917	16305	16327	16334	16097	16117	16161	16314	16073	16208	16184	16013	16191	16336	16194	16125	15984	16237	16167	16220	16376	16158	16134	16332	16252	16154	16249	16141	16222	16278	16215	16149	16176	16049	16256	16066	16253	16435	16152	16173	16025	16323	16217	16199	16212	16376	16279	16064	16124	16022	16099	16337	16289	16363	16248	16102	16298	16196	15816	16198	16218	16025	16167	16301	16312	16162	16063	16299	16214	16064	16224	16049	16169	16131	16101	16278	16056	16096	16156	16029	15993	16153	16000	16094	16377	16030	16042	16284	16213	16251	16033	16316	16021	16128	16106	16025	16130	16188	16099	16305	16169	16237	16079	16249	16123	15933	16046	16250	15943	16014	16118	16379	16286	15940	16132	16318	15970	16215	16136	16203	16177	16088	16221	16000	15874	16224	16200	16125	16051	16036	16173	16260	15945	16141	16117	16258	16226	16051	16031	16080	16223	15948	16015	16143	16191	16252	16246	16084	16170	15939	16205	16089	16292	16173	16207	16248	16458	16216	16219	16215	15977	16169	16259	16189	16133	16165	16214	16306	16320	16073	15915	16043	16164	16148	16061	16149	16308	16198	16078	16319	16199	16187	16152	16054	16045	16074	16088	16149	16324	16110	16180	16227	16115	16153	16335	16052	15973	16177	16370	16225	16277	16188	16134	16033	16299	16213	16275	16220	16366	16206	16158	16235	16242	16020	16173	16035	16086	16110	16173	16220	16133	16060	16297	16051	15918	16269	16156	16134	16173	16333	16088	16286	16251	16150	16278	16078	16174	16303	16132	16308	16209	16148	16241	16345	16186	16202	16186	16142	16129	16442	16118	16459	16141	16133	16246	16080	16158	16186	16186	16178	16262	16020	16067	16126	16094	16072	16121	16194	16372	16055	16171	16054	16247	16383	16089	16063	16059	16200	16224	16085	16195	16117	16137	16198	16172	16173	16193	16211	16041	16082	16233	16258	16125	16198	16097	16052	16221	16385	16225	16215	16217	16125	16116	15972	16318	16442	16174	16295	16096	16178	16139	16039	16325	16121	15982	16142	16247	16237	15997	16163	16022	16100	16403	16171	16149	16111	15940	16080	16176	16042	16362	16139	16196	15936	16123	16241	16167	16247	16131	15915	16045	16134	16205	16114	16174	16265	16163	15976	16150	16141	16296	16258	16227	16246	16322	16174	16115	16170	16130	16220	16105	16288	16248	16126	16280	16131	16004	16101	15845	15965	16118	16068	16230	16143	16180	16290	16319	15968	16283	16180	16122	16349	16359	16100	16129	16297	16091	16331	16255	16152	16268	16121	16137	16073	16271	16325	16136	16327	16229	16177	16033	16081	16010	16191	16172	16355	15958	16202	16116	16115	16153	16147	16059	16278	16219	16162	15917	16030	16110	16172	16070	16184	16143	16096	16180	16134	16117	16036	16235	16237	16186	16247	16041	16130	16226	16165	16266	16246	15987	16138	16146	16101	16098	16159	16151	16119	16005	16276	16187	16032	16204	16150	16189	16099	16064	15974	16197	15975	16040	16222	16136	16184	15989	16126	16140	16150	16215	16041	16076	15900	16297	16026	15950	15928	16194	16050	16168	16410	16267	16124	16215	16179	16057	16243	16108	16227	16181	16225	16062	16274	16249	16136	16000	16274	16163	16157	16073	16236	16336	16248	16057	16165	16054	15927	16140	16277	16192	16182	16201	16153	16258	16337	15984	16122	16260	16184	16077	16140	16091	16390	16139	16101	16234	16319	16211	16121	16177	16094	16116	16199	16234	16263	16048	16171	16129	16270	16358	16219	16328	16253	16371	16161	16098	16192	15949	16270	16306	16088	16028	16145	16108	16269	16039	16110	16235	16120	16110	16297	16176	16087	15986	16000	16347	16130	16045	16360	16068	16220	16163	16230	16215	16226	16122	16410	16129	16119	16068	16033	16395	16248	16257	16352	16473	16322	16160	16060	16288	16164	16351	16216	16465	16342	16243	16258	16281	16249	16099	16127	16370	16036	16285	16045	15922	16289	16155	16170	16024	16247	16072	16247	16168	16366	16387	16202	16111	16150	16251	16116	16114	16231	15945	16187	16126	16073	16214	16303	16308	16226	16080	16150	16448	16028	16122	15965	16131	16242	16108	16047	16153	16212	16067	16037	16044	16033	16111	16247	15959	16321	16255	16115	15972	16106	16097	16423	16350	16056	16092	16176	16051	16117	16189	16294	16049	16467	16213	16095	16187	16036	16252	16217	16390	16138	16170	16303	16118	16185	16278	16127	16053	15940	16252	16217	16126	16244	16198	16441	15918	16063	16162	15944	16184	16102	16065	16188	16265	16136	16270	16164	16116	16439	16041	16209	16261	16073	16108	16174	16164	15992	16237	16074	16107
26486	34777	26766	20129	18792	17385	16310	15698	15230	15097	15467	15309	15171	15095	15139	14788	14809	14650	14768	14611	14550	14584	14570	14451	20658	24648	24522	20460	17001	15570	14626	14360	14307	14281	14225	14178	14236	14108	14047	14126	14115	14167	14112	14162	14179	14043	14025	14197	13999	14136	14016	14060	14001	14199	14139	14301	14235	14210	14038	14022	14070	14339	14162	14069	13909	13980	14239	14187	14249	14116	14205	14153	14172	14147	14201	14118	14092	14277	14096	14154	14121	14086	14180	14237	14096	14209	14100	14215	14200	14170	14019	14158	14303	14098	14119	14271	14215	14260	14036	14152	14217	14177	14180	14046	14183	14097	14268	14058	14036	14084	14008	14220	14253	14134	14097	14085	14010	14180	14076	14126	14257	14247	14251	14190	14129	14123	14065	14306	14210	14125	14270	14135	14057	14016	14137	14130	14194	14106	14195	14186	14191	14221	14209	14046	14267	14131	14097	14146	14127	14129	14232	14018	14226	14204	14189	14116	14174	13960	14361	14246	14149	14139	14190	13978	14082	14157	14087	14179	14018	14060	14069	14145	14073	14136	14201	13948	14077	14013	14092	14109	14161	13998	14193	14230	13981	14282	14132	14153	14161	14267	14125	14171	14251	14308	14040	14141	14103	14006	14374	13990	14257	14154	14148	14134	14334	14144	14111	14193	14004	14143	14132	14209	14093	14032	14148	14119	14072	14118	14147	14205	14035	14015	14107	14223	14023	13972	13893	13986	14007	14094	14110	14031	14248	13863	14154	14116	14103	14170	14026	14162	14131	14161	14161	14121	14114	14266	14029	14151	14069	14127	14261	14122	14118	14199	14174	14134	14158	14232	14219	13937	14222	14104	14123	14245	14180	14017	14102	14129	14208	14059	13965	14009	14110	14128	13962	13990	14110	14107	14214	14227	14099	14064	14093	14162	14105	14064	14232	14129	14045	13948	14198	14140	14163	14006	14243	14260	14096	14092	14112	14077	13985	14125	14148	14155	14031	14093	14383	14193	14112	14187	14187	14014	14188	14031	14083	14299	14129	14261	14069	14238	14459	13951	14267	13948	14044	14040	14267	13930	14214	14212	14055	14151	14145	14212	14049	14014	14054	14340	14038	13909	14193	14021	14112	14212	14314	14106	14106	14123	14039	14255	14238	13916	14202	13980	13856	14052	14175	13971	14020	14111	14042	14094	14097	14008	14067	14208	13988	14209	14167	14126	14163	14024	14281	14136	14209	14013	14070	13982	14070	13971	13927	14183	14026	14297	14155	14111	14230	14011	14139	14056	14155	14124	14184	14143	14096	14114	14041	14085	14203	14198	14247	14098	14142	13958	14174	14098	14087	14286	14177	14088	14152	14150	14086	14094	14100	13994	14427	14164	14177	14204	14078	14129	14034	14191	14018	13964	14050	14145	14138	13996	14252	14250	14086	14290	14096	14292	14202	14126	13913	14261	14030	14221	14037	14088	14018	14301	14121	14057	14118	13937	14260	14046	13980	14260	14147	14186	14002	14083	14132	14120	14124	14191	14274	14143	13834	14115	13993	14046	14200	14139	14035	14113	14120	14120	14044	14084	14176	14135	14173	14147	14084	14232	14228	14134	14170	13918	14051	13938	14102	14161	14160	14238	14037	14235	14064	14168	14143	14143	14068	14366	14323	14248	14206	13994	14160	14033	14163	14160	14185	14115	13983	14186	14261	13914	13990	13907	14082	13977	14083	14131	14035	14047	14024	14161	14075	14073	14086	14037	14036	14027	13990	14138	13985	14134	14134	14027	14014	14147	14176	14038	14122	13972	13949	14219	14227	14130	14200	14175	14358	14054	14132	14237	14118	14071	14128	14042	14093	14151	14179	14185	14102	14182	14162	14123	14126	14094	13942	13934	14067	14146	14189	14138	14045	14040	14071	14046	14209	14216	13987	14156	13995	14113	14278	14029	14108	14091	14144	14140	14177	13995	14059	14188	14039	14107	13983	14230	14144	13976	14146	14150	14256	13994	13937	14193	14149	14017	14180	14270	14032	14156	14155	14089	14079	14251	14084	14239	14044	13987	14181	14046	14132	14119	14160	14126	14232	14016	14049	14152	13982	14191	14181	14113	14317	13962	14109	14161	14169	14259	14134	14062	14176	14226	14013	14009	14161	14061	14218	14222	14099	14163	14040	14141	14217	13979	14219	14167	14118	14040	14097	14301	14181	14195	14217	14247	14124	14105	14099	14329	14067	14034	14184	14115	14107	14089	14093	14292	14206	14026	14130	14093	14237	14287	14114	14167	14050	14150	14136	14366	13918	14269	14008	14297	14083	14116	14119	14150	13939	14131	13984	14081	14132	14321	14220	14029	14007	14118	14151	14117	14239	14100	14254	14201	14163	14194	14083	14112	14096	13920	14202	14027	14384	13993	13960	14077	14095	14184	14292	14178	14149	14067	14145	14131	14267	14024	14046	14223	14233	14155	14109	14004	14225	14110	14024	14061	13963	14021	14277	14152	14245	14178	14205	14124	14182	14014	14320	14152	14129	14088	14134	14182	14050	14161	14114	13988	14074	14081	14098	14092	13990	13965	14142	14147	14215	14104	14281	14085	14071	14180	14031	14006	14005	14312	13977	14137	14096	14093	14164	14169	14096	14116	14018	13976	14085	14050	14100	14129	14061	14125	14189	14087	14149	14023	14090	14057	14181	14010	14202	14102	14043	13993	14137	14092	14002	14053	14078	14252	14039	14039	14183	14082	13936	14258	14108	14137	14208	14018	14130	14027	14290	14060	14067	14168	14243	14219	14168	14062	14137	14065	14298	14032	14112	14037	14410	14112	14147	14173	14157	14012	14070	13995	14154	14106	13984	13941	14194	13958	14152	13899	14159	14213	14270	14123	14217	14180	14129	14176	13968	13901	14083	14021	13951	14155	14057	14202	14052	14172	14117	14071	14040	14135	14082	14137	14145	14140	14272	14099	14222	14018	14162	14139	14230	14224	14318	14175	14036	14276	13920	14126	14093	14229	13983	14097	14256	14086	14025	14161	14069	14084	14113	14116	13932	14257	13862	14135	14353	14180	14061	14051	14210	14092	14091	14234	14179	14215	14359	14135	14141	14075	14173	14070	14063	14105	14106	13986	14039	14071	14191	14248	14158	14240	14089	14182	14202	14094	14137	14107	14037	14154	14253	13964	14129	13909	14019	14247	14088	14154	13913	14047	14149	13926	14005	14147	14052	14124	14033	14043	14203	14066	14133	14045	14126	14135	14154	14066	14044	14047	14144	13997	14065	14228	14120	14149	14030	14140	14105	14195	13951	14151	14110	14056	14191	14087	14147	14229	14216	13976	14171	14256	13992	14030	14134	13888	14079	14092	13994	14174	13986	14096	14145	14297	14128	14192	14092	14071	14097	14090	13909	14057	13965	14151	14080	14051	14070	14152	14130	14134	14194	14162	14195	14100	14332	13986	14002	14178	14114	14089	14172	14027	14041	14035	14179	14075	14112	14069	14165	14145	14139	14162	14018	14167	14182	14100	14169	14038	13968	14139	14129	14287	14188	13999	14194	14058	13987	14086	14172	14208	13997	14150	14017	14181	14153	14014	14187	14080	14232	14206	14029	14049	13956	14090	14121	14042	14021	14091	14086	13978	14124	13908	14207	14153	14228	14209	13942	13991	14240	14161	14066	14139	13879	14021	14032	14185	13934	13895	14007	14036	14139	14039	14097	14210	14125	14052	14196	14036	14064	14093	14097	14048	14071	14047	14092	13991	14087	14160	14221	14203	14217	14069	14133	14029	14182	14061	14157	14135	14076	14078	14091	14070	14095	14231	14252	14072	14134	14125	13988	14058	14096	14003	14135	14114	13986	14230	14183	14169	13966	14252	14033	14136	14143	14172	14331	14032	14108	14220	14129	14130	14063	14081	14033	14361	14145	14120	14133	14193	14239	14206	14043	14259	14024	14207	14131	13887	14182	13994	14125	14288	14146	14049	14089	14210	14049	14059	13979	14044	14153	14098	14045	14198	14066	14084	14044	14172	14258	13878	13918	14241	14017	14038	13961	14277	14104	14178	14153	14087	14177	14345	14128	14042	14177	13960	14113	14046	14060	14164	14129	14082	14163	14114	14012	14127	14092	14084	14048	14075	13908	14166	14335	13974	13963	14154	14127	14169	13843	14109	14099	14019	14195	14111	14073	14117	14019	14011	14055	14093	14247	14094	13991	14220	14080	14174	14193	14128	14100	14318	13964	14026	14105	14111	14069	14177	14152	14158	14264	13938	14114	14086	14089	14073	14090	14100	14157	14054	14282	14139	14097	14083	14151	14096	14028	13975	14223	14296	14136	14063	14025	14020	14216	14037	14109	14247	14119	14106	14244	14291	14129	14174	14049	14213	14188	14296	14008	14220	14062	14117	14113	13991	14203	14199	14194	14076	14173	14175	14014	14273	14225	14073	14056	14149	14197	14009	14165	14030	14150	14233	13903	14248	14165	14173	14199	14232	13991	14105	13920	14205	14166	14145	14059	14245	14044	14148	14106	14258	14184	14087	14266	14237	14026	14057	14176	14171	13968	14023	13984	14093	14125	14138	14315	14209	14220	14091	14133	14265	14163	14251	14173	14140	13891	14114	14037	14239	14144	14020	13982	14050	14055	14039	14089	14293	14157	14034	14237	14207	14165	14027	14130	14188	14069	14104	14241	14118	14216	14052	14251	14042	14204	13987	13920	13980	14075	14171	14142	14077	14010	14325	13991	14021	14248	13983	14078	14070	14137	14110	14244	14129	13972	14155	14019	14044	14014	14113	14183	14098	14111	14056	14076	14230	13939	14111	14119	14009	14188	14167	14232	14243	14015	14045	14108	13939	14105	14050	14129	14008	14059	14227	14149	14177	14217	14038	14084	14172	14184	13999	14002	13993	14163	14054	14100	14344	13981	14157	14119	14147	14188	14075	14183	14111	14246	14131	14048	13987	14195	14074	14112	14098	14121	14009	14163	14216	14132	13983	14112	14067	14106	14180	14117	14152	14170	14151	14173	14118	13956	14015	14225	14215	13977	14069	14137	13925	14213	14127	14236	14096	14167	14222	14043	14100	14136	14061	14021	14077	14122	14185	14199	14165	14021	14157	14105	14048	14162	14226	14088	14101	14095	14196	14240	14025
28218	22333	22159	18031	15240	14928	14857	14665	14625	14825	14770	14637	14770	14654	14578	14628	14617	14571	14544	14533	14605	14349	14367	14555	14691	15116	14963	14833	14688	14623	14447	14387	14509	14289	14358	14376	14611	14352	14538	14495	14235	14361	14316	14263	14313	14501	14355	14430	14493	14604	14207	14479	14319	14413	14273	14428	14267	14268	14336	14395	14433	14452	14394	14319	14393	14501	14510	14357	14641	14385	14374	14249	14247	14211	14025	14291	14445	14448	14543	14421	14323	14337	14287	14381	14544	14407	14536	14272	14360	14286	14325	14419	14509	14518	14247	14272	14448	14356	14396	14391	14472	14424	14268	14183	14500	14566	14380	14272	14484	14414	14567	14508	14381	14455	14250	14358	14409	14387	14475	14533	14403	14543	14479	14299	14423	14173	14221	14359	14507	14310	14552	14546	14444	14360	14450	14309	14530	14261	14371	14383	14442	14356	14248	14504	14404	14248	14450	14542	14534	14125	14299	14230	14254	14421	14555	14349	14476	14553	14484	14473	14323	14195	14489	14222	14530	14522	14470	14400	14389	14499	14414	14600	14420	14433	14315	14476	14650	14398	14288	14381	14609	14516	14360	14420	14274	14225	14722	14329	14366	14412	14445	14437	14333	14465	14446	14386	14576	14319	14514	14396	14472	14457	14284	14219	14366	14439	14379	14409	14290	14469	14263	14328	14635	14351	14300	14378	14614	14504	14303	14469	14405	14432	14711	14445	14429	14433	14239	14346	14276	14432	14425	14445	14419	14525	14410	14476	14473	14596	14166	14486	14531	14320	14285	14431	14246	14351	14438	14380	14352	14419	14414	14454	14262	14253	14271	14307	14541	14302	14447	14441	14203	14399	14429	14360	14341	14203	14473	14494	14460	14191	14336	14377	14241	14404	14441	14473	14437	14339	14587	14309	14381	14392	14432	14287	14372	14352	14393	14469	14413	14267	14526	14276	14592	14283	14448	14310	14361	14487	14423	14182	14485	14571	14611	14216	14274	14238	14513	14449	14472	14548	14411	14321	14389	14378	14286	14374	14472	14442	14462	14330	14465	14463	14406	14523	14405	14353	14400	14413	14319	14327	14443	14421	14161	14331	14535	14355	14333	14315	14408	14367	14249	14573	14355	14487	14491	14503	14438	14570	14502	14403	14391	14550	14605	14489	14250	14491	14380	14519	14432	14346	14666	14272	14322	14491	14412	14378	14167	14281	14506	14241	14278	14219	14302	14443	14274	14484	14533	14444	14239	14293	14309	14397	14463	14318	14394	14413	14401	14353	14555	14352	14308	14523	14690	14354	14349	14380	14105	14589	14183	14388	14394	14291	14394	14246	14421	14442	14533	14311	14367	14625	14531	14263	14532	14433	14147	14408	14561	14252	14440	14237	14404	14261	14324	14353	14319	14279	14376	14359	14403	14127	14367	14366	14412	14494	14470	14475	14350	14353	14579	14144	14409	14350	14484	14530	14287	14543	14278	14362	14505	14453	14274	14309	14314	14228	14349	14357	14398	14271	14243	14337	14459	14149	14285	14612	14460	14538	14549	14301	14390	14344	14388	14359	14273	14285	14456	14320	14402	14335	14500	14490	14464	14524	14193	14282	14293	14397	14259	14528	14449	14512	14451	14253	14382	14182	14425	14463	14375	14325	14227	14381	14315	14273	14262	14515	14416	14366	14265	14521	14429	14519	14419	14405	14412	14341	14304	14250	14472	14220	14403	14580	14400	14339	14455	14362	14489	14380	14271	14470	14321	14365	14332	14465	14340	14341	14375	14395	14334	14431	14374	14447	14520	14422	14210	14510	14362	14414	14462	14332	14190	14259	14295	14523	14358	14203	14498	14312	14196	14404	14317	14460	14332	14417	14499	14457	14450	14452	14537	14481	14471	14202	14420	14453	14417	14532	14349	14462	14411	14417	14512	14223	14223	14468	14303	14375	14200	14311	14264	14368	14358	14302	14392	14327	14369	14388	14336	14237	14315	14263	14391	14430	14369	14436	14421	14372	14334	14464	14275	14385	14514	14331	14454	14406	14407	14209	14291	14349	14240	14626	14394	14590	14415	14483	14443	14448	14273	14341	14507	14368	14300	14518	14488	14294	14457	14390	14398	14551	14327	14449	14327	14360	14216	14562	14616	14273	14480	14358	14414	14205	14358	14546	14430	14512	14508	14479	14338	14362	14318	14399	14336	14443	14365	14535	14432	14286	14458	14215	14544	14342	14402	14483	14496	14326	14394	14484	14438	14482	14428	14268	14503	14178	14461	14468	14305	14416	14499	14482	14224	14532	14292	14403	14566	14530	14568	14335	14479	14398	14309	14172	14356	14483	14390	14284	14318	14461	14543	14488	14605	14499	14364	14580	14299	14483	14605	14399	14209	14433	14322	14466	14350	14300	14576	14266	14436	14481	14450	14296	14432	14137	14599	14503	14391	14354	14515	14330	14341	14312	14518	14381	14373	14506	14454	14276	14359	14364	14433	14525	14590	14252	14323	14339	14350	14306	14303	14471	14352	14274	14422	14287	14316	14316	14419	14368	14549	14346	14316	14317	14305	14180	14465	14571	14384	14267	14421	14492	14414	14435	14386	14417	14498	14480	14376	14138	14313	14302	14375	14370	14356	14348	14352	14448	14316	14279	14372	14357	14306	14439	14395	14546	14293	14245	14399	14584	14647	14338	14389	14116	14512	14308	14490	14373	14386	14190	14465	14268	14277	14483	14528	14440	14377	14458	14439	14379	14478	14617	14321	14420	14354	14439	14266	14442	14407	14315	14320	14554	14438	14298	14357	14348	14521	14325	14394	14242	14327	14486	14495	14396	14270	14398	14546	14313	14271	14458	14576	14410	14176	14161	14218	14494	14225	14182	14578	14316	14316	14508	14339	14389	14220	14479	14313	14385	14319	14409	14334	14319	14528	14499	14571	14584	14316	14309	14383	14500	14273	14396	14414	14467	14515	14634	14387	14593	14540	14500	14306	14373	14393	14337	14524	14413	14313	14617	14382	14340	14320	14423	14596	14425	14388	14510	14515	14287	14579	14489	14223	14475	14289	14363	14364	14284	14310	14322	14411	14476	14301	14427	14336	14424	14296	14511	14186	14321	14330	14367	14222	14354	14524	14518	14525	14367	14511	14726	14419	14376	14318	14304	14471	14501	14395	14569	14450	14511	14519	14512	14466	14446	14381	14318	14633	14436	14295	14323	14120	14444	14374	14565	14565	14492	14411	14231	14534	14403	14374	14505	14402	14233	14455	14336	14364	14360	14321	14506	14327	14347	14331	14307	14297	14174	14411	14458	14408	14284	14248	14489	14293	14376	14541	14254	14480	14226	14361	14367	14333	14274	14251	14361	14359	14576	14716	14404	14278	14224	14283	14319	14358	14318	14435	14511	14273	14464	14565	14552	14278	14388	14346	14478	14431	14313	14367	14283	14380	14307	14278	14467	14534	14398	14463	14421	14449	14406	14301	14437	14240	14256	14476	14181	14370	14486	14564	14518	14310	14434	14477	14186	14455	14432	14376	14719	14528	14525	14407	14365	14407	14364	14380	14386	14239	14262	14383	14364	14476	14469	14298	14311	14434	14197	14401	14486	14316	14291	14474	14279	14242	14315	14319	14441	14272	14388	14471	14335	14442	14357	14435	14318	14538	14424	14311	14420	14326	14516	14420	14344	14405	14538	14335	14643	14458	14391	14251	14401	14342	14494	14359	14499	14554	14239	14254	14388	14411	14530	14598	14428	14473	14329	14447	14558	14504	14317	14475	14317	14209	14394	14422	14309	14594	14332	14458	14376	14240	14484	14472	14339	14355	14219	14415	14503	14433	14535	14597	14492	14293	14549	14409	14402	14393	14542	14449	14202	14385	14583	14419	14413	14373	14217	14495	14498	14439	14512	14525	14248	14447	14424	14457	14518	14464	14352	14369	14257	14323	14496	14274	14386	14332	14349	14285	14280	14401	14454	14495	14210	14198	14405	14212	14361	14418	14513	14516	14329	14440	14563	14251	14448	14446	14524	14201	14409	14381	14404	14572	14369	14337	14427	14368	14364	14427	14362	14345	14377	14375	14380	14450	14589	14482	14571	14431	14367	14557	14297	14455	14438	14390	14460	14508	14302	14487	14406	14302	14166	14468	14479	14397	14406	14309	14508	14409	14392	14494	14521	14582	14422	14424	14265	14393	14387	14423	14333	14372	14411	14833	14306	14427	14415	14548	14344	14503	14282	14526	14400	14466	14428	14594	14364	14421	14511	14367	14418	14349	14458	14339	14293	14335	14414	14560	14383	14484	14518	14411	14334	14429	14504	14499	14236	14393	14350	14415	14473	14278	14399	14557	14419	14362	14585	14558	14313	14433	14403	14333	14417	14543	14526	14375	14360	14311	14330	14187	14282	14339	14369	14337	14444	14504	14276	14349	14437	14335	14466	14503	14313	14402	14455	14345	14343	14513	14322	14384	14359	14402	14612	14295	14481	14488	14396	14458	14472	14555	14611	14403	14483	14417	14290	14151	14523	14494	14269	14462	14428	14401	14273	14325	14212	14335	14423	14343	14715	14531	14401	14673	14215	14438	14318	14433	14417	14538	14389	14397	14409	14370	14340	14460	14441	14579	14490	14404	14423	14396	14403	14651	14681	14327	14321	14061	14537	14378	14258	14195	14336	14395	14508	14483	14578	14399	14420	14450	14440	14233	14456	14319	14359	14360	14383	14203	14429	14573	14468	14434	14412	14365	14520	14228	14232	14485	14356	14466	14360	14362	14400	14386	14417	14406	14384	14679	14431	14344	14302	14402	14346	14242	14566	14471	14380	14453	14433	14444	14433	14410	14558	14332	14432	14273	14371	14341	14426	14237	14540	14577	14293	14536	14364	14516	14325	14392	14357	14552	14590	14543	14471	14479	14285	14367	14539	14307	14363	14563	14318	14419	14290	14352	14237	14393	14318	14402	14620	14558	14366	14312	14349	14174	14265	14188	14453	14545	14209	14178	14296	14336	14486	14403	14421	14350	14596	14314	14231	14213	14284	14284	14447	14178	14535	14544	14414	14426	14373	14529	14417	14104	14477	14218	14257	14301	14346	14359	14460	14365	14445	14451	14643	14274	14298	14373	14618	14423	14405	14434	14321	14381	14415	14600	14629
22013	23318	16406	14629	14321	13828	13475	13625	13293	13359	13475	13259	13369	13339	13236	13227	13215	13218	13197	13138	13176	13004	13134	13101	13753	13782	13773	13573	13469	13277	12983	13054	13047	13237	13088	12974	13016	12909	13149	13007	13083	12979	13041	13018	13118	13141	13063	13073	13129	13073	12998	13041	13180	12923	13068	13012	13066	12974	13122	12854	13011	13090	13100	13076	13112	12944	13176	12905	13180	13112	13044	13001	13080	13102	13066	13128	13018	13147	13003	12979	13048	13084	12946	13092	13018	13143	12895	13123	13055	13063	13018	13029	13146	13103	13035	13158	13004	13004	13032	12972	13026	13009	12976	13169	13049	13095	12914	13028	12899	13026	13016	13008	12953	12924	13128	12879	13021	12948	12966	13040	12993	13033	13059	13099	13073	12982	12935	12964	13000	13047	13002	13099	13028	13037	13228	13151	13043	12990	12996	13052	12995	13058	13042	12968	13110	13058	13002	13034	13020	12973	13075	12925	13076	13047	13109	13121	13065	13181	12959	13027	13026	13061	13141	13280	13167	13055	13025	13076	13234	13031	13213	12990	13025	12972	12833	13011	12897	13053	13122	13027	13090	13241	13025	12940	12983	13075	13039	13076	13071	12986	13003	13008	13189	13044	12899	12950	13037	12962	13162	13000	13067	12988	13026	13085	13047	12985	13026	13005	12884	12906	13014	13006	13049	13014	13076	12979	13063	13109	12991	12912	13087	12939	12977	13121	13042	12997	13025	13178	13088	13021	13131	13046	13166	13093	13068	13069	13003	13020	13103	13114	13016	13022	12900	13077	12931	12913	13036	13074	12919	13001	12797	12940	13020	12993	13027	13133	13108	13060	12945	12991	13075	13005	13137	12970	13051	12970	13025	12947	13002	13069	13212	13014	13070	13079	13037	12921	13160	13074	13023	12942	12945	13094	12952	12936	13003	13094	13043	12984	13223	13046	12969	13062	13070	12874	13000	12955	13152	13125	13152	13049	12940	13119	12974	13017	13103	13069	13144	13083	13167	12957	12894	12985	12984	12848	13059	13102	13358	13117	13176	12856	12990	12935	13035	13037	12918	13043	12959	13142	13063	13033	13185	13147	13136	13113	12908	12966	13166	13034	12974	13149	13110	13076	13234	12884	13170	12922	13086	12997	13105	13044	12942	13073	12969	12911	13084	12968	12848	12906	13014	13053	13091	13050	13017	12899	13073	13182	12873	13084	13112	13101	13036	13025	13181	13022	12909	13102	12947	13027	13160	12996	13074	13140	13076	13081	13023	13070	13050	13028	12801	13119	13238	12959	12975	12995	13068	13145	13057	12981	12981	13100	12974	13065	13048	13109	12962	12829	13180	13304	13114	13018	12991	13098	12936	13076	13060	12970	12954	12930	13028	13164	13124	13032	12981	13104	12898	13125	13053	13084	12934	13141	12998	12927	13113	13230	13002	13040	13177	13002	13079	13017	13000	12995	13082	13087	13102	13143	12975	13173	12967	13060	13147	12932	12958	13170	13170	13235	13025	12974	13246	13036	13007	12921	13105	12816	13194	13141	13066	12940	13113	13032	12818	13061	13131	13083	13102	12879	13115	12925	13014	13049	13159	13040	13129	13029	13356	13084	13070	13068	12984	13126	12962	13188	13124	13021	13026	13068	13054	13171	13081	13009	13019	13196	13154	13169	13051	13080	13007	13113	13131	13069	12986	13094	13151	12926	13144	13100	12904	13017	12995	12947	12930	13034	13248	13143	12953	12923	13015	13241	13184	13068	13001	12998	13159	13164	12951	13024	13009	13093	13111	12927	13025	13010	13155	13155	12999	13171	13096	13233	13017	13263	13210	13104	13023	13183	13054	12927	13095	13022	13207	13166	13030	12946	13027	13206	13109	13028	13033	12998	13018	13096	13226	13042	12976	13010	13020	13133	13046	13119	13080	12995	13016	13066	13173	13006	12948	13209	12921	13031	13142	12867	13032	13096	13105	13017	13145	13030	13073	13061	13106	13072	12964	13063	13002	13126	13037	13081	13024	13011	13102	12878	12982	13086	13074	12914	13167	13109	13012	13151	13097	13058	13208	13104	12953	13071	12988	13041	12937	13041	12924	13128	12878	13094	12970	13007	13349	13015	13099	13071	13085	13072	13074	13085	13015	13069	13139	13154	13036	13075	12957	13111	12946	13134	13113	13127	13024	13156	13005	13044	13164	13084	13129	13065	12962	13145	13105	13154	13110	12936	13016	13015	12967	12919	12970	13207	13225	13166	12895	13142	12885	12999	13020	13173	12964	13110	12977	12961	13086	12959	12986	13077	12956	13144	13172	13021	12893	12998	12905	12989	13039	13102	12945	13202	12835	13036	13062	12933	13078	13023	12978	13033	13062	13074	12956	13120	13033	13110	13056	12967	13045	13189	12922	12851	13218	13049	13059	13025	13114	12951	13005	12972	12988	12988	13096	12986	13155	13093	13140	13101	12943	12944	13052	12956	12989	13082	13082	13075	13075	13058	12941	13033	12943	12996	13057	13194	13155	13086	12872	13172	12998	13147	13028	13149	13148	13230	12941	12996	13149	13164	13247	13030	13267	13042	12968	13101	13124	13053	13168	13054	13137	13122	13121	13269	12977	13034	13016	13136	13093	13086	13066	13058	12970	13045	12949	13187	13100	13098	12974	13058	13117	12969	13083	13064	12867	13024	13074	13080	13097	13055	13037	13219	13020	13106	13028	12983	13117	13087	13173	13131	13009	13148	13094	13030	13035	13302	13170	13015	13301	13127	13078	13061	13024	13059	13146	12965	12929	13089	13075	13202	13014	13092	13108	12950	13098	12978	12908	13069	12947	12953	13108	13155	13050	13065	13053	12869	13216	12938	13022	12969	13030	13168	13061	13010	13120	12899	13162	12986	12925	13101	12980	13001	13093	13165	12916	13021	13075	13076	13159	13141	12913	12969	13245	13004	12986	13033	12921	13005	13032	13167	12997	13081	12962	13133	12980	12940	13056	13048	13147	13175	12847	13060	12981	13110	13083	12943	12944	13010	13017	12983	13023	12863	13257	12886	13049	12918	12930	12989	13081	13108	13007	13192	12989	12958	12884	12967	13115	13061	12848	12998	12990	12981	12947	13049	13053	13025	13065	13280	12962	13072	12994	13090	13084	13205	13031	13075	13045	13023	13092	13093	12944	13082	12973	13132	12865	13074	13208	12948	12953	13167	13084	13047	13043	12996	13133	12981	12909	12993	13090	13063	12964	12994	13090	13154	12930	13071	13123	12916	12941	12841	13012	13156	13050	13030	13087	13026	13218	13042	12935	13083	13102	12963	13084	13121	13158	13002	13032	13115	13079	13080	12967	12991	12874	13185	13110	13029	13126	13056	13033	13178	12974	13088	13078	13172	13026	12915	13065	12985	13029	13002	12938	13022	13151	13111	13029	13179	12997	12973	13108	13045	13102	13054	12972	13121	13124	13077	13052	13143	13245	13051	13018	13041	13051	13264	12928	12880	12972	13065	13111	12948	13051	13174	13196	12896	13062	13067	13233	13153	13056	12865	13153	13163	13213	12920	13122	13080	13051	13048	12872	12934	13114	13058	13179	13138	12994	13019	13036	12998	13100	13123	13147	13153	13060	13055	12949	13042	12972	12992	13060	13032	12981	12961	13007	13178	12906	12926	12865	13099	13221	13030	13000	13092	13084	13093	13278	13170	13165	13141	13025	13099	13048	13216	13156	13011	13124	12985	12919	13195	13079	13053	12990	13166	13047	13033	12902	13081	13041	12870	13067	12887	13094	13057	13086	12949	12823	12996	13094	12969	13104	13072	12990	13008	13097	13241	12914	12943	12910	13163	13162	13063	12999	13134	12839	12933	13042	13077	13122	13117	13006	13138	13109	13213	12917	13080	13272	12998	13024	13051	13185	12807	13077	12996	13020	13040	12984	13324	13008	13079	13019	12954	13038	13075	13125	12886	13086	13115	12992	13072	13075	13105	12956	13028	13258	13002	12897	13078	13019	13166	12918	13005	13073	12959	12872	13018	13143	12906	13086	13077	13260	13129	13098	13003	13096	13013	12761	13134	12945	12949	13112	12992	12924	12968	13114	13013	13055	13128	12838	13004	12914	12996	13034	13060	13091	13129	12996	13151	13069	13062	13035	13061	12942	13198	12922	13138	13055	13104	12976	13217	12900	12971	12986	13133	13080	12999	13019	13114	13081	13184	13069	13016	13044	13087	13072	12911	13180	13208	13160	13030	13160	12836	12985	13043	12980	12975	13157	13112	13269	12995	13009	13046	12985	13038	13024	13115	13130	12992	13139	12982	13175	13123	13047	13149	12921	12897	12974	13222	13063	13061	13089	13068	13216	13146	13071	12889	13142	13203	13073	13010	13161	12984	13082	12882	12901	12994	13078	13019	12857	13014	12901	13054	12895	13116	12917	13026	13109	13078	13104	13097	12962	13215	13049	13004	13023	13002	13107	13048	13131	13132	13075	13023	13135	13068	12972	12937	12986	13057	13000	12919	13056	12962	12885	13043	13011	13009	13138	12956	13087	12848	13132	12975	13048	12906	13002	13171	13019	13093	12922	13105	13211	12891	13077	13153	12966	13047	13067	13064	13077	12925	12891	13168	13055	12923	12867	12969	13028	13092	13078	13051	13081	13002	13150	13217	13165	13106	13085	13010	12958	13011	13033	13164	13272	12915	12975	13113	13081	13006	13014	13097	13162	12990	12878	13049	13102	13051	13113	12997	12952	13138	13060	13021	13043	13035	13088	13014	13046	13015	13059	12848	13067	13062	12994	12937	13167	13049	12990	13032	13084	12883	13019	12905	13188	13118	13171	12984	13143	13111	13132	13042	13024	12871	13238	12974	12770	13093	12956	12908	13064	13145	13214	13005	13071	12968	12978	12988	13142	13008	12837	13170	13043	13061	13101	13046	13011	12921	13012	12899	13069	12973	13117	13116	13178	12972	13167	12891	13095	13096	12934	12969	12986	12949	13233	13068	13270	12983	13034	12982	13063	13046	12972	13112	13120	12923	13154	13024	12982	12988	13243	13077	13141	12985	13336	12934	12951	13191	13096	13111	13178	13013	13183	12985	13028	13082	13073	13105	13034	13068	13052	13135	13028	13060	13055	13092	13096	12998	12874	13138	12990	13094
24417	21291	28422	24582	21568	18503	17084	15524	15273	15532	15139	14843	14781	14788	14681	14679	14919	14722	14565	14569	14550	14643	14600	14727	17706	18955	17992	16568	15649	15333	14721	14587	14703	14413	14632	14530	14578	14533	14501	14465	14650	14322	14485	14251	14537	14438	14402	14517	14611	14538	14440	14423	14565	14446	14344	14320	14465	14494	14509	14509	14583	14849	14465	14585	14730	14355	14524	14411	14466	14316	14614	14468	14456	14411	14566	14385	14548	14425	14426	14381	14310	14366	14413	14524	14384	14484	14363	14285	14487	14634	14488	14554	14577	14486	14410	14481	14489	14399	14646	14401	14440	14273	14457	14581	14446	14404	14408	14387	14414	14461	14385	14437	14568	14548	14615	14489	14549	14498	14468	14460	14561	14382	14563	14280	14568	14503	14508	14427	14310	14346	14502	14549	14630	14376	14483	14190	14249	14340	14482	14458	14565	14371	14415	14517	14260	14499	14356	14438	14527	14419	14557	14425	14520	14492	14281	14464	14492	14405	14479	14123	14376	14434	14157	14393	14594	14552	14469	14603	14363	14389	14263	14491	14429	14506	14450	14341	14612	14488	14648	14536	14293	14365	14458	14476	14304	14269	14399	14312	14423	14379	14281	14453	14373	14561	14504	14490	14408	14402	14402	14315	14209	14393	14400	14498	14336	14254	14536	14524	14350	14467	14469	14378	14529	14361	14429	14538	14427	14393	14453	14484	14259	14273	14349	14237	14380	14375	14424	14411	14311	14498	14314	14408	14436	14575	14667	14298	14367	14299	14333	14188	14393	14610	14371	14578	14538	14648	14315	14305	14320	14513	14543	14391	14277	14273	14458	14570	14490	14388	14564	14521	14617	14396	14411	14214	14525	14276	14531	14394	14433	14443	14498	14458	14355	14573	14322	14366	14442	14506	14364	14336	14550	14552	14310	14370	14644	14474	14257	14344	14485	14314	14360	14366	14320	14352	14667	14512	14481	14301	14316	14399	14491	14586	14553	14370	14412	14637	14403	14560	14495	14377	14598	14500	14383	14450	14421	14477	14364	14376	14469	14684	14453	14401	14453	14397	14279	14351	14446	14363	14437	14459	14564	14448	14439	14465	14496	14551	14412	14499	14447	14229	14518	14517	14383	14396	14355	14519	14392	14275	14629	14524	14607	14275	14429	14461	14431	14522	14554	14534	14417	14286	14360	14493	14548	14247	14361	14293	14357	14447	14560	14469	14402	14418	14330	14428	14488	14419	14450	14475	14407	14276	14415	14464	14463	14570	14601	14407	14440	14313	14571	14362	14304	14427	14612	14635	14405	14411	14517	14381	14534	14487	14239	14306	14373	14408	14304	14286	14522	14320	14593	14454	14483	14527	14503	14523	14375	14191	14239	14307	14509	14373	14372	14523	14303	14242	14428	14468	14524	14454	14483	14532	14382	14428	14454	14413	14406	14340	14476	14512	14501	14288	14390	14533	14461	14490	14380	14390	14720	14386	14537	14409	14448	14496	14407	14318	14312	14479	14680	14350	14483	14548	14696	14261	14308	14275	14466	14479	14437	14430	14491	14538	14410	14437	14441	14341	14434	14440	14468	14490	14636	14378	14441	14329	14380	14381	14376	14558	14395	14451	14515	14348	14443	14304	14374	14554	14427	14555	14408	14611	14486	14481	14570	14303	14456	14613	14502	14423	14417	14423	14406	14431	14423	14435	14360	14650	14462	14419	14616	14449	14421	14450	14476	14360	14456	14676	14550	14390	14426	14310	14608	14421	14332	14530	14275	14505	14560	14497	14304	14434	14297	14563	14405	14387	14520	14540	14528	14456	14455	14360	14350	14387	14461	14376	14403	14341	14478	14537	14536	14619	14505	14513	14473	14312	14294	14348	14399	14432	14532	14555	14381	14420	14482	14433	14320	14528	14544	14477	14317	14478	14404	14301	14624	14690	14412	14547	14169	14599	14505	14488	14520	14616	14396	14539	14331	14444	14480	14384	14228	14399	14425	14391	14355	14416	14511	14494	14660	14502	14289	14443	14533	14476	14303	14489	14522	14379	14427	14447	14396	14404	14636	14578	14427	14576	14529	14697	14388	14342	14646	14591	14406	14415	14308	14452	14433	14594	14521	14544	14642	14382	14390	14181	14554	14540	14552	14642	14218	14534	14292	14474	14293	14224	14274	14601	14563	14545	14506	14322	14411	14572	14497	14448	14496	14331	14453	14513	14476	14548	14526	14374	14625	14306	14482	14481	14541	14424	14625	14467	14359	14567	14388	14615	14378	14500	14549	14399	14626	14193	14401	14383	14372	14316	14387	14647	14678	14302	14374	14351	14430	14511	14373	14326	14468	14505	14541	14481	14361	14406	14487	14472	14272	14281	14345	14416	14518	14474	14262	14331	14426	14437	14414	14401	14483	14469	14496	14501	14464	14300	14489	14616	14523	14408	14489	14358	14243	14387	14485	14344	14369	14675	14537	14455	14260	14468	14663	14394	14411	14395	14520	14308	14441	14553	14438	14329	14593	14669	14422	14387	14307	14597	14510	14409	14610	14467	14377	14580	14320	14481	14305	14416	14410	14272	14309	14360	14414	14393	14567	14382	14577	14348	14357	14321	14487	14514	14283	14478	14523	14287	14341	14542	14612	14566	14562	14350	14324	14578	14461	14300	14591	14529	14326	14540	14627	14391	14450	14413	14368	14309	14462	14437	14359	14318	14446	14364	14416	14469	14483	14407	14406	14379	14512	14436	14472	14538	14346	14573	14399	14464	14554	14326	14530	14429	14359	14493	14479	14550	14452	14425	14594	14523	14580	14353	14313	14512	14459	14510	14554	14473	14645	14596	14677	14366	14210	14280	14393	14425	14536	14382	14339	14641	14421	14416	14599	14465	14624	14420	14540	14576	14385	14419	14345	14259	14508	14437	14484	14324	14459	14581	14609	14466	14179	14302	14414	14565	14688	14598	14430	14426	14608	14418	14509	14548	14531	14467	14275	14364	14473	14339	14350	14385	14409	14641	14537	14510	14745	14625	14347	14382	14424	14588	14551	14453	14460	14386	14448	14508	14508	14435	14456	14426	14326	14479	14479	14546	14341	14393	14505	14513	14569	14336	14313	14454	14299	14570	14467	14509	14562	14529	14370	14440	14530	14674	14515	14444	14335	14487	14408	14392	14494	14480	14428	14580	14344	14419	14388	14338	14511	14479	14565	14500	14475	14513	14414	14373	14379	14357	14434	14417	14532	14317	14429	14523	14370	14422	14457	14417	14444	14353	14484	14412	14504	14377	14367	14505	14397	14464	14410	14380	14489	14441	14412	14436	14536	14532	14303	14349	14540	14642	14391	14271	14398	14449	14617	14218	14246	14360	14357	14558	14450	14506	14308	14249	14456	14495	14392	14439	14303	14391	14456	14296	14322	14220	14664	14448	14432	14386	14222	14511	14580	14502	14516	14536	14492	14407	14440	14484	14502	14432	14481	14473	14559	14411	14415	14425	14350	14375	14329	14421	14396	14524	14505	14435	14529	14601	14378	14447	14639	14604	14409	14297	14416	14325	14481	14624	14367	14554	14555	14483	14550	14421	14520	14516	14520	14388	14391	14396	14503	14551	14459	14488	14397	14344	14404	14537	14352	14252	14212	14499	14546	14620	14490	14260	14474	14293	14444	14400	14400	14452	14415	14399	14578	14491	14493	14305	14511	14542	14426	14529	14506	14542	14259	14512	14286	14555	14232	14529	14445	14699	14604	14435	14499	14242	14504	14437	14506	14440	14245	14334	14214	14446	14538	14431	14268	14444	14638	14536	14360	14574	14429	14467	14371	14430	14317	14403	14431	14600	14483	14445	14572	14459	14288	14414	14359	14631	14498	14498	14531	14438	14591	14521	14373	14327	14353	14559	14467	14421	14389	14339	14590	14492	14467	14575	14555	14469	14446	14570	14503	14502	14584	14375	14573	14460	14479	14440	14223	14425	14597	14558	14474	14519	14256	14614	14600	14182	14609	14419	14538	14533	14386	14344	14298	14381	14364	14662	14561	14387	14405	14492	14538	14504	14681	14440	14667	14472	14486	14424	14439	14663	14313	14576	14571	14595	14567	14405	14250	14423	14538	14501	14387	14577	14453	14351	14359	14361	14438	14445	14399	14614	14509	14556	14544	14483	14432	14391	14358	14336	14353	14421	14621	14450	14431	14353	14309	14353	14417	14550	14589	14427	14396	14294	14511	14252	14523	14503	14636	14542	14569	14442	14608	14249	14392	14396	14472	14452	14354	14561	14284	14429	14325	14500	14405	14429	14390	14442	14681	14412	14372	14472	14507	14510	14448	14512	14469	14463	14417	14510	14293	14552	14455	14431	14328	14442	14572	14436	14312	14491	14383	14431	14255	14506	14377	14550	14568	14207	14421	14336	14412	14222	14389	14432	14596	14617	14492	14366	14520	14393	14472	14401	14376	14345	14573	14253	14528	14442	14430	14492	14462	14433	14316	14412	14316	14446	14532	14684	14376	14444	14531	14482	14422	14200	14582	14440	14563	14205	14561	14372	14556	14519	14427	14377	14517	14582	14572	14435	14477	14394	14591	14383	14366	14343	14559	14190	14598	14410	14322	14559	14534	14408	14402	14457	14340	14439	14466	14553	14674	14463	14301	14468	14576	14464	14703	14414	14373	14467	14491	14454	14330	14379	14309	14490	14528	14468	14360	14388	14346	14387	14431	14431	14604	14387	14500	14218	14403	14403	14458	14406	14475	14397	14337	14474	14500	14508	14374	14341	14362	14526	14418	14587	14569	14386	14398	14561	14464	14452	14554	14536	14657	14427	14465	14449	14563	14342	14507	14555	14425	14547	14312	14194	14326	14374	14477	14392	14456	14257	14488	14525	14422	14474	14392	14357	14450	14603	14523	14542	14371	14433	14459	14555	14368	14426	14254	14540	14511	14333	14509	14181	14429	14344	14442	14546	14307	14332	14449	14391	14433	14522	14441	14498	14478	14378	14421	14510	14464	14385	14358	14429	14545	14501	14611	14403	14690	14434	14511	14526	14292	14545	14331	14379	14463	14553	14362	14426	14534	14400	14428	14465	14531	14538	14592	14555	14574	14395	14441	14390	14361	14452	14556	14403	14481	14441	14290	14729	14496	14337	14436	14502	14389	14378
22460	29716	20846	16875	15634	14638	14344	14109	14605	14381	14010	13744	13622	13228	13310	13185	13445	13404	13215	13251	13153	13177	13022	13387	18511	19031	17501	15544	14547	13838	13333	13137	13216	13141	13131	13061	13088	13227	12952	13079	12992	12954	12975	12928	13064	13160	13112	12939	13005	13048	12942	13111	13311	13118	12991	12972	13089	12894	13182	13252	13052	13000	12991	13155	13163	13057	13177	13190	13050	12971	13048	13199	12897	12982	12926	13070	13090	13139	13023	12963	13181	13051	12971	13160	13094	13123	13177	13057	13070	13226	12926	12916	13319	12995	13033	12990	13099	13125	13127	13095	13237	12997	13141	13092	12971	12947	13064	13180	13178	12995	13047	13073	13016	12975	12965	12974	13032	13026	13054	13170	13118	12876	13152	13096	13098	13072	13021	13071	13054	12940	13004	13063	13089	13089	13169	13184	13072	12940	13039	12971	13163	12839	13103	12821	13156	13081	13192	13007	13137	13056	12927	13068	13191	12934	13156	13262	13066	13028	13143	13281	12885	13194	13000	13153	13102	13193	13027	13051	13189	13132	13202	13199	13260	13093	13085	13035	13076	12959	13061	13184	13073	13081	13051	13094	13088	13122	13148	13029	13120	13161	13121	12987	12995	13078	13103	13100	13111	13144	13195	12988	13078	12998	13043	13056	12947	13092	13107	13137	13091	13198	13023	13080	12969	13064	13187	13017	13003	13037	13087	13015	12895	13083	13099	13023	13132	13072	13162	13152	12968	13039	12948	13118	13021	13056	13036	12922	12957	13050	13164	13034	13134	13050	13036	13043	13046	13081	13160	13024	13172	13037	13121	12878	13238	13070	13102	12996	13108	13109	13006	12992	12975	13025	13065	13235	13144	13201	13069	13153	13107	13044	13117	12974	12897	13068	13017	13165	13027	13033	13094	13037	13045	13039	13036	12997	13024	13015	12988	13094	13230	13042	13132	13163	13082	13115	12915	12993	13044	13266	13106	13053	13037	13015	12999	13046	13123	13077	13225	12994	12954	13113	13135	13025	13117	13095	13054	13117	13008	13116	13002	13098	12987	12986	12969	12956	13040	13013	12986	12975	12997	13019	13246	13089	13093	13039	13010	13086	12890	13092	13188	12916	13220	13153	13061	13057	13010	13012	12942	13073	13024	13105	13033	13106	13073	13077	13189	13047	13183	13041	13035	13255	13003	12977	12981	12992	13058	13108	13093	13021	13032	13058	12950	13069	13125	13131	13158	13151	13108	13137	12982	13293	13161	13262	13171	13035	13140	13096	13116	13216	12850	12952	13124	13017	13095	13111	13068	13031	13034	13203	13099	13134	13031	13154	13108	12962	12947	13004	13227	13070	12993	13093	13178	13088	13020	13038	12934	13038	13107	13122	13073	13244	12993	13193	13063	13019	13251	13068	13115	13042	13172	13004	12976	13047	13225	13186	12998	12978	13107	13095	13063	13035	12823	13211	13073	12844	13079	13279	13105	12930	13014	12886	13098	12999	13024	12959	13067	13022	12970	13066	13097	13152	13053	12982	13038	13160	13037	13042	13200	13032	12993	12878	13202	13154	13130	12956	13024	13001	13050	13002	13163	13102	12988	13108	13023	13110	13003	13007	13141	13075	13058	13102	13088	13229	12904	13081	12899	13059	13016	13017	13046	13144	13096	13117	13181	13158	13075	13164	13005	13182	13154	12952	13048	13059	13097	13084	12912	13027	13168	13000	13184	12973	13042	13074	13073	13115	13211	13064	13075	12886	13124	13117	13208	13234	13111	12927	13059	12903	12952	12966	13027	13020	12897	13140	13078	12993	13075	13088	12957	13045	12971	13234	12985	13008	12985	13043	13048	12934	13144	13090	13161	13188	12997	13076	13065	12965	12961	12934	12940	12962	13036	12991	13059	13061	13069	13144	13149	13103	13018	13055	13133	13040	13172	13090	13056	13055	13104	12980	13150	12997	13042	13089	13140	13222	13241	13041	13041	13093	13098	13119	13081	13209	12994	13022	13199	12981	13176	13038	13174	13076	13173	13242	13090	12896	13065	13031	12999	13068	13226	12918	12964	13104	13027	13007	13096	12988	13006	13159	13030	12939	13159	13020	12832	13052	13121	13044	13011	13088	13130	12929	13048	13151	13211	13127	12908	13091	13070	12987	13128	13106	13301	13027	13004	12967	13061	13043	12899	13082	13209	12975	13121	13128	13114	13005	12872	13134	12976	13019	12982	13166	12998	13005	13033	13093	13204	13043	13044	13064	13045	13025	12825	13019	13147	13153	13173	12847	12968	12968	12973	13029	13020	13035	12995	13089	12998	12986	13098	12950	13036	13046	13164	13062	13024	13176	13226	13228	12933	12996	12982	13119	13046	13050	13126	13067	13072	13125	12837	12967	13040	13152	13078	13120	12840	13043	13113	13076	13050	13057	12974	13027	13123	13141	13153	13105	13056	13031	13163	13262	13031	13196	12991	13351	13093	13008	13087	13030	12977	13095	13076	13148	13091	12886	13088	13083	12943	12991	13075	12963	13069	13129	13121	13127	13089	13116	13067	13100	13139	13145	12881	13116	12794	13132	13000	13159	13050	12998	12953	13187	12979	13020	13196	13118	13088	12963	12979	13302	13090	13152	13118	12992	13116	12964	13021	13075	13144	13048	13114	12983	13204	13167	12953	13140	13103	13168	13025	13128	12880	13111	13173	13090	12957	12895	13113	13034	13037	13119	13005	12991	13046	13129	12989	13102	13209	13077	12876	13137	12995	13059	13147	13162	13090	13055	12963	13106	13120	13110	13067	13124	13017	13207	13251	13036	12819	13164	12960	13098	13164	13051	13005	13062	13114	13050	12859	12992	13123	13006	13084	12948	13246	13051	13075	13148	13146	13129	13234	13042	13058	13082	13044	13115	13083	13223	13109	12971	13125	13121	12961	13039	13039	13103	13048	13049	13200	12889	13061	13129	12924	13190	13083	13115	13072	13010	13042	13055	12997	13168	12975	12839	13039	12885	13153	13002	13084	13182	13016	13055	12895	13021	13029	13033	13039	13090	12914	13053	13112	13041	12972	13074	12948	13019	13070	13189	13146	13168	13015	12986	12983	13153	13044	13128	12834	13009	13129	13117	13250	12974	13216	12907	12894	13062	13094	13233	13161	13035	12877	13048	13035	13036	13000	13039	12918	12978	13426	13020	13097	13000	13049	13100	12968	12912	13111	12896	13061	13074	13188	12978	13135	13047	13088	13040	13153	13063	12985	13032	13101	13062	13013	13051	12998	12986	13019	13237	13170	13066	13208	13212	13004	13139	13108	13144	12962	13246	13045	12966	13240	13060	13092	13030	12989	12945	13161	12937	13121	13068	13130	13066	12980	13048	12882	13190	12853	13057	12959	13097	13059	12910	13078	13127	13141	12897	13211	12946	12997	13085	13158	13032	13065	12953	13006	12947	12989	12908	13320	12979	13185	13203	13001	12961	13062	12975	13033	12836	13134	13100	12956	13109	13177	13128	12988	13072	13015	13063	13002	13099	13109	13002	13198	13050	12926	13113	13237	13244	13077	13045	13112	13096	13035	13103	13011	13081	13179	13086	13012	13009	13032	13061	13013	12985	13097	13176	13163	12997	13047	13056	13041	12920	12899	13167	12996	13074	13057	13150	13029	13222	13075	13228	13069	13043	13064	13073	13103	13007	13018	12916	13298	13130	13032	12951	12767	12949	13108	13020	13072	13006	12870	13015	13018	12868	12995	13037	13120	13037	13013	13003	13147	13188	13070	13087	13042	12983	13039	13001	13278	13019	13038	13003	13119	13071	12995	13049	13109	13060	12917	13057	12984	12900	13008	13030	12996	13174	13177	13082	13040	12987	13067	13036	13154	12916	13013	13105	13153	12994	12990	13171	12922	12951	13062	13044	12970	13084	13140	13259	12981	12998	13001	13043	13034	13133	13027	12937	13087	13137	13116	13116	13026	13107	13243	13067	12999	13017	13020	13093	13071	13035	13058	13146	13013	13111	13075	13103	13064	13023	13030	13134	13174	12967	13256	13020	13017	13099	13029	13141	13189	13108	13091	13103	12961	13162	13065	13120	13019	12999	12961	13048	13049	13203	13180	13015	13143	12874	12991	13139	13168	13057	13113	13280	12982	12979	13136	13130	13142	12988	13087	13146	13108	12953	13151	13034	13172	13043	13011	13281	13027	13168	13026	12992	13083	13072	13146	12768	13000	13052	13044	13145	13060	12989	13123	13091	13121	13086	13209	12983	12972	13043	13134	13059	12963	13022	13030	12979	13083	13101	12949	12987	13065	13103	13122	13085	13059	13162	13120	13181	12971	12960	12952	13052	12978	13050	13057	13128	12992	13000	13072	13039	12994	13113	13247	12935	13091	13110	13036	13109	13147	13134	13093	13215	13142	13044	13065	13081	13320	13137	13133	13040	13033	13278	13166	13032	13044	13067	13120	13030	13077	13129	13136	12929	12911	13123	12982	13084	13173	13241	13036	13080	12936	13068	13010	13038	12848	13249	13119	13143	13117	13019	12877	13117	13071	13133	13126	13011	13174	13086	13097	13004	13121	12956	13166	13105	13129	13015	13196	13027	12953	13087	13090	13088	13117	13015	13116	13155	13129	12992	13146	13003	12930	13011	13081	13028	13084	13083	12987	13112	12997	13130	13077	13068	13026	13057	13090	13056	13091	13080	12972	13052	13011	13003	13194	13046	13109	13031	12943	13124	13032	12941	13209	12952	13181	12977	13165	13126	13080	13070	13123	12933	13048	13028	13335	13138	13161	13062	13337	13126	13191	13023	13148	12962	13032	13049	13128	12980	12941	13104	13077	13158	13009	13057	12996	12897	13033	13008	12830	13043	12944	13109	13067	12972	12956	13320	13106	13018	13033	13106	12962	13012	13186	13146	13094	13194	13087	12979	13056	13007	13111	13083	12903	13206	13043	13065	13099	13079	12970	12886	13036	13006	13178	13083	13112	13144	13072	13111	13026	13114	13166	13269	13011	13027	13112	13014	13185	13051	13096	13244	13164	13041	13060	13169	13186	13030	13196	13113	13043	12959	13108	13019	13082	13142	12939	13193	13088	13100	13124	13073	13089	13216	13063	13029	13007	13162	12981	13192	13203	13122	13064	13055	12967	13063	13165	12972
22900	21162	28921	23705	21283	22716	22525	17345	16469	16377	15993	15578	15629	15543	15519	15309	15228	15203	15172	15031	15318	15303	15318	16373	20627	22745	22141	19655	17824	16110	15566	15042	15283	15122	15102	15053	14997	15076	15026	15108	15007	14893	15150	15140	15029	15079	15226	14987	14937	14913	14914	14997	15188	14990	15073	15037	14883	14717	14985	14895	15017	14860	14951	14927	14782	14956	14915	14878	15083	14924	14821	14926	14968	15094	15113	15051	14997	14973	14888	15051	14903	14939	14877	14963	15073	14864	14989	15225	14819	14872	15150	14924	15001	15072	14886	14926	14930	14796	15104	14957	15001	14956	14923	15006	14915	14882	14993	14875	14817	14983	14806	14857	14883	14937	14842	14941	14740	14889	14889	15027	14839	14993	15017	14882	15007	14947	14931	15014	14864	15095	14988	14783	14845	15096	14972	14938	15017	15036	15111	15234	15004	14908	14919	14882	15120	15128	15104	14806	15023	15003	15147	15003	15082	15061	14940	14839	15062	14848	14965	14872	14842	14976	15077	15060	14855	14855	14900	14996	14871	15019	14886	14846	14891	14912	14975	14785	15077	14827	14900	15023	14994	14942	14985	15019	14920	14820	14946	14899	14795	14941	14866	14969	14833	14938	14835	14828	14802	14795	15128	14942	15033	14895	15075	15062	14901	14958	14809	14813	14903	14930	14969	14671	15022	15059	15029	14907	15049	14948	14870	14992	14997	14812	15027	14946	15103	15072	14999	14997	15062	14965	14834	14846	14935	14708	14797	15047	14796	15007	15097	14774	14755	14869	14883	14822	15009	14865	14948	15136	14979	14910	15050	14950	14527	14832	14917	14987	15137	14967	15232	15105	14778	15048	14891	14763	14921	15018	15144	15088	15153	14862	14871	15000	14903	14935	14982	14897	14938	14979	15050	14901	14690	15004	15046	14765	14948	14977	14807	14932	14969	14800	15118	14939	14881	15023	14637	14817	15033	15028	15082	15040	14977	15183	14885	14852	14825	14894	14747	15015	14978	15049	14992	15040	14886	14927	14978	14806	14865	14894	14852	14950	14821	14937	14934	15013	15091	14845	14833	15058	14908	14879	15069	14938	14937	14906	15057	14913	14870	14870	14891	15035	15011	15029	14916	14901	14928	14935	14931	14980	14838	14742	14890	14965	14786	14945	15088	14705	14976	14999	14974	14904	14704	14731	15012	14985	14883	14982	15028	14960	14893	14961	14787	14772	14809	14919	15081	14969	15038	14915	14743	14781	14805	14961	14972	14885	14974	14962	14879	14890	15033	15033	14921	15143	14862	14814	14771	14931	14845	14889	14894	14865	14987	14792	14951	14957	14682	14935	15010	14754	14955	15019	14954	14817	15165	14968	14924	14867	15120	14891	15006	15005	14762	14832	14960	14847	14812	14984	14804	14900	15108	15189	15050	14943	14968	14672	15112	14963	14882	14849	14829	14984	14988	14918	14884	14984	14997	14825	15028	14970	14905	14987	14982	15080	14969	14900	15060	15007	14899	14847	14989	15095	14818	14946	14929	14903	15008	14900	14915	14837	14992	14957	14934	14907	14857	14894	14936	14870	14928	15031	14675	14937	14968	14994	14892	14916	14949	15126	14857	15045	14891	14878	14998	14976	14780	14945	14984	14875	14989	14826	14911	15032	14925	14747	14956	14937	15113	14938	15011	15096	14968	15007	14898	14970	14900	15058	14939	15059	15288	14914	14963	14839	14896	14852	14986	14893	15079	14932	15104	14679	14857	14981	14960	14809	14827	14930	14957	14863	14979	14777	15037	14983	14911	15162	14733	14849	15216	15278	14947	14810	14739	15007	14793	14959	14976	14920	14832	14858	14815	14846	15109	14935	14711	15018	14995	14953	15024	15211	15063	14939	15024	14987	14848	14839	15156	14958	15046	14958	15038	14808	14934	15145	14909	14924	14994	14938	14613	14894	14773	14774	14914	14859	14953	14815	14941	14964	14851	14950	15035	14858	14887	14892	15114	14934	14921	14704	14951	14980	14849	14976	15012	14887	14906	14919	14802	14865	14993	14796	15158	14919	14961	15067	15069	14993	15011	14820	14756	14736	14832	14770	14949	15121	14899	14873	14921	14840	14979	15127	15018	14883	14970	14978	15084	15051	14874	14919	14816	14918	14824	15026	15003	14861	14853	15137	14867	14843	15058	15000	14981	14825	15168	15005	15039	14738	14913	14902	14831	15056	14986	14838	14827	15017	14784	14867	14932	15041	15046	14868	14834	15012	15050	15071	14914	14978	14901	15067	14960	14742	15010	14934	14840	15096	15123	14991	15069	15063	14932	14868	14861	15113	15089	15180	14929	15086	14887	14925	14991	14835	14974	14784	14840	14968	14841	15010	14921	14830	14894	14847	15212	14906	14961	14886	15041	14617	15072	14868	14865	14893	14903	14909	15135	14865	14705	14938	14975	14776	15052	15143	15028	15052	15043	15054	14889	14860	14876	15087	14895	14795	14865	14961	14884	15076	14984	14791	15032	15145	15029	15033	15172	14789	14932	14920	14969	14851	14854	15056	14837	14875	14900	14904	14985	14956	14926	14704	14886	14792	15032	14825	15104	14855	15061	15102	14797	14848	14858	14954	14877	14864	14957	14844	14987	14961	14971	14903	14962	14784	14957	14998	15104	14891	14954	14821	15163	14809	15020	14734	15004	15067	15206	15002	15028	15046	15045	14867	15023	14870	15156	15086	14892	14926	15070	15083	14994	14789	15073	14964	15110	14961	14816	15048	14931	14907	14737	14727	15012	15011	14852	15213	14956	14871	14743	14723	15167	14899	14890	15060	15095	14902	15003	14891	14933	14931	14933	15071	14997	14944	14838	14918	14930	15098	15102	14779	14889	14896	14942	14869	14905	15105	15023	14841	14858	14881	15089	14954	14986	14886	15008	14900	14823	15109	14970	15131	14986	15084	14915	14930	14874	15040	15022	14998	14797	14820	14916	14886	14710	14726	14857	14952	14952	14858	15005	15027	15129	14720	15021	14758	14874	14871	15065	14979	14914	15003	14939	14946	14961	14974	14857	14785	14999	14760	14823	14855	14764	14805	14872	14976	14631	14945	14958	14830	15124	15029	14874	14802	14775	14724	14879	14802	14832	14860	15073	14905	15070	14985	14950	14980	15052	14888	14820	14855	15086	14976	14921	14902	14775	14812	14741	14823	15019	14951	14897	14859	14940	15183	14967	14977	14903	15013	14972	14946	15051	14858	14931	14965	15165	14822	15058	15022	14896	14749	15037	15012	15071	15098	14858	14965	15172	14892	14934	14865	14942	14984	14942	14933	14994	14843	14835	15045	14923	14963	14872	14773	14940	14870	15074	14859	15005	14870	15029	15019	14802	14821	15022	14846	14856	14946	14881	15027	15036	14885	14848	15015	14966	15049	14985	14943	14930	14996	14910	15031	15045	14995	14916	15048	14932	14855	14789	14735	14966	14822	15107	15005	14852	14728	14660	14925	14834	15122	15140	15062	14919	15012	14901	15118	14962	14930	14907	15084	14728	14941	14795	14991	15041	15036	15173	15047	14952	15186	14888	14971	14860	14927	15091	14983	15007	14779	14757	14993	14936	14984	14842	14981	14795	15062	14876	14928	15078	15162	15104	14804	15024	15138	14734	14926	14870	14928	15094	14911	15309	14985	14950	14909	14832	14890	14962	14992	15113	14861	14974	14903	14835	15016	14945	14909	14839	14948	14911	14981	14817	15023	14946	14930	15022	15002	15054	14974	15253	15115	15074	14851	14807	15060	14935	15002	14860	14815	14962	14867	14905	14872	14827	14942	14986	14754	14807	14903	14916	15027	14886	14835	14846	14820	14869	14787	14946	14818	14796	14929	15004	15024	14931	14799	14887	15091	14816	14706	14879	14946	14904	15039	15054	14833	15056	14980	14908	14958	14991	14942	14998	14917	14955	15009	15022	14894	14923	14892	14939	14842	14966	14880	14962	14973	14932	14982	14855	14928	14924	14959	14886	14703	14870	14813	14964	14891	15062	14942	15056	15077	14759	14866	15093	14892	14896	14742	14878	14903	14837	14787	14976	14895	15029	14863	14880	14987	14908	14831	14928	14905	15031	14940	14902	15041	14991	14882	14743	15124	15013	14935	14930	14745	14925	14855	14860	14856	14995	15145	14936	14801	15127	14959	15167	14853	15021	15104	14983	14812	14660	14793	14816	15113	14804	15135	15001	15123	14807	14982	14882	15008	14758	15143	14918	14979	14866	14784	14940	15014	14952	14947	14824	14962	14994	14935	14901	14991	14771	14905	15147	14826	14948	15041	15068	15206	15018	14836	14976	15008	14875	14830	14932	14913	15094	14892	14848	14998	14806	14721	14897	14922	15052	15107	15015	14921	14867	14914	15044	14869	15004	14976	14984	14979	14999	15057	14875	15075	14723	14885	14928	14933	15081	14870	14870	14762	15052	14969	14974	14957	14877	14819	15051	15017	15091	14982	15003	14934	15025	14859	14820	14932	14986	14757	14886	14868	15090	15038	14836	15082	14837	14857	14876	14932	14827	14965	15016	15159	15044	14861	14928	14878	14765	14909	14805	15057	14961	14982	15056	15104	15112	14885	14778	15003	14837	14920	14766	14878	14938	14914	15066	15018	14777	14981	14995	14971	14790	14806	15033	15005	15047	14904	15015	14877	15033	14991	15072	14928	15005	14946	14972	14873	15013	14997	14919	14965	14792	14810	14894	14821	14821	14823	14903	15024	14921	15211	14909	15155	15033	14851	14868	14975	15182	14797	14985	14843	14704	14912	14923	14826	14946	15009	14934	15013	14848	14991	15215	15065	15100	14705	14719	14844	15001	15066	14819	14893	14995	14894	14681	14842	14826	15120	14996	14916	14929	14778	14714	14815	14788	14933	14794	15177	15038	14850	14914	14911	15002	14919	14888	14918	14892	14801	14868	14964	15063	14992	15036	15045	15125	14957	15005	14868	15092	15002	15045	15000	14841	14828	14782	14891	14923	14951	14977	15088	15005	14870	15000	15074	14720	14770	15094	14998	14899	15029	15011	15049	14822	14925	14991	14858	14862	15009	14855	14946	14841	14796	14958	14871	14832	14860	15001	15050	14985	14895	15013	15174	15079	14736	15090	14983	14984	15046
25098	31333	24899	19463	17249	16967	16506	16008	15637	15267	14657	14124	13944	14001	13926	13844	13814	13619	13506	13437	13459	13456	13800	15802	22433	24438	22593	19194	16545	14610	13784	13418	13399	13637	13261	13280	13320	13377	13432	13316	13387	13217	13233	13327	13482	13352	13244	13186	13224	13391	13248	13340	13370	13257	13302	13274	13344	13407	13353	13443	13180	13316	13612	13328	13309	13413	13244	13432	13300	13375	13492	13161	13344	13231	13399	13378	13449	13483	13317	13322	13291	13424	13333	13294	13459	13350	13280	13346	13380	13464	13476	13364	13379	13456	13360	13380	13408	13361	13484	13305	13349	13383	13525	13285	13494	13422	13227	13148	13381	13422	13338	13271	13329	13280	13314	13231	13399	13352	13306	13309	13439	13142	13283	13327	13339	13161	13431	13314	13419	13252	13262	13339	13298	13219	13437	13464	13225	13269	13357	13418	13443	13351	13353	13212	13406	13378	13415	13259	13395	13244	13168	13397	13466	13388	13328	13342	13350	13182	13339	13356	13421	13444	13205	13260	13392	13264	13359	13332	13443	13227	13355	13258	13408	13350	13488	13268	13429	13253	13535	13211	13366	13236	13243	13390	13342	13364	13386	13282	13380	13448	13320	13311	13399	13428	13271	13293	13424	13273	13392	13295	13365	13366	13360	13307	13200	13355	13366	13272	13328	13460	13476	13367	13481	13359	13271	13356	13231	13325	13401	13260	13376	13378	13341	13278	13396	13490	13313	13389	13238	13339	13324	13411	13543	13193	13200	13292	13347	13332	13408	13325	13312	13414	13404	13326	13217	13282	13166	13351	13392	13300	13311	13240	13291	13326	13357	13399	13295	13174	13275	13320	13301	13359	13454	13289	13299	13354	13412	13488	13474	13275	13355	13297	13201	13271	13419	13254	13297	13472	13225	13492	13412	13506	13377	13544	13398	13355	13393	13339	13364	13364	13406	13118	13354	13280	13328	13480	13431	13500	13388	13260	13336	13309	13391	13359	13320	13245	13314	13187	13270	13372	13437	13308	13416	13303	13414	13355	13409	13424	13362	13354	13323	13422	13440	13330	13370	13336	13364	13229	13210	13435	13390	13293	13368	13593	13324	13306	13287	13329	13411	13254	13251	13401	13351	13424	13348	13347	13336	13132	13447	13344	13427	13254	13232	13223	13342	13417	13341	13179	13454	13353	13200	13340	13201	13382	13403	13476	13247	13315	13401	13265	13348	13399	13390	13257	13283	13328	13380	13448	13376	13219	13424	13255	13359	13223	13261	13301	13275	13262	13146	13418	13272	13280	13213	13364	13410	13362	13290	13400	13333	13466	13390	13354	13226	13484	13330	13306	13295	13457	13366	13302	13346	13352	13465	13393	13393	13421	13103	13353	13293	13392	13276	13337	13209	13449	13309	13327	13249	13359	13176	13239	13507	13323	13105	13218	13246	13361	13256	13363	13421	13442	13402	13401	13201	13574	13353	13313	13382	13390	13373	13363	13420	13153	13303	13255	13039	13374	13516	13313	13243	13229	13379	13082	13441	13366	13302	13210	13358	13305	13395	13334	13349	13341	13267	13295	13488	13295	13480	13368	13314	13412	13402	13430	13408	13407	13384	13333	13518	13339	13237	13376	13141	13316	13379	13270	13450	13253	13301	13458	13398	13410	13405	13314	13420	13502	13153	13337	13390	13292	13258	13403	13448	13168	13210	13448	13316	13427	13368	13330	13200	13262	13410	13272	13279	13368	13336	13459	13288	13392	13413	13517	13357	13266	13409	13251	13325	13139	13234	13256	13379	13240	13383	13237	13387	13210	13357	13280	13395	13402	13388	13327	13114	13225	13445	13318	13293	13278	13272	13302	13192	13452	13321	13279	13358	13263	13325	13422	13433	13323	13532	13295	13271	13222	13279	13249	13243	13439	13349	13309	13373	13334	13246	13499	13341	13107	13280	13215	13281	13384	13303	13513	13335	13278	13554	13273	13206	13363	13199	13299	13182	13259	13297	13226	13317	13438	13311	13253	13255	13284	13429	13447	13317	13303	13460	13326	13308	13375	13324	13311	13358	13353	13240	13406	13232	13282	13338	13302	13313	13439	13221	13297	13167	13152	13362	13279	13449	13332	13366	13327	13235	13428	13480	13446	13224	13391	13192	13352	13450	13311	13350	13331	13172	13412	13433	13460	13325	13300	13443	13260	13393	13349	13324	13234	13331	13295	13166	13420	13217	13318	13317	13383	13218	13420	13221	13301	13417	13379	13198	13400	13352	13386	13215	13412	13515	13303	13244	13334	13420	13444	13239	13289	13409	13390	13283	13300	13370	13342	13206	13346	13268	13286	13559	13391	13464	13274	13283	13337	13208	13346	13235	13329	13330	13358	13278	13323	13410	13376	13292	13172	13238	13265	13516	13564	13377	13331	13353	13372	13474	13431	13368	13326	13124	13227	13212	13346	13389	13313	13370	13262	13331	13386	13382	13422	13311	13327	13267	13154	13404	13320	13292	13421	13323	13352	13494	13358	13246	13469	13202	13378	13289	13365	13381	13311	13331	13313	13217	13473	13274	13353	13281	13314	13279	13317	13351	13372	13313	13447	13269	13281	13340	13502	13457	13123	13402	13322	13453	13245	13224	13380	13343	13277	13317	13253	13352	13441	13315	13362	13084	13260	13337	13266	13276	13375	13425	13427	13367	13299	13269	13233	13374	13336	13351	13150	13352	13485	13295	13434	13372	13231	13568	13280	13137	13365	13387	13401	13331	13266	13461	13342	13347	13558	13473	13235	13417	13261	13213	13352	13386	13446	13251	13237	13321	13493	13161	13518	13287	13341	13404	13368	13305	13229	13421	13286	13301	13413	13364	13362	13347	13371	13328	13337	13314	13212	13321	13191	13235	13353	13357	13248	13438	13419	13296	13341	13271	13232	13205	13297	13382	13256	13252	13413	13533	13361	13282	13283	13408	13411	13375	13290	13234	13425	13320	13442	13268	13309	13230	13409	13371	13346	13423	13197	13295	13329	13176	13301	13255	13384	13336	13351	13520	13225	13353	13421	13471	13302	13389	13382	13418	13277	13426	13329	13353	13229	13295	13430	13193	13262	13288	13287	13384	13205	13454	13372	13238	13350	13305	13338	13366	13397	13267	13336	13485	13286	13312	13425	13456	13279	13320	13288	13264	13496	13362	13369	13310	13333	13484	13455	13232	13301	13537	13278	13339	13392	13303	13337	13346	13231	13521	13276	13448	13328	13489	13452	13509	13262	13128	13418	13344	13324	13240	13339	13454	13310	13323	13279	13343	13393	13391	13239	13243	13350	13297	13241	13316	13389	13385	13265	13365	13382	13492	13343	13252	13370	13416	13190	13210	13386	13340	13308	13235	13105	13331	13346	13330	13461	13451	13323	13314	13227	13334	13151	13283	13110	13363	13334	13187	13339	13306	13260	13431	13322	13306	13399	13310	13288	13347	13242	13384	13270	13186	13209	13262	13058	13407	13222	13442	13320	13372	13309	13218	13436	13237	13389	13210	13426	13158	13340	13288	13318	13277	13295	13297	13298	13292	13368	13373	13320	13307	13352	13284	13533	13374	13461	13467	13399	13196	13342	13422	13397	13352	13380	13322	13204	13405	13243	13341	13325	13528	13239	13343	13542	13259	13122	13244	13294	13431	13235	13178	13289	13291	13254	13497	13395	13261	13566	13408	13313	13541	13399	13390	13306	13331	13427	13358	13261	13310	13306	13307	13489	13394	13406	13305	13262	13403	13346	13171	13448	13472	13380	13406	13434	13397	13467	13098	13111	13447	13348	13293	13323	13343	13239	13397	13351	13380	13270	13289	13415	13278	13365	13310	13305	13389	13305	13513	13320	13236	13375	13390	13211	13227	13178	13478	13437	13372	13364	13528	13376	13408	13182	13288	13310	13147	13340	13306	13404	13478	13235	13261	13376	13399	13433	13306	13269	13496	13505	13514	13365	13389	13319	13362	13257	13212	13290	13278	13423	13227	13383	13311	13435	13330	13286	13234	13350	13357	13430	13431	13371	13531	13200	13252	13330	13222	13475	13367	13271	13421	13328	13320	13443	13396	13154	13220	13254	13407	13335	13483	13447	13400	13301	13339	13320	13348	13364	13346	13341	13447	13303	13403	13418	13255	13470	13546	13381	13147	13276	13416	13392	13420	13177	13314	13281	13325	13447	13266	13545	13419	13366	13396	13501	13274	13270	13316	13379	13306	13236	13268	13378	13310	13323	13220	13227	13358	13357	13304	13187	13402	13210	13352	13403	13442	13391	13460	13228	13232	13334	13442	13076	13378	13204	13265	13393	13267	13399	13387	13514	13417	13322	13243	13393	13263	13134	13337	13314	13410	13370	13284	13261	13239	13241	13212	13485	13504	13394	13482	13222	13187	13312	13373	13386	13280	13544	13386	13244	13388	13430	13394	13377	13296	13222	13414	13444	13331	13401	13323	13480	13324	13288	13412	13486	13378	13393	13351	13259	13323	13186	13245	13460	13252	13370	13233	13386	13350	13477	13285	13255	13366	13269	13491	13235	13225	13408	13279	13321	13272	13438	13191	13356	13460	13495	13176	13367	13582	13187	13339	13277	13435	13249	13219	13235	13194	13366	13479	13225	13380	13284	13175	13319	13217	13220	13309	13358	13178	13323	13225	13356	13446	13356	13339	13234	13416	13383	13225	13454	13348	13367	13344	13185	13394	13317	13350	13385	13380	13382	13423	13320	13378	13320	13437	13223	13502	13349	13395	13421	13361	13223	13275	13473	13350	13258	13495	13338	13213	13466	13347	13333	13351	13449	13381	13257	13292	13392	13439	13328	13331	13334	13203	13450	13321	13367	13322	13382	13374	13362	13481	13317	13252	13364	13169	13240	13434	13305	13393	13279	13441	13407	13371	13202	13390	13251	13284	13443	13423	13290	13376	13334	13393	13440	13422	13440	13374	13570	13279	13182	13290	13266	13363	13277	13246	13369	13358	13455	13395	13292	13264	13420	13267	13263	13432	13218	13228	13279	13271	13259	13466	13399	13240	13334	13396	13390	13178	13310	13397	13290	13312	13536	13363	13324	13437	13427	13438	13228	13440	13386	13282	13333	13287	13237	13277	13427	13518	13206	13245	13313	13396	13308	13483	13283
28042	22001	22032	17560	15420	15034	15080	14742	14899	14928	14726	14304	14666	14602	14391	14412	14369	14461	14421	14388	14276	14355	14324	14368	15125	14963	15185	14828	14556	14403	14324	14474	14290	14205	14370	14375	14291	14400	14445	14373	14204	14262	14336	14326	14315	14475	14282	14319	14221	14117	14280	14302	14305	14202	14180	14328	14128	14372	14236	14240	14255	14238	14191	14182	14190	14324	14359	14305	14176	14288	14376	14191	14230	14172	14262	14249	14409	14288	14391	14287	13980	14225	14207	14314	14370	14166	14179	14279	14333	14290	14378	14159	14239	14354	14189	14291	14255	14372	14365	14151	14141	14252	14428	14366	14346	14191	14302	14196	14158	14263	14214	14137	14255	14516	14250	14258	14226	14320	14262	14259	14264	14051	14232	14449	14278	14309	14334	14230	14236	14218	14305	14083	14398	14164	14281	14308	14272	14259	14351	14268	14283	14322	14202	14242	14275	14220	14314	14415	14276	14262	14358	14179	14159	14306	14359	14465	14201	14217	14280	14173	14288	14189	14245	14145	14297	14376	14400	14286	14251	14236	14220	14132	14357	14273	14265	14222	14406	14403	14482	14174	14267	14332	14091	14363	14386	14225	14264	14249	14037	14298	14321	14103	14308	14400	14231	14252	14416	14071	14081	14355	14119	14007	14192	14290	14375	14283	14475	14197	14388	14348	14226	14345	14207	14246	14246	14395	14272	14161	14165	14269	14149	14313	14200	14593	14422	14239	14466	14360	14174	14020	14152	14172	14143	14093	14313	14216	14309	14271	14140	14383	14288	14461	14262	14253	14130	14305	14340	14188	14246	14471	14319	14044	14185	14296	14359	14000	14418	14329	14263	14158	14065	14343	14374	14411	14255	14353	14138	14290	14132	14290	14268	14135	14278	14369	14395	14176	14190	14333	14428	14352	14401	14197	14456	14285	14172	14238	14347	14443	14349	14296	14352	14388	14430	14361	14232	14398	14375	14340	14195	14169	14240	14112	14363	14168	14160	14193	14336	14319	14272	14366	14260	14326	14355	14269	14254	14408	14445	14174	14297	14268	14319	14236	14108	14361	14375	14405	14252	14307	14271	14193	14240	14359	14284	14295	14360	14177	14271	14391	14281	14330	14232	14116	14229	14226	14325	14422	14176	14252	14561	14291	14291	14425	14505	14356	14525	14073	14380	14336	14420	14300	14302	14343	14160	14305	14306	14135	14464	14234	14134	14310	14148	14320	14302	14471	14347	14369	14310	14192	14130	14204	14250	14306	14256	14363	14326	14371	14298	14246	14314	14255	14461	14153	14230	14440	14202	14092	14302	14208	14423	14171	14155	14127	14383	14460	13938	14376	14170	14395	14204	14271	14289	14364	14402	14282	14267	14129	14355	14299	14216	14178	14169	14127	14123	14396	14252	14384	14265	14405	14257	14128	14326	14163	14387	14369	14108	14354	14396	14242	14221	14287	14197	14193	14300	14204	14407	14389	14247	14154	14298	14239	14282	14231	14383	14222	14209	14254	14101	14269	14374	14318	14115	14406	14387	14284	14561	14256	14417	14200	14334	14315	14449	14210	14357	14149	14260	14319	14335	14169	14376	14268	14544	14364	14534	14408	14398	14096	14248	14307	14371	14315	14413	14371	14174	14186	14357	14369	14201	14279	14302	14333	14341	14226	14526	14294	14290	14280	14400	14442	14257	14253	14312	14245	14372	14086	14356	14180	14215	14455	14385	14417	14358	14292	14119	14204	14251	14402	14278	14334	14283	14245	14091	14300	14430	14333	14292	14152	14342	14246	14222	14361	14438	14268	14161	14136	14239	14422	14385	14160	14411	14338	14320	14355	14339	14161	14362	14340	14363	14336	14351	14405	14300	14150	14457	14380	14186	14319	14270	14437	14530	14289	14311	14157	14268	14163	14228	14221	14385	14236	14323	14147	14182	14020	14300	14143	14273	14339	14230	14328	14307	14420	14449	14312	14345	14151	14419	14364	14414	14384	14281	14238	14213	14251	14280	14302	14430	14292	14174	14313	14381	14312	14259	14382	14351	14328	14232	14108	14334	14270	14234	14140	14221	14201	14258	14019	14536	14374	14198	14167	14143	14225	14055	14170	14185	14252	14315	14419	14369	14291	14169	14227	14217	14260	14337	14244	14128	14474	14280	14143	14319	14199	14244	14067	14295	14270	14227	14221	14202	14313	14324	14093	14253	14222	14331	14240	14196	14381	14414	14346	14193	14263	14265	14214	14165	14338	14243	14228	14325	14349	14356	14376	14302	14385	14153	14245	14098	14161	14300	14365	14306	14282	14166	14213	14302	14266	14340	14345	14223	14183	14364	14053	14278	14211	14339	14233	13987	14417	14412	14457	14335	14423	14355	14191	14159	14411	14314	14348	14228	14413	14406	14155	14324	14304	14327	14261	14264	14582	14257	14303	14360	14198	14430	14344	14344	14102	14131	14125	14359	14180	14224	14325	14171	14215	14386	14251	14439	14309	14151	14253	14527	14369	14274	14147	14224	14131	14460	14223	14238	14258	14414	14229	14068	14152	14521	14315	14362	14261	14141	14404	14329	14305	14398	14196	14324	14491	14316	14301	14475	14200	14286	14266	14195	14133	14401	14251	14086	14303	14384	14442	14197	14493	14213	14235	14598	14337	14209	14417	14198	14364	14232	14189	14209	14382	14326	14305	14409	14407	14313	14181	14216	14184	14213	14277	14463	14499	14428	14247	14220	14156	14090	14384	14282	14177	14221	14156	14445	14270	14425	14195	14371	14231	14383	14359	14314	14352	14477	14326	14243	14080	14210	14226	14223	14358	14247	14197	14218	14524	14239	14268	14316	14374	14357	14271	14429	14296	14317	14318	14357	14371	14444	14212	14180	14282	14127	14173	14264	14390	14250	14232	14467	14234	14237	14174	14183	14328	14262	14281	14195	14152	14307	14162	14123	14127	14234	14472	14297	14261	14505	14254	14234	14274	14393	14361	14190	14513	14228	14266	14470	14307	14251	14286	14402	14217	14225	14453	14276	14409	14265	14210	14092	14090	14245	14246	14363	14348	14244	14095	14320	14215	14399	14169	14174	14276	14302	14183	14367	14408	14119	14460	14437	14249	14172	14298	14177	14282	14173	14387	14303	14289	14191	14316	14401	14338	14264	14270	14175	14125	14208	14268	14274	14256	14315	14192	14253	14156	14281	14385	14265	14305	14301	14374	14370	14420	14387	14284	14235	14342	14430	14172	14330	14177	14085	14270	14379	14128	14232	14133	14135	14148	14339	14422	14264	14264	14340	14267	14362	14242	14139	14467	14260	14281	14399	14323	14239	14222	14581	14390	14438	14281	14166	14404	14250	14370	14380	14034	14279	14239	13982	13955	14403	14192	14169	14311	14310	14323	14317	14395	14278	14072	14203	14283	14418	14241	14340	14197	14311	14255	14253	14275	14267	14231	14206	14394	14366	14222	14354	14285	14132	14262	14474	14248	14256	14237	14425	14320	14115	14220	14217	14268	14274	14481	14274	14016	14236	14315	14426	14453	14371	14157	14316	14289	14295	14288	14371	14394	14348	14350	14370	14423	14356	14284	14377	14066	14340	14557	14399	14151	14236	14264	14168	14164	14273	14448	14203	14456	14309	14287	14324	14391	14331	14267	14346	14240	14348	14262	14117	14066	14243	14425	14523	14223	14277	14206	14321	14443	14267	14275	14271	14142	14361	14359	14366	14356	14202	14219	14416	14216	14293	14309	14194	14280	14224	14260	14355	14289	14253	14316	14315	14212	14206	14241	14263	14194	14412	14391	14381	14392	14476	14160	14414	14193	14222	14441	14324	14375	14309	14193	13899	14383	14375	14357	14192	14328	14436	14465	14094	14385	14257	14224	14395	14461	14308	14284	14281	14173	14253	14154	14259	14407	14349	14351	14153	14432	14251	14320	14435	14237	14326	14282	14380	14289	14173	14090	14219	14137	14166	14285	14410	14300	14430	14393	14289	14171	14217	14411	14347	14169	14543	14118	14241	14316	14324	14263	14306	14141	14247	14165	14268	14343	14154	14357	14033	14363	14501	14245	14274	14213	14267	14488	14316	14314	14495	14466	14440	14378	14272	14268	14189	13961	14260	14143	14342	14338	14225	14113	14206	14326	14236	14274	14182	14252	14407	14117	14218	14197	14457	14234	14330	14263	13993	14137	14171	14274	14283	14103	14326	14216	14402	14192	14271	14350	14201	14328	14208	14169	14385	14284	14442	14378	14412	14421	14442	14306	14350	14160	14373	14341	14254	14345	14362	14246	14179	14194	14354	14202	14252	14421	14312	14262	14488	14362	14351	14078	14282	14233	14291	14145	14390	14353	14430	14477	14357	14268	14314	14324	14266	14258	14268	14348	14190	14183	14182	13979	14262	14267	14275	14341	14278	14446	14242	14304	14219	14407	14360	14451	14531	14197	14300	14445	14296	14347	14176	14350	14192	14231	14140	14279	14347	14090	14309	14164	14256	14288	14404	14270	14131	14209	14209	14274	14183	14159	14267	14185	14237	14323	14301	14275	14353	14301	14316	14313	14214	14322	14129	14345	14332	14399	14467	14356	14366	14261	14219	14241	14256	14220	14284	14400	14255	14181	14243	14288	14263	14349	14237	14336	14404	14292	14258	14220	14270	14440	14379	14156	14186	14070	14119	14135	14292	14406	14373	14150	14244	14299	14338	14304	14275	14243	14070	14453	14369	14253	14288	14273	14370	14225	14445	14250	14268	14294	14461	14336	14279	14219	14118	14257	14403	14243	14466	14379	14287	14307	14260	14346	14290	14278	14280	14171	14293	14255	14219	14239	14220	14086	14232	14168	14395	14210	14419	14439	14336	14184	14410	14269	14366	14404	14299	14278	14018	14157	14063	14198	14221	14181	14353	14225	14317	14215	14194	14197	14374	14363	14266	14182	14233	14365	14307	14255	14230	14238	14377	14261	14248	14370	14407	14325	14371	14367	14250	14222	14289	14103	14296	14263	14224	14312	14296	14315	13955	14345	14312	14136	14302	14321	14246	14506	14303	14503	14287	14155	14400	14136	14220	14174	14184	14365	14295	14308	14331	14072	14409	14468	14322	14505	14227	14311	14252	14227	14160	14361	14177	14401	14390	14193	14263	14268	14286	14402
18581	20662	16081	14588	14650	14202	14098	13796	13724	13784	13420	13350	13225	12917	13257	13006	13167	13023	13029	13027	13054	13045	13110	13033	13771	14045	13722	13416	13221	13261	13030	13068	12927	12988	12791	12844	13026	13062	12831	12917	13011	13054	12889	12928	12960	13021	13035	12907	12700	12996	12965	12769	12812	13123	13065	13081	13084	12916	13021	13032	13078	12761	12902	13013	12971	12980	12982	13013	12935	12912	12843	12862	13065	13093	12831	12952	12840	13013	12820	12766	13134	12862	13000	12907	13107	12889	12915	12949	12985	12838	13002	12940	12994	12851	12996	12871	12909	12955	12980	12908	12950	13107	12996	12947	12924	12805	12869	12828	12883	13000	13050	13012	12969	13068	13020	12862	13001	13181	12959	13069	12876	12863	12797	13033	13084	13013	13155	12950	12896	13091	12980	13004	12981	13067	13071	13133	12880	12760	12750	13175	12888	12846	13140	13093	12996	13053	12907	12952	13087	13095	12958	13000	12985	12898	12976	12957	12873	12958	12825	12951	13083	13072	13022	12930	13060	12887	12949	13131	12957	12804	12946	12998	13028	13019	12813	12960	13033	12978	13070	12908	12977	12873	12970	13026	12897	12899	12797	12946	13002	13009	12999	13098	13034	12761	13024	13050	12871	13022	13006	12860	12823	13017	12920	13056	12970	12951	12910	13081	12924	13082	12899	13010	13068	12951	13045	13138	12954	12775	13063	13011	13069	12968	13034	12942	12966	12869	12846	13140	12953	12938	13023	12965	12882	12896	13027	13007	13156	12911	13097	12941	12866	12905	12822	12887	12853	12986	12878	13082	13054	12970	12843	12936	12974	13032	12971	12871	13053	13029	12908	13062	13078	13091	13027	13006	12932	12960	12934	12916	12977	12953	13017	12956	12959	12895	12941	12969	13014	13076	12884	12919	12810	12961	13053	12970	13046	13016	12895	12983	13004	12866	13094	12921	12794	12810	12977	13091	13083	12919	12972	12908	13021	13094	12936	12892	12933	12992	12899	13082	12891	12979	12925	12913	12960	12945	12761	12949	12837	12997	12987	12844	13040	12996	12983	12987	12829	13051	12889	12995	12983	12869	13053	12952	12946	12824	12880	12987	12906	13100	12989	12981	12895	13060	12987	12880	13068	13001	13002	13062	12875	12943	13084	12998	12889	12981	12950	12864	12799	12980	12818	12987	12805	12909	13013	12885	12906	12844	12929	12887	12896	13065	12880	12979	12880	13067	12945	12977	12987	12951	12809	12976	12925	12993	12939	13013	13043	13023	13023	12862	12900	12955	12980	12800	12896	13064	13058	12945	12900	12982	12982	12811	13156	12932	12967	12939	13025	13029	12990	12968	12921	13033	12857	12805	12936	13012	12919	12987	12873	13038	12920	12935	12954	12963	13088	13003	13102	12929	13065	12984	12858	12899	13056	12874	12889	13116	12958	12978	12891	12898	13030	13029	13056	12869	13082	13128	12860	13135	13064	12945	12926	12986	13028	13015	12868	13120	12930	12862	13073	13032	12959	12990	12831	12866	12885	12882	12974	12942	12883	12820	13001	13074	12873	12814	13032	13016	13049	12954	13139	12964	12936	13052	12936	13050	13030	13113	12870	12951	13099	13074	12856	12903	13000	12889	12779	12976	13074	12825	12919	12942	13030	12877	13014	12940	12818	12911	13052	12960	13041	12915	12885	12983	12899	12913	12870	12911	12837	12919	12984	12963	12964	12895	12892	13001	12882	12994	12756	12779	12860	12986	13026	13050	12884	12976	13044	13002	13037	12948	12810	12780	12952	12810	12829	12904	12956	12748	12763	12941	13093	13032	12908	12953	13195	12983	13038	13062	12865	13002	12991	12943	13046	12841	12802	13029	12961	12898	12847	12894	12832	13209	12890	12861	13107	12914	12976	12890	12842	12971	13091	12942	12799	12923	13152	12973	12991	13114	12977	12880	12945	13032	12856	13039	13024	12935	12846	12970	13040	12979	13137	12988	12924	12937	12943	13007	12836	12984	12919	12905	13009	12877	12948	12910	12985	12762	13084	12825	12979	12820	13016	12851	12857	12927	13002	13045	12998	12985	12887	13016	13050	13038	12796	12778	12918	13101	12945	12959	12864	13016	12922	13071	12923	12893	12868	12889	13038	12929	12943	12971	12971	12769	13041	12990	13013	12958	12973	12954	12972	12936	13112	12939	13027	12917	12940	13106	12922	12890	12819	12873	12956	12930	13071	13091	13178	12984	12864	13076	12979	12919	12920	13075	12695	12920	12830	12888	12982	13028	12832	13148	13018	12933	12884	12853	12917	12998	12985	13122	13146	13068	12917	13018	12943	12763	12920	12995	12975	12762	12891	12851	12980	12996	13008	12686	13087	12965	12929	12949	13143	12949	12939	12925	13001	12837	12985	12910	12937	12926	13019	13017	12945	12976	12950	12888	12941	12928	13025	12988	12916	12970	12957	13056	12990	12901	12936	13023	13017	12864	13069	12859	12863	13054	12870	13001	12828	13005	13066	12950	13148	12925	12855	13015	13118	13002	13029	13059	12819	12955	13027	12974	12903	12899	12981	13004	12952	12835	12865	12835	12912	13036	13183	12956	13040	13092	12815	12963	13025	12915	12941	12988	13013	12976	13011	12973	12865	13005	13039	13064	13063	13093	13028	13002	12953	12846	13017	12800	13026	12972	12954	13004	12899	13007	12929	13014	12889	13077	12857	13030	13117	12923	12980	12977	12928	13026	12985	12841	12971	12800	12847	13112	12903	12804	12937	13084	12913	12992	12942	12936	12859	12901	12936	12947	12891	13190	12946	12946	13020	13015	12937	12941	12918	12905	12894	12880	12882	12951	12874	12877	12960	12877	13009	13018	12858	12890	12952	12910	12789	13002	13039	12840	12870	12794	12946	12831	12963	12897	13174	12969	12857	12855	12961	12981	12957	12905	12925	13045	12899	13037	12996	12936	13059	13001	12948	12997	12863	13167	12863	12934	12973	12976	12991	12896	13048	13065	12860	13108	13005	12890	12922	13046	12891	13048	12907	12978	12953	13008	12973	12880	13034	12901	12896	12939	12869	13006	12981	13025	12969	13048	13058	13238	13036	12984	12946	12975	12924	13022	13115	12966	12945	13020	13111	12918	12885	12891	12795	13093	12840	13023	13012	12903	12916	13042	13004	12970	12861	13066	12930	12940	13006	13044	13012	13051	13076	13140	12853	12991	12870	12964	12886	12974	12922	12836	12873	12922	12967	12964	13011	12963	12978	13005	12923	13161	12973	13132	12979	12872	12927	13078	13009	12983	12913	13046	12881	12973	12995	13022	12966	12858	12964	13087	12999	12940	12959	12916	12962	13085	12944	12992	12823	12873	12909	13114	12835	13042	12983	13042	13032	13087	12804	13030	12853	12954	12972	12929	13007	13023	12919	12997	13014	12850	12868	13055	12971	13024	13077	13034	13062	12995	12959	12917	13008	13111	12933	12856	12883	12967	13003	13074	12921	12879	13151	12977	12876	13031	12975	12821	12874	12975	13025	12872	12994	12997	13000	12942	12948	12981	12893	13092	13076	13042	12994	13037	12977	12787	13168	12827	12897	13015	13110	12947	12990	12915	12918	13054	12958	13030	13040	13035	13118	12955	12933	13029	12924	12993	12835	12960	12960	12985	12957	12950	13003	13098	12935	12800	12961	13022	13006	13108	12873	12844	13065	12960	12944	12983	12977	12989	13049	12779	13060	12903	12883	12932	12984	12931	12934	12980	12997	12886	12952	13015	13022	13064	12973	12940	13058	12858	12948	12830	13103	13028	12978	12918	12934	13128	12997	12926	12964	13095	12899	12866	12986	12992	12903	13002	12893	12964	12954	12988	13088	12889	13051	13031	12930	13004	12970	12919	13051	13069	13033	13013	12931	12836	13070	12982	13115	12957	12872	12729	12931	12953	13112	13111	12957	12876	13085	12899	12969	13077	12906	12886	12820	13067	12988	12925	12920	12845	12986	13005	13001	12957	13007	12854	13023	13060	12868	12958	12959	12896	12900	12841	12873	13048	12840	12965	12977	13082	13054	13016	12961	12911	12827	13018	12862	12998	13041	12988	12888	12944	13004	12965	13027	12963	12947	13014	12948	13013	13043	12842	13047	13067	13038	13003	13108	13188	12973	12913	12895	13104	12923	13026	12877	12934	12879	12979	13005	12834	12914	13029	13069	12902	13043	12977	13192	13071	13047	13111	12994	12969	12869	13120	12934	12912	12962	13064	12947	13137	13088	12821	12936	12861	12874	13010	13033	12951	13030	12963	13022	12847	12905	12894	13105	12923	12900	13079	12975	12846	12963	13049	13139	12971	12976	12973	13027	13010	12989	13030	12998	13006	12779	13000	13022	13138	12928	12907	13042	12966	12948	12914	12911	13044	12919	12953	12924	13002	12909	12943	13267	12705	12947	12966	12954	13063	12945	13081	12820	12912	13025	12846	13006	13085	12987	13155	12811	12987	12899	12991	13051	12828	12927	13086	13025	12857	13004	13126	12879	12946	13139	13037	12949	13004	12982	12988	12845	12967	12837	12943	12938	13132	13069	12993	13029	12943	12948	12988	12946	12810	12931	12959	12900	12902	12933	12926	12919	13110	12990	13072	12976	13056	13010	13020	12887	12915	12965	13068	12945	13003	13023	12915	13034	13055	12902	12908	13104	12802	13006	12982	12827	13102	13070	12903	12960	13065	12922	12985	13060	12912	12974	12867	13022	13105	12904	12917	12992	13153	12892	12755	13026	12881	13011	12976	13004	12958	13078	13146	12848	12945	12985	12797	13022	13107	12803	12852	12983	13002	13038	12927	12761	13022	13034	12987	12884	13017	13038	12895	13064	13006	12938	13116	13035	12929	12932	12953	12919	13004	13060	12899	13018	13036	12939	12982	12996	12901	13034	13017	13000	13034	12969	12956	13097	12961	12947	13081	13020	13104	12982	12875	12999	12963	12872	12747	13013	12998	13007	12958	12924	13003	12999	12913	12930	12927	13013	13084	12941	12906	12890	13063	12881	12916	12777	12808	12861	13120	12817	12851	13060	12853	13042	12823	13038	12925	12771	12994	12956	12934	12978	12981	12950	12954	12940	12959	13042	13012	12956	13069	13161	12956	12964	12988	12952	13075
24416	21277	28426	24605	21814	19537	18034	15805	15310	15452	15090	15034	15026	15055	14909	15035	15026	14903	14851	14831	14911	14855	15946	18512	18615	17954	16587	15937	15526	15027	14818	14721	14517	14534	14721	14655	14736	14678	14705	14805	14382	14671	14517	14478	14426	14681	14762	14754	14815	14573	14530	14593	14684	14576	14715	14766	14778	14612	14695	14686	14488	14600	14584	14703	14587	14641	14405	14386	14543	14567	14572	14691	14677	14707	14464	14562	14818	14571	14659	14653	14604	14669	14668	14830	14759	14453	14605	14418	14649	14632	14737	14628	14439	14465	14613	14822	14758	14640	14580	14612	14727	14655	14585	14578	14593	14618	14766	14742	14625	14775	14669	14480	14592	14689	14769	14618	14516	14622	14574	14948	14551	14566	14604	14654	14607	14590	14510	14561	14576	14741	14430	14638	14651	14573	14753	14629	14687	14725	14716	14638	14409	14543	14614	14618	14577	14729	14678	14671	14576	14719	14545	14729	14584	14683	14672	14533	14563	14625	14609	14704	14566	14913	14501	14625	14647	14637	14520	14598	14618	14622	14682	14609	14465	14539	14424	14684	14654	14484	14684	14857	14631	14522	14525	14662	14786	14675	14615	14437	14539	14670	14739	14804	14669	14535	14602	14501	14606	14721	14395	14829	14537	14570	14685	14655	14598	14540	14637	14471	14799	14495	14721	14709	14661	14687	14659	14576	14538	14600	14475	14536	14744	14535	14733	14788	14539	14633	14477	14655	14849	14532	14736	14732	14750	14538	14534	14670	14603	14658	14711	14605	14623	14657	14722	14585	14618	14499	14685	14701	14752	14931	14494	14494	14496	14691	14457	14606	14597	14561	14623	14604	14732	14899	14619	14539	14524	14320	14558	14303	14584	14569	14752	14499	14595	14511	14436	14859	14789	14782	14415	14385	14464	14486	14799	14725	14840	14634	14764	14611	14661	14605	14591	14638	14635	14835	14645	14708	14555	14749	14692	14650	14663	14713	14597	14739	14572	14766	14736	14399	14618	14763	14682	14483	14646	14679	14723	14684	14495	14383	14691	14663	14718	14650	14618	14399	14560	14669	14589	14601	14555	14505	14706	14798	14470	14629	14406	14666	14710	14622	14674	14683	14580	14647	14829	14472	14718	14636	14678	14509	14653	14604	14721	14549	14643	14531	14467	14634	14555	14636	14653	14582	14609	14610	14597	14667	14593	14909	14676	14516	14551	14569	14487	14614	14567	14686	14647	14544	14628	14616	14560	14606	14833	14728	14804	14536	14862	14630	14589	14775	14443	14610	14556	14593	14572	14563	14622	14600	14729	14534	14516	14723	14539	14705	14628	14597	14667	14743	14540	14556	14731	14620	14398	14598	14875	14763	14551	14734	14670	14550	14746	14563	14658	14494	14789	14760	14892	14564	14421	14655	14847	14629	14423	14592	14637	14918	14655	14849	14606	14708	14707	14806	14526	14784	14732	14782	14697	14658	14770	14471	14722	14678	14673	14719	14617	14447	14581	14598	14754	14691	14654	14519	14546	14447	14748	14620	14641	14458	14533	14711	14663	14512	14643	14694	14652	14627	14617	14744	14455	14519	14601	14710	14921	14540	14553	14579	14700	14922	14741	14718	14391	14712	14647	14553	14378	14768	14730	14620	14592	14677	14644	14593	14491	14384	14687	14745	14592	14467	14649	14718	14516	14664	14496	14716	14860	14483	14449	14558	14712	14633	14634	14550	14503	14755	14576	14572	14775	14617	14701	14792	14707	14696	14883	14495	14636	14447	14424	14595	14614	14653	14700	14962	14700	14588	14402	14520	14692	14587	14746	14848	14616	14671	14585	14699	14634	14690	14598	14675	14797	14837	14764	14720	14776	14601	14657	14523	14675	14784	14661	14413	14501	14670	14463	14883	14594	14733	14616	14738	14550	14541	14685	14619	14589	14480	14521	14643	14695	14854	14659	14852	14537	14534	14501	14488	14700	14661	14453	14861	14803	14452	14623	14706	14530	14481	14659	14873	14546	14623	14527	14576	14653	14594	14750	14585	14557	14687	14613	14685	14770	14654	14762	14715	14585	14713	14664	14648	14551	14871	14554	14659	14731	14733	14873	14681	14663	14548	14516	14398	14784	14573	14596	14512	14744	14485	14475	14806	14764	14621	14510	14648	14628	14701	14580	14611	14710	14733	14679	14456	14500	14473	14606	14547	14599	14708	14716	14619	14517	14696	14809	14705	14757	14705	14570	14758	14709	14567	14784	14709	14599	14563	14794	14712	14411	14478	14738	14524	14675	14606	14735	14607	14610	14866	14704	14595	14687	14646	14539	14590	14626	14589	14604	14614	14619	14612	14488	14660	14681	14442	14515	14693	14536	14645	14594	14611	14671	14683	14641	14565	14496	14582	14634	14891	14721	14719	14815	14752	14659	14735	14634	14654	14839	14623	14567	14723	14510	14633	14643	14770	14670	14663	14604	14600	14588	14704	14787	14643	14653	14585	14504	14560	14571	14606	14779	14608	14639	14661	14478	14440	14824	14492	14589	14442	14613	14578	14606	14689	14657	14689	14735	14756	14735	14490	14615	14570	14613	14605	14719	14679	14623	14478	14480	14440	14341	14506	14623	14533	14580	14624	14687	14443	14486	14747	14634	14416	14390	14533	14558	14538	14747	14735	14705	14646	14571	14753	14663	14719	14770	14667	14503	14469	14542	14547	14792	14726	14510	14622	14554	14605	14620	14532	14682	14571	14784	14780	14668	14677	14515	14547	14592	14756	14652	14758	14735	14431	14625	14624	14563	14766	14698	14601	14707	14595	14748	14652	14758	14579	14821	14776	14726	14640	14523	14553	14705	14705	14548	14449	14548	14752	14604	14840	14739	14471	14652	14587	14714	14686	14575	14673	14491	14755	14529	14432	14659	14812	14636	14592	14675	14531	14555	14752	14589	14445	14683	14577	14943	14630	14661	14628	14650	14637	14765	14737	14674	14783	14580	14709	14682	14519	14596	14627	14623	14581	14605	14758	14581	14866	14741	14638	14575	14581	14535	14760	14491	14734	14645	14725	14750	14712	14617	14716	14666	14599	14785	14555	14608	14665	14756	14573	14588	14569	14550	14420	14607	14439	14572	14535	14719	14484	14520	14812	14763	14470	14781	14778	14598	14838	14506	14601	14829	14660	14795	14658	14817	14634	14773	14595	14555	14596	14749	14722	14598	14964	14613	14605	14638	14752	14656	14843	14783	14858	14731	14701	14629	14503	14733	14474	14625	14641	14450	14555	14576	14546	14718	14562	14695	14602	14800	14624	14512	14613	14737	14589	14636	14527	14738	14553	14841	14494	14630	14723	14647	14665	14471	14686	14471	14607	14849	14596	14675	14570	14588	14715	14490	14661	14554	14631	14732	14500	14708	14553	14773	14696	14442	14404	14511	14726	14522	14671	14642	14445	14619	14741	14738	14604	14714	14750	14527	14750	14611	14632	14592	14779	14634	14552	14713	14684	14747	14721	14563	14745	14630	14783	14754	14658	14643	14906	14592	14719	14420	14527	14465	14684	14567	14652	14533	14797	14875	14619	14516	14471	14576	14810	14525	14697	14631	14566	14719	14808	14716	14672	14603	14473	14699	14818	14694	14682	14829	14754	14506	14831	14599	14703	14519	14613	14763	14617	14654	14766	14603	14659	14513	14670	14698	14730	14638	14585	14861	14604	14709	14641	14825	14693	14588	14564	14579	14606	14592	14631	14722	14537	14570	14536	14799	14619	14559	14603	14670	14663	14534	14694	14768	14671	14782	14695	14456	14563	14770	14698	14822	14719	14668	14528	14742	14697	14759	14488	14780	14682	14716	14673	14619	14590	14698	14717	14662	14508	14410	14641	14577	14715	14661	14674	14705	14610	14626	14695	14589	14537	14646	14649	14577	14622	14624	14506	14688	14815	14645	14695	14827	14638	14763	14799	14590	14666	14840	14738	14676	14644	14707	14651	14695	14587	14725	14711	14641	14781	14511	14673	14543	14669	14791	14736	14690	14663	14773	14522	14800	14443	14555	14488	14447	14617	14521	14654	14525	14473	14550	14622	14693	14502	14652	14559	14524	14660	14609	14629	14804	14728	14661	14580	14776	14531	14623	14605	14453	14743	14928	14822	14706	14701	14723	14613	14648	14854	14425	14626	14784	14507	14534	14613	14890	14566	14488	14648	14489	14591	14586	14756	14675	14635	14686	14580	14701	14781	14782	14667	14647	14539	14712	14679	14637	14589	14620	14604	14565	14678	14650	14817	14651	14632	14531	14575	14502	14620	14651	14687	14531	14708	14539	14416	14495	14729	14549	14712	14859	14658	14592	14535	14840	14580	14399	14448	14760	14688	14650	14701	14742	14521	14676	14750	14609	14723	14806	14697	14379	14791	14555	14559	14818	14614	14736	14693	14534	14573	14693	14583	14546	14600	14548	14646	14559	14551	14690	14586	14543	14478	14537	14590	14728	14774	14748	14599	14716	14571	14744	14700	14586	14628	14732	14681	14653	14609	14681	14630	14479	14692	14560	14845	14654	14694	14589	14726	14772	14736	14483	14702	14729	14540	14464	14635	14804	14730	14545	14515	14585	14665	14544	14596	14686	14470	14780	14528	14775	14818	14743	14652	14442	14570	14422	14669	14635	14616	14715	14691	14581	14573	14570	14584	14639	14603	14566	14624	14665	14859	14589	14714	14665	14708	14637	14778	14731	14536	14835	14645	14664	14777	14713	14623	14702	14550	14958	14770	14621	14586	14726	14672	14635	14610	14766	14784	14569	14811	14680	14555	14548	14653	14499	14496	14629	14660	14887	14799	14618	14758	14728	14821	14583	14511	14632	14664	14559	14603	14602	14437	14589	14390	14584	14708	14595	14720	14573	14548	14496	14605	14682	14651	14416	14615	14830	14362	14586	14462	14795	14808	14714	14482	14540	14695	14622	14609	14514	14664	14590	14627	14735	14647	14520	14473	14807	14774	14577	14583	14862	14797	14645	14853	14635	14743	14701	14579	14711	14567	14811	14814	14528	14465	14491	14647	14525	14484	14511	14664	14645	14735	14601	14630	14504	14586	14791	14637	14730	14593	14685	14671	14628	14563	14528	14641	14663	14606	14571	14780	14622	14668	14654	14687	14643	14741
21162	28407	20768	17956	16989	16214	15251	14713	14480	13856	13821	13827	13720	13491	13663	13708	13572	13345	13224	13312	13305	13571	15573	19078	18889	17294	15683	14714	14016	13689	13309	13366	13146	13290	13163	13309	13067	13018	13220	13202	13027	13165	13243	13213	13254	13180	13219	13128	13141	13206	13144	13187	13249	13086	13320	13254	13262	13343	13216	13174	13382	13369	13310	13232	13207	13135	13142	13108	13075	13247	13193	13236	13123	13144	13216	13317	13136	13330	13228	13287	13107	13328	13246	13072	13110	13217	13200	13213	13212	13170	13114	13217	12888	13184	13209	13092	13254	13166	13104	13142	13270	13392	13112	13253	13257	13100	13417	13261	13150	13281	13253	13197	13031	13266	13321	13230	13339	13088	13238	13240	13292	13312	13164	13279	13247	13187	13275	13198	13311	12975	13238	13249	13201	13078	13200	13182	13158	13382	13366	13244	13203	13221	13183	13305	13158	13243	13203	13427	13273	13049	13161	13303	13260	13177	13206	13461	13160	13076	13262	13239	13217	13343	13218	13257	13167	13278	13233	13365	13172	13201	13085	13472	13169	13259	13146	13174	13128	13304	13271	13141	13150	13169	13210	13111	13321	13331	13225	13426	13236	13222	13233	13170	13180	13184	13244	13312	13088	13257	13088	13042	13268	13273	13146	13306	13289	13195	13099	13308	13215	13279	13313	13343	13177	13177	13188	13101	13282	13149	13208	13169	13124	13362	13336	13153	13101	13311	13171	13140	13273	13192	13120	13185	13228	13197	13217	13265	13214	13069	13262	13360	13344	13031	13210	13231	13233	13209	13279	13085	13379	13184	13255	13333	13101	13259	13083	13359	13277	13065	13343	13352	13167	13232	13057	13087	13017	13174	13332	13273	13263	13421	13168	13282	13288	13133	13268	13139	13219	13258	13178	13299	13182	13270	13228	13197	13169	13096	13143	13083	13281	13269	13171	13214	13396	13050	13127	13072	13384	13194	13060	13123	13435	13196	13177	13350	13225	13154	13120	13246	13101	13312	13045	13257	13294	13192	13041	13221	13197	13326	13192	13206	13136	13325	13245	13294	13390	13476	13209	13173	13380	13121	13124	13232	13248	13247	13231	13290	13290	13213	13167	13264	13294	13168	13171	13210	13103	13051	13177	13307	13131	13163	13265	13249	13355	13232	13247	13275	13213	13173	13244	13089	13250	13042	13382	13195	13125	13337	13362	13185	13199	13227	13242	13233	13155	13131	13054	13267	13236	13189	13036	13136	13118	13031	13413	13357	13291	13181	13119	13214	13076	13155	13387	13119	13153	13271	13256	13280	12987	13184	13016	13309	13172	13093	13142	13170	13174	13245	13169	13417	13085	13403	13360	13198	13219	13287	13289	13108	13337	13096	13266	13219	13149	13249	13285	13214	13152	13133	13234	13246	13187	13128	13309	13284	13116	13068	13235	13235	13440	13199	13306	13174	13135	13043	13104	13252	13250	13175	13317	13090	13254	13160	13391	13266	13226	13221	13013	13215	13286	13251	13123	13274	13217	13267	13178	13127	13126	13017	13167	13147	13251	13320	13300	13232	13305	13081	13145	13194	13246	13179	13416	13124	13094	13194	13282	13414	13468	13214	13200	13220	13385	13249	13260	13240	13124	13170	13414	13118	13198	13223	13175	13299	13216	13286	13194	13189	13287	13101	13123	13108	13285	13214	13301	13151	13141	13233	13343	13318	13164	13432	13266	13230	13249	13244	13203	13242	13141	13323	13176	13173	13047	13359	13217	13092	13284	13183	13060	13254	13144	13133	13102	13192	13248	13177	13108	13235	13084	13183	13131	13131	13438	13195	13305	13214	13209	13100	13227	13097	13240	13334	12906	13113	13186	13112	13314	13189	13227	13252	13260	13079	13429	13207	13302	13327	13288	13291	12995	13141	13255	13150	13255	13198	13162	13141	13211	13161	13212	13228	13152	13129	13184	13160	13173	13238	13129	13159	13348	13319	13155	13243	13177	13126	13199	13242	13239	13273	13130	13188	13093	13205	13131	13135	13162	13190	13255	12970	13232	13095	13159	13038	13256	13209	13164	13255	13248	13214	13238	13282	13198	13340	13238	13127	13142	13235	13056	13143	13289	13215	13337	13157	13200	13269	13197	13248	13147	13207	13195	13173	13270	13206	13235	13289	13195	13278	13246	13304	13132	13232	13172	13152	13338	13275	13163	13090	13165	13295	13148	13144	13173	13367	13241	13380	13293	13175	13218	13085	13137	13382	13050	13118	13389	13386	13202	13393	13079	13245	13074	13206	13254	13188	13260	13011	13257	13282	13163	13234	13296	13267	13188	13086	13271	13269	13254	13135	13203	13273	13179	13291	13261	13131	13210	13284	13278	13253	13255	13228	13324	13137	13191	13244	13207	13245	13244	13127	13108	13190	13187	13397	13273	13241	13060	13149	13241	13148	13148	13240	13218	13156	13127	13328	13191	13210	13231	13053	13192	13023	13238	13207	13204	13052	13247	13195	13182	13112	13175	13138	13167	13181	13390	13285	13029	13349	13146	13214	13210	13251	13136	13208	13068	13146	13208	13170	13197	13312	13185	13303	13282	13263	13216	13246	13229	13222	13351	13253	13302	13190	13268	13055	13227	13039	13326	13266	13044	13226	13255	13339	13283	13393	13274	13225	13183	13404	13369	13188	13201	13141	13145	13238	13055	13225	13363	13290	13160	13443	13347	13227	13309	13157	13179	13116	13225	13244	13126	13154	13202	13276	13107	13279	13273	13176	13361	13211	13225	13040	13177	13102	13120	13197	13228	13144	13044	13271	13115	13350	13382	13253	13053	13229	13134	13182	13088	13176	13342	13186	13239	13070	13260	13191	13192	13205	13168	13295	13223	13287	13169	13155	13311	13348	13086	13100	13121	13308	13069	13184	13173	13240	13154	13221	13254	13218	13162	13120	13107	13182	13273	13110	13186	13277	12957	13291	13175	13286	13313	13181	13271	13295	13355	13144	13152	13275	13294	13379	13260	13226	13261	13174	13207	12974	13123	13174	13202	13236	13371	13249	13422	13178	13127	13135	13181	13173	13360	13201	13253	13259	13211	13119	13140	13203	13038	13230	13067	13181	13269	13136	13153	13095	13160	13413	13168	13367	13125	13102	13209	13346	13196	13184	13228	13202	13389	13157	13183	13149	13266	13210	12963	13189	13353	13358	13131	13099	13382	13032	13204	13106	13207	13187	13314	13175	13130	13376	13156	13243	13160	13134	13118	13176	13131	13206	13404	13142	13123	13039	13251	12935	13165	13161	13269	13244	13222	13350	13141	13012	13241	13186	13117	13331	13077	13248	13122	13083	13184	13255	13223	13223	13326	12978	13227	13123	13109	13175	13280	13208	13189	13152	13135	13388	13162	13300	13050	13239	13298	13242	13279	13230	13320	13090	13307	13205	13267	13189	13202	13127	13303	13270	13252	13225	13254	13321	12946	13326	13056	13056	13306	13212	13211	13391	13317	13186	13204	13244	13119	13108	13257	13214	13189	13215	13178	13277	13057	13261	13112	13272	13094	13210	13237	13224	13352	13148	13206	13216	13127	13221	13157	13299	13125	13323	13107	13298	13232	12978	13205	13296	13253	13290	13156	13019	13192	13198	13321	13257	13305	13104	13230	13222	13243	13176	13019	13262	13104	13060	13228	13083	13121	13403	13177	13295	13134	13425	13150	13145	13152	13175	13208	13165	13160	12959	13048	13162	13284	13220	13372	13134	13268	13259	13309	13269	13197	13158	13109	13244	13242	13174	13089	13383	13267	13302	13310	13250	13210	13322	13173	13213	13236	13333	13306	12983	13302	13244	13272	13261	13184	13131	13248	13227	13236	13222	13123	13229	13118	13110	13387	13310	13278	13323	13197	13175	13114	13240	13205	13131	13104	13273	13178	13249	13278	13102	13222	13286	13325	13006	13247	13224	13317	13188	13164	13178	13263	13262	13035	13169	13300	13197	13277	13320	13283	13312	13216	13248	13239	13188	13307	13252	13058	13311	13227	13229	12986	13264	13053	13177	13291	13293	13105	13082	13287	13177	13199	13250	13246	13131	13142	13234	13063	13274	13163	13136	13311	13073	13237	13187	13114	13256	13262	13212	13000	13386	13264	13058	13334	13163	13270	13170	13194	13222	13103	13338	13211	13330	13160	13311	13061	13142	13101	13237	13144	13313	13069	13273	13225	13271	13231	13134	13213	13301	13209	13123	13402	13209	13160	13149	13205	13206	13162	13189	13280	13114	13145	13248	13271	13173	13278	13149	13210	13276	13216	13132	13218	13179	13196	13320	13253	13349	13249	13130	13186	13215	13142	13234	13361	13152	13143	13224	13238	13130	13259	13194	13303	13222	13124	13385	13446	13154	13539	13302	13179	13280	13369	13172	13160	13313	13264	13144	13191	13213	13182	13152	13286	13309	13189	13370	13267	13258	13260	13074	13287	13245	13153	13111	13226	13067	13180	13148	13303	13199	13200	13084	13297	13102	13225	13255	13170	13170	13299	13133	13213	13108	13200	13191	13358	13285	13208	13191	12951	13423	13272	13093	13333	13339	13175	13295	13149	13221	13276	13093	13289	13192	13091	13140	13163	13328	13200	13074	13206	13057	13155	13220	13220	13229	13259	13333	13252	13256	13213	13313	13197	13305	13208	13259	13265	13139	13191	13290	13116	13166	13249	13204	13238	13234	13163	13270	13245	13275	13267	13206	13369	13234	13206	13200	13263	13002	13274	13396	13130	13085	13251	13389	13215	13263	13142	13156	13244	13364	13334	13080	13201	13233	13319	13227	13276	13143	13154	13290	13191	13296	13170	13314	13147	13331	13202	13232	13143	13187	13233	13275	13265	13134	13315	13416	13195	13386	13104	13521	13373	13135	13176	13315	13161	13136	13054	13448	13328	13375	13250	13348	13080	13266	13237	13245	13144	13136	13023	13199	13311	13272	13051	13165	13163	13176	13194	13263	13274	13100	13131	13031	13245	13392	13289	13183	13340	13032	13227	13050	13267	13010	13293	13265	13156	13061	13149	13248	13244	13106	13159	13276	13158	13257	13129	13114	13298	13050	13246	13156	13089	13115	13189	13201	13240	13160	13257	13321	13151	13087	13242	13232	13199	13353	13322	13059
23044	21272	29086	23796	21459	23185	23643	18111	17142	17152	16824	16707	16772	16796	16649	16573	16700	16640	16446	16339	16345	16228	16832	19680	24404	23824	21752	19360	18036	17109	16553	16190	16212	16152	16217	16131	16071	16062	16206	16193	16239	16194	15918	16097	16075	16086	16202	16139	16276	16123	16291	16202	16093	16074	16209	16213	16040	15944	16156	15942	16255	15962	16155	16087	16174	16036	16254	16132	16146	16233	16183	16093	16193	16065	16209	15942	16147	16147	16066	16135	16256	16016	16052	16004	16110	16139	16057	16045	16158	16294	15980	16170	16303	16353	15948	16095	16067	16025	16071	15888	16205	15900	16185	16051	16008	16114	16186	16195	16168	16175	16175	15902	15989	16146	16025	15852	16307	15994	15879	16155	15995	16089	16090	16334	16143	16264	16155	16058	16056	16238	16187	15992	16053	16091	16155	15948	16046	16110	15976	16146	15980	16058	16122	16081	16207	15989	16070	16121	16152	16193	16230	15933	16087	15937	15789	16180	16019	16043	16306	16056	16423	16096	16110	16242	16036	16144	15991	15951	16158	16149	16062	16115	16305	16145	16111	16124	16112	15977	15941	16098	16151	16113	16179	16003	16224	16049	16118	15897	15908	16338	15993	16149	15910	15972	15983	16089	15933	16213	15955	16196	16070	15909	16060	16090	16065	15978	15984	15945	16255	16105	15975	16159	16047	16310	16071	16112	16110	16194	16077	15977	16270	15970	16227	16102	15862	16065	15973	16034	16089	16143	16072	16082	16050	16162	16238	16059	16234	16233	16237	16175	16063	16124	16258	16004	16062	16309	16103	16215	16237	15998	16018	16088	16017	15958	15976	16102	16218	16030	15937	16013	16306	16166	16251	16013	16184	16127	16040	16058	16207	16056	16083	16082	16010	15873	16225	15994	16038	16137	15799	15971	16060	16074	16295	16012	16023	15885	15960	15851	15995	15995	16023	15965	16170	16060	15977	16229	16004	15875	16106	16156	15863	16002	15958	15966	16204	15978	16024	16130	16104	16057	16000	16219	16062	16244	16040	16041	16039	16143	16019	16169	16268	16276	16062	15856	16029	16014	16041	16184	15974	15992	15948	16299	16158	15991	16059	16166	15916	16046	16156	16056	15999	16057	16192	16131	15975	16053	16053	16070	16154	16088	16080	15923	16048	16039	16381	16036	16034	16021	16070	15984	16322	16247	16084	15961	15938	16096	15853	16068	16129	15969	15976	16039	16081	16120	16110	16142	16131	16121	15958	15916	16142	16079	15899	16106	16037	16065	16018	15964	16145	16181	16297	16055	16099	16095	16068	16220	16068	16019	15891	16216	16244	16033	15901	16180	16178	16153	16015	16289	16083	15979	16074	16212	15925	15803	16050	16129	16012	16056	16124	16067	16132	16149	16129	16025	16071	15955	15985	15924	16076	15842	15962	16042	16308	16124	16118	16243	16168	16210	16251	16078	16212	16026	16089	16069	16105	15985	15940	16167	16335	16229	16163	16235	16045	16112	16046	16147	16069	16134	16228	16333	16139	16164	16197	15955	16221	16080	16048	16066	15934	16046	15919	15861	16157	15952	16198	16083	16174	16371	16158	16023	15990	15957	15969	15907	16134	16051	16100	16185	16085	16128	16097	16072	16225	16129	16153	16087	16055	16153	16097	15845	16161	16033	16062	16201	16067	16128	16117	16076	16100	16184	16118	15960	15977	15895	16057	16082	15926	15908	16108	16080	16005	16240	15984	15998	15874	16169	16149	16106	16104	16214	16195	16171	16021	15964	16163	16048	16076	15971	16192	16369	16142	16310	16123	16114	16076	15988	16047	15999	16190	15914	16089	15844	15881	16244	16183	16016	16050	16192	16080	16082	16092	16346	16040	15996	15995	16186	16210	16008	16134	16274	16215	16020	16007	16201	16088	16136	16060	16122	16080	15933	16319	16208	15946	16074	16013	16021	16069	16125	16179	16136	16030	16312	16228	16114	16139	16201	16245	16039	16059	15874	16153	15930	16004	16045	15906	16181	15995	15995	16037	16252	16070	16043	16101	15998	15913	16047	16052	16291	16144	16298	16177	16091	16162	16032	16246	16259	16303	16092	16045	16030	16198	16067	16091	16240	16165	16066	16004	16030	16123	16097	16143	16055	16180	16045	15962	16111	16285	15959	15880	15958	16152	15925	15977	16088	16107	16009	16040	15993	16100	16108	15887	15864	16014	15844	15990	16101	16219	16061	16254	16029	15924	16083	16174	16018	15883	16118	16320	15914	15811	16450	15886	15923	15967	16258	16029	16052	16049	16151	16363	16058	16386	16094	16109	15987	16004	16146	16030	15959	16152	16080	16101	16055	16034	15855	16280	16088	16071	16054	15860	16108	16004	16006	16206	16286	16041	16141	16043	15932	16018	16011	16106	16022	16028	16032	16105	16036	16012	16059	16072	15870	16148	15950	16277	16088	16015	15952	16117	16074	16127	16088	16007	15932	16015	16139	16023	16289	16138	16359	16117	16068	15994	16087	16055	16157	16158	15927	15972	16250	16231	16111	15924	15912	16052	16015	15859	16155	15944	15987	16227	15984	15997	16282	16228	16169	15815	16016	16199	16000	16159	16049	16109	16013	15964	16335	16178	16075	16207	16016	16018	16250	15886	15935	16223	16057	16128	16234	16190	16017	16027	15908	16188	16179	16131	16124	15975	15968	16150	16231	16237	16099	16053	15978	16019	16080	15937	15974	16106	16043	15940	15971	15951	16017	16036	16160	16022	16069	15968	15946	16094	15938	15970	16017	16215	15924	16232	16261	16247	15877	16079	16038	16025	15996	16055	15964	16342	16023	16182	16078	16136	15852	15980	16063	16173	16116	16050	16160	15930	16114	16267	15905	16108	16132	16079	16112	16049	16119	16142	16225	15988	15995	15969	16054	16266	16015	16012	15771	16176	16023	16008	15989	16254	16087	16016	15877	16049	16068	16047	16047	15901	15962	15947	16096	16045	16101	16064	16081	16114	16039	15977	16021	16192	16054	16282	16100	16103	16217	16319	16116	16048	15931	16220	16105	16069	16146	16106	16023	16191	15940	16193	16151	16180	16204	15961	15966	16063	15871	16107	16295	16139	15983	16097	16248	16178	15957	16014	16105	16392	16127	16136	15925	16095	15990	15880	16167	16160	16125	16077	15899	15979	16099	16031	15934	16082	16004	15990	16082	16009	16095	16256	15978	15879	16093	16077	16157	16089	16185	16162	16118	16111	16104	16174	16129	15994	15978	16115	16251	16041	16150	15988	16000	16041	16177	16067	16155	16087	16112	15925	15871	15777	15962	16196	16091	15992	15926	15902	15871	16211	16105	15897	15965	15987	15966	16127	15863	16109	16249	16107	16065	16173	16045	16298	16160	16372	16047	16025	16086	16229	16101	16010	16021	15691	16139	15958	15876	15810	15946	16141	16173	15991	16051	16279	16197	16164	16007	16004	16118	16066	16106	16231	16001	16100	15983	16117	15930	16238	16049	16298	16124	15977	16025	16121	16006	16302	15853	16113	16076	16160	15886	16096	15956	16100	15887	15929	15994	16096	16240	16147	15934	15937	15976	16063	15994	16088	16017	16031	16050	15967	16313	16169	16217	16031	15873	16029	16131	16025	16036	16112	16182	16179	16062	16045	16106	16089	16017	16177	16066	16145	16090	15989	16178	16020	15884	16095	16164	15979	16126	16028	16169	16092	16018	15994	15993	16001	16061	15976	15814	16072	16151	15948	16151	16016	16164	15976	15902	16064	15921	16072	16220	16001	16045	15864	16133	16192	16242	16276	15935	16094	16140	16047	16066	16193	16030	15867	16101	16045	16038	16130	16118	16124	16085	15928	16386	16067	16151	16035	16138	16100	16050	16170	16003	16199	15984	16172	16082	16083	15969	16151	16164	16159	16054	15940	16073	16005	16135	16107	15950	16105	16061	16004	15988	16078	15937	15957	16048	16016	16013	16071	16050	16079	15837	15989	16107	16136	15953	15997	15955	16075	16360	16232	16120	15934	16061	15988	15897	16058	15889	15785	16091	15956	16135	16013	16275	16190	15972	16064	16048	16191	16205	16013	15834	15827	15963	16148	16014	16241	16116	16135	16012	15944	15957	16084	15925	16237	16091	16014	16155	16070	15853	16036	16088	16234	15939	16022	15868	16097	16225	16094	16049	16064	15967	16006	16042	16185	16164	15919	16073	16298	15965	16126	15974	15994	16164	16011	16109	15969	16125	15868	16098	16044	15953	16166	16035	15940	16201	16203	16188	16039	16078	16378	16122	16109	16275	16097	15996	16140	16050	16041	16194	16065	16157	16105	15939	16038	16049	16108	16227	16246	16197	15855	16008	16260	15977	16029	16032	16056	15926	16065	16105	16006	16299	15960	16082	16065	16044	16126	16010	15896	16134	16222	16061	16048	16202	16052	16111	16191	16114	16000	15871	16174	16010	15976	16237	15997	16089	16023	16139	16157	16241	16089	16136	16153	16070	16135	16240	16033	16088	16255	16180	16127	15974	16197	15995	15910	16113	16147	15861	15962	15889	15828	16027	16001	15980	16141	16165	16052	16155	16113	16155	16028	16153	16110	15954	16280	16121	15986	16105	15960	15870	15979	16053	16202	16001	16030	15933	16090	16130	16068	16177	15955	16054	15999	15919	16060	16290	16140	16090	16140	16180	16254	15907	16072	16030	15935	15855	16096	15837	16083	15876	15983	16163	16023	16111	16174	16137	16087	16079	16207	15961	16231	16054	15952	16070	16107	15896	15950	16241	15965	16109	16154	16066	16066	15944	15998	16231	16011	16135	16023	15888	16087	16101	16016	16093	16105	16081	16171	15942	16233	16038	16137	16076	16284	16103	16338	16249	16072	16189	16324	16136	16209	16085	16147	16286	16326	16076	15999	15745	16026	16102	16049	16150	16098	16111	15995	16034	15989	15988	16077	16036	15780	16029	16140	16050	15825	16221	16083	16087	15966	15997	16034	16061	16131	16146	16041	16149	16165	16110	15821	15868	16141	15953	16179	15958	16135	16419	16327	16115	15971	16030	16121	16055	15983	15976	16205	16155	16155	15979	16024	16093	16194	16148	16026	16113	16083	16128	16183	15978	15907	16022	15928	16015	16169	15888	15964	16196	16022	16072
20749	28599	26074	22176	20326	18623	17151	16022	15744	15295	15066	14632	14896	14672	14441	14641	14567	14255	14174	14039	14421	14352	15395	20244	25914	24393	21209	17830	16185	15093	14351	14295	14149	14177	14221	13959	14154	14068	14070	14097	14014	14024	14298	14141	14082	13998	14029	14072	14072	14212	14284	13993	14221	14262	14018	14097	14121	13996	14115	14136	13962	14031	13899	14147	13870	14010	14062	14083	14153	14026	14039	14125	14121	14093	14033	14145	14026	14197	14224	14114	14242	13958	14111	14130	14077	14131	14068	14121	14114	14021	14034	14119	14010	13951	14152	14121	14188	14124	14293	13963	14265	14057	14125	14108	14180	14064	13945	13945	14083	14147	14082	14129	14057	14049	14068	13982	14077	14134	14071	14156	14245	14118	14165	14184	14009	14118	14114	14054	14212	14050	14208	14075	14033	14192	14190	14123	14029	13999	14057	14156	13987	14165	14072	14082	14036	14120	14257	14113	14063	14065	13995	13998	14081	14099	14034	13956	14133	14171	14008	14116	13985	14005	14037	14180	14059	14034	14078	13999	14137	14072	14047	13936	14102	14097	14077	14144	14031	14030	14162	13981	14080	14011	14025	14219	14150	14104	13970	14135	14009	13995	14129	14195	14155	14181	14160	14082	14075	13963	14258	13974	14033	14016	13985	14147	14116	13865	14043	14213	14041	14105	14285	13975	14032	14233	14134	13865	13981	14118	14005	14057	14187	14137	14063	14246	13928	14050	13937	14138	14085	13910	14040	14110	14150	14006	13934	14129	14016	14033	14009	14188	13948	13968	14060	13920	14147	14014	14087	13966	14175	14148	13927	14067	14137	14110	14018	14066	14100	14020	14166	14010	14283	13997	14105	14177	14161	14178	14136	13941	14120	14094	13925	14095	13967	14048	14018	14164	14165	14138	13934	14091	14151	14107	14141	13993	14025	13970	14217	13926	14249	14031	14009	14110	14018	14036	14095	14141	14194	14113	14048	14195	13989	14060	13893	14030	14074	14139	13962	14040	14166	14120	14086	14152	14007	14102	14106	14039	14059	14107	14141	14139	14207	14036	14159	13968	13942	14165	14113	13964	14012	14115	13897	14037	14100	14098	14078	14069	14159	13943	14239	14081	14055	14004	14122	14133	14131	13996	13835	14206	14136	14109	14156	14149	13928	13974	14206	14029	13951	14095	13821	14206	14114	14043	14137	14056	14124	14120	14023	14080	13984	14207	14031	14092	14282	13892	14003	13934	14112	14285	14074	14117	14015	14139	14149	14120	14092	14052	14109	14134	14136	13976	14103	14040	14080	14063	14004	14135	14175	14134	14219	14022	13988	14033	14103	13968	14075	14114	14249	14061	14026	14171	14214	13943	13939	14201	14194	14122	13951	14073	14198	13918	14116	13893	14176	14054	14092	13990	14041	14109	14048	14028	13995	14073	14312	14050	14145	14025	13985	14153	14110	14154	14077	14115	13939	14136	14050	14170	14126	14038	14065	14289	13989	14217	14022	13987	14185	14079	14160	14014	14152	14078	14202	14028	14019	14021	14111	14149	14200	14256	14054	14218	14014	13993	14051	14032	14080	13965	14022	13819	14081	14239	14074	13873	14084	13954	14191	14283	14102	14120	13983	14101	14081	14144	14052	14006	14171	14189	14036	13955	14079	14137	14278	14121	14051	14138	13951	14190	14081	13939	14162	14023	14093	14150	13935	13852	14166	14121	13945	13952	14028	13969	14003	14247	14127	14059	14219	14048	14104	14153	14017	13962	14189	14275	14051	14049	14116	14095	14054	14075	14067	14061	14160	14161	13976	14150	14087	14019	14049	14140	14108	14161	14124	14082	14040	14115	14062	14001	14113	14004	14128	14212	14155	13967	14130	14070	14111	14094	14099	14100	13976	14129	14019	14005	14085	14162	14062	13968	14168	14181	13953	14075	14097	14086	14009	14043	14241	13967	14094	14010	13953	14030	14084	14138	14100	14037	14093	13969	14059	14162	14247	14125	14152	13964	14134	14175	14209	14250	14178	14111	14019	14161	14111	14230	14157	14199	14174	14080	14059	14007	13960	14074	14040	14016	13968	13936	13986	14081	14147	14107	14159	14111	14007	14147	14087	14076	13993	14197	13943	14190	14114	14159	14093	14014	14031	14048	14057	14136	14026	14144	14139	14192	14242	14014	14169	14117	14084	14029	14159	14148	14031	14174	13964	14000	14123	14165	14081	13988	14045	14151	14005	14227	14185	14040	14007	14195	14299	14147	14266	14085	13915	14067	14026	14100	14169	14129	14019	13986	14224	14088	13977	14032	14197	14070	14104	13991	14170	13897	13978	14008	14034	13924	14075	14155	14032	14195	14190	14069	14158	14098	14326	14135	14065	14068	14002	14119	14177	14034	13993	14166	14074	13994	14180	13918	13884	14215	14130	14041	13970	14092	13996	14131	14137	14007	14191	14029	13945	14094	13968	14000	14165	14038	14023	14035	14033	14033	14164	14108	13943	14001	13994	14033	14078	13907	14230	14203	14074	14088	14139	14021	14055	14165	14156	13889	13928	14066	14021	14007	14006	14062	14072	14044	14116	13998	14082	14007	13923	14015	13988	14064	14105	14126	14125	14067	14069	14066	14252	14205	14063	14140	14014	14060	14165	14032	14033	14067	14287	13963	13958	13972	14132	13909	14207	14100	14141	14078	14041	14119	14053	14022	14028	13914	14125	14023	14040	14038	14024	14002	14045	13926	14073	14261	14117	13924	14107	14065	14146	14112	14086	14118	14079	13920	14119	14056	14057	14139	14098	14124	14043	14142	14110	14036	14045	14075	14040	13994	14115	14039	14197	14131	14016	14038	14018	14209	14135	13984	14104	14148	14087	13980	14117	13951	14091	13767	14143	14173	14113	14136	14023	14198	14015	14044	14110	14002	14050	13919	14156	14148	14140	14033	14133	14172	14038	13989	14149	14254	14176	14044	14020	14015	14173	14188	14135	14045	14001	14221	14128	14272	14031	14133	14130	14132	13992	14199	14146	14045	14188	14284	14047	14011	14159	14062	13973	14124	14071	14056	14061	14092	14165	13977	13953	13938	14022	14053	14036	14100	14078	14098	13974	14181	13882	13952	14171	14077	14072	14315	14127	14327	13948	14111	14072	14068	14027	13932	14128	13993	14152	13978	14094	14136	13961	14107	14024	13976	14062	14181	14104	14148	13960	14026	14119	14062	14114	14169	14080	14084	13948	13913	14106	13985	14201	14043	14128	13928	13988	14111	14078	14101	14142	14154	14055	13925	14182	14175	14120	14196	14047	14185	13972	14053	14042	13997	14031	14326	14030	13983	14166	14237	13984	14218	14069	14029	13975	14075	13984	14034	13959	14108	14011	14086	13915	14221	13862	14050	14075	13941	14159	14051	14043	14152	14032	14130	14042	14074	14154	14183	14051	14067	14061	14150	14184	14153	14129	13993	14079	14207	14003	14071	14066	14173	14006	14190	13983	14202	14067	14184	14043	14172	13965	13985	14026	14083	14099	14138	14149	14137	14140	14114	14110	14110	13967	14061	14120	14003	14048	14025	13972	14038	14147	13946	14117	14041	13984	14009	13921	13990	14140	14007	14154	14267	14074	13970	14095	14000	13909	13974	14157	14123	14209	13961	14185	14040	14183	14186	14104	14193	14171	14064	13886	14233	13950	14134	14041	14112	14108	14050	13983	14147	13978	14073	14060	14231	14260	14104	14127	14201	14051	14097	14079	13971	14012	14075	14115	14041	14144	14145	14061	14049	14209	13986	14143	14131	14119	14237	14123	14032	14153	14149	14085	14252	14012	14150	14002	13863	14095	14025	14202	13841	14097	14112	13981	14101	14106	14140	14112	13899	14122	14011	14141	14110	14137	13951	14172	14180	14258	14016	14177	14172	13913	14115	14105	14202	13993	13941	14036	14044	13954	13946	14062	14152	14067	14136	14021	14024	14071	14055	14089	13914	13990	14187	14266	14084	13956	14087	14017	14129	13997	13986	14092	13941	14079	14061	14056	14129	13983	14066	14087	14060	14171	13960	14127	14061	13982	13994	14173	13879	14119	14153	14248	14232	14134	14252	14101	14141	14024	14097	14166	14046	14001	14016	14015	14236	14103	13999	14064	14020	14180	14167	14039	13993	14109	14127	14178	14064	13988	14076	14104	14003	13979	14078	14076	14025	14057	14076	14110	14144	14172	14044	14175	14039	14048	14165	13977	13950	14045	14179	13962	14083	14148	14078	14015	14052	14149	13951	14023	14118	14027	14075	14057	14146	14073	14274	14123	14259	14187	14090	13927	14015	14178	14119	14155	14211	14152	13983	14037	13972	14211	14129	14183	14148	14063	14025	14035	13996	14056	13934	14140	14135	14393	14064	14021	13933	13949	14113	14071	14142	14096	14008	14045	14223	14170	13671	14022	14002	14135	14213	14040	14128	14306	14101	13940	13966	13908	14075	13938	14190	14081	14072	14093	13968	14136	14079	14143	14140	14050	14086	14145	13949	13991	14071	14134	14070	14342	14173	14195	14092	13968	14143	14127	14018	14022	14114	14070	14124	14116	14141	13989	14147	13910	14065	14048	14132	14206	14047	14093	14164	13995	14041	13922	14187	14116	14055	14085	14082	14005	13946	14022	13959	13991	13947	14230	13992	14100	14045	14070	14183	14173	14076	14129	13920	14044	14076	14115	14021	14088	13939	14149	13951	14186	14128	14114	14014	14165	14044	14065	14103	14074	14170	14086	14182	14233	14059	14061	13883	14027	13974	14084	13940	14130	14111	14015	14133	14034	14056	14090	14063	14095	13918	14191	13973	14161	14003	14136	14138	14190	13951	14073	14135	14111	14112	14021	14056	14076	14182	14263	13938	14190	14030	13926	14187	14015	14047	14136	13934	14200	14018	14071	13931	14050	14117	14036	14176	14120	14024	14138	14093	13946	14167	14045	13970	14078	13997	13997	13993	13888	13908	14265	14063	13953	14004	14178	14109	14081	14105	13991	14035	13994	13892	14086	14113	14025	14059	14146	13993	13920	13985	13972	14040	14047	14159	13919	14015	14177	14143	13875	14102	13975	14102	13975	13963	14047	14084	14055	13983	14067	13934	14061	14011	14008	14143	14178	14066	14078	14112	14002	13980	14241	13995
28075	22044	23189	19969	16535	16382	16242	15991	15721	15770	15732	15623	15582	15570	15757	15689	15543	15492	15605	15491	15577	15528	15523	15676	15809	16173	16092	16135	16072	15715	15730	15657	15616	15540	15606	15574	15562	15465	15570	15701	15545	15729	15705	15506	15506	15421	15655	15482	15619	15640	15465	15509	15614	15575	15637	15559	15439	15451	15422	15426	15526	15390	15726	15555	15513	15505	15503	15378	15426	15475	15536	15562	15557	15558	15668	15473	15581	15631	15614	15450	15515	15592	15604	15499	15523	15546	15564	15584	15497	15636	15419	15429	15644	15582	15556	15340	15535	15556	15395	15605	15499	15460	15335	15419	15371	15451	15649	15560	15577	15590	15485	15515	15415	15501	15480	15628	15710	15557	15403	15482	15695	15513	15508	15736	15675	15665	15373	15528	15441	15400	15416	15508	15525	15347	15549	15464	15505	15657	15644	15380	15521	15260	15460	15626	15455	15522	15356	15723	15472	15542	15392	15558	15646	15619	15603	15386	15555	15501	15604	15519	15519	15526	15430	15394	15417	15388	15502	15590	15483	15512	15499	15512	15385	15404	15593	15567	15608	15594	15417	15544	15649	15583	15269	15375	15449	15337	15719	15576	15461	15414	15567	15561	15515	15335	15792	15480	15579	15569	15454	15618	15699	15554	15510	15596	15547	15652	15421	15455	15561	15561	15543	15639	15403	15526	15383	15434	15209	15712	15472	15625	15669	15567	15366	15522	15392	15590	15632	15436	15650	15386	15388	15527	15748	15508	15622	15472	15623	15400	15607	15471	15554	15416	15573	15607	15606	15608	15215	15250	15297	15593	15565	15511	15511	15734	15360	15617	15557	15533	15648	15732	15532	15610	15475	15560	15574	15394	15671	15441	15608	15532	15578	15583	15374	15798	15637	15575	15499	15461	15465	15408	15498	15503	15767	15531	15515	15639	15519	15400	15445	15530	15395	15481	15567	15536	15618	15540	15457	15474	15504	15543	15617	15502	15527	15469	15540	15606	15675	15519	15453	15452	15454	15408	15582	15500	15393	15535	15535	15564	15480	15327	15481	15473	15426	15337	15742	15453	15297	15749	15442	15472	15584	15782	15677	15397	15434	15448	15445	15501	15482	15493	15639	15519	15303	15550	15496	15556	15599	15585	15483	15529	15342	15515	15603	15552	15529	15662	15523	15721	15720	15466	15443	15556	15643	15562	15642	15247	15333	15594	15581	15703	15459	15557	15629	15439	15739	15579	15284	15400	15505	15657	15415	15668	15419	15636	15444	15424	15500	15726	15468	15289	15480	15478	15472	15502	15511	15576	15488	15556	15400	15541	15346	15513	15423	15516	15648	15505	15383	15755	15487	15408	15671	15443	15436	15414	15737	15287	15617	15594	15303	15495	15643	15543	15546	15376	15544	15546	15651	15538	15539	15723	15540	15321	15610	15534	15514	15551	15721	15545	15499	15585	15394	15519	15476	15553	15398	15468	15459	15409	15479	15434	15590	15574	15553	15601	15463	15509	15472	15600	15782	15288	15617	15598	15268	15401	15550	15347	15728	15604	15458	15678	15418	15634	15333	15189	15579	15692	15519	15399	15605	15457	15353	15547	15595	15390	15282	15351	15581	15536	15428	15558	15442	15615	15242	15192	15532	15492	15522	15392	15415	15433	15480	15512	15462	15414	15551	15490	15434	15553	15553	15459	15580	15629	15720	15595	15584	15448	15385	15537	15477	15550	15392	15491	15379	15454	15486	15567	15625	15498	15310	15388	15468	15559	15470	15418	15513	15576	15640	15493	15481	15554	15413	15742	15497	15669	15340	15370	15393	15661	15534	15302	15619	15636	15610	15621	15442	15728	15397	15578	15458	15525	15438	15454	15505	15435	15634	15458	15498	15571	15483	15359	15439	15351	15432	15609	15364	15456	15490	15397	15483	15489	15748	15499	15617	15526	15370	15613	15551	15526	15279	15670	15382	15530	15362	15449	15497	15487	15581	15523	15579	15687	15671	15419	15459	15718	15416	15439	15207	15517	15714	15497	15416	15355	15526	15590	15580	15374	15459	15403	15385	15543	15557	15570	15306	15584	15479	15480	15503	15700	15514	15469	15366	15548	15390	15664	15519	15576	15610	15339	15441	15711	15338	15430	15374	15304	15439	15413	15475	15449	15463	15422	15528	15610	15738	15583	15499	15507	15446	15500	15391	15586	15437	15682	15648	15510	15620	15250	15496	15595	15515	15599	15341	15530	15432	15385	15575	15476	15624	15348	15587	15390	15487	15407	15649	15684	15494	15523	15506	15539	15510	15718	15407	15501	15438	15562	15548	15563	15451	15522	15355	15598	15321	15561	15279	15423	15364	15315	15588	15396	15430	15405	15516	15487	15630	15409	15630	15646	15597	15579	15495	15478	15425	15431	15425	15478	15627	15536	15650	15539	15630	15486	15462	15642	15693	15535	15639	15612	15467	15589	15701	15587	15491	15459	15369	15366	15648	15330	15541	15381	15479	15461	15382	15666	15485	15387	15423	15560	15714	15572	15696	15669	15435	15486	15397	15423	15420	15578	15468	15396	15377	15324	15470	15648	15326	15481	15684	15560	15448	15391	15501	15287	15587	15504	15615	15493	15587	15507	15577	15349	15635	15468	15566	15608	15596	15481	15498	15521	15388	15543	15424	15366	15294	15564	15573	15551	15424	15478	15407	15387	15484	15418	15347	15526	15268	15524	15463	15401	15541	15607	15720	15495	15368	15324	15702	15514	15697	15448	15652	15415	15427	15539	15587	15435	15452	15326	15430	15459	15400	15552	15502	15484	15454	15569	15453	15567	15443	15679	15462	15454	15491	15143	15502	15420	15523	15594	15512	15368	15314	15561	15511	15285	15385	15630	15558	15629	15431	15639	15506	15649	15496	15451	15467	15618	15595	15380	15435	15440	15554	15590	15404	15503	15671	15274	15446	15448	15645	15375	15675	15500	15502	15338	15482	15496	15562	15255	15522	15605	15788	15616	15600	15468	15621	15606	15228	15551	15589	15746	15746	15408	15458	15285	15475	15565	15532	15580	15635	15579	15384	15617	15603	15501	15322	15435	15407	15207	15481	15496	15595	15551	15263	15685	15526	15351	15688	15559	15594	15522	15523	15665	15818	15549	15659	15406	15373	15638	15375	15206	15545	15542	15626	15615	15299	15562	15585	15443	15583	15697	15431	15401	15487	15606	15419	15453	15508	15580	15289	15621	15403	15429	15507	15476	15440	15466	15485	15511	15429	15499	15617	15486	15631	15494	15402	15326	15339	15355	15530	15419	15478	15594	15425	15438	15303	15520	15614	15633	15360	15503	15528	15543	15508	15517	15585	15414	15377	15594	15782	15701	15646	15700	15596	15663	15589	15335	15528	15437	15598	15660	15520	15499	15738	15360	15537	15572	15427	15373	15444	15397	15453	15335	15530	15673	15575	15364	15506	15611	15433	15607	15451	15504	15666	15593	15373	15366	15406	15552	15476	15541	15372	15515	15448	15575	15452	15572	15604	15535	15461	15510	15469	15651	15666	15508	15512	15470	15450	15444	15556	15491	15342	15719	15626	15626	15427	15478	15566	15271	15677	15588	15587	15611	15450	15450	15438	15421	15475	15555	15393	15384	15521	15528	15657	15606	15562	15717	15657	15466	15527	15371	15675	15492	15377	15592	15408	15562	15519	15453	15592	15619	15380	15455	15646	15462	15630	15328	15614	15519	15522	15534	15386	15621	15337	15567	15681	15677	15594	15438	15756	15530	15467	15670	15553	15501	15431	15454	15378	15560	15507	15544	15326	15430	15484	15572	15448	15660	15582	15601	15434	15472	15527	15639	15423	15805	15616	15480	15577	15513	15620	15506	15636	15779	15774	15458	15425	15674	15442	15419	15440	15482	15443	15517	15547	15561	15638	15556	15475	15352	15427	15463	15504	15416	15434	15590	15576	15672	15516	15494	15382	15395	15501	15401	15375	15421	15321	15514	15571	15604	15618	15622	15584	15489	15572	15549	15690	15588	15423	15433	15630	15686	15547	15448	15583	15600	15618	15673	15597	15629	15718	15454	15394	15498	15772	15367	15599	15491	15506	15583	15543	15549	15623	15588	15481	15647	15561	15625	15452	15458	15565	15598	15555	15619	15584	15581	15492	15725	15639	15563	15318	15486	15427	15517	15542	15517	15597	15550	15346	15645	15468	15601	15473	15435	15510	15302	15370	15368	15450	15488	15797	15620	15601	15435	15409	15727	15449	15421	15730	15608	15537	15466	15735	15378	15453	15468	15462	15760	15706	15615	15538	15701	15405	15419	15409	15569	15625	15758	15468	15546	15565	15572	15558	15588	15340	15490	15476	15449	15612	15478	15444	15509	15560	15402	15554	15533	15408	15442	15422	15589	15471	15425	15450	15388	15452	15530	15522	15628	15584	15526	15408	15372	15554	15526	15597	15762	15880	15411	15448	15532	15572	15557	15513	15401	15664	15578	15390	15572	15579	15431	15500	15503	15597	15506	15475	15509	15437	15612	15472	15416	15401	15447	15603	15238	15531	15436	15453	15425	15387	15607	15361	15561	15777	15573	15249	15532	15668	15426	15749	15599	15784	15448	15478	15500	15586	15538	15555	15409	15599	15451	15614	15579	15677	15604	15617	15321	15576	15531	15274	15567	15699	15610	15598	15426	15563	15538	15485	15493	15538	15606	15686	15453	15410	15611	15445	15529	15565	15342	15500	15369	15345	15611	15493	15436	15595	15360	15512	15590	15544	15268	15618	15373	15541	15495	15566	15684	15579	15662	15523	15483	15493	15426	15677	15601	15637	15594	15657	15610	15371	15286	15582	15519	15522	15367	15677	15487	15427	15495	15572	15513	15446	15294	15446	15549	15728	15592	15740	15343	15732	15483	15542	15465	15319	15548	15528	15640	15522	15575	15412	15321	15584	15519	15330	15499	15704	15402	15726	15438	15563	15775	15558	15482	15439	15332	15572	15593	15506	15460	15631	15366	15619	15549	15317	15608	15496	15638	15609	15472	15519	15499	15613	15361	15529	15431	15564	15562	15627	15264	15432	15548	15502	15666	15742	15631	15632	15587	15500	15550	15670	15312	15550	15603	15468	15503	15376	15548	15597	15399	15710	15462	15566	15362
17185	18282	18630	16740	15373	14825	14507	14302	14080	14040	13933	13871	13964	13739	13952	13855	13754	13892	13928	13774	13860	13960	13953	13831	14092	14497	14827	14458	14067	13898	13856	13789	13750	13826	13724	13877	13705	13834	13636	13818	13791	13820	13685	13759	13738	13772	13893	13813	13698	13690	13658	13773	13717	13807	13865	13798	13751	13778	13722	13811	13678	13893	13677	13687	13580	13907	13895	13690	13674	13760	13754	13908	13758	13899	13710	13715	13672	13908	13588	13663	13673	13942	13746	13732	13937	13828	13770	13649	13827	13660	13818	13690	13775	13684	13707	13872	13719	13852	13823	13854	13640	13761	13932	13638	13712	13785	13789	13864	13853	13779	13787	13674	13690	13752	13748	13813	13660	13777	13824	13764	13846	13740	13796	13696	13776	13784	13624	13663	13687	13670	13726	13694	13761	13792	13822	13661	13856	13752	13787	13767	13772	13676	13831	13758	13787	13722	13589	13612	13677	13688	13739	13805	13716	13641	13864	13758	13726	13781	13685	13779	13762	13721	13830	13797	13750	13741	13759	13646	13836	13770	13708	13719	13740	13790	13658	13625	13658	13605	13752	13841	13765	13789	13905	13773	13713	13766	13921	13853	13731	13687	13812	13934	13722	13892	13810	13850	13831	13764	13833	13772	13716	13720	13619	13910	13818	13766	13761	13845	13712	13806	13653	13803	13631	13871	13731	13654	13595	13662	13720	13811	13644	13677	13795	13700	13767	13687	13816	13772	13466	13785	13778	13735	13764	13792	13570	13665	13612	13741	13623	13833	13699	13778	13746	13535	13694	13804	13709	13760	13765	13790	13683	13715	13774	13740	13667	13811	13750	13762	13846	13630	13886	13764	13716	13769	13734	13698	13535	13843	13859	13665	13786	13699	13759	13753	13707	13805	13943	13843	13704	13648	13772	13736	13768	13820	13638	13899	13595	13866	13567	13798	13739	13700	13718	13873	13844	13571	13825	13943	13830	13552	13748	13834	13709	13738	13687	13677	13678	13756	13731	13735	13757	13627	13737	13835	13749	13763	13712	13791	13752	13639	13809	13710	13649	13888	13703	13649	13684	13747	13685	13871	13859	13804	13731	13671	13693	13820	13706	13718	13721	13818	13845	13683	13860	13598	13737	13568	13915	13498	13866	13932	13706	13849	13930	13811	13669	13759	13638	13637	13748	13889	13799	13716	13868	13748	13727	13864	13705	13914	13607	13820	13904	13756	13837	13683	13692	13811	13968	13772	13605	13740	13664	13877	13871	13752	13738	13739	13706	13617	13704	13872	13694	13731	13656	13911	13794	13930	13745	13941	13769	13763	13709	13699	13836	13773	13739	13773	13773	13983	13742	13765	13906	13741	13743	13762	13704	13709	13864	13895	13752	13716	13897	13705	13870	13601	13608	13621	13629	13775	13738	13649	13650	13869	13625	13806	13620	13864	13747	13716	13833	13803	13837	13642	13682	13933	13655	13842	13611	13656	13546	13757	13650	13711	13836	13852	13655	13612	13660	13990	13862	13624	13643	13559	13833	13795	13600	13844	13696	13759	13702	13997	13724	13714	13866	13823	13777	13679	13781	13709	13901	13806	13758	13679	13887	13661	13857	13848	13708	13555	13783	13790	13819	13809	13602	13817	13766	13810	13889	13772	13670	13684	13898	13569	13815	13862	13704	13624	13661	13820	13803	13661	13764	13938	13755	13659	13581	13742	13789	13757	13796	13766	13764	13896	13793	13853	13729	13794	13656	13760	13749	13726	13811	13780	13786	13821	13765	13687	13787	13651	13798	13844	13746	13650	13743	13962	13712	13865	13779	13578	13900	13911	13855	13847	13869	13669	13696	13759	13737	13660	13704	13807	13694	13864	13781	13776	13878	13876	13825	13750	13736	13787	13859	13724	13840	13827	13811	13656	13631	13792	13870	13769	13907	13729	13767	13737	13782	13621	13769	13798	13616	13592	13838	13733	13690	13739	13860	13766	13632	13770	13735	13703	13809	13742	13684	13893	13817	13834	13801	13834	13807	13752	13802	13655	13763	13771	13852	13681	13830	14031	13708	13750	13673	13623	13941	13815	13567	13791	13802	13706	13785	13816	13783	13749	13758	13707	13723	13684	13725	13803	13832	13835	13639	13677	13744	13771	13623	13679	13817	13722	13829	13793	13645	13768	13896	13852	13851	13890	13806	13662	13698	13738	13678	13906	13591	13813	13627	13800	13873	13774	13819	13812	13711	13686	13929	13669	13680	13770	13627	13750	13749	13865	13915	13783	13772	13712	13716	13795	13586	13656	13679	13742	13640	13814	13627	13839	13784	13932	13901	13732	13721	13773	13739	13762	13708	13953	13736	13653	13803	13771	13705	13783	14055	13845	13640	13814	13970	13883	13910	13884	13869	13832	13659	13767	14007	13740	13831	13827	13890	13645	13783	13786	13687	13801	13716	13831	13723	13820	13742	13915	14024	13628	13675	13782	13840	13826	13852	13826	13880	13808	13769	13824	13941	13729	13527	13717	13724	13886	13847	13771	13659	13748	13789	13838	13762	13723	13710	13772	13765	13646	13547	13685	13851	13830	13841	13734	13678	13818	13570	13863	13755	13736	13780	13868	13815	13802	13891	13699	13688	13757	13765	13684	13946	13816	13732	13694	13738	13839	13787	13744	13709	13828	13637	13597	13577	13864	13793	13708	13687	13878	13790	13933	13718	13840	13744	13690	13763	13672	13691	13743	13725	13889	13914	13779	13753	13908	13858	13689	13537	13571	13665	13791	13686	13766	13682	13937	13824	13864	13727	13882	13847	13898	13801	13674	13703	13702	13893	13568	13664	13827	13781	13829	13851	14000	13830	13766	13705	13731	13793	13899	13577	13655	13871	13786	13677	13798	14007	13680	13747	13723	13664	13694	13725	13677	13726	13770	13763	13741	13647	13772	13589	13800	13738	13765	13669	13840	13746	13752	13673	13446	13731	13652	13680	13637	13795	13717	13673	13755	13748	13738	13668	13884	13787	13874	13644	13717	13736	13800	13625	13646	13786	13808	13687	13860	13895	13779	13989	13888	13688	13693	13671	13828	13694	13788	13807	13659	13875	13649	13661	13733	13790	13695	13777	13797	13682	13782	13781	13549	13718	13798	13646	13732	13781	13649	13898	13825	13862	13889	13706	13803	13738	13700	13782	13699	13805	13708	13774	13809	13703	13775	13659	13882	13700	13825	13582	13738	13702	13639	13906	13710	13732	13701	13839	13825	13809	13887	13786	13852	13822	13816	13821	13714	13773	13768	13758	13775	13710	13770	13673	13738	13681	13650	13779	13753	13782	13825	13680	13859	13768	13708	13825	13672	13737	13746	13728	13855	13703	13662	13876	13870	13819	13753	13729	13872	13817	13742	13769	13839	13849	13707	13706	13562	13732	13845	13866	13731	13647	13859	13747	13941	13654	13775	13693	13665	13746	13767	13900	13707	13861	13712	13850	13773	13765	13762	13681	13829	13609	13725	13687	13794	13627	13890	13726	13837	13641	13815	13843	13777	13699	13772	13710	13725	13797	13683	13802	13811	13783	13869	13765	13721	13757	13733	13850	13792	13784	13780	13721	13731	13812	13803	13481	13722	13728	13848	13714	13738	13883	13904	13706	13592	13987	13800	13638	13599	13755	13733	13669	13802	13715	13904	13909	13730	13744	13784	13749	13702	13773	13727	13671	13848	13598	13774	13959	13765	13754	13785	13637	13691	13743	13658	13840	13859	13678	13805	13821	13797	13694	13793	13887	13806	13808	13671	13822	13994	13617	13851	13633	13738	13646	13661	13821	13746	13920	13640	13830	13962	13794	13855	13733	13715	13635	13720	13779	13838	13845	13763	13746	13744	13768	13560	13846	13527	13716	13950	13825	13671	13675	13740	13709	13980	13850	13588	13689	13646	13829	13780	13752	13745	13738	13937	13718	13811	13844	13925	13867	13732	13699	13818	13678	13787	13682	13726	13801	13825	13917	13778	13690	13683	13653	13873	13814	13712	13988	13859	13750	13630	13648	13924	13762	13830	13711	13725	13668	13959	13621	13752	13645	13783	13800	13911	13691	13836	13806	13777	13859	13608	13720	13858	13775	13563	13780	13912	13769	13603	13735	13630	13851	13874	13883	13721	13761	13737	13713	13844	13811	13850	13843	13756	13654	13715	13797	13790	13762	13663	13752	13818	13740	13682	13569	13769	13697	13571	13810	13816	13721	13844	13767	13713	13770	13755	13774	13958	13931	13614	13858	13765	13841	13802	13961	13668	13803	13802	13637	13805	13549	13709	13706	13862	13781	13767	13791	13769	13492	13766	13880	13874	13865	13766	13796	13744	13971	13686	13778	13818	13834	13773	13683	13548	13721	13679	13821	13739	13849	13914	13606	13838	13675	13601	13780	13740	13895	13679	13774	13964	13583	13838	13859	13803	13601	13653	13818	13864	13765	13866	13632	13802	13886	13835	13845	13802	13513	13787	13863	13690	13682	13797	13752	13842	13879	13841	13792	13626	13783	13718	13823	13870	13891	13781	13783	13702	13755	13911	13785	13768	13683	13815	13780	13665	13710	13778	13750	13760	13740	13785	13649	13663	13773	13735	13831	13835	13776	13916	13751	13780	13759	13948	13741	13647	13686	13757	13616	13831	13903	13813	13741	13903	13564	13720	13787	13606	13752	13721	13823	13645	13813	13784	13782	13774	13739	13747	13670	13851	13680	13742	13796	13764	13914	13734	13721	13681	13889	13830	13875	13804	13635	13730	13834	13646	13682	13656	13782	13681	13706	13772	13736	13759	13780	13834	13873	13829	13684	13801	13672	13847	13876	13576	13745	13896	13735	13680	13825	13824	13835	13920	13745	13794	13811	14006	13745	13734	13743	13694	13910	13786	13704	13792	13795	13668	13733	13729	13812	13665	13951	13661	13853	13838	13670	13694	13876	13705	13714	13847	14028	13712	13760	13604	13876	13922	13686	13807	13784	13686	13715	13729	13852	13797	13618	13694	13819	13754	13718	13722	13633	13718	13827	13936	13777	13615	13809	13634	13678	13736	13618	13774	13700	13787	13580	13900	13717	13756	13714	13628	13700	13637	13810	13649	13703	13737	13546	13759	13637	13833	13756	13755	13751	13807	13897	13653
24490	21318	28473	24688	21952	19841	18858	17012	16620	16918	16759	16486	16356	16398	16386	16222	16276	16315	16420	16394	16221	16364	16346	16400	17890	19818	20046	19235	17643	17030	16536	16350	16229	15943	15903	16375	15992	16033	16135	16062	16399	16231	16258	16137	16192	16187	16197	16252	16406	16306	16227	16240	16119	16295	16107	16077	16049	16236	16119	16250	16138	16081	16156	16268	16282	16162	16032	15946	16175	16177	16123	16404	16159	16320	16201	15881	16258	16188	16176	16005	16063	16076	16139	15869	16297	16419	16042	16082	16280	16090	16153	16055	16231	16158	16139	16090	15933	16191	16162	16174	16367	16075	16402	16309	16079	16226	16074	16118	16019	16069	16040	15991	16117	16147	16060	16072	16027	16295	16019	16198	16120	15920	15959	16189	16061	16058	16140	16295	16230	15968	16060	16171	16268	16214	16152	16106	16161	16072	16331	16032	16186	16159	16186	16202	16265	16188	15937	16089	16256	16202	16166	16035	16130	16127	16097	16122	15993	15970	16148	16253	15932	16091	16012	16166	15939	16086	15917	16213	16259	16057	15982	16129	16020	16303	16135	16100	16070	16170	16130	16398	16063	16072	16205	16140	16013	16233	15827	16259	16187	16280	16141	16140	16213	16065	16237	16227	16405	16068	16205	16234	16018	16180	16338	16223	16039	16045	16364	16280	16217	16126	16209	16124	16014	16061	16126	16075	16065	16235	16111	16035	16074	16127	16273	16183	16009	16051	15899	16180	16040	16125	15972	16257	16146	16025	16059	16008	16202	16189	15884	16049	16120	16080	15895	16169	16176	16227	16213	16263	16004	16074	16131	16097	16133	16249	16087	16119	15968	16023	16042	15947	16271	16273	15959	16065	16104	16225	16216	16160	16162	16171	16146	16032	16103	16222	16132	16105	16040	16015	16005	16205	16114	16179	16402	16162	16093	16080	16203	16189	16132	16129	16252	16007	16057	16180	16057	16218	15964	16064	16234	16334	16296	16347	16073	16016	16196	15966	15995	16174	16158	16157	16062	15919	15937	16196	16087	16019	15749	16380	16025	16342	16168	16109	16142	15993	16193	16057	16054	16094	16140	16088	16145	16035	16171	16159	16281	16124	16226	16184	16231	16121	16066	16208	16026	16012	16178	16089	16337	16370	15796	16099	16096	16295	16153	16166	16066	15991	16114	16097	16249	16190	16027	15987	16004	16326	16177	16200	16399	15923	16139	16028	16005	16041	16169	16170	16183	16188	15913	16281	16282	16181	16302	16296	16283	15936	16078	15849	16021	16205	16213	15945	16140	16229	16105	16152	16087	16055	16059	16036	16041	15982	16242	16165	15937	16174	16222	16107	16134	16119	16135	16201	16157	16389	16164	15948	15967	16316	16144	16223	16108	16013	16012	16006	16103	16145	16048	16178	16186	16314	16174	15952	15856	16116	16141	16075	16019	15969	16190	16228	16127	16099	16277	16122	16273	16156	15962	16159	15947	16155	16116	16207	16166	16060	16243	16162	16250	16220	16217	16238	15999	16053	16112	16076	16199	16099	16088	16011	16034	15911	16052	16110	16069	16148	16057	16126	16128	16087	16118	16188	16045	16209	16047	16131	16051	15892	15854	15901	16032	16127	16017	15945	16247	16198	16152	16126	16323	16159	15938	16025	16060	15965	16165	16329	16155	16117	16135	16123	15992	16107	16030	16146	16319	16177	16056	15973	16003	16137	16070	15986	16179	15958	16012	15982	16175	16108	16142	16001	16187	16083	16050	15928	16015	15895	16027	16180	16192	16017	16064	16122	16164	16080	16227	16216	16138	16064	16109	16127	16175	16105	16153	16097	16129	16193	16002	15915	15995	16092	16219	16116	16112	16081	16246	16224	16084	16132	16153	16023	16101	16220	16168	16047	16052	16184	16170	16101	16265	16238	16141	16071	16020	16147	16094	16216	15781	16115	15880	16176	16225	16209	16090	16014	16053	16342	16069	16118	16094	16042	16013	16294	16335	15939	16071	16138	15863	16239	16068	16088	16285	16165	16123	16033	16027	16046	16125	16118	16080	16068	15931	15946	16009	16230	16052	16069	16189	16112	16195	16039	16005	15958	15965	15962	16064	15900	16127	16090	16136	16235	16164	16168	16080	15894	16011	16165	16105	16290	16210	16101	16228	16123	16160	15932	16049	15896	16213	16181	16398	16134	16206	16086	16115	16036	16113	15982	16190	16169	16133	16066	15989	16028	16001	16046	16001	16041	16342	16191	16255	16153	16059	16038	15887	15961	16137	16179	16268	16070	16055	16113	16236	16261	16137	16071	16113	16157	16103	15952	16147	16114	16222	16051	16129	15967	16264	16071	16057	16162	16165	16085	15935	16164	16038	15906	16118	16064	15769	16159	16201	15988	16120	16187	16207	16088	16069	16227	16193	16022	16215	16163	16291	16054	16001	15950	16264	16165	15921	15931	16087	16011	16112	16104	16257	16223	16048	16038	16031	16189	16080	16187	15995	15938	16190	15874	16212	16043	16236	15934	16271	16095	16104	16098	16254	16198	16224	16102	16055	16147	16234	16171	16187	16167	16035	16326	16095	16236	16038	15888	16014	16132	16055	16155	16085	16137	16029	16206	16300	16088	16049	16077	16192	16011	16366	15948	16245	16111	16126	16204	16018	16186	15899	16033	16137	16098	16075	16041	16220	15983	16002	16110	16109	16060	16240	16117	15854	16103	16260	16015	16131	16047	16006	15768	16144	16120	16090	16085	15978	15896	15939	16326	16185	16034	16096	16231	16029	16092	16129	16051	16067	16246	16076	16361	16076	16143	16079	16266	16192	16190	16242	16288	16219	16117	16211	16182	16213	16091	16049	16189	16179	16047	16084	15961	16209	16110	16170	16164	16304	16237	16250	16141	16217	16139	16009	15947	16102	16068	16140	16112	16321	16095	16039	16264	16054	16168	15975	16265	16030	16238	16084	15962	16127	16082	16252	16111	16096	16040	16227	15989	16306	16211	16212	16165	16321	16174	16166	16321	15956	16013	15934	16067	16033	16074	16024	15865	15884	16122	16312	16062	16137	16091	16270	16004	16049	16048	16328	16241	16067	16185	16141	16094	16139	16031	16044	16166	16259	16124	16308	16019	16057	16066	16218	16155	16229	16285	16089	16069	16115	16007	15975	16030	16173	16176	16091	16280	16034	16087	15950	16038	15973	16150	16261	16028	16095	16298	16041	16122	16247	16125	16049	16158	16144	16057	16087	16054	16022	16107	15900	16214	16010	16016	16055	16010	15988	16224	16088	16192	16009	16178	16132	16141	15975	15976	16009	16066	16019	16001	16091	16181	16373	16294	16213	16120	16141	16144	16234	16087	16104	16096	16209	16064	16225	16230	16103	16216	16127	16046	16076	15842	16161	16195	16228	16130	16162	15975	16029	16054	15983	16194	16224	16019	16181	16084	16203	15925	16201	16224	16251	16266	16164	16037	16192	16151	16157	16155	16079	16045	16050	16055	16069	16395	16215	16081	16036	16034	16218	16008	16249	16064	16208	16204	16089	15983	16120	15956	16038	16137	16054	16229	16054	16140	16071	16016	16109	16113	16179	15880	16128	16046	16255	16128	16157	16021	16342	16231	16156	16266	16174	16124	16251	16079	16190	16177	16014	16137	16233	16046	16076	16071	16103	16277	16064	16009	16117	16073	16305	15943	16102	15859	16133	16136	16121	16134	16080	16297	16053	16066	16050	16099	16229	16130	16075	16003	16168	16009	16130	16050	16036	16012	16190	16154	16172	16046	16109	15943	16329	16061	16021	16041	16228	16086	15968	16246	16161	16154	16006	16117	16104	16143	16060	16017	16049	16210	16264	16137	16048	16279	16026	16158	15792	15914	16069	16250	16150	16026	15956	16180	16266	16091	15978	15956	16144	16403	16105	15984	16003	16198	15973	16087	16136	16032	16065	16144	16227	16175	16130	16025	16169	16127	16037	16224	16157	16038	16032	16279	16087	16054	16143	15954	16181	16107	16218	15936	16040	16189	16077	16053	16266	16066	16197	15901	15951	16153	16224	16022	16156	16017	15902	16230	16017	16290	16140	16196	16027	16072	15920	15992	16158	15994	16109	16191	16078	16211	16282	16173	16050	16139	16338	16207	16169	16222	16079	16159	15968	16460	16124	16165	16096	16167	15998	16274	16098	16292	16354	16220	16054	16080	16280	16086	16111	15963	16165	16109	16133	16189	16157	16290	16162	15971	16083	16099	16152	16100	16052	15959	16058	16266	16053	16065	15948	16161	16171	16105	16111	16114	16095	16021	16037	16023	16030	16009	16086	16182	16237	16215	16312	16345	16020	16070	16138	16084	16113	16090	16035	15993	16200	16118	15944	16126	16111	16082	15993	16080	16071	16198	15983	16063	16090	16167	16149	16179	15991	16139	15770	16079	16264	16130	16080	16090	16022	16101	16069	16128	16165	15913	15864	16071	16143	16297	16257	15994	16121	15990	16255	16004	16128	16174	16174	16155	16242	16029	15900	16071	16207	16130	16170	16036	16160	16040	16226	16188	16080	15865	16013	16169	16100	16242	15909	16021	16158	16168	16100	16117	16039	16089	16283	16143	15987	16181	15949	16277	16113	16245	16239	16058	16234	16205	16061	16156	16313	15892	16041	16022	16099	16138	16147	16145	16217	16046	16245	16017	16272	16232	16020	16296	16242	16138	15986	16038	16129	16029	16095	16254	16066	16097	16295	16419	15936	15946	16126	16130	15896	16241	15900	16133	16097	16088	15895	16091	16181	16096	16170	16074	16170	16220	16100	16271	16159	16219	16260	16261	16184	16324	15974	16020	16187	16272	16163	16307	16382	16117	16126	16080	16208	16214	16084	16148	16034	16091	16074	16254	16138	16210	16180	16014	16115	16044	16046	16059	15879	16279	16157	16181	15974	15977	15972	16144	16222	15982	16069	16152	16233	16080	16054	15908	16000	15980	16164	16186	16236	16118	16487	16048	16175	16220	16264	16130	16044	15934	16066	16207	16096	16195	15989	16033	15935	16053	16293	16106	16093	16215	16097	15934	16155	15945	16235	16074	16240	16143	16107	16071	16386	16166	16114	16143	16005	16143	16099	16006	16029	16013	16172	16164	16249	16236	16024	16227	16110	16115	16082	15945
17786	26375	23373	18738	16682	15592	14960	14905	15187	15135	14836	14706	14592	14433	14327	14445	14064	14278	14469	14371	14383	14185	14306	14268	16852	19599	19615	17958	15953	15044	14389	14192	14201	14214	14134	14211	14219	14026	14142	14109	14216	14420	14217	14130	14242	14306	14111	14200	14210	14074	14299	14235	14067	14261	13964	14244	14238	14218	14149	14096	14235	14220	14141	14259	14229	14163	14141	14281	14051	13947	14099	14028	14200	14155	14151	14017	14415	14091	14201	14145	14069	14168	14171	14148	14191	14238	14117	14076	14108	14123	14047	14183	14195	14128	14249	14278	14279	14188	14114	14223	14177	14080	14069	14095	14121	14136	14172	14174	14072	14231	14217	14049	14145	14226	14214	14086	14246	14099	14137	14201	14087	14271	14078	14177	14256	14280	14052	14059	14183	14148	14135	14080	14209	14235	14174	14181	14107	14126	14250	14101	14089	14283	14157	14214	14031	14139	14142	14113	14110	14209	14131	14199	14109	14069	14152	14074	14174	14186	14347	13989	14359	14092	14199	14104	14221	14121	14085	14219	14198	14242	14071	14116	13974	14065	14082	14126	14077	14186	14129	14171	14216	14205	14123	14067	14216	14040	14020	14236	14049	14198	14188	14216	14072	14001	13988	14141	14157	14175	14077	14143	14141	14116	14106	14182	14000	14111	14279	14098	14056	14071	14270	14116	14195	14196	14154	14135	14051	14235	14219	14068	14096	14033	14025	14113	13895	14115	14210	14300	14322	14170	13953	14159	14111	14141	14103	14335	14248	13998	14065	14127	14257	14228	14082	14210	14152	14177	14099	14090	14052	14114	14212	14252	14312	14072	14018	14367	14064	14250	13920	14051	14105	14076	14156	14372	13897	14143	14276	14169	14215	14166	14033	14173	14146	14140	14244	14002	14222	14331	14003	13942	14103	14194	14131	14104	14220	14154	14198	14176	14121	14008	14134	14017	14333	14004	14103	14132	14130	14195	13858	14103	14081	14077	14001	14132	13956	14167	14149	14112	14211	14159	14264	14304	14103	14042	14177	14046	14191	14290	14181	13989	14165	14217	14307	14233	14214	14115	14141	14078	14139	13994	14258	14170	14136	14126	13996	14166	14171	14118	14277	14050	14255	14190	14185	14241	14212	13999	14159	14144	14235	14377	14312	14136	14265	14044	14195	14106	14359	13984	14232	14361	14271	14356	14253	14167	14207	14111	13897	14234	14127	14064	14211	14128	14123	14073	14062	13888	14184	14087	14181	14033	14116	14027	14132	14299	14224	14029	14216	14172	14238	13971	14099	14068	14165	14293	14058	14215	14155	14220	14090	14212	14331	14369	14372	14093	14217	14252	14165	14323	14140	14100	14092	14196	14191	14261	14058	14276	14077	14060	14053	14181	14289	14079	14244	13855	14206	14194	14117	14210	14100	14050	14225	14054	14170	14173	14028	14162	14211	14213	14197	14182	14059	14263	14037	14237	14067	14121	13983	14103	14141	14290	14037	14060	13970	14151	14148	14205	14215	14105	14088	14176	14232	14124	14171	14015	14113	14257	14172	14217	14011	14221	14152	14021	14153	14253	14192	13961	14244	14170	14187	14257	14182	14074	14164	14159	13988	13993	14283	14195	14202	14169	14174	14051	14106	14235	14222	14077	14169	14222	14070	14153	14157	14033	14275	14147	14184	14140	13960	14173	14248	14271	14045	14163	14153	14211	14024	14281	14083	14253	13958	14186	14161	14057	14192	14176	14272	14289	14222	14248	14260	14106	14298	14332	14081	14150	14248	14219	14040	14271	14351	14029	14216	14146	14311	14162	14125	14283	14285	14293	14332	14201	14170	14289	14102	14181	14187	14209	14189	14208	14129	14237	14029	14211	14210	13938	14081	14214	14149	14244	14135	14081	14093	14221	14185	14194	14154	14115	14091	14195	14263	14073	14241	14116	14001	14213	14160	14345	14131	14204	14327	14128	14177	14323	14096	14071	14342	14375	14254	14108	14310	14058	14169	14247	14082	14282	14112	14049	14314	14008	13908	14087	14215	14253	14225	14122	14173	14166	14189	14139	14181	14209	14209	14171	14152	14203	14038	14287	14094	14269	14184	14247	14093	14170	14122	14130	14162	13926	14095	14125	14275	14088	14169	14180	14226	14211	14269	14018	14166	14273	14139	14261	14111	13990	14227	14232	14277	14061	14221	14058	14147	14109	14116	14218	14115	14144	14016	14019	14141	14158	14021	14048	14165	14107	14288	14191	14321	14134	14119	14203	14126	14033	14128	14170	14384	14222	14207	14214	14223	14212	14158	14174	14197	14143	14174	14078	14195	14300	14116	14197	14101	14053	14092	14187	14140	14246	14213	14124	14251	14188	14169	14127	14238	13994	14233	14097	14133	14183	14235	14246	14035	14047	14280	14124	14189	14135	14112	14198	14011	14224	14216	14178	14156	14073	13992	14235	14228	14116	14215	14052	14278	14088	14119	14268	13947	14148	14153	14176	14350	14192	14205	14184	14048	14240	14303	14074	14283	14237	14144	14177	14232	13923	14166	14192	14202	14087	14089	14243	14195	13981	14026	14096	14030	14235	14092	14183	14073	13986	14195	14161	14081	14039	14047	14197	14227	14412	13974	14119	14154	14344	14112	14132	14112	14210	14034	14166	14100	14243	14173	14035	14077	14061	14120	14345	14099	14151	14262	14068	14140	13984	14168	14123	14152	14135	14088	14169	14072	14193	14174	14259	14090	14058	14058	14219	14348	14035	14163	14107	14120	14227	14164	13984	14338	13930	14113	14114	14144	14133	13961	13970	14086	14117	14264	14131	14199	14317	14022	14267	14017	14187	14083	14110	14028	14294	14103	14169	14042	14177	14147	14181	14105	14175	14148	14096	14178	14306	14152	14139	14264	14178	14170	14137	14208	14141	14116	14080	14217	14088	14104	14257	14313	14051	14332	14015	14089	14371	14021	14147	14136	14118	14137	14143	14085	14124	14110	14267	14047	14109	13948	14068	14309	14063	14286	14184	14073	14102	14165	14053	14090	14069	14161	14146	14177	14201	14216	14099	14178	14282	14138	14392	14076	14214	14127	13991	14137	14319	13975	14167	14070	14226	14267	13997	13985	14266	14167	14070	14156	14091	14182	14105	14043	14180	14228	14159	14034	14091	14140	14125	14095	14227	14222	14117	14082	14172	14212	14246	14044	14034	14136	14267	13987	14108	14121	14310	14150	14213	14239	14330	14260	14108	14024	14185	14137	14240	14129	14065	14198	14231	13992	14085	14227	14114	14204	14232	14086	14154	14331	14362	14112	14227	14232	14169	14166	14257	14193	14068	14086	14204	14259	14065	14069	13973	14192	14195	14207	14128	14306	14020	14252	14244	14113	14133	13973	14305	14192	14203	14207	14043	14143	14100	14280	14148	13982	14124	14059	14292	14272	14172	14123	14285	14114	14083	14079	14108	14179	14172	14078	14197	14000	14217	14096	14111	14149	14245	14114	14081	14273	13969	13967	14150	14026	14435	14213	14252	14015	14114	14148	14173	14112	14174	14164	14137	14154	14119	14099	14077	14130	14128	14107	14137	14098	14089	14151	14305	14062	14191	14156	14309	14054	14023	14215	14108	14270	14073	14140	14231	14180	13952	14122	14180	14156	14234	14010	14239	14226	14013	14101	14061	14195	14138	14098	14197	14243	14288	14006	14282	14154	14146	14203	14124	14269	13962	14011	14200	14209	14241	14282	14238	14188	14090	14194	14159	14161	14182	14155	14028	14066	14208	14237	14138	14262	14086	14178	14070	14118	14183	14147	14140	14205	14136	14177	14222	14147	13956	14033	14052	14232	13977	14092	14249	14064	14190	14156	14083	14117	14218	14280	14309	14049	14227	14189	14240	14083	14059	14217	14121	14190	14115	14196	14151	14163	14358	14137	14189	14110	14177	13998	14138	13880	14203	14073	14176	14135	14221	14257	14132	14226	14116	14126	14133	13981	14118	14194	14185	14204	14111	14161	14313	14112	14192	13975	14268	14121	14101	14135	14106	14169	14167	14054	14109	14255	14229	13922	14193	14233	14125	14134	14340	14221	14054	14065	14100	14222	14082	14033	14241	14266	13970	14271	14188	14158	14155	14220	14149	14116	14058	14270	14141	14191	14159	14178	14363	14121	14278	14284	14273	14120	14083	14178	14015	14099	14234	14197	14399	14328	14180	14070	14074	14451	14129	14067	14118	14242	14181	13937	14127	14108	14105	14188	14159	14256	14355	14237	14248	14191	13993	14295	13978	14303	14120	14268	14075	14178	14110	14135	14104	14175	14094	14319	14062	14139	14202	14155	14237	14316	14298	14186	14202	14220	14113	14148	14219	14187	14242	14038	14240	14221	14101	14305	14024	14150	14072	14015	14183	14003	14129	14277	14237	14168	14306	14285	13900	14240	14179	14267	14101	14336	14091	14364	14152	14280	14021	14167	14207	14122	14146	14255	14028	14124	14098	14032	14108	14219	14244	14143	14097	14359	13771	14055	14216	14128	14159	14193	14094	14326	14142	14238	14163	14163	14229	13991	14195	14236	14136	14190	14148	14128	14177	14080	14109	14083	14122	14222	14191	14156	14132	14182	14085	14141	14397	14178	14191	14155	14191	14100	14104	13979	14362	13993	14445	14248	14059	13973	14168	14113	14081	14159	13997	14222	14102	14247	14184	14214	14101	14132	14267	14198	14214	14105	14038	14032	14112	14190	14217	14222	14123	14043	14159	14073	14139	14182	14188	14060	14117	14326	14239	14139	14164	14211	14120	14081	14003	14211	14172	14147	14090	14058	13977	14173	14328	14297	14102	14251	14165	14105	14104	14232	14317	14087	14184	14155	14145	14127	13974	13985	14116	14172	14275	14078	14071	14258	14078	14143	14013	14108	14134	14184	13990	14076	14188	14044	14261	14224	14081	14129	14109	14078	13855	14332	13978	14080	14108	14160	13953	14260	14178	14207	14076	14145	14123	14064	14084	14129	14168	14298	14291	14187	14309	14210	14173	13927	14123	14232	14071	14035	14125	14238	14137	14301	14281	13964	14217	14173	14148	14045	14173	14111	14301	14116	14076	14154	14139	14214	14188	14007	14146	13958	14079	13946	14089	14098	14041	14142	14152	14073	14144	14137	14205
23083	21329	29166	23855	21531	23335	24387	19168	18539	18698	18394	18204	18082	17990	17871	17832	17634	17737	17748	17775	17630	17397	17485	17289	21330	24876	25497	22897	19816	18887	17899	17470	17437	17407	17389	17498	17292	17277	17374	17369	17355	17358	17288	17278	17364	17439	17222	17335	17281	17355	17341	17241	17267	17283	17262	17320	17295	17161	17178	17417	17210	17433	17302	17403	17328	17351	17490	17338	17402	17304	17417	17351	17386	17307	17193	17194	17353	17256	17415	17264	17379	17382	17397	17155	17419	17407	17176	17168	17236	17160	17304	17426	17338	17333	17365	17371	17413	17188	17328	17172	17178	17467	17347	17266	17264	17182	17226	17220	17280	17437	17327	17293	17370	17273	17450	17364	17465	17376	17138	17361	17057	17213	17339	17147	17387	17410	17298	17419	17500	17274	17296	17262	17283	17414	17432	17248	17391	17179	17349	17247	17319	17248	17243	17307	17394	17030	17186	17199	17325	17379	17285	17250	17359	17334	17242	17296	17107	17063	17418	17242	17227	17367	17069	17180	17120	17257	17285	17281	17305	17338	17265	17086	17188	17125	17201	17259	17322	17338	17302	17383	17237	17291	17316	17351	17319	17565	17137	17138	17366	17025	17393	17165	17228	17185	17298	17336	17303	17419	17284	17273	17164	17264	17290	17394	17161	17169	17265	17205	17262	17204	17255	17004	17129	17242	17178	17168	17494	17250	17282	17069	17386	17261	17256	17265	17207	17126	17461	17226	17306	17245	17203	17245	17357	17250	17137	17342	17151	17196	17174	17267	17348	17353	17191	17436	17305	17196	17512	17360	17334	17355	17296	17444	17266	17315	17424	17363	17269	17471	17243	17418	17369	17203	17381	17301	17178	17113	17335	17074	17202	17268	17269	17346	17111	17359	17402	17179	17261	17332	17413	17240	17237	17246	17274	17289	17065	17365	17329	17350	17460	17363	17261	17367	17155	17119	17169	17170	17231	17211	17295	17340	17139	17064	17472	17185	17288	17520	17224	17376	17156	17150	17369	17499	17340	17088	17293	17250	17304	17294	17155	17474	17293	17184	17283	17184	17225	17315	17242	17202	17398	17280	17091	17350	17217	17029	17363	17311	17298	17382	17230	17183	17245	17365	17200	17341	17352	17238	17312	17266	17316	17268	17343	17337	17313	17299	17384	17280	17181	17306	17016	17069	17003	17322	17151	17115	17214	17189	17278	17337	17458	17440	17351	17205	17170	17366	17278	17402	17335	17400	17356	17184	17340	17233	17331	17239	17330	17267	17304	17257	17499	17467	17214	17342	17252	17186	17327	17340	17219	17208	17284	17154	17313	17337	17372	17212	17171	17434	17407	17298	17139	17295	17254	17150	17278	17330	17328	17161	17335	17395	17311	16980	17195	17278	17341	17236	17249	17148	17378	17103	17130	17199	17307	17199	17417	17099	17372	17298	17287	17266	17261	16956	17283	17107	17119	17314	17469	17185	17139	17124	17207	17190	17323	17467	17143	17369	17313	17243	17140	17244	17196	17051	17228	17265	17253	17020	17106	17411	17476	17211	17216	17341	17294	17193	17120	17437	17249	17265	17139	17523	17356	17135	17382	17373	17193	17249	17129	17569	17352	17293	17312	17202	17455	17292	17414	17207	17405	17306	17473	17259	17429	17322	17206	17080	17342	17335	17143	17150	17594	17208	17134	17243	17275	17452	17369	17264	17239	17259	17306	17255	17356	17318	17295	17157	17109	17211	17149	17209	17299	17365	17411	17196	17214	17159	17385	17303	17118	17379	17144	17273	17168	17334	17172	17404	17195	17088	17099	17351	17324	17238	17336	17379	17090	16929	17152	17223	17079	17276	17281	17268	17285	17217	17238	17325	17436	17246	17452	17250	17185	17187	17057	17171	17450	17151	17399	17020	17031	17219	17248	17378	17192	17276	17297	17265	17305	17210	17416	17475	17218	17189	17515	17090	17086	17162	17349	17196	17277	17151	17085	17248	17098	17355	17263	17300	17176	17468	17233	17253	17424	17371	17377	17271	17181	17043	17387	17295	17334	17274	17371	17213	17305	17385	17308	17366	17262	17078	17258	17477	17311	17316	17348	17124	17256	17105	17381	17107	17437	17367	17257	17275	17322	17136	17270	17204	17221	17356	17275	17258	17083	17272	17276	17495	17239	17394	17400	17231	17332	17282	17419	17137	17267	17381	17040	17373	17260	17283	17154	17314	17261	17316	17352	17191	17165	17191	17274	17448	17187	17255	17336	17185	17290	17282	17352	17308	17292	17422	17174	17126	17226	17436	17246	17179	17147	17263	17244	17229	17520	17403	17323	17209	17063	17356	17516	17242	17184	17335	17219	17040	17274	17280	17204	17324	17195	17164	17358	17268	17151	17373	17320	17274	17384	17233	17505	17366	17260	17257	17372	17436	17321	17163	17211	17222	17030	17037	17444	17313	17395	17248	17184	17209	17371	17289	17276	17289	17295	17307	17168	17399	17275	17229	17358	17358	17150	17178	17234	17392	17209	17548	17130	17372	17194	17169	17339	17337	17326	17357	17251	17160	17369	17246	17275	17197	17240	17461	17229	17188	17191	17372	17205	17224	17092	17275	17396	17369	17251	17302	17407	17386	17243	17298	17198	17438	17327	17225	17155	16990	17346	17362	17319	17411	17364	17378	17141	17091	17130	17184	17385	17261	17366	17213	17241	17503	17425	17275	17235	17276	17318	17032	17301	17095	17437	17452	17054	17188	17075	17264	17133	17040	17001	17138	17267	17143	17323	17235	17379	17286	17266	17212	17097	17002	17169	17389	17219	17253	17299	17284	17377	17214	17354	17439	17309	17259	17347	17163	17204	17258	17290	17310	17220	17359	17293	17195	17112	17182	17096	17463	17282	17251	17305	17351	17358	17369	17264	17111	17181	17260	17269	17314	17428	17355	17306	17059	17222	17219	17143	17427	17099	17343	17216	17271	17254	17356	17260	17305	17312	17447	17145	17117	17137	17264	17049	17177	17291	17263	17321	17106	17193	17083	17296	17256	17320	17329	17310	17198	17162	16863	17244	17417	17567	17129	17354	17252	17292	17099	17142	17371	17155	17309	17181	17121	17211	17133	17293	17335	17067	17187	17203	17093	17346	17345	17167	17261	17056	17184	17451	17176	17169	17245	17448	17380	17348	17143	17273	17368	17268	17300	17338	17229	17313	17170	17170	17094	17026	17169	17241	17249	17125	17402	17288	17238	17298	17340	17178	17011	17308	17279	17241	17256	17198	17300	17437	17169	17296	17331	17430	17342	17209	17356	17503	17448	17296	17280	17266	17123	17258	17250	17271	17353	17218	17357	17146	17137	17351	17284	17266	17202	17305	17165	17278	17272	17341	17176	17155	17225	17423	17078	17408	17366	17488	17136	17179	17119	17058	17085	17328	17245	17120	17203	17354	17160	17511	17298	17261	17234	17531	17336	17218	17240	17151	17240	17181	17168	17296	17112	17201	17173	17242	17344	17240	17272	17504	17300	17084	17271	17178	17342	17371	17132	17303	17073	17253	17360	17391	17381	17186	17205	17219	17142	17330	17466	17202	17139	17359	17190	17204	17485	17060	17323	17321	17162	17294	17299	17255	17298	17095	17360	17538	17481	17351	17364	17217	17271	17299	17257	17157	17215	17302	17478	17209	17229	17259	17287	17427	17333	17106	17280	17179	17343	17268	17239	17393	17351	17286	17265	17157	17221	17254	17337	17224	17355	17170	17211	17267	17277	17385	17321	17352	17455	17226	17387	17252	17048	17369	17250	17264	17211	17209	17202	17211	17255	17296	17260	17329	17388	17554	17248	17102	17126	17380	17384	17205	17290	17118	17036	17372	17162	17142	17532	17331	17225	17355	17164	17179	17384	17333	17084	17297	17322	17570	17180	17248	17338	17390	17376	17249	17292	17158	17473	17314	17309	17104	17263	17149	17219	17294	17124	17528	17235	17317	17077	17303	17339	17423	17369	17242	17483	17227	17439	17135	17273	17360	17202	17385	17247	17207	17219	17272	17320	17201	17307	17146	17508	17301	17142	17087	17277	17314	17203	17271	17290	17327	17265	17349	17245	17257	17287	17022	17223	17306	17154	17514	17186	17398	17268	17243	17164	17199	17233	17227	17284	17126	17423	17390	17454	17466	17275	17642	17427	17401	17248	17238	17250	17449	17194	17161	17267	17300	17207	17329	17340	17295	17189	17318	17128	17188	17371	17347	17195	17208	17283	17094	17188	17213	17144	17271	17286	17259	17349	17218	17318	17396	17079	17503	17495	17443	17336	17299	17275	17325	17461	17372	17161	17210	17071	17318	17306	17175	17183	17339	17244	17031	16972	17365	17180	17182	17285	17381	17315	17380	17422	17322	17173	17227	17307	17280	17244	17099	17090	17225	17075	17273	17230	17141	17235	17154	17389	17400	17220	17335	17187	17182	17277	17166	17389	17158	17168	17317	17056	17104	17281	17322	17522	17210	17391	17304	17299	17304	17153	17145	17259	17141	17162	17174	17334	17012	17207	17063	17282	17259	17333	17270	17023	17452	17485	17159	17048	17259	17267	17261	17256	17304	17589	17368	17535	17312	17373	17163	17144	17206	17287	17278	17287	17176	17168	17393	17234	17143	17239	17146	17197	17210	17245	17430	17133	17221	17398	17330	17215	17121	17347	17155	17293	17082	17248	17264	17132	17245	17191	17255	17498	17109	17364	17138	17079	17135	17160	17268	17242	16971	17074	17412	17174	17134	17372	17229	17370	17312	17343	17102	16909	17199	17430	17142	17194	17410	17390	17324	17252	17199	17408	17277	17270	17374	17189	17260	17098	17256	17363	17114	17275	17391	17380	17203	17312	17210	17296	17563	17338	17247	17383	17085	17319	17164	17319	17523	17432	17168	16952	17335	17191	17223	17311	17389	17352	17438	17372	17141	17332	17289	17153	17358	17391	17418	17199	17368	17127	17211	17321	17225	17286	17299	17171	17512	17217	17254	17265	17218	17245	17637	17519	17246	17207	17381	17319	17269	17096	17160	17302	17207	17276	17229	17336	17504	17468	17234	17102	17362	17354	17437	17195	17132	17213	17299	17345	17140	17064	17269	17385	17396	17278	17195	17151	17215	16950	17140	17128	17280	17108
19479	33263	27488	21065	18533	17306	17143	16859	16513	16317	16177	15965	15696	15712	15457	15421	15399	15189	15082	14983	14942	15081	15119	15202	21506	25746	25238	21205	17617	16520	15516	15090	14729	14953	14889	14749	15024	14874	14695	14808	14835	14660	14813	14811	14756	14693	14911	14835	14805	14938	14768	14848	14738	14810	14916	14760	14922	14628	14908	14874	14897	14764	14777	14795	14754	14869	14810	14848	14659	14906	14884	14944	14870	14814	14971	14764	14780	14842	14913	14787	14921	14825	14984	14860	14775	14894	14784	14742	14692	14913	14623	14839	14852	14983	14680	14757	14860	14774	14686	14823	14833	14839	14834	14862	14801	14767	14890	14790	14816	14806	14789	14912	14973	14684	14947	14796	14785	14880	15052	14716	14864	14880	14839	14897	14948	14681	14759	14761	14864	14808	14832	14935	14858	14832	14787	14801	14903	14727	14816	14827	14832	14891	14898	14741	15025	14936	14722	14912	14892	14918	14847	14787	14609	14655	14802	14536	14841	14717	14937	14976	14866	14895	14811	14937	14745	14845	14719	14667	14770	14570	14835	15059	14919	14745	14834	14698	14760	14818	14816	14869	14736	14812	14962	14895	14919	14878	14820	14918	14867	14737	14781	14733	14698	14822	14716	14832	14719	14778	14825	14879	14861	14708	14793	14913	14748	14847	14731	14863	14788	14787	14776	14877	14807	14715	14830	15004	14725	14915	14780	14690	14971	14702	14639	14815	14808	14886	14798	14931	14827	14814	14768	14850	14682	14850	14817	14963	14814	14797	14797	14656	14825	14904	14886	14934	14822	14908	14828	14915	15043	14788	14839	14876	14701	14958	14767	14764	14852	14844	14796	14761	14833	14898	14750	14729	14878	14835	14665	14979	14837	14816	15035	14827	14843	14851	14948	14808	14696	14914	14591	14869	14714	14880	14883	14791	14901	14750	14677	14753	14670	14729	14905	14811	14883	14867	14808	14835	14788	14819	14878	14776	14928	14826	14630	14779	14831	14774	14809	14816	14762	14864	14762	14945	14843	14831	14709	14816	14727	14760	14784	14869	14821	14845	14831	14984	14712	14770	14841	14789	15007	14859	14915	14710	14795	14679	14909	14913	14858	14836	14867	14892	14514	14704	14744	14670	14686	14825	14846	14910	14783	14741	14834	14698	14781	14813	14905	14847	14803	14895	14803	14762	14657	14872	14754	14841	14788	14810	14739	14723	14750	14858	14592	14765	14789	14916	14929	14800	14971	14984	14731	14779	14653	14768	14841	14932	14679	14830	14930	14842	14769	14734	14877	14771	14863	14867	14704	14959	14773	14875	14594	14817	14820	14655	14715	14893	14856	14796	14727	14605	14688	14747	14759	14769	14935	14797	14760	14637	14742	14777	14853	14862	14762	14837	14875	14798	14731	14825	14680	14954	14755	14816	14663	14773	14855	14771	14734	14821	14848	14832	14841	14793	14792	14699	14818	14715	14834	14813	14761	14652	14721	14880	14588	14930	14723	14758	14838	14787	14813	14834	14624	14831	14760	14773	14908	14757	14750	14809	14814	14700	14804	14624	14804	15004	14888	14661	14843	14824	14819	14849	14710	14876	14932	14858	14650	14974	14828	14778	14883	14754	14811	15036	14686	14854	14935	14856	14942	14767	14730	14908	14817	14797	14824	14826	14804	14637	14863	14801	14952	14840	14704	14916	14837	14972	14854	14925	14809	14969	14780	14829	14752	14865	14860	14678	14724	14913	14800	14793	14770	14744	14692	14980	14722	14760	14774	14936	14850	14885	14829	14851	14847	14808	14778	14834	14764	14738	14732	14762	14849	14827	14916	14686	14895	14682	14850	14751	14840	14791	15005	14743	14862	14772	14764	14643	14700	14904	14899	14904	14937	14796	14844	14924	14643	14896	14945	14776	14693	14680	14903	14799	14979	14731	14920	14910	14790	14828	14720	14820	14836	14998	14799	14823	14866	14857	14740	14808	14818	14965	14839	14918	14795	14798	14809	14789	14863	14688	14686	15020	14840	14766	14887	14805	14741	14779	14754	14957	14655	14842	14819	14777	14823	14787	14752	14798	14921	14807	14914	14873	14680	14850	14843	14694	14815	14867	14827	14835	14707	14824	14861	14849	14824	14763	14874	14608	14652	14760	14701	14959	14873	14632	14911	14768	14767	14724	14792	14764	14804	14762	14602	14894	14969	14665	14986	14850	14883	14804	14764	14726	14858	14802	14874	14827	14749	14837	14806	14837	14868	14812	14836	14693	14872	14827	14789	14740	14670	14717	14903	14736	14623	14730	14718	14681	14724	14852	14775	14857	14878	14762	14809	14705	14872	14609	14949	14684	14927	14861	14738	14717	14743	14690	14933	14676	14768	14794	14771	14844	14954	14744	14826	14859	14807	14799	14906	14989	14902	14892	14845	15010	14888	14876	14822	14951	14936	14683	14753	14679	15062	14885	14855	14814	14805	14656	14721	14799	14919	14895	14892	14824	14955	14587	14794	14751	14853	14890	14857	14792	14943	14963	14751	14875	14901	14851	14916	14894	14742	14885	14945	14833	14932	14858	14718	14807	14852	14772	14855	14953	14742	14835	14866	14787	14825	14857	14908	14857	14848	14768	14882	14792	14702	14871	14922	14655	14920	14875	14927	14878	14866	14795	14827	14870	14719	14668	15046	14783	14773	14712	14907	14722	14867	14864	14697	14926	14905	14660	14968	14905	14823	14927	14790	14626	14891	14775	14837	14909	14842	14751	14871	14901	14858	14853	14826	14728	14897	14921	14779	14914	14970	14793	14917	14820	14747	14857	14665	14934	14943	14731	14748	14690	14932	14853	14871	14896	14726	14928	14827	14859	14868	14933	14992	14688	14686	14839	14764	14920	14738	14884	14774	14631	14896	14690	14781	14738	14641	14860	14835	14913	14642	14762	14841	14624	14892	14743	14924	14748	14607	14637	14642	14893	14941	14801	14767	14748	14834	14887	14784	14857	14873	14903	14715	14736	14915	14812	14740	14797	14790	14857	14902	14787	14806	14867	14825	14834	14794	14771	14829	14936	14742	14852	14742	14780	14930	14952	14888	14848	14620	14946	14903	14655	14851	14596	14842	14852	14826	14912	14876	14859	14812	14813	14987	14835	14717	14896	14680	14897	14753	14649	14714	14851	14833	14743	14820	14894	14925	14734	14931	14749	14760	14878	14819	14954	14949	14801	14556	14844	14634	14747	14874	15024	14814	14807	15045	14917	14759	14848	14799	14773	14813	14777	14716	14877	14792	14784	14708	14929	14802	14914	14959	14772	14830	14889	14671	14895	14764	15004	15018	14704	14725	14841	14700	14895	14919	14945	14695	14975	14780	14894	14946	14812	14734	14768	14770	14794	14903	14979	14780	14931	14775	14753	14742	14809	14896	14750	14728	14823	14820	14934	14796	14785	14719	14836	14750	14830	14852	14856	14798	14866	14698	14976	15004	14752	14860	14990	14716	14662	14788	14913	14897	14694	14840	14869	14830	14750	14910	14778	14754	14877	14799	14810	14795	14720	14812	14841	14751	14846	14862	14663	14860	14870	14771	14751	14712	14883	14839	14889	14833	14738	14723	14715	14896	14658	14850	14824	14869	14795	14828	14921	14886	14848	14889	14919	14795	14899	15051	14927	14805	14734	14795	14937	14852	14866	14748	14841	14734	14897	14902	14656	14845	14859	14626	14904	14763	14784	14782	14875	14767	14695	14842	14669	14904	14970	14814	14806	14807	14864	14780	14759	14683	14887	14700	14904	14708	14860	14807	14861	14753	14916	14796	14792	14789	14922	14771	14816	14984	14915	14732	14753	14657	14900	14760	14849	14801	14775	14858	14806	14830	14873	14727	14872	14931	14739	14638	14754	14648	14901	14839	14581	14717	14805	14990	14702	14718	14697	14959	14786	14774	14775	14875	14787	14719	14804	14802	14845	14962	14836	14974	14957	14757	15061	14933	14670	14878	14962	14777	14898	14944	14865	14806	14743	14840	15078	14731	14917	14847	14695	14777	14820	14749	14898	14858	14789	14893	14820	14651	14883	14792	14856	14617	14795	14834	14732	14691	14891	14912	14824	14633	14911	14845	14737	14842	14834	14850	14732	14814	14841	14876	14811	14711	14781	14917	14762	14743	14682	14836	14898	14790	14773	14945	14893	14730	14680	14847	14801	14875	14832	14862	14828	14787	14802	14789	14776	14782	14769	15009	14679	14921	14708	14845	14762	14870	14762	14802	14749	14828	14862	14755	14771	14732	14899	14825	14756	14659	14974	14904	14921	14719	14748	14687	14729	14913	14680	14582	14885	14908	14827	14773	14871	14676	14789	14596	14680	14908	14873	14897	14802	14758	14882	14798	14707	14696	14916	14721	14798	14718	14854	14678	14808	14750	14738	14856	14768	14813	14863	14763	14781	14890	14671	14883	14772	14714	14840	14813	14582	14925	14625	14829	14887	14863	14768	14889	14954	14669	14805	14736	14811	15066	14724	14944	14636	14526	14904	14727	14731	14864	14918	14889	14712	14909	14944	14943	14925	14852	14868	14808	14820	14748	14781	14954	14833	14817	14781	14862	14901	14877	14772	14669	14837	14810	14853	14866	14883	14559	14938	14813	14756	14849	14847	14839	14802	14649	14769	14820	14956	14754	14656	14949	14787	14807	14718	14927	14739	14805	14932	14814	14789	14809	14786	14843	14770	14842	14610	14757	14869	14992	14836	14888	14811	14834	14946	14665	14870	14634	14850	14723	14836	14904	14754	14774	14916	14613	14831	14800	14786	14798	14764	14801	14663	14812	14852	14735	14846	14861	14811	14764	14817	14804	14889	14766	14935	14688	14663	14770	14698	15093	14865	14712	14754	14771	14808	14942	14713	14747	14622	14823	14877	14650	14781	14789	14828	14842	14800	14850	14745	14739	14658	14819	14666	14764	14836	14989	14760	14972	14922	14663	15043	14930	14681	14805	14867	14905	14964	14983	14900	14447	14753	14983	14785	14661	14738	14747	14792	14863	14928	14842	14673	14835	14688	14790	14877	15013	14762	14911	14630	14729	14736	14869	14808	14849	14878	14966	14807	14844	14887	14684	14620	14911	15009	14875	14769	14758	14822	14888	14635	14714	14894	14706	14879	14786	14700
28290	22389	23864	20088	17121	17172	17196	17028	16901	16769	16650	16790	16712	16899	16721	16699	16601	16943	16740	16554	16753	16502	16678	16578	16983	17172	17048	17077	17267	16714	16606	16600	16519	16654	16595	16620	16529	16580	16740	16717	16595	16607	16516	16607	16562	16624	16549	16580	16901	16623	16815	16558	16831	16650	16761	16501	16714	16639	16645	16539	16810	16561	16842	16619	16594	16773	16611	16596	16656	16436	16701	16464	16725	16588	16552	16541	16611	16691	16675	16864	16579	16691	16658	16694	16553	16600	16434	16526	16434	16699	16571	16523	16711	16587	16469	16552	16697	16606	16658	16700	16898	16733	16433	16540	16708	16495	16594	16691	16595	16682	16568	16686	16696	16508	16664	16586	16623	16646	16707	16642	16707	16634	16459	16667	16678	16575	16534	16692	16592	16602	16531	16479	16499	16580	16601	16774	16761	16799	16633	16754	16600	16623	16796	16545	16558	16584	16515	16640	16558	16678	16618	16673	16556	16662	16503	16658	16763	16715	16589	16615	16819	16594	16709	16446	16539	16656	16691	16647	16775	16519	16603	16641	16458	16517	16540	16667	16442	16705	16925	16687	16669	16673	16551	16654	16462	16506	16649	16517	16616	16498	16769	16696	16642	16784	16498	16624	16555	16601	16566	16690	16553	16644	16547	16589	16791	16559	16702	16564	16617	16499	16779	16474	16724	16620	16555	16646	16600	16548	16574	16845	16474	16719	16627	16642	16560	16604	16664	16571	16627	16539	16666	16619	16366	16541	16524	16518	16399	16434	16598	16424	16663	16528	16422	16503	16630	16711	16730	16663	16505	16428	16515	16773	16660	16544	16370	16476	16568	16579	16465	16657	16704	16767	16599	16436	16290	16580	16426	16546	16803	16596	16594	16671	16697	16621	16699	16653	16472	16674	16561	16550	16516	16601	16578	16643	16412	16551	16600	16625	16672	16527	16508	16555	16477	16517	16555	16569	16574	16607	16598	16668	16670	16846	16608	16591	16689	16567	16675	16554	16693	16656	16684	16397	16821	16795	16580	16577	16616	16486	16620	16491	16697	16666	16602	16488	16725	16371	16719	16530	16721	16670	16644	16594	16411	16406	16735	16493	16650	16729	16438	16594	16786	16542	16668	16727	16649	16629	16723	16676	16710	16638	16520	16585	16765	16677	16633	16528	16591	16451	16517	16734	16734	16535	16566	16585	16585	16540	16603	16370	16666	16445	16461	16536	16678	16483	16714	16542	16460	16708	16531	16553	16544	16696	16620	16517	16543	16516	16623	16564	16626	16506	16739	16494	16636	16582	16573	16569	16628	16498	16748	16797	16583	16565	16551	16509	16513	16615	16592	16560	16487	16555	16789	16610	16700	16684	16700	16754	16730	16564	16571	16459	16490	16651	16624	16879	16619	16756	16802	16536	16560	16718	16565	16609	16560	16638	16524	16605	16506	16640	16511	16424	16588	16587	16637	16577	16685	16619	16607	16729	16448	16587	16678	16331	16739	16540	16631	16601	16670	16587	16749	16616	16775	16724	16685	16676	16400	16419	16625	16617	16573	16702	16495	16449	16522	16668	16538	16515	16589	16507	16802	16813	16498	16588	16811	16714	16615	16676	16656	16695	16544	16738	16474	16847	16748	16577	16586	16654	16449	16590	16503	16593	16540	16752	16667	16780	16505	16515	16607	16621	16547	16753	16596	16628	16625	16723	16596	16658	16761	16409	16743	16567	16655	16714	16741	16418	16597	16539	16667	16713	16683	16432	16898	16600	16472	16474	16591	16649	16699	16611	16553	16456	16640	16613	16549	16732	16502	16649	16719	16460	16459	16739	16705	16583	16353	16725	16669	16704	16404	16457	16569	16533	16662	16662	16722	16739	16738	16702	16683	16576	16555	16570	16536	16499	16590	16597	16697	16552	16679	16830	16814	16515	16524	16576	16344	16402	16415	16641	16696	16563	16641	16720	16627	16748	16609	16664	16519	16564	16667	16628	16827	16537	16543	16745	16607	16588	16519	16572	16494	16706	16626	16772	16685	16629	16567	16626	16744	16511	16517	16471	16630	16736	16632	16414	16679	16494	16589	16601	16694	16588	16561	16449	16634	16744	16538	16643	16441	16547	16666	16563	16554	16666	16745	16508	16736	16799	16601	16828	16708	16641	16708	16498	16754	16588	16674	16523	16556	16622	16613	16449	16530	16577	16517	16565	16448	16717	16712	16685	16721	16697	16788	16548	16513	16591	16627	16412	16657	16770	16619	16531	16526	16595	16656	16566	16636	16558	16639	16679	16747	16597	16589	16579	16596	16472	16616	16724	16429	16686	16610	16529	16583	16722	16711	16705	16774	16716	16598	16878	16502	16703	16460	16707	16779	16779	16717	16871	16663	16674	16558	16759	16677	16563	16604	16537	16627	16589	16540	16730	16640	16708	16760	16604	16774	16703	16727	16717	16651	16557	16647	16826	16696	16636	16657	16561	16594	16709	16595	16582	16702	16634	16559	16568	16671	16322	16441	16457	16650	16585	16642	16722	16694	16704	16522	16668	16576	16556	16641	16796	16527	16657	16831	16545	16324	16505	16654	16637	16564	16851	16630	16528	16572	16468	16563	16342	16563	16455	16548	16652	16554	16606	16719	16737	16447	16594	16404	16523	16572	16695	16660	16592	16671	16565	16593	16751	16702	16479	16585	16690	16678	16637	16470	16570	16508	16576	16628	16666	16596	16787	16640	16630	16626	16824	16820	16758	16530	16721	16703	16500	16585	16650	16702	16428	16568	16534	16498	16719	16610	16748	16595	16709	16750	16560	16710	16578	16682	16604	16666	16512	16708	16591	16614	16688	16606	16522	16709	16476	16517	16632	16804	16726	16744	16431	16567	16720	16535	16572	16625	16678	16586	16476	16400	16634	16674	16583	16503	16500	16579	16637	16629	16790	16784	16676	16656	16516	16799	16536	16561	16587	16809	16648	16606	16627	16681	16935	16515	16521	16698	16544	16630	16502	16514	16507	16395	16603	16749	16673	16652	16610	16840	16570	16557	16697	16611	16481	16620	16519	16765	16734	16531	16624	16581	16530	16715	16655	16597	16586	16585	16726	16658	16461	16594	16616	16556	16482	16854	16566	16756	16423	16783	16557	16650	16787	16763	16590	16591	16658	16725	16689	16741	16463	16745	16618	16547	16510	16812	16749	16654	16587	16416	16662	16549	16711	16621	16762	16648	16664	16664	16728	16636	16786	16545	16586	16621	16686	16762	16666	16614	16599	16612	16670	16759	16498	16499	16576	16511	16534	16721	16657	16764	16697	16549	16466	16485	16588	16882	16773	16715	16633	16548	16574	16645	16723	16572	16707	16741	16643	16710	16590	16526	16467	16575	16334	16773	16563	16570	16686	16637	16465	16494	16728	16585	16461	16532	16829	16676	16537	16578	16773	16493	16613	16487	16763	16622	16474	16493	16601	16458	16537	16639	16491	16514	16388	16614	16763	16584	16721	16519	16758	16825	16474	16513	16464	16741	16737	16722	16593	16738	16659	16655	16716	16627	16604	16574	16544	16543	16463	16775	16686	16593	16705	16616	16657	16533	16688	16778	16650	16675	16632	16701	16628	16606	16635	16489	16426	16553	16535	16606	16602	16725	16671	16770	16386	16621	16763	16707	16520	16501	16645	16582	16670	16614	16746	16669	16799	16479	16537	16533	16498	16626	16784	16627	16589	16563	16540	16591	16524	16605	16619	16676	16746	16773	16804	16610	16736	16646	16690	16480	16583	16646	16619	16640	16840	16601	16581	16465	16649	16635	16574	16531	16488	16490	16727	16477	16739	16619	16672	16663	16571	16597	16655	16611	16526	16619	16412	16625	16723	16579	16377	16240	16478	16568	16621	16523	16431	16669	16675	16532	16468	16595	16683	16595	16666	16731	16648	16711	16673	16636	16579	16541	16596	16687	16694	16857	16784	16424	16451	16827	16591	16605	16425	16493	16670	16581	16699	16566	16672	16756	16662	16435	16568	16669	16688	16873	16528	16841	16732	16499	16623	16566	16436	16629	16581	16489	16473	16539	16341	16577	16537	16457	16587	16502	16634	16586	16673	16602	16674	16589	16629	16527	16675	16684	16660	16754	16639	16692	16570	16730	16702	16761	16604	16592	16696	16579	16554	16821	16580	16679	16544	16782	16647	16571	16580	16785	16534	16569	16584	16654	16504	16617	16588	16714	16471	16481	16661	16440	16577	16795	16591	16704	16814	16534	16555	16587	16493	16475	16409	16767	16818	16590	16691	16492	16654	16620	16729	16915	16758	16672	16520	16830	16705	16606	16621	16301	16563	16611	16484	16503	16799	16764	16847	16375	16660	16833	16566	16743	16547	16602	16557	16734	16450	16678	16581	16714	16761	16601	16551	16736	16459	16818	16663	16465	16603	16646	16466	16607	16721	16695	16555	16470	16693	16748	16787	16639	16568	16720	16627	16427	16631	16612	16687	16665	16801	16559	16647	16523	16722	16558	16395	16568	16668	16524	16489	16728	16733	16685	16615	16736	16613	16533	16500	16560	16586	16539	16705	16519	16485	16632	16681	16551	16550	16803	16637	16774	16843	16836	16747	16660	16552	16647	16550	16546	16708	16681	16418	16574	16708	16605	16616	16546	16563	16841	16683	16726	16663	16629	16810	16782	16650	16644	16587	16810	16610	16663	16482	16686	16426	16498	16588	16683	16726	16917	16428	16735	16605	16688	16619	16740	16780	16620	16587	16656	16603	16524	16792	16739	16490	16671	16750	16735	16742	16698	16859	16834	16721	16847	16648	16402	16664	16742	16614	16759	16581	16682	16747	16777	16656	16377	16643	16477	16531	16593	16487	16609	16755	16558	16756	16645	16428	16649	16627	16517	16493	16735	16647	16604	16391	16473	16501	16788	16500	16657	16757	16556	16677	16626	16589	16448	16716	16653	16608	16495	16851	16849	16400	16589	16579	16656	16579	16682	16783	16645	16618	16668	16614	16695	16453	16481	16642	16502	16577	16728	16648	16631	16539	16704	16693	16725	16712	16590	16688	16450	16750	16816	16480	16694	16646	16655	16833	16717	16747	16652	16477	16561	16674	16739	16712	16791	16639	16522	16612	16581	16528	16492	16348	16584	16777	16777	16403
18269	21799	18881	16384	15354	15188	14991	14778	14750	14713	14657	14636	14772	14702	14825	14861	14731	14508	14621	14571	14610	14609	14482	14483	14917	15419	15263	14997	14878	14667	14535	14493	14383	14435	14472	14519	14381	14482	14456	14388	14315	14413	14522	14313	14388	14515	14445	14444	14454	14423	14456	14353	14463	14463	14527	14598	14523	14638	14432	14583	14544	14583	14490	14522	14416	14428	14380	14397	14536	14346	14404	14430	14470	14386	14529	14389	14531	14338	14521	14295	14315	14513	14369	14365	14461	14479	14567	14324	14358	14328	14370	14448	14487	14500	14622	14341	14410	14481	14434	14443	14363	14411	14473	14333	14568	14329	14443	14410	14410	14370	14546	14612	14506	14341	14457	14302	14571	14349	14528	14424	14459	14521	14301	14531	14580	14331	14424	14505	14213	14438	14363	14553	14378	14383	14504	14454	14377	14538	14355	14462	14342	14487	14448	14453	14501	14483	14312	14399	14439	14607	14532	14545	14441	14482	14420	14496	14385	14430	14357	14409	14551	14487	14479	14412	14585	14436	14327	14364	14518	14314	14490	14329	14695	14551	14438	14449	14473	14442	14582	14430	14535	14327	14403	14313	14401	14443	14461	14550	14518	14707	14387	14401	14521	14478	14456	14521	14381	14340	14460	14389	14620	14555	14391	14272	14408	14345	14447	14547	14457	14499	14364	14334	14479	14414	14397	14212	14349	14437	14426	14394	14530	14425	14496	14354	14363	14453	14448	14575	14424	14440	14356	14422	14364	14452	14572	14640	14517	14329	14398	14341	14431	14248	14434	14447	14424	14421	14493	14460	14464	14471	14496	14400	14353	14509	14493	14530	14254	14351	14544	14406	14416	14352	14389	14314	14378	14450	14380	14330	14446	14414	14549	14468	14512	14397	14403	14296	14380	14438	14427	14525	14205	14520	14592	14501	14524	14564	14584	14408	14370	14403	14587	14438	14535	14448	14381	14395	14393	14517	14494	14446	14395	14373	14373	14437	14422	14539	14402	14377	14489	14404	14424	14544	14450	14417	14538	14479	14352	14333	14340	14403	14420	14362	14366	14417	14529	14475	14368	14619	14421	14525	14400	14516	14560	14578	14516	14442	14421	14539	14643	14606	14390	14514	14448	14357	14366	14430	14256	14456	14591	14503	14237	14409	14448	14251	14459	14462	14479	14433	14446	14338	14461	14537	14531	14409	14447	14456	14511	14350	14320	14617	14400	14346	14547	14354	14455	14578	14350	14452	14446	14395	14476	14312	14460	14483	14395	14408	14586	14453	14479	14335	14323	14286	14493	14529	14304	14402	14491	14454	14694	14475	14460	14426	14595	14488	14367	14540	14336	14474	14416	14393	14437	14496	14664	14432	14529	14634	14487	14256	14432	14480	14495	14393	14402	14559	14410	14396	14476	14567	14297	14409	14446	14445	14288	14527	14535	14168	14568	14434	14410	14644	14531	14473	14475	14489	14512	14448	14505	14293	14606	14393	14621	14275	14540	14329	14468	14517	14504	14554	14521	14392	14413	14451	14462	14501	14419	14601	14492	14461	14400	14372	14514	14400	14496	14577	14518	14560	14557	14402	14554	14464	14298	14565	14546	14511	14411	14499	14532	14465	14500	14378	14540	14632	14498	14380	14383	14485	14381	14519	14528	14266	14431	14347	14451	14483	14516	14437	14578	14618	14463	14631	14443	14450	14418	14443	14600	14455	14419	14457	14362	14394	14464	14424	14487	14422	14601	14448	14284	14518	14381	14455	14470	14492	14378	14424	14479	14412	14561	14380	14447	14467	14379	14357	14552	14466	14626	14274	14469	14549	14212	14422	14373	14474	14441	14393	14434	14513	14362	14452	14359	14529	14533	14393	14516	14465	14423	14371	14636	14431	14435	14368	14587	14450	14390	14583	14503	14466	14571	14503	14375	14452	14547	14530	14464	14473	14511	14367	14190	14543	14472	14406	14360	14365	14527	14549	14399	14420	14384	14437	14547	14302	14409	14614	14402	14526	14451	14399	14517	14500	14337	14431	14539	14514	14421	14374	14460	14496	14477	14362	14235	14382	14630	14490	14443	14550	14356	14524	14322	14335	14433	14417	14523	14534	14394	14489	14554	14414	14581	14416	14402	14521	14523	14425	14591	14479	14434	14284	14382	14309	14418	14614	14357	14381	14272	14430	14455	14402	14521	14434	14442	14409	14461	14381	14478	14531	14335	14422	14411	14247	14370	14366	14484	14785	14468	14545	14625	14280	14298	14372	14479	14624	14308	14354	14389	14343	14624	14285	14397	14335	14544	14629	14498	14569	14488	14300	14617	14222	14379	14629	14214	14684	14510	14568	14459	14655	14462	14425	14510	14406	14460	14465	14509	14585	14408	14449	14407	14565	14491	14482	14446	14493	14402	14455	14657	14504	14511	14421	14634	14275	14290	14592	14531	14482	14391	14355	14365	14401	14274	14543	14553	14438	14562	14531	14488	14566	14335	14500	14397	14561	14273	14632	14457	14444	14433	14322	14479	14388	14620	14423	14384	14440	14436	14273	14295	14647	14548	14387	14447	14475	14399	14397	14486	14403	14442	14551	14451	14580	14343	14595	14391	14400	14522	14583	14428	14486	14387	14448	14224	14579	14541	14491	14433	14491	14437	14514	14205	14521	14689	14369	14510	14440	14412	14322	14354	14613	14401	14376	14525	14350	14390	14463	14401	14423	14286	14479	14416	14531	14508	14560	14239	14399	14398	14419	14545	14510	14569	14550	14442	14370	14448	14604	14397	14272	14181	14369	14424	14456	14478	14500	14431	14367	14453	14641	14470	14470	14463	14472	14474	14683	14450	14476	14529	14374	14479	14325	14566	14398	14492	14480	14468	14253	14574	14612	14491	14373	14351	14367	14493	14600	14521	14361	14394	14463	14334	14387	14437	14545	14440	14301	14364	14478	14448	14482	14286	14474	14811	14370	14497	14410	14402	14459	14279	14491	14438	14538	14407	14468	14354	14590	14433	14488	14446	14638	14394	14558	14533	14459	14523	14458	14339	14629	14343	14518	14442	14512	14623	14431	14459	14311	14528	14466	14359	14586	14425	14497	14547	14465	14542	14510	14361	14547	14455	14256	14511	14452	14345	14516	14433	14625	14473	14217	14351	14554	14612	14333	14508	14414	14250	14590	14530	14347	14544	14558	14409	14516	14186	14640	14535	14354	14598	14443	14497	14503	14472	14372	14558	14410	14541	14557	14391	14529	14511	14583	14489	14316	14602	14514	14483	14360	14581	14446	14649	14351	14492	14348	14429	14419	14472	14360	14343	14531	14483	14477	14447	14493	14469	14333	14656	14403	14476	14385	14397	14399	14563	14474	14646	14416	14373	14267	14344	14457	14304	14299	14538	14277	14352	14561	14420	14456	14514	14380	14682	14492	14367	14303	14385	14365	14386	14495	14429	14457	14442	14302	14468	14353	14635	14517	14368	14425	14350	14476	14427	14479	14668	14546	14521	14441	14510	14508	14467	14346	14528	14278	14509	14440	14379	14678	14352	14282	14499	14348	14435	14420	14457	14499	14538	14498	14409	14384	14332	14468	14469	14472	14487	14457	14475	14531	14462	14444	14533	14321	14457	14527	14572	14554	14486	14414	14441	14454	14350	14279	14584	14368	14554	14511	14351	14517	14439	14438	14468	14281	14505	14515	14305	14543	14483	14459	14542	14408	14538	14542	14442	14444	14509	14417	14434	14417	14397	14445	14440	14448	14359	14388	14581	14423	14248	14328	14507	14637	14361	14388	14479	14525	14802	14502	14432	14348	14407	14497	14430	14402	14312	14646	14482	14513	14552	14443	14305	14353	14301	14435	14457	14524	14366	14426	14510	14454	14468	14618	14442	14383	14484	14419	14758	14336	14452	14486	14565	14460	14412	14647	14409	14423	14453	14399	14419	14399	14389	14463	14445	14402	14528	14259	14607	14439	14413	14353	14534	14522	14318	14451	14282	14418	14532	14430	14466	14416	14503	14498	14666	14523	14471	14530	14487	14648	14525	14400	14405	14374	14479	14288	14480	14394	14461	14384	14513	14532	14469	14575	14193	14448	14425	14556	14347	14489	14468	14464	14444	14437	14355	14556	14363	14476	14380	14382	14539	14304	14418	14521	14565	14441	14442	14521	14300	14490	14362	14488	14327	14437	14430	14323	14364	14383	14466	14508	14292	14492	14327	14655	14442	14486	14500	14322	14451	14468	14632	14400	14498	14344	14321	14414	14584	14334	14527	14424	14543	14598	14533	14344	14426	14520	14372	14572	14400	14513	14420	14534	14509	14442	14365	14570	14408	14529	14483	14601	14369	14459	14460	14464	14362	14516	14360	14378	14414	14455	14552	14652	14358	14641	14461	14396	14567	14482	14469	14334	14472	14481	14446	14567	14475	14568	14545	14513	14423	14509	14669	14377	14544	14499	14391	14392	14564	14432	14511	14482	14458	14463	14318	14355	14394	14269	14386	14459	14475	14486	14357	14388	14419	14378	14501	14469	14365	14446	14568	14194	14505	14498	14386	14459	14246	14428	14360	14466	14442	14436	14417	14575	14355	14329	14331	14255	14350	14283	14489	14456	14505	14519	14554	14547	14467	14290	14427	14506	14451	14587	14450	14442	14468	14435	14491	14420	14395	14275	14543	14416	14390	14509	14242	14436	14393	14419	14382	14447	14336	14169	14405	14712	14401	14602	14514	14573	14410	14524	14418	14486	14341	14506	14302	14461	14513	14548	14492	14341	14397	14413	14362	14564	14505	14444	14335	14485	14397	14458	14449	14646	14574	14466	14426	14457	14540	14394	14401	14451	14470	14461	14287	14498	14368	14642	14394	14371	14596	14393	14485	14436	14437	14321	14391	14370	14400	14631	14436	14602	14442	14478	14424	14417	14292	14443	14212	14330	14457	14333	14562	14520	14468	14481	14367	14357	14585	14311	14439	14476	14441	14316	14473	14498	14534	14346	14344	14487	14421	14303	14579	14369	14655	14273	14507	14592	14504	14435	14549	14465	14434	14324	14512	14458	14293	14389	14357	14601	14358	14338	14490	14454	14571	14410	14440	14407	14343	14422	14498	14406	14448	14195	14457	14357	14488	14599	14411	14338	14332	14276	14461	14444	14517	14619
24402	21301	28494	24689	22235	20785	19876	17948	17591	17819	17821	17701	17565	17784	17700	17859	17515	17490	17558	17225	17396	17393	17214	17705	19796	20933	20965	19708	18501	18109	17484	17354	17337	17429	17198	17279	17298	17196	17463	17109	17433	17503	17471	17357	17314	17212	17300	17348	17192	17384	17254	17348	17272	17312	17273	17250	17277	17336	17227	17159	17314	17323	17165	17120	17268	17053	17234	17170	17088	17198	17213	17093	17157	17273	17231	17401	17228	17373	17218	17540	17397	17364	17106	17062	17266	16995	17328	17341	17280	17397	17213	17135	17050	17154	17202	17530	17233	17304	17320	17212	17296	17291	17463	17286	17266	17348	17058	17309	17340	17308	17300	17394	17350	17416	17140	17248	17273	17183	17244	17217	17212	17292	17116	17387	17308	17449	17255	17138	17175	17134	17216	17220	17176	17183	16979	17312	17220	17465	17544	17371	17386	17232	17523	17118	17330	17176	17184	17249	17565	17348	17132	17268	17315	17193	17246	17147	17497	17201	17380	17224	17156	17130	17510	17183	17270	17307	17463	17319	17273	17184	17453	17384	17276	17319	17339	17385	17402	17225	17443	17289	17107	17334	17383	17104	17289	17346	17157	17161	17161	17031	17080	17225	17316	17328	17216	17383	17395	17291	17328	17318	17077	16965	17267	17131	17225	17272	17437	17141	17193	17278	17063	17057	17286	17311	17122	17056	17210	17195	17251	17341	17629	17201	17241	17108	17176	17328	17198	17302	17324	17325	17314	17118	17316	17317	17072	17255	17299	17379	17215	17135	17212	17243	17165	17366	17179	17222	17332	17158	17122	17086	17264	17242	17170	17077	17253	17328	17367	17341	17439	17248	17136	17051	17195	17158	17232	17026	17263	17135	17346	17333	17238	17244	17121	17419	17041	17375	17140	17245	17340	17359	17257	17297	17265	17195	17242	17267	17249	17234	17444	17202	17045	17309	17169	17172	17383	17213	17174	17293	17269	17185	17206	17356	17293	17213	17353	17240	17542	17090	17084	17145	17084	17222	17170	17337	17343	17178	17179	17457	17393	17242	17090	17094	17313	17233	17253	17475	17245	17409	17157	17112	17032	17426	17347	17301	17093	17588	17202	17465	17366	16979	17201	17144	17448	17140	17210	17188	17343	17190	17179	17130	17054	17320	17174	17303	17228	17260	17312	17016	17260	17252	17454	17254	17160	17296	17455	17313	17335	17065	17087	17088	17181	17300	17357	17289	17232	17301	17404	17176	17201	17068	17348	17531	17208	17162	17166	17287	17246	17277	17360	17117	17406	17322	17284	17092	17131	17342	17234	17319	17020	17366	17284	17288	17429	17202	17356	17083	17295	17099	16977	17370	17272	17076	17228	17401	17314	17295	17508	17288	17185	17204	17234	17286	17301	17389	17234	17334	17217	17399	17300	17198	17142	17255	17287	17100	17088	17331	17089	17350	17224	17330	17234	17419	17279	17059	17333	17190	17135	17456	17402	17181	17348	17100	17283	17316	17384	17315	17286	17266	17323	17120	17458	17139	17354	17376	17001	17174	16971	17018	17303	17089	17145	17422	17272	17165	17286	17134	17273	17506	17476	17466	17207	17323	17293	17218	17357	17449	17280	17235	17299	17294	17225	17184	17099	17223	17149	17104	17145	17220	17151	17331	17211	17148	17583	17323	17149	17299	17146	17214	17392	17283	17313	17191	17150	17286	17327	17256	17235	17203	17279	17283	17224	17087	17234	17264	17294	17503	17350	17213	17258	17063	17351	17238	17313	17379	17202	17171	17252	17178	17058	17222	17310	17232	17298	17164	17222	17298	17352	17323	17260	17343	17237	17159	16977	17086	17222	17414	17204	17287	17264	17225	17359	17143	17310	17248	17281	17078	17217	17218	17226	17227	17142	17176	17347	17371	17150	17310	17248	17015	17092	17282	17222	17043	17146	17254	17192	17271	17265	17114	17110	17159	17294	17311	17389	17309	16962	17235	17328	17177	17286	17269	17075	17231	17200	17297	17027	17289	17221	17225	17323	17299	17403	17166	17085	17251	17309	17202	17306	17345	17274	17324	17455	17214	17264	17247	17235	17207	17035	17268	17119	17313	17360	17244	17042	17021	17232	17334	17118	17307	17154	17043	17234	17361	17313	17200	17271	17185	17231	17326	17230	17071	17102	17068	17114	17174	17164	17248	17217	17328	17128	17190	17389	17048	17153	17341	17216	17320	17182	17320	17249	17302	17102	17280	17157	17316	17082	17325	17222	17289	17211	17165	17297	17456	17290	17317	17327	17231	17441	17250	17256	17312	17352	17319	17345	17204	17165	17205	17197	17407	17377	17300	17301	17143	17234	17322	17322	17090	17200	17411	17315	17213	17344	17214	17200	17074	17234	17294	16914	17235	17350	17361	17100	17163	17246	17415	17298	17225	17365	17200	17283	17300	17325	17033	17089	17194	17148	17315	17245	17372	17204	17355	17274	17208	17253	17408	17337	17320	17185	17217	17544	17331	17185	17334	17285	17076	17393	17433	17280	17245	17283	17364	17399	17401	17303	17176	17402	17508	17334	17154	17136	17114	17230	17257	17425	17254	17238	17306	17376	17268	17318	17434	17298	17108	17371	17383	17250	17196	17473	17233	17227	17277	17426	17229	17076	17360	17324	17163	17444	17053	17140	17331	17142	17194	17205	17116	17040	17336	17219	17265	17206	17140	17186	17346	17302	17337	17323	17192	17395	17212	17336	17168	17163	17244	17159	17291	17366	17297	17354	17349	17243	17265	17425	17262	17209	17071	17498	17461	17072	17148	17485	17272	17262	17312	17170	17328	17365	17506	17172	17212	17252	17259	17186	17254	17121	17275	17259	17315	17153	17250	17351	17422	17405	17231	17228	17135	17294	17420	17339	17399	17365	17285	17324	17489	17321	17159	17243	17279	17342	17327	17222	17154	17087	17276	17374	17300	17179	17413	17452	17227	17181	17265	17229	17129	17277	17302	17237	17216	17306	17120	17303	17218	17198	17086	17185	17248	17272	17363	17404	17161	17247	17087	17117	17253	17230	17034	17144	17253	17164	17111	17300	17323	17374	17153	17248	17008	17200	17157	17467	17189	17134	17116	17204	17519	17123	17341	17232	17359	17248	17010	17269	17164	17320	17222	17237	17536	17292	17320	17240	17331	17175	17215	17273	17168	17203	17225	17181	17276	17337	17372	17318	17045	17213	17352	17320	17277	17079	17319	17196	17249	17353	17326	17256	17219	17188	17291	16992	17358	17258	17394	17114	16990	17329	17406	17273	17347	17134	17192	17349	17259	17320	17418	17281	17352	17320	17425	17200	17197	17155	17335	17199	17193	17326	17343	17437	17348	17292	17081	17433	17412	17213	17202	17377	17227	17228	17262	17274	17319	17319	17266	17258	17234	17445	17182	17121	17206	17416	17420	17143	17205	17216	17077	17137	17084	17144	17343	17272	17178	17368	17278	17282	17228	17356	17293	17255	17344	17258	17271	17332	17396	17335	17361	17333	17025	17263	17261	17455	17187	17087	17276	17155	17160	17120	17306	17175	17348	17119	17289	17534	16971	17266	17302	17232	17429	17368	17590	17401	17315	17132	17248	17127	17206	17291	17415	17340	17310	17268	17240	17133	17292	17161	17213	17378	17444	17318	17275	17206	17280	17091	17293	17255	17445	17245	17324	17220	17319	17301	17227	17016	17332	17125	17226	17265	17145	17272	17342	17300	17238	17082	17114	17325	17208	17232	17304	17221	17282	16933	17252	17337	17322	17138	17277	17289	17354	17393	17484	17307	17472	17217	17080	17299	17113	17075	17238	17151	17145	17307	17176	17441	17362	17251	16993	17263	17250	17292	17527	17233	17392	17315	17081	17457	17203	17235	17100	17222	17310	17316	17469	17489	17296	17149	17363	17099	17290	17183	17160	17262	17215	17154	17446	17445	17307	17391	17405	17181	17197	17299	17483	17181	17175	17253	17115	17424	17345	17270	17357	17413	17299	17293	17621	17213	17349	17231	17412	17143	17188	16942	17215	17381	17247	17453	17369	17454	17236	17352	17258	17253	17194	17302	17319	17283	17199	17401	17480	17319	17455	17232	17144	17241	17198	17453	17445	17276	17289	17200	17125	17192	16999	17290	17355	17260	17048	17146	17319	17365	17257	17171	17459	17234	17134	17328	17208	17332	17085	17308	17195	17149	17212	17391	17215	17234	17154	17303	17195	17429	17367	17110	17495	17249	17422	17259	17420	17183	17340	17286	17435	17212	17416	17292	17177	17255	17176	17188	17248	17193	17340	17405	17270	17285	17196	17233	17485	17166	17209	17288	17155	17309	17088	17360	17073	17360	16991	17048	17298	17365	17235	17220	17185	17366	16977	17209	17331	17248	17436	17279	17373	17226	17251	17348	17235	17421	17357	17371	17209	17409	17333	17238	17178	17226	17324	17212	17352	17268	17374	17391	17409	17060	17435	17398	17118	17492	17190	17319	17363	17380	17326	17187	17216	17406	17335	17215	17297	17258	17101	17587	17279	17487	17204	17059	17090	17217	17387	17262	17386	17228	17399	17452	17234	17206	17403	17224	17273	17218	17168	17496	17211	17173	17257	17309	17424	17384	17159	17065	17220	17292	17260	17062	17150	17198	17307	17191	17234	17292	17458	17401	17227	17354	17345	17424	17285	17311	17446	17418	17282	17167	17300	17129	17259	17142	17227	17409	17399	17132	17273	17384	17156	17273	17355	17186	17223	17215	17435	17296	17050	17343	17463	17396	17456	17030	17167	17500	17294	17391	17352	17027	17313	17245	17318	17198	17331	17222	17117	17236	17249	17203	17318	17344	17118	17162	17197	17362	17240	17459	17255	17305	17104	17485	17149	17168	17321	17328	17280	17525	17370	17393	17112	17148	17306	17216	17128	17424	16994	17311	17235	17316	17245	17338	17165	17484	17152	17053	17165	17370	17129	17149	17218	17267	17191	17354	17063	17227	17309	17197	17249	17358	17275	17290	17262	17409	17189	17316	17228	17233	17100	17220	17428	17198	17253	17537	17320	17149	17378	17198	17367	17265	17234	17242	17126	17014	17200	17244	17175	17169	17336	17367	16981	17408	17099	17251	17150	17341	17450	17169	17405	17203	17217	17269	17313
18284	29478	25627	19692	17828	16378	15815	15594	15557	15395	15340	15251	15170	15184	15352	15101	15035	15139	15060	14988	15028	15176	15102	15256	19045	20158	19635	17614	16057	15602	15144	15108	14895	14835	15011	14723	14931	14854	14857	14852	14819	14666	14631	14840	14796	14820	14819	14955	14736	14815	14858	14811	14836	14831	14847	14934	14843	15040	14929	14802	14792	14968	14909	14845	14886	14850	14828	14828	14836	14801	14899	14937	14939	14867	14886	14920	14772	14775	14803	14793	14746	14825	14864	14916	14837	14785	14702	14897	14725	14817	14782	14800	14948	14654	14986	14830	14913	14803	14919	14774	14861	14929	14662	14943	14816	14908	14723	14729	14770	14741	14698	14785	14905	14878	14703	14843	14821	14730	14994	14760	14708	14762	14863	14753	14741	14790	14907	14897	14874	14957	14818	14612	14782	14836	14829	14854	14903	14990	14661	14882	14680	14855	14703	14940	14737	14687	14702	14740	14885	14813	14826	14816	14853	14771	14747	14676	14778	14818	14842	14664	14778	14695	14816	14796	14872	14849	14903	14823	14959	14960	15001	14862	14692	14764	14853	14819	14806	14845	14908	14902	14879	14719	14674	14788	14843	14827	14828	14645	14792	14824	14807	14865	14873	14707	14874	14929	14767	14958	14743	14899	15022	14896	14874	14772	14807	14839	14708	14793	14948	14739	14938	14813	15005	14722	14823	14861	14977	14829	15029	14818	14747	14781	14930	14861	14836	14752	14913	14907	14792	14828	15060	14903	14672	14792	14712	14945	14968	14682	14725	14897	14861	14690	14776	14952	14961	14762	14973	14852	14956	14899	14763	14772	14877	14918	14698	14806	14853	14782	14774	14809	14687	14787	14947	14784	14840	14740	14825	14916	14738	14757	14850	14878	14803	14731	14944	14746	14764	14764	14831	14821	14836	14794	14799	14889	14801	14931	14761	14850	14851	14833	14795	14995	14830	14903	14855	14648	14846	14709	15011	14672	14739	14688	14823	14829	15004	14669	14926	14775	14804	14824	14860	14777	14863	15089	14923	14780	14725	14699	14884	14723	14705	14836	14815	14965	14666	14782	14668	14768	14824	14778	14847	14803	14894	14883	14887	14890	14865	14946	14925	14791	14719	14868	14812	14880	14848	15063	14885	14833	14763	14639	14687	14821	14982	14924	14769	14853	14834	14794	14840	14754	14886	14776	14710	14814	14825	14851	14890	14735	14902	14786	14803	14760	14537	14815	14788	14807	14785	14804	14802	14774	14683	14886	14837	14841	14962	14959	14838	14812	14813	14833	14834	14888	14803	14714	14846	14805	14936	14914	14910	14858	14830	14703	14788	14720	14709	14916	14862	14842	14811	14889	14862	14995	14821	14771	14831	14809	14737	14943	14795	14859	14705	14802	14837	14785	14847	14935	14893	14906	14675	14874	14760	14845	14839	14723	14978	14948	14578	14893	14750	14986	14670	14638	14825	14772	14858	14855	14772	14982	14840	14680	14929	14762	14726	14961	14810	14986	14946	14852	14845	14798	14792	14770	14721	14825	14836	14859	14719	14781	14884	14667	14969	14758	14825	14946	14722	14697	14751	14900	14880	14816	14891	14810	14902	14787	14782	14886	14775	14716	14794	14965	14755	14860	14644	14908	14636	14793	14749	14815	14874	14773	14917	14870	14914	14857	14981	14887	14959	14720	14835	14807	14795	14563	14876	14722	14876	14806	15026	14835	14842	14864	14866	14766	14750	14907	14923	14881	14795	14874	14858	14754	14852	14874	14832	14848	14619	14779	14927	14809	14701	14896	14861	14831	14927	14734	14731	14842	14666	14840	14763	14856	14822	15116	14798	14819	14784	14892	14684	14772	14982	14827	14940	14802	14842	14992	14891	14837	14790	14820	14706	14765	14923	14838	14794	14803	14827	14918	14894	14765	14783	14861	14805	14756	14822	14942	14857	14719	14686	14939	14737	14911	14753	14913	14780	14768	14821	14812	14849	14725	14939	14736	14998	14660	14812	14895	14985	14929	14738	14826	14794	14917	14780	14803	14806	14954	14944	14685	14907	14801	14749	14850	14952	14733	14932	14759	14958	14844	14836	14890	14942	14946	14695	14626	14759	14841	14857	14862	14980	14969	14669	14809	14628	14750	14698	14659	14838	14757	14812	14847	14873	14758	14821	14805	14860	14887	14712	14836	14770	14965	14898	14869	14834	14941	14635	14868	14848	14698	14805	14781	14819	14872	14867	14867	14805	14752	14869	14732	14847	15003	14961	14970	14838	14896	14907	14901	14801	14869	14865	14934	14733	14662	15000	14905	14848	14722	14890	14867	14813	14827	14678	14832	14827	14679	14886	14784	14824	14897	14916	14931	14753	14806	14732	14894	14772	14834	14839	14750	14784	14792	14856	14768	14708	14644	14715	14812	14763	15102	14783	14762	14893	14904	14806	14915	14713	14762	14870	14924	14758	14873	14914	14888	14897	14805	14862	14918	14824	14682	14839	14841	14630	14846	14921	14771	14706	14891	14937	14787	14729	14833	14853	14795	14917	15040	14868	14780	14754	14839	14856	14702	14830	14913	14771	14800	14810	14914	14835	14859	15080	14828	14907	14824	14921	14931	14860	14829	14980	14828	14954	14766	14723	14664	14699	14884	14711	14636	14738	14883	14875	14795	14794	14978	14852	14780	14614	14665	14859	14860	14641	14797	15010	14921	14837	14648	14819	14752	14789	14729	14714	14799	14810	14862	14743	14828	14900	14713	14788	14759	14679	14879	14898	14665	14912	14922	14932	14823	14821	14687	14773	14803	14757	14863	14940	14859	14915	14794	14662	14914	14944	14782	14820	14863	14810	14921	14898	14685	14934	14765	14925	14717	14963	14924	14978	14796	14734	14859	14790	14980	14842	14866	14582	14884	14882	14713	14783	14799	14628	14600	14735	14991	14968	14780	14824	14794	14743	14900	14830	14656	14873	14962	14708	14941	14862	14885	14818	14946	14856	14961	14726	14760	14903	14887	14909	14852	14753	14976	14829	14804	14876	14842	14830	14817	14816	14994	14757	14825	14964	14618	14862	14946	14753	14839	14950	14863	14817	14906	14850	14817	15005	14855	14853	14868	14709	14884	14725	14963	14845	14886	14829	14850	14977	14654	14856	14934	14934	14709	14890	14820	15037	15031	14773	14921	14829	14727	14729	14962	14862	14826	14763	14935	14925	14888	14730	14713	14789	14712	14786	14815	14851	14893	15030	14762	14914	14874	14782	14967	14849	14875	14954	14893	14793	14724	14904	14922	14809	14739	14972	14833	15024	14777	14702	14779	14809	14889	15015	14844	14835	14769	14809	14889	14688	14861	14781	14812	14852	14798	14842	14789	14831	14625	14816	14762	14813	14832	14717	14862	14815	14999	14817	14833	14852	14794	14708	14797	14809	14829	14843	14716	14664	14793	14797	14792	14935	14960	14820	14548	14813	14875	14908	14923	14697	14808	14766	14778	14866	14780	14862	14883	14900	14685	14584	14842	14653	14963	14831	14846	14879	14845	14849	14770	14572	14923	14825	15008	14832	14957	14619	14745	14835	14969	14766	14884	14810	14806	15076	14816	14963	14886	14761	14810	14712	14946	14710	14866	14831	14803	14774	14876	14945	14841	14753	15119	14661	14896	14793	14832	14750	14785	14858	14853	14783	14775	14744	14579	14767	14873	14876	14771	14833	14938	14640	14832	14791	14798	15046	14858	14810	14812	14972	14839	14780	14878	14768	14769	14760	14932	14957	14888	14881	14912	14675	14993	14742	14747	14861	14787	14865	14835	15002	14776	14798	14603	14636	14801	14830	14794	14689	14760	14685	14788	14765	14767	14795	14727	14721	14763	14926	14713	14950	14856	14938	14814	14857	14904	14899	14952	14794	14801	14865	15057	14645	14893	14821	14823	14679	14918	14950	14872	14843	14919	14733	14803	14744	14726	14727	14839	14788	14930	14953	14961	14905	14849	14884	14896	14862	14713	14811	14787	14787	14761	14692	14735	14967	14705	14848	14960	14696	14843	14888	14780	14748	14739	14988	14840	14922	14854	14851	14728	14821	14817	14706	15024	14761	14762	14862	14864	14691	14889	14822	14766	14782	14844	14762	14769	14788	14738	14734	14886	14960	14779	14842	14775	14806	14775	14907	14601	14944	14976	14653	14828	15000	14754	14861	14840	14900	14932	14934	14938	14783	14748	14704	14904	15041	14885	14767	14811	14891	14927	14806	14828	14682	14742	14735	14737	14847	15101	14811	14750	14702	14840	14677	14728	14921	14993	14809	14893	14785	14783	14819	14975	14963	14830	14849	14880	14740	14840	14752	14613	14803	14724	14945	14673	14766	14788	15075	14892	14754	14847	14808	14785	14926	14833	14754	14639	15035	14694	14856	14972	14954	14605	14955	14827	14973	15009	14791	14774	14858	14775	14685	14825	14818	14983	14627	14893	14969	14820	14661	14837	14810	14917	14793	14717	14747	14911	14922	14676	14971	14741	14906	14780	14803	14811	14679	14812	14867	14949	14753	14634	14740	14643	14787	14980	14631	14721	14914	14870	14756	14660	14751	14713	14700	14999	14903	14853	14875	14820	14748	14677	14952	15034	14905	14880	14653	14693	14739	14767	14774	14785	14973	14816	14811	14844	14698	14828	14959	14652	14789	14739	14795	14849	14904	14805	14946	14906	14772	14920	14845	14811	14850	14911	15022	14903	14911	14828	14974	14910	14720	14807	14806	14760	14960	14796	14761	14863	14947	14803	14914	14874	14890	14908	14964	14865	14793	14911	14721	14985	14847	14748	14818	14904	14823	14761	14909	14841	14896	14801	14816	14993	14808	14821	14870	14774	14686	14818	14900	14807	14766	14790	14914	14767	14791	14851	14853	14782	14911	14793	14902	14780	14902	14938	14863	14735	14827	14807	14728	14871	14851	14942	14805	14851	14903	14914	14731	14843	14717	14923	14938	14846	14950	14821	14704	14976	14749	14801	14845	14907	14882	14864	14880	14693	14954	14886	14901	14851	14892	14875	14773	14945	14661	14752	14692	14769	14755	14534	14761	14789	14758	14771	14963	14822	14789	14789	14770	14777	14671	14815	14946	14853	14913	14832	15003	14823	14708	14684	14867	14897	14893	14916
23014	21294	29084	23858	21558	23471	24807	19884	19352	19595	19199	18754	18668	18600	18643	18781	18750	18784	18569	18503	18550	18488	18381	18301	22244	25223	25346	22854	20401	19856	18928	18528	18340	18076	18105	18238	18248	18001	18280	18139	18212	18181	18067	18020	18063	18153	18140	18283	17934	18043	18191	17995	17885	18161	18116	18126	18284	18135	18142	17924	18182	18325	18139	18117	18167	18096	18324	18203	18103	18249	18196	18023	18040	18180	18000	17992	18122	17913	18109	18004	18278	18166	18327	18143	18151	17984	18108	18113	17987	18151	18096	17962	17999	17923	18111	18056	18164	18089	18161	18039	18060	17983	18145	18422	18193	18150	18041	18014	18361	18195	18160	18009	17700	17954	18087	18073	18092	18112	18266	18052	18234	18162	17938	18126	17950	17836	18171	18281	18046	18195	18142	17974	18158	18084	18151	17902	17949	17928	18063	18049	18136	18049	17864	17928	17930	18165	17784	18103	17837	17930	18113	18151	18012	17945	18137	18067	18035	18125	18129	18077	18223	18070	17913	17920	18173	18043	17948	18140	17918	17977	18022	18125	18016	17878	18325	17946	18107	17972	18043	18052	18165	18118	18165	18248	18227	18098	18310	18247	18253	18328	17945	18085	17747	17788	18109	18082	18020	18105	17978	18055	17965	18174	18003	17925	18066	17927	18108	17874	18189	18033	18022	18000	18033	18093	18004	18126	18286	18229	18056	18213	17996	18137	17952	17987	18048	18001	18090	18135	18014	18097	18043	17911	18077	17815	18229	18215	18004	17941	18117	17989	17985	18062	18203	18031	18359	18125	18106	17907	17853	17852	18009	18073	18318	18239	18307	18067	17964	18191	17788	17794	18183	17963	18039	18202	18027	18015	18228	18179	17824	18107	18168	17900	18023	18128	17928	18201	18016	18206	18089	18237	18210	17983	17872	18044	18096	18181	18221	18113	17897	17959	18264	17875	17922	17995	18239	17869	18071	18086	18197	17816	18083	18312	18248	17863	18023	18160	18189	17899	18272	17838	18084	18064	18223	18062	18062	18100	17973	17933	18034	18121	18225	18135	18189	18313	18208	18023	18175	18227	18031	18055	18197	18278	18117	18184	18126	18205	18006	17872	17884	18196	18025	17987	18188	18084	18020	18009	17968	18067	18019	18194	18168	18147	18133	17980	17787	18015	18185	18090	18047	18147	18025	18077	18276	18181	18205	18103	18065	18019	18011	17976	18169	17952	18154	18089	18222	17923	18144	18057	17889	17780	17929	17941	17994	17861	18049	18049	18077	17983	18090	17977	18037	18116	18044	18038	17962	17996	17980	18021	17955	18043	18039	18202	18021	17940	17991	17893	18278	18296	18219	17978	17948	18056	17995	18058	18257	18152	18238	17851	18033	17958	18082	18139	18021	17883	18026	17930	18031	18003	18039	18210	17924	18129	17791	18178	18087	17956	17992	17884	18174	18122	18213	17829	18215	18152	18144	17916	18227	18162	18088	18109	18088	18031	18120	17923	18165	17908	18134	18113	17965	18111	17945	18145	17948	18048	17999	18094	18015	18160	18221	17983	18208	18093	18086	18141	18182	18190	17982	18086	18011	18166	18123	18075	18066	18199	18085	18015	17836	18311	18196	18026	17999	18041	17939	18015	17926	18095	17996	18168	18288	18172	17974	17935	18140	18005	18151	18090	18007	18042	18051	18023	18156	18176	18001	18110	18143	18279	18027	18158	18069	17974	18061	18104	18104	17823	17927	17921	18214	18128	17964	18116	17945	18089	17876	18230	18190	17992	18139	18058	18155	18231	17967	17999	17987	18169	18081	18021	18052	18235	18111	18182	18258	17983	18120	17973	18039	18337	18124	17994	17793	18071	17895	17974	17917	18072	18196	18229	18228	18040	18027	18255	18148	18089	18023	17936	17932	18208	18047	18068	18046	18151	17981	18170	17895	18011	17978	17979	17803	17994	18109	18240	18048	18066	17918	18186	17930	17988	18006	17968	18188	18094	18137	18050	18096	17990	18106	18029	18378	18130	18170	17896	18050	17808	17977	18101	18074	17868	17978	17982	17988	17881	18098	17915	18280	17933	18083	18220	18233	18239	18088	18073	18059	18137	17835	18173	17868	17953	18154	18213	18264	18010	18191	18211	18037	18009	18077	18152	17995	17947	18051	18005	18032	17916	18102	18188	18092	18205	18212	18185	17899	18238	18116	18167	18004	18181	18262	18173	18182	18013	17989	18052	18122	17953	17936	17909	18061	18061	18009	17939	17957	18100	18181	17952	18182	18227	18043	18127	18182	18083	18139	18085	18097	18135	18146	18138	18075	17949	18121	18132	17956	17983	18036	18207	18200	18035	18024	17998	18136	18110	18017	18206	17962	17985	18045	17937	17931	18101	17991	18161	18164	18260	17883	18042	18262	18074	18150	18113	18158	18153	18130	18072	17881	17962	18047	18062	17885	17966	18053	18096	18036	18156	18192	18094	18014	18176	18057	18183	18140	18139	18119	18009	18000	17970	18072	18220	18131	18096	17981	18059	17933	18106	18065	17925	17920	18184	17850	17827	17891	17947	18014	17952	18095	18035	18149	17885	17948	18006	18183	17974	18287	18266	18098	18017	18062	17952	18033	18109	18080	17945	18103	18061	17980	18035	17960	18039	18085	18135	18152	18105	18070	18166	18210	17997	17945	18066	18012	17986	18062	18056	18138	18099	17947	17809	18086	18082	17967	17815	17892	18055	18110	18029	17951	18018	18129	18188	18046	18067	17937	18066	18138	17950	18049	17900	18128	18014	17958	17998	18059	18040	18191	18106	17943	18193	17940	18052	17987	18250	18037	18182	18158	18009	18123	18320	18080	17852	17940	17882	18133	18461	18161	18099	18152	17919	18140	18053	17933	18068	18072	17873	18085	18006	18136	18189	18111	18022	18241	18194	18189	17972	17814	18013	18067	18021	18176	18029	18133	17935	17973	18039	18142	17972	18039	18228	18138	18004	17970	17937	18034	18022	18163	18097	18097	17984	18212	18104	18046	18129	17856	18188	17975	18222	17933	18113	18053	17931	17798	18046	18118	18043	18121	18145	18229	18095	18224	18223	18173	18004	17958	18090	18029	18091	17950	18107	17992	18077	17946	18075	17993	18073	18144	18132	18132	18013	18088	17953	17957	18012	18011	18198	18187	18296	18018	18061	18060	18011	17972	17985	18078	18234	18010	18112	18052	18136	18038	17913	17997	18056	17974	18215	18117	18041	18043	18277	17963	18012	18115	18170	18003	18168	18070	18048	18184	17947	17887	18044	18107	18077	18045	18021	18155	17896	18220	18019	17875	17907	18188	17916	17991	18082	17886	18056	18046	17885	17980	18010	18038	17958	18102	18081	17889	17875	17988	18072	18160	17931	18029	18110	17962	17884	18236	18110	17981	17884	18056	17924	17893	18138	18058	18127	18067	17980	18018	18344	18080	18246	18060	18010	18171	17973	18127	18055	18115	18151	18142	18342	18206	17967	18078	18082	18340	18202	17943	17975	18239	18014	17909	18007	18036	18095	18025	18132	18017	18072	18039	18007	17885	17827	17877	18007	17956	18184	18135	17948	18191	18115	18072	18064	18154	17890	18134	17993	18052	18294	18070	17827	18003	17984	17988	17915	18071	18055	18046	18117	18091	18022	18049	17907	18097	17742	18037	17925	18026	18047	18150	18144	18054	18035	17833	17996	17961	18045	18185	17986	18090	18018	17794	18092	18048	18024	18086	18216	18193	18088	18015	18160	18074	17981	17980	18325	18210	18127	18107	18146	18102	17937	18152	18190	18153	18139	18012	18135	17920	17895	17978	18044	18147	17900	17885	18092	17958	18065	18012	18054	18034	18181	18027	17870	18062	18063	18126	17969	18084	17918	18024	18070	18142	18064	18300	18177	18021	17875	18139	18071	18357	18042	18174	18103	18101	18067	18155	18013	18120	17939	18121	17898	18064	18250	18049	17833	18215	18091	18119	18062	17992	18054	18085	18253	18074	18027	18089	18072	18063	18082	18154	17926	17944	18271	18085	18058	18101	17915	18149	18020	18186	18192	18024	17959	18117	18063	17919	17952	17818	18128	18248	18055	17978	18115	17966	18123	18102	18040	18043	18094	17972	17934	18088	18132	18178	18051	18094	18100	18205	17981	18101	18188	18072	18007	18267	18106	18220	18084	18116	18139	17618	17991	17892	18052	18071	18066	18092	17980	18240	18081	18028	18246	18097	18387	18051	18097	17922	17936	18233	18091	18102	18173	17878	18251	18142	18306	18045	17969	18205	18136	18163	18260	18052	18059	18192	18099	18202	18086	18004	17965	17907	17940	18033	17771	18080	18104	17921	18208	18036	18010	18191	18149	17833	18263	18226	18013	18151	18269	18140	18113	17977	17863	18082	18153	18165	18228	17877	18039	18189	18131	18194	18122	17975	18174	17885	18238	18232	17945	17995	17973	18215	18095	18115	18094	18025	17939	17981	17893	18129	18071	18121	17861	17928	17784	18079	18118	17994	18038	18110	17851	18044	18145	18072	18182	18105	17999	18147	17878	17968	17894	18031	18152	18154	17930	18078	17904	17820	18177	18170	18077	18021	18071	18055	18098	18098	18122	17915	18336	18116	18096	17932	17957	18111	18164	18149	18077	18094	18148	18035	17942	18185	18091	17989	18106	17930	18048	17986	17970	17952	17963	18001	18077	17937	18077	18155	18086	18134	18260	17830	18055	18105	17999	18038	18035	18094	17763	18045	18038	17955	18192	18105	17971	18057	18205	17965	18166	18039	17824	17937	18152	18092	18129	18090	18113	17920	18250	18061	17998	18076	17901	17976	17999	18097	17974	18158	18003	18017	18024	18059	18083	18301	18045	18087	18045	17947	18089	18130	18108	18047	18136	17927	18073	17996	18064	18055	18117	18007	17926	18134	17895	17986	18055	18024	18299	17826	18096	18135	17898	18076	17993	18065	17835	17947	18076	17906	17933	18154	17963	18207	18110	18100	18023	18042	18218	18059	18081	18188	18043	17993	18150	18035	17999	18008	18108	17971	18129	18135	18232	18009	17914	18123	17988	18083	18028	18181	18242	18083	17873	18059	18012	18157	18042	18083	17977	18160	18107	17932	18132	18140	18069	17759	18071	17933	18251
20539	36204	31431	22488	19258	17977	17654	17332	17477	16787	16280	15953	15813	15867	15868	15788	15879	15793	15676	15663	15346	15782	15387	15705	22673	25739	24988	21175	17768	17172	15832	15576	15446	15240	15138	15194	15224	15195	15129	15178	15250	15162	15435	15318	15145	15162	15184	15479	15096	15432	15307	15409	15379	15424	15268	15317	15313	15444	15232	15323	15366	15366	15318	15360	15447	15343	15248	15313	15282	15179	15331	15346	15281	15468	15240	15304	15267	15316	15187	15252	15248	15347	15331	15370	15290	15266	15182	15285	15135	15112	15258	15198	15213	15335	15274	15338	15328	15245	15435	15249	15229	15199	15321	15253	15241	15194	15372	15372	15344	15354	15322	15343	15290	15120	15263	15362	15189	15135	15401	15429	15343	15221	15228	15257	15269	15203	15297	15123	15225	15379	15324	15103	15423	15200	15325	15269	15526	15411	15285	15319	15431	15338	15294	15240	15387	15347	15213	15297	15272	15335	15264	15354	15181	15273	15257	15264	15143	15118	15390	15156	15300	15350	15229	15305	15294	15158	15349	15252	15288	15292	15214	15227	15459	15357	15354	15193	15147	15286	15459	15152	15291	15121	15256	15388	15281	15188	15204	15272	15265	15290	15124	15404	15153	15294	15336	15237	15311	15139	15197	15188	15151	15163	15323	15262	15253	15102	15208	15316	15235	15248	15114	15212	15329	15249	15217	15299	15286	15168	15349	15245	15287	15271	15308	15160	15335	15372	15236	15291	15291	15187	15264	15265	15135	15228	15305	15165	15355	15276	15074	15331	15207	15273	15240	15289	15319	15215	15337	15273	15442	15151	15189	15352	15220	15281	15092	15450	15214	15319	15317	15229	15231	15188	15393	15354	15460	15234	15378	15283	15294	15335	15302	15125	15138	15147	15189	15335	15312	15263	15271	15300	15327	15235	15325	15338	15207	15133	15384	15374	15419	15323	15288	15303	15316	15101	15282	15293	15176	15276	15420	15321	15277	15533	15391	15190	15318	15232	15488	15050	15351	15327	15294	15274	15224	15310	15155	15439	15260	15359	15329	15277	15339	15364	15300	15184	15401	15110	15275	15222	15216	15340	15215	15437	15190	15190	15249	15198	15316	15172	15190	15125	15257	15265	15226	15248	15315	15234	15081	15275	15296	15489	15268	15151	15422	15259	15114	15280	15219	15315	15221	15360	15269	15262	15265	15342	15329	15408	15490	15205	15306	15294	15223	15188	15313	15159	15269	15025	15280	15190	15370	15303	15411	15459	15281	15228	15242	15483	15259	15329	15370	15274	15138	15329	15308	15349	15084	15125	15202	15286	15313	15231	15297	15248	15261	15238	15217	15245	15255	15220	15277	15176	14981	15309	15405	15287	15395	15191	15323	15255	15275	15253	15309	15300	15272	15425	15322	15331	15125	15190	15360	15438	15266	15227	15242	15209	15265	15227	15299	15208	15297	15219	15195	15203	15229	15289	15159	15251	15376	15457	15388	15326	15325	15316	15409	15268	15471	15267	15206	15170	15463	15168	15178	15329	15205	15204	15089	15396	15327	15202	15272	15215	15323	15367	15110	15267	15266	15176	15281	15258	15151	15294	15146	15304	15376	15172	15180	15355	15269	15315	15181	15056	15400	15305	15263	15328	15167	15266	15255	15216	15225	15104	15251	15316	15204	15290	15356	15251	15281	15264	15400	15298	15169	15286	15324	15160	15256	15347	15254	15406	15313	15150	15326	15213	15124	15056	15220	15111	15248	15149	15180	15341	15096	14968	15179	15183	15218	15389	15146	15337	15270	15263	15188	15191	15155	15225	15275	15368	15245	15234	15242	15368	15100	15410	15278	15345	15259	15312	15255	15230	15016	15369	15343	15208	15204	15311	15160	15266	15283	15297	15307	15251	15211	15119	15206	15277	15366	15310	15361	15098	15209	15259	15261	15150	15199	15150	15075	15381	15237	15178	15289	15164	15176	15383	15220	15304	15142	15113	15366	15108	15222	15384	15306	15313	15343	15302	15289	15263	15320	15220	15273	15289	15247	15275	15280	15261	15359	15432	15249	15318	15297	15314	15183	15302	15132	15200	15233	15199	15136	15394	15185	15318	15277	15184	15218	15239	15236	15227	15299	15286	15270	15211	15293	15086	15104	15282	15195	15204	15307	15156	15360	15165	15319	15363	15130	15245	15238	15191	15357	15354	15118	15091	15198	15216	15276	15346	15066	15283	15309	15282	15390	15264	15077	15279	15186	15263	15354	15245	15319	15263	15135	15209	15288	15304	15152	15123	15227	15223	15123	15374	15237	15352	15215	15429	15237	15256	15270	15231	14973	15176	15375	15103	15195	15283	15228	15327	15319	15194	15225	15321	15236	15300	15185	15278	15050	15060	15202	15369	15241	15380	15284	15107	15256	15301	15253	15118	15325	15335	15275	15294	15207	15079	15112	15308	15343	15308	15235	15392	15327	15302	15379	15273	15333	15156	15210	15256	15276	15350	15076	15227	15543	15280	15164	15203	15266	15268	15150	15218	15319	15306	15305	15261	15202	15370	15262	15299	15282	15407	15322	15115	15240	15223	15207	15076	15329	15307	15147	15478	15074	15201	15253	15129	15130	15148	15267	15193	15186	15177	15319	15161	15377	15118	15383	15224	15398	15143	15250	15250	15247	15316	15263	15254	15101	15307	15321	15262	15218	15374	15228	15336	15331	15116	15096	15230	15159	15134	15246	15307	15044	15385	15268	15290	15167	15207	15412	15084	15442	15399	15252	15197	15414	15269	15246	15234	15362	15104	15214	15287	15253	15384	15153	15194	15468	15329	15271	15253	15175	15251	15192	15293	15361	15101	15206	15402	15176	15248	15178	15048	15304	15135	15235	15278	15261	15262	15347	15249	15218	15220	15218	15072	15372	15075	15325	15288	15224	15204	15250	15424	15346	15131	15303	15144	15111	15243	15247	15287	15223	15243	15360	15229	15220	15164	15331	15059	15225	15266	15315	15259	15297	15090	15211	15384	15272	15156	15316	15168	15303	15296	15287	15158	15285	15305	15383	15237	15373	15310	15241	15316	15329	15247	15263	15221	15354	15249	15175	15423	15437	15356	15111	15280	15321	15301	15192	15246	15482	15317	15242	15304	15340	15340	15338	15328	15334	15449	15260	15204	15344	15254	15218	15098	15083	15235	15378	15240	15246	15193	15217	15167	15205	15288	15163	15310	15215	15174	15265	15300	15224	15275	15215	15168	15381	15328	15143	15323	15260	15282	15266	15220	15030	15243	15254	15211	15224	15316	15241	15203	15214	15353	15304	15421	15313	15318	15216	15267	15181	15202	15228	15140	15231	15170	15191	15156	15087	15253	15310	15173	15373	15084	15258	15160	15237	15298	15401	15229	15225	15131	15264	15312	15183	15438	15316	15105	15192	15357	15299	15367	15261	15080	15354	15159	15211	15263	15083	15272	15237	15115	15360	15351	15380	15237	15297	15217	15250	15276	15221	15286	15232	15236	15423	15227	15227	15363	15196	15155	15322	15221	15284	15253	15186	15206	15364	15364	15170	15226	15346	15212	15166	15265	15309	15190	15290	15252	15339	15255	15328	15311	15445	15131	15240	15167	15283	15271	15392	15270	15365	15069	15108	15200	15269	15182	15167	15188	15152	15248	15062	15217	15495	15240	15200	15254	15183	15394	15225	15245	15222	15172	15193	15204	15247	15271	15252	15162	15231	15419	15320	15106	15188	15320	15235	15220	15359	15445	15468	15316	15286	15210	15255	15271	15444	15343	15249	15096	15182	15241	15257	15349	15332	15178	15191	15229	15370	15187	15137	15208	15327	15123	15252	15226	15356	15182	15253	15261	15262	15284	15186	15332	15137	15323	15311	15349	15394	15272	15240	15245	15243	15283	15257	15259	15329	15259	15144	15288	15210	15109	15357	15393	15266	15277	15368	15272	15265	15178	15258	15288	15384	15317	15164	15150	15178	15068	15422	15220	15325	15306	15154	15235	15312	15246	15295	15228	15420	15265	15330	15199	15134	15289	15121	15262	15144	15303	15214	15271	15187	15191	15303	15113	15157	15380	15125	15320	15153	15065	15274	15149	15325	15276	15206	15415	15291	15186	15265	15340	15316	15255	15355	15388	15183	15196	15280	15341	15386	15168	15288	15107	15225	15222	15258	15153	15170	15202	15348	15408	15351	15069	15307	15335	15301	15344	15317	15258	15250	15465	15199	15348	15170	15251	15074	15311	15371	15169	15182	15242	15242	15305	15258	15334	15171	15291	15381	15425	15334	15164	15273	15318	15225	15282	15198	15192	15208	15193	15356	15265	15037	15336	15193	15245	15261	15275	15320	15344	15366	15447	15121	15313	15185	15241	15407	15261	15271	15339	15253	15278	15385	15253	15377	15203	15173	15392	15296	15148	15108	15254	15195	15279	15372	15388	15318	15105	15158	15284	15259	15198	15312	15278	15247	15181	15239	15262	15364	15244	15412	15228	15188	15344	15278	15202	15190	15275	15214	15349	15143	15179	15205	15147	15398	15197	15315	15462	15314	15235	15316	15195	15260	15181	15277	15296	15188	15153	15114	15415	15384	15187	15188	15147	15188	15291	15139	15326	15286	15298	15358	15198	15475	15271	15337	15298	15078	15253	15307	15268	15262	15302	15086	15286	15453	15187	15167	15188	15234	15452	15233	15409	15051	15353	15499	15316	15501	15180	15351	15048	15358	15364	15313	15210	15058	15293	15274	15469	15152	15310	15327	15311	15219	15400	15241	15331	15196	15270	15243	15203	15242	15385	15283	15334	15509	15146	15152	15208	15407	15315	15144	15225	15372	15211	15335	15243	15535	15169	15326	15101	15134	15312	15173	15255	15224	15508	15337	15272	15273	15480	15283	15173	15251	15305	15305	15230	15357	15204	15081	15192	15386	15122	15311	15304	15157	15236	15099	15292	15322	15318	15173	15190	15177	15261	15454	15297	15221	15238	15354	15198	15266	15220	15273	15243	15408	15254	15282	15323	15244	15201	15269	15260	14994	15156	15444	15342	15282	15350	15375	15238	15245	15389	15282	15199	15297	15365	15424	15258	15221	15325	15211	15333	15238	15120	15473	15479	15226	15098	15147	15371	15255	15214	15362	15372	15224	15266	15204	15174
28041	22476	24586	21197	18317	18364	18439	17968	17945	17727	17499	17492	17493	17642	17504	17536	17851	17637	17677	17625	17525	17532	17626	17740	18008	17961	17989	17834	18070	17427	17629	17474	17354	17496	17695	17488	17608	17518	17454	17479	17362	17603	17583	17399	17353	17510	17544	17389	17534	17339	17416	17367	17547	17515	17481	17627	17707	17597	17610	17504	17511	17686	17576	17636	17485	17491	17768	17384	17402	17526	17657	17622	17548	17358	17539	17642	17395	17595	17531	17636	17462	17383	17350	17506	17422	17729	17392	17443	17448	17577	17378	17497	17370	17607	17574	17626	17537	17348	17621	17589	17648	17439	17595	17509	17442	17487	17625	17524	17402	17523	17389	17506	17649	17534	17651	17260	17490	17534	17292	17403	17613	17390	17590	17589	17454	17325	17513	17457	17741	17434	17611	17344	17434	17633	17475	17312	17624	17641	17616	17625	17473	17492	17480	17564	17460	17466	17533	17624	17780	17369	17461	17448	17576	17433	17430	17376	17376	17434	17363	17670	17560	17671	17562	17580	17500	17280	17605	17605	17534	17474	17498	17514	17605	17660	17590	17416	17382	17468	17382	17419	17591	17226	17353	17391	17413	17405	17293	17493	17533	17361	17467	17592	17334	17466	17464	17303	17682	17376	17571	17581	17517	17658	17387	17448	17402	17581	17500	17569	17519	17454	17624	17316	17531	17548	17446	17542	17462	17586	17674	17605	17481	17494	17493	17283	17574	17635	17649	17488	17472	17324	17395	17435	17554	17562	17351	17553	17433	17462	17620	17484	17459	17483	17378	17571	17621	17585	17775	17520	17458	17518	17755	17429	17387	17526	17381	17601	17586	17487	17551	17402	17544	17583	17432	17412	17437	17415	17530	17677	17378	17474	17503	17672	17470	17586	17652	17539	17472	17411	17423	17547	17577	17376	17404	17418	17286	17431	17600	17530	17585	17565	17648	17691	17341	17492	17451	17369	17410	17283	17440	17529	17505	17411	17489	17773	17555	17467	17571	17453	17476	17502	17520	17546	17486	17611	17368	17637	17617	17463	17516	17402	17493	17407	17480	17398	17435	17356	17472	17655	17243	17362	17693	17404	17446	17411	17495	17452	17514	17639	17459	17346	17571	17539	17494	17548	17531	17504	17390	17438	17424	17663	17608	17502	17606	17549	17615	17424	17407	17374	17346	17600	17390	17640	17527	17571	17560	17715	17361	17310	17476	17424	17577	17453	17372	17568	17520	17331	17453	17449	17496	17539	17629	17544	17515	17561	17451	17414	17373	17539	17579	17525	17718	17453	17571	17532	17525	17543	17734	17498	17569	17648	17466	17425	17611	17634	17388	17556	17378	17503	17452	17311	17349	17629	17547	17665	17458	17556	17517	17429	17711	17555	17511	17648	17520	17341	17494	17501	17424	17493	17452	17457	17376	17563	17669	17445	17584	17585	17656	17614	17457	17350	17517	17510	17600	17501	17472	17507	17403	17482	17475	17337	17556	17375	17692	17524	17452	17390	17551	17425	17561	17505	17495	17310	17402	17481	17721	17691	17574	17411	17388	17342	17302	17582	17568	17498	17624	17525	17476	17523	17509	17589	17511	17455	17466	17382	17492	17652	17628	17481	17500	17385	17392	17512	17374	17676	17447	17692	17537	17433	17287	17460	17318	17339	17763	17570	17567	17530	17388	17254	17325	17404	17380	17634	17408	17613	17562	17608	17426	17578	17457	17647	17525	17491	17731	17434	17523	17515	17521	17524	17555	17315	17720	17269	17565	17290	17731	17659	17641	17412	17527	17519	17392	17586	17582	17412	17699	17698	17606	17571	17480	17554	17536	17399	17742	17458	17433	17680	17517	17413	17559	17626	17564	17428	17526	17534	17652	17590	17516	17564	17477	17232	17532	17357	17462	17550	17446	17552	17526	17390	17690	17673	17351	17682	17645	17619	17486	17705	17470	17609	17668	17452	17441	17653	17383	17535	17505	17532	17654	17718	17467	17491	17420	17652	17792	17561	17515	17402	17581	17410	17700	17655	17630	17622	17672	17551	17290	17413	17606	17476	17618	17559	17580	17534	17371	17523	17554	17420	17560	17369	17735	17574	17456	17537	17478	17485	17549	17582	17731	17594	17563	17569	17444	17446	17443	17367	17428	17400	17513	17602	17544	17363	17610	17623	17638	17298	17668	17468	17511	17407	17401	17703	17344	17526	17720	17398	17351	17428	17574	17476	17498	17532	17430	17459	17515	17526	17516	17495	17724	17585	17514	17513	17490	17366	17394	17563	17353	17414	17550	17498	17546	17653	17502	17621	17526	17449	17385	17400	17535	17481	17534	17752	17635	17584	17660	17491	17296	17488	17383	17526	17498	17653	17654	17782	17513	17476	17624	17566	17679	17504	17493	17531	17682	17530	17457	17469	17420	17539	17485	17578	17442	17567	17606	17590	17458	17485	17305	17670	17593	17465	17666	17422	17490	17688	17296	17657	17702	17679	17515	17593	17645	17685	17578	17536	17483	17369	17698	17636	17706	17666	17476	17415	17539	17429	17548	17415	17431	17324	17489	17160	17550	17663	17318	17341	17543	17549	17534	17599	17701	17432	17582	17690	17631	17515	17389	17446	17458	17583	17544	17437	17617	17526	17625	17437	17509	17311	17659	17321	17551	17314	17523	17388	17587	17805	17556	17499	17414	17650	17726	17596	17652	17460	17499	17456	17579	17492	17418	17667	17463	17501	17522	17594	17450	17281	17595	17606	17629	17385	17481	17510	17440	17472	17443	17578	17665	17250	17462	17777	17439	17465	17451	17635	17499	17572	17753	17409	17475	17709	17608	17453	17425	17391	17436	17387	17632	17592	17694	17583	17558	17417	17321	17470	17563	17605	17555	17550	17381	17360	17392	17688	17346	17475	17549	17469	17333	17394	17641	17644	17488	17328	17554	17499	17539	17373	17499	17472	17538	17576	17422	17368	17472	17386	17399	17626	17614	17498	17419	17561	17522	17565	17499	17438	17717	17470	17639	17492	17673	17501	17617	17566	17389	17512	17429	17533	17426	17657	17641	17463	17434	17364	17520	17535	17509	17455	17499	17435	17597	17391	17754	17175	17545	17654	17401	17517	17746	17624	17426	17575	17492	17537	17373	17491	17649	17737	17562	17550	17446	17370	17437	17457	17448	17554	17540	17210	17525	17473	17459	17476	17546	17774	17650	17569	17683	17378	17533	17544	17436	17505	17614	17251	17511	17690	17559	17575	17278	17559	17458	17268	17439	17419	17591	17336	17584	17601	17665	17317	17568	17568	17588	17347	17451	17590	17355	17376	17470	17525	17540	17471	17678	17472	17676	17588	17704	17608	17607	17688	17328	17319	17576	17544	17532	17320	17612	17696	17716	17373	17653	17506	17447	17460	17611	17323	17475	17504	17618	17518	17505	17607	17520	17446	17347	17561	17417	17566	17482	17341	17344	17482	17556	17462	17524	17625	17393	17631	17659	17426	17498	17595	17559	17402	17441	17439	17606	17519	17592	17512	17430	17354	17447	17503	17445	17406	17442	17476	17452	17607	17480	17366	17418	17308	17587	17409	17517	17554	17744	17425	17358	17518	17562	17329	17460	17516	17442	17506	17510	17421	17558	17627	17564	17665	17650	17439	17650	17655	17379	17407	17498	17491	17672	17644	17365	17375	17460	17557	17590	17553	17561	17590	17648	17388	17459	17556	17706	17412	17507	17409	17384	17430	17569	17572	17558	17588	17472	17426	17540	17420	17581	17397	17640	17605	17513	17618	17598	17488	17550	17609	17415	17387	17557	17419	17433	17455	17589	17677	17394	17477	17570	17488	17649	17463	17620	17560	17461	17618	17413	17619	17664	17389	17411	17473	17561	17657	17790	17598	17371	17592	17605	17536	17577	17613	17657	17548	17272	17349	17421	17409	17473	17429	17365	17488	17605	17379	17709	17539	17659	17335	17419	17446	17478	17538	17366	17458	17653	17291	17509	17322	17618	17653	17474	17337	17442	17648	17354	17596	17518	17431	17607	17445	17461	17293	17467	17482	17409	17572	17598	17684	17762	17355	17420	17470	17260	17464	17518	17594	17816	17467	17481	17578	17423	17441	17627	17330	17454	17407	17420	17601	17452	17528	17582	17504	17659	17545	17573	17471	17582	17450	17504	17460	17735	17535	17484	17468	17523	17254	17410	17672	17425	17477	17724	17616	17602	17296	17719	17481	17343	17468	17499	17282	17536	17277	17502	17467	17553	17568	17497	17450	17278	17494	17443	17503	17457	17672	17478	17672	17431	17623	17819	17448	17453	17670	17469	17486	17470	17752	17503	17658	17592	17632	17631	17191	17340	17481	17438	17484	17337	17412	17407	17439	17547	17724	17414	17366	17606	17331	17363	17468	17566	17412	17504	17489	17436	17418	17661	17505	17582	17375	17557	17364	17378	17508	17579	17587	17540	17411	17462	17533	17428	17546	17641	17241	17506	17338	17559	17352	17849	17537	17424	17610	17778	17456	17670	17546	17419	17659	17522	17589	17515	17525	17688	17413	17473	17568	17524	17490	17704	17573	17608	17516	17506	17603	17511	17696	17613	17463	17375	17532	17490	17776	17268	17303	17671	17546	17707	17571	17377	17511	17606	17521	17426	17538	17278	17634	17608	17353	17430	17658	17550	17535	17605	17542	17588	17662	17608	17615	17435	17525	17441	17514	17525	17394	17531	17531	17626	17850	17563	17402	17629	17604	17480	17663	17600	17454	17443	17528	17614	17529	17488	17428	17775	17447	17363	17379	17310	17465	17449	17452	17540	17330	17509	17337	17566	17363	17497	17463	17734	17556	17525	17516	17575	17488	17578	17583	17435	17586	17682	17530	17754	17595	17493	17498	17582	17408	17651	17380	17755	17639	17432	17600	17507	17622	17290	17256	17475	17456	17368	17414	17421	17514	17705	17768	17557	17821	17648	17617	17492	17428	17799	17678	17511	17548	17387	17556	17451	17665	17529	17625	17410	17360	17525	17383	17560	17333	17463	17398	17713	17379	17424	17643	17520	17735	17527	17428	17539	17610	17249	17480	17549	17435	17556	17577	17152	17252	17335	17443	17422	17490	17663	17560	17449	17581	17530	17495	17678	17490	17490	17548	17475	17661
17721	22730	19890	16597	15951	16312	16290	15841	15550	15139	15077	15018	14886	14948	15185	15113	14932	15045	15187	15025	15043	14954	15068	15070	15580	15727	15704	15542	15300	15039	15087	14888	15082	14989	15017	14917	15049	15032	15040	14941	14802	14850	15003	14785	14746	15151	14903	14968	14838	15060	14959	14874	15015	14935	14798	14855	14880	14692	14944	14997	14804	15054	14914	14933	14955	14879	14971	14886	14869	14971	14883	14860	14817	15073	14736	14962	14807	15082	15028	14862	15018	15100	14994	15090	14814	15108	15048	14803	14894	14884	15161	14919	15014	15044	14894	14917	14937	14945	14995	14928	14878	15017	14868	14988	14892	14976	14887	14970	15065	14919	14839	14965	14946	14925	15018	14900	15056	14892	14932	15068	14852	15015	15036	14838	14832	14801	15034	15036	14922	14924	14950	15007	15024	14829	15013	14946	14891	15085	14917	15087	14908	14929	14896	15014	14998	15079	14893	15086	14822	14876	14872	14965	14870	14890	14885	14961	14978	15070	14756	15164	14817	14946	15140	14850	14991	14995	14901	14949	14745	14916	15000	14756	14898	14817	14924	14766	14899	15016	14881	15004	14957	15008	14978	14831	14823	14968	14871	15014	14812	14954	14894	14857	14744	15016	15080	14996	15050	14836	14777	14869	14761	15097	14827	14987	14952	14900	15071	15007	14887	15014	14976	14880	15022	15005	15092	14855	14790	14801	15000	14902	14996	14888	15037	14995	15102	14965	14966	14894	14888	15065	14934	14978	14821	14867	15055	15092	14914	14866	14961	15037	14928	14940	14907	14855	14889	15103	14965	15052	14983	15028	14951	14879	14957	14998	14980	14940	14921	15071	14981	14987	14924	14867	14966	15024	14907	14874	15121	14916	15138	14848	14912	15033	14839	15058	14830	14874	15037	14869	14992	15032	14869	14950	15017	14917	15027	14985	14798	14776	15145	15003	14921	14905	14812	15028	14948	15095	14952	14976	14937	14922	14827	15086	15048	15083	14937	14997	14949	15055	15123	14988	14887	15041	15114	14853	14926	15045	15111	14872	14957	15024	14850	14878	15070	14891	15004	14958	15014	14884	15049	15078	15035	14927	14835	14948	14975	14951	14898	15100	14938	14925	14881	14977	14960	14834	15073	15006	14998	14928	14861	14937	15045	14888	14873	14859	14941	14770	14936	14891	14964	14997	15078	14911	14991	14866	15035	14868	15073	14940	15143	14973	14940	15075	14851	15016	14961	14973	14858	14906	14961	15071	14843	15107	15092	14948	14950	15093	14881	14900	14990	14913	15007	15045	15066	15150	14995	14921	15026	14893	15022	14902	15035	14871	15056	14874	14985	14821	15145	15072	15114	14928	14892	14983	14871	14845	14855	14857	14980	14820	14861	14976	14820	14983	14850	14977	14887	14761	14902	14879	15020	14863	14820	14883	14860	14885	14881	15002	15077	15003	14973	14893	14852	14878	14962	14936	14978	14913	14808	14927	14950	15101	14944	14957	15001	14782	14873	14994	14823	14812	15009	14975	14795	15124	15035	14975	14749	14835	14985	14941	14946	14834	15035	14915	15022	15064	14948	15037	14981	15003	14815	15063	14954	14946	15031	14866	14814	15088	14806	14982	14979	14777	15075	14940	15027	15117	15053	14966	14815	14845	14870	14950	14768	14977	14907	14991	14941	15036	14952	14971	14995	14887	15098	14939	14995	14862	14922	14954	14905	14918	14969	14807	15041	14916	14918	14843	14904	14989	14816	14967	14969	14907	14994	15006	14838	14938	15089	14902	15066	14845	14845	14929	14958	14921	14979	14922	15033	15007	14903	14853	14889	14877	15091	14880	14977	14960	15118	14856	14857	14898	14990	15021	14933	14921	14766	14924	14880	14979	15072	14946	14862	14978	15042	14970	14804	15026	15029	14836	14977	15098	14831	14941	14941	15087	14941	14972	15122	14735	15042	14926	14968	14836	14816	14836	14982	14909	14891	15047	14957	15166	14999	15048	15001	14933	15003	14931	14888	14968	15021	15014	14965	15008	14932	14940	14919	14753	14983	14953	14912	14937	14849	15013	15078	14899	14881	14925	15040	14987	14858	14926	14882	14945	14996	14929	14850	14787	14836	14927	15061	14972	14874	14836	14902	14980	14989	14952	14864	15005	14783	14899	14942	15066	14843	14937	14893	14869	15106	15050	15014	14979	15006	14976	14902	14924	15010	15100	14894	15035	14985	14795	14786	14857	15013	14928	15032	14773	14816	14832	14927	14762	15019	14928	14989	14939	14942	14829	15029	14776	14925	14928	14969	14684	14899	15060	14786	14777	14945	14923	14976	14925	14967	15096	15093	15044	14952	14788	14993	14784	15076	14994	14909	14872	14954	14886	14988	14841	15054	14895	14783	15107	15031	14973	15001	14865	15061	14810	15012	15035	14841	15015	14962	15002	15066	14956	14859	14917	15001	15055	14949	14996	14944	14788	14953	14791	14844	14940	14845	14968	15007	15010	14923	14963	14964	14937	14895	14911	15028	15019	15028	14988	14838	14998	15112	14944	14939	14993	14960	14974	14834	15129	14989	14877	14778	15005	14881	14886	14979	14928	14811	14976	15065	14850	14923	15093	14835	15055	15168	15045	14920	15030	14889	14965	14985	15163	14873	14845	14931	15024	14861	14851	14839	15042	14976	15100	14979	14913	14904	14607	14946	14883	14856	14978	14965	15031	14976	14966	14974	14847	14881	15034	14859	14912	14930	14927	15081	14880	14976	14858	14816	15128	14860	15165	15063	14877	15014	14888	14889	15101	14822	15129	14916	14840	14989	14888	14787	14843	14932	15075	14989	14880	14997	14904	14895	14850	14916	14855	14860	14857	14827	14933	14897	15001	15020	14960	14952	14913	14847	15089	14975	14941	14895	14782	14903	14947	14869	14957	14843	14852	14982	14949	14647	14906	14884	15021	15060	14789	14941	14959	14834	15051	14891	15136	14964	14928	14849	14901	14819	14804	14834	15064	14938	14950	15005	14854	14836	15100	14738	15002	14932	15010	14914	14950	15068	14912	15059	14822	14879	15029	14833	15037	15037	14788	15035	15100	14979	14838	15045	14939	14921	15005	14937	14809	14915	14792	14905	14801	14891	15026	14945	14968	14926	14883	14862	14858	14878	14951	15081	15054	15049	14845	14909	14987	15053	14927	14982	14985	15005	14892	14926	15009	14892	15033	14842	15132	14809	14972	14774	14980	14763	14841	14802	14988	14940	14973	14930	15089	14855	15018	14977	14935	14898	14883	14949	14851	14883	14945	15049	14892	14908	14897	14906	15118	15010	14936	14960	14974	15020	14858	14925	14941	15066	14861	15126	14913	14884	14967	14826	14943	14821	15002	14890	14943	14878	14977	14840	15075	14920	14892	14883	14880	15104	14954	14867	14900	15052	14899	15123	15064	14943	14917	14837	15109	14936	15014	14807	14958	14831	15084	14912	14942	14925	15033	14976	15109	14920	15064	14796	15070	15149	14812	14825	15064	14852	14947	15257	14899	14897	14924	14848	14887	14963	14877	14998	14878	14752	14904	14915	15076	14957	14801	14788	14883	14950	14880	15012	14826	14937	14755	15106	15000	15028	14915	14958	14998	14973	14719	14715	14909	15184	15139	14867	14812	14759	14935	15107	14879	15058	14841	14997	14810	15000	14747	14933	14970	14873	14921	14874	15234	14873	15004	14978	14921	15091	14940	15094	15016	14980	14970	14841	15077	14850	14827	14900	14810	14795	15015	15029	14738	14956	14842	14951	14897	14890	15057	14910	14875	14858	15014	14912	14768	14953	15151	14822	14938	15011	14688	14953	14975	14950	14937	14938	14924	15003	14913	14923	14763	14886	15033	15011	15075	14937	14865	14912	15105	14817	15114	14842	14992	14924	15072	14971	15003	14907	14990	15019	14945	14860	14967	14963	14979	14935	15036	15004	14948	14757	15212	14947	15034	14922	15006	14958	15019	15125	14880	14896	15020	14877	14889	14951	14949	14808	15229	14899	14897	14820	15079	15122	14883	14896	14976	14982	15026	15023	14953	14931	15012	15017	14914	14888	14924	14985	15119	14861	14989	14874	14932	15066	14895	14915	14907	14769	15130	14907	14939	15000	14864	14944	14986	15104	15017	14875	14977	15014	14930	14923	15026	14844	14944	14965	14869	15091	14952	14967	14887	14938	15050	14802	14942	15153	14937	14835	14980	14961	15190	14930	14744	14864	14954	14949	14899	14932	14955	14930	14857	14967	14770	14992	15037	14823	14888	14900	14982	14910	14824	14905	14872	14907	14784	14823	14883	14941	15059	14878	14779	15038	14874	15156	15035	15163	14972	15066	15015	14938	14857	14811	14872	14845	14892	14999	15086	14904	14779	14844	14930	15030	14914	15013	15060	14863	14967	14772	14823	14941	15002	14913	14919	14921	15018	14995	14973	14939	14903	14765	14815	15031	14915	14947	14885	14942	15055	15087	15016	14911	14934	15027	14836	15003	15056	14823	15089	14926	15044	14885	15037	15021	14866	14975	15038	15156	14851	14759	15015	14851	14962	14777	14857	15167	14908	14859	15000	14894	14838	15002	14948	14975	14960	15167	14970	15036	14949	14905	14854	14759	14940	15171	15018	14754	14978	14826	14736	14871	14916	14833	15079	14912	14781	14952	14913	15119	14831	15007	14961	15079	15000	14968	15014	14798	15094	14876	14956	14860	14925	14795	14812	15074	15035	14845	14995	14845	14849	14975	14893	14905	15125	14958	14947	14985	15013	15029	14865	14837	14925	15076	14862	14878	15018	14919	14837	15034	14809	14854	14926	15007	14833	15023	14944	15015	14955	14805	14948	14852	15004	15005	14841	14957	14863	14906	15069	15035	14736	14963	14925	14856	15018	15154	15193	14898	14774	15008	14892	14870	15036	14895	15153	15025	14933	14792	15103	14877	14945	14809	14913	14828	15056	14930	14937	14981	15152	14924	14955	14905	14907	14870	15044	14952	14986	15052	15018	14881	14995	14861	15021	14949	14943	14968	15057	14928	14889	14853	14973	14824	14985	14777	14932	14903	14918	15016	14927	15081	15033	14878	14907	14994	15039	14937	14895	14973	15076	14991	15059	14807	14967	14988	14876	15030	14938	14992	15025
24354	21250	28505	24540	22476	22151	21670	19238	18738	18726	18621	18441	18569	18592	18482	18419	18332	18136	18363	18299	18268	18494	18445	19141	21252	22080	21555	20349	19348	18938	18696	18512	18388	18333	18519	18296	18278	18155	18172	18151	18231	18339	18241	18383	18394	18206	18182	18228	18214	18341	18514	18399	18112	18253	18087	18391	18202	18275	18389	18230	18048	18020	18232	18294	18118	18314	18322	18398	18275	18241	18171	18267	18316	18178	18259	18279	18155	18365	18278	18077	18051	18249	18282	18475	18294	18497	18310	17926	18195	18129	18214	18331	18289	18265	18297	18158	18211	18266	18243	18061	18441	18226	18167	18214	18300	18202	18410	18322	18281	18409	18334	18289	18426	18229	18264	18413	18182	18325	18283	18339	18075	18263	18155	18318	18111	18143	18432	18296	18404	18296	18087	18188	18339	18171	18272	18430	18294	18263	18186	18320	18231	18176	18196	18296	18103	18347	18261	18344	18282	18288	18164	18173	18278	18265	18178	18032	18308	18221	18370	18068	18137	18080	18165	18198	18281	18183	18503	18310	18269	18194	18331	18281	18180	18203	18353	18098	18277	18268	18205	18331	18263	18237	18150	18095	18430	18246	18443	18135	18132	18229	18342	18293	18277	18365	18257	18176	18153	18280	18156	18087	18139	18241	18256	18167	18297	18116	18341	18301	18273	18109	18000	18101	18399	18247	18049	18158	18183	18193	18128	18104	18184	18362	18424	18290	18294	18309	18134	18238	18197	18268	18254	18183	18182	18246	18265	18207	18337	18276	18229	18255	18211	18392	18181	18269	18129	18291	18221	18361	18246	18163	18264	18250	18279	18401	18274	18539	18401	18151	18198	18094	18155	18181	18301	18361	18266	18205	18316	18402	18388	18525	18190	18060	18106	18236	18162	18196	18169	18391	18271	18393	18126	18259	18314	18064	18442	18531	18276	18148	18136	18244	18204	18163	18061	18109	18067	18134	18063	18222	18378	18277	18105	18256	18045	18301	18241	18187	18233	18467	18230	18278	18214	18148	18112	18230	18199	18302	18276	18316	18088	18086	18538	18132	18168	18120	18205	18181	18206	18187	18149	18164	18354	18161	18100	18168	18128	18297	18422	18331	18388	18308	18257	18309	18124	18312	17945	18313	18410	18315	18203	18420	18207	18124	18283	18266	18339	18209	18284	18157	18297	18182	18296	18016	18184	18150	18285	18076	18159	18364	18383	18245	18231	18293	18416	18080	18322	18105	18290	18328	18275	18246	18323	18225	18242	18305	18276	18403	18380	18250	18379	18147	18088	18060	18322	18281	18089	18134	18075	18237	18508	18291	18242	18203	18470	18382	18432	18270	18425	18219	18184	18065	17951	18310	18508	18372	18149	18065	17987	18113	18110	18120	18353	18070	18126	18165	18041	18149	18338	18209	18246	18244	18158	18132	18302	18290	17979	18138	18024	18054	18017	18185	18042	18015	18165	18240	18277	18260	18271	18385	18302	18338	18059	18413	18265	18097	18289	18181	18189	18246	18256	18378	18241	18289	17940	18253	18250	18229	18101	18024	18318	18068	18178	18149	18135	18296	18238	18174	18338	18245	18462	18296	18213	18267	18188	18333	18225	18380	18107	18284	18224	18162	18190	18272	18241	18134	18186	18165	18157	18128	18370	18170	18501	18235	18317	18201	18328	18363	18309	18283	18142	17972	18230	18000	18267	18204	18367	17931	18205	18174	18367	18210	18112	18113	18318	18363	18413	18235	18180	18417	18151	18168	18382	18228	18392	18046	18278	18336	18173	18138	18343	18199	18157	18500	18132	18339	18029	18330	18069	18107	18088	18343	18116	18262	18351	18249	18127	18250	18305	18304	18077	18275	18223	18124	18214	18177	18414	18309	18187	18153	18339	18128	18167	18321	18163	18315	18352	18371	18240	18223	18398	18248	18429	18147	18318	18115	18357	18213	18316	18379	18036	18264	18211	18343	18360	18314	18313	18231	18345	18305	18270	18297	18415	18185	18064	18391	18289	18237	18486	18133	18165	18273	18401	18268	18393	18276	18390	18395	18144	18386	18319	18242	18256	18030	18112	18224	18282	18353	18099	18273	18234	18162	18203	18374	18356	18261	18300	18148	18146	18270	18165	18193	18244	18071	18181	18322	18327	18180	18296	18346	18207	18053	18218	18113	18356	18156	18200	18296	18150	18110	18233	18205	18349	18312	18327	18293	18318	18311	18205	18258	18114	18193	18296	18478	18467	18261	18313	18240	18377	18235	18301	18201	18189	18371	18356	18107	18109	18150	18372	18388	18341	18261	18249	18147	18360	18000	18202	18234	18144	18238	18416	18137	18293	18299	18338	18250	18378	18094	18200	18120	18391	18308	18196	18279	18369	18281	18281	18251	18303	18108	18280	18398	18406	18233	18349	18224	18367	18269	18297	18044	18041	18405	18128	18124	18205	18403	18390	18216	18169	18074	18264	18257	18196	18329	18155	18097	18418	18315	18362	18207	18028	18341	18242	18162	18235	18152	18175	18365	18338	18216	18250	18126	18190	18444	18218	18412	18389	18321	18330	18117	18432	18107	18245	18477	18200	18254	18452	18469	18373	18161	18218	18279	18391	18259	18312	18345	18270	18325	18191	18426	18340	18342	18349	18253	18134	18356	18164	18178	18037	18260	18156	18299	18321	18365	18304	18255	18229	18283	18248	18188	18175	18348	18195	18354	18200	18163	18281	18128	18101	18350	18262	18246	18087	18290	18240	17991	18415	18281	18324	18396	18348	18271	18351	18028	18162	18277	18137	18210	18250	18380	18331	18261	18196	18318	18306	18169	18298	18223	18065	18365	18335	18350	18252	18139	18279	18184	17955	17951	18410	18224	18231	18149	18233	18200	18234	18151	18241	18405	18199	18029	18135	18271	18268	18066	18209	18179	18185	18372	18352	18324	18302	18135	18103	18260	18086	17963	18173	18158	18329	18108	18455	18363	18171	18378	18389	18190	18240	18267	18027	18229	18297	18226	18222	18297	18093	18339	18144	18452	18586	18263	18231	18306	18572	18355	18413	18192	18242	18182	18262	18277	18235	18052	18178	18219	18179	18259	18228	18136	18213	18171	18483	18328	18239	18251	18196	18247	18519	18375	18042	18163	18303	18274	18246	18283	18200	18102	18422	18104	18202	18230	18273	18387	18108	18183	18423	18582	18421	18372	18243	18251	18140	18178	18353	18086	18144	18294	18389	18408	18284	18102	18310	18319	18322	18246	18059	18329	18197	18500	18266	18182	18118	18302	18400	18308	18188	18203	18214	18280	18175	18228	18204	18162	18106	18347	18271	18143	18360	18105	18060	18086	18241	18015	18333	18228	18345	18263	18229	18320	18399	18178	18330	18189	18040	18261	18305	18073	18250	18233	18159	18224	18600	18188	18174	18547	18110	18296	18286	18124	18336	18119	18520	18198	18226	18220	18158	18074	18172	18427	18366	18386	18291	18156	18154	18204	18369	18372	18182	18027	18102	18249	18353	18222	18339	18234	18214	18218	18236	18171	18328	18158	18117	18242	18416	18198	18284	18433	18092	18143	18278	18218	18302	18387	18344	18123	18247	18156	18339	18312	18191	18219	18121	18183	18242	18400	18232	18198	18264	18179	18155	18396	18138	18466	18251	18472	18330	18244	18254	18210	18146	18184	18152	18016	18137	18210	18272	18113	18300	18332	18184	18170	18339	18307	18291	18081	18400	18081	18290	18352	18242	18139	18313	18102	18185	18394	18335	18321	18317	18171	18051	18408	18384	18114	18357	18265	18470	18194	18023	18364	18218	18152	18208	18160	18353	18118	18055	18435	18395	18233	18343	18279	18126	18223	18206	18326	18311	18234	18224	18253	18247	18050	18384	18309	18172	18385	18388	18178	18255	17982	18175	18279	18074	18051	18236	18249	18180	18113	18222	18244	18321	18289	18396	18194	18140	18240	18201	18257	18351	18347	18372	18224	18325	18330	18214	18252	18322	18082	18241	18145	18310	18318	18221	18317	18162	18280	18322	18315	18301	18090	18276	18140	18273	17900	17985	18169	18161	18092	18301	18359	18151	18106	18390	18278	18107	18514	18430	18298	18254	18293	18300	18387	18309	18345	18104	18259	18332	18308	18348	18281	18171	18338	18358	18531	18374	18382	18151	18260	18459	18276	18232	18186	18230	18338	18198	18281	18000	18267	18335	18052	18398	18243	18278	18365	18405	18041	18167	18267	18292	18249	18220	18150	18406	18037	17956	18283	18296	18403	18110	18299	18292	18093	18247	18248	18199	18196	18383	18197	18243	18300	18381	18383	18296	18118	18356	18188	18308	18182	18186	18357	18259	18180	18244	18194	18304	18302	18169	18262	18386	18091	18248	18266	18171	18197	18346	18311	18254	18298	18281	18276	18252	18223	18332	18536	18191	18085	18309	18211	18473	18206	18149	18172	18314	18199	18157	18355	18362	18371	18429	18025	18247	18265	18144	18044	18159	18362	18181	18290	18457	18000	18136	18103	18390	18252	18240	18067	18290	18265	18252	18311	18119	18001	18057	18150	18165	18271	18183	18267	18201	18393	18347	18194	18166	18343	18289	18260	18331	18156	18134	18197	18131	18198	18266	18392	18369	18477	18296	18106	18209	18280	18252	18240	18199	18120	18126	18166	18214	18353	18100	18355	18133	18183	18376	18245	18177	18243	18237	18250	18222	18132	18210	18097	18096	18190	18445	18119	18327	18313	18366	18280	18177	18253	18326	18165	18284	18249	18136	18520	18285	18255	18178	18194	18370	18408	18288	18164	18329	18190	18018	18218	18299	18141	18307	18214	18254	18190	18180	18393	18074	18247	18207	18240	18225	18438	18250	18507	18165	18374	18057	18078	18412	18356	18441	18316	18253	18204	18338	18271	18172	18219	18108	18045	18248	18164	18295	18475	18102	18090	18297	18336	18160	18101	18429	18107	18276	18314	18364	18464	18360	18435	18242	18093	18178	17907	18273	18119	18259	18172	18324	18065	18237	18338	18273	18214	18444	18243	18222	18269	18443	18383	18258	18346	18180	18338	18155	18168	18373	18445	18288	18233	17998	18148	18243	18317	18321	18168	18197	18358	18318	18243	18192	18140	18222	18214	18329	18171	18090	18205	18377	18388
19092	30069	25054	20292	19255	18153	17345	16613	16288	15928	15702	15695	15492	15536	15608	15651	15585	15467	15514	15398	15680	15725	15512	16998	19988	20654	19555	17752	16586	16019	15716	15471	15282	15438	15415	15467	15371	15400	15484	15533	15264	15366	15543	15510	15416	15391	15372	15453	15450	15327	15401	15399	15510	15339	15387	15468	15393	15400	15648	15397	15446	15346	15496	15336	15327	15372	15537	15352	15470	15479	15422	15562	15363	15532	15248	15349	15265	15329	15457	15331	15295	15368	15504	15336	15558	15459	15493	15416	15383	15357	15417	15299	15359	15449	15446	15465	15320	15332	15311	15307	15566	15401	15328	15418	15432	15310	15536	15482	15437	15473	15303	15272	15398	15393	15383	15294	15274	15323	15382	15369	15460	15455	15352	15399	15402	15327	15347	15520	15336	15431	15323	15386	15354	15481	15403	15528	15368	15480	15527	15295	15443	15345	15353	15344	15417	15389	15401	15300	15328	15236	15451	15348	15322	15487	15441	15275	15401	15307	15192	15333	15398	15295	15335	15361	15481	15299	15354	15351	15390	15384	15366	15366	15165	15388	15311	15401	15365	15390	15286	15388	15321	15381	15366	15446	15257	15380	15436	15469	15379	15398	15394	15435	15290	15386	15432	15453	15475	15331	15303	15427	15452	15461	15489	15313	15317	15496	15421	15338	15475	15368	15476	15333	15338	15540	15319	15337	15233	15465	15436	15284	15533	15499	15335	15278	15421	15309	15391	15428	15458	15434	15341	15509	15404	15406	15351	15237	15424	15105	15414	15389	15500	15344	15291	15295	15499	15414	15276	15318	15364	15431	15316	15457	15465	15193	15439	15365	15427	15237	15266	15534	15320	15384	15384	15297	15496	15359	15405	15330	15387	15357	15323	15367	15429	15358	15494	15277	15326	15598	15421	15485	15391	15324	15401	15318	15372	15357	15269	15310	15379	15368	15391	15477	15398	15516	15566	15327	15415	15251	15375	15362	15193	15384	15356	15376	15360	15428	15508	15550	15419	15707	15378	15332	15536	15363	15406	15568	15557	15270	15263	15473	15422	15394	15552	15430	15293	15476	15462	15341	15353	15458	15312	15257	15404	15366	15447	15502	15461	15412	15488	15345	15578	15439	15416	15409	15401	15519	15397	15390	15236	15350	15429	15442	15409	15323	15433	15243	15312	15358	15544	15263	15434	15165	15587	15409	15479	15433	15363	15430	15449	15438	15476	15292	15449	15336	15398	15666	15481	15450	15434	15163	15433	15423	15448	15351	15442	15423	15406	15417	15319	15367	15352	15450	15549	15345	15544	15455	15457	15476	15244	15491	15469	15318	15483	15352	15419	15351	15494	15396	15455	15389	15353	15333	15505	15486	15276	15375	15505	15538	15442	15347	15502	15186	15466	15317	15251	15237	15572	15451	15561	15348	15530	15253	15241	15432	15385	15444	15340	15261	15493	15587	15413	15315	15287	15488	15371	15353	15462	15359	15486	15498	15450	15381	15465	15492	15365	15464	15395	15385	15488	15476	15289	15377	15283	15530	15357	15421	15427	15432	15438	15286	15476	15410	15458	15530	15369	15420	15407	15439	15386	15403	15333	15189	15310	15327	15406	15258	15436	15257	15484	15339	15487	15379	15381	15421	15410	15411	15310	15485	15339	15271	15367	15395	15373	15212	15433	15473	15420	15509	15404	15475	15390	15413	15452	15230	15369	15398	15434	15318	15542	15247	15378	15511	15385	15357	15265	15365	15373	15493	15583	15527	15278	15315	15360	15251	15429	15278	15317	15475	15293	15315	15326	15392	15477	15422	15500	15252	15290	15505	15270	15415	15390	15218	15233	15483	15340	15355	15460	15485	15314	15279	15317	15428	15373	15362	15417	15489	15433	15422	15372	15328	15439	15470	15320	15575	15375	15440	15362	15377	15297	15348	15361	15502	15410	15436	15178	15367	15380	15567	15362	15407	15333	15234	15592	15463	15390	15315	15243	15501	15422	15252	15307	15599	15472	15450	15509	15446	15548	15364	15158	15316	15445	15178	15370	15464	15375	15386	15522	15493	15367	15492	15489	15294	15504	15590	15490	15418	15374	15265	15465	15395	15652	15407	15530	15394	15279	15470	15337	15375	15305	15537	15452	15382	15272	15451	15377	15544	15522	15366	15468	15329	15373	15504	15372	15368	15298	15205	15310	15410	15394	15318	15266	15417	15341	15421	15423	15302	15379	15412	15286	15356	15514	15530	15393	15353	15396	15387	15389	15265	15495	15349	15198	15381	15379	15465	15090	15423	15324	15470	15298	15337	15323	15317	15433	15448	15348	15380	15425	15450	15384	15395	15469	15398	15410	15303	15448	15291	15457	15525	15344	15454	15407	15383	15366	15218	15398	15236	15389	15522	15348	15531	15371	15377	15313	15477	15363	15479	15388	15448	15422	15333	15509	15430	15394	15472	15306	15492	15277	15654	15305	15329	15480	15475	15369	15465	15317	15468	15265	15462	15564	15362	15470	15566	15393	15400	15394	15441	15479	15470	15294	15344	15401	15434	15283	15420	15569	15361	15621	15527	15425	15310	15355	15387	15366	15300	15250	15380	15428	15565	15621	15438	15462	15399	15426	15331	15263	15380	15430	15390	15339	15398	15375	15379	15404	15536	15248	15303	15481	15341	15347	15579	15234	15424	15185	15398	15297	15419	15356	15372	15390	15371	15418	15304	15389	15323	15400	15380	15477	15405	15502	15424	15432	15433	15401	15480	15490	15544	15493	15387	15404	15406	15134	15294	15578	15428	15495	15605	15403	15450	15231	15434	15304	15485	15517	15450	15446	15590	15295	15349	15372	15537	15389	15335	15363	15370	15650	15452	15450	15516	15493	15471	15463	15429	15236	15365	15390	15536	15254	15259	15440	15249	15385	15286	15319	15606	15349	15205	15459	15569	15405	15444	15412	15450	15336	15319	15453	15365	15294	15349	15333	15381	15457	15336	15381	15577	15483	15265	15468	15458	15312	15461	15432	15478	15473	15471	15511	15346	15355	15323	15607	15333	15463	15400	15444	15489	15319	15490	15335	15398	15488	15488	15525	15400	15536	15413	15313	15446	15327	15376	15499	15356	15296	15270	15506	15305	15382	15393	15338	15222	15503	15369	15506	15546	15367	15453	15354	15417	15335	15493	15442	15296	15288	15286	15551	15355	15359	15474	15318	15501	15325	15362	15384	15442	15342	15383	15356	15466	15284	15552	15361	15423	15401	15394	15436	15266	15519	15584	15436	15352	15341	15274	15530	15352	15349	15429	15378	15378	15435	15309	15352	15460	15264	15439	15525	15345	15429	15377	15346	15448	15428	15275	15484	15451	15465	15596	15387	15517	15437	15440	15363	15424	15355	15408	15351	15427	15359	15398	15434	15399	15306	15414	15449	15526	15492	15384	15296	15487	15305	15412	15204	15468	15295	15491	15531	15358	15356	15404	15393	15397	15367	15343	15540	15280	15368	15338	15380	15416	15397	15304	15524	15436	15342	15304	15425	15340	15564	15482	15216	15457	15244	15289	15517	15421	15340	15357	15424	15458	15385	15480	15409	15277	15418	15588	15500	15331	15449	15403	15586	15300	15417	15343	15421	15562	15287	15336	15400	15314	15374	15415	15525	15374	15423	15326	15511	15573	15325	15358	15586	15456	15434	15475	15534	15476	15355	15247	15169	15237	15339	15409	15375	15333	15513	15296	15325	15456	15257	15464	15225	15279	15459	15436	15394	15395	15476	15281	15354	15307	15314	15581	15327	15503	15461	15216	15228	15338	15436	15460	15405	15357	15469	15314	15452	15593	15312	15318	15496	15380	15486	15341	15320	15557	15280	15389	15201	15257	15372	15533	15274	15557	15428	15172	15379	15432	15405	15414	15426	15386	15216	15235	15427	15370	15324	15607	15403	15325	15296	15560	15477	15342	15302	15273	15394	15476	15376	15379	15329	15373	15433	15320	15293	15515	15558	15443	15395	15528	15260	15428	15406	15418	15419	15213	15254	15369	15405	15310	15397	15365	15536	15320	15178	15540	15254	15383	15231	15412	15296	15372	15467	15297	15452	15437	15255	15353	15432	15225	15493	15444	15237	15391	15275	15432	15264	15512	15245	15541	15394	15368	15300	15403	15394	15361	15354	15374	15388	15376	15395	15319	15394	15408	15544	15426	15380	15461	15397	15509	15377	15514	15483	15312	15315	15241	15277	15404	15275	15545	15346	15525	15378	15375	15493	15404	15463	15311	15311	15395	15439	15292	15303	15362	15460	15400	15451	15555	15308	15379	15351	15421	15329	15367	15468	15391	15407	15628	15355	15438	15379	15297	15425	15503	15462	15410	15551	15378	15285	15580	15352	15248	15530	15286	15542	15250	15313	15438	15457	15500	15315	15195	15418	15378	15537	15331	15456	15381	15357	15356	15366	15390	15608	15476	15519	15436	15452	15398	15262	15289	15390	15414	15474	15505	15476	15316	15431	15391	15468	15422	15459	15262	15418	15426	15279	15329	15315	15256	15306	15463	15218	15433	15422	15385	15273	15236	15361	15364	15317	15398	15258	15480	15402	15340	15580	15441	15369	15336	15403	15404	15576	15469	15450	15309	15484	15339	15268	15446	15317	15398	15316	15324	15611	15398	15296	15252	15401	15457	15427	15352	15490	15617	15416	15493	15429	15612	15503	15529	15432	15278	15493	15313	15620	15421	15328	15310	15371	15506	15462	15529	15347	15297	15383	15507	15288	15280	15493	15443	15456	15373	15129	15532	15262	15475	15537	15317	15503	15303	15295	15167	15355	15549	15431	15360	15334	15324	15337	15432	15384	15526	15517	15436	15223	15414	15278	15435	15368	15346	15590	15412	15396	15384	15571	15188	15454	15434	15504	15445	15402	15295	15472	15438	15439	15451	15351	15252	15361	15449	15369	15429	15293	15377	15345	15315	15349	15366	15472	15449	15347	15366	15259	15298	15374	15448	15240	15368	15318	15257	15457	15482	15572	15422	15524	15311	15286	15442	15162	15496	15456	15399	15507	15266	15418	15295	15463	15457	15293	15409	15514	15199	15340	15301	15441	15438	15460	15248	15483	15428	15516	15394	15427	15526	15359	15432	15510	15526	15489	15171	15495	15406	15420	15364
22875	21260	29031	23812	21556	23785	25008	19870	19042	19504	19317	19040	18897	18862	19096	18882	19096	19023	18864	18592	18585	18896	18920	20695	24394	26029	24818	22827	21189	19731	19257	18739	18699	18769	18743	18632	18583	18397	18517	18664	18750	18557	18394	18355	18633	18605	18809	18687	18592	18735	18550	18404	18552	18442	18523	18454	18401	18600	18411	18458	18383	18398	18399	18518	18312	18516	18498	18636	18569	18360	18479	18473	18624	18327	18617	18525	18366	18633	18394	18442	18491	18653	18537	18558	18572	18498	18490	18646	18676	18686	18585	18267	18342	18512	18469	18543	18532	18623	18605	18590	18471	18460	18430	18458	18390	18348	18450	18466	18663	18455	18453	18483	18417	18312	18471	18455	18604	18493	18657	18426	18687	18689	18567	18519	18490	18570	18522	18432	18401	18577	18577	18626	18529	18317	18486	18441	18425	18518	18416	18386	18539	18384	18716	18401	18508	18489	18487	18559	18750	18348	18474	18394	18444	18360	18481	18564	18525	18414	18569	18477	18525	18445	18528	18527	18388	18294	18598	18529	18375	18464	18657	18597	18468	18489	18609	18518	18608	18694	18463	18720	18548	18616	18515	18588	18405	18412	18446	18348	18193	18554	18629	18315	18465	18653	18410	18666	18613	18641	18453	18462	18535	18484	18466	18421	18222	18502	18412	18365	18611	18525	18455	18527	18645	18424	18515	18577	18620	18630	18593	18552	18546	18671	18529	18272	18549	18678	18496	18439	18279	18187	18477	18534	18441	18343	18497	18433	18548	18368	18471	18308	18549	18565	18880	18268	18499	18246	18453	18350	18507	18472	18312	18523	18371	18246	18531	18628	18548	18579	18478	18476	18677	18593	18677	18443	18427	18522	18524	18533	18481	18443	18433	18621	18459	18324	18672	18566	18317	18563	18400	18415	18427	18606	18358	18680	18616	18704	18515	18615	18540	18515	18519	18524	18419	18673	18668	18472	18421	18360	18526	18450	18671	18401	18421	18361	18521	18526	18520	18644	18638	18396	18624	18419	18534	18446	18278	18468	18504	18647	18500	18417	18543	18561	18269	18609	18387	18575	18431	18523	18448	18690	18422	18571	18556	18595	18626	18591	18556	18437	18622	18426	18470	18592	18585	18571	18443	18614	18436	18554	18504	18342	18418	18605	18486	18388	18624	18611	18415	18548	18688	18488	18398	18448	18627	18526	18426	18540	18466	18462	18451	18469	18516	18407	18282	18517	18336	18386	18523	18517	18549	18382	18619	18605	18374	18561	18545	18507	18474	18403	18539	18428	18594	18618	18588	18281	18581	18205	18692	18503	18517	18386	18265	18452	18360	18446	18507	18669	18372	18312	18517	18336	18315	18575	18329	18307	18464	18399	18418	18641	18569	18407	18661	18526	18555	18452	18454	18555	18344	18473	18348	18569	18540	18542	18541	18405	18649	18640	18595	18381	18666	18683	18458	18491	18552	18703	18681	18377	18618	18419	18361	18408	18485	18619	18420	18520	18694	18465	18531	18332	18607	18420	18486	18514	18449	18602	18434	18566	18417	18622	18585	18490	18470	18411	18409	18525	18315	18550	18377	18561	18519	18392	18354	18502	18513	18551	18393	18545	18647	18475	18524	18498	18455	18386	18363	18368	18352	18513	18726	18531	18443	18315	18462	18450	18418	18453	18503	18557	18281	18523	18283	18538	18398	18502	18489	18528	18503	18402	18362	18155	18495	18544	18564	18357	18398	18361	18408	18441	18656	18472	18548	18453	18557	18596	18660	18464	18394	18466	18717	18449	18693	18299	18392	18410	18573	18445	18351	18683	18588	18353	18636	18543	18373	18571	18414	18444	18779	18529	18552	18512	18456	18619	18449	18443	18421	18535	18374	18670	18576	18512	18586	18565	18657	18586	18525	18307	18583	18249	18473	18488	18664	18550	18472	18437	18391	18531	18516	18444	18219	18352	18420	18260	18396	18543	18624	18561	18353	18415	18428	18572	18683	18673	18443	18374	18533	18471	18375	18525	18520	18465	18515	18639	18486	18471	18700	18432	18482	18396	18597	18481	18785	18514	18513	18722	18407	18572	18432	18440	18560	18379	18461	18537	18527	18388	18529	18412	18553	18490	18538	18317	18479	18312	18391	18570	18455	18618	18437	18279	18445	18454	18668	18378	18592	18140	18579	18289	18517	18454	18544	18402	18624	18401	18433	18374	18474	18515	18399	18430	18376	18197	18391	18443	18602	18428	18514	18480	18536	18489	18542	18394	18316	18457	18458	18192	18389	18569	18542	18303	18548	18450	18345	18555	18677	18425	18662	18753	18491	18589	18357	18468	18603	18405	18579	18423	18478	18569	18283	18478	18298	18481	18306	18494	18458	18460	18414	18575	18510	18357	18569	18528	18414	18343	18408	18798	18391	18418	18510	18678	18520	18470	18253	18482	18576	18369	18235	18450	18568	18295	18554	18408	18667	18552	18505	18494	18389	18536	18433	18583	18508	18335	18545	18549	18510	18579	18569	18480	18550	18504	18516	18377	18551	18420	18563	18690	18558	18441	18389	18363	18451	18470	18336	18409	18470	18419	18634	18441	18291	18692	18381	18488	18481	18510	18337	18445	18498	18292	18604	18427	18536	18550	18476	18671	18731	18579	18426	18432	18416	18554	18552	18324	18682	18572	18554	18477	18438	18269	18413	18532	18349	18465	18417	18454	18436	18532	18666	18396	18406	18520	18358	18412	18434	18447	18356	18598	18498	18453	18418	18387	18508	18634	18217	18354	18687	18551	18541	18680	18488	18390	18388	18477	18574	18451	18497	18493	18477	18497	18367	18470	18286	18385	18394	18533	18299	18479	18399	18636	18204	18495	18714	18436	18768	18475	18425	18721	18601	18473	18251	18439	18435	18457	18612	18325	18570	18403	18290	18294	18543	18688	18561	18542	18453	18343	18481	18609	18596	18309	18606	18577	18493	18502	18438	18368	18333	18492	18564	18558	18400	18598	18521	18603	18509	18471	18457	18548	18386	18528	18276	18413	18437	18507	18646	18457	18494	18741	18371	18348	18412	18609	18442	18563	18392	18522	18758	18470	18538	18477	18601	18527	18547	18489	18466	18611	18563	18446	18388	18450	18405	18414	18519	18450	18535	18383	18503	18246	18558	18540	18485	18485	18384	18497	18446	18375	18603	18633	18457	18482	18439	18426	18611	18412	18458	18621	18595	18396	18466	18549	18585	18352	18420	18420	18546	18436	18454	18613	18526	18319	18485	18470	18469	18461	18372	18460	18191	18573	18204	18251	18660	18482	18597	18562	18483	18318	18383	18549	18467	18372	18225	18419	18543	18610	18490	18536	18313	18571	18366	18255	18391	18490	18577	18593	18417	18343	18546	18422	18369	18399	18480	18381	18581	18413	18253	18528	18462	18494	18460	18356	18327	18425	18495	18513	18659	18443	18410	18443	18585	18537	18362	18629	18677	18603	18499	18388	18399	18558	18757	18440	18446	18218	18328	18379	18436	18391	18227	18457	18359	18557	18285	18639	18472	18450	18456	18551	18619	18663	18486	18505	18543	18554	18474	18489	18471	18270	18598	18530	18706	18442	18424	18401	18725	18425	18610	18468	18534	18490	18554	18536	18524	18626	18398	18456	18547	18369	18511	18370	18411	18480	18763	18526	18539	18568	18490	18392	18547	18546	18594	18760	18447	18478	18358	18552	18621	18567	18263	18620	18638	18448	18387	18591	18510	18556	18622	18532	18362	18481	18580	18749	18678	18752	18328	18583	18466	18341	18451	18150	18577	18445	18527	18457	18818	18519	18701	18446	18628	18491	18513	18333	18416	18459	18499	18402	18566	18677	18749	18601	18486	18434	18523	18642	18541	18452	18385	18380	18543	18439	18636	18360	18299	18501	18446	18402	18515	18339	18346	18672	18359	18436	18354	18258	18617	18496	18472	18444	18489	18335	18515	18480	18476	18567	18433	18573	18531	18430	18440	18677	18557	18574	18454	18614	18249	18528	18356	18594	18371	18246	18625	18504	18425	18533	18447	18555	18613	18394	18628	18475	18543	18377	18460	18571	18388	18410	18417	18420	18362	18430	18516	18369	18337	18665	18609	18704	18567	18518	18266	18428	18544	18642	18420	18551	18545	18677	18299	18596	18632	18442	18338	18474	18328	18458	18499	18423	18380	18459	18373	18351	18430	18429	18678	18574	18417	18432	18597	18193	18303	18463	18307	18451	18519	18307	18531	18484	18469	18386	18264	18434	18547	18531	18425	18568	18552	18378	18447	18388	18491	18498	18494	18558	18510	18442	18262	18478	18531	18354	18422	18469	18274	18480	18572	18493	18519	18749	18495	18706	18574	18528	18444	18235	18569	18492	18447	18445	18529	18424	18505	18501	18556	18477	18583	18559	18462	18482	18641	18274	18378	18413	18428	18395	18495	18513	18553	18793	18580	18430	18214	18616	18549	18477	18535	18561	18733	18547	18569	18712	18547	18592	18270	18485	18360	18499	18296	18531	18706	18463	18475	18502	18347	18393	18454	18635	18443	18574	18532	18538	18278	18560	18616	18473	18480	18395	18567	18327	18445	18308	18549	18545	18438	18518	18627	18395	18401	18509	18668	18584	18490	18653	18448	18591	18557	18522	18471	18309	18448	18280	18458	18462	18544	18625	18578	18345	18365	18377	18701	18508	18447	18329	18182	18452	18288	18561	18676	18340	18379	18473	18565	18519	18547	18410	18316	18562	18615	18380	18452	18422	18513	18495	18466	18319	18545	18402	18353	18408	18275	18445	18493	18436	18268	18637	18389	18446	18361	18495	18238	18367	18393	18371	18331	18411	18510	18562	18502	18609	18807	18599	18489	18514	18598	18575	18302	18614	18576	18455	18555	18455	18392	18577	18431	18395	18197	18527	18546	18327	18582	18479	18348	18586	18621	18585	18449	18492	18720	18539	18554	18194	18637	18410	18454	18594	18413	18325	18595	18539	18605	18515	18199	18355	18577	18752	18327	18362	18458	18683	18452	18542	18431	18427	18343	18351	18477	18410	18165	18494	18583	18497	18436	18458	18412	18603	18814	18439	18430	18461	18371	18312	18373	18391	18284	18256	18418	18380	18515	18523	18534	18598	18736	18610	18483	18643	18508	18414
21960	36005	32238	25665	21457	18879	17509	16735	16789	16492	16346	16187	16179	15986	15836	15981	15983	15829	15828	15879	16022	16062	16208	19485	24562	25795	23954	20608	18347	16923	16025	15926	15732	15671	15695	15683	15561	15614	15685	15711	15513	15509	15612	15683	15621	15640	15541	15617	15698	15727	15634	15482	15523	15746	15772	15503	15635	15396	15628	15581	15426	15522	15648	15712	15539	15646	15643	15756	15530	15729	15594	15564	15660	15856	15611	15773	15598	15622	15543	15732	15725	15570	15555	15633	15658	15430	15618	15636	15707	15372	15485	15710	15460	15641	15446	15705	15567	15576	15570	15721	15435	15654	15576	15483	15608	15714	15569	15654	15563	15560	15466	15506	15747	15609	15519	15664	15578	15667	15626	15459	15467	15513	15827	15701	15702	15612	15626	15489	15525	15636	15672	15632	15520	15560	15748	15643	15626	15652	15608	15551	15518	15568	15653	15701	15531	15714	15515	15457	15608	15658	15530	15614	15443	15497	15529	15681	15684	15598	15662	15712	15500	15601	15632	15511	15641	15332	15663	15645	15838	15673	15443	15508	15572	15622	15606	15643	15621	15493	15467	15686	15587	15652	15599	15482	15678	15638	15607	15435	15585	15641	15729	15624	15767	15427	15635	15574	15427	15555	15657	15670	15623	15642	15626	15538	15437	15541	15777	15634	15781	15543	15614	15632	15523	15666	15307	15572	15671	15402	15649	15573	15592	15716	15532	15638	15608	15536	15617	15702	15632	15563	15581	15536	15663	15531	15352	15516	15596	15589	15540	15524	15617	15454	15625	15496	15530	15662	15609	15604	15542	15631	15600	15618	15680	15696	15656	15922	15786	15551	15595	15584	15591	15556	15523	15723	15591	15708	15628	15531	15543	15498	15719	15590	15652	15574	15718	15555	15465	15606	15531	15553	15640	15742	15625	15604	15504	15750	15411	15625	15579	15683	15594	15711	15657	15592	15555	15558	15406	15634	15597	15630	15665	15536	15549	15562	15622	15528	15546	15595	15576	15441	15388	15482	15550	15668	15627	15668	15551	15468	15626	15597	15457	15660	15702	15503	15333	15545	15647	15586	15396	15734	15497	15676	15670	15559	15721	15456	15678	15490	15543	15447	15781	15646	15581	15564	15585	15690	15563	15494	15497	15702	15655	15619	15728	15487	15663	15540	15509	15608	15467	15513	15649	15601	15571	15480	15694	15421	15527	15644	15672	15536	15549	15727	15577	15473	15638	15471	15585	15611	15431	15573	15506	15579	15549	15504	15748	15567	15665	15599	15651	15616	15630	15457	15655	15594	15480	15587	15524	15539	15555	15558	15616	15569	15622	15615	15657	15668	15743	15508	15846	15681	15625	15604	15568	15657	15534	15485	15527	15520	15607	15408	15518	15569	15549	15466	15808	15571	15888	15536	15498	15619	15657	15583	15549	15722	15601	15569	15462	15392	15514	15648	15595	15689	15576	15458	15462	15540	15516	15647	15571	15462	15537	15564	15508	15523	15610	15498	15394	15681	15519	15508	15478	15588	15477	15585	15616	15412	15637	15427	15562	15763	15477	15532	15615	15836	15558	15516	15538	15755	15579	15749	15616	15526	15738	15589	15644	15599	15580	15396	15704	15679	15706	15493	15439	15404	15507	15649	15683	15693	15671	15566	15782	15516	15438	15618	15519	15621	15650	15587	15668	15520	15629	15529	15655	15636	15716	15718	15618	15604	15764	15591	15491	15490	15401	15498	15387	15747	15521	15531	15474	15521	15416	15517	15510	15492	15571	15669	15579	15622	15673	15577	15649	15723	15622	15626	15530	15460	15501	15557	15615	15707	15557	15468	15551	15524	15612	15535	15774	15623	15448	15567	15651	15494	15607	15536	15571	15516	15744	15443	15703	15553	15580	15501	15469	15604	15625	15627	15540	15556	15705	15713	15630	15732	15756	15741	15708	15412	15607	15387	15369	15808	15681	15674	15500	15556	15590	15812	15678	15566	15437	15455	15684	15566	15526	15707	15483	15484	15584	15593	15596	15469	15632	15584	15644	15513	15625	15632	15366	15652	15540	15543	15588	15591	15703	15436	15566	15414	15530	15733	15475	15571	15676	15551	15584	15653	15575	15601	15571	15540	15433	15641	15745	15521	15490	15563	15544	15552	15709	15513	15718	15800	15428	15641	15616	15513	15704	15481	15724	15577	15669	15504	15524	15433	15706	15642	15405	15530	15527	15682	15668	15599	15688	15622	15418	15534	15620	15640	15751	15445	15638	15468	15640	15539	15647	15769	15645	15605	15550	15619	15524	15686	15681	15511	15775	15648	15645	15608	15456	15652	15587	15539	15443	15633	15657	15540	15366	15597	15764	15677	15662	15667	15521	15535	15665	15620	15576	15581	15601	15525	15628	15554	15675	15560	15540	15473	15618	15494	15444	15564	15584	15611	15613	15636	15488	15638	15756	15673	15478	15513	15522	15544	15568	15637	15589	15673	15595	15470	15732	15636	15524	15577	15536	15609	15637	15662	15597	15449	15651	15809	15513	15516	15785	15551	15615	15555	15608	15477	15516	15618	15630	15433	15546	15723	15689	15512	15496	15578	15513	15637	15412	15603	15403	15587	15590	15666	15561	15545	15630	15636	15574	15589	15521	15319	15604	15503	15478	15568	15536	15565	15520	15641	15529	15731	15442	15667	15623	15443	15705	15662	15564	15591	15453	15593	15587	15540	15623	15363	15666	15654	15535	15652	15666	15652	15482	15624	15606	15673	15471	15730	15573	15384	15710	15692	15516	15489	15697	15653	15421	15561	15606	15657	15548	15571	15500	15416	15657	15513	15552	15427	15456	15610	15651	15612	15628	15597	15489	15770	15437	15602	15593	15575	15551	15716	15711	15687	15560	15560	15610	15582	15535	15589	15576	15626	15451	15568	15374	15412	15390	15629	15431	15647	15612	15744	15340	15569	15548	15426	15459	15681	15696	15683	15567	15664	15694	15673	15580	15371	15670	15581	15613	15660	15561	15815	15704	15517	15495	15571	15472	15438	15692	15523	15588	15454	15640	15376	15552	15577	15602	15458	15585	15647	15536	15676	15343	15576	15642	15487	15554	15556	15494	15635	15665	15652	15602	15528	15663	15521	15474	15568	15671	15513	15445	15492	15644	15591	15496	15766	15543	15624	15561	15822	15498	15611	15594	15643	15580	15690	15690	15580	15630	15714	15410	15655	15510	15513	15474	15539	15680	15684	15575	15433	15554	15572	15597	15512	15776	15546	15482	15466	15543	15609	15677	15592	15600	15506	15619	15623	15587	15570	15544	15702	15692	15669	15530	15600	15345	15516	15672	15456	15777	15730	15612	15631	15574	15704	15578	15511	15774	15665	15604	15462	15426	15517	15674	15552	15619	15734	15646	15558	15747	15647	15531	15582	15611	15544	15607	15532	15660	15678	15507	15629	15457	15581	15582	15437	15733	15574	15776	15676	15651	15619	15608	15691	15717	15433	15768	15565	15654	15473	15414	15561	15785	15599	15602	15667	15520	15532	15675	15589	15614	15715	15717	15802	15484	15376	15594	15539	15754	15501	15524	15448	15534	15406	15535	15609	15536	15648	15568	15614	15507	15557	15414	15570	15578	15448	15571	15801	15495	15603	15590	15483	15545	15500	15569	15605	15829	15443	15572	15599	15627	15617	15500	15602	15598	15627	15735	15738	15653	15662	15519	15497	15635	15625	15561	15526	15724	15497	15685	15706	15567	15535	15529	15828	15543	15481	15592	15603	15510	15501	15627	15605	15609	15651	15540	15592	15689	15613	15612	15625	15520	15475	15425	15549	15713	15644	15644	15440	15640	15623	15416	15625	15562	15550	15607	15724	15445	15567	15372	15733	15789	15719	15656	15563	15587	15535	15429	15495	15666	15555	15589	15519	15735	15541	15788	15706	15690	15468	15513	15650	15528	15513	15514	15457	15763	15569	15597	15564	15591	15501	15622	15637	15719	15624	15520	15702	15584	15642	15722	15343	15537	15596	15495	15737	15453	15524	15496	15809	15550	15408	15482	15529	15706	15591	15520	15535	15626	15457	15511	15717	15565	15487	15508	15758	15595	15530	15400	15477	15662	15515	15443	15671	15633	15497	15511	15620	15531	15662	15487	15468	15714	15658	15549	15592	15582	15615	15668	15444	15651	15597	15603	15632	15460	15555	15652	15623	15517	15783	15603	15667	15456	15621	15657	15659	15624	15446	15661	15701	15706	15538	15726	15716	15611	15497	15449	15672	15457	15595	15517	15598	15501	15728	15624	15551	15566	15606	15666	15735	15582	15683	15505	15508	15517	15805	15498	15701	15463	15579	15536	15543	15640	15575	15517	15556	15583	15555	15645	15586	15507	15486	15559	15499	15708	15376	15578	15692	15566	15672	15739	15653	15555	15628	15526	15647	15508	15787	15513	15479	15590	15520	15626	15496	15783	15539	15468	15459	15381	15583	15479	15461	15390	15516	15628	15591	15596	15517	15782	15541	15634	15371	15623	15507	15603	15640	15484	15609	15547	15578	15488	15604	15479	15598	15619	15714	15547	15672	15687	15677	15495	15564	15723	15438	15459	15704	15530	15514	15690	15578	15626	15544	15549	15689	15734	15518	15537	15515	15547	15708	15489	15665	15565	15408	15557	15500	15576	15683	15554	15607	15467	15568	15623	15812	15627	15527	15560	15539	15745	15592	15490	15570	15809	15600	15623	15602	15445	15613	15520	15520	15505	15592	15763	15564	15565	15479	15831	15592	15672	15541	15527	15645	15587	15581	15649	15469	15491	15522	15667	15668	15583	15605	15584	15576	15499	15611	15584	15629	15699	15426	15602	15512	15678	15589	15605	15530	15530	15402	15548	15631	15605	15624	15539	15597	15628	15702	15533	15447	15520	15459	15631	15731	15502	15509	15632	15640	15644	15388	15659	15473	15472	15659	15549	15627	15601	15617	15693	15593	15579	15689	15616	15792	15574	15408	15611	15566	15626	15624	15624	15657	15679	15639	15538	15524	15628	15472	15556	15534	15658	15558	15414	15545	15542	15274	15528	15458	15534	15532	15576	15471	15623	15590	15503	15631	15591	15668	15719	15675	15479	15594	15618	15410	15593	15525	15554	15476	15641	15651	15530	15658
28096	22479	25164	21968	18124	17643	17358	16917	16960	17058	16915	17134	17015	17076	17023	16737	16908	16995	17036	17050	17052	17122	17083	17056	17165	17530	17612	17379	17460	17315	17082	17189	16840	16988	16967	17010	16999	16865	17047	16856	16824	16946	16802	16911	16875	16777	16656	16967	16987	16841	16968	17051	16864	16696	16945	17132	16901	16887	17011	16965	16643	16992	16861	16823	16864	16925	16972	16890	17016	16682	17042	16985	16965	16861	16913	16858	16900	16874	16792	17009	17033	16872	16934	16836	17043	17031	17006	16721	17058	16874	17174	16841	16892	16969	16894	16933	16901	17050	17091	16896	16764	16866	16918	17075	16998	16902	16904	16784	16875	16750	17006	16755	17026	17096	17106	16741	16735	16898	17062	16907	16819	16759	17012	17018	16929	16737	16982	16937	17014	16970	16895	16977	16969	17077	16944	16771	17119	17037	16941	16899	17109	16939	16953	17193	17151	16964	16945	16773	16714	16853	17079	16984	16924	17038	16885	17002	17030	16875	16889	16978	16866	16963	16944	16863	16905	16883	16835	17060	16897	16923	16698	16799	16886	16717	16739	16986	16885	16890	16985	16939	16950	17038	16998	16814	16833	16891	16993	16902	17221	16907	16920	16825	16785	16872	16908	17048	17307	17099	16838	17035	17145	16907	16859	16959	16902	16927	16912	16913	16870	16872	16942	17032	17065	17077	17011	16884	16924	16834	16912	16890	16628	16838	17174	16764	17001	16924	17010	16773	16956	16992	16912	16959	17022	16943	17002	16965	17002	16988	16747	16946	17200	16901	17003	16949	17039	17124	16951	16877	17097	16837	16741	16954	17007	16941	16817	16790	16686	17042	16914	17119	16859	16792	16921	16873	16888	16933	16856	17332	16994	16953	16949	16939	16953	16956	17026	17209	17122	16935	16705	16830	17108	17089	16993	17081	17094	16816	16785	16733	16933	16985	16935	16843	17129	17018	17014	17050	17045	17129	16874	17052	16895	17029	16925	16982	16880	17015	16940	16786	17022	17145	16632	16981	16868	17112	16839	16849	16938	17085	17044	16943	17082	16986	17014	16986	17085	16899	16863	16856	16835	16952	16975	16861	17161	17147	17084	16972	16998	17069	16883	17036	16951	17074	17079	16647	17123	17144	16819	16799	16845	17043	16891	16713	16786	16914	16865	16961	16955	16816	16916	16767	16976	16906	17039	16946	16833	16959	17069	16823	16996	17000	16979	17046	16868	16937	16729	16945	16839	16801	16816	17010	17005	16982	17108	16893	16970	16941	16814	16987	17066	16856	16940	16982	16992	16702	17022	16831	16835	16627	16891	17014	16708	16952	16830	16894	17005	16797	16947	16786	17031	16689	16981	16850	16947	16900	17180	16842	16834	16869	16928	16983	17321	16965	16878	16997	16816	16819	17107	17072	16870	17202	17047	16879	16836	16881	17066	17048	17042	17074	17005	17086	17163	16869	16902	16802	16846	16969	17002	16966	17019	16928	17165	17017	16971	16926	17122	16912	17126	17059	16993	17091	16867	16831	16865	17033	16853	16798	16862	17020	16974	16843	16969	16979	16879	17044	17087	17028	16861	16932	17078	17026	16803	16837	16936	16748	16972	16813	17017	17005	17061	16998	17036	17169	16892	16928	16787	17004	16968	16939	16929	17049	16846	16835	16968	16945	17005	16894	17043	16894	16910	17030	17040	16966	17003	16976	16791	17005	16802	16830	16942	16822	16911	16802	16922	16864	17133	17017	17014	17099	17104	16964	17070	16798	16775	16703	16973	16751	16777	17126	16996	17023	17001	16891	16968	17027	17051	16974	16831	16843	16872	16955	17104	17197	17236	16980	16880	16875	16899	16984	16947	16964	17004	16831	16691	16872	16873	17037	16953	16874	16985	16880	17035	17102	16984	16954	17132	17039	16969	16861	16801	17081	16997	16962	16891	17021	16924	16934	17053	17081	16936	16804	16978	17007	16673	16867	17024	16994	16974	16879	16977	16860	16949	17064	16905	17103	16960	16817	16808	16889	17081	16904	17008	16718	16963	16998	16847	16833	16836	16821	16969	16706	17034	16972	16764	16750	17191	16922	16603	17082	17173	16857	17022	16845	17042	16935	17065	16967	16903	16895	16750	17059	16859	16950	16822	16913	16759	16870	16780	16975	16965	16953	16838	16984	16851	16963	17184	16997	17034	16897	16986	17050	17005	16831	16957	16973	16903	17027	16881	17103	16931	17054	17006	16881	16792	17036	16997	16869	16923	17010	17107	17110	17063	16934	17069	17146	16944	16925	16783	16935	17080	16922	16896	17133	16894	16801	17147	16821	16727	16665	16923	16930	16837	16807	16844	16875	17041	16959	17002	17026	16953	16816	16985	16809	17210	16680	16845	16714	17036	16921	17054	16943	16793	16985	16648	16831	17012	16882	16953	16987	16902	17034	16907	17032	17182	16885	17022	17076	17009	17031	17010	17000	16742	16791	16901	16854	17114	16830	16994	16944	17036	16942	16938	16751	16884	16913	16945	16987	17164	16799	16856	16988	16899	16934	17001	16948	17018	17089	16883	16880	16948	17052	16942	17090	17035	16902	16935	16997	17014	17035	17055	16918	16838	17049	16887	16978	16822	16991	16949	17015	16946	16883	16929	16917	16949	16784	17037	16958	16926	16959	16684	16654	16955	16968	17198	16817	16981	16992	16958	16851	17020	16965	16774	17086	16880	16985	17063	17017	16883	16752	16791	16980	17114	16984	17087	16891	16967	16966	16885	17051	17027	17145	16977	17022	16897	16766	17034	16848	16940	17051	16928	16882	16833	17021	17025	17138	17288	16789	16972	16851	17061	16953	17112	17087	16958	16971	16949	16900	16954	16812	16854	16885	16825	16956	17030	16860	16897	16862	16963	17150	16973	16886	17018	16883	17059	16939	16774	17119	16892	16979	16955	16790	16880	16887	16940	16768	17082	16947	17103	17026	16994	17021	16915	16967	16959	16905	16828	16905	16919	16870	17066	16933	16762	16860	17076	16909	17073	16938	16934	16708	16851	17027	16955	17091	16923	16812	17029	17123	16942	17100	17093	17127	16979	17070	16882	16867	17077	17093	16980	16865	16901	16799	17035	16980	16999	16928	16932	17025	17068	17125	16901	17064	16944	16995	16938	16938	16983	16947	17114	17004	17214	16899	16897	16991	16804	16928	17169	17044	16822	17037	17054	16869	17210	17084	17114	16893	17094	16918	16951	16964	16891	16933	16886	16886	16712	16972	17103	17018	16924	16845	17076	17082	16870	16966	16980	17014	16918	16838	16842	16889	16808	16826	17214	16739	16912	16997	16944	16942	16953	16956	17104	16792	16882	16882	16738	16942	16833	16707	16929	17023	16708	17230	16922	16911	16969	17152	17121	16865	16772	16896	16917	16933	16860	17139	17063	17153	16938	16882	17031	17008	17056	16938	16981	17101	17000	16855	16977	17009	16956	17038	17050	17188	16696	16878	16941	16671	16816	16794	16947	16930	16882	16957	16944	16898	16870	16907	16987	16967	16986	16959	16899	17019	16907	16731	16898	16875	16994	16937	16909	16979	16798	16854	16817	16716	16900	16956	17087	16853	16910	17057	16849	16847	16655	16887	17046	16943	16955	16961	16950	17099	16906	17005	16873	16799	16895	16805	16835	17149	17084	16872	17025	16885	16867	16917	16825	16839	16940	16869	17141	16928	16948	16914	17121	16920	16966	16939	16802	16891	16949	16949	17019	17028	16930	16963	16938	16641	16944	17146	17199	17072	16789	16896	17073	17062	17085	17045	16990	16860	16989	16973	16988	17060	16765	17046	16756	17119	16988	17104	17073	17026	16829	16969	16940	16953	16984	16994	17044	16850	16778	17043	17142	16895	17003	16937	16831	17024	17086	17000	16875	17147	16780	16758	16973	16754	16893	16853	16861	16950	17005	16842	16944	16840	16805	17073	16964	17035	16950	17017	17066	16856	17063	16898	17081	16984	17094	17075	16865	17209	17017	16871	16836	16829	17082	17109	16920	17016	16827	16855	16902	17045	17034	16992	16909	16987	17026	16973	17011	16822	16941	16901	16956	17102	17095	16838	17006	17036	17022	16913	16953	16900	16987	16877	17028	16861	16825	16868	16999	17038	16995	16933	16877	16840	16872	16939	16881	16896	17110	16925	17309	16878	17057	16863	16959	16993	16982	16836	17211	16926	17047	17054	16947	17066	17019	16943	16901	17076	16805	16950	17072	16804	16983	16934	17082	17026	17204	16936	16750	17074	17016	16800	17073	17056	16854	16861	16854	16671	16774	17093	16758	16982	16906	16919	16731	16990	17037	16947	16964	17177	17231	16979	16874	16927	17051	16989	17173	16856	16941	16821	16888	17065	17202	17054	16885	16756	17008	16791	16830	16960	16906	16836	16924	16958	17190	17003	16724	17051	17057	16853	17026	17068	16957	16853	16842	16880	16862	16930	16887	16983	17263	16997	17050	16907	16934	17276	16984	16959	17228	16973	16797	16858	16908	16886	17043	16793	16620	17091	17109	16867	16781	17004	17125	16937	17045	17050	17109	17015	16947	17078	17040	16795	16731	16982	17054	17025	17008	17036	16764	16903	16864	17034	16942	16852	16676	16755	16972	16801	17016	16999	17105	17026	16760	17091	16871	16913	16929	16953	17061	16751	16988	16846	16929	17046	16800	16807	16891	16855	17023	16872	16962	17117	16875	16954	16938	16956	16914	17059	16955	17163	16898	16710	16711	16752	16743	16713	16810	16938	16853	17100	16977	16937	17096	17014	16871	17009	16927	16896	16949	17146	17262	16938	16976	16872	16833	16937	16894	16960	17034	16981	17048	17102	16793	16850	16747	16895	17009	16790	16916	16747	16847	16853	17046	16926	16855	16777	17069	16861	16922	16954	16803	16834	17079	17026	16779	17033	16985	17006	16762	16912	16779	17022	16970	16982	16976	17000	16999	16965	17084	17012	16939	16909	17045	16995	16978	16867	16983	16888	16891	16781	16983	16976	16905	16965	16902	16929	16958	17175	16821	16914	16880	16798	16867	16925	16917	16955	16949	16761	17022	17036	16893	16932	17046	16940	16957	16825	16871	16894	16909	16920	17000	16849	16960	17167	16949	16873	16849	16898	17077	17098
17891	23531	22585	18116	16419	15647	14811	14853	14811	14900	14614	14933	14871	14919	14686	14726	14761	14730	14538	14649	14652	14655	14832	14716	15054	15491	15333	15254	14663	14897	14893	14536	14804	14601	14719	14709	14616	14567	14640	14406	14542	14679	14446	14628	14708	14560	14635	14685	14631	14491	14585	14744	14631	14710	14653	14453	14649	14558	14557	14499	14751	14560	14679	14743	14454	14651	14645	14516	14718	14617	14568	14641	14587	14575	14552	14567	14620	14670	14651	14615	14604	14528	14762	14522	14715	14615	14483	14489	14502	14706	14613	14692	14705	14486	14505	14572	14630	14525	14642	14574	14631	14594	14603	14548	14671	14609	14779	14627	14537	14647	14575	14650	14612	14680	14634	14398	14815	14533	14610	14528	14569	14611	14513	14659	14727	14520	14608	14590	14637	14523	14469	14544	14412	14555	14610	14727	14670	14602	14782	14723	14598	14527	14663	14755	14520	14697	14597	14668	14598	14635	14557	14646	14642	14574	14772	14561	14612	14445	14581	14760	14575	14464	14704	14696	14661	14603	14588	14657	14742	14568	14648	14720	14715	14552	14516	14532	14691	14644	14661	14461	14504	14689	14668	14746	14677	14465	14601	14610	14661	14581	14663	14658	14634	14674	14454	14817	14580	14663	14667	14656	14591	14784	14670	14580	14638	14489	14485	14674	14785	14721	14572	14601	14506	14606	14534	14599	14718	14689	14727	14583	14488	14541	14570	14538	14634	14476	14807	14668	14683	14725	14553	14682	14527	14827	14400	14729	14591	14577	14628	14665	14452	14586	14559	14699	14705	14740	14440	14823	14471	14644	14686	14561	14588	14653	14625	14389	14732	14455	14642	14591	14702	14684	14616	14433	14492	14635	14702	14504	14577	14434	14701	14427	14724	14618	14614	14682	14736	14641	14584	14634	14632	14676	14676	14570	14711	14634	14562	14760	14603	14456	14535	14528	14711	14675	14613	14633	14803	14508	14731	14606	14664	14535	14705	14786	14471	14711	14624	14517	14661	14639	14712	14654	14626	14587	14476	14700	14628	14725	14553	14498	14602	14705	14524	14617	14558	14475	14595	14602	14641	14606	14520	14732	14594	14482	14612	14574	14517	14639	14290	14452	14632	14678	14667	14674	14652	14715	14555	14597	14549	14526	14572	14652	14668	14766	14697	14729	14538	14386	14732	14530	14625	14617	14560	14518	14533	14767	14749	14555	14788	14734	14666	14646	14824	14593	14690	14615	14673	14431	14500	14666	14692	14581	14586	14552	14779	14578	14744	14696	14687	14594	14733	14586	14574	14681	14650	14405	14604	14710	14873	14636	14553	14459	14532	14524	14578	14650	14489	14691	14706	14640	14595	14838	14554	14504	14752	14490	14622	14638	14699	14668	14749	14715	14410	14620	14592	14666	14657	14686	14582	14604	14395	14583	14655	14617	14644	14686	14568	14586	14498	14708	14664	14646	14690	14847	14615	14716	14648	14628	14383	14593	14663	14517	14670	14499	14728	14645	14452	14678	14613	14632	14615	14644	14692	14790	14568	14566	14588	14427	14552	14603	14692	14599	14633	14577	14605	14616	14718	14763	14566	14642	14700	14594	14765	14566	14626	14658	14679	14521	14526	14587	14607	14589	14651	14687	14610	14590	14728	14546	14605	14586	14559	14569	14582	14639	14593	14630	14681	14611	14641	14482	14588	14629	14667	14422	14562	14725	14597	14562	14595	14685	14423	14729	14488	14666	14507	14453	14520	14407	14645	14677	14630	14542	14462	14556	14501	14670	14746	14687	14639	14648	14547	14647	14507	14639	14659	14504	14590	14723	14585	14720	14526	14425	14536	14614	14600	14462	14511	14615	14513	14721	14831	14566	14466	14615	14595	14540	14444	14705	14666	14536	14637	14717	14361	14649	14543	14838	14594	14620	14747	14597	14441	14551	14741	14412	14632	14658	14609	14432	14661	14657	14446	14649	14527	14751	14436	14618	14644	14724	14631	14684	14675	14636	14611	14701	14594	14832	14537	14490	14687	14816	14603	14549	14556	14578	14523	14452	14725	14587	14835	14636	14595	14518	14648	14605	14640	14607	14413	14650	14423	14718	14688	14803	14647	14567	14689	14591	14659	14759	14552	14686	14677	14645	14575	14487	14545	14725	14627	14794	14567	14734	14611	14587	14577	14631	14657	14682	14569	14630	14647	14740	14643	14591	14627	14663	14672	14633	14500	14652	14516	14719	14626	14674	14539	14664	14789	14575	14619	14700	14533	14781	14567	14645	14350	14683	14584	14659	14769	14422	14581	14600	14572	14624	14639	14605	14587	14551	14606	14623	14737	14594	14714	14676	14717	14736	14612	14551	14662	14655	14640	14551	14537	14495	14549	14746	14587	14772	14576	14619	14681	14529	14640	14561	14617	14529	14661	14539	14540	14501	14642	14610	14552	14681	14574	14614	14697	14773	14731	14650	14407	14636	14659	14824	14537	14616	14429	14616	14527	14692	14644	14384	14736	14439	14773	14439	14540	14643	14657	14548	14647	14700	14610	14511	14614	14530	14615	14591	14598	14727	14499	14726	14737	14646	14646	14505	14630	14622	14672	14463	14473	14545	14708	14659	14683	14592	14546	14397	14674	14529	14398	14689	14654	14649	14543	14668	14763	14595	14747	14509	14749	14563	14613	14544	14676	14557	14599	14522	14658	14661	14565	14632	14563	14552	14586	14799	14508	14708	14596	14604	14666	14503	14489	14556	14577	14531	14675	14639	14573	14568	14519	14533	14627	14650	14411	14569	14545	14516	14584	14685	14534	14543	14458	14577	14674	14429	14638	14668	14675	14519	14797	14528	14696	14503	14643	14584	14688	14481	14745	14571	14646	14512	14658	14470	14761	14521	14552	14594	14714	14658	14661	14544	14618	14727	14700	14691	14721	14577	14662	14688	14492	14796	14664	14648	14731	14689	14811	14615	14594	14610	14487	14699	14587	14507	14747	14541	14540	14589	14796	14578	14532	14480	14610	14653	14580	14647	14451	14470	14761	14689	14542	14674	14580	14630	14643	14585	14749	14653	14630	14523	14593	14551	14722	14655	14536	14758	14665	14513	14736	14378	14743	14691	14687	14500	14723	14575	14628	14409	14589	14519	14515	14613	14511	14678	14657	14654	14527	14541	14691	14600	14600	14715	14584	14535	14541	14668	14712	14751	14598	14675	14700	14639	14534	14611	14668	14514	14599	14717	14430	14658	14796	14575	14636	14691	14645	14652	14639	14671	14569	14517	14568	14463	14488	14614	14668	14731	14574	14609	14665	14598	14579	14653	14645	14579	14471	14650	14588	14598	14713	14692	14574	14593	14526	14709	14751	14581	14732	14718	14740	14788	14588	14570	14600	14493	14688	14635	14641	14723	14586	14647	14509	14691	14578	14510	14615	14692	14634	14649	14537	14665	14541	14565	14525	14754	14867	14579	14552	14534	14694	14576	14617	14388	14672	14507	14733	14758	14577	14579	14564	14590	14555	14839	14595	14624	14535	14556	14655	14729	14536	14528	14674	14694	14780	14600	14582	14662	14638	14717	14553	14666	14557	14751	14640	14669	14563	14663	14579	14561	14625	14623	14632	14639	14611	14767	14482	14782	14627	14752	14630	14634	14610	14645	14641	14571	14669	14803	14501	14589	14570	14724	14692	14622	14600	14634	14719	14523	14722	14530	14722	14601	14733	14457	14675	14537	14644	14609	14675	14533	14519	14465	14542	14451	14612	14803	14601	14643	14707	14490	14667	14637	14596	14651	14645	14481	14749	14796	14653	14561	14679	14542	14569	14676	14653	14450	14836	14564	14551	14558	14693	14713	14580	14574	14481	14676	14439	14672	14658	14641	14579	14445	14832	14558	14684	14581	14839	14690	14525	14719	14575	14677	14593	14652	14604	14596	14697	14532	14757	14685	14627	14558	14607	14695	14625	14675	14593	14740	14493	14626	14611	14555	14516	14530	14460	14695	14624	14552	14581	14614	14661	14605	14707	14552	14620	14602	14761	14544	14615	14511	14514	14484	14709	14647	14791	14551	14714	14710	14443	14693	14660	14720	14760	14700	14642	14651	14450	14711	14519	14543	14675	14629	14814	14616	14529	14518	14555	14743	14720	14656	14690	14411	14598	14725	14540	14566	14624	14672	14520	14449	14695	14684	14717	14660	14591	14513	14634	14655	14799	14545	14717	14622	14699	14462	14746	14730	14635	14674	14715	14546	14641	14622	14604	14604	14641	14668	14723	14714	14688	14775	14574	14498	14454	14498	14508	14481	14648	14757	14612	14554	14784	14661	14576	14572	14646	14478	14773	14674	14587	14763	14624	14625	14468	14571	14637	14608	14662	14565	14687	14741	14465	14634	14625	14700	14550	14641	14668	14669	14446	14636	14813	14604	14541	14572	14602	14697	14645	14600	14544	14562	14656	14461	14594	14625	14685	14545	14633	14701	14614	14550	14835	14643	14567	14671	14665	14531	14702	14561	14601	14636	14439	14642	14671	14708	14665	14498	14599	14688	14677	14639	14563	14722	14537	14789	14716	14647	14477	14600	14668	14590	14612	14531	14721	14511	14631	14601	14613	14478	14568	14725	14535	14739	14618	14692	14784	14478	14690	14620	14674	14646	14685	14631	14646	14559	14542	14750	14735	14593	14656	14634	14596	14553	14629	14697	14751	14628	14514	14639	14698	14578	14697	14509	14584	14573	14767	14680	14549	14616	14664	14542	14534	14485	14456	14690	14606	14680	14617	14504	14617	14582	14587	14675	14651	14827	14626	14722	14672	14626	14642	14662	14408	14498	14662	14660	14619	14497	14583	14605	14716	14484	14615	14611	14716	14584	14536	14656	14593	14692	14767	14618	14566	14540	14796	14496	14635	14594	14591	14493	14677	14562	14638	14541	14691	14672	14467	14674	14710	14719	14607	14614	14654	14638	14662	14605	14683	14571	14649	14375	14623	14505	14721	14691	14533	14830	14616	14718	14580	14756	14655	14589	14596	14537	14713	14778	14700	14710	14737	14485	14729	14677	14545	14629	14564	14814	14659	14596	14690	14609	14504	14641	14617	14489	14713	14567	14623	14650	14551	14581	14564	14437	14523	14642	14575	14819	14558	14713	14489	14605	14835	14542
24303	21123	28240	24506	21673	19557	18436	16738	16433	16449	16593	16481	16388	16292	16351	16094	16291	15942	16113	16149	16208	16196	16204	17184	19229	19765	19363	18012	17238	16635	16355	16150	16150	16054	16019	15988	15972	16033	16097	16046	16172	15912	16082	15962	15968	16089	16084	15890	15951	15837	16083	16170	15926	16228	15961	16304	15922	16037	15886	16032	16303	15921	16048	16076	16323	16012	16032	16071	15979	15852	15879	16111	16065	16067	15900	15935	16061	16002	15955	16015	15977	16021	15899	16036	15960	16215	16091	15871	15723	16065	15937	15962	15919	15946	16064	16175	15930	15968	15795	15985	15911	16164	16073	15942	16013	16180	15956	16037	16027	15904	15932	15997	16227	16065	16021	16000	15966	16036	15917	16046	16037	16087	16067	15919	16107	15720	15908	15960	15999	15975	16178	16049	15814	16254	15911	16076	15882	15962	16058	15987	16123	15813	15971	15967	15951	16139	16078	15960	15870	15935	16102	16058	16193	16082	15855	16075	15893	16055	16097	15947	15892	16127	15955	16214	16097	15967	15892	16010	15896	15947	16129	16100	15916	15921	16155	15920	16066	16096	16150	16015	16024	15829	16064	15833	16009	15843	16049	15969	16054	15855	16020	15825	15994	16165	15970	15954	16160	16033	15957	16017	15961	16119	16037	16064	15970	15960	15785	15928	16198	15951	16184	15882	16137	16072	15886	15708	16091	16210	16194	16122	15977	15976	15869	15972	16007	15961	15778	16049	15921	16007	15951	16076	16049	15995	16076	16038	15930	15905	15977	15946	15978	16029	15950	15908	16004	15813	16179	15975	16028	15921	16058	15812	15894	15883	15769	15993	15863	15824	15964	15902	15979	16094	15977	15905	16024	16037	16034	15870	15844	15948	16061	15853	15890	16012	15887	16069	16240	16087	15979	16021	16102	15992	15965	15999	15871	15966	15870	16018	15995	16004	16053	15961	16099	15988	15899	15872	16064	15924	15788	16027	15836	15812	16081	16161	15934	15921	16213	16150	16058	16011	15860	16236	15974	15956	16077	15954	16141	15828	15932	16009	15942	16210	16082	16126	16110	15858	15952	16024	16006	15827	16104	16058	16010	15947	16015	15937	16098	16037	15974	15930	15921	16183	16008	15948	16125	15995	15921	16083	16088	15967	15805	15996	16035	15793	15951	15968	16054	15935	16213	16115	16041	15932	15860	16154	15718	15943	15964	16039	15939	15984	15882	16045	16047	15906	16198	15925	16172	15913	15809	15934	16059	15928	15857	16053	16066	15956	15927	15662	16111	15998	15989	16088	16087	16034	16077	16055	16179	16003	15959	16095	16059	15805	15809	16227	15938	16081	15975	16033	16010	16067	16021	15933	16088	16095	16027	16033	16030	16140	16035	16179	16035	16130	15959	15930	16177	16116	16067	15729	15997	16089	15906	16001	15874	16042	15955	15997	16072	15826	15969	15982	16141	15949	16174	16050	16080	16145	15968	15759	16007	15997	15958	15963	15981	16056	16046	16067	15881	15954	15979	15976	16070	16007	16178	15877	15945	16149	15751	15939	15977	16156	15862	15956	15853	16027	15975	15914	16076	15906	16046	15945	15947	15984	15931	15709	16058	15922	15911	16022	16087	16121	16227	15973	15839	15869	16001	15871	15985	15918	16239	15989	15795	15855	15930	16025	16039	16096	15930	16043	15971	16049	16069	15949	15962	15972	16065	16246	16095	15991	15945	16087	16016	16069	15949	15998	16157	15913	15920	15727	15970	16072	15887	15942	16026	15793	16108	15871	15978	16043	15993	15771	15989	16037	15819	16097	15979	16039	16162	16103	16086	15974	15741	15943	16107	16147	15997	15877	16021	16063	15996	15993	16010	15965	16041	16100	16031	15975	15822	16055	16039	16069	15965	16040	15785	16140	16006	15902	15946	16219	16029	16109	16098	16123	16091	15919	15977	16066	16053	16029	15857	15879	16067	15907	16136	15917	15879	15939	15821	15792	15937	16038	15969	16143	15867	16111	15998	16081	15952	15982	16037	15943	15837	15867	15798	15992	16000	15893	15918	15915	15982	15843	15858	15878	16169	15986	16214	15810	15984	15774	15997	15918	15786	16031	15970	15863	16167	16017	15995	15914	15769	16005	15870	15919	16064	16170	15906	16069	16096	16035	15916	16187	16054	15942	15814	16029	15898	15782	16021	16035	16004	16019	15821	16049	16019	15901	16069	16166	16040	16066	15945	15896	15907	15928	15918	15898	15937	15926	15879	15844	15886	16064	15935	16060	16071	15724	15567	15943	16145	15990	16012	16036	16102	16119	15933	16029	16024	16062	15954	16034	15829	15963	16319	15969	16164	16121	16064	15969	15838	15978	16154	16175	16006	15845	15892	15915	15783	15899	16155	16008	16095	15998	15714	16077	15961	15927	16007	16042	16090	15914	15897	15881	15978	15966	16076	16072	16075	15994	15875	16210	16146	16052	15965	16057	15985	16196	16102	15733	16196	16012	15983	15970	15984	16000	15970	15836	15930	15807	15988	15994	15984	15906	16013	16023	15901	15944	16086	16097	16077	15928	15897	15955	15946	16087	16107	15927	16196	16079	16033	16034	16171	16174	15981	15946	15888	15917	15896	15937	16005	15983	16046	15853	15955	15990	16060	15860	15894	15852	16075	15796	15815	15967	15820	16277	16082	15994	15949	15789	16000	15838	15989	16043	16031	16161	16058	15822	15790	15861	15980	15774	16088	16189	15858	15936	16146	16036	16131	16012	16112	15850	16072	16154	15986	15766	15925	15725	16063	16038	15987	16081	15998	15987	16155	16138	15974	15725	16022	15995	15866	15816	15850	15948	16043	16033	15852	15854	16032	16006	15901	16061	15896	16105	15808	16050	16319	16137	16106	15986	15853	15938	16112	16077	16072	15907	16007	15916	16173	16044	16011	15925	16086	16018	15933	15958	16154	15959	15941	15938	16013	15885	16001	16020	16019	16126	15995	16078	16124	15940	15905	15987	15953	16268	15922	15929	15911	16135	15901	15939	15993	16092	15985	16145	16237	16004	16122	15931	15896	15942	16039	15929	16047	16045	15995	16178	15898	15727	16037	15887	16035	15948	16110	16042	16141	16007	15947	15949	16021	15982	16021	16197	15981	16067	15881	15852	15900	15855	16136	16196	15974	15820	15909	16193	15930	15785	15887	15945	15827	15972	16071	16185	16037	15798	15927	16001	15934	15900	16109	16051	15941	15983	16004	15960	16023	16079	16254	16075	16075	16105	16089	15817	15906	15913	16084	16044	16123	15981	16002	15942	16069	15899	16126	16065	15962	15913	16146	15904	15758	16010	15927	16011	16069	16010	16100	16022	15963	16027	15813	16141	15862	16154	16175	16172	15759	15823	16079	16031	15932	15937	16100	15868	16079	15952	16045	15964	16031	16045	16107	15989	15998	16194	15812	16048	15949	15893	16039	16012	16038	16042	15992	16051	15964	16205	16008	15965	16079	16190	16003	16165	15954	16021	16106	15906	15769	16055	16137	16097	16066	16187	15931	15939	15907	16018	16015	16064	16015	16138	15927	16011	16151	16039	16142	16041	15920	15958	15815	15978	16022	15833	15971	16018	16171	15875	15835	15818	16152	15919	15913	15961	15881	15942	16184	15981	15820	16139	16104	15898	16015	16086	16048	15976	15891	15850	15970	16091	16027	16036	15941	16060	15997	15981	15993	16151	16182	16085	16113	15879	15888	15928	16001	15987	15959	15893	16009	16016	15992	16026	16060	15923	16163	15912	15974	16003	16051	15999	15889	16053	16037	16056	15796	15885	15797	16048	16063	15766	15989	15828	16147	16063	16029	16074	15968	15882	15995	16103	15979	16022	15875	15950	15991	16319	16015	15967	16075	15884	16152	16047	16150	15928	15736	16131	16196	15989	15849	15827	16025	15797	16096	16011	15919	16150	16038	16043	15917	15839	15904	15983	15977	15804	16128	16024	15909	15955	15909	15951	16185	15992	15993	16072	15926	15795	15985	15970	16124	16047	16072	15886	16081	15940	16057	15964	16148	15960	15974	15874	15870	15873	15978	15958	16018	15939	15835	15772	15917	16128	15724	15834	15967	15900	15984	16109	16076	15944	16080	15827	15894	15960	16061	15893	16079	15855	15755	15956	15929	15739	15971	15837	16114	15942	15831	15940	15996	16114	16029	16045	16098	15911	15837	16011	15930	15915	16053	15979	15921	15773	15926	16179	16048	15939	16108	16085	16008	16073	15952	15992	16132	15966	16148	16095	15916	15903	16002	16086	15912	16068	16051	15798	16034	15994	16022	15962	15948	15957	16138	15745	16053	15987	15981	16025	15875	16021	16019	15978	16035	15972	15912	15906	15990	15842	15774	15944	16129	15996	16090	15721	15934	15953	16082	16125	15864	15904	15963	16116	16106	15963	15943	16149	16096	16045	15940	15870	16070	16024	16006	15903	15920	15947	15798	15747	15925	15965	15918	15996	16122	15906	15841	16100	16108	16004	16086	15867	16197	16072	16017	15937	16010	16085	16073	16070	16096	16119	15982	15883	16088	16050	15913	15892	16110	15887	15724	16027	15845	15987	15837	15989	16069	15853	15971	15849	15851	16019	16006	15871	16006	16031	16194	16036	16134	15920	16168	15972	15836	16175	16085	16115	16024	15976	16085	15693	16047	16048	16052	16075	16030	16091	16017	16147	15927	15940	15943	15952	15974	15921	15948	16137	15998	15889	15968	16066	16196	16210	15899	15988	16185	15899	16092	15872	16064	15931	16008	15991	15927	15868	15943	15795	15883	15864	15988	16084	15887	15831	16150	15993	15895	15945	15985	15860	15930	15939	15805	16036	15895	15884	16194	16143	16242	15997	16065	16055	16145	15997	15742	15909	16054	15878	16037	16001	16000	16001	15858	15877	16057	16088	16005	16009	16006	16090	15989	15970	15946	16128	16047	15863	15826	16026	16027	16099	16095	15941	16046	16024	15733	15993	16135	16029	15911	16035	16030	16051	15908	15977	16089	15837	16142	15868	15997	15955	15842	16101	15825	15888	16131	15966	16052	15993	16020	16062	16030	16177	15965	16278	15998	15892	15966	15874	16050	16052	15892	15931	15848	15989	16099	16132	15852	15840	16104	15883	15916	15936
18054	30731	28201	19726	16599	15360	14794	14704	14405	14535	14615	14731	14370	14524	14328	14304	14152	14214	14221	14154	14119	14128	14448	16016	18897	19335	18162	16419	15235	14546	14286	14191	14028	14000	13930	13984	13984	14038	13926	13966	14162	14022	13982	13964	13878	14033	14049	14016	13887	14054	14037	14002	13932	13914	14097	13923	14010	13852	13940	14010	13903	13998	13980	14184	13866	14124	13845	14001	14106	13967	14095	13927	13982	13978	13951	14064	13929	13960	13961	14013	13809	14153	13981	13942	14069	13876	14054	13969	13853	14032	14082	13972	13838	13925	13961	14026	13906	14025	14058	14003	14060	14006	13885	13979	14074	13952	13938	13864	13979	14044	13743	14065	14134	13997	13966	14146	14038	14057	14007	14034	13877	13910	13628	14089	13872	13951	14095	13878	14035	13958	13847	14085	13952	14041	14044	14106	13952	13999	13951	14063	13947	14139	13940	14141	14073	13989	13982	13856	14003	13938	14078	13983	14047	14017	13912	13926	13991	13897	13864	13870	14006	14056	13853	14032	14054	13860	14036	13967	14040	14086	13956	13968	14095	13991	13975	13881	13947	13908	13965	13968	13936	14078	13965	14144	14166	14033	14025	13956	13966	14039	13978	14054	14105	14043	14140	13914	13947	14007	13878	14118	13932	13853	13994	14060	14018	14055	14051	13918	14051	13910	14004	13920	13868	13879	13829	14000	13932	14052	13922	14072	13917	13944	13912	14022	14141	13920	14035	13961	14078	13888	13935	13833	14061	13869	14066	14048	13951	14170	13957	13991	14147	13989	13955	14042	14038	13897	14025	14041	13976	14060	14019	14120	14238	13903	13962	14008	14100	13905	14029	14008	13923	13916	13973	13961	13979	13966	13929	14201	13888	13728	13937	14218	13904	14133	13869	13893	13860	13995	13933	13972	13948	13850	14040	13865	14031	14038	14112	14022	13974	13982	13942	14057	14018	13997	14037	14047	13897	13912	14005	14073	14134	13992	13811	14042	13920	14209	14020	13955	13922	14080	13832	14046	14063	13956	13996	14086	13933	13877	14026	13946	13986	14039	13934	14062	14005	14058	14023	13804	14057	13984	13954	13945	14009	14066	13819	13882	13942	14007	13984	13957	14025	13946	14025	13979	14076	13984	13958	13991	13992	13967	14144	14114	13857	14019	13999	13936	14045	13846	13998	14073	14100	13930	14072	14019	14083	13932	14074	14120	13955	13963	13935	14084	14071	14091	13823	14072	14051	14060	14107	13972	13929	13985	13998	13903	14115	14152	13929	13943	13935	13967	13873	13947	13971	14035	13993	13899	13875	14018	13975	13947	13939	13962	13914	14081	13866	13920	13946	13962	13862	14041	13884	14109	14091	14074	14093	14017	13925	14006	13997	13919	13904	13917	13915	14071	13918	14111	13750	13966	13931	13944	14005	13830	14086	13914	13962	13906	13991	13866	14080	13970	13861	14011	14064	13935	14275	13915	13992	13815	13938	14010	13964	13949	13961	13979	13838	13964	14124	13944	13824	14024	13881	14062	14054	14128	13885	14049	14024	14174	14041	13846	13922	13875	14006	13861	13981	14072	14158	14021	14074	13950	13975	13964	13982	13948	14031	13985	13845	14126	14137	14002	14067	14044	13878	13868	13986	14113	13913	13913	13941	13924	13998	13971	14030	14009	14083	14112	13862	13861	13977	14075	13953	14071	13943	14044	14010	13838	13953	14042	13952	13887	13932	13938	14026	14172	13986	13957	13854	14029	13932	13779	13903	14054	13853	13981	14057	14053	13963	13931	13917	14122	13809	14022	14046	14049	13918	13992	13928	14138	13896	13863	14018	13995	14016	13963	13889	13968	14147	14130	13993	14040	13938	13888	13867	14104	13908	13949	13974	14228	13890	13913	14028	13845	13877	13927	13849	14089	13923	14046	13926	13733	14020	13859	13965	13995	13941	13952	13955	14068	13935	14111	14027	13939	13952	13970	14079	14030	14132	14013	14128	13997	14101	13952	13881	14043	13922	14087	13867	13965	13976	13931	14174	13918	13915	14009	13947	13936	13829	14095	13943	13937	14128	13932	13945	13880	14027	13964	13999	14060	14216	14037	14070	13985	13992	13944	13932	14079	13911	14023	14019	13828	14029	14017	14072	14045	13901	13955	13976	14003	14108	13956	14162	14087	13855	14001	13930	14022	14019	14023	14060	14015	13910	13960	14104	13953	13920	13907	13932	13863	14027	13785	14210	13958	14049	14079	13828	14042	14008	13915	13844	14043	13956	13916	13838	14057	14086	13976	13906	13938	14017	13992	13915	13986	14009	13930	14105	13965	13799	14017	13943	13910	14038	14016	13966	14057	13952	14061	13941	14063	13923	14022	14021	14097	14069	13961	13949	13920	13942	14069	13988	14095	13836	13854	14090	14020	13966	14095	13957	14000	13932	13915	14152	14066	13948	14011	14079	13891	14077	13883	14010	13977	14006	13949	14103	13970	14017	13891	14074	13939	13919	14024	13992	13970	13832	13893	13918	13976	14004	14091	14195	14120	14077	14026	14121	13908	14149	13825	13936	13991	14019	13995	13905	14215	14049	14083	14102	14032	13944	13710	13822	14071	14051	13997	13951	13910	14199	14023	14035	13897	14127	13965	14032	13953	14095	13839	13910	13948	13985	13805	14070	13929	14056	14027	13976	13954	13977	13912	14048	14250	13962	14150	13966	13989	13768	13963	13988	14047	13987	13940	13903	13914	13884	13808	13999	13929	13909	13910	13906	14032	14057	14117	13826	14086	13965	13976	13938	14070	14024	13909	13809	14057	13881	13955	14076	13986	14052	13791	13971	14110	14080	13948	14113	14011	13895	14041	13895	14052	13912	13761	13778	14076	14038	13976	13921	14072	14011	14084	13914	13986	14009	13896	13990	14106	13943	13970	13750	14017	14283	13929	13889	14014	14012	13964	13900	14008	14072	14007	13903	14037	14074	14046	14043	14021	13966	13901	13837	13913	13926	13884	14114	13820	14018	13935	14104	14066	13897	13909	13982	13889	13998	13865	14042	14045	14112	14205	13896	13875	13937	13950	14063	14041	14273	14034	13901	13903	14117	14065	14028	13991	13979	14022	13930	14031	13980	14032	13933	13967	13926	13937	13993	13786	14110	13922	14017	13881	14081	14069	13950	14018	14124	14218	13979	13918	13922	14085	13935	14149	13996	13965	14156	14012	13990	13980	13974	13871	13990	13989	13960	13910	14101	13975	13961	14001	14155	14019	13894	14089	14026	13946	14083	14061	13997	13968	14051	13918	13886	13878	14001	14019	14049	13930	13719	13809	13843	14039	13857	13925	14000	13932	13916	14042	13886	14013	14046	13750	14114	14013	13958	13930	13942	13910	14036	13881	14182	13935	14022	13998	14064	14111	13968	13957	13874	13982	13844	13968	13989	13973	13940	13986	14211	13952	13997	14034	13935	13960	14011	14009	14020	13875	13825	14063	13931	14048	14056	14039	14147	14006	14020	13875	13916	13937	14053	13993	14073	13915	14037	14110	14059	13981	13840	13962	14039	13987	14131	14004	14050	13735	13877	14032	13998	13909	13956	13902	13993	14117	14042	13761	13848	13927	13788	13980	14012	14041	14036	14068	14007	14092	13953	14024	14114	14002	13997	13782	14012	14035	14013	14028	13946	13885	14002	14179	13847	13997	14093	13931	14105	14073	13989	13921	13930	13906	14049	13907	13994	14156	13828	13923	13998	13911	13922	13877	13976	13852	14025	13889	13926	13921	14111	13958	14122	13892	13967	13876	14035	14103	13922	13898	14017	13885	13805	13941	13940	13955	13959	14125	14046	14198	14039	14054	14034	13942	13887	13754	13961	13917	14115	14089	13891	14028	14009	14048	13984	14049	13921	13936	14088	14076	14045	13946	14055	13959	13997	14082	14010	14002	14046	14020	13977	14063	13998	13942	14011	14047	13928	14022	14012	14134	14039	14027	13959	14083	13892	13906	13920	14070	14031	14068	13948	13932	14049	13942	13946	14066	13945	14039	13829	13910	14050	13998	14048	13991	13917	14035	13951	13947	14014	13879	13977	14089	14075	14026	14003	13968	13945	14054	14012	13875	13858	14042	13847	13810	14138	13905	13926	14054	13980	13869	13936	14069	13977	14037	13837	13927	13800	13943	13920	14041	14012	13912	13897	14095	13991	14043	13847	13910	13776	13993	14052	14052	13823	13921	14020	13799	13952	14064	14050	13990	13924	14078	13987	13868	13897	13971	13758	14061	13695	13902	13899	14100	14059	14042	14054	14160	14024	13962	14003	13962	13917	13975	14020	13883	14018	14041	14078	14011	13956	13922	13955	13967	14045	14067	14037	14017	14099	13933	13732	13893	14006	14035	14043	14033	14041	13950	14015	13976	14030	13878	13979	14043	13828	13971	13998	14075	14071	14030	13956	14093	13983	13876	14055	13828	13950	13831	14044	14175	14000	13966	13967	13830	14023	13839	13956	13956	13972	14123	14058	13997	13963	14106	13898	14053	13899	13890	13978	13863	14123	14036	13819	13915	14078	14003	14071	13994	14039	14020	13753	14069	14033	13961	13973	14016	13904	14014	14029	14055	14028	13876	13991	13900	14170	13988	13807	13853	13970	13996	13985	14039	13974	13852	14006	14064	14001	14080	13956	13956	13984	13852	14018	14019	13881	14074	13959	14043	13837	14022	14140	13943	13901	13964	13878	13918	14070	13992	14068	13973	13760	13861	14141	14092	14177	13930	13998	14098	14018	14033	14018	13746	13891	13827	13952	14057	13959	13950	14007	13822	13862	13949	13880	13925	14080	13947	13954	13928	13951	13865	13928	14046	13941	14202	13907	13994	13954	13924	14155	14048	13749	13844	13963	14027	14088	13967	14069	14161	13960	14185	14023	14054	13856	13896	13885	13985	13953	14017	13982	13922	13820	13994	13866	14140	13924	13989	13894	13821	14037	13939	13981	13940	13933	13886	13948	14055	14126	13746	13877	14062	13949	13809	13915	14045	14043	14126	14056	14020	14086	14027	13893	13959	13917	13960	13939	14168	13882	14106	14162	14060	14045	13946	13850	14097	13992	13870	13983	14089	13966	13901	13926	14139	14106	14039	13917	13962	13953	14123	14037	14015	13866	13877
22994	21223	29014	23737	21388	22815	22503	17085	16308	16113	16372	16312	16266	16054	16128	15919	15769	15741	15718	15736	15622	15444	16065	18616	21957	23458	21739	19302	17745	16262	15823	15662	15442	15293	15498	15505	15376	15565	15363	15398	15539	15584	15285	15455	15279	15444	15232	15385	15423	15456	15608	15483	15429	15543	15330	15620	15512	15090	15432	15473	15414	15409	15267	15419	15466	15496	15346	15538	15552	15534	15595	15451	15384	15412	15384	15417	15600	15350	15262	15351	15469	15319	15397	15394	15531	15380	15340	15310	15343	15305	15239	15578	15382	15250	15203	15503	15517	15522	15412	15330	15339	15377	15523	15574	15172	15501	15259	15292	15492	15373	15451	15250	15467	15315	15325	15655	15334	15298	15375	15417	15434	15456	15637	15226	15393	15208	15363	15587	15511	15503	15614	15351	15199	15304	15325	15424	15481	15389	15197	15277	15195	15400	15544	15439	15439	15386	15305	15330	15415	15609	15366	15481	15673	15425	15287	15381	15336	15468	15332	15492	15455	15363	15426	15262	15228	15329	15319	15328	15356	15299	15444	15344	15450	15384	15372	15200	15491	15292	15454	15442	15395	15331	15448	15413	15369	15493	15377	15330	15361	15263	15200	15446	15323	15378	15544	15413	15242	15248	15409	15559	15427	15307	15401	15483	15090	15306	15370	15289	15489	15264	15488	15389	15410	15593	15350	15364	15314	15241	15214	15454	15344	15326	15363	15259	15214	15285	15394	15451	15304	15397	15221	15429	15440	15410	15462	15490	15244	15220	15366	15367	15478	15355	15452	15329	15306	15313	15397	15448	15431	15349	15346	15378	15561	15510	15420	15357	15401	15383	15314	15471	15297	15229	15483	15365	15306	15271	15394	15230	15347	15431	15309	15330	15435	15423	15247	15403	15378	15266	15416	15469	15394	15551	15384	15329	15349	15355	15404	15153	15244	15267	15344	15253	15533	15394	15324	15253	15407	15439	15264	15234	15422	15408	15119	15332	15321	15406	15420	15335	15351	15474	15470	15308	15258	15274	15209	15229	15489	15311	15524	15504	15206	15536	15513	15334	15442	15389	15306	15619	15399	15522	15387	15153	15321	15282	15460	15260	15499	15475	15249	15394	15247	15313	15281	15417	15282	15274	15275	15536	15429	15199	15256	15436	15223	15299	15266	15500	15539	15470	15498	15377	15371	15171	15457	15196	15318	15565	15373	15398	15325	15418	15435	15457	15369	15318	15220	15377	15344	15224	15216	15309	15393	15350	15324	15374	15365	15399	15415	15356	15125	15323	15061	15177	15476	15264	15413	15373	15366	15383	15468	15405	15422	15450	15386	15327	15425	15491	15242	15403	15300	15392	15564	15513	15534	15433	15210	15346	15393	15314	15266	15444	15547	15315	15310	15343	15113	15431	15349	15264	15344	15298	15199	15404	15386	15517	15268	15261	15357	15263	15626	15194	15353	15319	15354	15412	15290	15210	15377	15253	15337	15669	15642	15269	15233	15092	15258	15394	15295	15439	15424	15474	15447	15303	15467	15443	15457	15347	15452	15480	15393	15480	15349	15535	15173	15332	15340	15309	15485	15427	15470	15178	15199	15435	15389	15323	15394	15193	15347	15350	15616	15242	15314	15406	15356	15192	15209	15254	15274	15400	15343	15245	15373	15576	15243	15537	15290	15220	15484	15365	15246	15280	15343	15520	15362	15501	15332	15420	15263	15311	15543	15493	15433	15362	15277	15322	15301	15304	15278	15266	15306	15447	15116	15264	15378	15321	15240	15328	15500	15331	15373	15409	15469	15499	15465	15498	15523	15422	15570	15446	15246	15290	15301	15323	15484	15540	15100	15221	15303	15554	15553	15491	15529	15250	15199	15189	15363	15406	15255	15616	15449	15403	15475	15449	15432	15362	15499	15377	15277	15397	15384	15497	15245	15363	15221	15460	15357	15341	15440	15288	15333	15236	15113	15501	15406	15510	15373	15496	15275	15226	15292	15405	15307	15468	15179	15243	15233	15281	15482	15325	15409	15264	15282	15138	15355	15484	15340	15426	15324	15121	15278	15423	15448	15503	15434	15359	15314	15171	15429	15401	15493	15246	15584	15327	15479	15466	15469	15278	15224	15346	15329	15504	15474	15450	15330	15426	15367	15451	15466	15289	15433	15319	15307	15521	15502	15229	15309	15302	15401	15321	15237	15415	15460	15439	15239	15358	15663	15336	15272	15369	15495	15236	15305	15214	15312	15254	15368	15185	15575	15414	15530	15322	15319	15539	15391	15321	15371	15366	15264	15402	15212	15371	15414	15449	15413	15304	15276	15392	15461	15287	15430	15382	15439	15361	15307	15354	15497	15448	15428	15246	15255	15282	15449	15403	15360	15376	15379	15372	15242	15365	15122	15064	15396	15475	15354	15517	15429	15399	15382	15412	15281	15484	15312	15245	15504	15176	15436	15523	15480	15486	15397	15573	15185	15243	15243	15312	15277	15302	15640	15470	15315	15387	15323	15290	15560	15229	15504	15315	15342	15255	15086	15348	15452	15249	15374	15194	15221	15408	15540	15448	15385	15376	15437	15181	15303	15465	15284	15160	15186	15387	15425	15439	15123	15521	15325	15424	15368	15070	15459	15069	15213	15248	15428	15258	15232	15262	15260	15516	15437	15463	15339	15215	15279	15373	15320	15197	15301	15202	15574	15412	15464	15282	15131	15302	15573	15220	15340	15359	15573	15367	15259	15310	15389	15401	15512	15361	15297	15426	15596	15534	15437	15306	15266	15145	15270	15402	15161	15477	15442	15280	15394	15431	15395	15337	15479	15275	15494	15520	15399	15496	15125	15440	15316	15576	15287	15156	15337	15489	15447	15200	15537	15267	15464	15321	15283	15398	15269	15235	15373	15445	15437	15171	15461	15252	15383	15138	15303	15311	15334	15458	15308	15455	15326	15331	15493	15596	15445	15403	15304	15238	15460	15485	15401	15455	15327	15189	15224	15324	15481	15301	15202	15120	15402	15163	15613	15478	15330	15459	15231	15163	15218	15514	15305	15384	15455	15665	15325	15437	15277	15390	15137	15469	15235	15337	15330	15424	15321	15486	15129	15226	15303	15369	15390	15480	15308	15387	15353	15346	15335	15357	15398	15442	15416	15331	15510	15422	15331	15485	15200	15448	15119	15276	15473	15486	15351	15437	15385	15453	15191	15268	15456	15366	15156	15238	15405	15460	15247	15267	15274	15198	15135	15386	15343	15375	15229	15193	15349	15252	15085	15297	15362	15290	15296	15374	15240	15417	15334	15272	15447	15272	15341	15382	15321	15509	15391	15179	15483	15369	15526	15421	15378	15409	15352	15163	15298	15488	15490	15315	15556	15382	15440	15342	15366	15109	15366	15375	15267	15495	15400	15104	15274	15332	15432	15521	15349	15401	15425	15124	15411	15322	15360	15370	15399	15511	15354	15311	15463	15240	15364	15459	15348	15438	15235	15379	15335	15204	15304	15477	15324	15346	15291	15572	15405	15289	15252	15313	15250	15459	15498	15366	15404	15450	15607	15436	15268	15187	15350	15242	15296	15338	15261	15260	15297	15237	15256	15323	15508	15500	15399	15147	15399	15258	15326	15326	15409	15502	15233	15349	15600	15492	15306	15345	15211	15332	15421	15344	15320	15261	15397	15486	15366	15379	15385	15357	15452	15515	15375	15508	15452	15369	15356	15304	15281	15353	15312	15362	15309	15317	15400	15547	15512	15341	15398	15401	15456	15478	15182	15403	15425	15181	15296	15301	15227	15342	15528	15338	15500	15305	15545	15222	15490	15401	15335	15312	15177	15146	15263	15376	15411	15277	15270	15319	15481	15333	15174	15257	15288	15303	15361	15304	15344	15347	15449	15195	15290	15244	15371	15377	15447	15445	15282	15309	15368	15351	15380	15420	15298	15550	15252	15399	15469	15338	15526	15116	15367	15467	15335	15285	15440	15485	15441	15242	15362	15508	15582	15375	15416	15604	15441	15411	15264	15276	15290	15404	15552	15297	15361	15183	15333	15482	15531	15326	15420	15374	15535	15352	15429	15467	15449	15595	15368	15415	15148	15428	15243	15225	15378	15294	15365	15255	15253	15352	15564	15376	15398	15279	15291	15306	15347	15607	15225	15488	15332	15364	15372	15390	15349	15348	15447	15502	15416	15302	15298	15483	15472	15407	15274	15501	15332	15404	15365	15247	15360	15545	15451	15159	15424	15442	15444	15280	15352	15385	15387	15317	15449	15357	15563	15413	15477	15201	15612	15219	15488	15437	15567	15329	15584	15451	15233	15502	15421	15305	15347	15133	15448	15270	15251	15469	15313	15420	15351	15394	15303	15398	15462	15398	15534	15203	15382	15296	15253	15279	15594	15356	15269	15335	15289	15110	15410	15258	15306	15359	15306	15375	15503	15337	15185	15322	15428	15266	15181	15352	15291	15356	15278	15386	15341	15312	15510	15277	15470	15535	15123	15361	15459	15327	15317	15365	15354	15518	15380	15485	15188	15208	15283	15392	15283	15340	15326	15281	15444	15402	15384	15331	15478	15433	15038	15511	15367	15368	15281	15578	15105	15287	15341	15471	15410	15300	15229	15472	15336	15264	15450	15270	15386	15400	15435	15536	15487	15369	15374	15462	15405	15329	15316	15342	15404	15351	15220	15356	15376	15433	15409	15388	15347	15296	15376	15315	15418	15392	15292	15219	15392	15395	15160	15225	15411	15442	15440	15323	15344	15389	15271	15403	15294	15306	15425	15500	15315	15053	15329	15339	15291	15302	15103	15269	15354	15196	15300	15231	15297	15404	15300	15335	15314	15242	15540	15368	15390	15319	15428	15430	15495	15447	15545	15417	15572	15383	15274	15284	15323	15355	15174	15400	15467	15399	15469	15225	15303	15377	15333	15300	15417	15501	15351	15378	15451	15316	15280	15455	15424	15078	15462	15333	15369	15372	15399	15203	15241	15390	15235	15218	15402	15192	15208	15192	15312	15278	15601	15341	15248	15311	15308	15217	15182	15358	15152	15362	15365	15480	15420	15541	15302	15406	15376	15430	15287	15437	15595	15451	15324	15356	15380	15320	15396	15482	15433	15437	15386	15217	15291	15228	15291	15384	15426	15493	15365	15635
20473	37755	31258	22972	17926	16749	15630	15064	14829	14680	14721	14540	14482	14503	14418	14213	14028	14066	13930	13821	14014	13962	14464	19098	23568	24617	21747	18316	16095	14632	14160	14010	13666	13785	13810	13723	13672	13657	13779	13662	13530	13605	13590	13602	13787	13539	13640	13623	13550	13660	13787	13621	13409	13451	13552	13664	13529	13536	13725	13648	13514	13635	13550	13619	13552	13396	13682	13525	13564	13654	13664	13573	13560	13563	13643	13646	13787	13536	13756	13737	13561	13642	13525	13689	13611	13638	13435	13661	13536	13585	13522	13546	13655	13588	13742	13621	13575	13567	13745	13630	13746	13560	13583	13600	13700	13622	13544	13619	13469	13561	13608	13675	13707	13768	13742	13676	13639	13521	13588	13491	13600	13583	13602	13566	13605	13526	13646	13549	13461	13444	13579	13646	13611	13616	13588	13666	13615	13908	13622	13518	13619	13575	13555	13440	13726	13570	13697	13515	13604	13783	13517	13442	13618	13537	13494	13528	13521	13530	13927	13631	13505	13650	13711	13516	13488	13655	13723	13564	13751	13554	13678	13612	13636	13395	13680	13713	13557	13486	13691	13436	13608	13636	13603	13744	13584	13691	13582	13520	13616	13705	13536	13614	13600	13660	13770	13520	13453	13509	13714	13693	13502	13624	13699	13644	13516	13392	13628	13551	13503	13527	13657	13471	13592	13484	13578	13631	13570	13363	13710	13521	13618	13484	13724	13648	13531	13673	13684	13528	13389	13528	13603	13709	13517	13537	13628	13348	13769	13552	13570	13647	13679	13632	13432	13533	13727	13636	13650	13682	13426	13660	13671	13499	13688	13467	13663	13587	13611	13503	13603	13555	13551	13442	13591	13453	13640	13540	13551	13629	13578	13813	13588	13476	13583	13657	13743	13553	13626	13511	13650	13661	13615	13536	13666	13591	13590	13585	13619	13435	13606	13647	13540	13496	13750	13726	13717	13671	13603	13471	13513	13624	13569	13640	13734	13678	13456	13646	13483	13864	13696	13517	13752	13655	13470	13663	13594	13710	13725	13460	13579	13602	13624	13537	13536	13667	13618	13393	13529	13813	13497	13492	13562	13565	13623	13747	13377	13621	13553	13419	13706	13788	13694	13508	13612	13617	13529	13608	13508	13539	13701	13645	13631	13510	13600	13553	13676	13510	13651	13813	13546	13755	13589	13511	13656	13656	13657	13568	13504	13503	13674	13499	13674	13773	13526	13653	13492	13579	13605	13601	13617	13500	13529	13570	13532	13849	13804	13789	13702	13696	13662	13632	13648	13462	13567	13640	13613	13438	13606	13593	13642	13637	13805	13531	13640	13537	13674	13601	13712	13517	13610	13687	13606	13571	13640	13625	13486	13618	13518	13561	13742	13459	13494	13678	13588	13575	13587	13575	13627	13544	13662	13614	13524	13496	13435	13626	13491	13696	13799	13577	13597	13533	13784	13687	13548	13656	13561	13481	13778	13460	13639	13604	13552	13549	13625	13638	13653	13702	13520	13624	13592	13696	13530	13444	13381	13579	13671	13650	13648	13529	13564	13706	13694	13527	13817	13637	13600	13629	13614	13554	13588	13583	13703	13553	13600	13519	13611	13669	13618	13544	13463	13627	13473	13685	13476	13643	13529	13639	13466	13514	13707	13559	13611	13409	13696	13476	13647	13525	13384	13591	13481	13760	13593	13551	13650	13493	13535	13707	13727	13528	13714	13531	13495	13610	13665	13714	13686	13590	13641	13591	13700	13653	13561	13679	13551	13520	13569	13602	13565	13569	13570	13519	13526	13744	13633	13502	13534	13631	13419	13540	13695	13576	13599	13690	13578	13507	13584	13588	13651	13530	13649	13619	13572	13620	13652	13551	13643	13587	13634	13714	13485	13679	13541	13548	13654	13614	13519	13804	13774	13501	13754	13556	13564	13488	13562	13452	13492	13641	13583	13646	13598	13637	13720	13638	13569	13527	13459	13694	13562	13615	13703	13569	13616	13507	13532	13594	13573	13518	13589	13564	13403	13606	13585	13682	13593	13576	13434	13761	13634	13578	13570	13582	13680	13568	13443	13536	13617	13762	13664	13505	13596	13472	13548	13551	13706	13481	13625	13568	13494	13684	13693	13544	13687	13520	13621	13826	13617	13405	13604	13641	13644	13614	13583	13570	13694	13565	13574	13513	13535	13537	13586	13637	13596	13619	13375	13474	13761	13568	13555	13600	13613	13602	13528	13681	13423	13635	13524	13687	13706	13703	13522	13444	13702	13621	13498	13701	13370	13625	13530	13606	13501	13444	13656	13626	13584	13568	13424	13557	13645	13597	13526	13650	13576	13469	13582	13585	13549	13677	13632	13610	13677	13620	13634	13462	13565	13670	13342	13687	13703	13674	13641	13539	13712	13709	13714	13697	13669	13680	13776	13631	13508	13544	13615	13659	13517	13671	13600	13638	13610	13596	13594	13657	13630	13779	13442	13681	13619	13705	13582	13701	13585	13519	13655	13558	13537	13571	13606	13666	13586	13596	13595	13626	13531	13611	13547	13576	13624	13697	13572	13694	13620	13758	13357	13690	13533	13617	13503	13504	13826	13450	13754	13539	13591	13703	13694	13470	13626	13481	13699	13645	13561	13676	13562	13562	13637	13478	13502	13355	13647	13748	13574	13660	13517	13637	13517	13622	13636	13466	13820	13467	13479	13629	13654	13645	13708	13765	13574	13455	13661	13660	13595	13496	13627	13737	13644	13495	13757	13518	13746	13586	13697	13428	13673	13538	13634	13641	13585	13619	13501	13574	13738	13665	13654	13604	13486	13600	13668	13492	13559	13724	13703	13422	13496	13594	13760	13397	13565	13530	13483	13635	13634	13774	13610	13533	13643	13672	13618	13671	13641	13575	13710	13513	13702	13552	13520	13498	13553	13535	13662	13577	13595	13658	13575	13527	13531	13569	13545	13598	13770	13589	13694	13712	13460	13415	13614	13568	13662	13655	13602	13520	13777	13529	13516	13690	13525	13568	13625	13613	13564	13566	13532	13509	13543	13518	13604	13742	13637	13671	13509	13549	13553	13494	13647	13706	13584	13598	13502	13588	13699	13780	13751	13657	13578	13584	13577	13556	13506	13514	13495	13566	13532	13588	13446	13588	13410	13611	13530	13579	13539	13554	13534	13576	13485	13718	13429	13645	13653	13517	13626	13537	13688	13777	13616	13465	13600	13608	13455	13542	13702	13552	13398	13695	13803	13491	13514	13569	13447	13529	13671	13614	13786	13610	13538	13521	13551	13584	13422	13644	13532	13384	13524	13626	13584	13724	13667	13574	13584	13803	13538	13552	13680	13553	13517	13768	13487	13564	13546	13548	13864	13460	13595	13615	13492	13538	13663	13588	13553	13541	13578	13512	13637	13646	13717	13652	13607	13705	13595	13540	13773	13401	13626	13589	13565	13680	13590	13665	13609	13487	13638	13566	13511	13623	13681	13586	13507	13527	13664	13592	13583	13589	13571	13583	13473	13659	13506	13678	13530	13666	13710	13394	13605	13604	13639	13751	13647	13647	13561	13769	13766	13470	13625	13676	13632	13562	13707	13466	13527	13744	13643	13401	13654	13629	13610	13662	13691	13804	13427	13370	13753	13665	13800	13546	13356	13572	13626	13854	13651	13472	13653	13484	13704	13635	13670	13548	13526	13604	13622	13528	13688	13656	13583	13662	13546	13561	13628	13429	13343	13654	13679	13454	13548	13460	13762	13571	13664	13513	13613	13533	13555	13682	13632	13709	13573	13593	13376	13536	13700	13545	13727	13556	13543	13521	13571	13526	13608	13662	13496	13555	13604	13535	13442	13797	13623	13729	13572	13561	13545	13721	13599	13531	13538	13551	13488	13514	13581	13586	13585	13618	13517	13558	13615	13558	13534	13625	13587	13709	13730	13579	13705	13525	13607	13539	13558	13640	13497	13540	13581	13520	13633	13480	13547	13641	13637	13763	13645	13471	13560	13613	13699	13832	13617	13497	13457	13653	13539	13472	13767	13552	13720	13644	13617	13632	13555	13571	13543	13424	13802	13629	13504	13543	13542	13786	13654	13505	13708	13682	13751	13672	13658	13594	13827	13593	13723	13475	13528	13658	13634	13710	13610	13605	13635	13656	13607	13687	13596	13613	13844	13450	13615	13628	13613	13555	13472	13602	13609	13603	13610	13634	13672	13542	13623	13675	13551	13569	13514	13552	13542	13791	13612	13632	13676	13687	13591	13624	13611	13686	13626	13643	13453	13536	13635	13712	13562	13567	13612	13498	13549	13637	13612	13592	13560	13701	13710	13664	13410	13600	13690	13646	13523	13534	13601	13745	13716	13695	13532	13657	13614	13768	13710	13502	13697	13794	13522	13725	13575	13637	13685	13633	13569	13787	13396	13600	13455	13600	13533	13600	13637	13615	13587	13536	13556	13619	13457	13528	13463	13675	13456	13698	13631	13729	13693	13418	13595	13602	13554	13621	13492	13492	13662	13606	13510	13390	13533	13693	13569	13733	13527	13583	13762	13661	13400	13657	13642	13526	13705	13619	13513	13560	13587	13627	13537	13686	13565	13739	13711	13603	13588	13373	13604	13785	13511	13503	13747	13626	13679	13883	13647	13669	13603	13598	13661	13613	13679	13645	13594	13612	13479	13547	13602	13650	13563	13680	13621	13469	13710	13420	13606	13668	13492	13568	13599	13609	13746	13663	13563	13673	13523	13703	13487	13639	13662	13663	13616	13650	13600	13563	13723	13437	13519	13581	13545	13651	13443	13569	13450	13569	13478	13615	13741	13586	13717	13413	13627	13558	13763	13665	13584	13755	13604	13572	13473	13598	13631	13627	13733	13638	13573	13649	13621	13562	13628	13736	13613	13562	13709	13477	13709	13541	13692	13489	13475	13763	13558	13701	13682	13538	13722	13593	13609	13628	13526	13621	13678	13551	13670	13448	13556	13632	13480	13703	13786	13646	13478	13550	13546	13546	13792	13612	13521	13570	13679	13589	13546	13578	13611	13502	13543	13466	13630	13548	13630	13608	13660	13599	13588	13704	13595	13400	13676	13648	13433	13780	13728	13690	13674	13565	13435	13756	13414	13613	13517	13659	13663	13683	13583	13791	13512	13687
28047	22641	24074	19737	15810	15287	15123	15111	14849	15107	14735	15087	14951	15077	14886	14930	14699	14867	14795	14636	14611	14998	14842	15012	15307	15393	15437	15070	15040	15036	14982	14759	14771	14877	14840	14790	14689	14849	14848	14619	14723	14661	14848	14739	14774	14839	14693	14858	14623	14694	14812	14742	14760	14921	14986	14878	14874	14800	14958	14834	14758	14817	14605	14585	14785	14789	14688	14698	14917	14937	14630	14756	14773	14801	14814	14798	14900	14685	14739	14802	14760	14979	14815	14922	14682	14795	14683	14724	14726	14853	14721	14686	14602	14725	14744	14661	14721	14851	14872	14725	14756	14889	14872	14834	14812	14739	14652	14745	14834	14784	14762	14682	14740	14883	14852	14745	14605	14710	14795	14664	14750	14782	14725	14678	14744	14760	14721	14853	14715	14768	14707	14773	14922	14893	14889	14651	14905	14929	14792	14778	14537	14703	14796	14858	14800	14728	14921	14732	14757	14738	14818	14740	14877	14814	14776	14826	14844	14772	14669	14814	14767	14678	14708	14723	14859	14672	14806	14749	15023	14774	14712	14761	14763	14826	14973	14844	14929	14943	14763	14678	14806	14795	14794	14756	14940	14659	14690	14844	14868	14752	14914	14660	14658	14905	14929	14757	14963	14658	14653	14838	14605	14712	14917	14644	14765	14757	14708	14841	14887	14642	14754	14794	14750	14676	14646	14737	14689	14866	14751	14748	14874	14766	14898	14777	14686	14707	14616	14850	14868	14616	14687	14861	14682	14970	14833	14818	14783	14619	14907	15024	14930	14745	14835	14935	15019	14889	14736	14958	14713	14688	14940	14728	14839	14886	14505	14794	14886	14743	14806	14870	14819	14789	14686	14832	14817	14872	14656	14731	14855	14743	14860	14785	14655	14548	14688	14892	14857	14667	14704	14613	14745	14779	14718	14550	14650	14561	14618	14761	14786	14915	14935	14643	14630	14772	14890	14933	14672	14736	14832	14861	14631	14696	14702	14783	14784	14907	14699	14586	14493	14746	14844	14757	14875	14888	14951	14798	14922	14642	14822	14796	14827	14832	14716	14593	14681	14972	14872	14776	14831	14579	14701	14846	14719	14754	14596	14798	14910	14879	14781	14802	14645	14745	14798	14909	14578	14789	14785	14677	15044	14823	14670	14640	14602	14785	14893	14680	14811	14805	14950	14730	14797	14835	14679	14764	14782	14944	14856	14742	14777	14924	14707	14710	14963	14977	14764	14700	14510	14694	14744	14541	14967	14868	14751	14798	14910	14982	14856	14776	14627	14881	14937	14765	14760	14642	14740	14625	14726	14888	14722	14515	14827	14784	14827	14927	14951	14703	14991	14675	14796	14830	14894	14757	14937	14728	14706	14745	14863	14786	14891	14798	14685	14771	14810	14969	14865	14794	14878	14956	14982	14652	14786	14709	14723	14840	14628	14823	14734	14576	14793	14710	14786	14882	14779	14754	14803	14858	14944	14752	14673	14626	14728	14719	14886	14698	14703	14735	14774	14794	14756	14687	14892	14654	14828	14991	14654	14844	14937	14513	14876	14860	14827	14875	14849	14846	14795	14695	14885	14868	14642	14680	14655	14628	14899	14804	14855	14943	14700	14813	14660	14722	14743	14726	14766	14788	14821	14728	14807	14620	14596	14803	14794	15050	14906	14867	14998	14779	14689	14824	14677	14716	14813	14916	14788	14775	14839	14766	14806	14865	14797	14724	14907	14725	14820	14961	14781	14937	14827	14660	14558	14929	14704	14635	14654	14789	14724	14737	14736	14820	15006	14925	14875	14840	14720	14799	14778	14697	14866	14748	14765	14926	14625	14696	14712	14826	14590	14810	14761	14643	14684	15053	14891	14794	14759	14748	14716	14748	14619	14572	14736	14672	14775	14618	14805	14815	14824	14762	14769	14865	14856	14932	14779	14857	14652	14979	14821	14817	14951	14845	14946	14877	14681	14669	14637	14760	14630	14627	15010	14959	14707	14643	14928	14918	14806	14625	14660	14863	14964	14746	14640	14594	14833	14808	14660	14716	14783	14562	14774	14828	14662	14735	14719	14824	14918	14937	14751	14864	14827	14607	14812	14683	14713	14884	14881	14847	14934	14910	14833	14807	14878	14909	14747	14791	14798	14709	14585	14928	14886	14655	14601	14633	14871	14810	14879	14925	14663	14868	14728	14824	14848	14909	14750	14609	14911	14777	14811	14782	14633	14763	14721	14693	14864	14786	14682	14941	14754	14895	14593	14682	14932	14887	14719	14834	14719	14760	15048	14780	14684	14606	14738	14795	14941	14789	14853	14787	14890	14861	14840	14883	14875	14651	14928	14654	14868	14893	14845	14775	14674	14811	14754	14671	14899	14897	14921	14906	14690	14589	14649	14695	14868	14685	14894	14637	14830	14616	14472	14750	14738	14780	14988	14846	14718	14664	14809	14906	14735	14812	14980	14875	14838	14686	14814	14806	14690	14789	14772	14949	14816	14738	14809	14784	14830	14721	14868	14724	14626	14810	14866	14685	14598	14767	14772	14768	14669	14751	14710	14798	14662	14631	14830	14738	14712	14763	14683	14829	14919	14831	14775	14742	14753	14853	14894	14856	14849	14809	14688	14715	14707	14789	14547	14794	14708	14751	14859	14721	14496	14665	14723	15002	14689	14807	14874	14851	15001	14760	14691	14788	14660	14715	14805	14603	14733	14736	15057	14800	14933	14721	14705	14753	14724	14822	14835	14761	14801	14859	14774	14786	14725	14664	14933	14684	14756	14774	14678	14746	14732	14692	15050	14770	15082	14844	14722	14771	14825	14768	14797	14906	14691	14664	14729	14850	14783	14725	14708	14787	14729	14666	14833	14676	14662	14655	14885	14668	14595	14837	14829	14758	14694	14780	14760	14777	14719	14848	14773	14598	14815	14957	14782	14707	14768	14839	14796	14633	14832	14900	14796	14786	14844	14859	14759	14896	14765	14862	14888	14675	14646	14632	14855	14839	14603	14824	14770	14965	14818	14770	14594	14806	14603	14826	15019	14762	14877	14707	14887	14809	14832	14652	14519	14662	14513	14611	14660	14798	14883	14860	14717	14704	14939	14670	14796	14881	14854	14852	14761	14785	14701	14747	14715	14723	14801	14649	14709	14799	14622	14677	14813	14757	14924	14745	14974	14724	14875	14748	14948	14702	14773	14734	14891	14970	14967	14905	14723	15077	14751	14800	14824	14942	14833	14764	14710	14820	14703	14806	14864	14679	14671	14759	14660	14749	14798	14532	14774	14777	14761	14852	14902	14734	14793	14640	14955	14772	14931	14737	14808	14942	14802	14725	14908	14844	14950	14946	14814	14799	14781	14700	14820	14828	15049	14775	14633	14809	14828	14739	14807	14830	14856	14691	14747	14936	14875	14925	14732	14717	14798	14639	14955	14963	14726	14764	14925	14733	14515	14747	14733	14703	14671	14748	14853	14922	14841	14798	14850	14756	14704	14794	14708	14749	14830	15002	14871	14619	14728	14789	14843	14790	14853	14911	14825	14628	14733	14757	14695	14589	14889	14724	14822	14731	14766	14919	14693	14733	14697	14849	14837	14895	14712	14613	14854	14838	14784	14703	14832	14849	14898	14771	15059	14841	14930	14805	14931	14924	14754	14644	14803	14809	14886	14986	14775	14655	14803	14802	14801	14796	14789	14886	14928	14719	14814	14884	14673	14709	14724	14586	14779	14860	14757	14730	14655	14552	14834	14630	14821	14769	14646	14671	14796	14688	14837	14660	14750	14828	14710	14744	14653	14890	14969	14851	14790	14602	14704	14747	14680	14827	14850	14825	14849	14852	15009	15035	14722	14737	14610	14678	14793	14794	14786	14889	14610	14722	14966	14898	14747	14861	14966	14776	14776	14842	14745	14683	14586	14579	14678	14829	14931	14696	14649	14837	14739	14903	14863	14883	14923	14845	14848	14763	14877	14802	14774	14690	14593	14593	14546	14623	14778	14676	14796	14757	14796	14803	14706	14728	14936	14794	14908	14863	14803	14743	14894	14878	14950	14702	14825	14855	14883	14669	14604	14821	14795	14853	14653	14594	14874	14780	14771	14663	14860	14706	14777	14796	14745	14822	14742	14745	14849	14829	14819	14741	14664	14812	14879	14972	14798	14710	14931	14802	14801	14841	14816	14886	14870	14737	14562	14790	14856	14604	14692	14945	14815	15004	14871	14778	14835	14795	14850	14829	14817	14787	14849	14824	14829	14781	14622	14773	14698	14431	14690	14788	14919	14556	14714	14559	14764	14798	14692	14639	14842	14678	14750	14699	14621	14799	14854	14717	14742	14572	14687	14763	14756	14728	14755	14748	14793	15041	14618	14825	14779	14718	14694	14773	14607	14880	14911	14736	14666	14745	14744	14767	14811	14426	14713	14827	14855	14788	14896	14742	14954	14777	14630	14601	14732	14774	14861	14703	14797	14915	14866	14886	14942	14732	14580	14846	14789	14867	14697	14710	14741	14744	14784	14752	14957	14696	14718	14992	14809	14811	14939	14900	14822	14836	14869	14756	14832	14782	14834	14881	14663	14695	14919	14747	14914	15025	14716	14753	14763	14796	14966	15026	14880	14746	14736	14694	14536	14555	14633	14843	14881	14671	14837	14789	14786	14797	15010	14849	14817	14905	14975	14626	14876	14910	14752	14544	14765	14841	14609	14693	14835	14781	14768	14546	14747	14828	14752	14739	14756	14686	14649	14659	14982	14848	14830	14945	14821	14757	14909	14698	14788	14751	14879	14852	14879	14739	14513	14815	14750	14824	14886	14911	14657	14697	14728	14782	14796	14829	14955	14607	14939	14820	14897	14725	14826	14726	14677	14769	14909	14849	14694	14709	14861	14833	14749	14800	14756	14694	14908	14734	14739	14671	14686	14828	14634	14511	14638	14839	14649	14745	14951	14776	14776	14664	14870	14786	15111	14849	14577	14908	14718	14933	14812	14499	14876	14735	14834	14640	14597	14698	14737	14805	14903	14710	15068	14808	14797	14762	14864	14660	14785	14718	14735	14891	14755	14736	15021	14683	14873	14857	14778	14730	14846	14812	14879	14723	14869	14732	14863	14605	14702	14776	14784	14719	14893	14795	15029	14913	14737	14895	14836	14718
19037	26147	22057	16521	14748	14016	13634	13791	13489	13637	13426	13530	13402	13522	13269	13495	13357	13232	13449	13519	13369	13413	13336	13808	14041	14057	13912	13614	13499	13524	13534	13280	13213	13247	13355	13365	13189	13367	13151	13289	13279	13322	13241	13487	13322	13390	13255	13363	13242	13281	13331	13232	13363	13365	13344	13341	13144	13215	13187	13252	13131	13227	13101	13215	13231	13214	13135	13220	13256	13489	13286	13298	13286	13316	13257	13337	13275	13273	13213	13240	13317	13302	13261	13195	13251	13190	13310	13349	13227	13195	13239	13507	13268	13271	13395	13297	13210	13316	13285	13207	13243	13314	13206	13241	13043	13155	13290	13402	13359	13328	13348	13310	13200	13287	13119	13244	13336	13421	13329	13201	13377	13324	13430	13300	13379	13121	13361	13332	13229	13104	13232	13254	13359	13231	13257	13191	13287	13159	13276	13150	13291	13452	13446	13269	13194	13264	13256	13221	13436	13136	13312	13273	13267	13254	13258	13181	13172	13106	13260	13194	13168	13278	13213	13167	13420	13231	13337	13340	13401	13290	13111	13300	13226	13245	13148	13258	13254	13240	13315	13297	13352	13287	13156	13336	13265	13236	13210	13309	13360	13185	13329	13194	13320	13334	13319	13278	13197	13328	13147	13160	13333	13302	13343	13260	13189	13273	13163	13186	13250	13149	13296	13325	13268	13340	13221	13267	13241	13074	13201	13268	13360	13333	13205	13145	13307	13271	13242	13197	13204	13355	13297	13285	13251	13348	13173	13346	13318	13342	13255	13283	13258	13429	13257	13149	13243	13246	13176	13149	13319	13304	13260	13377	13220	13402	13233	13417	13339	13248	13322	13253	13373	13284	13228	13393	13114	13320	13139	13334	13233	13321	13224	13226	13242	13185	13185	13205	13173	13309	13216	13315	13282	13260	13230	13401	13257	13183	13187	13262	13274	13393	13209	13277	13382	13367	13299	13369	13365	13210	13315	13311	13279	13187	13158	13246	13167	13131	13497	13243	13091	13229	13349	13229	13332	13174	13423	13329	13083	13233	13137	13199	13093	13352	13434	13357	13171	13315	13440	13266	13195	13425	13219	13343	13252	13238	13340	13200	13270	13307	13396	13185	13429	13195	13234	13295	13322	13264	13307	13341	13302	13467	13341	13126	13360	13373	13152	13275	13338	13207	13240	13271	13233	13262	13193	13263	13423	13196	13349	13221	13330	13287	13315	13131	13217	13396	13437	13378	13264	13391	13363	13295	13257	13119	13425	13265	13353	13278	13185	13431	13323	12968	13399	13285	13317	13308	13420	13322	13272	13284	13453	13273	13309	13276	13230	13429	13183	13360	13316	13219	13292	13248	13346	13169	13239	13272	13261	13271	13313	13254	13229	13335	13160	13246	13202	13230	13316	13449	13420	13133	13159	13183	13242	13237	13226	13314	13282	13276	13424	13343	13378	13282	13262	13191	13216	13216	13189	13244	13315	13301	13237	13262	13198	13327	13323	13244	13257	13211	13188	13431	13347	13165	13167	13193	13305	13403	13301	13485	13276	13282	13135	13266	13243	13165	13447	13320	13128	13264	13218	13219	13219	13189	13254	13295	13309	13394	13398	13195	13151	13160	13174	13420	13195	13286	13316	13298	13460	13477	13277	13480	13142	13366	13355	13493	13365	13177	13248	13452	13203	13423	13193	13227	13199	13227	13350	13343	13358	13141	13363	13294	13410	13478	13154	13368	13231	13236	13294	13115	13281	13260	13367	13121	13336	13268	13204	13222	13272	13620	13210	13302	13309	13368	13271	13303	13350	13404	13132	13349	13314	13496	13200	13254	13212	13262	13245	13224	13309	13173	13040	13138	13301	13390	13237	13310	13198	13178	13242	13211	13316	13220	13371	13305	13375	13212	13402	13183	13231	13252	13249	13248	13333	13336	13265	13305	13153	13143	13068	13276	13170	13438	13227	13248	13372	13116	13440	13316	13236	13314	13281	13448	13234	13323	13266	13181	13211	13211	13259	13246	13355	13239	13278	13187	13333	13288	13246	13326	13229	13268	13216	13248	13224	13281	13174	13254	13289	13332	13375	13236	13270	13193	13283	13232	13330	13198	13245	13314	13161	13162	13281	13362	13389	13242	13302	13258	13272	13157	13224	13250	13303	13422	13336	13339	13250	13309	12861	13239	13346	13286	13401	13361	13281	13185	13253	13139	13153	13027	13414	13251	13528	13192	13113	13202	13399	13365	13181	13476	13294	13261	13284	13168	13362	13319	13329	13233	13164	13431	13341	13159	13292	13283	13146	13297	13335	13264	13362	13447	13246	13146	13280	13235	13379	13274	13097	13269	13292	13285	13311	13179	13245	13308	13422	13290	13346	13204	13425	13394	13218	13253	13314	13256	13230	13277	13306	13194	13360	13274	13255	13104	13400	13371	13346	13424	13254	13414	13097	13238	13370	13238	13121	13282	13189	13346	13178	13198	13258	13019	13459	13315	13233	13273	13397	13401	13173	13298	13314	13319	13349	13182	13149	13330	13345	13270	13322	13384	13322	13129	13274	13431	13318	13189	13394	13298	13242	13357	13276	13540	13153	13330	13319	13247	13293	13269	13272	13265	13345	13343	13278	13170	13365	13302	13101	13218	13387	13236	13237	13156	13224	13388	13226	13317	13171	13249	13217	13206	13176	13245	13240	13155	13224	13324	13156	13316	13442	13184	13333	13475	13238	13249	13127	13276	13357	13433	13515	13311	13287	13316	13083	13173	13300	13247	13261	13276	13174	13444	13385	13210	13313	13308	13223	13106	13243	13191	13248	13357	13266	13240	13331	13254	13374	13209	13311	13363	13130	13215	13440	13185	13090	13277	13141	13171	13294	13136	13400	13176	13364	13294	13433	13320	13274	13104	13175	13294	13238	13233	13255	13265	13263	13305	13283	13307	13296	13401	13117	13300	13436	13384	13230	13278	13211	13273	13360	13407	13245	13290	13303	13287	13250	13184	13189	13218	13291	13402	13080	13304	13224	13228	13208	13144	13185	13458	13178	13233	13289	13259	13306	13233	13302	13387	13224	13236	13281	13300	13369	13421	13277	13279	13348	13138	13399	13258	13376	13290	13346	13256	13342	13208	13215	13281	13321	13260	13222	13398	13143	13339	13377	13198	13267	13400	13307	13449	13284	13121	13354	13320	13275	13460	13366	13384	13311	13276	13487	13232	13446	13233	13200	13206	13249	13247	13233	13198	13390	13271	13145	13257	13164	13219	13295	13284	13258	13316	13196	13319	13254	13172	13315	13393	13333	13428	13264	13183	13208	13131	13399	13320	13362	13235	13430	13222	13279	13177	13334	13197	13207	13238	13342	13275	13241	13255	13319	13165	13358	13222	13347	13289	13153	13168	13250	13310	13213	13330	13408	13162	13288	13274	13280	13343	13342	13247	13325	13274	13302	13358	13330	13177	13399	13184	13286	13150	13361	13156	13309	13408	13233	13343	13260	13273	13251	13009	13240	13312	13296	13334	13359	13219	13392	13463	13316	13253	13275	13365	13254	13240	13270	13230	13224	13345	13396	13161	13173	13260	13271	13377	13348	13290	13271	13478	13298	13099	13311	13283	13338	13214	13122	13396	13271	13438	13323	13177	13382	13137	13404	13247	13230	13269	13245	13350	13151	13237	13441	13172	13300	13103	13421	13261	13422	13273	13411	13273	13226	13261	13133	13306	13338	13379	13258	13369	13193	13218	13105	13270	13342	13253	13440	13281	13126	13109	13471	13368	13206	13291	13291	13375	13324	13367	13409	13249	13091	13397	13264	13341	13199	13336	13362	13044	13384	13222	13206	13286	13254	13154	13299	13202	13194	13268	13185	13211	13287	13156	13165	13266	13322	13221	13316	13375	13313	13292	13409	13496	13271	13320	13246	13286	13149	13245	13291	13216	13191	13315	13255	13267	13397	13357	13088	13227	13247	13103	13251	13305	13288	13420	13236	13184	13196	13432	13373	13360	13247	13459	13356	13322	13224	13206	13393	13281	13216	13147	13247	13237	13266	13235	13333	13450	13271	13208	13210	13328	13299	13359	13340	13214	13320	13230	13483	13313	13332	13204	13223	13175	13227	13329	13426	13352	13230	13259	13183	13247	13120	13272	13150	13258	13232	13224	13266	13364	13230	13311	13357	13440	13298	13465	13234	13316	13228	13308	13291	13393	13433	13155	13091	13277	13075	13305	13257	13309	13272	13287	13411	13255	13425	13295	13394	13201	13320	13025	13174	13210	13234	13311	13331	13169	13314	13345	13337	13403	13324	13179	13376	13431	13238	13194	13170	13056	13383	13401	13195	13376	13270	13158	13278	13222	13221	13211	13391	13335	13218	13159	13173	13233	13355	13233	13371	13315	13246	13254	13340	13295	13265	13303	13283	13582	13209	13325	13358	13324	13475	13177	13225	13242	13449	13403	13082	13215	13445	13100	13337	13260	13298	13435	13245	13389	13232	13263	13180	13213	13147	13237	13275	13294	13256	13230	13419	13070	13327	13280	13379	13319	13194	13327	13300	13249	13309	13353	13261	13259	13221	13242	13161	13165	13159	13317	13232	13194	13186	13108	13119	13242	13279	13208	13368	13154	13402	13293	13297	13211	13332	13424	13352	13134	13344	13372	13291	13189	13270	13349	13221	13351	13327	13115	13278	13202	13370	13285	13307	13339	13347	13244	13220	13395	13204	13107	13213	13439	13324	13162	13372	13327	13382	13115	13267	13372	13258	13259	13376	13322	13153	13269	13198	13215	13344	13541	13211	13543	13346	13330	13301	13466	13272	13230	13377	13433	13251	13394	13357	13404	13059	13218	13228	13286	13237	13434	13353	13148	13268	13240	13334	13208	13227	13107	13233	13309	13177	13307	13256	13064	13223	13369	13405	13460	13306	13323	13181	13232	13321	13350	13155	13346	13285	13258	13265	13376	13407	13295	13100	13348	13165	13174	13317	13406	13323	13220	13282	13264	13196	13146	13145	13386	13295	13235	13047	13450	13467	13329	13204	13283	13289	13413	13182	13301	13271	12956	13294	13170	13329	12955	13413	13431	13252	13191	13236	13301	13349	13234	13467	13295	13202	13157	13468	13313	13440	13295	13399	13139	13374	13220	13451	13192	13293	13185
24392	21226	28342	24514	21497	19038	17701	15827	15358	15335	15337	15313	15306	15045	15153	15125	14910	14741	14861	14885	14871	14865	15245	16848	18800	18838	17712	16676	15637	15303	14987	14955	14944	14831	14777	14997	14647	14750	14924	14866	14875	14722	14755	14722	14982	14888	14821	14692	14729	14704	14987	14782	14789	14733	14936	14884	14714	14791	14893	14841	14901	14820	14760	14847	14808	14692	14763	14710	14782	14854	15145	14878	14916	14647	14848	14817	14867	14781	14651	14761	14793	14649	14615	14907	14568	14858	14843	14743	14698	14666	14614	14749	14628	14785	14714	14645	14670	14715	14693	14801	14840	14690	14793	14655	14719	14855	14875	14725	14823	14704	14832	14707	14791	14765	14787	14890	14843	14857	14733	14684	14925	14773	14883	14630	14847	14744	14670	14742	14869	14808	14917	14650	14712	14892	14807	14871	14695	14649	14620	14741	14890	14911	14802	14788	14905	14961	14957	14903	14762	14982	14737	14779	14835	14625	14572	14805	14752	14864	14652	14797	14708	14813	14696	14672	15094	14596	14800	14763	14913	14789	14817	14830	14525	14799	14625	14780	14911	14713	14556	14710	14681	14656	14748	14641	14776	14868	14581	14903	14665	14807	14774	14820	14716	14547	14799	14784	14753	14650	14835	14910	14846	14584	14811	14821	14700	14661	14730	14742	14682	14636	14912	14765	14856	14498	14938	14696	14553	14769	14669	14770	14697	14692	14728	14753	14796	14871	14877	14750	14852	14738	14720	14776	14732	14655	14621	14786	14851	14746	14689	14768	14669	14860	14893	14772	14684	14670	14773	14532	14644	14683	14650	14769	14680	14776	14672	14762	14601	14617	14805	14716	14831	14627	14614	14639	14857	14768	14606	14709	14734	14783	14790	14648	14656	14852	14525	14739	14989	14668	14700	14724	14707	14742	14864	14936	14782	14755	14709	14747	14596	14837	14738	14907	14686	14738	14701	14668	14805	14702	14973	14764	14665	14825	14793	14913	14689	14785	14764	14790	14644	14688	14838	14725	14803	14935	14910	14851	14586	14735	14640	14797	14741	14562	14685	14735	14650	14684	14734	14809	14574	14589	14871	14852	14677	14783	14818	14761	14713	14874	14734	14790	14733	14670	14897	14753	14834	14782	14699	14673	14665	14657	14714	14709	14868	14770	14738	14872	14715	14898	14874	14912	14944	15003	14911	14832	14959	14809	14645	14656	14875	14811	14680	14796	14732	14894	14989	15005	14648	14626	14903	14648	14819	14469	14586	14919	14908	14671	14876	14616	14854	14845	14842	14903	14976	14825	14829	14769	14594	14679	14754	14707	14760	14636	14664	14809	14825	14774	14812	15020	14693	14836	14916	14767	14616	14871	14735	14713	14769	14772	14885	14536	14795	14613	14724	14497	14709	14736	14824	14678	14738	14835	14599	14646	14680	14797	14730	15011	14973	14794	14786	14783	14740	14749	15030	14766	14636	14789	14573	14682	14657	14743	14629	14643	14885	14816	14736	14840	14674	14721	14807	14816	15026	14795	14698	14798	14719	14736	14695	14766	14749	14716	14800	14716	14760	14689	14763	14695	14757	14559	14674	14546	14747	14472	14744	14468	14736	14678	14775	14598	14707	14787	14737	14825	14790	14869	14653	14690	14762	14553	14450	14815	14886	14766	14673	14532	14673	14666	14626	14622	14826	14838	14870	14788	14638	14873	14944	14794	14804	14823	14836	14668	14686	14752	14717	14787	14826	14720	14735	14799	14709	14934	14696	14713	14683	14769	14747	14749	14916	15001	14807	14468	14665	14703	14823	14753	14867	14710	14847	14792	14689	14747	14838	14604	14541	14741	14771	14797	14607	14520	14708	14797	14816	14783	14658	14515	14699	14616	14625	14681	14645	14596	14739	14720	14704	14779	14663	14819	14830	14869	14722	14992	14918	14758	14772	14863	14779	14718	14641	14875	14665	14803	14836	14656	14838	14713	14805	14699	14508	14762	14845	14799	14906	14775	14854	14672	14780	14740	14789	14774	14776	14825	14675	14639	14750	14698	14766	14744	14794	15089	14796	14901	14740	14654	14764	14497	14775	14775	14770	14698	14785	14736	14927	14733	14785	14872	15090	14882	14872	14777	14811	14704	14603	14654	14721	14818	14992	14645	14785	14657	14854	14822	14884	14602	14671	14719	14724	14718	14837	14726	14769	14838	14946	14723	15146	14818	14696	14678	14634	14634	14546	14646	14858	14896	14601	14887	14614	14924	14767	14647	14702	14752	14760	14668	14538	14716	14642	14591	14729	14833	14787	14833	14679	14816	14724	14717	14687	14727	14712	14791	14765	14813	14824	14942	14836	14695	14803	14687	14679	14775	14804	14491	14865	14710	14815	14555	14718	14738	14799	14631	14732	14633	14688	14922	14761	14654	14780	14867	14579	14778	14800	14777	14773	14615	14665	14714	14840	14706	14665	14876	14893	14685	14745	14669	14619	14708	14723	14741	14776	14837	14672	14598	14932	14836	14570	14840	14735	14765	14669	14597	14815	14758	14780	14812	14824	14708	14824	14920	14538	15015	14943	14704	14818	14877	14767	14801	14823	14619	14653	14667	14892	14700	14618	14738	14906	14834	14938	14661	14634	14855	14836	14686	14845	14739	14694	14793	14763	14537	14767	14814	15039	14820	14770	14701	14625	14667	14763	14757	14827	14834	14445	14647	14915	14674	14685	14767	14847	14856	14742	14710	14721	14812	14757	14832	14795	14536	14819	14739	14769	14640	14827	14623	14696	14606	14743	14743	14775	14823	14813	14712	14666	14926	14612	14803	14811	14697	14941	14671	14832	14560	14742	14914	14637	14761	14739	14739	14812	14826	14732	14804	14758	14776	14844	14874	14726	14759	14757	14721	14798	14854	14880	14651	14652	14935	14610	14637	14720	14846	14696	14574	14677	14867	14803	14712	14738	14537	14574	14679	14776	14761	14664	14692	14810	14888	14863	14730	14746	14883	14826	14803	14764	14746	14819	14690	14606	14813	14722	14787	15004	14899	14842	14727	14888	14740	14777	14685	14772	14897	14802	14568	14796	14686	14553	14672	14760	14511	14887	14721	14789	14713	14771	14772	14755	14565	14747	14894	14730	14711	14768	14597	14757	14592	14610	14545	14758	14655	14873	14705	14745	14818	14562	14666	14668	14796	14812	14852	14745	14665	14942	14855	14596	14740	14692	14997	14794	14693	14881	14861	14765	14855	14721	14777	14849	14678	14842	14712	14791	14737	14651	15024	14645	14814	14740	14635	14759	14853	14729	14820	14778	14778	14732	14859	14948	14933	14810	14756	14826	14815	14887	14675	14589	14821	14715	14829	14517	14768	14886	14666	14701	14857	14743	14684	14881	14697	14579	14860	14549	14841	14834	14565	14933	14746	14836	15018	14613	14767	14733	14808	14899	14851	14713	14831	14712	14694	14740	14655	14827	14728	14709	14713	14875	14790	14705	14741	15004	14614	14743	14761	14601	14664	14730	14725	14630	14693	14650	14874	14962	14720	14783	14711	14887	14857	14726	14920	14778	14769	14730	14823	14776	14913	14703	14753	14916	14947	14882	14616	14849	14759	14784	14722	14798	14721	14671	14717	14929	14794	14730	14784	14837	14662	14846	14823	14779	14742	14663	14687	14783	14688	14722	14739	14856	14719	14521	14761	14829	14617	14675	14580	14691	14892	14951	14576	14736	14623	14817	14793	14712	14601	14597	14749	14748	14813	14608	15032	14690	14785	14776	14629	14674	14586	14646	14729	14860	14935	14788	14864	14780	14824	14762	14688	14854	14776	14908	14645	14700	15122	14900	14854	14703	14603	14774	14820	14656	14812	14729	14780	14634	14761	14874	14846	14717	14726	14723	14742	14707	14791	14633	14698	14658	14772	14787	14895	14960	14674	14673	14872	14887	14624	14764	14635	14717	14632	14829	14973	14598	14833	14749	14845	14642	14668	14817	14753	14758	14716	14677	14781	14898	14787	14748	14865	14730	14852	14723	14701	14644	14829	14801	14711	14716	14604	14762	14742	14833	14757	14693	14735	14780	14675	14559	14598	14679	14734	14896	14862	14882	14734	14750	14724	14728	14775	14900	14753	14719	14854	14658	14607	14870	14855	14857	14891	14728	14849	14851	14731	14807	14736	14764	14592	14737	14623	14740	14752	14967	14801	14767	14933	14765	14688	14810	14678	14740	14745	14902	14741	14632	14776	14797	14861	14686	14861	14538	14833	14884	14829	14778	14865	14732	14653	14903	14530	14662	14657	14857	14910	14913	14702	14778	14716	14821	14679	14781	14784	14704	14706	14685	14603	14751	14791	14679	14798	14875	14816	14711	14587	14673	14953	14740	14678	14810	14940	14716	14719	14689	14768	14559	14674	14635	14900	14744	14631	14773	14639	14802	14854	14649	14682	14823	14680	14508	14800	14890	14892	14615	14829	14745	14752	14778	14774	14855	14727	14607	14581	14512	14902	14688	14680	14774	14728	14846	14624	14870	14610	14676	14812	14718	14580	14700	14892	14703	14739	14776	14834	14633	14709	14631	14656	14698	14681	14915	14920	14878	14627	14764	14739	14731	14696	14754	14731	14744	14733	14773	14997	14615	14704	14988	14889	14743	14896	14801	14663	14763	14592	14649	14710	14782	14918	14770	14777	14905	14603	14788	14640	14727	14711	14691	14563	14656	14922	14646	14918	14756	14903	14754	14750	14786	14745	14635	14745	14925	14814	14711	14760	14770	14849	14757	14787	14769	14799	14809	14730	14892	14752	14887	14750	14710	14660	14775	14668	14719	14614	14757	14857	14623	14763	14785	14818	14806	14866	14690	14482	14754	14761	14533	14908	14750	14695	14806	14864	14586	14676	14813	14912	14714	14759	14762	14830	14781	14849	14890	14900	14888	14770	14796	14778	14690	14727	14845	14483	14833	14773	14922	14934	14932	14671	14557	14568	14770	14646	14531	14785	14732	14720	14691	14909	14767	14778	14740	14971	14928	14733	14849	14951	14687	14675	14802	14737	14648	14694	14870	14894	14735	14848	14756	14993	14690	14863	14723	14876	14533	14797	14830	14681	14819	14903	14714	14640	14906	14731	14799	14728	14718	14868	14700	14804	14669	14760	14705	14728
18956	33157	27795	19281	15763	15428	14690	14428	14234	13908	13810	13694	13557	13613	13424	13391	13327	13338	13572	13335	13276	13520	14327	16554	19294	18893	16969	15156	14127	13643	13605	13511	13205	13458	13213	13274	13259	13352	13318	13370	13211	13379	13410	13412	13282	13327	13512	13322	13188	13393	13280	13332	13193	13076	13283	13419	13287	13294	13303	13460	13224	13316	13318	13361	13278	13451	13417	13104	13286	13438	13421	13453	13220	13264	13383	13364	13417	13331	13264	13333	13264	13239	13335	13292	13314	13321	13364	13419	13317	13144	13313	13245	13375	13201	13371	13362	13365	13289	13146	13308	13140	13376	13199	13374	13343	13291	13199	13183	13270	13275	13270	13434	13420	13294	13384	13390	13309	13197	13370	13399	13273	13401	13304	13238	13175	13288	13339	13241	13244	13126	13400	13279	13113	13294	13314	13180	13387	13285	13207	13310	13263	13308	13408	13283	13254	13437	13346	13250	13374	13294	13262	13405	13424	13402	13267	13373	13332	13115	13258	13308	13277	13431	13280	13185	13390	13212	13410	13284	13300	13410	13376	13279	13353	13272	13211	13212	13373	13268	13292	13197	13279	13285	13130	13226	13330	13195	13363	13419	13222	13319	13271	13347	13394	13186	13314	13067	13322	13139	13337	13254	13320	13079	13195	13304	13350	13391	13228	13291	13188	13170	13302	13271	13260	13274	13175	13428	13263	13264	13318	13317	13285	13174	13105	13404	13350	13252	13384	13284	13242	13211	13268	13409	13250	13220	13261	13389	13286	13245	13263	13262	13461	13150	13318	13296	13268	13314	13199	13203	13188	13227	13407	13274	13299	13154	13426	13290	13394	13207	13360	13264	13246	13203	13337	13316	13226	13376	13269	13160	13302	13345	13175	13288	13296	13178	13322	13389	13470	13215	13369	13276	13336	13184	13211	13265	13151	13301	13285	13172	13333	13221	13220	13378	13103	13316	13432	13322	13276	13324	13193	13353	13211	13277	13291	13244	13384	13214	13176	13218	13188	13205	13170	13140	13290	13364	13276	13191	13315	13366	13216	13135	13338	13326	13414	13230	13140	13255	13326	13158	13157	13233	13411	13441	13402	13195	13427	13226	13311	13250	13246	13357	13195	13344	13218	13357	13254	13323	13187	13142	13416	13297	13377	13369	13078	13214	13429	13346	13179	13207	13291	13199	13245	13341	13235	13410	13242	13325	13196	13340	13245	13308	13199	13279	13328	13207	13292	13444	13238	13259	13343	13149	13269	13458	13320	13248	13058	13191	13453	13309	13415	13350	13071	13322	13244	13218	13303	13195	13146	13228	13285	13441	13318	13140	13293	13211	13294	13327	13221	13348	13124	13290	13230	13337	13330	13241	13223	13409	13184	13266	13293	13329	13299	13287	13180	13280	13303	13281	13239	13204	13140	13409	13279	13118	13287	13170	13212	13213	13404	13282	13295	13267	13329	13352	13344	13278	13325	13372	13290	13252	13317	13185	13348	13289	13327	13355	13334	13189	13279	13287	13200	13300	13282	13321	13227	13190	13223	13153	13304	13354	13176	13351	13193	13282	13240	13287	13331	13236	13135	13235	13293	13246	13300	13301	13273	13335	13274	13514	13306	13269	13434	13307	13332	13354	13366	13323	13334	13322	13232	13196	13190	13330	13224	13445	13140	13126	13233	13346	13375	13239	13230	13281	13389	13300	13263	13449	13206	13357	13227	13308	13185	13381	13261	13236	13263	13262	13307	13270	13307	13166	13205	13268	13320	13272	13317	13294	13236	13165	13308	13255	13346	13253	13276	13359	13426	13299	13264	13130	13217	13260	13214	13182	13243	13262	13402	13431	13433	13197	13155	13472	13134	13416	13254	13322	13157	13189	13163	13361	13216	13362	13303	13415	13238	13382	13370	13390	13312	13269	13364	13115	13405	13326	13120	13254	13404	13303	13208	13442	13162	13288	13131	13406	13279	13297	13311	13298	13356	13325	13450	13411	13496	13328	13336	13404	13343	13288	13300	13194	13151	13325	13263	13195	13263	13402	13268	13289	13366	13301	13205	13220	13248	13379	13117	13366	13309	13158	13383	13192	13235	13308	13374	13096	13197	13257	13206	13202	13391	13338	13298	13386	13381	13352	13430	13343	13331	13295	13280	13289	13307	13288	13375	13227	13230	13366	13365	13230	13296	13345	13329	13453	13200	13356	13263	13170	13135	13422	13312	13342	13346	13178	13413	13230	13219	13183	13442	13359	13156	13207	13254	13331	13156	13255	13330	13220	13326	13288	13250	13216	13260	13236	13287	13280	13381	13267	13325	13241	13141	13352	13406	13459	13251	13417	13375	13143	13383	13294	13393	13397	13302	13388	13369	13252	13291	13154	13081	13173	13401	13392	13388	13358	13219	13318	13397	13291	13269	13359	13150	13336	13423	13371	13366	13369	13160	13172	13295	13314	13308	13296	13165	13206	13157	13301	13292	13288	13131	13376	13261	13213	13281	13172	13321	13360	13164	13314	13277	13258	13106	13293	13411	13355	13196	13276	13337	13055	13327	13248	13399	13283	13237	13379	13060	13357	13277	13383	13220	13292	13163	13266	13408	13250	13312	13244	13329	13334	13315	13412	13258	13400	13290	13249	13434	13377	13356	13279	13357	13241	13302	13313	13410	13178	13311	13275	13391	13247	13151	13254	13343	13353	13380	13268	13271	13258	13307	13178	13346	13378	13332	13335	13487	13164	13210	13357	13274	13128	13503	13177	13331	13352	13428	13090	13169	13376	13178	13272	13181	13268	13174	13243	13179	13326	13436	13263	13324	13182	13182	13401	13272	13222	13259	13388	13339	13185	13331	13361	13223	13382	13513	13397	13243	13396	13349	13218	13374	13165	13414	13232	13230	13373	13300	13217	13182	13334	13174	13337	13233	13065	13362	13489	13441	13382	13200	13268	13173	13261	13340	13177	13328	13283	13253	13327	13192	13269	13358	13220	13375	13385	13218	13230	13077	13279	13235	13465	13316	12988	13255	13371	13172	13223	13264	13242	13448	13305	13286	13423	13231	13044	13176	13296	13298	13382	13504	13174	13329	13127	13396	13286	13378	13339	13287	13278	13121	13428	13042	13339	13261	13355	13302	13342	13228	13193	13437	13063	13228	13352	13443	13186	13329	13239	13172	13383	13242	13348	13267	13403	13460	13239	13167	13267	13247	13277	13437	13244	13266	13320	13375	13304	13287	13301	13263	13236	13196	13271	13223	13304	13224	13422	13108	13278	13433	13135	13210	13410	13315	13302	13178	13257	13266	13151	13278	13238	13228	13546	13231	13355	13151	13242	13436	13305	13397	13299	13131	13350	13234	13288	13361	13427	13406	13287	13234	13179	13347	13150	13417	13276	13371	13214	13505	13359	13297	13345	13386	13073	13372	13298	13203	13268	13058	13384	13277	13199	13056	13370	13224	13161	13356	13256	13164	13280	13420	13200	13095	13410	13402	13202	13444	13362	13148	13332	13247	13305	13413	13386	13091	13261	13154	13349	13226	13302	13214	13238	13426	13175	13403	13122	13434	13306	13175	13381	13224	13269	13305	13257	13266	13296	13269	13202	13251	13265	13190	13255	13309	13256	13264	13400	13330	13262	13380	13245	13315	13227	13185	13215	13286	13279	13321	13278	13263	13161	13376	13139	13249	13161	13136	13339	13469	13111	13406	13324	13387	13292	13318	13261	13327	13337	13431	13321	13302	13460	13177	13258	13310	13294	13246	13269	13337	13211	13547	13262	13199	13284	13331	13290	13381	13067	13295	13310	13426	13282	13386	13237	13165	13188	13199	13339	13266	13177	13254	13434	13129	13250	13300	13214	13184	13084	13295	13186	13347	13178	13130	13343	13327	13376	13211	13201	13454	13296	13378	13402	13456	13251	13292	13303	13359	13231	13404	13201	13279	13311	13338	13319	13166	13289	13214	13141	13338	13354	13245	13325	13285	13237	13279	13289	13224	13208	13204	13268	13364	13308	13308	13289	13327	13374	13163	13210	13270	13359	13170	13343	13427	13422	13247	13280	13365	13252	13439	13319	13004	13229	13216	13228	13369	13304	13297	13302	13173	13186	13339	13211	13233	13074	13253	13328	13280	13508	13278	13325	13226	13468	13288	13269	13315	13154	13397	13197	13155	13302	13318	13197	13330	13304	13337	13196	13326	13248	13198	13289	13225	13384	13274	13235	13196	13238	13266	13388	13300	13451	13216	13442	13255	13232	13284	13353	13062	13333	13494	13318	13315	13431	13259	13283	13319	13309	13326	13237	13146	13280	13343	13130	13369	13294	13178	13256	13246	13256	13317	13299	13288	13330	13360	13237	13405	13359	13289	13274	13335	13309	13097	13334	13336	13249	13318	13402	13244	13183	13137	13371	13426	13229	13148	13351	13313	13406	13469	13452	13220	13260	13286	13217	13384	13143	13336	13247	13121	13173	13212	13374	13343	13358	13202	13242	13350	13174	13291	13124	13369	13290	13300	13309	13363	13202	13345	13168	13287	13245	13318	13235	13185	13427	13176	13142	13445	13346	13278	13379	13285	13318	13293	13380	13453	13208	13173	13252	13322	13290	13408	13204	13243	13422	13374	13266	13305	13235	13262	13324	13156	13278	13204	13334	13229	13135	13251	13381	13449	13422	13386	13182	13300	13340	13141	13258	13108	13265	13378	13299	13250	13263	13418	13394	13315	13224	13213	13378	13414	13178	13249	13215	13252	13305	13567	13324	13313	13327	13254	13425	13233	13223	13500	13378	13344	13287	13267	13223	13128	13268	13374	13426	13285	13361	13410	13315	13266	13199	13288	13399	13284	13218	13109	13413	13293	13276	13391	13403	13389	13321	13315	13163	13197	13248	13318	13303	13327	13293	13224	13419	13341	13245	13293	13229	13343	13381	13436	13183	13205	13431	13301	13328	13346	13172	13439	13134	13341	13316	13239	13406	13278	13315	13173	13424	13301	13270	13288	13325	13199	13477	13275	13274	13266	13353	13152	13182	13516	13370	13129	13372	13288	13618	13424	13411	13290	13211	13371	13251	13388	13306	13257	13258	13522	13328	13174	13320	13406	13391	13357	13234	13248	13298	13212	13200	13193	13286	13235	13252	13104	13272	13349	13297	13185	13258
23024	21221	28943	23805	21394	22871	22625	17358	16549	16630	16418	16014	16190	16201	16128	15960	16094	15871	15961	16020	15835	16851	19825	22782	23314	21722	19785	18070	16793	16190	15812	15924	15684	15719	15607	15795	15619	15708	15748	15734	15608	15639	15720	15712	15732	15542	15605	15670	15397	15516	15482	15705	15654	15718	15649	15530	15715	15640	15592	15418	15410	15813	15520	15538	15647	15799	15648	15713	15692	15735	15700	15589	15523	15597	15584	15371	15509	15740	15776	15687	15897	15630	15715	15632	15650	15703	15549	15524	15583	15590	15715	15628	15716	15691	15754	15631	15681	15698	15561	15465	15673	15492	15557	15434	15541	15621	15619	15726	15864	15594	15677	15615	15542	15663	15650	15640	15641	15452	15581	15592	15831	15528	15632	15451	15584	15699	15725	15637	15423	15486	15524	15548	15665	15398	15731	15620	15586	15530	15736	15447	15524	15781	15640	15759	15588	15763	15600	15795	15692	15579	15541	15645	15696	15603	15793	15735	15475	15671	15482	15599	15519	15806	15858	15643	15649	15483	15620	15472	15775	15606	15622	15706	15700	15408	15648	15660	15675	15699	15694	15677	15570	15563	15622	15539	15672	15461	15360	15478	15553	15357	15572	15564	15535	15465	15495	15587	15648	15719	15472	15733	15566	15613	15538	15546	15554	15751	15697	15746	15718	15594	15704	15564	15495	15691	15792	15582	15900	15554	15794	15745	15592	15781	15630	15700	15547	15581	15763	15658	15673	15625	15505	15545	15722	15525	15782	15627	15713	15757	15685	15541	15509	15658	15629	15642	15635	15576	15593	15450	15921	15706	15620	15405	15908	15678	15685	15600	15585	15602	15568	15683	15604	15645	15722	15459	15608	15525	15519	15513	15523	15681	15456	15506	15626	15578	15357	15603	15540	15310	15609	15587	15615	15533	15537	15505	15752	15607	15621	15549	15591	15461	15731	15583	15773	15643	15660	15496	15674	15575	15644	15562	15526	15476	15596	15690	15617	15587	15792	15775	15683	15577	15708	15493	15729	15706	15779	15659	15610	15531	15652	15744	15502	15541	15566	15716	15604	15588	15435	15379	15681	15700	15599	15581	15795	15747	15702	15629	15713	15461	15674	15616	15649	15867	15797	15582	15674	15661	15831	15474	15466	15627	15507	15730	15618	15430	15669	15701	15520	15609	15651	15799	15834	15807	15470	15844	15682	15629	15513	15592	15738	15556	15451	15848	15641	15732	15621	15490	15559	15615	15616	15390	15482	15531	15695	15576	15687	15722	15533	15389	15767	15501	15553	15700	15855	15691	15756	15532	15658	15699	15519	15620	15634	15521	15500	15625	15744	15676	15741	15556	15420	15617	15632	15570	15440	15711	15519	15670	15755	15553	15666	15643	15613	15602	15582	15608	15577	15598	15585	15586	15440	15563	15365	15573	15571	15698	15728	15716	15587	15448	15666	15582	15661	15580	15603	15676	15525	15583	15657	15695	15483	15632	15438	15529	15682	15791	15519	15599	15602	15761	15518	15685	15631	15406	15531	15455	15448	15698	15341	15582	15593	15572	15739	15527	15598	15635	15521	15685	15673	15564	15623	15592	15530	15651	15607	15633	15657	15729	15703	15604	15732	15477	15610	15616	15655	15267	15543	15511	15758	15511	15654	15526	15677	15314	15543	15532	15690	15691	15712	15586	15721	15540	15523	15551	15830	15671	15752	15660	15503	15553	15553	15706	15602	15515	15710	15466	15669	15567	15412	15625	15541	15654	15576	15517	15642	15566	15652	15652	15415	15589	15676	15785	15584	15598	15890	15647	15434	15425	15452	15723	15819	15737	15801	15505	15540	15525	15664	15561	15506	15585	15505	15550	15374	15554	15636	15639	15484	15472	15572	15575	15529	15609	15608	15682	15426	15575	15679	15471	15419	15505	15428	15563	15425	15684	15544	15549	15474	15655	15647	15572	15663	15591	15532	15699	15739	15613	15502	15561	15611	15522	15610	15596	15349	15538	15388	15463	15528	15371	15513	15583	15519	15732	15556	15454	15514	15556	15687	15393	15736	15707	15765	15548	15522	15582	15458	15555	15448	15646	15650	15667	15509	15442	15490	15464	15412	15670	15618	15710	15780	15727	15571	15673	15651	15638	15449	15677	15561	15523	15704	15493	15581	15675	15695	15372	15604	15675	15636	15299	15704	15528	15551	15567	15579	15627	15577	15543	15574	15564	15622	15734	15458	15429	15659	15699	15662	15855	15675	15639	15603	15709	15472	15667	15700	15830	15609	15553	15731	15637	15576	15343	15666	15335	15620	15605	15791	15769	15723	15725	15666	15553	15708	15780	15619	15845	15633	15525	15540	15537	15368	15507	15515	15680	15660	15653	15663	15658	15617	15713	15617	15619	15495	15397	15408	15632	15551	15492	15796	15697	15645	15817	15592	15799	15586	15465	15419	15553	15694	15605	15755	15667	15611	15589	15578	15456	15548	15816	15545	15625	15646	15584	15708	15705	15706	15716	15602	15525	15590	15701	15443	15516	15687	15399	15674	15553	15633	15612	15480	15765	15660	15682	15798	15571	15596	15626	15657	15715	15641	15824	15640	15563	15727	15547	15787	15548	15488	15449	15616	15733	15762	15706	15870	15501	15781	15692	15546	15655	15611	15433	15472	15797	15522	15589	15723	15694	15653	15547	15611	15425	15615	15656	15537	15511	15559	15555	15591	15471	15658	15395	15580	15523	15516	15431	15555	15596	15496	15597	15769	15590	15586	15462	15553	15808	15441	15437	15591	15506	15591	15741	15767	15559	15602	15424	15540	15521	15695	15324	15763	15753	15489	15518	15565	15512	15521	15470	15354	15582	15777	15515	15484	15663	15522	15533	15483	15608	15681	15556	15574	15451	15767	15420	15673	15557	15639	15678	15814	15631	15524	15573	15566	15605	15745	15570	15577	15531	15685	15471	15709	15815	15462	15684	15485	15581	15348	15479	15756	15631	15665	15586	15561	15761	15657	15577	15602	15654	15520	15792	15649	15594	15724	15694	15572	15428	15499	15694	15482	15649	15297	15584	15754	15667	15468	15719	15496	15514	15448	15496	15481	15614	15631	15715	15554	15517	15472	15537	15518	15593	15477	15600	15711	15597	15658	15695	15599	15676	15532	15661	15753	15797	15540	15565	15600	15444	15856	15436	15507	15614	15355	15660	15319	15723	15842	15758	15436	15568	15528	15484	15561	15593	15631	15520	15585	15544	15648	15474	15612	15662	15577	15372	15633	15589	15600	15606	15462	15596	15609	15622	15739	15546	15736	15704	15545	15530	15561	15508	15725	15635	15535	15603	15620	15568	15676	15652	15654	15465	15441	15369	15518	15457	15468	15533	15594	15786	15588	15504	15662	15823	15542	15652	15803	15564	15590	15486	15539	15763	15708	15803	15700	15666	15744	15429	15558	15503	15614	15425	15934	15664	15666	15438	15710	15655	15906	15680	15730	15549	15419	15648	15603	15427	15532	15538	15658	15799	15597	15601	15777	15849	15516	15801	15669	15669	15668	15675	15632	15577	15546	15541	15625	15549	15578	15465	15738	15578	15690	15530	15663	15564	15544	15578	15670	15681	15503	15767	15485	15632	15610	15605	15603	15551	15461	15434	15516	15507	15511	15566	15562	15810	15646	15513	15738	15858	15642	15518	15471	15525	15598	15602	15728	15702	15940	15607	15604	15474	15612	15755	15524	15472	15569	15479	15724	15618	15680	15527	15502	15492	15497	15746	15369	15599	15478	15494	15566	15516	15480	15556	15436	15519	15612	15845	15578	15412	15506	15611	15555	15510	15636	15734	15436	15690	15624	15751	15579	15517	15587	15695	15601	15704	15565	15460	15581	15602	15765	15533	15738	15682	15590	15556	15490	15453	15589	15461	15485	15862	15492	15576	15381	15690	15362	15556	15626	15595	15542	15750	15680	15583	15647	15602	15503	15627	15233	15657	15518	15580	15723	15492	15484	15458	15379	15513	15468	15493	15572	15647	15746	15596	15514	15484	15483	15610	15545	15804	15521	15444	15668	15631	15326	15590	15582	15665	15683	15729	15592	15414	15588	15463	15502	15487	15560	15739	15485	15562	15736	15433	15591	15405	15535	15650	15537	15638	15713	15601	15523	15859	15638	15643	15596	15562	15603	15524	15758	15461	15891	15383	15676	15586	15677	15676	15715	15749	15546	15583	15576	15573	15653	15598	15567	15610	15635	15557	15511	15504	15433	15562	15722	15449	15486	15534	15531	15708	15544	15470	15550	15700	15700	15605	15716	15451	15309	15574	15492	15679	15807	15596	15673	15702	15813	15498	15521	15701	15623	15525	15723	15640	15661	15647	15520	15689	15672	15591	15584	15612	15632	15626	15704	15543	15587	15440	15479	15478	15646	15606	15680	15580	15684	15643	15585	15471	15663	15748	15677	15527	15538	15623	15573	15714	15509	15646	15506	15787	15663	15699	15759	15559	15449	15463	15580	15387	15515	15670	15657	15441	15648	15469	15755	15664	15467	15555	15589	15898	15639	15431	15590	15453	15430	15612	15504	15579	15596	15553	15554	15517	15368	15701	15550	15745	15659	15613	15565	15337	15664	15583	15587	15478	15521	15674	15534	15687	15606	15532	15945	16140	15711	15637	15576	15541	15593	15688	15657	15680	15676	15426	15707	15518	15718	15568	15484	15694	15680	15565	15483	15532	15746	15863	15625	15781	15371	15527	15572	15561	15586	15513	15511	15592	15490	15801	15691	15321	15659	15640	15479	15450	15616	15650	15623	15486	15511	15475	15579	15789	15466	15429	15497	15429	15650	15681	15582	15775	15756	15607	15777	15660	15657	15638	15561	15623	15513	15496	15673	15815	15637	15711	15680	15622	15535	15730	15789	15587	15411	15711	15552	15531	15445	15493	15653	15540	15663	15505	15461	15487	15484	15466	15503	15521	15650	15764	15580	15600	15713	15611	15518	15584	15615	15412	15751	15672	15593	15568	15820	15529	15406	15307	15662	15626	15767	15724	15748	15629	15602	15548	15813	15589	15496	15563	15808	15742	15627	15323	15429	15696	15429	15575	15414	15503	15432	15763	15621	15470	15811	15482	15477	15577	15698	15615	15450	15520	15516	15591	15544	15535
22660	38688	32379	22773	18091	17097	16118	15404	15036	14823	14542	14506	14278	14320	14360	14159	14092	14027	14018	14033	14061	16348	20266	24277	24209	21725	18947	16699	15275	14462	14070	13919	13857	13809	13773	13790	13808	13782	13753	13881	13723	13786	13779	13901	13926	13829	13663	14022	13950	13902	13806	13836	13960	13696	13804	13797	13865	13889	13902	13786	13791	13688	13746	13949	13713	13967	13716	13991	13783	13773	13761	13787	13790	13733	13703	14024	13942	13846	13791	13794	13774	13708	13826	13807	13839	13959	13771	13769	13884	13790	13747	13930	13718	13669	13767	14016	13810	13781	13767	13949	13758	13899	13735	13843	13766	13869	13794	13749	13736	13827	13758	13827	13747	13966	13765	13765	13679	13807	13839	13875	13704	13798	13896	13688	13758	13893	13802	13641	13723	13841	13773	13809	13758	13852	13772	13718	13772	13926	13669	13923	13859	13930	13918	13794	13827	13749	13648	13790	13795	13675	13808	13688	13905	13737	13779	13788	13730	13788	13785	13778	13772	13803	13639	13757	13797	13722	13960	13694	13919	13716	13835	13666	13789	13934	13826	13838	13807	13668	13878	13599	13866	13782	13785	13794	13896	13827	13925	13937	13828	13618	13681	13855	13779	13729	13881	13706	13704	13824	13786	13789	13647	13818	13759	13690	13717	13656	13630	13944	13709	13761	13758	13894	13697	13726	13821	13846	13488	13830	13820	13921	13724	13966	13854	13807	13687	13734	13936	13822	13821	13804	13898	13817	13934	13819	13803	13831	13953	13753	13743	13745	13748	13837	13817	13902	13904	13713	13686	13823	13637	13732	13885	13644	13849	13903	13871	13554	13687	13784	13818	13762	13837	13861	13822	13763	13827	13827	13743	13868	13680	13695	13755	13804	13757	13817	13816	13826	13640	13750	13886	13769	13818	13844	13807	13750	13956	13812	14040	13899	13851	13710	13843	13690	13713	13805	13819	13689	13816	13746	13907	13853	13714	13772	13703	13735	13949	13810	13946	13765	13918	13885	13579	13703	13720	13752	13761	13782	13722	13743	13800	13899	13784	13795	13911	13789	13849	13729	14089	13773	13892	13750	13693	13878	13716	13789	13718	13789	13922	13825	13688	13897	13759	13963	13643	13646	13962	13789	13717	13850	13877	13780	13793	13803	13924	13766	13703	13756	13707	13908	13837	13826	13686	13764	13774	13822	13837	13806	13814	13813	13851	13879	13840	13923	13681	13594	13631	13783	13730	13823	13779	13741	13880	13961	13831	14033	13888	13510	13800	13826	13756	13774	13753	13809	13728	13710	13638	13806	13774	13707	13813	13739	13869	13788	13709	13971	13821	13805	13885	13784	13797	13641	13889	13852	13803	13807	13867	13857	13838	13709	13674	13802	13875	13890	13756	13818	13762	13829	13716	13940	13859	13681	13849	13859	13878	13649	13757	13929	13704	13851	13843	13899	13773	13678	13795	13582	13824	13787	13885	13900	13782	13742	13764	13642	13831	13763	13693	13647	13789	13817	13720	13862	13670	13706	13675	13705	13843	13861	13834	13818	13768	13772	13764	13812	13738	13618	13677	13755	13774	13780	13923	13790	13809	13710	13797	13499	13794	13694	13855	13762	13815	13816	13811	13967	13875	13859	13781	13761	14087	13756	13855	13830	13703	13857	13566	13758	14006	13989	14035	13778	13753	13729	13902	13717	13988	13714	13873	13861	13731	13698	13811	13884	13727	13855	13785	13884	13653	13886	13829	13726	13623	13869	13737	13864	13794	13721	13768	13928	13839	13798	13809	13819	13653	13766	13809	13629	13757	13656	13867	13565	13715	13685	13804	13843	13801	13780	13845	13855	13796	13634	13801	13836	13855	13734	13855	13730	13736	13854	13745	13738	13759	13819	13890	13828	13830	13619	13847	13812	14058	13782	13713	13710	13805	13853	13721	13829	13616	13870	13878	13839	13774	13795	13871	13764	13885	13837	13758	13750	13735	13757	13721	13779	13699	13872	13734	13624	13639	13712	13712	13856	13711	13734	13884	13782	13899	13966	13715	13740	13812	13926	13608	13786	13712	13887	13704	13892	13769	13910	13702	13805	13788	13716	13803	13743	13557	13761	13761	13869	13962	13725	13870	13826	13702	13815	13691	13624	13942	13882	13845	13829	13810	13954	13807	13744	13724	13769	13758	13647	13697	13745	13813	13843	13936	13873	13712	13734	13683	13938	13703	13823	13636	13731	13839	13782	13860	13942	13808	13839	13639	13719	13653	13697	13925	13784	13658	13762	13768	13757	13846	13675	13769	13721	13730	13718	13588	13818	13892	13870	13736	13806	13800	13767	13705	13695	13778	13669	13661	13706	13822	13720	13657	13853	13732	13734	13859	13869	13790	13858	13705	13904	13888	13698	13677	13745	13922	13814	13739	13915	13830	13909	13770	13915	13693	13682	13692	13946	13820	13793	13890	13769	13934	13830	13752	13693	13746	13703	13778	13787	13925	13791	13754	13624	13676	13909	13734	13693	13772	13706	13643	13739	13764	13664	13719	13762	13886	13956	13783	13723	13941	13832	13780	13925	13813	13714	13801	13830	13787	13614	13631	13779	13783	13825	13843	13872	13959	13782	13611	13739	13651	13820	13844	14026	13781	13747	13928	13689	13797	13821	13645	13722	13588	13973	13733	13635	13693	13925	13661	13783	13806	13716	13784	13822	13687	13699	13770	13630	13641	13919	13641	13805	13825	13908	13654	13909	13787	13734	13643	13819	13842	13672	13778	13700	13887	13804	13946	13743	13993	13880	13653	13796	13779	13668	13725	13808	13751	13851	13813	13892	13862	13840	13678	13735	13706	13695	13621	13777	13777	13628	13752	13687	13870	13777	13635	13655	13805	13921	13897	13760	13643	13568	13848	13734	13766	13889	13759	13830	13778	13981	13714	13811	13743	13806	13748	13728	13761	13731	13796	13833	13726	13703	13719	13939	13766	13736	13673	13868	13836	13731	13725	13937	13829	13675	13769	13761	13697	13920	13774	13831	13733	13864	13849	13702	13740	13718	13843	14107	13841	13766	13773	13688	13911	13863	13841	13689	13848	13731	13890	13743	13823	13727	13772	13596	13835	13752	13853	13821	13730	13866	13753	13872	13822	13681	13840	13789	13697	13883	13821	13815	13692	13617	13805	13682	13786	13713	13750	13713	13795	13871	13919	13770	13806	13819	13702	14023	13672	13638	13776	13889	13693	13791	13656	13781	13810	13856	13794	13872	13762	13808	13697	13800	13785	13768	13803	13819	13751	13844	13791	13706	13696	13735	13776	13859	13670	13647	13785	13671	13794	13935	13857	13831	13882	13783	13889	13755	13842	13922	13869	13829	13746	13728	13742	13766	13813	13806	13820	13852	13634	13752	13823	13620	13866	13778	13668	13767	13695	13611	13665	13909	13678	13703	13858	13812	13776	13696	13982	13659	13730	14035	13808	13830	13800	13648	13810	13715	13899	13865	13882	13748	13763	13699	13770	13792	13790	13646	13820	14041	13480	13667	13849	13815	13712	13803	13796	13842	13887	13729	13602	13901	13935	13670	13913	13770	13797	13761	13876	13928	13799	13779	13848	13869	13728	13725	13611	13731	13844	13628	13950	13551	13832	13780	13717	13892	13800	13802	13770	13739	13787	13854	13829	13721	13995	13940	13759	13833	13823	13779	13746	13549	13658	13975	13854	13880	13939	13774	13879	13780	13894	13890	13729	13763	13843	13590	13917	13891	13981	13782	13871	13840	13886	13928	14004	13701	13816	13731	13856	13787	13790	13743	13599	13753	13664	13803	13891	13731	13864	13885	13843	13873	13822	13725	13919	13716	13699	13971	13640	13753	13811	13771	13889	13797	13709	13760	13732	13794	13824	13898	13763	13630	13807	13826	13816	13828	13732	13869	13898	13788	13861	13741	13868	13743	13650	13768	13905	13768	13733	13827	13695	13644	13815	13815	13741	13803	13783	13723	13833	13717	13876	13729	13786	13641	13781	13720	13826	13724	13738	13872	13861	13635	13763	13889	13879	13704	13875	13737	13749	13823	13810	13747	13801	13830	13853	13871	13829	13832	13789	13659	13723	13972	13666	13736	13940	13702	13899	13763	13876	13788	13742	13628	13822	13878	13930	13866	13978	13630	13737	13755	13703	13950	13728	13700	13829	13881	13628	13907	13765	13793	13944	13715	13691	13923	13559	13877	13705	13632	13825	13761	13886	13879	13863	13700	13869	13758	13693	13674	13885	13772	13994	13785	13569	13744	13888	13752	13798	13672	13729	13901	13880	13750	13797	13613	13841	13707	13760	13759	13799	13643	13893	13745	13727	13783	13800	13861	13914	13590	13916	13890	13815	13782	13648	13834	13792	13844	13838	13629	13767	14002	13871	13846	13853	13987	13747	13628	13745	13951	13737	13898	13747	13791	13642	13730	13724	13926	13790	13733	13885	13794	13808	13791	13863	13981	13579	13760	13851	13702	13757	13743	13826	13706	13826	13752	13745	13699	13844	13743	13813	13897	13667	13716	13654	13778	13715	13658	13843	13725	13671	13599	13853	13779	13862	13785	13798	13794	13653	13706	13741	13827	13793	13712	13813	13839	13764	13642	13824	13919	13740	13879	13864	13789	13782	13891	13801	13743	13857	13827	13808	13788	13946	13888	13808	13769	13679	13714	13828	13681	13636	13682	13973	13784	13813	13885	13971	13726	13896	13821	13871	13754	13761	13886	13613	13728	13889	13781	13805	13754	13791	13974	13816	13756	13957	13724	13716	13872	13668	13866	13685	13795	13754	13903	13762	13865	13807	13843	13735	13699	13881	13775	13702	13774	13695	13769	13768	13672	14015	13698	13809	13842	13845	13880	13647	13813	13639	13772	13778	13820	13866	13750	13876	13972	13686	13804	13756	13775	13803	13908	13718	13717	13784	13558	13677	13889	13780	13830	13929	13768	13790	13803	13871	13853	13721	13820	13756	13821	13597	13970	13761	13770	13864	13752	13774	13722	13775	13838	13750	13805	13714	13781	13692	13638	13654	13747	13720	13740	13880	13602	13761	13747	13609	13754	13809	13776	13748	13688	13880	13734	13712	14042	13740	13858	13707	13721	13740	13745	13566	13965	13828	13804	13782	13840
28233	22460	23892	18886	15569	15266	15265	15085	14952	14952	14812	14914	15069	14888	14974	14739	14774	15014	14903	14869	14921	14807	14921	15123	15316	15353	15364	15340	14879	14864	14878	14614	14803	15030	14962	14936	14930	14626	14848	14861	14841	14877	14803	14558	14729	14872	14728	14898	15041	14879	14893	14892	14893	14888	14897	14840	14812	14748	14843	14936	14932	14770	14902	14896	14846	14761	14758	14851	14810	14710	14825	14745	14793	14824	14917	14742	14743	14768	14942	14960	14686	14808	14898	14547	14590	14913	14864	14869	14772	14609	14815	14894	14768	14635	14807	14895	14906	14819	14781	14737	14680	14843	14842	14979	14971	14842	14731	14898	14797	14957	14648	14690	14790	14770	14799	14782	14941	14939	14853	14924	14973	14944	15097	14906	14739	14746	14924	14813	14709	14957	14909	14684	14882	14852	14831	14687	14609	14788	14836	14829	14818	14761	14930	14758	14708	14777	14922	14909	14724	14758	14835	14814	14549	14565	14884	14717	14863	14591	14824	14689	14750	14752	14744	14753	14952	14919	14853	14785	14982	14774	14833	14938	14657	14691	14663	14549	14802	14512	14758	14766	14823	14764	14730	14626	14651	14759	14708	14723	14766	14817	14807	14702	14966	14702	14758	14841	14651	14732	14681	14986	14756	14732	14775	14649	14652	14808	14907	14862	14778	14713	14782	14845	14732	14620	14707	14815	14688	14981	14839	14922	14608	14869	14618	14896	14981	14777	14718	14801	14841	14826	14484	14727	14766	14751	14650	14731	14636	14732	15025	14661	14671	14923	14736	14851	14883	14922	14809	14618	14887	14976	14826	14908	14685	14925	14723	14698	14904	14705	14749	14897	14578	14742	14813	14926	14739	14847	14718	14851	14991	14721	15040	14946	14934	14750	14959	14860	14819	14757	14642	14822	14882	14949	14709	14743	15078	14673	14846	14807	14921	14726	14740	14566	14893	14858	14922	14879	14872	14632	14657	14843	14792	14863	14871	14699	14923	14742	14660	14913	14831	14775	14957	14925	14681	14806	14759	14790	15047	14791	14814	14829	14644	14709	14646	14735	14863	14729	14913	14896	14851	14765	14650	14865	14794	14830	14716	14847	14969	14756	14881	14951	14958	14634	14905	14779	14582	15012	15021	14820	14798	14693	14852	14745	14879	14853	14795	14797	14735	14609	14821	15064	14933	14822	14746	14784	14743	14877	14654	14609	14906	14970	14836	14552	14849	14840	14749	14943	14678	14717	14884	14836	14848	14784	14772	14780	14838	14824	14769	14817	14786	14699	14768	14776	14839	14749	14633	14937	14963	14875	14909	14677	14871	14696	14749	14860	14789	14776	14833	14871	14823	14889	14617	14902	14747	14747	14601	14853	14583	14662	14665	14723	14778	14975	14949	14619	14685	14887	14917	14788	14838	14728	14943	14755	14877	14627	14703	14830	14827	14756	14862	14761	14805	14612	14969	14734	14745	15081	14617	14789	14875	14870	14965	14879	14814	14791	14723	14664	14607	14766	14565	14957	14747	14817	14837	14839	14727	14591	14945	14723	14787	14825	14768	14973	14837	14805	14783	14859	14985	14840	14715	14633	14802	14776	14921	14918	14653	14669	14782	14765	14595	14803	14826	14896	14761	14702	14708	14748	14738	14795	14909	14825	14825	14778	14936	14646	14794	14660	14724	14670	14720	14697	14865	14834	14805	14791	14888	14770	14705	14843	14944	14806	14828	14812	14891	14791	14688	14822	14637	14810	14782	14708	14885	14864	14712	14876	14708	14845	14751	14850	14900	14585	14652	14649	14677	14853	14868	14746	14861	14786	14794	14700	14839	14635	15048	14745	14603	14738	14575	14799	14773	14767	14854	14660	14801	14745	14870	14829	14936	14873	14767	14889	14726	14982	14658	15003	14758	14833	14670	14764	14693	14752	14659	14778	14858	14772	14749	14777	14746	14777	14653	14733	14892	14915	14882	14882	15070	14716	14703	14590	14649	14629	14869	14657	14899	14758	14737	14709	14663	14807	14842	14818	14775	15011	14830	14754	14725	14678	14788	14772	14865	14785	14897	14831	14661	14991	14854	14884	14597	14734	14736	14660	14759	14778	14687	14766	14862	14775	14897	14845	14794	14741	14816	14932	14907	14846	14775	14822	14769	14851	14820	14837	14834	14787	14711	14578	14830	14725	14847	14621	14681	14711	14664	15036	14816	14865	14844	14916	14719	14891	14984	14808	15035	14962	14816	14832	14954	14914	14913	14693	14696	14683	14756	15022	14985	14793	14915	14719	14840	14706	14795	14927	14830	14837	14746	14747	14617	14856	14620	14846	14930	14878	14773	14695	14841	14806	14943	14775	14879	14866	14906	14645	14941	14818	14647	14821	14813	14896	14737	14767	14720	14828	14865	14737	14829	14751	15054	14797	14841	14785	14786	14810	14830	14868	14960	14710	14914	14797	14705	14807	14712	14647	14852	14875	14656	14815	14909	14684	14647	14789	14707	14987	14774	14794	14939	14842	14867	15087	14866	14762	14863	14827	14700	14970	15026	14663	14917	14704	14725	14515	14871	14856	14723	14605	14704	14812	14843	14657	14851	14773	14954	14903	14972	14665	14768	14875	14772	14776	14793	14755	14836	14833	14827	14762	14824	14680	14797	14640	14698	14781	14940	14846	14893	14818	14960	14912	14725	14721	14793	14705	14757	14728	14934	14634	14999	14733	14714	14571	14944	14671	14881	14676	14689	14926	14648	14780	14934	14901	14760	15059	14777	14903	14674	14715	14691	14826	14906	14567	14754	14728	14915	14934	14731	14673	14905	14923	14659	14837	14624	14651	14872	14695	14722	14784	14822	14808	14947	14760	14730	14829	14795	14842	14892	14820	14692	14599	14647	14689	14686	14875	14909	14718	14798	14638	14594	14742	14845	14827	14739	14847	14756	14799	14861	14718	14864	14800	14847	15123	14703	14968	15111	14937	14964	14817	14694	14848	14814	14812	14747	14914	14700	14838	14654	14822	14716	14650	14833	14817	14526	14769	14895	14977	14686	14681	14678	15181	14979	14999	14929	14637	14789	14795	14902	14839	14988	14887	14783	14797	14684	14597	14734	14871	14718	14858	14987	14836	14708	14862	14806	14868	14758	14832	14872	14907	14813	14903	14817	14687	14814	14787	14938	14870	14831	14775	14891	14904	14887	14790	14895	14882	14724	15046	14795	14924	14895	14764	14912	14636	14710	14692	14869	14794	14787	14842	14894	14686	14866	14766	14812	14776	14898	14951	14819	14786	14830	14824	14840	14706	14952	14800	14853	14770	14892	14907	14961	14938	14837	14721	14851	14922	14848	14872	14834	14766	14895	14968	14768	14946	14847	14787	14789	14697	14870	14933	14917	14923	14947	14824	14725	14820	14968	14893	14809	14858	14896	14910	15049	14765	14749	14832	14786	14880	14700	14911	14935	14883	14789	14908	14876	14805	14801	14889	14831	14541	14822	14685	14792	14735	14995	14717	14786	14885	14766	14774	14807	14869	14782	14766	14750	14857	14629	14699	14906	14582	14942	14802	14817	14850	14800	14747	14895	14661	14587	14764	14872	14959	14992	15000	14788	14844	14793	14916	14779	14867	14823	14835	14638	14678	14924	14805	14930	14821	14980	14791	14909	14687	14770	14739	14885	14883	14823	14883	14814	14823	14833	14671	14682	14744	14729	14740	14810	14816	14804	14679	14787	14740	14814	14519	14907	14844	14684	14821	14751	14821	14770	14732	14909	14911	14861	14681	14813	14664	14735	14744	14864	14628	14542	14759	14795	15016	14820	14765	14923	14806	14861	14737	14737	14691	14777	14714	14905	14800	14934	14902	14700	14856	14908	14889	14819	14776	14868	14764	14729	14796	14833	14691	14766	14926	14856	14694	14730	14961	14755	14763	14911	14918	14697	14963	14906	14863	14731	14765	15016	14981	15045	15009	14844	14924	15038	14727	14643	14621	14770	14880	14662	14758	14688	14619	14717	14849	14902	14748	14725	15008	14845	14830	14759	14747	14565	14746	14812	14735	14739	14675	14688	14677	14818	14783	14811	14649	14897	14917	14745	14734	14703	14950	14907	14861	14870	15041	14904	14864	14882	14876	15027	14965	14848	14754	14905	14794	14876	14853	14566	14830	14882	14663	14721	14746	14969	14724	14817	14753	14658	14849	14833	14807	14739	14647	14698	14877	14882	14729	14787	14732	14907	14865	14819	14684	14796	14982	14876	14657	14863	15052	14692	14627	14791	14783	14655	15001	14683	14700	14868	14696	14578	14656	14952	14782	14772	14787	15000	14900	14888	14841	15184	14906	14826	14848	14855	14689	14746	14812	14826	14701	14804	15061	14753	14886	15014	14907	14763	14740	14740	14948	14914	14803	14714	14622	14906	14808	14768	14947	14902	14941	15029	14764	14823	14647	14928	14771	14737	14901	14659	14776	14824	14984	14815	14774	14867	14805	14890	14750	14605	14899	14852	14961	14911	14893	14908	14904	14981	14870	14862	14709	14723	14712	14691	14702	14772	14639	15027	14927	14939	14828	14856	14890	14882	14783	14979	14917	14930	14707	14821	14654	14846	14875	14923	14972	14828	14866	14803	14830	14612	14739	14896	14843	14821	14978	14912	14932	14806	14836	14803	14964	14833	14653	14920	14781	14883	14940	14994	14949	14944	14753	14817	14780	14877	15091	14990	14766	14827	14875	14729	15011	14758	14772	14842	14944	14883	14889	14809	14780	14666	14960	14930	14792	14800	14714	14833	14747	14875	14903	14882	15091	14764	14586	14879	14859	14988	14727	14888	14564	14534	14910	14724	14746	14862	14812	14766	14861	14960	14762	14818	14798	14849	14879	14836	14578	14935	14816	14660	14800	14757	14630	14879	14830	14727	14865	14763	14663	14722	14773	14762	14732	14696	14673	14789	14741	14882	14876	14824	14800	15061	14873	14828	14663	14663	14838	14998	14703	15003	14809	14732	14759	14748	14613	14803	14864	14867	14765	14836	14998	14570	14856	14877	14725	14981	14857	14767	14818	14740	14901	14837	14844	14761	14864	14717	14724	14721	14901	14788	14706	14645	14825	14712	14837	14899	14865	14696	14886	14626	14743	14799	14776	14874	14855	14670	14716
19013	25236	21580	15333	14287	14147	13761	13566	13458	13576	13430	13376	13467	13327	13342	13445	13208	13252	13332	13302	13348	13148	13447	13926	14127	14035	13918	13749	13385	13287	13416	13429	13215	13347	13343	13358	13338	13326	13224	13332	13268	13331	13214	13297	13331	13274	13334	13185	13171	13353	13336	13250	13328	13353	13298	13243	13206	13367	13281	13284	13128	13286	13467	13134	13125	13282	13122	13289	13171	13216	13289	13319	13275	13317	13366	13550	13221	13233	13107	13238	13336	13362	13202	13387	13198	13419	13175	13159	13202	13287	13266	13430	13135	13192	13274	13250	13263	13198	13336	13442	13320	13217	13502	13252	13249	13193	13268	13347	13292	13392	13081	13306	13172	13153	13264	13389	13127	13200	13122	13330	13304	13371	13174	13051	13224	13268	13259	13136	13362	13391	13495	13230	13307	13223	13334	13211	13152	13213	13398	13205	13325	13178	13277	13385	13352	13170	13413	13228	13408	13378	13248	13373	13185	13343	13434	13242	13353	13198	13398	13231	13233	13153	13336	13322	13371	13035	13096	13221	13217	13214	13181	13330	13220	13160	13175	13270	13314	13405	13322	13312	13194	13299	13285	13298	13380	13203	13364	13334	13120	13319	13233	13183	13407	13318	13223	13335	13237	13273	13268	13354	13270	13193	13160	13285	13169	13260	13245	13265	13153	13172	13238	13212	13298	13222	13297	13249	13320	13080	13346	13257	13375	13270	13340	13265	13142	13239	13177	13361	13260	13417	13315	13309	13048	13301	13157	13198	13159	13367	13162	13359	13368	13127	13352	13195	13297	13352	13196	13263	13387	13279	13364	13222	13474	13086	13331	13379	13032	13465	13389	13189	13317	13416	13267	13228	13321	13391	13191	13410	13102	13269	13249	13358	13280	13356	13230	13176	13322	13140	13326	13310	13348	13190	13448	13201	13280	13235	13386	13370	13144	13400	13369	13265	13322	13339	13294	13173	13367	13263	13309	13171	13268	13222	13321	13382	13443	13190	13335	13176	13321	13247	13330	13284	13295	13252	13363	13122	13345	13304	13324	13105	13347	13195	13099	13189	13239	13357	13193	13213	13061	13315	13423	13280	13481	13292	13330	13362	13396	13307	13324	13454	13152	13294	13417	13295	13233	13211	13316	13331	13397	13281	13379	13249	13366	13030	13444	13069	13247	13461	13266	13182	13452	13261	13289	13209	13226	13282	13307	13282	13289	13379	13346	13312	13200	13384	13288	13289	13344	13187	13307	13305	13332	13334	13182	13267	13284	13276	13202	13168	13143	13076	13139	13176	13254	13245	13259	13330	13309	13238	13211	13336	13221	13463	13331	13121	13325	13294	13239	13295	13272	13227	13288	13364	13134	13304	13353	13272	13148	13185	13177	13271	13163	13311	13348	13285	13337	13181	13258	13390	13322	13299	13392	13414	13189	13349	13345	13256	13363	13312	13238	13465	13345	13410	13419	13401	13283	13424	13204	13306	13195	13334	13257	13240	13249	13231	13397	13223	13222	13312	13109	13224	13322	13370	13344	13344	13241	13305	13392	13274	13317	13326	13376	13181	13233	13313	13332	13310	13246	13521	13311	13240	13155	13153	13290	13262	13238	13405	13418	13159	13174	13164	13233	13388	13351	13119	13280	13333	13250	13202	13306	13234	13298	13283	13351	13291	13258	13261	13203	13217	13268	13196	13309	13199	13258	13106	13233	13291	13297	13316	13266	13339	13334	13305	13395	13208	13250	13337	13150	13445	13214	13396	13257	13481	13305	13226	13370	13119	13125	13331	13324	13157	13275	13118	13173	13244	13216	13219	13280	13398	13320	13251	13344	13327	13157	13278	13315	13473	13236	13343	13384	13133	13336	13337	13343	13141	13359	13406	13212	13244	13243	13223	13156	13286	13351	13417	13364	13272	13364	13173	13270	13247	13106	13301	13223	13263	13302	13271	13278	13352	13460	13262	13136	13157	13195	13321	13449	13360	13334	13199	13198	13245	13207	13300	13114	13257	13229	13440	13221	13186	13372	13210	13191	13301	13301	13308	13387	13273	13327	13290	13207	13382	13376	13339	13271	13145	13274	13257	13335	13324	13347	13339	13241	13347	13252	13281	13361	13241	13264	13224	13395	13263	13210	13287	13318	13323	13230	13245	13353	13360	13353	13248	13178	13293	13444	13134	13260	13357	13159	13157	13307	13391	13229	13282	13369	13142	13309	13320	13300	13332	13163	13295	13264	13338	13208	13458	13146	13416	13362	13232	13379	13235	13291	13174	13192	13396	13446	13347	13284	13362	13307	13405	13383	13328	13315	13233	13192	13273	13250	13276	13322	13483	13300	13362	13231	13175	13260	13282	13275	13320	13315	13217	13155	13405	13373	13331	13211	13385	13179	13310	13353	13324	13281	13329	13269	13221	13134	13294	13233	13203	13005	13318	13143	13203	13420	13341	13236	13266	13251	13179	13301	13215	13252	13280	13329	13351	13361	13188	13094	13346	13120	13350	13199	13302	13242	13219	13295	13172	13245	13460	13122	13297	13313	13322	13231	13321	13205	13249	13371	13131	13269	13333	13342	13285	13344	13306	13214	13279	13363	13179	13441	13408	13249	13324	13270	13390	13192	13275	13217	13158	13306	13305	13449	13272	13324	13347	13237	13256	13313	13316	13295	13181	13385	13165	13204	13260	13217	13341	13150	13332	13174	13170	13139	13287	13337	13164	13463	13360	13199	13235	13220	13206	13367	13152	13292	13360	13529	13244	13317	13280	13335	13305	13368	13328	13280	13247	13172	13250	13256	13403	13117	13198	13301	13318	13189	13303	13133	13240	13214	13213	13453	13241	13327	13234	13384	13219	13364	13316	13309	13199	13366	13195	13301	13158	13250	13344	13275	13280	13383	13283	13390	13385	13389	13250	13380	13309	13429	13295	13252	13283	13199	13276	13276	13368	13428	13370	13416	13166	13453	13199	13251	13207	13159	13322	13282	13335	13201	13343	13237	13288	13313	13329	13197	13044	13212	13223	13232	13385	13430	13231	13316	13237	13323	13261	13360	13218	13173	13196	13299	13231	13329	13314	13310	13439	13188	13179	13342	13237	13200	13539	13232	13452	13318	13066	13201	13277	13455	13207	13186	13202	13287	13263	13337	13172	13153	13338	13441	13330	13225	13150	13255	13453	13266	13367	13297	13367	13170	13255	13364	13336	13247	13036	13135	13376	13238	13348	13222	13345	13384	13247	13299	13204	13138	13196	13144	13270	13322	13283	13245	13356	13284	13193	13440	13198	13238	13294	13267	13298	13193	13272	13407	13326	13323	13325	13244	13434	13095	13365	13291	13244	13272	13359	13244	13313	13270	13280	13355	13204	13237	13357	13114	13383	13348	13348	13374	13193	13175	13264	13304	13349	13340	13103	13529	13231	13257	13208	13158	13263	13316	13228	13362	13189	13509	13185	13384	13386	13473	13442	13206	13225	13334	13413	13299	13201	13258	13237	13326	13000	13225	13299	13424	13388	13257	13416	13224	13402	13332	13067	13325	13221	13304	13418	13276	13364	13217	13184	13280	13312	13327	13374	13115	13377	13337	13300	13399	13360	13123	13144	13326	13412	13246	13160	13341	13267	13300	13138	13170	13179	13266	13228	13220	13196	13204	13420	13397	13269	13304	13364	13138	13263	13481	13217	13283	13247	13353	13162	13250	13320	13106	13323	13239	13262	13326	13396	13263	13292	13254	13059	13179	13410	13375	13387	13462	13282	13294	13170	13376	13360	13260	13264	13248	13480	13322	13245	13374	13287	13319	13165	13295	13159	13308	13239	13337	13360	13447	13176	13255	13350	13359	13333	13176	13270	13250	13052	13444	13278	13087	13271	13377	13289	13325	13245	13145	13301	13290	13332	13326	13400	13324	13191	13421	13249	13344	13240	13250	13377	13202	13291	13248	13207	13116	13190	13342	13149	13250	13188	13328	13353	13294	13368	13315	13291	13284	13186	13343	13337	13174	13462	13210	13276	13195	13343	13241	13302	13215	13287	13378	13160	13332	13321	13097	13333	13217	13334	13221	13298	13231	13393	13208	13156	13303	13260	13380	13255	13308	13186	13206	13325	13311	13453	13237	13176	13382	13298	13144	13318	13210	13229	13312	13271	13262	13307	13248	13260	13151	13349	13441	13231	13261	13276	13211	13325	13150	13355	13258	13285	13275	13186	13371	13196	13285	13173	13298	13250	13361	13335	13372	13298	13313	13382	13256	13431	13216	13238	13254	13391	13166	13231	13239	13362	13327	13440	13243	13368	13295	13484	13444	13374	13366	13353	13269	13230	13281	13285	13236	13226	13404	13173	13217	13400	13146	13317	13300	13268	13367	13334	13264	13275	13312	13214	13192	13180	13511	13196	13338	13271	13222	13383	13509	13066	13145	13300	13110	13292	13299	13218	13141	13204	13346	13220	13235	13315	13207	13308	13237	13195	13410	13191	13194	13180	13326	13300	13329	13159	13238	13351	13229	13276	13168	13214	13278	13386	13281	13341	13389	13375	13270	13445	13126	13264	13356	13451	13327	13317	13354	13087	13177	13260	13251	13306	13238	13298	13341	13294	13205	13320	13307	13246	13263	13230	13329	13211	13353	13431	13269	13245	13431	13288	13349	13165	13356	13301	13270	13251	13410	13226	13433	13268	13289	13342	13298	13407	13311	13293	13258	13246	13318	13289	13435	13266	13256	13288	13377	13077	13372	13278	13248	13218	13251	13387	13300	13280	13151	13236	13224	13255	13178	13087	13332	13205	13363	13273	13270	13320	13425	13307	13301	13399	13229	13089	13224	13368	13203	13286	13296	13335	13277	13246	13253	13320	13081	13420	13279	13517	13220	13221	13315	13311	13204	13393	13242	13402	13197	13254	13225	13321	13124	13273	13341	13352	13248	13414	13245	13400	13336	13097	13283	13325	13348	13262	13343	13087	13246	13176	13298	13442	13358	13206	13318	13236	13251	13237	13437	13343	13415	13405	13185	13236	13363	13223	13446	13329	13386	13493	13187	13333	13285	13199	13253	13323	13261	13358	13228	13177	13350	13295	13150	13144	13242	13077	13191	13366	13380	13064	13364	13263	13170	13317	13402	13119	13284	13161	13296	13234	13308	13288	13206	13364
24440	21204	28298	24581	21421	18346	16791	15163	14677	14709	14720	14646	14372	14505	14348	14405	14488	14445	14404	14339	14089	14502	14661	16313	17709	17841	17304	16350	15734	14848	14410	14553	14256	14262	14410	14036	14309	14419	14419	14204	14268	14176	14227	14163	14321	14126	14257	14368	14428	14215	14280	14355	14300	14330	14295	14120	14291	14260	14196	14208	14069	14401	14285	14011	14149	14281	14240	14392	14164	14459	14272	14263	14202	14313	14210	14151	14247	14146	14272	14101	14274	14331	14225	14332	14259	14114	14407	14253	14174	14216	14306	14345	14332	13988	14058	14252	14254	14413	14251	14231	14250	14241	14354	14266	14320	14297	14253	14199	14142	14090	14259	14097	14134	14186	14163	14226	14255	14122	14180	14311	14188	14305	14518	14283	14298	14334	14341	14096	14174	14292	14039	14208	14249	14238	14349	14200	14234	14316	14335	14245	14110	14296	14310	14255	14299	14330	14232	14318	14087	14052	14314	14493	14287	14180	14120	14177	14155	14305	14261	14241	14246	14460	14167	14091	14106	14109	14157	14411	14207	14239	14278	14028	14211	14185	14364	14209	14456	14296	14010	14420	14332	14279	14244	14145	14282	14463	14128	14202	14151	14173	14280	14274	14092	14185	14370	14239	14147	14232	14235	14137	14176	14298	14221	14098	14184	14277	14344	14086	14177	14129	14007	14275	14405	14042	14147	14119	14293	14258	14096	14081	13956	14252	14192	14240	14164	14157	14092	14355	14401	14289	14182	14322	14154	14407	14192	14229	14202	14160	14133	14093	14296	14443	14260	14376	14274	14302	14445	14287	14408	14233	14014	14120	14154	14256	14139	14040	14236	14124	14138	14072	14303	14299	14344	14048	14106	14402	14358	14261	14260	14288	14078	14103	14124	14352	14312	14217	14211	14229	14024	14222	14148	14149	14033	14219	14286	14077	14179	14103	14415	14298	14270	14248	14228	14158	14188	14417	14235	14441	14450	14234	14153	14209	14224	14141	14122	13999	14026	14348	14145	14145	14013	14296	14085	14275	14353	14177	14254	14327	14268	14023	14149	14100	14024	14274	14270	14198	14267	14108	14109	14312	14276	14295	14042	14313	14048	14200	14203	14193	14148	14186	14322	14300	14105	14212	14191	14294	14211	14202	14206	14183	14276	14211	14158	14387	14199	14173	14291	14157	14100	14252	14294	14244	14450	14027	14139	14296	14205	14167	14192	14147	14289	14366	14177	14287	14209	14144	14304	14146	14105	14274	14058	14302	14154	14275	14150	14212	14149	14334	13886	14306	14332	14074	14105	14130	14392	14162	14166	14218	14189	14235	14340	14152	14125	14181	14258	14225	14207	14112	14356	14197	14282	14215	14186	14271	14246	14197	14391	14125	14319	14150	14246	14212	14081	14166	14200	14266	14136	14034	14158	14251	14254	14253	14008	14301	14142	14069	14121	14143	14237	14104	14101	14194	14284	14310	14221	14358	14208	14318	14207	14280	14241	14388	14038	14184	14155	14299	14291	14013	14098	14200	14139	14104	14231	14123	14186	14177	14211	14308	14027	14064	14406	14220	14173	14123	14216	14214	14092	14159	14269	14457	14320	14375	14118	14165	14225	14182	14244	14310	14428	14329	14266	14226	14338	14061	14071	14060	14111	14076	14258	14172	14225	14164	14275	14337	14085	14193	14136	14210	14388	14220	14248	14129	14093	14258	14106	14195	14171	14177	14312	14184	14339	14121	14270	14222	14155	14174	14350	14159	14154	14164	14425	14307	14152	14165	14389	14212	14281	14289	14254	14541	14278	14336	14173	14147	14172	14195	14235	13996	14100	14258	14380	14094	14150	14281	14277	14113	14204	14306	14305	14360	14220	14063	14382	14246	14383	14162	14194	14212	14088	14221	14175	14236	14256	14321	14167	14114	14095	14239	14284	14335	14192	14166	14024	14266	14112	14209	14221	14190	13984	14083	14027	14078	14270	14233	14289	14277	14191	14314	14091	14038	14251	14183	14266	14297	14342	14184	14420	14081	14305	14458	14201	14090	14167	14318	14210	14096	14109	14220	14063	14154	14152	14150	14342	14217	14334	14398	14175	14123	14245	14116	14247	14096	14109	14273	14074	14307	14131	14262	14198	14080	14114	14124	14211	14083	14130	14356	14204	14128	14210	13953	14306	14361	14272	14110	14252	14385	14280	14267	14344	14236	14349	14157	14358	14310	14125	14153	14201	14247	14400	14160	14219	14217	14179	14201	14296	13996	14183	14311	14238	14110	14274	14322	14167	14263	14112	14251	14093	14174	14351	14445	14330	14141	13951	14011	14296	14072	14210	14169	14255	14274	14354	14162	14309	14330	14197	14292	14367	14238	14182	14578	14289	14133	14304	14229	14239	14162	14078	14298	14197	14033	14210	14185	14112	14400	14240	14148	14345	14154	14277	14085	14177	14151	14262	14070	14301	14150	14196	14174	14282	14217	14189	14283	14123	14208	14111	14171	14256	14211	14261	14266	14333	14143	14403	14185	14128	14222	14294	14277	14231	14081	14260	14371	14250	14336	14211	14093	14282	14282	14112	14310	14136	14333	14368	14260	14161	14304	14234	14107	14241	14106	14232	14017	14170	14174	14350	14246	14135	14301	14186	14110	14211	14234	14472	14069	14304	14259	14198	14300	14158	14198	14199	14232	14111	14335	14181	14425	14341	14294	14107	14290	14383	14145	14320	14249	14363	14030	14084	14297	14293	14154	14021	14236	14259	14311	14331	14185	14072	14227	14201	14261	14345	14207	14085	14292	14305	14310	14434	14303	14224	14173	14321	14274	14277	14097	14242	14141	14219	14169	14210	14357	14085	14242	14311	14306	14357	14018	14052	14235	14276	14154	14279	14423	14175	14140	14047	14234	14181	14164	14217	14390	14174	14127	14323	14119	14137	14253	14118	14319	14288	14184	14219	14179	14305	14279	14113	13972	14223	14275	14226	14407	14161	14004	14208	14242	14172	14338	14125	14332	14087	14120	14051	14216	14111	13999	14082	14174	14193	14208	14134	14147	14216	14273	14284	14322	14115	14298	14167	14174	14252	14251	14226	14143	14042	14129	14071	14080	14405	14277	14270	14108	14338	14395	14147	14049	14311	14314	14020	14409	14318	14167	14173	14211	14301	14243	14242	14197	14208	14213	14234	14221	14308	14261	14184	14160	14034	14349	14277	14251	14218	14200	14173	14094	14053	14110	14120	14268	14145	14021	14135	14346	14394	14563	14278	14046	14170	14133	14241	14110	14228	14219	14271	14137	14233	14233	14430	14353	14421	14118	14221	14151	14267	14100	14367	14142	14203	14343	14102	14242	14351	14378	14302	14234	14161	14254	14358	14244	14260	14362	14260	14321	14198	14114	14315	14210	14308	14171	14490	14464	14262	14071	14391	14170	14273	14232	14235	14118	14380	14062	14113	14508	14158	14232	14351	14203	14413	14266	14190	14247	14050	14269	14278	14239	14103	14353	14247	14232	14308	14145	14153	14181	14309	14266	14067	14156	14181	14288	14195	14364	14185	14437	14210	14146	14450	14220	14092	13920	14264	14150	14357	14087	14256	14223	14285	14115	14299	14134	14228	14368	14404	14170	14180	14121	14267	14159	13980	14225	14104	14108	14052	14287	14412	14225	14264	14168	14198	14329	14226	14281	14180	14265	14289	14244	14292	14168	14339	14238	14101	14361	14274	14184	14108	14179	14315	14316	14457	14146	14218	14204	14234	14246	14192	14126	14199	14300	14140	14186	14129	14129	14063	14395	14238	14099	14184	14126	14098	14196	14097	14259	14390	14309	14312	14014	14068	14169	14139	14108	14210	14168	14373	14116	14348	14457	14155	14224	14195	14201	14147	14077	14050	14216	14271	14207	14303	14199	14191	14167	14333	14315	14303	14235	14332	14197	14168	14241	14005	14179	14362	13975	14119	14234	14361	14239	14076	14176	14536	14312	14509	14183	14223	14290	14158	14160	14291	14309	14259	14317	14277	14281	14168	14158	14327	14316	14194	14142	14256	14269	14476	14162	14243	14135	14231	14316	14161	13970	14090	14049	14324	14161	14230	14116	14239	14083	14259	14230	14255	14410	14210	14127	14206	14188	14180	14255	14123	14248	14178	14119	14190	14246	14167	14137	14300	14254	14203	14211	14425	14217	14266	14029	14224	14221	14397	14128	14065	14122	14179	14190	14334	14376	14047	14078	14225	14323	14276	14234	14070	14277	14211	14180	14179	14103	13973	14116	14241	14291	14261	14273	14074	14201	14087	14175	14166	14118	14169	14263	14241	14254	14253	14180	14154	14239	14268	14243	14090	14262	14318	14235	14186	14215	14131	14247	14165	14169	14188	14174	14244	14222	14225	14319	14315	14397	14096	14370	14069	14329	14231	14286	14258	14278	14335	14029	14132	14075	14375	14188	14047	14256	14194	14335	14422	14252	14021	14188	14210	14181	14288	14308	14142	14217	14226	14333	14260	14122	14233	14290	14143	14185	14243	14203	14247	14214	14283	14212	14356	14116	14244	14450	14041	14217	14143	14149	14217	14137	14216	14144	14326	14354	14290	14348	14189	14224	14156	14340	14111	14280	14477	14234	14293	14381	14123	14162	14301	14336	14306	14234	14194	14353	14372	13965	14147	14483	14413	14446	14231	14232	14458	14261	14259	14204	14309	14315	14259	14465	14284	14273	14182	14336	14347	14326	14147	14080	14411	14237	14254	14408	13981	14075	14251	14204	14102	14142	14181	14166	14288	14232	14334	14221	14161	14167	14333	14133	14261	14183	14161	14361	14269	14240	14233	14310	14167	14126	14230	14173	14356	14165	14299	14223	14242	14195	14141	14213	14116	14241	14356	14083	14167	14292	14180	14207	14068	14196	14156	14146	14124	14118	14297	14236	14193	14214	14143	14335	14269	14373	14197	14142	14142	14252	14292	14158	14289	14464	14231	14258	14246	14228	14181	14158	14150	14155	14243	14142	14117	14268	14068	14139	14283	14234	14166	14270	14241	14260	14427	14412	14312	14128	14188	14415	14096	14230	14258	14181	14297	14174	14231	14324	14345	14149	14059	13985	14233	14122	14305	14305	14212	14239	14203	14139	14281	14314	14229	14132	14088	14275	14272	14202	14237	14361
18751	31802	26865	18223	15135	14482	14105	13855	13825	13677	13693	13254	13332	13282	13293	13163	13155	13323	13098	13062	13228	13213	13512	16505	17909	18024	16629	15528	14370	13404	13216	13218	12963	13009	12887	13159	12943	12917	13062	12925	12913	12705	12960	12915	12883	12845	12970	12911	12871	13064	13058	12964	12796	12937	13038	12807	12900	12868	12896	12826	12962	12943	13062	12898	12835	13019	12981	13031	13038	12957	12852	12850	12792	13000	12928	12935	12897	12996	12976	12780	12920	12957	12939	13007	12959	13058	12985	12889	12920	13047	12858	12975	12922	12856	13016	13073	13036	12805	12929	12842	12965	13063	12922	12934	12832	13023	13036	12910	13036	13031	12921	12974	12967	12862	13051	13032	12902	12892	12988	12901	12906	12955	12954	12923	12989	12944	13004	13018	12912	12975	13038	12844	12892	12962	12863	12814	13028	12966	13159	12922	12884	13030	13034	12983	13013	12896	12929	13070	12929	12940	12996	12907	12847	12817	12983	12817	13052	12903	12855	12976	12913	12855	13000	12864	13017	12868	12884	13009	13112	12921	12997	12846	13070	13094	12932	12956	12874	12937	12940	12790	13052	13063	12850	12888	13008	13115	12835	12823	13028	12980	12829	12944	12852	12971	12987	12988	12998	13057	12891	12928	12858	12755	12913	12813	13020	12971	13024	13099	12942	12844	12915	12905	12935	12848	13017	12847	13052	12914	12970	12894	12913	13173	12966	12905	12911	13048	12876	12995	13160	12935	13038	12889	12923	12912	12911	12882	12974	12908	13003	12998	13010	12914	12971	12998	12992	12857	13001	13040	13051	12992	12996	12858	12977	13069	13057	12869	12900	12797	12882	13035	12977	12849	12991	12977	12983	12897	12835	12936	12968	12983	12868	12932	12801	12928	13056	12980	13006	13115	12937	12858	12851	12904	13035	12963	12842	13106	12909	13016	12859	13000	12822	12892	12927	12977	12851	13029	13059	12902	12943	13147	12902	12891	12953	12902	12808	13063	12771	12775	13140	12803	12933	12739	12967	13047	13019	12952	13051	12935	13056	12972	12934	12971	12951	13048	12927	12993	12873	12960	12976	13021	12963	12887	12961	12913	12901	12902	12874	12903	12948	12773	12851	12829	12965	12816	12949	13172	12931	12981	12906	12985	13038	12845	13005	13059	12927	13110	12772	12921	12897	12869	13022	12939	12873	13009	12857	12870	12943	12955	12879	13037	12979	12962	13004	13031	12745	12837	12838	13002	12795	13050	12998	13051	13034	12816	13001	12930	12963	12982	12929	12879	12844	12800	13057	12996	12995	13080	12997	12973	13063	12987	13046	13021	13035	12934	12831	13081	12943	12989	12943	12928	13098	12909	12960	12888	12881	13004	12990	12993	12976	12977	12937	12891	13051	12893	12867	13044	12829	13071	13071	13019	12896	12881	13140	12852	12882	12997	13022	12762	12894	13047	12849	13017	13011	13092	13121	12908	12880	12954	12950	12969	12823	12944	12797	12926	12998	12920	12927	13037	13014	12998	13023	12920	13034	12778	13021	12936	12804	13039	12789	12913	12910	13015	12986	13066	12887	12972	13048	12847	12896	12906	12919	12860	12966	12950	12954	12992	13005	13054	12881	12958	12985	13046	12892	13072	12937	12883	13051	13033	12776	12739	12935	12894	12897	12831	12889	13135	12872	12938	12917	13007	12851	12943	12959	13043	12878	12858	12913	12809	13218	12961	13051	12881	12748	12997	12924	13060	12864	12946	12899	12928	12919	12971	12926	12921	12856	12893	12886	12922	12846	12855	12933	12933	13003	13029	12727	12797	13084	12741	13002	12800	12968	12889	12796	12941	12828	13112	12820	12988	13146	13001	13031	13009	12886	12949	12955	12902	12972	12989	12796	12900	12823	12840	13077	13025	12816	12892	12902	13071	12996	12895	13089	12968	12775	12985	12959	13004	12900	12863	12896	12998	13045	12805	12963	12963	12938	12955	12879	12986	12949	12989	12842	12993	13030	12926	12782	12846	12944	12964	12994	12750	12909	12974	13035	12971	12919	12975	12885	12875	13089	13055	12994	12903	12926	13047	13007	12919	12997	12904	12844	12971	13090	13211	12699	13035	12849	12850	12876	12952	12836	13063	12972	12878	12925	12939	12864	13067	12935	12908	13011	12959	12965	13078	12943	12864	12879	13216	12882	12850	12901	12895	12956	12991	12989	12824	12861	13037	12802	13024	12969	12846	12905	12901	12963	13022	12863	12841	13108	13018	12922	12965	12879	12961	12875	12893	12876	12797	13031	12828	12871	12973	12871	12948	12862	12948	13052	12829	12860	12904	12924	12971	13012	12981	13001	12916	12903	13025	12807	12900	13003	12908	13039	12968	12848	12952	12871	12858	12932	12905	13012	12968	12949	12949	12983	13036	12985	13065	13100	13025	12948	12928	13051	12889	13097	12849	12994	13030	12857	12899	12854	12791	12950	13025	12955	12888	12851	13209	12865	13028	12649	12875	12969	12968	13016	13027	12965	12874	12732	12990	12894	12823	12925	12892	12865	12998	12890	12901	12943	12737	12790	12885	13183	13030	12884	12892	12876	12965	13002	12857	12947	12867	12984	12841	12961	12957	12715	12940	12908	13001	12897	13047	12832	13027	13154	12931	12840	12860	12834	12907	12932	12849	12994	12962	12694	13018	12925	12957	13012	13050	12864	12972	13082	12854	12900	13014	12901	12896	13035	12975	12946	12984	12985	12861	12809	12917	12801	12823	12870	12877	12974	12725	12942	12867	12896	12977	12789	12986	12852	13157	12890	12943	12769	13028	13010	12818	12882	13031	13071	12898	13083	12925	12926	12772	12929	12874	13132	13047	12823	13162	12960	12855	12926	13043	12900	13007	13088	12822	12836	12838	12975	12980	12907	12933	13009	12898	12915	12913	12696	13080	12882	12967	12947	12829	12872	12964	12987	13003	12866	12904	12849	12767	12835	13021	12886	12917	12891	13010	13019	12891	12977	12854	12976	12814	12945	12805	13044	13029	12791	12783	12982	12754	13024	12999	12799	12874	12865	12917	12991	12855	13015	12919	12949	13077	12990	13021	12924	13139	12867	12839	13051	12948	13065	13103	13039	12934	13046	12902	12877	12960	12931	12902	12927	12916	12915	12999	13051	12913	13020	12800	12964	12908	13014	12833	13034	12783	12957	12959	12864	12980	12738	12801	12900	12925	12856	12865	12897	12983	12984	12928	12976	12788	13082	12875	13004	12831	13057	13000	13051	12907	12862	13067	12974	12980	12962	12912	13031	13060	12805	12861	12722	12996	12948	13003	12868	12918	12800	12854	12786	12915	12895	13056	12954	12691	12881	13014	12844	12683	12894	12889	12966	12738	12865	12835	12967	13036	12916	12933	12914	13028	13094	12796	13045	12880	12991	12962	13141	13052	12887	12880	12975	12988	12972	13043	13008	12968	12850	12985	12987	13008	12886	12842	12986	12849	12990	12848	12932	12834	12861	12905	12897	13033	12797	12780	12873	12981	12913	12932	12837	12777	12982	13043	13046	12828	13012	12925	12863	12906	12944	12919	12886	13031	12893	12766	12980	12922	13049	12871	13037	12895	12922	12908	12781	12930	13033	12957	12802	12940	12860	12984	13031	13012	12971	12810	13136	12967	12850	12965	12977	12998	12961	12959	12858	12910	12951	13045	12747	13029	12824	12976	13158	13007	12950	13053	12893	13182	12872	12983	12849	12955	13148	12747	13031	12965	13098	12880	13037	12932	12966	12944	12985	12912	13020	12760	12918	12856	12962	12836	13072	13080	12938	13045	13056	13057	13043	12867	12869	12964	13035	12955	12924	12759	12878	12949	12998	12906	12906	12863	12927	12954	13153	12913	12955	13051	12766	12941	12804	12801	12907	13000	12878	13009	13040	12892	12865	13104	12931	12954	12984	12959	13001	12923	12951	12924	12865	12956	12877	12939	13033	12993	12926	13122	12866	12882	13033	12862	12827	13005	13103	12859	13005	12972	12816	12923	13023	13062	12980	13128	12993	13008	12809	13113	12761	12810	12977	13038	12831	12907	13122	13002	12958	13024	12898	12900	12927	12983	12928	12994	12963	12843	12815	12994	12970	13073	12914	12899	12948	13011	13005	13060	13052	12945	12955	12919	12929	12951	12838	12945	12941	12964	12923	12991	13023	13005	13055	12999	12979	12885	12716	12867	13047	13029	12741	12849	13031	12785	13081	13008	12990	13010	12993	12940	13000	12726	12978	12873	12892	13041	13064	12867	12996	12895	12812	12964	12737	12951	13169	12990	12851	12951	12943	12968	13008	13078	12921	12997	13007	12868	13062	13049	12780	12984	12968	12985	12947	13116	12976	12797	13016	12778	12865	12892	12996	12834	13037	13078	12951	13038	13017	13035	12885	12741	12795	12898	12841	13121	12820	12978	12936	12951	12967	12898	12896	12845	12895	12942	12929	12888	12996	12915	12998	12888	12846	12777	12959	12872	12957	12992	12847	12815	13011	13012	12974	13058	12976	12900	12905	12920	13026	13158	12939	13032	12814	12856	12997	12896	13048	12886	12955	12904	12891	12859	13038	13053	12887	12816	12907	12775	12841	12927	12802	12908	12845	12822	12813	12857	12892	12959	12992	12957	12865	13065	12953	12948	12971	12845	13034	12771	12858	12926	13125	12842	13049	12979	12874	12823	12883	12964	12760	13041	12955	12870	12896	12980	12907	12836	13100	12923	12867	12893	12955	12810	13148	12944	12887	13055	12941	12848	13004	12943	12896	12918	12894	12940	12948	12927	13079	12903	13077	12904	12965	12824	12909	12901	12951	12894	12863	12861	12963	12829	12855	12978	13070	12960	12989	13005	13013	13032	12999	13071	12913	13032	12984	12777	12967	12945	13038	12899	13027	12895	12938	12975	12857	13033	13007	13077	13024	13002	12853	12897	12938	12996	13158	13098	12919	12935	13054	12862	12760	12988	12919	12832	12869	12886	12814	12998	12960	13068	12997	12856	13022	12997	12884	13044	12925	12931	12843	13227	12882	12851	12888	12845	12934	13012	12789	12980	12957	12818	12908	13011	12959	12944	12940	12817	12907	12800	13073	12837	12900	12939	12935	13038	12816	12980	12901	12880	12775	13099
23001	21227	28999	23742	21377	22724	22333	16962	15688	15801	15842	15638	15365	15544	15304	15415	15632	15499	15577	15256	15527	15162	15312	17893	22993	23662	20776	18715	17323	15712	15492	15075	15067	14975	15226	14923	15123	15064	14944	14972	15144	15088	15038	15036	15063	15078	14944	15034	14990	15114	14890	15124	15138	14915	14945	14904	14974	15005	14916	14700	15271	15184	15007	14977	14862	15019	14754	14952	15234	14862	14850	15014	14789	14813	15010	14987	15159	14979	15038	15141	14931	14954	14875	15099	15233	15012	14888	14887	14956	15001	14788	15056	15182	14974	14923	15086	15092	14879	14932	14888	14940	14830	14993	14935	14962	14944	14986	14972	15036	15115	14982	15058	14915	14988	14972	15007	15038	14856	14982	14965	14804	14924	15085	14835	14723	15051	15003	15181	15017	15020	15007	14868	15029	14990	14730	14883	15054	15180	14946	14867	15032	15160	14900	14822	14814	14799	14947	15074	15000	14973	15079	15044	14956	14940	14984	14920	15135	14906	15000	14777	14890	14999	15122	14841	14908	14870	15080	14957	14969	15031	14850	14971	14886	14954	15072	14761	15067	15020	15001	15139	14981	15087	14938	14989	14967	14945	14942	14931	15165	14851	14951	14999	14926	14957	14901	14900	14969	14847	15068	14896	14947	14952	14899	14845	14853	14841	14782	14921	15016	15046	15078	14815	14985	14994	15072	14993	15013	15008	14960	15054	15026	14943	14842	15060	15036	15053	15047	14806	15020	15039	14855	14889	14778	14877	14979	14865	14782	14819	14915	14887	14900	14737	15011	14946	15136	15057	14982	14995	14999	14862	14993	14711	14887	15062	14960	14707	15041	14890	14884	15014	14986	14700	14955	14826	14962	14795	14942	15047	14811	14950	14887	14902	14903	14714	14884	14700	14998	15020	14905	14930	15081	14990	14979	15023	15290	14986	14913	14939	14788	14908	15008	14752	14786	14887	15117	15053	14894	14840	15045	14875	14952	15010	14932	14772	15084	14986	15035	15061	15025	14947	15134	14928	14730	14739	15009	14843	14943	14917	14898	14985	14852	14868	14950	14966	15045	15169	15043	14927	15055	14880	14921	14953	14909	14914	14954	15163	14876	14918	14940	14981	15017	14905	14795	14962	14840	15125	14862	14843	14910	14930	14942	14957	14788	14941	15110	14974	15048	14882	14910	15065	14974	15063	14735	14906	14934	15080	15054	15057	14968	14844	15033	15021	15073	14983	14833	14908	14853	15174	15078	14958	15018	14950	14676	15052	14842	14842	15084	14896	15099	15121	14982	14974	15156	15074	14876	14914	15044	14946	14969	15021	14916	14995	14985	14839	14953	14918	14763	14944	14754	15073	14827	14929	14832	14953	15169	15035	14902	14845	14854	14978	15025	14954	14900	15161	15154	15002	14958	14999	14996	14833	14884	15071	14885	14801	14975	15055	14901	14973	15114	14914	14975	14910	14808	14994	14842	14860	14929	14891	14766	14809	14705	14724	14964	14916	14932	14916	14862	14976	15163	14957	14892	14891	14989	14831	14875	14986	14958	14718	14937	15042	14779	14851	14943	14887	15045	14868	14900	14937	14778	14973	14991	15040	14821	14933	14901	15020	14976	14903	14645	14850	14983	14889	14926	14910	14949	14987	15028	14701	15032	15135	15042	14853	14861	14989	14827	14944	14658	15011	14830	14950	15067	14870	14719	14917	14838	15088	15001	14792	14994	15066	14951	14951	15134	15027	14954	15057	14913	14820	15034	15049	15034	14826	14911	14773	14990	14941	14889	15129	14956	14920	15009	14982	14881	14684	14964	14932	14886	14978	14880	14916	14963	14929	15018	14986	14998	14834	14824	14878	15099	15042	14830	14906	14905	14824	14970	15060	15078	15081	14816	15001	14879	15106	14804	14969	14848	15082	14635	15027	14910	14856	14896	14997	14947	14873	14810	14947	14876	14972	14915	15039	14984	15157	15103	15016	14988	15082	14945	14942	15014	14898	14993	15109	14903	14876	15072	15052	14896	14896	14803	15023	15114	14992	14997	14881	15039	14802	15160	15024	14846	14926	14843	14935	14883	14848	14939	14863	14948	14890	14939	15017	15020	15070	15003	14972	14985	14998	15006	14628	14891	14826	14737	14804	14700	14898	15083	14952	14824	14955	14816	14838	14941	14801	15046	15003	14931	14891	14873	15105	14856	15012	14979	15038	14889	15130	14844	15063	14949	15040	14769	14790	14934	15026	14781	14854	14889	14965	15181	14922	14862	14967	14988	15004	14897	15010	15046	14847	14905	14969	14920	14913	14922	14965	15024	14803	14830	14818	14935	15019	15035	14890	14799	14921	14844	14979	14894	14996	14902	14726	14950	14970	15010	14959	14770	14997	14971	14890	14838	14801	14936	14895	15037	14818	14721	14804	14902	14844	14787	14896	15011	15100	15039	14855	14819	14837	14821	15004	14938	15056	14969	14865	14947	14883	14869	14980	14852	15072	15112	15076	14941	14798	15070	15050	14972	14857	14899	14986	14895	14900	14967	14882	14821	14912	14926	14951	14869	14856	14986	14775	14996	15079	14789	14879	14819	14837	15101	14990	15143	14905	14863	14882	14936	14843	14808	14862	15133	14843	15144	15218	14945	14927	15106	15006	14896	14798	14976	14954	14954	14778	14886	14977	15035	14996	14772	14897	14852	14827	14920	15049	14964	15059	15005	14817	14940	14971	14997	14833	14822	14974	14848	15247	14988	14900	14833	14925	14987	14890	15075	14936	15086	15028	14880	15079	14980	15001	15034	14919	14888	14973	14922	15102	15028	14841	14927	14946	15094	14946	15018	15059	15071	14725	14935	14934	14997	15047	14913	14971	14968	15120	14964	14930	14799	15073	15008	14760	15032	14798	15022	15018	14847	14982	14922	14967	14797	15024	15004	14947	14869	14752	14963	14950	15114	15124	14902	15101	14977	15002	14900	14961	14939	15024	14880	14867	15138	14913	15070	14969	15001	14846	14871	14811	14911	14839	14940	15051	14815	15005	14847	14907	14906	14954	15062	14803	14756	15044	14972	15138	14944	14927	14841	14884	15005	14803	14976	15048	15001	14905	14896	14923	14862	14803	14809	14695	14983	15009	14928	14982	14988	14888	14711	14718	15075	14927	14790	15140	14820	14991	15206	15029	14867	15000	14913	15035	14887	14958	14848	14937	15019	14812	14891	14942	14951	15051	14957	14983	14986	15017	14911	14946	14921	14984	14823	15022	14907	15001	14970	14870	14971	14948	14992	14944	15123	14933	14951	14903	14877	14773	14983	15031	14885	14888	14928	14949	14871	14900	14708	15163	14793	14768	15016	14832	14669	14915	14898	14779	14769	15038	14753	15048	14890	14760	14814	14891	14968	14895	14821	14765	14697	15102	14883	14870	14948	14913	14900	14981	14906	14941	14929	15038	14968	15034	15100	14766	15078	15159	15239	14958	14927	14906	14944	15111	15073	14810	14931	14801	14869	14803	14884	15007	14991	14971	14949	14941	14939	14797	14918	15085	15006	14933	14977	14937	14914	15102	14883	14960	14933	15108	15001	14986	15065	14904	14847	14917	14974	14877	14929	14791	14822	14693	14806	15042	15106	14848	14925	14633	14780	14960	15018	14830	14984	14904	15099	14848	14879	14919	15015	14953	15059	15040	14888	14854	14884	14888	14996	15014	15007	15027	15056	14949	15183	15116	14976	15035	14863	15035	14970	15067	14989	14987	15047	14859	14903	14855	14863	14947	14894	14981	14720	14912	14979	14906	15078	14925	14889	14927	15076	14978	15073	14910	15006	14822	14902	14739	15055	14907	14839	15057	15044	14952	14775	14834	14998	14880	14862	14880	14872	14832	14910	14935	15085	14828	14858	14918	14710	15142	15072	14979	15013	15043	14774	14939	14935	15090	14927	14892	14817	14846	14910	14969	15026	14815	14950	15062	14892	14972	14857	15005	15055	14994	15087	14770	14850	14893	14707	14931	14972	14837	14829	14955	14967	14748	14888	15063	14791	14916	14804	14778	14908	14850	14870	14778	14912	14940	14922	14823	14940	15036	14878	14956	15147	15039	14947	15183	15123	14887	14981	14810	14969	14949	14712	15035	14674	14897	14955	14961	14837	14899	14936	14900	14975	14864	14875	15012	14986	14820	14967	14850	14992	15003	15039	14847	15001	14968	14955	14948	14803	15006	14757	14761	15069	15118	14829	14940	14810	15033	14920	15097	14949	15009	14937	14961	14762	14953	14801	14743	14812	14837	15036	15071	15019	14949	15132	15084	14766	14833	14882	14940	14938	14973	14876	15006	14828	14917	14850	14797	14838	14941	14951	14791	15194	14928	14946	14862	15158	15076	14988	14865	14968	15114	15215	14860	15155	15121	14910	14798	14799	14998	14876	14933	14939	14950	14802	15044	14909	15183	14772	14935	14905	14857	15143	14912	15081	15158	14951	14974	14885	14974	14918	15133	14988	14953	14867	15056	14679	14909	14827	14854	14945	14880	14972	14781	15098	14767	14777	15184	14980	15091	14800	14922	14761	15014	14923	15043	14977	14920	14931	14946	14865	15058	14852	14939	14943	14762	14929	15331	14979	14956	14943	14998	14931	15014	14843	14687	14968	14988	14871	14869	15067	15049	14940	14928	14922	15065	15112	15095	14926	14990	15055	14763	14999	14822	15012	14862	15027	14970	14873	14891	14906	14910	14849	14908	14736	14840	15071	15061	14981	14867	14917	14904	14879	14849	14971	14978	15083	14864	14935	14886	14993	14986	14969	14949	14786	14870	14956	14913	14986	14887	14966	14850	14944	14954	14924	14691	15021	14911	15091	15018	15065	14945	15006	14922	14920	15018	14855	14908	14805	14725	14725	14800	14877	15113	14796	14941	14741	15107	14819	14990	14998	15188	15109	15205	15045	14841	14849	14794	14830	14769	14941	14788	14935	14904	14917	14940	14832	14928	14891	14905	15022	14865	15065	14914	14822	15038	14862	14764	15026	14995	15064	15124	14887	14997	14868	14901	14841	14849	14801	15040	15041	14850	15083	15029	15106	14993	14851	14724	14875	14737	14954	14938	14991	14839	14910	14852	14926	15126	14910	14917	15130	14960	15091	14825	14831	15070	15023	14949	15022	14977
21537	37129	30771	19634	17553	16194	15628	15137	14732	14566	14260	14201	13784	14016	14143	13994	14040	14224	14383	14056	13913	13987	13823	18783	24789	25117	20256	18349	15911	14316	13759	13487	13487	13443	13573	13481	13387	13528	13458	13555	13436	13520	13256	13462	13373	13387	13346	13564	13305	13416	13446	13526	13394	13428	13416	13438	13560	13509	13556	13454	13473	13341	13499	13286	13461	13487	13537	13288	13497	13433	13358	13453	13493	13348	13547	13480	13632	13510	13429	13391	13435	13435	13567	13426	13403	13376	13594	13274	13464	13650	13369	13471	13290	13251	13331	13616	13387	13362	13409	13507	13414	13484	13405	13499	13426	13386	13377	13315	13326	13323	13478	13493	13539	13366	13488	13334	13429	13232	13445	13429	13277	13382	13201	13373	13603	13395	13512	13464	13477	13355	13460	13441	13383	13451	13328	13414	13521	13643	13389	13480	13560	13302	13401	13365	13431	13409	13292	13425	13394	13345	13236	13406	13415	13354	13473	13428	13520	13321	13435	13402	13419	13474	13532	13476	13269	13355	13455	13429	13441	13512	13442	13550	13453	13436	13480	13367	13469	13535	13327	13500	13460	13516	13381	13489	13275	13324	13337	13359	13409	13322	13364	13340	13608	13472	13415	13556	13342	13382	13558	13457	13359	13399	13266	13382	13356	13336	13449	13539	13336	13303	13424	13409	13592	13536	13480	13407	13443	13439	13350	13420	13330	13490	13364	13423	13653	13298	13516	13565	13452	13530	13435	13445	13292	13332	13401	13398	13277	13270	13498	13296	13331	13375	13344	13343	13424	13563	13323	13456	13506	13394	13415	13542	13334	13385	13363	13433	13264	13519	13433	13374	13458	13222	13315	13440	13380	13412	13405	13423	13365	13391	13461	13424	13358	13330	13318	13351	13444	13386	13484	13655	13469	13274	13375	13440	13309	13390	13372	13450	13363	13218	13535	13409	13448	13234	13497	13506	13483	13536	13524	13530	13355	13362	13268	13287	13346	13468	13303	13342	13330	13271	13370	13418	13413	13329	13447	13500	13590	13501	13366	13522	13416	13508	13465	13456	13551	13432	13368	13414	13415	13505	13588	13334	13404	13460	13390	13343	13462	13544	13399	13357	13495	13474	13293	13469	13523	13395	13364	13543	13353	13481	13301	13288	13468	13549	13428	13422	13413	13263	13353	13399	13404	13236	13323	13377	13595	13580	13521	13282	13516	13448	13364	13427	13466	13501	13387	13322	13390	13319	13324	13431	13475	13431	13358	13332	13396	13550	13555	13505	13510	13452	13297	13335	13315	13531	13364	13435	13314	13480	13508	13213	13388	13515	13537	13374	13336	13442	13375	13458	13320	13459	13509	13396	13413	13218	13407	13459	13288	13424	13600	13435	13519	13492	13513	13306	13317	13438	13485	13305	13365	13306	13526	13283	13477	13250	13534	13471	13401	13359	13392	13398	13416	13320	13264	13386	13220	13400	13367	13370	13461	13383	13400	13360	13507	13265	13373	13483	13413	13442	13525	13453	13474	13501	13322	13485	13353	13434	13373	13385	13284	13386	13531	13491	13405	13305	13454	13269	13507	13469	13391	13356	13479	13249	13584	13468	13399	13415	13401	13530	13524	13347	13194	13436	13546	13419	13323	13486	13371	13574	13630	13261	13358	13578	13351	13371	13485	13206	13421	13405	13488	13397	13322	13544	13451	13503	13443	13374	13401	13456	13352	13478	13423	13419	13501	13269	13406	13338	13308	13440	13329	13424	13498	13327	13487	13238	13620	13486	13414	13428	13367	13521	13226	13399	13289	13501	13551	13456	13481	13318	13348	13319	13392	13499	13488	13422	13542	13627	13257	13459	13493	13496	13598	13431	13292	13349	13415	13321	13402	13571	13472	13377	13489	13422	13325	13259	13290	13360	13482	13545	13480	13391	13528	13387	13250	13452	13450	13428	13293	13430	13425	13439	13349	13287	13337	13528	13389	13475	13370	13493	13402	13291	13371	13506	13486	13446	13324	13426	13435	13439	13470	13445	13499	13399	13361	13277	13570	13340	13301	13443	13479	13281	13326	13412	13469	13443	13364	13468	13534	13509	13352	13414	13323	13375	13457	13279	13322	13393	13421	13508	13462	13276	13537	13314	13352	13463	13443	13407	13378	13573	13499	13471	13404	13541	13453	13481	13505	13446	13380	13414	13317	13293	13378	13519	13193	13485	13343	13423	13624	13596	13312	13414	13493	13316	13509	13310	13469	13469	13399	13588	13503	13456	13431	13445	13431	13564	13499	13602	13528	13423	13487	13428	13436	13388	13454	13452	13362	13516	13281	13325	13511	13370	13523	13487	13416	13362	13348	13364	13549	13324	13272	13542	13550	13304	13351	13279	13389	13423	13394	13296	13574	13317	13418	13518	13494	13377	13465	13435	13436	13488	13365	13370	13215	13350	13372	13436	13408	13555	13455	13307	13350	13479	13417	13358	13455	13324	13587	13404	13447	13287	13291	13515	13489	13557	13394	13436	13517	13602	13513	13469	13775	13333	13459	13388	13501	13435	13562	13655	13417	13363	13369	13331	13400	13465	13400	13466	13490	13374	13536	13319	13554	13529	13500	13292	13406	13403	13415	13358	13407	13428	13452	13516	13201	13336	13443	13536	13429	13452	13402	13331	13349	13372	13298	13385	13269	13396	13292	13421	13407	13445	13302	13392	13476	13450	13502	13361	13423	13538	13575	13533	13392	13431	13379	13419	13499	13433	13389	13468	13382	13509	13179	13415	13215	13564	13402	13346	13425	13480	13303	13407	13536	13432	13491	13260	13476	13447	13385	13592	13399	13519	13359	13478	13471	13415	13443	13372	13392	13461	13252	13437	13414	13397	13453	13397	13399	13389	13288	13222	13527	13248	13446	13371	13522	13357	13377	13496	13312	13424	13372	13456	13389	13321	13310	13311	13426	13527	13349	13337	13525	13558	13394	13275	13339	13301	13391	13355	13361	13327	13462	13541	13452	13326	13417	13398	13457	13538	13382	13353	13473	13310	13414	13645	13436	13350	13446	13608	13207	13448	13429	13318	13311	13408	13495	13500	13330	13440	13344	13256	13464	13477	13459	13304	13356	13237	13405	13472	13493	13247	13398	13378	13432	13468	13460	13356	13388	13356	13351	13498	13605	13259	13535	13543	13361	13436	13316	13238	13456	13278	13323	13316	13508	13364	13417	13433	13310	13340	13349	13513	13359	13573	13317	13463	13506	13424	13462	13298	13497	13481	13409	13468	13364	13366	13432	13509	13414	13369	13375	13439	13467	13295	13427	13428	13204	13272	13432	13226	13450	13490	13493	13619	13470	13261	13564	13312	13387	13347	13407	13401	13429	13473	13429	13385	13508	13255	13419	13227	13485	13253	13470	13261	13495	13452	13452	13340	13534	13464	13504	13555	13281	13558	13418	13251	13590	13416	13354	13348	13247	13438	13439	13376	13288	13478	13351	13369	13348	13380	13421	13508	13341	13392	13400	13388	13478	13519	13410	13363	13311	13298	13368	13361	13411	13292	13430	13369	13373	13305	13232	13396	13359	13453	13375	13358	13468	13522	13426	13489	13306	13503	13466	13474	13509	13469	13379	13252	13342	13485	13527	13470	13314	13623	13271	13436	13563	13304	13419	13444	13387	13396	13467	13499	13523	13302	13519	13496	13482	13517	13510	13482	13307	13399	13660	13371	13325	13452	13386	13448	13385	13432	13568	13577	13398	13364	13461	13249	13427	13452	13531	13334	13345	13451	13404	13514	13219	13498	13597	13141	13544	13395	13413	13268	13389	13413	13364	13416	13347	13292	13405	13381	13646	13351	13285	13495	13457	13298	13252	13425	13373	13478	13230	13431	13267	13526	13490	13486	13440	13450	13526	13458	13418	13515	13425	13238	13426	13305	13575	13468	13412	13391	13441	13514	13343	13424	13376	13384	13353	13476	13373	13219	13245	13276	13267	13314	13298	13420	13304	13257	13330	13390	13550	13468	13302	13307	13428	13443	13499	13328	13290	13457	13530	13344	13313	13464	13382	13305	13354	13398	13211	13368	13469	13505	13244	13360	13433	13295	13465	13487	13679	13421	13381	13445	13472	13383	13477	13357	13274	13588	13389	13525	13407	13384	13535	13371	13480	13509	13375	13433	13416	13457	13393	13495	13323	13369	13360	13343	13493	13480	13312	13341	13605	13404	13343	13358	13537	13412	13464	13487	13472	13545	13431	13545	13351	13512	13433	13377	13352	13401	13321	13392	13398	13545	13369	13392	13292	13369	13450	13371	13471	13448	13269	13515	13512	13409	13241	13392	13277	13345	13464	13385	13526	13302	13419	13311	13391	13392	13449	13431	13681	13356	13560	13376	13452	13441	13407	13432	13385	13288	13276	13334	13606	13403	13288	13266	13368	13493	13456	13393	13595	13417	13437	13466	13371	13468	13435	13408	13592	13405	13280	13553	13401	13461	13392	13498	13542	13278	13224	13406	13388	13296	13333	13268	13600	13291	13456	13573	13514	13360	13508	13373	13527	13345	13479	13367	13458	13340	13334	13497	13475	13399	13479	13257	13496	13427	13279	13374	13565	13340	13380	13307	13415	13542	13427	13433	13391	13464	13512	13227	13404	13481	13523	13492	13500	13440	13276	13333	13375	13530	13345	13510	13481	13314	13485	13407	13341	13428	13365	13341	13363	13450	13350	13412	13409	13362	13444	13438	13271	13357	13534	13257	13378	13477	13405	13363	13515	13171	13332	13374	13430	13259	13452	13439	13349	13431	13464	13502	13427	13332	13320	13524	13500	13417	13542	13295	13402	13272	13340	13440	13558	13404	13507	13346	13405	13368	13593	13297	13373	13377	13621	13282	13410	13500	13472	13443	13456	13519	13388	13453	13269	13590	13436	13461	13339	13448	13521	13294	13334	13373	13503	13413	13314	13357	13499	13372	13480	13229	13210	13432	13369	13386	13525	13442	13524	13416	13512	13563	13464	13402	13502	13420	13332	13479	13511	13446	13254	13491	13332	13364	13339	13408	13292	13473	13285	13356	13374	13287	13508	13436	13227	13399	13477	13482	13400	13346	13370	13370	13421	13434	13397	13489	13428	13272	13391	13488	13299	13520	13279	13399	13316	13423
28034	22473	22733	18039	15083	15084	15014	14951	15066	15027	15128	14903	14881	14690	14709	14747	14787	14570	14809	14577	14848	14597	14594	14807	15175	15386	15304	15082	14938	14657	14597	14633	14584	14694	14636	14533	14731	14593	14600	14838	14609	14339	14664	14475	14618	14616	14766	14402	14678	14604	14713	14740	14767	14607	14462	14674	14730	14460	14532	14647	14527	14700	14778	14578	14518	14703	14793	14760	14586	14613	14831	14736	14769	14701	14613	14608	14473	14601	14661	14665	14630	14679	14677	14577	14715	14462	14359	14591	14757	14653	14718	14523	14684	14571	14485	14701	14691	14619	14649	14578	14708	14538	14368	14385	14760	14760	14718	14610	14610	14793	14629	14387	14492	14545	14836	14452	14540	14378	14736	14669	14548	14632	14625	14760	14629	14410	14552	14666	14506	14550	14586	14570	14693	14683	14442	14589	14608	14710	14562	14700	14618	14573	14558	14552	14629	14471	14577	14562	14769	14662	14645	14439	14465	14549	14465	14413	14533	14545	14451	14663	14613	14775	14714	14592	14566	14548	14689	14660	14550	14805	14659	14639	14549	14730	14622	14490	14547	14409	14369	14694	14560	14399	14389	14656	14476	14644	14755	14523	14655	14667	14752	14786	14676	14465	14507	14833	14529	14348	14595	14476	14424	14512	14499	14538	14867	14598	14630	14739	14628	14573	14664	14673	14550	14668	14709	14704	14564	14509	14638	14676	14609	14604	14532	14463	14658	14724	14592	14821	14734	14587	14578	14606	14776	14726	14640	14601	14702	14522	14595	14690	14564	14668	14706	14748	14599	14713	14655	14546	14702	14631	14403	14559	14642	14559	14555	14514	14326	14572	14697	14555	14564	14639	14416	14416	14781	14631	14852	14605	14690	14689	14782	14541	14578	14575	14449	14550	14631	14472	14663	14839	14645	14494	14849	14514	14552	14600	14685	14514	14758	14609	14641	14504	14724	14621	14623	14617	14500	14756	14601	14777	14657	14529	14536	14600	14609	14574	14472	14528	14651	14567	14710	14604	14526	14665	14515	14627	14661	14667	14650	14631	14630	14782	14663	14640	14654	14650	14636	14477	14502	14648	14600	14632	14658	14557	14698	14674	14421	14381	14787	14598	14550	14540	14669	14739	14667	14724	14567	14750	14716	14584	14530	14643	14720	14533	14580	14550	14672	14684	14540	14600	14620	14592	14759	14638	14444	14437	14461	14744	14542	14654	14657	14452	14527	14772	14647	14444	14724	14538	14686	14734	14717	14401	14557	14661	14705	14642	14565	14570	14681	14508	14686	14613	14606	14486	14684	14420	14638	14698	14737	14521	14747	14714	14596	14667	14669	14495	14814	14541	14715	14654	14600	14477	14437	14619	14631	14545	14551	14700	14581	14666	14512	14399	14523	14524	14564	14571	14685	14650	14601	14579	14625	14527	14432	14399	14495	14400	14715	14694	14719	14584	14535	14562	14737	14707	14654	14718	14723	14637	14737	14585	14591	14374	14664	14487	14734	14700	14628	14696	14688	14839	14533	14449	14629	14606	14426	14697	14539	14654	14583	14608	14623	14568	14677	14793	14533	14467	14586	14747	14637	14614	14627	14593	14531	14517	14423	14631	14618	14646	14542	14627	14466	14573	14555	14588	14473	14493	14639	14572	14795	14719	14644	14663	14603	14820	14573	14507	14699	14673	14589	14449	14527	14548	14839	14616	14406	14707	14612	14714	14710	14577	14571	14763	14600	14482	14536	14493	14586	14729	14643	14540	14631	14521	14438	14345	14777	14576	14643	14564	14527	14617	14905	14604	14729	14454	14623	14605	14683	14535	14654	14613	14565	14499	14689	14327	14600	14715	14734	14555	14565	14675	14599	14529	14606	14597	14460	14647	14474	14519	14637	14698	14595	14662	14528	14658	14679	14605	14404	14534	14544	14584	14681	14755	14670	14706	14619	14686	14714	14721	14707	14537	14697	14661	14569	14804	14578	14615	14693	14686	14877	14664	14735	14540	14546	14415	14677	14516	14678	14640	14588	14616	14468	14771	14645	14470	14743	14480	14439	14547	14547	14656	14724	14754	14699	14561	14764	14529	14652	14580	14679	14606	14620	14697	14788	14515	14719	14748	14676	14630	14546	14803	14606	14652	14724	14479	14578	14480	14621	14504	14679	14697	14656	14546	14685	14498	14616	14716	14671	14696	14579	14545	14649	14735	14722	14587	14667	14688	14522	14474	14750	14632	14715	14703	14375	14549	14508	14733	14537	14626	14364	14481	14530	14608	14511	14588	14691	14712	14585	14623	14608	14680	14653	14738	14413	14634	14499	14496	14579	14632	14549	14615	14712	14501	14583	14760	14593	14451	14526	14663	14722	14761	14691	14519	14651	14446	14536	14522	14618	14713	14524	14648	14751	14607	14738	14497	14502	14696	14758	14421	14568	14514	14631	14415	14589	14776	14632	14563	14302	14700	14759	14590	14633	14554	14426	14653	14438	14703	14608	14662	14782	14680	14651	14465	14512	14654	14792	14571	14535	14380	14413	14668	14705	14571	14516	14626	14620	14581	14722	14521	14403	14409	14526	14465	14589	14505	14633	14810	14482	14567	14793	14703	14717	14636	14685	14636	14388	14429	14764	14735	14468	14690	14715	14303	14621	14430	14533	14531	14604	14571	14538	14639	14527	14457	14693	14424	14787	14547	14575	14516	14672	14461	14656	14649	14647	14700	14524	14638	14724	14591	14659	14615	14620	14785	14506	14605	14423	14496	14727	14517	14790	14508	14846	14546	14567	14598	14575	14548	14785	14627	14552	14671	14601	14646	14611	14641	14579	14621	14548	14487	14542	14749	14684	14485	14733	14887	14581	14694	14550	14574	14753	14615	14517	14581	14658	14557	14615	14666	14473	14599	14573	14579	14781	14702	14623	14537	14710	14588	14705	14511	14721	14645	14447	14702	14451	14561	14725	14600	14515	14615	14765	14432	14532	14675	14516	14454	14559	14618	14554	14648	14550	14680	14614	14529	14651	14661	14595	14436	14603	14455	14622	14591	14538	14679	14612	14734	14670	14632	14869	14646	14659	14496	14524	14613	14326	14648	14701	14686	14513	14809	14661	14515	14636	14653	14676	14547	14691	14677	14594	14583	14722	14618	14736	14767	14609	14484	14749	14738	14538	14653	14681	14614	14629	14677	14706	14642	14658	14691	14787	14577	14462	14675	14485	14666	14619	14691	14592	14614	14611	14478	14528	14693	14589	14751	14512	14556	14807	14583	14781	14878	14853	14528	14791	14571	14798	14551	14550	14654	14586	14612	14646	14584	14812	14696	14557	14508	14726	14616	14558	14969	14589	14553	14561	14565	14517	14701	14485	14630	14584	14639	14747	14616	14663	14556	14496	14588	14684	14511	14678	14824	14791	14695	14645	14605	14517	14512	14787	14414	14792	14448	14727	14825	14604	14632	14636	14508	14796	14598	14660	14758	14708	14633	14707	14518	14455	14668	14485	14560	14596	14615	14539	14640	14625	14740	14750	14536	14445	14523	14695	14566	14674	14502	14469	14572	14470	14619	14557	14672	14509	14416	14697	14608	14520	14538	14523	14742	14657	14676	14583	14436	14774	14660	14736	14550	14731	14564	14737	14631	14672	14561	14462	14467	14610	14793	14708	14750	14710	14794	14568	14681	14847	14687	14668	14612	14532	14705	14669	14583	14591	14656	14635	14594	14702	14609	14776	14637	14526	14616	14553	14607	14621	14589	14546	14452	14596	14465	14692	14615	14672	14603	14724	14432	14689	14693	14623	14507	14431	14406	14591	14503	14628	14616	14556	14506	14674	14582	14441	14737	14430	14475	14684	14801	14670	14749	14513	14501	14832	14645	14454	14435	14424	14558	14638	14734	14579	14496	14651	14598	14472	14587	14542	14322	14654	14558	14603	14565	14801	14888	14614	14647	14584	14637	14803	14646	14452	14494	14347	14771	14568	14537	14598	14509	14485	14703	14590	14821	14800	14691	14787	14753	14676	14526	14813	14671	14598	14531	14660	14699	14686	14790	14504	14559	14757	14595	14437	14442	14518	14497	14541	14643	14521	14716	14467	14657	14615	14647	14680	14515	14586	14676	14784	14673	14787	14680	14459	14608	14504	14740	14544	14670	14821	14762	14660	14709	14603	14617	14573	14789	14643	14697	14752	14674	14609	14801	14580	14671	14464	14609	14460	14493	14585	14553	14829	14704	14677	14636	14560	14719	14544	14480	14723	14587	14677	14658	14743	14721	14525	14873	14583	14671	14471	14496	14555	14568	14518	14517	14690	14806	14604	14608	14582	14634	14598	14706	14603	14637	14548	14564	14640	14613	14699	14559	14589	14500	14621	14590	14618	14511	14717	14590	14720	14571	14759	14603	14636	14693	14587	14624	14698	14678	14495	14640	14643	14550	14510	14542	14926	14488	14571	14601	14533	14660	14623	14518	14799	14562	14499	14611	14455	14654	14523	14419	14432	14612	14436	14720	14554	14736	14658	14520	14461	14647	14719	14692	14791	14406	14498	14694	14416	14476	14719	14594	14546	14669	14661	14429	14611	14596	14950	14660	14489	14776	14714	14648	14682	14622	14544	14513	14647	14420	14574	14582	14687	14673	14562	14707	14629	14712	14453	14480	14647	14693	14759	14597	14588	14660	14608	14405	14646	14645	14573	14810	14747	14636	14674	14608	14533	14757	14718	14442	14601	14617	14692	14602	14741	14819	14656	14470	14427	14730	14607	14523	14611	14551	14654	14598	14592	14643	14404	14491	14615	14583	14689	14556	14679	14630	14661	14354	14476	14609	14464	14554	14541	14728	14612	14364	14811	14588	14729	14622	14624	14835	14718	14710	14856	14665	14746	14568	14640	14730	14699	14875	14705	14686	14523	14452	14522	14421	14770	14565	14605	14550	14497	14545	14530	14550	14748	14474	14571	14566	14577	14664	14881	14770	14670	14687	14837	14640	14780	14631	14675	14777	14708	14628	14482	14685	14597	14513	14480	14650	14548	14649	14626	14700	14687	14447	14502	14604	14617	14600	14665	14544	14706	14571	14559	14623	14670	14672	14621	14541	14816	14562	14793	14563	14638	14653	14600	14636	14698	14721	14693	14776	14697	14541	14709	14685	14522	14705
18320	24822	18570	14349	14020	13898	13564	13592	13531	13468	13749	13490	13647	13469	13538	13408	13528	13548	13331	13303	13402	13287	13282	13631	14055	14116	13785	13727	13459	13321	13245	13148	13168	13177	13445	13327	13196	13230	13324	13467	13094	13223	13138	13308	13135	13116	13026	13085	13272	13185	13224	13148	13101	13129	13037	13422	13161	13076	13495	13398	13359	13114	13161	13254	13329	13225	13247	13178	13154	13224	13122	13167	13148	13241	13167	13186	13247	13384	13225	13118	13241	13212	13238	13123	13107	13229	13284	13054	13224	13233	13244	13254	13123	13216	13220	13214	13302	13383	13202	13354	13162	13204	13063	13088	13360	13282	13040	13021	13278	13216	13136	13474	13303	13203	13325	13370	13175	13128	13249	13342	13402	13425	13185	13337	13149	13153	13304	13213	13239	13345	13159	13142	13318	13189	13329	13153	13123	13279	13189	13299	13260	13183	13285	13166	13309	13328	13219	13123	12970	13291	13120	13060	13176	13247	13124	13028	13164	13265	13454	13377	13176	13208	13017	13241	13317	13157	13211	13205	13342	13306	13169	13283	13250	13184	13227	13195	13137	13380	13172	13197	13250	13386	13283	13327	13138	13229	13180	13197	13181	13211	13181	13325	13081	13136	13181	13302	13169	13248	13193	13133	13185	13380	13155	13290	13362	13364	13253	13195	13374	13494	13198	13319	13242	13359	13287	13242	13200	13338	13248	12998	13222	13256	13284	13263	13218	13230	13279	13073	13240	13289	13101	13192	13289	13176	13113	13091	13297	13268	13347	13303	13306	13155	13382	13348	13356	13357	13267	13346	13134	13205	13256	13013	13258	13287	13273	13167	13169	13177	13223	13221	13208	13300	13104	13103	13241	13031	13224	13134	13392	13087	13134	13341	13159	13184	13175	13146	13210	13095	13173	13123	13314	13170	13231	13226	13210	13127	13193	13114	13185	13258	13251	13247	13368	13259	13253	13226	13252	13148	13195	13239	13278	13173	13214	13215	13123	13113	13116	13193	13303	13176	13215	13142	13218	13343	13370	13261	13162	13130	13221	13147	13258	13165	13150	13189	13147	13209	13234	13244	13029	13223	13292	13157	13267	13309	13208	13365	13209	13243	13135	13230	13331	13270	13240	13333	13210	13055	13189	13209	13093	13238	13119	13180	13198	13351	13230	13249	13173	13199	13277	13288	13105	13139	13239	13241	13161	13224	13154	13304	13102	13336	13164	13373	13283	13234	13111	13163	13215	13205	13235	13263	13190	13273	13254	13232	13000	13370	13223	13140	13188	13246	12994	13052	13165	13254	13060	13291	13082	13232	13185	13265	13248	13333	13203	13079	13228	13282	13378	13188	13200	13334	13230	13259	13143	13197	13141	13248	13011	13234	13233	13124	13235	13101	13244	13134	13236	13205	13304	13332	13262	13266	13231	13225	13310	13302	13253	13206	13241	13110	13184	13231	13381	13313	13282	13127	13221	13245	13198	13203	13191	13317	13259	13143	13192	13173	13271	13167	13269	13137	13219	13277	13116	13232	13100	13219	13267	13151	13290	13378	13412	13346	13273	13088	13222	13125	13192	13380	13116	13222	13238	13186	13262	13295	13292	13029	13351	13102	13364	13232	13359	13398	13113	13244	13265	13163	13344	13293	13124	13130	13337	13280	13338	13179	13325	13425	13118	13253	13285	13281	13307	13329	13386	13256	13296	13099	13300	13280	13411	13171	13163	13284	13269	13304	13257	13192	13179	13037	13227	13264	13301	13312	13296	13217	13346	13164	13165	13316	13178	13018	13272	13213	13285	13279	13312	13196	13166	13242	13098	13273	13077	13244	13263	13157	13449	13146	13255	13255	13182	13147	13134	13261	13220	13185	13073	13177	13134	13104	13309	13236	13134	13277	13216	13364	13100	13323	13134	13372	13218	13181	13193	13235	13314	13295	13246	13296	13124	13225	13074	13313	13171	13164	13194	13125	13325	13147	13163	13289	13106	13206	13332	13338	13207	13201	13244	13249	13181	13214	13108	13320	13248	13406	13372	13203	13128	13205	13330	13437	13353	13232	13176	13152	13342	13239	13207	13166	13127	13171	13213	13148	13106	13301	13208	13327	13266	13339	13334	13245	13115	13134	13212	13247	13234	13308	13313	13224	13189	13215	13252	13336	13138	13245	13145	13170	13203	13023	13185	13365	13169	13253	13294	13349	13158	13236	13264	13193	13318	13181	13252	13298	13135	13296	13253	13352	13282	13113	13069	13155	13284	13369	13199	13188	13234	13251	13104	13217	13209	13234	13247	13224	13214	13245	13394	13202	13205	13274	13150	13138	13340	13273	13261	13309	13177	13289	13175	13105	13286	13120	13154	13373	13147	13289	13212	13160	13391	13252	13075	13375	13153	13287	13188	13152	13249	13062	13147	13202	13135	13153	13189	13181	13167	13146	13243	13196	13268	13215	13230	13102	13387	13238	13053	13095	13351	13343	13237	13204	13263	13114	13178	13144	13232	13151	13163	13195	13070	13360	13162	13146	13410	13181	13105	13351	13223	13252	13346	13189	13152	13295	13304	13301	13121	12991	13203	13278	13225	13190	13114	13196	13326	13259	13140	13282	13120	13091	13199	13350	13266	13245	13180	13289	13390	13132	13297	13252	13323	13077	13237	13051	13383	13324	13388	13051	13226	13085	13294	13187	13293	13156	13170	13176	13232	13270	13160	13099	13309	13132	13269	13055	13343	13197	13386	13423	13139	13086	13106	13143	13219	13240	13134	13266	13229	13179	13186	13150	13167	13192	13205	13127	13297	13282	13188	13143	13244	13233	13327	13142	13224	13121	13290	13223	13199	13283	13312	13176	13290	12816	13177	13118	13189	13221	13201	13043	13158	13315	13245	13088	13221	13210	13147	13337	13199	13160	13079	13211	13107	13182	13323	13378	13256	13312	13088	13135	13234	13271	13317	13341	13188	13069	13325	13183	13097	13256	13272	13333	13224	13360	13218	13298	13212	13475	13102	13349	13364	13113	13270	13157	13231	13098	13147	13202	13127	13067	13251	13267	12991	13367	13301	13134	13118	13299	13358	13210	13324	13242	13205	13246	13197	13198	13316	13292	13187	13300	13348	13188	13129	13321	13124	13306	13151	13240	13122	13233	13122	13175	13117	13224	13141	13099	13023	13414	13121	13281	13010	13199	13151	13199	13086	13348	13261	13215	13303	13357	13245	13295	13310	13184	13324	13212	13219	13212	13241	13230	13171	13223	13331	13233	13182	13381	13206	13190	13188	13145	13178	13006	13121	13188	13302	13133	13153	13317	13301	13263	13214	13284	13179	13321	13193	13196	13256	13257	13227	13055	13312	13229	13167	13248	13226	13370	13263	13432	13285	13265	13193	13128	13273	13326	13047	13211	13081	13155	13314	13319	13252	13227	13389	13258	13355	13154	13098	13070	13353	13271	13129	13227	13296	13132	13249	13184	13103	13177	13328	13172	13214	13256	13225	13246	13198	13320	13203	13050	13126	13358	13272	13285	13250	13102	13209	13366	13168	13374	13176	13269	13293	13241	13177	13285	13268	13227	13237	13201	13139	13184	13239	13156	13044	13329	13111	13168	13132	13475	13399	13375	13167	13219	13087	13284	13068	13097	13301	13300	13284	13371	13350	13029	13273	13142	13175	13229	13175	13291	13217	13246	13305	13182	13144	13322	13248	13184	13140	13116	13163	13143	13054	13215	13223	13146	13260	13360	13323	13270	13163	13212	13244	13266	13372	13228	13209	13064	13219	13162	13252	13336	13170	13179	13246	13341	13313	13044	13241	13258	13302	13224	13321	13073	13246	13404	13279	13161	13265	13092	13196	13291	13142	13077	13395	13274	13291	13302	13176	13141	13086	13265	13141	13160	13218	13270	13099	13295	13185	13247	13099	13229	13292	13187	13250	13132	13275	13157	13287	13332	13198	13236	13258	13327	13290	13129	13134	13266	13303	13222	13288	13125	13323	13226	13209	13282	13205	13317	13116	13235	13287	13128	13332	13235	13198	13184	13219	13156	13294	13160	13237	13236	13293	13132	13239	13225	13133	13242	13343	13195	13338	13268	13187	13134	13346	13233	13290	13360	13334	13130	13277	13268	13077	13145	13262	13195	12982	13097	13164	13202	13272	13226	13287	13247	13286	13250	13395	13236	13235	13235	13250	13113	13214	13276	13183	13190	13277	13274	13180	13306	13348	13131	13244	13131	13159	13204	13324	13256	13474	13213	13274	13288	13194	13208	13371	13342	13270	13356	13127	13346	13182	13126	13414	13330	13092	13368	13311	13188	13202	13362	13088	13199	13240	13371	13329	13381	13186	13374	13243	13237	13165	13370	13271	13304	13275	13252	13429	13310	13177	13160	13234	13247	13120	13110	13245	13276	13163	13112	13323	13134	13136	13192	13085	13364	13231	13168	13214	13248	13315	13209	13262	13403	13376	13191	13274	13238	13339	13153	13139	13366	13168	13232	13272	13157	13072	13302	13278	13362	13199	13125	13312	13100	13290	13233	13087	13188	13259	13259	13382	13283	13174	13281	13315	13260	13275	13354	13302	13172	13049	13332	13229	13192	13253	13290	13105	13169	13345	12974	13179	13162	13125	13317	13202	13205	13131	13279	13176	13256	13036	13196	13201	13159	13141	13390	13246	13250	13365	13184	13192	13166	13309	13182	13252	13266	13300	13061	13176	13238	13201	13272	13324	13097	13166	13238	13296	13250	13327	13149	13218	13221	13300	13252	13143	13166	13231	13206	13268	13322	13143	13407	13202	13180	13225	13285	13148	13251	13225	13189	13190	13104	13200	13239	13261	13211	13083	13262	13226	13215	13081	13307	13384	13368	13257	13242	13263	13331	13284	13124	13075	13266	13411	13256	13194	13157	13235	13281	13115	13171	13237	13153	13178	13496	13253	13163	13209	13109	13298	13319	13144	13407	13341	13242	13109	13077	13288	13065	13315	13449	13152	13210	13309	13242	13298	13219	13241	13349	13270	13133	13253	13343	13189	13287	13229	13171	13285	13325	13238	13342	13305	13243	13193	13199	13302	13252	13296	13292	13252	13152	13250	13275	13156	13055	13194	13189	13216	13488	13266	13272	13079	13200	13160	13111	13203	13387	13191	13175	13105	13200
24404	21248	28396	24481	21800	20204	19537	17318	16809	17167	17247	17254	16902	16709	16798	16574	16340	16347	16323	16344	16483	16380	16291	17562	20143	20295	18999	18018	17114	16536	16276	16257	16199	16300	16341	16173	16202	16300	16250	16309	16041	16177	16005	16042	16313	15975	16279	16293	16293	16193	15959	16067	16029	16299	16237	16108	16124	16268	15958	15980	16199	16183	16190	16177	16247	16195	16239	16048	16129	16229	16147	16330	16075	16209	16172	16245	16353	16047	16253	16075	16075	16243	16202	16107	16147	16154	16394	16297	16470	16443	16453	16210	16295	16269	16305	16035	16067	16321	16402	16020	16278	16396	16138	16004	16461	16270	16095	16116	16253	16253	16174	16142	16106	16419	16377	16262	16095	16168	16215	16213	16336	16073	16146	16098	16138	16127	16325	16292	16154	16205	16277	16131	16097	16328	16089	16144	16185	16211	16088	16037	16045	16237	16248	16400	16225	16037	16135	16046	16290	16196	16190	16268	16183	16185	16248	16241	16019	16081	16140	16430	16263	16279	16266	16319	16137	16438	16152	16125	16096	16211	16121	16055	16257	16106	16110	16128	16186	16261	16306	16243	16209	16188	15917	16092	16130	16208	16295	15978	16096	16316	16144	16301	16172	16056	16004	16160	16136	16077	16289	16282	16146	16172	16333	16210	16009	16072	16338	16214	16208	16109	15998	16077	16202	16470	16235	16255	16243	16343	16304	16402	16023	16031	16255	16172	15942	16177	16160	16073	16115	16310	16080	16075	16046	16246	16193	16056	16272	16188	16173	16262	16185	16227	16132	16150	16251	16071	16153	16240	16051	16249	16097	16145	16207	16346	16059	16090	16287	16182	15996	16299	16298	16206	16035	15990	15910	16282	16196	16269	16141	16211	16032	16405	16188	16216	16120	16398	16210	16351	16131	16236	16214	16251	16233	16176	16263	16189	16299	16185	16187	16006	16104	16156	16351	16243	16169	16107	16075	16121	16138	16028	16094	16242	16146	16065	16126	16255	16228	16188	16338	15999	15854	16131	16290	16281	16108	16240	16240	16130	16176	16212	16119	16155	16218	16290	16258	16223	16192	16137	16153	16048	16201	16147	16330	16230	16154	16145	16262	16214	16196	16241	16109	16141	16208	16224	16256	16115	16157	16124	16167	16040	16295	16023	15960	16141	16302	16136	15953	16165	16226	16312	16113	16079	16078	16211	16216	16024	16116	16101	16276	16088	15926	16336	16264	16118	16191	16190	16037	16055	16210	16238	16155	16268	16094	16259	15968	16105	16125	16104	16109	16422	16098	16219	15874	16206	16153	16006	16214	16182	16048	16239	16283	16316	16162	16142	16060	16070	16176	16085	16102	16264	16304	16142	16264	16012	16143	16178	16148	16213	16453	16004	16274	16187	15997	15942	16014	15964	16254	16093	16397	16175	15961	16128	16247	16274	16376	16022	16107	16244	16147	16328	16309	16321	16049	16050	16129	16181	16110	16178	16049	16093	16036	16167	16167	16185	16179	16274	16173	16234	16255	16121	16236	16018	16219	16201	16196	16101	16170	16203	16238	16110	16162	16160	16126	16222	16172	16251	16215	16366	16105	16321	16378	16297	16389	16108	16457	16138	16209	15960	16126	16240	16098	16047	16181	16213	16216	16171	16030	16367	16077	16252	16002	16078	16291	16185	15987	16056	16136	16199	16206	16176	16052	16213	16163	16121	16207	16175	16206	16160	16234	16170	16215	16076	16233	16220	16232	16275	16152	15996	16072	16148	16169	16182	16088	16294	16099	16320	16359	16325	16054	16301	16166	16280	16095	16030	16072	15957	16247	16084	16156	16165	16235	16127	16387	16065	16082	16291	16122	16192	15983	16140	16096	16341	16326	16261	16119	16107	16210	15987	16103	16166	16146	15975	16205	16311	16167	16230	16376	16308	16091	15956	16285	16288	16350	16224	16163	16216	16346	16278	16252	16040	16081	16148	16159	16172	16375	16216	16421	16028	16060	16258	16221	16301	16114	16034	16206	16234	16325	16299	16209	16070	16121	16450	16332	16046	16105	16330	16177	16101	16027	16037	16267	16306	16143	16149	16207	16257	16273	15979	16292	16347	16018	16170	16189	16222	16221	16195	16210	16344	16292	16117	16087	16185	16103	16075	16327	16002	16143	16354	16246	16242	16137	16297	16076	16070	16400	16201	16158	15999	16090	16196	16180	16163	16072	16187	16365	16364	16137	16236	16275	16045	16094	16184	16242	16245	16123	16220	16227	16034	16064	16333	16088	15993	16143	16140	16083	16054	16041	15904	16001	16070	16047	16271	16028	15929	16161	16115	16326	16040	16333	16302	16128	16221	16177	16162	16148	16367	16151	16214	16260	16250	16128	16151	16302	16280	16045	16067	16058	16237	16198	16316	16192	16178	16191	16225	16155	16369	16252	16265	16077	16109	16162	16077	16129	16118	16268	16289	16042	16055	16167	16100	16369	16244	16173	16203	16347	16225	16149	16121	16162	16115	15967	16206	16182	16095	16183	16125	16236	16044	16141	16151	16303	16031	16109	16029	16279	16086	16229	16171	16230	16099	16282	16213	16303	16170	16141	16200	16055	16124	16131	16208	16081	16225	16189	16157	16237	16172	16403	16043	16216	16022	16185	16099	16281	16201	16223	15998	16206	16128	16112	16044	16221	16195	16244	16169	16197	16318	16241	16263	16316	16057	16105	16032	16080	16270	16093	15830	16279	16191	16261	16097	16316	16352	16120	16143	16129	16175	16119	16192	16148	16114	16169	16286	16275	16202	16084	16145	16202	16064	16273	16074	16190	16255	16159	16107	16216	16195	16043	16369	16261	16112	15985	16247	16256	16278	16461	16157	16165	16282	16047	16128	16199	16230	16096	15967	15942	16213	16152	16253	16169	16178	16422	16056	16224	16129	16231	16073	16189	16360	16314	16101	16155	16183	16137	16241	16031	16063	16091	15954	16101	16108	16168	16007	16145	16198	16185	16372	16218	16276	16139	16325	15986	16255	16261	16269	16137	16165	16235	16211	16132	16240	15997	16294	16233	16295	16065	16197	16107	16378	16253	16070	16192	16128	16263	16174	16255	16252	16220	16289	15988	16113	16354	16330	16177	16197	16169	16118	16238	16371	15957	16107	16155	16110	16194	16193	16044	16033	16261	16400	16285	16159	16165	15995	16220	16059	16177	16022	16256	16206	16342	15992	16304	16168	16233	16156	16241	16106	16142	16309	16142	16147	16295	16166	16358	16256	15979	16171	16167	16195	16175	16334	16309	16194	16137	16150	16317	16184	16066	16343	16181	16280	16090	16043	16227	16266	16153	16329	16315	16220	16164	16172	16006	16158	16083	16231	16164	16162	16021	15997	16192	16215	16255	16232	15980	16320	16216	16333	16149	16395	16120	16276	16395	16179	16065	16167	16232	16125	16053	16169	16247	16189	16080	16128	16107	16208	16147	16102	16168	16121	16087	16169	16408	16185	16175	16088	16003	16357	16359	15912	16269	16100	15987	16421	16149	16235	16210	15985	16302	16303	16068	16196	16233	16174	16325	16111	16368	15871	16122	16179	16215	16015	16096	16364	16196	16143	16101	16159	16338	16024	16086	16231	16142	16126	16154	16156	16343	16198	16144	16071	16282	16194	16352	16255	16255	16193	16041	16093	16025	16197	16150	16316	16298	16003	16101	16112	16412	16251	16211	16288	16223	16005	16162	16285	16215	16248	16088	16124	16301	16396	16066	16194	16278	16077	15925	16044	16163	16022	16112	16290	16108	16190	16360	16350	16205	15938	16197	15995	16370	16357	16280	16062	16296	16292	16158	16336	16502	16280	16344	15981	16037	16285	16275	16090	16177	16202	16145	16006	16228	16220	16183	16093	16217	16145	16169	16185	16131	16118	16180	16028	15985	16136	16130	16183	16232	16169	15974	16303	15936	16116	16115	16120	16231	16302	16127	16009	16226	16223	16041	15926	16147	16080	16201	16181	16344	16045	16109	16109	16168	16148	16088	16139	16292	16162	16056	16123	15947	16376	16053	16264	16247	16394	16103	16147	16098	16359	16211	16287	16095	16091	16366	16285	16134	16023	16192	16169	16334	16154	16258	16131	16269	15930	15997	16286	16261	16186	16123	16049	16083	16206	16129	16289	16188	16089	15993	16132	16271	16224	16275	16042	16019	16228	16137	16296	16357	16368	16199	16202	16120	16104	16211	16171	16141	16140	16112	16027	16246	16262	16080	16208	16084	16028	16280	16183	16391	16126	16135	16278	16166	16151	16343	16180	16100	16204	16122	16094	16168	16271	16104	16157	16141	16395	16364	16200	16089	16094	16337	16268	16154	16302	15969	15941	15979	16112	16169	16303	16389	16021	16136	16046	16093	16212	16174	16034	16222	16261	16159	16346	16095	16331	16248	16195	16144	16050	16227	16203	16118	16243	16178	16314	16183	16332	16270	16065	16184	16223	15928	16064	15978	16172	16120	16305	16231	16240	16263	16198	16082	16183	16099	16124	16163	16264	16175	16080	16361	16058	16410	16161	16040	16052	16339	16014	16094	16214	16136	16098	16224	16159	16069	16191	16097	16397	16195	16095	15931	15939	16203	16165	16252	16056	16087	16186	16233	16212	16305	16289	15964	15992	16281	16241	16305	16034	16394	16213	16336	16194	16242	16328	16313	16236	16209	16197	16373	16162	16169	16242	16128	16000	16375	16149	16143	16228	16100	16206	16377	16119	16168	16311	16170	15979	16281	16123	16068	16442	16365	16132	16269	16342	16207	16047	16001	16224	16293	16151	16349	16192	16199	16090	16256	16141	16117	16072	16193	16382	16203	15934	16129	16047	16108	16418	16078	16127	16214	16214	16106	16253	16109	16073	16204	15986	16022	16385	16176	16194	16229	16130	16239	16169	16183	16164	16385	16062	16112	16175	16189	16354	16022	16179	16215	16219	16046	16198	16270	15931	16093	16034	16121	16293	16076	16026	16237	16061	15984	15994	16331	16265	16370	16091	16095	16139	16180	16050	16175	16191	16064	16199	16017	16208	16180	16233	16094	16124	16289	16035	16132	16034	16149	16255	16256	16253	16165	16338	16278	16111	16166	16213	16054	16224	16204	16286	16095	16145	16225	16314	16243	16062	16250	16168
19707	31328	23148	17103	16416	16270	16089	15943	15385	15385	15824	15825	15128	14799	14759	14637	14395	14469	14338	14553	14402	14471	14404	17004	20409	20275	17584	16162	15189	14564	14477	14115	14330	14376	14244	14165	14209	14101	14270	14184	14310	14091	14192	14116	14088	14125	14337	14293	14203	14177	14120	14122	14248	14261	14385	14235	14129	14208	14051	14333	14273	14127	14320	14376	14200	14136	14267	14198	14203	14058	14150	14038	14221	14285	14140	13978	14101	14207	14049	14098	14144	14084	14217	14109	14055	14161	14096	14295	14132	14190	14313	14175	14245	14258	14262	14269	14159	14205	14262	14330	14117	14331	14068	14161	14110	14303	14068	14340	14393	14103	14207	14093	14356	14087	14166	14184	14154	14119	14224	14144	14248	14092	14147	14297	14090	14242	14143	14255	14227	14284	14363	14184	14238	14313	14286	14134	14216	14236	14161	14166	14162	14055	14245	14255	14210	14275	14259	14174	14230	14093	14153	14069	14229	14189	14155	14074	14233	14248	14301	14084	14303	14108	14151	14121	14343	14035	14161	13966	14300	14329	14318	14148	14041	14257	14279	14107	14187	14198	14111	14167	14296	14232	14291	14055	14143	14064	14031	14257	14164	14147	14333	14094	14167	13888	14252	14224	14346	13989	14148	14215	14137	14121	14181	14218	14203	14141	14252	14127	14046	14245	14228	14172	14052	14236	14189	14166	13977	14131	14208	14177	14238	14029	13984	14274	14103	14163	14258	14197	14172	14286	14157	14169	14201	13942	14224	14133	14281	14192	14142	14137	14248	14076	14124	14094	14115	14118	14225	14149	14224	14188	14088	14153	14269	14117	14368	14263	14083	14062	14208	14368	14060	14181	14296	13949	14164	14074	14179	14043	14171	14258	14147	14185	14136	14101	14248	14208	14227	14157	14237	14218	14102	14235	14372	14236	14375	14311	14172	14295	14074	14254	14061	14024	14191	14396	14105	14222	14087	14021	14218	14019	14327	14096	14105	14151	14101	14111	14198	14114	14163	14254	14245	14145	14119	14089	14335	14177	14272	14136	14071	14294	14277	14184	14159	14088	14106	14116	14089	13991	14252	14256	14132	14225	14127	14211	14202	14071	14128	14280	14205	14092	14016	14280	14204	14223	14377	14133	14152	14120	14214	14179	14175	14195	14096	14166	14093	14156	14282	14176	14033	14223	14083	14178	14296	14205	14218	14242	14238	14185	14218	14220	14010	14233	14138	14150	14311	14097	14110	13894	14213	14229	14143	14169	14272	14303	14081	14091	14053	14161	14098	14205	14267	14304	14147	14064	14014	14356	14236	14224	14290	14237	14179	14241	14238	14165	14267	14220	14282	14317	14126	14181	14134	14262	14223	14051	14073	14360	14182	14229	14169	14294	14232	14061	14157	14287	14130	14129	14112	14236	14185	14116	14225	14259	14062	14044	14162	14310	14066	14155	14109	14141	14159	14238	14199	14050	14114	14122	14211	14251	14250	14266	14315	14236	14187	14210	14233	14162	14232	14090	14155	14377	14210	14270	14127	14162	14210	14073	14217	14196	14278	14177	14161	14185	14152	14132	14203	14344	14256	14146	13944	14196	14160	14115	14291	14230	14226	14401	14149	14211	14196	14153	14411	14215	14151	14072	14124	14152	14257	14135	14077	14247	14269	14264	14121	14251	14386	14136	14310	14166	14073	14271	14267	14145	14254	14132	14044	14169	14223	14024	14162	14079	14212	14321	14231	14140	14245	14265	14163	14151	14292	14189	14260	14204	14106	14159	14087	14154	14136	14093	14106	13974	14028	14052	14172	14349	14166	14213	14310	14291	13865	14141	14187	14172	14296	14081	14135	14225	14201	14202	14233	14263	14179	14091	14374	14259	14175	14191	14043	14248	14218	14072	13982	14208	14105	14067	14319	14315	14162	14058	14200	14147	14269	14281	14310	14187	14363	14144	14268	14129	14272	14137	14240	14133	14221	14202	14172	14232	14149	14111	14238	14082	14162	14226	14327	14101	14069	14406	14309	14355	14108	14178	14065	14035	14256	14240	14101	14200	14259	14180	14148	14146	14208	14177	14254	14218	14043	14102	14067	14082	14199	14185	14219	14224	14160	14324	14229	14127	14281	14174	14013	14200	13925	14385	14225	14215	14080	14213	14161	14041	14188	14139	14093	14118	14226	14191	14207	14153	14143	14144	14238	14110	14152	14254	14107	14227	14118	14062	14200	14178	14204	14265	14274	14167	14210	14369	14330	14198	14186	14258	14272	14202	14152	14278	14246	14204	14421	14352	14112	14412	14242	14164	14174	14182	14324	14121	14175	14109	14221	13996	14157	14218	14118	14137	14191	14294	14221	14077	14086	14103	14226	14112	14248	14338	14229	14140	14156	14069	14135	14327	14174	14225	14103	14164	14085	14004	14076	14108	14350	14224	14315	14259	14257	14224	14246	14198	14274	14068	14130	13985	14147	14100	14093	14276	14393	14158	14214	14179	14186	14190	14025	14217	14273	14227	14249	14146	14134	14332	14125	14142	14265	14318	14218	14294	14120	14146	14221	14143	14124	14146	14125	14218	14115	14137	14104	14296	14177	13990	14114	14191	14178	14320	14248	14181	14273	14240	14345	14346	14074	14067	14143	14057	14252	14238	14312	14316	14001	14100	14337	14169	14194	14302	14253	14258	14230	14251	14014	14190	14219	14070	14212	14169	14280	14266	14167	14391	14227	14241	14254	14229	14244	14071	14396	14211	14183	14210	14057	14205	14203	14125	14126	14240	14036	14342	14310	14213	14211	14256	14259	14138	14124	14238	14229	14368	14175	14188	14145	14187	14162	14139	14140	14133	14322	14150	14158	14256	14118	14108	14260	14330	14257	14083	14123	14280	14249	14316	14231	14332	14180	14152	14380	14059	14029	14188	14061	14378	14148	14285	14161	14199	14159	14205	14137	14049	14323	14208	14323	14236	14178	14230	14144	14380	14010	14218	14180	14299	14191	14209	14265	14097	14122	14292	14145	14214	14235	14168	14241	14182	14267	14189	14190	14238	14259	14073	14112	14159	14198	14202	14294	14215	14109	14206	14136	14192	14031	14230	14219	14215	14161	14250	14218	14245	14175	14296	14185	14152	14124	14094	14246	14224	14151	14086	14222	14286	14043	14113	14154	14237	14198	14332	14173	14179	14230	14121	14176	14372	14221	14193	14216	14257	14197	14206	14041	14211	14220	14127	14397	14142	14211	14086	14045	14218	14119	14192	14132	14313	14088	14119	14283	14233	14129	14038	14208	14400	13955	14039	14324	14091	14071	14144	14180	14214	14272	14136	14128	14216	14280	14371	14186	14219	14374	14073	14198	14193	14155	14190	14285	14231	14139	13976	14148	14173	14268	14140	14264	14143	14126	14185	14267	14254	14131	14115	14036	14311	14196	14236	14100	14114	14180	14070	14115	14207	14118	14211	14270	14014	14134	14287	14184	14236	14214	14155	14293	14143	14163	14275	14144	14145	14195	14093	14317	14139	14163	14237	14001	14121	14257	14101	14049	14132	14062	14162	14106	14194	14271	14000	14188	14055	14274	14252	14210	14078	14184	14181	14210	14062	13919	14180	14007	14201	14179	14330	14253	14138	14110	14165	14038	14115	14378	14214	14232	14030	14054	14224	14186	14271	14181	14256	14228	14068	14055	14213	14176	14229	14151	14008	14216	14171	14200	14165	14136	14239	14204	14185	14068	14212	14096	14153	14227	14087	14153	14223	14188	14205	14086	14268	14219	14219	14227	14212	14242	14314	14330	14130	14200	14011	14060	14141	14273	14203	14041	14150	14157	14269	14239	14147	14080	14216	14174	14173	14126	14108	14234	14182	14020	14160	14109	14199	14274	14211	14285	14170	14240	14164	14081	14213	14143	14056	14355	14194	14235	14301	14215	13989	14125	14227	14248	14337	14097	14298	14090	14027	14300	14049	14262	14068	14190	14074	14213	14156	14127	14108	14202	14081	14211	14162	14124	14240	14090	14312	14244	14111	14145	14062	14106	14305	14209	14064	14209	14240	14326	14223	14157	14148	14326	14368	14261	14076	14208	14264	14186	14225	14133	14277	14124	14223	14171	14213	13986	14248	13971	14428	14201	14163	14275	14315	14272	14151	14162	14240	14128	14141	14337	14089	14302	14164	14117	14130	14116	14064	14227	14109	14182	14430	14223	14104	14294	14170	14157	14219	14142	14112	14233	14314	14178	14101	14088	14247	14032	14213	14204	14166	14193	14102	14235	14318	14138	14292	13980	14078	14265	14039	13896	14311	14271	14283	14183	14256	14099	14143	14135	14417	14200	14203	14093	14165	14071	14280	14290	14146	14177	14206	14189	14131	14244	14250	14276	14189	14096	14108	14135	14284	14034	14264	14179	14256	14271	14199	14249	14058	13962	14407	14258	14297	14232	14206	14183	14063	14099	14151	14321	14183	14130	14196	14248	14127	14193	14044	14118	14214	14236	14396	14151	14242	14236	14108	14148	14071	14208	14222	14033	14061	14348	14339	14226	14314	14178	14080	14219	14114	14142	14342	14267	14277	14287	14313	14308	14186	14232	14309	14239	14059	14081	14295	14035	14256	14103	14106	14302	14183	14018	14134	14131	14252	14292	14197	14143	14177	14136	14339	14271	14138	14112	14112	14104	14188	14046	14167	14133	14168	14278	14055	14346	14215	14140	14222	14322	14143	14264	14244	14035	14136	14130	14161	14391	14072	14064	14148	14228	14174	14477	14021	14107	14168	14343	14328	14208	14214	14298	14067	14303	14159	14294	14118	14212	14242	14205	14220	14037	14092	14262	14209	14203	14197	13962	14152	14139	14197	14193	14240	14231	14226	14043	14107	13980	14068	14224	14159	14111	14117	14167	13958	14298	14309	14226	14328	14204	14131	14216	14354	14412	14162	14192	14242	14101	14166	14174	14061	14102	14269	14184	14088	14121	14189	14165	14378	14276	14120	14155	14092	14289	14257	14229	14325	14247	14156	14231	14272	14315	14304	14200	14300	14336	14113	14050	14126	14174	14257	14200	14253	14077	14043	14104	14233	14128	14262	14274	14200	14179	14060	14197	14278	14332	14158	14155	14261	13989	14206	14196	14152	14099	14229	14006	14301	14241	14040	14197	14231
23015	21239	29022	23772	21479	23763	25295	19822	18906	19132	19107	18784	18466	18442	18293	18124	18268	18074	18188	17983	18002	18083	18250	21271	25911	25774	23117	20719	19505	18539	18272	17889	17851	17971	17856	17700	17921	17975	17868	17881	17969	17873	17991	17704	17788	17906	18014	18064	17553	17688	17932	17779	17656	17789	17755	17671	17842	17761	17867	17739	17851	17756	17971	17684	17871	17801	17888	17715	17813	17675	17744	17666	17755	17938	17712	17617	17606	17716	17686	17885	17742	17725	17694	17734	17688	17888	17686	17700	17848	17785	17717	17825	17918	17649	17807	17633	17897	17738	17641	18052	17745	17610	17581	17766	17729	17782	17873	17649	17553	17772	17826	17691	17900	17931	17786	17833	17692	18065	17717	17738	17569	17599	17735	17668	17978	17759	17748	17557	17995	17628	17631	17715	17796	17691	17721	17641	17568	17659	17805	17653	17790	17737	17652	17835	17811	17601	17683	17707	17643	17663	17694	17627	17659	17412	17605	17807	17689	17743	17779	17603	17840	17755	17818	17797	17474	17804	17838	17752	17605	17578	17526	17600	17937	17726	17943	17665	17706	17849	17681	17592	17812	17609	17693	17791	17768	17874	17873	17913	17805	17672	17779	17762	17695	17670	17554	17814	17733	17643	17683	17802	17714	17571	17799	17620	17716	17793	17769	17858	17954	17643	17894	17889	17826	17464	17612	17808	17725	17799	17668	17740	17697	17821	17787	17710	17941	17774	17813	17643	17937	17767	17772	17828	17543	17609	17554	17681	17679	17637	17569	17601	17679	17675	17628	17737	17647	17717	17729	17584	17618	17885	17680	17690	17579	17811	17893	17842	17773	17689	17730	17694	17790	17770	17617	17688	17751	17653	17817	17627	17726	17825	17687	17885	17620	17542	17620	17629	17726	17549	17637	17754	17532	17791	17681	17826	17933	17687	17788	17719	17863	17751	17747	17747	17760	17631	17839	17768	17552	17747	17757	17672	17767	17758	17878	17676	17555	17677	17670	17462	17711	17703	17557	17568	17891	17594	17814	17645	17617	17530	17653	17615	17850	17660	17693	17579	17557	17667	17751	17770	17687	17688	17837	17726	17774	17861	17546	17865	17860	17740	17861	17705	17799	17858	17643	17766	17759	17675	17670	17661	17779	17635	17779	17603	17862	17563	17616	17829	17688	17654	17865	17642	17717	17896	17770	17425	17635	17563	17613	17807	17893	17660	17788	17782	17548	17806	17713	17566	17770	17753	17653	17687	17714	17806	17724	17718	17785	17590	17735	17685	17625	17817	17786	17728	17646	17625	17804	17807	17871	17847	17595	17775	17677	17675	17643	17678	17694	17505	17675	17699	17595	17756	17563	17717	17780	17770	17815	17595	17564	17719	17756	17836	17815	17766	17709	17841	17754	17699	17818	17834	17798	17702	17809	17866	17714	17632	17723	17451	17746	17767	17560	17696	17550	17703	17581	17623	17537	17743	17620	17937	17716	17731	17743	17689	17710	17641	18065	17815	17801	17662	17614	17528	17676	17960	17697	17683	17638	17722	17750	17775	17825	17691	17827	17651	17767	17535	17712	17862	17688	17955	17788	17864	17566	17874	17724	17686	17696	17784	17814	17625	17853	17785	17660	17604	17734	17670	17714	17698	17746	17645	17724	17759	17683	17731	17640	18016	17678	17656	17961	17711	17762	17831	17856	17648	17596	17831	17725	17545	17699	17670	17622	17491	17731	17693	17604	17649	17594	17737	17844	17882	17803	17649	17660	17754	17815	17719	17820	17732	17738	17763	17532	17639	17717	17739	17840	17923	17719	17709	17892	17779	17696	17610	17649	17704	17610	17663	17866	17588	17650	17764	17731	17627	17586	17773	17725	17942	17751	17771	17678	17654	17871	17693	17787	17433	17650	17813	17568	17636	17788	17763	17671	17806	17777	17740	17480	17872	17706	17839	17630	17786	17696	17806	17848	17567	17729	17844	17807	17661	17670	17739	17771	17593	17706	17704	17600	17758	17654	17636	17645	17549	17716	17590	17696	17792	17670	17667	17833	17783	17814	17717	17794	17728	17689	17644	17599	17903	17478	17737	17650	17683	17525	17677	17680	17698	17613	17824	17648	17701	17845	17719	17686	17600	17620	17684	17881	17745	17771	17736	17613	17786	17810	17840	17600	17531	17690	17713	17839	17887	17428	17654	17828	17495	17577	17478	17698	17820	17696	17745	17675	17824	17687	17598	17768	17872	18006	17883	17633	17732	17429	17443	17641	17684	17664	17646	17592	17613	17837	17732	17843	17906	17757	17778	17738	17715	17634	17474	17576	17768	17691	17512	17751	17810	17794	17729	17785	17843	17913	17645	17709	17589	17728	17644	17813	17746	17773	17647	17761	17697	17706	17750	17838	17565	17582	17911	17746	17573	17800	17706	17759	17627	17587	17781	17634	17564	17572	17888	17554	17637	17753	17782	17792	17725	17740	17766	17664	17717	17804	17617	17763	17710	17777	17760	17437	17586	17618	17608	17498	17572	17661	17694	17665	17562	17624	17813	17708	17769	17837	17513	17781	17773	17722	17437	17936	17707	17571	17808	17652	17808	17730	17649	17768	17639	17778	17619	17604	17738	17779	17762	17718	17987	17753	17765	17728	17884	17584	17715	17557	17734	17595	17752	17828	17841	17822	17706	17859	17526	17637	17600	17625	17633	17719	17547	17712	17667	17767	17803	17620	17730	17558	17871	17762	17774	17677	17778	17757	17849	17755	17710	17830	17912	17654	17660	17626	17601	17756	17935	17923	17760	17734	17715	17791	17768	17556	17710	17694	17747	17657	17756	17787	17674	17466	17665	17639	17545	17627	17646	17759	17735	17583	17732	17660	17731	17721	17908	17546	17877	17775	17543	17531	17570	17685	17587	17740	17695	17733	17830	17625	17670	17461	17725	17645	17708	17587	18009	17754	17656	17632	17576	17762	17700	17651	17793	17754	17842	17618	17779	17584	17572	17640	17773	17595	17860	17866	17795	17632	17693	17616	17464	17618	17783	17824	17804	17876	17880	18134	17667	17936	17616	17820	17568	17530	17619	17745	17909	17589	17759	17744	17788	17690	17843	17712	17610	17868	17679	17665	17577	17667	17600	17726	17743	17529	17632	17848	17622	17590	17643	17868	17638	17801	17746	17911	17661	17621	17744	17762	17836	17824	17506	17634	17768	17750	17591	17843	17754	17728	17619	17645	17944	17857	17821	17802	17717	17670	17794	17419	17639	17738	17741	17710	17755	17736	17859	17595	17730	17774	17653	17744	17834	17694	17571	17727	17690	17566	17766	17712	17717	17828	17689	17875	17654	17700	17739	17592	17526	17520	17722	17613	17960	17803	17632	17817	17642	17774	17732	17716	17557	17664	17705	17723	17621	17840	17706	17712	17664	17692	17810	17654	17584	17695	17543	17911	17616	17958	17695	17915	17790	17742	17720	17700	17706	17725	17687	17671	17654	17761	17663	17764	17726	17724	17752	17788	17547	17531	17548	17840	17694	17742	17618	17653	17765	17591	17782	17670	17707	17612	17611	17810	17677	17708	17712	17749	17821	17906	17921	17806	17709	17605	17654	17528	17760	17667	17946	17776	17545	17802	17887	17694	17722	17706	17846	17731	17858	17730	17540	17572	17675	17833	17864	17787	17602	17422	17476	17628	17867	17633	17889	17605	17669	17751	17889	17913	17795	17523	17678	17549	17580	17616	17694	17753	17578	17758	17613	17621	17638	17863	17878	17465	17956	17742	17717	17967	17693	17770	17805	17850	17842	17808	17699	17754	17653	17687	17688	17700	17947	17867	17678	17633	17458	17667	17734	17589	17819	17717	17773	17595	17755	17811	17793	17852	17911	17753	17921	17781	17759	17745	17933	18050	17793	17622	17696	17815	17676	17963	17633	17610	17679	17560	17785	17790	17713	17679	17834	17453	17694	17544	17853	17988	17858	17725	17929	17627	17793	17857	17801	17859	17751	17845	17726	17809	17944	17740	17769	17635	17654	17847	17725	17639	17429	17675	17751	17527	17734	17768	17791	17850	17699	17550	17897	17662	17665	17352	17569	17715	17641	17712	17818	17844	17767	17822	17812	17813	17767	17905	17794	17756	17759	17917	17729	17765	17629	17658	17827	17677	17778	17882	17781	17383	17668	17675	17573	17835	17566	17570	17647	17638	17550	17837	17692	17839	17766	17769	17861	17657	17642	17825	17822	17728	17583	17538	17846	17521	17671	17627	17719	17748	17456	17456	17900	17664	17824	17755	17609	17727	17909	17651	17766	17665	17642	17524	17695	17676	17726	17727	17802	17809	17931	17758	17707	17663	17805	17735	17549	17484	17726	17704	17694	17807	17958	17944	17778	17638	17776	17501	17365	17739	17661	17871	17967	17624	17721	17705	17941	17665	17553	17542	17568	17909	17524	17733	17761	17981	17629	17743	17690	17510	17687	18028	17795	17859	17832	17777	17542	17533	17654	17878	17726	17898	17726	17851	17566	17642	17702	17692	17789	17754	17604	17913	17675	17701	17805	17591	17636	17698	17727	17686	17616	17605	17909	17541	17733	17998	17765	17684	17604	17866	17723	17730	17755	17803	17652	17765	17692	17946	17585	17520	17519	17830	17783	17654	17604	17605	17698	17677	17717	17491	17752	17749	17669	17816	17654	17660	17798	17648	17733	17869	17821	17591	17683	17596	17535	18026	17670	17618	17757	17805	17709	17864	17760	17559	17575	17804	17817	17701	17806	17713	17765	17574	17685	17741	17703	17700	17790	17873	17898	17669	17743	17816	17777	17763	17854	17797	17674	17719	17607	17602	17860	17686	17642	17793	17815	17793	17822	17621	17905	17802	17633	17731	17626	17705	17782	17831	17626	17679	17622	17738	17870	17797	17788	17702	17710	17724	17694	17509	17790	17657	17793	17717	17795	17594	17581	17791	17649	17716	17700	17710	17542	17584	17738	17719	17544	17684	17693	17884	17505	17672	17561	17824	17805	17853	17688	17535	17627	17618	17584	17877	17708	17663	17605	17837	17586	17661	17603	17751	17919	17752	17827	17672	17689	17845	17707	17690	17924	17686	17780	17696	17621	17711	17504	17823	17615	17723	17487	17877	17747	17742	17714	17585	17681
22622	40047	26710	20578	19180	20175	19381	17438	17252	17475	16945	16299	16042	15730	15743	15763	15659	15516	15548	15434	15406	15611	15796	21341	26647	26052	21539	18812	16950	15805	15492	15365	15297	15072	14942	15180	15159	15132	15289	15144	15021	15284	14999	15145	15089	15096	15235	15163	15071	15179	15112	15072	14965	15135	15260	15012	15055	15165	15006	15233	15104	15047	15178	14971	15145	15050	15103	15107	15224	14947	15203	15279	15197	15080	15112	15006	15223	15121	15095	15086	15131	15175	15045	15087	15266	14985	15265	15058	15011	15020	15079	15254	15204	15099	15171	15074	15198	15080	14981	15181	15216	15092	15299	15145	15177	15144	15132	15169	14837	15224	15062	15213	15173	15049	15109	15036	15338	15045	15275	15252	14934	15114	15051	15008	15008	15118	15073	15244	15069	15298	15045	14974	15065	15120	15066	15050	15136	15098	14979	15056	15127	15188	14987	15097	15029	15064	15205	15000	15289	14975	15176	15232	14828	15019	15143	15013	15129	15032	15003	15057	15125	15222	15151	15228	15174	15136	15102	15095	15196	14991	15074	14946	15147	15126	15154	15197	14978	15095	15174	14929	15189	15017	15127	14973	15033	15137	15407	15012	15184	15315	15283	15061	15177	15018	15142	15025	15015	15056	15026	15141	15235	15048	15150	15087	15087	14966	14982	15171	15048	15205	15156	15089	15089	15102	15089	15074	15091	15007	15021	15159	15091	15126	15278	15138	15048	15252	15100	15082	15013	15223	14964	15120	15095	15104	15140	14982	15126	15006	15170	15096	15103	15113	15050	15175	15058	15112	15098	15168	15113	15207	15053	15054	15269	15000	15058	15094	15172	15044	15163	15081	15097	15107	15155	15248	15053	15204	15157	15070	15217	15032	14945	15094	15234	15004	15005	15171	15001	15053	15050	15184	14954	15092	15110	14997	15064	15150	15027	15174	15165	14979	15042	15128	15142	15118	14955	15098	15101	15151	15147	14970	15159	15206	15139	15032	15088	15037	15227	15117	15134	15212	15237	15297	15108	15107	14950	15155	15187	15132	15169	15037	15237	15127	15144	15060	15125	14985	15105	15157	15083	15089	15282	15227	15121	15066	15244	14990	15015	15088	15052	15048	15146	15213	14912	15037	14926	15109	15133	15085	14987	15072	15013	15197	15192	14880	15194	15119	15032	15146	14910	15100	15179	15163	14957	15444	15201	15073	15093	15245	15144	15237	15123	15150	15097	15146	15024	14995	15139	15128	15171	15024	15009	15222	15167	15164	15265	14939	15137	15183	15221	15104	15059	15328	15025	15254	15088	15063	15053	15251	15193	15231	15123	15084	15107	15083	15154	15071	15071	15181	15141	15008	15157	15006	15232	15116	15065	15080	15155	14959	15145	15070	15176	15049	14991	15068	15153	15003	15046	15159	15231	15195	14835	15159	15195	15018	15133	14931	15008	15068	15043	15201	15062	15256	15230	14999	15070	15160	15063	15157	15162	15113	14961	15195	15102	15054	15026	15077	15239	15267	14976	15096	15167	15174	15193	15066	15223	15028	15015	15224	15181	15016	15354	15061	15084	15001	15138	14903	14955	15242	15178	15144	15081	15147	14953	15036	15196	15146	15014	15154	15090	15021	15143	15183	15136	15095	15153	15123	15096	15300	15165	15044	14984	15219	15134	15186	15062	15048	15081	15117	15215	15084	15298	15165	15052	15012	15015	15131	15187	15170	15087	15125	15136	15141	15074	15037	15142	15129	15045	14974	15136	15010	15097	15202	14997	14870	15104	15174	15211	15187	15190	15212	15197	15040	15176	15120	15103	15057	15182	14975	15212	15004	14942	14958	14912	14991	15038	15100	15192	15079	14991	15159	15167	15055	15089	14996	15297	15045	15197	15064	15106	15169	14848	14971	15093	14993	15249	15081	15174	14958	15167	15222	14961	15240	15069	15191	15029	15059	14981	15042	15043	14918	14985	15042	15186	15018	15054	14956	15169	15118	14979	15029	15125	14997	14933	15111	15052	15253	15166	15169	15112	15205	15149	15209	15271	15044	14826	15138	14911	15118	15046	15195	15058	15097	15118	15163	15258	15024	15081	15033	15175	15062	15120	15208	15043	15232	15176	15246	15070	15115	15154	15097	15178	14868	14997	15171	15019	15136	15190	15095	15033	15153	15062	15149	15197	14960	15058	14937	15071	15038	15167	15101	15184	15037	14892	15188	15052	15000	15044	15171	15179	15099	14978	15322	15181	15184	14976	15197	15184	15190	14943	15030	15014	15071	15070	15115	14944	14813	15002	15090	15199	15093	15258	15159	15100	15099	15097	15264	15175	15159	15065	14853	15091	15068	15248	15270	14927	15161	15125	15176	15191	15193	15184	15051	14986	15252	15231	15177	15090	15027	15060	15049	14904	15238	15139	15166	15155	15149	15097	15190	15253	15287	15038	15127	15047	15168	15054	15099	15136	14987	15065	15113	14881	14831	14981	15149	15124	15040	15096	14953	15077	15154	15018	15011	15119	15172	15168	15078	15166	15162	14955	14959	14946	15113	14963	15168	15022	15100	15043	14998	15023	15205	15396	15042	15155	15250	15071	15291	15061	14960	15186	15166	15091	15125	15108	15169	15040	15132	15190	15185	15059	14981	15083	15264	15079	15041	15245	15049	15077	14987	14915	15069	15028	15206	15113	15090	15071	15099	15167	15100	15134	15297	15146	15204	15292	15029	15015	15117	15015	15138	15093	15212	15073	15163	15126	15184	15055	15155	15144	15116	15048	15264	15091	15080	15139	15049	15151	15302	15199	15246	15071	15189	15040	15092	15034	15131	15081	15065	15112	15182	15039	15004	15091	15143	15176	15145	15154	15089	15003	15079	15118	15117	15128	15120	15054	14989	15160	15161	15063	15039	15002	15139	15047	15136	14980	15249	14994	15267	15005	15178	15017	15226	15106	15122	15081	15125	15053	14912	14926	15038	14997	15015	15096	15172	15010	15211	15004	15086	15162	15135	15140	15240	15097	15204	15096	15044	15178	15155	15086	15061	15162	15103	15049	14993	14963	15145	15213	15125	15042	15106	15105	15162	15045	15158	14984	15095	15123	15199	15098	15043	15073	15048	15071	14936	15082	15223	15132	14983	14994	15188	15197	15146	15058	14909	15042	15032	14999	15011	15220	15063	15184	14958	15159	15124	15009	15295	15021	15177	14959	15041	15179	15066	14986	15051	15213	15281	15097	15264	14977	14839	15163	15110	15088	15081	15002	15172	15086	15088	15151	15236	15340	15157	14979	15082	15251	15251	14976	15214	15213	15075	15102	15033	15030	15101	15116	15149	15035	15111	15043	14923	15060	15140	15022	14859	15234	15074	14978	15072	14982	15063	15111	15068	15201	15200	15188	15041	15181	15008	15107	15099	15105	15143	14977	15162	15043	15179	15316	15202	15165	14996	15035	15077	14941	15123	15189	15053	15223	15244	15041	15114	14948	15126	15195	15032	15335	15106	15059	14999	15333	15162	15104	15232	14962	15165	15034	15133	15098	15147	15150	15136	15203	14930	14937	15260	15071	15149	15137	15184	15130	14907	15049	15132	14997	15098	15051	14978	15156	15113	15192	15172	15127	15218	15085	15034	15275	15148	15079	15006	15178	15076	15199	15069	15316	15097	15188	15160	14994	15215	15130	15225	15111	14989	15170	15012	15049	15165	15143	15102	15043	15189	15075	15096	15174	15094	15049	15104	15099	15116	15194	15094	15020	15072	15193	15235	15121	15017	15004	14961	15270	15088	15006	15167	14990	15098	15032	15105	15174	15189	15011	15109	15227	15137	14983	15291	15126	14981	15212	15048	14981	14964	14948	15036	14963	15049	15168	15185	15161	15104	15128	15128	15020	15153	15022	15173	15026	15090	15008	15055	15083	15251	15069	14990	15251	15008	15269	15085	15119	15145	15049	15377	15287	14971	15211	14932	15072	15096	15058	15131	15066	15024	15242	15127	15058	15054	15027	15022	15291	15228	15144	14990	14952	15131	15402	15194	15108	15134	15139	15010	15041	15058	15078	15264	15157	15167	15070	15061	15122	15259	15181	15134	15202	15047	15071	15147	15048	15221	15088	14956	15095	15102	15041	15085	15002	15234	15084	15118	15294	15048	15214	15100	15274	15082	15055	15119	15197	15095	15117	15047	15074	15079	15091	15068	15090	15376	15048	15157	15117	15099	15162	15149	15089	15293	15112	15343	15036	15233	15145	15081	15163	15024	14912	15024	15176	14997	15093	15145	15116	15002	15077	15070	15161	15010	15210	15041	14996	15121	15144	15104	15070	15165	14986	15092	15060	14931	15238	15201	15096	15110	15224	15048	15030	15227	15138	15248	15017	15183	15158	15134	15030	15030	14963	15081	15007	15211	15034	15056	15137	15158	15186	15170	15172	15001	15167	15180	15034	15033	15118	15314	15216	15231	15158	15070	15047	15224	15224	15053	15132	15168	15090	14988	15219	15299	14950	15174	15014	15086	14987	15159	15188	14919	15185	15151	15038	15158	15091	15115	15049	15187	15125	15001	15090	15012	15214	15112	15169	15372	15118	15188	15020	15077	15171	15069	15079	14988	15202	15018	14984	14993	15219	15081	15146	14974	15069	14970	15001	15179	15169	15074	15060	15057	15047	15040	15219	15213	15102	15249	15097	15060	14889	15123	15022	15037	15133	15217	15030	15053	15227	15003	15074	14986	15167	15092	15293	15015	15166	15074	14868	15120	14942	15071	15096	15063	15247	15024	15157	15014	15037	15059	15184	15014	15134	14902	15034	15208	14932	15062	15113	15030	15271	15217	15164	14887	15188	15021	15199	15175	15140	15154	14926	15153	15096	15048	15204	15094	15031	15202	15023	15110	15044	15192	15013	15165	15136	15035	15067	15126	15263	15047	15111	15070	14921	15078	15015	15246	15028	15185	15194	15123	15112	14987	15232	15135	15160	14996	15089	15157	15069	15068	15253	15107	15143	14871	15166	15296	15064	15153	15048	15180	15006	15034	15103	15013	15033	15124	15153	15004	15179	15074	15106	15187	15047	15039	15198	15247	15160	15045	15023	14909	15141	15005	15162	15211	15139	15179	15229	15204	15138	15158	15118	15041	15068	15097	15046	15273	15175	15017	15099	15050
28425	22846	23543	20636	19074	18642	17918	17298	16889	17065	16631	16603	16692	16679	16916	16856	16822	16563	16988	16793	16586	16720	16787	17253	17560	17240	17106	17009	16784	16705	16640	16464	16785	16563	16629	16324	16765	16724	16639	16778	16516	16721	16562	16731	16725	16789	16535	16669	16714	16699	16605	16538	16603	16748	16722	16516	16658	16560	16680	16603	16470	16463	16669	16503	16524	16571	16718	16655	16530	16581	16529	16572	16589	16550	16636	16595	16416	16634	16765	16683	16419	16574	16612	16553	16669	16490	16631	16616	16676	16468	16739	16532	16531	16457	16457	16604	16575	16629	16720	16615	16542	16604	16667	16428	16707	16506	16589	16340	16581	16589	16608	16584	16572	16561	16547	16475	16612	16432	16682	16564	16667	16667	16865	16570	16604	16434	16538	16654	16668	16519	16697	16539	16464	16546	16655	16614	16550	16501	16668	16571	16458	16534	16578	16610	16793	16557	16690	16668	16661	16763	16683	16512	16668	16801	16764	16619	16589	16632	16501	16687	16670	16544	16515	16599	16691	16617	16430	16670	16526	16495	16734	16590	16376	16597	16405	16410	16474	16550	16508	16758	16698	16548	16543	16460	16341	16454	16535	16704	16634	16650	16722	16675	16517	16696	16789	16453	16660	16241	16806	16607	16614	16630	16649	16414	16593	16834	16595	16403	16674	16666	16610	16647	16487	16694	16524	16806	16591	16713	16624	16758	16301	16727	16771	16730	16659	16490	16462	16545	16577	16580	16379	16740	16479	16703	16578	16533	16701	16444	16789	16569	16566	16723	16507	16563	16636	16521	16554	16650	16756	16509	16606	16691	16475	16601	16629	16669	16708	16556	16634	16547	16710	16842	16502	16455	16518	16561	16553	16752	16596	16708	16637	16520	16549	16578	16509	16577	16439	16833	16313	16573	16483	16657	16532	16672	16723	16616	16593	16647	16689	16467	16685	16421	16655	16557	16707	16702	16448	16688	16572	16541	16791	16696	16660	16564	16856	16625	16504	16632	16486	16512	16474	16618	16606	16641	16439	16517	16505	16591	16684	16612	16611	16670	16676	16638	16534	16736	16437	16517	16823	16450	16522	16641	16524	16558	16685	16721	16601	16530	16628	16621	16556	16592	16552	16734	16533	16782	16537	16532	16414	16392	16462	16581	16583	16677	16606	16564	16575	16641	16724	16681	16670	16711	16656	16584	16545	16641	16415	16415	16465	16495	16674	16624	16680	16752	16504	16675	16713	16758	16742	16699	16529	16822	16622	16415	16596	16567	16636	16696	16763	16679	16930	16619	16512	16624	16846	16532	16354	16570	16518	16621	16731	16738	16636	16537	16672	16655	16561	16586	16650	16527	16601	16586	16636	16577	16477	16564	16687	16644	16692	16385	16694	16718	16759	16532	16622	16490	16613	16613	16506	16665	16446	16702	16698	16620	16709	16573	16662	16734	16695	16611	16521	16771	16541	16605	16613	16448	16535	16643	16693	16546	16723	16660	16504	16520	16600	16567	16879	16605	16706	16558	16518	16830	16632	16779	16701	16591	16515	16713	16803	16535	16572	16551	16614	16764	16664	16526	16500	16599	16707	16893	16726	16575	16691	16655	16593	16697	16714	16549	16579	16751	16670	16856	16604	16628	16613	16666	16499	16838	16397	16659	16621	16607	16666	16684	16683	16674	16554	16539	16742	16649	16615	16745	16807	16689	16550	16512	16571	16599	16511	16402	16533	16650	16554	16797	16665	16706	16682	16620	16670	16539	16544	16615	16606	16538	16471	16434	16597	16537	16614	16645	16701	16741	16519	16583	16706	16796	16840	16337	16563	16643	16618	16763	16651	16428	16699	16663	16645	16717	16860	16423	16509	16532	16564	16627	16492	16727	16579	16524	16389	16519	16468	16709	16552	16315	16499	16664	16495	16589	16563	16445	16596	16624	16764	16578	16556	16413	16741	16592	16613	16765	16674	16265	16646	16480	16632	16855	16428	16541	16612	16574	16962	16555	16781	16521	16708	16538	16603	16624	16508	16598	16656	16620	16599	16833	16524	16456	16643	16617	16582	16648	16601	16608	16511	16558	16757	16689	16615	16460	16688	16597	16741	16645	16858	16802	16702	16517	16693	16685	16574	16490	16637	16603	16744	16558	16661	16666	16701	16641	16561	16554	16679	16784	16643	16350	16709	16371	16589	16508	16434	16698	16803	16656	16691	16690	16700	16663	16615	16613	16518	16565	16484	16639	16584	16383	16556	16738	16586	16432	16682	16482	16312	16573	16494	16684	16709	16574	16695	16664	16353	16705	16821	16521	16648	16710	16475	16626	16551	16540	16372	16443	16777	16427	16541	16603	16439	16581	16575	16418	16456	16676	16581	16713	16645	16630	16320	16338	16685	16453	16628	16563	16608	16354	16541	16756	16682	16683	16572	16645	16594	16659	16512	16477	16770	16557	16543	16834	16686	16479	16900	16651	16603	16817	16481	16687	16696	16457	16797	16649	16641	16580	16518	16838	16726	16624	16710	16783	16451	16591	16291	16575	16621	16615	16864	16598	16681	16552	16584	16645	16535	16576	16673	16541	16451	16713	16512	16697	16575	16713	16407	16603	16819	16579	16583	16508	16546	16507	16668	16570	16464	16579	16589	16728	16564	16822	16698	16563	16722	16663	16411	16596	16651	16564	16595	16709	16796	16407	16755	16491	16662	16562	16659	16647	16645	16641	16704	16503	16739	16624	16568	16648	16702	16459	16495	16615	16651	16540	16571	16642	16511	16516	16739	16525	16433	16701	16454	16681	16766	16561	16591	16576	16611	16587	16759	16722	16863	16764	16534	16565	16657	16635	16554	16616	16517	16707	16647	16561	16477	16551	16560	16524	16400	16645	16482	16541	16639	16627	16485	16453	16526	16497	16440	16517	16632	16726	16596	16478	16688	16632	16453	16804	16739	16589	16530	16323	16672	16540	16692	16414	16614	16597	16698	16560	16811	16642	16531	16439	16522	16536	16698	16538	16551	16484	16685	16607	16618	16561	16742	16637	16864	16530	16484	16664	16463	16454	16597	16658	16546	16598	16456	16572	16553	16495	16637	16544	16651	16654	16718	16615	16692	16547	16657	16708	16556	16745	16757	16670	16775	16615	16632	16564	16624	16449	16580	16590	16478	16514	16590	16818	16644	16660	16495	16595	16560	16683	16685	16707	16594	16644	16527	16686	16704	16750	16657	16619	16768	16717	16712	16432	16869	16789	16552	16633	16599	16690	16768	16680	16470	16512	16573	16634	16663	16755	16593	16564	16571	16635	16499	16802	16530	16852	16683	16581	16638	16589	16501	16737	16601	16677	16655	16562	16697	16780	16632	16704	16738	16615	16473	16524	16681	16586	16510	16347	16682	16577	16645	16663	16758	16577	16613	16715	16540	16805	16695	16673	16682	16578	16576	16502	16605	16638	16643	16667	16614	16584	16577	16753	16560	16520	16348	16485	16509	16314	16284	16582	16566	16539	16621	16873	16659	16505	16486	16629	16643	16609	16716	16535	16544	16628	16649	16495	16526	16563	16568	16845	16768	16632	16716	16793	16599	16592	16733	16267	16486	16748	16605	16537	16653	16573	16617	16784	16404	16655	16726	16689	16650	16636	16470	16816	16734	16575	16826	16725	16634	16679	16627	16731	16717	16543	16631	16415	16602	16586	16484	16786	16562	16598	16667	16530	16590	16594	16735	16633	16429	16717	16488	16730	16846	16530	16622	16615	16604	16731	16630	16474	16797	16515	16683	16687	16626	16834	16628	16568	16695	16694	16741	16586	16664	16479	16340	16473	16672	16473	16667	16515	16716	16771	16586	16494	16589	16455	16672	16524	16658	16520	16893	16762	16529	16556	16671	16555	16520	16542	16320	16642	16680	16483	16519	16689	16509	16728	16740	16776	16716	16574	16531	16368	16471	16518	16556	16480	16537	16496	16538	16786	16557	16624	16501	16553	16648	16481	16719	16576	16698	16551	16582	16492	16654	16699	16505	16534	16699	16794	16660	16672	16724	16596	16711	16605	16597	16596	16612	16551	16613	16640	16627	16700	16571	16714	16692	16490	16515	16749	16519	16583	16687	16510	16613	16717	16535	16537	16624	16584	16433	16610	16393	16482	16434	16637	16395	16819	16826	16722	16569	16633	16579	16615	16857	16766	16622	16690	16575	16456	16631	16580	16736	16649	16752	16485	16635	16676	16703	16690	16543	16442	16739	16738	16579	16592	16494	16547	16775	16533	16644	16788	16687	16353	16565	16594	16673	16607	16565	16593	16848	16466	16743	16500	16627	16659	16630	16772	16537	16394	16768	16658	16589	16787	16650	16744	16733	16411	16581	16761	16272	16671	16574	16739	16659	16548	16823	16522	16436	16639	16628	16715	16753	16685	16742	16720	16712	16518	16754	16544	16722	16545	16487	16525	16831	16588	16874	16695	16752	16773	16481	16563	16572	16458	16748	16516	16675	16674	16542	16508	16625	16713	16632	16392	16670	16595	16592	16635	16746	16482	16532	16597	16801	16713	16691	16647	16461	16514	16608	16589	16808	16485	16641	16480	16519	16536	16645	16751	16655	16638	16657	16570	16702	16747	16630	16791	16634	16665	16478	16665	16559	16672	16506	16541	16661	16649	16561	16768	16606	16436	16535	16417	16630	16629	16600	16508	16733	16524	16618	16614	16543	16537	16541	16749	16440	16671	16457	16716	16657	16531	16568	16367	16437	16684	16854	16614	16615	16801	16576	16600	16458	16539	16580	16502	16611	16481	16857	16636	16603	16537	16644	16644	16767	16678	16640	16727	16861	16485	16618	16509	16451	16710	16671	16513	16464	16494	16449	16648	16615	16595	16666	16415	16462	16496	16514	16717	16671	16663	16730	16725	16669	16457	16621	16634	16633	16420	16694	16399	16743	16576	16597	16676	16609	16594	16668	16586	16552	16539	16666	16592	16701	16655	16758	16509	16700	16566	16436	16663	16638	16523	16547	16545	16697	16760	16513	16579	16500	16507	16709	16772	16831	16510	16756	16703	16699	16511	16708	16761	16755	16628	16613	16731	16568	16752	16633	16650	16617	16391	16587	16750	16630	16713	16646	16623	16427	16653	16742	16637	16726	16435	16743	16842	16458	16520
20643	25658	17809	16702	18079	17408	16025	15424	14952	14793	14719	14490	14661	14657	14601	14911	14656	14489	14458	14347	14354	14414	14692	15074	15389	15038	14903	14797	14570	14406	14587	14367	14408	14438	14370	14413	14360	14315	14220	14514	14443	14356	14367	14356	14571	14117	14533	14358	14438	14513	14237	14379	14484	14656	14476	14525	14520	14359	14240	14541	14424	14299	14391	14489	14242	14506	14360	14373	14280	14449	14494	14415	14360	14606	14420	14373	14275	14345	14585	14326	14413	14397	14340	14435	14526	14487	14449	14291	14306	14557	14307	14182	14330	14222	14352	14477	14408	14391	14276	14502	14437	14494	14405	14336	14373	14274	14435	14509	14425	14573	14332	14425	14319	14458	14407	14563	14469	14474	14524	14440	14599	14492	14282	14475	14421	14469	14318	14524	14360	14416	14408	14343	14412	14617	14465	14329	14230	14294	14330	14279	14402	14250	14550	14353	14395	14300	14323	14389	14336	14497	14392	14422	14413	14448	14453	14472	14455	14425	14377	14447	14406	14249	14481	14540	14487	14566	14325	14234	14623	14486	14428	14366	14384	14336	14471	14487	14451	14469	14306	14457	14410	14567	14525	14341	14192	14408	14615	14377	14268	14378	14346	14470	14631	14507	14398	14424	14273	14247	14427	14583	14288	14486	14499	14429	14306	14410	14463	14506	14553	14500	14326	14427	14345	14395	14410	14435	14337	14461	14491	14405	14395	14668	14388	14372	14313	14500	14173	14420	14535	14424	14551	14123	14251	14457	14310	14387	14394	14339	14479	14488	14504	14458	14513	14357	14328	14380	14403	14429	14534	14487	14437	14267	14259	14505	14336	14379	14601	14378	14238	14331	14391	14508	14401	14424	14317	14349	14494	14472	14325	14311	14438	14376	14315	14375	14386	14446	14505	14335	14302	14334	14327	14256	14348	14255	14292	14533	14478	14250	14453	14287	14435	14371	14222	14555	14435	14315	14452	14513	14401	14333	14611	14543	14389	14304	14347	14439	14574	14407	14556	14303	14455	14355	14452	14519	14449	14377	14157	14391	14336	14384	14329	14453	14283	14553	14313	14332	14347	14405	14426	14449	14461	14342	14431	14543	14594	14294	14399	14354	14398	14654	14327	14408	14327	14394	14438	14403	14453	14390	14479	14239	14370	14616	14570	14284	14440	14473	14285	14343	14469	14641	14394	14402	14310	14351	14536	14348	14461	14530	14451	14448	14242	14522	14537	14511	14319	14460	14284	14401	14284	14433	14412	14298	14360	14247	14429	14431	14446	14481	14451	14449	14383	14438	14408	14459	14241	14362	14621	14341	14537	14529	14572	14515	14502	14491	14452	14505	14425	14423	14502	14487	14328	14294	14352	14332	14308	14486	14368	14376	14482	14541	14412	14480	14285	14415	14415	14320	14379	14480	14246	14386	14386	14328	14345	14333	14508	14497	14437	14298	14480	14353	14375	14386	14583	14403	14464	14400	14447	14319	14348	14441	14317	14429	14514	14362	14380	14464	14301	14410	14418	14333	14513	14358	14547	14509	14355	14342	14294	14346	14432	14400	14395	14233	14475	14213	14523	14329	14286	14504	14503	14349	14384	14347	14480	14395	14294	14413	14483	14381	14299	14444	14441	14268	14363	14453	14408	14438	14347	14614	14413	14366	14417	14458	14536	14366	14399	14143	14583	14499	14412	14418	14458	14318	14479	14378	14233	14354	14309	14212	14430	14632	14409	14410	14363	14304	14308	14495	14219	14365	14329	14285	14315	14450	14435	14315	14147	14396	14557	14346	14354	14381	14288	14506	14244	14395	14378	14359	14215	14462	14372	14291	14339	14438	14199	14558	14389	14537	14538	14411	14418	14441	14529	14387	14600	14409	14438	14322	14249	14423	14318	14590	14489	14496	14441	14549	14599	14485	14284	14338	14262	14463	14353	14537	14266	14316	14269	14307	14639	14480	14390	14448	14406	14281	14355	14500	14286	14412	14258	14337	14200	14352	14335	14520	14446	14293	14300	14502	14385	14518	14337	14380	14380	14390	14384	14409	14354	14398	14396	14216	14346	14431	14400	14331	14471	14437	14321	14386	14474	14294	14263	14537	14483	14570	14264	14251	14203	14337	14417	14394	14364	14319	14391	14278	14632	14315	14241	14285	14492	14549	14524	14499	14377	14431	14447	14475	14370	14429	14558	14400	14187	14397	14397	14467	14414	14484	14314	14482	14224	14298	14474	14479	14298	14486	14218	14364	14356	14418	14450	14374	14498	14484	14438	14502	14492	14273	14538	14255	14208	14508	14324	14408	14404	14452	14370	14178	14283	14383	14316	14388	14290	14437	14389	14344	14407	14228	14556	14387	14543	14403	14468	14453	14389	14418	14376	14373	14482	14484	14437	14376	14426	14431	14228	14434	14293	14446	14495	14533	14423	14425	14464	14344	14429	14399	14329	14375	14398	14296	14458	14379	14448	14516	14352	14374	14120	14279	14309	14238	14445	14371	14336	14409	14318	14394	14421	14338	14435	14194	14385	14436	14368	14316	14278	14502	14327	14437	14487	14387	14427	14288	14363	14523	14390	14266	14360	14453	14348	14546	14318	14332	14192	14378	14241	14478	14349	14488	14410	14333	14381	14247	14286	14437	14299	14371	14449	14265	14299	14323	14425	14548	14443	14333	14114	14520	14528	14391	14290	14451	14454	14330	14422	14339	14431	14396	14468	14570	14432	14474	14429	14310	14495	14388	14383	14414	14419	14328	14240	14433	14310	14411	14425	14475	14432	14459	14562	14384	14397	14205	14293	14287	14212	14401	14357	14421	14391	14440	14396	14431	14438	14372	14397	14163	14413	14474	14301	14405	14660	14438	14549	14229	14369	14505	14287	14484	14467	14428	14472	14491	14522	14340	14459	14574	14469	14491	14506	14356	14451	14559	14324	14409	14426	14488	14411	14342	14568	14285	14445	14344	14576	14334	14273	14401	14395	14356	14341	14353	14336	14304	14306	14535	14276	14359	14400	14644	14419	14452	14520	14330	14465	14530	14354	14550	14398	14354	14392	14423	14274	14371	14292	14605	14288	14347	14488	14376	14366	14399	14180	14351	14531	14678	14313	14508	14431	14491	14391	14445	14342	14397	14473	14360	14448	14401	14341	14342	14219	14500	14448	14258	14517	14360	14240	14408	14300	14578	14294	14353	14561	14431	14384	14384	14474	14513	14420	14378	14233	14467	14394	14462	14447	14522	14324	14528	14504	14520	14334	14342	14320	14371	14359	14243	14176	14358	14439	14311	14257	14486	14445	14348	14382	14443	14398	14353	14460	14426	14331	14414	14449	14467	14400	14238	14551	14289	14277	14490	14407	14596	14450	14489	14344	14586	14356	14327	14375	14323	14516	14265	14416	14422	14403	14292	14407	14191	14475	14396	14337	14551	14457	14376	14453	14496	14261	14360	14314	14420	14361	14488	14508	14286	14315	14341	14320	14482	14491	14221	14467	14415	14488	14432	14602	14521	14301	14237	14115	14436	14455	14357	14394	14430	14516	14283	14298	14467	14492	14357	14429	14501	14449	14477	14498	14461	14461	14352	14519	14581	14243	14415	14401	14428	14425	14433	14466	14378	14465	14515	14367	14544	14422	14360	14304	14389	14544	14562	14297	14479	14549	14362	14468	14418	14387	14532	14325	14434	14399	14462	14438	14488	14666	14403	14503	14215	14479	14273	14345	14603	14356	14513	14380	14416	14381	14498	14500	14258	14469	14415	14382	14456	14211	14326	14491	14432	14503	14350	14335	14513	14441	14419	14478	14452	14493	14499	14439	14485	14523	14501	14307	14587	14508	14435	14363	14494	14646	14412	14312	14464	14400	14367	14410	14456	14439	14413	14456	14525	14338	14464	14323	14460	14350	14378	14528	14358	14470	14210	14281	14394	14408	14493	14601	14318	14099	14428	14443	14553	14345	14335	14556	14361	14259	14166	14519	14547	14525	14536	14448	14309	14459	14300	14369	14354	14480	14389	14295	14491	14399	14382	14383	14453	14411	14542	14386	14246	14463	14489	14463	14470	14461	14475	14492	14475	14358	14451	14356	14458	14497	14433	14323	14500	14583	14325	14458	14376	14232	14471	14488	14409	14374	14476	14357	14450	14404	14361	14521	14257	14345	14627	14571	14512	14380	14563	14416	14391	14447	14134	14210	14356	14538	14387	14476	14444	14350	14408	14481	14557	14471	14501	14432	14553	14476	14552	14409	14452	14485	14301	14386	14347	14269	14342	14316	14437	14452	14320	14408	14426	14530	14389	14453	14360	14436	14343	14384	14405	14473	14224	14437	14415	14453	14506	14527	14382	14390	14277	14395	14308	14290	14265	14514	14359	14495	14411	14356	14490	14406	14576	14412	14329	14318	14305	14503	14450	14552	14253	14541	14363	14242	14460	14432	14403	14340	14434	14483	14473	14314	14390	14336	14423	14266	14342	14432	14275	14433	14384	14385	14352	14324	14372	14424	14433	14445	14311	14438	14295	14472	14390	14353	14631	14505	14497	14333	14517	14452	14267	14484	14370	14264	14494	14446	14549	14398	14280	14475	14337	14413	14418	14371	14300	14338	14305	14530	14509	14460	14403	14360	14416	14391	14446	14565	14433	14436	14407	14478	14489	14424	14482	14454	14505	14323	14589	14295	14474	14418	14494	14495	14453	14506	14547	14323	14270	14313	14406	14571	14492	14476	14419	14543	14417	14471	14399	14276	14454	14457	14351	14441	14223	14377	14363	14488	14317	14472	14375	14234	14573	14526	14630	14433	14588	14380	14334	14304	14404	14315	14387	14391	14254	14418	14376	14237	14359	14527	14402	14388	14426	14539	14464	14319	14539	14336	14498	14403	14382	14373	14334	14322	14393	14571	14457	14430	14364	14295	14352	14403	14387	14351	14385	14369	14390	14480	14373	14467	14334	14503	14537	14366	14315	14469	14314	14474	14508	14625	14359	14467	14559	14486	14275	14472	14413	14400	14404	14416	14505	14577	14385	14319	14473	14402	14399	14462	14428	14313	14384	14287	14311	14274	14449	14359	14323	14518	14546	14400	14540	14403	14283	14509	14374	14363	14452	14503	14383	14485	14286	14416	14428	14373	14569	14435	14471	14436	14446	14595	14421
24429	21272	28381	24680	21879	20276	18428	16158	15811	15664	15593	15475	15391	15285	15380	15399	15457	15360	15423	15230	15279	16508	18613	19488	19514	18194	16845	16017	15512	15255	15175	15283	15188	14989	15090	15103	15293	15247	15102	15320	15146	14996	15278	14842	15222	15193	15267	15319	15153	15235	15099	15137	15279	15069	14928	15278	15328	15110	15049	15123	15304	15123	15127	15406	15218	15138	15200	15105	15285	15275	15211	15074	15141	15076	15143	15033	15184	15103	15225	15218	15097	15319	15263	15275	15141	15297	15155	15070	15206	15323	15113	15205	15223	15247	15367	15115	15108	15179	15340	15159	15239	15174	15203	15217	15257	15163	15211	15144	15153	15246	15143	15077	15218	15369	15272	15104	15293	15221	15098	15160	15092	15239	14945	15201	15130	15129	14963	14972	15091	14993	15221	15224	14980	15095	15210	15259	15181	14996	15056	15139	15012	15068	15269	15388	15178	14968	15249	15223	15449	15096	15240	14927	15171	15076	15133	15202	14957	15035	15177	14903	15080	15168	15206	15148	15067	15222	15194	15061	15092	15106	15057	15029	15149	15198	15172	14992	15250	15144	15277	15316	15211	14986	15279	15077	15264	15241	15027	15229	15131	15012	15100	15122	15083	15085	15126	15197	15078	15140	15293	15109	15130	15149	15194	15178	15084	15261	15183	15297	15161	15243	15050	15032	15057	15131	15225	15031	15093	15052	15055	15177	15135	14994	15082	15041	15044	15049	14965	15260	15090	15146	14898	15200	15169	15232	15060	15196	15106	15332	15300	14972	15081	15345	15116	15144	15187	15207	14987	15199	15279	15354	15231	15197	15193	15136	15344	15195	14927	15322	15067	15165	15247	15079	14999	15270	15380	15117	15229	15213	15212	14995	15288	15212	15154	15103	15098	15135	15059	15156	15155	15210	15171	15042	15325	15021	15203	15123	15029	15126	15010	15192	15267	15086	15047	15239	15132	15236	15168	15132	15120	14921	15147	15192	15063	15162	14862	15077	15119	14926	15200	15092	15294	14950	15093	14978	15149	15259	15246	15209	15331	15289	15237	15109	15318	15038	15183	15011	15109	14998	15029	15245	15301	14781	15089	15206	15170	15115	15073	15067	15031	15183	15108	15172	15076	15031	15134	14963	15174	15298	15326	14998	15119	15031	15058	15191	15179	15367	15148	14972	15310	15105	15059	15104	15160	14959	15223	15135	15073	15284	15088	15259	15025	15362	15243	15188	15151	15160	15266	15064	15235	15059	15113	15134	15043	15143	15151	15120	15118	15160	15021	15367	15193	15150	15163	15107	15163	15039	15114	15028	15260	15261	15181	15221	15211	14857	15128	15128	15271	15170	14902	15141	15106	15295	15216	15296	14914	15111	15086	15008	15072	15230	15043	15094	14995	14848	15304	15182	15086	15309	15180	15172	15266	15113	15062	15124	15276	15090	15157	15101	15338	15008	15116	15000	15020	14962	15226	15229	15042	15113	15269	15141	15196	15297	15055	15237	15099	15289	15132	15154	15199	15213	15222	15029	15051	15054	15086	15275	15178	15071	15260	15080	15328	15115	15090	15126	15050	15115	15461	15283	15324	15366	15180	15280	14994	15109	15122	15126	15233	15225	15210	15098	15265	15080	15199	15143	15222	15001	15111	15167	15063	15248	15179	15054	15273	15115	15170	15146	15141	14922	14978	15230	15266	15317	15301	15361	15072	15029	15004	15181	15006	15136	15217	15029	15110	15059	15117	15246	15260	15265	15210	15132	15281	15327	15262	15116	15076	15099	15096	15093	15029	15114	15132	15236	15196	15143	15291	15232	15177	15137	14901	15088	15165	15231	15239	15223	15105	15178	15194	15170	15135	15346	15280	15299	15203	15314	15118	15155	15158	15135	15239	15055	15072	15020	15223	15231	14935	15264	15101	15076	15126	15191	15025	15163	15157	15039	15094	15182	15341	15102	14961	15276	15314	15022	15071	15007	15206	15075	15142	15147	15285	15144	15202	15101	15156	15038	15186	14867	15141	15256	15296	15324	15145	15084	15307	15198	14904	15108	15174	15171	15187	15057	15243	15174	15220	15103	15122	15104	15060	15143	15265	14980	15136	15278	15034	15071	15268	15211	15165	15074	14987	15371	15276	15230	15340	15068	15118	15149	15222	15258	15023	15049	15237	15291	15107	15340	15152	15007	15131	15248	15240	15188	15136	15133	14952	15245	15272	15074	14999	15174	15092	15020	15124	15004	15126	15281	14870	15232	15172	15223	15152	15169	15266	15210	15258	15216	15097	15085	15195	15097	14927	15299	15196	15071	15263	15208	14975	15058	15296	15128	15319	15131	15118	15176	14947	15146	15101	15269	15168	15095	15381	15256	15288	15267	15038	15124	15308	15446	15121	15205	15067	15107	15002	15147	15103	15182	15102	14986	15124	15053	15189	15141	15100	15140	15183	15049	15154	15096	15292	15289	15167	15150	15021	15125	15375	14979	15100	15129	15271	15187	15206	15203	15205	15141	15057	15210	15285	15122	15087	15011	15084	14881	15114	15137	15122	15169	15241	15032	15048	15049	14957	15114	15090	15263	15143	15121	15091	15090	15179	15169	15112	15240	15239	15270	14997	15213	15107	15094	15185	15159	15026	15288	14949	15118	15277	15189	15060	15099	15172	15085	15244	15087	15154	15106	15245	15289	15258	15041	15125	15259	15140	15153	15202	15182	15269	15124	15049	15235	15240	15151	14998	14998	15126	15247	15169	15224	15130	15064	15047	15091	15088	15077	15275	15125	15134	15099	14989	15110	15213	15307	15066	15111	15008	15139	15145	15170	15074	15302	14934	15193	15309	15098	15125	15380	15137	15010	14863	15097	15089	15081	15042	15107	15202	15148	15362	15244	15338	15165	15125	15103	15249	15086	15206	15174	15034	15179	14980	15113	15205	15096	14927	15020	15137	14953	15228	15016	15052	15073	15098	15208	15193	15084	15079	15138	15148	14997	15333	15165	15044	15149	15137	15144	15190	15280	15096	15172	15150	15208	15296	15262	15277	15382	15290	15401	15127	15143	15187	15205	15040	15262	15319	15042	15195	15031	15113	14932	15180	15215	15185	15088	15116	15280	15121	15202	15039	15198	15201	15219	15314	15174	15010	15181	15411	15294	15121	15252	15130	15267	14966	15026	15256	15036	15250	15463	15156	15204	15182	15252	15061	15067	15214	15298	15191	15088	15087	15090	15455	15229	15099	14999	15171	15068	15170	15201	15291	15169	15052	15263	15219	15015	15076	15226	15020	15148	15229	15127	15293	15320	15176	15028	15037	15106	15150	15075	15200	15311	15259	15095	15063	15082	15219	15233	14978	15204	15330	15115	15061	15164	15292	15110	15190	15133	15195	14951	15175	15121	15108	15371	15058	15116	15060	15217	14875	15144	15142	15161	15261	14956	15060	14896	15235	15167	15078	15330	15064	15170	15241	15244	14987	15040	14929	15009	15078	15278	15234	15394	15215	15258	15136	15164	15028	14987	15153	15162	15136	15200	15306	15082	15283	15117	15354	15043	15248	15000	15231	14939	15246	15268	15286	15283	15235	15316	15167	14945	15111	15166	14877	15277	15082	15149	15261	15185	15162	15033	15275	15150	15284	15486	15122	15116	15035	14984	14987	15218	15149	15084	15218	15354	15092	14956	15074	15187	15082	15184	15190	15165	15284	15184	15235	14991	15129	15350	15029	15262	15293	15451	15186	15257	15272	15254	15319	15232	15109	15335	15243	15241	15124	15068	15129	15101	15209	14996	15269	15227	15226	15001	15103	15058	14985	15084	15114	15182	15270	15265	15007	15013	15096	15251	15235	15147	15058	15363	15294	15176	15112	15231	15078	15141	15256	15002	15125	14970	14886	15150	15175	15204	15121	15199	14961	15139	15277	15129	14864	15006	15079	15364	15244	15239	15061	15071	15206	14936	15166	15369	15201	15125	15238	15171	15034	15104	15331	15062	15185	15254	15221	15024	15129	14947	15139	15339	15047	15134	15211	15034	15310	15282	15156	15130	15027	15102	15034	15290	14993	15187	15031	15082	15197	15192	15032	15083	14914	15038	15281	15147	15319	15283	15125	15310	15356	15239	15359	15370	15205	15173	15111	15054	15044	15149	15231	15169	15168	15272	15072	15054	15129	15071	15276	15392	15329	15138	15236	15068	15273	15159	15270	15264	15271	15106	15169	15054	15084	15156	15050	15154	15163	15297	15093	15073	15211	15114	15148	15111	15194	15123	15116	15087	15010	15187	15201	15240	15051	15258	14975	15016	15042	15172	15222	15076	15367	15154	15078	15298	15065	15065	15301	15191	15214	15165	15008	15175	15389	15067	14991	15062	15204	15149	14995	15242	15108	14940	15095	15184	15088	15029	15146	15213	15111	15188	15099	15042	15174	15113	15156	15307	15209	15137	15088	15185	15121	15214	15073	15263	15260	15178	15016	15134	15199	15165	14915	15231	15077	15334	15168	14983	14941	15114	15239	15067	15154	15086	15336	15072	15056	15128	15036	15196	15238	15104	15271	15386	15277	15089	14977	15172	15154	14999	15272	15101	15115	15206	15200	15184	15171	15163	15269	15286	15208	15105	15282	15330	14969	15179	15175	15084	15179	15326	15026	15095	15029	15023	15272	15309	15039	15350	14906	15291	15211	15181	15133	15132	15060	15069	15182	15199	15056	15134	15154	15110	15367	15198	14968	15235	15047	15209	15079	15179	15213	15208	15060	15128	15125	15353	15135	15276	15114	14960	15036	15090	15080	15307	15056	15169	15013	15308	15031	15265	15202	15204	15069	15147	15044	15109	15244	15072	15236	15130	15152	15058	15182	15291	15220	15132	15217	15106	15134	14940	15007	15429	15044	15081	15109	15228	15038	15105	15296	15041	15043	15133	15220	15103	15196	15160	15321	15037	15115	15111	15148	15164	15171	15328	15092	15136	15052	15407	15161	15210	15101	15207	15103	15150	15024	15113	15057	15175	15009	15156	15244	15208	15020	15111	15141	15186	15015	15476	14968	15038	15094	15184	14992	15061	15380	15210	15221	15169	15150	15315	15116	15254	15064	15134	15269	15078	15156	15132	15205	15081	15084	15050	15072	15260	15254	15112	15157	15036	15076	15199	15246	15105
19821	22969	21154	19944	18802	17542	15284	14840	14620	14127	14012	13636	13636	13715	13786	13702	13594	13792	13515	13735	13719	15766	18452	19706	19135	16999	15451	14223	13881	13730	13706	13412	13604	13452	13576	13423	13519	13587	13442	13400	13518	13360	13383	13580	13481	13290	13579	13627	13487	13430	13607	13546	13330	13563	13591	13295	13497	13341	13476	13492	13383	13350	13199	13639	13593	13533	13571	13566	13434	13526	13577	13529	13531	13536	13333	13526	13554	13559	13541	13519	13509	13678	13414	13383	13476	13628	13401	13611	13458	13627	13499	13401	13503	13500	13467	13534	13385	13662	13450	13615	13538	13352	13332	13545	13489	13371	13501	13482	13335	13542	13477	13438	13484	13545	13307	13449	13316	13451	13686	13375	13614	13478	13496	13453	13634	13513	13419	13523	13496	13495	13493	13520	13485	13239	13718	13464	13523	13493	13351	13648	13552	13426	13583	13555	13450	13543	13527	13492	13625	13477	13364	13479	13491	13508	13433	13414	13476	13577	13522	13482	13627	13433	13457	13461	13251	13581	13510	13487	13549	13495	13585	13548	13602	13457	13412	13486	13449	13347	13622	13614	13560	13442	13406	13592	13453	13626	13490	13479	13436	13623	13414	13399	13518	13637	13421	13508	13561	13487	13481	13579	13388	13486	13327	13442	13401	13402	13533	13421	13525	13535	13542	13581	13416	13439	13475	13459	13622	13542	13457	13367	13434	13357	13337	13632	13499	13401	13452	13397	13508	13513	13572	13370	13659	13426	13330	13571	13410	13453	13601	13376	13560	13388	13642	13547	13490	13455	13525	13408	13624	13337	13311	13620	13386	13550	13676	13500	13539	13720	13457	13498	13436	13503	13537	13359	13564	13483	13383	13436	13621	13755	13581	13464	13541	13469	13484	13516	13237	13607	13293	13487	13478	13350	13536	13308	13600	13601	13382	13445	13377	13553	13405	13391	13513	13467	13465	13419	13444	13389	13375	13540	13570	13365	13486	13421	13561	13371	13570	13540	13494	13473	13495	13357	13463	13516	13551	13538	13403	13497	13607	13492	13452	13578	13523	13387	13477	13525	13448	13605	13543	13553	13531	13370	13410	13365	13454	13631	13432	13575	13321	13467	13649	13467	13344	13502	13328	13604	13652	13468	13484	13500	13534	13560	13636	13522	13611	13385	13441	13435	13375	13473	13695	13274	13437	13545	13547	13464	13450	13422	13418	13707	13476	13647	13441	13416	13560	13501	13298	13557	13544	13476	13433	13539	13380	13420	13407	13482	13459	13501	13581	13569	13544	13530	13503	13402	13416	13617	13558	13611	13443	13622	13506	13453	13458	13494	13510	13357	13588	13565	13317	13410	13459	13455	13600	13461	13593	13487	13539	13416	13397	13385	13234	13508	13350	13446	13572	13485	13619	13388	13661	13461	13478	13612	13459	13263	13439	13399	13555	13405	13491	13443	13572	13593	13587	13401	13451	13635	13638	13454	13665	13467	13546	13442	13505	13564	13400	13494	13604	13438	13344	13448	13476	13352	13578	13676	13396	13654	13573	13519	13700	13373	13381	13524	13465	13417	13499	13575	13508	13609	13621	13256	13586	13497	13609	13444	13448	13500	13413	13595	13601	13677	13510	13397	13478	13283	13539	13568	13394	13498	13447	13501	13518	13429	13302	13650	13511	13446	13703	13541	13334	13477	13557	13559	13245	13468	13494	13562	13346	13669	13467	13486	13433	13270	13597	13558	13502	13486	13624	13469	13324	13446	13580	13476	13462	13337	13390	13386	13660	13405	13348	13522	13492	13440	13401	13438	13444	13367	13522	13478	13578	13386	13456	13491	13386	13372	13492	13409	13500	13542	13457	13341	13450	13580	13481	13433	13466	13561	13555	13459	13470	13626	13325	13438	13502	13390	13592	13475	13711	13540	13486	13489	13481	13499	13406	13422	13454	13579	13465	13425	13439	13371	13549	13517	13464	13606	13527	13561	13384	13386	13382	13544	13544	13432	13361	13442	13472	13529	13326	13660	13653	13615	13555	13462	13434	13501	13376	13508	13461	13457	13484	13556	13334	13306	13515	13663	13376	13645	13305	13409	13352	13480	13417	13562	13258	13513	13503	13308	13590	13630	13441	13520	13550	13505	13377	13534	13468	13518	13586	13410	13330	13376	13493	13417	13421	13503	13555	13287	13684	13407	13465	13686	13493	13547	13343	13544	13470	13519	13494	13615	13386	13528	13511	13604	13525	13394	13531	13552	13533	13480	13586	13551	13307	13496	13440	13619	13484	13355	13637	13362	13430	13482	13489	13609	13487	13495	13365	13523	13469	13591	13346	13519	13488	13332	13269	13568	13468	13554	13461	13454	13476	13374	13454	13349	13474	13361	13638	13447	13396	13253	13558	13666	13403	13670	13397	13437	13579	13421	13471	13412	13285	13583	13503	13466	13396	13394	13628	13553	13608	13499	13336	13489	13570	13335	13591	13554	13596	13439	13388	13484	13556	13458	13529	13494	13408	13477	13509	13607	13493	13427	13504	13434	13465	13348	13489	13522	13455	13438	13379	13604	13555	13309	13506	13635	13425	13424	13519	13609	13505	13445	13386	13592	13366	13460	13370	13486	13694	13472	13379	13378	13437	13549	13441	13486	13515	13502	13430	13377	13544	13475	13380	13673	13555	13399	13444	13399	13493	13427	13460	13432	13560	13583	13552	13479	13478	13548	13592	13549	13536	13294	13494	13495	13597	13408	13439	13326	13304	13562	13400	13569	13538	13449	13344	13451	13579	13476	13347	13427	13454	13448	13548	13387	13487	13379	13470	13628	13353	13352	13574	13514	13385	13469	13381	13394	13512	13334	13338	13527	13598	13460	13469	13569	13526	13564	13419	13523	13491	13498	13552	13548	13497	13476	13633	13248	13470	13585	13404	13551	13510	13475	13565	13545	13552	13373	13500	13496	13579	13532	13396	13423	13359	13450	13509	13490	13498	13551	13642	13746	13544	13308	13414	13601	13560	13442	13607	13561	13459	13698	13573	13464	13512	13389	13542	13256	13449	13465	13462	13539	13546	13588	13505	13336	13520	13485	13533	13545	13650	13487	13375	13523	13429	13445	13597	13570	13409	13523	13391	13568	13539	13389	13573	13353	13581	13503	13353	13449	13391	13496	13359	13493	13486	13470	13494	13448	13398	13628	13505	13401	13481	13541	13397	13533	13360	13484	13475	13407	13382	13545	13459	13458	13450	13360	13465	13626	13445	13605	13497	13456	13465	13535	13618	13430	13649	13420	13305	13689	13462	13475	13502	13525	13490	13346	13669	13467	13465	13358	13676	13476	13500	13508	13498	13482	13466	13596	13593	13505	13474	13548	13703	13543	13542	13533	13573	13356	13486	13369	13531	13536	13542	13425	13555	13606	13342	13468	13550	13413	13596	13586	13442	13594	13439	13523	13385	13382	13535	13505	13410	13454	13616	13412	13499	13453	13584	13530	13562	13467	13489	13472	13377	13444	13341	13333	13602	13528	13595	13624	13537	13443	13359	13512	13449	13527	13354	13542	13414	13480	13577	13422	13314	13468	13425	13589	13470	13500	13475	13492	13381	13512	13533	13413	13538	13551	13285	13524	13468	13477	13446	13634	13589	13426	13614	13296	13422	13421	13531	13454	13584	13498	13373	13404	13530	13477	13570	13519	13433	13416	13488	13563	13220	13542	13573	13365	13544	13548	13569	13532	13352	13363	13439	13404	13612	13341	13422	13235	13512	13502	13444	13468	13550	13486	13348	13589	13400	13555	13518	13443	13538	13350	13589	13479	13435	13633	13541	13576	13691	13560	13652	13525	13543	13541	13418	13252	13401	13557	13372	13592	13639	13433	13489	13494	13393	13444	13510	13471	13344	13478	13513	13458	13558	13652	13535	13569	13513	13621	13449	13481	13586	13435	13503	13457	13362	13549	13458	13430	13469	13317	13442	13509	13480	13472	13436	13323	13506	13548	13476	13499	13707	13498	13477	13294	13600	13469	13498	13430	13605	13477	13342	13368	13372	13491	13342	13442	13479	13512	13462	13530	13544	13312	13421	13551	13421	13380	13551	13379	13544	13418	13333	13414	13591	13462	13458	13359	13480	13404	13474	13441	13378	13551	13534	13338	13446	13663	13573	13595	13546	13351	13558	13358	13568	13499	13381	13511	13389	13612	13628	13409	13678	13540	13386	13533	13647	13455	13571	13476	13347	13306	13396	13444	13580	13335	13576	13328	13413	13551	13579	13440	13532	13615	13517	13483	13392	13450	13406	13549	13442	13356	13539	13329	13548	13546	13330	13562	13610	13487	13380	13389	13387	13386	13618	13540	13495	13328	13554	13534	13416	13365	13451	13519	13660	13603	13469	13647	13557	13532	13451	13415	13437	13497	13397	13490	13435	13496	13533	13490	13546	13519	13353	13561	13562	13347	13471	13474	13549	13479	13444	13532	13420	13517	13571	13469	13483	13438	13547	13407	13361	13493	13461	13553	13389	13650	13582	13465	13617	13511	13397	13595	13460	13512	13472	13456	13490	13549	13490	13501	13528	13432	13485	13559	13519	13597	13488	13596	13380	13541	13468	13483	13616	13416	13427	13521	13373	13425	13444	13461	13572	13546	13301	13430	13451	13483	13418	13509	13655	13395	13358	13417	13560	13532	13566	13502	13568	13449	13571	13416	13484	13509	13399	13507	13563	13399	13497	13236	13463	13556	13404	13360	13490	13527	13470	13625	13516	13496	13554	13385	13549	13352	13364	13400	13398	13443	13382	13356	13549	13476	13438	13503	13361	13608	13360	13413	13383	13326	13393	13459	13508	13542	13271	13537	13561	13569	13506	13566	13503	13364	13586	13623	13533	13501	13500	13551	13546	13650	13493	13554	13367	13468	13501	13484	13242	13475	13547	13555	13503	13274	13363	13407	13475	13534	13522	13621	13302	13500	13415	13578	13654	13363	13491	13665	13489	13513	13460	13461	13463	13409	13391	13480	13603	13465	13441	13590	13418	13443	13430	13430	13438	13528	13611	13327	13471	13535	13379	13331	13553	13487	13560	13423	13446	13473	13539	13423	13452	13511	13399	13487	13517	13487	13576	13587	13297	13383	13550	13490	13472	13267	13535	13376	13407	13626
23125	21278	29037	23850	21513	22978	22220	16880	15720	15638	15525	15233	15332	15594	15254	15218	15234	15075	15245	15282	15235	15936	18861	23346	23913	21486	18860	16902	15792	15125	14946	15070	15085	14818	14775	14986	14854	14968	14983	14910	14793	15090	14970	15153	14779	14830	14823	15010	14743	14865	14999	14910	14985	14968	14914	14872	14775	14934	14941	14816	15068	15140	14762	15103	15167	14906	14849	14855	15014	14894	14756	14847	15256	14797	14939	14968	14811	14744	14899	14920	14815	14797	14911	14839	14686	14794	14637	14860	14987	14929	14869	14908	14830	14788	14969	14827	15016	14872	14782	14763	14857	14934	14642	14984	14882	14907	14732	14951	15076	15042	15006	15121	14964	14885	15074	14933	14821	14926	14810	14962	15039	14722	14863	14885	14927	14932	14900	14832	14963	14878	14774	14921	14706	14889	14990	14714	14889	14914	14976	14821	14803	14620	14718	14747	14760	14825	14954	14884	14794	14586	14748	14869	15065	14851	14946	14844	14865	14836	14743	14710	14713	15080	14941	14853	14864	14724	14799	14795	14888	14559	14742	14851	14876	14825	14780	14847	14897	14777	14805	15064	14759	14826	14726	14906	14945	14949	14844	14617	14938	14911	14761	14778	14749	14887	14802	14657	14963	14628	14864	14781	15051	15003	14835	14823	14967	15136	14975	14829	14845	14773	14813	14875	14832	14805	14889	14790	15009	14966	14949	15023	14899	14501	14677	14775	14805	14807	14807	14664	14693	14900	14869	14808	14727	14799	14722	14872	14967	14995	14884	14872	14806	14935	14775	14761	15117	14929	14874	14837	14969	14923	14829	14831	15065	15014	14827	14954	14760	14839	14818	14817	14856	14810	14776	14864	14744	14848	14958	14692	14928	14884	15002	14942	14821	14807	14923	14867	14917	14829	14775	14849	14714	14859	14628	14840	14765	14631	14695	14812	14970	14892	14932	14956	14726	14776	14960	14834	14947	14752	14852	14862	14917	14804	14883	14859	14976	14648	14748	14852	14859	14817	14694	14791	14855	14882	14800	14776	14736	14728	14811	14857	14832	14820	14786	14969	14687	14678	14760	14914	14837	14828	14602	14874	14750	15018	14971	14900	14861	14833	14782	14854	14883	14990	14732	14937	14966	14917	14835	14651	14970	14833	14749	14635	14964	15002	14735	14898	14915	14710	14685	14767	14853	14758	14697	14693	14903	14740	14841	14796	14950	14860	14826	14922	14790	14888	14952	14578	14824	14684	14821	14770	14744	14990	14976	14829	14844	14758	14975	14925	14940	14828	14866	14685	15047	14799	14946	15007	14761	14676	14787	14821	14689	14770	14739	14652	14873	14765	14901	14727	14803	14643	14869	14727	14737	14663	14797	14974	14764	14750	15120	14626	14872	14959	14750	14769	14954	14842	15019	14814	14730	14864	14804	14893	14767	14927	14982	15008	14695	14844	14895	14816	14887	15049	14671	14851	14704	14875	14755	14766	14656	14718	14587	14798	14924	14849	14951	14767	14937	14943	14899	14831	14920	14739	14854	14914	14734	14921	14882	14735	14834	14780	14849	14554	14906	14911	14837	14725	14757	14670	14905	14836	14950	14939	14727	14880	15113	14882	14964	14903	14895	14817	14845	14902	14850	14730	14680	14870	14815	14931	14998	14941	14926	14911	14849	14758	14834	14958	14725	14932	14796	15011	14664	14728	14794	14807	14898	14833	14832	14857	14757	14661	14849	14802	14672	14928	14851	14726	14852	14863	14863	14781	14875	14918	14914	14782	14789	14770	14867	14902	14889	14778	14906	15022	14832	14799	14694	14836	14618	14681	14761	14844	14968	15002	14841	14831	14939	14893	14918	14829	14872	14804	14732	14795	14786	14772	14896	14808	14825	15023	14953	14797	15118	14869	14972	14839	14892	14823	14841	14803	14953	14827	14721	14934	14996	14752	14796	14807	14932	15001	14863	14879	14838	14759	14806	14643	14929	14793	14840	14937	14826	14741	14807	14935	14950	14740	14848	14850	14760	14958	14796	14693	14796	14782	14914	14679	14775	14850	14963	14791	14813	14908	14751	14906	14968	14933	14760	14718	14840	14815	14820	14938	14839	14871	14786	14829	14689	14755	14915	14792	14696	14820	14660	14685	14854	14717	14825	14959	14875	14907	14982	14816	14848	14998	14712	14942	14799	14846	14864	14797	14984	14888	14828	14842	14672	14853	14668	14970	14928	14814	14732	14825	14952	15157	14894	14946	14881	14954	14834	14803	14813	15080	14959	14847	14897	14829	14654	14839	14837	14865	14724	14798	14831	14989	14911	14712	14691	14824	15057	14781	14661	14856	14838	14867	14813	14852	14947	14887	14934	14677	14778	14853	15042	15009	14797	14601	14744	14802	14778	15037	14829	14770	14945	14898	15049	14724	14639	14778	14856	14978	14997	14856	14937	14706	14933	14808	14896	14991	14809	14756	14733	14707	14937	14911	14846	14733	14842	14754	14789	14801	14785	14596	14908	14690	14640	15022	14991	14837	14837	15030	14927	14845	14977	14934	14833	14772	14879	14945	14968	14959	14883	14742	14820	14919	14908	14912	14879	14962	15019	14826	14918	14579	14660	14884	14854	14856	15002	14749	14765	14779	14761	14843	14862	14849	15161	14920	14782	14735	14755	14914	14638	14859	14874	14905	14929	14935	15064	14849	14829	15068	14773	14779	14607	14751	14771	14747	14960	14795	14852	15007	14800	14985	15022	14970	14940	14706	14767	14872	15056	14681	14752	14821	14735	14756	14835	14882	14896	14988	14796	14916	14834	14816	14776	14793	15013	14736	14800	14930	14996	14880	14850	14957	14877	14766	14807	15019	15162	15167	14942	14781	14889	14827	14968	14930	14846	14789	14673	14890	14980	14927	14921	14798	14822	14817	14872	14778	14823	14739	14877	14700	14947	14956	14695	14826	14992	14888	14828	14995	14714	14790	15091	14711	14846	14890	14812	14833	14949	15009	14761	14969	14985	14853	14945	14899	14930	14894	14789	14767	14856	14817	14861	15100	15072	14662	15002	14965	14856	14784	14905	14768	14912	14861	14870	14910	14880	14809	14860	14732	14904	14892	14782	14936	14733	14712	14928	14838	14924	14933	15019	14864	14949	14869	14761	14942	14750	14843	14749	14750	14890	14945	14891	14857	14656	14944	14914	14954	14826	14834	14767	14835	14916	14906	14842	15021	14739	14714	14980	14970	14997	14804	14713	14730	14850	14859	14682	14735	14842	14902	14753	14776	14958	14802	15059	14728	14892	14922	14790	14843	14781	14711	14888	14707	14813	14834	14681	14939	14802	14767	14918	14841	14928	14960	14866	14865	14749	14906	14646	14740	14887	14826	14825	14870	14761	14702	14808	14885	14735	14823	14804	14951	14643	14854	14946	14948	14779	14712	14962	14667	14911	14864	14928	14702	14884	15109	15024	14922	14877	14901	14840	14834	14953	14774	14963	14697	14814	14866	14966	14868	14926	14895	14735	14861	15055	14792	14971	14917	14898	14866	14884	15047	14902	14723	14919	14822	14750	14705	14593	14756	14808	14905	14937	14803	15018	14970	14887	15059	14830	14912	14832	14636	14726	14859	15025	14708	14655	14794	14911	14890	14888	14792	14915	14907	14711	14913	14785	15048	14878	14867	14853	14823	14884	14931	14757	14893	14798	14931	14735	14892	14894	14882	14887	14819	14684	14877	14745	15019	14773	14942	15019	14821	14754	14848	14680	14717	14757	14670	14885	14698	14792	14978	14836	14975	14736	14812	14614	14912	14834	14800	14864	14836	14916	14754	14979	14904	14908	14839	14850	14869	14888	15087	14874	14871	14907	14696	14795	14942	14905	14837	14692	14787	14729	14904	14770	14829	14738	14913	14998	14902	14791	14956	14817	14802	15043	15113	15002	14841	14923	14830	14822	14916	14804	15021	14920	14657	14831	14866	14771	14859	14912	14841	15006	14915	14779	14799	14843	14878	14934	14733	14733	14832	15040	14965	14644	14740	14863	14808	14906	14679	14758	14800	14701	14713	14920	14925	14782	14848	14956	14829	14906	14887	14834	14840	14995	14961	14867	14772	14808	14769	14735	14779	14832	14703	14837	14741	14871	14560	14817	14864	14747	14967	14975	14849	14731	14805	14940	14789	14764	14832	14773	14812	14735	14769	15004	14741	14704	14585	14581	14877	14858	15014	14902	14800	14943	14816	14655	14813	14779	14875	14947	14806	14752	14807	15055	14772	14836	14836	14969	14972	14966	15083	14879	14999	14892	14758	14834	14737	14885	14662	14484	14990	14858	14881	14873	14718	14784	14752	14902	14865	14921	14796	14873	14736	14752	14742	14899	14773	14907	14924	14777	14750	15006	14822	14968	14844	14791	14816	14993	14730	14655	14702	14813	14638	14857	14853	14733	14819	14870	14621	14890	14692	14762	14995	14711	14845	14723	14787	14706	14867	14831	14935	14846	14768	14744	14897	14912	14858	14945	14983	14654	14820	14898	14936	14893	14872	14861	14880	14728	14786	14933	14904	15046	14830	14891	14902	14872	14630	14896	14903	14887	14665	14842	14889	14739	14851	14741	14882	14850	14824	14989	14737	14902	14736	14869	14626	14864	15074	14889	14595	14717	15092	14882	14732	15036	14772	14795	14883	14764	14836	14769	14748	14826	14820	14812	14850	14997	14809	14914	14835	14616	14846	14763	14799	14782	14744	14860	14857	14939	14938	14775	14800	15034	14926	14717	14869	14825	14903	14902	14866	14820	14759	14706	14811	14967	14700	14775	14731	14717	14845	14805	14860	14863	14945	14986	14985	14811	14752	14869	14896	14930	14923	14715	14660	14825	14852	14781	14853	14675	14745	14698	14845	15041	14745	14628	14827	14782	14934	14932	14643	15070	14784	14799	14633	14678	14812	14939	14747	14704	14784	14790	14852	14811	14968	14812	14949	14817	14705	14796	14843	14801	15000	14868	14954	14832	14905	14970	14808	14996	14936	14885	14739	14638	14839	14886	14789	14914	14838	14817	14871	14773	14836	14741	14817	14789	14811	14709	14866	14818	14821	14837	14813	14758	15050	15001	14832	15015	15059	15014	14750	14968	14912	14815	14766	14922	14929	14813	14752	15063	14922
21622	31530	26452	21525	20267	18069	16067	15533	14554	14171	13927	13973	13795	13781	13526	13634	13512	13280	13416	13566	13670	15483	19668	25656	25370	21644	18145	15633	14383	13639	13354	13305	13394	13324	13284	13237	13320	13208	13331	13443	13203	13334	13341	13215	13308	13345	13275	13389	13355	13355	13194	13236	13368	13255	13300	13230	13278	13157	13308	13252	13567	13265	13412	13274	13397	13276	13206	13218	13315	13290	13248	13116	13300	13132	13386	13257	13298	13233	13437	13219	13374	13390	13332	13405	13424	13280	13212	13279	13219	13135	13294	13154	13332	13346	13226	13277	13243	13332	13354	13347	13355	13287	13179	13353	13298	13290	13309	13366	13355	13118	13347	13317	13343	13360	13172	13467	13311	13329	13281	13339	13384	13096	13288	13326	13271	13308	13443	13097	13436	13326	13333	13490	13229	13320	13130	13443	13230	13301	13266	13295	13309	13209	13394	13209	13327	13144	13314	13283	13378	13256	13353	13341	13211	13470	13313	13197	13181	13232	13304	13159	13285	13289	13392	13175	13255	13236	13281	13279	13167	13352	13447	13311	13312	13164	13409	13333	13144	13349	13302	13285	13294	13228	13426	13259	13286	13277	13030	13244	13299	13206	13210	13374	13285	13246	13343	13317	13299	13272	13274	13169	13360	13313	13359	13326	13292	13212	13210	13221	13318	13051	13175	13391	13199	13439	13357	13413	13316	13204	13305	13306	13221	13454	13232	13335	13408	13480	13302	13345	13288	13242	13198	13278	13162	13311	13126	13491	13196	13393	13240	13241	13193	13240	13084	13201	13264	13234	13199	13284	13223	13253	13438	13191	13156	13225	13461	13491	13289	13243	13154	13418	13324	13269	13226	13297	13261	13142	13189	13382	13181	13445	13413	13356	13158	13312	13305	13242	13146	13260	13342	13440	13088	13456	13207	13125	13175	13187	13230	13155	13238	13151	13354	13252	13179	13257	13209	13229	13239	13275	13252	13265	13211	13249	13201	13372	13094	13419	13247	13391	13257	13311	13380	13466	13367	13400	13328	13466	13464	13290	13327	13301	13098	13258	13039	13194	13286	13115	13297	13282	13266	13273	13465	13333	13422	13262	13265	13147	13471	13207	13252	13389	13097	13259	13389	13369	13306	13282	13300	13210	13373	13390	13254	13249	13341	13207	13289	13227	13369	13361	13469	13222	13247	13206	13368	13308	13279	13363	13424	13101	13359	13436	13459	13366	13241	13223	13261	13032	13369	13145	13392	13321	13373	13342	13279	13320	13397	13341	13197	13333	13285	13508	13424	13256	13301	13347	13109	13262	13360	13151	13083	13173	13365	13235	13268	13361	13272	13222	13352	13307	13080	13333	13406	13258	13308	13482	13219	13240	13200	13504	13338	13336	13001	13366	13257	13340	13289	13369	13341	13219	13367	13265	13392	13202	13190	13316	13355	13305	13303	13159	13335	13201	13369	13164	13238	13245	13236	13350	13318	13260	13366	13366	13054	13362	13280	13172	13297	13255	13335	13383	13268	13364	13300	13356	13301	13256	13432	13172	13224	13328	13333	13351	13297	13366	13251	13270	13296	13198	13386	13285	13392	13257	13282	13232	13128	13351	13363	13234	13132	13386	13219	13323	13171	13096	13217	13178	13283	13316	13308	13392	13272	13355	13241	13148	13358	13135	13139	13220	13232	13366	13241	13268	13260	13190	13292	13275	13272	13272	13137	13292	13155	13201	13318	13298	13320	13086	13227	13380	13130	13250	13284	13314	13391	13183	13208	13196	13303	13262	13185	13271	13170	13294	13140	13168	13246	13337	13322	13307	13368	13149	13375	13214	13176	13249	13119	13284	13263	13242	13333	13328	13239	13328	13351	13264	13256	13271	13257	13289	13215	13313	13327	13268	13318	13150	13262	13136	13267	13263	13216	13319	13273	13018	13358	13286	13150	13385	13217	13381	13370	13387	13328	13431	13217	13306	13273	13118	13494	13247	13358	13243	13283	13268	13216	13296	13148	13187	13169	13229	13348	13202	13335	13129	13229	13345	13252	13291	13349	13257	13248	13281	13455	13384	13198	13428	13266	13380	13225	13365	13249	13305	13169	13233	13145	13305	13192	13512	13166	13170	13135	13293	13213	13457	13317	13296	13377	13385	13239	13299	13376	13202	13246	13349	13374	13154	13223	13205	13132	13220	13319	13223	13197	13271	13253	13251	13213	13154	13214	13328	13145	13306	13259	13378	13364	13321	13327	13363	13334	13363	13291	13354	13142	13241	13193	13329	13282	13327	13315	13081	13200	13372	13269	13306	13385	13205	13240	13257	13216	13229	13271	13140	13529	13356	13367	13307	13228	13307	13157	13255	13373	13365	13123	13170	13432	13352	13207	13365	13469	13293	13188	13288	13296	13395	13266	13148	13280	13439	13480	13285	13345	13280	13443	13082	13308	13308	13197	13242	13148	13335	13198	13187	13298	13320	13220	13258	13384	13204	13263	13389	13357	13352	13267	13265	13224	13173	13297	13191	13255	13485	13216	13307	13245	13371	13126	13360	13348	13217	13149	13250	13246	13038	13146	13341	13315	13325	13180	13107	13427	13301	13266	13262	13238	13232	13293	13177	13329	13284	13242	13321	13279	13152	13271	13252	13337	13313	13186	13384	13427	13238	13435	13318	13226	13338	13134	13240	13397	13228	13318	13003	13241	13447	13378	13155	13262	13158	13259	13056	13302	13185	13522	13215	13315	13234	13243	13266	13363	13306	13435	13281	13221	13185	13199	13290	13337	13299	13315	13313	13272	13358	13240	13299	13203	13377	13236	13224	13416	13240	13254	13287	13393	13360	13198	13192	13289	13282	13277	13132	13490	13101	13290	13363	13471	13157	13382	13278	13313	13196	13282	13151	13123	13120	13305	13295	13298	13219	13324	13464	13447	13317	13104	13379	13130	13213	13345	13297	13229	13417	13197	13424	13285	13284	13162	13173	13135	13245	13225	13429	13328	13254	13253	13322	13357	13207	13435	13193	13156	13260	13249	13429	13447	13294	13281	13225	13448	13328	13181	13345	13315	13222	13332	13148	13180	13205	13185	13261	13266	13293	13194	13396	13238	13275	13095	13396	13492	13376	13229	13292	13405	13125	13405	13296	13198	13278	13290	13231	13305	13346	13267	13382	13234	13482	13401	13417	13264	13259	13428	13290	13106	13165	13259	13176	13410	13276	13338	13206	13376	13372	13246	13343	13206	13118	13414	13261	13400	13211	13242	13266	13245	13157	13260	13284	13283	13270	13296	13145	13226	13392	13193	13289	13134	13223	13338	13252	13276	13157	13259	13303	13109	13159	13135	13265	13271	13129	13267	13374	13300	13194	13436	13446	13457	13230	13317	13239	13286	13203	13370	13352	13280	13274	13226	13330	13209	13222	13375	13227	13454	13275	13317	13245	13156	13383	13178	13297	13253	13279	13214	13146	13238	13458	13209	13258	13255	13170	13188	13174	13188	13232	13255	13336	13294	13271	13176	13258	13327	13283	13059	13228	13421	13286	13157	13405	13300	13162	13451	13275	13275	13439	13213	13267	13153	13287	13239	13288	13200	13306	13213	13354	13269	13230	13137	13267	13269	13255	13175	13356	13098	13370	13278	13175	13203	13283	13273	13256	13102	13150	13334	13211	13370	13237	13160	13516	13424	13290	13293	13333	13194	13245	13335	13195	13493	13249	13281	13244	13298	13288	13331	13233	13501	13247	13156	13155	13218	13279	13108	13224	13281	13203	13328	13240	13158	13356	13339	13314	13317	13345	13331	13195	13197	13221	13355	13314	13213	13189	13281	13283	13271	13261	13276	13333	13423	13203	13332	13164	13255	13343	13180	13216	13224	13268	13141	13228	13293	13233	13346	13230	13307	13323	13279	13354	13402	13400	13344	13195	13317	13377	13210	13365	13327	13245	13365	13385	13242	13340	13283	13155	13253	13301	13444	13162	13258	13233	13110	13365	13129	13264	13381	13227	13406	13310	13323	13413	13184	13254	13351	13343	13257	13376	13370	13235	13228	13324	13309	13175	13327	13290	13406	13294	13264	13259	13181	13201	13232	13319	13230	13127	13315	13283	13137	13310	13346	13342	13272	13199	13193	13309	13239	13310	13208	13356	13234	13309	13307	13387	13343	13172	13315	13127	13074	13311	13324	13304	13209	13357	13337	13316	13247	13288	13299	13341	13494	13209	13041	13317	13212	13276	13188	13191	13230	13182	13298	13340	13280	13297	13277	13107	13332	13290	13302	13182	13480	13348	13262	13301	13305	13155	13234	13368	13167	13308	13088	13243	13299	13271	13401	13191	13227	13229	13300	13276	13349	13187	13433	13218	13317	13261	13230	13303	13214	13073	13172	13284	13319	13306	13387	13267	13247	13198	13212	13415	13258	13230	13222	13181	13193	13325	13313	13358	13338	13266	13080	13093	13306	13262	13269	13325	13310	13189	13178	13145	13465	13335	13322	13357	13243	13397	13260	13521	13307	13348	13266	13251	13428	13368	13290	13227	13289	13052	13359	13217	13317	13450	13352	13352	13326	13301	13076	13366	13158	13370	13162	13147	13200	13227	13230	13124	13308	13261	13323	13181	13298	13348	13385	13209	13265	13124	13185	13210	13324	13263	13240	13347	13346	13402	13309	13130	13234	13195	13349	13271	13218	13355	13450	13333	13340	13209	13455	13334	13429	13357	13236	13352	13339	13163	13236	13269	13254	13427	13159	13268	13347	13388	13245	13215	13317	13380	13232	13206	13290	13344	13267	13203	13363	13377	13082	13234	13268	13362	13215	13158	13381	13163	13316	13379	13267	13272	13295	13271	13468	13175	13132	13201	13451	13231	13429	13188	13265	13357	13217	13384	13292	13307	13297	13341	13238	13226	13405	13292	13376	13478	13118	13295	13297	13090	13247	13178	13269	13310	13151	13397	13287	13269	13354	13295	13368	13270	13390	13387	13341	13456	13266	13283	13118	13333	13325	13264	13213	13161	13345	13312	13257	13143	13224	13249	13201	13143	13290	13211	13197	13337	13424	13363	13193	13183	13306	13267	13385	13275	13439	13307	13348	13249	13240	13235	13252	13140	13180	13361	13217	13366	13318	13351	13362	13314	13497	13034	13116	13219	13195	13193
27536	21317	21824	17429	14280	14258	13883	13511	13555	13493	13750	13634	13671	13565	13740	13463	13464	13415	13534	13635	13456	13526	13569	13787	14010	14316	14022	14008	13861	13575	13707	13519	13434	13369	13362	13513	13690	13607	13586	13349	13337	13390	13501	13577	13590	13531	13495	13612	13503	13729	13464	13388	13544	13606	13508	13677	13480	13357	13479	13550	13554	13366	13366	13580	13586	13442	13472	13507	13435	13417	13473	13340	13291	13543	13354	13422	13436	13471	13498	13401	13463	13471	13446	13407	13467	13501	13150	13639	13571	13410	13467	13488	13221	13568	13518	13447	13511	13551	13569	13445	13473	13446	13476	13615	13581	13494	13460	13462	13401	13482	13279	13459	13468	13565	13455	13562	13395	13561	13386	13368	13269	13401	13647	13340	13456	13364	13379	13552	13579	13464	13362	13474	13509	13396	13570	13470	13415	13428	13239	13512	13548	13598	13504	13476	13307	13509	13538	13498	13477	13411	13712	13401	13334	13294	13420	13329	13431	13419	13515	13541	13502	13486	13411	13237	13534	13569	13578	13573	13615	13414	13461	13487	13478	13432	13390	13601	13387	13325	13474	13520	13413	13257	13270	13229	13540	13259	13545	13348	13514	13484	13697	13482	13431	13530	13554	13523	13438	13368	13588	13443	13470	13413	13532	13430	13649	13483	13452	13529	13284	13618	13393	13524	13407	13373	13525	13574	13485	13573	13649	13617	13454	13584	13476	13554	13483	13417	13465	13448	13410	13427	13525	13337	13525	13396	13536	13499	13535	13649	13497	13413	13446	13496	13285	13496	13787	13521	13565	13361	13427	13350	13471	13442	13373	13481	13344	13505	13406	13598	13682	13561	13479	13532	13480	13405	13361	13659	13407	13520	13365	13506	13370	13440	13592	13462	13452	13336	13520	13439	13360	13638	13594	13531	13313	13566	13618	13509	13613	13388	13512	13582	13522	13414	13487	13352	13512	13443	13530	13254	13468	13554	13565	13192	13466	13397	13514	13368	13407	13436	13601	13427	13624	13386	13489	13296	13438	13610	13325	13279	13443	13529	13607	13478	13447	13402	13571	13615	13434	13516	13415	13504	13554	13378	13332	13505	13685	13398	13602	13465	13433	13340	13350	13467	13683	13548	13417	13473	13518	13495	13575	13496	13522	13436	13491	13383	13499	13418	13540	13545	13725	13381	13467	13512	13495	13510	13527	13538	13482	13558	13411	13379	13456	13566	13526	13480	13511	13596	13479	13651	13532	13547	13472	13465	13610	13561	13386	13331	13549	13733	13497	13266	13375	13582	13466	13579	13535	13329	13469	13556	13554	13259	13422	13341	13517	13306	13546	13548	13511	13366	13354	13465	13586	13471	13326	13510	13441	13542	13480	13406	13560	13514	13410	13286	13383	13592	13530	13528	13525	13424	13587	13420	13468	13557	13574	13397	13540	13342	13533	13452	13590	13506	13612	13397	13583	13399	13367	13407	13362	13489	13486	13451	13413	13504	13401	13522	13394	13414	13535	13385	13506	13439	13585	13696	13495	13382	13439	13438	13425	13418	13655	13471	13440	13454	13551	13409	13373	13548	13297	13578	13709	13369	13466	13279	13384	13283	13486	13497	13357	13354	13507	13564	13538	13351	13438	13204	13367	13374	13412	13450	13344	13312	13622	13482	13477	13385	13569	13540	13444	13600	13472	13549	13384	13562	13504	13408	13440	13465	13410	13406	13677	13619	13558	13388	13401	13481	13483	13504	13573	13380	13663	13389	13526	13491	13486	13561	13494	13610	13417	13552	13407	13399	13570	13374	13392	13389	13278	13333	13403	13353	13470	13605	13346	13351	13505	13547	13463	13632	13493	13262	13377	13387	13487	13326	13561	13455	13506	13425	13633	13631	13575	13292	13479	13534	13351	13448	13542	13362	13437	13585	13182	13629	13449	13524	13466	13514	13543	13506	13500	13473	13594	13565	13249	13300	13397	13327	13601	13540	13464	13418	13494	13480	13329	13464	13456	13460	13350	13456	13414	13416	13373	13359	13569	13472	13626	13495	13600	13377	13444	13445	13456	13402	13175	13365	13486	13430	13534	13412	13681	13442	13541	13455	13472	13534	13443	13501	13451	13405	13506	13621	13575	13514	13379	13447	13517	13482	13525	13497	13475	13643	13506	13472	13494	13387	13445	13510	13393	13364	13437	13360	13579	13319	13458	13551	13669	13338	13538	13509	13508	13610	13530	13309	13799	13355	13511	13455	13437	13336	13472	13527	13466	13461	13449	13472	13241	13316	13423	13391	13263	13656	13423	13484	13294	13453	13440	13389	13421	13446	13513	13337	13418	13480	13561	13465	13477	13432	13372	13489	13534	13458	13590	13387	13407	13569	13452	13387	13344	13189	13606	13430	13622	13652	13480	13395	13499	13557	13406	13435	13507	13465	13277	13570	13587	13406	13346	13331	13476	13636	13537	13633	13614	13316	13479	13467	13358	13597	13523	13510	13593	13373	13446	13379	13416	13599	13655	13492	13452	13665	13498	13577	13655	13480	13477	13454	13559	13619	13354	13356	13452	13316	13494	13328	13475	13421	13492	13473	13588	13522	13418	13516	13504	13376	13539	13343	13466	13728	13433	13494	13536	13604	13525	13563	13486	13448	13602	13365	13447	13367	13262	13420	13502	13576	13518	13474	13507	13371	13529	13454	13368	13404	13320	13542	13569	13617	13547	13628	13498	13690	13698	13448	13501	13679	13497	13383	13467	13435	13467	13658	13314	13334	13521	13478	13480	13647	13603	13357	13392	13437	13495	13461	13521	13505	13484	13599	13602	13347	13488	13656	13340	13439	13567	13614	13384	13642	13513	13478	13596	13617	13471	13428	13513	13575	13395	13318	13401	13629	13502	13377	13395	13349	13509	13554	13417	13630	13503	13564	13444	13604	13502	13596	13532	13626	13539	13621	13621	13526	13546	13376	13399	13561	13466	13554	13568	13188	13449	13447	13523	13578	13327	13391	13400	13423	13468	13559	13519	13435	13436	13424	13427	13467	13250	13633	13448	13298	13642	13149	13468	13475	13414	13596	13507	13486	13439	13654	13413	13407	13404	13631	13568	13379	13527	13392	13381	13467	13533	13300	13542	13523	13547	13799	13393	13355	13397	13422	13407	13512	13486	13506	13575	13403	13338	13536	13426	13366	13381	13490	13263	13427	13546	13476	13553	13492	13409	13500	13406	13475	13521	13541	13435	13561	13412	13451	13373	13408	13497	13529	13436	13502	13347	13460	13448	13535	13529	13351	13641	13588	13405	13490	13456	13326	13620	13496	13606	13529	13449	13600	13437	13293	13463	13493	13492	13498	13545	13548	13432	13580	13405	13493	13436	13382	13491	13345	13639	13506	13511	13547	13581	13414	13392	13499	13499	13590	13437	13662	13434	13576	13553	13317	13535	13441	13401	13293	13622	13524	13751	13495	13568	13575	13614	13291	13465	13599	13429	13500	13245	13369	13480	13674	13519	13297	13341	13404	13421	13577	13407	13371	13541	13589	13501	13469	13560	13426	13544	13465	13533	13275	13500	13384	13574	13468	13426	13485	13414	13450	13510	13560	13433	13637	13412	13632	13685	13382	13705	13491	13347	13572	13348	13312	13381	13369	13438	13420	13411	13262	13392	13310	13572	13637	13526	13416	13486	13552	13427	13438	13529	13248	13656	13547	13419	13342	13459	13340	13557	13520	13488	13549	13212	13415	13571	13598	13502	13347	13495	13469	13467	13234	13380	13444	13538	13458	13364	13371	13493	13411	13427	13383	13482	13464	13412	13508	13463	13785	13513	13613	13574	13499	13472	13454	13449	13583	13448	13509	13538	13329	13456	13511	13429	13294	13458	13694	13613	13460	13497	13590	13535	13440	13560	13373	13381	13468	13210	13442	13498	13469	13295	13547	13378	13416	13453	13287	13581	13459	13378	13510	13454	13359	13426	13617	13417	13435	13561	13487	13338	13643	13584	13362	13322	13458	13424	13421	13727	13640	13529	13381	13439	13547	13449	13554	13453	13435	13438	13671	13471	13661	13700	13585	13362	13321	13443	13455	13469	13384	13324	13298	13448	13413	13448	13524	13565	13502	13615	13440	13428	13618	13618	13581	13602	13514	13590	13437	13426	13607	13412	13453	13559	13195	13475	13221	13442	13595	13342	13663	13331	13445	13446	13483	13554	13574	13634	13407	13540	13481	13519	13412	13443	13513	13680	13542	13626	13479	13596	13442	13428	13508	13551	13277	13431	13657	13467	13471	13599	13536	13580	13490	13497	13484	13489	13558	13652	13611	13452	13483	13456	13303	13474	13438	13532	13404	13465	13357	13406	13494	13545	13587	13366	13316	13406	13556	13526	13430	13686	13457	13467	13547	13605	13555	13548	13537	13620	13513	13346	13394	13449	13404	13324	13527	13584	13584	13706	13539	13585	13497	13433	13655	13519	13419	13496	13624	13666	13539	13442	13523	13543	13653	13427	13439	13565	13609	13404	13452	13526	13554	13547	13535	13588	13373	13527	13551	13555	13367	13582	13289	13252	13349	13543	13440	13505	13476	13605	13472	13406	13520	13577	13649	13646	13483	13663	13566	13339	13456	13516	13480	13292	13480	13509	13501	13406	13626	13556	13555	13294	13607	13340	13608	13324	13470	13573	13621	13605	13622	13644	13307	13358	13340	13445	13587	13444	13611	13426	13354	13493	13455	13430	13601	13377	13505	13473	13528	13417	13287	13614	13723	13680	13406	13504	13340	13387	13407	13702	13567	13401	13312	13701	13166	13410	13332	13589	13691	13339	13477	13535	13499	13611	13454	13579	13558	13475	13379	13403	13464	13565	13311	13414	13591	13463	13295	13617	13500	13503	13381	13374	13548	13419	13591	13472	13586	13548	13508	13568	13579	13539	13634	13497	13479	13357	13366	13681	13337	13222	13457	13507	13374	13410	13439	13304	13424	13367	13440	13399	13421	13670	13514	13564	13609	13529	13421	13448	13520	13581	13500	13472	13512	13558	13552	13476	13482	13480	13341	13489	13503	13653	13357	13537	13499	13605	13510	13636	13332	13417	13518	13685	13490	13440	13528	13277	13463	13431	13467	13470	13663	13308	13294	13412	13566	13777	13437	13556	13406
16447	17419	18281	14795	14132	13885	13149	12682	12776	12646	12531	12552	12537	12671	12491	12459	12480	12514	12375	12539	12332	12576	12651	12899	13386	13400	13150	12731	12549	12421	12398	12444	12416	12362	12386	12263	12436	12407	12533	12280	12485	12310	12367	12451	12478	12404	12402	12402	12335	12429	12404	12482	12432	12379	12443	12496	12452	12366	12481	12402	12448	12302	12374	12393	12479	12503	12537	12419	12435	12385	12410	12514	12404	12403	12358	12533	12535	12465	12404	12440	12375	12532	12418	12309	12427	12374	12325	12395	12453	12411	12361	12354	12430	12694	12264	12329	12522	12513	12412	12315	12552	12532	12565	12274	12522	12342	12408	12428	12314	12342	12126	12419	12434	12404	12547	12414	12325	12298	12464	12462	12436	12570	12493	12301	12368	12439	12451	12537	12485	12385	12479	12382	12278	12401	12257	12319	12343	12564	12661	12312	12455	12386	12489	12409	12429	12361	12364	12485	12557	12421	12345	12463	12567	12402	12389	12425	12550	12377	12403	12424	12431	12413	12436	12498	12543	12541	12462	12438	12336	12566	12463	12591	12426	12336	12523	12319	12524	12291	12275	12456	12450	12452	12531	12285	12311	12513	12321	12177	12375	12259	12370	12314	12365	12385	12283	12373	12462	12358	12385	12383	12418	12351	12391	12289	12422	12317	12484	12385	12298	12486	12418	12359	12262	12463	12262	12232	12384	12527	12444	12306	12374	12420	12188	12261	12344	12407	12421	12346	12437	12424	12470	12421	12349	12457	12402	12424	12491	12493	12379	12382	12241	12443	12398	12518	12330	12338	12501	12316	12250	12423	12353	12432	12426	12399	12411	12290	12458	12469	12431	12352	12506	12305	12230	12406	12339	12494	12456	12452	12425	12393	12237	12452	12277	12372	12437	12465	12522	12469	12313	12439	12255	12498	12401	12506	12479	12416	12322	12433	12325	12268	12609	12427	12612	12645	12400	12496	12460	12503	12425	12338	12507	12492	12402	12370	12482	12492	12468	12350	12273	12465	12340	12476	12371	12351	12436	12395	12355	12258	12403	12434	12392	12307	12386	12506	12322	12354	12224	12474	12445	12408	12500	12616	12426	12328	12401	12506	12444	12439	12474	12409	12420	12114	12605	12382	12520	12405	12399	12553	12382	12347	12322	12365	12413	12414	12449	12425	12357	12558	12474	12406	12452	12373	12420	12474	12492	12358	12412	12389	12372	12497	12513	12382	12552	12462	12370	12351	12479	12455	12453	12373	12305	12475	12342	12451	12415	12511	12506	12299	12584	12449	12559	12277	12463	12457	12368	12454	12518	12452	12363	12290	12488	12440	12504	12329	12343	12476	12377	12272	12374	12581	12348	12460	12323	12413	12415	12196	12596	12624	12184	12373	12315	12419	12484	12437	12379	12587	12333	12347	12556	12373	12334	12474	12407	12423	12506	12260	12512	12515	12557	12328	12389	12399	12420	12302	12356	12321	12496	12586	12334	12356	12441	12271	12309	12367	12421	12526	12293	12404	12410	12323	12232	12360	12316	12307	12414	12268	12394	12418	12458	12390	12378	12283	12424	12472	12344	12576	12292	12573	12503	12382	12338	12207	12396	12452	12290	12376	12480	12406	12460	12448	12468	12269	12438	12428	12488	12376	12431	12253	12227	12464	12511	12410	12429	12586	12370	12434	12302	12297	12402	12445	12353	12419	12541	12400	12304	12484	12335	12435	12277	12478	12413	12313	12376	12301	12379	12487	12467	12304	12523	12428	12303	12384	12377	12480	12384	12360	12410	12411	12409	12553	12543	12425	12425	12383	12501	12395	12432	12511	12511	12497	12615	12397	12305	12478	12313	12356	12451	12331	12386	12497	12523	12396	12545	12407	12406	12484	12381	12510	12394	12409	12493	12311	12459	12338	12580	12437	12359	12459	12515	12404	12394	12326	12548	12443	12468	12353	12349	12500	12430	12579	12402	12386	12399	12257	12378	12482	12531	12413	12241	12506	12552	12517	12294	12462	12376	12429	12471	12333	12459	12453	12358	12317	12260	12475	12385	12339	12576	12332	12329	12420	12499	12434	12457	12422	12377	12479	12434	12208	12521	12656	12359	12537	12355	12415	12380	12272	12301	12321	12447	12515	12493	12132	12572	12535	12418	12406	12466	12449	12540	12339	12489	12466	12389	12448	12462	12388	12357	12496	12359	12373	12325	12448	12408	12324	12438	12258	12378	12512	12444	12491	12384	12512	12379	12519	12504	12428	12437	12313	12448	12420	12350	12393	12405	12418	12263	12433	12462	12319	12292	12432	12412	12381	12429	12467	12410	12511	12418	12483	12411	12376	12261	12431	12654	12434	12618	12555	12539	12343	12421	12436	12582	12485	12333	12431	12303	12220	12441	12431	12383	12440	12431	12466	12424	12303	12373	12378	12416	12499	12549	12360	12354	12330	12462	12441	12612	12550	12281	12496	12589	12522	12281	12533	12315	12353	12489	12452	12352	12500	12443	12487	12339	12586	12438	12429	12352	12382	12482	12340	12510	12312	12279	12442	12368	12395	12452	12513	12448	12510	12421	12505	12276	12413	12502	12424	12488	12439	12313	12418	12387	12318	12445	12447	12417	12378	12457	12247	12393	12425	12415	12404	12379	12445	12470	12379	12468	12327	12475	12384	12323	12436	12253	12312	12479	12429	12413	12452	12411	12421	12385	12326	12370	12325	12379	12451	12478	12518	12429	12270	12443	12482	12305	12235	12306	12394	12602	12480	12289	12478	12374	12451	12401	12516	12356	12494	12524	12418	12267	12480	12470	12413	12491	12387	12442	12435	12482	12398	12437	12388	12594	12477	12497	12488	12469	12255	12422	12275	12394	12354	12395	12379	12583	12407	12531	12380	12328	12372	12460	12435	12353	12481	12538	12300	12434	12339	12330	12444	12327	12375	12370	12387	12417	12357	12334	12376	12536	12462	12457	12316	12456	12460	12543	12441	12319	12381	12447	12427	12483	12427	12396	12309	12458	12453	12398	12414	12385	12379	12291	12317	12434	12461	12451	12347	12470	12333	12430	12347	12346	12512	12405	12407	12443	12426	12572	12280	12355	12562	12392	12311	12507	12394	12348	12422	12367	12301	12270	12357	12210	12482	12361	12246	12409	12414	12399	12271	12391	12426	12317	12345	12447	12413	12441	12379	12269	12367	12563	12343	12580	12418	12512	12541	12125	12262	12389	12509	12569	12432	12331	12353	12448	12523	12321	12435	12518	12475	12363	12233	12402	12300	12442	12507	12408	12312	12512	12352	12413	12448	12415	12374	12520	12463	12278	12439	12530	12514	12441	12461	12446	12330	12458	12460	12352	12518	12531	12333	12281	12491	12598	12452	12296	12454	12547	12378	12334	12468	12367	12390	12495	12455	12429	12397	12352	12405	12432	12384	12424	12371	12526	12443	12460	12422	12464	12432	12441	12521	12498	12412	12362	12540	12382	12454	12493	12345	12525	12314	12355	12448	12379	12274	12507	12459	12382	12400	12306	12187	12431	12407	12483	12324	12232	12309	12181	12411	12379	12430	12483	12365	12352	12376	12403	12503	12466	12328	12463	12459	12416	12285	12320	12227	12318	12192	12378	12408	12436	12493	12401	12436	12578	12306	12324	12425	12424	12316	12310	12489	12376	12374	12323	12409	12449	12373	12476	12409	12318	12441	12383	12273	12396	12456	12473	12518	12190	12380	12578	12370	12505	12456	12307	12178	12318	12370	12271	12478	12483	12429	12645	12567	12369	12379	12429	12370	12551	12322	12389	12461	12459	12340	12279	12467	12407	12414	12505	12280	12339	12490	12423	12392	12491	12275	12321	12523	12280	12522	12552	12344	12268	12473	12574	12336	12582	12443	12394	12360	12343	12485	12444	12363	12457	12489	12413	12323	12305	12516	12390	12439	12381	12416	12390	12406	12481	12373	12278	12529	12263	12287	12350	12335	12485	12340	12289	12441	12503	12349	12425	12413	12509	12292	12480	12479	12464	12428	12328	12453	12415	12405	12286	12313	12517	12597	12551	12277	12530	12475	12586	12464	12450	12505	12321	12387	12428	12405	12596	12440	12592	12411	12210	12319	12534	12554	12318	12341	12255	12481	12359	12417	12414	12459	12261	12515	12344	12428	12457	12267	12260	12337	12340	12383	12298	12475	12538	12397	12483	12398	12322	12421	12306	12401	12393	12532	12324	12352	12520	12422	12329	12442	12298	12469	12394	12350	12479	12368	12432	12429	12367	12458	12365	12478	12358	12537	12565	12551	12373	12323	12510	12457	12376	12350	12461	12321	12562	12405	12548	12445	12403	12350	12484	12433	12379	12455	12444	12407	12439	12217	12550	12421	12427	12513	12429	12442	12604	12408	12431	12459	12353	12547	12473	12288	12402	12507	12450	12360	12431	12438	12526	12561	12385	12350	12329	12401	12387	12469	12502	12326	12422	12396	12237	12412	12504	12480	12439	12298	12389	12377	12371	12424	12494	12271	12411	12518	12449	12387	12393	12406	12456	12410	12297	12559	12468	12535	12259	12566	12471	12341	12555	12268	12386	12501	12352	12429	12477	12254	12279	12309	12426	12453	12520	12532	12418	12387	12339	12448	12362	12446	12468	12525	12393	12444	12472	12403	12445	12487	12237	12431	12429	12469	12505	12330	12384	12533	12521	12370	12292	12562	12266	12295	12522	12565	12376	12372	12264	12438	12341	12444	12383	12346	12569	12452	12358	12291	12305	12480	12243	12347	12303	12329	12465	12456	12200	12601	12322	12516	12295	12256	12420	12380	12292	12612	12415	12561	12471	12359	12407	12498	12186	12431	12455	12354	12346	12431	12577	12449	12483	12410	12411	12275	12328	12320	12410	12392	12371	12458	12214	12382	12270	12302	12344	12423	12436	12435	12482	12480	12383	12486	12424	12446	12426	12487	12510	12227	12515	12401	12380	12543	12391	12558	12466	12445	12395	12468	12376	12479	12432	12261	12409	12442	12518	12446	12282	12538	12412	12558	12313	12461	12481	12293	12494	12290	12430	12331	12257	12377	12446	12400	12454	12304	12519	12350	12398	12523	12442	12355	12555	12457	12397	12342	12311	12500	12536	12491	12512	12485	12408	12366	12437	12386	12378	12462
24495	21251	28319	24649	21697	18942	17238	15186	14935	15177	15244	14923	14942	14769	14636	14810	14574	14613	14662	14687	14536	14698	15880	17529	18443	18390	16877	16026	15204	14925	14871	14375	14514	14417	14387	14400	14585	14589	14550	14418	14650	14355	14544	14257	14476	14412	14596	14482	14416	14412	14506	14765	14521	14423	14394	14529	14472	14359	14351	14611	14515	14490	14518	14520	14651	14622	14582	14545	14601	14395	14354	14824	14536	14591	14518	14468	14568	14393	14521	14562	14555	14450	14467	14278	14450	14485	14441	14557	14348	14626	14478	14381	14369	14483	14558	14545	14447	14574	14664	14423	14574	14502	14396	14502	14374	14581	14421	14699	14340	14567	14383	14472	14493	14554	14387	14442	14497	14347	14471	14445	14457	14329	14405	14572	14346	14420	14501	14451	14581	14484	14566	14389	14385	14515	14398	14387	14292	14560	14635	14509	14358	14587	14627	14472	14576	14277	14523	14401	14503	14385	14382	14423	14381	14459	14632	14398	14316	14474	14476	14301	14334	14662	14413	14694	14535	14417	14595	14527	14519	14575	14425	14520	14488	14193	14598	14517	14386	14392	14333	14490	14224	14464	14435	14468	14634	14281	14460	14350	14643	14482	14712	14453	14264	14432	14368	14445	14440	14349	14296	14376	14541	14544	14554	14388	14414	14364	14454	14451	14362	14529	14511	14498	14461	14602	14550	14497	14288	14536	14439	14523	14505	14404	14135	14305	14286	14295	14445	14503	14410	14482	14573	14439	14326	14462	14447	14600	14497	14311	14327	14537	14454	14499	14397	14516	14396	14453	14655	14657	14593	14463	14562	14628	14670	14320	14521	14474	14501	14581	14598	14403	14371	14436	14325	14567	14455	14486	14354	14491	14330	14494	14458	14372	14524	14451	14441	14385	14614	14428	14447	14485	14503	14320	14623	14589	14475	14335	14440	14397	14349	14522	14434	14488	14394	14458	14472	14643	14341	14412	14356	14313	14536	14540	14514	14475	14236	14670	14330	14390	14374	14480	14350	14268	14489	14398	14637	14592	14362	14493	14428	14504	14406	14273	14181	14330	14463	14423	14528	14400	14503	14324	14416	14567	14383	14415	14549	14483	14425	14451	14391	14336	14526	14467	14385	14556	14349	14530	14479	14368	14318	14346	14612	14463	14306	14321	14316	14753	14523	14424	14285	14528	14512	14596	14408	14359	14412	14375	14457	14567	14683	14472	14307	14348	14553	14480	14259	14396	14315	14389	14594	14475	14650	14600	14561	14513	14640	14447	14330	14422	14469	14382	14556	14512	14576	14551	14394	14367	14392	14411	14576	14406	14477	14511	14530	14336	14504	14538	14404	14375	14560	14565	14564	14427	14455	14485	14794	14390	14513	14473	14741	14436	14520	14520	14348	14363	14288	14406	14520	14453	14550	14434	14389	14289	14453	14588	14467	14545	14585	14486	14330	14393	14640	14650	14516	14431	14348	14492	14539	14487	14314	14340	14277	14571	14442	14543	14640	14544	14463	14537	14329	14532	14326	14377	14564	14438	14581	14460	14564	14403	14361	14601	14447	14428	14392	14479	14558	14412	14486	14474	14444	14502	14445	14513	14309	14307	14381	14596	14380	14440	14614	14641	14566	14426	14544	14671	14528	14591	14322	14420	14314	14533	14444	14465	14525	14555	14528	14407	14411	14690	14580	14379	14399	14495	14378	14547	14495	14459	14609	14368	14230	14321	14472	14406	14444	14395	14566	14429	14470	14427	14490	14485	14398	14472	14160	14539	14466	14404	14339	14644	14340	14253	14529	14540	14553	14394	14411	14362	14468	14498	14440	14520	14597	14553	14342	14307	14256	14483	14497	14275	14351	14362	14419	14526	14605	14421	14562	14413	14314	14448	14395	14481	14472	14439	14290	14380	14535	14415	14467	14559	14341	14272	14482	14428	14336	14607	14396	14689	14551	14394	14539	14448	14411	14460	14540	14517	14460	14553	14526	14425	14534	14496	14534	14477	14414	14412	14503	14323	14300	14318	14467	14749	14295	14406	14546	14447	14326	14526	14457	14350	14543	14581	14485	14481	14515	14482	14604	14464	14430	14595	14382	14507	14512	14382	14371	14609	14496	14394	14572	14453	14427	14577	14501	14558	14403	14204	14397	14440	14464	14442	14205	14471	14298	14447	14392	14349	14328	14371	14367	14281	14648	14429	14335	14390	14450	14316	14434	14418	14588	14425	14482	14363	14361	14287	14366	14501	14541	14357	14501	14497	14384	14443	14397	14549	14551	14295	14416	14442	14332	14311	14564	14431	14390	14466	14299	14623	14540	14604	14380	14383	14333	14294	14232	14517	14496	14262	14638	14570	14552	14537	14574	14399	14484	14387	14491	14489	14380	14573	14321	14563	14424	14426	14261	14546	14458	14384	14417	14307	14430	14324	14304	14466	14411	14446	14714	14614	14462	14479	14503	14451	14556	14432	14326	14462	14519	14472	14682	14682	14675	14304	14249	14495	14537	14624	14574	14432	14603	14293	14429	14493	14449	14418	14359	14499	14456	14429	14618	14484	14645	14489	14382	14548	14226	14455	14533	14410	14397	14510	14458	14360	14479	14410	14383	14632	14663	14496	14587	14613	14376	14370	14387	14485	14417	14391	14293	14468	14424	14484	14609	14353	14462	14361	14249	14551	14640	14539	14357	14287	14454	14354	14454	14410	14503	14416	14452	14435	14412	14544	14466	14343	14612	14533	14463	14387	14518	14396	14319	14436	14659	14637	14588	14552	14385	14436	14451	14569	14613	14387	14457	14656	14543	14259	14435	14467	14411	14315	14519	14548	14472	14182	14339	14589	14465	14422	14485	14294	14466	14419	14591	14568	14565	14574	14443	14328	14537	14546	14458	14475	14449	14484	14445	14382	14677	14391	14602	14429	14488	14477	14412	14510	14460	14429	14430	14240	14499	14417	14446	14470	14518	14504	14455	14378	14533	14529	14373	14615	14443	14526	14662	14603	14468	14544	14505	14593	14654	14285	14436	14416	14446	14411	14473	14424	14350	14252	14421	14338	14291	14612	14398	14139	14438	14596	14494	14483	14500	14378	14349	14410	14363	14546	14448	14445	14500	14632	14233	14406	14615	14546	14624	14407	14538	14407	14547	14418	14434	14539	14441	14434	14406	14587	14524	14403	14443	14453	14449	14559	14607	14256	14377	14576	14387	14428	14359	14666	14260	14455	14235	14592	14435	14374	14479	14636	14479	14602	14412	14429	14521	14381	14505	14385	14410	14417	14423	14524	14774	14450	14353	14598	14631	14506	14680	14466	14361	14313	14479	14595	14401	14395	14509	14508	14439	14636	14690	14304	14550	14490	14447	14422	14474	14542	14466	14374	14562	14449	14625	14421	14318	14376	14472	14499	14446	14470	14636	14488	14477	14458	14514	14408	14755	14588	14297	14499	14418	14685	14476	14531	14529	14352	14486	14525	14501	14428	14632	14499	14573	14540	14440	14389	14386	14238	14394	14158	14443	14473	14439	14354	14536	14595	14466	14550	14511	14357	14520	14507	14249	14537	14655	14394	14462	14566	14409	14410	14434	14581	14448	14561	14630	14442	14524	14532	14225	14597	14487	14445	14447	14280	14464	14451	14511	14384	14472	14420	14391	14384	14398	14452	14222	14338	14600	14535	14549	14275	14482	14526	14399	14609	14473	14415	14463	14460	14401	14602	14349	14478	14489	14373	14496	14534	14353	14413	14561	14359	14373	14401	14412	14444	14395	14447	14476	14502	14358	14635	14449	14545	14377	14592	14379	14394	14517	14342	14563	14323	14338	14530	14527	14425	14522	14399	14547	14438	14550	14334	14411	14437	14576	14483	14298	14449	14256	14331	14418	14745	14435	14463	14380	14378	14395	14566	14339	14396	14433	14414	14517	14670	14457	14462	14514	14323	14362	14276	14620	14431	14471	14412	14394	14471	14401	14415	14452	14470	14480	14368	14276	14474	14497	14473	14580	14268	14436	14419	14516	14336	14305	14410	14578	14459	14570	14296	14505	14374	14495	14349	14561	14245	14546	14592	14519	14521	14497	14540	14570	14581	14501	14544	14220	14245	14610	14407	14793	14644	14478	14387	14546	14431	14578	14556	14465	14682	14499	14583	14389	14571	14427	14510	14523	14567	14441	14482	14469	14526	14410	14680	14458	14487	14550	14432	14378	14655	14325	14572	14467	14557	14585	14733	14569	14500	14442	14276	14404	14357	14429	14381	14394	14673	14576	14428	14376	14326	14619	14535	14347	14572	14688	14589	14489	14518	14452	14505	14520	14582	14408	14347	14456	14546	14468	14475	14406	14295	14484	14622	14565	14536	14571	14359	14525	14484	14351	14516	14579	14488	14531	14566	14251	14269	14314	14348	14399	14573	14426	14350	14465	14467	14447	14279	14547	14447	14645	14463	14450	14487	14460	14466	14398	14542	14481	14534	14385	14573	14305	14520	14353	14483	14533	14396	14342	14661	14503	14387	14534	14479	14350	14405	14567	14477	14521	14397	14440	14491	14560	14491	14300	14506	14321	14380	14367	14470	14515	14501	14579	14444	14396	14367	14474	14459	14326	14357	14470	14448	14555	14431	14480	14565	14327	14535	14584	14510	14402	14540	14543	14594	14416	14425	14510	14418	14324	14464	14416	14375	14456	14242	14451	14566	14530	14418	14519	14414	14556	14435	14420	14305	14551	14518	14500	14424	14380	14547	14477	14340	14463	14256	14341	14473	14497	14563	14478	14518	14306	14308	14471	14288	14605	14667	14464	14513	14187	14439	14353	14527	14488	14521	14582	14367	14285	14428	14334	14379	14413	14625	14417	14470	14551	14726	14414	14573	14522	14504	14440	14437	14395	14568	14476	14528	14520	14306	14557	14585	14384	14535	14501	14523	14389	14449	14543	14328	14432	14447	14489	14470	14519	14418	14403	14419	14482	14574	14538	14513	14272	14379	14418	14548	14639	14244	14500	14400	14447	14426	14476	14479	14302	14428	14397	14665	14689	14493	14387	14552	14330	14513	14412	14444	14580	14510	14408	14585	14404	14432	14432	14321	14450	14435	14540	14281	14207	14589	14531	14344	14403	14344	14488	14652	14598	14390	14503	14459	14435	14459	14580	14568
16701	27227	22879	18239	17512	15464	14306	13847	13787	13623	13564	13650	13566	13457	13346	13350	13386	13264	13299	13228	13273	13536	15509	18065	18924	18313	16128	14940	13999	13413	13081	13134	13265	13298	13246	13011	13224	13261	13037	13263	13061	13111	13043	13193	13011	13226	13017	13040	13054	13141	13192	13170	13189	13209	13113	13162	13131	13078	13183	13263	12969	13040	12973	13246	13039	13032	13035	12957	13046	12991	13223	13280	13109	13117	13022	13035	13270	13166	13044	13115	13149	12988	13014	13240	13120	13247	13037	12994	13141	13422	13062	13124	13080	12912	13226	13154	13193	13134	13063	13074	13160	12917	13098	13187	13037	13284	13128	13182	12958	13186	13176	12974	13159	13260	13192	13145	13046	13060	13230	13133	13066	13072	13120	13063	13132	13059	13165	13181	12987	13166	13048	13206	13080	13125	13181	13251	13064	13298	13082	13320	13207	13232	13067	13148	12960	13082	13090	13101	13308	13088	13145	13096	13139	13246	13183	13116	13188	12968	12910	13063	13010	13226	13161	13171	13133	13035	13198	13132	13106	13199	13074	13148	13119	13001	13062	13027	13180	13026	13243	13120	12972	13230	13151	13048	13194	13107	13124	13158	13039	13083	13053	13209	13169	13229	13242	13201	13155	13179	13008	13270	12953	13077	13064	13093	13141	13090	13298	13004	13168	13335	13001	13186	13069	13075	13069	13103	13004	13272	13125	13253	13177	12987	13087	13263	13116	13199	13120	13032	13289	13125	13144	13099	13072	13079	12911	13225	13097	13072	13129	13196	12984	13126	13199	13121	12979	13018	13255	12971	13073	12964	13039	13246	13089	13010	13096	13019	13129	13043	13088	13103	13078	12957	13128	13008	13191	13208	13029	13281	13132	13186	13008	13172	13149	12918	13226	12990	13198	13054	12915	13117	12987	13090	13130	13209	13144	13066	13127	13132	13197	13156	13347	13182	13016	13171	13166	13035	13185	13035	13009	13215	13182	13155	13086	13102	13127	13065	13124	13000	12889	13183	13223	13145	13098	13131	13001	13301	13230	13080	13059	13118	13211	13155	13048	13312	13188	13135	13239	13059	12845	13138	13113	13070	13110	13138	13018	13141	12956	13230	13054	13253	13194	13081	13088	13156	13174	13296	13197	13276	13031	13029	13137	12989	13086	13033	13247	13293	13265	13130	13096	12903	13091	13280	13028	13130	12907	13086	13075	13154	13161	13114	13136	13084	13176	13097	13044	13076	13109	13053	13182	13148	13136	13018	12924	12978	13143	13118	13079	13089	13074	13106	13285	13128	13027	13262	13115	13034	13117	13146	13140	13145	13114	13058	13077	13219	13213	13032	12998	13083	13131	13178	13226	13051	13126	13211	12932	13171	12965	13029	13110	13014	12983	13200	12968	13130	13217	13035	13215	13179	13151	13035	13084	13020	13178	13092	13056	13241	13026	13153	13170	13143	13108	13086	13056	13202	13055	13018	12966	13160	13048	13301	13178	13298	13149	13213	13110	13091	13154	12982	13213	13138	13128	13099	13125	12929	13133	13044	13154	13127	13050	13267	13273	13013	13128	13201	13169	13000	13202	12984	12944	13196	13010	13095	13137	13159	13007	13181	13145	13046	13113	13196	13183	13164	13087	13153	13120	13114	13242	13039	13147	12989	13180	13227	13183	13240	12911	13001	12993	12991	13099	13059	13012	13042	13243	13188	13084	13024	13183	13214	13128	13079	13260	13054	13210	13046	13216	12994	13030	13033	13182	13108	13210	13070	13157	13167	13236	13066	13138	13183	13148	13214	13133	13191	13186	13316	13067	13027	13372	13058	13153	13177	13051	13187	13043	13045	13179	13055	13139	12972	13280	13008	13253	13134	13149	13187	13124	13039	13083	13215	13084	13016	12993	13195	13109	13085	13153	13095	13068	12923	12934	13076	13094	13230	13069	13184	13236	13090	13179	12983	13025	13082	13182	13012	13191	12955	13107	13163	13304	12937	13004	13206	13039	13233	13204	13097	12980	13174	13064	13126	13117	13087	12988	13119	13072	13146	13108	13047	13295	13153	13121	13085	13132	13116	13064	13204	13089	13124	13154	13278	13138	13036	13304	13109	13140	13135	13003	13197	13147	13229	13153	13186	13015	13189	13151	13149	13017	13175	13226	13124	13148	12963	13073	13031	13141	13223	13125	13178	13195	13182	13006	13011	13157	13197	13389	13318	13069	13114	13100	13161	12863	13376	13061	13207	13038	13185	13058	13154	13119	12892	13066	12959	13039	13097	12999	13158	13110	13293	13116	13142	13124	13106	13131	13031	13287	13051	13104	13151	13036	13100	13328	12980	13129	13171	13005	13363	13081	13028	13033	13088	13087	13054	13056	13269	13213	13245	13086	13016	13201	13061	13135	13265	13129	13101	12969	12982	13128	13015	13018	12964	13194	13222	13020	13166	13255	13093	13171	13023	13066	13240	13116	12911	13080	13187	13109	13326	13148	13200	13089	13165	13052	13270	13136	13144	12991	13013	13242	13059	13284	13032	13044	13121	13115	13090	13245	13055	13246	13097	13267	13167	13050	13265	13120	13152	13254	12903	13326	13040	13062	13079	13031	13137	13050	13110	13163	12939	13183	13018	13127	13067	13075	13165	13351	13117	13081	13133	13204	13164	13198	13188	13034	13195	13098	13195	12950	13086	13123	13162	13007	12980	13182	13128	13267	13210	13130	13151	13238	13129	13149	13126	13172	13118	13253	13166	13151	13053	13000	13138	13265	13154	13176	13244	12968	13102	13218	13157	13222	13163	13148	12948	12998	13077	13173	13136	13251	13067	13031	12993	13015	13249	12997	13130	12950	13132	13277	13079	13004	13268	13085	13219	13154	13036	13047	13137	13060	12952	13308	13203	13282	12943	12957	13024	13068	13152	13250	13021	13025	13090	13131	13205	13228	13035	13150	12946	13132	13265	13133	13096	13126	13095	13171	13043	13109	13100	13125	13293	13093	13079	13179	13165	13154	13231	13067	13100	13157	13129	13019	13081	13097	13037	13133	13030	12988	13095	13261	13179	13217	13019	13254	13137	13030	13190	12982	13125	13067	13207	13109	13147	13209	13014	13067	13074	13201	13213	13204	13066	13285	13082	13175	13183	13076	13121	13223	13184	13278	13011	13183	12995	13135	13076	13195	13151	12973	13095	13151	13153	13133	13122	13002	13150	13387	13221	13096	13023	13131	13368	13266	13108	13061	13197	12985	13105	13023	13122	13165	13050	13055	13193	13276	13066	13022	13191	13010	13081	13136	13087	13081	13157	13125	13105	13120	13160	13067	13369	13118	13201	13196	13086	13035	13134	13094	13109	13036	13174	13071	13129	13172	13041	13103	13165	13141	12978	13282	13162	13224	13141	13254	13287	13129	13040	13114	13076	13121	13054	13135	13242	13053	13118	13140	12992	13253	13093	13168	13091	13150	13005	13154	13035	13059	13116	13245	13258	13044	13227	13164	13108	13300	13157	13093	13021	13082	13079	13186	13003	13092	13127	13069	13088	13146	13137	13207	13204	13114	13121	13048	13152	13223	13071	13191	12971	13074	13186	13035	13071	12995	13176	13121	13143	12996	13115	13244	13134	13162	13158	13015	13325	13187	13085	13103	13040	13164	13152	13105	12981	13144	12862	13162	13204	13015	13087	13069	13146	13227	13095	13021	13042	13124	13004	13155	13072	13092	13216	13233	13081	13169	13115	13219	13266	13169	13075	12967	13214	13182	13031	13030	13179	12934	13110	13034	12907	13065	13037	13276	13245	13131	13214	13153	13106	13075	13171	13162	13084	13189	13148	13257	13232	13257	13104	13034	13034	13093	13286	13172	13027	13105	13140	13279	13198	13157	13064	13142	13008	13030	13068	13037	13059	13231	13021	13112	13257	13011	13045	13032	13137	13042	13144	12977	13095	13157	13031	13033	13027	13094	13115	13093	13133	13011	13192	13121	13028	13068	13313	13171	13285	13052	13112	13128	13080	13032	13066	13114	13212	13099	13126	13097	12998	13132	12911	13185	13157	13078	13038	12906	13020	13228	13122	13116	13138	13108	13047	13129	13111	13146	12987	13070	13226	12975	13169	12974	13101	13140	13050	13191	13107	13062	13091	13112	13047	13036	13112	13072	13156	13215	13176	13068	13107	13095	13277	13181	13169	13143	13088	13171	13180	13154	13242	13142	12998	13235	12909	13369	12825	13093	13174	12937	13046	13077	13094	13133	12982	13112	13107	12874	12967	13121	13095	13190	12861	13235	13149	13190	13138	13000	13137	12991	13139	13108	13015	12925	13229	13072	13192	12998	13101	13401	13179	13151	13147	13114	13100	13084	13065	13178	13308	13261	13156	13173	13032	13112	13211	13034	13017	13330	12987	13200	13249	13256	13247	13173	13092	13091	13117	13106	13041	13300	13062	13105	13097	12936	12863	13120	13180	13001	13093	13012	13089	13128	13212	13169	13038	13119	13140	13036	13094	12996	13137	13225	13015	13043	13144	13212	13031	13135	13132	13032	13154	13122	13088	13005	13020	13356	13165	13009	12972	13067	13142	13287	13141	13138	13122	13180	13080	13228	13219	13219	12979	13078	13111	13347	13162	13114	13093	13182	13128	12965	13038	13401	13215	13181	13166	13160	13008	12999	13148	13272	13158	13278	12951	12955	13208	13063	13066	13209	13161	13130	13056	13068	13204	12956	13215	13086	13166	12871	13046	12989	13131	13146	13201	13135	12973	13075	13089	13091	13210	13168	13098	13082	13081	13184	13148	13167	12989	13238	13092	13164	13082	13068	12950	13223	13119	13200	13132	13114	13127	13137	13118	13161	13123	13210	13057	13158	13140	13155	13138	13224	13168	13151	13157	13126	13278	13064	13196	13160	13051	13045	13125	13046	13127	13149	13049	13147	13058	13095	13061	13295	13138	13411	13132	12999	13253	13052	13022	13126	13068	13023	13011	13300	13020	13021	13208	13091	13335	13059	13128	13166	13166	13143	13245	13154	13023	13129	13193	13041	13098	13101	13190	13029	13192	13141	12985	13142	13066	13045	13027	12988	13096	13129	13170	13115	13094	13048	13167	13032	13268	12928	13026	12916	13143	13266	13189	12973	13015	13162	13081	13034	13157	12989	13092
22996	21194	28905	23788	21381	22716	22335	17347	16118	16672	16211	15891	16251	16308	16241	15948	15820	15843	15981	15968	16001	15933	16164	20150	23966	24044	21057	19024	17822	16466	15959	15990	15591	15655	15659	15668	15880	15658	15666	15468	15599	15554	15677	15731	15627	15601	15349	15600	15681	15766	15802	15591	15647	15575	15401	15517	15757	15497	15800	15513	15501	15712	15560	15571	15475	15278	15591	15488	15479	15639	15660	15641	15607	15615	15467	15380	15453	15725	15385	15597	15611	15549	15716	15451	15490	15639	15434	15403	15595	15522	15760	15542	15441	15534	15644	15638	15347	15534	15532	15599	15687	15517	15557	15458	15427	15444	15502	15463	15741	15533	15761	15528	15629	15740	15554	15818	15475	15504	15614	15515	15553	15546	15479	15579	15698	15372	15612	15596	15556	15585	15484	15502	15441	15738	15798	15451	15307	15567	15452	15155	15456	15391	15561	15395	15578	15495	15527	15612	15474	15515	15485	15518	15632	15555	15461	15777	15550	15572	15452	15371	15430	15437	15401	15541	15339	15456	15780	15616	15507	15648	15706	15553	15563	15598	15608	15599	15349	15592	15311	15339	15550	15537	15710	15402	15509	15452	15575	15444	15678	15476	15512	15557	15455	15398	15424	15548	15500	15428	15590	15476	15550	15482	15487	15458	15597	15570	15475	15654	15460	15632	15455	15683	15402	15741	15627	15551	15563	15506	15339	15644	15677	15406	15520	15422	15609	15651	15434	15422	15587	15560	15670	15606	15360	15345	15467	15559	15586	15786	15623	15673	15420	15404	15408	15650	15530	15497	15534	15695	15533	15370	15448	15340	15731	15598	15800	15490	15710	15544	15447	15316	15439	15335	15514	15402	15380	15526	15471	15702	15492	15718	15653	15532	15687	15715	15500	15313	15389	15572	15488	15565	15526	15386	15532	15692	15555	15240	15582	15556	15546	15528	15380	15591	15419	15541	15536	15538	15521	15608	15492	15528	15454	15504	15538	15564	15618	15491	15633	15471	15491	15614	15442	15639	15519	15530	15526	15418	15495	15730	15442	15484	15504	15528	15606	15420	15634	15398	15486	15712	15602	15612	15638	15430	15397	15624	15486	15449	15550	15591	15628	15466	15467	15559	15768	15436	15469	15780	15279	15353	15583	15432	15336	15207	15413	15405	15435	15444	15666	15460	15582	15435	15466	15325	15384	15475	15463	15672	15656	15458	15552	15417	15491	15616	15412	15399	15562	15576	15504	15556	15290	15458	15564	15378	15379	15505	15506	15415	15426	15532	15389	15218	15659	15708	15336	15317	15656	15549	15532	15350	15529	15327	15309	15625	15488	15745	15567	15494	15628	15498	15395	15501	15323	15485	15505	15530	15582	15575	15509	15592	15738	15538	15578	15532	15651	15408	15448	15450	15572	15563	15621	15556	15425	15399	15482	15393	15542	15598	15473	15505	15741	15565	15429	15480	15387	15478	15476	15557	15435	15479	15694	15370	15512	15482	15678	15427	15425	15512	15518	15569	15784	15642	15474	15441	15504	15419	15636	15635	15572	15541	15659	15373	15393	15618	15722	15638	15525	15628	15380	15548	15260	15488	15422	15560	15722	15528	15507	15528	15325	15452	15471	15553	15486	15525	15577	15524	15584	15477	15626	15573	15666	15570	15489	15582	15536	15475	15613	15615	15772	15339	15683	15503	15512	15439	15374	15380	15577	15568	15670	15385	15556	15532	15633	15436	15423	15486	15558	15683	15406	15435	15529	15300	15470	15397	15634	15379	15532	15773	15408	15465	15475	15415	15425	15515	15595	15492	15410	15530	15724	15682	15608	15606	15624	15548	15499	15532	15517	15291	15463	15415	15641	15668	15420	15597	15481	15542	15602	15653	15464	15512	15507	15497	15416	15469	15347	15452	15601	15421	15454	15421	15406	15537	15381	15392	15402	15442	15409	15572	15649	15618	15608	15370	15576	15526	15517	15761	15548	15770	15620	15562	15588	15344	15616	15573	15549	15318	15462	15425	15556	15502	15644	15643	15654	15447	15568	15657	15606	15473	15467	15569	15477	15477	15462	15634	15467	15611	15448	15461	15605	15448	15438	15309	15567	15492	15356	15458	15729	15466	15280	15564	15458	15576	15619	15629	15559	15520	15622	15447	15474	15479	15477	15470	15450	15464	15550	15582	15438	15712	15539	15580	15550	15340	15509	15603	15640	15515	15518	15426	15588	15388	15607	15418	15533	15663	15578	15551	15446	15523	15512	15514	15531	15355	15441	15515	15582	15418	15718	15513	15498	15613	15502	15592	15619	15575	15519	15358	15472	15585	15590	15736	15652	15329	15656	15416	15694	15522	15673	15596	15538	15347	15663	15532	15567	15454	15451	15488	15604	15524	15572	15676	15627	15678	15430	15441	15571	15626	15684	15594	15522	15469	15503	15627	15624	15244	15610	15435	15385	15419	15463	15611	15544	15658	15554	15522	15472	15422	15556	15587	15426	15356	15433	15169	15416	15529	15412	15458	15509	15450	15385	15511	15467	15591	15616	15551	15639	15362	15608	15724	15449	15653	15558	15542	15327	15506	15532	15458	15538	15712	15471	15409	15543	15422	15653	15402	15483	15524	15584	15529	15531	15532	15363	15452	15418	15543	15518	15481	15427	15523	15572	15620	15284	15462	15390	15472	15330	15631	15440	15446	15645	15592	15390	15502	15417	15343	15457	15506	15507	15737	15521	15352	15606	15344	15443	15461	15690	15641	15339	15620	15385	15445	15474	15425	15557	15367	15649	15567	15480	15540	15505	15452	15388	15610	15693	15568	15598	15678	15686	15645	15664	15376	15478	15486	15396	15482	15419	15503	15697	15499	15532	15568	15630	15487	15333	15472	15615	15494	15430	15501	15391	15503	15628	15452	15482	15765	15577	15420	15587	15570	15556	15551	15361	15384	15355	15429	15461	15555	15480	15556	15500	15660	15294	15447	15666	15349	15411	15359	15473	15566	15628	15481	15489	15623	15577	15413	15547	15634	15618	15510	15531	15620	15550	15549	15509	15516	15543	15759	15556	15441	15614	15460	15329	15725	15703	15649	15592	15430	15515	15584	15482	15478	15599	15504	15464	15589	15510	15701	15450	15332	15457	15522	15427	15428	15291	15494	15444	15424	15681	15679	15457	15530	15645	15457	15625	15348	15400	15570	15640	15562	15517	15561	15442	15637	15581	15422	15570	15483	15681	15448	15579	15501	15535	15553	15402	15478	15467	15367	15378	15452	15292	15319	15286	15523	15509	15516	15353	15715	15547	15402	15578	15659	15400	15602	15326	15388	15377	15548	15488	15574	15597	15461	15525	15532	15473	15348	15550	15558	15517	15339	15566	15603	15578	15314	15763	15491	15448	15581	15571	15589	15383	15543	15518	15520	15543	15596	15581	15546	15402	15540	15500	15443	15391	15479	15675	15568	15605	15420	15445	15311	15390	15718	15576	15483	15465	15492	15491	15603	15483	15530	15480	15478	15587	15426	15530	15529	15400	15390	15426	15421	15350	15625	15697	15549	15589	15537	15389	15698	15548	15520	15594	15540	15579	15550	15429	15390	15445	15611	15328	15307	15680	15544	15580	15523	15362	15675	15526	15420	15312	15692	15640	15615	15529	15515	15588	15474	15667	15675	15419	15306	15349	15436	15521	15834	15469	15444	15306	15546	15497	15585	15271	15605	15396	15534	15332	15525	15608	15635	15301	15311	15483	15627	15534	15475	15649	15574	15334	15628	15508	15533	15619	15562	15469	15484	15513	15507	15410	15658	15502	15383	15547	15662	15555	15650	15354	15524	15368	15595	15510	15389	15502	15499	15475	15429	15486	15181	15630	15567	15485	15673	15518	15712	15393	15476	15253	15515	15358	15429	15374	15569	15463	15494	15604	15642	15657	15811	15405	15466	15297	15422	15617	15277	15317	15551	15664	15422	15650	15508	15431	15444	15563	15181	15314	15442	15786	15488	15474	15483	15578	15341	15568	15623	15538	15543	15517	15594	15531	15585	15579	15626	15627	15472	15434	15485	15539	15530	15500	15448	15295	15481	15494	15429	15375	15452	15485	15476	15509	15563	15431	15662	15791	15379	15310	15583	15359	15603	15450	15533	15408	15518	15292	15401	15406	15455	15527	15440	15401	15579	15589	15405	15633	15549	15663	15575	15450	15714	15631	15491	15567	15581	15558	15618	15597	15595	15446	15337	15456	15500	15563	15363	15518	15408	15614	15417	15615	15539	15652	15506	15359	15470	15412	15501	15408	15623	15349	15528	15592	15535	15399	15408	15416	15424	15543	15480	15420	15528	15439	15514	15484	15445	15575	15563	15595	15582	15628	15613	15519	15591	15416	15376	15426	15205	15470	15472	15547	15456	15429	15481	15367	15549	15612	15448	15510	15411	15481	15235	15434	15579	15553	15469	15552	15509	15429	15530	15150	15599	15433	15649	15606	15569	15669	15591	15563	15820	15447	15312	15365	15566	15547	15625	15540	15503	15541	15712	15443	15705	15616	15465	15434	15419	15666	15597	15397	15444	15566	15619	15652	15687	15469	15426	15578	15430	15349	15395	15626	15492	15351	15502	15565	15557	15608	15412	15590	15342	15708	15535	15536	15525	15638	15621	15207	15378	15463	15546	15451	15612	15397	15530	15400	15695	15454	15589	15572	15621	15593	15399	15509	15557	15564	15569	15484	15652	15407	15401	15685	15676	15464	15646	15399	15462	15486	15591	15431	15573	15512	15508	15664	15735	15359	15441	15486	15582	15407	15519	15531	15582	15316	15420	15356	15250	15397	15423	15429	15433	15605	15304	15564	15292	15388	15424	15309	15275	15447	15635	15418	15486	15641	15615	15493	15375	15632	15541	15654	15278	15429	15406	15539	15568	15427	15347	15424	15628	15478	15545	15361	15662	15570	15782	15345	15620	15590	15619	15461	15509	15237	15604	15686	15410	15513	15644	15641	15486	15538	15787	15605	15645	15535	15558	15683	15675	15639	15521	15397	15589	15588	15412	15559	15605	15460	15317	15623	15658	15690	15718	15724	15473	15603	15531	15747	15562	15449	15671	15489	15605	15356	15507	15519	15450	15405	15509	15561	15459	15489	15544	15478	15629	15766	15431	15542	15385
21699	32569	26725	19762	17984	16258	15487	15030	14667	14527	14560	14299	14337	14268	14197	14115	14117	14017	14166	14087	14071	14234	14729	21438	25558	24943	20112	17940	16219	14619	14069	13785	13825	13639	13864	13882	13814	13732	13765	13830	13759	13908	13761	13723	13682	13737	13704	13609	13719	13850	13753	13833	13535	13829	13693	13726	13787	13786	13691	13835	13678	13617	13705	13699	13779	13758	13826	13729	13722	13643	13708	13927	13831	14002	13537	13713	13595	13733	13800	13759	13705	13780	13690	13697	13708	13796	13689	13949	13894	13656	13815	13801	13658	13784	13733	13730	13751	13625	13776	13527	13773	13829	13693	13634	13695	13918	13766	13820	13643	13722	13845	13715	13792	13746	13843	13636	13725	13587	13831	13752	13818	13625	13692	13755	13820	13656	13783	13623	13751	13699	13713	13799	13684	13616	13676	13753	13776	13699	13720	13693	13756	13794	13641	13780	13696	13541	13530	13801	13757	13737	13744	13696	13746	13612	13672	13673	13588	13811	13746	13736	13670	13731	13713	13802	13702	13689	13692	13709	13747	13714	13787	13742	13769	13420	13840	13598	13783	13776	13753	13744	13831	13821	13629	13816	13658	13583	13728	13677	13770	13636	13792	13772	13900	13808	13808	13740	13653	13769	13704	13674	13883	13647	13691	13642	13746	13826	13696	13938	13761	13785	13654	13594	13671	13547	13725	13742	13703	13660	13733	13805	13590	13637	13934	13766	13925	13673	13643	13889	13747	13763	13651	13610	13577	13622	13786	13810	13640	13671	13709	13768	13816	13731	13748	13680	13755	13873	13652	13749	13750	13951	13608	13778	13632	13658	13817	13553	13650	13723	13596	13734	13583	13759	13833	13685	13615	13775	13823	13883	13770	13824	13726	13771	13842	13657	13767	13750	13789	13755	13606	13792	13601	13611	13669	13663	13751	13618	13788	13800	13662	13706	13598	13651	13724	13724	13669	13747	13673	13744	13756	13700	13676	13962	13796	13710	13847	13761	13688	13747	13688	13740	13741	13773	13707	13878	13707	13706	13758	13797	13571	13758	13727	13633	13672	13678	13590	13806	13545	13577	13719	13825	13779	13913	13614	13772	13788	13660	13687	13762	13611	13523	13628	13611	13628	13744	13690	13574	13865	13667	13748	13782	13725	13510	13706	13609	13825	13660	13656	13670	13881	13722	13699	13595	13919	13793	13533	13663	13776	13854	13731	13934	13627	13783	13692	13570	13673	13875	13789	13839	13690	13669	13593	13727	13617	13886	13703	13773	13744	13740	13684	13769	13597	13754	13748	13667	13818	13755	13631	13642	13658	13828	13796	13786	13844	13723	13651	13816	13759	13792	13560	13658	13682	13639	13694	13687	13666	13897	13615	13783	13722	13677	13921	13412	13628	13809	13676	13721	13697	13689	13665	13896	13712	13664	13789	13734	13648	13886	13777	13749	13825	13667	13591	13780	13543	13818	13885	13906	13544	13932	13704	13681	13744	13677	13677	13960	13628	13737	13617	13645	13732	13658	13749	13756	13662	13777	13700	13647	13707	13732	13845	13698	13781	13688	13761	13576	13807	13693	13617	13703	13603	13658	13835	13713	13691	13687	13871	13641	13662	13721	13749	13708	13581	13632	13746	13752	13679	13652	13734	13600	13779	13714	13704	13774	13793	13674	13681	13652	13486	13624	13758	13680	13590	13900	13824	13773	13817	13756	13751	13866	13560	13781	13733	13714	13704	13654	13733	13729	13639	13577	13648	13821	13750	13767	13673	13790	13677	13588	13634	13767	13676	13610	13810	13510	13792	13873	13690	13825	13921	13643	13764	13708	13827	13800	13885	13703	13732	13649	13627	13678	13623	13671	13630	13674	13908	13706	13711	13770	13605	13913	13696	13530	13612	13778	13698	13822	13870	13712	13792	13721	13780	13598	13764	13760	13722	13780	13605	13725	13665	13629	13731	13801	13800	13669	13683	13660	13716	13705	13742	13570	13772	13813	13735	13610	13795	13678	13644	13576	13793	13555	13763	13493	13694	13874	13673	13691	13763	13850	13799	13670	13822	13596	13740	13739	13660	13804	13591	13732	13690	13735	13776	13648	13654	13698	13759	13672	13490	13730	13553	13667	13757	13581	13696	13774	13640	13813	13841	13877	13772	13833	13756	13658	13728	13715	13712	13663	13682	13627	13738	13528	13603	13664	13804	13702	13735	13674	13721	13669	13773	13724	13759	13760	13665	13633	13769	13608	13774	13640	13777	13846	13612	13764	13647	13505	13833	13577	13713	13888	13884	13563	13848	13675	13678	13688	13756	13592	13570	13661	13862	13544	13591	13600	13680	13862	13728	13617	13701	13593	13663	13983	13669	13827	13605	13535	13899	13784	13794	13735	13433	13741	13700	13621	13660	13660	13694	13753	13898	13796	13842	13692	13674	13701	13634	13654	13578	13596	13745	13698	13636	13672	13629	13830	13658	13752	13684	13557	13649	13634	13736	13690	13431	13710	13652	13681	13772	13763	13648	13783	13833	13706	13564	13739	13841	13715	13781	13630	13818	13753	13816	13585	13784	13708	13636	13731	13635	13875	13713	13738	13578	13698	13884	13856	13757	13662	13681	13593	13595	13556	13727	13723	13808	13668	13626	13686	13640	13799	13686	13642	13590	13674	13725	13771	13809	13627	13614	13767	13669	13700	13612	13778	13528	13682	13816	13742	13769	13666	13715	13631	13753	13827	13631	13679	13715	13803	13620	13714	13846	13839	13645	13637	13613	13570	13813	13611	13752	13856	13580	13874	13734	13941	13554	13843	13681	13743	13577	13844	13754	13746	13786	13832	13729	13849	13617	13813	13798	13717	13719	13761	13750	13758	13693	13723	13808	13563	13805	13740	13624	13891	13644	13687	13574	13761	13873	13640	13782	13612	13711	13640	13752	13684	13668	13652	13662	13975	13745	13827	13840	13640	13705	13674	13915	13718	13667	13685	13857	13685	13644	13626	13806	13497	13722	13736	13725	13620	13705	13747	13580	13731	13587	13823	13636	13633	13614	13610	13733	13808	13807	13795	13626	13706	13793	13489	13721	13621	13839	13800	13647	13801	13629	13818	13713	13630	13834	13820	13658	13726	13772	13730	13688	13842	13755	13758	13819	13803	13729	13704	13703	13621	13898	13665	13700	13743	13557	13603	13842	13774	13712	13809	13665	13838	13644	13640	13660	13726	13673	13816	13686	13642	13799	13594	13716	13878	13677	13584	13537	13748	13870	13719	13671	13578	13639	13789	13882	13609	13575	13668	13823	13783	13846	13752	13627	13738	13609	13688	13657	13629	13714	13594	13945	13695	13782	13645	13679	13766	13614	13763	13711	13575	13836	13605	13665	13754	13678	13763	13700	13557	13818	13759	13834	13747	13669	13754	13753	13725	13734	13678	13664	13609	13735	13662	13699	13712	13654	13740	13662	13726	13696	13645	13742	13746	13815	13727	13658	13692	13818	13732	13793	13737	13720	13752	13715	13707	13763	13614	13787	13634	13656	13564	13663	13797	13718	13698	13782	13699	13567	13706	13809	13785	13667	13717	13729	13772	13840	13571	13696	13798	13656	13780	13838	13736	13816	13618	13692	13808	13775	13696	13817	13668	13784	13702	13628	13627	13708	13816	13796	13785	13756	13744	13765	13813	13651	13818	13679	13820	13521	13749	13811	13527	13646	13677	13788	13605	13682	13723	13687	13822	13853	13923	13644	13730	13739	13702	13676	13799	13621	13803	13769	13724	13699	13811	13737	13742	13835	13688	13607	13662	13632	13793	13813	13715	13758	13733	13827	13558	13754	13614	13644	13632	13824	13779	13804	13880	13640	13637	13690	13566	13693	13921	13892	13703	13587	13718	13785	13693	13769	13558	13750	13531	13813	13803	13750	13824	13615	13821	13699	13613	13740	13682	13627	13636	13603	13766	13761	13624	13661	13692	13580	13618	13654	13736	13776	13715	13717	13577	13690	13661	13616	13694	13718	13695	13666	13609	13835	13767	13886	13739	13703	13668	13542	13641	13805	13716	13698	13749	13663	13848	13693	13710	13765	13758	13566	13765	13636	13781	13744	13733	13561	13532	13811	13907	13775	13604	13927	13648	13649	13837	13834	13744	13826	13640	13625	13638	13608	13628	13672	13719	13594	13723	13778	13731	13520	13718	13655	13724	13635	13672	13681	13774	13824	13648	13758	13863	13714	13832	13731	13628	13816	13572	13756	13631	13724	13864	13782	13656	13588	13884	13821	13753	13592	13520	13659	13613	13717	13628	13650	13631	13812	13672	13907	13595	13665	13717	13691	13656	13691	13641	13775	13664	13614	13716	13589	13882	13784	13638	13665	13812	13667	13740	13724	13743	13659	13675	13860	13744	13874	13612	13639	13596	13774	13664	13627	13710	13660	13505	13729	13887	13587	13570	13715	13734	13701	13647	13855	13662	13792	13785	13809	13713	13673	13755	13742	13598	13789	13698	13685	13727	13567	13727	13591	13707	13929	13739	13725	13687	13728	13704	13702	13782	13804	13563	13773	13759	13668	13668	13849	13681	13872	13803	13766	13636	13866	13724	13728	13801	13787	13951	13808	13627	13995	13792	13814	13646	13636	13703	13740	13804	13778	13649	13671	13645	13756	13867	13659	13776	13704	13835	13649	13614	13645	13479	13660	13784	13658	13870	13651	13743	13723	13726	13787	13815	13770	13780	13738	13704	13623	13698	13770	13676	13861	13623	13531	13729	13831	13803	13619	13754	13573	13703	13640	13784	13704	13820	13746	13847	13939	13863	13682	13841	13725	13704	13497	13811	13680	13702	13810	13678	13612	13547	13713	13618	13785	13540	13784	13638	13635	13533	13659	13768	13846	13610	13712	13744	13684	13848	13616	13655	13758	13732	13933	13751	13763	13649	13658	13712	13811	13777	13623	13759	13612	13706	13738	13827	13715	13680	13896	13764	13660	13886	13711	13777	13586	13679	13613	13872	13624	13773	13877	13686	13674	13748	13787	13700	13752	13725	13738	13701	13588	13731	13739	13614	13772	13621	13519	13673	13697	13770	13579	13674	13685	13717	13690	13705	13728	13725	13669	13737	13671	13938	13799	13806	13754	13678	13789	13765	13680	13753	13682	13768
27942	22357	22919	18545	15625	15411	15135	15337	15002	15143	15143	15179	15079	15274	15158	15395	15226	15096	15107	15207	15356	15197	15265	15165	15749	15874	15695	15603	15300	15176	15153	15287	15069	15102	14986	15127	15014	14988	14985	15118	14924	15111	15161	15026	15085	15095	15109	15259	14955	15057	14932	15049	15027	15161	14940	15138	15100	14771	15092	14839	15031	15094	15104	15191	15157	14905	14977	15027	15147	14964	15012	15167	15283	14795	14926	15265	15117	15108	15210	14981	14820	15069	15102	15094	14887	15103	15090	14938	15031	14961	15020	15059	15240	15037	15062	14992	15031	15049	14962	14986	15062	15030	14996	14994	15008	15122	15114	15187	15032	15007	15140	15038	14897	15120	15087	15105	15023	15088	14949	14982	15097	15177	15148	15070	14939	14954	15246	15056	15211	14888	15205	15122	15079	14929	15047	15096	15108	14985	15074	14914	15011	15017	14975	14855	14981	15044	15064	15141	15067	14983	15184	14928	15047	15065	14995	15161	14997	14887	15058	14807	15279	15030	15034	15071	15157	15169	14728	14987	14965	14928	15209	15155	15075	14930	15019	14941	14998	15108	15100	14872	15132	14906	15114	15212	15197	15145	15254	14852	15108	15159	15020	15193	15075	14960	15291	15122	14959	15063	15111	15213	15152	14970	15213	15067	15130	14999	15020	15049	15259	15119	14963	15079	14995	15277	15103	14990	15269	14838	14952	15108	15007	15110	14925	14975	14922	15032	15127	15117	15030	15035	14946	14931	15245	14977	14871	15033	14913	14858	15004	15182	15017	15016	15029	14914	15045	15006	15205	15071	14972	15229	15205	15047	15098	15044	15055	15127	15174	15115	14917	15156	14875	14939	15102	15102	15127	14891	14991	15092	15085	15069	15154	15016	15105	14807	14922	15034	15141	15247	14987	15099	15129	15025	15205	14958	15009	14965	15046	14937	15089	15197	15229	15074	15016	15095	15000	15232	14990	15120	15026	15009	14941	15269	15120	14998	14936	15020	15283	15083	15143	15126	14958	15245	15095	14928	14953	15107	14984	15297	15200	15112	15184	15053	15041	14951	14986	15073	15103	14902	15190	15109	14998	15050	14954	15175	15099	14924	15177	15102	15052	14853	15111	15183	15037	15189	15156	15230	15239	15338	15001	15162	15181	15204	15122	15232	14993	15210	15025	15059	14880	14989	15060	15072	14982	14979	15142	14975	15008	15281	15148	14934	15080	15175	15020	15142	15103	15015	15099	15096	14741	15101	15187	15110	14871	15008	14996	15180	14841	15147	15115	15096	15019	15086	15013	15032	15349	15041	15039	15009	15099	15095	15091	15037	15260	15164	14844	15215	15087	14985	15121	15000	15043	15005	14927	15252	15132	15205	15295	15173	14962	14915	15054	15071	15079	15038	15024	14875	15074	15004	15020	15167	15117	15067	15178	14857	14984	15078	15236	15083	15138	15144	14979	15193	14905	15076	14984	14929	15260	14955	15037	15151	14876	15050	15076	15144	15252	14941	14978	15167	15097	15053	15007	15109	15127	15108	15065	15039	15040	15129	15017	15020	15214	14967	15038	15024	15046	15156	15108	15022	14838	15001	15062	15124	14891	15188	15147	15086	14999	15003	14903	14879	15021	15131	15044	15176	15058	14994	14767	15268	14977	15056	15232	14862	14911	15064	15096	15091	15190	15052	14946	15122	15024	14865	15106	14963	15048	15061	14944	14814	15001	15049	15207	15019	15140	14960	15129	15123	15167	14961	15072	14943	15094	15203	15287	14982	15280	14935	15289	14986	15161	15100	14954	15028	14969	15129	15096	15166	15115	14989	14933	14894	15008	14973	15031	15225	15129	15011	15061	15121	15026	14828	15156	15093	15025	15114	15103	14990	15337	15120	15202	14962	15006	14897	14795	15120	15060	15079	14855	15086	15088	15095	15337	15188	15079	15052	14960	15171	15063	14899	14953	15024	15059	14869	14908	14854	15152	15239	15133	15068	14902	15027	15017	15135	14982	14861	14888	15129	14992	15141	15133	14923	14897	15215	15096	15016	14992	15067	15131	14970	15120	15152	14836	15116	15213	15091	14964	14933	15084	15028	15058	15057	15220	14992	14879	15095	14918	15240	15195	15028	15073	15171	14980	15092	14991	14939	14827	15146	15078	14894	14974	15195	15061	15023	15016	15026	15081	14865	15056	15142	15102	15165	15081	14901	15162	14880	14921	15205	15161	14917	15215	14988	15220	15070	15041	15119	15211	15142	15005	14958	15208	15324	15093	15164	15164	14929	15151	15046	14975	15155	15147	15096	14920	15119	14964	15036	15141	15315	15165	15086	15168	14955	15118	15152	15069	15152	15116	14879	15086	14967	15151	14964	14968	15169	15108	15133	15057	15170	14987	15065	15149	15031	14996	15066	15152	15226	15029	14818	14943	14940	15009	15055	14969	15112	14985	14959	15094	15092	14965	15257	15072	15120	15107	15114	14989	15204	15023	15089	15097	15150	15017	15295	15161	15041	15127	15153	15222	15204	15082	15099	15113	14927	14916	15047	14919	15101	15316	15113	15079	15250	15197	15082	15244	15037	15105	14981	15061	15166	14969	14963	14966	15074	15087	15010	15255	14992	15127	15043	14960	15120	15009	15207	15072	15135	15046	15045	15131	15132	15278	15140	15157	15038	15151	14967	14951	14870	14944	14842	15096	15189	15170	14862	14920	15130	14955	15066	14971	15140	15053	14991	15123	14988	15234	15037	15041	15029	14878	15017	15030	14996	15105	15148	15130	15041	14942	14930	14818	15134	15308	14965	15038	15030	15027	15093	14946	15082	15202	15246	14954	15058	15031	15174	15148	15077	14885	15069	15098	15166	15197	15092	15059	14988	15036	14926	15091	15035	15019	14882	15090	14992	15125	14938	14978	15157	14853	15097	15066	15027	15162	15109	15129	14984	14994	15012	14997	15275	15108	15152	15025	15068	15183	14745	15201	15116	15083	15012	15039	15063	15050	14820	14993	15133	15082	15040	15009	15225	14949	15065	15201	15112	14957	15313	15137	14945	14921	14949	15078	14925	14873	15050	15144	15025	15124	15127	14979	15252	14903	14871	14980	15119	14922	15088	14960	15093	15060	15103	15041	14925	15148	15129	15057	15090	14964	14984	15117	15001	15041	15199	15090	15172	15131	15123	15252	15147	15030	14950	15027	14999	15149	15015	15009	14952	15092	15068	15018	15200	15054	15027	15028	15188	14892	15090	15007	15101	14791	14922	14948	15111	15031	15063	15048	15067	14981	15010	15200	15081	15003	15133	15137	14987	15298	15208	15062	14976	15138	15124	15034	14966	15123	15166	15142	14890	14995	15231	15082	15178	15051	15194	15157	15083	15182	14784	15121	14923	14977	15117	14895	15011	15149	15109	15152	14995	15016	15154	14900	15069	14753	15026	14942	15196	15198	15149	15041	15001	15022	14971	15046	15248	15127	14903	15066	14936	15054	14991	15007	15185	15107	15100	15031	15335	15190	14932	15025	15009	14995	15150	15114	15032	15163	14991	15371	15168	15004	15020	15099	15065	15049	15144	15086	14900	15077	15023	15118	15016	15108	14997	15021	15196	14973	15177	15000	15001	15093	15093	14959	15060	15214	15169	15244	15057	14980	14873	14831	15138	14980	15145	15108	15054	15094	15056	15032	14932	15161	15059	15153	14904	15090	14999	15106	15116	15052	15127	15009	15135	15121	15152	15078	14879	15280	14971	15141	15043	15052	14985	15068	15256	15002	14925	15189	15072	15218	14877	15046	14939	15065	14983	14937	15026	15041	15217	15112	15227	15091	15067	15235	15303	15172	15097	15222	14738	15120	14867	14988	14965	15064	14933	15113	15073	14999	15090	14916	14984	14924	14954	15239	14968	15075	15059	14947	15228	15216	15050	15138	14836	14957	14914	15005	15030	15130	15132	15055	15264	14965	14996	15131	15097	15197	15036	14992	14998	14965	14942	15123	15308	15045	15112	15091	15130	15319	14968	15136	15130	15019	14978	15181	15043	15229	14940	15102	15021	14997	15026	14978	15217	15111	15168	15356	15090	14857	15149	14998	15248	15020	15035	15137	14987	15214	14934	14907	15198	15116	15064	15038	15148	14887	15180	15007	15130	15267	15208	14945	15239	15072	14884	15047	15069	15180	15033	15257	15198	14843	15127	15143	14916	14960	15115	14931	15115	15098	15288	15099	15367	15084	15058	15291	14978	15078	14979	14981	14984	15138	15113	15141	14899	15257	15021	15382	15156	15122	15074	14913	15185	15080	14995	14832	15126	14938	15011	14897	14995	14999	14959	15037	15085	15005	14981	14987	14972	15096	15094	15119	15048	15204	14999	14967	15036	14921	15051	15002	14946	15085	15140	15198	14844	14922	14957	15023	15106	15136	14975	15177	15066	14901	15129	14881	15049	15122	15127	14934	15103	15027	14988	15018	15018	14969	15017	15036	15077	15320	14994	15257	15068	15105	15019	15082	14956	15105	15335	15026	15070	15156	15184	15294	15214	15081	15103	15057	14996	14998	15049	14771	15202	15018	14960	15050	15140	15020	15026	15059	15238	15083	14986	14995	14926	15264	15017	15089	15187	15164	15188	15155	15071	14891	14953	15109	15230	15066	15102	15150	15068	15046	15181	15148	15204	14996	15020	14946	14968	15040	14963	14903	15113	15138	15238	15167	15295	14915	15003	15000	15050	15190	15058	15097	15124	15190	15287	15061	14946	15017	15120	14951	14993	15122	15181	15068	15003	15052	15138	14864	14875	14897	14974	15048	15128	15063	15157	15062	14973	15021	15067	15041	14953	15339	14978	15087	15213	15084	15014	15092	15075	14867	15033	15041	14911	15017	14989	14907	15300	15093	15298	15074	15072	15149	15051	14972	15137	14914	15151	15124	15135	15325	15006	15095	15167	14971	15062	14916	15131	15097	15118	14892	15140	15048	15127	14903	15025	14962	15000	15003	14987	14930	14982	15052	15104	14885	15165	15143	15141	15140	15227	15012	15312	14951	15191	14925	15056	15106	14743	15138	14835	14919	15162	15104	15212	15020	15009	14948	15176	15149	15156	14868	15199	15047	15015	14840	15027	14904	15194	14893	15213	15206	14906	15162	15034	15125	15022	14947	15058
18809	24389	18403	14705	14237	13927	13839	13666	13592	13508	13599	13488	13744	13450	13496	13614	13548	13395	13555	13778	13660	13642	13726	14140	14080	14516	14056	13873	13702	13524	13490	13425	13402	13282	13292	13412	13541	13523	13505	13487	13441	13498	13564	13544	13587	13409	13478	13362	13444	13513	13482	13409	13422	13297	13182	13321	13530	13401	13349	13476	13446	13492	13394	13617	13268	13588	13546	13488	13469	13442	13347	13403	13456	13280	13555	13511	13446	13411	13408	13452	13403	13425	13432	13542	13428	13473	13400	13532	13467	13340	13404	13366	13474	13317	13185	13559	13437	13654	13528	13485	13443	13638	13373	13459	13471	13450	13601	13208	13531	13522	13400	13485	13216	13479	13396	13598	13570	13434	13412	13314	13458	13201	13470	13358	13459	13550	13413	13251	13506	13507	13428	13471	13474	13243	13463	13468	13336	13400	13633	13532	13362	13432	13432	13528	13447	13526	13442	13475	13498	13340	13485	13413	13223	13313	13484	13512	13357	13480	13309	13499	13449	13222	13340	13389	13450	13504	13383	13471	13417	13328	13477	13369	13441	13507	13519	13433	13479	13461	13351	13661	13384	13462	13497	13544	13468	13513	13343	13478	13392	13387	13319	13297	13364	13434	13389	13389	13461	13484	13448	13321	13484	13213	13376	13510	13359	13299	13279	13367	13539	13465	13475	13332	13270	13424	13380	13479	13292	13469	13386	13589	13414	13514	13520	13566	13561	13336	13506	13490	13313	13494	13459	13338	13392	13494	13338	13345	13324	13389	13433	13399	13514	13428	13386	13332	13494	13453	13434	13302	13393	13446	13611	13633	13542	13450	13310	13294	13451	13412	13397	13525	13446	13523	13549	13463	13399	13515	13407	13304	13384	13449	13448	13610	13448	13512	13486	13371	13334	13491	13335	13505	13516	13427	13303	13345	13489	13492	13557	13488	13451	13470	13373	13344	13417	13365	13359	13343	13558	13240	13458	13543	13437	13378	13538	13403	13409	13354	13356	13490	13323	13503	13495	13490	13316	13239	13557	13256	13424	13393	13531	13522	13350	13481	13585	13377	13435	13509	13517	13472	13349	13490	13387	13301	13504	13460	13549	13554	13338	13395	13308	13302	13368	13508	13443	13613	13418	13277	13319	13438	13490	13458	13353	13464	13487	13415	13333	13553	13443	13536	13393	13326	13442	13318	13316	13502	13454	13383	13222	13528	13351	13395	13530	13543	13397	13443	13468	13450	13528	13455	13382	13263	13457	13378	13297	13603	13598	13389	13487	13485	13589	13416	13395	13511	13464	13462	13321	13427	13393	13343	13399	13565	13350	13561	13470	13541	13458	13262	13378	13537	13515	13390	13435	13388	13466	13219	13558	13378	13393	13414	13497	13503	13591	13420	13507	13416	13376	13379	13420	13369	13374	13570	13552	13613	13438	13567	13379	13351	13339	13262	13450	13605	13356	13407	13298	13341	13216	13451	13525	13451	13461	13563	13399	13523	13640	13425	13433	13553	13476	13455	13362	13362	13230	13558	13357	13332	13366	13530	13397	13537	13356	13416	13453	13343	13519	13372	13503	13327	13371	13532	13531	13658	13504	13442	13544	13478	13397	13610	13507	13524	13278	13501	13346	13493	13473	13440	13351	13486	13385	13283	13476	13535	13397	13506	13278	13425	13520	13470	13476	13508	13469	13499	13320	13576	13516	13449	13521	13488	13687	13368	13275	13360	13337	13425	13552	13531	13529	13385	13368	13387	13514	13397	13445	13448	13377	13359	13384	13441	13291	13414	13398	13442	13496	13482	13507	13383	13272	13476	13404	13397	13271	13440	13382	13452	13276	13544	13515	13531	13392	13303	13418	13542	13485	13518	13444	13538	13508	13362	13514	13364	13334	13446	13557	13336	13552	13282	13198	13494	13492	13488	13521	13351	13397	13468	13397	13430	13343	13332	13345	13576	13312	13515	13436	13524	13416	13440	13399	13437	13575	13457	13512	13503	13445	13326	13400	13533	13480	13560	13517	13452	13371	13416	13430	13391	13420	13423	13459	13590	13611	13491	13585	13341	13634	13481	13413	13459	13393	13439	13423	13461	13352	13535	13203	13397	13493	13593	13515	13283	13507	13544	13374	13575	13569	13465	13200	13629	13359	13421	13358	13415	13369	13450	13542	13339	13601	13416	13547	13396	13224	13440	13484	13439	13448	13414	13510	13523	13403	13453	13477	13370	13354	13518	13431	13388	13391	13552	13563	13438	13566	13517	13446	13498	13521	13317	13534	13541	13548	13511	13415	13285	13323	13438	13400	13429	13356	13444	13398	13455	13528	13415	13457	13556	13372	13425	13506	13597	13488	13478	13428	13550	13361	13459	13322	13430	13426	13457	13590	13472	13383	13476	13473	13497	13291	13405	13475	13504	13472	13498	13422	13561	13370	13450	13381	13542	13497	13447	13462	13349	13542	13313	13355	13510	13531	13472	13304	13495	13420	13336	13472	13461	13342	13430	13441	13356	13485	13585	13486	13410	13534	13551	13358	13486	13533	13421	13402	13460	13419	13398	13480	13405	13509	13461	13421	13542	13283	13393	13435	13497	13402	13462	13374	13418	13412	13573	13438	13349	13395	13426	13417	13422	13281	13491	13433	13406	13238	13522	13311	13349	13422	13338	13443	13424	13377	13334	13360	13524	13354	13310	13405	13430	13338	13177	13398	13406	13425	13486	13392	13383	13380	13574	13433	13368	13508	13380	13579	13479	13403	13443	13553	13383	13452	13486	13337	13331	13432	13591	13567	13408	13516	13431	13428	13543	13471	13489	13360	13313	13332	13395	13489	13588	13201	13461	13434	13383	13311	13209	13403	13510	13657	13472	13563	13350	13604	13403	13479	13424	13482	13483	13408	13417	13427	13421	13353	13431	13351	13440	13431	13276	13563	13406	13378	13419	13584	13492	13494	13504	13359	13380	13508	13384	13474	13477	13417	13556	13430	13209	13593	13481	13446	13453	13376	13287	13523	13352	13484	13426	13434	13363	13422	13643	13699	13456	13548	13373	13465	13449	13473	13398	13496	13309	13502	13479	13318	13320	13568	13518	13455	13445	13454	13448	13468	13519	13276	13398	13516	13566	13537	13286	13378	13337	13368	13311	13465	13503	13525	13557	13609	13390	13407	13441	13356	13407	13508	13502	13411	13503	13375	13474	13476	13382	13251	13303	13277	13443	13423	13359	13409	13422	13420	13426	13569	13459	13651	13413	13517	13482	13487	13643	13429	13529	13364	13352	13497	13307	13525	13408	13488	13556	13388	13420	13443	13580	13401	13430	13430	13721	13353	13312	13576	13409	13594	13552	13397	13328	13348	13308	13568	13337	13338	13441	13627	13272	13423	13550	13422	13444	13467	13436	13485	13320	13398	13548	13380	13473	13526	13515	13341	13561	13444	13483	13437	13500	13471	13552	13426	13449	13399	13328	13271	13553	13427	13435	13374	13469	13351	13745	13312	13578	13461	13455	13406	13388	13331	13464	13374	13622	13484	13491	13361	13406	13450	13494	13565	13249	13428	13364	13333	13471	13593	13508	13481	13456	13541	13497	13501	13304	13314	13345	13480	13355	13455	13413	13503	13436	13434	13410	13483	13522	13546	13366	13479	13449	13455	13257	13409	13373	13509	13434	13436	13375	13605	13471	13518	13380	13267	13411	13370	13489	13472	13345	13453	13421	13408	13518	13590	13572	13473	13555	13477	13372	13491	13580	13391	13466	13530	13275	13584	13327	13432	13468	13297	13517	13409	13555	13480	13384	13467	13442	13539	13346	13475	13502	13476	13325	13425	13546	13519	13406	13520	13398	13289	13603	13377	13488	13618	13533	13476	13381	13439	13414	13305	13436	13232	13491	13436	13507	13346	13408	13534	13331	13467	13420	13336	13532	13400	13529	13413	13355	13458	13468	13398	13272	13481	13426	13413	13511	13488	13341	13473	13473	13327	13295	13540	13546	13339	13614	13437	13298	13303	13584	13445	13367	13429	13499	13478	13427	13474	13367	13459	13401	13428	13433	13303	13455	13528	13348	13377	13412	13332	13472	13659	13394	13357	13398	13320	13393	13556	13425	13482	13510	13677	13329	13425	13482	13411	13611	13391	13448	13354	13316	13469	13321	13429	13459	13383	13461	13374	13448	13395	13398	13423	13526	13503	13441	13489	13259	13392	13326	13349	13581	13406	13563	13470	13334	13498	13375	13381	13443	13429	13435	13364	13493	13566	13440	13548	13264	13462	13487	13441	13500	13531	13456	13602	13608	13459	13367	13583	13586	13435	13407	13396	13347	13580	13484	13497	13415	13333	13441	13492	13377	13426	13493	13501	13497	13585	13553	13395	13603	13497	13403	13394	13644	13519	13401	13363	13519	13409	13349	13269	13509	13389	13453	13447	13293	13590	13604	13411	13366	13422	13443	13455	13332	13380	13434	13328	13359	13440	13582	13429	13416	13308	13552	13557	13368	13624	13537	13438	13373	13424	13465	13320	13429	13550	13420	13342	13331	13530	13653	13433	13447	13394	13517	13411	13388	13520	13492	13408	13453	13410	13537	13481	13442	13410	13542	13348	13266	13453	13355	13473	13480	13472	13441	13456	13352	13512	13471	13479	13405	13388	13332	13523	13445	13417	13469	13468	13464	13428	13399	13393	13566	13312	13507	13567	13510	13252	13412	13277	13495	13362	13430	13469	13410	13263	13462	13398	13556	13464	13359	13500	13397	13532	13310	13425	13644	13499	13357	13341	13402	13529	13557	13427	13309	13595	13378	13376	13530	13490	13259	13502	13571	13441	13325	13600	13443	13469	13522	13548	13524	13373	13413	13489	13379	13455	13496	13447	13583	13261	13526	13389	13351	13512	13368	13435	13558	13535	13384	13647	13295	13407	13375	13534	13483	13258	13535	13476	13358	13430	13638	13462	13298	13439	13337	13456	13428	13340	13363	13315	13339	13451	13439	13394	13509	13426	13264	13439	13466	13615	13499	13429	13336	13422	13410	13418	13472	13299	13610	13427	13542	13308	13469	13425	13430	13612	13351	13381	13425	13487	13341	13543	13395	13353	13325	13511	13579	13348	13332	13495	13305	13464	13452	13489	13461	13489	13477	13540	13586	13303	13442
24297	21222	28378	24496	21631	19048	17487	15532	15502	15715	15451	15425	15302	15466	15231	15267	15096	15256	15317	15322	15380	15391	15194	17361	19734	19792	17340	16692	15781	15296	15212	15174	15063	15088	14985	15007	14905	14944	14832	15205	15300	15162	15064	15043	15109	15025	15054	15101	15023	14984	14883	14863	14943	15078	15177	15068	15176	15060	15080	15119	15083	15006	14991	14978	14895	15003	15071	14927	14771	14978	14961	14982	15190	15048	14935	15042	14997	14968	15061	14988	15060	14797	14975	15044	15011	14946	15124	15020	15156	14995	15087	15030	14772	14994	15100	14970	15196	14972	14959	15004	15133	15205	14918	14989	15124	15075	14971	15027	14995	15001	15128	14978	15057	14984	14859	15058	14882	14945	14931	14925	15107	14933	15135	15052	15006	15119	15230	15038	15036	15176	15005	15220	15083	15153	14972	15048	14918	14860	14903	14953	15008	14998	15059	15008	15236	14887	14940	15084	15167	15096	14996	14922	14950	14807	15111	15088	15019	15002	14890	15043	15061	14881	14845	15072	15004	15097	15113	15037	15022	15016	15094	15042	14981	14935	14933	15062	14999	15084	15112	14910	14938	15265	15177	15302	14766	14974	15011	14969	15004	15098	15104	14963	15123	14985	15119	14900	15004	15013	15121	15015	14828	15025	15032	14922	14942	14814	15020	14990	14928	14952	15045	14963	15089	15107	14992	15001	14970	15264	15071	14911	14981	15033	15154	14918	14997	15036	15165	15015	15257	15155	15065	15165	15147	14930	14952	14854	15038	15068	15001	14950	15185	14969	15082	14847	15088	14871	15029	15090	14975	15034	14988	15028	15157	14905	14913	15053	15160	14949	14974	14822	15039	15017	15036	14865	15137	15011	14922	14987	14824	14948	15089	15035	15250	15003	14986	15034	15129	14968	14950	15140	15025	15099	14822	15093	15144	15117	14960	15059	14991	15094	15034	15147	15016	15145	15000	14896	15055	14964	14938	15071	15063	15114	15034	15076	14880	15042	14999	14846	14798	15074	14967	14899	15164	15015	15051	15002	14946	14865	14883	15002	15027	15163	14810	15085	15258	15043	15023	14954	14945	15059	14954	14942	15132	14941	14935	15090	15181	14971	14946	14942	14920	14841	15114	14943	15055	15081	14906	15172	15017	15031	14876	14858	14884	15237	14927	15082	15245	15200	15054	14810	14938	14886	14993	15062	15062	14918	14958	15012	14876	15037	14915	14923	14915	15097	14978	14957	15038	14876	14996	15036	14853	15010	14965	15045	14877	14870	15024	15047	14892	15073	15079	15172	14955	14997	15147	15100	14937	14848	14897	14918	15027	14803	14990	14991	15012	14970	14931	14988	15060	14985	15167	15097	14933	15153	15142	14951	15151	15198	15140	14953	15039	15139	15076	14988	14829	15024	14939	15090	15000	15059	15007	14951	15157	14918	15278	14868	15077	14867	14986	14846	14991	15042	15040	15044	15132	15096	14976	15042	15122	14864	15130	14933	14876	15163	15080	14904	15121	14913	14913	15065	14852	15014	14949	14866	15085	15121	15183	15137	14942	14980	14756	15098	14949	15072	15142	14944	14996	14914	14952	14875	14926	14790	14986	14903	15060	14994	15022	14969	14907	14978	15005	15004	14982	14991	15103	15021	14840	15173	14974	15005	15087	14917	15108	14992	14988	14912	15096	14956	14970	15090	14873	15022	15033	14857	14964	14933	15024	15145	14990	14929	14958	14982	14977	15080	15177	15012	14933	14905	15189	15120	15030	14904	14985	15188	15023	15066	15058	14869	14896	14930	15132	15181	15021	15084	15038	15031	14880	14909	14895	15111	14967	15186	14937	14971	15015	14977	15080	14991	14909	14923	14828	15104	14805	15069	14994	15020	15056	15080	14911	15036	15013	15053	15093	15055	15011	14903	14853	15024	14886	15027	15048	14963	14788	15063	14928	15054	15008	14986	15111	15147	15207	15000	14881	15019	15042	14927	14893	15046	15077	15055	14737	15054	15176	14907	15168	14904	15076	14931	14996	15060	15005	14996	15076	15179	15100	14924	15086	15079	15039	15000	15068	15090	14836	14952	14905	15113	14782	14891	15204	15057	15164	14821	15200	14962	14799	14950	14871	15043	14908	14844	14891	14940	15067	15173	15152	14998	14897	15078	14968	14947	14915	14944	15196	14890	15189	15076	14930	15008	14984	15105	14981	15049	15105	14944	14926	14924	15019	15049	14913	14994	14761	14998	15019	15114	15041	14905	15080	14967	14895	15110	15113	15056	14901	14910	15029	14945	15018	15007	15090	15043	15179	14828	15135	15045	14714	14969	14991	15006	15067	15049	14903	14882	14919	15009	15030	14995	14958	14977	14899	14833	14890	15108	15096	15046	14876	14963	15112	14945	14975	14860	15072	14975	15198	14918	15006	14778	14787	15015	14982	15084	15055	15115	15201	15015	14995	15010	14927	14928	15061	14904	15016	14904	15277	14982	15280	15041	14898	14850	15176	14989	14892	14972	15109	14959	14912	14914	15128	15040	15055	14980	14873	14995	14934	15139	14951	15116	15059	15063	15125	15002	14861	15117	15065	14764	14993	14947	14905	15033	15118	14982	15062	14977	15138	14959	15112	14758	14957	14911	15125	14959	15225	14931	15075	14892	15039	15008	15075	14913	14928	14995	15012	14981	15063	15069	15023	14873	14914	14918	15042	15014	15228	15023	15079	14889	14797	15119	15040	15057	15123	15137	15082	14896	14885	14954	15076	15068	15147	15003	15007	15061	14947	14930	15096	14974	14895	15025	15087	14870	14930	14860	15070	14913	14987	15146	15143	14933	14992	15114	15134	15038	15039	14727	15066	14893	15002	15070	15061	14910	15050	15070	14912	14948	15126	14860	14957	15077	15110	14944	15068	15144	15087	14819	14733	14844	15074	15151	15153	14923	14999	15087	14956	14958	15076	15178	15125	15046	15003	15097	14829	15063	14914	14746	14973	14872	14894	15044	15116	14963	14993	14936	14918	15201	15026	15162	14969	14999	15057	15163	14756	14955	14985	14941	15003	14876	14914	15068	15105	14921	15147	15029	15001	15137	15083	15040	14956	15096	15068	14944	14966	14977	15212	15155	15161	14963	15179	15071	15062	14932	15048	14923	14876	14973	14993	15157	15071	15084	14927	15188	14994	15056	14963	14942	14808	15287	14665	15172	15029	15012	14793	14841	15107	15007	14952	14733	14840	14935	14857	15104	14885	15121	15069	15132	15160	14921	15092	14962	15065	14889	15330	15243	15003	14975	14956	15082	14888	14862	14844	14767	15011	15166	15135	15117	14701	14934	15255	15030	15109	14914	14986	14957	15015	14996	14947	15042	15102	15134	14962	15033	14809	15051	14785	14854	14980	14935	14950	15119	14976	15080	14893	14999	14936	15115	15262	15128	14778	15039	15011	15080	14950	15039	15063	14950	15070	14862	15088	15003	15142	15015	14951	14884	14949	14980	15111	14985	15049	15033	14975	14922	15034	15112	15069	14964	15074	15048	15069	15079	14808	14981	14899	14883	15076	15057	14900	15052	15006	14959	15123	15067	15115	14966	15034	15029	14759	15041	15101	15014	15086	15051	15008	14878	14951	14974	15141	15125	15025	15002	14854	15061	15085	14862	14896	15127	15002	14969	15287	14999	14905	15011	15224	15004	14938	14997	15107	14879	14816	15041	14920	15265	14971	15212	14994	14854	15089	14941	15060	14910	14773	14909	14907	15201	15097	15072	14923	14848	15042	15116	15046	15086	15153	15012	15060	14884	15129	14949	15031	15040	15058	15182	15050	14949	14961	15056	14940	14921	14789	14973	14918	14923	14893	14916	15017	14881	15333	14929	15055	15028	15083	14855	14930	14805	15163	15172	15065	15066	14856	14962	14973	14987	15116	14995	15168	15083	15002	14936	15086	14990	15079	15177	15000	14911	15041	15077	15121	15154	15026	15070	14940	15010	15038	15042	15064	14867	14977	14946	14971	15097	14788	15219	15046	15124	15085	15033	15221	14973	15143	14892	14938	14959	14922	14929	14923	15144	15155	14983	14891	15016	14960	15240	14968	14859	14930	14865	15002	15125	14999	14790	15200	14822	14993	15026	15064	15103	15042	15151	15048	14997	15083	14983	15073	14725	15080	15183	15036	14941	14982	15094	14959	15082	15183	14950	14917	15108	14989	15112	14925	14974	15176	15035	15144	14842	14980	15035	14870	14887	14997	14976	15105	14883	14988	15234	14967	14845	14898	15039	14851	15039	15013	14873	14994	14845	15042	14928	14922	15049	14922	14957	15081	14840	14911	15019	15120	15158	15075	14854	14859	14948	14932	14890	14952	14847	15145	15136	14929	15072	14818	15094	15039	15088	14936	14965	14962	14848	14801	14910	15072	15150	15097	15012	14762	15048	15031	15066	15066	15061	15123	15134	14978	15193	14768	15151	14985	14929	14884	14961	14778	15095	14903	14898	14970	15050	14952	15133	15247	15003	15207	14959	15064	14865	14971	15188	15077	15038	15033	14978	15109	15047	15025	14912	15032	14880	15075	14901	14964	15082	15162	15128	14914	14948	15142	15046	14943	15042	15118	14972	14857	14944	14956	14871	15036	15025	15189	14974	14813	14963	15045	15047	14929	14873	15198	15061	14913	15028	14884	14773	14990	15141	14967	15006	14908	15026	15192	15079	14916	15079	15181	15215	14847	14999	15112	15004	15107	14924	15015	15136	14950	14934	14989	14983	15094	14956	15055	15151	15008	14985	15006	14801	15063	14922	14830	14987	15037	14953	15032	15124	14901	14981	14959	14755	14939	15158	15143	15042	15007	15047	15052	15130	14913	14958	15042	15013	15091	14916	15016	14925	14866	14971	14949	15142	15064	14906	15007	15022	15114	14964	15014	14997	15167	14775	15105	15208	15306	14839	15039	14777	15026	14985	14995	15021	15050	14933	15114	15125	15115	15091	15141	14853	14975	14865	14941	14873	14952	15091	15016	14920	15090	15132	15030	14918	15075	14953	15100	15047	14982	15085	15097	15044	14940	14958	15072	14959	14955	15117	14956	15160	14986	15014	15146	14861	14980	15121	15001	15286	15030	15129	15026	15077	14862	15057	15095	15013	15152	14970	15078	15012	14939	14846
19612	27287	20648	17142	15604	15024	14452	14077	13991	14128	14045	13848	13868	13927	13792	13718	13604	14004	13852	13802	13776	13750	13741	17856	20219	19459	15750	15440	14393	13653	13429	13360	13378	13556	13368	13507	13322	13433	13420	13370	13476	13590	13188	13488	13343	13386	13518	13382	13382	13342	13525	13257	13299	13341	13573	13340	13259	13509	13595	13393	13284	13574	13250	13299	13538	13416	13464	13364	13442	13347	13375	13288	13339	13403	13301	13275	13328	13283	13328	13373	13297	13565	13353	13628	13428	13472	13461	13421	13260	13236	13346	13488	13414	13376	13146	13256	13471	13311	13619	13373	13450	13432	13543	13366	13367	13438	13273	13401	13526	13475	13495	13387	13556	13479	13436	13449	13367	13428	13285	13408	13362	13454	13401	13409	13389	13310	13458	13437	13221	13402	13531	13276	13454	13464	13335	13445	13416	13366	13416	13445	13471	13370	13325	13411	13525	13427	13378	13400	13503	13436	13208	13293	13443	13461	13482	13450	13454	13366	13453	13409	13565	13440	13328	13305	13426	13460	13458	13356	13417	13371	13292	13455	13401	13309	13413	13384	13402	13430	13299	13363	13256	13343	13447	13258	13333	13361	13392	13403	13400	13393	13465	13368	13449	13328	13384	13382	13345	13411	13474	13470	13437	13327	13459	13515	13558	13411	13471	13335	13440	13298	13336	13439	13285	13450	13433	13502	13231	13239	13377	13232	13528	13431	13317	13282	13408	13396	13250	13386	13312	13659	13350	13344	13419	13234	13300	13482	13398	13385	13269	13518	13412	13377	13430	13235	13375	13423	13473	13388	13390	13272	13220	13503	13386	13336	13424	13275	13484	13370	13355	13221	13433	13288	13332	13375	13483	13402	13332	13563	13296	13390	13396	13372	13391	13540	13459	13593	13503	13253	13446	13482	13348	13578	13355	13278	13280	13294	13446	13314	13495	13454	13341	13416	13500	13342	13359	13577	13415	13375	13332	13324	13570	13267	13332	13462	13418	13647	13389	13440	13597	13431	13340	13338	13387	13412	13260	13481	13328	13289	13404	13409	13380	13437	13545	13441	13500	13444	13313	13376	13294	13316	13295	13462	13445	13402	13418	13417	13359	13351	13376	13277	13474	13453	13256	13498	13323	13535	13396	13343	13389	13322	13322	13406	13525	13317	13405	13405	13447	13389	13425	13397	13340	13390	13442	13373	13449	13444	13510	13465	13381	13452	13380	13436	13375	13499	13396	13558	13382	13458	13303	13364	13351	13358	13509	13312	13462	13189	13430	13431	13396	13545	13492	13409	13256	13300	13432	13308	13465	13398	13498	13340	13447	13376	13525	13286	13280	13272	13517	13355	13262	13422	13423	13405	13352	13392	13329	13390	13399	13217	13482	13423	13332	13434	13399	13420	13326	13319	13286	13364	13369	13490	13558	13296	13385	13417	13299	13301	13444	13462	13465	13516	13298	13429	13283	13573	13403	13254	13459	13301	13440	13352	13306	13276	13448	13529	13463	13255	13337	13429	13309	13382	13398	13415	13457	13383	13357	13166	13509	13368	13370	13278	13333	13380	13420	13595	13113	13334	13332	13430	13452	13267	13434	13476	13475	13240	13444	13344	13523	13422	13434	13342	13275	13458	13453	13569	13471	13530	13320	13398	13388	13317	13371	13393	13581	13157	13378	13435	13530	13500	13307	13402	13441	13487	13310	13463	13343	13401	13339	13405	13507	13347	13330	13442	13436	13285	13464	13416	13328	13485	13452	13262	13486	13466	13527	13503	13509	13486	13433	13242	13423	13429	13276	13331	13350	13478	13337	13406	13319	13583	13320	13504	13432	13283	13426	13444	13461	13447	13482	13424	13355	13401	13304	13416	13325	13487	13270	13454	13286	13457	13320	13349	13510	13250	13372	13276	13387	13327	13430	13558	13618	13484	13189	13249	13227	13390	13385	13507	13272	13383	13394	13416	13618	13380	13514	13452	13217	13372	13477	13323	13334	13545	13361	13358	13553	13393	13423	13356	13341	13250	13555	13425	13475	13256	13378	13364	13393	13422	13301	13296	13395	13394	13502	13327	13351	13331	13374	13388	13279	13407	13364	13428	13497	13509	13443	13337	13408	13526	13433	13402	13389	13367	13415	13384	13277	13366	13474	13383	13540	13267	13426	13386	13263	13370	13307	13409	13531	13445	13272	13415	13421	13479	13299	13526	13476	13382	13421	13349	13394	13596	13472	13438	13359	13520	13482	13339	13430	13494	13296	13289	13480	13398	13483	13438	13287	13249	13422	13474	13281	13456	13426	13241	13432	13367	13332	13303	13509	13361	13428	13478	13356	13296	13506	13393	13271	13371	13385	13306	13420	13273	13432	13453	13468	13302	13470	13342	13350	13438	13391	13325	13365	13455	13285	13444	13472	13472	13468	13457	13415	13361	13299	13327	13345	13386	13544	13275	13539	13193	13341	13392	13355	13454	13412	13435	13316	13513	13464	13443	13330	13549	13469	13408	13309	13384	13478	13383	13380	13545	13421	13375	13420	13394	13368	13434	13423	13474	13274	13416	13522	13519	13433	13309	13293	13419	13420	13375	13461	13280	13383	13369	13501	13354	13304	13427	13396	13329	13301	13416	13385	13444	13399	13492	13396	13445	13310	13332	13343	13308	13447	13452	13382	13500	13358	13378	13350	13241	13435	13287	13449	13350	13399	13511	13293	13395	13538	13414	13373	13532	13379	13346	13300	13447	13331	13373	13300	13549	13339	13448	13501	13438	13480	13445	13413	13511	13381	13461	13476	13413	13316	13408	13354	13539	13470	13345	13338	13374	13435	13477	13439	13486	13461	13302	13468	13418	13300	13307	13352	13326	13333	13377	13275	13400	13328	13411	13527	13442	13527	13297	13305	13357	13287	13490	13298	13435	13418	13406	13428	13416	13367	13321	13464	13264	13312	13407	13433	13501	13426	13354	13331	13213	13279	13278	13365	13407	13190	13327	13318	13375	13284	13599	13481	13310	13445	13410	13536	13349	13368	13339	13468	13263	13446	13269	13412	13392	13212	13334	13580	13468	13473	13462	13364	13236	13554	13345	13475	13360	13381	13352	13250	13403	13433	13353	13346	13242	13419	13479	13347	13443	13488	13368	13513	13340	13380	13523	13432	13306	13377	13351	13561	13562	13357	13337	13480	13416	13531	13495	13424	13547	13498	13327	13338	13509	13194	13364	13357	13448	13447	13389	13455	13379	13387	13258	13454	13393	13487	13367	13604	13389	13442	13382	13491	13265	13452	13369	13388	13300	13364	13345	13433	13368	13257	13766	13287	13404	13317	13415	13457	13324	13519	13423	13436	13404	13396	13389	13395	13275	13465	13552	13238	13342	13366	13353	13360	13371	13409	13387	13515	13323	13316	13473	13458	13345	13458	13518	13430	13482	13411	13282	13512	13458	13506	13521	13343	13618	13553	13351	13359	13460	13429	13269	13375	13411	13516	13440	13364	13494	13455	13455	13417	13361	13493	13407	13299	13512	13459	13335	13389	13402	13209	13314	13320	13350	13572	13231	13417	13433	13386	13463	13369	13328	13445	13333	13481	13249	13332	13483	13395	13489	13369	13464	13389	13384	13300	13286	13365	13459	13393	13289	13436	13428	13454	13318	13408	13402	13372	13457	13436	13411	13468	13497	13409	13316	13419	13407	13415	13526	13348	13519	13190	13384	13297	13259	13288	13323	13306	13338	13569	13349	13403	13232	13255	13428	13350	13447	13463	13459	13359	13383	13315	13382	13451	13463	13566	13377	13427	13396	13301	13295	13479	13336	13453	13561	13416	13343	13214	13341	13475	13422	13405	13295	13304	13365	13373	13427	13278	13486	13369	13265	13280	13264	13389	13482	13294	13431	13308	13402	13493	13254	13331	13580	13490	13464	13390	13344	13316	13328	13538	13347	13362	13461	13353	13549	13475	13365	13275	13499	13495	13446	13530	13453	13363	13447	13500	13290	13527	13220	13264	13373	13117	13249	13575	13558	13392	13364	13453	13365	13406	13385	13325	13442	13440	13530	13448	13448	13427	13446	13410	13378	13399	13545	13482	13442	13340	13516	13285	13365	13318	13375	13432	13411	13332	13349	13368	13604	13296	13411	13282	13476	13336	13410	13401	13360	13401	13408	13515	13279	13491	13387	13370	13397	13468	13325	13570	13328	13361	13532	13261	13218	13391	13468	13321	13319	13455	13401	13493	13530	13530	13441	13508	13286	13465	13390	13357	13195	13449	13349	13343	13298	13360	13333	13182	13468	13407	13445	13433	13512	13454	13417	13285	13492	13459	13464	13482	13345	13454	13554	13287	13404	13472	13342	13376	13359	13514	13437	13462	13416	13622	13449	13427	13281	13392	13333	13448	13327	13281	13366	13414	13269	13353	13543	13311	13443	13265	13367	13391	13278	13401	13515	13525	13324	13261	13403	13467	13286	13436	13372	13369	13477	13311	13474	13313	13434	13548	13569	13284	13469	13303	13316	13499	13391	13412	13346	13328	13387	13478	13528	13522	13328	13456	13274	13257	13402	13338	13385	13354	13542	13455	13435	13396	13447	13402	13276	13495	13362	13340	13472	13429	13497	13286	13477	13300	13419	13440	13350	13584	13574	13339	13714	13384	13369	13504	13496	13354	13358	13459	13513	13348	13367	13333	13311	13291	13387	13442	13344	13342	13465	13308	13274	13520	13527	13321	13416	13291	13457	13507	13349	13510	13379	13360	13454	13398	13343	13549	13400	13328	13435	13457	13246	13497	13339	13315	13259	13367	13418	13266	13438	13456	13363	13317	13328	13494	13469	13422	13376	13493	13259	13426	13232	13294	13398	13511	13353	13372	13320	13593	13242	13291	13363	13325	13292	13431	13324	13369	13579	13543	13352	13294	13453	13383	13361	13455	13437	13463	13419	13319	13490	13345	13366	13319	13281	13381	13540	13397	13311	13428	13276	13498	13410	13321	13384	13352	13508	13346	13610	13352	13345	13480	13305	13560	13340	13296	13494	13430	13295	13365	13439	13387	13575	13233	13289	13543	13261	13387	13454	13509	13455	13487	13343	13306	13432	13389	13385	13473	13361	13432	13262	13459	13537	13603	13278	13209	13325	13471	13258	13533	13454	13361	13397
23154	21286	29080	23836	21412	22589	21377	15943	15366	15284	15207	14951	15123	14913	14830	14788	14894	14643	14571	14621	14426	14325	14721	19603	23915	22856	18174	17321	15356	14539	14390	14360	14115	14207	14230	14433	14253	14025	14261	14251	14332	14315	14254	14195	14333	14064	14479	14192	14407	14315	14406	14246	14235	14052	14164	14318	14141	14291	14357	14266	14232	14150	14101	14061	14072	14116	14193	14243	14105	14184	14091	14125	14206	14131	14089	14041	14011	14060	14236	14271	14082	14255	14390	14140	14213	14209	14267	14018	14227	14225	14038	14067	14265	14021	14242	14203	14170	14236	13919	14077	14123	14170	14312	14195	14086	14302	14113	14071	14306	14024	14165	14429	14184	14135	14203	14272	14363	14289	14110	14211	14309	14240	14247	14249	14394	14295	14266	14018	14175	14176	14358	14218	14282	14198	14282	14203	14250	14270	14114	14138	14255	14200	14065	14114	14122	14228	14035	14140	13953	13974	14217	14252	14276	14277	14203	14263	14264	14148	14382	14272	14260	14038	14001	14104	14232	14139	13879	14078	14174	14062	14172	14129	13916	14047	14298	14251	14343	14215	14147	14064	14091	14188	14328	14122	14262	14123	14024	14329	14324	14142	14177	14236	14127	14145	14209	14014	14251	14149	14078	14039	14293	14295	14267	14089	14042	14152	14177	14083	14106	14207	14130	14195	14161	14239	14188	14254	14209	14055	14228	14220	14153	14173	14019	14299	14004	14127	14021	14223	14151	14206	14227	14233	14198	14255	14084	13933	14179	14049	14219	14277	14178	14122	14139	14116	14140	14163	14323	14203	14175	14223	14165	14055	14264	14212	14177	14320	14069	14193	14271	14123	14176	14191	14269	14281	14113	14154	14095	14150	14097	14245	14069	14193	14319	14218	14218	14164	14171	14146	14011	14338	14220	14124	14169	14208	14020	14041	14177	14277	14265	14018	14151	14244	14164	14049	14045	14346	14070	14032	14094	14187	14282	14095	14254	14225	14002	14067	14182	13906	14109	14070	14248	14149	14369	13952	14233	14102	14263	14253	14298	14204	14369	14002	14067	14280	14139	14035	14088	14037	14156	14222	14042	14049	14413	14255	14237	14270	14079	14203	14208	14082	14194	14333	14207	14340	14072	13994	14209	14013	14211	14229	13991	14153	14091	14237	14047	14120	14200	14228	14087	14256	14136	14181	14334	14029	14106	14079	14127	14167	14254	14207	14347	14178	14054	14117	14127	14282	14158	14128	14453	14202	14225	14207	14149	14026	14123	14148	14127	14233	14281	14131	14336	14172	14040	14218	14095	14186	14207	13912	14074	14268	14163	14243	14321	14057	14248	14139	14149	14380	14184	13967	14052	14212	14008	14252	14167	14205	14309	14087	14138	14145	14025	14158	14244	14361	14243	14183	14093	14099	14262	14132	14164	14086	14157	14234	14113	14124	14183	14097	14220	14073	14261	13982	14166	14100	14183	14180	14309	14133	14200	14142	14152	14046	14115	14143	14239	14261	14132	14183	14039	14306	14328	14090	14223	14062	14095	14102	14232	14172	14117	14055	14195	14231	14568	14216	14058	14104	14091	14140	14106	14156	14219	14301	14037	14178	14253	14208	14350	14191	14018	14102	14185	14223	14102	14148	14038	14249	14097	14152	14190	14207	14243	14299	14224	14125	14245	14158	14295	14218	14208	14244	14247	14085	14124	14090	14053	14127	14193	13992	14145	14091	14099	14173	14043	14203	14284	13976	13978	14292	14162	14042	14156	14205	14099	14209	14040	14350	14174	14127	13973	14030	14211	14109	14206	14391	14259	14222	14153	14154	14109	14036	14253	13976	14064	14114	14188	14231	14150	14267	14247	14226	14217	14097	14081	14284	13995	14305	14176	14190	14195	14032	14190	14256	14143	14133	14245	14069	14252	14197	13995	14007	13991	14157	14088	14267	14060	14082	14087	14294	14107	14093	14107	14173	14036	14101	13989	14038	14087	14358	14165	13933	14166	14194	14078	14250	14122	14135	14325	13900	14097	14058	14115	13961	14194	14195	14273	14169	14225	14158	14191	14056	14164	14186	14142	14074	14047	14136	14173	14107	14074	14130	14259	14305	14175	14172	14270	14315	14180	14173	14266	14124	14035	14006	14310	13960	14158	14139	14297	13909	14223	14214	14072	14227	14087	14241	14185	14165	14128	14037	14209	14137	14145	14051	14040	14074	14201	14276	14167	14039	14152	14194	14076	14356	13975	14212	14230	14129	14269	14181	14063	14305	14245	14094	14218	14211	14058	14038	14238	14149	13991	14341	14117	14094	14148	14056	14146	14269	14161	14260	14371	14221	14294	14092	14053	14118	14418	14170	14146	13968	14074	14104	14309	14315	14173	13980	13974	14082	14327	14390	14208	14178	14097	14230	14278	14273	13963	13990	14162	14065	14194	14166	14292	14055	14125	14144	14101	14143	13935	14229	14035	14273	14173	14239	14241	14106	14259	14198	14232	14162	14061	14356	14143	14160	14352	14276	14051	14078	14094	14254	14201	14159	14070	14228	14061	14103	14094	14081	14236	13950	13871	13935	14106	14086	14111	14023	14205	14263	14295	13970	14103	14377	14290	13906	14269	14074	14023	13953	14310	14131	14023	14133	13984	14123	14204	13999	13987	14182	14246	14166	14175	14181	14023	14085	14303	14098	14204	14294	14195	14021	14123	14111	14303	13920	14100	13968	14231	14026	14286	14418	14184	14134	14218	14143	14310	14166	14139	14028	14219	14186	14117	14234	14186	14267	14259	14008	14261	14196	14087	14139	14322	14114	14089	14064	14189	14212	14134	14043	14178	14043	14159	14390	14046	13947	14098	14134	14049	14245	14385	14119	14286	14020	14128	14216	14333	14093	13983	14295	14082	14246	14054	13972	13939	14115	14170	14085	14025	14130	14242	14226	14071	14218	14301	14161	14226	14146	14306	13997	14098	14030	14109	14148	14123	14217	14124	14271	13991	14359	14061	13974	14112	13970	13948	13845	14352	14099	14268	14255	14092	14124	14106	14124	14120	13985	13987	14120	14023	14043	14249	14178	14251	14098	14144	14265	14167	13939	14050	14283	14327	13980	13896	14111	14058	13983	14255	14012	14140	14337	14174	14262	14195	14137	14237	14141	14186	14075	14201	14047	14295	14095	14177	14121	14167	14087	14073	14199	14149	14023	14119	14405	14097	14461	14254	14175	14175	14225	14221	14083	14013	14243	14076	14191	14364	14058	14095	14181	14149	14107	14185	14379	14250	14034	14130	14222	13975	14159	14108	14116	14153	13994	14067	14073	14055	14107	14220	14341	14136	14242	14276	14155	13993	13866	14167	14063	14019	14002	14062	14222	14203	14257	14213	14091	14391	14095	14329	14191	14301	14221	14148	14173	14019	14124	14265	14111	14025	14010	13977	14112	14014	14011	14083	14257	14090	14059	14112	14330	13971	14063	14385	14258	14162	14023	14067	14230	14055	14178	14371	14217	14033	14109	14161	14207	14185	13954	14062	14176	14321	14137	14224	14095	14126	14117	14127	14160	14210	14270	14004	14091	13974	14225	14222	14044	14246	14073	14082	14148	13966	14309	14114	14094	14226	14301	14226	14107	14115	14037	14041	14208	14223	13998	14194	14190	14254	14144	14161	14176	14100	14015	14148	14118	14143	14112	14000	14059	14250	14314	14112	14358	14136	14196	14138	14118	14169	14259	14388	14279	14249	14037	14120	13931	14221	13999	14269	14241	14170	14049	14246	14146	14215	14198	14234	14492	14139	14148	14208	14310	14163	14025	14053	14055	14276	14068	14203	14072	14136	14270	14263	14076	14212	14341	14175	14086	14002	14011	14029	14132	14077	14297	14179	14126	14265	14232	14055	14128	14381	14252	14265	14165	14158	14158	14243	14265	14131	14364	14284	14115	14118	14193	14177	14173	14222	14164	14139	14069	14081	14088	14372	14200	14237	14126	14267	14254	14055	14337	14050	14184	14141	14002	14161	14179	14295	14154	14012	14213	14083	13922	14076	14183	14201	14248	13936	14121	14077	14321	14033	14093	14026	14140	14085	14114	14274	14188	13999	14209	14156	14148	14209	14008	14257	14004	14377	14158	14205	14107	14222	14024	14162	14058	14303	13998	14130	14330	14187	14260	14095	14347	14295	14262	14113	14107	14219	14329	14349	14016	14043	14200	13992	14146	14251	14200	14294	13846	14095	14035	13892	13853	14125	14126	14218	14082	14138	14166	14170	14138	14185	14185	14218	14183	14178	14371	14201	14125	14246	14238	14340	14212	14200	14136	14157	14219	14395	14308	14065	14073	14293	14100	14372	14278	14180	14223	14084	14133	14283	13972	14068	14162	14158	14012	14130	14158	14073	14149	14010	14084	14312	14173	14117	14016	14179	14086	14199	14152	14105	14124	14176	14173	14045	14179	14189	14288	13979	14201	14189	14343	14024	14061	13981	14063	13979	14043	14179	14069	14237	14254	14310	14123	14319	13689	14214	14285	14134	14244	14098	14061	14045	14193	14115	14211	14216	14243	14080	14198	14245	14128	14259	14119	14065	14219	14024	14257	14218	13901	14198	14213	14074	14220	14163	14151	14139	14079	14199	14164	14154	14084	14086	14157	14433	14148	14202	14114	14186	14245	14090	14178	14015	14214	14103	14214	14125	14151	14119	13887	14180	14128	13972	14145	13936	14059	13972	13967	14180	14243	14223	14165	13932	14212	14118	14240	14182	13859	14074	14105	14288	14154	14226	14157	14117	14163	14259	14037	14072	14101	14108	14172	14279	14115	14201	14220	14092	13982	14122	14063	14307	14174	14120	14069	14037	14022	14273	14290	14103	13989	14201	13935	14013	14043	14281	14195	14215	14181	14134	14242	14030	14003	14186	14208	14042	14317	14136	14193	14517	14041	14139	14167	14074	14225	14117	14192	14270	14131	14170	14202	14136	14126	14111	14106	14162	14137	14194	14243	14181	14157	14108	14039	14165	14148	14186	14176	14222	14042	14171	14012	14203	14117	14074	14222	14149	14047	14111	14256	14022	14158	14088	14151	14144	14120	14461	14412	14283	14015	14340	14233	14193	14011	14169	14188	14034	14192	14245	14072	14210	14135	14215	14064	14111	14200	14240	14335
20739	30761	24105	19002	17357	15686	14881	14691	14299	14474	14211	14109	14054	14064	13725	13638	13722	13391	13240	13292	13277	13203	13340	21955	26334	24113	17762	17111	14669	13536	13137	13051	13012	12970	12704	13048	12799	12997	12776	12903	13066	12838	12880	12916	12836	12921	12914	12838	12899	12927	12997	12759	12775	13003	12985	12766	12930	12833	12772	12707	12963	12883	12839	12788	13004	12931	12903	12869	12862	12877	12936	12987	12955	12796	12916	12963	12890	12869	12866	12883	12799	12851	12972	12945	12878	12885	12783	12944	12740	13145	12915	12796	12814	12936	13023	12923	12816	12936	12852	12932	12803	12857	13014	12840	12942	13017	12851	12711	12799	12889	12793	12860	12804	12899	12903	12830	12919	12955	13013	13082	12884	12753	12900	13016	12756	12851	12792	12868	12860	13046	12791	12965	12985	12865	13109	12996	12909	12848	12904	12912	12822	12924	12915	12897	12914	13010	12747	12939	12882	12993	12874	12930	12801	12857	12912	12744	12770	12841	13051	12793	13248	13035	12786	12936	12836	12971	13000	12878	12866	12781	12813	12892	12901	12979	12888	12815	12832	12831	13048	12815	12858	12958	13053	12868	12956	12847	12852	12850	13089	12930	12783	12770	12882	13011	13020	12888	12871	12965	12950	13089	13046	12769	12919	12802	12919	12824	12817	12875	12822	12785	12870	12921	12765	13088	12803	13103	12810	13168	13130	12963	12930	12874	12943	13059	12842	12898	12865	12897	12990	12855	12867	13030	12992	12874	12863	12832	12699	12874	12965	13050	12871	12850	13072	12869	12851	12848	12928	12890	12955	12965	12830	12864	12906	12823	12957	12991	12920	12971	12882	12879	12965	12787	12860	12861	12910	12925	12835	12985	12718	12988	12837	12915	12931	12850	12810	12938	12966	12824	12812	12812	12862	12787	12843	12831	12832	12754	12872	12918	12715	12717	12827	12907	12911	13057	12766	13036	12879	12902	12881	12822	12951	12861	12865	12801	12999	12988	12916	12824	12815	12747	12840	12971	12828	12807	12794	12894	12852	12914	12911	12879	12873	12856	12908	12700	12812	12777	12859	12947	12980	12919	12849	12904	12740	12827	12992	12801	12948	12894	12736	12974	12815	12916	12937	13082	12929	12864	12954	12989	12833	12911	12884	12891	12958	12972	12974	12855	12967	12803	12853	12890	12957	12724	12941	12936	12847	12895	12843	12773	12807	12885	12844	13032	12839	13001	12901	12779	12911	12887	12958	12874	12908	12733	12858	12988	12770	12961	12921	12921	12969	12984	12959	12894	12746	12924	12857	12905	13077	12931	12862	12820	13015	12870	12942	12984	12878	13069	12797	12862	12724	12795	12908	13084	12932	12940	12961	12802	13056	12897	12807	13034	12897	12850	12715	12931	12712	12778	12970	12746	13013	12994	13116	12933	12661	12889	12913	12847	12918	12817	13093	12922	12978	12860	12953	12844	12938	12770	12992	12874	12829	12956	12978	12900	12906	12847	12919	12918	12964	12952	12886	12760	12876	12964	12910	12904	12898	12799	12884	12968	12982	12910	12876	12890	12822	12845	12735	12943	12815	12843	12939	12895	12874	12863	12810	13059	12843	13081	12898	13021	12747	12994	12734	12882	12906	12958	12910	12831	12994	12779	12891	12878	12895	12681	12848	12720	12863	13025	12916	12877	12873	12883	12953	12829	12940	12812	12989	12763	12901	12929	12943	12862	12808	12794	12925	12855	12892	12836	12824	12816	12901	12806	12969	13060	12862	12882	13024	12787	12860	12953	12762	12977	12712	12821	12951	12866	12867	12819	12937	12859	12806	12877	12834	12916	12957	12860	12979	12883	12892	12872	12818	12829	12839	12983	12947	12836	12682	12889	12801	12905	12933	12840	12955	12972	12887	12793	13017	13076	12925	12897	12918	12881	12846	12724	12869	13009	12903	12754	12909	12817	12858	12789	12783	12951	12979	12895	12981	12843	12988	12819	12964	12902	12903	12787	12840	12934	12818	12888	12929	12891	13008	13035	12903	12872	12846	12772	12760	12790	12808	12987	12879	12919	12818	12792	12861	12953	12987	13023	12810	13029	12917	12984	12861	12977	12803	12951	12802	12805	12813	12817	12951	12767	12832	12746	12940	12798	12705	12823	12910	12696	12859	12850	12891	12832	12855	13140	12890	12835	12852	12819	12942	12959	13086	12779	12682	12817	12835	12877	13001	12779	12856	12894	13010	12824	12922	12734	12826	12889	12798	12671	13029	12873	12965	12941	12932	12914	12861	12765	12726	12759	13022	12704	12724	13017	12810	12961	12740	12745	12859	12800	12838	12928	12928	12970	12938	12874	12852	12865	12761	12900	13036	12853	12756	12969	12900	12698	12936	12902	12995	12983	12681	12880	12909	12804	12918	13079	12889	12789	12739	12805	12929	12915	12922	12512	12894	12920	12934	13019	12865	12883	12855	12844	12888	12867	12741	12869	12768	12947	12911	12925	12979	12842	12848	12998	12809	13001	12806	12971	12851	12877	12911	12884	12931	12861	12848	12774	13037	12811	12974	12965	13037	12828	12999	12862	12842	12880	12779	13030	12866	12892	12745	13006	12766	12989	12951	12943	13020	12866	12902	12819	12939	12956	13009	12877	12957	12998	12933	12955	12782	12843	13010	12977	12850	12893	12706	13053	12725	12957	12880	12881	13015	13123	12797	12928	12909	13016	12888	13030	12919	12873	12889	12649	12834	12923	12764	13007	12724	12730	13109	12887	12726	12831	12935	12967	13045	12837	12981	12984	12887	13042	12727	12691	13027	12841	12740	12899	12757	12822	12980	13092	12893	12709	13068	12894	12985	12851	12928	12869	12995	12967	12805	12767	12947	12890	12872	12900	12797	12720	12833	12843	12879	12845	12911	12794	12958	12697	12901	12973	12891	12769	12891	13047	12833	12823	12725	12909	12804	12816	12816	12935	12711	12923	12931	12935	12837	12879	12842	12879	12863	12876	12948	12862	13037	13029	12973	12913	12825	12882	12847	12854	12739	12946	12850	12824	12753	12950	12866	12909	12865	13096	13006	13008	12930	12640	12957	12947	12919	12947	12937	12887	12805	12846	12999	12997	12797	12929	12852	12856	12970	12766	13037	12928	12780	12901	13029	12809	12944	12842	13030	12935	12822	12905	12964	13029	12793	12934	12904	12852	12726	12892	12888	13062	12941	12835	12937	12767	12872	12965	12907	12844	12864	13007	12847	12974	12892	12882	13031	12934	12778	12968	12991	12888	12775	12949	13037	12901	12783	12785	12935	12859	12957	12884	12782	13004	12942	12987	12880	12799	12956	12827	12938	12801	12758	12952	12865	12630	13054	12894	12924	13002	12775	12966	12746	12943	12892	12835	12870	12766	12958	13032	12934	12956	12929	12771	12788	12953	12796	12801	12917	12945	12891	12713	12889	12807	12797	12950	12933	12927	12788	12830	12930	12868	12820	12862	12914	12711	12873	12893	12755	12908	12797	12748	12911	12855	12871	12830	12803	12827	12833	12888	12928	12959	12842	12781	12896	12882	12795	12901	12915	12924	12803	13080	12839	12990	12993	12960	12845	12932	12918	12957	12824	12850	12903	12727	12900	13021	12717	12924	13015	12867	12949	12879	12998	12768	12803	12777	12842	12894	12914	12905	12891	12796	12630	12978	12952	12777	13076	12910	12853	12717	12727	12919	13058	12670	12988	12920	12995	12883	12804	12863	12867	12848	12879	12954	12886	12875	12802	12748	12915	13039	12762	12818	12735	12869	12928	12880	12808	12817	13004	12952	12820	12901	12954	12886	12944	12955	12860	12936	12730	12916	12888	12820	12917	12968	12883	12823	12939	12785	12760	12993	12848	12932	12859	12917	12907	12920	13083	12873	12736	12861	12885	12948	13034	12750	12896	12871	12894	12983	12896	12808	12890	12841	12751	12845	13026	12864	12732	12922	12886	12978	12813	12788	12931	12926	12924	13070	12893	12794	12989	12742	12936	12793	12962	12785	12631	12906	12919	12877	12845	12800	12845	12815	12791	12944	12956	13050	12830	12883	12878	12788	12979	12974	12975	12964	12978	13011	12800	12971	12877	12778	13027	12936	12966	12883	12852	12977	12787	12928	12979	13004	12756	12846	12879	13048	12861	12926	12861	12908	12661	12866	12805	12936	12842	12790	12788	12780	12801	12915	12749	12821	12983	13064	13002	12735	12845	12676	12804	13016	12904	12874	12808	12790	12868	13051	13033	13004	12886	13018	12861	12985	12901	12901	12954	12929	12742	12821	12918	12850	13037	12825	12867	12820	12863	12840	12891	12856	12988	13018	12718	12944	12849	12819	13075	12842	12813	12998	13031	13001	12985	12979	12946	12734	12824	12834	12869	13043	13022	12786	12798	13026	12892	12897	12903	12798	12903	12900	12820	12752	12921	12699	12813	12952	12957	12919	12863	12930	12929	12920	12881	12870	12849	12808	12831	12982	13003	12989	12828	12968	12858	13003	12712	12969	12706	12878	13002	12842	12823	13011	12857	12841	12937	12899	12793	12841	12948	12921	12905	12893	12756	12839	12882	12973	12841	12862	12816	12951	12948	12709	12843	12905	12745	12822	12826	12901	12885	12865	13009	12864	12872	12865	12810	12923	12893	12948	12779	12795	12984	12709	12982	12803	13062	12882	12987	13019	12824	12766	12988	12899	12849	12903	12830	12898	12801	12704	12745	12683	12866	12814	12780	12860	12875	12876	12985	12845	12858	12780	12929	13003	12821	12944	12873	12998	12845	12882	12817	12853	12889	12990	12958	12936	12982	12986	12863	12766	12730	12920	12842	12856	12945	12898	13023	12929	12893	12963	12912	12865	12869	12865	12812	12872	12904	12849	12949	12837	12915	12839	12712	12985	12953	12902	12814	12730	12768	12692	12995	12870	12928	12930	12867	12920	12985	13009	12887	13111	12848	12808	12869	12904	12824	12886	12873	13039	12760	12880	12832	13054	12769	12886	12812	13051	12842	12830	12986	12907	12738	12994	12743	12951	12751	12881	12903	12799	12720	12957	12930	12766	12823	12905	12922	12735	12938	12884	12913	12982	12940	12983	13039	12713	12772	12706	12945	12873	12925	12967	12892	12912	13033	12844
27969	21732	20650	16770	13893	13931	13830	13711	13879	14090	14040	13935	13717	13991	13772	13584	13459	13639	13667	13608	13516	13507	13515	13773	14171	14097	13942	13894	13626	13487	13778	13513	13366	13483	13370	13364	13558	13378	13402	13529	13541	13479	13408	13490	13360	13431	13510	13471	13526	13418	13329	13346	13368	13383	13288	13398	13423	13391	13491	13313	13331	13495	13448	13540	13550	13496	13445	13529	13344	13306	13449	13510	13429	13466	13517	13431	13479	13449	13461	13468	13244	13185	13511	13305	13449	13384	13376	13269	13263	13351	13333	13375	13636	13332	13589	13428	13545	13534	13493	13323	13340	13261	13232	13363	13420	13356	13630	13451	13495	13500	13632	13316	13398	13488	13475	13415	13452	13229	13413	13524	13472	13483	13556	13289	13401	13561	13363	13371	13376	13405	13517	13298	13476	13554	13438	13400	13304	13366	13382	13520	13422	13380	13458	13250	13295	13273	13474	13393	13339	13558	13324	13308	13372	13275	13416	13354	13401	13478	13261	13372	13366	13384	13473	13571	13348	13372	13465	13601	13397	13481	13275	13368	13396	13396	13576	13468	13391	13427	13398	13213	13432	13400	13480	13415	13565	13454	13283	13328	13335	13541	13348	13198	13384	13440	13253	13576	13443	13399	13476	13643	13337	13368	13435	13483	13626	13267	13498	13343	13324	13456	13479	13378	13225	13204	13396	13562	13327	13410	13394	13460	13485	13388	13391	13442	13507	13438	13488	13460	13481	13420	13155	13445	13277	13445	13339	13440	13329	13230	13334	13631	13405	13361	13513	13465	13410	13318	13297	13495	13400	13254	13452	13311	13516	13412	13360	13372	13382	13456	13480	13453	13565	13570	13310	13513	13363	13412	13417	13509	13495	13518	13481	13066	13596	13578	13488	13168	13565	13480	13409	13396	13326	13385	13315	13498	13367	13382	13399	13424	13310	13237	13457	13511	13497	13520	13363	13430	13533	13328	13350	13650	13581	13448	13294	13546	13365	13514	13287	13280	13258	13570	13402	13677	13284	13169	13247	13294	13383	13576	13454	13444	13481	13488	13356	13272	13488	13436	13525	13250	13379	13372	13415	13374	13330	13546	13334	13426	13410	13377	13519	13440	13343	13298	13414	13356	13412	13391	13275	13280	13437	13357	13415	13404	13337	13551	13411	13246	13430	13289	13444	13399	13558	13583	13597	13387	13341	13512	13369	13399	13446	13418	13436	13471	13379	13426	13570	13328	13664	13451	13536	13432	13366	13432	13345	13420	13441	13345	13415	13140	13313	13433	13398	13395	13475	13513	13575	13366	13393	13399	13331	13205	13502	13502	13458	13246	13375	13503	13612	13559	13485	13606	13401	13530	13557	13321	13569	13426	13166	13346	13425	13429	13548	13640	13449	13507	13494	13509	13403	13463	13297	13397	13483	13435	13291	13528	13582	13391	13417	13516	13386	13417	13301	13344	13419	13423	13455	13396	13560	13404	13432	13444	13544	13652	13452	13450	13449	13481	13510	13366	13512	13468	13552	13472	13457	13369	13417	13198	13348	13394	13588	13442	13401	13495	13163	13421	13219	13264	13520	13547	13353	13353	13532	13293	13340	13638	13276	13307	13538	13274	13447	13421	13243	13578	13408	13531	13352	13540	13241	13478	13503	13253	13366	13503	13518	13509	13266	13646	13207	13423	13458	13512	13204	13381	13583	13244	13339	13311	13414	13554	13572	13495	13284	13481	13434	13456	13553	13239	13561	13483	13271	13439	13321	13325	13445	13517	13300	13489	13550	13492	13416	13452	13390	13313	13413	13363	13447	13428	13371	13434	13445	13240	13399	13392	13366	13267	13377	13434	13479	13458	13500	13538	13381	13564	13468	13389	13217	13435	13413	13467	13371	13476	13314	13373	13449	13422	13326	13456	13495	13522	13307	13438	13373	13371	13556	13395	13406	13497	13373	13433	13522	13319	13371	13484	13442	13571	13335	13242	13541	13300	13391	13417	13330	13321	13359	13385	13442	13320	13480	13096	13466	13394	13265	13670	13330	13287	13445	13370	13324	13379	13372	13507	13276	13488	13371	13296	13405	13386	13340	13416	13505	13362	13378	13449	13307	13343	13514	13452	13424	13319	13200	13458	13559	13262	13497	13648	13345	13457	13371	13489	13457	13384	13561	13312	13380	13346	13527	13377	13419	13392	13626	13681	13433	13388	13327	13381	13391	13365	13444	13118	13364	13454	13253	13295	13314	13353	13467	13390	13396	13481	13453	13461	13496	13738	13358	13216	13319	13304	13452	13412	13529	13421	13673	13536	13243	13330	13397	13224	13555	13486	13441	13339	13423	13570	13624	13583	13326	13399	13436	13303	13539	13486	13554	13340	13272	13404	13494	13389	13421	13622	13286	13375	13310	13431	13331	13596	13467	13407	13347	13442	13184	13505	13271	13264	13476	13578	13372	13216	13250	13401	13532	13443	13480	13556	13508	13340	13477	13576	13398	13510	13478	13530	13381	13348	13598	13339	13517	13388	13389	13249	13510	13598	13489	13481	13480	13409	13263	13633	13604	13317	13231	13343	13548	13323	13252	13381	13376	13276	13396	13483	13352	13511	13373	13483	13597	13494	13361	13591	13545	13403	13426	13452	13528	13466	13400	13250	13492	13317	13466	13346	13383	13553	13273	13386	13540	13461	13327	13335	13228	13418	13352	13352	13427	13511	13460	13432	13394	13411	13490	13472	13471	13472	13366	13324	13427	13376	13297	13427	13559	13490	13411	13371	13522	13579	13261	13535	13441	13358	13420	13329	13402	13319	13497	13309	13332	13415	13359	13344	13400	13361	13362	13285	13338	13343	13420	13459	13423	13255	13377	13368	13484	13503	13546	13523	13371	13346	13348	13548	13417	13444	13459	13330	13468	13237	13456	13440	13298	13431	13289	13248	13517	13213	13278	13305	13521	13474	13252	13289	13440	13548	13429	13472	13335	13401	13186	13469	13408	13445	13306	13519	13385	13379	13436	13345	13491	13397	13556	13480	13439	13451	13544	13476	13307	13513	13530	13382	13376	13466	13481	13486	13387	13422	13407	13466	13423	13405	13493	13452	13254	13276	13382	13442	13522	13417	13410	13423	13452	13286	13652	13368	13353	13441	13425	13355	13464	13434	13402	13302	13500	13507	13268	13331	13413	13374	13241	13359	13287	13417	13438	13589	13649	13569	13405	13443	13364	13401	13329	13365	13554	13374	13301	13412	13346	13353	13270	13492	13344	13334	13345	13584	13448	13355	13533	13481	13502	13264	13478	13315	13465	13341	13485	13282	13565	13299	13371	13359	13369	13237	13317	13318	13555	13568	13561	13434	13524	13496	13575	13377	13350	13535	13522	13293	13450	13371	13374	13437	13386	13337	13383	13554	13295	13399	13488	13365	13492	13506	13400	13350	13445	13438	13520	13382	13583	13408	13423	13488	13496	13484	13418	13414	13321	13444	13362	13163	13486	13610	13315	13283	13483	13472	13370	13457	13339	13308	13436	13258	13627	13435	13516	13478	13419	13351	13292	13343	13251	13352	13527	13366	13385	13484	13469	13326	13335	13430	13346	13172	13381	13325	13288	13442	13522	13445	13600	13448	13379	13423	13393	13439	13354	13582	13215	13233	13351	13592	13309	13384	13323	13483	13581	13285	13320	13463	13381	13300	13353	13260	13422	13484	13498	13512	13447	13626	13409	13509	13321	13312	13266	13416	13555	13396	13416	13499	13450	13533	13570	13422	13445	13471	13468	13539	13471	13472	13520	13452	13469	13232	13315	13411	13615	13394	13567	13426	13296	13392	13369	13508	13263	13472	13300	13544	13387	13458	13230	13478	13295	13480	13377	13497	13484	13453	13287	13462	13299	13188	13241	13438	13393	13476	13461	13429	13565	13359	13420	13474	13366	13565	13456	13385	13368	13445	13457	13412	13455	13403	13426	13233	13483	13572	13555	13443	13418	13261	13545	13476	13478	13500	13274	13178	13470	13288	13462	13229	13543	13500	13531	13429	13349	13360	13404	13241	13316	13267	13273	13268	13404	13336	13380	13619	13393	13434	13421	13529	13537	13414	13441	13376	13418	13347	13489	13446	13381	13456	13471	13284	13470	13542	13390	13507	13329	13508	13534	13390	13156	13172	13380	13426	13454	13533	13547	13582	13449	13458	13357	13332	13487	13552	13558	13315	13398	13559	13249	13483	13593	13308	13413	13343	13079	13561	13450	13366	13399	13315	13306	13266	13425	13352	13349	13157	13332	13510	13539	13433	13301	13170	13375	13548	13526	13488	13271	13394	13393	13263	13404	13274	13414	13512	13438	13401	13580	13627	13447	13522	13531	13468	13365	13290	13222	13371	13336	13482	13207	13442	13501	13422	13460	13419	13324	13409	13472	13430	13324	13508	13615	13809	13354	13312	13410	13635	13306	13304	13439	13475	13439	13540	13483	13479	13324	13211	13491	13494	13692	13409	13245	13346	13505	13527	13497	13593	13563	13386	13570	13364	13491	13533	13502	13302	13536	13353	13363	13288	13333	13342	13222	13253	13430	13334	13396	13603	13580	13209	13495	13482	13300	13380	13269	13260	13341	13443	13440	13443	13432	13414	13438	13539	13445	13391	13606	13260	13371	13187	13332	13366	13458	13572	13482	13347	13380	13545	13430	13384	13558	13459	13483	13423	13415	13359	13468	13458	13441	13477	13350	13493	13565	13350	13154	13488	13428	13412	13417	13333	13276	13417	13443	13333	13270	13410	13543	13341	13390	13425	13244	13497	13336	13295	13468	13519	13313	13257	13415	13349	13623	13415	13449	13487	13453	13399	13458	13438	13342	13313	13364	13485	13643	13405	13467	13427	13551	13512	13370	13360	13467	13427	13375	13466	13219	13323	13369	13363	13215	13352	13344	13393	13386	13420	13540	13389	13371	13343	13515	13460	13433	13616	13371	13488	13276	13315	13459	13353	13480	13519	13581	13408	13613	13614	13496	13582	13354	13380	13356	13322	13552	13481	13388	13342	13468	13421	13531	13397	13436	13350	13346	13387	13472	13553	13325	13355	13388	13369	13470	13531	13306	13397	13429	13344	13531	13295	13481	13442	13614	13255	13561	13380	13376	13473	13408	13275	13286	13414
19018	19861	15212	14101	13310	13327	13177	12830	12935	13391	13581	13323	13156	13020	12795	12615	12763	12577	12467	12583	12529	12614	12613	12801	13306	13589	13021	12768	12747	12516	12474	12547	12276	12728	12373	12377	12633	12376	12443	12461	12299	12484	12408	12464	12542	12450	12390	12505	12468	12349	12314	12356	12411	12438	12503	12327	12430	12500	12453	12531	12312	12591	12399	12414	12396	12369	12410	12522	12258	12502	12417	12393	12457	12632	12371	12419	12562	12481	12396	12472	12535	12311	12474	12538	12476	12658	12342	12484	12245	12548	12560	12531	12477	12468	12500	12431	12394	12502	12498	12379	12617	12522	12545	12436	12404	12498	12593	12363	12500	12467	12480	12332	12391	12441	12278	12476	12497	12393	12546	12394	12448	12317	12314	12462	12500	12412	12326	12501	12526	12472	12397	12558	12390	12389	12441	12482	12385	12625	12483	12519	12506	12304	12509	12472	12636	12234	12534	12378	12425	12384	12355	12415	12544	12426	12472	12308	12439	12430	12506	12503	12499	12488	12354	12445	12454	12445	12388	12526	12308	12420	12440	12339	12452	12488	12363	12390	12537	12426	12357	12576	12491	12418	12517	12381	12364	12542	12472	12465	12586	12597	12504	12384	12496	12452	12565	12563	12446	12348	12207	12475	12353	12480	12469	12301	12411	12286	12318	12308	12475	12484	12487	12414	12404	12570	12498	12412	12522	12299	12406	12328	12507	12353	12454	12503	12502	12599	12418	12625	12487	12491	12504	12384	12407	12668	12499	12244	12538	12596	12462	12604	12464	12472	12566	12476	12467	12260	12489	12330	12338	12445	12446	12356	12491	12457	12408	12332	12468	12571	12649	12476	12407	12546	12420	12334	12351	12349	12432	12452	12508	12334	12498	12259	12500	12454	12462	12437	12442	12448	12554	12421	12532	12543	12361	12637	12415	12460	12535	12370	12431	12468	12570	12398	12455	12373	12573	12269	12433	12537	12341	12574	12300	12555	12376	12525	12562	12554	12483	12274	12484	12281	12510	12258	12496	12559	12399	12502	12587	12481	12356	12464	12258	12442	12668	12415	12371	12587	12481	12363	12502	12603	12381	12404	12438	12429	12334	12468	12428	12547	12321	12440	12278	12540	12393	12365	12427	12411	12405	12357	12345	12505	12458	12503	12363	12413	12303	12424	12543	12306	12318	12493	12338	12386	12532	12572	12388	12362	12502	12408	12362	12524	12227	12439	12494	12496	12493	12501	12401	12391	12473	12530	12357	12454	12392	12577	12405	12386	12401	12395	12389	12442	12528	12426	12415	12342	12534	12383	12567	12321	12358	12504	12420	12502	12448	12414	12448	12416	12375	12461	12514	12509	12568	12384	12426	12409	12546	12663	12362	12470	12409	12435	12510	12490	12411	12534	12455	12569	12364	12397	12539	12441	12550	12336	12363	12375	12413	12312	12341	12550	12411	12371	12460	12308	12385	12460	12461	12509	12338	12294	12506	12423	12458	12376	12405	12352	12564	12542	12495	12283	12384	12344	12451	12493	12387	12371	12529	12423	12364	12361	12471	12482	12352	12366	12586	12376	12322	12364	12602	12403	12367	12428	12517	12479	12456	12416	12441	12530	12414	12420	12435	12402	12475	12587	12383	12401	12434	12459	12510	12552	12352	12313	12579	12505	12503	12383	12434	12350	12451	12574	12423	12432	12437	12636	12417	12382	12513	12288	12418	12433	12491	12438	12374	12305	12555	12517	12422	12539	12462	12480	12334	12581	12427	12548	12412	12508	12597	12352	12471	12451	12426	12307	12507	12597	12450	12458	12365	12524	12434	12486	12370	12354	12418	12286	12507	12481	12271	12325	12351	12446	12440	12555	12433	12360	12412	12549	12306	12390	12386	12397	12510	12518	12594	12427	12459	12287	12336	12338	12459	12389	12359	12470	12565	12362	12499	12425	12635	12265	12453	12289	12477	12405	12453	12514	12478	12610	12490	12426	12207	12498	12476	12372	12461	12388	12591	12458	12451	12364	12392	12265	12607	12377	12495	12524	12593	12580	12511	12471	12491	12467	12310	12445	12342	12436	12463	12513	12357	12380	12389	12435	12361	12588	12305	12473	12491	12423	12322	12512	12587	12528	12425	12626	12552	12469	12441	12544	12404	12377	12420	12490	12454	12372	12441	12523	12399	12645	12171	12405	12494	12456	12307	12345	12444	12466	12590	12500	12689	12473	12432	12321	12413	12543	12403	12362	12417	12345	12406	12414	12539	12421	12446	12414	12375	12518	12462	12461	12373	12455	12422	12305	12488	12490	12538	12373	12326	12430	12294	12517	12299	12449	12568	12534	12451	12383	12671	12484	12517	12410	12347	12353	12625	12302	12482	12352	12565	12284	12452	12214	12444	12277	12497	12335	12487	12322	12524	12461	12426	12562	12553	12272	12391	12345	12530	12451	12289	12374	12491	12299	12524	12472	12450	12373	12541	12467	12452	12410	12512	12492	12303	12480	12372	12301	12469	12294	12511	12247	12359	12269	12372	12469	12328	12487	12535	12419	12380	12278	12498	12466	12378	12357	12402	12448	12457	12585	12620	12433	12561	12238	12260	12448	12504	12433	12446	12444	12400	12455	12349	12458	12591	12383	12361	12308	12443	12428	12343	12544	12346	12451	12308	12474	12401	12537	12472	12531	12405	12558	12386	12401	12284	12426	12422	12451	12534	12527	12473	12530	12429	12394	12510	12379	12369	12474	12579	12364	12506	12369	12440	12593	12224	12486	12355	12391	12487	12301	12320	12461	12445	12374	12366	12588	12439	12478	12401	12357	12483	12237	12586	12526	12519	12481	12561	12272	12515	12356	12450	12451	12453	12436	12308	12425	12257	12534	12300	12481	12474	12267	12346	12331	12498	12353	12267	12430	12459	12420	12359	12512	12452	12315	12387	12475	12493	12388	12472	12489	12628	12368	12473	12282	12527	12498	12413	12471	12472	12532	12512	12423	12470	12412	12544	12440	12303	12417	12627	12467	12371	12361	12427	12468	12300	12272	12548	12508	12428	12549	12652	12409	12623	12364	12473	12348	12254	12621	12343	12613	12517	12448	12374	12573	12525	12479	12398	12340	12465	12295	12301	12375	12317	12546	12468	12347	12431	12359	12492	12605	12453	12553	12348	12474	12549	12585	12454	12299	12491	12470	12517	12399	12477	12512	12371	12477	12410	12556	12432	12460	12408	12364	12417	12324	12378	12242	12309	12494	12495	12454	12426	12312	12469	12334	12304	12405	12520	12538	12363	12500	12409	12621	12437	12426	12448	12441	12530	12482	12369	12491	12398	12470	12476	12463	12341	12475	12474	12433	12415	12409	12398	12533	12386	12204	12471	12399	12303	12303	12434	12533	12433	12514	12298	12403	12443	12492	12467	12315	12531	12499	12307	12511	12392	12480	12430	12535	12380	12548	12498	12465	12349	12405	12353	12341	12469	12458	12504	12398	12496	12308	12450	12433	12454	12396	12326	12409	12513	12397	12568	12459	12464	12537	12469	12302	12529	12395	12474	12467	12382	12399	12433	12352	12458	12478	12399	12430	12426	12262	12488	12446	12613	12416	12531	12497	12291	12467	12430	12419	12574	12526	12417	12493	12375	12239	12345	12416	12374	12543	12590	12436	12403	12538	12429	12419	12442	12475	12560	12523	12527	12439	12491	12251	12432	12509	12450	12504	12370	12305	12398	12442	12375	12377	12555	12526	12522	12455	12262	12569	12335	12531	12546	12462	12407	12625	12531	12347	12478	12360	12410	12351	12308	12407	12376	12491	12518	12371	12626	12458	12587	12294	12450	12442	12259	12354	12347	12430	12493	12487	12507	12439	12356	12503	12413	12516	12298	12510	12418	12410	12467	12445	12331	12453	12543	12273	12470	12286	12441	12397	12548	12493	12412	12402	12640	12380	12445	12343	12167	12568	12552	12279	12366	12432	12324	12464	12515	12419	12517	12247	12286	12366	12352	12368	12493	12437	12403	12360	12432	12528	12531	12653	12386	12368	12408	12333	12479	12349	12345	12366	12461	12413	12453	12450	12539	12416	12394	12519	12253	12364	12572	12481	12501	12445	12561	12512	12582	12471	12339	12388	12421	12376	12358	12608	12382	12468	12511	12603	12349	12457	12491	12374	12388	12460	12271	12442	12357	12376	12606	12475	12350	12435	12455	12381	12545	12481	12363	12521	12372	12408	12309	12349	12203	12411	12523	12413	12361	12446	12362	12252	12307	12398	12557	12493	12373	12423	12501	12417	12453	12354	12451	12360	12504	12603	12460	12374	12537	12525	12464	12486	12402	12456	12263	12583	12444	12592	12491	12452	12461	12408	12562	12425	12298	12379	12317	12234	12476	12485	12494	12484	12582	12551	12353	12389	12397	12392	12409	12497	12643	12264	12261	12439	12395	12352	12453	12246	12292	12410	12497	12504	12430	12439	12304	12484	12573	12406	12481	12494	12369	12521	12612	12491	12491	12539	12679	12500	12438	12188	12551	12274	12682	12426	12463	12426	12555	12529	12489	12417	12487	12574	12400	12541	12373	12262	12507	12443	12530	12528	12429	12539	12505	12597	12464	12493	12414	12388	12274	12398	12488	12296	12489	12414	12440	12500	12309	12425	12434	12497	12482	12355	12405	12603	12481	12525	12478	12455	12369	12508	12395	12633	12434	12500	12405	12290	12408	12540	12416	12419	12460	12491	12388	12336	12451	12582	12643	12254	12491	12539	12397	12495	12456	12470	12404	12401	12384	12400	12615	12283	12492	12439	12540	12275	12489	12452	12519	12394	12397	12498	12476	12388	12371	12305	12459	12629	12428	12490	12405	12537	12271	12372	12370	12405	12254	12518	12280	12407	12429	12483	12558	12444	12521	12558	12534	12441	12382	12377	12396	12474	12463	12398	12437	12258	12378	12292	12348	12464	12391	12409	12439	12488	12264	12451	12479	12510	12392	12389	12377	12625	12420	12661	12437	12417	12323	12303	12516	12362	12551	12582	12412	12407	12400	12402	12373	12516	12357	12474	12502	12430	12495	12388	12603	12487	12434	12448	12448	12465	12489	12416	12325	12553	12562	12580	12573	12446	12318	12497	12479	12491	12476	12437	12430	12330	12289	12434	12581	12443
24436	21265	28407	24584	21697	19083	17849	16151	15684	15591	15869	15915	16105	15811	15610	15429	15217	15299	15295	15283	15269	15242	15163	17046	19331	19596	17245	16666	15990	15470	15213	15148	15152	15207	14968	15040	15163	15219	15110	15061	15146	15179	15174	14872	15038	14956	15058	14968	15147	15160	15031	15212	15083	15085	14885	15231	15067	15142	15138	14977	15173	15099	14955	15038	15049	14980	15142	15069	15069	15189	14899	14951	15140	14851	15011	14922	15068	14872	14915	15213	14954	15157	14980	14875	15128	15108	15124	15120	14994	15070	15137	14997	15214	14885	14965	14926	15072	15094	15129	15131	15061	15132	15045	14931	14971	15152	15012	14914	14852	15090	15080	15012	15128	14994	15015	14966	15104	15049	15111	14879	14966	15026	14971	15070	15080	15100	14929	14970	15187	14968	14950	15052	15082	14926	15179	14925	15026	15065	15064	14892	15182	15028	14922	14984	15063	15090	15072	15212	15058	15024	14918	14869	14960	15171	15106	15040	15003	15175	15040	15027	15078	14927	15064	15119	15129	15226	15022	14975	15302	14850	14926	14981	15037	14901	14837	14970	15166	15009	14976	15084	14937	14893	14890	15000	15012	14966	14885	14830	14985	15021	14979	14969	14841	14923	14894	14995	15066	15032	14998	15043	14974	15091	14995	14992	14980	15101	15030	14843	14819	15042	14970	15017	14916	14973	15014	15212	14944	14886	15070	15038	14942	15040	14861	15007	15117	15131	15068	15254	14824	14991	15193	14952	14886	15211	15166	14908	15069	14963	15076	14953	14983	15000	15181	15012	14945	15065	15167	15013	14927	15161	15222	15203	14909	15042	15105	14927	15097	14940	15002	14950	14985	15013	14882	14927	14895	15099	15071	15151	15026	14958	14984	15018	15028	15010	14962	15077	14996	15081	15096	15005	15049	15046	14950	14987	15163	15239	14982	14936	14975	15039	15100	14826	14903	15160	15022	14920	14906	14905	15141	15156	15423	14766	15080	14981	14981	15004	14954	14967	14871	14917	14947	14987	15046	14933	14749	14817	14996	14886	14974	14977	15119	14867	14941	15012	15157	15071	15026	15036	15049	15074	14890	15039	15089	15036	14963	15128	14936	14876	14869	15025	14946	14809	15044	14988	14808	14883	14963	15112	15148	14860	14958	15177	14913	15092	15113	15130	15114	15001	14938	14997	14937	15094	14998	14855	15092	14824	14939	14863	14893	14796	15244	15066	15024	15036	15011	15106	14940	15039	15042	15045	14997	14808	15081	14807	14828	15094	15021	14988	14937	15034	14931	15044	15060	15004	14944	15226	14919	14967	14895	15025	14909	15009	14956	15027	14911	15026	14996	14915	14968	15013	15109	14961	14903	14956	15016	15134	14811	15066	15000	15078	15067	14979	15013	14866	15133	14933	14881	14750	14896	15129	15075	14809	14947	15206	15077	15166	15077	15052	15065	15066	15030	15104	14965	14904	15073	14901	14890	15118	15019	14915	15102	15199	14925	14930	14948	14920	15057	15107	14922	14932	14928	15023	14902	15048	14850	15031	14892	15051	14866	15073	15000	14974	15237	14901	15001	14922	14792	14977	15101	14918	14986	15254	14984	15070	14996	15051	14855	15031	15116	14951	15063	15014	14958	15070	14907	14890	15012	14950	15029	14877	15058	15063	14856	15115	15042	14839	15003	15118	15242	15032	15052	14928	14902	14994	15000	15031	15078	14966	15037	14895	15123	14993	14992	14828	15185	14848	14869	15213	15224	15066	15122	14922	15076	15077	14996	15029	15296	15066	15020	15315	14945	15093	15039	15121	15121	14940	14969	14880	15105	15022	14956	14956	15020	15165	14959	15092	14807	15293	15146	14954	14844	15078	15013	14918	15053	15123	15062	14971	15077	14917	15281	15007	14958	14708	15069	15144	14990	15005	14942	14863	14929	15075	15024	15048	14868	15017	15182	15036	14965	14890	15053	14991	14938	15090	15149	15140	14979	14962	15078	14956	14927	14879	14995	14820	14928	14805	14839	15200	15147	14865	15262	15061	15137	15087	14777	15082	14994	14892	14840	14956	15223	15052	15286	15059	14974	15029	14969	15037	15045	15034	14957	14953	14993	14946	15014	14967	14874	14956	14939	14940	14949	15102	15128	15183	14952	15032	14988	15044	15028	14877	15017	15005	14921	14893	15028	14892	15067	14972	15051	14990	14751	14903	14980	15141	15247	15109	14946	14910	15002	14891	15280	15089	14963	15079	15014	14968	14849	15095	15006	14778	15090	15202	15198	15015	14865	15066	15044	15026	14907	14890	15057	15177	15030	14897	14696	14942	15173	15106	14848	14856	15141	15278	15272	14999	15045	15019	14753	14974	14886	15031	14912	14931	14946	15077	14820	15087	15045	15031	14758	15308	14952	14948	14995	15186	15120	15010	14876	14897	14838	15178	14929	15091	15030	14867	15065	15101	15081	15122	15192	14991	14904	15129	15192	14937	15258	15007	15010	14945	15137	15018	14972	14997	14888	14914	14853	15105	15100	15144	14982	14914	15020	15023	14933	15119	15230	14864	14979	15096	14994	15066	15057	14940	14983	14900	14937	15025	15039	14882	15044	14942	15053	14899	14966	15030	14853	14996	14979	15026	15008	15076	15033	14827	14963	15028	15105	15054	15014	15104	14996	15092	14829	14939	15124	15042	14982	14927	15081	15227	15011	14970	14975	15001	15126	14895	15064	14917	14982	14982	14938	14926	14892	14695	15032	15161	15162	15184	15048	15157	15058	15085	15191	14989	15025	15087	14956	15029	14965	15050	15077	15153	14975	14949	14994	15042	15107	15035	15042	15041	15147	15016	14826	14918	15096	15107	15003	15028	14967	15131	15099	15030	15040	14809	15080	15183	14918	15127	15099	14958	15136	15176	15025	15043	15130	15206	15012	14996	14957	14898	15169	15003	15014	14832	15026	15152	14999	15035	14955	14866	15042	14939	15045	15241	15178	15130	14997	14932	14833	15010	14870	14893	15003	15131	14979	14992	14997	15116	15033	14966	15038	14982	15074	15161	15131	15022	15282	14998	15038	15000	15016	14767	14920	15074	15201	15024	15088	14901	15217	14997	15031	15054	14920	15073	14887	14927	14957	14887	15047	15276	15108	15074	14899	15105	15125	14841	14959	15069	15048	15024	15199	15074	15021	15041	15098	15117	14867	14887	15006	15008	15168	15001	14950	15022	14877	15045	15050	15109	14844	14768	14933	15085	15108	14909	15185	15113	15107	15105	15138	15267	15036	14895	14950	15042	15017	14978	14983	15021	15109	15168	14849	15070	15008	14887	14964	15055	15014	14998	15199	15002	15218	15063	15163	14891	15140	14884	14818	14966	14895	14981	14973	14992	14964	14889	15206	14953	14880	15130	15068	15044	15151	15156	15036	15077	15030	15128	15001	15133	15026	15028	14906	15150	15035	14900	14857	14896	14980	15167	15133	14878	15123	15098	14909	15131	15007	15037	14937	15059	14904	14864	15099	15323	15018	15299	15003	15064	14782	15047	15187	14975	15025	15145	14877	15023	14969	14997	14950	14927	14989	14904	15080	15047	15051	15091	14945	14935	15022	15116	15141	15063	14927	15001	14990	15009	14869	15090	15096	15091	15199	15059	15054	14906	15196	15109	15080	15151	15106	15138	15245	15133	14921	15174	15169	15107	14973	15096	14869	15031	15201	14886	14971	15092	15026	15071	15064	15001	14923	14970	14940	14911	14980	15095	15089	14689	15041	14949	15093	14975	15206	15073	14850	15040	15079	14952	15009	14765	14944	15030	14941	14984	15026	14967	15143	14967	14996	15049	15145	15066	15004	15074	14920	14985	14919	15063	15140	15083	15176	14991	15008	14879	14958	14950	14967	14957	14843	14941	15157	15257	14962	14914	15141	15038	15005	15238	15071	15049	15025	15099	14908	15048	15000	15082	15171	15028	15016	14834	15154	15231	14896	14959	15029	15037	15031	15057	15145	15026	15106	14938	15082	14974	15038	14982	14995	15165	15052	15082	14830	15084	15072	14991	14985	15040	15014	15115	15130	15045	14884	15143	15032	15045	15137	14965	15072	15079	15040	14929	15155	15187	14960	14977	14730	15060	14998	15002	15097	14812	15091	14911	14828	14966	15028	14970	14885	14896	14923	14850	14912	14916	14907	15055	15117	14959	14842	15101	15134	15106	14982	14890	15105	14933	14824	15171	15006	15069	14992	15016	15067	15136	15110	14885	14911	14983	15185	15021	15080	15085	14758	14927	14861	15051	14993	14964	15039	14936	15077	15014	15081	14898	15373	14998	14975	15075	14896	15160	15028	15072	15049	14909	14864	14810	15003	14963	14771	15170	14859	15018	15051	15038	14973	15099	14827	14937	15057	15084	15057	14953	15051	15135	15022	15038	14780	14954	15239	14927	15177	15006	15095	14974	15102	14999	14876	15070	15255	15128	14970	15122	15075	14993	15029	15065	14920	14940	15098	15145	15112	15023	14917	15132	15002	14814	14875	14988	15086	15047	15048	14989	14966	15018	15032	15093	15116	15098	15199	15109	14802	14833	15057	15112	14963	14960	15271	15197	15037	15104	14932	15204	14960	15040	14912	15080	14933	15059	14865	15115	14899	14892	15070	15115	15155	15062	14964	15022	14972	14911	15136	15113	15143	15130	14987	15029	14958	15030	15079	15037	14877	15037	15142	14998	14970	15004	14973	15039	15061	15126	15141	14908	15093	14940	14961	14952	15228	15056	14951	15186	14926	15080	14990	14873	15143	15209	15014	15059	14795	15018	14966	15087	15006	14859	14979	15096	15245	14929	14929	14937	14785	15022	15146	15262	14836	14981	15037	15179	14963	15093	14918	15091	14931	14969	15248	15013	15162	15025	14840	14998	14908	15044	15152	15011	15064	15113	15055	15084	14972	14820	15228	15063	14760	14926	15007	15236	14998	15035	15028	15048	15196	15140	15027	15067	14854	14998	15095	15138	14924	14879	14935	15158	15036	15118	15021	15011	15133	14910	14896	15000	15052	15024	15171	14788	15009	15033	15001	15054	15043	15339	15150	15014	14888	14908	15032	15256	15050	15026	15092	15024	15070	15029	15109	15187	15134	14872	15076	15004	15057	14866	14962	15186	14974	14977
16156	24383	22233	17391	15767	15383	14979	14566	14319	14266	14574	14983	14950	14536	13949	13737	13726	13702	13825	13796	13840	13708	13694	17253	20132	19603	16140	15778	14279	13923	13516	13351	13466	13717	13578	13506	13486	13413	13391	13530	13321	13582	13367	13471	13445	13594	13528	13591	13542	13421	13656	13421	13650	13664	13633	13577	13469	13488	13432	13544	13530	13344	13443	13628	13542	13469	13748	13644	13669	13601	13458	13562	13467	13423	13385	13408	13708	13579	13558	13453	13386	13530	13526	13657	13489	13477	13483	13405	13389	13453	13471	13607	13331	13594	13467	13574	13539	13459	13610	13564	13472	13546	13633	13498	13559	13397	13555	13604	13409	13572	13527	13387	13384	13411	13543	13462	13576	13388	13385	13329	13420	13369	13601	13490	13443	13625	13328	13491	13363	13366	13674	13414	13407	13498	13481	13370	13514	13307	13676	13554	13500	13576	13350	13614	13545	13452	13341	13683	13520	13455	13402	13599	13484	13306	13592	13524	13423	13408	13374	13487	13433	13606	13520	13656	13527	13343	13408	13507	13369	13585	13571	13464	13463	13498	13400	13445	13528	13493	13508	13458	13545	13570	13600	13463	13624	13547	13587	13374	13423	13541	13533	13573	13507	13339	13572	13511	13544	13528	13312	13312	13318	13322	13543	13506	13599	13517	13407	13593	13341	13514	13438	13398	13441	13415	13501	13572	13354	13433	13666	13531	13444	13469	13594	13460	13462	13503	13612	13532	13417	13488	13373	13442	13521	13529	13398	13549	13515	13443	13444	13474	13495	13421	13435	13521	13425	13478	13474	13396	13471	13458	13524	13517	13606	13524	13441	13459	13536	13442	13527	13437	13396	13528	13466	13346	13455	13357	13432	13458	13507	13468	13519	13597	13286	13276	13532	13388	13395	13706	13487	13509	13401	13562	13416	13350	13637	13305	13391	13383	13432	13374	13688	13557	13315	13522	13453	13441	13399	13516	13613	13599	13343	13367	13474	13410	13578	13286	13497	13566	13402	13528	13441	13583	13486	13495	13467	13340	13478	13542	13503	13535	13517	13409	13573	13513	13563	13388	13609	13446	13417	13514	13476	13321	13477	13431	13577	13472	13547	13434	13495	13382	13568	13516	13546	13489	13520	13353	13394	13407	13669	13493	13417	13323	13566	13415	13464	13374	13385	13529	13490	13579	13331	13584	13546	13394	13573	13591	13517	13436	13536	13392	13467	13354	13618	13408	13387	13481	13303	13501	13439	13328	13669	13407	13581	13393	13398	13491	13500	13592	13488	13438	13563	13579	13638	13369	13526	13650	13529	13548	13582	13591	13392	13511	13530	13474	13388	13449	13479	13490	13496	13608	13533	13589	13436	13436	13491	13486	13444	13456	13333	13478	13366	13490	13484	13558	13497	13606	13570	13575	13437	13424	13348	13487	13460	13500	13347	13294	13444	13451	13502	13489	13454	13459	13516	13530	13498	13409	13509	13433	13523	13422	13475	13399	13476	13594	13624	13507	13550	13464	13454	13638	13384	13362	13459	13561	13426	13656	13557	13484	13594	13578	13467	13470	13505	13459	13451	13633	13422	13498	13588	13569	13467	13574	13614	13455	13431	13570	13620	13415	13529	13640	13436	13396	13466	13518	13494	13557	13499	13479	13588	13434	13417	13459	13538	13537	13611	13493	13543	13455	13266	13586	13484	13431	13564	13435	13393	13474	13554	13553	13416	13432	13367	13618	13510	13462	13421	13492	13564	13339	13491	13473	13459	13494	13672	13612	13459	13657	13470	13415	13581	13595	13507	13535	13586	13635	13476	13541	13625	13391	13627	13509	13422	13390	13421	13396	13410	13479	13580	13563	13408	13663	13612	13548	13613	13429	13497	13417	13563	13540	13504	13364	13704	13548	13364	13508	13424	13599	13369	13377	13417	13521	13445	13575	13536	13622	13487	13505	13465	13425	13507	13493	13611	13494	13476	13468	13491	13725	13440	13489	13470	13405	13487	13524	13369	13588	13472	13367	13538	13560	13421	13659	13437	13458	13523	13402	13575	13501	13430	13399	13527	13668	13445	13436	13377	13492	13479	13407	13471	13642	13387	13556	13448	13333	13764	13469	13441	13538	13389	13377	13432	13348	13549	13355	13371	13532	13591	13419	13466	13455	13431	13508	13522	13316	13536	13483	13606	13553	13342	13394	13447	13514	13584	13550	13461	13550	13504	13550	13287	13371	13542	13404	13430	13545	13465	13481	13512	13601	13472	13501	13565	13482	13447	13458	13535	13600	13633	13545	13393	13465	13626	13553	13517	13504	13560	13453	13436	13502	13363	13596	13511	13413	13353	13511	13511	13627	13563	13524	13413	13380	13433	13511	13502	13421	13404	13498	13571	13556	13455	13530	13492	13366	13429	13652	13420	13463	13496	13575	13529	13543	13450	13326	13429	13350	13394	13481	13545	13426	13540	13574	13569	13566	13523	13525	13408	13239	13481	13326	13431	13476	13337	13579	13547	13307	13467	13482	13528	13376	13418	13460	13424	13434	13625	13483	13535	13402	13460	13605	13444	13496	13398	13536	13525	13489	13446	13590	13584	13430	13479	13358	13442	13500	13561	13382	13540	13610	13505	13535	13591	13506	13465	13760	13407	13468	13524	13500	13479	13428	13666	13543	13538	13497	13631	13350	13539	13493	13554	13390	13475	13276	13530	13535	13435	13399	13516	13469	13454	13413	13508	13279	13474	13444	13537	13575	13376	13566	13562	13368	13379	13533	13377	13499	13473	13319	13518	13439	13504	13658	13499	13476	13616	13438	13543	13699	13615	13450	13536	13550	13564	13572	13546	13625	13321	13507	13433	13465	13445	13619	13421	13573	13814	13384	13557	13560	13475	13480	13395	13471	13443	13380	13480	13492	13413	13553	13761	13513	13576	13524	13501	13393	13317	13420	13529	13425	13380	13557	13434	13584	13474	13538	13534	13427	13393	13417	13409	13532	13327	13395	13537	13502	13444	13398	13582	13463	13418	13357	13444	13558	13352	13603	13379	13498	13653	13544	13235	13450	13360	13579	13485	13504	13314	13563	13612	13344	13328	13376	13497	13474	13641	13500	13354	13378	13539	13558	13418	13491	13447	13495	13478	13521	13577	13357	13510	13593	13534	13508	13548	13530	13462	13302	13498	13414	13680	13602	13550	13482	13579	13683	13503	13275	13616	13416	13378	13379	13582	13404	13460	13479	13505	13528	13434	13586	13492	13426	13444	13477	13447	13469	13535	13502	13544	13362	13362	13535	13588	13491	13297	13597	13486	13597	13522	13303	13658	13588	13531	13430	13350	13406	13530	13759	13514	13610	13495	13509	13596	13395	13388	13511	13549	13397	13592	13449	13535	13655	13508	13545	13607	13388	13479	13605	13406	13328	13425	13288	13525	13509	13517	13433	13494	13432	13381	13351	13457	13514	13683	13364	13467	13421	13522	13499	13381	13619	13492	13656	13432	13511	13432	13484	13417	13394	13550	13434	13505	13475	13414	13497	13433	13601	13580	13486	13593	13568	13411	13421	13667	13436	13414	13531	13593	13546	13467	13410	13425	13508	13496	13464	13617	13559	13490	13553	13527	13460	13485	13562	13507	13650	13479	13554	13320	13494	13572	13514	13464	13501	13462	13600	13413	13442	13479	13486	13562	13566	13485	13674	13578	13430	13522	13439	13295	13440	13451	13484	13447	13695	13568	13529	13502	13349	13477	13433	13287	13191	13287	13448	13413	13356	13637	13608	13589	13599	13468	13537	13439	13468	13506	13548	13513	13382	13616	13500	13492	13443	13447	13530	13352	13554	13616	13561	13460	13514	13504	13450	13553	13602	13375	13587	13549	13468	13553	13593	13443	13443	13588	13530	13561	13433	13481	13468	13481	13575	13575	13406	13493	13322	13517	13596	13518	13544	13478	13572	13441	13484	13365	13501	13409	13724	13518	13301	13439	13464	13552	13590	13455	13576	13352	13536	13514	13424	13390	13459	13531	13514	13557	13528	13448	13320	13362	13445	13429	13400	13507	13477	13531	13425	13409	13671	13540	13653	13352	13492	13541	13606	13511	13577	13626	13494	13568	13392	13543	13560	13365	13442	13536	13542	13564	13566	13546	13459	13513	13316	13584	13390	13501	13388	13422	13666	13597	13585	13496	13554	13347	13480	13452	13459	13543	13659	13523	13466	13400	13487	13509	13471	13484	13642	13383	13500	13326	13389	13441	13417	13453	13518	13577	13292	13539	13631	13399	13378	13350	13489	13524	13477	13567	13495	13646	13589	13503	13672	13471	13552	13445	13630	13437	13514	13347	13551	13425	13371	13462	13458	13407	13427	13528	13351	13511	13624	13398	13528	13631	13364	13267	13168	13394	13519	13517	13405	13674	13550	13578	13441	13259	13658	13448	13586	13454	13465	13578	13399	13545	13378	13610	13637	13528	13494	13558	13434	13434	13484	13409	13501	13374	13581	13529	13392	13576	13370	13537	13441	13588	13407	13455	13621	13577	13622	13560	13468	13548	13606	13552	13612	13560	13486	13422	13527	13376	13608	13489	13506	13471	13418	13468	13613	13465	13357	13473	13438	13554	13405	13509	13601	13605	13544	13594	13452	13606	13543	13671	13502	13514	13451	13412	13557	13563	13325	13465	13487	13433	13433	13516	13524	13509	13410	13680	13537	13652	13540	13614	13318	13551	13505	13397	13410	13382	13477	13442	13391	13484	13485	13530	13668	13555	13425	13455	13546	13547	13632	13397	13357	13286	13549	13673	13466	13468	13298	13520	13376	13623	13586	13590	13570	13527	13617	13485	13459	13528	13388	13493	13396	13484	13469	13659	13463	13587	13527	13440	13624	13527	13399	13589	13626	13354	13601	13466	13481	13508	13471	13457	13472	13359	13425	13394	13528	13520	13601	13614	13496	13360	13534	13432	13520	13582	13493	13543	13591	13489	13467	13531	13434	13429	13416	13464	13490	13502	13581	13389	13507	13471	13524	13496	13485	13604	13470	13529	13397	13407	13553	13483	13430	13556	13466	13310	13528	13481	13431	13492	13585	13760	13530	13471	13388	13492	13514	13440	13357	13831	13640	13450	13466	13401	13321	13449	13486	13580	13368	13485	13622	13487	13328
22979	21204	28948	23775	21419	23239	23811	19011	18092	18420	18449	18364	18198	18194	18316	17792	17783	17906	17570	17552	17665	17316	17625	20911	25635	25735	21999	20708	18702	17608	17333	17185	17291	17279	17476	17157	17187	17330	17241	17473	17125	17248	17417	17198	17261	17212	17304	17044	17324	17165	17191	17275	17217	17160	17206	17107	17190	17322	17469	17343	17201	17472	17247	17218	17121	17093	17086	17413	17229	17377	17219	17162	17223	17294	17301	17359	16936	17141	17579	17496	17348	17153	17161	17239	17207	17202	17120	17213	17269	17285	17296	17122	17257	17164	17212	17159	17365	17140	17393	17239	17203	17252	17205	17110	17152	17211	17102	17095	17101	17221	17053	17041	17321	17139	17266	17191	16840	17138	17099	17322	17162	16864	17288	17277	17341	17411	17131	17140	17152	17136	17117	17176	17404	17148	17157	17155	17296	17109	17171	17086	17331	17236	16998	17108	17032	17276	17159	17302	17215	17203	17358	17193	17299	17280	17095	17083	17355	17081	17344	17298	17279	17184	17176	17662	17155	17046	17065	17289	16991	17148	17011	17177	17137	17167	17055	17279	17178	17098	17129	17182	17313	17074	17288	17056	17135	17222	17247	17241	17169	17189	16974	17084	17125	17031	17065	17372	17228	17245	16978	17089	17180	17336	17081	17092	17157	17118	17188	17258	17139	17096	17180	17010	17119	17050	17490	17262	17225	17334	17216	17029	17034	17181	17296	17035	17328	17099	17182	17267	17092	17136	17301	17173	17029	17160	17340	17147	17126	17152	17001	17312	17031	17114	17165	17272	17269	17243	17025	17130	17230	17154	17074	17076	17174	17181	17092	17063	17203	17008	17098	17220	17204	17044	17064	17212	17212	17099	17304	17255	17296	17052	17187	16950	17154	17272	17147	17117	17235	17088	17184	17097	17118	17161	16914	17269	17068	17021	17138	17070	17087	17119	17341	17136	17194	17298	17057	17166	17275	17268	17174	17230	17314	17162	17102	17210	17054	17036	17120	17296	17297	17232	17121	17256	17039	16995	17204	17086	17291	17150	17173	17053	17154	16974	17039	17106	17048	17314	17093	17487	17060	17155	17190	17256	17213	17071	17249	17172	17123	17214	17140	17185	17054	17224	17069	17294	17124	17353	17052	17191	17230	17186	17129	16918	17329	17008	17231	17125	17197	17047	17126	17307	17286	17340	17179	17287	17255	17257	17125	17189	17224	17177	17102	17116	17101	17029	17159	17159	16999	17246	17184	17119	17160	16853	17118	17227	17140	17152	17231	17191	17094	17239	17214	17167	17043	17123	16855	17113	17238	17231	17285	17210	17213	17069	17123	16944	17200	17240	17029	17082	17224	17094	17172	17117	17185	17244	17152	17089	17202	17295	17211	17060	17269	17318	17115	17123	17139	17276	17171	17121	17453	17247	17150	17027	17035	17219	17252	17235	16986	17182	17172	17135	17040	17025	17321	17218	17110	17160	17229	17008	17082	17196	17097	17114	17254	17090	17236	17223	17057	16926	17171	17157	17246	17114	17279	17121	17087	17082	17154	17048	17007	17307	17158	17105	17060	17175	17304	17245	17018	16985	17056	17150	17135	17090	17323	17223	17151	17354	17301	17013	17079	17047	17239	17096	17319	17282	17328	17086	17052	16996	17148	17110	17087	17306	17153	17246	17253	17267	16980	16970	17323	17160	17280	17230	17302	17163	17158	17027	17542	17254	17110	17295	16960	17283	17093	17254	17276	17175	17296	17016	17102	17038	17115	17132	17154	16994	17179	17136	17145	17047	17165	17123	17312	17220	17219	17173	17111	17128	17176	17387	17251	17199	17054	17109	17051	17163	17142	17510	17351	17234	17056	17135	17049	17088	17189	17158	17063	17024	17068	17221	17356	17130	17108	17368	17167	17310	17331	17118	17247	17006	17335	17224	17194	17249	17306	17181	17183	17228	17082	17144	17174	16965	17219	17216	17225	17152	17170	17548	17333	17057	17026	17197	17033	17077	16977	17221	17357	17232	16883	16999	17271	17041	17029	17192	17078	17227	16974	17112	17317	17094	17266	16880	17022	17111	17157	17252	17099	17117	17023	17127	17190	17247	16919	17314	17292	17309	17037	17195	17008	17039	17074	17059	17127	17267	17253	17022	17085	17081	17059	17319	16991	17162	17265	17223	17267	17103	17132	17064	17230	17118	17356	17077	17241	17061	17077	17180	17062	17075	16955	17340	17248	17169	17277	17080	17250	17066	17203	17088	17058	17092	17179	17310	17324	17150	17174	17286	17099	17148	17258	17289	17288	17161	17506	17165	17303	17149	17179	17207	17045	17191	17323	17150	17304	17182	17030	17079	17058	17118	16972	17318	16889	17131	17184	17137	17249	17186	17112	16976	16978	17197	17113	17107	17110	17113	16963	17111	17261	17292	17136	17202	17310	17089	17183	17180	17468	16892	17177	16935	16951	17074	17200	17109	17324	17381	17147	17273	17118	17059	17221	17098	17069	17145	17126	17005	16976	17256	17221	17173	17005	17070	17242	17187	17195	17202	17281	17218	17141	17048	17186	17112	17165	17351	17202	17035	17119	17257	17032	17303	17304	16934	17254	17217	17076	17187	17335	17168	17248	16959	17259	17160	17035	17105	17060	17328	17275	17183	17102	17129	17096	17102	17230	17216	17181	17089	17099	17287	17164	17196	17110	17189	17153	17223	17270	17143	17166	17259	17069	17004	17255	17063	17162	17171	17391	16997	17202	17292	17352	17262	17129	17092	17108	17157	17072	17275	17213	17129	17369	17238	17150	17112	17237	17167	16960	17264	17054	17143	17296	17237	17191	17217	17113	17138	17100	17180	17109	17296	17389	17121	17092	17121	17258	17139	17215	17149	17091	17101	17497	17111	17127	17010	17314	17124	17083	17313	17147	17240	17016	17002	17160	17273	17325	17174	17205	17087	17329	17306	17192	17073	17279	17111	17126	17188	16946	17104	17267	17078	17075	17010	17069	17098	17027	17260	17263	17256	17141	17267	17072	17165	17071	17257	17326	17259	17378	17149	17148	17129	17172	17077	17548	17342	17072	17302	17004	17238	17123	17272	17200	17144	17245	17233	17134	17169	17325	17258	17196	17002	17214	16910	17208	17275	17008	17140	17135	17194	17347	17044	17010	17222	17122	17034	17190	17007	17216	17176	17030	17178	17189	17075	17153	17100	17073	17098	17094	17112	17204	17111	17006	17024	17243	17204	17036	17273	17359	17200	17155	17025	17121	17310	17165	17107	16982	17134	17048	17318	17106	17006	17070	16947	17105	17154	17145	17333	16989	17276	17199	17083	17050	17248	17275	17006	17086	17307	17216	17028	17085	17164	17365	17119	17211	17141	17241	17227	17143	17262	17093	17087	17036	17117	17083	17272	17321	17259	17212	17294	17139	17380	17100	17257	17448	17196	16976	17120	17129	17016	17095	17278	17132	17416	17320	17058	17183	17181	17171	17271	17141	17183	17185	17238	17186	17330	17263	17215	17195	17202	17268	17116	17158	17092	17052	17154	17272	17373	17107	17047	17205	17047	17162	17002	17226	17086	17153	17132	17131	17268	17323	17131	17386	17416	17279	17040	17333	17221	17447	17261	17207	17300	17330	17265	17086	17127	17085	17211	17073	16948	17019	17260	17167	17130	17285	17178	17238	17234	17214	17139	17304	17072	17064	16958	17213	17131	17401	17140	17052	17285	17103	17146	17308	17260	17096	17073	17234	17082	17164	17200	17178	17080	17309	17155	17302	17107	17033	17016	17128	17053	17128	17301	17223	17194	17186	17074	17158	17223	17069	17200	17156	17291	16958	17041	17099	17292	17267	17130	17249	17234	17096	17257	17145	17355	17134	17119	17133	17125	17218	17275	17273	17201	17254	17060	17198	17135	17251	17176	17275	17171	17126	17298	17166	17241	17186	17090	17123	17160	17227	17022	17154	17231	17138	17211	17044	17057	17342	17256	16976	17007	17007	17013	17123	17224	17268	17207	17295	17378	17272	17012	17149	17238	17137	17316	17235	17196	17209	17054	17139	17237	17272	17299	17230	16965	17403	17036	17441	17335	17225	17210	16959	17221	17096	17050	17131	17141	17216	17226	17061	17061	17175	17247	17217	17148	17281	17126	17290	17072	17213	17053	17132	16876	17116	17301	17124	17243	17195	17461	17098	17335	17096	17183	17176	16998	17254	17315	17098	17270	17155	17254	17267	17436	17249	17084	17185	17288	17276	17142	17217	17155	17280	17236	17274	17131	17132	17050	17157	17315	17305	17243	17261	16944	16857	17214	17098	17030	17305	17213	17042	17115	17088	17156	17177	17335	17244	17090	17126	17314	17263	17366	17142	16944	17210	17047	17109	17219	17141	17212	17273	17157	17241	16980	16935	17170	17148	17232	17217	17255	17113	17134	17008	17132	17204	17242	17083	17136	17064	17080	17171	17414	17212	17222	17161	17423	17299	16920	17100	17139	17163	17253	17051	17240	17183	17247	17136	17109	17363	16936	17319	17175	16983	16965	17043	17106	17055	17244	17189	17150	17334	17013	17239	17245	17243	17322	17114	17043	17343	17141	17090	17076	17192	17275	17092	17194	17321	17237	17231	17200	17275	17140	16943	17131	17139	17273	17322	17105	17075	17350	17229	17235	17210	17064	17050	17161	17170	17222	17282	17014	17306	17308	17151	17057	16891	17134	17457	17194	17243	17080	17061	17236	17201	16878	17218	17038	17126	17200	17273	17001	17256	17299	17150	17108	17132	17065	17029	17214	17059	17102	17091	17276	17150	17087	16972	17152	17156	17289	17347	17218	17103	17216	17118	17223	17127	17286	17218	17218	17165	17036	16973	17077	16948	17285	17067	17093	17228	17148	16956	17191	17184	17294	17173	17272	17234	17198	17203	17147	17235	16979	16987	17067	16933	17187	17142	17248	17027	17296	17395	17135	17080	16987	17086	17175	17086	17191	17047	17045	17162	16927	17032	17159	17083	17249	17296	17271	17282	17000	17136	17242	17073	17265	17230	16947	17090	17059	17179	17085	17080	17282	17259	17021	17114	17180	17219	17248	17240	17206	17255	17156	17128	17141	17371	17280	17394	17255	17168	17117	17398	17278	17235	17142	17040	17162	17346	17215
22616	30856	26457	19648	18371	17593	16940	16474	16238	16549	16851	16588	16545	16302	15824	15750	15786	15364	15373	15346	15084	15196	14943	21659	26850	25729	20290	19025	16404	15375	15095	14805	15010	14697	14860	14752	14753	14886	14706	14835	14670	15047	14750	14914	14716	14692	15170	14817	14968	14690	14975	14840	14827	14697	14794	14804	14707	14779	14743	14854	14785	14693	15050	14706	14843	14681	14956	14796	14837	14724	14783	14726	14833	14687	14886	14734	14689	14808	14866	15024	14793	14811	14827	14751	14797	14909	14772	14724	14960	14818	14871	14858	14808	14853	14761	14950	14890	15085	14798	14853	14719	14883	14715	14875	14808	14882	14877	15015	14756	14818	14738	14838	14904	14954	14905	14659	14796	14739	14779	14824	14671	14805	14868	14912	14795	14695	14947	14928	14997	14741	14840	14734	14764	14912	14886	14684	14912	14821	15004	14895	14770	14938	14822	14824	14864	14661	14714	14814	14885	14903	14835	14746	14846	14777	14754	14837	14706	14809	14908	14811	14973	14742	14812	14732	14792	14726	14841	14741	14807	14773	14765	14670	14767	14773	14702	14861	14732	14675	14809	14733	14844	14720	14695	14660	14826	14803	14758	14781	14779	14785	14696	14700	14762	14694	14799	14750	14854	14739	14775	14628	14775	14885	14629	14955	14784	14906	14825	14802	14802	14873	15006	14656	14899	14687	14711	14820	14730	14831	14725	14836	14942	14838	14827	14906	14907	14696	14671	14900	14833	14890	14839	14827	14940	14835	14777	14873	15001	14755	14755	14932	14730	14761	14737	14798	14738	14742	14674	14770	14880	14788	14898	14811	14765	14890	14731	14716	14966	14792	14736	14667	14904	14829	14886	14593	14793	14607	14844	14784	14768	14956	14777	14915	14960	14760	14864	14746	14809	14899	14969	14872	14808	15005	14689	14861	14605	14634	14734	14801	14610	14894	14692	14690	14778	14753	14977	14734	14844	14810	14770	14824	14897	14830	14771	14820	14729	14936	14795	14676	14732	14765	14629	14841	14589	14754	14900	14848	14732	14664	14827	14822	14748	14848	14807	14919	14859	14806	14850	14700	14687	14752	14739	14648	14712	14742	14811	14711	14859	14693	14875	14728	14698	14889	14935	14768	14684	14874	14601	14920	14744	14817	14697	14894	14797	14487	14940	14898	14836	14611	14731	14693	14844	14740	14864	14594	14767	14678	14797	14855	14717	14599	14750	14666	14833	14732	14785	14837	14730	14921	14786	14834	14848	14966	14743	14915	14747	14771	14861	14911	14886	14714	14784	14761	14843	14731	14918	14721	14955	14728	14790	14566	14772	14975	14859	14747	14791	14924	14761	14819	14841	14734	14659	14768	14899	14915	14904	14736	14806	14779	14852	14845	14799	14762	14739	15036	14735	14741	14685	14827	14735	14894	15003	14884	14792	14815	14765	14659	14837	14696	14672	14837	14749	14837	14902	14638	14848	14916	14704	14790	14842	14784	14788	14658	14904	14942	14853	14870	14742	14801	14879	14788	14892	14898	14629	14797	14690	14825	14907	14841	14858	14724	14863	14851	14593	14810	14707	14778	14856	14819	14770	14947	14828	14803	14751	14664	14800	14715	14765	14722	14649	14803	14797	14715	14960	14878	14727	14728	14849	14854	14774	14876	14736	14853	14546	14846	14827	14736	14831	14952	14813	14999	14770	14901	14816	14627	14672	14804	14680	14835	14800	14879	14736	14865	14734	14661	14732	14910	14775	14743	14838	14709	14728	14782	14853	14720	14624	14751	14865	14935	14700	15059	14675	14705	14697	14709	14856	14773	14553	14816	14811	14854	14756	14896	14775	14889	14766	14861	14837	14881	14805	14747	14872	14853	14755	14844	14904	14810	14819	14958	14564	14703	14723	14939	14816	14856	14694	14692	14702	14945	14730	14975	14868	14771	14825	14845	14901	14850	14714	14613	14702	14781	14924	14687	14812	14837	14749	14780	14677	14983	14850	14795	14706	14683	14799	14900	14711	14804	14933	14696	14835	14854	14673	14801	14784	14755	14825	14735	14888	14751	14636	14681	14853	15039	14628	14739	14706	14693	14788	14732	14642	14746	14874	14748	14815	15068	14908	14737	14871	14761	14908	14517	14680	14745	14902	14812	14867	14612	14695	14821	14806	14780	14864	14665	14702	14785	14739	14769	14815	14826	14636	14770	14876	14930	14650	14675	14930	14856	14602	14710	14820	14761	14781	14741	14911	14802	14765	14683	14909	14828	14779	14695	14729	14634	14945	14851	14740	14839	14745	14805	14714	14840	14954	14981	14727	14811	14816	14760	14798	14814	14588	14815	14812	14714	14761	14676	14603	14740	14671	14839	14888	14685	14786	14781	14779	14816	14750	14728	14749	14813	14853	14857	14854	14757	14656	14903	14681	14909	14961	14850	14730	14816	14806	14783	14739	14745	14835	14655	14712	14640	14680	14722	14761	14742	14848	14914	14635	14830	14937	14811	14736	14710	14795	14833	14702	14863	14768	14873	14867	14748	14815	14905	14684	14856	14774	14677	14801	14666	14874	14853	14790	14904	14820	14798	14669	14805	14625	14841	14609	14616	14891	14769	14741	14809	14638	14880	14828	14894	14780	14659	14834	14868	14772	14730	14695	14871	14780	14749	14940	14889	14626	14785	14590	14861	14875	14881	14852	14678	14749	14734	14764	14737	14689	14701	14628	14789	15027	14705	14764	14725	14732	14798	14819	14825	14624	14889	14905	14812	14829	14730	14771	14795	14829	15000	14697	14862	14878	14936	14723	14847	14787	14684	14934	14772	14866	14841	14774	14709	14726	14684	14802	14753	14739	14862	14687	14859	14993	14744	14849	14738	14895	14724	15002	14750	14955	14802	14697	14646	14689	14905	14762	14739	14804	14719	14749	14796	14777	14721	14943	14767	14748	14734	14849	14777	14649	14565	14796	14717	14882	14852	14700	14761	14762	14789	14995	14554	14590	14818	14739	15004	14968	14803	14786	14718	14660	14914	14857	14685	14891	14765	14665	14803	14881	14897	14766	14571	14755	14893	14770	14716	14952	14803	14878	14857	14683	14890	14832	14886	14904	14618	14878	14953	14923	14706	14782	14810	14822	14685	15020	14796	14814	14863	14791	14637	14750	14839	14807	14647	14908	14853	14796	14810	14904	14795	14747	14670	14798	14760	14775	14848	14875	14789	14593	14934	14675	14825	14725	14771	14845	14873	14719	14765	14946	14782	14767	14704	14813	15081	14793	14842	14819	14742	14885	14711	14769	14864	14692	14802	14588	14669	14787	14888	14848	15039	14789	14662	14827	14905	14821	15012	14679	14865	14857	14790	14781	14826	14718	14880	14750	14661	14941	14796	14958	14645	14668	14666	14864	14674	14769	14780	14786	14834	14657	14652	14702	15010	14642	14763	14891	14852	14775	14749	14702	14680	14909	14820	14780	14977	14788	14785	14771	14894	14659	14746	14887	14692	14818	14737	14810	14723	14770	14842	14823	14929	14832	14874	14704	14787	14763	15015	14976	14966	14869	14743	14858	14884	14793	14935	14934	14562	14847	14892	14755	15079	14786	14761	14683	14699	14741	14685	14802	14659	14757	14883	15002	14690	14794	14795	14728	14770	14755	14910	14701	14849	14767	14627	14885	14864	14697	14708	14906	14798	14781	14936	14812	14598	14859	14640	14856	14771	14871	14784	14801	14576	14759	14864	14901	14656	14777	14921	14809	14774	14669	14753	14885	14799	14618	14826	14628	14723	14923	14799	14908	14846	14824	14815	14694	14880	14901	14760	14829	14782	14790	14507	14975	14769	14871	14770	14707	14822	14797	14910	14901	14677	14715	14816	14681	14787	14625	14772	14766	14844	14792	14671	14692	14904	14679	14843	14839	14657	14826	14756	14785	14678	14989	14823	14761	14865	14673	14857	14836	14786	14923	14759	14796	14885	14610	14860	14774	14700	14919	14670	14838	14813	14861	14568	14705	14695	14711	14780	14858	14746	14965	14665	14801	14725	14850	14746	14754	14621	14751	14886	14710	14917	14727	14744	14730	14769	14918	14600	14787	14954	14714	14946	14696	14937	14808	14776	14999	14999	14655	14939	14842	14672	14741	15086	14796	14838	14766	14798	14752	14634	14804	14858	14769	14824	14844	14842	14833	14815	14571	14830	14736	14696	14717	14922	14686	14837	14628	14913	14949	14825	14755	14814	14815	14763	14824	14821	14639	14667	14789	14892	14750	14813	14700	14802	14826	14880	14680	14850	14916	14774	14710	14873	14703	14790	14949	14783	14687	14833	14873	14661	14910	14929	14661	14767	14892	14785	14631	14901	14681	14779	14712	14685	14693	14888	14679	14781	14766	14785	14924	14723	14725	14692	14781	14865	14817	14644	14684	14816	14735	14749	14779	14782	14716	14779	14781	14817	14788	14645	14848	14712	14847	14826	14866	14882	14663	14693	14741	14861	14820	14588	14777	14787	14750	14679	14650	14943	14948	14915	14643	14678	14699	14644	14611	14900	14654	14877	14819	14810	14684	14683	14797	14912	14679	14687	14922	14736	14951	14927	14820	14761	14926	14817	14811	14813	14879	14764	14760	14677	14669	14699	14542	14771	14846	14899	14717	14881	14606	14875	14940	14867	14869	14889	14797	14653	14755	14753	14846	14645	14794	14698	14939	14704	14895	14815	14969	14874	14802	14723	14815	14922	14833	14724	14676	14888	14702	14774	14958	14747	14899	14820	14747	14681	14953	14656	14761	14672	14898	14752	14861	14804	14860	14724	14885	14701	14889	14770	14714	14729	14657	14657	14952	14851	14763	14849	14934	14770	14774	14952	14833	14766	14839	14710	14914	14792	14682	14834	14755	14811	14753	14769	14834	14693	14862	14627	14827	14769	14900	14692	14804	14705	14736	14869	14781	14602	14766	14824	15018	14646	14963	14844	14747	14834	14698	14713	14828	14718	14713	14643	14790	14707	14903	14797	14926	14683	14891	14826	14819	14752	14900	14927	14644	14850	14743	14838	14672	14868	14731	14688	14790	14833	14790	14821	14915	14722	14747	14750	14825	14819	14867	14907	14850	14828	14779	14901	14808	14789	14813	14839	14667	14781	14849	14966	15018	14550	14730	14685
28389	22168	23087	20213	17458	17915	18081	17740	17228	17321	16996	17294	17290	17132	17428	17059	16949	16909	16897	16968	17042	16818	16920	17105	17673	17515	17463	17420	17073	16975	16965	16915	16901	16781	16876	16746	17049	16842	16856	16836	16966	16824	16797	17013	16913	17016	16874	16894	16983	16939	16921	16888	16692	16593	16867	16765	16783	16903	16895	16963	17104	16922	17000	16786	16914	17033	17036	16922	16947	16656	16858	16834	17017	16811	16790	16941	16827	16890	16810	16749	16777	16777	16685	16796	16869	16823	16957	16825	16930	16786	16851	16860	16997	17246	16874	16789	16877	17034	16884	16836	17029	16746	16892	16491	17003	16989	17036	16909	17035	16857	16971	16987	16536	16633	16989	16719	16837	16893	16918	16780	16820	16723	16903	16918	16728	16802	17026	16754	16950	16933	16907	16930	16687	16847	16801	16640	16993	16807	16993	16925	16956	17017	16909	16772	16974	16876	16904	16928	16712	16936	17068	16996	16895	16825	16765	16878	16837	17037	17036	16816	16703	16741	16784	16870	16884	16886	16843	16817	16870	16953	16921	16920	16847	16833	16865	16880	16896	16865	16892	16910	16718	16725	16769	16881	16852	16929	16783	16763	16915	16939	16841	16862	16907	17118	17004	16682	16837	16728	16947	16814	16947	16766	16982	16914	17189	16937	16941	16865	16851	16921	17055	17041	16792	16966	16843	17034	16844	16674	17002	16778	16789	16848	16958	16984	16990	16806	16676	16788	16948	16849	16902	16775	16935	16716	17019	16988	17058	16834	16897	16781	16928	16892	16932	16820	16991	16853	16829	16823	17136	16846	16899	16824	16797	16733	16906	16823	16862	16806	16975	16671	16808	16697	16845	16608	16884	16630	16924	16876	16966	16922	16987	16868	16862	16838	16930	16776	16924	16779	16741	16881	16756	16839	16734	16576	16700	17005	16782	16859	16989	17162	17102	16879	16763	16886	16716	16786	16991	16890	16848	17073	16811	16721	16737	16901	16951	16960	17116	16781	17050	16685	16913	16872	17010	17143	17026	16713	16867	16971	16835	16767	16948	16976	16847	16791	16767	16798	16887	16854	16993	16699	16913	16941	16932	16891	16769	16938	16807	17005	16566	16775	16794	17010	16923	16863	16906	16824	16787	16937	16829	17074	16942	16778	16643	16765	16699	17103	16940	16808	16821	16977	17025	16931	16838	16787	16941	16971	17063	17076	16945	16757	16723	16850	16863	17069	16969	16956	16982	16839	17035	16994	16924	16709	16676	16831	16705	16817	16614	16805	16754	16989	16939	17104	16693	16987	17036	16723	16881	16920	16882	16981	16723	16831	16854	16969	17175	16677	17013	16983	16785	16707	16999	16857	16869	16895	17037	16873	16645	16866	16817	16897	16628	16831	16805	16626	16958	16901	16825	16816	16748	16924	16892	16879	16985	16934	16856	16822	16724	17035	16888	16696	16888	16712	16936	16976	16869	16858	16953	16971	16868	16933	16944	16932	16939	16765	16675	16806	16818	16573	16846	16935	16940	16895	16758	16868	16842	16787	16911	17069	16833	16939	17048	16821	16955	16946	16946	16780	16910	16878	17036	16807	16910	17054	16950	16890	17028	16853	16770	17014	17026	16732	16906	16627	16725	16746	16806	16975	16967	16918	16854	16754	16766	16959	16968	16925	17085	16852	16799	17116	16893	16954	16851	16763	16990	16791	16786	16824	16712	16773	16911	16658	16916	16763	16767	16863	16710	16844	16721	16741	16881	16693	16975	17026	16896	16869	17031	16773	17077	16886	16855	16914	16742	16716	16967	16939	16812	16985	16791	16920	16807	16894	16815	16810	16910	16731	16935	16744	16979	16828	16911	16784	16848	16858	16827	16891	16789	16675	16607	16575	16867	16815	16600	16902	16761	16803	16782	16944	16984	16823	16674	16860	16743	16657	16692	16813	16839	16836	17056	16924	16872	17007	16779	16961	16870	16906	16780	17037	16717	16834	16915	17063	17044	17100	16929	16964	16749	16690	16774	16973	16793	16905	17074	17078	16831	16914	17042	16834	16855	16928	16814	16879	16978	17020	16787	16800	16779	16860	16868	16927	16725	17107	16933	16897	16940	16736	16951	16506	16794	16885	16952	16636	17124	16923	16806	16969	16939	16825	16964	16715	16941	16782	16838	16995	16902	17056	16761	17012	17004	16787	16873	16786	17002	16978	17187	16831	16502	16816	16840	16924	16936	17035	16852	16940	16818	16838	17077	16978	16866	17073	16747	16919	17008	17034	16882	16888	17033	16672	16815	16859	16819	17044	16955	16888	16906	16954	16736	16920	16684	16740	16912	16956	16841	16764	16816	16834	16860	16783	16788	16721	16800	16825	16886	16887	16619	16957	16769	17021	16842	17112	16802	16816	16951	16938	16865	17138	16884	16934	16973	16926	17067	16941	16953	16954	16917	16999	16831	16856	16932	16802	16756	16777	16827	16720	16733	16646	16982	17053	16994	16673	16943	16816	16784	16633	16749	16682	16856	16967	17004	17022	16856	16925	16909	16939	16725	16770	16959	16788	16801	16819	17030	17147	16977	16906	16782	16954	16778	17091	16849	17059	16761	16720	16873	16933	16851	16848	16695	16998	17046	17042	16910	16719	16819	16734	16781	16892	16844	16857	16950	16893	16756	16867	16791	16874	16962	16887	16749	16745	17013	16835	16731	16794	16960	16950	16897	16929	16937	16935	16972	16808	16956	16825	16826	16914	16810	16829	16940	16711	16884	16937	16694	16990	16975	16913	16895	16868	16707	17050	16905	16949	16767	16993	16931	17043	16898	16948	16823	16758	16937	16847	17111	16986	17089	16969	16890	16866	16826	16924	16785	16786	16952	16845	16874	16954	16939	17009	17021	16863	16817	16779	16860	16858	16969	17154	16669	16944	16953	16840	16994	16986	16839	16671	16914	16746	16983	17037	16963	16966	16907	17025	16815	16698	16792	16925	16989	16712	16854	16814	16928	16835	16860	16926	16829	16774	16799	16988	16985	16796	16920	16851	16900	16872	16929	16937	17057	16785	16849	16857	16997	16729	16941	16976	16790	16986	16858	16874	17038	17032	16629	16873	16960	16855	16815	16923	16728	16836	16840	16829	16644	16749	16855	16935	16956	16833	16728	17030	16867	16882	16984	16972	16903	16917	16825	16909	16880	17124	16979	16620	16982	16956	16720	16887	16883	16859	17024	16928	16741	16734	16887	16750	16775	16994	16928	17051	16906	16724	16889	16816	16820	16734	16821	16768	16736	16755	16958	16882	16841	16911	16909	16941	16920	17005	16911	16954	16985	16892	16977	16972	16861	16861	16874	16886	16958	16802	16906	16719	16913	16743	16481	16880	16733	16908	16795	16817	16936	17156	16914	16859	16838	16851	17003	16624	16962	16940	16909	16883	16785	17146	16834	16801	17014	16887	16795	16769	16617	17015	16971	16756	16783	17061	16803	16783	16896	16570	16739	16947	16959	16954	16791	16909	16683	16742	16827	16742	16949	16882	16831	16760	16978	16934	17065	17080	16868	16904	16995	16865	17208	16926	16732	16913	17087	16859	17026	16895	16841	17051	16844	17001	16831	16722	16990	17005	16987	16889	16839	16828	16782	16840	16863	16853	16881	16983	16942	16907	16793	16906	16787	16842	16854	16799	16832	16965	16853	16738	16731	16947	16923	16889	17069	16822	17090	16848	16905	16928	16971	16838	16856	16727	16797	16839	16858	16929	16679	16866	16944	16864	16884	16879	16774	16840	16760	16814	16948	16716	16837	16817	16961	16736	16681	16747	16577	16676	16888	16956	16864	16916	17057	16728	17001	16846	16764	16956	16759	16984	16896	17067	16951	17003	16919	16930	16816	16917	17012	16888	17132	16869	16914	16743	16858	16802	17123	17125	16761	16760	16834	16958	16774	16848	16760	16800	16779	16954	16840	17030	16948	16947	17119	16826	16884	16970	17038	16824	16826	16865	16963	16839	16910	16958	16905	16767	16820	16763	16924	17012	17021	16716	16767	16739	16551	16962	16814	16984	17044	16926	16842	16972	17153	16967	16998	16971	16950	16760	16808	16886	16810	16870	16827	16981	16843	17086	17074	16879	16972	16995	16946	16973	16973	16866	16658	17018	16998	16834	16927	16911	16815	16935	16962	16894	16918	16748	16905	16872	16898	16998	16723	16897	16879	16997	17059	16851	16937	16630	16773	16889	17020	16969	16946	16976	17153	16892	16898	16927	16932	16718	16994	17107	16827	17005	16765	16878	16840	16844	16782	16839	16834	16813	16894	16888	16806	16929	16701	17005	16873	16965	16889	16861	16899	16761	16944	16872	16948	16831	16760	16785	17122	16765	16583	16868	17019	16688	16846	17003	16930	16875	16779	16738	16995	16854	17098	16864	16870	17013	16857	16725	16945	16833	16714	16977	16794	16925	16849	16887	16914	16802	16976	16971	16766	16622	16992	16969	16998	16778	16654	16770	16789	16830	16918	16983	16853	16894	16999	16942	16840	16763	16956	16853	16656	16835	16672	16840	16676	16774	16958	16780	16991	16943	16638	16874	16961	17012	16822	16891	16775	16949	17105	16914	16908	16897	16870	16763	16907	16800	16974	16888	16811	16894	17013	16716	17009	16963	17111	16944	16820	17085	17034	17023	16964	16920	16876	16881	16859	16657	16799	16881	16921	16839	17015	16788	16783	16919	16820	16878	16876	16895	16725	16853	16811	16714	16852	16991	16866	16954	16832	16938	16930	16981	16885	16810	16925	16705	16863	16978	16992	16838	16903	16953	16872	16781	16890	16921	17041	16729	16873	16937	16891	16972	16962	16902	16921	16959	16915	16857	16842	16917	16828	16809	17060	16903	16904	17082	16761	16899	16939	16817	17129	16589	16886	16978	16852	16855	16737	16776	16849	16946	16838	16923	16925	17013	16922	16811	16904	16905	16983	16849	16919	16981	16884	16755	16899	16883	17017	17105	17059	17030	16913	16963	16989	16876	16826	16785	16831	16980	16865	16863	17016	16758	16794	16803	16866	16911	16999	16734	16874	16763	16837	16669	16898	16879	16991	16968	16971	16926	17006	17019	16989	16695	16828	16831	16749	16867	16913	16914	16762	16697	16986	16847	16692	16911
20696	19094	16513	16057	15562	16221	16148	16151	15536	15225	15118	15000	15111	14888	14940	14982	14671	14915	14770	14715	14593	14567	14531	14865	15643	15696	15388	15011	14794	14811	14601	14603	14619	14804	14760	14485	14515	14747	14612	14672	14623	14412	14534	14473	14688	14702	14646	14727	14683	14400	14670	14606	14723	14483	14780	14621	14783	14588	14499	14506	14535	14596	14516	14572	14533	14609	14654	14656	14520	14708	14427	14786	14550	14600	14626	14572	14645	14376	14821	14665	14615	14594	14729	14544	14537	14602	14637	14626	14553	14656	14670	14651	14534	14604	14551	14491	14478	14568	14633	14413	14549	14712	14606	14525	14580	14657	14640	14704	14479	14688	14672	14626	14678	14735	14488	14560	14546	14504	14613	14549	14507	14617	14514	14578	14784	14692	14560	14606	14566	14542	14568	14613	14673	14643	14525	14683	14623	14548	14566	14617	14609	14744	14713	14456	14617	14547	14646	14674	14678	14734	14395	14562	14480	14575	14587	14657	14518	14652	14622	14558	14693	14370	14721	14930	14627	14548	14767	14566	14509	14432	14601	14664	14591	14466	14658	14477	14636	14504	14677	14667	14509	14525	14577	14706	14595	14619	14659	14649	14645	14559	14267	14634	14617	14572	14631	14553	14658	14548	14524	14627	14589	14781	14587	14621	14600	14537	14500	14555	14555	14745	14594	14702	14608	14861	14527	14699	14566	14772	14513	14617	14616	14543	14647	14500	14668	14694	14693	14798	14584	14682	14514	14537	14595	14503	14734	14619	14496	14611	14617	14600	14563	14812	14701	14730	14640	14661	14576	14598	14621	14475	14646	14554	14686	14587	14505	14536	14642	14521	14608	14566	14528	14468	14557	14616	14560	14518	14601	14596	14569	14677	14693	14671	14759	14542	14673	14598	14616	14630	14531	14401	14743	14518	14671	14548	14713	14588	14579	14359	14704	14650	14561	14720	14536	14545	14682	14615	14711	14593	14581	14607	14587	14585	14788	14478	14517	14531	14682	14571	14411	14649	14423	14648	14681	14645	14695	14651	14666	14490	14642	14701	14628	14616	14572	14589	14582	14552	14588	14511	14560	14622	14406	14546	14742	14659	14764	14737	14621	14566	14588	14524	14524	14481	14562	14660	14553	14449	14670	14744	14719	14571	14691	14674	14520	14747	14645	14658	14539	14649	14655	14523	14714	14563	14656	14596	14555	14675	14586	14629	14550	14523	14698	14750	14505	14588	14478	14632	14617	14502	14485	14687	14588	14587	14613	14494	14560	14645	14526	14562	14711	14457	14621	14494	14554	14578	14571	14530	14573	14598	14742	14637	14532	14669	14618	14631	14588	14489	14660	14609	14706	14625	14565	14499	14547	14457	14656	14560	14650	14502	14717	14633	14596	14683	14646	14722	14504	14530	14614	14576	14608	14535	14535	14640	14607	14595	14633	14521	14617	14661	14542	14572	14642	14481	14635	14764	14585	14638	14696	14699	14480	14784	14718	14545	14727	14595	14569	14610	14549	14639	14686	14728	14594	14587	14722	14614	14570	14620	14610	14625	14469	14505	14557	14573	14672	14589	14723	14521	14677	14591	14785	14607	14681	14610	14700	14829	14620	14575	14669	14683	14490	14551	14676	14721	14557	14583	14709	14562	14775	14671	14421	14625	14597	14510	14653	14544	14707	14696	14519	14379	14524	14496	14565	14670	14533	14594	14583	14577	14699	14622	14604	14596	14503	14672	14612	14592	14526	14652	14569	14681	14478	14594	14452	14734	14432	14642	14633	14617	14760	14562	14713	14744	14556	14594	14511	14590	14481	14663	14530	14754	14700	14771	14683	14598	14473	14497	14656	14482	14680	14570	14520	14722	14702	14441	14740	14591	14540	14613	14690	14503	14462	14687	14541	14676	14486	14678	14593	14611	14560	14601	14699	14625	14614	14450	14822	14745	14716	14571	14667	14567	14433	14424	14447	14674	14570	14825	14645	14642	14633	14623	14661	14677	14621	14700	14518	14641	14679	14694	14696	14536	14845	14598	14591	14575	14594	14699	14528	14718	14715	14591	14539	14607	14585	14630	14761	14559	14594	14600	14612	14607	14759	14587	14450	14629	14419	14611	14614	14567	14714	14678	14723	14474	14611	14592	14617	14778	14617	14616	14655	14617	14552	14734	14798	14620	14635	14752	14673	14602	14707	14655	14778	14597	14590	14579	14571	14573	14584	14772	14510	14551	14479	14722	14738	14650	14714	14748	14436	14628	14599	14816	14639	14680	14653	14550	14597	14580	14513	14558	14546	14589	14631	14674	14628	14574	14739	14673	14636	14524	14615	14701	14559	14481	14563	14619	14573	14834	14632	14726	14645	14542	14687	14587	14585	14557	14730	14595	14594	14673	14590	14578	14458	14842	14607	14560	14668	14692	14619	14699	14338	14764	14525	14667	14596	14557	14610	14705	14621	14444	14577	14482	14457	14574	14526	14538	14496	14666	14651	14549	14682	14476	14587	14436	14574	14595	14609	14654	14622	14689	14654	14666	14659	14685	14684	14709	14617	14651	14476	14503	14648	14738	14648	14546	14401	14596	14733	14591	14641	14554	14577	14771	14789	14424	14567	14440	14495	14484	14620	14602	14516	14521	14465	14624	14665	14695	14679	14630	14575	14652	14506	14455	14802	14480	14653	14561	14645	14608	14687	14709	14592	14526	14474	14459	14456	14705	14622	14755	14804	14587	14497	14573	14613	14613	14759	14573	14772	14683	14614	14652	14633	14805	14503	14397	14780	14762	14608	14664	14353	14538	14544	14573	14624	14599	14446	14652	14781	14586	14644	14488	14694	14746	14638	14567	14627	14456	14470	14524	14625	14563	14642	14509	14748	14541	14651	14528	14613	14646	14602	14702	14606	14568	14587	14412	14598	14648	14529	14437	14627	14621	14522	14555	14696	14807	14585	14745	14577	14659	14615	14835	14624	14520	14618	14505	14655	14445	14523	14574	14479	14500	14590	14594	14372	14668	14556	14627	14575	14840	14632	14575	14677	14691	14603	14606	14665	14814	14611	14498	14764	14656	14558	14646	14679	14638	14795	14597	14684	14508	14565	14413	14746	14659	14520	14657	14434	14421	14590	14464	14363	14732	14637	14581	14569	14654	14641	14703	14705	14520	14750	14668	14546	14573	14510	14649	14602	14757	14806	14678	14565	14591	14586	14842	14681	14655	14424	14557	14656	14445	14452	14599	14703	14667	14365	14631	14531	14638	14489	14477	14614	14797	14672	14521	14528	14567	14663	14570	14618	14610	14729	14578	14605	14516	14526	14507	14784	14609	14543	14737	14710	14585	14597	14472	14757	14683	14613	14744	14434	14464	14584	14614	14709	14645	14713	14468	14522	14686	14473	14581	14667	14725	14512	14528	14592	14671	14586	14624	14561	14469	14732	14565	14635	14746	14442	14561	14715	14962	14649	14712	14563	14320	14618	14642	14541	14594	14676	14725	14623	14571	14628	14488	14689	14662	14656	14628	14709	14737	14557	14688	14471	14588	14648	14636	14546	14671	14786	14457	14637	14545	14611	14509	14784	14707	14498	14682	14538	14642	14588	14585	14503	14435	14522	14615	14723	14653	14569	14563	14568	14656	14583	14661	14396	14511	14694	14639	14464	14550	14672	14726	14507	14532	14730	14779	14553	14607	14626	14438	14649	14745	14553	14633	14616	14652	14527	14502	14721	14608	14741	14421	14634	14659	14548	14623	14486	14637	14530	14666	14828	14649	14563	14539	14547	14606	14485	14716	14469	14585	14660	14631	14587	14505	14533	14625	14640	14571	14609	14709	14489	14754	14756	14522	14653	14614	14817	14615	14643	14636	14723	14559	14594	14666	14646	14605	14711	14495	14632	14426	14551	14585	14563	14437	14525	14641	14819	14520	14690	14608	14579	14695	14600	14581	14658	14549	14651	14600	14579	14581	14628	14671	14534	14572	14616	14619	14527	14610	14410	14724	14549	14509	14661	14581	14555	14810	14788	14493	14455	14658	14729	14437	14584	14590	14703	14589	14421	14609	14587	14700	14678	14524	14482	14517	14642	14551	14647	14730	14779	14727	14623	14562	14587	14590	14621	14537	14702	14649	14486	14567	14709	14815	14698	14571	14486	14727	14533	14572	14554	14620	14632	14664	14445	14504	14690	14600	14731	14619	14620	14374	14612	14820	14775	14576	14764	14733	14643	14564	14724	14496	14564	14640	14516	14611	14686	14549	14726	14614	14577	14778	14619	14678	14648	14502	14560	14592	14551	14597	14690	14553	14600	14646	14596	14657	14647	14589	14534	14434	14707	14587	14673	14595	14561	14670	14612	14562	14617	14738	14574	14792	14586	14672	14748	14585	14566	14606	14659	14612	14564	14625	14588	14609	14482	14577	14570	14617	14666	14529	14751	14567	14569	14660	14758	14364	14559	14508	14703	14437	14485	14666	14646	14655	14533	14618	14810	14663	14723	14601	14599	14511	14736	14470	14690	14564	14455	14581	14703	14608	14569	14399	14652	14766	14615	14586	14755	14716	14433	14580	14671	14439	14512	14586	14661	14679	14515	14614	14768	14823	14449	14750	14557	14775	14603	14667	14608	14647	14638	14693	14511	14669	14779	14673	14616	14556	14502	14497	14533	14441	14419	14579	14747	14643	14724	14648	14687	14746	14768	14736	14631	14451	14632	14594	14655	14761	14730	14650	14505	14694	14556	14744	14794	14729	14578	14555	14657	14504	14603	14600	14796	14629	14686	14665	14531	14638	14723	14556	14553	14724	14678	14749	14722	14535	14604	14524	14387	14535	14630	14670	14546	14584	14723	14443	14611	14624	14748	14538	14705	14548	14561	14708	14432	14690	14508	14585	14462	14503	14612	14374	14737	14768	14466	14664	14548	14596	14587	14665	14626	14728	14614	14679	14629	14593	14698	14566	14469	14746	14588	14649	14522	14646	14719	14737	14679	14404	14514	14578	14636	14614	14557	14634	14648	14619	14335	14652	14721	14454	14657	14777	14630	14678	14547	14569	14484	14565	14552	14656	14720	14609	14859	14499	14455	14653	14639	14578	14680	14728	14472	14621	14559	14723	14738	14567	14514	14757	14709	14552	14833	14613	14600	14631	14754	14819	14780	14587
24257	21214	28392	24498	21984	21391	20758	18280	17416	17313	17153	17091	16740	16971	16936	16730	16923	16934	16673	16566	16628	16580	16579	18994	20554	20724	18686	18067	17140	16640	16666	16544	16595	16368	16702	16605	16642	16289	16344	16398	16653	16480	16500	16375	16451	16349	16208	16364	16347	16448	16655	16524	16457	16468	16485	16499	16513	16664	16394	16591	16548	16547	16642	16584	16429	16472	16690	16563	16602	16305	16534	16487	16502	16234	16526	16504	16600	16458	16558	16481	16441	16581	16615	16476	16537	16446	16408	16376	16474	16608	16473	16392	16514	16401	16407	16487	16340	16347	16372	16298	16425	16369	16550	16453	16366	16576	16624	16420	16345	16427	16471	16425	16411	16557	16295	16521	16441	16598	16446	16547	16373	16293	16334	16315	16687	16579	16670	16840	16666	16470	16516	16343	16323	16563	16530	16441	16454	16593	16386	16429	16513	16495	16409	16596	16368	16554	16369	16168	16573	16497	16467	16559	16252	16556	16597	16509	16552	16317	16223	16530	16342	16376	16540	16375	16572	16381	16502	16430	16549	16380	16630	16326	16552	16359	16269	16575	16468	16567	16330	16528	16677	16315	16461	16511	16323	16566	16463	16593	16639	16558	16758	16448	16495	16449	16370	16676	16681	16358	16433	16269	16427	16248	16458	16411	16450	16647	16346	16430	16477	16462	16704	16347	16686	16412	16382	16429	16525	16613	16365	16372	16411	16383	16664	16362	16514	16433	16357	16508	16579	16511	16432	16502	16409	16341	16459	16758	16485	16506	16450	16523	16499	16464	16194	16413	16556	16431	16242	16443	16384	16521	16478	16473	16481	16350	16500	16694	16316	16576	16543	16255	16329	16552	16594	16486	16708	16518	16484	16566	16519	16514	16454	16461	16639	16416	16537	16505	16273	16475	16426	16404	16430	16453	16643	16441	16292	16499	16312	16365	16476	16366	16285	16657	16413	16220	16169	16209	16457	16502	16503	16353	16354	16562	16423	16487	16471	16533	16298	16395	16537	16539	16456	16261	16503	16410	16399	16469	16191	16319	16561	16410	16521	16431	16515	16393	16374	16280	16360	16420	16409	16406	16475	16506	16463	16560	16697	16427	16423	16583	16594	16472	16388	16612	16393	16765	16512	16361	16564	16499	16464	16449	16518	16404	16411	16817	16504	16481	16364	16592	16602	16466	16445	16473	16591	16425	16462	16259	16487	16627	16448	16363	16658	16351	16411	16507	16511	16668	16328	16399	16414	16392	16536	16651	16466	16536	16634	16390	16323	16431	16490	16341	16441	16479	16508	16492	16515	16465	16360	16384	16369	16588	16337	16489	16367	16607	16517	16425	16415	16399	16431	16567	16586	16419	16547	16558	16472	16704	16471	16574	16277	16458	16326	16343	16326	16455	16221	16297	16469	16433	16467	16524	16481	16618	16476	16336	16425	16452	16467	16411	16441	16416	16478	16470	16655	16556	16384	16554	16590	16229	16308	16312	16431	16490	16366	16467	16481	16461	16475	16267	16475	16448	16424	16368	16582	16283	16601	16417	16454	16485	16389	16566	16397	16512	16355	16512	16571	16556	16563	16562	16500	16543	16611	16647	16210	16379	16368	16408	16421	16595	16293	16663	16536	16280	16489	16445	16444	16413	16439	16327	16456	16795	16611	16382	16565	16532	16604	16453	16551	16489	16526	16335	16637	16275	16341	16466	16482	16485	16385	16298	16343	16532	16271	16317	16537	16464	16257	16414	16499	16522	16473	16270	16581	16622	16533	16422	16446	16593	16536	16618	16470	16442	16529	16451	16207	16505	16518	16628	16521	16314	16584	16465	16411	16215	16623	16639	16658	16484	16544	16511	16619	16404	16244	16564	16405	16398	16410	16560	16544	16523	16501	16508	16420	16462	16593	16624	16387	16248	16408	16583	16502	16238	16469	16475	16363	16386	16394	16560	16469	16470	16570	16405	16469	16635	16568	16666	16463	16515	16590	16574	16502	16274	16541	16553	16713	16721	16490	16447	16394	16492	16520	16565	16445	16283	16436	16532	16477	16425	16573	16424	16306	16569	16333	16298	16334	16272	16612	16386	16618	16410	16535	16351	16567	16313	16751	16549	16480	16513	16418	16364	16386	16402	16526	16386	16583	16573	16416	16599	16678	16401	16401	16296	16279	16444	16557	16296	16625	16454	16713	16253	16377	16542	16327	16556	16529	16202	16515	16584	16429	16609	16275	16490	16452	16707	16502	16433	16484	16538	16412	16419	16504	16457	16422	16455	16540	16579	16489	16487	16432	16461	16344	16523	16443	16410	16549	16459	16507	16425	16507	16461	16183	16487	16421	16696	16578	16556	16330	16375	16481	16655	16456	16454	16535	16545	16615	16460	16320	16576	16447	16436	16503	16483	16368	16586	16607	16247	16528	16520	16696	16589	16428	16488	16474	16569	16353	16459	16327	16312	16301	16470	16512	16358	16609	16430	16509	16484	16575	16463	16252	16492	16406	16279	16307	16413	16601	16418	16592	16457	16575	16608	16370	16452	16374	16600	16372	16339	16512	16586	16441	16530	16590	16419	16390	16516	16563	16451	16259	16636	16504	16575	16484	16465	16577	16500	16433	16246	16571	16420	16390	16141	16498	16324	16520	16287	16484	16520	16193	16354	16451	16409	16397	16195	16421	16477	16444	16270	16438	16291	16493	16588	16301	16480	16375	16454	16459	16517	16556	16397	16503	16731	16348	16524	16207	16491	16405	16520	16410	16288	16406	16518	16235	16503	16374	16504	16403	16472	16370	16467	16513	16306	16482	16574	16498	16356	16739	16376	16431	16402	16217	16606	16337	16350	16666	16587	16439	16342	16724	16434	16457	16439	16401	16387	16628	16452	16439	16417	16380	16518	16364	16414	16436	16430	16499	16579	16404	16555	16365	16406	16583	16426	16559	16459	16588	16576	16392	16353	16520	16755	16378	16601	16607	16284	16380	16490	16295	16394	16441	16522	16547	16493	16496	16763	16411	16417	16565	16437	16401	16432	16431	16612	16692	16509	16515	16342	16329	16434	16686	16498	16541	16524	16431	16537	16406	16488	16479	16448	16328	16604	16623	16588	16381	16661	16446	16482	16332	16388	16588	16368	16527	16453	16420	16403	16287	16420	16397	16565	16466	16455	16312	16539	16470	16526	16313	16450	16513	16379	16627	16279	16379	16459	16384	16432	16182	16645	16607	16629	16393	16369	16556	16463	16566	16342	16627	16546	16516	16432	16612	16484	16373	16397	16382	16408	16586	16525	16592	16565	16471	16387	16530	16528	16489	16524	16668	16514	16325	16619	16431	16387	16485	16282	16477	16427	16573	16386	16527	16602	16499	16498	16432	16564	16412	16428	16461	16509	16694	16449	16653	16435	16417	16451	16580	16297	16493	16308	16513	16295	16453	16385	16437	16415	16517	16308	16229	16531	16550	16525	16290	16528	16385	16372	16437	16671	16546	16500	16481	16497	16431	16540	16526	16476	16531	16410	16334	16226	16515	16442	16475	16466	16558	16370	16506	16492	16680	16683	16426	16555	16486	16434	16438	16597	16441	16504	16569	16445	16547	16481	16564	16521	16517	16576	16536	16726	16331	16363	16535	16577	16444	16559	16443	16489	16462	16582	16563	16512	16609	16486	16603	16620	16352	16410	16741	16564	16585	16452	16426	16418	16507	16583	16416	16451	16529	16468	16396	16541	16328	16481	16431	16478	16345	16520	16534	16490	16493	16452	16484	16528	16569	16250	16353	16459	16473	16606	16421	16493	16501	16316	16310	16420	16384	16531	16613	16412	16447	16421	16274	16552	16408	16465	16470	16424	16495	16505	16449	16358	16274	16410	16552	16246	16466	16311	16497	16541	16448	16372	16441	16655	16266	16445	16312	16465	16675	16378	16522	16506	16415	16450	16333	16654	16473	16475	16529	16249	16308	16588	16499	16349	16696	16496	16603	16404	16457	16328	16529	16506	16513	16608	16750	16671	16463	16454	16465	16379	16431	16367	16566	16417	16571	16290	16465	16456	16353	16604	16422	16347	16466	16392	16606	16448	16395	16560	16356	16387	16360	16404	16474	16545	16523	16427	16286	16436	16541	16402	16454	16513	16378	16643	16509	16521	16259	16418	16467	16482	16371	16394	16431	16462	16284	16482	16465	16392	16507	16411	16636	16725	16453	16535	16572	16426	16432	16573	16535	16687	16490	16677	16530	16389	16407	16500	16480	16484	16331	16298	16596	16385	16498	16521	16380	16290	16387	16517	16512	16473	16556	16631	16566	16376	16327	16586	16312	16280	16425	16607	16668	16640	16411	16550	16714	16373	16290	16501	16517	16537	16465	16663	16471	16565	16481	16685	16379	16383	16518	16363	16329	16563	16551	16297	16470	16471	16365	16424	16350	16453	16569	16414	16393	16336	16459	16336	16522	16457	16470	16527	16482	16442	16575	16708	16340	16497	16677	16407	16539	16337	16467	16500	16345	16609	16546	16487	16384	16539	16602	16550	16383	16439	16305	16543	16381	16376	16360	16243	16824	16549	16435	16502	16470	16478	16404	16508	16535	16551	16447	16518	16533	16184	16462	16539	16498	16584	16199	16408	16338	16556	16382	16430	16335	16523	16559	16537	16612	16508	16476	16407	16337	16319	16527	16232	16526	16262	16621	16423	16506	16396	16583	16562	16604	16485	16360	16272	16459	16380	16447	16417	16492	16616	16480	16463	16363	16410	16605	16304	16487	16341	16511	16463	16636	16471	16109	16627	16796	16337	16360	16673	16482	16331	16507	16369	16419	16613	16259	16357	16503	16547	16500	16290	16252	16416	16648	16276	16465	16469	16521	16562	16257	16448	16353	16674	16546	16412	16554	16457	16685	16564	16363	16439	16333	16343	16502	16468	16397	16589	16431	16460	16560	16281	16553	16163	16452	16479	16485	16502	16357	16505	16484	16361	16404	16257	16506	16535	16466	16528	16543	16456	16472	16316	16659	16447	16370	16600	16513	16718	16295	16417	16405	16522	16456	16397	16403	16418	16507	16475	16490	16394	16372	16397	16508	16312	16258	16409	16562	16561	16346	16436	16353	16508	16747	16588	16233	16142	16450	16486	16554	16569	16402	16593	16523	16421	16411	16444
18343	24487	21029	18058	17742	19008	18174	16792	15992	15242	15160	14999	15046	14961	14680	14851	14547	14827	14425	14544	14734	14641	14720	18416	20500	20034	16680	16265	15171	14592	14614	14571	14400	14464	14211	14473	14313	14428	14535	14263	14116	14595	14356	14582	14353	14483	14486	14382	14310	14223	14208	14452	14504	14440	14450	14385	14433	14369	14392	14302	14537	14372	14486	14461	14488	14444	14541	14636	14392	14474	14391	14315	14250	14397	14339	14484	14405	14348	14154	14498	14381	14304	14208	14470	14511	14385	14192	14279	14510	14308	14370	14401	14319	14312	14390	14312	14459	14617	14298	14286	14284	14235	14449	14487	14196	14329	14410	14309	14206	14320	14305	14394	14431	14190	14269	14259	14423	14294	14420	14392	14452	14143	14328	14381	14582	14261	14358	14214	14244	14398	14377	14412	14345	14344	14401	14350	14521	14346	14361	14215	14348	14308	14289	14265	14486	14328	14501	14366	14345	14389	14297	14314	14521	14341	14405	14236	14359	14392	14298	14541	14489	14289	14428	14489	14255	14337	14259	14246	14394	14316	14517	14260	14387	14251	14498	14485	14489	14328	14422	14514	14344	14260	14287	14164	14517	14345	14246	14315	14292	14342	14421	14362	14452	14259	14381	14256	14413	14235	14410	14458	14296	14364	14358	14280	14306	14436	14460	14295	14327	14386	14171	14469	14377	14392	14480	14314	14301	14333	14461	14410	14346	14233	14582	14261	14365	14255	14481	14390	14313	14238	14480	14282	14351	14327	14300	14303	14323	14160	14329	14252	14287	14432	14419	14221	14268	14419	14234	14195	14424	14535	14298	14412	14408	14259	14402	14456	14284	14422	14489	14363	14398	14264	14363	14521	14463	14249	14349	14472	14286	14272	14342	14390	14413	14426	14495	14217	14608	14236	14364	14365	14258	14277	14467	14237	14356	14181	14424	14493	14333	14207	14293	14442	14365	14281	14507	14403	14353	14365	14194	14410	14435	14505	14374	14352	14422	14343	14317	14474	14475	14387	14479	14571	14340	14310	14460	14259	14424	14201	14286	14378	14311	14402	14353	14186	14429	14284	14304	14301	14465	14527	14314	14283	14251	14367	14388	14345	14451	14383	14388	14303	14368	14408	14399	14113	14336	14357	14457	14513	14335	14279	14465	14442	14201	14345	14344	14555	14422	14360	14400	14499	14426	14517	14294	14229	14397	14389	14215	14381	14524	14237	14352	14345	14384	14407	14388	14492	14404	14181	14407	14417	14296	14224	14356	14368	14471	14413	14360	14253	14272	14338	14334	14373	14331	14089	14379	14414	14239	14519	14388	14367	14430	14395	14521	14464	14420	14440	14388	14321	14343	14264	14289	14539	14232	14395	14253	14407	14231	14340	14239	14243	14408	14277	14470	14318	14278	14400	14363	14286	14232	14300	14232	14269	14347	14255	14305	14250	14379	14410	14389	14200	14447	14362	14359	14231	14541	14330	14390	14337	14122	14379	14559	14300	14388	14317	14347	14516	14279	14351	14388	14277	14352	14422	14304	14474	14620	14323	14315	14273	14416	14330	14272	14374	14290	14501	14334	14337	14322	14280	14447	14212	14300	14394	14291	14086	14284	14388	14407	14460	14442	14331	14568	14399	14426	14246	14555	14268	14460	14171	14426	14357	14496	14185	14328	14356	14263	14292	14418	14311	14349	14411	14444	14251	14270	14373	14456	14210	14277	14204	14280	14466	14340	14568	14242	14376	14548	14185	14315	14405	14426	14275	14104	14403	14377	14306	14381	14336	14168	14470	14420	14341	14572	14289	14297	14352	14345	14323	14316	14460	14320	14328	14460	14336	14306	14312	14347	14249	14369	14343	14489	14383	14386	14252	14233	14227	14442	14377	14220	14411	14291	14362	14255	14401	14331	14373	14359	14389	14401	14423	14343	14284	14457	14439	14406	14324	14328	14362	14178	14307	14342	14405	14384	14353	14346	14293	14459	14436	14266	14317	14328	14599	14478	14333	14431	14245	14359	14341	14359	14205	14405	14217	14354	14375	14233	14245	14361	14372	14419	14206	14379	14509	14475	14477	14468	14308	14273	14258	14364	14400	14367	14322	14346	14365	14451	14396	14358	14242	14455	14226	14423	14493	14216	14326	14331	14333	14421	14410	14196	14251	14422	14288	14388	14279	14485	14311	14516	14348	14109	14396	14296	14362	14418	14258	14359	14415	14226	14404	14285	14465	14289	14277	14336	14299	14481	14363	14313	14268	14556	14118	14410	14413	14389	14323	14329	14186	14414	14500	14435	14491	14461	14289	14323	14310	14373	14463	14427	14449	14304	14441	14237	14277	14372	14438	14226	14474	14454	14425	14275	14520	14180	14371	14384	14366	14330	14298	14497	14318	14202	14305	14386	14412	14399	14317	14320	14283	14433	14291	14368	14443	14531	14340	14322	14362	14456	14426	14411	14287	14409	14435	14430	14340	14298	14440	14389	14175	14216	14253	14372	14385	14427	14284	14365	14276	14224	14468	14302	14328	14393	14494	14301	14365	14179	14364	14400	14431	14539	14306	14334	14329	14459	14377	14229	14298	14388	14504	14449	14409	14363	14384	14280	14317	14308	14288	14374	14334	14370	14355	14479	14299	14432	14177	14410	14356	14391	14308	14243	14416	14463	14393	14254	14192	14270	14260	14149	14303	14390	14243	14416	14350	14292	14575	14359	14381	14318	14352	14534	14305	14283	14423	14371	14344	14280	14469	14395	14429	14264	14220	14381	14375	14332	14483	14472	14152	14396	14169	14129	14471	14423	14388	14327	14563	14374	14578	14283	14387	14381	14307	14477	14275	14424	14312	14470	14311	14376	14223	14312	14407	14470	14237	14229	14347	14344	14377	14399	14298	14459	14361	14290	14287	14267	14441	14354	14413	14335	14473	14383	14342	14365	14548	14357	14352	14425	14366	14392	14278	14406	14384	14401	14350	14311	14460	14392	14397	14467	14315	14453	14234	14498	14251	14241	14393	14299	14351	14191	14366	14342	14305	14461	14582	14388	14291	14201	14402	14274	14352	14485	14298	14300	14493	14393	14563	14364	14308	14357	14338	14346	14396	14546	14268	14404	14319	14465	14469	14240	14381	14433	14457	14246	14473	14358	14417	14320	14638	14386	14461	14242	14356	14358	14322	14397	14469	14523	14376	14456	14344	14318	14417	14305	14448	14375	14327	14417	14202	14370	14270	14238	14287	14509	14227	14330	14290	14433	14289	14396	14289	14398	14492	14329	14383	14342	14351	14209	14478	14462	14367	14420	14303	14401	14345	14380	14351	14271	14331	14368	14320	14418	14472	14348	14411	14500	14353	14551	14385	14478	14230	14318	14386	14216	14333	14288	14373	14398	14476	14346	14345	14447	14452	14513	14371	14428	14287	14262	14330	14317	14260	14315	14361	14376	14264	14437	14369	14475	14452	14298	14365	14225	14463	14459	14275	14399	14367	14432	14378	14419	14280	14480	14270	14433	14450	14306	14457	14322	14415	14297	14289	14427	14240	14383	14320	14417	14332	14527	14314	14226	14383	14327	14433	14457	14446	14377	14484	14440	14279	14462	14243	14426	14493	14278	14359	14370	14325	14412	14364	14326	14156	14395	14341	14417	14219	14479	14492	14345	14350	14299	14208	14194	14369	14364	14358	14361	14569	14476	14362	14386	14416	14396	14238	14368	14420	14515	14246	14499	14314	14263	14300	14399	14422	14327	14262	14376	14298	14376	14364	14348	14357	14265	14434	14406	14349	14441	14390	14309	14328	14459	14288	14367	14447	14402	14436	14281	14383	14523	14256	14375	14538	14392	14209	14354	14276	14209	14434	14320	14399	14448	14380	14348	14417	14332	14219	14338	14320	14431	14284	14409	14278	14266	14409	14417	14168	14406	14272	14309	14107	14444	14295	14301	14362	14249	14416	14258	14371	14540	14312	14293	14207	14370	14311	14371	14285	14238	14364	14368	14330	14513	14228	14246	14265	14350	14498	14482	14248	14365	14399	14386	14294	14283	14514	14405	14383	14416	14303	14405	14385	14200	14282	14415	14451	14462	14335	14324	14410	14321	14490	14273	14331	14238	14355	14102	14429	14330	14283	14272	14358	14429	14476	14327	14551	14232	14130	14598	14404	14366	14316	14303	14254	14235	14319	14391	14308	14381	14281	14239	14373	14354	14314	14315	14172	14476	14348	14288	14375	14289	14595	14447	14317	14439	14333	14452	14321	14504	14322	14366	14333	14280	14498	14401	14366	14458	14411	14315	14356	14439	14392	14467	14306	14405	14263	14481	14348	14482	14340	14442	14632	14245	14377	14366	14539	14291	14259	14351	14533	14259	14338	14422	14302	14289	14330	14401	14465	14599	14331	14425	14082	14534	14265	14486	14269	14343	14333	14456	14286	14491	14367	14406	14248	14361	14348	14241	14542	14391	14443	14379	14378	14281	14348	14478	14460	14394	14452	14211	14310	14285	14459	14442	14381	14409	14348	14515	14330	14424	14282	14303	14332	14295	14280	14248	14386	14444	14432	14389	14088	14456	14427	14533	14189	14279	14235	14336	14572	14221	14395	14285	14217	14346	14368	14315	14324	14380	14365	14354	14456	14415	14581	14183	14356	14272	14376	14179	14185	14399	14287	14328	14324	14499	14288	14424	14483	14481	14400	14315	14359	14503	14383	14333	14254	14452	14429	14384	14255	14273	14236	14272	14511	14425	14551	14284	14262	14297	14392	14485	14228	14277	14374	14312	14311	14498	14351	14316	14274	14380	14499	14315	14396	14231	14401	14432	14151	14382	14303	14414	14353	14277	14329	14391	14377	14419	14235	14354	14273	14364	14354	14261	14394	14362	14291	14278	14415	14283	14329	14477	14568	14239	14196	14436	14371	14227	14466	14286	14394	14268	14413	14343	14375	14339	14331	14376	14189	14284	14521	14305	14516	14210	14292	14154	14220	14576	14425	14323	14308	14193	14306	14381	14295	14413	14303	14348	14425	14403	14332	14373	14337	14468	14243	14331	14498	14381	14449	14437	14123	14295	14327	14476	14546	14486	14353	14276	14469	14358	14356	14409	14101	14400	14357	14407	14276	14386	14484	14332	14357	14510	14247	14504	14468	14400	14400	14358	14216
22928	21126	28841	23638	21325	22989	23952	19105	17953	17790	17386	17230	17104	17148	17099	17138	17152	17220	16740	16797	16999	16984	17219	22536	25401	25098	20531	19741	17927	17084	16635	16744	16550	16456	16639	16562	16720	16517	16715	16482	16650	16693	16578	16362	16452	16687	16743	16654	16343	16632	16547	16372	16605	16645	16677	16376	16591	16664	16538	16468	16604	16502	16479	16409	16570	16607	16425	16614	16730	16686	16551	16587	16636	16529	16454	16621	16498	16292	16591	16443	16470	16376	16343	16286	16520	16632	16554	16445	16376	16326	16614	16440	16383	16505	16517	16530	16484	16417	16607	16387	16492	16400	16336	16533	16605	16442	16451	16512	16199	16448	16403	16603	16571	16454	16574	16612	16507	16532	16363	16469	16516	16529	16469	16448	16591	16733	16576	16533	16470	16604	16350	16595	16396	16247	16608	16348	16540	16606	16481	16388	16489	16707	16448	16455	16499	16484	16406	16528	16441	16165	16532	16396	16364	16582	16454	16526	16448	16470	16236	16362	16261	16461	16481	16373	16552	16436	16547	16756	16615	16469	16395	16478	16557	16436	16340	16552	16515	16411	16505	16675	16457	16381	16655	16772	16455	16519	16449	16228	16454	16671	16588	16457	16762	16486	16500	16488	16660	16424	16437	16242	16371	16378	16313	16545	16535	16726	16419	16235	16541	16570	16616	16519	16528	16474	16451	16200	16402	16396	16362	16525	16429	16466	16270	16384	16343	16446	16379	16394	16383	16499	16209	16535	16475	16669	16396	16757	16600	16472	16458	16403	16398	16477	16703	16328	16375	16190	16502	16516	16537	16425	16608	16542	16565	16530	16472	16534	16387	16522	16489	16265	16396	16416	16333	16540	16549	16594	16307	16622	16506	16549	16398	16439	16524	16573	16368	16341	16450	16545	16423	16334	16579	16583	16500	16498	16484	16577	16503	16416	16334	16280	16547	16602	16544	16520	16432	16489	16602	16370	16602	16531	16349	16536	16559	16466	16377	16661	16434	16512	16460	16585	16598	16321	16340	16363	16670	16323	16222	16653	16400	16328	16361	16459	16470	16563	16353	16389	16405	16362	16406	16473	16582	16476	16356	16671	16366	16629	16556	16508	16437	16443	16688	16335	16496	16532	16306	16267	16497	16376	16585	16521	16477	16500	16529	16528	16567	16584	16528	16446	16430	16449	16728	16520	16483	16501	16553	16352	16493	16392	16659	16506	16426	16680	16494	16447	16446	16232	16419	16328	16487	16435	16586	16478	16498	16397	16600	16438	16392	16300	16401	16539	16303	16461	16568	16406	16472	16388	16337	16473	16551	16423	16395	16340	16402	16379	16317	16436	16444	16479	16435	16543	16505	16411	16487	16741	16617	16585	16435	16540	16463	16367	16419	16398	16297	16455	16289	16495	16261	16573	16585	16619	16413	16334	16471	16355	16458	16459	16473	16399	16417	16401	16223	16594	16400	16328	16414	16295	16409	16485	16472	16355	16585	16452	16430	16352	16674	16525	16438	16600	16711	16272	16715	16573	16744	16514	16433	16556	16222	16361	16489	16516	16616	16278	16502	16535	16406	16271	16603	16657	16462	16267	16430	16546	16684	16555	16542	16307	16459	16483	16343	16493	16457	16316	16421	16376	16502	16646	16591	16563	16479	16512	16716	16641	16606	16678	16529	16337	16357	16479	16719	16583	16639	16519	16597	16372	16593	16350	16534	16483	16424	16617	16404	16279	16380	16517	16502	16534	16485	16534	16422	16321	16567	16610	16546	16505	16536	16451	16527	16592	16507	16363	16471	16355	16535	16713	16449	16514	16297	16503	16344	16538	16506	16538	16556	16593	16502	16526	16301	16342	16482	16258	16350	16513	16570	16577	16528	16251	16370	16396	16420	16299	16597	16482	16366	16521	16577	16587	16499	16309	16363	16360	16375	16480	16284	16376	16639	16491	16415	16359	16514	16379	16537	16472	16696	16421	16442	16474	16529	16529	16627	16515	16420	16307	16449	16529	16514	16327	16635	16560	16528	16524	16449	16275	16507	16436	16447	16386	16378	16326	16379	16420	16375	16486	16521	16588	16344	16462	16461	16588	16541	16498	16536	16671	16381	16377	16249	16579	16527	16471	16364	16518	16538	16420	16561	16377	16266	16495	16585	16398	16604	16543	16385	16423	16420	16532	16410	16500	16518	16437	16550	16606	16516	16530	16589	16423	16557	16432	16653	16441	16514	16701	16466	16524	16544	16504	16409	16484	16349	16623	16483	16516	16337	16437	16387	16538	16359	16252	16342	16618	16474	16338	16574	16385	16667	16442	16453	16447	16374	16453	16518	16502	16649	16484	16293	16521	16474	16530	16502	16425	16511	16473	16403	16595	16364	16457	16276	16381	16321	16472	16435	16325	16545	16532	16397	16539	16496	16375	16416	16316	16468	16450	16347	16393	16502	16291	16518	16463	16528	16575	16459	16636	16418	16471	16412	16578	16381	16467	16584	16491	16552	16375	16274	16617	16493	16295	16276	16509	16465	16400	16405	16442	16526	16316	16489	16500	16534	16338	16525	16542	16227	16497	16492	16395	16500	16492	16494	16573	16385	16409	16533	16428	16487	16467	16587	16463	16502	16169	16399	16276	16590	16400	16556	16193	16549	16563	16402	16524	16499	16496	16408	16455	16496	16498	16590	16457	16268	16484	16492	16378	16408	16333	16284	16318	16507	16625	16552	16682	16260	16560	16628	16565	16464	16368	16544	16543	16424	16459	16330	16432	16501	16360	16340	16393	16498	16513	16476	16571	16363	16632	16417	16513	16793	16437	16449	16403	16402	16466	16603	16397	16336	16493	16452	16550	16635	16503	16375	16351	16556	16538	16549	16561	16430	16341	16302	16435	16408	16516	16188	16336	16434	16557	16491	16443	16467	16523	16568	16554	16376	16382	16497	16526	16604	16456	16564	16524	16510	16518	16479	16543	16394	16403	16446	16354	16430	16705	16405	16485	16433	16606	16578	16446	16248	16356	16456	16381	16501	16433	16787	16418	16480	16402	16568	16403	16682	16406	16530	16487	16529	16368	16468	16463	16602	16486	16272	16246	16491	16523	16477	16380	16443	16486	16427	16544	16359	16407	16289	16442	16614	16680	16484	16265	16316	16633	16692	16419	16383	16430	16488	16300	16427	16244	16353	16418	16575	16461	16598	16452	16537	16247	16385	16526	16385	16340	16460	16518	16581	16631	16379	16392	16340	16520	16541	16452	16509	16542	16492	16315	16304	16349	16498	16613	16378	16560	16448	16386	16506	16449	16429	16499	16313	16392	16457	16266	16523	16399	16361	16370	16330	16505	16324	16446	16456	16485	16506	16487	16480	16257	16354	16250	16595	16452	16440	16358	16546	16414	16262	16275	16403	16404	16408	16519	16532	16413	16408	16289	16350	16489	16577	16535	16351	16562	16467	16561	16538	16207	16642	16524	16438	16605	16638	16621	16626	16548	16558	16395	16385	16538	16392	16505	16472	16388	16229	16437	16517	16512	16456	16219	16451	16498	16480	16409	16625	16457	16416	16318	16654	16498	16627	16457	16666	16629	16156	16409	16609	16416	16521	16439	16519	16379	16436	16494	16547	16629	16575	16547	16506	16367	16396	16450	16467	16434	16563	16414	16342	16482	16320	16551	16509	16497	16429	16466	16549	16333	16422	16524	16474	16385	16383	16543	16579	16347	16400	16598	16388	16368	16428	16566	16241	16413	16594	16720	16482	16470	16516	16609	16653	16139	16537	16377	16641	16446	16335	16282	16549	16673	16491	16519	16549	16333	16478	16319	16336	16422	16338	16505	16537	16440	16542	16382	16594	16454	16584	16492	16459	16491	16392	16394	16458	16278	16358	16683	16491	16588	16409	16338	16556	16499	16325	16515	16544	16435	16692	16756	16484	16393	16462	16331	16589	16437	16415	16432	16666	16522	16456	16437	16403	16402	16608	16624	16308	16504	16492	16499	16561	16690	16480	16473	16539	16592	16397	16545	16577	16390	16542	16678	16312	16440	16452	16489	16450	16561	16510	16525	16714	16331	16408	16452	16439	16534	16434	16379	16544	16366	16597	16384	16532	16423	16580	16445	16482	16133	16326	16336	16596	16451	16321	16415	16456	16674	16618	16299	16345	16544	16495	16488	16546	16472	16525	16564	16421	16387	16314	16475	16404	16377	16559	16433	16363	16478	16538	16463	16543	16721	16588	16501	16492	16558	16373	16435	16567	16646	16545	16222	16488	16469	16352	16640	16489	16596	16426	16305	16543	16479	16686	16530	16489	16550	16333	16410	16504	16557	16377	16444	16474	16282	16605	16097	16472	16552	16541	16584	16449	16354	16575	16518	16606	16519	16211	16478	16501	16475	16623	16445	16415	16435	16531	16469	16402	16440	16451	16434	16280	16466	16375	16398	16341	16432	16612	16440	16535	16338	16280	16564	16588	16510	16581	16576	16518	16438	16353	16452	16529	16361	16348	16605	16333	16511	16344	16417	16269	16538	16463	16414	16442	16551	16382	16432	16282	16335	16559	16568	16594	16421	16511	16480	16520	16307	16410	16399	16411	16175	16375	16478	16538	16277	16471	16362	16643	16420	16604	16484	16472	16512	16412	16328	16598	16589	16685	16454	16524	16582	16422	16683	16481	16453	16382	16214	16455	16331	16468	16496	16449	16381	16502	16507	16470	16409	16454	16490	16460	16499	16381	16409	16764	16321	16526	16534	16374	16562	16465	16503	16368	16575	16449	16537	16536	16486	16576	16481	16417	16347	16297	16595	16491	16360	16569	16580	16493	16637	16379	16597	16393	16651	16437	16296	16259	16489	16613	16482	16621	16445	16306	16618	16461	16408	16542	16401	16474	16591	16411	16272	16451	16497	16648	16383	16652	16469	16474	16433	16529	16506	16487	16431	16440	16387	16310	16635	16498	16254	16311	16364	16587	16484	16447	16415	16330	16426	16423	16437	16460	16419	16396	16482	16479	16538	16487	16407	16561	16425	16605	16432	16492	16410	16622	16367	16351	16269	16575	16434	16370	16424	16254	16477	16410	16534	16252	16442	16600	16514	16253	16460	16535	16526	16405	16350	16485	16440	16567	16644	16503	16364	16484	16530	16551	16531	16410	16470
19297	28909	24069	19543	17823	17690	17538	17371	16965	15830	15363	15291	15108	15102	15025	14857	15048	14798	14818	14703	14868	14667	15312	23646	26894	24860	18942	18256	15535	14819	14476	14301	14285	14415	14324	14379	14379	14243	14312	14300	14412	14354	14292	14402	14168	14270	14210	14302	14416	14338	14246	14413	14380	14255	14407	14419	14223	14492	14332	14283	14502	14347	14503	14385	14395	14349	14427	14320	14442	14284	14495	14283	14395	14441	14205	14290	14346	14298	14146	14227	14396	14437	14343	14471	14256	14140	14260	14296	14272	14382	14287	14559	14250	14246	14460	14352	14383	14429	14373	14316	14271	14354	14205	14227	14458	14360	14162	14191	14342	14318	14212	14265	14369	14265	14253	14290	14311	14381	14174	14336	14311	14413	14179	14361	14352	14348	14424	14281	14264	14333	14134	14311	14290	14391	14554	14253	14237	14352	14296	14303	14358	14478	14246	14193	14261	14335	14396	14336	14186	14186	14432	14304	14415	14259	14378	14268	14252	14433	14205	14201	14361	14231	14267	14371	14319	14330	14249	14299	14352	14347	14432	14418	14187	14336	14124	14307	14203	14532	14483	14202	14273	14312	14217	14085	14339	14291	14307	14192	14361	14282	14377	14355	14347	14303	14490	14453	14388	14295	14177	14231	14165	14273	14245	14320	14614	14359	14173	14335	14203	14445	14351	14214	14382	14373	14325	14468	14207	14309	14345	14202	14483	14321	14237	14297	14257	14270	14336	14480	14207	14278	14260	14195	14239	14121	14412	14360	14300	14146	14375	14266	14176	14352	14411	14415	14387	14337	14351	14184	14410	14099	14417	14182	14254	14250	14430	14353	14437	14421	14222	14337	14398	14288	14155	14230	14370	14455	14084	14241	14337	14429	14249	14226	14317	14250	14314	14338	14116	14226	14287	14216	14300	14351	14478	14330	14529	14329	14409	14376	14478	14340	14506	14253	14259	14259	14337	14353	14381	14324	14201	14426	14286	14318	14349	14268	14338	14243	14270	14274	14312	14327	14277	14378	14344	14303	14328	14461	14354	14253	14283	14170	14306	14445	14498	14146	14210	14369	14373	14355	14386	14432	14360	14254	14350	14390	14279	14337	14301	14427	14250	14394	14213	14307	14426	14454	14244	14328	14350	14227	14447	14186	14243	14417	14184	14441	14452	14328	14463	14456	14292	14208	14337	14209	14286	14480	14276	14341	14477	14161	14292	14329	14311	14307	14298	14253	14294	14332	14244	14405	14287	14357	14218	14512	14404	14293	14329	14540	14156	14297	14404	14393	14429	14329	14280	14337	14467	14230	14187	14373	14158	14305	14334	14367	14251	14342	14167	14155	14253	14221	14281	14224	14411	14360	14289	14326	14256	14334	14325	14349	14242	14394	14306	14314	14251	14133	14365	14294	14356	14470	14168	14259	14641	14211	14429	14118	14368	14421	14359	14274	14393	14238	14204	14629	14358	14299	14282	14450	14416	14187	14342	14389	14216	14334	14211	14343	14201	14285	14340	14365	14244	14355	14486	14518	14311	14414	14266	14132	14289	14171	14428	14110	14269	14291	14299	14296	14356	14274	14510	14394	14186	14312	14498	14410	14387	14414	14336	14395	14340	14318	14502	14458	14389	14392	14210	14318	14324	14360	14377	14273	14287	14307	14399	14216	14393	14185	14296	14328	14320	14228	14395	14362	14331	14252	14394	14409	14232	14458	14219	14245	14221	14399	14303	14458	14400	14391	14257	14401	14118	14367	14387	14341	14121	14477	14365	14138	14312	14320	14346	14382	14377	14231	14328	14371	14237	14323	14290	14361	14273	14196	14298	14286	14474	14123	14304	14210	14408	14227	14344	14397	14439	14290	14442	14314	14166	14405	14461	14470	14348	14284	14209	14428	14277	14200	14218	14259	14263	14384	14331	14401	14176	14307	14306	14442	14174	14352	14280	14461	14498	14268	14249	14335	14200	14333	14220	14330	14289	14457	14316	14408	14288	14411	14370	14237	14288	14404	14334	14280	14200	14277	14123	14406	14382	14190	14270	14329	14284	14271	14269	14462	14372	14428	14373	14237	14306	14200	14399	14197	14333	14465	14149	14342	14430	14171	14284	14204	14434	14270	14500	14303	14322	14307	14443	14372	14305	14459	14024	14301	14325	14176	14390	14340	14297	14281	14245	14346	14369	14227	14182	14263	14334	14353	14391	14322	14447	14367	14312	14189	14169	14383	14333	14392	14303	14212	14353	14201	14254	14315	14345	14225	14315	14269	14157	14211	14319	14274	14079	14296	14252	14358	14405	14094	14162	14422	14363	14145	14465	14348	14314	14305	14286	14225	14301	14390	14365	14306	14448	14353	14491	14256	14389	14224	14427	14413	14271	14214	14509	14358	14283	14313	14266	14405	14224	14372	14290	14342	14354	14213	14239	14263	14483	14392	14525	14168	14179	14260	14185	14327	14188	14263	14268	14449	14283	14361	14382	14238	14329	14315	14249	14377	14536	14322	14338	14242	14227	14363	14365	14208	14245	14338	14495	14333	14217	14242	14297	14307	14326	14343	14254	14310	14336	14095	14353	14264	14287	14467	14339	14277	14219	14261	14409	14092	14316	14226	14321	14303	14335	14125	14434	14197	14339	14324	14373	14328	14435	14373	14286	14508	14330	14213	14233	14178	14293	14252	14303	14373	14483	14268	14275	14198	14137	14393	14418	14262	14423	14373	14310	14235	14193	14183	14339	14209	14331	14172	14461	14281	14330	14202	14385	14346	14297	14283	14350	14164	14242	14347	14231	14419	14178	14417	14346	14236	14502	14202	14381	14206	14374	14223	14461	14377	14307	14274	14299	14342	14243	14345	14148	14281	14175	14465	14321	14494	14273	14238	14418	14215	14442	14196	14281	14291	14208	14362	14262	14271	14421	14336	14244	14098	14231	14475	14347	14520	14315	14367	14463	14247	14349	14465	14143	14251	14206	14352	14279	14361	14235	14429	14276	14373	14280	14249	14380	14223	14339	14229	14325	14389	14323	14397	14284	14296	14203	14357	14407	14323	14257	14260	14326	14305	14204	14196	14271	14373	14350	14346	14455	14348	14390	14213	14280	14155	14230	14283	14369	14455	14199	14177	14393	14341	14308	14374	14229	14547	14371	14162	14325	14295	14376	14181	14166	14257	14254	14350	14365	14440	14405	14372	14464	14471	14471	14385	14412	14359	14283	14255	14398	14347	14407	14230	14289	14150	14413	14262	14338	14223	14234	14196	14308	14193	14348	14408	14454	14254	14267	14291	14302	14213	14320	14200	14338	14222	14371	14287	14394	14282	14434	14153	14280	14454	14418	14290	14353	14352	14202	14144	14357	14140	14482	14348	14396	14355	14299	14307	14413	14357	14385	14343	14354	14226	14440	14442	14275	14271	14210	14323	14376	14385	14298	14260	14185	14294	14293	14391	14306	14225	14338	14075	14259	14368	14361	14251	14260	14313	14404	14235	14229	14328	14265	14247	14309	14130	14319	14343	14221	14365	14248	14451	14451	14488	14518	14152	14244	14191	14242	14265	14312	14432	14276	14377	14324	14336	14270	14281	14391	14209	14348	14250	14374	14229	14614	14333	14205	14341	14267	14257	14265	14349	14438	14113	14269	14295	14258	14282	14249	14238	14441	14140	14421	14159	14397	14313	14286	14288	14418	14200	14411	14330	14295	14328	14392	14276	14258	14185	14374	14290	14287	14446	14226	14265	14262	14345	14430	14258	14411	14393	14331	14374	14383	14261	14411	14366	14343	14327	14349	14243	14289	14309	14428	14128	14381	14344	14354	14189	14315	14374	14290	14237	14372	14287	14318	14302	14343	14298	14498	14449	14383	14349	14272	14296	14247	14130	14240	14480	14334	14287	14200	14237	14392	14285	14236	14350	14475	14415	14289	14337	14362	14317	14347	14337	14331	14165	14403	14472	14258	14150	14367	14430	14362	14256	14265	14559	14321	14119	14290	14264	14380	14452	14413	14266	14230	14268	14205	14418	14325	14157	14417	14211	14234	14340	14142	14147	14140	14275	14377	14268	14329	14571	14289	14123	14322	14376	14325	14291	14333	14183	14478	14303	14276	14336	14247	14270	14308	14268	14458	14346	14384	14248	14273	14380	14425	14266	14377	14290	14273	14435	14334	14347	14281	14277	14286	14179	14193	14319	14179	14357	14321	14221	14224	14323	14228	14520	14436	14302	14322	14395	14352	14150	14250	14422	14302	14282	14232	14258	14144	14406	14174	14238	14300	14483	14326	14299	14357	14369	14343	14532	14255	14324	14264	14303	14330	14419	14137	14351	14354	14340	14416	14413	14359	14422	14220	14381	14241	14266	14498	14228	14208	14218	14298	14435	14383	14210	14459	14304	14345	14160	14304	14239	14430	14446	14224	14353	14482	14326	14127	14182	14500	14362	14339	14331	14402	14228	14277	14268	14206	14314	14263	14322	14324	14385	14353	14433	14229	14314	14326	14308	14382	14294	14308	14291	14256	14433	14230	14286	14413	14267	14316	14390	14307	14263	14218	14339	14308	14252	14288	14340	14216	14310	14129	14276	14289	14177	14480	14245	14361	14344	14333	14373	14377	14218	14312	14165	14395	14313	14417	14211	14239	14279	14502	14308	14333	14260	14312	14322	14273	14212	14378	14162	14292	14283	14152	14290	14260	14166	14389	14164	14162	14252	14373	14239	14315	14535	14316	14346	14388	14427	14361	14350	14267	14308	14248	14505	14335	14318	14271	14278	14378	14275	14250	14309	14268	14258	14265	14283	14421	14139	14466	14240	14480	14299	14389	14350	14303	14311	14181	14326	14408	14197	14212	14220	14296	14184	14369	14249	14279	14278	14399	14218	14253	14263	14234	14381	14292	14462	14270	14350	14505	14327	14290	14213	14356	14430	14457	14231	14341	14228	14438	14297	14305	14331	14300	14280	14289	14259	14217	14361	14368	14351	14189	14348	14350	14203	14243	14265	14233	14258	14263	14475	14303	14313	14415	14269	14184	14280	14142	14263	14353	14345	14322	14331	14113	14247	14416	14413	14157	14345	14298	14458	14373	14495	14298	14333	14367	14419	14302	14492	14242	14386	14203	14362	14234	14137	14357	14269	14190	14359	14333	14221	14362	14269
28132	22066	22170	18955	16333	16694	16972	16133	16125	16186	16201	15959	15955	16157	16125	16022	15907	15914	16273	15980	16029	16171	16069	16364	16748	16799	16661	16330	16145	15925	15809	15996	15866	16022	15857	15857	15872	15827	15701	15873	15810	15844	15830	15630	15980	15844	15787	15666	15859	15848	15732	15701	15840	15753	15712	15604	15881	15749	15663	15848	15890	15811	15861	15732	15923	15842	15959	15843	15962	15840	16004	16031	15863	15917	15969	15947	15925	15811	15853	15880	15910	15964	15831	15875	15819	15897	16045	16031	16014	15985	16038	15863	15903	15899	15965	15897	15831	15928	15860	16016	15965	15867	15878	16211	15913	15924	16111	15957	15956	15787	15845	15953	15680	15812	15805	15831	15836	15960	15869	15882	15950	15842	15871	15783	15782	15766	16033	15798	15887	15760	15909	15846	15980	16051	15792	15904	15924	15872	15768	15858	15827	15719	15867	15945	15911	15851	15990	15832	15699	15754	15882	15975	15855	15873	15831	15958	15982	15827	15975	15895	15895	15853	15936	15808	15815	15720	15797	15959	15878	15795	15987	15902	16008	15907	15854	15830	15771	15837	15919	15729	15956	15767	15807	15943	15935	15834	15925	15711	15979	15816	15776	15863	15978	15783	15939	15675	15827	15865	15959	15728	15718	16089	16021	15795	15844	15962	15748	15852	15607	15974	15735	15980	15772	15883	15985	15913	15916	15878	16024	16000	15952	15954	15966	15927	15708	15867	15990	15961	15924	15804	15993	15951	15853	15743	15815	15838	15883	15845	16029	15884	15905	15959	16001	15888	15852	16023	15917	15834	15838	15944	15885	15937	15909	15898	15789	16014	15780	15889	15719	15764	15982	16042	15849	15787	15588	15620	15819	15729	15972	15765	15837	15936	15853	15944	16056	15801	15773	15806	15900	15729	15809	15803	15840	15747	15842	15804	15830	15771	15915	15888	15994	15851	15710	15668	15653	15841	16034	15871	15891	15644	15965	15889	15940	15981	16080	15945	15956	15931	15790	15874	15893	15832	15968	16089	15812	15729	15707	15905	15756	16006	15807	15885	15922	15953	15787	15805	15863	15890	15917	15787	15792	15906	16008	15908	15876	15690	15900	15887	15967	15984	16004	15679	15687	15953	15729	15918	15976	15775	15842	15895	15936	15769	15948	15952	15822	15902	15749	15682	15728	16043	15906	15803	15808	15952	15887	16029	15806	15748	16143	15944	16012	15756	15909	15962	15948	15904	16057	16004	15756	15898	15805	15770	15929	16005	16031	15896	16031	16018	15872	16013	16028	15893	15947	15862	15846	15571	15867	15880	15953	15877	15849	15970	15888	15846	15849	15873	15854	15888	15891	16115	15890	15789	15996	15828	15985	15906	15832	15731	15928	15826	15879	15649	15784	15996	15644	15670	15917	15649	15859	15911	15868	15831	15666	15834	15851	15825	15969	15785	15596	15753	15885	16012	15598	15905	16069	15876	15818	15905	15935	15846	15787	15801	15661	15754	15907	15904	15637	15872	15887	15724	15858	15889	15967	15868	15881	15851	16053	15946	15791	15722	15906	15870	15990	15800	15804	15857	15824	15769	16081	15807	15837	15761	15750	15911	15727	15762	15929	16039	15776	15737	15798	15590	15797	15933	15767	15834	15945	15831	15975	16006	15939	15868	15822	15847	15866	15936	15855	15913	16081	15810	15772	15598	15956	15998	15937	15855	15941	16023	15990	15925	15825	15708	15937	15778	15748	15779	15829	15888	15776	15876	15958	15813	15917	15916	15802	15787	15818	15935	15614	15909	15812	15984	16027	16027	15965	15989	15768	15840	16003	16064	15954	15946	15740	16056	15862	15911	15915	15896	15768	15762	15926	16033	15827	16015	15928	16120	16122	15879	15991	15735	15689	15728	16086	16023	15822	15919	15902	15962	15864	15822	15930	15870	15869	15894	15815	15940	15784	15792	15939	15733	15693	15824	15896	15919	15935	15913	16068	15904	16059	15969	15970	15707	15910	15719	15666	16001	15805	15798	16086	15857	15966	15663	15793	15957	16022	15871	15824	15976	15861	15825	15977	15889	15903	16036	15900	15934	16027	16049	15821	15819	15720	15785	15828	15979	15804	15696	15877	15710	15893	15742	16013	15744	16034	15888	15851	15858	15842	15940	15720	15947	15911	15913	15943	15850	16038	15869	15775	15813	15885	15786	15924	15794	15917	15758	15668	15874	15687	15717	15935	15911	16063	15939	15735	15836	15864	15556	15724	15853	15872	15959	15865	15963	15983	15899	15709	15876	15933	15978	15736	15868	15966	16000	15904	16000	15882	15714	15912	15900	16029	15781	15765	15915	15803	15799	15713	15842	15642	15847	15757	15809	15916	15855	16187	15829	15683	15874	15837	15935	16098	15899	15920	16134	15838	16005	15673	15947	15891	15900	15990	15858	15757	15826	15889	15826	15996	15895	15938	15764	15913	15852	15699	15888	15926	15758	15677	16045	15969	15711	15772	15871	15780	15956	16189	15960	15758	15905	15738	15870	15890	15787	15794	15770	15729	15743	16005	15905	15817	15837	16021	15588	15900	15927	15951	15832	15975	15780	15763	15903	15748	15874	15859	15838	15821	16055	16036	15995	15933	15941	15836	15652	15972	15906	15882	15942	15832	15730	16054	16004	15785	16047	16029	15854	15912	15905	15822	16185	15909	15895	15771	15855	15879	15722	15788	15884	15753	15795	15774	15709	15729	15924	15895	15848	15953	15773	15756	16000	15901	15860	15946	15822	15931	15675	15661	15877	15940	15762	16006	15789	16063	15933	16073	15859	15927	15791	15739	15883	15714	15785	15870	15642	15912	15983	15955	15692	15834	15823	15674	15797	15813	15685	15964	16107	15856	15893	15834	15965	15846	15750	16137	15982	15948	15986	16028	15838	15919	15915	15729	15936	15753	15805	15806	15831	15888	15955	15702	15662	15749	15941	15911	15968	16008	16078	15979	15974	15779	15807	15750	15738	15768	15903	15986	15813	15950	16017	15681	15836	15808	15808	15973	15813	15849	15932	15972	15827	15915	15792	15970	15796	15771	15945	15884	15835	15729	15787	15943	15927	15866	15965	15912	15774	15991	15614	15821	15756	15868	15829	15719	15787	15852	16145	15813	16039	15890	15698	15885	15954	15924	15747	15911	15817	15903	15816	15959	15715	15959	15942	15838	15845	15783	15885	15626	15942	15848	15897	15970	15792	15921	15822	15857	15936	15942	15653	15856	16086	15797	15832	15859	15803	15863	15948	16107	15877	15955	15863	15866	15596	15807	15923	15838	15651	15929	15742	15793	16038	15904	15924	15887	16008	15934	15820	15889	15745	15923	15885	15621	15745	15903	15884	15986	15881	15850	15708	15897	15896	15741	15932	15905	16028	15835	15777	15987	15946	16070	16043	15716	15699	15848	16030	15681	15765	15773	15756	15919	15977	15774	15895	15927	15712	15860	15835	15938	15814	15935	15937	15873	15864	15818	15744	15736	15939	15811	15667	15892	15926	15880	15973	15958	15749	15952	15795	16010	15985	15732	15710	15978	15766	15745	15956	15880	15866	15663	15818	16119	15798	15997	15971	15990	15816	16011	16019	15859	15794	15956	15833	15726	15963	15862	15805	16045	15852	15775	15775	16014	15882	16024	15874	15916	15761	15913	15864	15848	16036	15812	15869	15816	15828	15777	15718	15737	15887	15910	15977	15890	16057	15828	15801	15865	15704	15848	15893	15748	15895	15807	15779	15702	15804	15766	15775	15788	15954	15706	15907	16082	15834	15893	16009	16003	15970	15975	15840	15735	15638	15857	15696	15797	15945	15941	15702	15790	16082	15891	15788	16047	15960	16103	15748	15957	15926	15783	15674	15720	15749	15861	15541	15836	15833	15911	15772	15851	15820	15817	15968	15897	15946	16015	15906	16020	15842	15917	15832	15800	15749	15919	15891	15896	15869	15796	16074	15861	15887	15882	15838	15884	15798	15754	15746	15871	15979	16005	15978	15892	15881	15901	15740	16034	16078	15945	15819	15957	15936	15604	16033	15720	15895	15724	15954	15806	15840	15836	15885	15698	15654	15850	15878	15692	16075	15993	15956	15936	16106	15886	16098	16049	15991	15955	15657	15682	15828	15789	15925	15791	16048	15831	15883	16015	16081	16100	15792	15798	15752	15727	15820	15926	15990	15839	15814	15523	15735	15835	16044	15915	16024	15929	16032	15762	15894	15799	15934	15992	15756	15966	16013	15949	16006	15853	15738	15919	16008	15804	15856	16069	16267	15980	15956	15951	15927	15929	15940	15980	15839	15879	15693	15943	15796	15927	15857	15754	16005	15911	15930	16044	15979	15853	15785	16017	15995	15911	16012	16039	16032	15756	15839	15813	15972	16002	15908	15961	15965	15933	15777	15709	15905	16025	15672	15846	15938	16035	15791	15843	16055	15992	15996	15723	15951	15799	15916	15639	15730	15776	15826	15928	15771	15944	16053	16052	15785	15710	15973	15736	15924	15914	15813	15705	15830	15739	15916	15847	15935	15853	15792	16019	15945	15742	15977	15957	15813	15716	15900	15952	16012	15834	16004	15805	15891	15930	15745	15762	16003	15875	15908	15907	15828	15740	15910	15862	15804	15747	15707	15854	15935	15865	15956	15870	15903	15857	15807	16043	15860	16083	16171	16027	15989	15834	15802	15840	16077	15858	15843	15901	15913	15793	15829	15774	15968	15915	15941	16174	15884	15882	15824	15875	15915	15967	15787	15776	15765	15952	16042	15731	15808	15854	15699	15863	15854	15768	15525	15763	15778	15753	16000	15886	15986	15868	15915	15976	15833	15686	16022	15925	15754	16015	15931	16027	15947	15955	15851	15915	16045	15840	16004	16092	15883	15981	15998	15833	16083	16071	15907	15912	15976	15908	15670	15880	15759	16010	15803	15778	15906	15908	16081	15941	15686	16079	16092	15782	15791	15677	15771	15641	15912	15842	15795	15695	15800	15951	15835	15905	15841	15934	15903	15985	16016	15774	15901	15853	15813	15848	15927	15928	15845	15784	15942	15664	15597	15672	15666	15845	15894	15822	15831	15907	15860	15903	15721	15931	16018	15863	15837	15770	15841	15744	16038	15956	15925	15764	15997
17090	17548	15965	15001	14810	15173	15397	14685	14465	14332	14351	14357	14353	14173	14155	14228	14272	14249	14204	14234	14281	14385	14450	14880	15201	14891	14594	14514	14126	14156	13850	14044	14050	13924	13828	13887	13888	13794	14176	14066	13811	13841	13971	13886	14036	13988	14007	13932	14096	13950	14008	13927	13965	14023	13895	14017	13915	13992	13925	13941	14018	14076	14067	13977	13932	13938	13866	14003	14109	14026	13967	13893	14044	13902	13977	13864	13983	13971	13957	13928	13960	13848	14092	14030	13966	14041	13936	13878	13958	13868	14053	14084	14108	14015	14122	14055	13974	13968	13761	14058	14000	14109	13938	13922	13967	14007	14000	13849	13967	13987	13951	14087	13864	14010	13969	14160	13964	13886	13897	13865	13738	13923	14011	13910	13890	14056	13952	13924	14090	13944	13987	13989	13898	14002	13987	13898	14033	13989	14068	14107	13926	14065	13923	14006	14028	13949	14071	13983	14032	13826	13989	13933	14095	13744	13992	13991	14162	13940	13909	14041	14029	14044	13869	13878	13981	14088	13912	13863	13832	14014	13885	13927	14047	14063	14056	13972	14101	14067	14021	13849	13895	14046	13980	14035	14064	13968	14064	14017	13972	14052	13962	13936	13955	14046	14022	14103	14000	13973	13903	14187	14037	13989	13983	14060	13939	13885	14056	14092	14022	13911	14062	13983	13894	13872	14152	13833	14048	13891	14112	13910	14112	13963	13982	13969	13945	13945	14032	13881	14097	14051	14049	13892	13848	14053	14093	14007	14073	13981	13968	14015	13813	13986	13968	14140	13854	14039	14060	13894	14008	14072	14056	13894	14195	14020	14017	14022	14096	13991	13933	13972	13899	13955	13732	14021	14013	13997	14030	14176	13882	13940	13943	14089	13991	14216	13967	13892	13878	13937	14055	13989	14061	13864	13837	13870	14019	13929	13913	14169	13978	13765	13889	13987	14047	14019	14036	13920	13917	13977	13775	13967	13953	13989	14058	14164	13949	14006	13909	13972	14092	13928	14022	14012	13877	14021	14227	14014	14095	13966	13982	13913	13958	14132	13813	14037	13908	13885	14073	13807	13992	13978	13873	14063	13936	14018	14146	13947	14006	13890	14079	13866	14024	14107	14060	13956	13888	13957	13997	14048	14058	13998	14083	13884	14006	14069	14072	14029	14025	13927	14083	13907	14074	14077	13981	14085	13936	14193	14060	14095	13939	13959	13932	14053	13989	14122	13952	14019	13823	13915	14054	13870	14055	13851	13919	13963	13866	14044	14020	13899	13978	14049	14000	14004	14079	13860	13945	14292	13830	14176	13885	14127	13881	13943	14062	14035	13955	13945	14037	13985	13946	14015	14073	14069	14151	13828	13803	14123	14030	13905	13836	13935	13840	14026	14022	14103	13784	14069	14045	14150	13779	13841	13980	14042	13940	14000	14150	13966	14037	13826	14119	13982	14010	13967	13992	14005	14117	14004	14022	14071	13926	13878	13869	13865	14082	13974	14003	13964	14009	14024	14112	14063	14064	13950	13989	14212	13971	13958	13908	14020	14041	13939	14023	14087	14070	14069	13929	13997	13999	14069	14011	13992	14034	13886	13877	13931	14120	13899	14198	14079	13936	14007	13977	14070	14017	13968	14149	14078	13924	14018	14056	13969	13931	13997	14065	14049	14002	13848	13950	13835	14018	14001	14126	13976	14099	13817	14114	14131	14021	13903	13996	14165	14053	13801	14059	13964	14034	14045	14069	13940	14061	13956	13852	13892	13957	14077	14064	13813	14037	14001	14042	14057	13944	14068	14063	13966	14100	14112	14013	13904	13986	13954	13981	14101	14141	14102	14081	14126	13971	13904	14039	14046	13981	14135	14049	13966	13951	13764	13903	14091	13938	14045	13977	13813	14014	13864	14032	13957	13962	14230	13986	13983	13960	14046	13880	14133	13805	13903	14041	13983	13900	13985	13932	14013	13974	14060	13953	13918	13885	13995	14046	14104	13973	13848	13971	13958	13961	13995	14001	13876	13932	13966	14015	14051	14043	14073	13910	14087	13966	13956	13914	13977	14055	14078	14130	13751	13973	14063	14032	14002	13940	13968	14019	14046	13947	13914	14025	14074	13958	13841	13995	13887	14042	14157	14122	14174	13965	14111	14050	14042	14128	13888	13910	14035	14000	13982	14025	14003	13947	14110	13887	13983	13884	13980	13938	14051	13960	14158	13939	14092	13751	13936	13867	13903	13926	14078	14221	14093	14014	13980	14122	14019	13915	13943	14011	13896	14026	13929	14089	13952	14035	13912	13927	14141	14177	14119	13932	14042	13901	14003	13963	14087	13941	14010	13933	13844	13989	13990	14057	14044	13870	14073	14055	13970	14052	13918	14067	14057	14043	13904	14011	14013	13902	13892	13934	14035	13942	13939	13932	14013	14164	13906	14134	14024	13957	13965	13817	13795	13995	14051	14074	14057	13847	13876	13983	13906	14221	13924	14144	14064	14131	14191	13955	13857	14047	13899	14044	14017	13912	14048	14021	14063	13990	13990	14056	14078	14001	13956	14046	13890	14038	13919	13952	13963	13843	14013	13968	14007	14051	14081	13984	14154	13965	13925	14048	13868	13995	14081	13876	14000	14054	14091	13936	13969	14073	14119	13947	14003	13967	14038	13966	14036	13824	14056	14158	13995	14000	14173	14108	14080	13921	13985	14105	14103	14118	13942	14122	14034	13835	13913	14078	14082	13992	14040	14066	13965	13983	13844	14084	14020	14004	13994	13910	14132	13947	14072	13928	13785	13939	14014	13917	14022	13980	13947	14060	14052	14066	14072	14009	14027	14016	13967	13931	13928	14026	14201	14034	13805	13952	13959	14085	13954	13970	14000	13946	14050	13911	14047	14027	13962	13919	13952	13934	13908	14051	14039	13932	13943	14070	13998	14047	14068	13945	14127	14019	14164	13918	13988	13909	13896	14107	14018	13986	13834	14035	13991	14055	13944	13974	13847	13972	13993	13967	14113	14032	13868	14040	13959	13931	13990	13919	14071	13971	14115	13973	13994	13935	14115	13955	14092	13923	13880	14181	14081	14090	14053	13993	13922	13949	14080	13956	14088	14002	13973	13917	14016	14167	14118	13984	14079	14161	14054	13998	13851	13913	14073	14061	13940	14018	14012	13945	14036	14024	13921	13979	13864	13975	13965	14067	13976	13964	13906	13913	13971	13976	14086	14039	13885	13884	13886	14110	14018	13935	13982	13917	13951	14065	13906	13913	14021	14051	13989	14070	14029	13960	13928	14025	14078	13859	13892	13926	13965	14051	14069	13899	14009	13989	13945	14104	13926	13938	14000	14008	14007	14012	13980	13971	13965	13959	14016	13916	14112	13883	14005	14053	13851	13948	13982	13999	13928	14121	14300	13862	13951	13954	14095	14097	13996	13992	13989	13861	13936	14104	14092	13963	13946	13995	13896	13985	14011	13940	13840	13970	13879	14023	13937	13971	14078	14015	13869	13881	13850	14012	13970	13838	14166	14059	13984	14073	13856	13988	14078	14194	14022	13933	13931	14020	14008	14150	14069	13974	14017	13813	13919	13880	14030	13889	14006	13994	13919	13996	13998	13922	14224	13967	14158	14033	14201	14071	14017	14051	14077	13939	14077	13850	13992	14100	14028	14009	13992	14060	14029	13976	14138	13977	13932	14108	13778	14094	13877	14043	14128	14044	14086	13988	13784	14080	14044	13929	13875	14025	13958	13981	13927	13942	13924	13963	13968	14060	14077	13923	13964	14035	13884	13970	14068	14120	14105	13768	14088	13924	13964	13872	14133	13918	13991	13833	14083	13939	13906	13927	13931	14024	13889	14187	14138	13966	13873	14055	14091	14007	13928	13946	14045	13795	13818	14054	13987	13891	14034	13896	14099	13932	13961	13894	13802	13972	14046	13951	14143	14058	14000	14002	14023	14016	13957	13760	14098	13940	14089	14020	13938	14015	14011	14127	14014	14074	13945	13926	14121	13997	13957	14085	14088	13978	13973	13934	13939	14063	14108	14004	14117	13996	14006	14032	14123	14072	14077	13937	13994	14010	13932	14109	13980	14102	14026	14210	14031	13890	13948	14047	13921	13906	14021	14010	14049	14056	13948	14043	13929	14016	13902	13961	13943	14173	14000	13889	14007	13890	13917	14158	13950	14004	13957	13922	14178	13962	13918	14081	13855	13927	14052	13950	13947	14014	13850	13959	13910	13981	13833	14091	13945	13929	13965	14019	13916	13999	13958	14053	13845	14300	13948	13928	14036	14009	14044	13867	13996	13772	13923	14134	13962	14021	13867	14027	14101	14081	14121	14109	14102	13953	14125	13923	14039	13825	13886	14083	14059	13863	13976	14061	14024	13989	13982	13999	14041	14155	13983	14028	14214	14048	14060	14029	14113	13896	13957	14036	13971	13989	13940	14007	13953	14103	13938	14094	14018	14098	13992	13807	14010	13982	14055	13903	13958	13812	14078	13914	13976	14062	13896	14166	14009	14163	14035	14161	14020	14001	14138	13745	14074	14073	14005	13860	13901	13884	14056	13993	14012	14066	14099	14012	14053	14071	14169	13910	13983	13946	14044	14003	14088	13982	13901	13989	13997	13904	13960	14064	14066	13805	14076	14081	14003	14233	14017	14130	14118	14011	13884	13928	14051	13913	13993	14107	14049	13816	13918	14080	13963	14098	14030	13941	14064	14100	13899	13946	14052	13981	14124	13993	14021	14135	14041	14020	13995	13813	14030	13968	14063	14001	13957	14025	14175	13888	13840	14015	13837	13942	14057	13905	14035	14015	14117	13951	13944	13919	14027	14128	14075	13959	14064	13940	14058	14174	14171	13949	13956	13900	13806	14242	14178	13983	13999	13891	14185	13966	13981	14021	14097	13854	13923	14104	13957	14029	13983	13890	14048	14062	14005	14100	14047	14075	13901	14000	13828	13993	14054	14035	14129	13889	13921	13876	14088	13884	14329	13949	13967	14024	14039	13898	14088	14011	14091	14139	14067	13823	13981	13958	14015	14160	13978	14012	13788	14077	13874	14059	13913	13878	14009	14013	13886	13962	13976	13953	13973	13844	13973	14128	13991	14048	13966	14208	14116	14065	14065	14081	13886	13908	14129
24355	21284	28553	24504	22042	20678	19469	17756	17126	17378	17137	17242	17123	17165	17122	17008	16994	17228	16933	17067	17004	17098	17111	19495	21331	21060	18815	18134	17466	16871	16739	16658	16579	16624	16618	16724	16825	16685	16565	16808	16839	16529	16786	16675	16740	16639	16662	16692	16474	16699	16543	16767	16993	16657	16717	16607	16506	16600	16741	16864	16559	16458	16760	16551	16564	16768	16706	16609	16604	16755	16673	16642	16671	16582	16610	16846	16766	16724	16536	16754	16963	16749	16602	16640	16720	16736	16601	16449	16586	16769	16751	16795	16474	16741	16689	16573	16799	16739	16522	16820	16618	16718	16730	16735	16545	16620	16406	16704	16721	16688	16684	16782	16672	16703	16520	16722	16619	16640	16546	16869	16720	16560	16600	16751	16729	16627	16898	16567	16595	16627	16770	16723	16578	16519	16550	16596	16571	16561	16770	16572	16614	16505	16548	16783	16553	16736	16587	16728	16586	16584	16511	16645	16510	16518	16568	16565	16667	16699	16658	16588	16593	16662	16802	16811	16700	16643	16801	16749	16659	16571	16673	16540	16679	16684	16650	16757	16638	16519	16727	16581	16695	16478	16591	16696	16732	16676	16363	16563	16706	16709	16913	16531	16629	16658	16534	16676	16500	16817	16507	16743	16562	16556	16584	16809	16735	16542	16422	16527	16596	16533	16540	16695	16716	16674	16601	16635	16657	16439	16538	16662	16696	16621	16634	16625	16525	16632	16621	16776	16643	16570	16805	16563	16767	16388	16530	16503	16535	16682	16640	16680	16602	16615	16603	16471	16690	16567	16678	16634	16460	16557	16581	16699	16521	16575	16664	16385	16723	16666	16582	16547	16841	16474	16496	16703	16638	16513	16718	16743	16583	16607	16658	16816	16714	16766	16635	16745	16691	16721	16470	16705	16684	16779	16608	16704	16839	16955	16563	16757	16625	16560	16660	16783	16700	16722	16712	16647	16598	16675	16599	16619	16600	16799	16646	16682	16805	16709	16527	16510	16517	16522	16792	16596	16732	16627	16738	16636	16621	16579	16822	16439	16650	16750	16569	16634	16516	16752	16725	16747	16630	16681	16640	16676	16756	16763	16645	16454	16674	16880	16753	16760	16853	16455	16737	16741	16663	16803	16862	16798	16692	16584	16408	16714	16722	16614	16813	16672	16491	16847	16532	16717	16560	16594	16775	16760	16730	16508	16603	16618	16709	16636	16612	16689	16861	16822	16714	16745	16744	16619	16473	16604	16631	16564	16728	16676	16835	16777	16771	16704	16622	16738	16585	16517	16582	16505	16644	16667	16621	16583	16449	16460	16603	16606	16792	16610	16714	16581	16549	16776	16708	16699	16754	16528	16761	16608	16506	16777	16645	16789	16596	16725	16736	16572	16730	16472	16471	16941	16723	16712	16561	16645	16562	16739	16547	16384	16665	16536	16545	16485	16731	16537	16543	16618	16372	16714	16849	16694	16594	16638	16649	16906	16792	16597	16582	16575	16720	16676	16452	16736	16654	16625	16648	16730	16611	16541	16805	16807	16851	16816	16618	16669	16529	16673	16630	16574	16861	16627	16537	16662	16600	16559	16541	16690	16765	16734	16602	16763	16873	16598	16669	16776	16641	16573	16668	16694	16432	16579	16659	16629	16552	17032	16572	16472	16598	16764	16746	16577	16478	16578	16599	16710	16714	16762	16650	16581	16649	16628	16652	16604	16644	16622	16814	16607	16627	16647	16382	16782	16767	16946	16741	16752	16812	16607	16696	16655	16504	16574	16489	16658	16470	16586	16636	16732	16698	16878	16850	16823	16613	16466	16702	16606	16736	16639	16412	16499	16651	16675	16662	16583	16752	16647	16710	16580	16739	16726	16561	16835	16669	16541	16677	16743	16676	16797	16797	16658	16650	16592	16632	16589	16678	16643	16712	16717	16717	16576	16644	16579	16635	16526	16500	16655	16717	16582	16642	16650	16694	16850	16690	16731	16687	16702	16878	16765	16693	16713	16632	16462	16481	16546	16569	16540	16671	16955	16938	16735	16502	16536	16613	16514	16635	16538	16708	16631	16660	16715	16536	16497	16619	16742	16603	16749	16591	16671	16826	16597	16552	16602	16644	16559	16583	16512	16643	16667	16847	16747	16497	16662	16509	16319	16684	16714	16631	16786	16649	16583	16614	16790	16691	16827	16714	16817	16674	16664	16827	16620	16706	16592	16644	16629	16768	16451	16612	16673	16557	16459	16675	16865	16636	16562	16531	16599	16628	16558	16729	16659	16668	16685	16695	16731	16741	16636	16817	16859	16835	16541	16549	16602	16895	16826	16577	16612	16770	16576	16617	16602	16633	16367	16704	16606	16637	16571	16599	16792	16683	16670	16579	16575	16854	16440	16514	16485	16733	16751	16733	16647	16703	16644	16652	16621	16573	16581	16502	16853	16550	16467	16706	16527	16779	16511	16546	16587	16602	16603	16852	16675	16479	16794	16564	16609	16660	16810	16786	17000	16717	16735	16773	16510	16567	16634	16490	16600	16489	16629	16753	16655	16773	16338	16453	16693	16673	16390	16680	16788	16578	16681	16669	16479	16675	16434	16636	16869	16760	16587	16638	16589	16695	16648	16788	16812	16794	16683	16474	16572	16409	16497	16645	16896	16618	16850	16730	16805	16637	16829	16473	16572	16671	16514	16660	16639	16693	16862	16662	16431	16668	16622	16745	16700	16558	16615	16552	16694	16605	16514	16525	16596	16581	16651	16804	16808	16802	16630	16401	16720	16879	16580	16700	16677	16715	16807	16613	16742	16585	16616	16674	16673	16550	16561	16706	16544	16645	16685	16625	16811	16613	16775	16615	16535	16755	16695	16559	16645	16638	16678	16777	16670	16640	16814	16680	16770	16535	16636	16787	16763	16734	16678	16662	16609	16713	16589	16652	16708	16712	16833	16724	16684	16618	16572	16587	16728	16756	16711	16696	16589	16678	16854	16471	16700	16725	16667	16529	16747	16529	16896	16604	16530	16630	16689	16727	16524	16845	16632	16836	16521	16471	16670	16399	16481	16828	16758	16500	16666	16735	16868	16606	16630	16672	16685	16562	16628	16609	16784	16699	16727	16609	16502	16636	16614	16691	16676	16604	16721	16668	16782	16464	16514	16519	16492	16628	16586	16745	16501	16755	16645	16494	16700	16689	16633	16754	16426	16418	16627	16553	16710	16652	16644	16644	16744	16673	16835	16552	16630	16699	16599	16529	16619	16883	16543	16718	16488	16578	16599	16680	16735	16609	16541	16533	16687	16806	16617	16569	16587	16615	16490	16690	16685	16763	16612	16655	16547	16738	16670	16611	16559	16773	16673	16806	16668	16733	16539	16675	16603	16701	16700	16796	16719	16749	16636	16617	16465	16720	16560	16465	16582	16589	16544	16554	16633	16586	16846	16514	16548	16677	16615	16498	16449	16504	16666	16542	16664	16707	16551	16732	16640	16533	16465	16717	16877	16596	16516	16747	16681	16912	16968	16611	16624	16643	16702	16421	16641	16545	16517	16512	16408	16670	16609	16570	16630	16528	16842	16792	16576	16740	16562	16643	16663	16669	16521	16375	16591	16598	16626	16839	16649	16619	16554	16601	16457	16632	16516	16591	16503	16570	16675	16803	16900	16650	16660	16711	16621	16556	16522	16561	16676	16781	16543	16774	16706	16662	16705	16770	16626	16667	16717	16803	16732	16856	16733	16684	16591	16609	16533	16696	16848	16694	16753	16657	16708	16818	16682	16701	16548	16640	16701	16646	16630	16626	16592	16749	16610	16683	16617	16443	16544	16610	16405	16763	16749	16570	16787	16698	16701	16829	16854	16720	16588	16564	16711	16609	16805	16447	16713	16720	16704	16729	16585	16688	16420	16792	16600	16676	16648	16849	16617	16613	16710	16648	16643	16525	16720	16700	16753	16716	16623	16695	16746	16542	16481	16677	16490	16625	16425	16596	16624	16765	16716	16662	16634	16798	16799	16691	16732	16659	16762	16792	16815	16680	16745	16727	16735	16593	16820	16573	16689	16866	16752	16487	16521	16745	16670	16709	16491	16627	16666	16729	16630	16646	16740	16643	16727	16486	16510	16776	16794	16595	16504	16736	16720	16635	16593	16616	16788	16685	16792	16403	16855	16541	16646	16561	16568	16740	16764	16602	16507	16652	16781	16602	16743	16532	16591	16814	16610	16551	16618	16757	16356	16613	16622	16502	16494	16891	16768	16621	16540	16564	16761	16809	16713	16687	16626	16626	16411	16391	16765	16374	16577	16482	16587	16769	16491	16712	16553	16558	16680	16675	16683	16726	16762	17044	16763	16793	16585	16554	16532	16816	16689	16795	16702	16654	16651	16835	16628	16699	16588	16727	16649	16611	16778	16702	16795	16746	16714	16703	16623	16718	16670	16664	16704	16755	16642	16576	16623	16656	16570	16902	16764	16672	16790	16635	16533	16596	16470	16609	16507	16669	16550	16653	16661	16640	16501	16509	16776	16512	16698	16579	16475	16831	16693	16710	16674	16332	16521	16576	16649	16651	16576	16672	16570	16772	16725	16671	16646	16651	16661	16638	16496	16561	16609	16507	16740	16696	16624	16613	16902	16803	16679	16562	16633	16501	16820	16845	16699	16454	16640	16724	16760	16595	16578	16818	16636	16777	16833	16841	16597	16535	16698	16639	16621	16659	16738	16554	16788	16653	16579	16552	16554	16486	16701	16577	16524	16566	16735	16632	16654	16765	16518	16521	16634	16720	16689	16649	16330	16519	16509	16558	16489	16753	16682	16763	16568	16460	16730	16731	16582	16665	16812	16798	16869	16507	16858	16572	16894	16786	16642	16610	16664	16649	16651	16630	16658	16548	16603	16789	16512	16682	16660	16545	16639	16572	16513	16629	16605	16685	16584	16811	16639	16722	16559	16735	16697	16647	16607	16442	16798	16789	16676	16636	16557	16776	16568	16811	16541	16909	16670	16564	16523	16629	16697	16713	16680	16393	16596	16820	16612	16829	16717	16522	16705	16632	16684	16755	16625	16711	16634	16523	16604	16582	16652	16780	16653	16518	16634	16572	16618	16666	16690	16509	16709	16810	16891	16590	16764	16630	16732	16696	16722	16534	16793
15803	24567	21371	18089	16810	16308	15759	15481	15201	15144	15136	15044	14954	15071	15024	15109	14935	14993	14930	14959	15010	14940	15389	19118	21269	20168	16833	16562	15397	14855	14540	14664	14583	14591	14591	14453	14441	14546	14442	14611	14402	14479	14628	14682	14672	14495	14595	14675	14610	14555	14513	14509	14674	14319	14488	14468	14525	14652	14461	14400	14427	14505	14497	14407	14552	14562	14625	14603	14652	14409	14462	14555	14509	14602	14522	14487	14507	14679	14567	14433	14560	14555	14526	14579	14529	14415	14575	14519	14559	14311	14600	14574	14449	14484	14478	14392	14557	14369	14527	14373	14442	14474	14315	14550	14457	14492	14506	14489	14641	14612	14330	14420	14525	14355	14413	14511	14443	14409	14542	14460	14582	14544	14732	14525	14536	14454	14644	14605	14516	14485	14565	14396	14579	14726	14436	14240	14474	14453	14592	14413	14425	14502	14525	14436	14550	14498	14576	14321	14469	14690	14505	14559	14541	14578	14401	14553	14682	14610	14463	14456	14460	14428	14729	14485	14509	14451	14481	14605	14470	14475	14393	14457	14603	14575	14553	14543	14709	14591	14536	14472	14319	14461	14514	14544	14525	14374	14517	14586	14515	14550	14385	14497	14639	14460	14317	14569	14470	14562	14628	14445	14351	14664	14621	14377	14277	14597	14509	14356	14534	14588	14514	14459	14459	14395	14523	14424	14312	14538	14353	14593	14337	14644	14400	14635	14553	14527	14396	14478	14568	14542	14476	14206	14416	14599	14555	14479	14548	14655	14308	14545	14364	14499	14447	14506	14518	14451	14516	14352	14543	14606	14481	14431	14613	14423	14576	14484	14600	14341	14657	14433	14495	14580	14486	14565	14307	14587	14619	14487	14338	14477	14511	14499	14438	14316	14304	14615	14465	14595	14543	14496	14518	14528	14393	14584	14581	14509	14435	14406	14535	14367	14546	14502	14440	14495	14479	14474	14551	14580	14611	14645	14551	14489	14425	14445	14447	14389	14471	14465	14371	14494	14659	14555	14477	14532	14374	14502	14470	14427	14533	14353	14568	14371	14620	14614	14611	14496	14556	14535	14488	14494	14530	14427	14622	14723	14546	14562	14416	14645	14505	14526	14499	14546	14412	14376	14434	14597	14486	14465	14469	14407	14610	14522	14524	14392	14630	14408	14558	14529	14608	14627	14531	14467	14513	14577	14582	14539	14524	14394	14482	14425	14393	14578	14518	14519	14465	14454	14493	14533	14436	14449	14556	14269	14575	14576	14542	14587	14448	14390	14496	14569	14620	14644	14399	14538	14655	14479	14466	14494	14389	14711	14448	14376	14496	14648	14517	14545	14357	14410	14565	14481	14435	14470	14477	14677	14537	14260	14366	14507	14563	14477	14717	14354	14556	14665	14544	14505	14554	14449	14571	14487	14546	14539	14740	14557	14326	14541	14428	14414	14617	14466	14376	14420	14558	14670	14513	14603	14430	14450	14564	14408	14603	14490	14519	14563	14425	14365	14557	14560	14567	14473	14465	14640	14475	14315	14509	14497	14391	14434	14397	14716	14509	14675	14457	14435	14445	14547	14277	14532	14489	14546	14487	14538	14690	14311	14443	14510	14547	14553	14494	14514	14468	14311	14546	14409	14471	14534	14546	14334	14524	14459	14471	14537	14275	14399	14496	14471	14528	14518	14350	14489	14373	14541	14475	14377	14537	14383	14437	14480	14566	14472	14419	14407	14584	14641	14480	14498	14549	14557	14573	14385	14515	14401	14493	14579	14345	14505	14485	14544	14453	14557	14497	14516	14466	14602	14550	14474	14453	14661	14529	14470	14575	14631	14534	14366	14551	14397	14675	14482	14736	14561	14496	14596	14523	14547	14494	14455	14402	14411	14528	14655	14341	14442	14612	14447	14494	14577	14580	14475	14486	14569	14547	14530	14607	14460	14470	14474	14472	14488	14575	14626	14623	14497	14604	14491	14565	14381	14453	14532	14489	14472	14437	14468	14554	14572	14415	14507	14377	14391	14565	14521	14445	14515	14573	14667	14489	14385	14572	14479	14484	14442	14376	14510	14532	14563	14707	14571	14445	14607	14430	14619	14368	14613	14518	14713	14436	14525	14446	14604	14344	14730	14402	14505	14689	14368	14500	14592	14390	14473	14354	14512	14440	14426	14468	14468	14498	14545	14473	14445	14462	14367	14559	14481	14568	14533	14437	14344	14571	14537	14435	14366	14580	14601	14441	14483	14357	14506	14354	14551	14551	14589	14537	14514	14389	14349	14542	14519	14346	14595	14495	14460	14617	14614	14328	14528	14535	14463	14592	14473	14698	14564	14637	14570	14593	14505	14475	14363	14366	14519	14505	14556	14550	14506	14535	14553	14411	14488	14686	14390	14435	14399	14364	14532	14586	14481	14554	14483	14576	14364	14686	14374	14526	14419	14524	14548	14693	14557	14425	14493	14637	14456	14450	14532	14634	14578	14530	14548	14633	14536	14426	14460	14534	14529	14503	14593	14499	14553	14589	14457	14387	14486	14454	14548	14608	14351	14493	14652	14546	14553	14520	14532	14498	14452	14624	14408	14518	14488	14453	14426	14475	14521	14401	14447	14466	14670	14634	14690	14409	14560	14646	14330	14586	14457	14571	14413	14566	14408	14405	14582	14605	14635	14751	14486	14595	14555	14469	14489	14671	14516	14422	14472	14603	14595	14633	14577	14435	14713	14457	14430	14592	14531	14596	14526	14559	14447	14537	14444	14420	14534	14459	14409	14459	14564	14389	14491	14389	14373	14487	14524	14485	14712	14438	14464	14484	14515	14414	14492	14421	14365	14350	14570	14286	14346	14607	14409	14358	14453	14578	14575	14616	14330	14613	14588	14482	14628	14379	14525	14367	14475	14236	14492	14474	14429	14624	14513	14488	14621	14641	14471	14459	14486	14482	14357	14393	14596	14553	14453	14498	14517	14626	14315	14523	14531	14365	14532	14331	14306	14556	14376	14321	14446	14610	14564	14660	14522	14508	14378	14555	14473	14470	14595	14452	14422	14610	14379	14450	14508	14461	14451	14615	14499	14567	14526	14530	14496	14495	14535	14509	14303	14390	14469	14571	14492	14580	14484	14489	14404	14586	14484	14687	14442	14485	14502	14548	14531	14372	14614	14455	14438	14573	14750	14473	14654	14565	14392	14541	14581	14395	14430	14522	14349	14520	14347	14536	14514	14613	14412	14549	14449	14495	14514	14422	14451	14418	14431	14419	14446	14448	14445	14636	14483	14467	14528	14553	14631	14519	14712	14421	14414	14466	14545	14395	14707	14405	14478	14405	14602	14576	14547	14483	14533	14687	14360	14363	14503	14516	14557	14581	14534	14496	14464	14512	14490	14386	14656	14430	14547	14495	14352	14383	14422	14692	14592	14571	14429	14596	14600	14558	14532	14469	14544	14646	14432	14608	14609	14433	14496	14608	14322	14465	14687	14525	14473	14548	14417	14418	14387	14342	14483	14344	14522	14558	14446	14588	14510	14649	14416	14426	14399	14594	14704	14586	14295	14484	14408	14565	14447	14387	14474	14432	14529	14521	14520	14443	14341	14554	14436	14519	14454	14420	14616	14489	14554	14528	14552	14408	14642	14690	14623	14367	14461	14581	14467	14529	14482	14461	14751	14473	14539	14509	14638	14489	14708	14261	14459	14548	14554	14481	14562	14477	14464	14500	14633	14560	14435	14474	14472	14469	14552	14536	14467	14412	14528	14570	14421	14458	14486	14617	14635	14547	14588	14415	14422	14374	14446	14536	14426	14639	14518	14605	14575	14709	14500	14420	14539	14416	14534	14599	14394	14551	14442	14475	14492	14504	14443	14527	14499	14511	14515	14418	14638	14420	14534	14415	14433	14641	14325	14529	14624	14497	14614	14534	14427	14548	14522	14519	14476	14555	14543	14634	14362	14518	14585	14392	14603	14527	14474	14630	14374	14707	14502	14473	14524	14416	14536	14610	14455	14552	14430	14581	14447	14585	14492	14536	14546	14632	14748	14524	14535	14633	14586	14638	14448	14497	14608	14364	14516	14521	14414	14688	14496	14485	14550	14448	14519	14421	14467	14543	14585	14640	14605	14376	14482	14552	14575	14498	14520	14514	14588	14392	14463	14481	14417	14363	14430	14567	14515	14480	14532	14413	14516	14544	14513	14506	14620	14501	14329	14649	14644	14651	14304	14387	14442	14414	14509	14358	14572	14504	14428	14442	14523	14561	14636	14412	14621	14372	14476	14492	14379	14371	14433	14498	14652	14459	14516	14501	14539	14544	14500	14441	14530	14541	14694	14455	14661	14332	14532	14431	14334	14462	14424	14478	14540	14398	14409	14517	14376	14476	14350	14479	14498	14505	14560	14501	14456	14459	14478	14465	14530	14372	14409	14333	14555	14534	14471	14473	14417	14496	14561	14489	14562	14637	14491	14455	14453	14459	14739	14572	14495	14427	14481	14721	14510	14277	14475	14496	14550	14501	14563	14675	14420	14354	14532	14516	14456	14457	14587	14432	14469	14458	14532	14602	14540	14385	14584	14510	14460	14549	14473	14448	14594	14227	14483	14569	14458	14426	14661	14288	14484	14598	14591	14538	14648	14541	14470	14659	14581	14655	14475	14543	14433	14479	14471	14391	14374	14502	14535	14418	14457	14398	14555	14201	14699	14581	14416	14535	14424	14512	14494	14385	14528	14530	14475	14535	14235	14479	14678	14501	14540	14477	14415	14525	14548	14575	14472	14657	14533	14518	14543	14469	14544	14533	14536	14469	14466	14536	14592	14330	14467	14366	14463	14598	14491	14356	14518	14534	14388	14370	14625	14443	14585	14471	14373	14608	14602	14357	14536	14435	14429	14457	14336	14516	14513	14598	14529	14470	14390	14598	14513	14623	14455	14310	14562	14686	14541	14405	14582	14435	14456	14654	14508	14605	14649	14525	14447	14639	14640	14499	14427	14537	14368	14536	14447	14486	14684	14444	14640	14480	14425	14552	14465	14455	14495	14571	14537	14598	14393	14563	14603	14511	14663	14650	14416	14470	14471	14525	14504	14524	14639	14500	14407	14502	14406	14461	14642	14431	14539	14498	14566	14533	14444	14454	14640	14537	14308	14622	14240
22864	21150	28873	23680	21407	23346	24673	19876	19221	19570	19333	19074	18912	18951	18921	18793	18822	18570	18589	18591	18570	18604	18869	23863	26749	25444	22195	20903	19601	18728	18382	17948	18247	18303	18266	18262	18016	17929	18110	18092	18140	18310	18220	18296	18032	18430	18028	18075	18098	18072	18184	18098	18151	17980	18311	18201	18331	18288	18068	18103	17960	17869	17984	18234	17977	17956	18040	18043	18092	18050	18327	17922	18145	18228	18331	18097	18153	18057	18064	18213	18073	18017	17925	18017	17905	18033	18049	17939	17956	18092	18077	18174	18064	18068	17955	18099	17907	18067	18146	18071	18074	17991	18061	18213	18231	18146	18115	17727	17871	17917	18011	18039	17951	18007	17881	17949	18148	18050	18196	18079	18194	17979	17923	17902	17903	17873	18000	18282	17939	18277	17966	17998	17860	18037	18107	18229	17916	17942	17999	18263	17854	18058	18252	17932	18098	17969	18022	17723	17958	18059	18127	18111	18205	18072	17916	18061	17921	17880	17882	18097	18076	17941	17956	17953	17953	17985	18064	18078	17692	17983	18104	17993	18086	18060	18162	18065	18206	18038	18123	17989	17861	18010	18002	18098	18095	17891	18022	18223	18106	18028	17974	18123	17973	18008	17910	18064	17850	18043	17899	17923	18058	17975	17902	18167	18068	17946	18023	17896	17955	18000	17952	17935	18137	18114	17954	18065	17842	17982	17997	18132	18050	18110	18063	17951	18021	18074	17972	18069	17919	18171	17884	17978	17991	17846	18049	18005	17881	17991	18144	18061	18257	18063	18184	18130	18001	18049	18012	17992	18021	18083	18061	18068	17931	18106	18106	17962	18328	18080	18038	17975	17930	18029	18029	17969	18007	18011	18053	18310	17995	18231	18078	18146	17964	17999	18042	17971	18032	18084	18153	17933	18173	17946	17829	18091	18057	17949	18084	18182	18063	17829	17776	18150	18103	18065	18151	18002	18303	18071	18060	18005	18206	17885	17893	18153	17945	18036	18167	17827	18129	18124	18128	17872	17979	17904	18108	18043	18093	17884	18114	18021	18174	17840	18007	17935	17903	17751	17682	17946	18063	18134	18201	17942	18205	18152	18184	17945	17915	18086	18014	17809	18027	18053	17994	18087	18082	18090	18097	18149	18249	18135	18027	17962	18151	18043	17870	17990	17974	17876	17957	18109	18085	17928	18008	18038	17887	18018	17952	17949	18057	18000	18212	18238	17865	18079	18050	18020	18114	18082	18006	17873	18128	18049	18025	17846	18038	18017	18021	17952	18118	18108	18087	17996	17993	18229	17959	17922	18075	18123	18103	18111	18171	17819	17969	17857	17973	17785	17783	18022	17832	17928	18082	18142	18133	17883	17923	17950	18008	17874	17855	18156	17954	17961	17963	18099	17958	18091	17925	17848	17843	18009	17945	18046	17908	18022	18004	17850	18159	18023	18006	17940	18125	18211	17937	17830	17975	17813	18153	18071	18139	18157	18112	18129	18336	18124	18197	17771	17816	18170	18017	18050	18215	18123	17976	17835	18048	18199	18118	18058	17938	18013	18245	18225	17934	18071	17963	18146	17993	18195	18152	18175	18072	18118	18056	17999	17851	18138	18175	17968	18130	17962	18174	17999	17871	18023	17997	18084	18086	17889	18221	18115	18027	18104	18057	18070	17850	18030	17905	17892	17998	18072	18168	17927	17971	18033	18058	18105	18017	17903	17886	18327	17988	17967	18143	17885	17743	17787	18054	17914	17827	17797	17965	17980	17984	17950	18069	18191	17913	18040	17952	17992	18011	18227	17937	17965	18087	18071	17985	18143	18148	17938	18077	18163	18106	18065	18044	17742	18166	18004	17974	18158	18159	18085	17982	17910	18182	18021	17882	18014	17831	17996	17973	17926	17912	17856	17996	18100	17877	17721	18239	17906	18042	18123	17693	17983	17780	18018	17846	18096	18150	18121	18013	17838	17886	18124	18043	18060	17972	18040	18192	17968	17981	18021	18074	18019	18106	18001	18164	17968	18114	17943	18093	18113	18104	17979	17783	17801	18104	18115	18004	18206	17944	17977	18031	18102	18072	17941	17850	18153	18125	18071	17890	17916	18014	17988	18031	18045	17946	18038	18090	18074	17865	18124	17915	17923	17972	17813	18208	18019	18024	18076	17874	18011	18178	18107	17843	17937	17942	17964	17954	17814	17937	18031	17944	17958	17913	18263	18015	18078	18020	17803	17957	17989	18074	18144	18122	18025	18022	17952	17847	18247	17982	18086	18116	17997	18013	17922	17876	18074	17835	17866	18093	18050	17915	17876	18206	17827	18019	18007	18200	17932	17932	17785	18187	18175	18162	17736	18078	17992	17985	18043	17944	18062	17832	18166	18026	17974	18195	17789	18019	18197	18108	17950	18060	17894	17897	17885	17928	18090	17990	18020	18054	18009	18041	17839	17903	18028	18103	18014	17931	18283	18160	17849	18141	17976	18096	18199	18251	18077	18082	17967	18005	17853	17838	18258	18115	17964	18047	17984	17868	18139	18053	18018	18335	17853	18095	18076	18035	18051	18109	18194	18054	17973	17953	18051	17959	17984	18195	18146	17928	17956	17805	17927	18066	18044	18160	18011	18120	18196	17977	18028	17693	17887	17748	18048	18048	17798	17989	18052	18260	17941	18203	18121	18048	17847	18208	18073	18039	18000	17966	17961	17972	18001	17807	17951	17991	17930	17947	18003	17983	17701	18123	17886	17996	17952	17955	17697	18079	17898	17754	17941	18080	18033	17923	18084	18194	18004	17852	18009	17851	18060	18137	18027	17921	17846	17989	18031	17947	17966	17917	18119	17954	18164	18069	18117	18182	17981	17950	18014	18042	18139	17795	18147	17857	18021	17927	17917	17926	18121	17842	17879	17881	18118	18121	18022	18141	17926	17920	18022	18167	18169	18241	17988	17948	18128	18068	17968	18093	18062	18005	17835	18026	17874	17958	17911	17955	17836	17973	17959	18080	18118	17993	17914	17927	18108	18027	18156	17775	18132	17915	18093	18043	18063	18032	18070	18233	17999	17887	17879	18090	17793	18039	17933	17858	17943	17883	17971	17912	17804	17924	18105	18123	18237	18152	18056	17977	18172	17995	17985	17975	17899	18002	17992	18202	18050	18172	18038	18006	18006	18114	17979	18064	17997	18149	18057	17836	17906	18061	18055	17960	18074	17916	18108	17844	17948	18016	18083	17988	18027	17892	18182	18212	18012	17854	18196	18052	17868	17945	17947	18162	18024	18119	17929	18127	18113	18194	17996	18032	18000	18009	17996	18055	18140	18079	18146	18046	18000	18242	18071	18002	18018	18146	18095	18146	18010	17915	18055	18138	18220	17730	17802	17928	17795	17830	18051	18223	18150	18010	18016	18045	18036	17970	17839	18010	18125	18175	17952	18115	18159	18185	18070	18023	17925	17904	17912	18049	18050	18063	17971	18091	18274	18186	17965	18008	17901	18095	18008	17806	17992	18135	17987	17865	18131	18199	18014	18051	17897	17841	18051	17917	18092	18120	17996	18044	17961	18030	17965	17998	18101	17994	18064	17933	17850	17997	18229	18064	18096	18018	18168	18240	17993	17783	18044	17968	17943	18046	18158	17916	18014	18008	18117	18034	17910	18185	18297	17973	17883	18078	17957	18004	18024	18071	18196	17883	18044	18073	17904	17979	17915	17964	18002	17948	18014	18127	17989	18127	18063	18038	18137	18135	18153	18099	17997	18015	18168	17969	17810	18155	18112	18198	18129	17937	18121	18029	17987	18005	18074	18027	18005	18097	17972	17805	17998	17948	18006	17968	18062	18130	18089	18194	18128	17882	18045	18040	18106	17887	17958	18002	17824	17979	18109	18219	18059	17956	17862	18025	17950	18033	18022	17926	18026	18018	18170	17941	18135	17888	17777	17927	18188	18142	18030	18097	18020	17919	17916	18052	18010	17923	18013	17759	18007	17981	17880	18000	18089	17910	18118	17917	17997	17871	17856	17780	17773	18155	17818	17971	18028	17963	18124	18026	17939	18226	17949	18029	18053	18038	18097	17960	17996	17949	18099	18018	18150	17924	17981	18102	17819	17917	18203	18007	18272	18023	18008	18181	17933	18185	18029	18035	17985	17953	18053	18082	17898	18204	17958	18030	17828	17990	18002	17940	18053	17951	18293	18030	18042	17984	17934	18031	18027	18082	18043	17896	18046	18112	18188	18080	17734	18143	17890	18056	18147	18026	17863	18060	17955	17938	18079	18079	18138	17905	18173	18014	17844	18100	18100	18069	17898	17540	17807	17962	17986	18123	18015	18204	17946	18024	18082	18194	17982	18078	17999	18180	17897	18020	17954	18061	18130	18034	17954	18026	18004	18035	17934	17940	17980	17988	17944	17938	17984	18007	17856	17866	18002	18062	18148	17913	18027	18055	17906	17869	18026	17971	17992	17928	18069	17959	18088	18185	18191	18246	18134	18166	18008	18027	18147	17960	17986	18093	18069	17951	17971	18026	18047	18071	18224	18043	17967	18060	17905	17931	18006	18176	18179	17950	17942	17969	17855	17943	18065	18147	17978	18304	17937	18150	17956	18077	18085	18164	18092	18021	17943	17781	17834	18014	17860	17920	17919	18096	17988	18029	17955	18032	17951	18050	17966	18080	17962	18079	18122	17905	18200	18162	17985	18008	18127	18026	17940	18146	18202	17956	17810	17982	17910	18028	18089	18068	17997	17954	17985	18107	17940	17868	17985	18076	17938	18052	17789	17925	18047	17984	18087	17899	17975	18112	18115	18229	17978	18008	17963	18018	17946	17940	18005	17988	18017	18040	18134	18078	18197	17961	17908	17997	17993	18030	18106	17817	17941	18215	18116	17921	18024	18075	18029	17825	18139	18090	17987	17962	18253	18028	17987	18147	18070	18060	18130	18071	17908	17893	17964	17951	18059	18041	17926	18092	17924	17959	17877	18032	18180	17939	18069	18225	17899	17939	18079	17781	18103	17979	17990	17838	17983	18037	18068	18159	17927	18078	18155	18291	17985	17972	17980	17845	17874	17857	17844	18020	17936	17953	18085	17947	18056	18011	17847	17985	17960	17952	17872	18123	18199	18255	18223	18018	17799	17952	17914	18267	18122
19564	31171	28353	22222	19383	18116	17365	17159	16995	16859	16967	16800	16431	16429	16281	16312	16058	15862	15969	15855	16031	15985	16613	24521	27258	24617	20239	18972	16785	15828	15403	15147	15268	15418	15349	15324	15344	15237	15212	15293	15415	15493	15120	15332	15526	15347	15339	15218	15365	15288	15364	15306	15300	15360	15310	15247	15155	15454	15364	15296	15286	15363	15070	15277	15222	15250	15390	15360	15283	15325	15236	15183	15340	15360	15224	15361	15230	15367	15336	15149	15281	15328	15391	15267	15397	15286	15433	15343	15347	15268	15269	15262	15323	15114	15280	15290	15211	15190	15308	15343	15154	15379	15416	15335	15182	15147	15320	15337	15275	15351	15248	15281	15303	15203	15209	15154	15132	15098	15366	15390	15275	15182	15366	15226	15371	15370	15318	15221	15479	15353	15132	15186	15271	15293	15225	15272	15327	15182	15171	15281	15394	15266	15283	15236	15206	15171	15233	15312	15134	15239	15076	15339	15374	15146	15226	15187	15346	15348	15190	15307	15435	15266	15162	15151	15097	15242	15295	15398	15420	15326	15241	15330	15238	15300	15366	15211	15356	15305	15338	15346	15399	15247	15251	15167	15265	15230	15128	15322	15307	15249	15269	15242	15144	15193	15129	15055	15392	15343	15132	15372	15460	15024	15281	15239	15358	15088	15278	15184	15337	15370	15361	15130	15292	15342	15220	15270	15400	15199	15229	15279	15251	15199	15429	15367	15203	15208	15283	15365	15255	15161	15356	15339	15354	15355	15287	15044	15306	15388	15305	15190	15294	15259	15154	15264	15317	15280	15415	15203	15383	15357	15279	15197	15421	15305	15228	15502	15310	15130	15196	15172	15324	15205	15470	15244	15318	15300	15275	15320	15269	15187	15198	15227	15366	15240	15094	15259	15265	15359	15363	15333	15265	15245	15408	15244	15153	15300	15123	15387	15307	15461	15174	15342	15401	15383	15190	15359	15313	15327	15234	15289	15220	15345	15174	15249	15257	15353	15338	15165	15340	15250	15373	15273	15424	15533	15359	15322	15300	15220	15356	15367	15217	15130	15208	15308	15433	15137	15322	15201	15181	15371	15313	15452	15238	15366	15279	15402	15160	15269	15398	15307	15379	15260	15219	15172	15377	15203	15596	15311	15220	15389	15345	15423	15205	15183	15253	15484	15295	15151	15419	15262	15091	15212	15231	15335	15353	15115	15297	15234	15268	15203	15253	15141	15448	15408	15252	15304	15295	15175	15315	15365	15219	15234	15223	15210	15355	15207	15318	15173	15284	15320	15266	15162	15437	15196	15296	15295	15167	15210	15247	15280	15225	15320	15247	15266	15298	15350	15259	15446	15010	15266	15219	15251	15296	15187	15332	15436	15362	15216	15199	15313	15330	15255	15247	15191	15356	15156	15185	15189	15252	15323	15376	15210	15483	15414	15394	15217	15248	15242	15313	15293	15228	15253	15246	15195	15224	15284	15253	14989	15189	15213	15180	15279	15177	15360	15363	15418	15129	15251	15326	15122	15388	15127	15169	15201	15150	15225	15428	15198	15261	15204	15254	15256	15244	15402	15140	15404	15260	15252	15225	15144	15406	15228	15224	15417	15325	15211	15232	15265	15434	15477	15226	15352	15198	15296	15263	15266	15352	15392	15353	15264	15387	15363	15319	15162	15231	15263	15285	15353	15342	15327	15208	15410	15297	15195	15209	15237	15354	15376	15351	15037	15300	15275	15169	15518	15231	15119	15289	15348	15311	15392	15328	15213	15385	15247	15443	15121	15147	15455	15371	15246	15232	15259	15169	15195	15458	15362	15289	15264	15161	15245	15384	15244	15262	15230	15333	15020	15245	15433	15161	15181	15207	15170	15229	15299	15194	15315	15244	15195	15442	15251	15358	15316	15330	15294	15218	15284	15421	15325	15224	15426	15227	15331	15213	15140	15327	15066	15345	15237	15316	15127	15406	15216	15344	15384	15173	15278	15371	15221	15201	15366	15204	15447	15294	15338	15049	15322	15245	15280	15185	15410	15066	15371	15074	15278	15250	15376	15294	15181	15179	15397	15243	15317	15280	15202	15196	15274	15293	15304	15338	15261	15306	15157	15311	15369	15259	15464	15324	15255	15207	15197	15077	15255	15215	15381	15193	15183	15212	15164	15280	15234	15299	15256	15129	15210	15202	15356	15116	15188	15306	15346	15211	15283	15182	15420	15169	15350	15091	15304	15269	15246	15346	15329	15270	15261	15274	15093	15322	15315	15243	15264	15184	15233	15175	15269	15266	15364	15232	15215	15347	15299	15361	15225	15411	15103	15216	15355	15181	15238	15174	15278	15361	15213	15336	15283	15279	15214	15326	15104	15385	15277	15227	15358	15066	15418	15331	15373	15234	15198	15385	15456	15376	15276	15307	15461	15330	15255	15204	15107	15078	15326	15288	15225	15207	15262	15392	15239	15496	15231	15303	15328	15213	15265	15287	15147	15466	15299	15467	15246	15232	15176	15246	15329	15272	15373	15245	15253	15281	15204	15308	15162	15329	15331	15330	15213	15063	15247	15292	15305	15156	15183	15180	15518	15313	15155	15241	15321	15427	15355	15206	15208	15278	15188	15226	15400	15458	15221	15333	15369	15220	15181	15403	15109	15321	15302	15390	15096	15444	15178	15239	15166	15314	15181	15190	15341	15213	15382	15298	15087	15304	15455	15517	15497	15251	15094	15481	15283	15226	15342	15271	15285	15372	15328	15219	15123	15386	15208	15273	15229	15418	15218	15161	15257	15187	15211	15283	15256	15136	15350	15259	15160	15339	15189	15348	15211	15272	15353	15284	15307	15282	15241	15236	15367	15242	15399	15370	15251	15326	15330	15156	15227	15300	15375	15242	15262	15255	15413	15300	15296	15239	15227	15201	15355	15313	15096	15198	15338	15103	15259	15334	15322	15073	15431	15290	15345	15350	15267	15172	15239	15245	15357	15381	15215	15172	15271	15263	15289	15147	15259	15287	15172	15101	15290	15283	15282	15279	15284	15451	15356	15177	15086	15286	15278	15288	15097	15191	15266	15274	15195	15211	15197	15247	15393	15440	15068	15340	15231	15219	15273	15241	15387	15310	15170	15420	15261	15173	15239	15339	15248	15269	15336	15302	15302	15401	15288	15296	15473	15406	15302	15241	15145	15210	15238	15242	15267	15270	15525	15292	15149	15259	15218	15243	15168	15247	15398	15481	15178	15386	15266	15283	15207	15158	15266	15145	15332	15314	15290	15101	15208	15323	15392	15284	15222	15310	15343	15395	15257	15298	15505	15035	15282	15189	15245	15473	15233	15232	15284	15381	15274	15467	15212	15180	15327	15293	15210	15307	15283	15364	15378	15162	15205	15389	15349	15246	15405	15297	15311	15172	15268	15175	15354	15289	15238	15345	15382	15175	15292	15280	15296	15237	15311	15189	15281	15223	15232	15287	15257	15317	15310	15306	15328	15135	15235	15283	15243	15237	15357	15187	15303	15188	15264	15091	15273	15338	15202	15220	15304	15199	15271	15317	15173	15153	15098	15206	15341	15186	15314	15235	15266	15304	15428	15331	15403	15306	15196	15498	15107	15355	15100	15204	15265	15353	15346	15189	15256	15248	15281	15345	15376	15297	14915	15443	15298	15329	15384	15133	15196	15421	15339	15086	15328	15191	15386	15315	15289	15152	15176	15114	15070	15366	15294	15343	15190	15388	15218	15231	15281	15289	15248	15371	15279	15238	15248	15116	15253	15350	15289	15214	15327	15322	15228	15260	15251	15234	15288	15279	15267	15204	15236	15341	15136	15341	15018	15139	15365	15289	15182	15256	15123	15319	15221	15144	15269	15348	15228	15391	15261	15361	15281	15305	15334	15351	15183	15210	15236	15303	15335	15186	15536	15232	15370	15298	15212	15308	15290	15311	15336	15214	15122	15234	15312	15256	15103	15168	15248	15170	15172	15110	15228	15400	15108	15142	15135	15343	15216	15199	15271	15194	15230	15315	15148	15241	15159	15335	15249	15222	15164	15288	15313	15336	15381	15185	15369	15220	15257	15426	15304	15154	15280	15299	15306	15237	15087	15157	15300	15199	15199	15269	15268	15211	15311	15232	15241	15360	15318	15255	15240	15264	15323	15148	15288	15106	15447	15163	15271	15295	15309	15292	15318	15253	15320	15192	15141	15125	15113	15271	15321	15222	15229	15258	15243	15358	15314	15357	15195	15362	15466	15087	15218	15258	15125	15025	15215	15242	15370	15248	15173	15349	15118	15219	15208	15360	15166	15177	15083	15138	15204	15292	15356	15349	15273	15331	15243	15324	15282	15417	15280	15344	15351	15312	15352	15158	15186	15265	15287	15330	15333	15200	15365	15323	15212	15324	15236	15306	15219	15116	15340	15480	15062	15181	15370	15354	15284	15420	15252	15375	15193	15196	15183	15227	15363	15217	15257	15228	15389	15304	15150	15089	15338	15298	15314	15225	15257	15250	15325	15334	15228	15205	15124	15356	15085	15345	15226	15269	15188	15177	15268	15112	15274	15290	15363	15234	15199	15126	15314	15169	15256	15279	15289	15256	15313	15247	15303	15329	15089	15306	15148	15343	15313	15185	15077	15148	15242	15259	15194	15177	15305	15168	15469	15353	15268	15328	15223	15278	15189	15310	15262	15125	15286	15278	15178	15290	15455	15307	15162	15317	15291	15270	15301	15217	15312	15225	15166	15353	15265	15296	15322	15282	15299	15217	15404	15293	15254	15127	15422	15196	15382	15360	15311	15287	15387	15346	15198	15367	15120	15276	15267	15286	15390	15445	15117	15366	15141	15255	15359	15306	15397	15268	15397	15202	15343	15306	15311	15251	15252	15307	15190	15081	15260	15398	15319	15267	15248	15206	15211	14941	15247	15216	15323	15281	15127	15372	15246	15318	15397	15290	15308	15362	15326	15257	15211	15252	15337	15197	15233	15326	15261	15363	15128	15156	15371	15295	15269	15156	15118	15307	15299	15231	15233	15322	15278	15300	15265	15221	15249	15288	15132	15282	15232	15307	15160	15378	15453	15379	15083	15188	15388	15334	15414	15262	15255	15454	15382	15295	15291	15392	15094	15177	15257	15281	15218	15257	15431	15283	15321	15109	15230
28367	22500	24145	21223	18316	17781	18304	18218	17833	17863	17960	17920	17839	17752	17857	17534	17502	17511	17491	17446	17637	17548	17493	17796	18047	18137	17963	18011	17774	17429	17360	17410	17406	17236	17433	17577	17615	17551	17347	17550	17440	17445	17559	17447	17478	17366	17421	17618	17570	17518	17493	17496	17567	17344	17269	17362	17441	17313	17598	17433	17389	17455	17460	17389	17559	17485	17147	17351	17284	17394	17364	17537	17501	17501	17712	17299	17497	17350	17346	17411	17254	17346	17512	17478	17397	17371	17360	17748	17602	17329	17579	17381	17610	17344	17395	17348	17365	17357	17362	17369	17385	17472	17472	17213	17314	17475	17427	17356	17193	17378	17607	17436	17384	17565	17378	17542	17449	17358	17416	17491	17489	17492	17437	17227	17242	17453	17410	17361	17497	17341	17557	17393	17424	17450	17510	17272	17463	17211	17518	17294	17620	17444	17425	17793	17429	17617	17366	17302	17259	17540	17442	17469	17530	17470	17332	17359	17700	17448	17417	17466	17182	17438	17388	17529	17399	17373	17534	17572	17398	17477	17274	17500	17431	17436	17359	17501	17443	17388	17556	17369	17413	17388	17504	17561	17298	17575	17349	17551	17421	17345	17311	17405	17511	17505	17234	17367	17345	17558	17322	17378	17550	17290	17363	17428	17512	17406	17506	17193	17398	17580	17208	17273	17312	17396	17321	17473	17379	17437	17439	17546	17465	17532	17739	17604	17328	17381	17095	17278	17431	17513	17523	17435	17672	17226	17280	17765	17373	17481	17447	17476	17541	17475	17198	17402	17438	17359	17254	17575	17313	17361	17402	17381	17548	17498	17311	17644	17379	17281	17467	17485	17450	17355	17462	17569	17485	17242	17410	17466	17533	17466	17511	17552	17422	17242	17421	17224	17480	17297	17195	17547	17354	17372	17447	17524	17219	17368	17469	17361	17283	17365	17643	17290	17452	17313	17389	17462	17486	17325	17493	17407	17317	17524	17328	17168	17160	17399	17377	17560	17535	17299	17469	17544	17318	17377	17382	17544	17306	17177	17362	17398	17309	17489	17434	17448	17399	17413	17541	17415	17422	17429	17383	17265	17416	17455	17384	17340	17441	17441	17386	17527	17330	17504	17278	17539	17458	17543	17401	17389	17398	17256	17340	17527	17403	17390	17398	17478	17356	17243	17454	17508	17482	17399	17301	17473	17212	17511	17462	17570	17424	17482	17637	17473	17343	17281	17335	17284	17727	17589	17531	17639	17594	17383	17469	17348	17418	17280	17513	17407	17472	17268	17452	17340	17361	17497	17571	17437	17285	17529	17663	17467	17325	17508	17398	17238	17415	17562	17322	17546	17473	17523	17535	17506	17297	17328	17562	17355	17219	17454	17374	17579	17469	17476	17332	17385	17484	17270	17459	17348	17371	17519	17358	17606	17391	17542	17379	17297	17508	17461	17260	17455	17334	17440	17398	17253	17537	17605	17381	17564	17347	17548	17323	17576	17259	17399	17434	17429	17407	17614	17444	17516	17325	17445	17458	17469	17483	17377	17458	17296	17478	17396	17362	17442	17386	17304	17467	17259	17448	17330	17480	17427	17422	17511	17524	17395	17513	17361	17530	17474	17533	17396	17518	17222	17370	17377	17434	17182	17534	17361	17394	17380	17407	17406	17449	17692	17447	17451	17418	17384	17427	17298	17322	17629	17469	17386	17389	17418	17402	17623	17550	17556	17545	17433	17519	17315	17382	17611	17472	17464	17488	17392	17221	17560	17568	17591	17423	17294	17316	17368	17493	17501	17461	17347	17537	17314	17449	17480	17398	17469	17210	17384	17355	17326	17341	17475	17476	17469	17499	17508	17445	17296	17437	17610	17313	17474	17451	17539	17468	17320	17376	17349	17564	17366	17350	17467	17357	17302	17279	17499	17309	17509	17632	17529	17445	17211	17556	17336	17375	17554	17465	17315	17352	17359	17420	17566	17403	17236	17308	17532	17492	17348	17327	17443	17500	17249	17322	17403	17532	17557	17281	17382	17543	17408	17481	17564	17280	17440	17512	17588	17416	17321	17346	17505	17296	17673	17440	17402	17582	17095	17506	17305	17396	17455	17508	17451	17643	17461	17381	17263	17481	17328	17206	17477	17423	17484	17441	17276	17299	17476	17528	17272	17523	17329	17490	17440	17546	17595	17378	17270	17439	17272	17437	17562	17455	17401	17310	17427	17647	17326	17624	17550	17392	17596	17543	17266	17312	17231	17381	17459	17351	17415	17574	17598	17209	17593	17295	17365	17236	17389	17221	17511	17428	17434	17391	17190	17475	17500	17641	17417	17632	17414	17464	17233	17449	17511	17674	17338	17462	17509	17225	17260	17365	17572	17352	17266	17474	17361	17409	17549	17473	17459	17460	17568	17428	17594	17382	17189	17341	17347	17188	17402	17651	17369	17504	17482	17344	17416	17564	17571	17289	17389	17179	17338	17892	17454	17368	17559	17448	17523	17483	17424	17340	17324	17648	17450	17589	17687	17634	17551	17442	17458	17451	17335	17614	17313	17361	17346	17340	17494	17402	17417	17443	17485	17552	17441	17584	17631	17498	17391	17692	17517	17646	17573	17540	17370	17583	17476	17438	17388	17358	17434	17298	17530	17482	17598	17490	17518	17372	17402	17473	17511	17511	17477	17579	17309	17345	17469	17581	17657	17566	17660	17628	17553	17586	17394	17330	17457	17445	17286	17444	17440	17448	17438	17411	17434	17529	17289	17423	17212	17479	17519	17382	17222	17353	17280	17313	17395	17418	17440	17499	17363	17404	17460	17270	17465	17457	17438	17416	17549	17500	17482	17567	17453	17467	17562	17498	17665	17539	17300	17328	17362	17483	17364	17462	17578	17413	17463	17288	17326	17325	17599	17592	17309	17311	17443	17433	17451	17457	17245	17475	17439	17541	17458	17473	17486	17429	17179	17321	17460	17429	17456	17509	17390	17340	17360	17522	17389	17490	17495	17381	17494	17365	17302	17472	17465	17326	17524	17553	17318	17423	17374	17238	17339	17298	17445	17429	17490	17339	17304	17332	17391	17394	17314	17321	17296	17498	17448	17303	17621	17356	17279	17504	17462	17502	17482	17351	17441	17437	17587	17355	17629	17702	17514	17559	17229	17457	17363	17347	17479	17476	17459	17361	17335	17257	17323	17320	17307	17295	17356	17409	17458	17464	17412	17384	17358	17464	17446	17460	17470	17387	17371	17369	17323	17590	17289	17384	17530	17375	17285	17514	17419	17433	17538	17568	17412	17432	17340	17508	17611	17383	17364	17370	17446	17436	17600	17387	17258	17259	17525	17219	17500	17368	17593	17503	17424	17534	17496	17496	17306	17386	17353	17485	17357	17486	17303	17419	17645	17456	17380	17461	17434	17364	17418	17180	17357	17338	17549	17327	17494	17413	17427	17444	17542	17423	17301	17457	17357	17392	17454	17550	17236	17415	17479	17338	17308	17377	17341	17559	17566	17624	17457	17252	17483	17293	17232	17417	17346	17404	17458	17443	17500	17357	17428	17344	17302	17545	17583	17485	17537	17445	17543	17384	17368	17356	17480	17420	17397	17319	17415	17508	17442	17280	17417	17460	17420	17292	17417	17548	17500	17491	17383	17480	17401	17417	17553	17649	17447	17400	17387	17405	17400	17372	17345	17416	17415	17293	17193	17399	17175	17536	17317	17518	17466	17390	17449	17380	17502	17425	17400	17446	17547	17452	17274	17463	17618	17478	17419	17189	17469	17267	17353	17220	17439	17424	17445	17465	17339	17490	17712	17255	17604	17456	17369	17488	17446	17255	17567	17561	17385	17431	17208	17477	17532	17544	17484	17340	17378	17449	17543	17388	17529	17583	17176	17587	17397	17290	17370	17362	17200	17423	17442	17511	17559	17410	17387	17407	17306	17735	17527	17396	17182	16992	17295	17490	17523	17261	17376	17519	17520	17402	17367	17470	17502	17408	17510	17379	17287	17293	17305	17417	17477	17612	17398	17226	17249	17520	17459	17535	17447	17483	17293	17282	17474	17374	17552	17457	17286	17663	17583	17458	17421	17511	17649	17391	17377	17357	17398	17454	17461	17406	17547	17261	17211	17460	17398	17509	17374	17453	17690	17401	17317	17507	17508	17422	17415	17254	17292	17547	17259	17505	17540	17320	17526	17598	17601	17538	17581	17531	17641	17514	17417	17285	17269	17568	17595	17396	17370	17410	17613	17271	17507	17473	17327	17418	17189	17426	17528	17362	17459	17397	17462	17568	17451	17282	17482	17368	17509	17487	17692	17500	17393	17625	17496	17297	17381	17577	17279	17474	17534	17391	17764	17446	17333	17506	17359	17213	17528	17413	17486	17270	17581	17414	17302	17420	17520	17525	17389	17555	17317	17458	17449	17415	17345	17249	17423	17411	17493	17597	17499	17383	17442	17357	17506	17498	17322	17416	17426	17475	17166	17363	17450	17596	17409	17244	17507	17509	17496	17444	17414	17403	17487	17590	17611	17476	17441	17630	17305	17345	17355	17399	17460	17532	17428	17345	17429	17354	17213	17694	17292	17318	17554	17649	17378	17527	17477	17345	17520	17345	17446	17424	17421	17380	17558	17512	17349	17613	17457	17583	17352	17509	17669	17544	17494	17525	17429	17643	17422	17335	17477	17278	17361	17506	17426	17576	17330	17389	17344	17219	17381	17530	17516	17400	17381	17168	17651	17545	17394	17453	17476	17300	17274	17515	17473	17561	17327	17148	17235	17665	17618	17505	17456	17423	17442	17365	17517	17323	17359	17420	17425	17396	17409	17528	17597	17569	17559	17472	17471	17362	17407	17395	17496	17390	17342	17447	17246	17298	17468	17452	17419	17333	17505	17295	17638	17533	17543	17159	17505	17520	17370	17294	17378	17548	17411	17608	17294	17505	17487	17536	17651	17352	17467	17351	17494	17441	17359	17231	17531	17383	17420	17339	17479	17402	17452	17363	17048	17357	17496	17381	17417	17391	17453	17555	17356	17414	17525	17435	17484	17363	17355	17601	17471	17507	17421	17447	17261	17394	17367	17278	17465	17253	17465	17375	17689	17568	17503	17651	17437	17527	17507	17425	17558	17493	17487	17531	17500	17382	17461
17913	21810	18894	17431	16141	15608	15916	15699	15921	15622	15592	15405	15247	15403	15200	15163	15010	15000	14925	14987	15239	15003	15056	15634	15681	15600	15533	15357	15139	15090	15057	14810	14839	14950	14923	14682	15072	15015	14862	14841	14946	14899	14871	15031	14968	14918	14856	14986	14880	14895	14742	14727	14978	14970	14945	14942	14990	14865	14952	14953	14937	14964	14932	15003	14910	14973	14898	14913	14976	14956	14839	14859	14743	14993	14871	15074	14932	15027	14770	14984	15057	14832	14812	14896	14815	14872	14887	14925	14768	14997	14975	14943	14941	14811	14937	14941	14892	14961	14862	15007	14914	14913	14904	14889	14820	14855	14690	14863	14934	15119	14917	14776	14976	14705	14988	14970	14949	14707	14941	14871	14921	15060	14781	15023	15025	14877	14900	15016	14814	14968	14825	14933	14866	14846	15064	14857	14999	14822	14949	14931	14946	14932	15079	15021	14915	15122	14756	14918	14994	14872	15111	14895	14710	14752	14983	14827	14856	14967	15019	15047	15003	15085	14966	14920	14953	14830	14867	14927	14845	14862	15048	14854	14891	14868	14754	14866	14785	15082	14779	14897	15043	14830	15040	15069	14971	15051	15135	15049	14970	14938	14760	14891	14912	14939	14931	14807	15031	14899	15154	14976	14911	14966	14803	14925	14971	14842	14927	15056	14940	15019	14954	14903	14850	15031	14841	14832	14994	14952	14940	14871	14828	14852	14979	14936	14890	15023	14998	14902	15021	14914	14840	14963	14943	14822	15091	14773	14927	14910	14899	14846	14821	15075	15146	14919	14911	15097	14942	14859	14856	14995	14961	14841	14937	14805	14887	15032	14725	14620	14766	14898	14865	14901	15057	14861	14933	14876	14974	14943	14950	14997	14846	14950	15048	15039	14898	14944	14863	14833	14818	14943	14894	15057	14761	14833	14903	14955	14936	14995	14887	14743	15101	14921	14836	15102	14833	14900	14998	14839	14868	14952	14877	14889	14829	14880	14907	15054	15068	14782	14952	14965	15056	14856	14938	14936	14847	14972	14834	14793	14906	14929	14981	14676	14911	14866	14814	14784	14956	14932	14674	14881	14975	14659	14887	14847	14866	14981	14873	14960	14972	14990	14851	14819	14909	14913	14970	14949	14860	14933	14945	14774	15078	14907	14831	14946	15060	14910	14942	14916	14968	14827	14799	15108	14936	14764	14834	14679	14983	14955	14816	15025	14887	14900	14866	14935	15055	14876	15191	15121	14826	14821	14874	14994	14971	15001	14659	15022	14878	14846	14831	14929	14870	14867	15102	14892	14900	14883	14834	14990	14898	14823	14842	14902	15014	14781	14916	14871	14872	14997	15029	14942	15054	15031	15076	14775	15052	14925	14961	15029	14829	14965	14937	14725	14938	14808	14940	14688	14913	14945	14817	14965	14957	15070	14983	14934	14915	14794	14974	14814	14924	14857	14999	15036	14886	15010	15022	14919	14860	15056	14854	14882	14893	14888	14879	14950	14929	14904	15030	14856	14884	14874	14720	14883	14825	14925	14784	14903	15003	14896	14946	14828	14882	14982	14795	14930	14826	14822	14943	14877	14833	14792	15161	14973	14869	14907	14936	15028	14944	15017	14919	15007	14917	14930	14953	14867	14849	14785	15043	14975	14884	14894	14868	14924	14943	14961	14922	14821	14922	15006	15055	14865	14885	14926	15014	14928	15031	14861	14968	14720	14985	15010	15073	14913	14862	14907	14851	14981	14764	14967	14733	14861	15023	14813	14968	14902	14925	14945	14832	15070	14948	14893	14915	14973	14817	14910	14980	14814	15007	14896	14844	15119	15037	14886	15053	14862	15034	14898	15038	15039	14842	14970	15059	14881	15054	14976	14989	15020	14856	14927	14822	15194	14902	14962	15046	14912	14788	14849	14840	14918	14920	14887	14889	14892	14905	14890	14839	14994	14899	14864	14843	14990	14951	14929	14963	14939	15013	14901	15016	15009	14901	14845	14843	14980	15164	14947	14931	14953	14942	14803	15006	14908	14794	14980	14953	14851	14766	14970	14906	14968	14722	15049	14946	14709	14980	14840	14974	14956	14889	14941	14846	15071	14914	14910	14718	14776	14910	14872	14823	14793	14904	14893	14960	14947	14967	14736	14873	14998	14910	14894	14977	14962	14989	14853	15054	14787	14959	14948	15092	14839	14974	14854	14968	14734	15018	14786	15121	14975	14760	14869	14907	14876	14756	14710	15033	15007	14815	14841	15029	14988	14935	15058	14883	14801	14910	14919	14964	14909	14984	14768	14958	14894	14862	14926	14804	14786	14898	14925	14898	14891	14986	15039	14877	14871	14981	14969	15014	14849	14930	14808	14902	15023	14897	14784	14917	14915	14856	14938	14790	14833	14847	14930	14933	14885	14899	14863	14952	14847	14923	14624	15001	15080	14855	14892	14974	14911	14876	14797	15030	14901	14976	15015	14963	14875	14987	15013	14934	14906	14833	14956	14949	14924	14891	14969	15007	15068	14918	14864	14917	14993	14894	14977	15000	14948	14920	14930	14779	14833	14869	14867	14993	14746	14905	14946	14977	14848	14851	14981	14874	14907	14897	14907	14926	14956	14988	14986	14852	14978	14916	14853	14998	14915	14911	14940	14839	14813	14972	14910	14879	14861	14951	14832	14860	14850	14814	14814	14889	14790	15036	14928	15041	14952	14859	15002	14993	15092	14876	15044	14964	14866	14956	14954	15095	14804	14955	14962	14918	14693	14879	15052	15161	15046	14895	14986	14952	14827	14809	14757	14660	14910	14868	14934	14987	14821	15091	14925	14913	14932	14981	15025	15024	14948	15007	15044	14930	14911	14971	14923	14778	14963	14972	14870	14794	14737	14823	14935	14815	14800	14908	14645	14906	14993	14916	14859	14920	14898	14794	14905	14905	15027	14943	14852	14821	14930	15014	14943	14942	14946	14865	14916	14936	15039	14785	14935	14927	14960	14902	14819	15047	14758	14938	14925	14978	14936	14918	14875	15058	14852	14905	15015	14846	14952	14850	14812	14839	14949	14842	15112	14870	14873	14843	14926	14961	14822	14838	15079	15040	14950	14885	15135	14845	15041	14932	14950	14832	14925	14962	14953	14891	14818	15047	14891	15093	14942	14869	14868	14867	15023	14980	14914	14886	14955	14830	14806	15060	14845	14983	14827	14956	14890	15025	14947	14989	14907	14966	14886	14914	15042	14941	14901	14921	15021	14797	14911	15043	14736	14674	14931	14867	14935	14915	14818	15089	14985	14871	14902	14977	14855	14866	14832	14844	14942	14970	14965	14642	14878	14884	14827	15003	14868	15025	14963	14910	14798	14968	14963	14834	14858	14898	14913	15069	14909	14826	14833	14926	14858	14839	14998	15037	15125	14973	14976	14915	14935	15009	14894	15013	14884	15056	14914	14861	14903	14920	14911	15181	14941	14877	14828	14963	15008	14778	14907	15007	14833	15018	14818	14958	15026	14970	14870	14958	14928	14956	14990	14925	14849	14819	14928	14865	14781	14857	14937	14933	15002	14952	14911	14911	14938	14864	14775	15030	15069	14975	14781	15079	14899	14873	14928	14960	14902	14801	15000	14956	14931	15034	15001	14992	14801	14985	15027	14827	14802	15039	14924	14978	15065	14776	14917	15098	14965	14859	14901	14866	14959	14903	14937	14927	15046	14974	14883	14946	14860	15051	14992	14930	14830	14886	15042	15048	14999	14937	14902	14853	15026	14875	14829	14991	14981	15011	14673	14913	14928	14808	15011	15092	14866	14846	14872	14920	14904	14927	14899	14992	15030	14959	14989	15001	14710	14983	14970	15208	14956	14954	15103	14838	14960	14963	15033	14868	14969	15102	14948	14921	14960	15014	14864	14908	15064	14965	14847	14894	15033	14866	15091	14954	14903	14830	14980	14797	14899	14923	14919	14971	14963	14976	14962	14928	14852	14996	14870	14917	14951	14835	14942	14963	14966	14825	14841	15105	14992	14889	15160	14836	14916	14779	15151	14988	14928	14927	14879	14843	14766	14844	15161	14850	14976	15083	14937	14989	15146	14981	14717	14857	14995	14909	15082	15054	15047	14819	14855	14850	14970	14925	15008	15133	14830	14744	14937	15005	15016	15120	14848	14840	14896	14818	15036	15022	15012	15051	15067	14816	14935	14963	14920	15043	14901	14764	15050	15068	15024	15206	15009	14975	14750	14807	14921	14949	14870	14877	14951	14771	14979	14952	14771	14910	14845	14964	14822	14905	14892	14871	15008	14904	15001	14823	14914	15041	14980	14836	14875	14936	14962	14693	14989	15043	14809	14983	14849	15044	14937	14873	14922	14946	14847	14865	14963	14959	15076	15084	14855	15049	14931	15002	14863	15017	14728	15003	14947	15090	14897	14841	14923	14936	14944	14982	14927	14852	14994	14942	14868	14930	14932	15039	14996	14859	14968	14908	15006	14716	15003	14870	15093	14884	14902	14840	15031	14927	15030	14935	14911	14969	14882	14763	15020	14765	14877	14986	14989	14960	14981	15054	15108	14909	14971	14716	14867	14864	14991	14870	14854	14958	14951	14923	15018	14950	14925	14962	14893	14925	14919	14800	14984	14821	14972	14965	14950	14977	14925	14925	14861	14927	15026	15077	14944	14864	14948	15041	14874	14828	14984	14982	14970	15008	14915	14915	14974	15077	14892	14906	14904	14979	14975	14985	14784	14955	14914	14906	14927	15134	14951	15002	14928	14919	14883	15091	14800	14968	14852	14887	15023	14819	15026	15043	14929	14934	14986	14896	14868	14832	14756	14925	14870	15029	14936	14845	14766	14914	14997	14780	14788	14881	14816	14938	14700	14875	14637	14970	14840	14874	14841	14764	14900	14879	15052	14805	14915	14896	14984	15027	14982	14909	14845	15054	14890	14932	14927	15045	15036	14916	15003	14842	14967	14918	14750	15034	15060	15090	14746	15111	14878	14798	14934	14908	15009	14920	15112	14977	14780	14976	15070	14875	14839	14918	14797	14955	14983	14783	15034	14957	15017	14981	14874	14864	14797	14881	15066	14905	15037	15066	14761	14946	14939	14821	14975	15082	15022	14849	14979	14919	15070	15024	14887	14867	15001	14958	14802	14699	14889
24431	21300	28433	24698	22093	20452	19549	17340	16960	17072	16848	16731	16624	16351	16459	16379	16405	16381	16431	16239	16277	16277	16506	19128	20632	19976	18172	17423	16847	16165	16078	16142	16015	16104	15879	16076	15985	15944	15978	15977	16064	15972	15995	16137	15854	15903	16074	16112	16238	16024	16091	16058	16056	16054	16112	16160	16045	15848	15943	16012	15990	16040	15843	16079	15956	15966	16022	15948	15855	15955	16094	16018	15996	16155	16180	15980	16025	15914	16038	16043	16089	16018	16034	15923	15905	15916	15928	15875	16096	15840	15967	15983	15860	16021	15877	15993	16002	15947	16021	15989	16169	16317	15908	15982	15870	16249	16195	15934	15894	15999	15976	16090	16090	15981	15848	16025	16196	15714	15733	15762	15992	16179	16266	15823	15954	15839	15917	16066	16120	15888	16075	16048	16047	16093	16008	16059	16044	15904	16008	15901	16046	16093	16047	16117	16000	16032	15887	16132	15755	15996	15874	15896	16006	15975	16057	16101	16198	16115	15952	16126	16000	15920	16130	15837	15985	16089	15941	16086	15936	16107	16090	15808	16008	16078	16016	16141	16173	16160	15985	15790	15785	15758	16032	16033	16092	15976	15912	16138	16060	15996	16152	16049	16054	15934	16034	16052	15956	16092	15925	16035	15977	16104	16170	15917	15931	15925	15866	16137	16032	16010	16078	16088	16230	16055	16009	15858	15905	16080	15969	16140	16069	16057	16071	16230	15985	15953	15976	16194	16063	16188	15861	15976	15748	15918	16175	15946	15978	15803	15870	15944	16058	15933	16053	16039	16080	16097	16039	16126	16046	16019	16104	16146	15899	16142	16101	16030	15934	15835	15837	15973	16130	16005	16029	15970	16002	15951	15980	15964	16003	15966	15919	15977	16039	16134	15788	15907	16053	15959	15851	15938	16006	15986	15991	16009	15788	15962	15994	15985	16015	15837	16008	15968	16009	16069	16069	15737	15987	16059	16131	16012	16160	16138	15981	15948	15963	15838	15949	15961	15908	16049	16115	15896	16066	15911	16123	16038	16065	16042	15934	16070	16131	16176	15925	15814	15781	15958	16122	16146	16023	16075	15886	15948	15926	15856	15832	16123	15989	16099	16027	15970	16096	15993	15918	15933	15973	16026	16011	15790	15840	15989	16071	16063	16108	16110	16086	15871	16102	16166	16051	15966	15896	16068	15821	16182	16100	16059	15881	16007	15893	16047	15872	15847	16031	15789	15973	16039	15983	15940	16023	16143	16080	16169	15965	15928	15897	16091	15836	15938	16111	16004	15842	15863	16026	15981	15899	15828	15984	15968	16002	16076	16173	16199	16024	15960	16009	15956	15900	15979	15932	16099	16066	15925	15995	16029	16099	16003	16105	15924	15990	15964	16005	15840	16086	16080	16061	15938	15965	15991	16045	16051	15907	15850	15957	15909	16039	15983	15909	16178	16127	15986	15840	16025	16108	16176	15968	16165	16074	15876	16069	15899	15851	16003	15881	16092	16066	16022	15950	16065	15930	15970	16018	16039	16012	16096	16059	16036	16075	15970	16049	16166	16055	15969	16056	16090	15957	15947	16017	16071	15844	16116	16129	16035	16236	16018	15857	16068	16067	15951	16044	16029	16057	16112	15812	16023	16029	16179	15989	16120	16242	15984	16005	15857	16097	16153	15918	16045	15911	15958	16090	15854	16098	15869	16117	15995	15891	15793	15903	16033	15987	15968	15979	15837	16042	15871	16013	15832	16003	15984	15979	15996	16164	16122	15941	15974	16200	15992	16304	16186	16037	15893	16250	15943	16064	16158	16082	16047	16063	16048	16109	16000	16207	16059	15970	16040	15778	16028	15781	15948	15910	16306	16013	15741	15961	15903	16121	16106	15955	15994	15803	15993	16002	15913	16037	15826	16040	15942	15726	16065	15948	16089	16019	16268	16042	16109	15972	15992	15994	15954	16096	16098	15888	16231	15991	15928	16071	16242	16123	16054	16088	16045	16007	15927	15856	16095	16046	16154	15955	16005	16099	15847	16046	15903	16001	16108	16030	16015	15838	16004	16052	15944	16050	15908	16058	16024	16055	15862	15851	16157	15926	16010	16255	15998	15933	15955	16062	16092	15911	16131	16003	15927	15998	15940	16178	16162	16032	16129	15947	16086	15949	16008	15998	16062	15923	15937	15985	16082	15803	16059	16178	15943	15987	16062	16227	16235	16003	16031	15960	15932	15963	15991	16027	16291	15977	15925	16126	15986	16124	16101	16079	15940	15910	16016	16299	16132	16183	15960	15975	15896	16041	16158	16065	15922	16008	15916	16058	16064	16076	15872	16024	15822	16207	15976	16025	15998	16002	16001	15959	16079	16187	15974	15998	16041	16085	15925	16229	16026	16014	15929	16070	16015	16028	15776	15869	15998	16145	16167	16082	15961	15892	15899	15979	15963	16053	15981	15883	16089	15979	15776	15902	15991	16147	15972	16107	15967	15987	15890	15916	15747	16092	15998	15976	15861	16125	16105	16134	15983	15993	16119	15812	16090	16118	16102	16066	15910	16092	15799	15999	15999	16006	15935	15684	15950	15948	15937	16177	16199	16201	15955	16113	15926	16004	16055	16026	16175	15728	16057	16191	16193	15805	16050	16197	16067	15994	15914	16107	15967	16050	15938	16019	16144	15944	15881	15840	15818	16064	16087	16040	15986	16109	15959	15775	16097	15798	16050	16249	15989	15995	15834	16004	16000	16293	16102	16076	15904	16009	15959	15843	16086	16160	16157	16046	16010	16010	16129	15898	16123	15976	15915	16024	16022	15917	16035	15982	15957	15683	15911	15686	16182	16048	15792	16157	16021	15943	15893	15882	15798	16088	16078	16005	15875	15888	16033	16023	16192	15997	16059	15960	15920	16031	16095	16015	15964	16002	16081	16049	15998	16092	16157	16051	16062	15977	16103	15965	16140	15928	15991	15979	16021	16025	16040	15946	16233	15858	15976	16118	16161	16259	15995	15914	15969	16105	15825	15803	16135	15964	15915	16129	15907	15983	15826	16222	15996	16037	15954	16127	15928	16050	16034	16059	16135	16005	15824	16229	16093	15938	15960	16046	16070	15960	16112	15964	15968	16149	16275	16084	15924	15968	16208	15888	16096	16007	16097	16034	16067	15962	15983	16066	15910	15916	15983	15926	16045	16115	16044	16222	15899	16084	16005	16034	16092	16020	16033	15950	15987	16005	16168	16052	16008	16074	15912	16125	16015	15851	16050	16086	16065	15740	16024	15824	16057	16079	15964	16037	15909	15994	15953	16016	15936	15978	15917	15922	15949	15897	16017	15996	15907	15923	15821	16031	16052	16139	15915	16038	16002	15961	15989	16031	16014	15761	16066	16163	15944	15948	16031	16116	16092	15802	16065	16124	15882	15860	16022	15995	15985	15878	16039	16016	15968	16202	16100	15971	16038	16099	16127	16104	15916	16110	16090	15843	16008	15969	16119	16104	15975	16130	15912	16013	16143	16033	16123	16074	16165	15898	16116	16065	16014	16160	15935	15896	16111	15921	15829	15888	16061	16034	16078	16017	16207	15975	15924	15993	15960	16155	15904	15957	16185	15927	16001	16188	16123	15863	15947	16096	15846	16166	16039	15900	15897	16027	15898	16119	16103	15910	15984	16078	16194	16136	15959	15969	16058	16108	16173	15965	16018	16101	16031	15844	16036	16067	16016	16013	15722	15958	15912	16044	16124	15914	15938	15889	16030	16101	15907	15930	15736	15872	15876	16054	15836	15958	15943	15923	15868	15901	15869	16062	16115	16052	15960	15994	16007	15816	16079	15984	15884	16228	16042	15982	15705	15896	15905	15895	15877	16092	15959	15818	15833	16092	15992	15985	15880	15834	15974	15992	16013	15961	15913	16157	15920	16116	15951	16038	16369	15965	16033	16096	16032	16014	16166	16127	16086	16118	15963	15996	16065	16015	15825	15978	16004	15905	16105	15963	16023	16076	16010	15888	15893	16132	16006	16073	15961	15804	15947	16093	15835	16047	16140	16169	15898	15945	16014	16159	16089	15998	16034	16196	15999	16045	15777	15889	16092	16152	15946	15966	15901	16002	16070	16154	16025	15877	15940	15997	16121	16050	15928	16012	16055	16125	16068	15998	16211	15986	15858	16073	15813	15884	16028	15965	16142	16012	16037	16173	15927	16052	15968	16085	16150	16134	15951	15951	16168	15936	15906	16011	15924	15934	16014	15861	16057	16017	15991	16115	15849	15996	15922	15873	15872	16091	15907	15973	15906	15919	15787	16028	16013	16065	16020	16127	16009	16171	16071	16035	15856	15828	15926	16074	15923	16198	15872	15966	15820	15957	15929	15986	15887	16143	15859	16075	16088	16086	16033	16091	15940	15998	16000	16001	16146	16091	15864	16002	15955	15904	16055	15908	16167	16135	15939	16033	16027	15957	15887	15961	16068	15895	15840	15989	16070	16384	16125	15840	15968	15958	15906	15991	15899	15935	15903	16152	15906	15895	15873	16206	15990	15965	16089	15941	15998	16212	15900	16002	16055	15951	16139	16163	16099	15858	16056	16066	15915	16016	16101	16006	16116	16194	15845	16198	16099	16124	15919	16062	15833	16083	15960	16102	15730	16045	15947	16105	15830	16087	16073	15900	15961	16138	16030	16018	15950	16020	15986	15901	15864	16030	16074	16069	15955	16055	15856	16116	16066	16036	15724	16148	16228	15983	16053	15971	16120	16116	15935	15907	15911	16038	16029	16091	16089	16055	16100	16080	16124	16077	15980	16205	15895	15929	15801	16029	16075	15857	16074	15972	15934	16167	16269	15993	16141	15948	16078	16036	15957	15984	16038	15948	15978	15986	16141	15972	15885	16092	16065	16117	16109	16097	16022	16042	16064	16070	16022	16162	15888	15974	16052	15922	16033	15961	15916	15935	15922	15978	16081	16045	16223	16030	15939	15980	16086	16072	16026	16133	16040	15905	16020	15983	16126	15888	15835	16043	15839	15950	15982	16009	16158	16075	16077	16109	15809	15888	15995	16096	16216	16113	16065	16006	15826	15932	16007	15841	16072	15898	15911	15947	16011	16081	16256	16032	16003	15927	16148	16004	16019	15920	16055	16130	15969	15812	16076	15940	15941
17090	24974	22903	19630	17896	17135	16558	16020	15701	15415	15258	14939	14787	14571	14587	14573	14539	14441	14538	14203	14189	14159	14941	19387	20796	19049	16485	15978	14779	14307	14207	14071	14083	14167	14107	14168	14046	14132	13946	14039	14034	13972	14263	14158	14098	14073	14015	14077	13942	14091	14036	14207	14095	14256	14111	14107	14126	14092	13921	14006	14059	13959	13739	14144	14044	14160	14038	14011	14119	14172	13965	14205	14127	14092	14095	14136	14028	14012	14118	14035	14091	14046	14161	14052	14076	14037	14214	13997	14115	14130	14089	14024	13969	13948	13958	14029	14076	14095	14007	14046	14148	14145	14052	13944	14052	14097	14226	14165	14106	13985	13991	14012	13977	14134	14133	14187	13982	14059	14028	14206	14023	14096	13927	13992	14120	14092	14062	14128	13857	13965	14228	14096	13949	14098	14064	14052	14104	14110	13905	14178	14045	14207	14055	14005	14210	13918	14075	14274	14159	14105	14133	14097	14165	14041	14115	14087	14197	14011	14026	14219	14113	14051	14194	14137	14094	14038	14064	14052	14035	14130	14151	14076	14196	14195	14013	14171	14055	14060	14051	14032	13961	13882	14003	14094	14199	14086	14149	14112	14134	14044	14077	14059	14090	14035	14086	14120	14115	14234	14039	14199	14108	14110	13986	14064	13981	13973	14306	13924	14213	14019	13985	14076	14017	13978	14088	14402	14018	14092	14055	14171	13944	14029	14015	14094	13968	14016	14143	14007	14163	14049	14184	14077	14025	13968	14150	14031	14034	14019	14053	13809	13974	13952	14007	14027	14144	14144	14308	14097	14182	13940	14075	14124	14158	14152	14013	14046	13974	14114	13944	14045	14057	14015	13949	14170	13953	14001	14289	14195	13983	14220	14002	14076	14065	13993	14073	14294	14052	14112	14064	13912	14054	14077	14158	14099	14059	14202	14147	14083	13967	14127	13988	14027	14128	13954	14087	14038	13858	14200	13927	14033	14031	13961	14055	14098	14177	14149	13988	14091	14042	14055	14081	13906	14205	13924	14128	14049	14240	14072	14107	14003	14014	13951	14080	14181	13994	14116	14119	14074	14220	13905	14207	14203	13911	14122	14000	14098	14121	13917	14117	14099	14034	14116	13981	14031	13971	14088	14078	14181	14007	13959	14159	14097	13873	14088	13997	13988	14071	14074	14049	14123	14050	13908	14273	14137	13992	13905	14093	13967	14150	14057	14074	14141	13990	14088	14011	14012	13916	13968	14137	14082	14065	14104	14034	13983	14125	14084	14073	14023	13929	13994	13942	14101	14052	13975	14003	13984	14109	14106	13915	14015	14034	13831	13949	14088	13921	13885	13949	14167	14042	14039	13953	14125	13912	13991	13976	13930	14089	14140	14094	13899	14145	14105	13983	14025	14108	14009	14086	13995	13922	14168	14016	13930	14094	14117	14020	14016	14085	14075	14182	14207	14132	13960	13959	14077	14114	14225	14068	14157	14101	14152	13906	14088	14085	14123	14208	14252	14020	14071	14081	14103	14039	14000	14116	13907	14005	14067	14071	14026	13978	14037	14159	13996	14059	14052	14097	14010	13780	14216	14217	13959	14122	13998	14087	14086	14171	14076	14129	14111	13962	13988	14191	14081	14064	14083	14120	14069	14062	14038	14077	14104	13932	14140	14050	13965	14112	14152	14174	13845	13991	13986	13905	14175	14051	13921	14217	13911	14181	14075	14061	14264	14047	14053	14007	14075	13974	14054	14257	14048	14081	14084	14098	14105	13958	13987	13983	14186	13899	14054	14043	14062	14119	13997	14144	14117	14124	14303	13970	13983	14162	13956	14144	14192	14004	14045	13915	13955	14058	13994	14082	14100	14068	14166	13975	13998	13965	13911	13900	14164	13987	13990	14177	14118	14009	13960	13834	14138	14075	13987	13992	14041	14129	13969	14032	14139	13974	14117	13981	13889	13964	14042	14073	13976	13964	13977	14075	14131	14000	14089	14042	14112	14114	13966	14166	14235	14057	14080	14220	14097	14034	14083	13946	14026	14141	13958	14108	14113	14108	14067	14197	14121	13936	14068	13998	14069	14018	14181	14070	14067	14088	13983	14248	14136	14002	13984	14073	14039	14108	14026	14012	14093	14174	14143	13966	14031	14036	13989	14084	13941	14158	14048	14012	13990	14005	14075	14031	14109	14047	13961	14027	14191	14082	14143	14027	14058	13899	14033	14173	14166	13946	13956	13996	13991	14049	13929	13978	13840	14016	14011	14223	14135	14057	14074	14167	14148	14046	14064	14194	14222	14131	13984	14028	14051	13977	14101	13892	14037	13999	14035	14104	14114	14041	14139	14066	14035	13939	14192	13986	14321	14039	13927	14303	14323	14074	14048	13993	13941	14264	13895	14076	14093	14046	14033	13902	13907	14079	14066	14048	14140	13991	13952	14128	14111	14283	14140	14106	13942	14187	14082	14071	13957	14028	14024	14040	14124	14250	14254	13873	13986	14041	14200	14072	14097	13980	14103	14085	14063	14114	14014	14099	13939	13989	14055	13986	13891	14204	14037	14038	14268	14038	14041	14117	13999	14032	14140	14140	14246	13893	14213	14015	13946	14089	14181	14079	14010	14063	14107	13996	14267	13925	14006	14131	14015	14072	13856	14144	14131	13954	14117	14006	14013	14077	14094	14053	13974	14108	14044	13936	14121	14134	14081	14199	14080	13897	14011	14091	14067	14194	14149	13992	14047	13837	14101	14247	14037	14140	14061	14007	13933	13996	13901	14002	14132	14047	14118	14080	14084	14078	14151	14102	14048	13978	14173	14130	14049	14143	14036	14136	13958	14060	14181	14112	13942	14041	14009	13858	14068	14114	14174	13933	14002	14182	14121	14138	14147	14108	14050	13910	14026	14015	14171	14140	14077	14066	14128	14045	14003	14036	13903	14065	14022	13934	14013	14136	14055	14099	13945	14159	14205	14087	14120	13965	14068	13962	14083	14193	13914	14103	13818	14239	13996	14090	14186	14117	14156	13962	14118	13981	13954	14057	13915	14064	13939	14097	14027	14043	13968	14129	13966	14023	14030	14161	14086	14095	14077	14118	14204	14269	14006	13962	13999	14112	14106	13960	14041	14036	14111	14010	14026	14190	13941	13878	14014	13837	13921	14088	13933	14076	14018	14051	13917	13947	14110	14063	14130	14119	13997	14133	14151	14167	14097	13891	13945	13926	14207	14022	13875	14076	13962	14064	14175	13996	14017	13974	13867	13997	13985	14092	14069	14116	13995	14034	14156	13961	14190	14038	14039	13975	14270	14114	13997	14081	14159	14202	13888	13942	13853	13949	14031	14108	14061	14127	13937	14071	14150	14161	14084	14085	14179	14232	14124	14049	14117	13957	14120	14026	14175	14180	14013	13967	14048	14154	14063	13960	14169	13844	14093	14104	14268	13905	14100	14096	14005	13993	14034	14051	13907	14055	14061	13995	14044	14003	13872	14073	13939	13968	13994	13994	13936	14034	13964	14021	14105	14045	13931	14101	14023	14107	13943	14092	14159	14146	14015	14040	14251	14011	14102	14170	14020	14138	13947	14174	14115	13996	14042	14067	14088	13881	14050	13934	14166	13886	13964	13952	14036	14004	14054	14052	14169	14019	14030	14170	14141	14206	14063	14000	14224	14128	13905	14096	13940	13896	14029	14135	13871	13983	14073	14183	14113	14029	14066	13920	14146	14302	14132	14125	14001	14028	14157	14273	14096	13902	14033	14011	14127	13860	13949	14212	14049	13994	13997	14049	13894	14125	14180	14188	14121	13995	14184	13973	13864	14031	14129	14196	14060	14110	14104	14068	14011	14022	14107	14050	14012	14130	14147	14062	14054	14093	14102	14079	14035	13996	14196	14003	14119	13831	14113	14161	13951	14099	13958	14138	14028	14145	13959	14056	14090	14088	14038	14007	14100	13999	14129	13976	13974	13961	14119	14135	14042	14190	14125	14050	14191	14106	14149	14026	13999	14231	14100	14067	14035	14154	14027	13893	13970	14164	14103	14191	13829	14044	14112	14178	14203	14079	14252	13989	14037	14088	14008	14101	13965	14184	14011	14031	14073	14089	14017	14190	14059	14147	13954	14219	14045	14076	14088	14084	14162	14060	14051	14068	14133	14068	14017	14088	13980	14172	13973	13967	14196	14196	14036	13893	13962	14149	14040	14181	14014	13932	14073	13992	14122	14169	14212	13912	13991	14017	13971	14103	13901	14044	14059	14010	13932	13847	14055	14180	14105	13827	14144	14098	14018	14107	14162	14095	14076	14106	14052	13955	14107	13996	14079	13991	14094	14075	13892	13967	14059	14018	14080	14094	14041	14124	14048	14078	14028	14083	14148	14083	14128	14041	13996	13925	14032	13815	14037	13978	14180	13932	14082	13955	14135	14221	13992	14109	14096	14015	13986	14158	13955	14183	13938	13973	14222	13943	13998	14145	14060	14024	14083	14161	13910	14090	14027	13956	14046	14136	13970	14049	13941	14239	14116	14027	14012	14259	14112	14129	14111	14054	13985	14156	13997	14073	13989	14077	14033	13973	14107	14128	14034	13903	13986	14024	13977	14196	14123	13958	14267	14122	14035	14049	14120	14035	14173	13892	14192	14168	14130	14147	14034	14062	14032	13896	14013	14053	14106	13885	13966	14066	14027	14047	13962	14131	14033	14309	13983	14002	14028	14052	14134	13917	14054	14056	13979	13832	14130	14154	14181	14318	14122	14096	14064	14002	14128	13953	14137	14118	14095	14050	14037	14068	13975	13980	13996	13977	14149	14085	14209	14081	14115	13961	13932	13958	14112	14081	14002	14089	14004	14090	13977	14153	14021	13993	14105	13994	14145	14122	14036	14129	14156	14267	14129	14118	14199	14142	14122	14111	14008	14017	14231	14027	14088	13924	14244	14222	14105	13939	14029	14089	14011	14131	14121	14031	13992	14219	14111	13928	14102	14084	14036	14105	14180	14100	14076	13893	14056	14083	13905	14217	13942	14057	14077	13999	13951	14083	14138	14177	14199	13938	13992	14167	13912	14027	13926	14074	14032	13972	14078	14033	14066	13995	13976	14044	13980	13894	14148	14013	14327	14113	14062	14063	14141	13979	14051	14132	14239	14025	13994
23078	21292	29075	23875	21569	23290	23742	18544	17435	17347	16985	16656	16438	16406	16347	16151	16024	16079	16202	15971	15784	15924	16873	22925	25101	22092	19496	18497	16723	15968	15713	15747	15675	15908	15768	15751	15687	15629	15795	15731	15607	15763	15628	15845	15854	15598	15616	15622	15578	15830	15522	15788	15666	15507	15508	15596	15676	15655	15611	15794	15681	15785	15512	15714	15919	15549	15461	15526	15797	15757	15737	15532	15609	15540	15738	15595	15666	15582	15681	15706	15614	15586	15510	15704	15841	15627	15638	15714	15596	15562	15590	15589	15681	15755	15626	15537	15662	15576	15457	15654	15698	15570	15768	15526	15783	15724	15522	15578	15566	15609	15699	15587	15745	15493	15598	15545	15448	15596	15638	15534	15547	15583	15684	15504	15599	15521	15773	15711	15869	15475	15620	15869	15509	15546	15518	15690	15432	15412	15709	15809	15496	15760	15599	15728	15593	15632	15354	15654	15638	15701	15642	15592	15325	15616	15778	15684	15636	15496	15540	15527	15521	15557	15621	15657	15516	15608	15704	15601	15494	15675	15708	15499	15664	15604	15716	15550	15370	15617	15955	15727	15718	15560	15354	15512	15497	15670	15779	15732	15588	15539	15665	15832	15608	15645	15904	15552	15687	15558	15659	15334	15468	15329	15439	15720	15570	15463	15493	15719	15833	15556	15830	15569	15827	15452	15823	15775	15784	15619	15678	15660	15672	15698	15641	15668	15637	15652	15370	15791	15491	15677	15715	15641	15652	15521	15742	15601	15646	15593	15478	15710	15531	15543	15426	15646	15561	15783	15606	15626	15582	15399	15549	15714	15730	15538	15486	15480	15588	15493	15581	15748	15732	15595	15564	15644	15609	15349	15646	15507	15556	15730	15597	15587	15795	15730	15687	15461	15839	15642	15594	15332	15438	15503	15611	15727	15477	15567	15638	15615	15527	15512	15503	15663	15584	15442	15600	15708	15711	15718	15652	15594	15358	15527	15606	15776	15684	15629	15537	15441	15555	15563	15652	15604	15564	15450	15610	15571	15610	15536	15555	15569	15969	15733	15640	15721	15586	15613	15727	15611	15619	15649	15716	15564	15568	15510	15473	15605	15506	15484	15556	15624	15660	15628	15511	15778	15605	15579	15589	15750	15696	15547	15603	15483	15760	15610	15747	15640	15558	15673	15716	15575	15633	15693	15545	15623	15745	15611	15624	15556	15537	15635	15571	15831	15438	15523	15602	15512	15589	15521	15582	15558	15802	15790	15710	15459	15502	15712	15634	15704	15668	15500	15530	15456	15659	15727	15791	15539	15638	15583	15668	15789	15567	15713	15514	15680	15558	15467	15639	15565	15344	15468	15323	15429	15662	15575	15610	15725	15702	15458	15528	15468	15689	15596	15766	15660	15456	15781	15606	15571	15509	15583	15563	15831	15710	15613	15511	15540	15734	15481	15540	15756	15573	15699	15654	15562	15461	15661	15597	15540	15560	15499	15568	15679	15660	15642	15344	15552	15481	15720	15664	15572	15402	15432	15724	15755	15501	15607	15727	15681	15792	15619	15775	15449	15689	15722	15656	15610	15564	15692	15604	15545	15450	15577	15481	15533	15491	15678	15654	15463	15564	15460	15843	15551	15585	15636	15671	15719	15813	15386	15604	15526	15575	15471	15677	15571	15656	15591	15652	15732	15582	15681	15647	15638	15417	15454	15406	15767	15650	15705	15667	15597	15552	15565	15575	15468	15645	15739	15620	15722	15700	15468	15454	15489	15660	15482	15669	15631	15800	15615	15664	15605	15632	15653	15573	15588	15561	15515	15925	15841	15670	15593	15711	15583	15580	15615	15573	15572	15329	15369	15487	15476	15528	15619	15539	15703	15629	15297	15679	15553	15643	15631	15621	15673	15317	15631	15539	15835	15572	15587	15628	15503	15557	15708	15608	15421	15746	15481	15666	15665	15477	15684	15733	15582	15516	15556	15542	15681	15614	15518	15600	15451	15769	15466	15579	15718	15559	15573	15686	15649	15509	15584	15563	15546	15582	15625	15565	15841	15642	15369	15426	15551	15734	15756	15811	15520	15582	15449	15761	15653	15527	15788	15669	15519	15740	15632	15644	15593	15486	15456	15593	15682	15569	15502	15569	15624	15559	15702	15496	15673	15580	15515	15602	15584	15383	15430	15781	15636	15578	15755	15605	15586	15621	15550	15285	15413	15557	15558	15677	15703	15630	15703	15574	15593	15461	15548	15507	15594	15699	15480	15635	15600	15534	15551	15621	15637	15853	15523	15525	15673	15541	15581	15641	15466	15452	15489	15649	15536	15695	15675	15573	15582	15591	15612	15796	15545	15669	15638	15350	15559	15612	15714	15549	15456	15581	15410	15741	15586	15573	15476	15772	15530	15575	15730	15525	15389	15715	15547	15512	15591	15650	15465	15580	15524	15694	15662	15603	15689	15560	15671	15688	15752	15773	15763	15613	15551	15869	15587	15678	15790	15663	15778	15790	15627	15624	15538	15548	15424	15709	15572	15639	15652	15726	15689	15650	15617	15426	15476	15741	15804	15498	15609	15475	15687	15666	15598	15405	15604	15676	15729	15576	15503	15691	15492	15294	15543	15572	15594	15523	15503	15516	15526	15654	15455	15640	15626	15652	15845	15500	15572	15783	15627	15499	15502	15660	15432	15531	15910	15396	15560	15694	15601	15704	15548	15582	15548	15580	15672	15517	15563	15607	15649	15500	15790	15721	15575	15617	15577	15676	15673	15739	15751	15424	15525	15667	15701	15688	15565	15833	15709	15413	15698	15739	15726	15579	15686	15688	15570	15577	15662	15563	15693	15623	15595	15625	15700	15516	15548	15565	15610	15493	15704	15660	15477	15646	15740	15488	15515	15552	15455	15757	15548	15669	15525	15792	15571	15729	15708	15570	15482	15547	15658	15587	15613	15616	15593	15541	15779	15841	15637	15497	15858	15833	15618	15507	15753	15638	15613	15733	15585	15534	15647	15661	15524	15542	15453	15542	15461	15529	15735	15561	15538	15637	15687	15734	15365	15577	15543	15638	15485	15509	15680	15664	15512	15751	15752	15503	15509	15598	15660	15778	15505	15484	15705	15740	15636	15572	15530	15481	15682	15475	15702	15466	15492	15831	15712	15706	15488	15524	15462	15380	15688	15676	15705	15573	15609	15721	15730	15580	15683	15494	15783	15597	15621	15714	15689	15451	15632	15579	15441	15609	15576	15816	15451	15576	15590	15698	15737	15685	15541	15378	15741	15587	15585	15396	15630	15660	15600	15535	15586	15537	15678	15515	15677	15683	15748	15453	15629	15644	15610	15683	15748	15638	15743	15527	15748	15371	15711	15603	15610	15394	15677	15570	15474	15501	15581	15645	15618	15530	15656	15460	15577	15611	15782	15449	15653	15539	15679	15707	15672	15553	15601	15561	15694	15498	15507	15654	15701	15684	15455	15499	15516	15505	15571	15723	15494	15605	15470	15520	15576	15463	15478	15517	15647	15510	15667	15573	15430	15666	15807	15586	15506	15608	15639	15626	15716	15740	15730	15652	15636	15479	15732	15551	15637	15617	15726	15525	15553	15664	15695	15687	15668	15495	15602	15489	15656	15536	15449	15557	15397	15738	15510	15570	15666	15731	15621	15839	15674	15749	15677	15532	15684	15490	15662	15560	15710	15742	15587	15713	15609	15666	15749	15826	15672	15428	15757	15512	15283	15843	15710	15729	15446	15563	15723	15481	15494	15456	15662	15745	15640	15538	15545	15699	15598	15727	15736	15428	15835	15448	15490	15609	15686	15514	15503	15460	15591	15673	15754	15602	15669	15799	15517	15585	15531	15745	15715	15692	15436	15680	15508	15512	15579	15593	15520	15529	15328	15642	15583	15575	15446	15524	15699	15622	15815	15832	15457	15728	15693	15428	15522	15544	15705	15652	15560	15578	15612	15658	15671	15714	15659	15786	15653	15449	15729	15503	15662	15646	15594	15759	15730	15885	15659	15246	15671	15604	15704	15484	15443	15519	15586	15526	15523	15683	15579	15585	15563	15513	15468	15579	15518	15477	15588	15570	15708	15564	15776	15564	15675	15434	15513	15680	15561	15618	15660	15386	15621	15570	15785	15671	15552	15597	15739	15630	15660	15531	15578	15628	15623	15686	15501	15647	15804	15799	15666	15631	15683	15637	15579	15465	15510	15522	15627	15453	15737	15492	15739	15581	15703	15592	15420	15460	15591	15685	15539	15563	15368	15609	15535	15568	15502	15480	15615	15670	15697	15740	15445	15699	15615	15501	15567	15707	15570	15653	15590	15640	15582	15586	15531	15605	15666	15748	15650	15671	15446	15664	15580	15480	15542	15686	15593	15821	15592	15571	15698	15523	15552	15539	15606	15572	15549	15666	15627	15674	15551	15520	15403	15572	15633	15466	15709	15563	15586	15761	15743	15683	15588	15599	15540	15420	15648	15646	15528	15733	15484	15569	15685	15440	15667	15429	15571	15479	15725	15604	15653	15462	15625	15667	15635	15611	15799	15495	15421	15704	15486	15673	15791	15501	15615	15522	15581	15609	15555	15614	15508	15490	15552	15607	15555	15655	15490	15485	15721	15573	15566	15414	15575	15677	15556	15606	15723	15710	15705	15683	15606	15624	15639	15632	15348	15496	15778	15677	15530	15484	15515	15619	15389	15430	15522	15603	15763	15682	15589	15520	15648	15677	15638	15557	15771	15494	15806	15505	15587	15663	15659	15729	15693	15540	15556	15523	15702	15617	15597	15652	15435	15652	15521	15652	15665	15698	15645	15577	15484	15254	15532	15463	15611	15727	15609	15539	15747	15493	15776	15504	15858	15785	15795	15605	15643	15547	15660	15690	15572	15508	15644	15542	15552	15773	15588	15593	15664	15320	15661	15729	15682	15418	15434	15420	15486	15599	15360	15592	15795	15527	15542	15624	15633	15585	15771	15683	15531	15422	15739	15491	15374	15443	15538	15820	15372	15598	15616	15519	15718	15417	15715	15531	15553	15712	15510	15658	15660	15677	15690	15455	15470	15546	15548	15704	15818	15704	15626	15499	15489	15553	15693	15793	15548	15605	15583	15521	15607	15355	15617	15549	15766	15488	15396	15457	15575
19012	31485	29164	22911	21222	19569	18329	17405	16616	15954	15654	15225	15003	14880	14694	14427	14133	14100	14088	14022	13984	14092	16361	25221	26738	21423	18816	17217	14775	14392	13964	13824	13986	13953	13728	13928	13694	13870	13838	13786	13821	13755	13765	13829	13768	13717	13813	13760	13706	13833	13873	13689	13851	13709	13860	13739	13859	13823	13828	13883	13906	13687	13750	13647	13823	13740	13832	13883	13673	13736	13849	13811	13809	13698	13816	13693	13738	13652	13755	13642	13934	13741	13724	13860	13765	14016	13634	13911	13732	13845	13715	13753	13716	13947	13934	13700	13822	13866	13818	13784	13827	13571	13714	13653	13665	13882	13831	13889	13818	13839	13772	13986	13908	13754	13733	13941	13866	13927	13928	13727	13809	13808	13793	13870	13802	13774	13681	13685	13697	13660	13815	13878	13820	13834	13782	13816	13858	13817	13895	13753	13777	13909	13873	13725	13768	13912	13755	13800	13998	13741	13622	13849	13793	13880	13840	13922	13694	13730	13717	13679	13721	13809	13813	13841	13932	13747	13782	13655	13776	13841	13775	13855	13817	13753	13841	13650	13727	13822	13861	13848	13687	13766	13884	13612	13854	13655	13887	13658	13977	13715	13694	13702	13833	13596	13866	13668	14015	13794	13832	13764	13719	13802	13794	13822	13683	13672	13855	13947	13937	13866	13861	13765	13786	13719	13673	13924	13852	13675	13741	13751	13895	13888	13934	13802	13691	13615	13746	13798	13804	13760	13660	13831	13795	13805	13797	13885	13679	13654	13755	13860	13681	13762	13853	13720	13880	13825	13854	13784	13644	13706	13691	13748	14076	13668	13873	13770	13750	13772	13866	13956	13761	13786	13693	13732	13826	13815	13823	13875	13568	13874	13685	13773	13751	13895	13740	13800	13861	13928	13924	13775	13845	13881	13735	13689	13635	13995	13829	13741	13946	13670	13644	13726	13795	13595	13703	13900	13954	13862	13748	13811	13916	13823	13755	13653	13935	13826	13806	13708	13607	13771	13946	13693	13825	13781	13990	13717	13712	13641	13747	13802	13747	13957	13722	13843	13871	14001	13669	13862	13838	13816	13677	13885	13895	13645	13740	13744	13795	13811	13903	13825	13848	13775	13867	13718	13781	13794	13760	13722	13787	13772	13811	13861	13717	13826	13980	13798	13637	13847	13838	13689	13687	13718	13751	13686	13751	13873	13801	13636	13916	13680	13798	13755	13855	13720	13911	13782	13812	13879	13646	13835	13698	13762	13838	13875	13863	13765	13766	13812	13788	13868	13689	13736	13789	13892	13816	13547	13566	13790	13649	13862	13786	13785	13720	13855	13728	13725	13754	13686	13690	13783	13882	13801	13811	13717	13839	13763	13639	13901	13829	13795	13817	13761	13832	13729	13816	13782	13712	13760	13731	13842	14017	13752	13748	13751	13763	13736	13789	13881	13933	13555	13724	13898	13932	13880	13818	13667	13836	13781	13677	13933	13804	13845	13783	13866	13802	13823	13642	13784	13735	13776	13623	13834	13815	13818	13667	13781	13726	13845	13840	13813	13811	13681	13878	13766	13647	13892	13743	13638	13824	13691	13722	13716	13805	13920	13838	13801	13904	13762	13652	13719	13732	13629	13786	13751	13795	13839	13713	13911	13765	13938	13783	13959	13620	13582	13802	13635	13684	13654	13795	13647	13731	13800	13752	13847	13678	13634	13808	13725	13781	13606	13783	13571	13832	13753	13802	13730	13751	13828	13635	13959	13849	13885	13729	13648	13872	13674	13775	13917	13733	13680	13865	13777	13629	13921	13880	13823	13781	13776	13681	13894	13944	13811	13875	13664	13829	13842	13670	13718	13768	13653	13737	13691	13779	13892	13788	13618	13764	13754	13786	13825	13818	13918	13934	13794	13883	13753	13783	13607	13654	13767	13756	13662	13774	13817	13810	13837	13945	13622	13684	13737	13821	13766	13727	13753	13692	13801	13721	13795	13691	13711	13778	13888	13754	13972	13685	13803	13745	13596	13708	13784	13912	13733	13822	13738	13775	13537	13736	13780	13796	13702	13749	13765	13669	13824	13870	13892	13831	13690	13701	13745	13793	13792	13899	13826	13825	13862	13687	13719	13789	13757	13800	13692	13814	13862	13720	13856	13757	13847	13837	13997	13648	13669	13831	13837	13805	13962	13800	13862	13672	13799	13710	13613	13667	13700	13780	13696	13736	13745	13778	13718	13667	13760	13737	13871	13827	13806	13614	13644	13681	13882	13834	13896	13827	13875	13879	13707	13713	13717	13803	13933	13742	14015	13898	13729	13928	13770	13815	13953	13758	13624	13727	13699	13726	13656	13875	13765	13857	13935	13719	13825	13889	13916	13662	13659	13785	13813	13723	13713	13898	13719	13660	13871	13766	13721	13704	13690	13761	13704	13735	13534	13663	13787	13890	13800	13608	13698	13893	13742	13687	13792	13768	13870	13860	13797	13831	13668	13763	13766	13678	13850	13680	13597	13842	13760	13735	13808	13768	13655	13818	13732	13774	13752	13809	13773	13912	13814	13736	13884	13563	13845	13726	13814	13915	13813	13764	13805	13688	13866	13756	13764	13825	13858	13845	13736	13772	13748	13775	13766	13841	13753	13813	13667	13786	13839	13774	13799	13690	13875	13873	13827	13784	13836	13832	13874	13694	13832	13717	13895	13927	13818	13730	13752	13850	13689	13783	13926	13814	13662	13792	13656	13698	13732	13738	13828	13817	13806	13751	13741	13902	13797	13833	13776	13929	13748	13756	13910	13655	13680	13759	13758	13839	13673	13755	13829	13846	13792	13625	13854	13872	13710	13742	13815	13841	13992	13840	13803	13686	13668	13813	13699	13732	13930	13850	13746	13838	13727	13718	13644	13802	13687	13731	13806	13968	13818	13719	13885	13816	13739	13777	14028	13740	13703	13900	13571	13747	13664	13791	13854	13746	13728	13633	13729	13774	13797	13743	13784	13821	13649	13618	13780	14076	13780	13726	13939	13719	13802	13700	13738	13961	13737	13895	13821	13862	13827	13815	13769	13734	13786	13741	13815	13781	13922	13875	13760	13792	13761	13727	13805	13757	13783	13887	13774	13839	13769	13934	13666	13674	13807	13785	13704	13843	13977	13680	13727	13897	13674	13546	13851	13780	13865	13796	13883	13888	13823	13564	13610	13729	13788	13811	13957	13805	13819	13790	13755	13828	13890	13724	13727	13724	13562	13762	13786	13843	13946	13732	13677	13841	13824	13858	13747	13595	13914	13766	13896	13748	13753	13867	13799	13784	13831	13830	13765	13712	13929	13717	13758	13636	13883	13633	13656	13692	13734	13745	13761	13784	13750	13854	13844	13890	13769	13925	13751	13686	13652	13831	13826	13724	13741	13889	13674	13747	13501	13819	13603	13651	13948	14027	13810	13854	13770	13789	13716	13833	13801	13690	13667	13928	13835	13760	13738	13861	13813	13743	13707	13840	13733	13714	13776	13658	13792	13722	13749	13982	13653	13705	13919	13785	13694	13864	13778	13866	13752	13876	13854	13709	13871	13791	13852	13779	13868	13583	13736	13885	13881	13697	13729	13727	13789	13824	13744	14018	13773	13949	13882	13699	13808	13627	13839	13756	13789	13834	13677	13841	13729	13666	14009	13773	13700	13671	13768	13713	13880	13801	13694	13989	13715	13652	13801	13870	13874	13722	13853	13935	13816	13833	13784	13934	13835	13661	13751	13758	13752	13837	13731	13686	13769	13777	13803	13653	13697	13678	13813	13766	13836	13796	13709	13834	13663	13659	13777	13790	13900	13728	13740	13810	13860	13679	13829	13681	13775	13741	13838	13903	13723	13754	13768	13749	13835	13830	13609	13755	13776	13694	13931	13802	13693	13766	13648	13870	13761	13786	13664	13997	13751	13749	13874	13709	13733	13804	13851	13796	13776	13684	13885	13845	13761	13821	13686	13849	13979	13781	13838	13672	13748	13860	13735	13756	13882	13738	13730	13807	13664	13934	13753	13889	13683	13776	14008	13877	13752	13828	13783	13655	13833	13824	13701	13612	13781	13805	13822	13785	13823	13817	13733	13753	13854	13835	13663	13770	13811	13914	13817	13841	13701	13828	13872	13663	13720	13768	13610	14041	13860	13751	13803	13800	13671	13898	13617	13887	13869	13755	13795	13773	13941	13829	13647	13850	13670	13664	13759	13787	13878	13839	13835	13751	13860	13845	13688	13787	13765	13775	13764	13747	13677	13799	13841	13882	13749	13947	13634	13552	13810	13894	13672	13565	13843	13790	13932	13698	13728	13806	13784	13799	13652	13731	13660	13736	13833	13938	13739	13679	13742	13803	13725	13705	13807	13814	13755	13931	13818	13799	13761	13871	13772	13753	13744	13789	13838	13649	13658	13764	13943	13652	13937	13687	13718	13949	13838	13824	13645	13835	13798	13763	13807	13826	13789	13815	13924	13710	13738	13911	13641	13645	13668	13781	13748	13671	13924	13654	13794	13834	13800	13875	13876	13783	13596	13752	13758	13793	13806	13867	13929	13779	13793	13620	13876	13628	13756	13916	13846	13706	13658	13806	13757	13799	13762	13849	13746	13797	13829	13704	13634	13742	13807	13729	13812	13857	13574	13635	13615	13937	13766	13903	13578	13653	13753	13770	13660	13793	13804	13762	13647	13854	13908	13869	13881	13936	13829	13731	13709	13808	13681	13873	13679	13731	13869	13736	13696	13788	13965	13763	13821	13717	13965	13788	13662	13796	13956	13844	13796	13813	13804	13774	13804	13803	13976	13802	13531	13902	13724	13825	13764	13761	13842	13814	13800	13928	13873	13775	13665	13822	13786	13709	13873	13838	13698	13818	13535	14005	13867	13816	13901	13775	13862	13809	13788	13784	13792	13792	13792	13811	13718	13788	13697	13763	13776	13825	13729	13750	13680	13945	13764	13772	13702	13885	13908	13816	13627	13723	13661	13742	13828	13992	13912	13814	13692	13834	13951	13716	13797	13621	13639	13850	13736	13672	13664	13801	13730	13853	13822	13788	13698	13870	13791	13749	13697	13747	13754	13957	13756	13682	13644	13832	13877	13723	13797	13943	13855	13967	13874	13794	13662	13817	13725	13886	13747
28243	22452	23906	20938	17557	16987	16602	16295	16288	15931	15850	15863	15790	15867	15676	15669	15666	15750	15557	15714	15600	15533	15705	15893	16264	16039	16048	15793	15595	15393	15274	15544	15581	15333	15556	15484	15452	15233	15410	15536	15656	15482	15441	15450	15116	15510	15448	15426	15507	15324	15424	15299	15491	15261	15399	15548	15345	15708	15551	15412	15623	15154	15224	15385	15576	15489	15614	15481	15558	15491	15382	15509	15491	15420	15428	15584	15240	15491	15457	15622	15324	15355	15511	15454	15404	15451	15312	15368	15472	15224	15418	15344	15553	15563	15276	15294	15678	15301	15320	15309	15507	15289	15356	15237	15285	15407	15584	15711	15349	15462	15736	15474	15487	15433	15405	15406	15426	15298	15355	15308	15394	15447	15336	15390	15317	15504	15499	15477	15575	15403	15504	15342	15391	15475	15510	15330	15345	15295	15394	15460	15418	15408	15528	15461	15292	15366	15551	15595	15588	15560	15508	15298	15303	15439	15501	15263	15638	15552	15442	15582	15371	15466	15502	15525	15362	15566	15399	15287	15422	15215	15314	15488	15542	15548	15544	15677	15295	15449	15400	15417	15417	15449	15325	15351	15349	15337	15446	15514	15478	15248	15334	15507	15325	15536	15593	15675	15528	15531	15387	15444	15287	15462	15293	15321	15473	15149	15567	15710	15338	15548	15437	15503	15309	15447	15382	15393	15558	15496	15315	15417	15418	15552	15471	15317	15475	15271	15327	15316	15412	15436	15429	15365	15282	15397	15421	15373	15500	15361	15436	15470	15470	15431	15312	15345	15342	15286	15579	15632	15470	15400	15360	15255	15550	15526	15492	15367	15501	15335	15601	15328	15366	15409	15464	15575	15529	15405	15384	15525	15445	15316	15391	15423	15528	15194	15313	15490	15663	15397	15344	15596	15378	15436	15303	15487	15436	15307	15455	15489	15560	15613	15395	15287	15335	15157	15453	15378	15291	15375	15574	15605	15294	15334	15364	15371	15515	15264	15413	15655	15407	15268	15325	15451	15469	15569	15412	15486	15413	15559	15391	15325	15426	15371	15518	15323	15505	15683	15447	15482	15419	15270	15200	15600	15520	15528	15429	15479	15360	15471	15342	15601	15531	15501	15259	15269	15626	15700	15536	15464	15388	15315	15573	15520	15392	15215	15466	15392	15506	15455	15502	15579	15271	15409	15338	15459	15379	15441	15347	15362	15384	15455	15349	15346	15539	15278	15430	15490	15705	15513	15544	15404	15451	15304	15295	15312	15372	15381	15448	15415	15495	15391	15478	15371	15407	15617	15524	15284	15437	15449	15297	15434	15263	15488	15534	15266	15415	15384	15548	15297	15277	15444	15458	15337	15414	15435	15516	15485	15309	15412	15478	15251	15601	15644	15408	15301	15359	15464	15541	15425	15283	15222	15527	15272	15555	15377	15294	15225	15564	15672	15399	15328	15551	15469	15219	15352	15431	15356	15495	15392	15321	15456	15403	15289	15379	15404	15255	15579	15490	15311	15634	15311	15402	15355	15276	15480	15464	15525	15294	15450	15191	15276	15314	15315	15577	15356	15515	15496	15372	15461	15554	15269	15425	15449	15394	15572	15558	15400	15272	15478	15371	15278	15302	15370	15379	15656	15524	15484	15460	15395	15425	15435	15404	15543	15455	15636	15495	15438	15479	15366	15530	15585	15413	15401	15249	15449	15434	15446	15527	15422	15404	15462	15495	15276	15310	15416	15600	15457	15407	15474	15431	15636	15500	15552	15533	15519	15526	15618	15446	15460	15451	15515	15570	15351	15166	15324	15242	15537	15588	15473	15529	15461	15304	15360	15497	15294	15527	15475	15392	15258	15330	15402	15549	15415	15334	15486	15344	15495	15374	15525	15550	15590	15211	15263	15599	15526	15369	15603	15528	15506	15570	15484	15395	15460	15422	15660	15605	15474	15336	15370	15278	15330	15387	15523	15445	15458	15421	15502	15445	15372	15510	15387	15689	15516	15446	15421	15436	15346	15589	15372	15473	15491	15446	15468	15454	15554	15580	15456	15528	15633	15483	15343	15446	15447	15443	15316	15520	15497	15385	15419	15395	15329	15500	15560	15374	15434	15330	15203	15571	15498	15394	15580	15402	15453	15449	15532	15694	15389	15544	15563	15520	15369	15529	15495	15453	15230	15396	15504	15568	15368	15471	15412	15435	15342	15548	15580	15404	15522	15326	15323	15323	15438	15618	15430	15558	15691	15492	15563	15753	15469	15329	15458	15335	15390	15503	15370	15413	15261	15508	15285	15404	15452	15443	15348	15619	15520	15514	15231	15401	15483	15412	15447	15470	15384	15484	15444	15584	15489	15294	15289	15485	15511	15567	15679	15618	15602	15524	15462	15504	15458	15430	15521	15417	15468	15333	15580	15361	15355	15299	15442	15454	15603	15388	15296	15344	15498	15369	15281	15343	15184	15448	15357	15381	15355	15356	15566	15685	15330	15497	15241	15404	15347	15242	15456	15418	15432	15389	15469	15463	15298	15516	15516	15452	15554	15521	15458	15453	15191	15536	15374	15299	15373	15170	15500	15345	15326	15497	15338	15235	15592	15406	15507	15512	15366	15552	15567	15475	15465	15430	15413	15285	15207	15488	15408	15525	15407	15304	15418	15536	15441	15467	15507	15243	15255	15448	15378	15470	15579	15465	15429	15391	15327	15229	15551	15535	15624	15469	15339	15469	15536	15427	15413	15500	15468	15276	15337	15435	15211	15591	15293	15415	15500	15358	15192	15339	15483	15309	15367	15376	15296	15372	15340	15454	15335	15345	15602	15294	15264	15255	15614	15305	15538	15581	15284	15541	15502	15589	15563	15418	15363	15409	15367	15590	15502	15431	15453	15261	15544	15388	15490	15132	15463	15418	15255	15500	15350	15567	15388	15328	15513	15458	15573	15613	15411	15128	15255	15503	15420	15529	15561	15613	15380	15361	15536	15426	15508	15340	15307	15513	15368	15286	15468	15458	15488	15441	15239	15434	15304	15460	15665	15312	15737	15436	15267	15375	15463	15451	15667	15276	15616	15463	15463	15384	15587	15384	15607	15485	15473	15406	15487	15374	15429	15442	15567	15339	15479	15379	15357	15481	15407	15431	15320	15528	15276	15487	15347	15435	15285	15208	15395	15492	15465	15528	15324	15439	15183	15341	15246	15367	15307	15400	15297	15392	15503	15236	15518	15444	15486	15469	15320	15312	15449	15452	15683	15538	15327	15446	15381	15325	15492	15369	15450	15675	15161	15547	15555	15387	15661	15576	15458	15672	15452	15498	15655	15428	15346	15189	15360	15498	15532	15412	15180	15468	15315	15462	15269	15607	15610	15423	15436	15471	15519	15378	15407	15476	15464	15481	15548	15205	15318	15407	15391	15356	15531	15437	15352	15370	15593	15478	15533	15488	15457	15471	15524	15333	15405	15492	15273	15462	15425	15506	15294	15425	15669	15495	15318	15541	15404	15437	15609	15617	15328	15470	15514	15420	15187	15256	15425	15464	15350	15649	15288	15406	15336	15616	15465	15499	15551	15417	15452	15312	15645	15427	15322	15271	15615	15471	15301	15416	15511	15395	15465	15430	15496	15410	15463	15389	15360	15440	15408	15318	15270	15429	15379	15370	15324	15348	15326	15428	15249	15649	15463	15453	15424	15487	15417	15338	15492	15583	15628	15286	15319	15364	15657	15425	15373	15411	15462	15435	15413	15426	15603	15462	15485	15233	15375	15302	15501	15414	15453	15509	15529	15494	15534	15440	15471	15492	15503	15419	15432	15360	15462	15618	15242	15504	15561	15387	15428	15518	15428	15301	15110	15447	15499	15517	15460	15712	15409	15209	15420	15514	15396	15231	15336	15496	15389	15491	15427	15394	15372	15466	15395	15497	15360	15531	15511	15484	15411	15382	15581	15403	15483	15216	15449	15388	15507	15434	15402	15464	15407	15487	15520	15388	15288	15277	15405	15424	15452	15369	15367	15397	15406	15434	15344	15466	15610	15451	15313	15469	15629	15415	15537	15658	15386	15215	15565	15459	15393	15550	15448	15433	15424	15504	15519	15558	15378	15619	15408	15402	15499	15482	15304	15546	15392	15332	15462	15512	15224	15419	15397	15493	15330	15464	15349	15477	15551	15538	15505	15416	15393	15478	15460	15213	15420	15569	15318	15506	15659	15466	15466	15603	15257	15327	15393	15386	15378	15327	15563	15452	15422	15580	15625	15469	15454	15638	15608	15474	15637	15349	15400	15423	15542	15498	15402	15409	15623	15608	15434	15393	15517	15444	15185	15463	15309	15544	15560	15409	15385	15137	15517	15416	15290	15131	15360	15481	15454	15352	15411	15218	15424	15527	15397	15394	15398	15193	15435	15281	15472	15460	15577	15189	15451	15387	15417	15436	15320	15521	15310	15338	15399	15441	15529	15322	15322	15565	15378	15396	15329	15331	15362	15456	15360	15479	15539	15568	15405	15491	15417	15346	15396	15496	15279	15545	15394	15448	15313	15396	15353	15517	15620	15520	15434	15518	15500	15663	15430	15472	15676	15324	15451	15338	15347	15378	15334	15578	15383	15521	15339	15543	15383	15476	15394	15555	15539	15387	15498	15255	15487	15494	15511	15623	15383	15412	15254	15219	15510	15488	15477	15409	15393	15461	15459	15472	15207	15182	15467	15249	15483	15548	15654	15510	15527	15532	15385	15353	15525	15402	15437	15348	15499	15683	15293	15564	15447	15325	15554	15425	15341	15478	15262	15281	15301	15335	15417	15386	15375	15345	15423	15328	15403	15419	15423	15518	15552	15658	15470	15344	15453	15304	15373	15459	15438	15418	15501	15372	15526	15211	15262	15542	15305	15448	15491	15446	15429	15475	15473	15450	15248	15380	15273	15162	15669	15359	15453	15412	15237	15436	15235	15525	15357	15509	15224	15550	15496	15436	15312	15479	15504	15517	15321	15408	15439	15404	15479	15439	15387	15350	15387	15372	15461	15555	15254	15369	15374	15416	15443	15510	15493	15501	15408	15555	15280	15497	15226	15572	15474	15317	15313	15401	15349	15549	15253	15313	15379	15506	15326	15610	15486	15399	15598	15649	15330	15453	15479	15348	15440	15327	15464
18712	22515	20820	18305	16766	16269	15491	15196	15013	14452	14331	14121	14195	14113	14040	13819	13937	14015	14019	13962	13946	13884	13853	14542	14631	14499	14273	14096	13872	13815	13742	13776	13877	13688	13880	13680	13781	13793	13635	13819	13778	13816	13842	13822	13806	13876	13691	13703	13811	13823	13704	13800	13849	13737	13688	13696	13596	13811	13822	13837	13664	13881	13625	13916	13707	13652	13646	13697	13681	13743	13715	13739	13696	13606	13776	13746	13767	13635	13740	13748	13824	13759	13752	13662	13799	13792	13849	13736	13843	13696	13668	13782	13744	13722	13818	13686	13627	13691	13689	13555	13715	13728	13666	13593	13688	13785	13755	13599	13663	13816	13767	13703	13647	13731	13846	13856	13715	13820	13729	13653	13686	13631	13845	13665	13634	13719	13492	13722	13740	13578	13741	13833	13542	13638	13785	13702	13685	13711	13748	13766	13711	13644	13610	13605	13721	13643	13683	13776	13749	13731	13823	13854	13778	13698	13836	13585	13727	13671	13645	13768	13712	13933	13718	13750	13658	13719	13859	13690	13656	13743	13831	13793	13817	13754	13622	13903	13618	13762	13759	13722	13691	13782	13533	13810	13877	13831	13805	13783	13782	13501	13758	13827	13784	13690	13807	13769	13682	13712	13774	13593	13669	13698	13733	13719	13719	13787	13808	13700	13606	13777	13795	13788	13680	13678	13647	13760	13660	13838	13848	13841	13892	13764	13627	13706	13777	13786	13642	13699	13494	13789	13752	13702	13552	13669	13690	13689	13528	13616	13713	13458	13677	13708	13820	13588	13688	13761	13818	13683	13739	13663	13748	13666	13698	13667	13757	13607	13628	13850	13913	13622	13584	13565	13672	13648	13798	13777	13613	13836	13841	13653	13827	13767	13895	13739	13745	13708	13764	13587	13723	13828	13764	13751	13669	13787	13826	13823	13792	13835	13870	13609	13659	13718	13861	13837	13782	13748	13636	13710	13655	13782	13895	13720	13728	13715	13813	13575	13697	13748	13848	13749	13811	13765	13648	13567	13839	13742	13610	13718	13774	13765	13817	13660	13657	13811	13824	13761	13741	13724	13763	13669	13578	13616	13696	13714	13754	13651	13885	13795	13714	13726	13615	13670	13741	13599	13840	13655	13942	13766	13707	13642	13878	13707	13845	13619	13737	13622	13679	13816	13864	13623	13795	13632	13860	13669	13561	13646	13673	13593	13817	13571	13661	13697	13846	13836	13720	13656	13721	13747	13689	13693	13782	13757	13667	13839	13695	13708	13680	13793	13711	13893	13760	13628	13717	13751	13826	13676	13835	13765	13812	13822	13666	13695	13662	13575	13725	13743	13695	13747	13735	13752	13819	13713	13811	13668	13659	13765	13659	13747	13661	13754	13667	13773	13912	13799	13788	13791	13750	13763	13671	13748	13653	13708	13891	13633	13753	13618	13805	13631	13809	13643	13842	13673	13776	13688	13816	13605	13572	13896	13797	13690	13805	13652	13889	13789	13688	13574	13779	13891	13700	13881	13693	13663	13761	13581	13740	13755	13610	13788	13801	13710	13662	13829	13920	13766	13748	13682	13805	13826	13677	13645	13757	13648	13850	13800	13808	13626	13574	13764	13674	13685	13610	13840	13687	13557	13801	13695	13601	13667	13781	13718	13613	13611	13766	13522	13625	13660	13665	13812	13722	13656	13541	13700	13828	13756	13702	13678	13645	13683	13781	13809	13856	13638	13846	13812	13719	13558	13675	13710	13815	13555	13592	13779	13735	13836	13714	13734	13628	13862	13776	13685	13664	13778	13861	13747	13805	13471	13674	13735	13701	13842	13637	13560	13656	13847	13852	13754	13816	13747	13666	13692	13657	13583	13659	13711	13762	13693	13650	13825	13783	13754	13754	13696	13813	13768	13702	13893	13727	13655	13677	13768	13655	13787	13789	13762	13805	13694	13788	13831	13772	13719	13849	13751	13850	13644	13618	13737	13828	13823	13707	13717	13810	13591	13738	13749	13803	13739	13680	13815	13689	13867	13610	13736	13630	13617	13722	13734	13761	13615	13815	13785	13756	13711	13607	13716	13780	13858	13718	13837	13917	13720	13714	13753	13740	13841	13811	14032	13663	13842	13587	13793	13765	13769	13647	13613	13784	13664	13732	13794	13786	13734	13581	13733	13603	13643	13724	13601	13987	13718	13655	13591	13756	13737	13854	13813	13587	13809	13880	13698	13709	13716	13919	13779	13668	13625	13685	13628	13934	13901	13782	13650	13753	13669	13771	13828	13680	13838	13743	13703	13656	13850	13729	13723	13544	13692	13808	13798	13652	13660	13792	13612	13769	13855	13755	13744	13812	13730	13568	13618	13668	13578	13729	13875	13803	13707	13573	13650	13724	13677	13816	13624	13695	13686	13831	13864	13732	13697	13680	13734	13635	13652	13672	13729	13741	13740	13718	13768	13670	13606	13666	13688	13827	13669	13784	13703	13570	13671	13688	13647	13674	13860	13758	13735	13769	13631	13764	13680	13818	13730	13679	13718	13708	13808	13737	13774	13817	13679	13779	13791	14012	13815	13752	13720	13838	13759	13748	13768	13704	13829	13717	13618	13609	13692	13850	13867	13644	13732	13685	13879	13826	13774	13780	13637	13808	13806	13629	13623	13885	13751	13804	13645	13945	13690	13838	13847	13712	13922	13798	13779	13642	13864	13725	13700	13784	13637	13686	13737	13698	13615	13609	13667	13726	13783	13698	13665	13794	13574	13809	13655	13664	13783	13650	13583	13676	13708	13791	13781	13758	13809	13774	13694	13898	13593	13894	13714	13741	13711	13833	13661	13658	13747	13702	13679	13709	13913	13662	13705	13820	13668	13643	13746	13761	13598	13745	13683	13728	13726	13656	13733	13822	13740	13751	13521	13846	13660	13729	13641	13597	13832	13809	13815	13772	13732	13755	13704	13901	13911	13763	13686	13781	13729	13651	13852	13739	13584	13703	13738	13725	13739	13963	13775	13809	13749	13794	13639	13763	13672	13845	13726	13776	13860	13782	13718	13816	13584	13754	13640	13614	13672	13482	13765	13680	13674	13804	13623	13732	13614	13744	13583	13778	13677	13588	13850	13745	13868	13782	13806	13642	13775	13706	13710	13904	13705	13650	13748	13805	13770	13639	13800	13579	13734	13700	13787	13801	13828	13763	13806	13636	13862	13714	13793	13798	13745	13883	13797	13624	13667	13848	13735	13680	13609	13724	13709	13668	13885	13795	13814	13771	13878	13804	13845	13678	13711	13803	13693	13833	13842	13737	13864	13772	13772	13761	13699	13829	13781	13745	13846	13750	13820	13758	13753	13726	13623	13847	13782	13713	13575	13594	13810	13652	13714	13848	13649	13440	13726	13578	13886	13659	13662	13764	13909	13710	13661	13764	13782	13820	13877	13865	13730	13726	13847	13733	13687	13640	13713	13666	13828	13698	13890	13617	13837	13592	13730	13629	13595	13654	13771	13846	13649	13753	13602	13652	13807	13805	13724	13650	13730	13659	13817	13762	13703	13707	13667	13780	13753	13673	13730	13748	13712	13714	13845	13571	13648	13601	13765	13905	13653	13806	13730	13629	13781	13770	13645	13834	13621	13769	13735	13725	13807	13645	13725	13716	13617	13958	13523	13747	13857	13715	13623	13827	13702	13931	13507	13712	13764	13790	13839	13827	13672	13744	13920	13829	13739	13726	13692	13566	13667	13767	13677	13834	13706	13759	13679	13845	13710	13700	13749	13785	13594	13851	13704	13766	13911	13761	13763	13540	13646	13774	13795	13796	13725	13783	13864	13790	13737	13716	13760	13760	13731	13601	13822	13769	13514	13709	13692	13678	13776	13791	13803	13641	13687	13600	13671	13836	13885	13702	13774	13764	13547	13956	13635	13725	13521	13922	13753	13794	13862	13583	13693	13767	13678	13810	13785	13753	13613	13744	13775	13646	13769	13828	13777	13761	13553	13787	13673	13650	13667	13599	13778	13698	13730	13677	13764	13688	13733	13728	13708	13675	13687	13816	13674	13537	13828	13643	13745	13710	13756	13781	13787	13645	13762	13750	13808	13894	13595	13782	13696	13684	13755	13700	13828	13878	13721	13774	13799	13679	13957	13661	13607	13906	13811	13492	13884	13757	13751	13630	13740	13530	13677	13701	13620	13816	13685	13859	13705	13737	13713	13654	13785	13636	13754	13707	13768	13781	13682	13872	13902	13758	13668	13743	13702	13589	13714	13662	13748	13653	13661	13762	13689	13752	13825	13691	13766	13764	13798	13647	13730	13685	13530	13657	13720	13678	13625	13651	13729	13675	13890	13809	13732	13695	13610	13782	13748	13748	13580	13829	13751	13717	13712	13577	13768	13820	13774	13769	13764	13713	13848	13601	13912	13726	13719	13652	13697	13760	13653	13878	13687	13572	13934	13802	13562	13771	13684	13928	13730	13594	13603	13779	13661	13729	13732	13778	13788	13581	13654	13567	13855	13695	13879	13905	13698	13818	13835	13674	13705	13676	13750	13674	13909	13826	13595	13828	13709	13710	13603	13676	13915	13635	13756	13716	13813	13899	13779	13733	13703	13705	13618	13830	13679	13819	13540	13758	13744	13714	13737	13956	13739	13801	13660	13685	13707	13628	13799	13777	13781	13733	13709	13675	13651	13656	13840	13625	13789	13732	13736	13674	13686	13771	13823	13654	13747	13748	13701	13698	13717	13710	13797	13640	13773	13802	13673	13594	13825	13796	13833	13692	13856	13841	13766	13796	13725	13701	13641	13752	13974	13743	13724	13705	13893	13673	13665	13698	13863	13845	13783	13614	13718	13807	13745	13665	13829	13735	13676	13808	13703	13660	13852	13695	13577	13733	13848	13690	13792	13692	13831	13807	13812	13663	13704	13818	13777	13816	13862	13623	13652	13729	13911	13579	13802	13731	13711	13678	13706	13860	13638	13666	13616	13863	13872	13716	13703	13847	13788	13551	13798	13726	13495	13866	13735	13900	13655	13654	13751	13737	13602	13667	13743	13716	13717	13730	13614	13765	13768	13737	13672	13823	13644	13766	13640	13681	13837	13555	13826	13724	13744	13721	13834	13820	13796	13754	13830	13751	13707	13751	13619	13736	13763
24481	21289	28471	24819	22462	21754	20571	18563	17815	17728	17614	17339	17189	17313	17130	17307	17248	17303	17218	17422	17009	17073	17454	20168	21217	20118	18748	18187	17273	17059	16920	16852	16768	17016	16782	16728	16669	16648	16818	16558	16962	16667	16787	16666	16722	16856	16862	16530	16931	16723	16892	16928	16618	16605	16845	16844	16975	16655	16834	16802	16725	16683	16609	16778	16951	16856	16872	16848	16767	16687	16679	16800	16737	16504	16678	16736	16834	16655	16849	16715	16758	16815	16637	16727	16785	16981	16827	16732	16749	16568	16557	16791	16658	16664	16850	16472	16630	16743	16672	16703	16822	16637	16916	16693	16540	16769	16900	16435	16804	16812	16610	16738	16626	16756	16757	16656	16702	16685	16791	16605	16821	16518	16716	16785	16762	16696	16990	16635	16733	16772	16712	16617	16723	16729	16857	16802	16727	16693	16678	16816	16926	16685	16754	16962	16743	16591	16756	16661	16707	16718	16836	16767	16811	16588	16769	16605	16808	16613	16605	16893	16936	16619	16780	16842	16686	16858	16804	16816	16753	16722	16866	16915	16666	16637	16864	16627	16854	16724	16582	16724	16928	16713	16861	16733	16807	16786	16589	16630	16827	16717	16575	16475	16573	16797	16624	16862	16725	16891	16810	16712	16721	16422	16752	16756	16798	16670	16681	16781	16760	16629	16819	16777	16652	16853	16597	16741	16861	16750	16787	16748	16698	16839	16728	16853	16775	16732	16692	16798	16430	16840	16867	16935	16786	16616	16731	16869	16965	16842	16901	16805	16769	16810	16832	16682	16713	16794	16939	16518	16751	16533	16505	16703	16611	16591	16580	16704	16989	16811	16716	16859	16830	16861	16638	16591	16682	16646	16678	16658	16659	16725	16752	16769	16673	16669	16564	16527	16708	16430	16771	16807	16722	16863	17018	16735	16865	16623	16700	16598	16730	16752	16665	16921	16713	16691	16783	16667	16669	16642	16614	16656	16722	16636	16776	16727	16667	16638	16690	16775	16587	16825	16777	16618	16607	16706	16698	16787	16773	16552	16624	16689	16759	16882	16908	16568	16882	16667	16651	16636	16750	16710	16482	16618	16853	16694	16629	16596	16678	16453	16576	16753	16853	16919	16675	16889	16588	16648	16657	16647	16720	16753	16897	16754	16799	16624	16891	16687	16915	16603	16718	16713	16711	16895	16484	16530	16596	16805	16695	16697	16710	16651	16570	16711	16621	16711	16647	16760	16494	16550	16597	16773	16885	16573	16561	16731	16772	16785	16758	16581	16467	16665	16724	16825	16582	16654	16787	16491	16900	16759	16919	16891	16735	16687	16837	16333	16544	16739	16760	16874	16705	16799	16706	16664	16673	16738	16901	16831	16830	16694	16759	16880	16678	16724	16766	16560	16715	16771	16466	16692	16704	16673	16607	16676	16769	16543	16813	16780	16797	16697	16738	16805	16726	16660	16755	16656	16681	16733	17018	16834	16955	16752	16824	16713	16653	16676	16825	16516	16673	16510	16522	16518	16715	16893	16665	16781	16938	16893	16658	16594	16864	16887	16804	16664	16679	16662	16739	16850	16745	16544	16584	16421	16754	16919	16917	16670	16684	16712	16716	16722	16769	16429	16612	16697	16716	16558	16878	16688	16907	16622	16757	16606	16876	16651	16772	16619	16667	16736	16787	16650	16847	16812	16803	16726	16545	16520	16896	16754	16637	16845	16787	16633	16854	16640	16708	16683	16669	16574	16533	16786	16773	16741	16618	16604	16694	16947	16898	16741	16876	16688	16667	16579	16962	16833	16697	16535	16612	16587	16756	16903	16896	16848	17065	16785	16723	16521	16661	16665	16754	16683	16495	16822	16749	16754	16843	16870	16564	16621	16692	16735	16654	16843	16701	16676	16794	16732	16874	16781	16851	16538	16865	16662	16881	16642	16705	16936	16876	16730	16761	16660	16765	16782	16739	16687	16721	16901	16505	16735	16875	16745	16540	16724	16664	16703	16629	16452	16590	16715	16642	16767	16712	16638	16905	16939	16590	16551	16713	16445	16689	16636	16713	16610	16562	16687	16563	16810	16761	16873	16613	16691	16761	16786	16742	16669	16702	16823	16817	16779	16873	16589	16841	16718	16588	16671	16876	16746	16777	16830	16794	16720	16695	16674	16737	16746	16994	16598	16596	16843	16681	16950	16646	16807	16765	16562	16626	16641	16717	16670	16825	16662	16768	16648	17092	16842	16706	16580	16682	16803	16648	16575	16878	16821	16782	16679	16673	16738	16551	16678	16696	16685	16719	16814	16643	16634	16759	16881	16662	16679	16410	16722	16638	16758	16681	16612	16708	16665	16753	16553	16498	16602	16745	16601	16734	16902	16790	16788	16713	16765	16722	16754	16740	16686	16715	16747	16734	16676	16669	16811	16783	16664	16748	16846	16622	16813	16818	16580	16905	16753	16763	16796	17048	16667	16856	16731	16497	16872	16898	16910	16512	16757	16936	16869	16718	16898	16809	16561	16835	16745	16804	16513	16941	16895	16661	16658	16697	16540	16897	16828	16963	16707	16776	16668	16890	16612	16624	16831	16904	16729	16784	16930	16828	16764	16722	16627	16590	16815	16609	16718	16732	16703	16685	16697	16877	16717	16602	16706	16724	16674	16879	16792	16678	16794	16868	16582	16805	16832	16781	16740	16895	16665	16596	16653	16717	16546	16749	16783	16561	16728	16572	16751	16453	16834	16557	16884	16769	17033	16902	16717	16758	16823	16817	16798	16802	16898	16651	16573	16778	16775	16796	16744	16565	16879	16726	16616	16578	16666	16735	16668	16867	16752	16757	16734	16688	16769	16785	16800	16675	16768	16599	16919	16785	16879	16608	16793	16708	16643	16698	16755	16973	16593	16734	16826	16859	16687	16654	16759	16979	16736	16742	16751	16698	16740	16731	16701	16694	16907	16963	16629	16817	16903	16807	16672	16937	16663	16746	16661	16640	16599	16859	16922	16772	16730	16695	16639	16764	16876	16756	16799	16747	16899	16759	16750	16690	16575	16670	16614	16706	16448	16624	16614	16853	16628	16636	16793	16797	16906	16711	16928	16994	16905	16791	16932	16848	16696	16837	16710	16660	16683	16972	16719	16864	16835	16717	16770	16626	16512	16641	16628	16853	16900	16730	16703	16716	16706	16480	16400	16693	16629	16722	16868	16691	16782	16780	16659	16644	16665	16854	16914	16754	16568	16757	16737	16658	16984	16808	16724	16824	16782	16825	16680	16538	16644	16639	16650	16775	16588	16599	16837	16701	16773	16797	16709	16826	16795	16884	16716	16743	16744	16605	16589	16794	16742	16982	16816	16791	16621	16782	16866	16686	16654	16799	16712	16677	16620	16668	16825	16774	16779	16849	16827	16750	16692	16846	17086	16718	16675	16719	16701	16697	16783	16890	16796	16929	16739	16725	16640	17024	16863	16794	16644	16938	16658	16607	16695	16652	16701	16758	16634	16732	16834	16488	16617	16697	16733	16578	16708	16713	16739	16718	16794	16832	16855	16734	16640	16803	16724	16789	16666	16724	16790	16635	16690	16859	16702	16840	16757	16676	16520	16671	16672	16724	16759	16499	16719	16775	16600	16769	16805	16781	16629	16719	16975	16759	16589	16784	16916	16850	16817	16681	16590	16856	16787	16796	16726	16616	16728	16926	16487	16734	16668	16781	16780	16706	16834	16782	16752	16783	16625	16762	16824	16447	16867	16674	16788	16633	16626	16795	16957	16858	16415	16914	16592	16586	16644	16917	16721	16755	16929	16732	16929	16843	16816	16846	16795	16610	16897	16588	16634	16681	16679	16700	16521	16632	16577	16774	16761	16865	16783	16681	17046	16873	16841	16745	16788	16722	16807	16924	16818	16723	16744	16644	16603	16614	16898	16731	16837	16785	16572	16673	16757	16876	16735	16676	16637	16930	16795	16657	16821	16707	16802	16687	16715	16594	16687	16663	16860	16581	16638	16770	16491	16685	16689	16824	16843	16857	16769	16604	16584	16835	16785	16697	16731	16814	16738	16904	16613	16794	16831	16570	16678	17017	16671	16755	16651	16686	16628	16695	16664	16623	16638	16656	16696	16836	16777	16546	16496	16705	16771	16707	16946	16581	16740	16721	16573	16843	16684	16679	16811	16476	16594	16585	16742	16597	16671	16728	16831	16986	16936	16663	16599	16668	16719	16590	16895	16736	16636	16574	16629	16743	16847	16642	16729	16621	16864	16971	16790	16865	16732	16476	16787	16573	16782	16700	16639	16736	16698	16591	16864	16728	16766	16636	16887	16782	16721	16831	16617	16677	16801	16911	17018	16719	16646	16779	16875	16664	16834	16713	16675	16865	16702	16797	16588	16601	16740	16614	16656	16842	16763	16876	16637	16687	16804	16918	16720	16588	16719	16724	16552	16735	16737	16560	16707	16688	16976	16684	16624	16865	16788	16716	16787	16710	16898	16414	16888	16651	16622	16681	16661	16793	16574	16771	16723	16701	16704	16635	16770	16612	16726	16914	16792	16493	16679	16551	16477	16756	16918	16838	16625	16666	16626	16741	16558	16644	16857	16848	16607	16862	17049	16794	16856	16532	16874	16785	16849	16547	16802	16733	16625	16791	16664	16701	16948	16927	16957	16652	16758	16712	16704	16733	16640	16740	16761	16851	16816	16911	16732	16956	16745	16842	16636	16719	16688	16755	16889	16667	16738	16657	16677	16659	16726	16931	16522	16665	16975	16682	16889	16585	16752	16569	16571	16694	16950	16841	16594	16632	16546	16861	16661	16707	16609	16628	16611	16730	16603	16704	16758	16661	16673	16563	16768	16701	16922	16620	16639	16551	16778	16599	16780	16789	16849	16794	16653	16727	16785	16830	16845	16886	16593	16889	16789	16805	16548	16656	16797	16741	16653	16820	16807	16559	16877	16924	16793	16775	16819	16640	16797	16822	16753	16690	16730	16805	16599	16919	16804	16735	16747	16766	16724	16721	16719	16647	16775	16571	16731	16737	16736	16768	16873	16693	16763	16800	16764	16850	16551	16648	16784	16799	16581	16727	16844	16812	16743	16645	16534	16913	16554	16724	16728	16787	16820	16762	16751	16898	16812	16525	16817	16862	16820
17877	28781	28277	23446	20385	18665	17408	16515	16093	16166	15630	15512	15282	15350	15187	15323	14906	14993	15072	15050	14842	14855	15920	20127	20826	18607	16930	16334	15065	14797	14606	14664	14499	14668	14541	14501	14467	14668	14634	14571	14589	14650	14430	14619	14500	14625	14692	14530	14537	14786	14595	14381	14504	14530	14740	14598	14445	14417	14690	14483	14543	14666	14445	14490	14562	14634	14658	14513	14434	14510	14862	14564	14565	14623	14527	14424	14638	14614	14502	14675	14596	14462	14588	14555	14474	14534	14540	14648	14592	14489	14659	14590	14384	14606	14540	14521	14461	14568	14492	14486	14517	14537	14576	14490	14532	14592	14623	14620	14471	14494	14484	14500	14582	14617	14479	14545	14536	14477	14478	14382	14695	14526	14534	14620	14416	14391	14486	14663	14566	14487	14614	14452	14593	14510	14706	14635	14671	14585	14597	14510	14760	14497	14426	14616	14689	14578	14610	14578	14357	14589	14520	14529	14661	14568	14644	14443	14573	14742	14457	14521	14494	14523	14577	14589	14510	14449	14527	14715	14268	14591	14554	14424	14453	14545	14386	14416	14558	14620	14504	14620	14664	14583	14554	14622	14479	14743	14636	14612	14556	14568	14480	14573	14678	14532	14448	14720	14517	14591	14511	14708	14270	14440	14488	14549	14568	14556	14497	14502	14403	14444	14534	14345	14631	14331	14711	14614	14586	14452	14650	14583	14531	14493	14520	14475	14610	14565	14570	14415	14503	14600	14296	14596	14441	14511	14429	14645	14447	14541	14628	14567	14609	14557	14349	14547	14509	14571	14499	14504	14473	14694	14498	14672	14600	14785	14710	14644	14591	14681	14530	14549	14462	14440	14452	14514	14635	14569	14608	14615	14525	14485	14513	14555	14502	14406	14578	14535	14449	14432	14408	14409	14576	14618	14653	14648	14527	14669	14654	14600	14505	14494	14442	14507	14706	14629	14545	14641	14547	14532	14565	14472	14466	14515	14544	14474	14572	14495	14536	14526	14496	14750	14417	14611	14469	14546	14503	14537	14510	14455	14505	14486	14767	14569	14533	14674	14543	14628	14614	14462	14539	14537	14484	14420	14521	14523	14711	14584	14517	14700	14447	14771	14578	14510	14635	14623	14420	14581	14534	14466	14625	14512	14474	14599	14513	14610	14587	14516	14374	14629	14761	14478	14441	14618	14604	14416	14519	14609	14576	14362	14597	14645	14525	14446	14586	14516	14573	14487	14546	14603	14544	14402	14554	14492	14473	14607	14645	14493	14537	14648	14613	14616	14587	14458	14444	14641	14722	14637	14453	14502	14627	14551	14680	14554	14574	14585	14607	14558	14513	14629	14552	14472	14593	14555	14392	14444	14673	14625	14732	14541	14475	14431	14527	14269	14635	14633	14635	14478	14713	14520	14593	14658	14448	14649	14463	14477	14466	14450	14588	14518	14521	14517	14530	14617	14394	14542	14490	14688	14549	14593	14526	14531	14672	14662	14515	14699	14437	14682	14558	14618	14512	14786	14661	14581	14662	14740	14548	14615	14518	14560	14561	14471	14675	14613	14587	14484	14594	14566	14382	14564	14587	14582	14470	14470	14374	14417	14485	14501	14615	14457	14676	14540	14528	14489	14402	14524	14484	14545	14620	14513	14638	14601	14616	14525	14537	14538	14507	14491	14550	14585	14384	14436	14678	14614	14533	14455	14669	14569	14469	14618	14516	14509	14439	14649	14622	14521	14648	14551	14354	14542	14616	14435	14656	14403	14401	14623	14534	14597	14664	14626	14572	14341	14562	14452	14555	14518	14555	14589	14675	14731	14412	14508	14514	14512	14700	14538	14581	14506	14517	14502	14498	14506	14671	14547	14630	14523	14794	14642	14555	14487	14567	14638	14522	14602	14593	14438	14698	14490	14590	14616	14515	14770	14561	14481	14405	14676	14618	14445	14625	14604	14463	14374	14564	14645	14577	14556	14625	14716	14632	14591	14548	14635	14360	14486	14544	14559	14431	14598	14594	14388	14499	14750	14516	14644	14427	14580	14652	14565	14494	14554	14564	14589	14532	14577	14497	14563	14539	14524	14455	14542	14572	14491	14636	14644	14705	14551	14456	14503	14513	14492	14605	14607	14467	14309	14510	14576	14539	14521	14490	14576	14596	14595	14488	14540	14388	14322	14627	14508	14410	14611	14525	14446	14637	14548	14585	14637	14696	14544	14627	14624	14617	14508	14460	14392	14588	14524	14646	14411	14524	14410	14580	14487	14799	14569	14552	14524	14523	14570	14645	14574	14552	14540	14657	14689	14580	14562	14517	14554	14565	14603	14635	14639	14479	14593	14514	14607	14677	14458	14494	14616	14495	14679	14398	14735	14628	14521	14545	14640	14587	14569	14557	14613	14581	14514	14623	14527	14668	14407	14578	14550	14323	14475	14629	14554	14642	14534	14537	14588	14429	14470	14451	14820	14591	14352	14645	14724	14637	14643	14599	14645	14489	14376	14649	14639	14602	14620	14391	14493	14511	14474	14547	14608	14653	14639	14417	14622	14570	14701	14548	14328	14616	14707	14511	14464	14641	14669	14417	14657	14588	14612	14522	14595	14492	14592	14433	14529	14653	14594	14523	14461	14437	14636	14376	14633	14641	14656	14582	14738	14482	14527	14566	14616	14553	14620	14601	14460	14608	14543	14506	14746	14550	14545	14559	14716	14634	14807	14512	14651	14435	14590	14638	14579	14469	14538	14464	14356	14483	14509	14616	14525	14370	14364	14476	14443	14720	14574	14611	14450	14459	14624	14468	14500	14486	14669	14596	14578	14611	14527	14510	14507	14515	14391	14531	14538	14685	14627	14480	14338	14645	14581	14434	14492	14671	14613	14449	14633	14461	14689	14521	14391	14702	14502	14560	14613	14449	14610	14405	14543	14559	14417	14445	14715	14536	14553	14603	14672	14522	14418	14477	14470	14400	14497	14630	14657	14447	14426	14549	14571	14659	14448	14594	14639	14558	14467	14615	14602	14674	14505	14460	14675	14607	14801	14521	14618	14458	14705	14643	14518	14571	14575	14516	14518	14405	14628	14438	14584	14546	14470	14537	14607	14465	14653	14720	14627	14451	14523	14406	14551	14442	14510	14572	14493	14548	14713	14468	14562	14490	14475	14533	14439	14582	14533	14508	14627	14586	14418	14530	14504	14475	14679	14656	14557	14436	14791	14425	14438	14518	14516	14612	14749	14617	14447	14470	14369	14609	14569	14564	14693	14669	14757	14673	14570	14550	14522	14619	14530	14547	14464	14466	14544	14587	14605	14558	14409	14510	14574	14515	14543	14631	14480	14648	14582	14506	14678	14472	14562	14525	14558	14451	14513	14528	14692	14617	14615	14519	14660	14659	14497	14496	14368	14511	14493	14511	14514	14575	14714	14745	14571	14356	14467	14534	14593	14787	14779	14565	14533	14477	14557	14614	14560	14461	14544	14477	14592	14534	14391	14622	14545	14446	14513	14613	14600	14600	14402	14585	14516	14572	14433	14648	14464	14575	14530	14500	14594	14515	14706	14380	14657	14596	14358	14644	14444	14724	14548	14488	14426	14560	14567	14553	14522	14571	14580	14563	14709	14408	14529	14461	14569	14740	14456	14550	14676	14587	14685	14677	14655	14582	14612	14625	14449	14707	14515	14548	14495	14511	14639	14570	14702	14495	14531	14498	14464	14541	14652	14586	14512	14367	14566	14497	14647	14479	14571	14665	14606	14669	14621	14716	14543	14750	14438	14492	14635	14651	14452	14518	14714	14453	14570	14645	14590	14670	14618	14682	14806	14462	14330	14698	14540	14629	14393	14525	14519	14655	14477	14653	14527	14582	14612	14505	14606	14506	14425	14578	14481	14612	14564	14556	14451	14616	14495	14704	14491	14449	14530	14517	14564	14554	14495	14315	14737	14515	14492	14666	14629	14691	14592	14568	14662	14504	14596	14652	14478	14601	14484	14600	14481	14632	14547	14580	14461	14634	14560	14676	14529	14532	14536	14595	14409	14625	14372	14718	14599	14431	14571	14567	14742	14580	14401	14620	14349	14537	14544	14539	14647	14507	14667	14462	14625	14572	14672	14648	14453	14522	14537	14453	14447	14571	14564	14574	14475	14490	14499	14511	14512	14600	14679	14497	14397	14520	14576	14643	14794	14596	14829	14471	14499	14612	14709	14745	14400	14493	14680	14584	14577	14424	14492	14535	14623	14518	14636	14528	14588	14508	14458	14451	14490	14614	14553	14611	14418	14544	14652	14605	14660	14417	14469	14516	14678	14458	14735	14620	14443	14617	14536	14514	14386	14598	14597	14571	14681	14362	14479	14519	14594	14633	14670	14580	14499	14485	14552	14756	14538	14471	14584	14391	14653	14442	14561	14234	14659	14584	14485	14457	14649	14566	14395	14466	14553	14530	14601	14523	14452	14682	14547	14589	14746	14666	14609	14597	14643	14503	14478	14522	14490	14517	14736	14349	14533	14573	14593	14511	14443	14707	14562	14585	14586	14555	14578	14428	14644	14442	14501	14456	14383	14612	14522	14587	14456	14477	14533	14501	14662	14650	14513	14416	14676	14520	14663	14570	14785	14614	14584	14586	14522	14406	14379	14607	14496	14392	14532	14645	14603	14622	14601	14665	14619	14478	14417	14569	14533	14629	14444	14512	14604	14528	14520	14290	14497	14730	14350	14700	14445	14679	14659	14454	14517	14578	14492	14572	14366	14619	14322	14595	14419	14540	14722	14626	14398	14468	14617	14449	14573	14622	14685	14410	14518	14482	14487	14426	14551	14515	14404	14648	14566	14459	14486	14613	14648	14668	14464	14636	14498	14503	14665	14517	14621	14543	14357	14692	14498	14687	14459	14548	14498	14518	14753	14520	14264	14380	14602	14510	14585	14593	14484	14604	14508	14734	14494	14493	14468	14729	14619	14604	14657	14467	14629	14497	14540	14557	14583	14751	14514	14372	14552	14499	14594	14400	14633	14333	14573	14651	14380	14672	14539	14650	14526	14545	14566	14514	14522	14665	14497	14669	14660	14547	14683	14354	14549	14363	14650	14564	14634	14557	14412	14582	14573	14510	14576	14456	14626	14637	14540	14476	14598	14532	14435	14663	14672
23094	21318	29082	23899	21749	24047	25447	20908	19447	19631	19597	19067	19266	19131	19168	18814	18989	19160	19117	18961	18705	18787	20506	25756	27414	24875	21743	20777	19250	18620	18577	18343	18582	18336	18372	18373	18222	18563	18399	18394	18225	18684	18320	18386	18109	18173	18394	18327	18204	18434	18576	18267	18279	18307	18294	18286	18421	18430	18394	18360	18298	18483	18412	18222	18310	18249	18378	18285	18192	18507	18288	18331	18397	18527	18347	18401	18157	18427	18513	18423	18228	18236	18254	18520	18468	18166	18396	18263	18118	18337	18423	18401	18324	18205	18360	18205	18185	18369	18338	18358	18288	18301	18337	18285	18183	18307	18285	18213	18188	18178	18532	18310	18357	18334	18243	18301	18420	18395	18451	18163	18546	18275	18086	18065	18231	18169	18221	18280	18517	18247	18362	18298	18306	18317	18127	18423	18373	18313	18513	18218	18234	18492	18224	18295	18449	18301	18396	18352	18477	18307	18340	18228	18338	18114	18363	18301	18315	18275	18181	18180	18041	18101	18284	18155	18394	18426	18254	18186	18413	18249	18260	18160	18154	18188	18373	18550	18355	18350	18349	18293	18541	18349	18303	18590	18474	18234	18389	18329	18413	18370	18209	18300	18350	18238	18292	18396	18258	18444	18403	18252	18265	18277	18426	18203	18177	18181	18264	18397	18203	18195	18132	18479	18328	18284	18202	18425	18211	18393	18409	18125	18212	18293	18219	18340	18396	18119	18302	18378	18382	18569	18272	18426	18412	18427	18084	18198	18149	18167	18136	18377	18155	18332	18443	18355	18328	18266	18322	18287	18238	18331	18336	18279	18317	18311	18411	18227	18205	18390	18371	18395	17978	18429	18373	18367	18339	18528	18371	18175	18357	18413	18261	18287	18306	18305	18275	18393	18217	18187	18429	18146	18394	18263	18373	18223	18597	18250	18478	18297	18150	18195	18201	18282	18457	18117	18392	18510	18430	18241	18337	18404	18305	18414	18454	18208	18311	18352	18396	18229	18329	18091	18132	18480	18357	18197	18414	18383	18458	18283	18399	18158	18411	18154	18288	18076	18336	18270	18304	18162	18221	18334	18198	18256	18383	18234	18504	18416	18414	18157	18163	18381	18439	17981	18140	18392	18383	18134	18192	18364	18158	18288	18299	18158	18347	18311	18094	18307	18238	18225	18386	18320	18258	18254	18393	18273	18384	18083	18211	18083	18385	18233	18325	18158	18280	18212	18580	18373	18382	18175	18232	18359	18310	18264	18193	18420	18175	17945	18329	18193	18305	18265	18146	18321	18327	18223	18368	18168	18229	18167	18273	18272	18340	18470	18238	18219	18183	18320	18522	18366	18428	18215	18332	18381	18417	18342	18208	18280	18501	18475	18447	18178	18170	18481	18239	18057	18183	18169	18223	18078	18312	18265	18463	18228	18253	18372	18373	18225	18568	18274	18110	18212	18392	18444	18283	18293	18303	18169	17983	18377	18448	18374	18105	18222	18321	18186	18100	18401	18112	18132	18404	18327	18587	18070	18154	18196	18053	18224	18417	18387	18201	18202	18268	18214	18219	18205	18031	18407	18262	18344	18445	18444	18326	18223	18217	18042	18351	18323	18323	18341	18270	18315	18317	18407	18379	18245	18125	18143	18280	18420	18357	18366	18343	18342	18205	18344	18144	18266	18225	18069	18167	18315	18364	18400	18446	18298	18453	18475	18139	18384	18254	18300	18283	18151	18430	18400	18208	18210	18422	18173	18058	18427	18350	18295	18171	18271	18366	18331	18520	18334	18359	18247	18444	18347	18415	18243	18340	18374	18313	18209	18061	18365	18359	18262	18310	18260	18377	18244	18320	18478	18506	18330	18501	18406	18341	18154	18411	18233	18243	18150	18136	18310	18217	18351	18303	18233	18392	18457	18432	18316	18125	18257	18224	18305	18366	18178	18359	18210	18268	18318	18284	18210	18405	18214	18104	18177	18445	18171	18238	18083	18226	18187	18083	18201	18470	18365	18160	18315	18414	18493	18049	18364	18001	18159	18326	18308	18330	18185	18280	18226	18076	18182	18474	18316	18041	18002	18086	18154	18273	18190	18328	18054	18173	18397	18244	18199	18327	18386	18307	18184	18111	18171	18262	18386	18446	18393	18166	18221	18197	18078	18141	18109	18364	18282	18261	18505	18152	18414	18185	18100	18151	18109	18332	18235	18377	18045	18364	18336	18211	18107	18152	18225	18294	18187	18335	18246	18076	18198	18284	18239	18144	18332	17983	18235	18234	18032	18218	18255	18379	18521	17976	18223	18227	18488	18406	18313	18285	18263	18193	18262	18478	18331	18250	18274	18358	18193	18158	18291	18050	18256	18186	18095	18353	18213	18106	18304	18295	18208	18188	18284	18276	18386	18155	18331	18254	18296	18327	18265	18348	18276	18302	18411	18154	18273	18248	18259	18172	18225	18239	18162	17966	18162	18357	18287	18226	18366	18261	18571	18390	18173	18172	18549	18375	18160	18439	18388	18286	18379	18300	18431	18499	18380	18461	18520	18157	18563	18442	18206	18123	18334	18368	18297	18432	18466	18359	18318	18357	18203	17989	18269	18239	18123	18250	18297	18467	18481	18319	18298	18198	18269	18401	18262	18358	18172	18217	18171	18298	18312	18276	18233	18144	18231	18338	18229	18059	18468	18431	17974	18097	17997	18304	17945	18099	18399	18150	18098	18424	18160	18170	18254	18484	18416	18194	18514	18316	18181	18557	18330	18381	18198	18292	18224	18252	18290	18255	18386	18280	18182	18419	18252	18260	18188	18287	18230	18259	18207	18389	18236	18349	18374	18282	18134	18221	18167	18219	18185	18177	18275	18351	18218	18385	18251	18414	18423	18260	18313	18058	18364	18516	18439	18200	18197	18295	18102	18283	18257	18197	18392	18147	18245	18055	18228	18271	18160	18225	18345	18362	18264	18178	18164	18399	18227	18197	18279	18373	18270	18323	18483	18190	18101	18242	18480	18386	18063	18301	18310	18097	18283	18299	18260	18336	18211	18404	18357	18588	18505	18095	18139	18514	18360	18555	18416	18212	18215	18326	18253	18296	18316	18335	18187	18378	18211	18251	18112	18349	18274	18296	18206	18199	18177	18192	18459	18282	18162	18281	18416	18508	18282	18158	18468	18127	18301	18388	18161	18159	18233	18344	18190	18132	18199	18307	18224	18313	18137	18309	18249	18399	18155	18366	18249	18343	18244	18281	18400	18559	18307	18468	18403	18368	18412	18482	18283	18160	18452	18309	18381	18115	18541	18428	18100	18068	18300	18316	18366	18185	18223	18417	18481	18416	18250	18251	18350	18198	18350	18253	18317	18507	18176	18341	18333	18411	18359	18177	18388	18269	18370	18398	18204	18357	18344	18535	18336	18158	18068	18301	18434	18204	18047	18244	18224	18193	18154	18180	18234	18458	18325	18210	18082	18239	18048	18322	18223	18164	18273	18306	18331	18308	18282	18234	18290	18412	18204	18220	18233	18315	18063	18183	18429	18343	18199	18154	18277	18190	18280	18049	18112	18227	18269	18045	18404	18128	18352	18442	18296	18151	18180	18377	18517	18358	18363	18257	18270	18422	18425	18262	18297	18352	18241	18108	18349	18395	18273	18293	18238	18325	18260	18120	18160	18006	18298	18124	18266	18193	18306	18226	18203	18377	18392	18321	18263	18228	17972	18125	18417	18481	18333	18281	18237	18218	18188	18263	18283	18446	18370	18366	18102	18277	18417	18247	18125	18236	18285	18154	18191	18023	18472	18335	18343	18196	18230	18298	18179	18270	18177	18267	18308	18151	18164	18420	18310	18211	18429	18209	18165	18187	18249	18214	18207	18410	18238	18386	18383	18055	18140	18457	18194	18311	18254	18324	18337	18346	18265	18204	18143	18300	18291	18250	18232	18200	18348	18471	18302	18337	18270	18388	18355	18329	18247	18560	18328	18261	18270	18225	18418	18271	18198	18380	18051	18265	18431	18292	18248	18290	18215	18346	18370	18308	18195	18077	18355	18111	18414	18368	18237	18112	18346	18070	18243	18296	18368	18257	18418	18166	18113	18330	18247	18248	18392	18140	18270	18214	18313	18131	18066	18288	18204	18210	18197	18167	18288	18224	18160	18145	18302	18256	18121	18364	18149	18231	18264	18453	18210	18317	18347	18217	18219	18204	18472	18390	18254	18174	18239	18339	18137	18305	18223	18195	18357	18270	18308	18223	18155	18259	18159	18433	18409	18343	18242	18073	18399	18332	18237	18452	18207	18299	18245	18189	18105	18235	18257	18178	17997	18196	18159	18275	18440	18276	18229	18024	18174	18368	18497	18244	18084	18249	18140	18215	18191	18246	18253	18180	18671	18548	18308	18290	18350	18171	18356	18135	18532	18374	18165	18094	18252	18178	18227	18367	18121	18324	18378	18326	18303	18325	18363	18434	18312	18059	18180	18255	18279	18275	18164	18050	18152	18552	18356	18176	18200	18175	18252	18445	18261	18612	18293	18242	18318	18250	18305	18320	18380	18067	18345	18133	18365	18335	18287	18225	18260	18278	18180	18194	18238	18271	18332	18376	18203	18005	18335	18330	18490	18266	18311	18446	18235	18250	18270	18284	18330	18177	18481	18106	18211	18101	18441	18358	18324	18293	18429	18156	18371	18264	18295	18337	18169	18431	18238	18303	18205	18378	18304	18123	18312	18189	18089	18439	18342	18303	18246	18258	18131	18220	18266	18330	18219	18265	18240	18341	18159	18446	18147	18220	18177	18374	18279	18388	18288	18283	18337	18328	18337	18185	18383	18174	18257	18498	18384	18489	18370	18251	18139	18288	18230	18260	18214	18177	18395	18538	18201	18338	18244	18331	18319	18333	18354	18541	18228	18270	18323	18405	18281	18144	18217	18205	18266	18404	18106	18233	18173	18260	18277	18495	18260	18271	18310	18213	18283	18168	18183	18298	18396	18479	18336	18261	18294	18299	18268	18373	18435	18302	18245	18368	18156	18241	18214	18293	18410	18270	18280	18296	18254	18163	18472	18285	18341	18202	18092	18167	18282	18399	18136	18299	18309	18372	18281	18384	18301	18311	18222	18170	18102	18187	18155	18315	18518	18346	18190	18353	18326
21299	37422	36610	28395	23598	20383	19055	18359	17208	16866	16446	16743	16659	16278	16520	16498	16332	16475	16392	16167	16129	15949	19129	26575	27510	23268	19727	18162	16310	15773	15764	15438	15577	15693	15496	15509	15537	15473	15422	15360	15507	15605	15575	15385	15403	15379	15665	15398	15540	15584	15466	15444	15509	15452	15533	15601	15434	15556	15469	15505	15431	15550	15561	15338	15503	15431	15467	15342	15542	15624	15394	15585	15406	15422	15564	15576	15456	15508	15510	15543	15611	15540	15668	15498	15425	15490	15439	15534	15332	15575	15426	15492	15440	15477	15445	15548	15477	15417	15527	15668	15395	15506	15415	15606	15628	15602	15314	15624	15320	15690	15420	15479	15433	15413	15385	15431	15434	15558	15463	15514	15625	15323	15502	15474	15419	15569	15408	15622	15553	15547	15520	15443	15557	15498	15586	15536	15459	15641	15464	15294	15444	15481	15523	15350	15525	15449	15490	15604	15366	15424	15663	15621	15470	15406	15391	15436	15490	15246	15456	15575	15476	15371	15509	15557	15489	15342	15524	15586	15442	15496	15505	15594	15548	15498	15408	15667	15487	15419	15546	15283	15412	15544	15474	15763	15470	15545	15526	15472	15514	15493	15416	15336	15551	15472	15649	15394	15572	15513	15513	15394	15497	15288	15571	15344	15431	15466	15547	15458	15437	15539	15319	15415	15252	15389	15511	15572	15584	15516	15512	15570	15313	15461	15680	15448	15457	15559	15394	15456	15361	15403	15417	15468	15468	15491	15379	15531	15373	15688	15478	15367	15432	15441	15476	15580	15512	15475	15396	15604	15512	15347	15490	15399	15388	15420	15413	15578	15424	15399	15414	15382	15551	15488	15458	15574	15394	15489	15471	15430	15517	15699	15468	15584	15463	15316	15462	15710	15572	15578	15544	15410	15587	15306	15411	15289	15360	15525	15441	15362	15391	15632	15511	15456	15283	15518	15421	15495	15503	15320	15392	15337	15411	15502	15327	15474	15485	15335	15435	15544	15345	15548	15400	15458	15580	15428	15592	15367	15438	15463	15481	15164	15422	15540	15551	15551	15550	15603	15482	15609	15487	15360	15514	15522	15584	15365	15489	15394	15546	15461	15466	15264	15336	15443	15426	15331	15537	15352	15515	15287	15553	15529	15564	15622	15334	15495	15511	15436	15569	15583	15549	15471	15389	15455	15570	15448	15497	15545	15319	15540	15502	15367	15502	15551	15409	15425	15498	15501	15390	15376	15489	15391	15566	15554	15438	15409	15594	15323	15490	15493	15380	15559	15434	15442	15581	15716	15465	15509	15355	15490	15404	15449	15499	15356	15602	15394	15655	15661	15521	15595	15330	15432	15691	15311	15564	15489	15546	15288	15474	15491	15484	15601	15304	15292	15617	15476	15464	15445	15625	15405	15432	15521	15495	15521	15563	15533	15450	15419	15664	15391	15338	15481	15368	15402	15393	15486	15337	15501	15652	15584	15570	15359	15399	15508	15409	15427	15390	15537	15414	15657	15568	15388	15538	15608	15343	15410	15356	15425	15714	15512	15379	15334	15507	15526	15324	15396	15413	15417	15495	15496	15414	15487	15468	15416	15425	15482	15478	15558	15589	15525	15505	15401	15446	15462	15450	15446	15429	15483	15375	15288	15374	15595	15606	15495	15283	15556	15542	15482	15495	15706	15536	15320	15459	15462	15496	15567	15487	15392	15556	15468	15335	15458	15294	15416	15415	15338	15459	15437	15455	15477	15428	15323	15412	15587	15438	15345	15343	15374	15248	15379	15539	15403	15502	15527	15538	15280	15447	15442	15441	15384	15452	15445	15241	15363	15571	15505	15437	15605	15400	15402	15497	15393	15370	15571	15436	15418	15507	15615	15531	15468	15569	15567	15452	15524	15393	15400	15483	15608	15491	15597	15556	15526	15583	15585	15307	15529	15394	15364	15289	15526	15419	15359	15504	15371	15550	15500	15374	15443	15570	15433	15424	15502	15373	15232	15267	15676	15374	15453	15299	15523	15475	15611	15509	15599	15526	15537	15370	15551	15534	15516	15340	15321	15464	15542	15561	15475	15380	15535	15395	15496	15582	15528	15510	15664	15401	15550	15497	15367	15480	15570	15427	15627	15272	15497	15649	15477	15458	15563	15413	15510	15613	15588	15472	15462	15370	15450	15523	15334	15545	15399	15400	15508	15477	15517	15334	15366	15471	15342	15377	15524	15681	15344	15357	15513	15556	15539	15483	15338	15351	15400	15402	15499	15489	15552	15615	15383	15380	15446	15501	15444	15504	15404	15481	15496	15467	15527	15573	15561	15323	15550	15392	15337	15594	15453	15462	15496	15569	15444	15538	15390	15301	15495	15572	15449	15292	15339	15510	15559	15323	15603	15307	15325	15373	15510	15639	15512	15363	15520	15386	15448	15446	15627	15421	15531	15479	15509	15540	15375	15365	15472	15475	15585	15603	15457	15470	15499	15419	15529	15363	15482	15291	15443	15522	15666	15517	15345	15400	15431	15368	15528	15564	15477	15747	15562	15483	15419	15302	15517	15515	15439	15442	15380	15437	15596	15390	15469	15485	15361	15337	15554	15474	15297	15525	15457	15375	15523	15425	15574	15502	15503	15314	15570	15458	15635	15663	15289	15497	15405	15450	15377	15499	15339	15567	15467	15573	15512	15537	15539	15451	15526	15380	15489	15413	15356	15694	15228	15486	15487	15454	15512	15284	15522	15522	15522	15420	15462	15530	15420	15478	15582	15563	15374	15468	15493	15406	15633	15372	15453	15554	15639	15314	15343	15441	15605	15319	15476	15414	15514	15524	15427	15462	15425	15435	15525	15472	15568	15375	15566	15463	15361	15276	15516	15506	15586	15357	15388	15513	15352	15508	15587	15554	15571	15358	15567	15513	15543	15380	15425	15553	15564	15643	15433	15527	15661	15602	15466	15521	15568	15440	15613	15565	15529	15516	15541	15432	15465	15488	15428	15467	15484	15460	15434	15459	15395	15462	15198	15397	15467	15576	15550	15266	15433	15367	15584	15579	15496	15423	15451	15467	15393	15312	15474	15375	15526	15413	15771	15511	15515	15596	15520	15503	15398	15352	15534	15383	15440	15423	15442	15350	15377	15600	15561	15530	15482	15434	15487	15372	15396	15410	15546	15541	15439	15561	15509	15523	15485	15524	15381	15571	15474	15698	15458	15519	15401	15662	15447	15380	15434	15602	15649	15576	15395	15413	15648	15407	15233	15292	15530	15331	15418	15614	15425	15524	15524	15365	15543	15432	15459	15466	15529	15335	15406	15428	15520	15653	15426	15524	15357	15619	15510	15261	15597	15556	15456	15504	15495	15527	15544	15482	15464	15604	15433	15614	15378	15493	15527	15436	15353	15422	15236	15459	15560	15410	15526	15580	15385	15447	15609	15250	15552	15463	15489	15404	15544	15598	15506	15438	15478	15489	15411	15598	15323	15452	15532	15537	15429	15492	15600	15392	15498	15473	15381	15457	15510	15544	15637	15326	15230	15465	15733	15518	15504	15491	15406	15267	15436	15517	15398	15404	15624	15348	15561	15479	15612	15616	15505	15475	15331	15509	15581	15593	15308	15546	15512	15449	15420	15525	15472	15505	15370	15429	15299	15419	15511	15433	15362	15474	15370	15417	15487	15608	15340	15380	15410	15301	15403	15432	15339	15545	15623	15475	15455	15446	15546	15368	15404	15585	15434	15654	15462	15372	15414	15455	15538	15546	15490	15489	15616	15378	15485	15434	15476	15589	15552	15276	15471	15500	15599	15499	15338	15433	15384	15236	15322	15342	15353	15455	15490	15477	15564	15259	15514	15485	15400	15515	15473	15473	15476	15359	15326	15463	15339	15451	15475	15396	15482	15449	15342	15311	15425	15668	15361	15418	15416	15418	15543	15615	15498	15413	15355	15408	15467	15353	15392	15487	15555	15485	15554	15632	15591	15575	15495	15584	15540	15432	15428	15597	15625	15672	15449	15326	15571	15447	15505	15505	15443	15264	15526	15620	15408	15446	15482	15448	15304	15558	15471	15445	15313	15536	15402	15468	15270	15397	15541	15526	15467	15279	15535	15479	15531	15445	15408	15494	15430	15525	15418	15480	15553	15431	15475	15505	15388	15544	15524	15456	15381	15316	15538	15553	15666	15408	15415	15386	15238	15341	15306	15529	15532	15551	15396	15251	15612	15477	15441	15359	15399	15451	15448	15463	15587	15392	15296	15541	15508	15652	15434	15414	15367	15571	15436	15566	15524	15492	15407	15444	15364	15484	15546	15498	15355	15632	15430	15517	15517	15449	15453	15509	15442	15433	15567	15520	15346	15556	15459	15514	15470	15416	15428	15418	15525	15560	15504	15381	15286	15531	15564	15503	15456	15418	15431	15504	15504	15521	15483	15579	15489	15594	15636	15472	15333	15535	15494	15367	15357	15581	15188	15405	15396	15462	15415	15378	15495	15465	15399	15599	15463	15501	15498	15372	15331	15373	15473	15564	15423	15450	15463	15463	15525	15389	15364	15464	15586	15543	15419	15519	15531	15411	15429	15559	15548	15355	15554	15676	15345	15423	15407	15585	15426	15397	15412	15454	15483	15482	15387	15663	15385	15574	15501	15550	15526	15418	15508	15387	15417	15452	15474	15407	15456	15390	15598	15506	15526	15571	15548	15456	15548	15665	15539	15436	15403	15413	15430	15556	15274	15448	15604	15329	15442	15404	15489	15362	15369	15472	15253	15507	15402	15210	15516	15477	15573	15584	15460	15548	15521	15429	15645	15393	15386	15626	15618	15690	15394	15404	15496	15528	15496	15525	15446	15590	15554	15429	15431	15481	15356	15454	15440	15619	15506	15522	15502	15517	15533	15523	15524	15550	15501	15346	15526	15598	15431	15442	15652	15520	15377	15323	15554	15532	15511	15442	15594	15435	15545	15376	15562	15452	15413	15346	15388	15475	15581	15420	15518	15503	15450	15520	15305	15501	15560	15261	15546	15429	15393	15606	15464	15521	15503	15422	15282	15443	15613	15482	15355	15412	15529	15440	15447	15795	15350	15343	15559	15481	15393	15694	15323	15506	15439	15566	15483	15624	15460	15465	15691	15470	15437	15368	15436	15427	15408
28406	23226	27637	24164	20163	19590	19190	18773	18520	18617	18330	18359	18287	18295	18351	18275	18139	18173	18356	18330	18137	18320	18270	18672	18829	18809	18687	18450	18174	17846	18199	18185	18057	17940	18325	18014	18200	18112	18271	18035	18126	18110	18212	18345	18148	18151	18106	18424	17922	18167	18117	18342	18305	17934	18167	18033	17890	18173	18340	18206	17904	18096	18146	18083	18204	18121	18074	18193	18090	18132	18102	18102	18057	18221	17996	17996	18011	18017	17934	18104	18156	18086	18137	18066	18196	18063	18169	18053	18098	18196	18178	18120	18024	18069	18009	18167	18012	18006	18387	17925	18135	18112	18193	18097	18164	18304	18014	18099	17949	18115	18111	18318	18130	18091	18194	17836	18164	17937	18013	17886	18131	17989	18020	17997	18161	18177	17884	18174	18131	17992	18024	18027	18158	18167	18178	18057	17941	18062	18043	18190	18041	18065	18176	18299	18183	18192	18304	18146	17970	18101	18104	17894	18074	18060	17991	18120	18187	18071	18040	18054	18216	18158	18266	18075	18092	18029	17964	17916	18296	18038	18108	18206	18118	18227	18204	18071	18042	17966	18230	18070	17993	17967	18060	17947	17971	17943	18005	18315	18196	18189	18207	18145	18168	18194	18133	17869	18107	18336	17859	18203	18119	17981	18105	18120	18065	18162	18026	18174	18123	18066	18116	18115	18072	18005	18136	17949	18212	18071	18172	18081	18161	17933	18066	18232	18241	17920	18180	17977	18169	18036	18009	18048	18259	18065	18164	18098	18197	18192	18214	18111	18370	18124	17982	18201	18220	18107	18202	17956	17894	18052	18188	18052	18222	18198	18055	18057	18230	18168	17992	18021	18061	18385	18080	18010	18079	18164	18096	18163	18023	17799	18296	18122	18128	18337	18192	18258	18257	17949	18203	17950	18153	18041	18153	17908	17937	17954	17975	18076	18103	18011	17977	18058	17858	17854	18083	17872	18097	17881	18079	18026	18208	18011	17984	18126	18079	18132	17942	18247	17923	18202	18204	18036	18161	18180	17949	17845	18173	18289	18285	18040	18424	18190	18052	18292	18097	18172	18154	18101	18111	18062	18250	18124	18031	18200	18062	18075	18112	18112	18002	18241	18063	17940	17953	18140	18110	18150	17947	17882	17976	18001	18172	18096	18053	18143	18217	18116	17957	18128	18234	18069	18189	18086	18291	18207	17994	17945	18148	17997	18284	18185	18133	18007	18142	18230	18185	18181	18056	18243	18068	18125	18208	18210	17924	17909	18149	17963	18245	17887	18041	18191	18243	17945	18242	18147	18084	18128	18097	18051	18022	18031	17992	17977	17998	18219	18199	18015	18089	18103	17979	18236	18228	18270	18070	18058	18066	18270	18154	18288	18128	18013	18131	18289	18002	18156	18148	18136	18120	18157	18101	18092	18125	18212	18031	18260	18049	18135	18074	18068	18154	18018	18297	18206	18101	18128	18111	18067	18032	18140	18213	18035	17944	18115	18158	18212	18294	17942	18191	17942	18124	18143	18213	18228	17775	17991	18058	18190	18210	18096	18217	18001	18106	18033	18102	18097	18035	18083	18170	18223	18186	18052	17989	17943	18065	17958	17995	17937	18103	18032	18145	18081	17925	17934	18140	18037	18006	18187	18144	17921	18015	18180	18192	18106	17890	18136	18219	18070	18177	17990	17948	17989	18363	18157	18050	18426	18037	18205	18149	17966	18178	18082	18164	18133	18229	18071	18070	18064	18065	18013	17977	18081	18239	18243	18003	17990	18085	18135	18354	18017	17985	18050	18177	18254	18134	18042	18074	18191	18173	18020	18018	18049	18065	17999	18247	18223	18122	18195	18361	17835	18241	18093	18242	18136	18144	18104	18130	17942	18123	18015	18099	18101	18217	18089	17959	18101	18197	18016	18289	18294	18040	18087	18238	18251	18091	18070	18041	18265	17867	18057	17851	17928	18246	18181	17940	18330	17958	18242	18201	18033	18215	18074	18090	18218	18116	18087	18030	18000	18125	17887	18046	18057	18113	18007	17919	18144	18104	18180	18255	18147	17985	18268	18028	18124	18342	18195	18240	18115	18013	18080	18105	18106	18168	18015	18061	18224	18090	18287	18095	17974	18112	18128	17974	17896	18326	18100	18082	18028	18178	18151	18222	18214	18085	18093	18103	18092	18115	18235	18028	18239	18242	18146	18209	18021	18162	18053	18016	17951	18075	17946	17970	18229	18232	18329	18149	18093	18106	18060	18285	17999	18107	18319	18168	17940	18077	18037	18074	18026	18090	18002	18132	18238	18052	18122	17966	18185	18257	18160	18270	18008	18108	18051	18204	17981	18123	18266	18174	18117	18139	18099	18142	18075	18219	18043	17872	18115	17872	18163	18003	18058	18268	18250	18061	18176	18036	18149	18183	18058	18159	17900	18056	17960	18033	18059	18004	17974	18125	18183	18251	18229	17934	18074	18247	18147	18053	18114	18045	17878	18056	18113	18068	18070	18318	17961	18026	17977	18193	18178	18071	18250	18199	18017	18165	18129	18178	17963	17965	17944	18001	18024	18265	17996	18229	18239	18324	18182	18225	18151	17988	18156	18227	17905	18072	18066	18141	18077	18005	17989	18181	18065	18024	18070	18081	18237	18125	17936	18221	17865	17956	18074	17981	18162	18127	18135	18120	18011	18059	18135	17981	18035	18182	18145	18093	18004	18050	18148	18087	18039	18209	18153	18187	18158	18079	18166	18202	18046	18037	18087	18129	18062	18153	18155	18163	18073	18030	18126	18041	18042	18202	18141	18079	17948	18215	18017	17949	17950	18160	18109	18140	18063	17946	18208	18211	17884	18078	18127	18123	18295	17941	18091	18102	17796	18117	18234	18042	18026	18304	18229	18289	18142	18097	18008	18346	18025	18130	18091	18015	17966	18186	18079	18135	18058	18098	17904	17968	17970	17952	18108	17930	18086	18218	18266	18181	17994	18075	18107	18136	18250	18140	18209	18214	18101	18450	18060	18192	17984	18179	17979	18247	18056	18072	18085	18090	18341	18051	17909	18062	18192	18322	18187	18268	18275	17984	18196	18098	18192	17975	17990	18125	18112	18150	18173	18066	18055	18171	18274	18156	18021	18138	18110	18002	18024	18182	18271	18138	17995	17989	18020	18162	18449	18168	18021	18187	17996	18230	18007	18164	18003	18042	18200	18176	18112	18113	18240	17864	17948	17941	18164	18146	18124	18008	18127	18069	18135	18320	18311	18042	17859	18045	17986	18133	18009	18210	18267	18237	17973	18134	18299	18068	18068	18249	18098	18102	18176	18115	18030	18105	17916	18165	18367	17947	17983	18078	18354	17961	18019	17860	18070	18125	18179	18177	17999	18234	18011	18151	18040	18183	18199	18064	18134	18205	18115	18286	18037	18083	18140	17976	18153	17863	18047	18066	18055	18263	18132	18048	18030	18124	18119	18112	18147	18266	18119	18069	18112	18135	18044	18147	18061	18067	18196	18090	18060	18191	18127	18142	18231	18377	18131	18030	18154	18227	18128	18371	18110	18260	18074	18203	18153	17926	17960	18188	18196	18382	18205	18213	18148	18143	18035	18149	17953	17997	18165	18197	17994	18067	18012	17927	18249	18050	18039	18189	18071	17993	18227	18125	18278	18104	18046	18133	18230	17955	17996	18119	17892	18093	18146	18010	18098	18051	17988	18137	18133	18192	17901	17970	18192	17947	18171	18087	18194	17982	18052	18192	18177	17931	18062	17841	18211	18044	18210	18108	18206	18165	18153	18072	18049	18221	18027	18208	18160	17968	18095	18095	18106	17853	18088	17996	17831	18240	18020	18068	18012	18161	18038	18174	18163	18222	17860	18141	17897	18048	18058	18251	18164	18265	17960	18179	18126	18037	18150	18202	18157	18147	18150	17997	18238	18098	18004	18044	18096	17912	18109	18070	18164	18194	18018	18228	18166	18135	18077	18175	18235	18047	18116	18008	18092	18087	18094	18160	18250	18229	18041	18174	18028	18288	18319	18098	18156	17971	18047	18194	18142	18021	17955	18219	18308	18033	18079	18251	18038	18007	18186	18062	18166	18071	18014	18022	18100	18289	18087	18121	18047	18160	18115	18220	18178	18358	18021	18036	18279	18397	18020	18176	18298	18221	18148	18171	18220	17972	17855	18202	18166	18040	18238	18068	18202	18129	18013	17868	18037	18187	18165	18142	18266	18199	18123	17965	18128	18138	18395	18350	18108	17980	18098	18111	18045	18088	18048	17868	18132	17895	17986	17953	18014	18198	18022	18231	18129	18120	18202	18062	18123	17994	18283	17980	17988	18024	18251	18193	17952	18146	18151	18047	18080	18132	18202	18156	18179	18163	18181	18135	18184	17965	18249	18231	18081	18181	18011	18123	18090	18122	17964	18358	18208	18233	18075	18211	18121	18173	18023	17990	18032	18040	18286	18195	18042	18245	17867	18236	18008	18187	18176	18116	18333	18153	18063	18047	18187	18221	18185	18234	18051	18071	17934	18135	18114	18263	18200	18004	17953	18121	18214	18202	18175	18207	18219	18057	18006	18205	18201	18076	17909	18055	18256	18119	18101	18102	17982	18294	18066	17920	18103	18122	18116	18082	18220	18222	17930	18229	18066	18122	18092	17985	18176	18336	18235	18222	17954	18091	18139	18336	18249	18380	18192	18165	18082	18116	18050	18177	18150	17992	18022	18200	18158	18011	18035	18031	18325	18355	18239	18208	17995	18335	18057	18159	18337	18063	18094	18208	18247	18464	18049	18170	18011	18221	18189	18217	18038	17902	18327	18166	18150	18165	17996	18310	17903	18150	18021	17961	18084	18059	18084	18293	18080	18036	18058	18200	18003	17939	17991	18134	18207	18055	18089	18082	18230	18323	18108	18139	18284	18214	18016	18164	18014	18290	18163	18048	18091	18241	18062	17938	17899	18114	18244	18057	17995	18278	18164	17985	18121	18150	18093	18235	18112	17890	18070	18089	18200	18190	18123	18318	18135	17984	18134	18119	18286	18051	18125	18057	18227	17998	18080	18063	17853	18147	18111	18241	18197	18124	18040	18082	17918	18032	17925	17918	18222	18151	17824	18145	18133	18131	18129	17959	18060	18139	18231	18065	18057
19539	26028	26736	20403	18156	17223	16672	16131	16182	15723	15680	15814	15616	15713	15564	15663	15551	15533	15667	15510	15674	15495	15594	16209	16287	16300	15842	15580	15285	15315	15381	15378	15364	15574	15251	15172	15510	15346	15371	15430	15591	15386	15466	15180	15310	15322	15250	15317	15457	15246	15391	15439	15213	15207	15326	15313	15290	15266	15239	15178	15390	15468	15477	15311	15249	15223	15357	15407	15275	15326	15437	15256	15354	15383	15216	15477	15152	15316	15296	15430	15382	15379	15328	15282	15381	15276	15320	15336	15304	15396	15203	15318	15328	15254	15333	15348	15243	15437	15390	15296	15390	15497	15273	15257	15292	15435	15281	15370	15333	15327	15258	15365	15415	15292	15408	15291	15373	15436	15289	15223	15329	15292	15269	15444	15320	15329	15466	15135	15621	15330	15366	15289	15202	15130	15366	15264	15394	15097	15265	15459	15290	15348	15330	15281	15487	15390	15500	15344	15253	15515	15320	15137	15440	15190	15318	15158	15296	15213	15507	15328	15307	15226	15273	15367	15214	15317	15360	15360	15343	15249	15368	15455	15338	15450	15255	15360	15279	15364	15343	15554	15221	15502	15373	15314	15259	15532	15255	15240	15207	15335	15445	15294	15482	15263	15344	15476	15415	15459	15318	15439	15362	15519	15357	15252	15356	15327	15240	15367	15203	15419	15399	15394	15207	15277	15304	15312	15344	15389	15394	15418	15358	15301	15284	15354	15307	15297	15294	15336	15506	15313	15268	15274	15264	15400	15458	15320	15298	15347	15233	15474	15231	15446	15397	15218	15460	15356	15301	15386	15197	15317	15467	15426	15300	15447	15273	15244	15363	15051	15163	15347	15303	15270	15259	15439	15293	15532	15333	15351	15170	15334	15376	15438	15257	15380	15496	15435	15313	15229	15251	15383	15423	15342	15406	15299	15303	15536	15322	15408	15510	15485	15518	15255	15378	15334	15453	15394	15386	15417	15330	15241	15269	15371	15286	15510	15163	15308	15310	15414	15242	15348	15162	15355	15325	15161	15191	15488	15378	15402	15425	15318	15213	15356	15432	15503	15386	15155	15213	15223	15349	15211	15231	15374	15282	15272	15325	15206	15334	15220	15422	15398	15271	15229	15329	15493	15235	15414	15446	15212	15303	15292	15265	15381	15483	15465	15385	15469	15434	15340	15208	15349	15095	15515	15207	15373	15224	15416	15267	15405	15268	15311	15297	15304	15258	15513	15184	15206	15310	15407	15262	15397	15220	15325	15208	15187	15364	15073	15493	15284	15489	15179	15345	15464	15256	15468	15422	15604	15260	15466	15394	15222	15326	15313	15248	15330	15384	15251	15275	15440	15440	15386	15408	15454	15495	15399	15163	15299	15338	15475	15322	15393	15270	15212	15427	15391	15385	15386	15341	15467	14980	15430	15256	15293	15171	15177	15380	15384	15161	15338	15144	15413	15181	15474	15179	15397	15235	15393	15417	15430	15281	15337	15440	15276	15296	15215	15314	15199	15454	15335	15313	15157	15294	15384	15243	15342	15230	15241	15442	15283	15253	15429	15491	15365	15408	15462	15367	15321	15281	15354	15279	15218	15320	15364	15309	15205	15464	15387	15305	15394	15438	15272	15202	15393	15406	15412	15378	15352	15385	15202	15216	15278	15353	15420	15351	15410	15334	15397	15254	15427	15386	15441	15328	15583	15363	15496	15259	15457	15304	15236	15467	15398	15200	15303	15326	15282	15423	15289	15482	15256	15205	15358	15363	15133	15366	15274	15538	15348	15210	15274	15318	15375	15335	15277	15192	15367	15501	15342	15335	15222	15439	15362	15570	15444	15379	15228	15396	15439	15456	15461	15510	15331	15408	15276	15189	15305	15321	15221	15341	15388	15438	15338	15404	15434	15120	15424	15444	15337	15364	15301	15228	15213	15265	15334	15227	15388	15233	15161	15360	15335	15196	15347	15248	15480	15306	15319	15283	15300	15391	15296	15404	15362	15174	15261	15350	15239	15366	15578	15449	15209	15482	15351	15231	15197	15388	15347	15452	15373	15386	15303	15290	15507	15320	15344	15256	15435	15195	15234	15407	15294	15367	15232	15344	15344	15277	15334	15402	15206	15385	15439	15250	15424	15249	15451	15374	15393	15403	15323	15497	15206	15435	15265	15473	15297	15266	15263	15264	15313	15295	15188	15379	15562	15338	15186	15399	15077	15440	15328	15383	15333	15364	15210	15418	15488	15403	15309	15395	15285	15360	15365	15309	15494	15288	15219	15329	15460	15303	15328	15458	15413	15454	15323	15375	15411	15390	15292	15328	15396	15221	15352	15416	15463	15325	15401	15274	15375	15602	15225	15463	15335	15287	15394	15426	15416	15487	15392	15450	15292	15398	15355	15338	15264	15268	15348	15294	15240	15440	15359	15350	15465	15403	15312	15445	15296	15321	15226	15394	15318	15390	15285	15485	15399	15434	15275	15342	15447	15357	15226	15261	15336	15385	15287	15310	15422	15415	15363	15464	15453	15378	15298	15264	15246	15273	15329	15469	15213	15432	15380	15328	15295	15221	15344	15466	15430	15217	15406	15278	15435	15471	15360	15452	15268	15317	15331	15271	15496	15359	15191	15411	15535	15324	15297	15303	15471	15303	15217	15258	15067	15379	15498	15391	15283	15414	15471	15275	15453	15333	15356	15311	15174	15456	15350	15259	15106	15441	15233	15172	15329	15305	15515	15236	15299	15385	15339	15446	15322	15219	15288	15328	15374	15225	15282	15308	15504	15561	15126	15474	15348	15451	15443	15327	15357	15452	15558	15278	15407	15264	15440	15310	15238	15355	15274	15469	15544	15287	15314	15433	15475	15317	15203	15232	15504	15327	15307	15275	15347	15431	15432	15313	15306	15337	15389	15344	15403	15202	15485	15631	15304	15302	15317	15411	15338	15331	15408	15291	15298	15160	15357	15309	15288	15355	15138	15286	15312	15302	15359	15442	15457	15390	15324	15285	15334	15370	15564	15265	15309	15410	15290	15243	15443	15589	15282	15314	15320	15478	15310	15412	15433	15328	15328	15226	15429	15419	15366	15362	15434	15378	15331	15355	15481	15228	15343	15323	15327	15489	15257	15171	15556	15448	15340	15287	15320	15543	15237	15305	15371	15367	15361	15389	15429	15294	15361	15305	15382	15429	15431	15364	15363	15521	15154	15391	15249	15400	15410	15323	15170	15342	15402	15462	15580	15228	15295	15377	15329	15261	15316	15272	15428	15287	15303	15409	15388	15283	15590	15419	15411	15309	15626	15484	15187	15327	15472	15371	15457	15294	15498	15327	15383	15369	15320	15291	15350	15367	15302	15509	15355	15522	15462	15199	15228	15414	15386	15454	15380	15379	15376	15488	15355	15315	15389	15186	15170	15298	15247	15362	15551	15383	15255	15339	15271	15415	15341	15227	15322	15266	15209	15302	15478	15446	15355	15451	15343	15446	15442	15282	15241	15279	15427	15464	15259	15454	15368	15215	15355	15504	15337	15513	15240	15346	15232	15450	15289	15122	15567	15270	15319	15270	15430	15409	15200	15152	15339	15437	15074	15186	15376	15463	15166	15497	15345	15318	15234	15199	15220	15436	15287	15366	15362	15388	15490	15395	15432	15401	15417	15426	15282	15418	15273	15285	15342	15114	15259	15411	15398	15352	15270	15373	15317	15444	15363	15396	15295	15291	15244	15128	15521	15449	15195	15225	15257	15332	15281	15345	15311	15210	15461	15251	15301	15225	15473	15359	15134	15342	15488	15403	15311	15349	15394	15441	15403	15247	15302	15472	15339	15411	15335	15360	15289	15338	15278	15206	15387	15302	15439	15148	15361	15314	15391	15376	15396	15204	15201	15314	15386	15474	15221	15325	15267	15283	15493	15391	15239	15317	15391	15407	15346	15375	15216	15298	15363	15572	15485	15342	15257	15320	15420	15219	15378	15413	15384	15338	15313	15290	15317	15398	15253	15196	15672	15355	15271	15390	15349	15309	15246	15481	15199	15421	15327	15235	15495	15286	15336	15304	15313	15266	15462	15242	15249	15317	15355	15268	15430	15518	15146	15365	15431	15343	15505	15406	15534	15289	15199	15270	15241	15541	15413	15462	15464	15393	15485	15340	15241	15297	15275	15365	15165	15434	15224	15334	15481	15263	15420	15336	15318	15433	15310	15238	15315	15348	15319	15314	15309	15366	15301	15156	15215	15265	15164	15309	15357	15446	15385	15404	15204	15339	15471	15321	15310	15383	15236	15372	15392	15328	15216	15418	15270	15177	15319	15464	15384	15333	15308	15249	15495	15312	15251	15249	15470	15316	15302	15404	15293	15448	15270	15482	15196	15272	15445	15477	15321	15210	15301	15341	15331	15128	15394	15422	15347	15322	15348	15421	15246	15343	15301	15480	15380	15361	15442	15258	15273	15505	15328	15374	15274	15269	15307	15340	15218	15322	15313	15436	15402	15441	15272	15319	15349	15655	15165	15221	15378	15390	15338	15177	15231	15303	15350	15304	15431	15254	15430	15296	15265	15277	15374	15216	15332	15290	15174	15465	15431	15236	15326	15242	15451	15432	15262	15346	15480	15467	15392	15334	15378	15390	15390	15231	15343	15332	15433	15325	15338	15472	15473	15281	15172	15222	15437	15371	15489	15487	15221	15384	15222	15419	15166	15394	15299	15399	15350	15438	15288	15340	15354	15394	15497	15272	15364	15394	15302	15355	15183	15427	15378	15443	15431	15303	15264	15371	15600	15445	15369	15424	15384	15254	15469	15271	15343	15359	15280	15390	15281	15612	15474	15320	15351	15317	15284	15339	15261	15321	15329	15312	15432	15434	15448	15418	15289	15365	15167	15196	15507	15237	15464	15230	15420	15276	15429	15339	15416	15500	15394	15214	15264	15411	15510	15262	15407	15177	15446	15255	15368	15398	15430	15197	15317	15509	15316	15298	15348	15312	15207	15246	15461	15272	15235	15362	15461	15409	15316	15535	15303	15226	15282	15150	15434	15247	15291	15432	15335	15295	15462	15483	15275	15475	15393	15458	15338	15265	15305	15389	15393	15351	15338	15255	15422	15257	15368	15259	15283	15366	15352	15361	15303	15100	15372	15409	15448	15322	15316
24523	21328	28557	24741	22700	22369	21485	19449	18811	18894	18619	18678	18325	18506	18481	18323	18532	18688	18609	18251	18721	18381	19624	22163	22840	21329	20043	19042	18696	18265	18081	18005	18211	17904	18178	17966	18117	18133	18128	17919	17968	18141	18256	17963	18118	17982	18201	18117	18160	17952	18122	18054	18099	18123	18083	18152	17947	17987	18054	18056	18015	18171	18155	17927	18245	18092	18200	18385	17969	17996	18069	18268	17988	18175	18154	18125	18190	18305	18207	17856	18253	18138	18059	18106	18157	18103	18049	18021	18018	18169	17970	18131	17942	18109	17856	18049	18231	17927	17902	18261	18078	18114	17992	18305	17891	18044	18015	17974	18154	18109	18214	17981	18167	18015	18012	17853	18041	18050	18209	18009	18171	18147	18227	18212	17984	17964	18117	18173	18061	17946	18061	18047	18083	17984	18068	18098	18098	17851	18102	17784	17941	17932	18337	18201	18200	18226	18124	18079	18002	18044	18185	18154	17950	18181	18094	17966	18033	18269	18237	18302	17923	18152	18101	18134	18016	18037	18130	18259	17925	17862	18229	18051	18045	17913	17959	17945	18066	18064	18003	18077	18011	17985	18026	18038	17952	18185	18113	18070	18142	18054	18012	18275	18054	18270	17930	18132	18050	18134	18118	17940	18147	18217	17942	18133	17982	17912	17937	18080	17872	18017	18001	17991	18120	17921	18023	18168	17989	18122	18030	18171	18195	18114	18152	17993	17868	18040	18177	18074	18018	17951	18258	18096	18084	18191	18260	18158	18064	17890	18047	18251	18286	17990	18121	18086	18242	18067	18234	18092	18133	18153	18171	18330	18094	18053	18096	18023	18139	17922	17828	17908	18233	18075	18173	18003	18044	17862	18030	18116	18129	17873	18050	17876	18404	17993	18031	18117	18014	18030	17912	18128	18037	18061	17923	18217	18302	18066	18197	18037	18008	18205	18110	18034	17994	18005	18007	18135	17983	18132	17924	17847	18168	18104	18161	17908	18053	18021	17849	18094	18040	18013	17959	18170	17988	17864	17897	17975	18080	18139	18115	18169	18079	18118	18107	18023	18069	18119	18041	17995	18039	17890	17889	18071	17987	17835	17793	18010	17985	18069	18076	17905	17827	18127	18162	17987	18140	18084	17933	17952	17923	17958	17885	18050	18009	18158	18120	18069	17800	18028	18217	17848	18090	17945	18083	17863	18130	18194	17973	18073	18129	17939	18073	18080	18141	18142	17879	17946	18109	18030	18127	17956	17918	18151	17981	17978	18107	18015	18122	18182	18037	18091	18088	18142	17873	18064	18138	17872	17863	18010	18000	18200	17951	18128	18232	18266	18059	18168	18158	18202	18220	17960	18254	18129	18222	18074	17936	17960	17815	18067	17981	17905	17924	17920	18068	18072	18057	18134	18082	18009	18227	17938	18097	17966	18264	18153	18113	18031	17915	18102	18067	18011	18050	17997	18199	17986	18127	18133	18126	18049	18108	18042	17956	18072	18374	18113	18111	17920	18196	18063	18130	17876	18140	18114	18225	18368	18156	18070	17999	18065	18153	17847	18122	17997	18105	17875	18065	18052	18068	18427	17966	18055	18009	18098	18086	18222	18162	17996	18131	17965	18185	17916	17981	18242	18180	18139	18262	17931	17963	17976	18110	18024	17909	18016	17885	17961	18096	18001	18027	18080	18196	18227	18021	18265	18017	18090	18281	18047	17871	17781	18042	18079	18135	18022	17986	17832	18005	18098	18021	18101	18129	18024	17895	18022	18156	18106	18312	18233	18188	18279	18041	18108	17942	18128	18227	18003	17869	18073	18187	18202	18036	18008	18118	17992	18007	18303	18009	18038	17934	18065	18054	18054	18188	17882	18025	17992	18150	17930	17996	18233	18261	18072	18218	17972	18204	17816	18019	18166	17923	17959	18167	17992	18068	18081	18316	18156	17844	17924	18075	17997	18150	18192	17969	18159	18125	18275	18020	18141	17933	18041	18112	17957	18113	18259	17935	18091	18268	18141	18186	17940	18103	18126	18023	18099	18107	18011	17967	18061	18114	18153	17978	18205	18020	17913	18084	17959	17858	17972	18000	18102	17993	18191	18053	18120	18126	18117	18234	18014	18112	18246	17993	17988	17954	18046	18137	18181	18429	18230	18107	18075	18034	18017	18063	18093	18008	17898	18200	18109	18353	18076	18182	18071	18186	18181	18033	18237	18196	18196	18173	18038	18108	18065	18134	18089	18150	18304	18096	17981	18004	18091	18122	18295	18141	18156	18175	17889	17945	18015	18091	18157	18253	18242	18111	18045	18041	18006	18085	17925	18194	18293	18279	18303	18176	18220	18068	18094	17991	18025	18028	18090	18098	18239	18168	18119	18049	18022	18152	18087	18235	17998	17905	18055	18082	18040	18060	18149	17958	18093	18056	18097	18030	17979	18063	18099	18318	18220	17903	18140	18377	17893	18048	17952	18230	18225	18174	18133	18143	18089	18235	18058	18167	18024	18150	18055	18182	18124	17882	17944	18107	18265	18242	17949	18095	18132	18120	17988	17867	18127	17992	18196	18112	18049	18136	17862	18172	18120	18288	18057	17789	18210	18125	18218	18089	17857	17873	18071	18205	18088	17937	18133	18015	18048	17934	18004	18163	18161	18076	17807	18192	18062	18079	17912	18056	18286	18355	18227	18019	18147	18162	17911	18255	18283	18146	18190	18119	17893	18011	18092	17867	18128	18381	18060	18044	18186	17949	18186	17906	17984	18112	18142	17950	18064	18185	17947	18164	18059	18044	18058	18177	18039	18082	17980	18174	18142	18202	18110	17951	17920	18028	17891	17979	17997	18011	18059	18099	18083	18129	17986	18022	18058	18042	18006	18034	18032	17952	18118	18051	18125	17957	18113	17979	17866	18216	18063	18126	18017	18263	18269	18038	18155	18022	18074	17939	17922	17909	18005	18178	18217	18139	17988	18330	17870	17918	18259	18039	18169	18061	17849	17934	17921	18011	18076	18060	18067	18057	18036	17923	18159	18078	18041	18185	18148	17924	17797	17924	17963	17969	18137	18128	17903	18083	18006	17982	18004	17977	17996	18072	18032	18482	18280	18147	18000	18088	18216	17992	18369	17972	18329	18214	18056	18018	18096	18198	18032	18136	18228	18302	18123	18143	17952	17947	18125	18269	18133	18182	18000	18085	17977	17968	18094	18041	18007	18152	18133	18134	18032	18196	18091	18077	18257	18237	18161	18035	17958	17854	18232	17884	18183	18058	18013	18067	18241	18097	18089	18141	17865	17858	18185	18156	18140	18237	18103	17796	17916	18141	18049	17922	17902	17991	18037	18147	17872	18173	18001	18403	17986	18170	18091	17782	18015	17998	18083	17935	17988	17905	18022	18051	17971	17998	17986	18094	18141	18275	17997	18089	17953	18018	18128	18097	18247	18068	17991	18248	18170	18086	17966	18140	18150	18039	17864	18103	18168	18081	17979	17898	18032	17876	18024	18154	17972	18171	18142	18026	18247	18034	18150	18031	17989	18056	18070	18010	18293	18303	18125	18293	17982	18116	17883	18038	18012	17950	18124	17940	17864	18307	17991	18104	18158	18075	18099	18077	18000	18067	18186	18074	17995	18088	18200	18072	18250	18048	18025	17938	18015	18097	18208	18092	18146	18094	18084	17892	17948	18081	18185	18182	18056	17978	17980	18074	18133	18011	18178	17904	18036	18309	17996	18077	18063	18155	18114	17949	18182	18043	18125	18151	18366	17967	18124	18048	18239	18263	18154	17946	18003	18051	18184	18069	18064	17898	18162	18179	18130	18018	18037	18197	18159	17956	18226	18221	17827	17882	18030	18174	17935	18250	18071	18068	17946	18147	18035	18195	18253	18187	18157	17981	18061	18147	18004	17968	18088	18018	17991	18074	18104	18121	18136	17935	18143	18104	18051	18093	17945	18145	18083	18061	17978	18071	18127	18142	17924	18009	18274	17979	18013	18190	18231	18156	17971	18175	17918	18053	17988	18282	18050	18274	18046	18197	18027	18066	18121	18095	17926	18082	17942	17967	17960	18121	17993	17954	18111	17949	18124	18262	18127	18031	18127	18052	17998	18228	18051	18106	18251	17985	17922	18071	18029	18219	18102	18438	18192	18032	18030	17937	18073	18322	17848	17948	18135	18062	17921	18240	18214	18116	18264	17893	18173	18046	18006	17981	17894	18054	17815	18089	17978	18078	18198	18044	18039	18216	18067	17945	18333	18269	18221	18094	18028	18013	18179	18134	17979	18025	18183	17944	18164	18163	18049	17972	18000	18187	18197	18216	18042	18109	18167	18128	18088	17869	18090	17967	17822	18113	18236	18137	17986	18203	18104	17968	18221	18047	18201	18163	18190	18271	18194	17998	18253	18101	18102	18105	18247	18116	18211	18100	18035	17968	18022	18008	18157	18058	18037	18008	18016	17946	18090	18038	18102	18210	18216	18137	17950	18106	18192	18157	17888	18291	18034	17883	18039	17975	17909	17881	18260	18240	18093	18113	17978	18096	17969	17918	18258	18044	18136	17987	18094	17963	17947	18021	18192	18094	17995	18177	18303	18221	18204	18096	17961	17887	18096	17985	17918	17647	18000	18159	18067	18113	18331	18147	18016	18097	17818	18066	18103	18095	18225	18025	18080	18016	18138	17853	18046	18221	18113	18057	18039	18194	18096	18166	18068	18082	17988	18242	18012	18093	17944	18247	18017	18068	18160	18169	17910	18094	17964	18095	18217	17931	18244	17965	18268	17998	18086	18192	18135	18097	18043	18192	18032	18146	18044	18029	17894	18053	17917	17873	18135	18012	18118	18239	18100	18170	18091	18337	18211	18041	17954	18068	18071	17986	18218	18193	18068	18056	18180	18133	18337	18314	18181	18013	18173	18018	18001	18117	18292	18056	18000	18082	18278	18056	18271	18085	18049	18147	18061	18079	18075	18052	18197	18096	17944	18179	18192	18248	17902	17993	17915	18263	18068	18049	17992	18004	18089	18188	18060	18098	18237	17848	18066	17993	18081	18082	18149	17893	18100	18054	18077	18354	17981	18128	18158	17963	18103	18201	18361	18043	17768	17996	18083	17989	17976	18125	17966	18184	18091	18076	18195	18111	18173	18262	17987
18018	31468	29288	22631	20315	18759	17578	17026	16562	16260	16329	16205	15978	15885	15792	15835	15879	15994	15718	15789	15721	15778	17878	21611	21612	19142	17721	16463	15714	15446	15332	15309	15301	15185	15217	15477	15242	15287	15382	15365	15458	15328	15256	15310	15492	15394	15440	15342	15173	15352	15383	15377	15468	15413	15401	15283	15415	15272	15193	15318	15408	15292	15502	15329	15180	15362	15346	15319	15246	15243	15282	15373	15362	15483	15222	15141	15275	15490	15290	15229	15333	15521	15189	15295	15578	15285	15268	15374	15328	15370	15450	15122	15205	15134	15533	15474	15390	15064	15386	15417	15399	15079	15454	15336	15338	15229	15471	15420	15499	15172	15546	15372	15414	15447	15509	15278	15376	15415	15428	15196	15270	15159	15470	15288	15386	15256	15340	15409	15299	15189	15223	15539	15368	15304	15400	15249	15302	15372	15395	15353	15430	15306	15358	15368	15388	15399	15438	15212	15335	15472	15404	15445	15377	15212	15420	15452	15317	15460	15230	15452	15299	15358	15345	15376	15419	15330	15325	15266	15317	15395	15528	15173	15317	15424	15252	15303	15224	15383	15311	15455	15357	15305	15165	15233	15345	15291	15470	15118	15379	15263	15288	15272	15522	15278	15312	15262	15457	15330	15394	15402	15365	15436	15252	15278	15307	15474	15249	15492	15376	15351	15301	15372	15242	15330	15266	15093	15380	15392	15370	15442	15359	15508	15497	15399	15230	15350	15172	15415	15343	15217	15294	15314	15249	15291	15299	15278	15319	15241	15195	15427	15264	15129	15410	15286	15291	15417	15353	15382	15398	15264	15387	15403	15391	15344	15316	15499	15476	15465	15262	15375	15494	15174	15424	15180	15376	15385	15616	15367	15336	15339	15378	15266	15395	15320	15296	15237	15456	15489	15532	15359	15205	15253	15518	15319	15318	15339	15573	15396	15443	15348	15361	15409	15230	15191	15300	15231	15343	15454	15429	15365	15376	15372	15355	15391	15208	15400	15498	15381	15343	15364	15124	15477	15381	15338	15393	15280	15497	15446	15403	15379	15292	15370	15251	15321	15276	15298	15236	15303	15067	15255	15137	15473	15023	15268	15323	15377	15375	15234	15348	15391	15351	15256	15456	15468	15245	15499	15359	15395	15437	15247	15353	15337	15279	15276	15333	15361	15338	15307	15260	15261	15379	15289	15175	15362	15294	15270	15475	15336	15090	15411	15335	15432	15183	15469	15535	15353	15341	15261	15378	15310	15226	15348	15435	15250	15259	15217	15436	15335	15440	15286	15163	15370	15258	15314	15310	15251	15316	15380	15289	15338	15336	15217	15333	15330	15252	15426	15388	15429	15207	15397	15349	15173	15298	15324	15199	15328	15378	15191	15237	15335	15391	15281	15461	15508	15484	15106	15267	15368	15279	15257	15377	15346	15342	15298	15490	15190	15330	15333	15300	15371	15484	15093	15434	15358	15373	15338	15334	15276	15405	15261	15386	15472	15292	15257	15495	15462	15339	15465	15604	15301	15258	15317	15188	15242	15234	15424	15227	15394	15386	15288	15340	15311	15292	15301	15336	15402	15429	15314	15415	15382	15294	15258	15315	15304	15307	15446	15483	15496	15348	15541	15225	15403	15268	15350	15371	15228	15396	15325	15205	15211	15341	15299	15300	15422	15469	15378	15267	15434	15413	15269	15332	15331	15221	15342	15390	15364	15329	15259	15154	15252	15395	15464	15140	15425	15391	15269	15292	15380	15313	15227	15456	15340	15436	15490	15318	15239	15301	15513	15414	15327	15322	15267	15224	15282	15472	15329	15270	15288	15326	15266	15353	15403	15322	15323	15455	15346	15383	15283	15356	15294	15383	15280	15308	15473	15206	15336	15368	15331	15353	15427	15218	15268	15374	15354	15283	15332	15380	15313	15551	15410	15356	15260	15304	15220	15144	15235	15377	15388	15331	15406	15230	15498	15288	15328	15352	15139	15303	15546	15489	15366	15357	15434	15332	15343	15284	15165	15374	15327	15395	15212	15471	15322	15191	15380	15333	15296	15276	15340	15339	15631	15371	15352	15500	15372	15407	15391	15287	15335	15322	15416	15253	15404	15226	15311	15326	15317	15326	15304	15377	15379	15221	15313	15323	15213	15451	15435	15280	15345	15409	15221	15361	15200	15394	15281	15351	15416	15484	15332	15489	15435	15278	15400	15307	15195	15239	15442	15383	15308	15342	15306	15267	15294	15223	15261	15219	15434	15177	15400	15293	15475	15260	15426	15321	15366	15341	15204	15219	15179	15367	15340	15167	15351	15246	15342	15363	15416	15179	15206	15287	15296	15322	15026	15383	15176	15155	15290	15354	15346	15476	15265	15396	15391	15313	15263	15361	15305	15228	15294	15355	15452	15404	15383	15195	15322	15338	15362	15357	15430	15280	15348	15289	15223	15440	15220	15304	15432	15381	15484	15446	15264	15325	15450	15529	15218	15419	15281	15302	15123	15214	15357	15384	15341	15348	15406	15355	15449	15207	15384	15250	15264	15359	15331	15257	15403	15300	15306	15247	15374	15374	15302	15220	15346	15271	15379	15213	15448	15384	15354	15289	15448	15249	15348	15429	15286	15255	15336	15309	15291	15248	15378	15289	15307	15179	15208	15241	15316	15355	15217	15400	15354	15417	15311	15381	15471	15405	15344	15333	15252	15379	15382	15342	15476	15646	15300	15507	15194	15184	15363	15376	15257	15406	15036	15264	15305	15214	15467	15367	15373	15344	15349	15325	15352	15258	15512	15230	15387	15333	15419	15415	15491	15372	15211	15233	15238	15276	15344	15359	15325	15317	15286	15315	15431	15462	15317	15342	15222	15204	15443	15208	15333	15122	15220	15395	15260	15410	15235	15442	15298	15391	15332	15183	15343	15536	15490	15289	15292	15423	15304	15476	15401	15266	15417	15355	15365	15338	15234	15474	15306	15462	15279	15341	15410	15294	15500	15270	15489	15375	15197	15518	15428	15362	15186	15161	15425	15318	15448	15424	15313	15284	15245	15279	15267	15242	15195	15252	15293	15328	15312	15284	15415	15347	15310	15337	15288	15298	15318	15375	15368	15478	15280	15320	15301	15441	15307	15288	15175	15301	15336	15348	15367	15225	15308	15430	15257	15464	15453	15244	15185	15308	15264	15297	15398	15348	15233	15357	15250	15324	15317	15316	15385	15321	15530	15328	15334	15334	15379	15406	15406	15376	15336	15439	15323	15465	15383	15244	15317	15425	15357	15169	15606	15256	15342	15341	15439	15369	15301	15325	15191	15355	15469	15306	15437	15275	15338	15387	15321	15352	15367	15309	15382	15449	15303	15281	15374	15490	15445	15280	15298	15307	15241	15326	15407	15411	15363	15273	15475	15288	15371	15417	15357	15322	15320	15331	15272	15571	15327	15399	15348	15400	15428	15455	15328	15360	15313	15406	15244	15143	15428	15377	15350	15175	15345	15569	15454	15290	15428	15390	15207	15401	15204	15359	15411	15102	15349	15392	15435	15517	15255	15245	15387	15429	15325	15352	15381	15443	15387	15167	15356	15197	15251	15133	15429	15266	15212	15337	15366	15286	15324	15309	15522	15263	15458	15300	15402	15345	15315	15177	15492	15255	15368	15295	15432	15395	15209	15478	15343	15331	15334	15340	15084	15184	15416	15590	15309	15380	15201	15410	15524	15391	15343	15374	15489	15273	15220	15444	15526	15365	15168	15393	15286	15226	15116	15425	15432	15219	15541	15335	15300	15390	15406	15419	15469	15345	15396	15396	15135	15328	15319	15267	15374	15324	15305	15315	15332	15299	15091	15363	15340	15307	15273	15418	15437	15432	15337	15404	15315	15408	15309	15339	15341	15435	15154	15409	15298	15395	15429	15321	15440	15348	15480	15350	15384	15312	15308	15314	15438	15299	15467	15235	15285	15188	15319	15381	15298	15269	15341	15416	15158	15216	15289	15289	15322	15355	15345	15320	15275	15416	15258	15365	15290	15528	15353	15440	15582	15401	15159	15192	15438	15505	15240	15362	15626	15482	15384	15211	15312	15338	15467	15226	15309	15354	15374	15173	15279	15441	15322	15304	15180	15157	15258	15428	15405	15055	15260	15237	15473	15252	15206	15425	15474	15465	15253	15454	15140	15541	15309	15207	15500	15158	15232	15449	15507	15383	15441	15340	15381	15239	15280	15308	15401	15253	15271	15340	15189	15390	15298	15332	15430	15244	15278	15543	15410	15236	15429	15504	15166	15392	15277	15353	15358	15411	15349	15363	15270	15312	15166	15280	15416	15298	15275	15358	15339	15348	15193	15286	15368	15296	15491	15183	15218	15331	15254	15236	15496	15241	15424	15290	15264	15321	15381	15537	15294	15448	15255	15338	15282	15550	15200	15437	15285	15508	15220	15258	15278	15315	15338	15239	15230	15219	15265	15223	15357	15347	15335	15220	15354	15278	15489	15495	15363	15282	15477	15411	15251	15268	15308	15274	15356	15283	15250	15401	15342	15183	15323	15262	15303	15321	15303	15405	15325	15274	15304	15258	15269	15241	15311	15350	15397	15577	15197	15236	15213	15437	15430	15508	15533	15469	15218	15189	15371	15256	15351	15293	15426	15345	15342	15294	15247	15247	15225	15290	15443	15095	15327	15376	15474	15266	15327	15279	15551	15371	15411	15504	15285	15199	15466	15374	15368	15432	15380	15432	15374	15407	15300	15480	15313	15387	15326	15430	15329	15321	15390	15500	15189	15357	15384	15386	15286	15339	15343	15376	15332	15291	15462	15241	15451	15214	15485	15385	15369	15408	15391	15334	15156	15257	15426	15410	15137	15477	15438	15444	15220	15325	15393	15539	15525	15209	15085	15294	15391	15277	15372	15366	15314	15527	15198	15250	15527	15354	15399	15246	15233	15452	15188	15447	15217	15471	15218	15339	15265	15365	15407	15348	15274	15465	15476	15410	15174	15273	15405	15304	15635	15274	15377	15328	15478	15250	15512	15346	15250	15476	15461	15327	15317	15369	15198	15417	15443	15423	15159	15479	15306	15195	15479	15410	15302	15137	15340	15324	15456	15307	15347	15434	15357	15390	15387	15379	15497	15386	15414	15365	15367	15322	15284	15388	15441
23042	21272	29078	23818	21663	23779	25222	20276	19461	19527	19589	19214	19240	19169	19313	19256	19394	19157	19113	18902	18975	18566	23443	27823	26668	23337	21535	19936	18936	18622	18541	18396	18472	18598	18717	18515	18576	18450	18520	18680	19062	18595	18508	18728	18754	18646	18392	18618	18697	18557	18520	18364	18489	18580	18561	18376	18427	18337	18693	18633	18440	18416	18337	18384	18392	18608	18515	18637	18587	18544	18469	18741	18486	18416	18444	18409	18511	18482	18472	18530	18625	18629	18348	18459	18597	18541	18550	18421	18525	18485	18416	18527	18571	18336	18260	18418	18523	18622	18463	18487	18461	18584	18445	18252	18559	18415	18199	18560	18433	18525	18602	18317	18378	18486	18596	18587	18492	18587	18590	18493	18411	18541	18333	18302	18544	18250	18529	18390	18535	18473	18420	18376	18353	18261	18350	18398	18388	18358	18441	18491	18454	18577	18290	18543	18479	18485	18697	18571	18569	18586	18397	18296	18553	18466	18304	18329	18412	18294	18585	18354	18402	18635	18492	18559	18274	18341	18551	18333	18460	18572	18452	18390	18395	18409	18681	18521	18595	18532	18366	18420	18535	18587	18479	18422	18504	18603	18414	18162	18509	18313	18264	18390	18324	18539	18600	18599	18485	18471	18397	18449	18199	18498	18580	18426	18422	18428	18649	18534	18532	18337	18321	18483	18256	18559	18541	18477	18486	18282	18433	18677	18504	18314	18428	18535	18564	18419	18546	18214	18355	18388	18336	18511	18399	18417	18424	18431	18386	18566	18443	18287	18453	18424	18414	18485	18461	18365	18410	18379	18491	18423	18372	18324	18511	18408	18190	18447	18397	18362	18521	18480	18738	18386	18393	18411	18675	18426	18362	18420	18440	18397	18430	18457	18564	18436	18329	18474	18487	18087	18457	18597	18438	18336	18551	18547	18408	18597	18544	18540	18390	18343	18585	18310	18539	18660	18521	18414	18496	18362	18507	18398	18661	18770	18408	18582	18455	18519	18469	18422	18383	18364	18316	18419	18390	18428	18272	18441	18426	18523	18226	18392	18574	18571	18480	18474	18167	18339	18500	18452	18316	18456	18423	18543	18545	18414	18154	18638	18392	18400	18374	18367	18401	18444	18602	18473	18590	18428	18429	18387	18444	18485	18421	18534	18560	18392	18528	18456	18574	18467	18240	18640	18428	18472	18445	18344	18522	18578	18363	18502	18487	18460	18567	18524	18438	18520	18538	18513	18439	18411	18618	18312	18515	18391	18290	18545	18554	18389	18491	18260	18523	18369	18339	18186	18387	18508	18638	18328	18384	18511	18426	18304	18623	18376	18487	18302	18491	18370	18543	18494	18372	18396	18389	18458	18414	18449	18492	18410	18424	18438	18436	18599	18446	18697	18377	18283	18488	18547	18547	18488	18534	18488	18480	18491	18411	18318	18550	18376	18558	18482	18604	18549	18370	18335	18473	18392	18297	18586	18510	18275	18545	18675	18439	18341	18513	18390	18581	18348	18429	18316	18466	18374	18270	18189	18378	18430	18389	18374	18420	18423	18439	18294	18572	18369	18529	18442	18429	18391	18567	18542	18440	18456	18343	18341	18488	18515	18423	18404	18593	18527	18437	18439	18585	18259	18301	18458	18399	18561	18474	18550	18593	18550	18607	18240	18539	18524	18511	18650	18355	18289	18323	18421	18234	18378	18582	18658	18505	18696	18433	18399	18483	18308	18352	18252	18338	18240	18441	18498	18443	18700	18534	18379	18295	18411	18362	18159	18571	18449	18614	18353	18372	18397	18592	18555	18588	18439	18285	18437	18234	18400	18339	18461	18408	18528	18554	18433	18420	18569	18337	18244	18684	18382	18403	18639	18303	18608	18391	18558	18435	18296	18335	18688	18404	18490	18366	18619	18561	18325	18427	18587	18361	18549	18550	18614	18358	18661	18495	18439	18478	18289	18417	18589	18562	18425	18419	18482	18383	18428	18396	18495	18414	18283	18619	18354	18400	18639	18532	18460	18507	18442	18498	18529	18481	18552	18657	18517	18530	18355	18371	18622	18470	18575	18572	18503	18341	18280	18382	18471	18620	18387	18245	18579	18536	18526	18657	18576	18362	18369	18315	18481	18313	18444	18474	18360	18605	18480	18436	18470	18483	18482	18358	18261	18559	18567	18400	18581	18485	18578	18404	18611	18529	18284	18598	18475	18227	18418	18459	18378	18393	18332	18434	18377	18260	18377	18635	18389	18235	18339	18397	18423	18587	18384	18545	18417	18482	18374	18542	18477	18491	18325	18416	18398	18499	18535	18444	18515	18646	18551	18396	18445	18343	18579	18402	18247	18453	18546	18262	18532	18436	18496	18374	18102	18448	18446	18393	18594	18224	18572	18274	18480	18376	18408	18684	18417	18590	18373	18369	18389	18359	18322	18591	18514	18405	18353	18578	18478	18177	18587	18511	18507	18356	18374	18567	18633	18466	18404	18483	18503	18544	18514	18639	18546	18604	18248	18506	18467	18328	18272	18547	18517	18697	18589	18389	18466	18253	18555	18438	18656	18446	18259	18573	18282	18425	18310	18385	18440	18439	18349	18603	18683	18398	18373	18633	18531	18520	18344	18366	18474	18466	18407	18417	18374	18604	18289	18742	18621	18437	18468	18425	18483	18639	18455	18310	18641	18354	18487	18666	18318	18445	18260	18330	18726	18412	18483	18346	18396	18442	18335	18575	18489	18533	18326	18616	18324	18230	18425	18379	18569	18419	18163	18368	18462	18386	18395	18582	18549	18466	18439	18401	18407	18324	18538	18393	18213	18502	18441	18586	18261	18450	18382	18514	18514	18607	18515	18537	18435	18224	18407	18558	18551	18457	18503	18519	18377	18440	18410	18437	18519	18642	18346	18461	18434	18325	18191	18308	18405	18514	18495	18363	18345	18470	18588	18405	18605	18449	18494	18598	18364	18479	18627	18524	18374	18139	18387	18474	18513	18367	18447	18553	18510	18414	18416	18515	18290	18414	18357	18562	18443	18599	18396	18324	18435	18402	18329	18485	18411	18300	18408	18443	18482	18318	18298	18421	18186	18464	18507	18334	18279	18456	18427	18599	18329	18467	18300	18184	18549	18553	18247	18449	18416	18523	18527	18405	18352	18508	18368	18530	18418	18426	18337	18417	18490	18377	18574	18439	18384	18410	18670	18566	18573	18454	18376	18452	18269	18408	18613	18247	18391	18702	18432	18459	18468	18434	18178	18292	18464	18356	18534	18329	18602	18446	18551	18357	18483	18432	18542	18405	18443	18356	18455	18554	18399	18553	18565	18365	18372	18506	18273	18358	18503	18362	18364	18520	18449	18382	18647	18308	18370	18373	18452	18460	18464	18615	18367	18569	18501	18427	18543	18208	18477	18653	18417	18504	18345	18412	18313	18441	18399	18492	18241	18494	18446	18475	18442	18368	18387	18545	18488	18731	18659	18487	18583	18605	18461	18246	18391	18485	18396	18609	18389	18499	18479	18551	18425	18560	18470	18326	18530	18253	18466	18671	18551	18547	18294	18323	18428	18473	18555	18544	18664	18467	18502	18383	18654	18594	18585	18383	18424	18380	18380	18487	18587	18594	18338	18424	18472	18547	18423	18360	18419	18335	18351	18539	18404	18337	18497	18391	18422	18360	18652	18502	18544	18320	18286	18211	18453	18541	18443	18488	18361	18481	18159	18472	18255	18418	18464	18585	18486	18467	18453	18312	18452	18632	18422	18442	18493	18371	18446	18218	18343	18431	18423	18497	18281	18447	18502	18480	18495	18510	18198	18231	18619	18479	18347	18273	18487	18352	18378	18300	18220	18352	18464	18425	18548	18388	18374	18539	18495	18477	18556	18480	18558	18385	18572	18591	18425	18370	18532	18618	18507	18483	18531	18676	18454	18405	18378	18495	18351	18308	18400	18546	18488	18452	18446	18508	18500	18449	18314	18508	18495	18474	18613	18379	18445	18625	18461	18359	18237	18539	18340	18571	18483	18330	18566	18372	18326	18532	18471	18265	18390	18521	18526	18450	18198	18475	18275	18567	18392	18332	18579	18610	18483	18361	18470	18494	18470	18557	18749	18607	18532	18405	18610	18326	18714	18471	18476	18560	18382	18220	18380	18607	18551	18477	18447	18410	18305	18459	18670	18451	18432	18535	18561	18381	18543	18401	18471	18592	18459	18232	18469	18483	18208	18664	18746	18481	18613	18525	18508	18518	18706	18501	18610	18275	18417	18565	18308	18303	18503	18483	18410	18505	18294	18389	18405	18332	18447	18506	18746	18293	18470	18375	18409	18586	18448	18435	18367	18527	18505	18407	18461	18400	18407	18399	18510	18502	18355	18527	18631	18282	18226	18340	18234	18404	18340	18288	18536	18431	18385	18409	18378	18471	18387	18392	18373	18417	18613	18519	18367	18417	18570	18534	18382	18332	18602	18509	18709	18612	18540	18285	18329	18607	18342	18332	18382	18422	18439	18359	18351	18214	18364	18334	18341	18648	18463	18519	18428	18484	18377	18351	18520	18591	18480	18404	18480	18392	18525	18528	18532	18526	18388	18427	18411	18495	18460	18295	18503	18399	18521	18505	18434	18263	18375	18484	18277	18572	18316	18402	18743	18528	18486	18535	18544	18323	18390	18327	18475	18552	18334	18595	18447	18357	18425	18514	18286	18540	18362	18486	18407	18320	18642	18381	18340	18556	18240	18512	18405	18426	18461	18267	18507	18457	18303	18536	18406	18560	18368	18406	18493	18193	18427	18310	18555	18357	18289	18772	18463	18479	18496	18444	18518	18331	18384	18419	18509	18345	18586	18301	18491	18452	18589	18609	18505	18467	18532	18382	18370	18678	18679	18460	18507	18513	18709	18394	18529	18530	18300	18471	18455	18341	18464	18548	18406	18315	18275	18667	18354	18481	18309	18463	18555	18766	18460	18540	18413	18549	18253	18307	18458	18350	18629	18366	18493	18374	18472	18626	18303	18385	18468	18516	18552	18497	18473	18478	18667	18228	18530	18467	18517	18288	18358	18460	18501	18307	18371	18551	18283	18228	18126	18690	18461	18333	18461	18495	18670	18419	18539	18545	18555	18640	18542	18474	18447	18365	18250	18659	18538	18446	18280
19100	35872	34243	24787	21052	18955	18187	17502	17364	16958	16789	16842	16365	16300	16576	16612	16427	16338	16245	16282	16056	16142	24137	28856	25730	21542	19189	17114	16158	15805	15764	15488	15524	15610	15714	15594	15721	15386	15435	15581	15548	15522	15577	15511	15638	15595	15536	15550	15545	15624	15665	15770	15495	15555	15542	15428	15507	15589	15588	15638	15429	15565	15489	15433	15510	15663	15587	15493	15539	15678	15613	15507	15514	15670	15530	15511	15688	15631	15570	15589	15580	15585	15726	15557	15577	15579	15551	15555	15646	15519	15565	15567	15576	15471	15407	15528	15529	15710	15451	15520	15603	15652	15576	15491	15482	15581	15559	15510	15301	15545	15386	15513	15505	15578	15747	15610	15625	15566	15571	15605	15656	15306	15545	15478	15439	15593	15490	15502	15621	15630	15647	15625	15310	15659	15512	15469	15437	15463	15518	15421	15588	15623	15606	15572	15547	15352	15508	15361	15511	15415	15453	15502	15504	15522	15737	15614	15506	15597	15341	15254	15497	15546	15463	15610	15464	15514	15588	15501	15709	15553	15577	15541	15507	15544	15575	15594	15659	15491	15553	15482	15572	15371	15530	15581	15580	15495	15594	15445	15469	15586	15538	15699	15417	15557	15530	15633	15595	15595	15707	15390	15618	15582	15500	15566	15481	15537	15535	15509	15476	15552	15457	15497	15529	15520	15578	15527	15484	15392	15426	15383	15714	15548	15559	15625	15562	15507	15505	15497	15572	15548	15418	15668	15385	15567	15566	15605	15458	15421	15487	15480	15580	15474	15449	15619	15689	15560	15637	15619	15351	15522	15431	15547	15578	15427	15481	15547	15492	15376	15635	15439	15502	15549	15608	15564	15618	15423	15603	15666	15569	15317	15413	15418	15545	15495	15543	15448	15660	15587	15528	15594	15758	15492	15416	15581	15583	15585	15485	15641	15574	15485	15600	15634	15556	15604	15468	15659	15486	15633	15446	15417	15662	15825	15593	15464	15521	15620	15447	15680	15457	15506	15507	15563	15612	15489	15423	15551	15728	15639	15650	15435	15484	15433	15668	15433	15503	15516	15672	15617	15372	15507	15564	15464	15615	15474	15462	15609	15432	15553	15626	15566	15593	15602	15580	15549	15476	15614	15546	15474	15462	15550	15477	15411	15558	15592	15524	15572	15639	15510	15697	15382	15514	15672	15424	15555	15384	15416	15569	15523	15497	15526	15530	15627	15537	15563	15561	15434	15554	15500	15514	15296	15427	15446	15536	15408	15673	15541	15697	15600	15571	15715	15455	15546	15636	15410	15489	15517	15558	15583	15491	15531	15511	15524	15614	15462	15536	15604	15600	15535	15385	15288	15535	15410	15499	15447	15537	15479	15548	15533	15342	15503	15413	15543	15622	15332	15507	15612	15721	15551	15607	15461	15595	15581	15546	15597	15503	15334	15674	15385	15395	15433	15639	15453	15640	15594	15585	15508	15516	15625	15538	15507	15553	15558	15569	15427	15596	15431	15418	15597	15613	15507	15532	15509	15624	15472	15528	15688	15465	15512	15490	15451	15486	15509	15481	15469	15712	15436	15575	15555	15612	15488	15557	15615	15424	15498	15667	15462	15411	15467	15451	15646	15396	15625	15655	15444	15606	15453	15540	15536	15486	15651	15538	15503	15463	15589	15417	15526	15544	15608	15595	15683	15669	15527	15521	15566	15563	15548	15453	15520	15455	15534	15593	15549	15486	15475	15587	15632	15526	15462	15454	15482	15660	15697	15657	15423	15524	15533	15647	15641	15661	15605	15502	15551	15429	15630	15575	15435	15466	15701	15578	15572	15614	15477	15558	15617	15472	15455	15398	15505	15723	15502	15722	15542	15532	15618	15647	15663	15491	15469	15561	15642	15603	15501	15438	15610	15659	15347	15429	15482	15553	15500	15611	15419	15468	15589	15501	15618	15408	15473	15533	15548	15404	15437	15569	15332	15552	15415	15754	15410	15428	15534	15643	15618	15398	15711	15502	15440	15515	15704	15526	15474	15424	15543	15574	15614	15566	15515	15432	15550	15417	15597	15496	15525	15542	15587	15516	15420	15664	15418	15459	15560	15449	15570	15503	15497	15541	15452	15585	15469	15578	15469	15604	15493	15495	15588	15599	15648	15537	15724	15429	15502	15555	15519	15638	15567	15548	15575	15514	15377	15505	15535	15613	15546	15564	15415	15592	15597	15558	15423	15607	15371	15503	15517	15495	15603	15567	15523	15462	15361	15619	15727	15472	15537	15600	15594	15682	15473	15529	15452	15506	15701	15454	15607	15535	15664	15447	15475	15523	15595	15545	15639	15550	15651	15434	15446	15419	15513	15463	15696	15430	15461	15503	15537	15596	15528	15636	15433	15308	15453	15660	15556	15483	15595	15452	15710	15548	15666	15426	15761	15415	15602	15359	15568	15588	15522	15615	15567	15372	15474	15637	15382	15549	15515	15586	15669	15674	15597	15546	15602	15292	15470	15413	15395	15656	15396	15373	15565	15701	15493	15545	15662	15417	15520	15597	15533	15595	15448	15602	15504	15437	15358	15686	15476	15485	15540	15522	15574	15549	15624	15622	15476	15432	15443	15576	15580	15495	15514	15543	15604	15532	15554	15664	15715	15524	15381	15538	15603	15660	15615	15516	15615	15496	15557	15705	15409	15325	15420	15650	15549	15300	15609	15554	15576	15438	15545	15581	15469	15624	15710	15515	15585	15630	15512	15516	15439	15431	15718	15300	15497	15577	15579	15601	15644	15523	15482	15533	15651	15601	15543	15566	15538	15562	15526	15494	15471	15617	15447	15652	15548	15576	15484	15627	15519	15588	15508	15520	15546	15295	15581	15599	15719	15541	15498	15533	15606	15528	15612	15423	15537	15488	15449	15621	15479	15703	15537	15432	15468	15530	15506	15488	15748	15299	15532	15522	15704	15528	15431	15631	15390	15686	15298	15570	15541	15585	15569	15563	15601	15644	15547	15598	15633	15571	15458	15653	15514	15656	15540	15436	15496	15572	15420	15563	15663	15556	15603	15540	15556	15645	15523	15543	15786	15489	15455	15587	15421	15475	15592	15613	15547	15593	15455	15401	15614	15603	15623	15469	15583	15458	15524	15480	15611	15405	15367	15500	15593	15555	15585	15579	15566	15605	15442	15439	15507	15580	15600	15473	15595	15613	15586	15529	15616	15532	15557	15530	15555	15536	15433	15486	15455	15532	15494	15501	15604	15496	15538	15626	15420	15640	15671	15573	15473	15669	15527	15333	15542	15520	15535	15436	15444	15562	15713	15483	15431	15491	15623	15608	15434	15496	15742	15652	15665	15495	15507	15630	15553	15448	15600	15640	15454	15589	15643	15603	15487	15519	15491	15421	15600	15451	15602	15301	15541	15450	15625	15544	15593	15542	15601	15571	15632	15660	15554	15547	15499	15458	15518	15621	15527	15644	15511	15623	15552	15613	15511	15608	15570	15611	15532	15384	15471	15523	15578	15511	15657	15487	15502	15416	15510	15472	15601	15694	15648	15321	15732	15453	15620	15555	15654	15632	15412	15577	15564	15713	15510	15584	15540	15603	15580	15472	15530	15721	15637	15579	15566	15531	15651	15514	15511	15422	15483	15729	15457	15405	15625	15478	15421	15508	15658	15525	15538	15580	15285	15503	15631	15502	15572	15561	15460	15445	15324	15652	15516	15529	15535	15411	15441	15532	15519	15484	15544	15532	15555	15562	15767	15547	15457	15419	15609	15591	15694	15459	15536	15586	15606	15508	15465	15494	15516	15645	15434	15564	15456	15672	15544	15307	15682	15431	15526	15658	15544	15450	15619	15461	15505	15516	15569	15566	15591	15547	15582	15500	15505	15596	15641	15533	15476	15541	15610	15464	15392	15520	15653	15545	15466	15575	15560	15484	15462	15481	15651	15579	15714	15631	15556	15551	15498	15564	15478	15497	15416	15658	15623	15631	15552	15571	15383	15425	15456	15500	15489	15482	15529	15615	15623	15317	15524	15407	15528	15578	15591	15757	15583	15528	15515	15296	15628	15528	15710	15530	15505	15583	15547	15414	15633	15496	15557	15401	15555	15644	15588	15516	15477	15359	15594	15460	15494	15485	15575	15464	15563	15616	15576	15575	15538	15420	15418	15573	15386	15703	15588	15680	15604	15611	15528	15382	15541	15523	15589	15396	15550	15531	15530	15371	15567	15555	15494	15672	15338	15545	15598	15610	15551	15659	15566	15468	15424	15487	15583	15546	15493	15471	15526	15560	15441	15487	15495	15575	15583	15631	15503	15458	15542	15620	15526	15644	15437	15652	15722	15350	15704	15536	15508	15385	15560	15601	15723	15631	15469	15562	15355	15373	15545	15611	15513	15577	15436	15399	15685	15269	15702	15616	15532	15637	15471	15535	15712	15578	15574	15442	15642	15700	15391	15444	15699	15367	15489	15412	15584	15471	15573	15557	15493	15566	15635	15460	15413	15659	15441	15524	15564	15524	15515	15546	15624	15412	15419	15590	15525	15553	15540	15460	15414	15510	15629	15552	15404	15650	15507	15491	15551	15481	15703	15577	15559	15611	15413	15494	15606	15427	15410	15530	15618	15616	15589	15454	15502	15361	15607	15474	15480	15471	15619	15441	15493	15438	15466	15462	15412	15447	15573	15504	15580	15440	15597	15536	15622	15401	15562	15407	15544	15477	15613	15594	15567	15550	15521	15435	15547	15384	15604	15557	15454	15724	15426	15556	15420	15492	15525	15505	15556	15575	15580	15479	15503	15414	15611	15527	15575	15475	15530	15491	15461	15470	15626	15711	15552	15504	15551	15541	15495	15587	15519	15614	15455	15576	15642	15508	15438	15642	15557	15568	15572	15562	15471	15658	15545	15467	15555	15643	15493	15489	15499	15601	15395	15579	15599	15624	15601	15421	15579	15521	15435	15494	15535	15398	15505	15575	15560	15584	15506	15498	15506	15619	15427	15559	15575	15790	15302	15419	15461	15423	15541	15540	15718	15519	15431	15642	15620	15536	15582	15488	15554	15498	15403	15589	15497	15643	15415	15552	15378	15647	15579	15493	15599	15502	15519	15540	15567	15422	15537	15587	15574	15555	15552	15703	15488	15519	15459
28347	22918	25938	22106	18953	18278	18351	18016	18238	18157	17882	17995	17947	17983	18130	18044	18055	18003	18107	18170	18237	17853	17992	18613	18777	18463	18136	18049	18053	17927	18090	18053	18014	17906	18056	18171	17890	18053	17896	17870	17974	17961	17754	17819	18136	18090	17994	17988	18079	17987	17856	17952	18108	17907	17990	17989	17717	17788	17833	17951	17739	17825	17865	17603	17860	17718	17780	17766	17719	17790	18010	17902	18135	17930	18043	17950	17879	18036	17777	17874	17758	17706	17921	18169	17832	17758	18001	17763	17738	17840	17783	17652	18038	17912	17784	17918	17887	17828	17881	17883	17971	17820	18001	17763	17890	17892	17764	17672	17996	17976	18072	17833	17911	17871	18093	17885	17954	18049	17750	17783	17973	17909	17961	17871	18079	17975	17879	17706	17798	17762	17827	17909	17796	17890	17931	18103	17967	17757	17884	17814	17939	18070	18077	17988	17811	17961	17965	18063	17905	17819	17859	17990	18257	17829	17962	17706	17886	17894	17854	17978	17741	18000	18018	17812	17981	17723	17786	17745	17910	17831	17827	17814	17986	17899	17985	17747	17829	18041	17877	17940	17764	17830	17791	17706	17752	18024	17754	17614	17820	18052	17795	17771	18044	17883	17761	17866	17833	17773	17928	17772	17855	17728	17976	17848	17945	17934	17966	18114	17826	17959	17822	17859	17876	17898	17855	17982	17909	17898	17696	17862	17740	17984	17864	17910	18087	17863	17906	17943	17791	17694	17835	17857	17839	17859	17646	17880	17939	17910	18017	17834	17771	17719	17789	18008	17804	17710	17975	17650	17957	17918	17992	17799	17756	17955	17896	17775	17826	17871	18023	17775	17959	17756	17491	18013	17774	17815	17909	17842	17919	17868	17879	18018	17905	17740	18016	17882	17838	17824	18106	17653	17632	17765	17877	18018	18077	17856	17784	17878	17827	17818	17708	17815	17721	18019	17839	17822	17792	17830	17665	17775	17837	18078	17955	18020	17961	17660	17923	17845	17761	17793	17715	17839	17897	17872	17795	17980	18030	17868	17856	17946	18003	17896	17962	17784	17907	18045	18103	18093	17785	17711	18013	17805	17984	17840	17827	17929	17920	17825	17674	17772	17728	17712	18008	17902	17907	17940	17914	17856	17680	18017	17914	17808	17899	17721	17871	17989	17932	17789	18028	17755	17802	17830	17739	17960	18124	17869	17845	18008	17785	17845	17904	17901	17880	17877	17908	18038	18101	17972	18019	17995	17773	17888	18010	17952	18050	17856	18017	17690	17935	17852	17908	17907	17961	17784	18122	17781	17884	18027	17934	17988	17825	17854	17798	17768	17999	17803	17813	17781	17757	17864	17886	17933	17757	17734	17964	17780	17785	17806	17881	17611	17839	17676	17914	17792	18065	17827	17833	17758	17927	17856	17966	17635	17907	17901	17794	17830	17896	17849	17787	18090	17754	17981	17605	17766	17990	17879	18003	17823	17967	17824	17771	17940	17889	17913	17806	18039	17929	18192	18043	17842	17804	17825	17843	17680	18067	17795	17911	17807	17746	18011	17865	17785	17713	17918	17852	17882	17853	17776	17874	17902	17947	17841	17831	18148	17907	17745	17816	17996	18008	17926	17804	17785	17697	17897	17785	17774	17884	17743	17876	17834	17882	17935	17838	17959	17913	17866	17939	17835	17833	17899	17782	17980	17948	17926	17894	17690	17821	17775	17977	17855	17873	17883	17835	17803	17635	17698	17802	17955	18125	17986	17825	18121	17853	17931	17917	17820	17935	17899	17974	17853	17855	17921	17868	17886	17966	17905	17900	17742	17936	18060	17971	18122	18024	17901	17802	17828	18014	17962	17850	18003	17783	17741	17928	17804	17976	17647	17901	17922	17837	17881	17884	17849	17861	17873	18002	17749	17870	17850	17977	18031	17783	17918	17870	17919	17854	18082	17855	17988	17709	17993	17742	17923	18094	17883	17919	18036	18019	17788	17908	17799	17858	17869	17900	17704	17743	17986	17988	17803	17865	17791	17527	17582	17926	17835	17691	17911	17674	17902	17915	18091	17915	17968	17910	17806	17923	17866	17947	17975	17932	17850	17773	17875	17983	17991	17876	17931	17775	17745	18054	17835	17859	17868	18015	17780	17708	17871	17857	18050	17928	18066	17850	17875	18014	17966	17814	17939	17935	17852	17949	17861	18012	17977	17899	17816	17947	18067	17974	17834	17938	17703	17636	17929	17978	17802	17703	17907	17774	17797	17916	17927	17813	17831	18030	17844	17916	17971	17831	18005	17801	18042	17811	17739	18088	17961	17968	17702	17944	17770	18030	17769	18114	17945	17920	17787	17759	17815	17759	17850	17662	18041	17748	17989	17757	17849	17958	17824	17873	17746	17859	17923	17839	17984	17754	17855	17873	17804	17764	17734	17883	17781	17985	17919	17728	17974	17795	17947	17660	17796	17717	17701	17864	17791	17991	17766	17957	17898	17903	18084	17845	17906	18001	17743	17758	17953	17912	17883	18066	18030	17950	17908	17787	17771	18001	17929	17944	17730	18044	17788	17890	17683	17767	17853	17860	17631	17869	17955	17745	17959	17726	17995	17877	17999	17785	17829	18144	18037	17937	17960	17933	17974	17854	17790	17984	17847	17885	17801	17761	17814	17855	17911	17803	17931	17940	18061	18001	18020	18068	17788	17850	17926	17931	17874	17993	17780	17882	17944	17731	17912	17873	18026	17808	17985	18033	17980	17848	17737	17950	17998	17786	17598	18070	17905	17863	17737	17960	17722	18002	17805	17722	17816	17951	17500	17869	17954	17843	17905	17954	17838	18106	17539	17814	17936	17668	17974	17864	17942	17798	17747	17804	17715	17911	17873	17881	17955	17808	18165	17836	17888	17827	17747	17673	17953	17945	17634	17906	18069	17796	17715	17795	18194	17881	17855	17649	17915	18037	17785	17883	17835	17876	17866	18172	17876	17932	17842	17894	17852	17908	17924	17959	17949	17742	17896	17951	18166	17974	17861	17654	17963	17855	17834	17938	17877	17705	17827	18024	17628	17774	17929	18084	17848	17927	17805	17762	17728	17820	17825	17843	17822	17567	17883	17591	18016	17794	17770	17840	17889	17948	18080	17762	17943	17913	17855	17969	18041	17953	17978	17836	18037	18023	18058	17803	17877	17856	17789	17727	18113	18047	17862	18178	17993	17862	17966	18137	18097	17866	17923	17848	17912	17836	17852	18112	18182	17691	17885	17859	17959	17784	18013	17728	17915	17848	17902	17871	17873	17699	17976	17991	17946	17934	17819	17976	17828	17888	17730	18068	17956	17928	17959	17782	17780	17723	17904	17920	17813	18020	17936	17924	17777	17923	17871	18027	17861	17982	17986	17863	17756	17899	17780	17889	17993	18222	17736	17996	17796	17937	17742	18073	17868	18176	17957	17759	17833	17918	18102	17698	17714	17882	17907	17839	17723	17797	17805	17931	17868	17807	17965	17872	17846	17852	17872	17868	17848	17948	18087	18071	17778	17945	17888	17767	17955	17850	17927	17724	17833	17597	17663	17723	17808	17837	17776	18021	17982	17806	17776	18048	17994	18000	17980	18021	18004	17614	17850	17948	17946	17712	18030	18048	17950	17900	17890	17752	17856	17886	17637	17805	17705	17833	17681	17927	17871	17783	17906	17822	18000	18005	17843	17709	17874	18025	17979	17945	17939	17820	17945	17957	17927	17842	17822	17858	17695	17853	17913	17893	17658	17775	17739	18008	17870	17890	17827	17753	17939	17765	17930	17947	17967	17671	17668	17930	17774	17858	17906	17834	17877	17824	17785	17876	17806	17928	17884	17739	17850	18090	18026	17735	17900	17909	17956	17889	17993	17876	17982	18008	17842	17919	17821	17907	17817	17832	17775	17762	17960	18068	17849	17897	17799	17720	17948	18004	17942	18037	18181	17861	17830	17777	17911	17852	17954	18074	17751	17969	17835	17888	18008	17819	18034	18061	17756	17918	17868	17867	17753	17854	17830	17943	17915	18031	17981	17838	17867	17855	17715	17965	17763	17854	17826	17899	18185	18080	17832	17808	17867	17892	18101	17972	18073	18001	17907	17792	17947	17858	17743	17701	18066	17821	17824	17896	18028	17886	18096	17764	17768	17814	17988	17928	17817	17882	17979	17999	17913	18044	17771	17839	18023	17905	18007	17993	18012	18080	18006	17869	17915	17836	17752	18025	18003	17806	18003	17931	18138	17902	18069	17792	17773	17919	17735	17643	17994	17889	17770	18191	17961	17708	17990	17901	18017	17997	18051	18102	17946	17612	17946	17832	17583	17998	18044	17926	17900	17869	17897	17915	17726	17759	17669	17833	17898	17831	17959	17989	17978	17864	17926	17838	17839	17845	17842	18023	17873	17871	17970	18030	17938	17891	17734	17699	17719	17998	17862	18078	17983	18048	18105	17863	17850	18029	17834	18082	17952	17887	18000	17706	17990	17836	18038	17841	17949	17870	17820	17714	17930	17943	17784	17620	17762	17798	17651	17908	18046	17953	17901	17880	17768	17933	18027	17739	17876	17828	17764	17992	17980	17971	18006	17835	17957	17939	17833	18220	17950	17805	17697	17826	17906	17877	17757	17693	18082	17883	17663	17984	17952	18103	18010	17802	17914	17956	17839	17992	17983	17946	17944	17671	18022	17911	18038	18050	17582	17930	17969	17922	17768	17825	18094	17935	17954	17956	17844	17836	18126	17778	17851	18069	17760	17914	17913	17872	17902	17938	18116	17921	17754	17847	18048	17972	17807	17896	17839	17756	18039	17796	17889	17887	17786	17983	17993	18058	17823	17954	17882	17753	18083	17921	17695	17863	17914	17798	18078	17876	17879	17948	17769	17702	17855	17864	18039	17972	17924	18021	17747	18049	17976	17858	17825	18054	17813	17713	17952	17888	17967	17895	17928	18064	17881	17833	17949	17787	17918	17985	17983	17912	17886	17797	17922	17818	17960	17930	17853	18042	17743	17819	17881	17856	17847	18113	17913	17850	18019	17763	17808	18088	17899	17981	17841	17705	17781	17986	18011	17971	17802	18009	17876	17935	17831	17834	17749	17897	18053	17919	17976	18070	17970	17963	17808	17692	17885	18014	17791
19278	23848	23257	17957	16508	15870	15671	15434	15435	15636	15393	15362	15578	15598	15527	15590	15460	15639	15426	15528	15357	15389	15531	16295	16196	15898	15637	15514	15417	15201	15092	15185	15320	15141	15191	15161	15188	15208	15176	15100	15196	15053	15206	15386	15292	15159	15236	15072	15278	15125	15150	15266	15202	15147	15263	15077	15316	15287	15095	15092	15311	15270	15348	15241	15106	15335	15182	15150	15159	15329	15227	15052	15291	15221	15262	15136	15275	15048	15266	15147	15379	15172	15342	15322	15263	15112	15153	15134	15380	15194	15218	15219	15271	15158	15199	15159	15339	15261	15279	15120	15177	15142	15282	15257	15220	15172	15205	15036	15213	15241	15120	15260	15090	15181	15211	15094	15175	15136	14999	15197	15043	15202	15253	15142	15277	15184	15358	15081	15369	15302	15229	15129	15298	15201	15296	15246	15127	15270	15090	15321	15196	15218	15338	15259	15195	15229	15091	14984	15190	15122	15308	15244	15375	15076	15175	15233	14929	15236	15264	15141	15161	15304	15155	15270	15174	15187	15266	15401	15181	15273	15252	15033	15156	15146	15192	14948	15434	15233	15281	15157	15167	15200	15253	15177	15153	15441	15142	15203	15238	15093	15077	15226	15371	15176	15263	15350	15244	15252	15270	15109	15147	15336	15137	15290	15247	15207	15139	15177	15328	15278	15254	15081	15301	15301	15292	15221	15268	15202	15243	15251	15095	15145	15191	15047	15286	15245	15135	15233	15133	15183	15273	15055	15025	15028	15147	15071	15223	15224	15335	15252	15146	15070	15169	15221	15188	15022	15297	15272	15204	15213	15068	15385	15257	15232	15128	15426	15219	15333	15307	15374	15237	15185	15059	15343	15235	15242	15179	15324	15285	15169	15114	15357	15248	15261	15238	15092	15382	15369	15160	15151	15132	15210	15100	15269	15176	15237	15224	15165	15219	15267	15250	15256	15120	15156	15343	15112	15158	15145	15271	15228	15195	15138	15059	15207	15268	15349	15199	15201	15093	15147	15274	15325	15122	15052	15256	15307	15204	15261	15019	15113	15164	15059	15115	15255	15210	15270	15170	15122	15112	15210	15264	15326	15270	15208	15188	15139	15215	15401	15142	15249	15110	15175	15346	15211	15320	15283	15181	15100	15184	15206	15367	15278	15273	15280	15222	15087	15032	15161	15266	15331	15247	15220	15121	15211	15468	15325	15066	15204	15212	15119	15081	15160	15269	15058	15325	15113	15176	15073	15293	15242	15273	15037	15119	15262	15262	15197	15039	15323	15100	15263	15299	15249	15225	15270	15276	15106	15146	15190	15168	15262	15141	15114	15146	15220	15159	15248	15234	15431	15428	15196	15266	15180	15181	15198	15274	15122	15114	15341	15234	15384	15199	14944	15150	15327	15276	15292	15201	15009	15245	15379	15305	15250	15074	15267	15152	15261	15182	15382	15114	15320	15219	15169	15269	15248	15195	15253	15022	15311	15260	15151	15159	15318	15336	15083	15083	15217	15214	15285	15131	15213	15245	15227	15256	15308	15033	15246	15268	15354	15499	15276	15207	15298	15088	15203	15192	15060	15266	15206	15293	15209	15226	15135	15232	15256	14995	15237	14993	15278	15200	15098	15233	15372	15231	15293	15319	15410	15103	15242	15339	15282	15276	15221	15279	15381	15090	15355	15098	15249	15089	15239	15222	15268	15012	15257	15247	15499	15226	15193	15237	15267	15063	15186	15244	15200	15180	15276	15212	15274	15093	15173	15247	15126	15168	15435	15198	15307	15051	15320	15355	15436	15122	15190	15244	15103	15250	15290	15108	15244	15197	15372	15276	15117	15342	15156	15160	15265	15310	15302	15316	15083	15251	15017	15232	15167	15239	15363	15151	15098	15176	15055	15166	15102	15164	15314	15409	15251	15400	15118	15242	15254	15114	15253	15200	15123	15391	15220	15138	15249	15236	15146	15279	15372	15179	15164	15329	15115	15133	15263	15182	15181	15092	15126	15154	15385	15132	15184	15440	15213	15292	15397	15139	15194	15146	15188	15204	15274	15156	15195	15341	15135	15029	15235	15323	15268	15293	15240	15087	15246	15089	15203	15214	15441	15239	15093	15191	15347	15014	15246	15239	15053	15158	15243	15067	15262	15275	15318	15340	15230	15292	15133	15179	15164	15424	15049	15270	15085	15190	15260	15140	15331	15413	15100	15254	15216	15357	15134	15215	15233	15125	15234	15281	15188	15121	15347	15191	15260	15262	15159	15106	15183	15211	15318	15256	15215	15102	15300	15267	15304	15180	15243	15207	15216	15245	15198	15156	15158	15246	15167	15277	15174	15197	15172	15150	15192	15155	15213	15241	15198	15387	15026	15171	15328	15214	15333	15198	15229	15027	15179	15182	15275	15274	15157	15289	15155	15257	15139	15127	15398	15365	15160	15228	15378	15240	15246	15202	15312	15103	15143	15135	15183	15321	15189	15260	15204	15251	15216	15220	15190	15272	15228	15206	15179	15158	15266	15385	15188	15280	15344	14931	15151	15073	15355	15193	15267	15199	15302	15183	15139	15314	15138	15206	15300	15244	15342	15345	15025	15065	15321	15213	15307	15182	15129	15186	15038	15288	15229	15244	15318	15233	15299	15375	15403	15096	15174	15192	15081	15207	15318	15142	15305	15262	15159	15153	15150	15192	15206	15147	15221	15158	15329	15293	15179	15246	15278	15235	15183	15147	15175	15152	15153	15370	15123	15162	15231	15332	15119	15133	15330	15197	15283	15273	15398	15199	15178	15394	15314	15071	15210	15307	15385	15183	15482	15171	15224	15313	15344	15192	15248	15175	15186	15109	15251	15306	15307	15205	15258	15262	15281	15117	14968	15144	15223	15179	15120	15282	15329	15233	15303	15317	15094	15133	15307	15232	15359	15200	15358	15175	15185	15214	15189	15289	15004	15293	15149	15227	15189	15352	15239	15188	15296	15185	15356	15222	15388	15219	15340	15212	15315	15189	15336	15249	15089	15257	15142	15295	15348	15223	15142	15322	15262	15412	15455	15219	15243	15234	15148	15293	15309	15142	15345	15206	15033	15135	15245	15110	15121	15171	15179	15238	15318	15256	15414	15287	15066	15339	15353	15345	15174	15191	15317	15296	15144	15201	15098	15293	15106	15114	15163	15222	15186	15322	15194	15450	15077	15088	15050	15345	15122	15182	15298	15303	15200	15325	15202	15220	15416	15457	15127	15226	15287	14863	15225	15008	15132	15120	15133	15258	15229	15248	15218	15317	15338	15276	15299	15270	15207	15266	15050	15086	15222	15323	15246	15091	15186	15238	15284	15208	15245	15290	15112	15125	15214	15205	15215	15215	15313	15195	15262	15210	15106	15366	15178	15233	15262	15285	15237	15096	15179	15226	15216	15210	15233	15264	15217	15291	15165	15305	15221	15257	15202	15303	15120	15322	15232	15291	15224	15077	15255	15197	15124	15322	15094	15296	15346	15356	15320	15297	15267	15147	15163	15210	15077	15169	15161	15219	15326	15269	15180	15242	15123	15077	15195	15234	15345	15084	15349	15222	15209	15264	15222	15139	15111	15115	15386	15250	15322	15292	15178	15393	15400	15009	15285	15172	15217	15196	15024	15287	15165	15207	15321	15434	15056	15102	15354	15105	15332	15135	15182	15331	15150	15295	15045	15140	15225	15390	15152	15168	15244	15249	15221	15273	15197	15247	15082	15209	15276	15279	15359	15240	15361	15132	15274	15201	15241	15311	15119	15187	15241	15320	15143	15295	14981	15260	15180	15198	15065	15342	15183	15247	15124	15201	15339	15307	15303	15156	15383	15268	15258	15223	15228	15275	15231	15329	15342	15258	15097	15154	15261	15263	15354	15077	15100	15177	15451	15203	15352	15438	15194	15165	15314	15196	15188	15354	15218	15056	15290	15367	15061	15294	15097	15164	15294	15303	15136	15289	15197	15223	15147	15341	15274	15244	15077	15128	15144	15239	15176	15095	15281	15195	15199	15170	15246	15007	15183	15223	15072	15315	15320	15149	15247	15151	15140	15188	15162	15107	15065	15181	15176	15195	15177	15291	15169	15177	15161	15130	15232	15364	15157	15456	15465	15333	15179	15233	15332	15305	15134	15263	15165	15242	15134	15391	15059	15329	15280	15316	15189	15084	15120	15076	15119	15010	15235	15248	15174	15283	15174	15189	15306	15245	15225	14916	15307	15207	15337	15269	15251	15155	15277	15127	15149	15378	15354	15279	15170	15334	15007	15358	15246	15247	15175	15254	15220	15301	15160	15206	15386	15336	15321	15314	15184	15118	15125	15371	15190	15224	15227	15234	15171	15336	15112	15205	15237	15245	15417	15219	15245	15168	15301	15193	15142	15134	15146	15179	15164	15136	15142	15177	15344	15319	15075	15407	15269	15374	15201	15334	15221	15110	15196	15276	15276	15026	15166	15330	15323	15112	15169	15195	15284	15172	15251	15366	15219	15125	15137	15171	15204	15277	15258	15238	15427	15208	15128	15250	15256	15111	15312	15194	15299	15247	15212	15128	15230	15315	15159	15357	15175	15319	15318	15229	15182	15358	15187	15261	15285	15347	15141	15303	15164	15167	15217	15157	15131	15227	15278	15262	15251	15340	15121	15259	15294	15120	15335	15145	15178	15217	15313	15250	15251	15282	15253	15265	15271	15266	15342	15306	15170	15191	15155	15210	15229	15223	15182	15268	15132	15300	15260	15183	15022	15370	15236	15243	15192	15164	15066	15282	14943	15127	15206	15042	15172	15242	15203	15379	15245	15101	15161	15361	15383	15200	15089	15221	15218	15159	15209	15158	15163	15099	15120	15305	15127	15190	15094	15110	15149	15231	15279	15260	15221	15144	15414	15233	15325	15395	15179	15157	15137	15232	15162	15284	15202	15097	15207	15092	15218	15241	15155	15104	15422	15228	15288	15225	15305	15125	15325	15389	15163	15243	15135	15127	15076	15207	15254	15210	15213	15125	15112	15312	15188	15338	15004	15252	15311	15216	15107	15121	14882	15343	15218	15129	15258	15285	15213	15319	14986	15259	15187	15155	15253	15303	15202	15096	15276	15125	15252	15287	15363	15326	15057	15214	15235	15118	15395	15215	15103	15173	15195
24342	21223	28448	24548	22328	21529	20975	19283	19402	19191	19179	19045	18876	18835	18850	18684	18815	18685	18793	18958	18707	18719	20489	22860	23201	21338	20307	19253	18775	18616	18548	18256	18551	18479	18629	18425	18436	18567	18460	18284	18441	18513	18601	18453	18468	18401	18422	18356	18658	18551	18594	18302	18373	18384	18430	18589	18693	18523	18379	18384	18633	18440	18491	18527	18459	18604	18518	18254	18532	18555	18428	18362	18474	18577	18478	18560	18406	18525	18369	18493	18584	18423	18437	18327	18610	18230	18663	18410	18409	18489	18355	18525	18606	18423	18409	18326	18362	18264	18328	18487	18489	18505	18329	18250	18541	18365	18407	18285	18476	18349	18682	18321	18400	18670	18609	18583	18569	18296	18283	18635	18397	18564	18564	18190	18382	18699	18476	18414	18476	18481	18596	18335	18418	18491	18389	18185	18503	18428	18653	18488	18640	18460	18542	18541	18434	18339	18608	18431	18443	18556	18594	18404	18504	18581	18417	18521	18352	18644	18325	18383	18376	18352	18597	18347	18528	18428	18394	18430	18333	18404	18614	18362	18360	18438	18663	18462	18576	18355	18371	18363	18431	18526	18369	18509	18356	18491	18710	18423	18393	18419	18439	18325	18505	18425	18458	18540	18180	18501	18402	18376	18463	18307	18543	18302	18463	18426	18503	18453	18551	18467	18578	18631	18709	18392	18469	18455	18516	18284	18453	18232	18557	18447	18575	18214	18247	18216	18242	18247	18616	18575	18237	18447	18358	18407	18362	18502	18441	18421	18468	18490	18443	18398	18547	18337	18315	18612	18317	18254	18509	18355	18537	18340	18493	18473	18426	18617	18510	18647	18516	18489	18357	18661	18384	18579	18391	18507	18219	18369	18497	18541	18416	18443	18309	18532	18499	18533	18501	18501	18393	18263	18330	18516	18475	18346	18445	18426	18431	18291	18431	18383	18574	18581	18461	18384	18584	18683	18422	18341	18491	18150	18404	18480	18435	18473	18366	18414	18385	18370	18472	18249	18294	18524	18438	18406	18426	18387	18461	18563	18525	18279	18459	18466	18417	18249	18317	18574	18242	18218	18472	18486	18338	18419	18321	18372	18733	18299	18224	18364	18550	18489	18474	18373	18240	18401	18655	18276	18523	18541	18311	18377	18393	18323	18430	18467	18354	18498	18552	18164	18425	18473	18496	18304	18465	18181	18532	18460	18390	18436	18437	18542	18502	18353	18475	18298	18282	18385	18427	18498	18569	18319	18350	18159	18299	18191	18397	18457	18444	18553	18186	18519	18351	18413	18653	18365	18201	18412	18370	18434	18677	18454	18485	18379	18479	18420	18629	18491	18549	18579	18172	18561	18352	18629	18380	18477	18284	18268	18332	18557	18653	18586	18636	18524	18440	18367	18437	18295	18235	18500	18510	18471	18404	18331	18477	18429	18398	18346	18617	18634	18538	18554	18511	18468	18288	18360	18403	18517	18380	18467	18315	18370	18188	18532	18578	18540	18314	18596	18347	18557	18399	18675	18574	18422	18464	18677	18205	18506	18433	18456	18358	18578	18313	18576	18291	18388	18200	18383	18526	18473	18560	18178	18456	18621	18455	18403	18443	18478	18618	18230	18313	18471	18282	18491	18590	18426	18354	18319	18419	18605	18606	18251	18311	18473	18487	18220	18501	18558	18515	18434	18471	18263	18402	18622	18522	18580	18429	18683	18676	18530	18406	18350	18499	18458	18413	18444	18446	18622	18443	18388	18423	18596	18402	18424	18236	18381	18457	18410	18542	18457	18442	18475	18368	18657	18443	18314	18390	18356	18219	18375	18506	18497	18496	18458	18469	18509	18285	18334	18350	18279	18589	18505	18516	18400	18468	18432	18613	18404	18486	18378	18596	18576	18448	18560	18444	18502	18496	18638	18360	18472	18392	18541	18578	18442	18414	18445	18342	18194	18353	18369	18418	18588	18445	18323	18313	18331	18470	18602	18428	18314	18401	18439	18549	18481	18392	18417	18395	18358	18542	18478	18265	18342	18511	18306	18644	18359	18348	18328	18445	18373	18425	18505	18321	18316	18425	18573	18659	18478	18446	18318	18561	18341	18377	18491	18460	18274	18617	18465	18538	18578	18380	18311	18455	18512	18714	18517	18596	18578	18654	18480	18464	18436	18306	18371	18300	18589	18557	18300	18287	18649	18647	18387	18519	18410	18278	18409	18503	18464	18440	18446	18347	18592	18649	18347	18317	18319	18373	18652	18537	18583	18598	18527	18364	18541	18470	18476	18459	18317	18311	18469	18633	18224	18638	18381	18480	18368	18317	18553	18454	18387	18372	18324	18530	18402	18604	18467	18323	18389	18421	18421	18336	18461	18566	18450	18606	18377	18204	18462	18411	18544	18400	18618	18704	18515	18392	18221	18523	18211	18310	18491	18438	18410	18400	18547	18298	18422	18499	18562	18682	18727	18342	18366	18405	18258	18664	18455	18365	18751	18640	18336	18437	18667	18665	18308	18381	18495	18421	18421	18361	18500	18537	18457	18493	18711	18408	18491	18279	18419	18492	18324	18508	18578	18463	18351	18496	18535	18370	18221	18404	18425	18593	18310	18373	18483	18463	18374	18481	18390	18407	18492	18349	18314	18418	18398	18490	18432	18627	18340	18473	18427	18373	18392	18454	18422	18363	18581	18299	18283	18705	18480	18442	18315	18293	18392	18536	18586	18564	18377	18663	18291	18393	18372	18251	18468	18373	18555	18404	18420	18563	18369	18473	18301	18382	18406	18405	18537	18539	18372	18294	18212	18451	18279	18209	18450	18476	18314	18336	18331	18384	18335	18650	18445	18527	18668	18499	18438	18529	18376	18452	18332	18490	18419	18433	18484	18488	18678	18328	18352	18546	18186	18537	18395	18514	18611	18463	18312	18306	18476	18560	18300	18524	18376	18537	18421	18340	18347	18559	18514	18485	18480	18283	18684	18552	18372	18254	18476	18513	18488	18473	18557	18581	18488	18550	18441	18436	18474	18412	18384	18356	18410	18497	18434	18395	18466	18495	18410	18438	18458	18424	18565	18384	18297	18278	18476	18379	18333	18465	18563	18415	18326	18578	18497	18425	18444	18430	18441	18323	18415	18530	18502	18463	18546	18481	18395	18436	18400	18728	18372	18465	18525	18498	18421	18311	18603	18402	18247	18402	18502	18473	18392	18479	18605	18528	18380	18529	18620	18332	18307	18370	18407	18267	18580	18486	18599	18447	18337	18505	18612	18564	18311	18633	18515	18409	18498	18473	18439	18280	18421	18313	18474	18284	18506	18192	18610	18648	18518	18481	18409	18518	18332	18648	18400	18469	18492	18479	18284	18491	18191	18336	18709	18634	18584	18447	18449	18503	18427	18263	18536	18478	18467	18559	18429	18443	18468	18258	18538	18356	18505	18702	18360	18353	18277	18453	18297	18432	18266	18411	18514	18422	18487	18562	18323	18418	18435	18521	18195	18395	18466	18358	18420	18413	18305	18584	18784	18388	18479	18676	18490	18303	18435	18262	18358	18479	18226	18468	18439	18316	18364	18432	18300	18452	18509	18351	18528	18378	18559	18285	18376	18595	18576	18521	18388	18351	18498	18733	18363	18549	18305	18393	18429	18218	18318	18227	18470	18553	18447	18416	18372	18534	18688	18533	18400	18323	18487	18449	18369	18383	18672	18416	18368	18541	18377	18357	18625	18470	18406	18413	18559	18355	18445	18678	18554	18241	18357	18615	18400	18492	18607	18543	18497	18594	18404	18538	18371	18539	18607	18385	18319	18115	18417	18412	18721	18642	18473	18442	18422	18516	18341	18360	18272	18310	18382	18421	18292	18485	18688	18530	18563	18424	18313	18622	18454	18380	18410	18479	18436	18391	18419	18479	18348	18474	18539	18351	18249	18678	18445	18342	18331	18421	18358	18459	18509	18521	18435	18322	18295	18449	18400	18476	18504	18570	18506	18405	18291	18351	18374	18358	18444	18697	18400	18383	18593	18579	18177	18493	18371	18495	18288	18435	18313	18673	18529	18569	18304	18469	18406	18578	18434	18541	18500	18416	18494	18606	18558	18657	18402	18280	18436	18500	18294	18193	18482	18497	18441	18363	18369	18483	18606	18501	18601	18457	18336	18396	18493	18371	18500	18446	18507	18370	18384	18428	18517	18395	18684	18516	18516	18292	18452	18387	18464	18467	18423	18466	18471	18468	18521	18414	18605	18543	18597	18457	18485	18454	18297	18574	18482	18452	18454	18497	18541	18434	18355	18590	18599	18521	18603	18626	18429	18300	18419	18601	18536	18656	18489	18540	18491	18653	18277	18532	18473	18243	18604	18450	18482	18528	18566	18291	18524	18304	18460	18442	18415	18638	18251	18289	18450	18561	18593	18284	18404	18483	18527	18298	18506	18568	18617	18618	18240	18351	18491	18343	18400	18351	18275	18388	18489	18556	18672	18377	18603	18344	18425	18377	18418	18561	18152	18392	18585	18549	18325	18128	18592	18356	18249	18458	18520	18504	18503	18334	18436	18374	18393	18316	18507	18588	18402	18392	18363	18445	18442	18452	18487	18561	18316	18701	18473	18414	18387	18447	18318	18369	18556	18460	18501	18480	18534	18490	18469	18676	18486	18339	18500	18372	18241	18515	18325	18537	18266	18522	18451	18351	18469	18437	18383	18485	18461	18442	18315	18543	18282	18482	18501	18350	18474	18176	18576	18455	18437	18515	18469	18511	18537	18519	18648	18462	18575	18465	18461	18366	18424	18430	18435	18401	18520	18365	18447	18445	18375	18470	18577	18374	18328	18411	18657	18457	18543	18456	18441	18421	18421	18505	18481	18482	18463	18431	18480	18412	18430	18516	18316	18416	18329	18508	18531	18493	18655	18663	18485	18584	18527	18371	18458	18338	18370	18335	18393	18362	18437	18342	18524	18609	18468	18397	18394	18513	18386	18487	18429	18611	18429	18448	18550	18384	18609	18519	18353	18374	18456	18478	18485	18513	18444	18526	18550	18381	18491	18500	18369	18510	18312	18334	18334	18672	18695	18717	18760	18732	18460	18262	18423	18458	18318	18386	18293	18457	18235	18443	18484	18479	18673	18352	18410	18271	18562	18388	18403	18283	18398
21702	30064	26402	19825	17793	16785	16404	16501	16614	16505	16278	16225	16124	16035	16202	15946	15742	15739	15829	15974	15771	15802	19319	22134	21882	18923	17879	16478	16074	15855	15524	15409	15770	15554	15529	15596	15524	15599	15583	15631	15516	15706	15536	15589	15503	15517	15582	15398	15606	15702	15633	15500	15542	15683	15552	15647	15466	15550	15653	15663	15548	15565	15561	15589	15515	15627	15583	15523	15664	15548	15566	15477	15455	15586	15701	15477	15675	15512	15574	15501	15705	15562	15886	15562	15526	15608	15503	15561	15458	15578	15649	15754	15479	15574	15565	15580	15609	15584	15647	15681	15477	15682	15711	15697	15668	15733	15581	15394	15762	15573	15567	15520	15704	15488	15695	15469	15644	15535	15583	15616	15679	15529	15801	15676	15620	15846	15639	15538	15588	15341	15760	15492	15531	15647	15560	15591	15568	15359	15660	15556	15413	15642	15433	15588	15457	15503	15556	15600	15477	15531	15543	15474	15729	15549	15714	15583	15557	15433	15651	15721	15602	15488	15489	15457	15508	15591	15727	15523	15563	15452	15595	15828	15465	15543	15391	15723	15454	15536	15527	15463	15542	15657	15391	15755	15663	15546	15499	15507	15618	15707	15710	15554	15564	15535	15546	15676	15604	15648	15756	15706	15639	15627	15525	15567	15654	15564	15658	15556	15883	15451	15526	15580	15493	15605	15523	15586	15457	15475	15603	15520	15543	15478	15416	15695	15594	15358	15604	15708	15528	15581	15621	15473	15565	15637	15814	15397	15678	15427	15594	15591	15544	15471	15802	15546	15418	15622	15436	15511	15665	15514	15691	15503	15628	15502	15539	15444	15580	15637	15587	15597	15642	15604	15579	15456	15506	15704	15353	15684	15527	15480	15575	15525	15487	15655	15652	15396	15584	15611	15591	15574	15533	15485	15780	15663	15572	15548	15583	15639	15653	15469	15474	15554	15693	15597	15518	15691	15539	15563	15525	15615	15461	15530	15719	15617	15454	15695	15537	15697	15291	15654	15673	15487	15607	15592	15674	15551	15501	15420	15672	15550	15522	15573	15575	15588	15506	15495	15499	15596	15454	15751	15573	15536	15566	15596	15550	15641	15721	15709	15483	15648	15538	15533	15643	15611	15443	15777	15531	15652	15592	15539	15574	15526	15522	15483	15548	15583	15589	15443	15579	15530	15536	15412	15433	15559	15498	15632	15433	15748	15623	15409	15455	15572	15572	15545	15571	15451	15642	15724	15602	15637	15562	15410	15670	15554	15555	15527	15605	15654	15648	15554	15588	15445	15627	15581	15614	15656	15671	15695	15561	15436	15440	15611	15507	15614	15537	15621	15631	15541	15575	15625	15402	15372	15519	15404	15677	15525	15574	15652	15492	15486	15360	15532	15428	15542	15659	15385	15468	15719	15627	15719	15556	15603	15750	15697	15576	15778	15580	15553	15659	15670	15578	15534	15489	15581	15640	15620	15678	15517	15670	15580	15513	15772	15505	15645	15684	15501	15581	15572	15487	15672	15538	15626	15497	15507	15624	15633	15425	15370	15563	15720	15678	15641	15571	15501	15565	15608	15448	15477	15613	15497	15510	15419	15613	15909	15538	15654	15433	15613	15647	15510	15796	15426	15673	15642	15638	15581	15452	15533	15610	15403	15473	15441	15503	15663	15658	15529	15517	15427	15662	15457	15521	15710	15531	15479	15653	15701	15659	15508	15656	15487	15730	15493	15545	15560	15609	15687	15583	15736	15526	15622	15617	15491	15584	15649	15550	15431	15514	15580	15455	15553	15437	15642	15776	15538	15546	15406	15429	15683	15514	15528	15484	15531	15515	15788	15373	15487	15465	15535	15661	15561	15638	15647	15526	15538	15664	15620	15617	15470	15466	15571	15374	15681	15622	15563	15561	15551	15720	15613	15674	15589	15419	15634	15476	15519	15643	15563	15703	15554	15537	15598	15561	15601	15600	15451	15612	15414	15468	15474	15440	15558	15651	15430	15509	15704	15475	15632	15630	15476	15766	15594	15625	15571	15397	15546	15531	15784	15461	15625	15600	15404	15677	15646	15547	15430	15552	15620	15517	15670	15622	15437	15578	15309	15405	15597	15492	15704	15430	15611	15583	15582	15718	15678	15484	15494	15675	15629	15688	15591	15506	15484	15697	15636	15399	15406	15496	15381	15486	15517	15730	15610	15512	15707	15479	15401	15611	15580	15592	15804	15616	15540	15701	15616	15748	15446	15672	15579	15722	15591	15699	15662	15458	15697	15598	15524	15588	15587	15435	15434	15661	15474	15582	15545	15441	15551	15515	15536	15589	15539	15553	15535	15645	15635	15648	15457	15700	15571	15581	15655	15811	15573	15550	15557	15520	15472	15472	15566	15654	15475	15385	15627	15393	15531	15689	15622	15556	15492	15598	15572	15678	15715	15501	15321	15561	15498	15599	15458	15447	15617	15437	15524	15584	15472	15652	15618	15687	15672	15602	15435	15551	15546	15605	15616	15561	15371	15455	15507	15500	15688	15610	15478	15717	15479	15427	15580	15578	15618	15621	15567	15614	15465	15536	15472	15513	15629	15631	15668	15730	15595	15598	15577	15582	15545	15582	15537	15533	15553	15706	15597	15613	15481	15614	15602	15525	15522	15570	15484	15598	15607	15442	15697	15513	15533	15525	15620	15529	15585	15388	15608	15705	15613	15532	15710	15617	15522	15816	15668	15529	15615	15640	15532	15477	15632	15280	15439	15434	15586	15656	15619	15644	15617	15493	15429	15656	15502	15587	15378	15553	15606	15629	15577	15472	15674	15572	15551	15505	15603	15706	15451	15370	15585	15288	15652	15516	15613	15472	15612	15472	15598	15568	15649	15680	15479	15765	15610	15569	15690	15576	15533	15624	15484	15587	15511	15469	15718	15416	15745	15540	15759	15505	15682	15622	15600	15571	15508	15615	15737	15661	15513	15514	15655	15559	15564	15458	15740	15584	15632	15579	15655	15459	15589	15651	15675	15604	15445	15454	15561	15465	15510	15513	15627	15623	15413	15708	15553	15609	15708	15827	15510	15507	15629	15649	15442	15698	15524	15550	15555	15558	15565	15548	15459	15540	15418	15504	15807	15583	15726	15533	15405	15576	15546	15430	15626	15722	15523	15483	15538	15593	15462	15460	15541	15655	15527	15467	15518	15622	15390	15539	15641	15553	15551	15564	15505	15621	15509	15639	15469	15408	15674	15633	15598	15347	15537	15627	15568	15623	15494	15611	15602	15396	15673	15539	15514	15539	15567	15729	15607	15672	15555	15572	15589	15590	15553	15529	15547	15495	15518	15633	15591	15431	15547	15414	15480	15466	15324	15647	15731	15594	15613	15581	15545	15591	15482	15559	15617	15476	15432	15597	15589	15486	15460	15749	15526	15474	15584	15608	15573	15479	15641	15435	15736	15587	15468	15513	15539	15576	15646	15582	15538	15519	15578	15555	15598	15643	15511	15649	15558	15565	15618	15552	15520	15500	15590	15592	15651	15558	15451	15662	15436	15567	15675	15588	15535	15467	15568	15413	15765	15561	15516	15540	15749	15489	15545	15581	15409	15630	15648	15513	15580	15475	15462	15575	15552	15621	15622	15518	15553	15631	15525	15591	15468	15547	15507	15549	15662	15712	15579	15481	15582	15431	15594	15584	15696	15660	15435	15491	15619	15675	15648	15720	15543	15736	15499	15847	15485	15584	15709	15749	15493	15586	15524	15616	15656	15464	15412	15520	15386	15438	15607	15508	15627	15541	15705	15596	15563	15620	15657	15525	15453	15563	15485	15465	15599	15562	15425	15635	15554	15421	15529	15647	15521	15643	15671	15526	15371	15632	15593	15493	15669	15633	15664	15732	15430	15670	15562	15656	15489	15627	15691	15424	15598	15552	15422	15685	15599	15590	15599	15580	15556	15593	15511	15481	15528	15585	15645	15595	15621	15525	15642	15474	15442	15727	15575	15431	15527	15624	15452	15606	15571	15503	15598	15427	15574	15606	15603	15623	15706	15707	15540	15460	15812	15598	15587	15665	15595	15403	15508	15716	15676	15534	15570	15611	15436	15681	15470	15683	15414	15446	15501	15574	15854	15541	15582	15484	15687	15424	15635	15542	15562	15467	15485	15567	15632	15620	15425	15446	15601	15653	15521	15487	15490	15523	15496	15602	15585	15637	15600	15481	15578	15655	15380	15612	15707	15491	15578	15627	15575	15537	15560	15514	15825	15507	15539	15576	15510	15500	15592	15574	15433	15470	15706	15595	15681	15657	15487	15448	15507	15577	15547	15563	15545	15680	15380	15687	15516	15572	15518	15681	15419	15622	15578	15636	15707	15636	15489	15769	15797	15618	15595	15397	15617	15601	15527	15581	15508	15595	15576	15539	15464	15629	15566	15613	15531	15620	15611	15421	15653	15572	15529	15684	15755	15597	15442	15627	15574	15653	15547	15473	15538	15602	15707	15473	15457	15604	15413	15609	15604	15655	15476	15516	15717	15499	15538	15680	15699	15429	15480	15618	15649	15620	15623	15506	15551	15479	15624	15580	15725	15544	15597	15644	15596	15533	15597	15640	15667	15651	15496	15541	15576	15658	15575	15471	15768	15691	15636	15464	15555	15570	15598	15631	15624	15714	15472	15661	15584	15644	15432	15493	15539	15749	15582	15572	15643	15657	15476	15567	15617	15785	15549	15629	15616	15603	15538	15535	15655	15594	15607	15611	15506	15483	15548	15593	15567	15623	15467	15545	15449	15500	15527	15542	15639	15493	15591	15518	15468	15440	15608	15567	15481	15707	15586	15494	15545	15611	15546	15531	15403	15603	15537	15503	15513	15568	15558	15490	15532	15467	15420	15548	15689	15518	15576	15626	15578	15697	15564	15538	15639	15574	15686	15569	15676	15632	15576	15642	15604	15412	15500	15660	15590	15622	15511	15541	15582	15698	15370	15522	15637	15794	15700	15521	15648	15605	15598	15541	15609	15666	15623	15607	15580	15534	15389	15568	15477	15614	15628	15663	15493	15566	15437	15608	15586	15592	15508	15623	15624	15520	15643	15676	15524	15635	15532	15662	15514	15563	15543	15538	15588	15713	15609	15654	15636	15562	15610	15535	15683	15641	15633
23012	21330	29120	23887	21715	24287	25814	20921	20283	20585	20229	20362	20423	20144	19943	19848	19809	19969	19947	19845	19635	19970	23723	27946	28096	25164	23166	21253	20090	19721	19666	19576	19720	19461	19757	19650	19523	19518	19605	19537	19682	19371	19328	19523	19474	19573	19474	19252	19597	19817	19446	19428	19636	19344	19483	19634	19546	19512	19461	19633	19554	19473	19642	19268	19576	19516	19676	19797	19558	19517	19444	19445	19485	19554	19610	19417	19557	19522	19419	19422	19654	19606	19589	19374	19535	19364	19347	19646	19405	19581	19730	19425	19585	19421	19329	19461	19403	19322	19364	19489	19647	19434	19413	19287	19762	19633	19583	19642	19408	19391	19613	19209	19540	19597	19575	19426	19599	19510	19499	19314	19502	19264	19622	19460	19494	19476	19418	19399	19317	19598	19465	19344	19581	19390	19342	19398	19454	19321	19407	19416	19381	19386	19429	19386	19208	19501	19396	19510	19508	19384	19356	19533	19517	19599	19296	19501	19620	19541	19361	19366	19375	19333	19579	19285	19313	19450	19530	19525	19558	19525	19389	19635	19629	19322	19470	19405	19415	19439	19388	19306	19230	19294	19347	19304	19476	19392	19634	19378	19490	19439	19379	19402	19354	19344	19586	19342	19415	19367	19323	19622	19315	19521	19475	19428	19449	19424	19275	19402	19369	19609	19432	19487	19305	19544	19342	19298	19391	19392	19510	19529	19456	19425	19410	19370	19461	19584	19492	19402	19445	19432	19421	19334	19337	19487	19491	19302	19393	19512	19254	19378	19447	19320	19230	19349	19542	19351	19557	19348	19605	19572	19562	19237	19428	19484	19332	19503	19090	19227	19256	19534	19570	19411	19441	19478	19260	19355	19413	19528	19359	19401	19364	19403	19283	19481	19485	19540	19392	19466	19491	19287	19319	19462	19199	19354	19590	19164	19361	19509	19402	19426	19409	19308	19531	19393	19352	19340	19471	19452	19182	19358	19562	19314	19544	19584	19312	19420	19462	19418	19446	19339	19488	19410	19443	19384	19429	19353	19511	19292	19286	19424	19379	19327	19507	19607	19448	19300	19523	19474	19366	19333	19600	19224	19565	19360	19414	19528	19339	19452	19366	19393	19412	19480	19343	19506	19516	19498	19381	19494	19386	19416	19312	19627	19428	19400	19484	19680	19468	19391	19604	19568	19368	19382	19548	19401	19488	19402	19406	19265	19231	19554	19390	19194	19660	19550	19471	19632	19170	19554	19280	19325	19374	19287	19454	19357	19191	19599	19397	19259	19273	19164	19316	19405	19423	19419	19440	19440	19549	19250	19273	19562	19466	19387	19333	19436	19458	19299	19462	19567	19378	19294	19299	19488	19450	19230	19243	19374	19359	19538	19164	19569	19440	19490	19304	19608	19114	19515	19397	19288	19546	19497	19408	19465	19149	19587	19445	19679	19545	19279	19424	19316	19260	19101	19512	19386	19354	19755	19436	19496	19403	19475	19525	19323	19401	19451	19420	19431	19452	19484	19647	19591	19174	19627	19366	19401	19267	19436	19375	19408	19118	19418	19417	19394	19520	19421	19330	19540	19343	19466	19251	19276	19315	19309	19472	19432	19493	19344	19496	19488	19296	19590	19603	19424	19360	19071	19263	19174	19317	19488	19351	19429	19453	19340	19343	19316	19429	19322	19327	19800	19434	19584	19334	19557	19529	19428	19367	19458	19425	19422	19165	19334	19391	19286	19308	19365	19506	19472	19487	19284	19457	19435	19443	19510	19450	19522	19615	19480	19330	19356	19511	19130	19485	19423	19505	19492	19484	19490	19716	19350	19351	19215	19449	19240	19271	19382	19496	19426	19398	19510	19455	19310	19432	19723	19345	19525	19448	19486	19499	19557	19382	19393	19337	19590	19624	19105	19290	19305	19330	19379	19154	19331	19360	19189	19235	19444	19261	19582	19406	19289	19323	19330	19350	19495	19683	19472	19504	19497	19486	19446	19465	19485	19688	19543	19326	19562	19471	19329	19277	19230	19456	19457	19334	19416	19482	19399	19317	19403	19551	19439	19275	19226	19368	19475	19332	19457	19653	19440	19276	19327	19554	19679	19391	19345	19278	19416	19386	19543	19685	19601	19441	19562	19514	19585	19637	19441	19533	19413	19285	19297	19540	19543	19340	19292	19135	19250	19249	19598	19401	19270	19326	19405	19541	19414	19543	19373	19308	19351	19515	19529	19428	19401	19285	19462	19427	19103	19414	19277	19322	19238	19262	19316	19542	19165	19352	19484	19542	19380	19556	19258	19531	19348	19436	19362	19452	19508	19376	19549	19257	19568	19594	19444	19461	19440	19490	19456	19168	19614	19444	19486	19429	19380	19393	19383	19347	19264	19598	19337	19500	19394	19346	19321	19290	19523	19504	19431	19564	19406	19465	19445	19532	19549	19364	19466	19450	19557	19477	19472	19369	19249	19501	19536	19590	19388	19529	19485	19515	19434	19673	19415	19241	19379	19351	19596	19575	19496	19300	19307	19146	19389	19421	19413	19524	19504	19521	19369	19688	19426	19378	19472	19358	19481	19529	19337	19395	19273	19193	19405	19544	19438	19287	19545	19429	19489	19318	19424	19417	19385	19481	19367	19525	19289	19384	19405	19409	19551	19518	19544	19500	19513	19414	19369	19431	19229	19369	19412	19618	19561	19522	19458	19306	19293	19564	19332	19511	19313	19255	19405	19518	19604	19541	19511	19227	19532	19430	19153	19334	19481	19234	19533	19486	19358	19680	19568	19427	19424	19372	19472	19440	19442	19274	19355	19414	19384	19481	19654	19326	19550	19353	19479	19188	19516	19490	19194	19493	19352	19466	19588	19289	19527	19481	19505	19429	19136	19586	19491	19608	19441	19282	19418	19424	19318	19291	19373	19467	19535	19451	19508	19241	19443	19404	19332	19541	19459	19400	19466	19508	19409	19359	19526	19298	19298	19460	19394	19481	19445	19457	19466	19414	19517	19404	19375	19231	19445	19539	19135	19625	19537	19330	19383	19302	19315	19630	19480	19545	19529	19553	19330	19438	19546	19561	19299	19522	19758	19343	19174	19363	19602	19389	19273	19453	19276	19270	19549	19310	19277	19326	19461	19134	19372	19349	19597	19410	19378	19331	19462	19492	19356	19460	19415	19523	19497	19662	19510	19501	19229	19303	19303	19620	19580	19468	19405	19377	19354	19410	19343	19466	19370	19298	19310	19395	19339	19522	19346	19340	19384	19487	19470	19458	19288	19390	19444	19335	19494	19335	19422	19530	19351	19410	19630	19552	19423	19281	19242	19621	19421	19593	19477	19377	19224	19354	19384	19607	19418	19397	19339	19437	19451	19401	19397	19320	19430	19598	19561	19697	19402	19279	19397	19477	19338	19523	19470	19546	19459	19493	19399	19712	19478	19475	19321	19492	19341	19435	19479	19183	19424	19672	19404	19522	19346	19245	19551	19301	19442	19327	19461	19513	19293	19287	19460	19530	19527	19488	19570	19297	19436	19329	19503	19281	19398	19380	19473	19474	19351	19393	19295	19232	19420	19535	19385	19394	19497	19339	19583	19329	19319	19751	19568	19383	19445	19290	19415	19255	19375	19410	19221	19400	19455	19348	19572	19511	19378	19479	19485	19354	19399	19244	19355	19392	19377	19575	19393	19320	19455	19359	19200	19491	19461	19373	19318	19423	19474	19482	19340	19521	19444	19489	19320	19198	19301	19605	19236	19412	19395	19260	19294	19307	19310	19475	19464	19418	19487	19495	19204	19375	19493	19326	19552	19596	19415	19299	19345	19593	19508	19377	19346	19588	19649	19385	19492	19416	19513	19358	19301	19515	19354	19258	19267	19450	19327	19379	19294	19394	19440	19565	19420	19436	19380	19389	19384	19378	19674	19276	19575	19425	19504	19579	19343	19445	19411	19393	19431	19514	19384	19549	19318	19510	19182	19306	19435	19229	19322	19391	19516	19366	19233	19567	19527	19407	19533	19394	19466	19322	19537	19447	19366	19363	19176	19269	19223	19337	19565	19401	19443	19263	19574	19670	19548	19268	19342	19534	19399	19480	19490	19437	19553	19333	19315	19574	19590	19491	19312	19476	19540	19411	19365	19655	19351	19119	19371	19389	19351	19244	19297	19538	19460	19557	19531	19468	19439	19476	19188	19557	19508	19435	19434	19411	19492	19365	19624	19213	19370	19433	19391	19495	19506	19680	19393	19230	19325	19312	19344	19370	19394	19241	19415	19292	19522	19319	19445	19348	19366	19332	19513	19566	19417	19464	19451	19346	19557	19284	19564	19484	19337	19306	19588	19298	19636	19319	19411	19407	19328	19388	19432	19416	19581	19442	19240	19350	19470	19505	19594	19283	19292	19441	19446	19582	19554	19289	19214	19544	19252	19462	19458	19274	19291	19561	19494	19416	19527	19178	19453	19391	19173	19557	19385	19376	19563	19512	19460	19404	19458	19495	19410	19445	19496	19461	19490	19646	19389	19323	19616	19642	19465	19150	19400	19538	19581	19274	19388	19346	19316	19476	19437	19457	19592	19367	19420	19336	19177	19415	19559	19365	19316	19367	19625	19337	19477	19358	19428	19391	19282	19429	19432	19507	19485	19339	19425	19444	19237	19197	19361	19487	19639	19477	19483	19587	19528	19426	19423	19370	19229	19490	19388	19440	19229	19295	19426	19190	19314	19592	19499	19473	19424	19428	19280	19408	19418	19382	19380	19644	19394	19233	19362	19706	19599	19459	19176	19575	19384	19505	19216	19505	19478	19490	19348	19365	19409	19452	19375	19416	19312	19593	19422	19445	19401	19722	19395	19157	19341	19274	19292	19406	19345	19485	19436	19253	19426	19221	19151	19554	19310	19241	19347	19292	19461	19609	19492	19385	19526	19497	19374	19442	19614	19432	19523	19546	19472	19311	19358	19390	19456	19375	19362	19489	19631	19481	19677	19471	19546	19419	19359	19339	19416	19361	19611	19064	19238	19447	19400	19348	19419	19453	19259	19327	19402	19360	19323	19263	19361	19543	19222	19517	19507	19581	19447	19391	19311	19363	19489	19310	19516	19571	19461	19499	19532	19402	19328	19361	19334	19524	19593	19129	19257	19478	19581	19285	19323
22103	34126	29259	21772	21338	20023	18490	17931	17639	17444	17136	17302	16895	16921	16655	16490	16476	16617	16475	16299	16405	16513	23556	28284	27661	22916	20488	18083	16737	16326	16296	16172	16245	16041	16194	16185	16240	16394	16103	16148	16022	16243	16026	16104	15986	16113	16181	16196	16290	16125	16133	16078	16071	16213	16169	16049	16089	16147	16160	16082	16097	16096	16079	16221	16172	16140	16154	16158	16047	16077	16063	16174	16197	16083	16179	16131	16039	16071	16218	16159	16063	16110	16158	16131	16065	16077	15993	15987	16055	16157	16005	16120	16089	16090	16166	16010	16082	16196	16166	15914	16168	16156	16115	16121	16021	16071	16269	16119	16153	16078	15971	16207	16047	16040	16126	16065	16015	16054	16031	16034	16202	16232	16221	16257	16020	16132	15999	16220	16092	16013	16093	16177	16243	16185	16003	16102	16215	16117	16103	16031	16022	16282	16102	16154	16210	16207	16138	16257	16190	16228	16041	16173	16107	16173	16117	16135	16234	16181	16122	16057	16100	16083	16017	16233	16136	16108	16024	16119	16190	15985	16243	16049	16143	16158	16091	16046	16133	16231	16048	16133	16212	16232	16117	16171	16124	16152	16297	16069	16098	16192	16091	16191	16126	16079	16183	16038	16124	16027	16216	16056	15963	15896	16230	16117	16085	16125	16272	16086	16067	16085	16218	16059	16174	16149	16085	16230	16145	16219	15998	16112	15974	16132	16116	16196	16275	16171	16232	16150	16144	16104	16120	16103	16088	16204	16151	16107	16171	15978	16082	16171	16144	16088	16182	16057	16098	16208	16191	15994	16236	16111	16271	16108	16223	16074	16025	16068	16044	16161	16101	16087	16063	16136	16230	16008	16217	16018	16277	16200	15879	16194	16218	16146	16285	16043	16128	16152	16183	15936	15987	15944	16073	16205	16023	16011	16047	16088	15984	16170	16185	16094	16117	16142	15988	16077	15953	16037	16059	16140	16164	16107	16082	16130	16015	16108	16158	16067	16096	16119	16153	16012	16062	15948	16112	15957	16093	16210	16109	16232	16141	16015	16103	15937	16255	15941	16090	16247	16257	16193	15970	16066	16346	16117	15913	15939	16040	16107	16168	16001	16132	16130	15978	16115	16169	16016	16136	16068	15990	16244	16113	16082	16172	16066	16195	15917	16150	16090	16122	16168	16144	16002	15978	16033	16138	16020	16066	16103	16170	16284	16086	16206	16018	16152	16051	16015	16111	16100	16215	16026	16099	16111	15807	16183	16128	16189	16051	16059	16188	16182	16245	16177	16156	16049	16023	16150	16128	16224	16137	16247	16177	16130	16092	16070	16191	16050	16139	16173	16321	16141	16090	16020	16112	16181	16214	16291	16198	16150	15988	16118	16029	16042	16207	16038	15998	16095	16207	16076	16211	16069	16175	16075	15966	16291	15924	16144	16274	15903	16069	15919	16219	16293	16106	16085	16079	16278	16231	16070	16027	16047	16341	15880	16028	16102	16215	16089	16064	16219	16150	16133	16115	16053	16164	16191	16227	15953	16248	16159	16242	16147	16118	16171	16211	15984	16151	16111	16225	16119	16074	16242	16174	16059	16077	16067	16194	16100	16177	16074	16159	16222	16194	16192	16185	16077	16038	16139	16143	16194	16050	16077	16105	16142	16034	16146	15849	16242	16086	16088	16057	16175	16265	16218	15943	16194	16050	16229	16163	15998	16015	16081	16169	16068	16149	16152	16159	16101	16049	16241	16150	16237	16073	16017	16346	16084	16069	16189	16061	16063	16126	16140	16051	16161	15985	16150	16160	16077	16150	16196	16100	16051	16081	16085	16218	16228	16190	16111	16072	16130	16244	16267	15965	16156	16057	16309	16182	16183	16227	16191	16155	16170	16112	15998	16319	16036	16149	15956	16317	16135	15918	16082	16229	16221	15957	16090	16200	16287	16177	16081	16029	16053	16093	16097	16133	16052	16208	16200	16043	16059	15972	15898	16014	15966	16294	16208	16205	15995	16118	15989	16193	16119	16098	16043	16076	16100	16097	16108	16101	16129	16024	16114	16139	16088	16048	15923	16061	16111	16173	16254	16048	16121	16263	16043	16162	16015	16044	16255	16077	16216	15928	16258	16167	16236	16258	15863	16128	16122	16144	16154	16189	16028	16139	16151	16110	16256	16005	16064	16129	16013	16009	16210	16143	16178	16110	16089	16077	16046	16243	16042	16088	16224	16188	16060	16104	15861	16038	16176	16192	16076	16138	16286	15967	15895	16092	16121	16292	16248	16146	16071	16160	15993	16090	16011	16012	16056	16164	16149	16001	16322	16054	16204	16067	16075	16104	16045	16005	15875	16057	16020	16171	16097	16093	16080	15881	16222	16101	15933	16232	16206	16014	16195	15966	16324	16119	16082	16023	16079	15990	16114	16281	16163	16211	16165	16236	15967	15946	16072	16074	16039	16240	16233	16147	16023	16120	16115	15999	16011	16011	15967	16208	16115	16057	16134	15977	15997	16233	16132	15973	15954	16125	16233	16083	16120	16039	16122	16027	16154	16174	16226	16039	15879	16154	15997	16230	16112	16085	16242	15997	16030	15978	16036	15917	15945	16272	16077	16086	16301	16054	16232	16204	15996	16062	16277	16097	16137	16117	16057	16185	16206	16042	16166	16144	16111	16135	16304	16161	16269	16112	16140	15946	16065	16148	15936	16073	16073	16083	16059	16112	16089	16189	16261	16157	16246	16055	16149	15948	16186	16078	15938	16151	16126	16029	16025	15996	16218	15983	16064	16138	16256	16084	16081	16113	16114	16103	16139	16215	16223	16050	16255	16086	16013	16108	16237	16152	16063	16119	16015	16125	16072	16102	15878	16268	15961	16003	16129	16236	16047	16047	16101	16251	16045	16076	16075	16021	15978	16153	15954	16212	16176	15925	16306	16378	16183	16193	16038	15971	16056	16028	16051	15983	16339	16093	16175	16115	16005	16154	16082	16147	16163	16086	15889	16171	15971	16069	16126	16002	16047	16078	16194	15951	16113	16005	16113	16111	15952	16033	15975	16028	16054	15995	16170	16242	16094	16161	16000	16211	16104	16185	16104	16120	15964	16085	16037	16061	16131	16109	15990	16191	16074	16193	16212	16257	16185	16072	16141	16180	16090	16065	16028	16072	16072	16115	16237	16269	16102	16097	16056	16119	16109	16010	15996	16072	15966	16159	15972	16073	16082	16040	16226	16218	15899	16294	16015	16340	15931	16113	15989	16044	16178	16169	15992	16123	16186	16191	16125	15955	16166	16071	16162	16154	16056	16111	16087	16107	15961	16097	16072	16183	16086	16087	16189	16060	15981	16055	16046	16046	16005	16232	16205	16188	16023	15860	16273	16196	16059	16229	15903	16219	16112	15963	16110	16105	16006	16159	16088	15958	16193	16065	16021	16238	16181	16109	16248	16217	16024	16212	16129	16197	16122	16047	16177	16244	16198	16125	16165	16014	16136	16277	16169	16098	16001	16099	16199	16069	16211	15954	16124	16221	16089	16231	16266	16109	15971	16154	16075	16100	16183	16096	16259	16202	16160	16135	16233	16130	16123	16121	16091	15946	16187	16053	16189	16216	16116	16169	16044	16111	16154	16131	16142	16078	16281	16033	16236	16036	16066	16247	16226	16089	16067	16228	16232	16101	16005	16122	16014	16246	16079	16037	16128	16116	16139	16074	16256	16006	16244	16170	16127	16215	16050	16146	16019	16191	16095	16124	16294	16214	15991	16169	15905	16038	16142	16215	16334	15979	16117	16082	16325	16111	16151	16326	16073	16128	16098	16063	15922	16008	16122	15883	16127	16023	16117	16130	16072	16159	15964	16158	16180	16035	15933	16121	16080	16101	16248	16132	16152	15932	16069	16049	16115	16241	15893	16211	16125	16166	16225	16055	16081	15919	16053	16195	16043	16068	16179	16111	16405	16049	16210	16032	16017	16308	16055	16173	16088	16156	16150	16094	16177	16111	16185	16164	16065	16136	16214	16189	16019	16055	16068	16185	16075	16022	16164	16119	16136	16161	15906	16218	16013	16004	16116	16061	16196	16212	16187	16224	16144	16183	15981	16037	15972	16160	16032	16013	16259	16154	16265	16111	16067	16267	16042	16093	16169	15995	16106	16290	16036	16007	15991	16033	16100	16233	16175	16088	15964	16181	16118	16112	15961	16165	16155	15995	15996	16035	16064	16139	16001	15975	16080	16272	16184	16080	16282	16169	15829	16236	16087	16208	16068	16051	15974	16078	16265	16296	16064	16149	16060	16143	16175	16299	15998	16164	16048	16191	16120	16047	15960	16189	15959	16064	16131	16139	16080	15871	16195	16017	16239	16008	16074	16180	16173	16249	16203	16154	16365	16063	16053	16045	16096	16207	15988	16030	16147	16051	16037	16241	16171	16089	16064	16249	16008	16122	15951	16112	16169	16255	15942	16080	16177	16222	16159	16056	16063	16068	16243	15886	16142	16122	16060	16178	16240	16130	16142	16201	16171	16055	16191	16159	16094	16041	16027	16097	16195	16168	16075	16101	16107	16182	16224	16168	16054	16113	16130	16001	16210	16110	16173	16151	16050	16103	16245	16095	16089	16168	16189	16219	16134	16174	15887	16049	16091	16131	15945	16109	15993	16030	16248	15998	16153	15988	16146	16124	16165	16158	16012	16251	16003	16043	16124	16054	16193	16011	16005	16222	16229	16217	16187	16115	16220	16093	16111	16253	16277	16067	15998	16051	16112	16005	16070	16291	15923	15976	16130	16109	16052	16205	16056	16101	16133	16177	16118	16119	16093	16187	16175	16208	16131	16019	16164	16027	16091	16186	16064	16047	16290	15976	16184	15939	16051	16216	16119	16078	16056	16077	16169	16202	16168	16104	16086	16026	16057	16164	15999	16030	16242	16140	16023	16372	16209	16092	16167	16199	16252	16064	16094	16338	16221	16068	16108	16209	15916	16234	16024	16196	16180	16248	16068	16078	16014	15984	16001	16248	16074	16202	16011	16125	15952	16236	16083	16039	16190	15977	16100	16187	16025	16184	15982	16275	16261	16061	16193	16266	15875	16103	16050	16125	16279	15970	15970	16155	16061	16171	15809	16033	16140	16058	16247	16289	16164	16010	16066
28495	22957	24636	22388	19522	19110	18857	18710	18710	18490	18405	18500	18302	18319	18307	18371	18193	18334	18375	18503	18336	18362	18373	18844	19174	19161	18994	18787	18624	18477	18308	18360	18502	18163	18316	18327	18357	18338	18278	18403	18423	18350	18314	18445	18377	18248	18408	18500	18445	18340	18293	18292	18307	18320	18258	18369	18443	18338	18430	18276	18224	18249	18333	18206	18402	18225	18657	18461	18408	18461	18259	18423	18205	18241	18264	18404	18511	18328	18381	18491	18584	18187	18321	18418	18411	18511	18315	18119	18252	18455	18365	18489	18317	18269	18460	18302	18397	18424	18480	18379	18349	18552	18454	18411	18273	18366	18345	18355	18382	18309	18335	18469	18521	18321	18441	18373	18429	18334	18397	18390	18508	18356	18099	18503	18481	18481	18332	18388	18383	18580	18380	18341	18290	18399	18428	18321	18227	18545	18363	18458	18416	18433	18441	18292	18268	18476	18473	18194	18187	18572	18314	18281	18230	18313	18437	18356	18370	18140	18457	18441	18251	18242	18313	18438	18482	18284	18307	18200	18349	18212	18435	18354	18604	18310	18427	18504	18439	18431	18339	18577	18474	18210	18416	18387	18266	18371	18378	18386	18295	18400	18362	18487	18426	18480	18417	18285	18711	18404	18365	18239	18376	18282	18410	18308	18440	18297	18482	18283	18320	18348	18324	18172	18365	18227	18364	18336	18169	18482	18504	18475	18332	18268	18365	18384	18272	17995	18241	18327	18428	18214	18234	18335	18258	18233	18280	18308	18369	18255	18509	18219	18310	18441	18215	18217	18288	18217	18220	18313	18502	18469	18413	18352	18250	18458	18207	18432	18356	18535	18386	18432	18346	18251	18224	18244	18679	18268	18243	18395	18344	18343	18273	18249	18398	18354	18439	18401	18171	18412	18311	18371	18309	18413	18254	18558	18421	18503	18202	18361	18241	18279	18127	18231	18207	18270	18303	18325	18081	18248	18377	18330	18378	18243	18237	18550	18219	18282	18389	18347	18425	18101	18152	18418	18479	18322	18337	18406	18103	18364	18723	18145	18221	18464	18242	18378	18239	18383	18301	18440	18532	18472	18479	18452	18335	18409	18432	18363	18373	18432	18442	18430	18324	18287	18402	18464	18546	18588	18505	18362	18221	18499	18299	18442	18407	18459	18306	18356	18511	18284	18280	18383	18257	18329	18463	18205	18177	18309	18418	18310	18354	18216	18451	18445	18372	18306	18233	18222	18253	18283	18262	18319	18325	18229	18209	18299	18366	18240	18397	18313	18589	18401	18350	18403	18442	18563	18251	18351	18460	18350	18339	18565	18369	18327	18414	18629	18282	18427	18393	18473	18412	18296	18471	18395	18444	18483	18508	18648	18330	18312	18425	18195	18392	18166	18460	18416	18243	18280	18209	18401	18391	18384	18243	18315	18282	18449	18211	18309	18459	18275	18488	18543	18349	18341	18459	18316	18307	18265	18330	18317	18338	18346	18270	18274	18442	18545	18436	18384	18256	18316	18386	18336	18411	18536	18410	18533	18332	18282	18526	18504	18432	18183	18356	18279	18341	18481	18311	18415	18432	18486	18311	18419	18290	18255	18528	18305	18418	18397	18243	18356	18414	18262	18374	18422	18247	18242	18417	18357	18271	18388	18457	18276	18262	18395	18221	18347	18375	18470	18488	18402	18354	18336	18354	18337	18370	18075	18307	18255	18250	18337	18087	18279	18384	18467	18437	18255	18321	18388	18349	18386	18429	18249	18481	18429	18345	18266	18290	18497	18187	18432	18363	18166	18355	18382	18334	18204	18445	18266	18222	18394	18337	18272	18310	18259	18413	18521	18219	18217	18334	18362	18287	18229	18340	18170	18470	18274	18434	18468	18305	18211	18444	18297	18442	18468	18291	18275	18506	18347	18396	18341	18318	18288	18180	18289	18566	18317	18247	18300	18648	18234	18262	18365	18599	18292	18106	18446	18517	18426	18291	18302	18363	18685	18489	18515	18466	18257	18513	18242	18354	18404	18389	18210	18423	18209	18345	18199	18435	18334	18185	18254	18356	18353	18231	18331	18275	18228	18500	18408	18537	18312	18304	18186	18276	18280	18195	18175	18250	18252	18215	18188	18347	18408	18447	18476	18405	18235	18391	18227	18380	18202	18513	18359	18517	18145	18460	18339	18311	18316	18452	18295	18470	18445	18254	18332	18297	18144	18381	18335	18432	18242	18373	18110	18200	18176	18302	18329	18234	18365	18373	18428	18433	18429	18329	18470	18371	18414	18402	18346	18517	18360	18356	18154	18398	18390	18328	18430	18403	18425	18570	18486	18327	18395	18116	18230	18289	18355	18348	18444	18440	18226	18519	18333	18297	18506	18508	18181	18209	18335	18610	18364	18420	17841	18399	18520	18453	18318	18347	18497	18568	18428	18423	18522	18217	18337	18431	18347	18350	18530	18264	18270	18429	18314	18341	18327	18225	18303	18386	18304	18530	18475	18280	18096	18283	18226	18256	18201	18408	18424	18360	18473	18436	18221	18377	18318	18260	18454	18272	18476	18424	18289	18469	18066	18217	18368	18182	18416	18355	18257	18392	18235	18297	18529	18494	18312	18420	18431	18288	18415	18407	18360	18296	18445	18111	18258	18315	18330	18344	18504	18583	18327	18271	18133	18546	18371	18489	18502	18245	18290	18465	18189	18304	18326	18306	18138	18178	18205	18287	18307	18202	18246	18215	18238	18325	18490	18381	18350	18244	18584	18232	18284	18455	18468	18658	18598	18362	18435	18312	18210	18220	18344	18350	18283	18383	18461	18347	18281	18210	18346	18263	18035	18416	18379	18493	18484	18531	18201	18559	18326	18202	18162	18494	18115	18358	18243	18390	18303	18420	18282	18293	18341	18423	18631	18294	18392	18512	18376	18470	18285	18338	18440	18284	18516	18300	18385	18374	18428	18447	18664	18572	18433	18397	18306	18276	18291	18405	18472	18314	18303	18191	18307	18422	18180	18488	18453	18400	18330	18203	18294	18389	18224	18457	18595	18535	18533	18447	18295	18181	18397	18388	18264	18374	18498	18444	18358	18188	18497	18340	18425	18228	18316	18368	18369	18281	18443	18359	18190	18379	18393	18523	18452	18386	18340	18325	18371	18324	18363	18370	18212	18282	18400	18338	18542	18168	18215	18630	18311	18438	18409	18376	18243	18365	18280	18321	18208	18364	18334	18399	18393	18358	18406	18321	18507	18338	18335	18598	18276	18265	18455	18304	18407	18114	18217	18523	18244	18340	18509	18342	18056	18235	18290	18338	18395	18513	18302	18344	18348	18480	18110	18145	18237	18085	18218	18485	18147	18473	18619	18376	18322	18457	18349	18432	18341	18468	18553	18383	18522	18350	18126	18408	18290	18372	18496	18620	18355	18400	18293	18471	18439	18405	18477	18657	18495	18314	18357	18420	18411	18425	18290	18449	18304	18325	18387	18304	18210	18222	18304	18462	18328	18214	18203	18457	18257	18329	18365	18341	18282	18267	18262	18230	18328	18587	18305	18340	18398	18342	18394	18411	18389	18377	18444	18274	18228	18347	18458	18348	18136	18359	18449	18263	18531	18494	18276	18514	18371	18157	18223	18455	18337	18480	18387	18306	18399	18449	18506	18525	18125	18341	18420	18324	18266	18526	18562	18490	18277	18158	18302	18427	18284	18213	18367	18330	18340	18470	18486	18248	18253	18198	18435	18295	18491	18345	18415	18308	18359	18444	18197	18312	18416	18419	18520	18369	18446	18454	18335	18273	18342	18360	18375	18343	18407	18484	18411	18274	18290	18481	18357	18500	18634	18517	18283	18404	18321	18398	18451	18352	18265	18119	18257	18442	18503	18350	18439	18373	18210	18517	18311	18276	18323	18405	18341	18388	18290	18192	18402	18450	18500	18285	18381	18403	18461	18371	18317	18340	18561	18609	18485	18159	18367	18610	18398	18430	18279	18343	18539	18493	18394	18330	18349	18317	18428	18326	18360	18517	18228	18192	18219	18342	18325	18546	18335	18321	18316	18261	18175	18392	18175	18411	18203	18328	18477	18308	18298	18349	18202	18223	18358	18278	18455	18402	18633	18417	18370	18299	18251	18298	18515	18494	18384	18361	18330	18205	18364	18311	18448	18452	18250	18328	18264	18515	18457	18187	18264	18398	18315	18425	18350	18261	18567	18473	18398	18559	18284	18390	18281	18316	18355	18551	18491	18349	18360	18235	18420	18316	18286	18308	18493	18088	18370	18398	18325	18142	18337	18295	18466	18622	18467	18461	18452	18435	18372	18328	18287	18368	18215	18576	18226	18200	18379	18457	18638	18412	18518	18401	18457	18117	18337	18596	18344	18349	18410	18248	18286	18400	18475	18164	18228	18214	18408	18296	18085	18410	18396	18392	18273	18333	18125	18427	18249	18131	18156	18347	18359	18444	18255	18491	18489	18487	18374	18429	18073	18292	18293	18233	18365	18330	18350	18392	18499	18325	18354	18332	18255	18255	18222	18363	18466	18220	18320	18396	18339	18388	18346	18335	18438	18515	18404	18611	18175	18247	18366	18292	18331	18378	18406	18511	18231	18464	18460	18312	18459	18330	18333	18029	18487	18425	18429	18491	18469	18180	18166	18606	18425	18325	18251	18271	18501	18277	18278	18330	18526	18440	18369	18499	18234	18234	18457	18436	18252	18298	18551	18503	18459	18495	18437	18580	18386	18275	18370	18184	18357	18348	18268	18481	18352	18231	18446	18335	18585	18450	18104	18241	18235	18462	18428	18258	18339	18168	18538	18354	18451	18188	18446	18402	18372	18319	18491	18256	18432	18340	18296	18323	18466	18220	18218	18566	18234	18257	18223	18516	18361	18482	18337	18239	18310	18053	18315	18437	18514	18380	18172	18467	18432	18349	18241	18425	18279	18355	18376	18303	18233	18384	18315	18338	18490	18428	18231	18338	18426	18355	18558	18328	18190	18458	18560	18536	18434	18500	18302	18425	18385	18138	18433	18428	18378	18402	18432	18290	18392	18486	18385	18360	18413	18324	18399	18517	18341	18471	18473	18370	18121	18135	18252	18357	18207	18348	18412	18323	18450	18428	18377	18617	18404	18391	18546	18437	18364	18475	18378
18820	23014	19160	18657	17497	16533	16066	16033	16054	15757	15704	15781	15629	15848	15528	15454	15653	15448	15532	15557	15625	15478	16024	16346	16615	16286	16103	15814	15555	15442	15608	15624	15579	15613	15449	15534	15398	15573	15507	15393	15496	15549	15478	15463	15550	15485	15469	15475	15510	15538	15460	15560	15612	15519	15606	15493	15563	15433	15592	15650	15376	15644	15285	15436	15382	15452	15381	15518	15361	15523	15490	15534	15561	15446	15513	15454	15618	15392	15534	15624	15452	15483	15777	15301	15603	15418	15504	15649	15494	15477	15429	15601	15484	15451	15474	15433	15474	15645	15471	15479	15610	15471	15528	15439	15254	15465	15532	15648	15615	15336	15602	15485	15537	15516	15506	15356	15617	15555	15542	15632	15669	15410	15473	15435	15405	15410	15459	15454	15615	15508	15414	15643	15431	15498	15614	15566	15398	15485	15421	15645	15452	15416	15435	15507	15449	15445	15438	15472	15458	15476	15501	15270	15623	15549	15584	15488	15230	15552	15452	15555	15392	15429	15585	15597	15405	15260	15453	15399	15506	15406	15469	15366	15559	15423	15544	15524	15525	15425	15520	15389	15356	15467	15514	15532	15527	15556	15512	15427	15520	15396	15486	15472	15571	15530	15712	15365	15419	15333	15457	15507	15415	15556	15410	15339	15343	15566	15424	15462	15542	15687	15370	15317	15387	15635	15308	15417	15473	15465	15336	15399	15372	15426	15561	15496	15480	15492	15440	15445	15349	15498	15425	15635	15447	15592	15366	15289	15557	15460	15451	15437	15470	15407	15533	15350	15442	15344	15429	15525	15407	15482	15579	15457	15430	15398	15531	15455	15505	15685	15562	15598	15758	15332	15571	15507	15485	15432	15470	15512	15625	15526	15539	15583	15363	15394	15554	15414	15589	15518	15473	15298	15764	15314	15503	15467	15241	15423	15448	15443	15542	15651	15800	15560	15395	15442	15492	15468	15429	15677	15528	15425	15490	15533	15723	15460	15539	15469	15325	15447	15472	15595	15560	15410	15513	15459	15433	15543	15631	15525	15367	15531	15560	15450	15555	15600	15505	15356	15344	15535	15322	15500	15405	15613	15455	15592	15413	15511	15426	15515	15584	15399	15616	15658	15436	15463	15461	15476	15423	15429	15324	15377	15413	15557	15604	15379	15399	15330	15641	15563	15484	15420	15441	15420	15514	15592	15683	15422	15449	15367	15562	15618	15448	15548	15572	15406	15608	15432	15376	15496	15498	15516	15542	15511	15376	15430	15437	15512	15409	15433	15644	15561	15526	15454	15353	15544	15516	15286	15614	15401	15383	15349	15603	15421	15289	15676	15528	15433	15453	15402	15591	15568	15457	15571	15528	15464	15432	15520	15586	15478	15546	15574	15538	15361	15326	15435	15411	15624	15465	15387	15275	15522	15459	15566	15653	15553	15484	15466	15516	15343	15557	15484	15353	15465	15501	15493	15504	15594	15379	15528	15446	15469	15515	15420	15485	15613	15395	15541	15341	15498	15529	15401	15404	15431	15535	15416	15349	15514	15542	15702	15451	15529	15629	15625	15594	15450	15655	15589	15434	15461	15551	15383	15566	15410	15423	15327	15329	15412	15544	15553	15551	15610	15547	15503	15176	15496	15500	15529	15442	15430	15466	15360	15421	15514	15508	15471	15536	15572	15562	15651	15619	15552	15537	15508	15493	15576	15454	15450	15474	15590	15461	15640	15311	15435	15425	15505	15397	15390	15544	15655	15352	15353	15353	15534	15487	15555	15580	15473	15645	15508	15657	15435	15460	15539	15625	15602	15385	15354	15585	15522	15472	15479	15470	15457	15516	15540	15562	15569	15523	15404	15546	15447	15445	15489	15522	15575	15451	15578	15408	15298	15559	15538	15664	15484	15624	15535	15459	15433	15572	15585	15454	15448	15448	15516	15448	15532	15444	15447	15387	15557	15475	15442	15617	15398	15518	15356	15546	15588	15403	15458	15552	15532	15557	15479	15424	15653	15459	15532	15413	15329	15526	15598	15592	15326	15558	15490	15614	15509	15354	15564	15458	15543	15411	15384	15422	15466	15540	15480	15315	15581	15542	15346	15454	15296	15485	15477	15498	15537	15311	15610	15649	15470	15495	15529	15524	15448	15506	15495	15496	15550	15446	15433	15474	15423	15482	15387	15537	15558	15436	15640	15523	15403	15653	15620	15463	15521	15538	15614	15407	15533	15588	15528	15432	15541	15481	15470	15554	15535	15417	15375	15568	15606	15614	15572	15408	15435	15513	15339	15435	15339	15238	15452	15624	15440	15453	15529	15749	15530	15523	15488	15551	15422	15699	15523	15420	15360	15513	15505	15523	15402	15422	15549	15408	15481	15454	15394	15525	15435	15423	15475	15501	15556	15548	15553	15366	15497	15680	15454	15388	15587	15419	15474	15440	15416	15466	15734	15389	15463	15434	15357	15717	15435	15514	15345	15527	15624	15604	15391	15431	15481	15392	15555	15534	15423	15452	15564	15614	15408	15432	15391	15476	15380	15453	15341	15473	15373	15534	15535	15480	15533	15391	15439	15555	15445	15426	15462	15543	15556	15436	15471	15377	15582	15459	15498	15495	15467	15649	15486	15324	15448	15347	15557	15261	15389	15397	15552	15495	15515	15694	15399	15551	15539	15656	15517	15454	15601	15311	15639	15521	15564	15533	15482	15375	15363	15536	15488	15585	15490	15552	15570	15492	15514	15401	15559	15548	15566	15405	15497	15693	15750	15532	15427	15424	15548	15503	15403	15369	15431	15550	15427	15586	15565	15399	15586	15610	15478	15586	15324	15517	15560	15698	15576	15526	15524	15572	15564	15369	15341	15455	15529	15442	15573	15439	15486	15430	15563	15566	15527	15574	15465	15630	15538	15532	15437	15524	15295	15583	15489	15466	15421	15417	15545	15468	15578	15466	15386	15572	15404	15565	15430	15492	15353	15497	15509	15524	15473	15354	15454	15549	15346	15569	15515	15541	15714	15413	15513	15477	15529	15519	15500	15534	15295	15512	15568	15552	15494	15619	15454	15580	15489	15489	15517	15528	15532	15356	15538	15365	15361	15490	15513	15565	15555	15554	15560	15472	15513	15561	15457	15582	15415	15575	15576	15448	15620	15529	15589	15616	15533	15409	15480	15380	15346	15420	15527	15508	15318	15447	15409	15537	15482	15484	15523	15550	15511	15477	15560	15395	15563	15682	15446	15509	15489	15351	15535	15426	15423	15537	15452	15533	15536	15533	15445	15489	15561	15492	15451	15483	15449	15636	15384	15663	15558	15437	15388	15307	15454	15550	15434	15652	15450	15632	15525	15541	15542	15368	15568	15490	15443	15626	15395	15615	15543	15544	15405	15525	15511	15660	15522	15690	15561	15425	15685	15542	15378	15453	15520	15401	15489	15357	15317	15510	15331	15408	15601	15416	15607	15326	15754	15333	15424	15533	15420	15451	15305	15454	15308	15592	15467	15431	15438	15537	15534	15553	15421	15631	15607	15490	15476	15411	15576	15547	15522	15339	15649	15570	15571	15509	15499	15523	15452	15465	15558	15485	15540	15441	15558	15541	15340	15565	15469	15442	15525	15494	15551	15644	15443	15499	15637	15274	15469	15390	15584	15651	15517	15546	15455	15525	15523	15293	15395	15585	15377	15590	15464	15348	15467	15603	15320	15464	15540	15366	15643	15433	15560	15563	15541	15392	15412	15627	15632	15414	15491	15531	15446	15541	15531	15410	15404	15439	15545	15469	15524	15601	15467	15323	15572	15478	15410	15485	15459	15546	15651	15469	15454	15492	15485	15503	15452	15599	15579	15331	15577	15470	15369	15673	15531	15422	15478	15345	15546	15380	15538	15619	15529	15400	15451	15453	15679	15531	15505	15612	15455	15348	15447	15463	15299	15679	15595	15611	15425	15536	15437	15538	15515	15495	15460	15435	15547	15608	15474	15503	15401	15599	15600	15576	15571	15651	15411	15584	15596	15350	15622	15393	15605	15331	15655	15609	15454	15573	15487	15526	15432	15306	15625	15468	15528	15428	15439	15593	15384	15602	15514	15464	15532	15426	15571	15406	15400	15573	15382	15441	15397	15699	15585	15569	15443	15439	15401	15419	15569	15503	15371	15411	15449	15439	15543	15462	15371	15448	15435	15447	15623	15443	15522	15473	15535	15529	15550	15461	15443	15425	15656	15520	15429	15349	15430	15632	15475	15559	15354	15478	15463	15536	15439	15282	15397	15452	15529	15563	15316	15584	15601	15579	15428	15563	15531	15519	15449	15578	15617	15663	15565	15369	15546	15333	15417	15707	15312	15446	15556	15540	15308	15383	15308	15328	15388	15622	15451	15497	15471	15350	15595	15487	15528	15499	15483	15464	15525	15464	15617	15386	15510	15513	15428	15419	15316	15637	15439	15465	15529	15463	15529	15562	15629	15459	15688	15481	15392	15493	15543	15390	15455	15548	15461	15431	15415	15467	15392	15385	15479	15645	15310	15579	15403	15477	15556	15330	15554	15492	15390	15439	15516	15418	15424	15554	15504	15541	15594	15338	15634	15521	15476	15468	15519	15441	15484	15649	15444	15433	15504	15448	15455	15525	15385	15620	15597	15439	15370	15486	15466	15418	15433	15441	15512	15481	15577	15549	15447	15578	15455	15512	15484	15598	15586	15604	15450	15429	15535	15546	15517	15651	15475	15563	15461	15433	15440	15433	15545	15389	15440	15382	15467	15586	15417	15648	15420	15513	15466	15449	15648	15534	15520	15345	15323	15387	15528	15519	15521	15487	15454	15481	15561	15388	15375	15456	15601	15347	15602	15532	15493	15459	15504	15635	15535	15643	15733	15417	15517	15384	15538	15618	15606	15573	15507	15248	15499	15260	15444	15462	15299	15542	15585	15519	15571	15560	15413	15622	15585	15592	15579	15397	15483	15498	15438	15652	15553	15488	15509	15534	15702	15522	15716	15526	15384	15411	15567	15495	15513	15515	15528	15498	15438	15565	15484	15586	15555	15459	15583	15504	15558	15571	15506	15391	15587	15551	15582	15448	15589	15541	15520	15457	15692	15526	15526	15497	15493	15654	15358	15458	15503	15491	15536	15539	15528	15514	15627	15620	15393
24389	21259	28484	24569	22331	21913	21442	19657	19112	19100	18768	18683	18522	18406	18345	18170	18337	18217	18389	18089	18378	18349	19465	22700	22753	21160	19897	19146	18289	18308	17944	17991	18209	18002	18130	18042	18132	18166	18268	18093	18309	18260	18184	18288	18469	18127	18339	18186	18014	17984	18184	18196	18200	18152	18058	17900	18158	18184	18237	18043	18030	18069	18109	18168	18100	18331	18227	18091	18172	17932	18087	18028	18111	18272	18203	18291	18196	18170	17917	18094	17965	17892	18301	18104	17968	18108	18118	18206	17990	18169	18018	18089	18108	18217	18164	18281	18190	18124	18176	18009	17968	17927	18112	17975	18130	17995	18160	17994	17895	17798	18079	18239	18041	18121	18120	18197	18184	18080	18111	18127	18241	18175	17940	17828	18162	17951	18102	18061	18031	18144	18136	18023	18097	17910	18093	17989	18128	17994	18046	18175	18097	18135	18099	18140	18089	17926	18136	18011	18212	17857	17965	18358	18114	18106	18308	18225	18055	17980	18021	18232	18197	17882	18039	18155	17967	17929	17994	17891	18036	18016	18091	18051	18187	18056	18185	18133	18054	18083	18181	17934	18228	17870	17968	18057	18050	17853	17852	17910	18244	18058	18131	18177	18216	17979	18195	18050	18039	18122	18220	17959	18088	18073	18119	18035	18077	18015	18281	18262	18050	18038	18048	17976	18216	17998	18063	18066	18217	18126	17922	18134	17991	18160	18101	18214	18080	18051	18168	18103	18066	18147	17901	18195	18015	18210	17854	18018	18194	18259	18074	18207	18172	18076	18086	17994	18150	18172	18079	18060	18080	18019	17984	18107	18061	18119	18077	18165	18205	18024	18246	18047	18052	17991	18092	18047	17984	18184	18146	18290	18159	17933	18049	18069	18214	18069	17945	17982	18118	18224	18356	18075	18326	18172	18172	18016	18132	18152	18266	18008	18053	18049	18208	18198	18068	18213	18108	18008	18168	18164	18013	18270	18239	18077	18109	18066	18259	18056	18123	18182	18130	18158	18067	18215	18001	18029	18030	17991	18016	18127	18170	18100	17992	17917	18243	17982	18111	18155	18165	17979	18113	18120	18069	18392	18187	18118	18032	18058	18075	18097	18089	18114	18048	18064	18219	18031	17819	18136	18131	17829	17930	18094	17984	18038	18070	18098	18141	18247	18024	18163	18111	18023	18207	18090	18056	18171	18145	18084	18049	18294	17967	18174	18262	18154	17886	18074	18031	18149	18171	18115	18161	17854	18037	18179	18332	18048	18128	17973	18017	18004	18069	18144	17932	18049	18181	17980	18185	18082	18223	18051	18162	18137	18324	18117	18118	18158	18197	18266	18166	18131	18079	18223	18123	18173	17992	18160	18013	18028	18194	18000	18118	17976	18010	18166	18136	18118	18096	18110	18194	18159	18097	17952	18100	17889	17898	18179	18085	18013	18175	17964	18132	18028	18131	18016	18122	18012	18111	18026	18070	18137	18050	18109	17959	18079	18098	17999	17981	18080	17868	18126	18142	18082	18001	18011	18067	17937	17972	17850	18028	18043	18175	18294	17928	17943	18020	18185	18068	17954	18188	18104	17992	18082	17925	18163	18167	18067	18354	17963	18008	18028	17988	18233	18100	17992	18096	18239	17818	18164	17929	18186	18163	18180	18029	17921	18185	18086	17989	17964	18224	17999	18098	18019	18001	18161	18060	18116	18028	18240	18074	18033	17966	18090	18170	17884	18275	18055	18157	18069	18035	18361	18118	17790	17834	18110	18262	18147	18167	18261	18214	18005	18153	18086	18133	17817	18162	18292	18174	18043	18306	18274	17994	18040	18032	18253	17993	18127	18119	18152	18002	18125	18255	18150	17938	18062	18020	18117	18129	18117	18151	18121	18155	18168	18025	18133	18138	18236	18151	18014	18136	18115	17921	17809	18169	18109	18077	17909	18013	18044	18103	18050	17976	18414	18112	18053	18200	18132	18068	17906	18132	18086	18038	18102	18081	18089	17990	18308	18059	18062	17825	18078	18244	18089	18175	18213	18218	18209	18154	17860	18020	18059	18060	18117	18235	18148	17945	17974	18185	18051	17874	18079	18007	18094	18060	18219	18165	18038	17998	17929	18150	18251	18269	18095	17971	18192	18218	18074	17963	17947	18222	17838	17992	18088	17927	18014	17923	18181	17966	18086	18038	18014	18322	18227	18026	17948	18037	18048	18137	18155	17995	18044	17979	18066	18126	18228	18223	18075	18203	18184	18194	17915	18159	18353	18075	18253	18076	18087	18122	17933	17922	17874	18009	18089	18066	18045	18149	18159	18262	17924	18087	18241	18073	17918	18170	17869	18077	17982	17870	17965	18066	17990	18169	18008	18042	18214	18128	18084	18052	18142	18232	18041	18153	18043	18175	18017	17989	18168	18107	17966	17887	17980	18113	18045	18167	18021	17983	17944	17983	18022	18122	18219	18009	18045	18099	18266	18338	17995	18017	17943	18065	18123	18075	17902	18041	18060	18233	18232	18034	18189	18235	18192	18019	18032	17957	18186	17941	18265	17997	17987	18161	17991	18125	18338	18304	18153	18084	18160	18058	18135	18176	18107	18052	18055	18257	18047	17975	18094	18155	18008	18183	18209	18349	17941	18067	17909	18120	17939	18114	17966	17972	18122	17976	18015	18156	18122	18194	17925	17819	18189	17986	18118	18124	18304	17950	18011	18053	18046	18060	18287	18316	18015	17997	18161	18034	18218	18272	17976	18166	18049	18027	17972	18104	18001	18026	18087	18276	18100	17974	18106	18088	17841	17863	18105	18313	17957	18165	18243	18078	18222	18190	18230	17790	17965	18142	18213	17995	18103	18307	18087	18349	18034	18190	18041	18072	18102	18053	18020	18098	18254	18225	17823	18058	18121	17992	18251	17997	18144	18036	18143	17963	17967	18012	18071	18170	18098	18107	18350	18115	17871	17975	17918	17934	18172	18130	18085	18066	17912	17930	18135	18110	18108	18046	17859	18030	18228	18190	17994	18027	18014	18169	17918	18093	18092	18079	18204	18029	18233	18026	18359	18191	18166	18044	18133	18259	18230	18174	18120	18144	18069	18105	18095	18302	18105	18066	17988	18108	17974	18147	18145	18164	18078	18175	18201	18161	18017	17893	18170	18038	18113	18136	18048	18029	17942	17997	18095	18155	17973	18221	18155	17987	18143	17879	18032	17904	18066	18144	17958	18042	18020	18240	18129	18140	18220	18079	18198	18033	18002	17907	18177	18111	18062	18227	18103	18186	18134	18254	18205	18052	18033	18175	18137	18200	18059	18164	17947	18072	17965	18120	18080	18007	18091	18027	18033	18080	18178	18181	18006	18158	18041	17980	17938	18040	18193	18121	18054	18098	18094	17959	18216	18101	18114	18171	17994	18090	18181	18323	18121	18171	18256	18126	18232	18203	18188	18036	18048	18132	18028	18034	18216	18172	18215	18228	18163	18186	18069	17953	18102	18248	18089	18258	18019	17862	18020	18330	18054	18153	17958	18142	17935	18272	18058	18293	18105	18082	18182	17965	18027	18166	18159	18263	18089	18272	18245	17979	18115	18092	18131	18030	18125	18111	18034	18090	18163	18000	18083	18116	18122	18160	18043	18079	18181	18136	18272	18040	18029	18045	18163	17867	17989	18159	18143	17995	18190	18010	18099	18086	18039	18104	18342	18022	18116	18158	18111	18270	18109	18211	18119	18270	18038	18187	17935	18207	17967	17971	18141	18095	18008	18085	18058	18150	18015	18270	18257	17870	18048	18132	18187	18202	18059	18113	18096	18007	18212	17854	18077	18225	18244	18112	18163	18027	17976	17916	17993	18150	18125	18138	18121	18110	18001	18170	18200	18195	18164	18098	18251	18165	18128	18247	18072	18153	18107	18311	18034	18113	18070	18204	18221	18111	18019	18024	18239	18207	18019	17855	17957	18169	17968	18208	18138	18288	18067	18095	18038	18193	18273	18085	18147	17991	17716	18100	17956	18249	18166	17972	18140	17893	18097	18126	17975	18135	18061	18062	18212	18149	17943	18211	18011	18294	18126	18044	18249	18080	18170	18174	18268	18266	18164	18042	18009	18115	18143	18247	18323	17983	18112	18064	18088	18256	18323	18205	18033	18146	18165	18181	18298	17925	18167	17896	18178	18015	18100	18276	18141	18075	18120	18172	18098	18068	17872	18113	18029	18084	18057	18211	18122	18039	18060	18191	17995	18104	18086	18133	18037	17940	18170	18202	17875	18062	18183	18020	18045	17997	18058	18157	17936	17964	18095	17961	17996	17928	18038	17985	17978	17869	18125	18081	18150	18173	18099	18004	17969	18085	18205	18249	18255	17945	17911	18160	18008	18005	18065	18075	17969	18143	17969	18176	17990	18224	18051	17945	17956	18130	18193	18213	17880	17976	18111	18240	17964	18025	18173	18289	18159	18173	18243	17995	18050	18133	18002	18193	18012	18199	18054	18111	17966	18042	17991	17954	18078	17999	18118	18002	18122	17994	18222	18084	18318	18085	18032	18182	18283	18204	17985	17952	18122	18120	18033	18224	18027	18126	18152	18046	18228	18212	18176	18096	18041	18136	17944	18068	17982	17949	18135	17983	18071	18221	17912	18178	18053	18085	18378	17980	18033	18003	17970	18215	18176	18090	18022	17903	18134	18140	18165	18081	18033	18165	18261	18255	18191	18031	18342	17975	18106	17928	17792	17911	18008	18286	17985	18120	18040	18112	18033	18076	18078	18083	18116	18075	18042	18150	17895	18043	18341	18154	18094	18231	18199	17871	18153	18168	18078	18113	18221	17967	18239	18305	18074	18208	17789	18054	18012	17978	18122	18267	18052	18036	17881	17947	17969	18211	18233	18208	18134	18105	17900	18104	18017	17978	18086	17979	18059	18004	17956	18110	17908	18440	18000	18168	17953	17992	18240	18158	18007	18076	18110	18176	17977	18028	18122	18095	18140	18115	17849	17879	18056	18121	18040	18167	18150	18141	17976	18127	17984	18071	18115	18131	18187	18100	18071	18189	18293	18140	18099	18072	18134	18083	18015	18227	17968	18326	17998	18153	18232	18113	18400	18190	18131	18107	18191	18035	17924	18004	18094	18184	18011	18238	18024	18193	18022
18185	24931	22822	20067	18508	17670	17783	17207	16797	16593	16187	15869	15719	15711	15563	15490	15705	15505	15506	15609	15457	15415	17876	22010	21451	19173	17533	16332	15596	15553	15631	15330	15129	15295	15112	15325	15381	15468	15303	15305	15309	15228	15218	15377	15280	15312	15410	15297	15419	15200	15323	15191	15325	15208	15339	15452	15301	15204	15337	15449	15375	15264	15359	15282	15333	15309	15246	15234	15324	15191	15332	15209	15335	15237	15324	15415	15232	15203	15405	15447	15478	15495	15397	15256	15281	15402	15211	15307	15290	15316	15500	15408	15348	15115	15324	15222	15294	15213	15260	15207	15380	15297	15219	15229	15325	15386	15343	15279	15454	15187	15186	15348	15256	15275	15335	15258	15268	15180	15318	15270	15206	15452	15194	15349	15187	15432	15265	15384	15517	15414	15209	15217	15276	15286	15198	15347	15453	15183	15309	15508	15564	15508	15285	15355	15236	15311	15334	15290	15451	15183	15292	15372	15324	15431	15351	15147	15514	15411	15311	15309	15341	15230	15379	15252	15259	15276	15273	15347	15493	15216	15432	15135	15281	15472	15348	15301	15284	15404	15377	15174	15389	15298	15338	15358	15250	15237	15274	15165	15332	15375	15425	15217	15424	15314	15327	15223	15405	15191	15277	15245	15226	15302	15270	15337	15486	15287	15276	15452	15316	15485	15245	15406	15296	15464	15387	15277	15315	15381	15282	15300	15487	15239	15326	15312	15135	15294	15328	15421	15268	15295	15394	15297	15597	15249	15262	15221	15225	15148	15178	15213	15145	15206	15250	15451	15309	15468	15218	15264	15235	15394	15392	15293	15471	15238	15305	15263	15369	15193	15073	15293	15231	15311	15435	15330	15475	15348	15407	15201	15197	15370	15379	15262	15354	15367	15252	15280	15230	15198	15190	15383	15184	15171	15202	15289	15159	15359	15362	15418	15336	15279	15336	15125	15306	15274	15264	15397	15368	15441	15252	15326	15298	15429	15122	15399	15254	15340	15420	15363	15164	15273	15167	15225	15370	15372	15263	15535	15230	15300	15372	15270	15191	15304	15342	15519	15333	15161	15340	15230	15223	15705	15291	15366	15373	15354	15128	15318	15245	15338	15268	15302	15255	15121	15257	15470	15348	15367	15288	15303	15412	15123	15416	15137	15354	15288	15447	15340	15322	15201	15354	15070	15420	15409	15272	15309	15116	15355	15268	15269	15251	15348	15151	15266	15181	15282	15086	15348	15243	15416	15295	15482	15178	15126	15506	15394	15312	15563	15230	15309	15136	15335	15143	15385	15318	15244	15358	15142	15087	15298	15243	15256	15350	15267	15380	15372	15442	15378	15344	15448	15220	15228	15359	15269	15348	15393	15308	15460	15308	15212	15173	15202	15143	15161	15199	15120	15247	15199	15281	15381	15320	15377	15525	15406	15351	15242	15462	15427	15189	15344	15311	15206	15370	15332	15276	15260	15326	15270	15427	15297	15263	15507	15192	15346	15254	15357	15341	15400	15378	15489	15306	15379	15499	15392	15224	15310	15506	15307	15314	15147	15319	15104	15371	15312	15266	15205	15607	15225	15253	15376	15276	15291	15431	15183	15341	15324	15364	15195	15366	15273	15221	15296	15411	15385	15443	15347	15294	15294	15302	15199	15279	15241	15446	15153	15349	15226	15413	15295	15362	15277	15355	15256	15145	15282	15351	15257	15341	15333	15394	15188	15398	15237	15344	15510	15333	15368	15350	15333	15415	15251	15293	15166	15251	15152	15382	15437	15302	15300	15245	15157	15116	15120	15213	15266	15480	15241	15297	15182	15160	15530	15284	15191	15291	15286	15297	15345	15315	15423	15323	15455	15369	15238	15315	15145	15282	15422	15465	15322	15222	15321	15428	15351	15318	15364	15284	15232	15302	15271	15333	15297	15361	15276	15386	15334	15322	15330	15138	15256	15277	15363	15297	15273	15275	15159	15171	15266	15076	15336	15433	15375	15523	15317	15220	15350	15162	15314	15207	15452	15310	15340	15440	15133	15345	15360	15295	15226	15379	15189	15288	15251	15210	15253	15192	15489	15363	15373	15433	15344	15303	15277	15247	15309	15266	15332	15335	15188	15451	15275	15312	15350	15124	15346	15254	15405	15488	15246	15387	15416	15403	15403	15261	15339	15396	15429	15217	15212	15391	15272	15301	15277	15401	15100	15470	15240	15241	15369	15235	15428	15289	15560	15411	15391	15388	15478	15320	15204	15201	15374	15348	15417	15256	15319	15400	15388	15456	15412	15293	15246	15322	15300	15442	15213	15126	15421	15218	15239	15169	15343	15169	15399	15260	15345	15262	15206	15242	15254	15274	15305	15477	15122	15309	15498	15363	15292	15094	15375	15266	15341	15235	15295	15151	15366	15271	15167	15395	15542	15284	15392	15140	15403	15225	15240	15230	15428	15120	15367	15432	15348	15375	15287	15396	15350	15129	15414	15381	15280	15297	15281	15227	15232	15246	15249	15305	15471	15400	15448	15032	15414	15231	15353	15258	15268	15369	15377	15239	15278	15349	15425	15399	15269	15250	15433	15292	15193	15286	15452	15332	15306	15446	15223	15316	15331	15312	15254	15300	15551	15143	15219	15363	15315	15451	15564	15436	15196	15284	15339	15179	15230	15316	15204	15341	15218	15352	15412	15290	15260	15205	15351	15407	15255	15208	15446	15252	15099	15477	15375	15276	15162	15134	15383	15413	15316	15301	15265	15293	15212	15372	15294	15347	15282	15460	15285	15371	15275	15268	15278	15255	15300	15490	15269	15507	15504	15264	15383	15338	15262	15361	15351	15183	15108	15254	15284	15057	15393	15224	15386	15369	15375	15362	15197	15297	15348	15193	15421	15179	15318	15421	15292	15295	15395	15358	15252	15306	15265	15145	15345	15362	15203	15427	15262	15276	15250	15388	15162	15235	15248	15400	15249	15305	15295	15244	15222	15484	15314	15420	15346	15313	15538	15322	15323	15446	15218	15290	15402	15173	15307	15134	15327	15313	15320	15365	15273	15499	15310	15216	15249	15418	15399	15304	15350	15319	15491	15310	15227	15316	15336	15224	15431	15328	15346	15338	15188	15243	15215	15424	15130	15190	15450	15142	15256	15300	15172	15380	15394	15408	15217	15290	15409	15224	15316	15235	15102	15453	15414	15263	15416	15315	15245	15421	15222	15210	15432	15284	15228	15318	15429	15323	15442	15157	15280	15329	15261	15146	15221	15413	15551	15321	15114	15277	15393	15444	15359	15260	15372	15285	15488	15337	15397	15484	15357	15166	15155	15477	15205	15309	15404	15475	15235	15378	15275	15475	15423	15237	15255	15214	15374	15435	15429	15472	15397	15111	15255	15185	15267	15383	15227	15429	15261	15335	15314	15335	15323	15271	15169	15317	15323	15242	15436	15199	15315	15078	15105	15140	15378	15320	15223	15240	15342	15439	15422	15331	15314	15124	15133	15312	15120	15342	15346	15427	15289	15379	15400	15125	15270	15240	15249	15207	15217	15375	15256	15469	15212	15294	15259	15294	15266	15404	15179	15134	15185	15447	15183	15335	15241	15332	15281	15318	15372	15410	15311	15284	15226	15178	15461	15215	15369	15310	15313	15542	15423	15262	15360	15239	15339	15303	15348	15391	15342	15225	15215	15619	15346	15381	15489	15207	15226	15530	15145	15075	15385	15200	15245	15460	15201	15377	15371	15327	15217	15542	15292	15229	15361	15347	15486	15297	15321	15304	15311	15234	15246	15433	15463	15259	15356	15235	15232	15316	15333	15389	15344	15288	15176	15422	15387	15351	15338	15403	15409	15368	15159	15271	15349	15326	15388	15380	15181	15365	15298	15378	15456	15350	15417	15515	15235	15401	15447	15437	15236	15305	15315	15335	15375	15396	15456	15225	15173	15233	15246	15339	15447	15358	15175	15294	15430	15232	15362	15382	15367	15314	15343	15147	15344	15270	15311	15293	15361	15323	15269	15257	15309	15175	15419	15374	15366	15443	15387	15348	15356	15310	15311	15338	15169	15335	15369	15292	15437	15312	15362	15254	15245	15152	15327	15228	15369	15376	15229	15352	15347	15282	15325	15324	15351	15351	15328	15181	15387	15358	15200	15259	15169	15193	15347	15281	15327	15366	15321	15246	15399	15290	15315	15359	15373	15245	15474	15353	15166	15192	15331	15194	15329	15330	15313	15332	15213	15502	15260	15541	15406	15192	15327	15202	15202	15472	15278	15266	15289	15146	15336	15359	15394	15301	15353	15315	15383	15225	15106	15231	15419	15252	15262	15321	15379	15382	15320	15224	15401	15311	15389	15426	15241	15233	15276	15360	15250	15078	15460	15125	15352	15303	15356	15283	15317	15415	15267	15313	15327	15372	15464	15237	15425	15186	15188	15316	15257	15256	15388	15238	15232	15159	15219	15359	15319	15316	15329	15263	15409	15113	15269	15278	15205	15149	15207	15306	15233	15160	15359	15282	15200	15173	15302	15412	15235	15268	15174	15272	15323	15289	15348	15462	15432	15262	15334	15331	15299	15402	15352	15369	15379	15377	15239	15247	15427	15227	15359	15335	15429	15225	15371	15240	15226	15491	15311	15266	15320	15327	15311	15147	15379	15468	15380	15079	15167	15395	15273	15460	15380	15439	15465	15354	15215	15185	15209	15323	15271	15201	15273	15398	15250	15346	15272	15304	15254	15281	15368	15267	15325	15521	15294	15273	15205	15354	15249	15265	15153	15234	15355	15374	15189	15376	15235	15199	15430	15233	15248	15360	15270	15254	15242	15312	15421	15284	15256	15260	15360	15392	15411	15202	15393	15280	15177	15417	15268	15260	15585	15394	15244	15447	15298	15129	15237	15213	15367	15303	15253	15155	15250	15395	15191	15277	15349	15266	15377	15296	15558	15427	15244	15325	15273	15216	15130	15217	15395	15245	15319	15366	15395	15186	15246	15264	15372	15106	15445	15221	15294	15380	15331	15302	15484	15230	15349	15316	15182	15279	15219	15276	15299	15249	15316	15392	15316	15227	15344	15273	15264	15282	15160	15234	15307	15460	15343	15288	15260	15323	15278	15350	15301	15355	15390	15310	15234	15396	15324	15209	15301	15361	15333	15246	15198
23128	21330	29069	23946	21668	23984	25768	21197	20717	20704	20079	19905	19565	19265	19019	18866	18838	18663	18893	18817	18676	19502	25082	28151	26183	23457	21005	19680	19031	18713	18478	18697	18651	18636	18488	18580	18519	18397	18867	18572	18334	18485	18458	18608	18488	18663	18481	18294	18528	18525	18465	18582	18370	18365	18388	18386	18583	18466	18339	18375	18415	18502	18425	18515	18336	18554	18520	18381	18589	18616	18395	18594	18487	18586	18406	18505	18339	18499	18616	18425	18305	18409	18432	18509	18559	18470	18570	18422	18375	18273	18332	18391	18578	18326	18344	18472	18377	18477	18654	18292	18630	18314	18372	18452	18338	18718	18258	18448	18697	18522	18760	18545	18582	18673	18361	18365	18488	18439	18170	18342	18365	18435	18492	18359	18317	18382	18430	18346	18598	18384	18580	18651	18439	18443	18662	18503	18316	18333	18402	18472	18648	18663	18425	18444	18589	18254	18381	18382	18152	18480	18331	18552	18378	18411	18471	18551	18386	18477	18588	18557	18429	18412	18343	18453	18477	18409	18261	18567	18409	18387	18619	18624	18538	18336	18533	18527	18407	18606	18549	18578	18392	18270	18319	18470	18271	18498	18550	18527	18541	18289	18386	18258	18207	18666	18321	18457	18520	18586	18590	18499	18450	18359	18287	18377	18614	18460	18628	18638	18441	18461	18441	18430	18320	18365	18617	18544	18516	18364	18449	18366	18581	18322	18717	18468	18453	18416	18498	18384	18283	18745	18481	18370	18467	18523	18468	18464	18612	18525	18531	18453	18419	18432	18417	18468	18577	18549	18627	18494	18478	18387	18393	18531	18248	18365	18290	18535	18458	18297	18230	18388	18489	18380	18541	18409	18568	18533	18385	18625	18546	18642	18431	18553	18573	18584	18394	18426	18414	18721	18431	18668	18393	18405	18629	18329	18616	18158	18428	18251	18482	18330	18503	18389	18632	18313	18373	18410	18318	18547	18347	18450	18341	18473	18451	18459	18328	18597	18290	18492	18441	18513	18541	18583	18477	18463	18140	18571	18305	18461	18331	18235	18278	18363	18427	18473	18284	18397	18475	18585	18622	18405	18534	18269	18444	18354	18434	18282	18554	18252	18572	18443	18465	18143	18553	18438	18594	18277	18264	18457	18398	18459	18351	18309	18611	18413	18479	18603	18502	18416	18434	18361	18585	18626	18334	18405	18418	18243	18416	18534	18481	18370	18524	18396	18443	18503	18288	18564	18465	18613	18056	18365	18480	18319	18483	18462	18437	18221	18503	18414	18238	18544	18251	18623	18601	18487	18426	18605	18533	18335	18589	18544	18469	18457	18600	18466	18383	18160	18392	18496	18327	18446	18451	18421	18357	18590	18493	18312	18266	18461	18432	18445	18454	18199	18380	18305	18363	18450	18183	18463	18280	18316	18478	18457	18394	18438	18450	18382	18402	18362	18470	18371	18376	18183	18507	18521	18330	18415	18311	18333	18505	18566	18301	18534	18293	18352	18598	18351	18405	18477	18371	18379	18411	18324	18454	18413	18459	18511	18246	18320	18442	18233	18544	18293	18538	18256	18677	18361	18645	18410	18612	18334	18325	18443	18265	18516	18383	18281	18258	18404	18456	18597	18410	18639	18334	18480	18292	18339	18476	18494	18487	18531	18350	18522	18551	18379	18321	18224	18155	18425	18661	18373	18505	18438	18350	18472	18506	18554	18499	18436	18410	18424	18241	18452	18581	18413	18464	18412	18484	18462	18128	18453	18562	18446	18465	18419	18449	18553	18605	18354	18311	18445	18451	18478	18395	18522	18321	18500	18258	18294	18377	18343	18408	18286	18528	18541	18513	18423	18401	18541	18450	18408	18514	18454	18474	18381	18361	18276	18421	18214	18318	18445	18484	18525	18482	18393	18588	18429	18411	18607	18507	18596	18353	18418	18457	18493	18382	18314	18383	18377	18445	18425	18607	18231	18416	18444	18352	18470	18377	18382	18266	18403	18394	18325	18533	18505	18453	18505	18348	18550	18302	18297	18621	18689	18337	18371	18178	18407	18250	18417	18519	18568	18458	18616	18311	18545	18441	18389	18625	18101	18325	18285	18758	18280	18226	18621	18345	18255	18502	18374	18343	18164	18413	18491	18434	18538	18396	18082	18407	18252	18398	18260	18350	18315	18697	18336	18321	18407	18517	18557	18515	18346	18528	18483	18233	18223	18441	18599	18579	18570	18409	18244	18533	18363	18473	18460	18402	18639	18478	18231	18425	18075	18583	18263	18359	18458	18337	18405	18436	18440	18492	18557	18454	18326	18399	18482	18558	18362	18537	18268	18501	18463	18140	18430	18526	18415	18331	18225	18247	18425	18706	18604	18361	18630	18506	18547	18487	18438	18325	18406	18408	18364	18477	18383	18381	18575	18453	18542	18638	18228	18514	18521	18361	18140	18316	18466	18448	18526	18432	18487	18484	18460	18296	18347	18526	18438	18439	18432	18429	18650	18621	18356	18520	18389	18373	18517	18487	18436	18300	18396	18226	18380	18474	18559	18457	18363	18249	18498	18595	18364	18535	18610	18422	18591	18507	18460	18579	18302	18466	18483	18463	18562	18443	18251	18513	18375	18454	18344	18368	18676	18453	18420	18418	18230	18556	18505	18439	18290	18276	18551	18332	18404	18430	18372	18541	18494	18538	18291	18449	18324	18366	18466	18356	18533	18462	18356	18338	18399	18360	18489	18433	18321	18472	18284	18574	18474	18615	18417	18360	18292	18336	18403	18208	18367	18450	18276	18495	18373	18540	18557	18488	18498	18334	18461	18325	18409	18444	18228	18478	18482	18437	18536	18372	18199	18161	18414	18208	18476	18382	18485	18586	18367	18417	18318	18392	18301	18466	18649	18201	18286	18409	18364	18606	18609	18285	18445	18519	18309	18410	18587	18462	18349	18553	18362	18534	18481	18351	18600	18395	18402	18490	18475	18397	18475	18322	18361	18418	18512	18388	18760	18390	18494	18336	18453	18272	18307	18255	18478	18315	18349	18665	18419	18572	18554	18194	18265	18180	18491	18213	18606	18358	18393	18277	18309	18330	18456	18556	18459	18495	18361	18317	18510	18386	18476	18587	18276	18567	18464	18505	18155	18490	18414	18580	18432	18418	18531	18353	18435	18421	18353	18516	18497	18389	18394	18410	18217	18360	18443	18381	18316	18436	18407	18425	18627	18282	18534	18447	18447	18560	18394	18508	18266	18512	18364	18260	18390	18480	18413	18316	18564	18256	18340	18422	18320	18404	18381	18381	18404	18612	18324	18227	18392	18512	18450	18433	18571	18514	18618	18448	18597	18438	18264	18291	18525	18466	18532	18290	18328	18245	18422	18383	18370	18472	18533	18635	18343	18455	18425	18443	18421	18386	18552	18610	18506	18443	18584	18331	18291	18527	18420	18506	18275	18477	18408	18609	18331	18460	18378	18436	18607	18601	18371	18311	18560	18233	18556	18539	18342	18416	18435	18471	18406	18273	18242	18509	18527	18460	18466	18627	18445	18255	18371	18230	18461	18352	18491	18380	18323	18341	18276	18681	18353	18356	18593	18485	18375	18301	18567	18526	18415	18341	18463	18348	18406	18499	18500	18370	18402	18537	18377	18568	18464	18639	18475	18500	18661	18336	18475	18310	18289	18633	18516	18358	18413	18569	18361	18460	18398	18409	18337	18462	18225	18572	18594	18533	18278	18612	18320	18332	18195	18363	18414	18384	18312	18492	18428	18361	18574	18465	18436	18419	18560	18505	18513	18571	18398	18432	18333	18429	18567	18384	18409	18282	18479	18558	18487	18502	18678	18413	18298	18698	18519	18428	18412	18450	18276	18535	18399	18473	18252	18216	18426	18687	18417	18474	18478	18220	18246	18332	18656	18680	18457	18737	18346	18508	18439	18463	18174	18319	18481	18526	18580	18278	18260	18386	18480	18411	18453	18486	18523	18458	18435	18239	18406	18497	18540	18370	18310	18321	18555	18335	18508	18736	18440	18513	18366	18430	18264	18430	18458	18427	18358	18333	18365	18196	18527	18446	18510	18533	18346	18399	18548	18330	18495	18307	18393	18627	18479	18537	18549	18560	18230	18464	18480	18573	18522	18246	18422	18207	18378	18387	18410	18451	18316	18553	18509	18375	18379	18547	18357	18562	18516	18410	18584	18307	18475	18407	18251	18482	18252	18513	18476	18407	18482	18508	18552	18298	18504	18523	18472	18475	18460	18188	18447	18357	18523	18373	18529	18548	18491	18505	18535	18580	18454	18458	18310	18210	18578	18543	18378	18371	18483	18390	18387	18527	18346	18502	18532	18657	18481	18299	18418	18643	18339	18410	18402	18394	18402	18399	18399	18410	18446	18542	18347	18436	18576	18686	18545	18429	18657	18547	18423	18353	18608	18356	18380	18388	18387	18403	18392	18494	18385	18495	18536	18291	18562	18323	18613	18313	18559	18522	18431	18295	18403	18349	18341	18204	18496	18370	18472	18554	18394	18129	18498	18478	18225	18407	18538	18278	18423	18150	18343	18261	18391	18308	18392	18416	18405	18691	18557	18342	18448	18251	18592	18414	18340	18578	18382	18262	18462	18287	18412	18437	18222	18417	18332	18411	18658	18352	18522	18520	18389	18528	18332	18706	18342	18277	18441	18247	18371	18475	18306	18472	18474	18403	18269	18357	18384	18400	18481	18461	18378	18389	18510	18397	18589	18278	18343	18521	18454	18603	18487	18443	18510	18430	18348	18409	18293	18413	18344	18512	18357	18390	18546	18333	18312	18426	18382	18291	18609	18462	18512	18634	18528	18382	18366	18552	18396	18165	18755	18557	18604	18452	18375	18388	18564	18591	18414	18399	18490	18628	18501	18505	18572	18514	18448	18334	18450	18448	18520	18456	18261	18366	18396	18535	18546	18531	18430	18393	18474	18557	18341	18438	18412	18397	18369	18459	18184	18537	18519	18584	18517	18475	18467	18339	18429	18507	18520	18594	18309	18449	18755	18131	18375	18542	18441	18400	18741	18674	18276	18403	18431	18249	18493	18509	18446	18581	18521	18528	18499	18249	18480	18354	18557	18596	18562	18615	18361	18407	18598	18486	18399	18310	18515	18418	18440	18465	18241
18357	30000	27424	21958	21486	20289	19748	19221	19188	18555	18018	17508	17190	16705	16252	16209	16083	15846	15722	15880	15778	17833	26134	28117	24953	21395	18615	16650	16092	15697	15641	15565	15564	15685	15547	15595	15580	15687	15673	15493	15587	15574	15640	15374	15635	15575	15620	15475	15544	15487	15589	15617	15401	15500	15563	15540	15429	15540	15329	15429	15479	15582	15608	15453	15580	15369	15466	15679	15501	15659	15516	15421	15505	15429	15547	15469	15594	15501	15531	15422	15605	15527	15520	15468	15518	15398	15569	15462	15522	15315	15355	15330	15514	15627	15410	15424	15578	15420	15529	15560	15465	15645	15413	15605	15472	15416	15456	15522	15416	15329	15713	15403	15603	15581	15680	15448	15512	15528	15519	15375	15605	15451	15418	15390	15422	15445	15652	15515	15663	15420	15322	15500	15670	15480	15433	15579	15624	15400	15438	15582	15494	15400	15510	15496	15475	15642	15620	15652	15580	15497	15590	15326	15409	15348	15607	15495	15351	15660	15525	15436	15481	15524	15604	15491	15659	15499	15529	15445	15464	15586	15377	15657	15446	15648	15592	15530	15570	15582	15418	15482	15462	15458	15604	15478	15480	15536	15445	15542	15499	15436	15535	15546	15601	15260	15457	15514	15607	15448	15531	15611	15332	15401	15571	15376	15685	15443	15377	15563	15555	15588	15407	15409	15543	15600	15557	15459	15432	15597	15302	15443	15503	15531	15580	15504	15611	15534	15488	15814	15474	15395	15496	15334	15731	15488	15449	15606	15458	15387	15412	15604	15622	15436	15415	15471	15410	15513	15404	15627	15582	15610	15445	15611	15540	15576	15555	15580	15352	15593	15488	15659	15408	15483	15451	15572	15453	15455	15352	15581	15461	15470	15501	15451	15481	15469	15421	15587	15542	15515	15534	15531	15483	15412	15636	15700	15570	15558	15574	15299	15382	15458	15495	15374	15465	15498	15366	15508	15444	15539	15587	15419	15311	15607	15465	15436	15430	15513	15422	15430	15539	15425	15476	15506	15553	15544	15367	15469	15401	15630	15441	15343	15466	15482	15467	15546	15502	15613	15449	15271	15464	15756	15486	15450	15268	15495	15559	15506	15578	15607	15336	15516	15446	15556	15583	15528	15525	15571	15416	15223	15516	15493	15427	15606	15647	15525	15541	15469	15526	15400	15627	15450	15462	15496	15505	15579	15482	15475	15504	15527	15529	15410	15546	15487	15474	15453	15425	15555	15518	15486	15257	15526	15522	15503	15447	15410	15536	15675	15481	15636	15518	15575	15361	15846	15570	15540	15319	15499	15587	15548	15465	15447	15532	15399	15545	15552	15532	15627	15462	15547	15519	15487	15408	15418	15677	15394	15410	15674	15452	15431	15569	15450	15408	15562	15470	15532	15553	15506	15491	15384	15615	15631	15457	15492	15510	15454	15572	15376	15367	15427	15542	15533	15564	15450	15469	15568	15429	15621	15537	15413	15564	15382	15544	15515	15487	15457	15627	15649	15410	15589	15421	15454	15563	15647	15670	15404	15655	15727	15414	15617	15455	15630	15443	15448	15512	15491	15442	15662	15527	15544	15362	15631	15366	15494	15458	15674	15438	15460	15476	15608	15487	15431	15430	15446	15401	15506	15487	15701	15407	15315	15561	15560	15522	15688	15420	15557	15456	15479	15629	15337	15384	15404	15527	15501	15401	15418	15543	15337	15360	15521	15704	15405	15527	15473	15270	15542	15505	15477	15418	15642	15664	15388	15475	15584	15439	15301	15534	15440	15374	15434	15397	15767	15356	15356	15501	15458	15615	15501	15436	15406	15584	15419	15504	15571	15497	15651	15385	15575	15496	15632	15572	15593	15385	15532	15450	15448	15390	15492	15549	15562	15527	15409	15503	15494	15513	15436	15510	15370	15474	15664	15480	15506	15409	15594	15567	15403	15485	15451	15497	15626	15623	15443	15547	15587	15549	15450	15560	15475	15616	15488	15593	15435	15345	15438	15517	15464	15442	15452	15453	15452	15567	15539	15470	15539	15544	15271	15626	15667	15367	15507	15509	15419	15620	15500	15521	15577	15517	15397	15495	15511	15395	15714	15496	15569	15509	15522	15409	15499	15553	15597	15731	15441	15592	15543	15642	15358	15373	15375	15733	15280	15624	15475	15536	15468	15625	15507	15427	15531	15474	15617	15396	15453	15442	15364	15563	15396	15497	15471	15411	15448	15556	15691	15599	15605	15420	15462	15361	15600	15424	15379	15366	15550	15510	15623	15452	15528	15529	15456	15381	15622	15377	15517	15575	15618	15418	15548	15605	15484	15496	15394	15418	15558	15448	15475	15481	15473	15451	15429	15441	15373	15531	15401	15448	15654	15506	15378	15403	15580	15646	15524	15565	15523	15533	15476	15523	15495	15517	15796	15475	15450	15531	15346	15523	15421	15415	15487	15380	15373	15584	15460	15392	15589	15550	15602	15626	15553	15540	15570	15673	15770	15464	15512	15598	15544	15496	15528	15561	15500	15312	15496	15444	15539	15519	15444	15412	15439	15523	15592	15445	15689	15403	15481	15601	15434	15490	15473	15517	15367	15582	15387	15513	15534	15637	15294	15415	15481	15780	15347	15335	15372	15488	15528	15677	15505	15488	15451	15475	15643	15556	15343	15494	15562	15552	15606	15353	15474	15385	15433	15681	15504	15451	15589	15547	15424	15651	15431	15597	15546	15617	15403	15489	15504	15492	15416	15438	15294	15540	15461	15565	15465	15366	15596	15488	15356	15657	15310	15304	15467	15285	15706	15570	15474	15418	15455	15606	15371	15407	15386	15569	15530	15598	15535	15475	15499	15574	15604	15404	15526	15556	15393	15525	15446	15501	15297	15367	15544	15400	15574	15447	15575	15419	15347	15520	15547	15241	15616	15546	15455	15498	15510	15527	15457	15503	15502	15356	15498	15503	15543	15328	15437	15470	15640	15509	15420	15504	15533	15525	15533	15571	15605	15375	15514	15425	15497	15497	15520	15558	15428	15498	15465	15496	15475	15457	15473	15680	15625	15487	15499	15593	15434	15397	15471	15450	15467	15598	15461	15291	15552	15604	15479	15583	15406	15579	15535	15690	15486	15518	15510	15450	15653	15430	15561	15502	15499	15557	15374	15606	15546	15397	15553	15508	15570	15424	15518	15461	15424	15598	15609	15472	15581	15507	15494	15564	15376	15390	15555	15490	15652	15678	15413	15497	15486	15342	15453	15532	15560	15569	15290	15492	15393	15511	15495	15589	15535	15477	15368	15541	15439	15465	15449	15538	15615	15545	15519	15643	15632	15563	15624	15628	15508	15428	15693	15446	15541	15614	15344	15592	15275	15575	15461	15327	15521	15446	15570	15480	15621	15464	15425	15700	15583	15393	15331	15436	15403	15455	15410	15674	15499	15418	15502	15484	15514	15565	15582	15387	15343	15537	15440	15518	15492	15369	15470	15450	15509	15498	15415	15587	15247	15504	15458	15467	15485	15350	15530	15556	15345	15276	15593	15586	15389	15530	15395	15432	15556	15610	15451	15346	15480	15530	15465	15482	15509	15387	15451	15601	15476	15519	15493	15741	15428	15607	15532	15450	15517	15414	15560	15598	15478	15463	15428	15512	15535	15560	15299	15511	15642	15458	15484	15443	15386	15360	15450	15398	15396	15392	15517	15478	15557	15499	15552	15647	15594	15500	15591	15551	15540	15472	15472	15613	15564	15592	15478	15532	15371	15561	15615	15583	15531	15440	15356	15503	15494	15466	15429	15632	15466	15505	15330	15635	15416	15398	15402	15430	15465	15616	15612	15575	15441	15411	15408	15367	15322	15556	15424	15593	15355	15476	15409	15401	15443	15628	15442	15640	15554	15473	15661	15586	15527	15617	15530	15583	15447	15533	15554	15363	15507	15520	15495	15485	15499	15472	15366	15622	15462	15435	15577	15476	15556	15447	15419	15660	15478	15496	15596	15654	15493	15606	15510	15626	15520	15428	15512	15361	15576	15458	15597	15454	15523	15632	15503	15539	15445	15702	15583	15615	15474	15620	15407	15493	15484	15401	15491	15495	15412	15616	15667	15437	15529	15246	15453	15411	15365	15425	15551	15479	15470	15512	15431	15376	15438	15443	15415	15473	15544	15595	15462	15575	15437	15380	15547	15464	15344	15620	15398	15461	15487	15380	15407	15523	15609	15732	15342	15295	15311	15456	15398	15453	15605	15498	15367	15624	15525	15613	15586	15500	15463	15633	15587	15589	15468	15466	15661	15544	15463	15439	15498	15505	15478	15458	15473	15484	15540	15692	15546	15569	15441	15532	15695	15502	15629	15524	15511	15465	15527	15454	15381	15526	15632	15591	15441	15499	15540	15511	15489	15379	15289	15365	15639	15598	15571	15628	15715	15593	15725	15534	15676	15578	15345	15495	15373	15336	15586	15384	15500	15516	15471	15244	15364	15638	15602	15598	15331	15487	15497	15417	15489	15634	15408	15411	15409	15435	15586	15526	15533	15424	15462	15543	15352	15805	15455	15597	15488	15537	15486	15494	15499	15544	15540	15615	15500	15469	15393	15512	15547	15482	15353	15515	15529	15572	15503	15409	15410	15537	15505	15416	15401	15287	15463	15646	15544	15343	15440	15396	15517	15498	15371	15698	15395	15527	15357	15540	15469	15455	15399	15616	15569	15527	15299	15424	15446	15693	15488	15529	15436	15506	15376	15688	15561	15678	15365	15580	15507	15600	15450	15521	15585	15405	15536	15495	15421	15589	15555	15448	15542	15296	15405	15606	15437	15484	15558	15603	15519	15370	15457	15442	15437	15608	15500	15504	15277	15209	15463	15421	15556	15575	15608	15429	15409	15534	15444	15580	15595	15519	15577	15426	15735	15370	15479	15535	15670	15477	15555	15407	15420	15387	15487	15421	15391	15553	15681	15547	15664	15468	15552	15407	15324	15527	15460	15408	15502	15511	15491	15442	15434	15538	15454	15515	15436	15617	15441	15562	15637	15576	15550	15475	15418	15555	15511	15505	15457	15513	15534	15589	15526	15465	15645	15499	15562	15492	15434	15423	15584	15283	15418	15455	15464	15419	15336	15413	15485	15659	15486	15382	15496	15455	15650	15439	15445
28420	22297	23539	20900	18087	17561	17493	17186	17089	17110	17012	16893	16886	16641	16641	16541	16580	16611	16558	16520	16435	16568	16832	16935	17171	17060	16807	16639	16614	16241	16196	16406	16535	16475	16384	16375	16328	16602	16292	16365	16349	16405	16354	16240	16382	16494	16430	16621	16574	16615	16428	16455	16494	16329	16570	16435	16271	16439	16422	16214	16558	16397	16641	16374	16485	16350	16365	16470	16386	16493	16514	16570	16189	16436	16338	16325	16471	16332	16400	16414	16355	16438	16601	16443	16549	16417	16419	16374	16566	16371	16400	16336	16459	16513	16392	16353	16291	16412	16407	16389	16272	16263	16440	16423	16266	16318	16466	16505	16378	16353	16352	16562	16376	16449	16491	16220	16452	16480	16320	16477	16557	16436	16372	16420	16210	16491	16418	16271	16392	16450	16372	16332	16623	16438	16421	16466	16637	16412	16373	16384	16355	16552	16503	16367	16540	16377	16281	16521	16169	16501	16359	16481	16437	16407	16403	16171	16510	16227	16580	16549	16503	16448	16590	16400	16261	16365	16417	16501	16422	16276	16304	16435	16305	16517	16588	16307	16246	16265	16304	16282	16399	16430	16557	16434	16578	16396	16291	16397	16521	16618	16441	16564	16508	16508	16506	16497	16284	16391	16169	16450	16335	16295	16356	16272	16306	16366	16494	16602	16491	16466	16588	16407	16486	16316	16318	16363	16313	16609	16479	16237	16278	16454	16358	16326	16475	16359	16545	16377	16265	16455	16473	16528	16602	16348	16419	16517	16287	16370	16458	16399	16436	16186	16478	16456	16374	16107	16407	16372	16510	16448	16317	16300	16304	16319	16379	16345	16408	16450	16346	16304	16496	16420	16259	16423	16367	16250	16298	16379	16255	16219	16374	16519	16503	16456	16621	16338	16349	16403	16372	16296	16587	16528	16551	16623	16381	16537	16522	16544	16555	16592	16365	16415	16621	16383	16502	16445	16514	16605	16340	16301	16529	16442	16119	16352	16478	16515	16248	16376	16322	16349	16434	16456	16184	16405	16394	16382	16298	16578	16376	16330	16596	16386	16327	16275	16455	16440	16462	16387	16375	16473	16347	16436	16248	16397	16446	16265	16424	16455	16510	16523	16221	16391	16445	16239	16449	16395	16688	16527	16250	16380	16471	16469	16469	16378	16347	16516	16411	16542	16558	16488	16382	16550	16455	16558	16411	16518	16394	16197	16481	16517	16372	16583	16495	16299	16124	16160	16304	16566	16326	16521	16162	16318	16292	16450	16269	16627	16511	16485	16552	16394	16441	16458	16580	16292	16597	16429	16545	16520	16349	16343	16421	16457	16501	16366	16205	16546	16252	16392	16152	16210	16447	16431	16343	16458	16516	16452	16550	16432	16308	16517	16370	16417	16603	16435	16529	16444	16351	16448	16365	16341	16204	16462	16412	16506	16486	16540	16556	16406	16294	16356	16300	16481	16437	16343	16532	16400	16351	16439	16345	16383	16217	16362	16457	16502	16441	16351	16231	16366	16397	16302	16380	16273	16376	16378	16362	16350	16298	16561	16401	16624	16657	16545	16451	16356	16339	16319	16472	16369	16396	16478	16477	16334	16553	16381	16431	16342	16379	16356	16345	16348	16473	16327	16346	16335	16504	16373	16452	16392	16445	16549	16390	16350	16382	16526	16705	16609	16571	16458	16441	16340	16425	16547	16508	16505	16382	16468	16494	16269	16225	16446	16295	16700	16363	16634	16518	16621	16258	16404	16542	16567	16533	16591	16366	16618	16529	16495	16449	16487	16485	16349	16327	16310	16347	16362	16622	16319	16526	16291	16513	16439	16419	16375	16557	16424	16310	16502	16503	16433	16303	16438	16260	16380	16381	16414	16458	16398	16412	16416	16528	16481	16534	16536	16167	16441	16651	16423	16137	16137	16557	16516	16395	16364	16557	16352	16484	16337	16183	16445	16287	16379	16407	16424	16464	16452	16377	16295	16402	16416	16566	16395	16324	16474	16532	16453	16477	16435	16400	16337	16217	16450	16417	16239	16435	16276	16503	16306	16541	16396	16440	16429	16482	16531	16550	16461	16375	16481	16410	16339	16499	16461	16481	16468	16469	16305	16459	16579	16432	16310	16436	16521	16402	16277	16338	16631	16318	16481	16353	16518	16551	16405	16242	16396	16314	16400	16386	16722	16431	16448	16639	16526	16560	16322	16412	16505	16445	16476	16503	16242	16480	16490	16346	16661	16409	16483	16492	16373	16378	16556	16416	16532	16446	16303	16440	16358	16397	16490	16399	16397	16496	16379	16390	16399	16400	16388	16432	16445	16611	16428	16365	16565	16502	16342	16531	16324	16597	16407	16619	16364	16317	16452	16422	16569	16343	16400	16385	16426	16281	16402	16440	16475	16358	16282	16350	16290	16404	16535	16194	16475	16419	16479	16489	16347	16412	16285	16470	16344	16326	16384	16474	16716	16506	16509	16336	16380	16465	16292	16623	16579	16415	16368	16386	16662	16564	16103	16512	16523	16455	16586	16318	16376	16393	16455	16472	16473	16286	16496	16586	16583	16423	16562	16444	16462	16335	16388	16364	16355	16476	16370	16320	16447	16596	16324	16368	16355	16543	16513	16433	16685	16440	16381	16364	16230	16443	16489	16497	16412	16445	16452	16440	16589	16399	16607	16393	16465	16510	16468	16507	16361	16250	16482	16465	16372	16441	16498	16519	16380	16382	16226	16284	16478	16405	16409	16328	16316	16581	16320	16461	16401	16438	16465	16420	16470	16077	16338	16384	16308	16443	16362	16484	16455	16388	16433	16470	16392	16506	16416	16467	16475	16558	16508	16323	16489	16298	16295	16417	16413	16425	16293	16179	16256	16383	16381	16356	16466	16365	16540	16328	16691	16451	16533	16400	16322	16493	16422	16472	16420	16349	16499	16402	16261	16218	16315	16527	16558	16548	16400	16547	16571	16523	16402	16440	16557	16438	16505	16473	16238	16236	16506	16439	16300	16493	16385	16467	16468	16534	16415	16451	16474	16495	16352	16414	16287	16441	16263	16550	16417	16326	16293	16397	16507	16503	16504	16451	16594	16424	16404	16449	16469	16210	16438	16395	16454	16400	16515	16460	16564	16497	16438	16452	16232	16465	16188	16551	16346	16437	16374	16460	16367	16399	16441	16379	16344	16279	16288	16411	16410	16432	16412	16483	16407	16452	16357	16212	16139	16179	16375	16241	16597	16594	16511	16478	16234	16466	16241	16372	16600	16352	16378	16183	16396	16265	16559	16668	16364	16611	16224	16428	16507	16207	16602	16582	16419	16292	16514	16442	16383	16421	16342	16502	16360	16307	16415	16396	16345	16415	16523	16369	16484	16381	16322	16232	16354	16296	16382	16352	16391	16473	16470	16320	16491	16441	16427	16265	16243	16200	16444	16496	16449	16605	16390	16403	16406	16475	16299	16534	16433	16621	16443	16520	16451	16344	16513	16523	16406	16386	16390	16504	16493	16451	16530	16620	16438	16599	16388	16565	16503	16299	16296	16506	16352	16559	16342	16498	16460	16382	16420	16390	16365	16612	16556	16426	16430	16411	16412	16388	16343	16265	16456	16505	16439	16522	16445	16532	16399	16296	16315	16174	16429	16278	16245	16209	16449	16440	16488	16361	16636	16415	16704	16243	16222	16457	16463	16157	16524	16523	16515	16591	16441	16413	16536	16634	16497	16412	16610	16489	16622	16223	16361	16428	16520	16352	16487	16427	16459	16526	16567	16329	16305	16348	16460	16402	16348	16592	16160	16551	16364	16561	16541	16349	16422	16341	16386	16386	16546	16395	16569	16384	16267	16525	16463	16183	16546	16576	16515	16406	16443	16465	16549	16521	16355	16426	16367	16382	16421	16396	16570	16302	16178	16337	16407	16408	16359	16379	16488	16660	16513	16354	16433	16232	16277	16535	16508	16459	16669	16560	16543	16592	16262	16390	16500	16453	16534	16378	16348	16374	16513	16488	16481	16506	16312	16409	16461	16460	16363	16392	16384	16548	16592	16283	16427	16382	16305	16257	16589	16605	16389	16417	16403	16482	16386	16510	16544	16385	16336	16277	16440	16365	16402	16479	16368	16536	16230	16418	16376	16368	16393	16449	16423	16579	16519	16369	16231	16477	16443	16318	16360	16464	16455	16250	16251	16425	16545	16179	16365	16463	16345	16521	16563	16460	16521	16408	16456	16429	16559	16366	16488	16496	16432	16447	16441	16552	16544	16318	16486	16539	16430	16399	16591	16401	16383	16411	16587	16379	16554	16446	16475	16376	16532	16358	16474	16508	16367	16411	16298	16224	16648	16330	16288	16382	16579	16516	16234	16326	16468	16497	16462	16430	16498	16396	16274	16416	16348	16445	16260	16277	16457	16369	16448	16282	16319	16467	16541	16250	16373	16409	16289	16534	16456	16537	16703	16575	16334	16389	16492	16419	16480	16449	16621	16498	16318	16540	16500	16545	16404	16527	16447	16280	16358	16449	16467	16296	16472	16589	16513	16530	16457	16513	16756	16358	16519	16471	16474	16352	16302	16405	16229	16262	16578	16540	16371	16174	16543	16442	16259	16442	16422	16234	16543	16339	16389	16332	16385	16440	16398	16344	16386	16450	16531	16586	16353	16264	16404	16603	16450	16439	16474	16546	16629	16361	16449	16278	16244	16436	16431	16469	16463	16459	16323	16319	16448	16151	16498	16581	16490	16535	16411	16245	16314	16393	16518	16224	16392	16409	16259	16491	16565	16413	16400	16640	16436	16397	16295	16382	16186	16577	16585	16382	16260	16571	16377	16365	16603	16434	16268	16468	16216	16348	16324	16410	16307	16520	16269	16331	16400	16468	16349	16401	16239	16573	16253	16231	16353	16424	16451	16376	16594	16378	16493	16473	16178	16480	16256	16449	16384	16485	16382	16613	16341	16291	16409	16635	16533	16517	16394	16522	16592	16437	16421	16416	16299	16488	16702	16427	16510	16548	16411	16278	16557	16311	16395	16454	16294	16462	16389	16515	16517	16279	16434	16419	16396	16410	16593	16514	16369	16507	16596	16272	16540	16356	16607	16571	16452	16638	16686	16376	16246	16322	16302	16535	16578	16402	16377	16374	16338	16322	16372
17638	19807	19601	17656	16421	16029	15741	15769	15504	15608	15119	15125	14746	14493	14514	14322	14439	14303	14427	14317	14167	14457	15117	15310	15089	15001	14677	14297	14362	14235	14292	14404	14326	14256	14455	14311	14376	14200	14284	14234	14327	14133	14321	14330	14252	14349	14345	14231	14290	14367	14192	14272	14391	14179	14117	14110	14152	14320	14445	14268	14236	14169	14284	14106	14271	14476	14227	14340	14330	14322	14245	14215	14292	14320	14328	14262	14319	14259	14161	14167	14382	14188	14334	14288	14400	14080	14178	14270	14235	14293	14141	14502	14431	14276	14229	14203	14337	14320	14184	14239	14281	14137	14096	14409	14078	14279	14142	14235	14296	14336	14160	14156	14386	14302	14368	14276	14247	14240	14097	14066	14371	14442	14226	14213	14231	14181	14205	14410	14265	14159	14307	14280	14233	14165	14167	14427	14317	14204	14284	14170	14152	14274	14192	14154	14144	14241	14175	14194	14220	14436	14255	14319	14206	14233	14271	14336	14254	14268	14231	14220	14165	14354	14286	14187	14139	14210	14093	14323	14341	14155	14281	14370	14256	14231	14243	14279	14300	14509	14338	14102	14370	14212	14400	14335	14340	14432	14404	14270	14399	14371	14279	14205	14518	14450	14173	14148	14416	14312	14286	14369	14173	14287	14406	14151	14318	14467	14281	14272	14155	14359	14293	14259	14354	14316	14281	14413	14350	14348	14208	14227	14262	14149	14240	14379	14373	14223	14334	14300	14249	14073	14269	14170	14255	14490	14256	14335	14229	14256	14327	14142	14253	14298	14427	14280	14187	14163	14320	14225	14356	14293	14379	14480	14476	14342	14188	14284	14212	14145	14353	14314	14314	14401	14164	14050	14221	14259	14363	14253	14199	14189	14010	14390	14213	14250	14158	14219	14243	14334	14223	14404	14261	14180	14336	14332	14395	14405	14470	14285	14261	14209	14317	14335	14325	14317	14331	14256	14165	14295	14300	14222	14317	14369	14262	14345	14419	14153	14517	14352	14368	14242	14248	14314	14236	14153	14385	14183	14278	14122	14343	14310	14398	14473	14325	14235	14203	14203	14379	14345	14372	14276	14275	14384	14341	14262	14382	14303	14245	14227	14404	14253	14225	14396	14271	14274	14135	14240	14224	14183	14266	14349	14196	14127	14219	14177	14262	14433	14288	14359	14147	14277	14082	14159	14329	14238	14234	14296	14354	14086	14288	14312	14187	14022	14411	14191	14323	14367	14231	14261	14207	14270	14322	14182	14194	14374	14267	14092	14363	14228	14307	14233	14382	14402	14237	14251	14332	14226	14358	14227	14202	14102	14318	14253	14362	14344	14140	14306	14243	14281	14339	14207	14175	14186	14254	14303	14338	14307	14363	14198	14241	14139	14249	14105	14181	14119	14336	14398	14495	14330	14345	14398	14245	14308	14223	14283	14222	14219	14217	14161	14312	14175	14340	14239	14359	14174	14213	14287	14217	14264	14282	14246	14218	14213	14214	14159	14129	14262	14358	14126	14433	14348	14309	14390	14261	14368	14219	14269	14230	14225	14424	14276	14456	14369	14360	14322	14221	14219	14208	14371	14250	14198	14242	14398	14389	14273	14310	14058	14270	14173	14406	14311	14368	14301	14235	14405	14376	14311	14265	14292	14283	14224	14220	14420	14164	14225	14367	14292	14178	14240	14256	14411	14254	14195	14222	14368	14252	14245	14291	14276	14300	14227	14331	14353	14148	14577	14116	14201	14247	14310	14230	14398	14350	14271	14262	14444	14143	14400	14247	14309	14533	14503	14119	14197	14306	14259	14283	14111	14309	14143	14243	14400	14215	14367	14190	14262	14315	14411	14298	14181	14188	14297	14425	14332	14390	14440	14230	14275	14356	14294	14221	14446	14285	14160	14060	14185	14221	14168	14268	14190	14359	14206	14272	14372	14251	14130	14370	14248	14203	14374	14300	14201	14294	14344	14223	14289	14325	14432	14426	14300	14412	14281	14215	14219	14326	14129	14214	14375	14285	14282	14225	14446	14138	14331	14487	14322	14058	14518	14339	14081	14318	14345	14207	14401	14256	14222	14107	14274	14205	14259	14352	14346	14403	14300	14257	14242	14317	14178	14219	14225	14139	14305	14335	14359	14303	14259	14451	14143	14533	14239	14293	14145	14166	14238	14177	14285	14313	14262	14172	14326	14263	14332	14283	14092	14395	14330	14337	14263	14360	14207	14314	14271	14207	14408	14308	14267	14268	14408	14324	14233	13979	14265	14502	14269	14366	14370	14286	14384	14334	14215	14224	14259	14229	14432	14259	14123	14342	14246	14258	14375	14276	14237	14170	14203	14156	14337	14263	14167	14229	14249	14210	14094	14089	14256	14371	14391	14099	14153	14324	14347	14246	14337	14155	14430	14333	14498	14205	14175	14295	14429	14229	14334	14143	14342	14225	14374	14282	14219	14306	14244	14155	14165	14329	14305	14209	14358	14417	14126	14450	14273	14217	14229	14136	14275	14422	14270	14202	14315	14421	14084	14205	14279	14172	14198	14300	14393	14265	14206	14345	14265	14434	14277	14301	14154	14304	14225	14228	14326	14198	14155	14156	14340	14236	14227	14220	14189	14171	14444	14213	14193	14119	14230	14234	14351	14299	14394	14386	14270	14418	14347	14413	14315	14330	14199	14291	14397	14306	14203	14269	14097	14217	14303	14266	14327	14274	14485	14256	14292	14432	14159	14332	14465	14211	14242	14252	14306	14379	14408	14147	14407	14258	14104	14253	14145	14289	14228	14298	14350	14394	14257	14355	14354	14256	14378	14509	14125	14327	14163	14099	14257	14304	14090	14262	14341	14230	14236	14260	14323	14257	14138	14372	14187	14435	14257	14261	14346	14211	14316	14114	14189	14314	14317	14278	14270	14147	14326	14217	14245	14272	14299	14138	14368	14375	14376	14395	14237	14219	14167	14245	14398	14211	14313	14298	14178	14417	14290	14285	14255	14242	14402	14399	14246	14308	14323	14334	14413	14325	14486	14298	14501	14305	14218	14170	14319	14290	14137	14246	14317	14394	14227	14508	14186	14339	14313	14179	14378	14341	14282	14160	14227	14266	14326	14194	14243	14205	14383	14123	14411	14317	14255	14350	14218	14263	14221	14240	14351	14204	14302	14161	14177	14136	14309	14146	14423	14250	14190	14273	14280	14209	14355	14231	14216	14385	14264	14305	14146	14293	14378	14293	14348	14162	14329	14375	14395	14300	14219	14129	14303	14276	14263	14320	14172	14270	14256	14263	14243	14392	14322	14228	14255	14407	14342	14376	14230	14128	14358	14244	14126	14317	14134	14274	14354	14435	14144	14246	14325	14374	14328	14243	14193	14444	14346	14270	14234	14265	14398	14127	14360	14157	14541	14320	14223	14305	14179	14406	14456	14117	14259	14059	14318	14273	14314	14227	14156	14493	14257	14307	14266	14311	14376	14370	14397	14197	14268	14114	14191	14333	14223	14196	14322	14282	14205	14332	14303	14164	14248	14346	14447	14306	14196	14168	14118	14309	14281	14208	14305	14363	14230	14372	14348	14298	14418	14279	14069	14278	14214	14344	14179	14218	14361	14134	14194	14328	14164	14220	14339	14376	14116	14316	14099	14367	14266	14157	14210	14207	14139	14322	14168	14242	14395	14272	14112	14078	14143	14459	14289	14150	14316	14077	14321	14268	14120	14370	14138	14269	14379	14176	14137	14441	14221	14262	14303	14255	14194	14337	14175	14206	14280	14397	14310	14269	14187	14261	14257	14402	14178	14270	14292	14264	14215	14281	14353	14145	14284	14270	14191	14364	14153	14110	14343	14250	14157	14471	14175	14364	14520	14239	14375	14294	14327	14465	14399	14336	14424	14228	14392	14291	14368	14170	14305	14378	14266	14219	14187	14442	14356	14300	14337	14241	14212	14132	14225	14381	14242	14340	14347	14158	14227	14428	14256	14072	14145	14268	14176	14367	14372	14175	14333	14359	14167	14370	14084	14299	14363	14210	14544	14214	14388	14372	14207	14401	14359	14316	14407	14206	14189	14263	14313	14341	14308	14168	14262	14330	14268	14311	14158	14321	14341	14328	14129	14265	14195	14241	14229	14276	14326	14374	14212	14373	14301	14263	14217	14126	14256	14300	14194	14396	14136	14385	14348	14448	14251	14181	14305	14209	14257	14267	14364	14385	14311	14276	14409	14170	14226	14243	14228	14302	14266	14295	14236	14254	14398	14356	14131	14281	14177	14236	14200	14238	14051	14351	14473	14129	14325	14323	14339	14365	14208	14273	14166	14314	14286	14243	14249	14109	14223	14206	14364	14226	14236	14357	14197	14371	14298	14380	14309	14303	14357	14204	14273	14336	14318	14314	14103	14395	14309	14195	14201	14280	14248	14287	14278	14292	14303	14276	14295	14311	14306	14277	14199	14130	14277	14328	14202	14218	14278	14248	14263	14208	14337	14299	14341	14294	14297	14142	14128	14058	14428	14303	14268	14234	14356	14427	14368	14160	14222	14239	14298	14291	14367	14278	14174	14359	14289	14380	14271	14150	14371	14115	14276	14189	14251	14204	14287	14180	14371	14173	14286	14288	14183	14347	14318	14450	14221	14301	14216	14334	14188	14382	14392	14227	14297	14260	14321	14246	14325	14252	14259	14363	14381	14205	14227	14300	14272	14299	14265	14062	14171	14269	14263	14427	14194	14047	14379	14418	14087	14278	14161	14237	14339	14134	14386	14192	14290	14161	14290	14099	14279	14356	14261	14464	14351	14287	14192	14246	14249	14386	14269	14190	14272	14101	14400	14251	14220	14278	14329	14454	14298	14182	14409	14232	14243	14300	14350	14184	14341	14305	14294	14242	14304	14458	14278	14437	14275	14463	14144	14406	14291	14133	14477	14410	14383	14233	14243	14287	14315	14147	14225	14385	14108	14377	14459	14332	14448	14370	14245	14190	14349	14293	14148	14252	14402	14513	14364	14285	14194	14305	14302	14301	14265	14313	14023	14367	14190	14219	14224	14305	14443	14185	14284	14256	14349	14368	14239	14170	14423	14203	14070	14445	14241	14295	14136	14143	14146	14331	14419	14354	14276	14456	14303	14119	14297	14119	14159	14311	14349	14286	14243
24457	21289	28464	24675	22249	20808	20057	18089	17382	17374	17192	16802	16515	16408	16375	16383	16399	16575	16296	16393	16515	17722	20340	20757	19873	18527	17507	16922	16610	16312	16332	16253	16038	15892	16111	15983	15989	16183	16165	16135	16284	16120	16157	16283	16045	16198	16122	16009	16222	16355	16131	16311	15995	16060	16207	16315	16126	16177	16094	16230	16270	16189	15967	16190	16216	16091	16280	16077	16016	16081	16176	16142	16231	16202	16207	16162	16139	16358	16139	16134	16089	16306	16154	16076	16149	16104	16186	16144	16114	16256	16050	15996	16105	16082	16052	16224	16122	16067	16090	16040	16069	16184	15934	16221	15906	16245	16217	16153	16239	16018	16272	16133	16274	16109	16083	16202	16221	16099	15995	16247	16169	16149	16013	16121	16133	16096	16052	15991	16035	16141	16195	16139	16463	16089	15863	15954	16157	16105	16207	16220	15916	16272	16069	16124	16364	16113	15965	16022	16143	15927	16250	16101	16202	16170	16069	16230	16334	16136	16006	16162	16136	16060	15989	16199	16075	15968	16026	16206	16057	16075	16229	16251	16242	16188	15999	16121	16047	16055	16269	16048	16068	16021	16067	16077	15968	16108	16175	15976	16173	16226	16167	16164	15988	16200	15993	16222	16033	16228	16044	15969	16087	16144	15911	16245	15937	16148	15937	16104	15927	16112	15940	16036	16273	16047	16211	16239	16091	16200	15963	16198	16360	16141	16052	16019	16123	16283	16155	16018	16076	15998	15970	16204	16241	16144	16221	16241	16117	16162	16223	16154	16117	16052	15967	16128	15905	16127	16193	16162	15908	16197	16378	16008	16094	15988	16206	15979	16096	16201	16196	16386	15917	16112	16114	15895	16138	15920	16086	15944	16012	16102	16077	16131	16164	15976	16177	15936	16112	15997	16107	16140	16070	15994	16180	16004	16121	16146	16136	15943	16176	16145	16308	16050	16070	16097	16050	15724	15961	16183	16078	16045	16177	16083	15937	16078	16225	16139	15978	16220	16104	16206	16144	16071	16083	16083	16208	16151	16038	15928	16170	16304	16018	16073	16181	16094	16141	15851	16160	15963	16183	16124	16271	15985	16118	15889	16170	15971	16015	16096	16215	16090	16057	16183	16025	16034	16197	16137	16237	16343	16094	15959	16306	16266	16177	16171	15986	16181	16198	16224	16058	16033	16362	16084	16293	16314	16260	16054	16191	16074	16055	16041	16128	16243	16120	16131	15983	16115	16052	16053	16164	16040	16083	16051	15985	16037	16073	16025	16013	16269	16103	16021	16041	16053	16078	16000	16257	16232	16086	15961	16175	16316	15966	15851	15966	16027	16059	15928	16015	16100	15955	16150	16101	16241	16093	16180	16074	15919	16099	16370	16142	16113	16159	16106	15935	16209	15952	16104	16199	16126	16178	16125	16028	16155	16303	15968	16150	16138	16185	16067	16063	16166	16025	16026	16221	16179	16068	16075	16003	16084	16101	16280	16181	16268	16020	16099	15977	16138	16101	16101	16164	16295	16200	16148	16080	16012	16279	16258	16209	16076	15983	16126	16207	16080	16076	15991	16081	16215	16176	16112	16173	16265	16137	15971	16115	15983	16233	16096	16137	16001	15908	16085	16259	15918	16077	16177	16103	16016	16134	16088	16108	15869	15994	16050	16092	16037	16128	15786	16064	16183	16149	15923	16129	15980	16066	16155	15924	16226	16357	15891	16000	16155	15992	16135	16005	16188	16187	16226	16179	16000	16190	16186	15993	16224	16015	16031	16058	16228	16371	15995	16210	16057	16215	16180	16197	16236	16224	16096	16331	16148	16023	16094	16136	16208	16028	16264	16102	16139	16168	16078	16244	16236	16018	15966	16072	16106	16293	16128	16175	16046	16114	16045	15954	16084	16130	16120	16102	16096	15995	16062	16175	16074	16092	16060	16080	16295	15990	15989	16236	16059	16091	16115	16039	16120	16152	16116	16199	16115	16171	16255	16171	16264	16251	15993	16125	16214	16206	16117	16291	16201	16030	16100	16093	16219	16225	16178	15970	15943	16152	16123	16083	16004	16064	16140	16002	16108	16370	16041	15903	16122	15971	16056	16125	16115	16251	16193	16218	16091	16167	16163	16064	16030	15954	16178	16147	16080	16087	16145	16215	16074	15989	15835	16081	16276	16003	16052	16115	16100	16172	16138	16260	16117	16088	16158	16113	16126	16152	16060	16148	16258	16240	15975	15928	16164	15852	16079	16073	16125	16149	16223	16263	16180	16131	15923	15948	15975	16066	16181	15987	16007	16232	16152	16156	16007	16203	16276	16098	16164	16161	16077	16239	16001	16129	16066	16006	16053	16092	15920	16077	16233	16010	16222	16059	16047	16120	16227	16130	16117	16066	16172	15956	15912	16020	16137	16107	15991	16063	16183	16375	16334	16007	16015	16092	16161	16341	16199	16172	15917	16202	16169	16131	16154	16166	16157	16217	16052	16215	16227	16057	15927	16061	16198	16250	16180	16137	16023	16023	16019	16154	16037	16037	16151	16140	16161	16027	16257	16132	15914	15975	16138	15881	15960	15985	16126	16172	16168	15856	15938	16113	16148	16246	16093	16055	16007	16085	16021	16185	15914	16124	16145	16329	16076	16175	16056	15959	16070	16076	15963	16001	16202	15940	16104	16039	16140	16086	16058	16049	16111	16282	16217	16080	16068	16084	16251	15933	15934	16040	15934	16155	16057	16062	16150	16102	16065	16066	16307	16120	16192	16134	16226	16124	16207	16125	16178	16097	16263	16108	16099	16095	16012	16078	15892	16006	16133	16002	16126	16285	16051	16093	16070	16202	16000	15985	16192	16138	16025	16017	16071	16020	16073	16136	16111	16083	16045	16167	16066	16157	16081	16260	16165	15784	16064	16158	16285	16210	16095	16080	16070	16287	16112	16058	16270	16328	16165	16013	15946	16013	15930	16257	15880	16124	15941	15909	16118	16104	16035	16129	16323	16077	16018	16101	16070	16128	16041	16278	15990	16028	15980	16105	16019	16021	16179	16194	16268	16043	16099	16148	15883	15983	16137	16101	16198	16060	16083	16135	16106	15966	15943	16159	16051	16109	15929	16140	16262	16332	15903	15975	16248	16258	16048	16258	16198	16077	16089	16342	16264	16194	16104	16297	16153	16056	16053	15939	15962	16011	16054	16050	16118	16135	15982	16156	16113	16224	16099	16124	16209	16082	15910	15990	16095	16093	16076	16114	16247	16075	16225	16142	16215	16296	16104	16201	15987	15988	15926	16195	15930	16092	16360	16096	15966	16181	15981	15903	16109	16132	16258	16185	16007	16290	16074	16158	16234	16233	16030	16012	16143	16231	16030	16249	16256	16187	16132	16109	16024	16000	16067	16215	16139	16192	16060	15993	16142	16140	16020	15911	15984	16019	16152	16120	16051	15951	16195	16162	16072	16004	15929	15945	16083	16125	16170	16047	16176	16175	16312	16166	16193	16096	16126	16173	16127	16070	15934	15941	16010	16038	16097	15988	15998	16163	16425	16243	16149	16185	16140	15970	16043	16154	16062	16168	16140	16106	16187	16127	16057	16118	16096	16068	16276	16165	16162	16056	16014	15894	16265	16183	16064	15870	16155	15978	15942	16244	15980	16121	16092	16257	16043	16242	16063	16091	16016	16024	16166	16081	16051	16120	16079	16105	16018	16073	16081	16015	16121	16023	16190	16371	16211	16157	16227	16093	16248	16235	16423	16319	16183	15982	16147	16026	16165	16083	16092	16101	16254	16127	15918	16105	15954	15951	16155	16012	16244	16179	16216	16247	16043	16149	16230	16202	16228	16132	16050	16241	16156	16152	16240	15959	16207	15980	16103	16016	16194	16108	16209	16153	15983	16129	16040	16034	16174	16132	16300	16096	16141	16084	16050	16097	16192	16297	16155	16183	16236	16206	16259	16227	16017	16049	16122	16145	16317	16132	16101	16102	16101	15999	16166	16030	16071	15986	16072	16072	16281	15961	16194	16215	16217	16091	16045	16162	16206	16165	16197	15921	15954	16134	16005	16037	16050	15994	16111	16231	16220	15979	15933	16217	15974	16085	16210	15869	16140	15978	16226	15997	16220	16187	16218	16117	15992	16092	16114	15909	16178	16116	15969	16097	16053	16089	16107	16062	15962	16304	16152	16425	16034	16170	16172	15945	15982	16042	16380	15943	16113	16046	16124	16145	16147	15892	16008	16290	16095	16107	16074	16063	16339	16086	16140	15975	16085	16115	16054	16063	16268	16108	16137	16129	16068	16027	16250	16125	15930	16049	16144	16191	16033	16029	16093	16155	16265	16156	16081	16192	16143	16134	16153	16045	16222	15996	16049	16081	16188	16106	16059	16181	16092	16223	16048	16092	16125	15977	16044	16001	15946	16011	16173	16084	16194	15922	16274	15896	16152	16160	16112	16041	16100	16191	16096	16186	16097	16274	16237	16106	15896	16068	15922	16345	16019	16111	15949	16164	16075	16042	16022	16141	16108	16142	16262	16073	16327	16170	16083	16228	16251	16121	16172	16154	16018	16079	16002	16195	16054	16178	16076	16063	16175	16306	16202	16149	16098	16195	16193	16268	16082	16105	16137	16232	16238	16395	16217	15892	16177	16079	16172	16085	16231	16261	16046	16197	16162	16072	16076	16086	16193	16195	16042	16216	16211	16183	16063	16092	15990	16248	16062	16269	16155	16174	16137	16170	16158	16047	16078	16103	15987	15976	16118	16023	16187	16114	16090	16061	16247	16123	16203	16356	16173	16074	16088	16319	16186	16168	16296	15989	16238	16120	16066	16105	16120	16207	16002	16160	16230	16278	16073	16081	16150	16160	15982	16141	16240	16024	15903	16269	16188	16282	16192	15999	16206	16207	16204	16101	16058	16281	16087	16194	16177	16132	16044	16331	16264	16029	16011	16193	16341	16245	16182	16042	16275	16121	16104	16227	16022	16164	16308	16041	15859	16040	15962	16036	16125	16165	16329	16153	16081	16157	16026	15928	16053	16117	16332	16223	16128	16165	16339	16193	16273	16328	16187	16090	16092	16128	16238	16130	16197	15851	16117	16086	15992	15951	16123	16155	16185	16153	16130	15931	16102	16017	15944	16129	16085	16085	15959
18097	24866	24452	21014	19192	17471	17393	16921	16439	16077	15491	14838	14614	14676	14555	14507	14437	14290	14180	14225	14599	16565	20559	20461	19053	17032	15592	14726	14231	14292	14142	14176	14255	14192	14164	14112	14068	13997	14095	14181	14215	14172	14070	14194	14127	14031	14082	14038	14175	14193	14195	14019	14086	14091	14106	14336	14012	14133	14248	14054	14120	14143	14210	14181	14267	14271	13993	14009	13920	14179	14128	14183	14324	13984	14030	14003	14070	14137	14112	14094	14217	14086	14153	14080	14221	14171	14130	14064	14054	14232	14197	14175	14080	14173	14264	14134	14072	14047	14264	14090	14088	14000	14064	14138	14061	14175	14173	14074	14346	13950	14031	14314	14044	14138	14120	14035	13967	14101	14271	14086	14277	14201	13991	14113	14134	14162	14198	14203	14157	14310	14310	14076	13959	14112	14099	14066	14075	14066	14094	14127	14089	14032	14241	14191	14243	14048	13957	13992	14221	14033	14176	14389	14168	14048	14084	14356	14121	14199	14184	14060	14005	13970	14075	14128	13965	13991	14119	14134	14221	14207	14179	14022	14088	14039	14048	14116	14067	14128	14065	14173	14229	14177	14236	14217	14028	14061	13984	14043	14186	14114	14191	14257	14134	14036	14180	14179	14175	14177	13971	14196	14212	13970	14274	14115	14133	14118	14108	13974	14168	14045	14129	14183	14128	14003	14131	14216	14151	14094	14108	13896	14123	14021	14267	14199	14037	14106	14208	14033	14029	14223	14196	14122	14033	14183	14160	14034	14207	13920	14041	14010	14067	14112	14091	13925	14294	14077	14192	14193	14100	14012	14118	14124	14032	14210	14007	14144	14129	14156	14074	14007	14203	14148	14157	14039	14238	14161	14132	14127	14337	14058	14003	14195	14017	14133	14269	13945	14117	14151	14028	14123	14161	14167	13997	14113	14287	14012	14067	14142	13905	14049	14107	14107	14000	14135	14202	14148	14105	14112	14148	14017	14068	14247	14200	14170	14106	14103	14112	14039	14125	14272	14060	14103	14141	13987	14343	14070	14147	14187	14214	14135	14090	13965	14224	13882	14124	14134	14208	14032	14023	14088	14073	14193	14112	13988	14224	14031	14028	14266	13993	13999	14355	14062	14229	14076	14011	14172	14062	14285	14061	14145	14221	14101	14043	14060	14160	14142	14027	14085	14220	14137	13979	14199	14068	14086	14138	14154	14257	14064	14123	14080	14282	14137	14042	14016	14071	14116	14166	14129	13999	14177	14171	14185	14068	14151	14153	14057	13911	14012	14242	14136	14239	14330	14014	14001	14004	14109	13964	14048	14014	13982	14208	14169	14003	14160	14091	14025	14072	14227	14120	14098	14254	14165	14135	14243	14068	14125	14191	14073	14090	14203	14020	13905	14103	14071	14086	14105	14227	14078	14022	14268	14164	14040	14143	14214	14117	14278	14233	14127	14206	14015	14262	14254	14002	14183	14204	14076	14282	13873	14094	13963	14098	14062	14213	14235	14034	14186	14225	14041	14035	14159	13996	13986	14003	14181	14129	14020	14015	13958	14052	14168	14140	14062	13967	14134	13902	14075	14084	13966	14249	14233	14167	14181	13962	14254	14013	13976	14222	14081	14038	14274	14161	14192	14106	14287	14144	14032	14112	14121	14187	14032	13906	14075	13989	14087	14179	14229	14045	13890	14281	14161	14102	14102	14165	14209	13890	14039	13909	14083	14070	14152	14023	14124	14231	13976	14079	14078	14033	14145	14124	14258	14194	13995	14023	14145	14267	13997	14016	14284	14144	14135	14184	14074	14373	14010	14004	14161	14167	14107	14053	14045	14194	14163	14219	14100	14172	14021	14143	14188	14026	14087	14042	14119	14142	14112	14142	14085	14078	14207	14044	13909	14233	14166	13974	14338	14093	14140	14090	14122	14091	14096	14066	14146	14138	14000	13995	14035	14142	14241	14121	14081	14151	14154	14069	13998	14044	14151	14025	14251	14098	14063	13932	14081	14074	14218	14113	14122	13975	14124	14189	14067	14008	14242	14106	13993	14082	14292	14063	14039	14002	14244	14133	14198	14230	14218	14253	14275	14040	14082	14053	14065	14050	14042	14281	14132	14099	14105	14076	14136	14001	14062	14099	14395	14147	14119	14295	14028	13962	13995	14149	14070	14195	14072	14114	14149	14234	14244	13983	14015	14066	13943	14173	14174	14261	14144	14199	14217	14040	14112	14086	13916	14103	14177	14120	14058	14066	14062	14153	14152	14077	14008	14125	14101	13986	14106	14160	14172	14138	14105	14209	14161	14139	14197	14247	13937	14174	14040	14122	13968	14148	14236	14097	14061	14227	13881	14054	14075	14031	14011	14151	14106	14143	13935	14161	14297	14176	14209	14207	14129	14089	14054	14194	14001	14001	14128	14258	14273	14195	14108	14131	14182	14126	14156	14139	14117	14274	14161	14111	14210	14069	14306	14118	14280	14224	14166	14230	14251	14193	14190	14060	14223	14259	14225	14138	13960	14185	14187	14190	14137	14141	14143	14008	13911	14120	14201	13906	13988	14115	14077	14172	13887	14148	14166	14128	14137	14037	14231	14099	14244	14056	14103	14052	14055	14095	14138	14205	14119	14030	14226	14176	13990	13975	13976	14190	14044	14029	14056	14096	14079	14003	13839	13975	14274	14097	14258	13993	14007	14101	14167	13992	14106	14327	14017	14181	14040	14126	14198	14021	13951	14038	14161	14265	14221	14037	14088	14224	14063	14094	14056	14192	14123	14191	14087	14093	13992	14193	14207	13974	14187	14061	13973	14183	14133	14107	14189	14207	14130	14112	14098	14109	14181	14133	14116	14097	14083	14200	13989	14168	14114	14109	14289	14070	14064	14076	14132	14219	14126	14174	14138	14187	14150	14235	14208	14009	14117	14144	14283	14182	14055	14180	13761	13948	14118	14057	14261	14034	14134	14163	14047	14182	14146	13997	14143	14131	13997	14127	13976	14193	14153	14025	14160	14089	14148	14147	14091	14105	14073	14100	14078	14084	14182	14078	13990	14245	14028	13928	14214	14120	14111	14210	14254	14060	14123	14064	14179	14180	14182	14074	14065	14084	14133	14192	14094	14141	14099	14080	14007	14266	13986	14030	13996	14078	14035	14071	14138	14097	14220	14018	14070	14067	14132	14168	14030	14034	14103	14062	14072	13986	14127	14242	14118	14028	14231	14171	14069	14128	14072	14117	14020	14185	14075	14153	14133	14080	14121	14110	14129	14058	14017	14052	13916	14056	14085	14070	14052	14120	14293	14223	14323	14290	14323	13936	13872	14104	14025	14124	14166	13960	14055	14280	13934	14167	14109	14172	14194	14096	14194	14197	14107	14103	14028	14103	13953	14237	14053	14213	14096	14070	14078	14192	14249	14032	14243	14030	14308	14042	14100	14128	14193	14318	14110	14265	14152	14250	14183	14338	13899	14063	14283	14139	14149	14106	14145	14049	14231	14159	14042	14087	13950	14034	14134	14256	14061	13996	14062	13991	14186	14202	14277	14158	13962	14177	14060	14145	14206	14011	13960	14198	14160	14098	14011	14082	14180	14262	14050	14251	14196	14232	14149	14071	14079	14134	14096	14170	14107	14163	14180	14224	14066	14103	14144	14083	14131	14114	13997	14090	14025	14000	14028	14106	14137	14098	14183	14316	14149	14063	14263	14091	14092	14084	14161	14047	14113	14090	13907	14105	14110	14122	13932	14169	14009	14136	14300	14068	14188	14047	14070	14084	14085	14189	14064	14119	14115	14062	14255	14140	14097	14235	14098	14051	14028	14114	14186	14246	14218	13983	14124	14176	14052	14117	13990	14195	14019	14214	14083	14330	14046	14075	14077	14051	14095	14021	14134	14143	14211	14291	14024	14165	13982	14124	14036	14233	14168	14049	14070	14251	14228	13966	14298	14177	14076	14155	14258	14125	14082	14073	14178	14049	14192	14089	14165	14074	14162	14091	14145	14011	14107	14197	14186	14176	14087	14133	14085	14215	14053	14161	14194	14305	14190	14100	14084	13996	14141	14169	14196	14152	14144	14070	14036	14125	14017	14215	14219	14242	14165	14148	14124	14211	14112	14215	14040	14033	14245	14036	14172	14271	14071	14280	14112	14169	13987	14205	14165	14049	14066	14119	14148	14254	14113	14059	14210	14131	13976	14109	14314	14154	14116	14213	14278	13866	14230	14266	14090	14203	14196	14291	14159	14080	14176	14213	14022	14123	14141	14122	14221	14317	14056	13992	14028	14028	14104	14073	14254	14135	14165	14096	14082	13964	14074	14047	14178	14066	13949	14058	14135	14129	14146	14234	14082	14125	14188	14177	14204	14081	14041	14211	13975	14246	14113	14173	14127	14065	14142	14216	14234	14142	14157	14245	14196	14066	14166	14075	14055	14112	14088	14055	14018	14070	14187	14091	14189	14273	14023	14116	14217	14042	14183	14165	14238	14134	13976	13959	14151	14116	14228	14200	14238	14073	14039	14077	14248	14230	14128	14084	13931	13928	13985	14109	14057	14174	14147	13923	14106	14149	14121	14088	13987	14072	14089	14141	14155	14232	14001	14228	14117	14136	14251	13933	14036	14231	14282	14123	14180	13858	14049	14139	14037	14069	14146	14084	14050	14135	14149	14069	14194	14076	14154	14311	14081	14177	13989	14093	14067	14106	14100	14083	14144	14172	14091	14160	14107	14145	14159	14172	14021	14073	14045	14138	14100	14175	14062	13952	14079	14235	14078	14001	14245	14076	14184	14188	14000	14099	14000	14209	14081	14103	14078	14183	14115	14181	14089	13898	14388	14222	14218	14277	14145	14007	14118	14265	14227	13882	14206	14133	14143	14099	13995	14221	14288	14137	14079	14130	14135	14202	14200	14063	14264	14064	14119	14281	14146	14088	14210	14062	14203	13965	14088	14096	14155	14248	13968	14241	14012	14095	14131	14129	14038	13995	14147	14098	13998	14109	13977	14190	14087	14017	14336	14095	14238	14177	14043	14213	14195	14118	14141	14352	14080	14133	14094	14171	14049	14247	14088	13979	14168	14102	14078	14190	14087	14210	14244	13995	14135	14220	14068	14129	14249	14075	14211	14095	14117	14157	14036	14151	14138	14159	14076
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
