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
339823999283	339823999850	339824000400	339824000950	339824001502	339824002050	339824002600	339824003150	339824003700	339824004250	339824004800	339824005350	339824005900	339824006450	339824007000	339824007550	339824008100	339824008650	339824009200	339824009750	339824010300	339824010850	339824011400	339824011950	339824012500	339824013050	339824013600	339824014150	339824014700	339824015250	339824015800	339824016350	339824016900	339824017450	339824018000	339824018550	339824019100	339824019650	339824020200	339824020750	339824021300	339824021850	339824022400	339824022950	339824023500	339824024052	339824024600	339824025150	339824025700	339824026250	339824026800	339824027350	339824027900	339824028450	339824029000	339824029550	339824030100	339824030650	339824031200	339824031750	339824032300	339824032850	339824033400	339824033950	339824034503	339824035050	339824035600	339824036150	339824036700	339824037250	339824037800	339824038350	339824038900	339824039450	339824040000	339824040550	339824041100	339824041650	339824042200	339824042750	339824043300	339824043850	339824044400	339824044950	339824045500	339824046050	339824046600	339824047150	339824047700	339824048250	339824048800	339824049350	339824049900	339824050450	339824051000	339824051550	339824052100	339824052650	339824053200	339824053750	339824054300	339824054850	339824055400	339824055950	339824056500	339824057052	339824057600	339824058150	339824058700	339824059250	339824059800	339824060350	339824060900	339824061450	339824062000	339824062550	339824063100	339824063650	339824064200	339824064750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2652	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	3600	2300	2653	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23297	21610	29578	24138	21757	23812	24412	18380	17064	17092	16859	16798	16320	17721	28266	37908	35335	29466	22856	18713	16962	16565	15921	16103	16037	16168	16082	15878	16104	16073	16003	15969	15837	15984	15893	16093	15995	15891	15752	16020	15905	16099	16121	16139	15990	16005	15949	16103	16075	15934	15933	15844	16022	15823	16035	15883	15851	15923	15811	15949	16041	15922	16033	15947	15925	15914	15821	16083	15984	15889	15871	15904	15838	15822	16044	15961	15907	15664	16053	16001	15857	15721	15942	15844	15972	16045	15881	15896	15971	15993	16064	15785	15780	16076	15961	15817	15983	15762	15921	16018	16018	16050	15814	15812	15906	16016	15720	15995	15953	15968	15952	15993	15904	15787	16027	16064	15972	15861	16017	15765	15731	15765	15937	15777	15818	16134	15845	15721	15918	15922	15874	15900	15716	16004	15864	16081	15868	16090	16051	15893	15804	15784	15919	15877	15981	15902	15802	15817	15820	15808	15758	15801	16008	15960	15713	15809	15873	15659	15937	16011	15979	15800	15951	15858	15960	16005	16093	15912	15707	16013	15794	16049	15700	15937	16047	15662	15718	15922	15865	15995	15920	15921	16067	15782	15888	16040	15823	16031	15668	16022	15932	15897	15803	16033	16021	15998	15903	15873	15830	16039	15872	16110	15970	15745	15771	15661	16001	15916	15914	15714	15863	15782	15740	15853	15806	15934	15994	15899	15789	15878	15905	15975	15870	15710	15697	15795	15859	15829	15733	15659	15959	15862	15998	15833	15872	15894	15836	16014	15795	15760	15822	15913	15844	15719	16066	15820	15890	15898	15815	15752	15990	15887	15786	16030	15871	15940	15857	15675	15870	15957	15885	15852	15866	15960	16030	15845	15673	15879	15938	15831	15908	15881	15909	16055	15835	15716	15795	15852	15795	15673	15791	15728	15816	16024	15874	15991	15811	15852	15843	16031	15871	15980	15913	15764	15848	15672	16127	15955	15784	15780	15859	15734	15849	16038	16207	15825	16055	15863	15871	15883	16050	15954	15941	15853	15982	16027	16000	15706	16030	15736	15920	15746	15710	15629	15848	15887	15787	16171	15947	15739	15629	15763	15869	15798	15794	15876	15587	15872	15829	15995	15851	15902	15797	15900	15956	15944	15968	15910	15824	15908	15811	15798	15754	15949	15860	15915	15712	15986	15841	15722	15913	15821	15793	15974	16057	15905	15997	15964	15609	15663	15889	15832	15825	15905	15986	15884	15829	15628	15722	16135	15959	15623	15864	15877	15695	15812	15711	15824	15925	15847	15783	15718	16090	15588	15853	15897	16025	15937	15964	15843	16007	15927	15849	15851	15923	15736	15971	15779	15729	15825	16187	15902	15861	15828	15918	15818	15925	15900	15857	15932	15972	15732	15864	15870	15914	15942	15572	15856	16058	15949	15855	15797	16012	15790	15629	15954	15834	15857	15828	15802	15657	15828	15974	15785	15760	15783	15768	15633	15975	15907	15784	15855	15871	15944	15838	15805	15836	15772	15723	15793	15883	15868	15877	15909	15888	15972	15730	15651	15878	15909	15733	15804	15859	15870	15846	15839	15979	15980	16003	16036	15873	15761	15968	15662	15761	15624	15852	15845	15774	15826	15842	15838	15743	15738	15849	15859	15996	15910	15910	15624	15904	16059	15870	15886	15716	15978	15898	15840	15714	15912	15936	15839	15891	15821	15937	15770	15870	15761	15816	15733	15715	15600	15829	15865	15886	15654	16002	15851	15762	15858	15820	15730	15837	15975	15858	15819	15776	15847	15603	15877	15982	15542	15979	15718	15776	15729	15928	15819	15807	15680	15649	15885	15819	15741	15923	15763	15885	15658	15826	15704	15858	15830	15789	15942	15970	15966	16023	15742	16002	15818	16084	16090	15939	15766	15866	15785	15856	15878	15974	15785	15924	15929	15818	15923	15906	15673	15844	15971	15702	15713	15852	15965	15926	15824	15867	15588	16113	16139	15850	15870	15953	15907	15920	15839	15727	15809	15837	15950	15759	15767	15703	15668	15890	15997	15950	16064	15790	15765	15827	15780	15750	15882	15898	15806	15940	15805	15706	15704	15788	15863	15743	15999	15987	15937	15637	15875	15828	15682	15965	15846	16038	16117	15972	16134	15751	15858	15727	15801	15723	15638	16082	15969	15681	15787	15858	15890	15842	15934	15765	15878	15902	15756	15874	16092	15882	15821	15762	15848	15791	15879	15959	15886	15828	15968	15906	15875	15946	15788	15913	15725	15864	15918	15845	15942	15867	15951	15673	16088	15827	15969	15984	15883	15822	15865	15899	15705	15762	15771	15841	15876	15939	15948	15689	15794	15822	15964	15830	15841	15836	15702	15848	15927	15839	15864	15899	15809	15922	15737	15774	15731	15774	16034	15913	15918	15789	15878	15941	15870	15942	15924	15903	15913	16015	15871	15938	15952	15746	15840	15821	15736	15963	15778	15849	15909	15972	15963	15733	15920	15847	15986	15807	15810	15953	15910	15683	15845	15927	15835	15901	15853	15950	15671	15688	15770	15798	15637	15887	16061	15628	15969	15766	15765	15819	15958	15904	15944	15801	15879	15938	15904	15755	15757	15787	15811	15709	15789	15936	15772	15818	15806	15876	15815	15812	15643	15923	15718	15796	15795	15845	15962	16007	15868	15944	15937	15865	15871	15845	15769	15879	15807	15821	15876	15913	15676	15723	15870	15745	15872	16091	15880	15779	15924	15816	16022	15962	15755	15763	15652	15656	15866	15670	15875	15676	15798	15953	15837	15848	15875	15978	15889	15913	16067	15900	15801	15750	15739	15878	15976	15868	15768	15930	15943	15703	15926	15909	16031	15798	16058	15776	15831	15749	15877	15800	15897	15782	15726	15875	15651	15922	15873	15823	15934	15815	15789	16116	15815	15837	15754	15825	15691	15931	15955	15998	15597	15972	16019	15952	15697	16081	15887	15829	15940	16063	15713	15947	15603	15824	15815	16013	15916	15721	15593	15897	15978	15778	15879	15961	15886	15877	15839	15810	16001	16020	15879	15920	15709	15891	15959	15774	15869	16037	15754	15855	15924	15885	15819	15772	15804	15936	15835	15923	15934	15951	16052	16032	15778	15697	15841	15947	16083	15862	15862	15860	15918	15658	16035	15774	15782	15951	15954	15805	16012	15859	15961	15965	15705	15584	15973	15839	15698	15590	15653	15749	15924	16061	15875	15862	15728	16078	15758	15863	15910	15935	16018	16082	15640	15931	15770	15985	15968	15869	16095	16161	15955	15960	16054	15693	15990	15930	15909	15847	15725	15847	15764	15947	15857	15918	15975	15869	15989	15879	15712	15808	15886	16001	16048	15997	15788	15866	16017	15953	15915	15951	15794	15683	15835	15804	15884	15733	15854	15849	15807	15847	15904	15897	15855	15809	15886	15721	15806	16014	15799	15804	15994	15814	15805	15949	15558	15698	15707	15959	15722	15765	15760	15723	15909	15843	15955	15763	15819	15982	15820	15803	15717	15811	15798	15806	15818	15915	15858	15796	16085	15907	15851	15952	15786	16055	15925	15787	15968	15937	15865	15945	15897	15920	15991	15893	15828	16005	15823	15618	15646	15822	15810	15977	15645	15986	15773	15827	15806	15745	15957	15872	16020	15909	15645	15869	15819	15864	15758	15867	15684	15923	15999	15749	15753	15875	15846	15992	15909	15907	15802	15889	15787	15910	15865	15772	15658	15783	15798	15825	15800	15783	15982	15813	15825	15724	15681	16015	15959	15988	15793	15884	15737	15677	15799	15685	15836	15692	15856	15827	15826	15971	15671	15839	15706	15909	15795	15882	15948	15910	15948	15738	15779	15907	15753	15740	15633	15768	15742	15679	15960	16048	15919	15769	15700	15870	15866	15819	15864	15768	15954	15956	15796	16082	15916	15865	15894	15811	15957	16026	15961	15788	15747	15735	15716	15876	15827	15900	15986	15898	15827	15935	15951	15800	15830	15978	15903	15974	15894	16074	15860	15781	15865	15782	15976	15656	15755	15721	15805	15825	15977	15809	15748	15919	16073	15906	15861	15830	15812	15850	15930	15513	15720	15671	15926	15875	15831	15877	15844	15785	15929	15682	15634	15721	15900	16016	15911	15833	15948	15945	15968	15844	16015	16004	15776	15929	15866	15858	15845	16013	15613	15844	15849	15895	15845	15949	15773	15819	15801	15938	15924	15894	15827	15849	15779	15789	15983	15885	15954	16098	15893	15898	15642	15863	16021	15647	15770	15666	15882	15885	15835	15743	15669	15958	15900	15772	15916	15759	15780	15976	15859	16060	15752	15994	15888	15781	15970	15866	15697	15841	15949	15667	15774	15948	15743	15857	15826	15996	15849	15872	15808	16038	15878	15769	15880	15837	15815	15805	15944	15865	15953	15958	15680	15836	16022	15944	16000	15890	16141	16171	15772	15845	15901	15819	15820	16103	15797	15994	15942	15878	15870	15862	15991	16001	15856	16000	15828	15943	15710	15912	16003	15945	15918	15691	15556	15757	15865	15833	15782	15755	15805	16063	15884	15757	15951	16078	15756	15933	15821	15805	15858	15845	15938	16007	15975	15799	15845	16099	15795	15904	15976	15764	16028	15855	15932	15931	16015	15920	15856	15902	15892	15953	15965	15865	15823	15783	16036	15972	15889	15743	16119	15914	15885	15948	15979	15824	15909	15962	15671	15907	15857	15936	15900	15676	15689	15809	15879	15858	16004	15695	15821	15931	16179	15865	15957	15916	15791	15827	15845	15926	15986	15879	15719	15825	15823	15881	15874	15910	15995	15843	15761	15825	15884	16152	15957	15873	15800	15802	16035	15813	16011	15834	15925	15816	15810	15750	15944	15736	15762	15952	15918	15939	15864	15915	15780	15836	16044	15863	15759	15891	15763	15907	15913	15908	15807	15918	15858	15898	15851	15921	15863	15698	16171	16036	15815	15951	15899	15879	15891	15845	15864	15903	15881	16004	16101	15840	15729	15792	15794	15957	15700	15832	15712	15809	15732	15695	15916	15908	15816	15802	15862	15736	15861	15759	15899	15925	15845	15930	15977	16038	16056	15840	15809	16049	16119	15755	15594	15737	15878	15856	15921	15908	15789	15852	15850
15096	27860	26783	21338	21877	20304	17333	16134	15464	15086	14852	14664	14447	16965	32077	39591	36094	29455	21169	16642	14974	14068	14011	13958	13869	13921	14126	13976	13950	13876	13925	14034	14015	13997	13895	13986	13859	13988	13859	13948	13797	14032	13885	13965	13784	13932	13868	13832	13961	13890	13945	14078	14102	13840	13968	13956	13902	13861	13849	13875	14132	13763	13986	13890	13837	14057	13878	13925	13852	14065	14119	13962	14045	13942	13755	14100	13933	13973	13842	14028	13782	14028	14020	13821	13920	13710	13896	14118	13895	13850	14040	13805	13895	13760	13978	13729	13879	14062	13920	13804	13894	13898	13822	13821	13788	14020	13816	13961	13927	13699	13885	13879	13920	13943	14000	13842	13896	13855	13885	14042	13927	13885	14059	13781	13832	13785	13893	14017	14026	13810	13968	13916	13858	13884	14047	13919	13999	13901	13924	14081	13798	13821	13813	13824	13919	13875	13748	13892	13801	14099	13983	14093	13874	13971	14071	13830	13956	13676	13896	13969	13971	13908	13922	13812	13903	13924	13807	13954	13930	13833	13998	13966	14130	13905	14000	13981	14113	14043	13766	13849	13978	13934	14017	14003	13910	14038	13972	13933	13921	13880	13957	13899	13835	13856	13977	13898	13783	13874	14013	13832	14120	13939	13886	14031	13858	13891	14048	13940	14041	14014	13816	13945	13856	13856	13914	13912	13931	13921	13796	13986	13967	13839	13992	13770	13729	13989	13934	13949	13833	13970	13800	14093	13955	13867	14022	14009	13865	13857	14064	13789	14013	13949	14109	13934	13955	13788	13867	14005	13936	13969	13979	14033	13912	13979	13783	13877	13904	13994	13897	14005	13918	13903	13995	13935	13944	13903	13817	13881	13845	13936	13818	13940	13862	14088	13789	14018	14019	14172	13868	13926	13944	14003	13961	13966	13811	13887	14142	13921	13829	13845	14046	13967	14026	13837	14149	13970	13898	13950	13968	14064	13959	13913	14036	13820	13878	13917	13965	13901	14048	13886	13799	13653	13966	14006	13886	14040	13753	14022	13926	13897	13675	13912	13941	13844	13931	13975	14019	13889	13896	14002	13889	14088	13844	13760	13822	13837	13978	14087	13772	13966	14021	13799	14114	13914	13985	13842	13868	13898	13765	14136	14006	13859	14083	13883	13913	13864	13891	13935	13940	13972	13882	14032	13796	13762	14032	13871	13802	13897	13906	13842	14053	13969	13814	13824	13887	13921	14149	13964	13906	14115	14028	13895	13756	13904	13937	13850	13932	13851	13870	13929	14009	13971	14043	13718	13892	13907	13811	13764	13828	13837	13776	14035	13805	13919	13895	13773	13977	13880	13909	13876	14032	13892	13967	13786	13880	13979	13769	14020	13987	14001	13877	13963	14004	13950	13953	13847	13984	13827	13890	13775	13969	13980	13888	13945	13820	13770	13996	13915	14158	13862	13853	13716	13941	14002	13836	13811	13856	13830	13840	13698	14065	13839	13818	13834	13884	14057	13835	14052	13990	13876	13971	13741	13645	13867	14043	13755	13951	13883	13920	14127	13884	13932	13814	13912	14026	13850	13912	13794	13996	13867	13892	14089	13853	14081	13940	13922	13897	13981	13850	13886	13918	14014	13874	13956	13923	13808	13866	13964	13751	13845	13826	13944	13962	13874	13940	13930	13771	14118	13748	13941	14002	13845	13913	14004	13954	13928	13896	13958	13852	13932	13807	14060	13941	13889	13871	13828	13915	13888	13975	14050	13802	13979	14096	13931	13714	14012	13963	13885	13958	14163	14093	14003	13919	13896	13832	13937	13907	13987	13862	13820	13833	13823	13856	13780	13893	14135	14113	13853	13818	14040	13905	13824	14068	13935	13971	13820	13775	14025	14100	13760	13980	13956	13950	13925	13913	13824	13970	14027	13869	14060	13887	13809	13791	13958	13848	13988	13719	13835	14070	13882	13781	14031	13972	13937	13972	13904	13754	13852	13960	13736	13996	13921	13817	13954	13999	13948	13935	13815	13859	13941	14049	13997	13981	13764	13801	14050	13921	13970	13933	13769	13873	14050	13797	14080	13699	13970	13928	13959	13869	13753	13823	13897	14015	13692	13859	14045	13909	13917	14053	14059	13988	13791	13876	13910	13938	14027	13808	13876	13938	13845	13961	13903	14033	13912	13900	14008	13983	13986	13858	14036	13911	13998	13881	13870	14037	13859	13968	13877	13886	13897	13763	13932	13893	13860	13960	13948	13902	13771	13914	13948	13814	13848	13944	13980	13938	14078	14038	13844	13852	13960	13820	13849	13889	13923	13901	13784	13928	13810	14153	13850	14011	14004	13925	13951	13851	13924	13761	13989	13910	13931	13881	13809	13985	13847	13947	13783	13829	13885	13967	13834	14027	13845	13760	14061	13943	13949	13938	13861	13900	13812	14037	13836	13798	13779	13885	13918	13790	13945	14085	13755	13868	14028	14069	13821	13911	13757	14043	13911	13890	13933	13904	13803	13881	14005	13857	13859	14110	13914	13797	13811	13996	13888	13911	13975	13850	13840	13851	14044	13830	13724	13880	13963	13941	13839	13925	13922	13920	13869	14031	13817	14011	14077	13903	14086	14071	13837	14035	13920	13841	13994	13989	14061	13891	13959	13989	14031	13891	13824	13995	13961	13935	14103	13755	13990	13829	13741	14023	14041	13921	13946	13956	13821	13898	13749	13708	13749	14038	13754	14013	13991	13927	13888	13880	14008	13849	13971	13950	13862	13919	13745	13846	13788	13744	13846	13938	13875	13932	13910	13862	13824	13920	13898	13994	13835	14092	13810	13906	13884	13897	13902	13904	13696	13841	13760	13857	13862	13809	13802	13958	13855	14050	13945	14009	13811	13794	13918	13804	13948	13910	13778	13853	13921	13816	13975	13836	13988	13746	13890	13981	13971	14060	13784	13987	13879	13818	13800	14014	13898	13890	13926	13845	13774	13875	13745	13768	14000	13624	13938	13756	13951	14045	13925	13981	13820	13944	13869	13899	13869	13923	13928	14058	13939	13888	13767	13861	13975	13907	14070	13895	13856	13970	14091	13968	13944	13946	13953	13828	14042	13905	13852	14059	13844	13990	13810	13791	13841	14149	13882	13845	13879	13774	13880	13864	13868	13849	13917	13982	13893	13974	13853	13966	13864	14073	14061	13948	13932	13930	13910	13795	13849	13885	14175	13996	14050	13753	13993	13905	13907	14022	13933	13967	13752	13781	14143	13871	14056	13817	13990	13817	13837	13994	14089	13758	13811	13956	13885	13981	13797	14168	13930	13895	13916	13967	13869	13881	13972	13954	13879	13966	13887	14037	14023	14005	13929	14005	13847	13779	13877	13899	13943	13800	13917	14015	13960	13868	13894	13932	13900	13950	13990	13904	14025	13875	13852	13889	13787	13994	13929	13928	13971	14108	13881	13900	13996	13848	14030	13846	13795	13942	14001	13967	14113	13735	13927	14087	13932	13869	14020	13901	13963	14012	13722	13900	13842	13931	13823	13964	13789	13967	13878	13787	13922	13735	13831	13973	13843	13927	13933	13957	14053	13809	13928	13870	14078	13956	13836	13869	13775	13965	13890	13843	13930	13930	13862	13961	13772	13760	13840	13932	13914	13832	13848	13883	13693	13809	14101	13911	13713	13867	13772	14036	13894	13876	13983	14078	13999	13962	13958	13787	13910	13819	14075	14061	13893	13903	13823	14050	14053	13803	13901	13874	13937	13823	13757	13982	13964	13816	13938	13953	13779	13776	13879	13914	13736	13723	13968	13762	14046	13945	13998	14034	13851	13989	13913	14053	13887	14037	13856	13768	13835	13940	13929	13957	14039	13946	13719	13852	13891	13931	13949	13890	13868	14094	13854	13971	13793	13941	13757	13728	13765	13930	13896	13770	13979	13939	13806	13870	13936	13764	13748	13816	13830	13715	13914	13852	13838	13922	13901	13955	14015	13815	13949	13940	13971	13982	13813	13726	14081	13984	13823	13994	13852	14055	13792	13878	13997	14018	13988	13879	13922	13954	13900	13850	13929	13875	14033	13796	13892	13636	13926	13997	14004	13890	13982	13994	13975	13734	14069	13891	13980	13872	13880	13902	13876	13857	14034	13879	13899	13961	14049	14047	13908	14103	13946	14064	14057	13868	13742	13881	13886	13973	13887	13822	13881	13991	14032	13800	13932	13951	13775	13914	13840	13922	13974	13879	13932	13681	13987	13909	13990	13950	14034	14035	14064	13924	14021	13918	13987	14031	13877	13872	13922	13743	13850	13876	13809	13935	13919	13955	13890	13959	13807	13945	14002	13850	13926	14085	13835	13969	13915	13929	13930	13742	13811	13948	13786	14005	13914	13913	13751	13944	13981	14014	13843	13969	13919	13879	13872	14101	13980	14047	13909	13981	13808	13891	13941	13813	13846	14016	13844	14027	13981	13745	13950	13842	13892	13923	13879	13833	13785	13804	13877	13938	13881	13884	13869	13815	13894	13827	13902	13763	13836	13876	13815	13851	13843	13898	13845	13886	14072	13958	13888	13842	13898	14029	13924	13900	13847	13892	14006	13995	13887	14013	14037	13892	14011	13958	13920	13990	13810	13984	14030	13837	13812	13972	13748	13892	13902	13803	13817	13800	13850	13913	13838	13856	13745	13931	13919	13836	13884	13859	13906	13879	14060	14140	13886	14031	13861	14068	14068	13826	14061	13773	13941	14114	13918	14118	13944	13952	13860	14067	13899	13857	13953	14059	13858	13877	13777	13797	13981	13911	13840	14034	13894	13867	13987	13922	13993	13905	13872	13879	13799	13940	13869	13892	13976	13908	13933	13837	13912	13920	13761	14042	13998	13846	13881	13989	14047	13929	13939	13930	14160	13885	13992	14019	13962	13890	13899	14066	14008	13784	14008	13837	13983	13851	13906	13780	13793	13790	13967	14008	13881	13900	13838	13762	13915	14013	13856	13961	13869	13975	14005	13860	13816	13794	13888	13998	13918	13818	13668	14059	13924	14044	14015	13849	13896	13862	13806	13649	13832	13777	13908	13903	13921	13912	13768	13769	13984	14050	13856	14004	13867	13998	14091	13784	13864	13660	13851	13928	13969	13819	13934	13727	13946	13955	13793
26930	21560	24392	21314	17847	17749	17212	16633	16464	16341	16373	16208	16179	16131	16746	18419	18626	18185	17335	16489	16473	16391	16300	16439	16371	16477	16135	16356	16324	16373	16184	16591	16299	16334	16365	16273	16381	16393	16364	16235	16064	16317	16130	16115	16162	16109	16221	16189	16141	16228	16099	16404	16180	16373	16189	16113	16445	16223	16263	16096	16327	16242	16216	16131	16235	16234	16225	16201	16143	16382	16348	16139	16243	16105	16125	16152	16340	16162	16066	16039	16051	16204	16196	16205	16468	16156	16082	16343	16306	16167	16264	15978	16134	16256	16225	16352	16275	16191	16278	16183	16310	16284	16435	16385	16209	16252	16288	16176	16285	16379	16332	16320	16200	16269	16307	16221	16121	16167	16310	16094	16128	16079	15989	16255	16021	16166	16330	16234	16083	16221	16385	16174	16204	16095	16304	16074	16109	16209	15975	16201	16111	16189	16075	16162	16220	15941	16155	16145	16130	16209	16199	16236	16133	16089	16481	15932	16108	16208	16023	16175	16234	16194	16221	16136	16212	16332	16218	16241	15954	16330	16394	16369	16255	16233	16093	16263	16193	16130	16085	16122	16153	16062	16323	16252	16178	16285	16295	16303	16083	16095	16351	16222	16124	16123	16195	16139	16123	16230	16237	16168	16295	16240	16107	16153	16215	16342	16427	16174	16026	16147	16147	16312	16271	16322	16088	16110	16203	16260	16147	16166	16053	16155	16293	16349	16327	16356	16189	16359	16218	16196	16192	16259	16309	16126	16332	16330	16434	16395	16178	16260	16065	16197	16223	16065	16261	16308	16316	16096	16328	16048	16045	16010	16086	16061	15995	15908	16092	16210	16259	16192	16262	16282	16295	16326	16154	16050	16293	16055	16368	16174	16287	16084	16189	16100	16337	16209	16087	16126	16257	16316	16270	16163	16291	16193	15995	16131	16451	16423	16207	16060	16224	16254	16372	16156	16174	16344	16152	16223	16123	16143	16190	16285	16191	16095	16195	16157	16156	16121	16256	16345	16196	16303	16318	16251	16121	16201	16320	16037	16080	16333	16222	15940	16326	16438	16307	16126	16241	16167	16280	16181	16098	16139	15892	16231	16144	16402	16301	16177	16369	16357	16155	16219	16223	16215	16303	16268	16477	16125	16296	16161	16244	16246	16355	16251	16088	16362	16244	16201	16265	16085	16087	16418	16181	16276	16073	16229	16251	16177	16049	16407	16110	16267	16257	16152	16157	16042	16308	16352	16159	15962	16154	16273	16249	16306	16471	16299	16128	16297	16281	16121	16061	16104	16264	16070	16278	16254	16032	16084	16234	16160	16169	16309	16048	16161	16325	16141	16231	16203	16102	16298	16374	16286	16035	16074	16376	16030	16398	16227	16328	16291	16306	16188	16321	16330	16295	16254	16275	16267	16158	16144	16143	16336	16321	16237	16102	16176	16200	16029	16235	16222	16309	16371	16185	16190	16209	16092	16256	16204	16235	16174	16027	16202	16242	16393	16090	16100	16157	16255	16190	16206	16031	16164	16430	16033	16184	16321	16320	16115	16461	16093	16306	16263	16288	16388	16299	16271	16291	16158	16226	16106	16256	16473	16197	16098	16169	16175	16197	16145	16355	16121	16228	16343	16247	16162	16241	16299	16224	16234	16064	16151	16267	16317	16166	16048	16209	16240	16309	16187	16114	16134	16282	16047	16167	16203	16372	16268	16346	16164	16338	16429	16341	16130	16261	16111	16017	16452	16185	16256	16274	16458	16312	16233	16333	16281	16255	16159	16260	16199	16198	16143	16152	16144	16277	16217	16205	16328	16123	16372	16297	16113	16274	16404	16384	16286	16205	16251	15990	16198	16197	16252	16313	16131	16084	16286	16249	16076	16246	16174	16154	16109	15988	16130	16049	16195	16145	16143	16105	16112	16229	16169	16249	16054	16131	16170	16080	16176	16251	16227	16313	16060	16278	16168	16124	16238	16186	16366	16192	16408	16153	16206	16272	16281	16193	16307	16221	16269	16152	16168	16305	16287	16172	16184	16216	16190	16215	16244	16473	16345	16091	16289	16224	16250	16309	16133	16237	16191	16231	16319	16149	16064	16221	16276	16177	16338	16089	16289	16181	16088	16184	16248	16128	16407	16256	16029	16014	16309	16165	16247	16205	16325	16151	16088	16091	16204	16259	16194	16190	16375	16107	16244	16181	16279	16176	16099	16334	16241	16253	16216	16284	16125	16267	16253	16238	16162	16123	16404	16299	16315	16090	16188	16167	16169	16322	16008	16203	16339	16191	16167	16133	16318	16279	16288	16248	16158	16480	16282	16341	16300	16420	16210	16209	16305	16265	15974	16283	16304	16211	16116	16302	16303	16440	16221	16286	16321	16203	16119	16232	16184	16149	16257	16413	16230	16400	16211	16447	16177	16145	16319	16311	16112	16026	16153	16325	16276	16019	16300	16175	16141	16163	16272	16103	16157	16333	16400	16235	16306	16051	16331	15966	16228	16155	16005	16453	16252	16288	16442	16256	16247	16386	16067	16045	16143	16182	16375	16166	16116	16274	16101	16211	15970	16198	16139	16193	16232	16082	16079	16102	16342	16131	16252	16084	16057	16306	16152	16231	16320	16330	16241	16123	16207	16103	16241	16212	16241	16240	16202	16385	16115	16119	16255	16271	16360	16074	16315	16181	16334	16229	16186	16280	16098	15850	16059	16364	16262	16273	16173	16185	16191	16188	16280	16177	16095	16355	16453	16138	16111	16033	16378	16245	16327	16243	16159	16112	16336	16016	16210	16171	16296	16151	16037	16048	16358	16238	16278	16244	16216	16295	16001	16172	16297	16340	16304	16297	16016	16197	16348	16221	16270	16227	16201	16221	16144	16195	16247	16321	16322	16218	16289	16388	16324	16144	16113	16306	16108	16294	16097	16234	16081	16205	16086	16357	16380	16183	16220	16234	16314	15920	16003	16129	16114	16184	16339	16014	16440	16123	16232	16168	16234	16247	16115	16045	16060	16235	16042	16104	16156	16372	16405	16193	16150	16423	16294	16052	16187	16293	16074	16169	16155	16268	16196	16178	16341	16247	16428	16027	16383	16038	16292	16153	16511	16286	16362	16145	16197	16203	16109	16256	16113	16167	16043	16223	16093	16028	16126	16255	16313	16301	16377	16098	16176	16244	16144	16096	16175	16119	16008	16204	16065	16321	16292	16260	16279	16184	16169	16159	16184	16071	16218	16154	16207	16176	16228	16195	16285	16439	16268	16183	16030	16180	16163	16141	16344	16060	16281	16200	16442	16209	16200	16107	15989	16220	16328	16300	16254	16417	16304	15969	16095	16249	16127	16275	16368	16231	16356	16387	16062	16228	16148	16317	16214	16082	16189	16222	15921	16193	16134	16277	16092	16309	16296	16201	16112	16405	16276	16017	16277	16187	16135	16239	16204	16336	16241	16314	16178	16022	16098	16162	16252	16249	16190	16280	16135	16076	16133	16107	16140	16416	16210	16287	16155	16203	16201	16127	16374	16261	16306	16229	16237	16150	16240	16197	16382	16060	16062	16030	16179	16305	16319	16255	16335	16086	16247	16146	16192	16328	16156	16068	16128	16195	16189	16163	16190	16184	15961	16055	16384	16162	16132	16218	16324	16104	16233	16253	16242	16243	16164	16222	16136	16303	16129	16281	16226	16164	16397	16132	16098	16186	16193	16185	16279	16097	16219	16334	16307	16228	16329	16319	16371	16140	16078	16216	16220	16370	16290	16259	16180	16228	16194	16234	16207	16256	16311	16505	16146	16257	16023	16252	16202	16219	16289	16048	16106	16162	16131	16290	16249	16390	16149	16136	16107	16227	16220	16241	16358	16401	16153	16183	16201	16140	16212	16171	16131	16466	16016	16328	16233	16266	16093	16132	16411	16029	16436	16343	16295	16133	16405	16155	16208	16262	16028	16258	16387	16194	16417	16273	16214	16075	16113	16234	16211	16301	16281	16143	16051	16145	16215	16189	16182	16289	16388	16124	16216	16128	16093	16406	16043	16067	16160	16263	16023	16418	16274	16118	16325	16107	16142	16228	16162	16179	15931	16019	16277	16282	16114	16245	16263	16047	16265	16179	16105	16120	16168	16147	16165	16405	16064	16176	16255	16393	16248	16191	16263	16345	16049	16276	16155	16300	16149	16230	16110	16281	16105	16247	16287	16266	16361	16352	16147	16219	16175	16185	16247	16329	16227	16088	16174	16230	16307	16233	16321	16093	16135	16145	16159	16274	16067	16239	16231	16355	16306	16032	16009	16326	16196	16128	16266	16236	16253	16144	16168	16270	16197	16364	16089	16048	16136	16125	16090	16154	16142	16076	16270	15976	15965	16318	16186	16050	16186	16370	16453	16237	16291	16214	16314	16255	16326	16103	16449	16376	16443	16390	16273	16311	16114	16171	16293	16213	16154	16329	16161	16361	16402	16323	16384	16290	16337	16198	16239	16310	16352	16419	16103	16090	16145	16428	16374	16217	16032	16396	16300	16148	16216	16133	16201	16096	16276	16116	16192	16108	16422	16489	16261	16237	16201	16120	16208	16313	16205	16196	16019	16167	15940	16389	16147	16323	16346	16008	16034	16317	16160	16221	16022	16216	16090	16239	16272	16110	16190	16258	16054	16272	16203	16221	16319	16276	16051	16101	16172	16365	16177	16558	16255	16342	16333	16370	16115	16319	16406	16192	16223	16284	16150	16287	16177	16270	16345	16158	16227	16298	16269	16102	16221	16071	16136	16218	16256	16102	16288	16195	16160	16118	16345	16049	16304	16280	16227	16162	16390	16356	16351	16074	16121	16174	16367	16274	16258	16193	16140	16175	16158	16110	16251	16263	16215	16293	16227	16315	16253	16101	16176	16338	16261	16216	16141	16349	16307	16158	16361	16196	16108	16224	16344	16130	16180	16314	16113	16222	16108	16173	16259	16076	16142	16248	16214	16175	16302	16206	16057	16391	16412	16157	16139	16304	16160	16364	16150	16361	16182	16182	16323	16441	16044	16088	16339	16274	16344	16181	16088	16081	16204	16232	16307	16224	16258	16426	16247	16259	16216	16255	16002	16146	15917	16028	16057	16263	16259	16089	16135	16145	16419	15985	16003	16153	16176	16236	16305
14544	18706	18190	17047	16940	16088	14971	14492	14361	14306	14307	14379	14171	14030	14991	17042	16828	15909	14929	14353	13932	14101	14049	14052	14095	14043	14009	14068	14074	14108	14033	14081	14063	13985	13929	14011	14004	13815	14152	13982	14098	13982	14092	14107	13895	14021	13957	14105	14191	13937	14026	13908	13903	13928	13974	14012	14081	14001	13956	14242	14137	14170	14028	13923	14061	14084	13825	13831	14022	14074	13889	13945	14054	14000	13883	14051	14048	13913	14058	14131	14143	14013	13870	13915	14063	13921	14104	14028	14011	14000	14076	13902	14121	13885	13932	13962	13996	14009	13988	14013	14063	14022	13995	14003	14021	14182	14040	13893	13945	14132	14094	14003	14061	13916	13941	13964	13964	13977	14066	13762	14238	14169	13844	14049	14167	14057	13994	13933	14048	14044	14028	14131	14017	14042	13843	14009	13837	13977	14171	14163	13936	14043	14038	14011	13907	13929	13907	14070	14170	14015	14014	14065	14141	14041	13915	14135	14008	14124	14096	13941	14074	14079	13948	14030	13873	14062	13893	14054	13834	14064	13926	14059	14080	13823	13960	13826	14017	13885	14009	14006	13989	14032	14034	14001	14045	14036	13953	14018	13982	14120	14005	14108	14136	14049	14052	13982	13930	13893	14015	14024	14018	14040	14148	13897	13931	14025	14160	13990	14007	13955	14112	14040	14013	13864	14154	14031	14144	13967	13959	14070	14093	14157	13880	14059	14073	14068	14057	14114	13872	14126	14103	13821	14082	13857	14020	14065	13871	14083	14011	13835	14070	14089	14077	13912	14090	14039	14011	13834	13992	14010	14055	13868	13825	14090	14013	14030	13922	14093	14036	13912	13884	14039	13956	14165	14084	13912	13987	14105	14159	13967	14001	14035	13992	13938	13943	14004	14081	14049	14045	13905	13920	14105	13906	14105	13949	13954	13977	14016	13986	13962	14077	13929	13909	13904	13924	13913	13964	14064	14041	13960	14027	14177	14129	14039	14113	13964	13908	13946	13872	13944	13806	14075	14032	14056	13948	13896	14084	13964	13824	13898	14076	14243	14019	13941	14024	13900	14029	14056	14117	13997	13956	14059	14005	13845	14089	14077	13853	14038	14095	13879	13954	13918	14046	13989	13990	14082	14054	14119	13962	13799	13970	14046	13837	13786	14028	13912	13885	13993	14005	13961	14122	13934	13816	13929	14132	13701	13871	14098	13949	13899	14005	14077	13917	14080	13868	14213	13995	14089	14029	14170	13999	13929	14074	13984	13882	13984	13923	13887	13938	14031	14107	14016	13918	14006	13940	14181	13899	14070	14026	14021	14100	13930	13916	14067	13892	13915	14027	14006	14008	13902	14000	14065	13911	14057	14037	13992	13924	14026	13962	13999	14047	13985	14179	13955	14018	13925	14146	14072	14030	14050	14046	14005	14062	14039	13990	13791	14035	14082	14075	13849	14026	14081	13939	13820	13921	13905	13963	14032	13959	14003	14048	13948	14038	14160	13897	14028	14043	13985	14017	13924	13986	13790	14140	13861	14148	13956	13928	13970	13993	14067	13854	13915	13959	13962	13970	14085	13761	14052	14100	14073	14005	14072	14024	13972	14130	14094	13881	13934	13983	13983	13943	14105	13953	13929	13864	14125	14026	14088	14018	13977	14031	13901	13904	14194	14078	14132	13982	14063	14042	13926	13906	14122	13875	13943	14003	13921	13968	14129	14035	13862	13856	14173	14060	14015	14061	14196	14081	14031	13968	14078	13942	13855	14214	14025	13917	14046	13996	14124	14152	14098	14170	13967	13944	14302	13966	13927	14001	14153	14138	14097	13955	14030	14034	14073	14009	14092	13878	13925	13970	14092	13948	14161	14071	13945	14019	13980	14117	14081	13878	14085	14001	13971	13974	13952	14008	14146	13943	13913	13948	13901	13990	14014	14095	14036	13861	13961	13971	14023	13921	14022	14148	14100	14024	14119	14024	14209	14073	14018	13970	13988	14199	14000	13987	14040	13930	13897	13980	13836	13877	13992	13915	14100	14180	13950	14001	14156	13956	13999	14205	13841	14056	13918	14062	13941	14082	14122	13884	14130	14003	13929	14068	13878	13916	14178	13959	14246	13973	14079	14045	13959	13964	14105	14014	14010	13964	14080	14033	13946	14133	13913	14148	14105	14047	14063	14098	13878	13993	13998	13983	14046	13829	13932	14043	13892	13951	13928	14015	14140	13928	13896	14039	14090	13907	13928	14012	13869	13877	13914	14115	13994	13944	13948	13995	13943	14118	14065	14010	14064	14035	13827	14107	13907	14050	13974	14174	13977	14132	13974	13898	14082	14014	13933	13923	13721	14039	13940	14031	14008	13938	14125	14125	14048	14038	13929	14120	14019	14160	14077	13966	14203	14126	13985	14052	13954	14067	14118	14204	13990	14169	14127	14091	14111	13906	14036	13979	13872	14032	13990	13998	13911	13923	14071	14128	14039	13901	14009	13965	13810	14096	14170	14031	14013	13969	14010	13831	14051	13919	14145	13972	14092	14123	13853	13904	13914	14100	14201	14004	14035	14061	13989	13829	14028	14085	13837	14100	14114	13977	14111	14010	14100	14099	14101	13919	13996	14186	14016	13992	14000	14041	14028	13971	13947	14019	13924	13975	14002	14201	14106	14105	14045	14049	14038	14124	14131	14018	14022	14053	14082	13956	14007	14093	13988	13985	14070	14074	14020	13869	13989	13922	13966	13976	13918	13966	14026	14071	13991	13985	14199	13938	13826	13925	14122	14074	13988	13954	13895	14082	14005	14136	13967	14074	14115	14044	13916	13781	14121	13967	13953	13979	14060	14188	13905	14053	13930	14058	13929	13937	14025	13893	13978	13939	14181	13910	14216	13972	14010	13820	14184	14039	14108	13869	14137	13961	13857	13922	13989	14047	14094	13996	13826	14060	14051	13985	14028	14193	14040	14002	13888	14064	13913	14099	13963	13996	13949	13956	13889	14008	14032	13925	13970	13845	13937	14020	13862	13897	14070	13882	13957	13932	14043	13960	13982	13898	13896	14047	13945	14140	13943	13849	14053	13915	14003	14191	13893	14241	14029	13987	14110	13885	14076	14191	14027	14059	13954	13953	13908	14059	14111	14045	14054	13989	13912	14057	13880	13916	13904	13895	13938	14047	14062	13978	13885	13827	13907	14006	14182	13874	14007	14210	14230	14071	13960	14184	13956	14073	13870	14080	13938	14147	13938	13894	13804	13979	14063	13900	14020	14122	14083	13882	14259	13962	13921	13991	14014	13965	14031	14004	13993	13872	14020	13891	14082	13906	13947	13899	14080	14100	14010	14082	14111	13896	13908	13964	14094	14022	13856	13964	14048	14047	14011	14072	14001	14110	13957	14001	13992	14068	13976	13942	13953	13960	13983	14048	14123	14109	14073	14056	14025	13978	13995	13918	13976	14092	14085	13910	14057	13847	14018	14014	13890	14038	13969	14097	13913	14113	13993	14002	14113	13904	14091	13997	13921	14074	13976	13883	14069	13969	13937	14009	13852	14022	13908	13955	13893	13871	13884	14121	14080	13934	14008	14048	14120	13868	14036	14057	13886	13836	13922	14097	14014	14035	13853	13806	13917	14132	14044	14084	13897	14108	14147	14106	13911	14143	13726	13925	14094	13840	13990	13897	14100	13973	13923	13927	14114	13929	14177	13989	14096	13972	14146	14154	14074	14151	13776	14036	13955	14086	13912	14099	14085	14024	14080	14030	13968	13922	13881	13963	14126	14080	13998	13904	14081	13913	14040	14089	14113	14133	13877	13961	14042	14052	14021	13996	13858	13916	13879	14022	13916	13953	13860	14017	14044	13938	14007	13934	14158	13923	13973	14113	13835	14057	13966	14040	13996	13978	13871	13939	14058	13876	13984	13902	13919	14032	13852	14058	14055	14030	14071	13819	14109	14062	14026	14161	14197	14042	13955	14057	13948	13887	14233	14106	14190	14016	13924	14055	14098	13979	13873	13859	13987	13870	14008	14076	14261	14036	13912	14091	13931	14022	13912	14115	14114	13857	14131	14091	13995	14005	13932	14014	13987	13858	14015	14025	13888	14243	14056	13996	13805	13955	14031	13875	13937	13984	13750	13894	14029	13955	13885	13866	13906	13949	14007	13981	14087	13897	13984	14118	13929	14012	14099	14140	13889	14035	14069	13935	14108	13874	13971	14053	14123	14041	13967	13984	13915	13878	13879	14136	13858	13937	14165	13931	14056	13955	13910	13894	14096	13853	13999	14028	14026	14085	13898	14019	14072	13761	13813	14034	13881	14142	13963	13994	14093	14095	13946	14083	14064	14079	13832	13970	14070	14099	13911	13920	14029	13936	14002	14052	14114	14050	14072	13922	14068	13877	13919	14056	13883	13878	14011	13995	13914	14051	13973	14054	14221	13899	14136	13914	14023	14043	13959	14044	13974	13922	13903	14002	14072	14063	13752	13994	14118	14105	14034	14068	14037	13876	14018	13974	14126	14072	13976	14180	14068	14197	13960	13962	13958	14027	14068	14024	14094	14194	13932	14019	14058	14113	14040	13931	14006	14153	14004	13892	13927	13970	13955	14016	13957	14039	14069	14018	14134	14023	13882	14116	13976	13871	14152	14019	14040	14177	14216	13963	14111	13969	14015	13912	14054	14170	14041	14115	14153	14114	13863	14036	14037	14130	14038	14220	14041	14001	14016	14061	13878	13993	14116	13939	14011	14148	13996	13996	14066	13875	14078	13914	13923	14007	14086	13901	14044	13896	13854	14020	13924	13897	14162	13986	14031	13956	13899	13995	13874	13982	13854	14001	14077	14001	14047	14037	13899	13858	14198	14019	13951	13840	13871	13996	13975	13763	13963	13780	14004	14047	14059	13945	14137	14036	13875	14114	13762	13945	14026	13797	14055	13943	13760	13993	14193	14041	14015	13917	13825	14139	14049	14032	13939	13928	13972	14018	14043	14056	14025	14063	14007	13927	14101	13992	14067	14025	14004	14120	14078	14034	14084	13829	14019	14084	14177	13900	13998	13885	14110	14047	13914	13981	13873	13762	13978	14027	14063	13954	13924	14144	14135	14093	13970	14140	14069	13986	13984	13964	13937	13902	14155	14118	13935	14000	14021
23871	20924	28125	24009	21785	20875	19257	16913	16594	16510	16419	16309	16318	16497	20302	28491	26469	23185	19646	17263	16474	16147	16026	16137	16078	16122	15926	16129	16084	16001	16054	16061	15752	16298	15996	15898	16190	15978	16099	16095	16037	16065	16132	16079	16008	16188	16300	16134	15878	16075	15955	16089	16093	15786	16027	16113	15980	15860	16103	15958	16109	16093	15938	15971	15983	16021	15973	16078	15959	15944	15921	15854	15946	16050	16069	16024	15973	15960	15847	16128	15957	15936	15887	15988	15867	15863	15816	15966	15967	16184	16051	15897	15958	15867	16071	16049	15927	15969	15959	15865	16050	16038	16132	16019	15834	15898	16145	16126	16028	15952	15874	15762	15767	15968	15950	15941	16154	15914	15877	15970	15920	16016	15904	15948	16040	15901	16127	16084	16043	15942	16005	16030	15941	16127	15773	15808	16033	15987	16039	16059	16268	15880	16006	15919	16039	16109	15851	16197	15980	16060	15960	16149	15898	15836	15796	15897	15997	15978	16045	16035	16138	15803	16073	16004	15875	16104	16251	16105	16008	15951	16139	15938	16004	16093	15892	15894	15981	16064	16090	16040	16013	15822	16029	16094	16118	15817	16028	15960	15963	15945	16209	16145	15918	15995	16216	16117	16132	16134	15845	15956	16048	15797	15944	15983	16023	15943	15923	16003	15946	16080	15689	15983	15969	15845	16102	16046	15817	15999	15896	16051	15931	16093	15938	16084	16141	16066	15962	16161	15875	16111	15899	16101	16025	16048	15977	16010	15957	15946	16132	15999	15852	16070	15926	15833	16019	15972	15980	15976	15996	16009	16020	15889	16135	15742	15764	15989	15920	15967	16037	16245	16117	16051	15898	15744	15907	15972	15756	15980	16043	16011	16151	15924	16038	16076	16021	15984	15848	15942	16089	16002	16002	16060	16147	16050	16244	15961	16037	16061	15972	15982	16145	16112	16021	15949	15966	15966	15940	15875	16045	15939	16016	15945	16001	16101	15760	15853	16133	15967	15923	16034	15943	15972	15910	15902	15852	15962	16045	16044	15814	15865	15887	15926	15858	15986	16010	15930	15912	15954	15925	16081	16053	15950	15959	15972	16236	15865	15984	16248	16006	16067	16045	15944	15934	15982	15805	15793	15970	16031	16054	15821	15846	15986	16181	16112	16200	16173	15921	15935	15934	15880	15867	15925	15815	15931	15992	15807	16044	16020	15998	16075	16145	16042	15987	15994	15986	15902	15992	15973	15976	16000	16110	15655	15893	16050	16092	15890	15894	15827	15963	15802	16026	15820	15909	15786	16033	16037	16024	15842	16014	15986	16103	16034	16124	16063	16045	16097	16014	15754	16198	16000	16044	16019	15967	15944	15889	16080	15893	15777	16015	15834	15925	15808	16071	15870	16061	16023	15987	15861	16022	15943	15928	16028	16018	15944	16146	16132	15995	15894	15911	15873	16096	15985	16140	15913	16015	16118	15923	16056	16119	16016	15944	16096	15906	15962	15908	16121	15953	15990	16135	16002	16145	15851	16063	15810	15979	16100	15932	15884	16152	16014	15800	15833	16062	15838	16006	16046	16079	15977	16128	16164	16006	15983	15887	16043	16171	15927	15980	15894	16039	15899	16114	16017	16216	16101	16089	16001	15961	15883	15983	15955	15865	15970	15999	15907	16025	15888	16128	15953	16128	15958	15859	15806	15962	15923	16038	16191	16180	15940	15813	15866	16112	16052	16039	16090	15912	15870	15904	15897	16017	15853	16097	16096	16042	16101	15907	16107	15958	15892	16023	16200	16047	15858	16054	15784	16076	16210	16027	15898	16128	16013	16156	16108	15780	15960	16018	15900	16131	16081	15920	15789	15841	15802	15831	15963	16419	16048	16072	15949	16168	15917	16123	16069	16091	16167	16040	16001	15796	15995	16130	16019	15916	15877	16035	16041	16091	16054	16033	16113	16151	15867	16016	16032	15930	15946	16024	15969	16171	16129	16167	15913	15893	15955	15818	16005	15913	15871	16100	16025	16088	15863	15998	15966	15833	16059	15872	15770	15901	16077	15893	16122	16036	15881	16114	16054	15965	16087	15994	15988	16045	15956	15956	16036	16215	16003	16160	15850	16045	16029	15817	16068	15992	16055	15956	15975	15812	15958	15974	16081	16242	16108	15946	15926	15839	16018	15987	15955	16085	15952	15903	15824	15956	15937	15875	15909	15971	16133	16122	16099	15939	15978	15873	15815	15910	15849	15964	16009	15920	15868	16109	16018	16035	15934	16077	16032	15921	15961	15960	16042	16079	16008	16108	16049	16026	15743	15896	16177	15958	16042	15778	15827	16095	16161	16118	15975	16161	16022	15803	16046	15768	16105	16012	15862	16032	16078	16080	16162	15995	16147	16009	15961	16037	15782	15935	15937	16113	15802	15992	16077	16168	16044	15909	16020	16181	15987	15920	15935	16183	15996	15891	16054	15868	15994	15989	15958	16116	16128	16025	16032	15876	15747	16039	16131	15882	16101	16051	15934	15902	15907	15843	16003	16211	16029	16006	16214	16228	15781	15959	16238	15987	16057	15990	15769	15961	15862	15938	16004	15943	15890	16023	15929	16066	16015	15809	16008	15844	15915	16007	15885	15996	15736	15996	16047	16087	15847	16042	16091	16106	16107	15983	16047	16104	16085	15949	15933	16124	15955	15898	15798	16077	16062	15972	15799	15891	15873	16008	15917	15893	15900	16114	15877	16007	15986	16179	15879	16190	16252	16066	16015	16027	16179	15932	16045	15912	16029	16212	15748	16057	16066	16015	15863	16051	15981	15784	15898	16008	15834	16066	15997	15993	15973	15898	16076	15975	16020	16075	16035	16188	16126	16192	16052	16069	16023	16102	16040	15909	15960	16042	15973	16069	16094	16055	16122	15884	16082	16077	16036	16096	16083	15911	15947	15930	16020	16042	16035	15983	15764	16026	16054	16015	15985	16011	15866	16028	15809	16026	16106	16075	15954	15669	15897	15985	15964	15949	15852	15860	16201	15769	15890	15929	15939	16026	15978	16031	15943	16061	16202	16080	16086	16042	16109	16027	15927	16205	16061	15871	15994	16150	16004	15883	16037	15975	16066	16138	16014	16107	16063	16165	16135	15941	16131	16062	15862	15989	16038	15978	15817	16135	15971	16017	15859	15924	16014	15993	15896	16009	15981	16068	16026	15974	15865	15944	16202	16052	15827	15949	15908	16010	15982	16004	16023	15928	15857	15784	15933	15944	16185	16142	16136	15930	16005	16091	16178	15900	16003	15986	16119	15929	15981	16024	16034	15911	15868	16245	16021	16166	15956	16005	15985	15888	16013	16017	16017	16154	15938	15961	15946	16042	16163	15898	16074	15797	16098	15941	16006	15889	15878	16038	15981	15954	16057	15862	15954	16175	16185	15946	16007	15976	16090	16062	15966	15839	16026	16007	15724	15957	15828	16037	15908	15856	15882	15910	15915	16174	15933	16079	15981	16015	15887	15883	16003	15983	16061	16119	15857	16004	16000	15917	15813	15905	15888	15949	15815	15844	15910	16161	16028	15975	15980	15853	15987	15879	16065	15885	15906	16115	16012	16043	15935	15980	16149	16029	15955	16212	16042	16109	16067	16116	15958	15775	16287	15857	15949	16067	16002	15972	16013	15765	16103	15820	16114	16062	16137	16027	16050	16157	15967	16237	16119	16023	16010	15990	15902	16076	15984	16202	15941	15987	16114	15967	15882	15945	15993	15995	15881	16066	15922	15988	15900	15873	15935	16060	15994	15946	16151	16048	15973	16021	16109	15703	16062	16050	16151	16036	16090	15991	15827	15881	15907	16138	15892	16105	15999	15931	15876	16139	16071	15981	15885	15964	15975	16172	16015	16121	16126	15962	15954	15985	16087	16032	16044	16097	15831	16118	16063	16032	15864	16042	15999	16016	16052	16043	15924	16175	16146	16002	15997	16108	16000	16024	15972	16039	15959	16111	15999	16033	16129	15975	16054	15886	16025	15968	16010	16032	15973	16048	15929	15851	15976	16143	16114	15744	16029	16065	16083	15969	15925	16083	16029	15883	15948	15760	15825	16059	16000	15915	16012	15999	16106	16151	16060	15777	15988	15966	15879	15786	16190	15947	15939	16211	16042	16014	15858	15972	15917	15900	15777	15863	15886	16087	16088	15756	16090	16011	15722	15808	15943	16045	15966	15891	16079	15979	16047	15944	16098	15896	16115	15995	16022	16131	16064	15953	15961	15910	15927	15967	16046	16053	15829	15902	16049	16015	15937	15951	16101	16001	16219	15959	16098	16073	15900	16040	15951	15985	16072	16048	16070	15938	16075	16126	16032	15996	16093	16157	16083	16179	16050	16001	15890	16091	15792	16128	15948	15808	15834	16034	16044	16014	16181	15893	15923	16257	16058	16099	15969	15993	16157	16081	16053	15953	15919	15860	15944	16108	16037	16098	15968	16073	15983	15924	16123	15916	16204	16058	15887	16118	15948	15936	16128	16229	16026	15856	16017	15989	15960	16048	16061	15971	15840	16008	16016	16020	15921	15845	16036	15882	16019	15996	15862	15980	16162	16028	15895	15980	16024	16019	15897	16010	15982	16144	15823	16023	16174	16058	16006	16042	16084	15819	15909	16063	16070	15975	16013	16119	15791	16148	15846	15956	16046	15938	15940	15901	15899	16018	16001	16013	16140	15893	15920	15989	15814	15936	16098	15889	16131	15947	15959	16044	15968	15881	16222	16039	15879	15967	15932	16112	16031	16014	15891	16245	15933	16132	15856	16054	15988	16072	16131	16077	16025	16001	15845	15976	15895	16124	16086	16020	15980	16075	16077	15959	15830	16089	16052	15945	16044	15859	15920	15845	16162	16041	16014	15850	15999	15923	16000	15864	15885	15993	16128	16059	15982	16106	16148	16140	16143	16121	16106	15902	15893	15772	16073	16056	15805	16058	16255	15963	15985	15968	16000	16022	15956	15931	15949	15975	16055	16144	15938	16058	15842	15970	16064	16141	15927	16012	16082	16148	15881	16072	15793	16000	15949	15959	15837	16005	15919	15936	15965	16024	16080	16244	16040	16115	16078	16273	15855	15905	15953	15895	15974	15861	16020	16048	15872	16011	16020	16041	15991
14046	24872	24037	20612	18185	16586	15164	14922	14789	14652	14260	14232	14295	14513	21508	30127	26472	22225	17450	15125	14250	14081	13864	13735	13998	13869	13888	14012	14089	13696	13948	13907	13915	13866	13872	13863	13995	13763	13765	13850	13913	14003	13994	13899	13846	13976	13782	13968	13888	13833	13987	14067	14103	14084	13905	13918	13947	14043	14162	13919	13775	13829	14024	13940	13925	13831	13848	13841	13868	13778	13783	13895	13948	13984	13827	13889	13964	13897	13911	13880	13882	14006	14030	13944	13761	13844	13982	13890	13961	13942	13905	14025	13733	13944	13969	13948	13806	13861	13853	13855	13811	13902	13886	13851	13874	13904	13918	13812	13926	13736	13988	13813	13958	13995	14094	13995	13803	14081	14043	13923	13916	13856	13876	13882	13848	13979	13951	13793	13893	13929	13836	14001	13870	13974	13785	13722	14047	13932	14002	13811	13842	13899	14040	13915	13998	13868	13800	13966	13824	13917	13908	13937	13846	13867	13947	13802	14026	13822	13918	13812	13890	13795	13948	13971	14002	13908	14016	13969	13941	13903	13945	13809	13757	13867	13951	13784	13780	13828	13886	13792	13861	13900	13806	13914	13817	13915	13859	13978	13870	13912	13789	13764	13846	14016	13719	13755	13778	13842	13889	13867	13942	13895	14009	13975	13856	13850	13940	13792	13983	13801	13991	13943	13808	13952	13922	13842	13838	13859	13879	13974	13866	13654	13907	13863	13904	13799	13720	14091	13945	13822	13989	13983	13950	13912	13853	13751	13933	13997	13837	13839	13906	13752	14067	13919	14061	14015	14088	13814	14031	13769	13817	13929	14032	13877	13912	13957	13903	13922	13757	14052	13840	13905	13825	13937	13633	13820	13889	13896	13854	13943	13905	13824	13991	13766	13965	13853	13936	13879	13907	13790	13784	13844	13814	13890	13944	13858	13943	13736	13804	13948	14019	13895	13974	13845	13842	13736	13772	13834	13798	14016	13985	13826	13837	13888	13820	13853	13774	14065	13862	13946	13744	13819	13636	13814	13974	13899	13829	13815	13943	13899	13780	13924	13989	13934	13973	13910	13943	13912	13952	13876	13836	13888	13867	14039	13840	13911	13854	13895	13991	14036	13827	13823	13834	14066	13822	13841	13791	13913	13839	13922	13901	13839	14063	14007	13882	13746	13949	13924	13846	13949	13712	13981	13853	13951	13920	13938	13923	13813	13888	13836	13944	13801	13980	13838	14065	13938	13808	13859	13801	13968	13802	13933	13860	13858	13854	13822	13863	13946	14039	13724	13895	13997	14080	13999	13755	13895	13983	13873	13841	14000	13892	13847	13938	13966	13958	13921	13887	14013	13870	13849	13839	13731	13835	13983	13836	14019	13865	13960	13832	13887	13826	13857	13976	13731	13790	13830	13981	13889	13723	13838	13871	13891	13874	13905	13869	13971	13900	13831	13695	13851	13919	14044	14021	13855	13976	14031	13829	13978	13827	14004	13846	13902	13887	13838	14018	13811	13903	13969	13799	14052	13867	13961	13839	13875	13916	13698	13956	14025	13915	13792	13992	13800	13914	13942	13759	13912	14000	13784	13800	13954	13876	13814	13940	13873	14101	14018	13902	13951	13934	13953	13869	13909	13779	14011	13836	13885	13840	13855	14013	13919	13807	13884	13713	13901	14058	13835	14018	13804	13952	13944	13859	13851	13877	13726	13840	13978	13808	13819	13976	13782	14035	13873	13876	14063	14032	13769	13971	13993	13833	13846	13979	13817	13876	13925	13926	13901	13863	13957	13984	13756	13869	13994	13883	13889	13970	13941	13908	13984	13825	13758	13867	13930	13737	13937	13849	13759	13834	13822	13717	13794	13877	13761	13849	13942	14008	13982	13934	13927	13845	13791	13826	13811	13799	13818	13869	13924	13822	13797	14124	13940	13792	13943	13869	13781	13783	13948	13893	13813	13847	13877	13742	13752	13838	13843	13800	13933	13889	13873	13974	13871	13849	13908	13764	13850	13797	13910	14074	13877	13753	13767	13908	13886	13916	13987	14034	13877	13875	13882	13915	13839	13755	13747	13990	13901	13965	13806	13871	14009	14024	13708	13894	13922	13967	13933	13806	13768	13869	13980	13845	13947	13955	13882	13830	13856	13872	13799	14131	13779	13945	13906	14066	13801	13904	13989	13967	13767	13894	13806	13858	13984	13874	13807	13893	13892	13959	13713	13865	14062	13920	13927	13983	13871	14036	13959	13847	13727	13925	13900	13966	13751	13997	13952	13723	13890	13844	14040	13768	13849	13747	13846	14083	14094	14061	13836	13926	14033	13820	13687	13924	13886	13871	13895	13973	14144	13843	13925	13915	13900	13909	13861	13937	13929	13791	13917	14006	13853	13883	14049	13915	13917	13881	13999	13707	13949	13878	13836	13729	13909	13839	14040	13886	13849	13935	13877	13867	13821	13932	13798	13903	13936	14012	13898	13878	13805	13851	13755	13825	14041	13901	13926	13734	13894	13863	13886	13827	13840	13868	13827	13820	13835	13742	13930	13959	13723	13974	13911	13862	13869	14061	13819	13757	13756	13896	13989	14108	13901	13968	14062	14067	13851	13797	13830	13929	14120	13870	13979	13925	13879	13848	13870	13928	13871	13841	13829	14005	13823	13952	13837	13928	13875	13945	14053	13826	13927	13947	13902	14102	13785	13782	14016	14063	14064	13970	13907	13923	13993	14087	13952	14003	13781	13937	13859	13817	13880	13883	13655	13850	14010	13758	13931	13964	13920	13729	13949	13672	13828	13829	13851	13909	13947	14004	13687	13869	13933	13831	13989	13860	13902	13810	13903	13908	13820	13966	13835	13937	14123	13907	13901	13804	13728	13923	13858	13790	13942	14036	13756	13801	13874	13852	13872	13927	13810	13976	13777	13812	13811	13976	13772	13903	13970	13903	13829	13815	13936	14027	13741	13972	13779	13779	13880	13884	13969	13874	13915	13966	13884	14062	13930	13728	13831	14027	13927	13913	13943	13953	13811	13947	13720	13971	13868	13852	13952	13851	14076	13938	13742	14003	13859	13906	14011	14015	13954	13928	13842	13999	13955	13715	13950	13915	13822	13963	13920	13903	14035	14000	13926	13688	13748	13854	13947	13834	13944	13809	14089	13855	14053	13935	14047	13848	13841	13912	13838	14025	13836	13843	13753	13901	13869	13870	13955	13813	13917	13984	13886	13994	14018	13751	13679	13772	13913	13602	14067	13945	13871	14058	13904	13881	13806	13996	13885	13944	13926	13900	13926	13789	13825	13910	13869	13990	13980	13880	14020	13878	13935	13811	13974	13898	13952	13882	13998	13856	13800	13978	13911	14017	13741	13972	13987	13996	13853	14104	13964	13861	13800	13993	14046	13994	13900	13899	13851	13906	13963	14052	13916	13807	13789	14003	13760	13906	13981	13887	13951	13907	13930	13914	13919	13958	13856	13868	13926	13884	14053	13932	13954	13862	13883	13862	13915	13831	13927	13967	13716	13918	13783	13890	13724	13822	14024	13814	13789	13845	13782	13803	13873	13972	13838	13779	13904	13834	13980	13900	14045	13907	13919	14022	13898	13886	13860	13818	13733	13846	13858	13878	14075	13882	14098	13915	13960	14021	13784	13913	13972	13830	13780	13891	13950	13699	14102	13825	13869	13808	13864	13751	14072	13859	14016	13837	13688	13874	13953	13893	13800	13832	13728	13834	13909	13885	13837	13829	13933	13903	13922	13879	13807	13776	13797	13972	13956	14011	14044	13865	13838	13903	14014	13762	13918	13872	13806	13819	13734	13796	13836	13947	13945	13786	13982	13886	13867	14037	13930	13984	13981	13728	13787	13912	14011	13946	13758	13890	13884	13893	13939	13827	13862	13847	13896	14001	13811	13897	13969	13771	13928	13816	13948	13788	13862	13927	13896	13680	13841	13900	13939	13989	13868	13905	14074	13900	13834	13724	14076	13787	13864	13866	13986	14013	13813	13797	13829	13911	13757	13725	13887	13878	13747	13996	13778	13756	13937	13849	13856	13919	13801	13940	13742	13936	13789	14028	13901	13877	13972	13918	13805	13867	13827	13836	13821	13966	13935	13915	13919	13963	13972	13899	13909	13865	14069	13811	13925	13892	13820	14173	13941	13867	14059	13901	13885	13977	14058	13864	13908	13795	13963	13907	13807	13787	14055	13828	13968	14077	13845	13758	13864	13804	13803	14041	13809	13928	13800	13989	13875	13794	14004	14032	13904	13997	13839	13862	13964	14022	13927	14057	13853	13938	13985	13972	13818	13802	14015	13850	13874	13841	13897	13942	13885	14017	13801	13980	13817	13841	13880	13777	13844	13962	13946	13954	14013	13996	13826	13765	13706	13895	13887	13865	13781	13869	13832	13918	13968	13842	13849	13804	13799	13918	13749	13939	13918	13901	13875	13968	13922	13743	13879	13964	13987	14162	13722	13914	13854	14056	13857	14009	13983	13953	13970	13840	13930	14017	13861	13963	13868	13820	13964	13922	13870	14029	13915	13972	13982	13928	13982	14090	13767	14019	14005	13792	13855	13933	13919	13912	13975	13849	13930	13718	13875	13977	13908	13831	13986	13849	13836	14023	13933	13771	14005	13877	13909	13967	13973	14076	13868	13952	13932	13917	13979	13834	13973	13926	13948	13888	13850	13743	13891	14054	13784	13894	13728	13776	13835	13743	13928	13840	13972	14061	13871	13824	13959	13840	13675	13828	13855	13933	13975	13725	13925	13668	13960	13811	13756	13779	13942	13775	13870	13883	14003	13981	14085	13799	14030	13896	13989	13928	14020	14040	13975	14009	13715	13986	13790	13907	13824	14041	13828	14003	13991	13689	13718	13834	13793	13832	13737	13997	14061	13872	13720	13964	13942	13834	13923	13799	13914	13984	14030	13926	13885	13968	14023	13737	13999	14049	13937	13995	13896	13934	13790	13887	13899	13790	13952	13851	14114	13899	13747	13993	13818	13862	13974	13919	13869	13805	13761	13853	13966	13960	13731	13959	13723	13931	13892	13724	13848	13947	13902	14025	13878	13845	13977	13955	14053	13913	13893	14006	13902	13927	13910	13798	13749	13977	13821	13804	13803	13987	14048	14044	14006	13848	13874
22570	20926	28666	23365	21101	22985	24437	18916	17597	17708	17969	17636	17176	17357	26492	38678	35152	29541	23166	19118	17575	17121	17071	16922	16728	16556	16902	16534	16753	16713	16896	16509	16946	16658	16580	16857	16741	16663	16791	16991	16708	16562	16902	16633	16615	16781	16701	16766	16609	16714	16762	16643	16607	16498	16767	16651	16746	16649	16587	16765	16561	16633	16842	16543	16715	16532	16660	16662	16665	16762	16639	16693	16550	16779	16657	16664	16510	16640	16623	16672	16547	16695	16594	16773	16824	16529	16765	16746	16710	16689	16682	16819	16556	16599	16533	16531	16687	16695	16839	16465	16694	16387	16683	16717	16638	16596	16629	16634	16533	16871	16773	16658	16622	16726	16685	16682	16824	16668	16569	16516	16839	16649	16798	16596	16489	16678	16702	16755	16636	16596	16641	16511	16473	16589	16650	16476	16764	16592	16692	16607	16468	16623	16471	16531	16558	16753	16646	16755	16514	16746	16595	16615	16466	16505	16627	16626	16588	16538	16697	16791	16583	16527	16719	16712	16573	16694	16644	16711	16697	16750	16809	16555	16514	16479	16720	16644	16517	16612	16513	16576	16789	16659	16754	16654	16650	16725	16578	16537	16674	16593	16701	16842	16622	16473	16722	16729	16763	16530	16726	16626	16636	16804	16678	16686	16846	16558	16668	16612	16651	16483	16633	16554	16707	16929	16705	16634	16785	16549	16594	16814	16573	16589	16666	16580	16676	16500	16697	16607	16525	16721	16711	16647	16491	16570	16681	16605	16525	16556	16664	16606	16769	16646	16684	16631	16723	16692	16545	16629	16641	16527	16807	16609	16685	16543	16603	16688	16526	16880	16649	16552	16569	16861	16719	16504	16452	16597	16604	16748	16492	16635	16648	16687	16843	16721	16607	16760	16895	16604	16673	16509	16553	16394	16673	16529	16847	16855	16709	16750	16775	16797	16630	16526	16692	16798	16621	16641	16709	16557	16586	16634	16617	16551	16666	16562	16678	16569	16563	16587	16735	16739	16611	16730	16776	16576	16574	16444	16711	16557	16482	16632	16631	16631	16513	16679	16820	16706	16597	16549	16729	16739	16584	16671	16650	16627	16683	16620	16534	16708	16719	16726	16604	16642	16582	16658	16957	16643	16668	16591	16658	16423	16486	16375	16554	16600	16604	16671	16589	16545	16653	16564	16715	16605	16509	16535	16817	16531	16680	16419	16509	16531	16710	16556	16682	16557	16430	16400	16527	16388	16615	16847	16640	16576	16492	16714	16640	16596	16606	16590	16687	16448	16517	16661	16669	16572	16666	16666	16315	16720	16555	16660	16670	16690	16541	16629	16492	16568	16687	16717	16599	16767	16606	16593	16740	16677	16472	16647	16649	16483	16540	16537	16660	16693	16517	16663	16750	16397	16558	16644	16597	16485	16581	16565	16598	16583	16733	16472	16471	16532	16626	16870	16855	16540	16453	16611	16720	16673	16556	16900	16563	16666	16675	16611	16631	16341	16434	16536	16593	16545	16631	16634	16571	16712	16804	16554	16615	16666	16356	16541	16588	16724	16853	16620	16769	16562	16810	16557	16637	16646	16600	16779	16762	16546	16440	16417	16442	16487	16630	16657	16717	16546	16786	16225	16666	16671	16644	16471	16478	16734	16766	16665	16413	16545	16575	16693	16684	16536	16597	16542	16573	16586	16501	16577	16537	16719	16667	16444	16677	16575	16810	16423	16579	16530	16696	16839	16670	16659	16723	16695	16786	16656	16610	16526	16521	16671	16872	16722	16817	16481	16503	16657	16447	16551	16664	16663	16654	16589	16594	16632	16692	16566	16580	16541	16670	16561	16773	16884	16692	16662	16679	16665	16587	16543	16552	16596	16409	16640	16460	16685	16547	16502	16663	16744	16670	16845	16673	16673	16920	16740	16465	16586	16589	16707	16597	16562	16728	16553	16549	16481	16515	16552	16361	16618	16572	16409	16657	16809	16743	16722	16715	16652	16581	16677	16746	16607	16529	16631	16659	16585	16659	16718	16700	16552	16653	16615	16509	16423	16564	16443	16720	16492	16615	16584	16806	16571	16830	16690	16622	16599	16660	16508	16599	16588	16899	16519	16679	16610	16683	16557	16589	16491	16789	16601	16601	16594	16594	16796	16593	16736	16475	16890	16513	16626	16577	16760	16746	16694	16637	16726	16644	16871	16655	16808	16585	16689	16657	16547	16669	16628	16531	16551	16681	16563	16571	16717	16571	16833	16614	16736	16639	16775	16542	16721	16582	16531	16640	16727	16687	16595	16625	16447	16862	16583	16519	16462	16719	16669	16725	16552	16480	16762	16653	16674	16457	16716	16617	16705	16710	16733	16624	16594	16572	16504	16698	16569	16572	16662	16618	16519	16632	16490	16592	16615	16590	16750	16597	16496	16679	16581	16636	16653	16530	16554	16613	16594	16741	16814	16609	16493	16643	16760	16584	16607	16524	16606	16562	16529	16730	16464	16650	16774	16589	16567	16847	16445	16631	16521	16707	16597	16687	16540	16592	16568	16589	16575	16746	16547	16658	16713	16636	16625	16450	16629	16397	16433	16528	16698	16469	16514	16448	16552	16520	16694	16508	16570	16598	16740	16715	16462	16839	16604	16464	16633	16891	16562	16608	16629	16562	16579	16617	16593	16797	16607	16768	16641	16593	16572	16493	16723	16681	16558	16419	16532	16573	16587	16614	16694	16427	16667	16569	16642	16776	16598	16731	16732	16796	16622	16613	16656	16731	16672	16656	16369	16759	16868	16767	16606	16575	16545	16527	16633	16623	16689	16447	16694	16734	16602	16555	16678	16419	16667	16807	16389	16626	16693	16510	16524	16692	16575	16598	16613	16777	16843	16714	16584	16544	16626	16860	16619	16439	16789	16600	16564	16569	16462	16567	16429	16522	16620	16598	16576	16620	16655	16621	16739	16647	16672	16482	16751	16635	16405	16510	16694	16739	16634	16677	16661	16618	16765	16645	16625	16617	16676	16728	16680	16586	16715	16763	16627	16641	16635	16574	16663	16857	16500	16726	16787	16509	16601	16633	16520	16620	16578	16847	16463	16502	16632	16561	16609	16670	16806	16687	16485	16632	16706	16547	16795	16616	16441	16560	16721	16579	16534	16298	16716	16615	16643	16458	16588	16533	16608	16674	16587	16587	16437	16765	16494	16691	16512	16689	16541	16653	16608	16749	16637	16606	16733	16476	16771	16484	16647	16586	16496	16636	16504	16508	16444	16795	16669	16622	16675	16551	16591	16562	16507	16552	16625	16480	16632	16670	16602	16722	16596	16612	16589	16860	16694	16481	16758	16659	16663	16723	16375	16556	16561	16802	16542	16565	16628	16597	16593	16339	16631	16674	16514	16710	16807	16665	16559	16690	16559	16732	16622	16644	16676	16629	16868	16791	16654	16692	16595	16451	16626	16573	16818	16742	16520	16580	16634	16535	16720	16611	16635	16737	16605	16687	16754	16633	16656	16707	16506	16552	16601	16700	16469	16452	16444	16717	16522	16543	16601	16596	16610	16624	16446	16609	16685	16725	16623	16529	16693	16670	16553	16600	16868	16898	16643	16460	16469	16507	16611	16616	16690	16502	16806	16591	16760	16668	16605	16793	16781	16737	16589	16626	16476	16698	16571	16501	16438	16596	16699	16599	16428	16600	16436	16735	16549	16630	16592	16629	16744	16652	16614	16688	16630	16428	16716	16718	16520	16658	16465	16559	16585	16554	16717	16849	16618	16484	16660	16635	16454	16765	16607	16698	16796	16393	16647	16782	16585	16802	16638	16587	16539	16475	16859	16664	16607	16498	16599	16586	16451	16756	16477	16784	16735	16826	16675	16551	16623	16493	16414	16734	16453	16553	16470	16829	16674	16761	16616	16697	16711	16505	16519	16620	16646	16621	16596	16597	16553	16613	16564	16858	16762	16712	16588	16639	16681	16596	16543	16596	16659	16624	16479	16744	16675	16577	16667	16474	16670	16705	16491	16389	16339	16810	16670	16770	16666	16567	16642	16477	16484	16753	16680	16702	16715	16534	16688	16636	16684	16773	16597	16736	16650	16658	16530	16558	16742	16711	16568	16720	16604	16662	16657	16581	16281	16517	16642	16677	16445	16616	16652	16608	16574	16815	16599	16709	16575	16685	16688	16797	16772	16663	16428	16529	16655	16543	16651	16726	16805	16592	16650	16519	16315	16528	16778	16598	16573	16756	16605	16765	16610	16531	16450	16516	16495	16694	16590	16537	16672	16653	16621	16595	16650	16641	16657	16480	16670	16611	16543	16807	16613	16706	16532	16752	16600	16782	16402	16748	16885	16747	16728	16653	16548	16794	16582	16498	16575	16661	16746	16517	16622	16702	16720	16496	16613	16676	16589	16569	16575	16489	16641	16741	16546	16754	16701	16769	16280	16725	16747	16641	16447	16678	16455	16659	16481	16804	16662	16714	16704	16498	16415	16838	16595	16639	16500	16622	16794	16763	16433	16667	16634	16677	16575	16579	16702	16552	16678	16763	16770	16748	16791	16636	16603	16504	16559	16691	16537	16755	16603	16631	16545	16651	16616	16543	16855	16654	16624	16820	16619	16564	16517	16678	16560	16637	16581	16631	16814	16701	16621	16776	16448	16776	16660	16734	16768	16535	16733	16648	16500	16536	16807	16598	16697	16550	16813	16705	16610	16756	16628	16546	16639	16831	16779	16561	16637	16731	16790	16577	16534	16707	16768	16708	16761	16653	16391	16744	16626	16681	16481	16567	16542	16615	16652	16634	16618	16552	16418	16713	16530	16608	16697	16768	16703	16480	16463	16533	16611	16734	16569	16587	16495	16705	16705	16363	16568	16620	16731	16624	16784	16662	16712	16545	16693	16609	16621	16769	16594	16516	16790	16536	16685	16683	16454	16767	16652	16647	16659	16546	16679	16548	16631	16650	16670	16708	16748	16670	16468	16563	16548	16596	16376	16336	16766	16720	16473	16673	16874	16523	16738	16681	16498	16656	16607	16735	16652	16793	16623	16335	16580	16623	16407	16205	16381	16655	16610	16677	16547	16577	16676	16535	16592	16712	16448	16471	16586	16592	16789	16638	16510	16578	16791	16617	16848	16513	16470	16696	16605
15987	30631	28588	24023	21513	18561	16605	16246	15699	15568	15795	15494	14992	15188	29346	39510	35561	28831	21302	16549	14995	14536	14373	14360	14272	14166	14383	14347	14294	14185	14360	14281	14248	14367	14265	14242	14357	14375	14263	14355	14312	14406	14380	14324	14000	14217	14140	14308	14291	14425	14225	14147	14301	14247	14344	14237	14217	14263	14161	14244	14151	14233	14365	14264	14228	14212	14124	14294	14300	14251	14302	14283	14352	14244	14134	14026	14230	14321	14252	14254	14422	14237	14294	14291	14307	14347	14203	14332	14199	14266	14328	14295	14306	14361	14393	14122	14417	14201	14343	14139	14160	14082	14295	14292	13993	14030	14348	14250	14284	14387	14364	14168	14207	14115	14204	14347	14197	14238	14008	14393	14226	14094	14228	14134	14256	14178	14232	14341	14286	14073	14308	14196	14319	14192	14182	14323	14143	14285	14307	14328	14287	14136	14264	14198	14101	14204	14255	14244	14292	14181	14293	14222	14263	14162	14103	14391	14290	14230	14333	14251	14355	14180	14232	14088	14108	14114	14316	14028	14328	14222	14338	14139	14485	14281	14276	14186	14256	14338	14222	14242	14259	14107	14236	14291	14225	14458	14135	14219	14233	14130	14275	14232	14361	14118	14180	14211	14229	14207	14323	14277	14331	14106	14348	14241	14189	14242	14233	14346	14318	14118	14300	14312	14194	14244	14228	14132	14344	14241	14292	14231	14402	14197	14091	14138	14214	14294	14251	14422	14191	14270	14360	14395	14196	14228	14225	14259	14098	14381	14102	14103	14255	14155	14279	14252	14347	14329	14124	14164	14384	14264	14160	14241	14424	14203	14038	14189	14231	14217	14218	14231	14233	14254	14136	14237	14051	14249	14289	14072	14277	14126	14282	14227	14251	14256	14315	14209	14220	14328	14123	14326	14183	13994	14197	14169	14148	14089	14152	14342	14246	14279	14210	14230	14288	14399	14275	14334	14294	14264	14176	14231	14220	14229	14354	14078	14092	14297	14409	14119	14257	14045	14123	14336	14183	14196	14272	14284	14246	14431	14011	14228	14167	14230	14271	14111	14262	14062	14325	14235	14279	14159	14127	14358	14271	14338	14129	14205	14271	14079	14416	14331	14240	14182	14209	14256	14268	14253	14078	14304	14140	14253	14332	14231	14206	14248	14267	14310	14243	14097	14333	14238	14360	14294	14116	14266	14249	14346	14177	14201	14152	14178	14129	14047	14220	14129	14247	14383	14236	14138	14422	14243	14134	14142	14319	14233	14075	14275	14216	14158	14219	14286	14321	14142	14179	14370	14217	14395	14165	14227	14128	14258	14239	14272	14240	14159	14133	14348	14177	14178	14010	14252	14204	14078	14263	14164	14242	14079	14290	14220	14386	14302	14308	14167	14250	14228	14183	14288	14148	14207	14251	14219	14186	14066	14228	14219	14133	14127	14215	14223	13999	14102	14249	14075	14271	14172	14240	14370	14214	14218	14376	14266	14078	14019	14252	14210	14256	14157	14334	14275	14093	14139	14290	14207	14295	14292	14105	14276	14079	14288	14262	14297	14262	14227	14307	14188	14195	14285	14262	14353	14198	14270	14116	14194	14311	14143	14207	14164	14198	14260	14143	14202	14046	14230	14130	14102	14262	14282	14375	14341	14413	14261	14078	14203	14106	14336	14287	14163	14202	14295	14186	14283	14271	14357	14171	14206	14124	14412	14159	14260	14284	14212	14214	14237	14177	14248	14110	14238	14181	14282	14357	14190	14066	14127	14251	14307	14304	14167	14147	14179	14244	14284	14226	14096	14274	14239	14298	14260	14303	14263	14154	14142	14182	14430	14265	14393	14326	14123	14136	14202	13999	14121	14442	14200	14199	13996	14189	14262	14261	14235	14412	14326	14371	14256	14312	14265	14114	14278	14296	14133	14229	14138	14264	14263	14143	14229	14319	14088	14219	14253	14473	14205	14274	14226	14218	14087	14246	14143	14247	14325	14296	14318	14345	14077	14236	14168	14249	14172	14127	14237	14363	14157	14492	14046	14170	14234	14287	14129	14324	14404	14212	14081	14204	14192	14290	14360	14397	14249	14266	14254	14233	14358	14279	14257	14215	14146	14160	14303	14208	14252	14392	14294	14189	14274	14233	14248	14368	14238	14316	14325	14080	14135	14229	14170	14094	14345	14030	14326	14189	14322	14191	14081	14219	14221	14237	14161	14309	14096	14206	14273	14272	14133	14268	14243	14282	14210	14147	14227	14220	14177	14085	13996	14527	14241	14296	14357	14186	14169	14347	14249	14186	14248	14260	14292	14232	14254	14174	14201	14261	14196	14204	14181	14420	14351	14092	14194	14451	14188	14207	14168	14195	14318	14243	14142	14311	14082	14307	14332	14162	14166	14104	14132	14245	14146	14107	14123	14264	14159	14143	14329	14347	14211	14366	14216	14320	14074	14269	14317	14183	14213	14343	14215	14291	14241	14345	14149	14201	14227	14345	14235	14212	14252	14297	14213	14188	14175	14199	14204	14165	14249	14147	14285	14300	14095	14364	14178	14160	14459	14259	14130	14227	14143	14213	14287	14203	14103	14283	14224	14275	14450	14279	14245	14316	14192	14244	14069	14231	14067	14173	14123	14098	14235	14270	14090	14208	14164	14268	14189	14204	14334	14220	14195	14174	14329	14232	14461	14093	14294	14308	14167	14347	14238	14214	14399	14198	14355	14286	14290	14238	14226	14157	14333	14299	14186	14221	14155	14225	14181	14293	14182	14197	14225	14295	14201	14117	14207	14258	14133	14255	14355	14419	14116	14254	14227	14220	14216	14277	14088	14080	14276	14168	14183	14218	14352	14345	14163	14259	14330	14245	14309	14296	14303	14340	14146	14064	14229	14317	14178	14281	14125	14104	14343	14305	14091	14291	14218	14236	14307	14125	14409	14346	14199	14314	13955	14091	14367	14183	14416	14289	14235	14334	14111	14400	14401	14124	14347	14130	14272	14135	14216	14153	14198	14277	14221	14288	14201	14293	14097	14270	14159	14161	14233	14233	14184	14173	14124	14184	14298	14196	14224	14305	14306	14342	14266	14450	14184	14164	14263	14208	14124	14273	14368	14065	14159	14135	14021	14291	14161	14395	13893	14155	14294	14347	14140	14289	14118	14307	14385	14289	14110	14287	14255	14237	14133	14295	14127	14311	14205	14110	14053	14159	14252	14397	14221	14233	14263	14271	14179	14187	14160	14187	14065	14142	14348	14181	14132	14182	14369	14249	14234	14152	14188	14053	14303	14122	14156	14161	14429	14267	14190	14488	14261	14085	14177	14218	14239	14183	14267	14401	14121	14135	14048	14269	14194	14190	14171	14349	14386	14134	14128	14342	14198	14125	14288	14147	14277	14256	14117	14232	14297	14275	14145	14301	14209	14244	14210	14126	14326	14129	14392	14309	14220	14073	14171	14316	14217	14184	14194	14243	14209	14125	14279	14348	14069	14142	14143	14179	14227	14335	14296	14115	14312	14302	14367	14295	14251	14178	14220	14190	14295	14188	14280	14359	14162	14213	14212	14046	14189	14260	14223	14356	14145	14365	14177	14238	14029	14331	14178	14167	14250	14171	14352	14212	14101	14206	14119	14148	14071	14254	14187	14227	14128	14200	14271	14142	14292	14290	14280	14155	14077	14259	14323	14299	14323	14176	14311	14244	14189	14065	14277	14329	14278	14341	14182	14310	14256	14339	14158	14209	14156	14394	14164	14114	14217	14127	14215	14163	14230	14241	14200	14120	14059	14196	14295	14219	14306	14256	14170	14221	14278	14179	14077	14200	14279	14280	14106	14107	14183	14282	14249	14120	14141	13975	14208	14407	14118	14095	14363	14197	14184	14327	14091	14235	14233	14265	14099	14173	14206	14308	14275	14177	14180	14194	14172	14219	14198	14114	14142	14348	14178	14294	14268	14192	14284	14177	14106	14264	14299	14050	14119	14134	14283	14260	14366	14240	14205	14067	14231	14136	14072	14107	14273	14225	14187	14077	14172	14229	14316	14381	14261	14191	14323	14222	14346	14155	14257	14105	14244	14130	14164	14113	14293	14300	14192	14263	14253	14386	14183	14238	14083	14285	14179	14322	14115	14295	14368	14215	14273	14425	14196	14111	14173	14267	14180	14251	14130	14198	14090	14091	14326	14248	14334	14343	14255	14200	14340	14311	14066	14316	14154	14356	14250	14125	14235	14128	14364	14183	14394	14284	14218	14295	14232	14150	14289	14142	14178	14202	14252	14344	14133	14059	14183	14217	14157	14317	14204	14076	14258	14133	14240	14197	14139	14362	14175	14258	14196	14245	14224	14399	14232	14064	14284	14278	14103	14297	14158	14251	14054	14302	14204	14286	14368	14275	14279	14205	14249	14340	14366	14189	14222	14124	14119	14248	14264	14036	14329	14269	14236	14078	14200	14242	14262	14174	14215	14217	14214	14041	14067	14037	14281	14262	14132	14252	14256	14254	14247	14147	14286	14222	14270	14271	14342	14077	14197	14143	14104	14182	14286	14246	14256	14273	14214	14289	14328	14087	14311	14166	14228	14162	14177	14293	14249	14317	14430	14325	14294	14419	14166	14331	14374	14081	14277	14124	14193	14334	14294	14194	14169	14311	14225	14094	14215	14112	14230	14199	14164	14190	14260	14345	14163	14175	13970	14226	14267	14193	14094	14373	14281	14294	14188	14105	14229	14365	14207	14202	14283	14212	14308	14145	14180	14152	14326	14166	14114	14321	14220	14158	14147	14414	14042	14240	14087	14195	14212	14192	14106	14132	14315	14351	13958	14144	14183	14285	14222	14291	14223	14174	14337	14220	14261	14099	14153	14230	14138	14286	14163	14221	14305	14232	14268	14182	14067	14345	14130	14260	14263	14095	14086	14206	14318	14304	14141	14243	14270	14347	14319	14272	14194	14354	14358	14257	14234	14280	14358	14243	14273	14219	14117	14271	14274	14159	14213	14341	14053	14280	14174	14205	14336	14307	14234	14474	14310	14208	14326	14207	14237	14296	14240	14285	14214	14150	14316	14162	14210	14222	14131	14394	14330	14120	14292	14240	14374	14277	14292	14196	14127	14202	14232	14305	14204	14156	14015	14428	14212	14392	14218	14337	14261
27098	21723	25370	22527	19009	18319	17723	17557	17438	17652	17603	17384	17336	17314	18057	19316	19297	19109	18133	17790	17528	17278	17352	17428	17197	17421	17106	17288	17272	17135	17282	17383	17104	17089	17226	17224	17462	17304	17333	17214	17141	17245	17280	17421	17147	17234	17341	17473	17225	17333	17382	17194	17386	17250	17314	17298	17318	17405	17182	17407	17171	17054	17322	17380	17218	17237	17274	17130	17013	17275	17044	17210	17235	17258	17181	17327	17171	17157	17317	17379	17364	17520	17190	17352	17279	17401	17254	17187	17176	17272	17227	17189	17004	17175	17260	17353	17138	17283	17303	17182	17198	17249	17266	17345	17188	17040	17227	17326	17150	17268	17296	17186	17258	17029	17022	17267	17124	17426	17408	17410	17221	17187	16933	17189	17310	17136	17296	17140	17404	17364	17235	17318	17297	17203	17270	17357	17220	17419	17069	17235	17163	17431	17142	17255	17314	17361	17216	17266	17229	17178	17252	17220	17263	17315	17326	17178	17305	17185	17204	17100	17164	17437	17242	17123	17020	17233	17107	17101	17295	17469	17302	17364	17270	17235	17255	17308	17133	17003	16946	17207	17248	17187	17228	17290	17459	17458	17227	17281	17193	17147	17333	17295	17314	17328	17461	17270	17190	17197	17313	17338	17362	17325	17215	17209	17167	17108	17317	17243	17111	17155	16996	17269	17167	17026	17270	17482	17287	17021	16993	17223	17318	17156	17152	17001	17197	17043	17095	17259	17327	17291	17153	17173	17278	17064	17321	17278	17420	17352	17311	17057	17328	17285	17283	17229	17098	17235	17212	17244	17205	17087	17308	17240	17274	17251	17315	17255	17211	17364	17160	17102	17247	17407	17069	17417	17236	17200	17263	17284	17193	17126	17328	17177	17177	17337	17031	17339	17255	17337	17115	17285	17279	17270	16932	17095	17191	17109	17256	17130	17395	17284	17277	17412	17379	17123	17234	17303	17227	17209	17412	17388	17251	17321	17315	17224	17295	17072	17196	16984	17081	17286	17341	17296	17054	17241	17231	17290	17274	17209	17275	17410	17331	17114	17206	17178	17425	17349	17346	17306	17280	17154	16926	17281	16989	17323	17367	17035	17418	17442	17215	17359	17255	17118	17183	17139	17243	17162	17143	17493	17200	17018	17286	17312	17175	17315	17384	17200	17215	17132	17320	17181	17118	17227	17105	17084	17409	17165	17329	17129	17202	17194	17212	17181	17318	17301	17115	17256	17197	17137	17286	17189	17216	17260	17238	17314	17391	17228	17450	17095	17210	17048	17234	17237	17255	17391	17351	17209	17174	17140	17299	17392	17073	17158	17263	17378	17221	17217	17319	17305	17191	17313	17223	17403	17101	17329	17480	17353	17248	17135	17348	17340	17389	17129	17266	16960	17026	17386	17005	17409	17246	17130	17278	17319	17275	17360	17102	17090	17217	17241	17138	17206	17267	17118	17472	17289	17256	17402	17131	17242	17291	17120	17278	17108	17360	17368	17428	17145	17197	17244	17230	17220	17242	17120	17097	17294	17230	17178	17225	17048	17206	17327	16997	17248	17180	17309	17256	17338	17262	17325	17113	17201	17120	17120	17185	17373	17121	17118	17010	17356	17312	17134	17005	17120	17405	17318	17165	17344	17207	17227	17173	17158	17188	17065	17196	17253	17258	17052	17262	17184	17091	17144	17076	17105	17382	17132	17207	17449	17123	17294	17380	17242	17279	17403	17180	17317	17248	17296	17341	17234	17016	16966	17330	17162	17225	17200	17039	17189	17495	17098	17325	17386	17330	17226	17347	17196	17282	17085	17381	17208	17102	17134	17354	17379	17357	17306	17171	17128	16959	17386	17268	17173	17163	17246	17307	17274	17055	16990	17204	17398	17237	17328	17229	17135	17130	17189	17236	17372	17225	17350	17080	17352	17447	17186	17491	17153	17418	17273	17362	17128	17302	17273	17045	17229	17249	17341	17265	17396	17131	17219	17268	17113	17391	17313	17360	17242	17125	17256	17387	17116	17105	17354	17383	17223	17172	17378	17484	17141	17132	17218	17324	17419	17376	17199	17024	17317	17310	17188	17130	17390	17417	17287	17046	17442	17415	17126	17238	17300	17155	17192	17286	17333	17202	17131	17156	17171	17210	17408	17242	17104	17064	17404	17356	17340	17154	17371	17348	17083	17220	17128	17245	17291	17227	17283	17286	17250	17345	17281	17163	17429	17138	17257	17135	17219	17184	17081	17349	17316	17319	17268	17299	17264	17352	17202	17280	17234	17084	17429	17243	16946	17258	17267	17292	17215	17189	17268	17219	17260	16965	17310	17466	17290	17181	17177	17036	17185	17378	17227	17308	17302	17145	17152	17255	17120	17151	17222	17154	17099	17290	17278	17114	17283	17305	17094	17108	17327	17250	17257	17451	17215	17213	17110	17209	17220	17369	17437	17317	17170	17113	17205	17459	17452	17148	17309	17308	17299	17436	17110	17294	17285	17247	17340	17278	16988	17065	17263	17385	17136	17150	17179	17249	17311	17256	17209	17237	16979	17114	17342	17161	17171	17129	17200	17295	17130	17142	17039	17249	17380	17169	17297	17136	17227	17361	17238	17163	17390	17202	17027	17179	17238	17106	17175	17026	17252	17343	17160	17177	17184	16932	17128	17188	17234	17037	17271	17221	17201	17508	17484	17291	17299	17252	17212	17258	17331	17206	17230	17224	17121	17111	17235	17337	17237	17130	17458	17035	17335	17279	17196	17487	17353	17229	17280	17259	17401	17362	17468	17380	17205	17221	17151	17209	17251	17251	17170	17322	17224	17109	17215	17311	17633	17388	16987	17283	17263	17574	17345	17132	17246	17282	17228	17436	17252	17345	17303	17281	17228	17364	17332	17220	17313	17323	17256	17169	17215	17182	17359	17285	17206	17304	17196	17302	17310	17144	17167	17361	17350	17221	17057	17172	17114	17340	17289	17221	17215	17172	17146	17199	17128	17189	17299	17352	17089	17238	17180	17307	17335	17172	17253	17451	17200	17348	17207	17036	17026	17116	17218	17585	17195	17186	17299	17069	17062	17230	17310	17085	17182	17242	17326	17194	17288	17245	17451	17293	17178	17224	17120	17059	17133	17270	17291	17246	17205	17092	17229	17178	17116	17370	17245	17310	17434	17266	17294	17176	17219	17198	17223	17280	17145	17341	17275	17453	17229	17356	17423	17181	17180	17177	17133	17065	17155	17210	17196	17237	17256	17065	17180	17235	16959	17282	17217	17286	17166	17096	17390	17199	17344	17131	17106	17250	17223	17197	17328	17103	17064	17443	17302	17298	17231	17243	17161	17155	17205	17242	17103	17048	17027	17316	17299	17369	17160	17097	17134	17389	17215	17200	17091	17238	17308	17206	17256	17513	17170	17121	17260	17305	17469	17149	17361	17370	17087	17514	17318	17126	17052	17176	17158	17260	17253	17218	17390	17256	17176	17150	17191	17229	17229	17190	17237	17328	17263	17186	17089	17275	17355	17238	17258	17146	17029	17260	17313	17272	17301	17337	17260	17412	17241	17268	17311	16939	17129	17094	17192	17203	17215	17207	17414	17213	17159	17217	17139	17202	16997	17222	17378	17271	17345	17374	17305	17196	17180	17221	17116	17162	17295	17332	17318	17067	17297	17262	17129	17209	17147	17450	17241	17170	17428	17237	17241	17364	17383	17242	17225	17291	17410	17321	17151	17208	17348	17173	17178	17000	17234	17251	17395	17335	17241	17267	17324	17105	17329	17416	17143	17253	17304	17257	17068	17306	17409	17438	17215	17300	17534	17236	17110	17346	17057	17315	17271	17117	17342	17306	17127	17179	17150	17216	17268	17178	17337	17082	17239	17201	17312	17264	17396	17131	17185	17259	17178	17381	17312	17193	17102	17135	17319	17487	17527	17301	17347	17232	17069	17299	17273	17288	17303	17343	17488	17360	17293	17393	17447	17131	17382	17121	17393	17329	17441	17183	17336	17272	17367	17211	17319	17293	17044	17299	17382	17223	17184	17386	17303	17111	17128	17074	17094	17208	17254	17289	17197	17259	17261	17309	17131	17188	17290	17146	17334	17274	17334	17178	17376	17321	17149	17165	17302	17382	17338	17423	17180	17075	17180	17176	17115	17144	17205	17334	17300	17180	17149	17231	17148	17377	17288	17337	17318	17209	17061	17316	17284	17458	17118	16927	17365	17388	17382	17151	17019	17408	17196	17309	17338	17188	17304	17208	17320	17554	17210	17309	17195	17348	17215	17195	17411	17230	17204	17336	17110	16866	17172	17301	17144	17122	17095	17401	17237	17162	17290	17241	17152	17263	17051	17241	17361	17137	17201	17229	17369	17312	17273	17337	17363	17392	17158	17073	17463	17060	17323	17447	17267	17112	17206	17158	17116	17100	17241	17377	17548	17326	17337	17380	17111	17220	17325	17141	17391	17356	17263	17055	17307	17161	17231	17393	17381	17140	17127	17212	17359	17158	17084	17337	17385	17191	17149	17179	17235	16972	17270	17368	17299	17220	17253	17218	17231	17388	17237	17092	17426	17358	17286	17461	17363	17401	17344	17333	17369	17276	17324	17509	17174	17238	16767	17134	17165	17315	17166	17133	17224	17330	17168	17300	17339	17240	17340	17253	17258	17326	17286	17298	17262	17045	17204	17094	17060	17139	17271	17062	17195	17028	17321	17321	17334	17275	17171	17155	17248	17238	17292	17170	17353	17140	17125	16882	17280	17185	17498	17277	17392	17473	17258	17402	17324	17193	17183	17026	17255	17351	17108	17257	17144	17312	17508	17229	17340	17246	17276	17401	17134	17322	17189	17045	17175	17177	17282	17220	17258	17258	17119	17299	17320	17210	17401	17248	17203	17193	17077	17099	17257	17215	17146	17241	17169	17172	17269	17418	17313	17147	17021	17151	17130	17310	17157	17461	17305	17209	17117	17312	17388	17550	17314	17374	17261	17076	17138	17392	17239	17418	17224	17131	17189	17156	17417	17200	17131	17057	17126	17380	17225	17308	17270	17200	17342	17451	17182	17155	17389	17125	17191	17384	17306	17300	17201	17169	17347	17263	17457	17178	17301	17108	17097	17186	17026	17450	17303	17330	17146	17335	17141	17389	17177
15642	21139	20434	18048	17141	15893	15085	15118	15174	14922	14990	14943	14694	14793	15794	17357	17033	16361	15501	14852	14894	14667	14615	14621	14553	14680	14586	14566	14806	14711	14762	14634	14802	14694	14736	14636	14715	14487	14723	14731	14550	14482	14757	14627	14582	14736	14447	14576	14661	14604	14668	14790	14619	14696	14701	14633	14627	14708	14620	14696	14638	14544	14671	14673	14592	14671	14609	14457	14606	14667	14519	14591	14593	14578	14601	14528	14662	14662	14569	14666	14666	14395	14670	14330	14691	14513	14577	14631	14635	14475	14696	14662	14434	14540	14615	14529	14676	14661	14523	14567	14697	14586	14659	14576	14547	14558	14486	14561	14669	14630	14520	14566	14569	14691	14675	14661	14571	14675	14489	14618	14445	14704	14682	14702	14635	14707	14548	14597	14555	14696	14589	14540	14726	14616	14686	14644	14721	14617	14504	14624	14443	14744	14620	14415	14580	14659	14630	14516	14716	14687	14578	14674	14552	14508	14502	14656	14689	14483	14737	14616	14699	14553	14670	14770	14661	14522	14587	14759	14566	14675	14665	14761	14546	14585	14595	14429	14723	14647	14679	14600	14559	14668	14710	14505	14413	14622	14665	14700	14430	14798	14538	14670	14472	14596	14458	14462	14498	14644	14716	14661	14738	14552	14673	14579	14700	14618	14656	14545	14634	14530	14671	14552	14635	14455	14772	14547	14701	14589	14552	14530	14644	14703	14639	14535	14654	14471	14672	14627	14728	14575	14606	14686	14418	14597	14650	14703	14746	14519	14515	14582	14557	14489	14687	14553	14571	14559	14636	14672	14560	14721	14664	14685	14474	14592	14587	14660	14573	14548	14722	14723	14646	14560	14581	14648	14555	14561	14666	14608	14722	14647	14625	14650	14663	14469	14647	14383	14677	14541	14617	14589	14710	14560	14580	14497	14671	14501	14592	14493	14443	14582	14620	14496	14663	14584	14618	14714	14510	14526	14556	14697	14494	14569	14685	14527	14384	14649	14645	14432	14672	14469	14671	14595	14452	14796	14723	14718	14523	14605	14704	14661	14613	14792	14717	14534	14652	14749	14416	14488	14538	14479	14641	14573	14661	14583	14538	14576	14704	14554	14555	14498	14533	14718	14605	14593	14651	14466	14657	14601	14698	14632	14349	14646	14611	14642	14663	14490	14564	14621	14508	14658	14734	14597	14405	14758	14680	14661	14672	14473	14608	14675	14558	14566	14611	14656	14732	14700	14595	14524	14706	14631	14580	14409	14702	14572	14391	14541	14439	14645	14522	14623	14441	14753	14707	14602	14571	14518	14588	14649	14632	14735	14591	14733	14632	14662	14644	14570	14623	14683	14378	14830	14541	14645	14534	14421	14580	14556	14540	14696	14710	14802	14595	14503	14696	14595	14644	14649	14674	14532	14573	14644	14537	14562	14663	14652	14636	14555	14576	14661	14687	14588	14692	14674	14606	14531	14831	14423	14622	14565	14468	14654	14612	14588	14517	14480	14551	14685	14807	14569	14559	14559	14560	14530	14561	14505	14827	14516	14622	14577	14530	14656	14730	14682	14659	14656	14670	14609	14391	14637	14692	14716	14510	14579	14548	14701	14621	14601	14618	14777	14555	14622	14505	14522	14722	14747	14712	14570	14626	14532	14500	14656	14561	14532	14838	14554	14645	14755	14582	14586	14536	14704	14720	14557	14689	14572	14639	14618	14610	14642	14640	14595	14634	14589	14660	14685	14564	14696	14526	14485	14625	14714	14699	14538	14667	14658	14581	14671	14755	14497	14650	14549	14588	14639	14655	14634	14767	14722	14665	14708	14684	14664	14786	14693	14593	14772	14524	14596	14608	14755	14634	14556	14701	14458	14659	14512	14618	14545	14468	14719	14595	14562	14600	14678	14579	14769	14581	14579	14568	14584	14529	14496	14531	14566	14549	14694	14676	14522	14638	14647	14693	14514	14662	14636	14565	14817	14629	14669	14718	14580	14647	14550	14635	14499	14707	14818	14689	14683	14621	14568	14528	14705	14632	14588	14543	14769	14758	14540	14523	14533	14582	14551	14584	14599	14661	14536	14707	14694	14544	14730	14634	14688	14653	14561	14586	14663	14658	14551	14661	14691	14567	14558	14580	14625	14665	14613	14675	14740	14625	14484	14555	14696	14561	14643	14687	14705	14645	14653	14323	14638	14712	14790	14684	14664	14480	14604	14713	14648	14683	14623	14687	14640	14657	14524	14657	14572	14565	14485	14608	14593	14595	14461	14671	14722	14657	14602	14458	14863	14490	14743	14580	14817	14635	14519	14605	14665	14546	14685	14628	14477	14520	14643	14629	14654	14717	14730	14561	14661	14575	14762	14543	14517	14679	14604	14697	14670	14748	14552	14576	14779	14612	14655	14599	14558	14560	14647	14585	14683	14634	14611	14487	14557	14597	14498	14729	14670	14626	14592	14446	14612	14625	14567	14586	14644	14530	14449	14650	14630	14613	14686	14497	14613	14505	14560	14525	14681	14703	14649	14644	14753	14637	14676	14635	14661	14649	14650	14681	14544	14610	14713	14493	14735	14827	14465	14591	14532	14543	14691	14651	14479	14669	14769	14471	14476	14653	14578	14492	14587	14727	14594	14479	14677	14627	14649	14447	14685	14608	14483	14526	14561	14609	14684	14672	14626	14478	14699	14761	14642	14711	14717	14550	14725	14606	14624	14567	14476	14645	14756	14572	14720	14594	14717	14558	14706	14547	14509	14560	14733	14702	14512	14560	14635	14527	14560	14733	14512	14643	14549	14512	14602	14642	14616	14631	14529	14673	14702	14541	14539	14641	14685	14542	14654	14664	14446	14561	14658	14710	14645	14610	14678	14567	14715	14696	14737	14756	14604	14527	14731	14669	14559	14620	14579	14569	14608	14642	14589	14671	14632	14491	14736	14681	14579	14694	14641	14524	14656	14524	14624	14631	14673	14721	14496	14671	14469	14675	14526	14580	14636	14506	14604	14563	14504	14660	14561	14466	14625	14614	14489	14517	14703	14717	14620	14610	14406	14728	14581	14587	14843	14414	14627	14589	14704	14684	14552	14588	14541	14483	14598	14582	14663	14645	14596	14516	14550	14688	14514	14808	14551	14667	14736	14689	14489	14709	14457	14533	14740	14640	14512	14696	14542	14567	14501	14580	14742	14430	14628	14698	14708	14563	14583	14484	14536	14668	14467	14591	14713	14631	14526	14534	14525	14700	14758	14651	14679	14655	14824	14613	14720	14569	14567	14549	14583	14584	14486	14559	14713	14575	14502	14533	14619	14478	14627	14606	14573	14659	14664	14641	14554	14552	14553	14685	14576	14612	14491	14622	14582	14718	14622	14571	14523	14631	14520	14522	14648	14577	14518	14587	14560	14495	14748	14707	14519	14489	14669	14638	14658	14525	14621	14601	14508	14726	14563	14777	14502	14699	14681	14722	14507	14680	14561	14558	14580	14730	14560	14592	14671	14539	14489	14532	14689	14658	14376	14614	14499	14776	14642	14549	14584	14714	14748	14599	14653	14559	14594	14654	14609	14664	14681	14656	14591	14706	14673	14340	14680	14661	14552	14775	14540	14566	14615	14527	14510	14667	14621	14578	14554	14668	14650	14560	14501	14561	14563	14632	14450	14617	14585	14691	14752	14614	14590	14636	14622	14711	14481	14583	14579	14580	14630	14646	14468	14650	14643	14659	14644	14599	14715	14553	14736	14746	14493	14667	14549	14378	14574	14732	14563	14616	14605	14648	14415	14602	14589	14513	14651	14580	14677	14778	14668	14575	14806	14735	14555	14489	14552	14672	14560	14766	14721	14490	14593	14732	14679	14804	14439	14607	14521	14590	14697	14574	14475	14648	14579	14624	14558	14613	14552	14735	14640	14670	14716	14488	14655	14709	14590	14700	14436	14727	14586	14561	14597	14709	14578	14587	14783	14616	14490	14633	14596	14631	14637	14591	14598	14566	14623	14448	14571	14547	14559	14668	14641	14512	14530	14551	14693	14578	14622	14567	14605	14497	14642	14664	14518	14727	14632	14654	14648	14458	14631	14722	14613	14717	14695	14506	14600	14621	14574	14705	14659	14623	14439	14514	14435	14593	14582	14645	14610	14475	14679	14567	14811	14554	14511	14731	14470	14779	14659	14442	14371	14699	14609	14662	14569	14467	14692	14666	14686	14618	14668	14678	14601	14456	14583	14617	14528	14608	14685	14724	14603	14566	14767	14580	14553	14716	14641	14538	14608	14682	14690	14651	14448	14622	14503	14628	14615	14476	14627	14522	14548	14468	14738	14528	14621	14566	14587	14701	14736	14579	14877	14517	14711	14503	14583	14635	14558	14562	14508	14605	14722	14496	14682	14673	14660	14701	14638	14691	14601	14686	14622	14686	14633	14744	14681	14675	14548	14696	14570	14641	14617	14641	14506	14738	14656	14609	14598	14641	14463	14477	14742	14407	14537	14518	14585	14685	14513	14612	14681	14570	14589	14873	14527	14498	14580	14645	14541	14772	14660	14734	14703	14638	14571	14586	14609	14528	14579	14520	14572	14601	14697	14420	14681	14601	14559	14733	14676	14580	14538	14505	14475	14586	14629	14599	14691	14723	14633	14648	14586	14554	14549	14608	14590	14740	14587	14786	14723	14424	14580	14780	14493	14519	14757	14584	14716	14649	14601	14594	14692	14556	14619	14637	14555	14722	14691	14555	14661	14674	14697	14674	14646	14676	14511	14730	14586	14580	14651	14620	14701	14514	14507	14606	14673	14586	14630	14718	14698	14496	14583	14685	14632	14639	14637	14594	14561	14590	14685	14482	14749	14629	14527	14642	14687	14707	14489	14638	14584	14678	14641	14645	14535	14639	14682	14629	14538	14677	14523	14615	14715	14552	14582	14618	14705	14593	14706	14663	14870	14735	14615	14576	14455	14717	14405	14766	14619	14357	14524	14533	14527	14497	14787	14605	14502	14761	14581	14651	14669	14575	14597	14579	14815	14673	14654	14639	14652	14709	14648	14656	14720	14694	14610	14518	14791	14676	14679	14742	14505	14433	14618	14597	14712	14738	14775	14634	14716	14596	14621	14708	14758	14499	14699	14508	14503	14558	14474	14624	14587	14592	14668	14525	14603
23938	20939	28222	24006	22019	21573	20661	18438	17994	18351	18201	17975	17886	17658	19831	27790	28947	25372	21322	18777	17860	17522	17597	17339	17250	17417	17259	17382	17486	17431	17231	17334	17404	17307	17259	17086	17498	17380	17428	17326	17179	17481	17210	17234	17303	17256	17437	17230	17384	17303	17351	17208	17145	17304	17229	17234	17248	17054	17292	17305	17334	17263	17256	17264	17456	17336	17234	17435	17493	17087	17304	17287	17289	17271	17356	17179	17187	17153	17413	17189	17214	17253	17359	17425	17247	17185	17067	17126	17132	17370	17413	17395	17360	17270	17342	17185	17168	17112	17264	17244	17281	17287	17353	17299	17162	16967	17251	17359	17316	17331	17181	17237	17291	17017	17141	17315	17267	17228	17317	17207	17315	17335	17334	17275	17223	17222	17254	17306	17253	17406	17503	17296	17294	17179	17453	17530	17180	17318	17171	17085	17422	17288	17059	17257	17426	17366	17384	17226	17221	17149	17320	17285	17123	17266	17460	17341	17200	17102	17386	17281	17497	17498	17320	17244	17280	17234	17145	17068	17152	17244	17267	17401	17165	17329	17165	17086	17290	17133	17165	17471	17383	17408	17173	17035	17473	17277	17056	17106	17503	17227	17411	17562	17158	17106	17241	17284	17336	17376	17356	17249	17371	17173	17316	17373	17219	17082	17503	17368	17283	17339	17242	17297	17226	17411	17427	17259	17210	17291	17435	17240	17425	17332	17390	17272	17252	17324	17098	17463	17039	17235	17288	17245	17158	17367	17401	17369	17416	17302	17090	17145	17328	17304	17321	17302	17358	17096	17221	17402	17039	17236	17186	17149	17154	17229	17212	17265	17235	17083	17337	17113	17002	17066	17263	17235	17056	17397	17561	17601	17147	17348	17452	17432	17401	17161	17250	17129	17363	17649	17339	17242	17311	17152	17148	17274	17537	17469	17340	17388	17305	17210	17285	17426	17218	17221	17463	17312	17388	17189	17229	17239	17201	17113	17385	17267	17224	17266	17310	17292	17153	17135	17123	17106	17082	17113	17192	17031	17151	17204	17450	17299	17326	17326	17163	17146	17197	17347	17297	17406	17301	17304	17078	17084	17219	17343	17215	17435	17295	17215	17326	17220	17307	17184	17340	17359	17246	17276	17350	17313	17193	17383	17240	17236	17170	17116	17086	17169	17224	17163	17328	17161	17073	17385	17054	17335	17277	17123	17233	17208	17266	17063	17229	17264	16974	17055	17094	17274	17206	17338	17387	17091	17294	17277	17281	17208	17552	17199	17314	17229	17308	17172	17332	17402	17385	17249	17275	17137	17383	17071	17044	17514	17165	17372	17179	17137	17293	17171	17273	17303	17389	17325	17254	17237	17361	17359	17367	17511	17415	17333	17264	17276	17573	17263	17225	17160	17248	17221	17380	17058	17255	17304	17226	17316	17381	17436	17424	17262	17244	17213	17071	17153	17216	17446	17109	17436	17233	17254	17196	17382	17368	17260	17186	17342	17320	17325	17217	17159	17329	17413	17345	17291	17314	17390	17191	17201	17351	17193	17111	17261	17329	17423	17153	17299	17182	17443	17305	17137	17343	17309	17312	17157	17370	17239	17341	17244	17397	17327	17167	17200	17227	17268	17332	17135	17263	17349	17438	17066	17234	17165	17234	17069	17434	17161	17350	17262	17360	17251	17411	17207	17244	17189	17327	17488	17151	17461	17067	17230	17419	17280	17256	17154	17237	17010	17373	17303	17131	17174	17492	17215	17224	17491	17308	17297	17217	17290	17350	16948	17341	17180	17179	17269	16982	17188	17149	17480	17421	17014	17190	17207	17179	17144	17265	17331	16988	17211	17245	17157	17177	17451	17273	17040	17426	17157	17430	17241	17200	17301	17368	17226	17337	17331	17388	17386	17215	17316	17238	17247	17167	17178	17457	17380	17151	17305	17176	17377	17379	17243	17250	17162	17284	17322	17209	17245	17422	17298	17188	17402	17319	17094	17152	17464	17328	17469	17441	17273	17342	17336	17297	17250	17283	17170	17139	17438	17148	17073	17236	17191	17341	17204	17290	17192	17171	17224	17339	17196	17216	17283	17252	17272	17143	17374	17232	17241	17169	17163	17195	17319	17241	17131	17342	17369	17390	17337	17227	17481	17353	17276	17190	17447	17339	17252	17548	17236	17374	17327	17319	17314	17331	17173	17176	17214	17445	17286	17265	17116	17164	17228	17418	17147	17323	17436	17305	17326	17235	17286	17319	17458	17256	17233	17324	17324	17257	17227	17173	17292	17530	17209	17209	17234	17293	17135	17284	17250	17336	17343	17193	17227	17433	17200	17256	17196	17234	17132	17388	17334	17282	17218	17209	17303	17244	17410	17231	17122	17284	17533	17136	17319	17221	17221	17135	17305	17231	17312	17255	17272	17316	17219	17244	17474	17359	17311	17310	17447	17180	17281	17184	17304	17247	17459	17299	17301	17230	17275	17268	17251	17439	17105	17092	17252	17307	17294	17278	17072	17206	17187	17326	17157	17286	17263	17228	17318	17100	17437	17401	17301	17286	17199	17572	17365	17268	17257	17221	17228	17160	17323	17399	17273	17385	17354	17243	17328	17086	17218	17342	17202	17265	17168	17432	17019	17314	17088	17268	17187	17186	17355	17280	17305	17397	17184	17253	17347	17473	17233	17165	17150	17189	17166	17328	17249	17228	17043	17373	17246	17446	17346	17418	17177	17289	17243	17386	17320	17372	17260	17363	17202	17081	17448	17181	17103	17323	17402	17344	17180	17266	17319	17254	17282	17448	17209	17235	17197	17409	17299	17081	17326	17374	17299	17397	17302	17295	17273	17380	17244	17403	17368	17101	17245	17240	17230	17405	17176	17419	17469	17380	17287	17346	17215	17298	17466	17140	17518	17262	17255	17360	16975	17209	17262	17194	17517	17233	17452	17077	17248	17495	17413	17236	17275	17382	17187	17308	17249	17400	17301	17215	17236	17290	16897	17298	17372	17356	17416	17291	17028	17238	17316	17288	17260	17250	17464	17283	17375	17186	17313	17236	17132	17342	17247	17192	17463	17215	17344	17129	17131	17382	17043	17479	17343	17115	17240	17094	17295	17310	17394	17264	17216	17345	16883	17520	17246	17387	17383	17212	17210	17211	17462	17177	17510	17320	17315	17541	17162	17202	17332	17120	17161	17169	17252	17412	17077	17305	17109	17240	17237	17381	17423	17480	17382	17458	17268	17393	17353	17195	17301	17417	17255	17245	17229	17324	17360	17179	17273	17373	17364	17419	17296	17315	17172	17261	17087	17144	17183	17307	17296	17220	17501	17343	17342	17198	17272	17348	17135	17402	17309	17428	17429	17436	17527	17422	17281	17176	17237	17080	17139	17075	17302	17240	17299	17373	17222	17293	17410	17165	17212	17353	17350	17362	17220	17030	17185	17066	17236	17448	17533	17483	17424	17117	17261	17302	17397	17389	17267	17510	17404	17407	17256	17464	17188	17391	17192	17281	17138	17488	17323	17337	17354	17212	17092	17344	17406	17140	17235	17153	17200	17120	17100	17208	17240	17379	17220	17102	17335	17209	17374	17262	17291	17186	17358	17276	17161	17394	17160	17199	17389	16998	17210	17292	17307	17385	17252	17544	17166	17356	17358	17167	17407	17301	17200	17385	17311	17184	17278	17252	17215	17339	17172	17135	17193	17217	17216	17241	17512	17452	17430	17305	17287	17346	17176	17466	17355	17311	17286	17462	17258	17233	17150	17166	17187	17369	17370	17263	17248	17282	17320	17142	17215	17195	17491	17406	17223	17257	17199	17338	17222	17234	17265	17282	17354	17266	17208	17294	17238	17306	17137	17219	17310	17250	17157	17398	17364	17352	17118	17410	17204	17173	17319	17273	17210	17206	17174	17316	17279	17336	17229	17300	17187	17236	17367	17302	17379	17325	17389	17277	17336	17103	17148	17205	17279	17331	17176	17445	17357	17152	17395	17230	17313	17175	17421	17403	17349	17169	17196	17215	17292	17484	17274	17297	17279	17251	17367	17182	17243	17315	17225	17059	17309	17173	17197	17154	17296	17338	17374	17186	17234	17190	17218	17128	17213	17220	17176	17110	17322	17197	17268	17283	17432	17236	17395	17203	17228	17196	17157	17322	17169	17238	17287	17272	17172	17189	17273	17236	17198	17341	17091	17117	17364	17355	17277	17340	17464	17350	17248	17225	17208	17272	17300	17361	17324	17306	17204	17269	17293	17400	17260	17346	17276	17208	17163	17429	17217	17248	17231	17156	17350	17272	17201	17427	17366	16986	17141	17232	17255	17153	17372	17067	17214	17303	17296	17273	17359	17304	17219	17207	17207	17160	17361	17339	17366	17411	17356	17272	16990	17053	17247	17239	17195	17475	17174	17126	17495	17489	17374	17270	17187	17442	17262	17307	17261	17322	17206	17278	17500	17420	17320	17380	17400	17409	17352	17512	17380	17282	17510	17281	17250	17409	17171	17310	17353	17450	17160	17272	17177	17337	17286	17580	17262	17334	17243	17330	17156	17268	17298	17296	17239	17270	17466	17442	17086	17386	17392	17367	17366	17301	17267	17189	17233	17224	17194	17177	17267	17215	17230	17249	17381	17378	17096	17414	17307	17213	17274	17212	17336	17126	17209	17108	17368	17357	17193	17238	17282	17492	17132	17071	17399	17451	17372	17364	17295	17262	17210	17469	17087	17122	17270	17307	17346	17306	17302	17179	17353	17226	17345	17173	17342	17214	17339	17136	17293	17320	17299	17496	17313	17343	17326	17067	17431	17081	17183	17108	17468	17393	17447	17323	17410	17300	17165	17296	17399	17479	17342	17298	17254	17239	17220	17294	17323	17332	17194	17041	17296	17188	17340	17202	17438	17237	17258	17335	17331	17141	17474	17370	17209	17453	17304	17343	17207	17162	17532	17293	17342	17271	17342	17154	17063	17274	17190	17144	17390	17441	17386	17238	17339	17330	17283	17315	17238	17262	17244	17250	17365	17349	17154	17367	17437	17209	17252	17284	17187	17254	17246	17012	17235	17278	17220	17249	17198	17375	17273	17349	17078	17432	17245	17239	17316	17291	17330	17397	17345	17488	17130	17370	17386	17482	17330	17244	17202	17413	17230
14547	26616	25864	21272	19286	17233	16604	15913	15663	15889	15930	15661	15181	15178	19013	29317	28966	23715	18903	16191	15120	14917	15033	14697	14685	14675	14715	14607	14794	14869	14738	14938	14694	14777	14721	14719	14822	14683	14518	14684	14764	14541	14644	14708	14860	14630	14655	14689	14673	14708	14749	14633	14620	14782	14633	14817	14714	14796	14673	14798	14681	14804	14947	14671	14785	14777	14549	14717	14468	14658	14936	14736	14741	14592	14647	14775	14742	14614	14694	14919	14878	14691	14735	14668	14568	14641	14687	14641	14736	14665	14568	14809	14944	14849	14429	14607	14736	14669	14848	14722	14817	14720	14628	14797	14918	14753	14640	14825	14483	14753	14753	14815	14877	14725	14543	14728	14744	14769	14543	14482	14550	14883	14630	14603	14641	14630	14682	14865	14759	14690	14826	14573	14868	14625	14791	14696	14799	14771	14606	14696	14598	14579	14550	14742	14607	14787	14733	14641	14601	14887	14528	14444	14824	14682	14647	14578	14713	14833	14725	14679	14795	14751	14797	14778	14609	14761	14772	14806	14839	14848	14644	14708	14751	14618	14696	14795	14773	14643	14685	14697	14610	14799	14621	14623	14774	14650	14654	14572	14717	14600	14737	14647	14714	14758	14682	14807	14503	14748	14818	14757	14685	14739	14686	14763	14673	14580	14736	14657	14792	14595	14684	14877	14697	14704	14663	14563	14626	14708	14686	14751	14708	14648	14694	14698	14745	14654	14796	14714	14552	14622	14638	14718	14978	14674	14733	14661	14560	14733	14812	14717	14731	14635	14714	14748	14593	14607	14808	14793	14726	14593	14778	14723	14634	14575	14729	14691	14695	14810	14668	14569	14731	14625	14738	14632	14936	14680	14678	14694	14675	14605	14690	14808	14746	14788	14540	14829	14693	14660	14842	14706	14684	14652	14659	14790	14729	14753	14789	14597	14693	14519	14646	14517	14610	14688	14616	14521	14712	14580	14653	14755	14761	14696	14633	14795	14720	14744	14648	14702	14608	14708	14739	14675	14618	14713	14686	14764	14914	14614	14677	14898	14831	14711	14601	14710	14605	14681	14626	14568	14612	14629	14796	14739	14656	14620	14591	14756	14641	14650	14640	14580	14794	14718	14714	14665	14595	14687	14703	14627	14779	14727	14608	14776	14788	14735	14730	14728	14696	14752	14722	14768	14785	14875	14708	14713	14623	14768	14754	14743	14678	14690	14574	14540	14692	14602	14661	14711	14703	14831	14657	14770	14732	14753	14847	14681	14842	14719	14759	14557	14776	14567	14400	14904	14671	14691	14723	14794	14668	14582	14709	14497	14782	14694	14775	14766	14619	14582	14610	14617	14774	14677	14719	14927	14647	14700	14988	14605	14760	14623	14690	14622	14800	14775	14559	14784	14660	14758	14889	14593	14727	14812	14635	14713	14698	14519	14797	14673	14675	14727	14707	14559	14560	14752	14673	14701	14783	14630	14644	14631	14739	14664	14751	14686	14695	14577	14912	14763	14720	14752	14633	14766	14657	14724	14756	14623	14664	14776	14689	14582	14658	14678	14792	14564	14669	14658	14552	14763	14736	14613	14885	14695	14694	14687	14750	14624	14835	14683	14723	14799	14587	14635	14665	14574	14823	14614	14589	14776	14665	14867	14592	14570	14643	14610	14726	14709	14624	14732	14602	14691	14646	14802	14803	14661	14777	14668	14647	14794	14787	14607	14746	14787	14836	14670	14567	14638	14774	14685	14728	14841	14875	14588	14833	14719	14639	14856	14658	14709	14612	14661	14844	14678	14585	14783	14599	14907	14639	14640	14684	14668	14658	14680	14658	14679	14661	14693	14886	14751	14695	14730	14533	14482	14856	14729	14762	14877	14512	14609	14692	14601	14538	14834	14637	14785	14913	14846	14806	14797	14932	14643	14610	14716	14678	14732	14793	14711	14801	14917	14571	14795	14528	14819	14807	14733	14720	14785	14765	14611	14699	14714	14683	14764	14673	14596	14802	14769	14758	14775	14642	14610	14428	14906	14837	14790	14726	14590	14644	14722	14715	14753	14810	14754	14685	14853	14614	14673	14813	14760	14696	14519	14637	14494	14718	14625	14812	14706	14799	14706	14734	14721	14703	14565	14814	14666	14757	14577	14868	14673	14726	14620	14586	14709	14643	14655	14760	14786	14647	14707	14758	14686	14801	14608	14755	14691	14723	14739	14644	14867	14644	14663	14718	14716	14670	14726	14852	14589	14616	14687	14734	14513	14812	14477	14772	14724	14821	14556	14665	14717	14822	14726	14668	14610	14609	14725	14670	14644	14594	14673	14777	14582	14740	14793	14800	14735	14694	14624	14560	14719	14701	14781	14703	14686	14572	14720	14793	14679	14646	14723	14795	14850	14630	14420	14704	14750	14568	14763	14816	14747	14739	14720	14579	14582	14751	14654	14749	14732	14654	14802	14714	14735	14700	14881	14698	14781	14641	14642	14571	14717	14644	14762	14737	14581	14706	14590	14635	14834	14653	14661	14582	14599	14630	14806	14760	14790	14706	14521	14658	14650	14746	14744	14672	14620	14682	14628	14810	14738	14719	14677	14639	14682	14678	14591	14653	14634	14793	14786	14514	14676	14887	14667	14638	14567	14677	14869	14804	14925	14638	14668	14614	14790	14653	14686	14640	14585	14602	14725	14820	14656	14690	14608	14661	14624	14584	14594	14738	14794	14567	14775	14617	14570	14619	14760	14721	14741	14680	14723	14556	14635	14600	14475	14808	14774	14722	14735	14827	14688	14607	14687	14564	14697	14688	14838	14678	14815	14857	14727	14571	14510	14755	14660	14601	14801	14780	14639	14807	14605	14823	14624	14829	14571	14720	14707	14653	14727	14642	14640	14846	14618	14522	14544	14690	14696	14615	14603	14671	14584	14700	14628	14825	14480	14721	14487	14757	14652	14649	14793	14780	14665	14804	14692	14631	14765	14708	14779	14779	14735	14681	14797	14632	14838	14570	14770	14710	14702	14748	14729	14773	14606	14627	14644	14747	14763	14599	14651	14885	14713	14733	14759	14648	14895	14677	14797	14528	14816	14858	14749	14700	14533	14676	14496	14728	14572	14470	14577	14699	14653	14582	14844	14613	14719	14645	14685	14548	14775	14609	14620	14742	14815	14821	14773	14856	14610	14724	14778	14654	14697	14760	14687	14693	14760	14566	14750	14701	14575	14752	14799	14636	14755	14708	14765	14751	14813	14873	14666	14573	14811	14767	14589	14806	14734	14636	14662	14714	14484	14695	14793	14690	14810	14591	14646	14607	14839	14646	14751	14816	14690	14733	14776	14651	14614	14753	14729	14748	14591	14690	14695	14648	14775	14912	14580	14679	14742	14571	14754	14638	14817	14717	14625	14857	14680	14703	14840	14637	14700	14745	14636	14730	14739	14641	14627	14786	14700	14681	14683	14648	14693	14867	14683	14698	14782	14524	14672	14839	14805	14704	14525	14749	14727	14802	14674	14809	14553	14697	14806	14793	14787	14667	14662	14826	14723	14651	14769	14656	14767	14760	14728	14594	14685	14747	14495	14798	14725	14582	14668	14649	14742	14621	14813	14712	14558	14756	14791	14729	14626	14631	14745	14688	14762	14673	14708	14567	14709	14707	14905	14665	14817	14579	14770	14794	14805	14748	14497	14572	14750	14676	14733	14681	14606	14629	14638	14665	14771	14827	14703	14668	14606	14605	14569	14742	14703	14637	14617	14785	14795	14643	14624	14805	14764	14767	14765	14718	14743	14672	14652	14798	14632	14722	14690	14777	14551	14725	14698	14583	14590	14684	14690	14669	14808	14594	14622	14791	14698	14615	14705	14758	14805	14563	14704	14777	14662	14731	14860	14750	14685	14507	14681	14695	14764	14736	14822	14562	14840	14723	14679	14670	14621	14797	14765	14629	14580	14652	14644	14757	14657	14634	14543	14599	14808	14923	14775	14764	14608	14711	14613	14753	14679	14835	14728	14530	14782	14758	14761	14542	14631	14653	14744	14767	14709	14740	14632	14657	14736	14826	14798	14701	14773	14586	14656	14727	14759	14773	14739	14631	14630	14760	14761	14684	14657	14554	14540	14681	14699	14677	14680	14646	14756	14810	14749	14640	14659	14701	14761	14739	14726	14591	14731	14704	14596	14650	14849	14694	14599	14533	14692	14690	14574	14639	14709	14830	14633	14787	14751	14835	14633	14638	14746	14757	14706	14767	14747	14691	14465	14738	14758	14817	14466	14633	14766	14770	14809	14798	14582	14700	14720	14596	14666	14640	14708	14626	14567	14657	14663	14536	14685	14721	14587	14697	14753	14846	14742	14699	14617	14618	14673	14667	14703	14737	14841	14638	14476	14767	14700	14786	14814	14545	14780	14721	14812	14698	14600	14594	14757	14702	14608	14595	14621	14767	14747	14618	14706	14532	14806	14889	14734	14808	14733	14744	14634	14827	14640	14551	14705	14703	14628	14653	14781	14681	14683	14689	14677	14732	14769	14495	14604	14962	14558	14669	14794	14699	14666	14727	14743	14527	14630	14898	14715	14718	14616	14603	14611	14644	14710	14758	14683	14681	14827	14617	14615	14835	14620	14680	14978	14702	14566	14668	14679	14705	14808	14737	14685	14763	14597	14726	14582	14656	14775	14746	14779	14634	14755	14827	14592	14665	14606	14897	14718	14556	14694	14667	14686	14728	14726	14684	14783	14630	14685	14674	14679	14641	14702	14817	14653	14733	14810	14721	14516	14880	14556	14611	14761	14701	14688	14475	14723	14681	14800	14708	14738	14675	14557	14717	14611	14583	14867	14552	14685	14745	14576	14636	14738	14756	14815	14927	14883	14560	14762	14659	14670	14664	14668	14667	14652	14827	14744	14643	14775	14591	14872	14634	14677	14467	14777	14818	14705	14698	14562	14596	14808	14550	14654	14589	14896	14753	14642	14694	14708	14831	14728	14619	14696	14512	14706	14708	14662	14747	14766	14784	14718	14638	14654	14744	14727	14582	14855	14617	14711	14747	14850	14741	14723	14706	14589	14725	14653	14784	14970	14638	14741	14802	14791	14621	14699	14651	14758	14715	14601	14790	14725	14625	14967	14694	14734	14735	14511	14608	14742	14781	14789
22481	20912	28636	23368	21138	23285	25350	19711	18847	19249	19171	18831	18536	18574	24960	40861	35893	30337	24340	20450	18655	18329	18104	17995	17954	17803	17973	18045	17985	18063	17960	17958	17993	17869	17896	17871	18100	17956	17907	18092	18109	17929	17864	17828	17846	17912	18032	17954	17969	17865	17904	17987	17940	17784	18041	17792	17725	17830	17881	17944	17804	17889	17749	17756	17799	17855	17853	17590	17764	17808	17922	17833	17959	17686	17690	17991	17977	17788	17770	17706	17910	18023	17786	17871	17642	17908	18091	17849	17786	17736	17784	17761	17942	17816	17784	17997	17728	17828	17832	17797	17812	17666	17898	17611	17927	17739	17780	17613	17792	17797	17695	17763	17713	17847	17883	17899	18066	18118	17880	17719	17688	17675	17743	17823	17755	17917	17857	17907	17825	17775	17842	17754	17920	17802	17618	17811	17794	17756	18169	17802	17922	17709	17778	17679	17831	18024	17883	17966	17511	17891	17746	17797	17903	17902	17891	17951	17719	17981	17709	18128	18036	17945	17675	17693	17787	17892	18030	17857	17889	17894	17944	17715	17853	17906	17908	17628	17812	17809	17891	17733	17789	17605	17672	17854	17755	17772	17820	17759	17822	17648	17837	17838	17758	17736	17855	17837	17871	17676	17784	17749	17889	17948	17664	17743	17645	17791	17858	17960	17840	17693	17904	17751	17797	17862	17770	17577	17810	17916	17903	17819	17826	17937	17632	17878	17718	17826	17639	17781	17978	17868	17822	17807	17628	18047	17544	17874	17698	17826	17866	17796	17705	17724	17865	17880	17781	17596	17760	17735	17732	17799	17718	17739	17758	17751	17751	17762	17668	17912	17656	17844	17951	17661	17838	17704	17770	17941	17627	17783	17714	17643	17736	17967	17883	17769	17838	17609	17814	17934	17930	17609	17598	17781	17691	17784	17859	17817	17813	17811	17694	17827	17808	17752	17756	17653	17905	17804	17631	17813	17746	17798	17804	17603	17647	17789	17908	17773	17929	17798	17673	17679	18024	17839	17733	17771	17833	17728	17881	17760	17883	17855	17657	17851	17969	17587	17873	17765	17782	17672	17846	17691	17883	17835	17686	17717	17705	17809	17833	17783	17899	17940	17980	17854	17838	17759	17885	17898	17802	17743	17895	17646	17849	17895	17962	17870	17724	18020	17685	17583	17788	17901	17495	17812	17775	17861	17690	17817	17630	17748	17902	17842	17763	17825	17812	17570	17826	17656	17664	17784	17624	17787	17645	17801	17739	17806	17637	17863	17736	17754	17915	17950	17716	17581	17806	17791	17808	17808	17794	17626	17606	17795	17863	17940	17697	17924	17732	17746	17837	17833	17652	17756	17702	17940	17900	17767	17824	17982	17694	17673	17503	17757	17719	17685	17885	17662	17787	17862	17901	17714	17709	17474	17771	17729	17849	18003	17760	17756	17694	17865	17870	17578	17828	18005	17789	17803	17707	17739	17908	17668	17871	17734	17872	17807	17920	17670	17895	17706	17710	17671	17842	17821	17816	17822	17807	17724	17795	17768	17954	17826	17649	17958	17778	17750	17733	17587	17763	17817	17862	17709	17735	17814	17919	17848	17992	17948	17715	17699	17825	17913	17782	17732	17890	17865	17877	17886	17994	17846	17754	17773	17833	17781	17849	17961	17711	17890	18056	17855	17874	17703	17702	17711	17522	17711	17756	17639	17940	17706	17839	17855	17650	17653	17820	17803	17837	17858	17730	18035	17880	17810	17824	17795	17564	17695	17891	17789	17689	17917	17701	17725	17913	17960	17741	17772	17896	17697	17597	17671	17758	17686	17812	17932	17709	17713	17986	17906	17762	17803	17829	17716	17713	17693	17764	17847	17749	17941	17786	17860	17743	17715	17711	17900	17559	17697	17823	17926	17685	17611	17593	17619	17726	17857	17811	17857	17829	17745	17820	17931	17960	17880	17834	17843	17512	17440	17858	17701	17754	17795	17788	17882	17920	17757	17735	17812	17859	17739	17929	17736	17786	17831	17910	17694	17849	17751	17819	17760	17805	17990	17827	17731	17757	17883	17881	17922	17864	17685	17984	18018	17757	17906	17830	17756	18016	17908	17584	17784	17841	17789	17858	17873	17611	17972	17737	17632	17742	17819	17637	17839	17915	17696	17673	17623	17787	18051	17541	17605	17850	17679	17687	17682	17797	17947	18010	17981	17918	17863	17742	17730	17607	17873	17850	17833	17729	17548	17741	17822	17769	17708	17772	17731	17839	17849	17750	17788	17788	17874	17866	17636	17834	17770	17727	17850	17947	17850	17828	17750	17926	17584	17887	17758	18058	18030	17748	17823	17773	17929	17770	17619	17576	17840	17659	17991	17797	17688	17943	17886	17723	17877	17781	17743	17639	17626	17762	17772	17879	17862	17786	17807	17668	17832	17850	17713	17871	18011	17837	17782	17970	17722	17766	17777	17707	17630	17782	17556	17830	17911	17644	17879	17725	17711	17969	17751	17745	17967	17834	17831	17733	17666	17691	17918	17706	17816	17919	17729	17822	17922	17645	17913	17874	17809	17534	17947	17827	17992	17737	17821	17652	17871	17961	17721	17720	17836	17632	17720	17722	17699	17910	17835	17922	17759	17820	17668	17844	17878	17862	17897	17871	17771	17778	17839	17689	17704	17657	17959	17699	17874	17855	17849	17831	17972	17622	17746	17593	17808	17839	17705	17911	17746	17847	17772	17866	17615	17787	17786	17662	17495	17845	17758	17865	17829	17866	17764	17739	17771	17744	17808	17865	17802	17752	17840	17575	17554	17861	17778	17677	17914	18010	17683	18065	17729	17894	17725	17655	17790	17728	17658	17751	17585	17900	17926	17750	17670	17701	17694	17686	17885	17822	17534	17818	17791	17668	17873	17670	17851	17692	17823	17917	17840	17775	17674	17636	17580	17910	17537	17698	17866	17826	17894	17839	17895	17753	17790	17627	17852	17863	17725	17612	17816	17834	17713	17852	17801	17713	17769	17698	17890	17477	17771	17684	17847	17623	17793	17803	17776	17901	17925	17851	17756	17543	17713	17770	17646	17899	17828	17781	17815	17810	17665	17609	17788	17717	17673	17784	17720	17768	17730	17887	17774	17875	17705	18005	17894	17638	17784	17694	17890	17862	17819	17945	17837	17758	17808	17869	17571	17790	17898	17866	17717	17877	17854	17921	17691	17768	17977	17805	17987	17906	17757	17965	17563	17777	17741	17988	17862	18050	17591	18010	17737	17762	17971	17905	17857	17530	17550	17731	17625	17783	17672	17698	18038	17862	17711	17670	17739	17772	17734	17651	17530	17938	17780	17851	17802	17922	17762	17883	17718	17927	17596	17742	17753	17848	17874	17708	17665	17579	17871	17803	17779	17869	17933	17746	17636	17672	17711	17562	17645	17944	17945	17932	18065	17896	17915	17872	17844	17729	17606	17790	17972	17766	17776	17758	17779	17853	17920	17657	17940	17641	17762	17874	17873	17728	17711	17897	17850	17696	17798	17831	17886	18023	17794	17727	17959	17722	17845	17724	17775	17413	17682	17969	17839	17782	17726	17850	17733	17807	17724	17703	17665	17900	17949	17823	17770	17801	17526	17856	17964	17575	17850	17763	17813	17998	18127	18019	17599	17735	17658	17556	17782	17772	17710	17955	17767	17843	17728	17798	17812	17802	17655	17722	17800	17681	17741	17783	17974	17762	17685	17948	17686	17632	17850	17787	17616	17989	17810	17717	18019	17862	17741	17657	17869	17792	17723	17570	17834	17651	17723	17754	17830	17795	17794	17751	17707	17820	17858	17945	18022	17769	17804	17608	17755	17571	17807	17927	17981	17669	17879	17962	17720	17867	17845	17886	17892	17775	17921	17764	17736	17885	17914	17767	17742	17954	17839	17615	17749	17658	17854	17797	17749	17542	17719	17815	17944	17931	17922	17876	17858	17907	17587	17706	17785	17730	17817	17721	17909	17789	17750	17853	17809	17874	17789	17759	17922	17807	18075	17890	17844	17884	17543	17684	18046	17672	17779	17723	17901	17649	17704	17856	17965	17896	17738	17864	17851	17866	17633	17810	17629	17769	17894	17864	17754	17956	17630	17757	17842	17625	17588	17972	17817	17804	17798	17788	17838	17812	17880	17952	17765	17555	17615	17739	17706	17868	17662	17960	17983	17953	18024	17778	17711	17850	17892	17899	18046	17893	17743	17801	17849	17902	18104	17892	17717	17754	17731	17621	17932	17724	17702	17527	17734	17864	17875	17758	17906	17753	18043	17957	17720	17725	17552	18059	17756	17856	17714	17775	17872	17498	17569	17821	17717	17882	17642	17488	17534	17715	17875	17859	17664	17743	17635	17864	17822	17810	17801	18010	17836	17894	17865	17783	17641	17729	17610	17701	18068	17790	17761	17751	17542	17738	17925	17898	17833	18062	17596	17862	17653	17986	17914	17655	17811	17919	17671	17753	17827	17985	17890	17704	17897	18004	17902	17816	17871	17646	17711	17909	17619	17693	17655	17701	17782	17719	17878	17823	17832	17696	17862	17712	17638	17796	17896	17640	17921	17954	17461	17944	17711	17693	17747	17798	17838	17909	17734	17973	17807	17794	17941	17882	17800	17895	17713	17652	17782	18003	17712	17699	17796	17811	17776	17771	17755	17768	17837	17603	17879	17805	17645	17907	17812	17924	17777	17566	17752	17844	17822	17662	17673	17817	17822	17707	17789	17892	17726	17726	17821	17654	17670	17678	17773	17658	17571	17823	17834	17865	17862	17768	17606	17842	17923	17872	17849	17804	17828	17830	17724	17762	17853	17883	17847	17827	17716	17744	17792	17750	17880	17743	17872	17671	17636	17918	17716	17774	17772	17898	17987	17718	17687	17729	17802	17809	17884	17730	17905	17773	17610	18001	17644	17749	17625	17758	17736	17802	17875	17686	17707	17719	17749	17694	17779	17726	17725	17842	17875	17919	17534	17801	17851	17781	18004	17916	17543	17895	17674	17646	17699	17835	17852	17878	17768	17746	17838	17676	17885	18038	17815	17747	17733	17878	17741	17771	17849	17668	17695	18019	17881	17799	17747	17818	17638	17809	17831	17923	17841	17889	17815	17560	17838	17714	17785	17673	17869
15823	30688	29950	24500	22233	19314	17703	16721	16948	16499	16696	16137	15993	16000	26064	41385	35174	29291	21655	17119	15339	15081	15080	15081	14973	15156	15231	14817	14888	15094	15002	15165	14829	15093	14874	14895	14974	15039	15126	15000	15074	15059	14881	14881	14988	15004	15009	15014	14997	14979	14906	14910	15086	14823	15041	14804	15139	14842	14981	15009	14908	15011	15130	15050	14878	14769	15088	14889	14741	14976	14886	14771	15027	14978	14974	14914	14966	14925	14965	14943	14914	14880	14929	15142	14945	15111	14903	14976	14978	15094	15070	14949	15051	14823	14865	14969	15006	15065	14976	14988	14910	14964	14906	14968	14966	14840	14950	15045	14984	14988	15102	14801	15061	15011	15047	14980	14995	14988	14876	14951	15012	14876	14968	14980	14940	14857	14843	15074	15057	14918	14917	15007	14928	15009	15064	15012	15003	15097	14900	14870	14992	14966	15018	14931	14951	14961	14838	14866	14862	14889	14960	14867	15031	14950	14996	14844	15001	14907	14829	14954	14996	14990	14796	14854	14871	14727	14996	14845	15044	14779	14976	15021	14776	14910	14921	14850	15093	14971	14739	14817	14956	15019	14897	14894	14964	15049	14906	14958	14884	14973	14924	14918	14820	14925	15071	15049	15176	14897	14907	14877	14834	15104	14871	14982	14917	15012	14966	14950	14924	14860	14755	14999	14985	14786	14858	15067	14882	14833	14902	15010	15066	14959	14968	15042	15030	14961	14909	14940	14982	14857	14827	14912	14849	14886	15046	15012	15010	15028	14806	15088	15014	15080	15014	14950	15006	15009	15018	14923	14926	15120	14941	14894	14975	15150	15045	14883	15064	14984	14826	14853	14907	15035	14831	14718	14968	14980	15060	15100	15021	14905	14944	14916	15121	14875	14909	15104	14987	14774	15042	14837	15058	14879	14966	14813	14995	14799	14983	14932	15023	14867	14933	14940	14983	14943	14910	14992	15048	14860	14742	14841	14930	15021	14921	14944	14862	14849	15007	14966	14966	14971	14813	14925	15147	14873	15037	14826	14982	15037	14918	14933	14956	14943	15034	14985	14877	14947	14915	14924	14808	14911	14906	14942	15074	14787	14961	14826	14608	15041	14857	14997	15022	14959	15103	15089	14875	14990	15027	14940	15064	15030	14941	15091	14926	15005	14834	14894	14832	14865	14936	15067	14967	15108	14873	14841	15038	14970	14903	14989	14823	15000	14798	14849	14939	14810	15055	15001	14924	14838	14880	15056	14960	15026	14861	15046	14875	15063	15092	15033	15120	14989	14917	14937	14857	15050	15034	14973	15008	14929	14968	14804	14947	14934	14811	14965	14915	14860	14949	14990	15015	14863	14886	14977	15104	15224	14792	14614	15104	14957	14787	14928	14989	15126	14998	14937	15088	15033	15062	15018	14851	14826	14810	14921	14981	14969	14897	15025	14873	14953	14898	14845	15101	15086	15084	14806	15015	14950	15053	14967	14979	14925	14885	14968	14848	14939	15062	14931	15004	15014	14922	14910	15030	15040	14868	15106	14840	15074	14880	15000	14938	15078	14725	14907	14929	14966	14823	14986	15030	14850	14966	14931	14881	14997	14932	14966	14966	14974	14962	14914	14989	14891	14950	15012	14908	15151	14985	15089	14996	14835	14941	14778	14971	14897	15004	14892	14918	14911	14909	14970	14862	14888	14987	15120	14991	14909	15064	15074	14962	15140	14666	15069	14958	14933	14894	14948	14889	14994	14892	14908	14909	14859	14901	15061	15084	14943	14829	14655	15006	15071	14986	15090	14929	14908	15014	15139	15011	14956	14964	15004	14995	15008	14959	14871	14946	14849	14897	14996	14954	14957	14899	14722	15025	14945	15090	14899	15050	14846	14841	14991	14986	14988	14804	14907	15110	15046	14938	14933	15052	15078	14840	15018	14909	14946	14885	14805	15140	14915	15125	14840	14934	14919	14955	14834	14884	14965	14888	15031	14971	14863	15025	14861	14953	14879	15110	14893	15083	14972	14822	15074	14939	14981	14975	15014	14944	14914	15049	14937	14823	15021	15001	14894	14924	15019	15112	14934	15039	14890	14882	14856	14859	14954	14913	14818	15054	14829	14896	14913	14934	14958	14999	14937	14923	14951	14891	15085	14954	14903	14852	15011	14971	14969	14869	14985	15063	15067	14951	15081	14980	14949	15119	14786	15048	14914	14988	14932	14838	14904	14874	14917	14716	14999	14953	14884	14800	15013	14927	14899	14958	15048	14937	14931	14944	15015	15011	15084	14866	14957	15048	14987	15041	15079	14968	14934	14845	14861	14945	14831	14962	15038	14840	15034	14934	14996	14928	14835	14975	15096	14781	14898	14920	14916	14864	14955	15105	15045	15083	14863	14850	14865	14810	14943	14907	14993	15008	15026	14911	15019	14948	14975	14985	14797	14987	14931	14922	14872	14888	14926	14932	14798	14970	15117	14929	14906	14857	14855	14981	14937	14902	14955	15101	14956	14929	14739	15098	14960	14914	14932	14937	14981	15006	14939	15055	14873	14975	14781	14844	14894	14873	14889	14828	14674	14855	14937	14964	15021	15028	15035	14914	14869	14865	14970	14864	15089	14868	15093	15152	14914	14808	14939	14933	15043	15150	14894	15021	14989	15135	15047	14976	14929	14927	15023	15012	14884	15070	14886	14976	14855	14995	14827	14748	14884	14941	14939	14900	14923	15106	15035	14979	14806	15045	14808	14942	14931	14991	14897	14872	14946	14823	14805	14986	15178	14932	15104	15062	14907	14891	15017	15023	14935	15096	14966	14929	14862	14945	14807	15006	14946	14992	14928	14987	15002	15006	14985	15085	14994	14880	14833	14968	14936	14914	15125	14802	14922	14961	14880	15056	15083	14911	14786	15076	14964	14892	14968	15036	15056	14894	14643	14827	15026	14978	14969	14876	14888	14902	15026	14944	14956	14993	14917	15023	15014	14886	14804	15027	14987	15016	14882	15059	15009	14906	14914	14885	14914	14953	14995	15054	14956	15109	15033	14743	14981	14995	15025	14757	14911	14901	15032	15035	15001	14840	15022	14930	14890	14927	15061	14955	14964	15007	14997	14932	14907	14943	14985	14952	14901	14935	14957	14790	14891	14914	14957	14742	14992	14839	14878	15018	14953	14982	14881	14874	14907	15158	15030	14844	15000	14861	14902	14996	14910	14976	14969	15103	14813	14843	15026	14994	15032	14858	14925	14899	14935	15004	14875	15113	15009	15047	14838	14964	14760	15015	14961	15069	15074	14923	14928	14715	14899	14916	14966	14954	14998	14943	14872	14864	14842	14810	15012	14965	14954	14968	14935	14997	14906	14890	14721	14952	14836	14821	14920	14863	14978	15067	14853	14975	14882	14905	15079	15064	15094	14768	14718	14948	14997	14930	15011	14922	14989	14843	15044	15073	14919	14956	14946	14929	14918	14811	14944	14866	14901	14863	14895	15050	14824	15050	14793	14792	15022	14987	15033	14980	14858	14979	14786	14961	14983	14933	14888	14867	14911	14820	14763	14836	14919	14895	14893	14998	15086	14897	14949	14892	14934	14868	15007	14981	14956	14782	14821	14941	14863	14847	15045	15044	14959	15015	14939	14859	14818	15035	14944	14893	14934	14801	14937	14951	14737	15171	14910	14947	15023	14965	15004	15074	14936	14988	14967	14930	14849	14886	14831	14930	14868	14922	14967	15021	14811	15015	14959	14973	15007	15084	15127	14869	15060	15035	15032	14927	14964	14910	14891	15021	15032	14980	15003	14896	15037	14950	14877	14953	14895	15033	15014	15023	15056	14857	14827	14984	14978	14948	14893	14686	15109	14691	14859	14945	15019	14779	15049	14923	14984	15044	14852	14720	14953	15023	15017	14910	14860	15017	14932	14891	14958	15021	15038	14800	14829	14946	14734	14963	14885	15005	14923	14967	14837	14914	14930	14910	14849	14988	14918	14945	14915	15181	15012	14921	14857	14888	14928	15012	15162	15043	14967	14965	14884	15010	14921	14956	15013	15080	15073	15104	14785	15163	14995	14910	15002	14959	14909	14860	14909	14950	14977	14923	14958	14820	14919	14971	14804	14930	15007	14935	14945	14787	15048	15110	14775	15013	14954	14836	15062	14967	14931	14960	15020	14927	14842	14879	15020	15071	15006	14751	15002	14800	14959	14954	14961	15042	14979	14856	14942	14950	15012	15011	15118	14961	15044	15156	15058	15047	14820	15063	14908	14765	14999	14811	14847	14878	15002	14849	14888	15068	14855	14912	15025	14930	14912	15034	15080	14758	14934	14828	15054	14924	15080	15024	14974	14938	14841	14882	14982	14962	15096	14896	14814	14968	14921	14880	14992	15108	15052	14998	14836	15075	14917	15028	14904	15014	14989	15022	14828	15036	14798	14874	14762	15247	14904	14953	15020	14835	14816	15013	15094	15109	15070	14833	15009	14835	15103	14932	14890	14842	14957	15007	14876	14938	14911	14893	14921	14921	14801	14824	15019	14965	15033	15006	14844	14940	14999	14965	15083	15044	14976	15013	15044	14865	14957	15073	14966	14790	14909	14746	14964	14941	14899	14832	14962	14835	14833	14916	14866	14704	14862	14972	14845	14794	14907	14885	14869	14817	15010	15107	15001	15015	15015	14930	14944	14853	14922	14819	14779	14929	15026	14757	15078	14919	14904	14887	14925	15015	15028	15001	14818	14934	14910	14886	15001	14972	14955	14921	14912	14959	14883	14956	14792	15088	14941	14883	15042	14912	14814	14962	15015	14982	15045	14779	15080	14951	15005	14912	14808	15035	15001	15163	14965	14949	14969	14992	14970	14758	14990	14993	14963	15109	14947	14945	14801	14865	15045	14979	14923	15049	14932	15068	15152	14811	14855	14843	14943	14910	14928	14902	15007	14866	14829	14920	15025	14981	14879	14943	15032	15056	14946	15017	14845	15077	14884	14899	14919	14938	15065	14947	14933	14970	14992	14957	14878	14861	14869	14836	14989	14897	14853	14822	14909	14962	14847	14770	14935	15001	14973	15032	15029	14922	14962	14992	14971	14823	14969	14709	14901	14939	14918	15002	14914	14802	14928	14884	14973	15028	14848	14909	14962	15087	14851	14747	14929	14975	14945
27119	21844	26228	23555	19510	18981	18584	18448	18387	18472	18368	18277	18210	18303	18700	20108	20187	19702	18863	18514	17995	17943	18069	18200	18196	18084	18000	18072	18082	17956	17946	17864	18066	17958	18034	17885	18146	17902	18155	18048	18224	18082	17767	17908	18109	17855	17943	17973	18052	17855	18266	18135	18011	17895	18260	18134	18043	17997	18058	17898	17855	17979	18002	18157	17901	17977	17943	18060	17991	17845	18011	17922	17953	17946	18228	17999	17881	18016	18168	17976	17957	17927	18102	17941	18058	18011	17888	17794	18078	17987	17925	17880	18071	17963	17834	18000	18059	17917	18159	18143	17952	17912	17942	18016	18189	17922	18044	18097	18032	17944	18039	17840	17982	18156	17962	18045	18159	17956	18092	18047	18234	17994	17929	18087	17947	18076	17963	18052	18005	17973	18063	18006	17845	17979	17959	17959	18082	18117	18183	17885	18014	17918	17920	18155	18164	17999	18230	18011	17706	17943	17840	18061	18140	18206	18100	18045	17881	17752	18143	18019	17965	17897	17930	17927	17999	18035	18329	17884	17964	18139	17893	18076	18122	18081	18041	18049	18203	17613	18024	17847	18029	18083	17992	18063	18103	17964	18192	17951	18233	18131	18105	18035	17985	17906	18042	17944	17990	18206	18009	18233	18207	17848	18122	18078	18058	17940	18024	17911	18195	18148	18038	17975	18137	18176	18046	17831	18050	17936	18133	17896	18074	17923	18140	17956	18133	17934	17850	18024	18024	17999	17976	17928	17899	17942	17835	17896	17985	18033	17818	17911	18038	18059	17862	17951	18104	17862	17841	18067	17995	17921	18005	18103	17945	17900	17955	18106	17979	18274	17912	17995	17916	18079	18097	18092	18057	17918	18079	18190	18137	17940	18301	17915	18235	18002	18004	18087	17938	18114	18032	17949	18110	17982	18193	17977	18023	17696	18181	18135	17936	17852	17956	18069	18063	18104	17912	18042	17897	17770	17988	18022	17921	17915	17940	18062	18048	18019	17941	17815	17913	17914	17847	18020	18188	17904	17837	18108	17866	18069	17986	17843	17970	18134	18048	18022	17955	17859	17865	17828	17992	17768	17975	17988	17993	18206	17867	18212	18320	18065	18027	18030	17925	17646	18013	18087	17890	17926	18144	17996	18246	18066	17938	17853	17920	17882	17864	18000	18198	18014	17840	17871	18006	18011	17924	17866	17965	18066	18100	18135	17940	17933	18071	18090	17932	17940	18171	17851	17929	18146	18035	17932	18095	17844	17980	17849	17832	17992	17761	18026	17970	17943	17965	18017	17945	17907	17794	18031	18051	17900	18024	18055	18268	17910	17843	18022	17838	17905	18171	17955	18038	18163	17826	17973	18087	17983	18115	17992	18093	18048	18005	17906	17821	17798	18051	17986	18080	17927	17961	17944	17809	17825	17981	18018	18100	18102	18088	17914	17953	17978	17984	17964	17966	17909	17990	17939	18020	18133	17977	18113	17821	18144	18033	17722	18057	18117	18052	17912	18112	17855	17985	17867	17747	17914	17908	18117	17845	18070	17970	18014	17998	17905	18061	18043	18218	18217	18039	18236	17960	17939	17869	17941	18049	18151	17927	17628	18085	18115	17995	18201	18003	18046	17927	18112	18107	17845	17957	18307	18118	18046	18093	17970	17870	18043	18137	18017	17713	18062	18101	18124	18162	18079	18078	17875	17868	18012	17933	17913	18050	18063	18082	18029	17974	18035	18038	17919	17974	18132	18083	17966	17934	18103	18099	17850	18117	18025	18109	18110	18004	17912	18071	17936	18026	18032	17841	17880	17876	17980	17924	18086	17910	18045	17901	17918	17830	17800	17973	18009	17989	18117	18031	18093	18070	17984	18214	18040	17861	18217	18012	18107	17986	17979	18023	17953	18060	18012	18041	17782	17852	17862	18012	18064	17821	18139	18078	17987	18016	17729	17988	17825	17870	18050	17922	17960	18000	17929	17802	17842	17974	17896	18000	17987	17814	17893	17710	18007	18211	18065	17836	18038	17980	18137	17887	17678	18061	18056	17942	17875	17936	17866	18110	17896	18016	18079	18155	18009	18127	17972	18060	17762	18189	18205	17792	18095	18109	18133	18068	18011	17975	18134	17989	18009	18050	17849	18135	17810	18002	17949	17883	17945	17737	18013	17983	18078	17801	18083	18024	18003	18028	18129	18153	18018	17986	17878	17823	17852	17793	18041	17962	18027	17972	17832	18147	17923	18238	18054	18092	17941	17922	17943	18199	17886	18221	18177	17835	18065	18106	18041	18031	17941	18050	18072	17959	18129	18021	17944	18097	18154	18046	17890	18149	18153	17917	17894	17948	18044	17824	17997	18003	18090	18125	18170	17987	17983	18181	18347	18045	17930	18117	18052	17943	17900	18073	18073	17968	17866	18064	18030	18036	18038	18004	17985	17836	17963	18073	18015	18118	17943	18100	17859	18030	17887	17991	18086	17993	18073	18223	18123	18006	18152	17880	18053	18057	18245	17804	18046	17942	18165	18029	18160	18008	17950	18168	17937	17941	17956	17815	17886	17921	17806	17867	18019	17971	17908	18044	17933	18082	17918	17693	18002	17871	18182	17881	17830	17972	18017	18247	17949	17995	18059	18042	18056	17952	17993	18205	18120	18147	17880	18025	18025	17947	18031	17927	18045	18014	18021	17911	17893	18227	18137	17922	18086	18151	17827	18117	17825	18027	17778	18059	18153	17883	18005	18151	17888	17996	17987	18259	18135	18057	18193	18124	18063	18105	17775	17892	17923	17937	17698	17973	18002	17891	18259	18139	18010	18013	18276	17930	17890	18261	17932	18030	18088	18048	17958	17970	17889	18169	18068	18116	17953	18022	18043	17982	17991	17789	17882	17902	17962	18014	18085	18141	18013	18032	17961	18069	18223	18030	18121	17803	17908	17994	17827	17876	18042	18174	17925	18230	18010	18023	17957	18020	17948	18222	18000	17800	17721	18082	18156	18007	18030	17998	18043	17871	18036	18010	17914	17893	17979	18018	18040	18039	18274	17990	17981	17924	18116	18037	17910	17912	18016	17920	17938	18060	18064	18238	17891	18185	18135	17899	18116	17678	17827	17941	18014	17886	17978	18161	18000	18097	17830	17957	17821	17964	18156	18012	18087	18222	18037	18130	18013	17890	17918	17914	17856	18197	17939	18142	18078	17888	17910	17855	18025	18098	18043	17918	18149	17963	18165	17885	18079	17996	18046	17948	18185	18075	18093	18127	18057	18283	17698	17942	17982	18042	18153	18109	17973	18137	17894	18247	17894	17983	17926	18020	18136	18012	17707	18000	17843	18078	18008	17957	18149	17949	17890	18001	17824	17748	18059	17835	17995	17907	17866	18050	17911	17985	18124	17952	17994	17929	18028	17893	18157	17996	17833	17896	18069	18013	17940	18080	18055	17970	18200	17980	17918	17854	17978	18135	18013	17998	17874	18103	18177	18128	17937	18272	18036	18018	17938	17863	18055	18164	18164	18183	17983	18088	17953	18200	17941	17848	17933	17965	17972	17948	17899	18059	17899	18097	18157	17898	17953	18041	18066	18037	17883	18002	17998	18102	17996	18198	18037	18071	18028	18229	18149	17959	17931	17928	17862	17814	18082	18062	17793	18254	17992	18090	18100	17980	17661	17940	17906	18097	18181	17919	17921	18091	17972	17955	17915	17988	18153	18234	18027	18137	18053	17961	18002	17920	17812	17980	18108	17997	18134	17918	17983	18080	18328	18109	17984	17968	17905	17944	18185	18004	17966	18041	18061	18023	17812	18065	17979	17972	17972	18194	17962	17940	17864	18277	18181	17888	17977	17941	17915	18093	18070	17992	18100	17990	18057	17958	18096	17976	17958	17917	17925	17834	17773	18129	18014	17976	17923	17973	18128	18215	17980	18102	17939	18032	18263	18148	18011	17891	18075	17871	17890	18078	18012	18184	17946	18048	18087	17867	18030	18032	18019	17977	18035	17896	17951	18118	17971	17795	17877	18004	18021	17681	18012	18003	18018	17879	18046	18071	18348	17861	18071	18139	17944	17756	17970	17854	17759	17956	17945	18065	18042	18037	17691	18055	18026	18120	17918	17850	18120	17900	17996	17962	17946	18106	18081	18006	18102	17924	17785	18061	17901	17950	18179	17877	17979	17892	17954	18116	18025	17893	17978	18153	17926	17968	17911	18228	17910	18032	18092	18073	17933	17930	17833	17984	18014	17984	17900	18216	18092	17986	17988	17930	18030	17869	17836	17854	18117	17987	17752	18137	18093	17966	17834	18047	18111	18156	18106	17970	17996	17995	17877	17896	17930	17936	17942	18009	17846	18168	17829	17906	18008	18041	17933	18104	17945	17978	17881	17664	18048	17971	17899	18012	17902	17964	17853	18074	18090	17768	17869	18014	18154	17951	18088	17996	18197	17928	18244	17979	17947	18048	17991	17875	17954	17880	17967	18003	17888	18008	18061	17896	18043	17977	18083	17995	17985	17947	18042	18024	18137	18024	17858	18002	17867	17938	18032	18030	17906	18223	18117	18095	18282	17756	17910	18073	18198	17938	17932	17786	17973	18013	18199	17994	17906	18141	17950	18046	17931	18265	18040	17878	17998	18075	18292	17945	18033	18053	18010	18227	17934	18045	17951	17613	17980	17874	17987	17881	17975	18157	18077	18011	18035	17916	17941	17890	18121	18151	18010	18123	17942	18079	18010	17805	17982	18103	18185	17943	18081	18069	18165	17943	18302	17965	18133	17975	18023	18025	18071	17971	18167	18217	17903	18047	17934	17818	17916	17991	17875	17807	18059	18027	18089	17863	18170	18066	17929	17800	18177	18063	17983	18119	17852	18187	17931	18126	18132	17839	17938	17981	17976	18015	18077	17884	18115	17887	17898	17824	18003	18077	18083	18197	18019	17998	18196	18114	17927	18291	18005	17983	17978	18103	17885	17905	18109	18107	18169	18036	18174	18344	17924	17843	17878	18268	17975	18017	18018	18124	17997	18211	18059	17937	17989	17991	17751	18030	17844	17781	18101	17956	18040	17859	17729	18108	17937	18022	17826	18076	18190	17994	17938	18032	18072	17999	18029	17982	18005	17900	17852	18295	18045	18028	18016	17889	17962	18065	18016
15644	21474	23004	19263	17253	16268	15535	15519	15693	15602	15508	15176	15338	15389	16229	18037	17538	16875	15690	15245	15082	15166	15078	15091	15028	15106	15011	15186	15042	15030	14964	14835	15181	15071	15187	15018	14986	14978	15284	14953	14928	15035	15170	15189	15204	14977	15047	15290	14968	15085	15048	14962	15067	15026	15275	14954	15189	15085	15084	15146	15184	15033	14956	15144	15049	14952	14966	14959	15044	15060	15051	15092	14941	15048	15048	14866	15057	15124	15182	15048	15114	14977	15140	15153	15119	15049	14939	15123	15092	15017	15057	15157	15029	15082	15099	14931	14982	14998	14869	14893	15079	15154	15163	14989	15084	15033	14994	15174	14958	14914	15193	15019	15047	15095	14939	14949	15103	15012	15085	15050	14968	15028	15101	15076	15044	15032	15026	14956	15004	14980	15188	15061	15109	15072	14976	15104	15106	15074	15107	15131	15054	15055	15039	15249	15052	15136	15026	15138	15119	15163	14947	15176	15111	14865	15071	15032	14920	15012	15200	15080	15313	14983	15128	15125	15016	15023	15276	15030	15126	15028	15046	15057	14924	15181	15158	15185	15195	14900	15010	14898	15079	15036	14959	14996	14944	15024	14967	14965	15071	15071	15271	14990	15076	14996	15077	15091	15023	15147	15076	15132	15051	14996	15009	14982	15099	14880	15119	15156	15065	15004	15072	15029	15129	14940	15048	15171	14996	15187	14979	15020	15242	14989	15164	14980	15048	14805	15022	15152	15000	15098	15137	14964	15014	15212	15004	15121	15139	15175	15057	15183	14942	15210	15204	15183	15181	14762	15176	15102	15107	15087	15226	15035	15167	15010	15094	15012	14963	15232	14921	15168	15091	15065	15036	15007	15154	15029	14950	14976	15187	15065	15059	15182	15134	14984	15126	15138	15035	14974	15024	15078	15178	15079	14964	14989	15114	15080	14945	15093	14961	15259	15047	15211	15090	15057	14980	15161	15014	15123	14919	15203	15030	15113	15005	15047	15092	15069	15118	14816	15146	15077	14959	15021	15118	15011	14978	14984	15082	14949	15011	15063	15016	15079	14899	14848	15013	15134	14888	15111	15213	15047	15121	15127	15065	15207	14929	15149	15078	15059	15087	14947	14959	14934	15018	15089	14972	14950	14982	15089	15014	15155	15022	15078	15167	14983	15029	15082	14818	15031	15018	15133	15094	15162	15176	15103	15018	15081	15151	15244	15047	15046	15090	15095	15117	15117	14963	15086	15138	15063	15138	15023	15059	15230	15003	15191	15147	15203	15120	14901	15109	14956	15038	15058	15260	14939	15126	15242	15082	15083	15094	15054	15282	15040	15081	15084	14937	15110	15191	15109	15070	14932	14923	14913	15107	14995	14998	15000	14796	15166	14998	14996	15125	15066	15126	15039	15046	15111	15086	15050	15021	14970	15103	14947	15085	15085	14878	15052	14975	14999	15152	15054	14969	15111	15145	15099	15037	15012	14847	14962	15061	15037	15064	15144	15216	15156	15163	15124	15031	15187	15032	15003	15092	14957	15089	15172	15113	14924	15059	15028	15202	14964	14910	14849	15040	15006	15049	15119	15034	15141	15152	14956	15268	15058	15131	15012	15220	15105	15005	15043	15156	14975	14947	14994	14966	15080	15213	15117	15010	15121	15090	15096	14951	14959	14852	15033	15053	15066	15151	14817	15121	15081	15023	14937	15149	15115	14929	14943	15042	15136	15246	15281	15045	15057	15109	14952	15050	15082	15177	15042	14795	14964	15059	14947	15063	15123	15022	14944	15094	15074	14944	15042	15125	15129	14950	15072	15071	15145	14918	14962	14983	15005	15124	14945	15221	15072	15171	15036	15190	15152	15005	14946	15244	14945	14962	15085	14975	15198	14994	15020	15019	15173	14907	15076	15173	15174	15057	15127	14958	15056	15006	15095	15024	14914	15148	15123	15083	14986	14938	15201	14909	15090	15054	15053	15184	15097	15117	14948	14944	15152	15096	15132	15109	15259	15027	15024	15056	15112	15082	15028	15090	15067	15180	14936	15083	15006	15039	14967	14974	15163	15107	15022	15206	14890	15079	15057	15075	14967	14898	15093	15205	15012	14979	15082	15028	15173	15107	15154	15032	15130	15041	15173	15147	15038	15090	15012	15186	15216	14968	15040	15132	15071	15005	15073	15042	15170	15023	14910	15044	15181	14981	15000	14770	15127	15132	15022	15131	15195	15059	15063	15058	15096	15079	14964	15301	15158	15097	14995	14970	14968	15255	15051	15034	15029	14967	15166	14963	15059	15024	15023	14998	15060	15175	15156	15007	14900	15048	14817	15101	15134	14989	15039	14935	14956	15183	15084	15037	15070	15085	14831	15085	15135	15021	15120	15033	15088	15067	15039	15123	14928	15032	15194	15170	15073	15271	15130	15088	14963	14924	15041	15154	15169	14913	14936	15022	14958	15310	15107	15070	15085	14985	15078	15071	15066	15208	15040	15000	15049	15147	15029	15010	14976	15045	15000	15040	15116	15211	15182	14982	15114	15040	15092	15182	15048	15047	15105	15231	15132	15003	15102	15122	15084	14929	15011	15371	15121	15157	15085	15046	15062	14991	15244	14868	15064	14942	15050	15072	14893	14974	14847	14913	15057	14928	15164	15038	14932	14940	14995	14995	15031	15012	15113	15062	15298	14938	15138	15229	14999	15102	15121	15160	15047	14980	15105	15042	15026	14986	15119	15043	15230	15162	14922	15072	14992	14966	15142	15107	14891	15129	15177	14940	15126	15087	15138	15106	14809	15039	15103	15176	15055	15220	15214	15117	15016	15172	15104	15075	15109	15220	15180	14980	15268	14985	15049	15099	14933	15227	15118	15218	15127	15015	14923	14996	14991	14986	15123	15216	15030	14932	15035	15111	15035	15116	15179	15141	15020	15062	15157	14971	15065	15223	15012	15147	14912	15055	15058	15238	15112	15127	14956	15217	15005	14980	15073	15186	15153	15031	14854	15184	15047	15041	15018	14958	14979	14919	14995	15049	14925	15097	15097	15026	15121	15034	14986	15169	15034	15071	15088	15214	15098	15020	15004	15252	15062	15086	14950	15193	15143	14844	15056	15023	14952	15207	14922	14934	15023	15073	15182	15066	15195	14961	15165	15076	15003	15240	15220	15042	15090	15176	15155	15103	15018	15133	15073	15084	14910	15099	15136	15158	15069	14919	15237	15069	15005	15036	15038	15123	15166	15001	14953	15226	14844	14964	15030	15043	15072	15154	15024	15130	15113	15044	15038	15083	15115	15328	14908	15076	14971	15078	15078	14937	14971	15048	14937	15009	15028	14898	15142	15069	15043	15134	15033	14960	14935	14947	15133	15048	15054	15002	15141	15003	15089	15162	15043	15221	15208	15116	15207	14914	15136	15121	15109	15141	15098	15100	15096	15012	15021	15071	15064	14978	15022	14985	14992	14956	15112	15007	15156	15176	15075	15127	15254	15080	14898	15050	15090	14950	14987	15059	15146	15163	14964	15051	15029	14910	14964	15195	14932	15045	15023	15096	15218	14973	15170	15111	15049	15193	15095	15286	15023	15075	15057	15145	15151	15027	15129	14955	14905	15012	15192	14847	15221	15058	14924	15189	14940	14929	14964	15068	15032	15000	15179	15142	15021	15086	15047	14980	15117	15056	15037	15085	15156	15013	14886	15194	15049	15009	15102	14959	15002	15196	15176	15035	15087	14911	15130	15104	15043	14994	15049	14883	15068	15101	15006	15006	15026	14893	15091	15085	15040	15059	15152	15039	15062	15003	15164	14978	15051	15055	15076	15057	15069	15178	15104	14943	15171	15056	15007	15037	15088	15105	14926	15016	15081	15141	15017	15120	15042	15000	14962	15089	14917	15064	14943	15006	15120	15105	14920	15120	15119	15264	15093	15128	15136	15141	14987	15305	14943	14944	14962	15082	15161	14968	15153	15038	15063	15150	15018	15125	15039	15250	14941	15170	15086	14901	15058	15117	15028	15152	15070	15197	15157	15105	15047	15141	15065	15088	14937	15004	14962	15046	15102	15155	15179	14912	15147	15002	15111	15174	15280	14956	15138	14964	14982	14976	14982	15009	15216	15117	14989	15168	15069	14912	15206	15078	15109	14997	15062	15068	15085	15114	14867	14977	15107	15038	15151	15111	15186	15163	14939	14878	15150	14947	15128	15018	14935	15137	15042	15066	14904	15048	15030	15179	15089	15073	15092	15078	15152	15225	15109	15075	15009	15067	15025	15004	14975	14985	15149	15166	15034	15073	15106	15028	14961	15118	15047	15099	15172	15086	15108	14972	14995	15129	15269	15226	15163	15049	15146	14997	15080	15036	15199	15061	14963	15168	15112	14970	14995	15042	15163	15056	15023	14956	15125	14977	15093	14915	15020	14919	15058	15205	14993	15126	15180	15032	14947	15160	15104	15108	14959	14932	15064	15067	15097	15016	14998	15190	15074	15144	15010	15063	14950	15209	15108	15018	15115	14976	14971	14911	15039	15155	15106	15055	15155	15242	15008	15071	15286	15263	15066	15169	15050	15061	15168	15083	15022	14963	15177	15148	15034	14977	15131	15050	15041	15112	15082	15099	15116	15016	15216	14997	15210	14981	15026	15188	15043	15101	15135	15065	15082	15057	15079	14994	15026	15152	14980	15064	15098	14986	15001	15264	15025	14959	14948	15003	14988	15114	15178	15018	15068	15158	15213	15251	14975	14859	15034	15172	15107	15153	15128	14941	15022	14954	14926	15290	14964	15097	15166	15152	15006	15389	15063	15026	15041	15032	14978	15119	15024	15026	15127	15085	14983	14908	15021	14907	15107	14961	15094	14878	15136	15072	15179	15029	15279	14911	15106	15103	15176	15084	15248	14900	14978	14800	15105	15196	15222	14988	15024	14950	15055	14944	14890	15092	14956	15132	14996	14947	14996	15065	15087	15084	15107	14797	15192	14981	15185	15096	15029	15215	15088	15145	15083	15127	15203	15117	15026	15100	14956	15119	15106	15103	15127	15025	15047	15066	14989	15109	15128	14965	15131	14980	15094	15173	15186	15202	15105	15125	15227	15061	14943	14990	15117	15112	14988	15175	15010	15158	15064	15002	15173	14976	14884	14991	15057	15143	15083	15185	14942
23803	20939	28235	23988	21892	21323	20323	18137	17737	17877	18045	17849	17491	17453	22475	29492	27718	23900	20229	18177	17456	17454	17327	16977	16962	17181	17127	17120	16974	17259	17067	17288	17144	17161	17150	16859	17017	17148	17050	17028	17179	16944	17152	16975	17267	17050	17073	17096	16947	17003	17131	17020	17222	17033	17023	17109	17312	17099	17109	17124	17342	16916	16996	17005	17188	17127	16941	16917	17192	16934	17065	16880	16877	17142	17132	16914	16904	17031	17019	17023	16906	17026	17230	17073	17330	16950	16957	16996	17221	17147	17058	17057	17184	17082	17019	16943	16910	16961	17286	17075	17076	17155	17061	17105	17007	17173	17203	17030	17062	17111	17037	17076	16903	16901	16768	16968	17013	17036	17039	16984	16911	17067	17188	17142	17078	17132	17190	17194	16948	17083	17053	17128	17215	17184	17139	16979	17196	17094	17028	16934	16928	17209	17111	17157	17045	17021	17052	17021	17035	17025	17118	16953	17116	17183	17164	16932	17116	17203	17178	17166	16952	17276	16978	17013	16953	16849	17048	16955	17101	16972	17110	17028	17052	17087	17106	17004	16858	16991	16968	17150	17130	17016	17085	16966	17073	17065	17105	17045	16892	16974	17010	17015	16907	16751	17114	17086	17066	16888	16972	17028	17206	17171	16987	17163	17035	16988	17130	16993	16992	17138	17055	17064	16993	17200	16848	16955	16865	16865	16965	16807	16921	17080	17192	17161	17022	16878	16935	17096	16800	16981	17118	17067	17179	16963	17082	16982	17022	16844	17130	16921	16934	16964	16903	17009	16947	16941	17039	17009	17144	17108	16969	17011	16962	17030	17078	17049	16971	17175	17114	17027	17031	17032	16894	16979	17016	16998	17061	16919	17086	16982	17016	17070	17113	17049	16931	16777	17187	17102	17144	17029	16905	17052	16962	17060	17067	16844	16987	17149	16858	17000	16936	17106	16826	17026	17111	16989	17089	16932	17036	17012	17027	17024	17038	16867	16931	17116	16945	17009	17130	17207	16906	16935	17222	17193	17108	17078	16942	16935	17133	17126	17143	17015	17051	17215	17090	16881	16835	17124	17143	17206	16931	16893	17054	16963	16953	17013	16988	16939	17012	16897	16785	17115	17203	17174	17172	17070	17050	17044	17091	16999	17127	16992	17254	17017	17208	17027	16912	16975	16857	17121	17014	17031	17140	17028	17102	17069	17164	16977	17033	17135	16934	16950	17068	17049	17092	17173	17009	17163	17134	17004	17163	16979	17095	16973	17018	17071	17129	16915	17118	16984	17256	17037	16999	16935	17053	17246	17145	17208	17117	16950	17046	16936	16938	17104	16918	16968	17007	16957	16971	17067	17087	16985	17053	17121	17049	16993	17084	17095	17095	17024	16879	17172	16962	17036	17113	17231	16976	17122	16991	17092	17024	17218	17181	17150	16893	17159	16989	16974	16935	16810	16958	16932	17096	17207	16985	16942	17180	17042	17127	16895	17115	17111	16956	16832	17051	16952	16990	17061	17110	16933	16945	17080	16942	16998	17106	17119	17199	16986	17097	17009	16914	17193	17187	17074	16945	17110	17057	16718	17172	16959	17061	17012	17061	17045	16992	17051	16937	17117	17148	16928	17130	17139	16912	17198	16849	17076	17018	16979	17053	17157	16922	16870	17090	17007	17077	17114	16974	16877	16900	16843	17016	17002	17158	17107	17127	16926	17032	16965	16782	17252	17016	16755	16854	16807	17015	16989	16932	17004	17152	17056	17122	17144	17100	17097	16931	16932	16855	17029	17093	16867	17063	17132	17101	17059	16963	16991	17019	17142	17117	16957	16944	16770	16997	17045	16957	16814	16903	17148	16999	17025	16940	16937	16992	17111	16855	17045	17077	16890	16823	17059	16937	16934	17020	16764	16920	17161	16954	16983	17089	16924	16895	17023	17097	17157	17211	16981	16969	17220	16950	16943	16995	16986	17140	16927	17028	17062	16995	16861	16963	17247	17238	17021	17077	17073	16918	16960	17086	17121	17020	16949	16873	17173	16732	17003	17054	16962	17030	17281	17003	16886	17156	17017	17297	17111	17098	17107	17107	17147	16970	16840	16996	17041	16967	16893	17077	17158	17033	17244	17052	17030	17093	17160	17115	17182	17170	17200	17064	17060	16971	17114	16954	16934	16945	16968	16987	16906	16862	16907	17018	16839	16915	17020	16815	16929	16996	17021	17130	16836	17121	17196	17220	17114	17020	17020	16989	16874	16915	17047	17107	17008	16997	17200	17098	17066	17147	16858	17065	17040	17159	17135	16977	17117	17245	16859	17029	17075	16942	17049	17045	17049	16955	16932	17028	16881	16902	17067	16954	17160	16935	17100	17082	16995	17102	17037	17088	17014	17107	17083	17085	17121	17044	17114	16992	17073	17054	17037	17099	17021	16997	17105	16993	17001	17178	17168	17058	17143	17014	17021	17113	16930	17006	16950	17008	16857	17101	17023	16962	17087	17150	16923	16962	17014	17004	16943	16766	17100	17146	16997	17102	16984	16830	16928	17032	17325	17172	16841	17212	17137	17058	17080	16922	17032	16999	17018	17077	16971	17060	17030	17046	16938	17008	17187	17098	16897	16852	17053	16900	16761	17046	16879	17100	16951	17073	17077	17167	17151	16977	17028	17161	16911	16952	17008	16983	17071	17145	16969	16838	17078	17047	17122	17028	17039	17065	17043	17052	17103	17034	17004	17185	17110	17004	16558	17002	17063	17200	17138	17179	17054	16983	16827	17022	17059	16992	17082	17158	16980	16970	17026	17255	17035	17014	17185	17083	17066	17189	17033	17146	16915	17057	16991	17062	17075	16914	16975	17097	16961	17170	17116	17076	16866	17126	17006	16951	16895	17002	16976	16990	17138	17024	17070	16978	16951	16963	17160	17035	17231	17206	17082	17233	17032	17064	16818	16950	16979	17010	16992	17161	17165	17323	17074	17010	17179	17125	16859	17118	16916	17071	17141	16987	16814	17017	16884	17071	17299	16934	17052	17140	17088	17033	16883	16935	17064	17008	17155	17239	16954	16906	16848	16919	17150	17109	16743	16958	17055	16895	16879	16951	17021	17098	17106	17077	17165	17135	16862	16924	17018	16960	16884	16965	16812	16904	17058	17191	17071	16916	17057	17043	17094	16785	17061	16981	16845	16972	16977	16939	17006	16913	16968	17134	17092	16887	16837	16912	16959	17198	17016	17090	16897	17127	16987	17070	17014	16737	17073	17062	16993	17044	16947	17153	16966	17043	17101	16783	16952	17084	17199	16866	17208	17173	17017	17026	16948	16896	16871	16950	17011	17173	17237	16941	16865	17085	17020	17117	16936	16956	17329	16857	16774	17031	16990	17196	17152	16824	17145	16805	17140	17144	16978	17096	17040	17000	17066	17113	16915	17138	17142	17170	16944	16852	17006	17061	17089	17050	16993	17011	17077	17221	16967	17141	17071	17277	17013	16690	17024	17194	17370	17110	17011	17268	17202	16933	16972	17010	17058	16960	17106	17106	17036	17022	17115	17225	17026	17162	16993	17129	17105	17018	17092	17028	17279	17080	17283	17217	16865	17089	17011	17119	16987	17349	17131	17062	17126	17186	17104	17151	17116	16931	16966	17111	17203	17146	17151	17152	17072	17203	17084	17105	16881	17038	17009	16954	17038	17115	17039	17098	16956	17130	16932	17157	17031	16993	17089	17126	16962	17015	16963	17007	17038	16869	17130	16938	16927	16999	17129	17242	16758	17031	17020	16991	17057	17080	16927	17053	17007	17202	17074	17077	16981	17031	16981	17201	16880	17125	17025	17051	17239	16928	16877	16971	16947	17116	16917	17062	17107	16949	16964	16939	17294	16705	16775	17246	17087	16913	17029	16891	17007	17021	16945	16971	16925	16798	17008	17152	16953	16979	16936	17130	16800	16969	17194	17126	16948	17050	17183	17183	17068	16916	17002	17017	16985	17093	17042	17213	17061	17113	17136	17130	16978	17149	17089	17179	16969	17086	16849	16929	17045	17163	17288	17243	17089	17177	16995	17155	17158	17101	17003	16939	17036	16880	16982	17123	17099	17124	17114	16879	16885	17019	17055	17049	16975	17211	17023	17035	17263	17136	17078	17043	16895	17117	17063	16901	16935	17014	17121	16939	16932	17011	16789	17011	17003	17210	16903	16942	17022	17032	16973	17018	16969	16850	17008	17069	17089	17129	16893	16988	17092	17077	16986	17153	16882	17073	16824	16721	16988	16921	17115	16993	16963	16939	17082	17063	17070	17246	17197	16984	17096	17185	16982	16980	16947	16932	16943	16966	16946	17165	16968	17046	17004	16933	17070	16860	17014	17076	17026	16892	17060	17054	17032	16971	16944	16905	17165	17034	17120	16986	17137	17155	17059	16930	17205	17258	17005	17044	17051	16872	17220	17100	17060	17106	17035	17059	17088	17193	16843	17007	17161	16953	17038	16928	16976	16989	17160	16920	17085	16970	17059	17234	17111	17008	16999	16840	16963	17022	17027	16983	16889	17037	17082	17135	16999	17109	16888	17025	16957	17160	16972	16936	17043	16992	17282	17022	17212	16855	16912	16828	17060	17161	17049	16818	17104	17166	17015	17099	17062	17027	17134	17018	17112	17076	16976	17033	16917	16859	16980	16967	17198	17178	17030	16938	16840	17056	17018	17087	17149	17097	17006	16962	16959	17027	17117	16951	16995	17025	17089	16993	16898	17024	17142	16975	17097	16970	16955	17070	16965	17006	16998	16752	16897	16950	17371	17087	17173	16872	17069	16985	16988	17048	17026	17151	17031	17139	17062	17152	17204	17004	17111	16859	17030	16836	16993	17095	17042	16921	17047	17053	17151	17060	16943	17006	17050	17287	16884	17079	16916	16976	17008	17041	17040	16819	16939	17165	17241	17221	17229	17073	17015	17003	16904	17087	16949	17047	16956	17008	17102	17159	16860	16921	17014	16928	17011	17058	17031	17036	16890	17017	17013	17191	17107	17003	17183	17173	17021	16915	17165	17270	17141	16943	17024	16969	16856	16978	16951	17115	17103	16921	16897	16924	16966	17277	17088	17028	16879	17084	17112	17050	17010	17039	17034	17027	17249	16883	17119	16975	16953	17104	16848
14361	26926	26968	21099	17625	16466	15860	15651	15389	15498	15877	15191	14968	15134	23401	30823	27061	22145	17907	15340	14655	14697	14523	14435	14468	14559	14603	14287	14533	14510	14706	14434	14429	14562	14633	14668	14755	14436	14574	14656	14433	14609	14511	14595	14567	14626	14554	14638	14398	14433	14529	14503	14395	14672	14474	14483	14536	14611	14654	14551	14644	14561	14433	14481	14490	14558	14602	14600	14502	14530	14607	14524	14568	14686	14667	14546	14514	14601	14419	14649	14692	14613	14605	14592	14459	14636	14565	14454	14579	14516	14616	14540	14795	14507	14579	14559	14409	14515	14540	14433	14384	14484	14471	14520	14637	14444	14440	14437	14521	14694	14402	14540	14463	14517	14618	14543	14482	14330	14452	14608	14566	14607	14372	14755	14392	14587	14412	14489	14564	14595	14384	14603	14608	14489	14575	14586	14490	14605	14509	14606	14537	14670	14721	14552	14595	14712	14633	14544	14398	14391	14350	14539	14509	14562	14591	14641	14486	14604	14490	14585	14556	14548	14568	14648	14561	14409	14444	14534	14517	14456	14454	14452	14428	14580	14467	14646	14381	14823	14578	14623	14494	14438	14498	14636	14438	14449	14692	14642	14592	14556	14423	14431	14622	14396	14521	14553	14565	14423	14661	14519	14415	14537	14527	14441	14577	14612	14644	14524	14400	14687	14583	14744	14354	14669	14565	14608	14628	14530	14399	14482	14654	14665	14435	14446	14422	14324	14585	14523	14545	14519	14396	14554	14549	14543	14541	14475	14610	14512	14557	14578	14572	14344	14581	14545	14741	14473	14425	14452	14506	14474	14524	14485	14646	14628	14310	14574	14536	14564	14551	14459	14439	14470	14357	14552	14615	14542	14346	14489	14533	14619	14656	14589	14613	14673	14616	14610	14488	14556	14572	14551	14663	14551	14454	14625	14512	14652	14469	14630	14482	14496	14701	14655	14596	14456	14381	14623	14658	14334	14558	14425	14577	14511	14463	14396	14647	14424	14545	14470	14430	14487	14559	14497	14485	14538	14495	14371	14562	14639	14596	14607	14510	14422	14605	14557	14426	14499	14584	14502	14557	14646	14537	14584	14465	14503	14470	14344	14509	14531	14582	14479	14528	14535	14386	14329	14430	14513	14499	14598	14544	14528	14469	14559	14565	14518	14393	14477	14565	14483	14753	14538	14450	14489	14546	14338	14533	14739	14513	14366	14472	14583	14653	14570	14577	14444	14458	14599	14535	14536	14402	14586	14519	14592	14612	14580	14431	14419	14526	14519	14452	14462	14575	14487	14419	14470	14603	14427	14498	14648	14427	14687	14315	14415	14476	14389	14553	14538	14518	14676	14470	14549	14500	14545	14486	14627	14460	14570	14470	14292	14499	14474	14491	14578	14527	14465	14624	14332	14516	14279	14380	14525	14493	14639	14459	14476	14532	14712	14406	14496	14455	14483	14602	14510	14594	14416	14710	14446	14589	14467	14548	14783	14713	14533	14616	14522	14530	14689	14533	14450	14577	14495	14351	14324	14524	14507	14387	14447	14551	14514	14622	14628	14522	14500	14374	14635	14581	14520	14476	14533	14608	14576	14532	14434	14489	14382	14592	14532	14528	14453	14561	14305	14414	14729	14724	14495	14480	14609	14481	14553	14599	14538	14560	14666	14591	14514	14457	14642	14537	14381	14555	14506	14446	14531	14500	14640	14493	14530	14592	14495	14599	14395	14657	14489	14394	14559	14533	14600	14463	14590	14563	14421	14512	14529	14409	14605	14471	14541	14508	14318	14596	14491	14480	14382	14416	14740	14632	14384	14507	14349	14660	14556	14590	14601	14615	14291	14526	14648	14583	14534	14560	14487	14500	14585	14515	14696	14504	14476	14491	14589	14483	14408	14456	14398	14663	14519	14378	14365	14489	14631	14537	14594	14372	14468	14609	14622	14453	14452	14364	14493	14705	14509	14404	14662	14670	14452	14574	14478	14541	14598	14720	14528	14516	14430	14667	14703	14510	14489	14416	14557	14565	14539	14587	14594	14551	14662	14545	14608	14371	14564	14576	14617	14530	14566	14534	14526	14319	14528	14425	14524	14704	14707	14536	14581	14494	14557	14431	14663	14549	14418	14487	14440	14592	14440	14589	14482	14598	14581	14572	14584	14601	14562	14513	14507	14523	14791	14519	14340	14590	14578	14429	14519	14454	14562	14420	14545	14583	14539	14577	14545	14503	14366	14505	14533	14540	14572	14562	14602	14570	14447	14508	14594	14509	14536	14545	14437	14559	14595	14682	14492	14695	14519	14610	14683	14489	14782	14778	14324	14446	14572	14625	14570	14546	14373	14514	14503	14446	14493	14510	14447	14692	14496	14480	14485	14399	14444	14563	14386	14612	14587	14398	14493	14415	14593	14526	14525	14495	14504	14600	14426	14486	14561	14513	14525	14477	14585	14687	14522	14553	14510	14566	14560	14624	14678	14502	14422	14599	14400	14667	14472	14672	14614	14512	14539	14415	14609	14546	14518	14461	14591	14573	14386	14473	14674	14490	14424	14369	14657	14453	14538	14471	14477	14593	14460	14510	14600	14467	14441	14450	14501	14416	14470	14476	14565	14481	14472	14481	14489	14610	14401	14625	14609	14525	14532	14478	14581	14387	14366	14635	14510	14542	14565	14456	14361	14599	14650	14583	14384	14555	14420	14509	14546	14526	14371	14538	14510	14551	14560	14576	14538	14545	14378	14699	14623	14661	14495	14612	14661	14527	14681	14470	14468	14588	14517	14541	14662	14424	14627	14617	14453	14446	14540	14455	14717	14481	14580	14589	14540	14629	14579	14528	14431	14531	14484	14482	14499	14589	14622	14507	14561	14583	14354	14515	14542	14467	14442	14472	14327	14544	14408	14384	14595	14389	14558	14456	14503	14561	14562	14661	14417	14420	14584	14494	14496	14493	14580	14536	14469	14494	14636	14548	14633	14482	14429	14473	14668	14521	14342	14701	14502	14636	14547	14615	14541	14603	14506	14617	14379	14475	14499	14547	14631	14549	14658	14361	14551	14519	14389	14468	14499	14494	14401	14520	14605	14491	14517	14441	14439	14456	14414	14514	14552	14537	14550	14397	14523	14507	14642	14505	14567	14463	14344	14593	14499	14567	14371	14676	14625	14468	14388	14400	14600	14442	14656	14536	14460	14527	14659	14669	14635	14554	14663	14329	14512	14623	14644	14551	14425	14530	14580	14407	14376	14453	14426	14537	14507	14549	14651	14448	14497	14549	14571	14529	14417	14378	14498	14561	14471	14442	14589	14405	14498	14489	14663	14433	14657	14438	14447	14632	14537	14495	14544	14522	14539	14529	14508	14562	14365	14638	14508	14392	14437	14497	14518	14551	14515	14426	14549	14590	14512	14424	14392	14574	14546	14630	14546	14442	14647	14491	14387	14456	14483	14545	14495	14632	14578	14516	14602	14468	14737	14566	14527	14530	14395	14514	14573	14544	14619	14504	14787	14486	14597	14542	14559	14679	14630	14408	14563	14480	14524	14481	14675	14531	14496	14549	14541	14418	14588	14415	14527	14491	14445	14364	14401	14622	14374	14611	14502	14599	14445	14659	14534	14475	14510	14557	14613	14488	14710	14464	14480	14586	14545	14503	14467	14463	14483	14527	14465	14664	14427	14616	14442	14618	14407	14540	14534	14541	14387	14550	14492	14601	14609	14453	14748	14532	14539	14493	14615	14531	14621	14519	14480	14562	14449	14391	14575	14553	14423	14409	14500	14500	14380	14586	14457	14518	14370	14586	14340	14440	14355	14640	14671	14554	14532	14617	14678	14387	14582	14342	14615	14521	14418	14518	14599	14360	14297	14502	14469	14555	14530	14679	14436	14621	14503	14505	14669	14553	14393	14545	14562	14629	14406	14658	14625	14563	14549	14471	14600	14515	14463	14703	14217	14636	14352	14491	14570	14361	14413	14505	14449	14395	14640	14503	14498	14631	14465	14433	14561	14444	14360	14530	14452	14530	14637	14402	14563	14430	14734	14555	14563	14464	14489	14618	14492	14410	14645	14402	14591	14557	14509	14633	14562	14496	14519	14401	14539	14699	14400	14419	14523	14606	14400	14411	14464	14630	14579	14574	14647	14514	14603	14511	14570	14651	14492	14455	14464	14615	14458	14762	14576	14446	14501	14435	14594	14423	14576	14682	14415	14545	14516	14562	14511	14503	14517	14487	14708	14548	14349	14641	14538	14438	14501	14449	14509	14494	14466	14590	14595	14530	14586	14510	14535	14687	14551	14544	14555	14579	14524	14622	14641	14465	14520	14439	14760	14502	14428	14494	14474	14586	14553	14509	14599	14591	14498	14591	14288	14419	14589	14616	14505	14636	14392	14570	14515	14579	14514	14521	14485	14420	14495	14615	14661	14504	14433	14439	14670	14378	14617	14711	14466	14558	14457	14435	14417	14493	14614	14632	14478	14618	14628	14627	14489	14601	14561	14484	14454	14470	14635	14517	14535	14553	14531	14535	14607	14546	14424	14470	14519	14451	14591	14532	14471	14380	14541	14525	14623	14618	14355	14595	14477	14348	14528	14484	14510	14606	14464	14526	14532	14627	14394	14558	14550	14470	14537	14486	14516	14459	14560	14509	14599	14544	14506	14601	14616	14502	14450	14567	14556	14674	14503	14667	14560	14647	14463	14592	14479	14597	14485	14472	14452	14526	14515	14405	14593	14621	14500	14416	14518	14551	14465	14658	14485	14528	14545	14472	14502	14415	14573	14408	14551	14522	14468	14575	14404	14570	14608	14694	14496	14424	14608	14486	14606	14477	14489	14504	14476	14595	14346	14585	14489	14527	14527	14744	14619	14635	14473	14567	14400	14586	14703	14506	14627	14474	14536	14469	14560	14613	14520	14490	14514	14459	14415	14611	14679	14527	14459	14562	14499	14810	14386	14459	14546	14377	14500	14566	14346	14402	14488	14456	14457	14356	14514	14540	14413	14530	14357	14516	14417	14517	14397	14524	14606	14625	14406	14426	14687	14565	14567	14588	14576	14481	14560	14395	14639	14581	14482	14586	14571	14516	14573	14498	14659	14625	14437	14501	14541	14392	14441	14405	14489	14553	14486	14670	14453	14544	14383	14426	14451
22534	20932	28658	23361	21111	23090	24962	19274	18582	18842	18773	18079	18068	17787	31489	38835	34078	27669	22414	19380	17933	17544	17375	17431	17263	17250	17166	17214	17169	17385	17095	17288	17238	17070	17413	17215	17208	17051	17091	17036	17074	17225	16975	17208	17150	17054	17081	17345	17109	17204	17212	17142	17257	17108	17310	17370	16876	17386	17269	17110	17051	17227	16995	17384	17270	17352	17078	17338	17082	17363	17073	16967	17020	17042	17048	16998	17031	17046	17101	17149	17115	17234	17038	17221	17063	16950	17081	17022	17124	16945	17052	17228	17226	17066	17009	16943	17268	16812	16996	16986	16951	17044	17124	17022	17107	17173	17194	17177	17006	17165	17158	17143	17156	17058	17122	17228	17172	17114	17061	17039	17173	17224	17210	17075	17250	17205	17008	17296	17173	17111	16921	17027	17059	17105	17019	17016	17320	17057	17185	17095	17114	17025	17425	16988	17348	17082	17055	17140	16952	17163	17046	16866	17280	17005	17116	17142	16994	17072	17238	17204	17054	17059	17033	17183	16964	17074	16923	16932	17089	17133	16987	17108	16983	17333	16983	17013	16932	17145	17263	17112	17192	16820	17069	17077	17160	17263	17198	17148	17181	16921	17101	16913	17066	17091	17237	17295	17234	17101	17120	17011	16820	16948	17005	17137	17147	17083	17241	17038	17025	16973	17041	16894	17287	17120	16861	17030	16961	17206	17090	17199	17033	16991	17070	17320	17087	16790	17157	17020	17143	17153	17022	17301	17117	17283	17091	17016	17246	17162	17092	16954	17087	17134	17085	17074	16945	17099	17098	17107	17137	17060	16961	17240	17230	17125	17043	17094	17172	17088	16998	17119	17226	16950	16996	17175	16934	16995	16901	17020	17253	17116	16962	16983	17142	16993	16976	17097	17032	16994	17114	17089	16954	17068	16928	17185	17104	17149	17054	17152	17002	17138	17033	17239	17080	16775	16958	17083	17159	17077	17125	17106	16996	16969	17113	17107	17202	17214	16908	16913	17231	17348	17167	17078	17069	17022	17065	17149	17085	17022	17242	16784	17059	17220	16896	16982	17228	17180	17110	17185	17182	17038	17132	17124	17097	17275	17022	17043	17181	17061	17020	16921	17022	17068	17261	17025	16936	16946	16991	16978	17216	17120	16889	17162	17106	16964	17031	16961	17136	17041	17012	17016	17125	17116	17089	17134	17042	16798	16983	17030	17123	16915	17188	17164	16982	17048	16994	17224	17163	16994	17114	17161	17291	17009	16979	16983	17277	17000	16928	17087	16972	17198	16913	16908	16919	17178	17091	17093	17165	17085	17113	16888	17122	17178	17100	17137	17144	17073	17090	17166	16904	17066	17189	17297	17149	17044	17147	16978	17046	17251	16906	17112	17173	16855	17021	16974	16833	17040	17153	17038	16897	17417	17081	17142	17073	17255	17118	17179	17041	17070	17183	17033	17069	17053	16833	17175	16835	17047	16999	17006	17049	17232	16822	17134	16980	17161	17150	16992	17189	17142	17107	17109	17110	17135	17042	17055	17453	17012	17188	17067	17313	17196	17099	17108	17264	17186	17119	16883	17004	17182	17159	17157	17260	16951	17208	17013	17070	16972	17111	17181	17003	16932	17305	17049	17291	16880	17049	17069	16890	16849	17019	17104	16889	17023	17067	16890	17129	17153	16984	17045	17101	17034	16888	17035	17089	17157	17044	16901	17105	16902	16977	17236	16967	17058	17034	17265	17048	17148	17078	17039	17083	16913	17031	17276	17124	17157	17167	17050	16949	17023	17182	17158	16994	16851	17055	17107	17019	16893	17061	17176	17042	17136	16919	17098	17060	16990	17203	16996	17032	17243	16936	16997	17054	17080	17184	17191	17122	17084	17481	17090	17138	17015	17203	16970	16938	17111	17146	17086	17005	17209	17145	16986	16962	16987	17433	17008	17069	16968	17007	17026	17113	17213	17014	16937	17101	17019	17116	16991	17049	16964	17048	17183	17327	17124	17415	16965	17134	17045	17106	17133	17075	17006	17209	17063	17126	17073	16912	16903	17091	16996	17322	17018	16942	17129	17240	17045	17046	17130	17090	17110	17343	16935	17050	17075	16825	16794	17169	17052	17216	17107	17168	17042	17170	17154	17015	16875	16986	17061	17178	17142	17039	17080	17117	17035	16993	17118	17031	17015	17126	17001	17277	17183	17154	17205	17199	17010	17286	17200	16938	16904	16813	17035	17128	17356	17028	17166	16778	17079	17140	17275	16968	17061	17174	17295	17085	16916	17114	17277	16967	17293	17041	17107	17182	17178	17051	17025	17054	16961	17245	17206	17075	17072	17082	17055	16951	17121	17286	17163	16926	16965	17130	17077	17036	17089	17166	17240	17208	17088	17014	17062	16920	17046	16897	16968	16959	17183	17035	16880	17039	17018	17237	17020	17287	17112	17018	17017	17090	16927	17190	16947	16975	17104	17031	17008	17031	17163	17178	16952	17297	17207	17071	17103	17146	16950	17193	17028	16927	16925	17227	17128	16890	16915	16950	17070	17126	16961	17226	16960	16979	17203	17066	16903	16934	17164	17018	17005	17095	17085	17018	17005	17009	17219	17063	17165	17096	17065	17058	17235	17014	17113	17164	16935	16942	16977	17228	17246	17069	17180	16946	17079	17003	17151	17068	17207	16911	16961	17068	16971	17072	17096	17021	16950	17117	17009	17163	17120	16987	17162	16978	17069	17018	17081	17072	16867	16960	17276	17027	17086	17104	17029	17048	17068	16910	17081	17041	16850	17195	17101	17032	17174	17033	17083	17016	16928	17008	17012	17334	17036	17083	17056	17082	16920	17112	17108	17039	17054	17164	17215	17017	17102	17049	17041	17187	17214	17140	17311	17023	17061	17067	17136	17281	16845	16661	16911	17165	17077	17258	17128	17210	17005	17266	17034	17118	17155	17295	17042	16855	16990	16940	17259	17232	17183	16943	17098	17086	16856	17143	17119	17038	16996	17092	17079	16840	17032	17200	17245	17126	17019	17113	17153	17115	17083	17097	17107	16940	17037	17111	17177	17122	17104	17151	17209	16926	16950	16906	16967	16981	16918	17076	16926	17079	17287	17266	17041	16947	17091	17030	17132	17172	17073	17247	17056	17030	17088	16966	16930	17047	16894	17124	17095	16881	17057	17009	16953	16837	16948	17227	17095	17194	17069	17161	17087	17202	17241	17024	17081	17144	16965	17108	17045	17206	17120	17183	16925	17009	16977	17090	17106	17043	17115	17167	16790	17110	17135	17280	16875	17051	17243	17212	17080	16906	16795	16910	17107	17029	17382	16991	17102	17195	17047	17112	17063	16911	17183	17046	16858	17138	17088	17063	16977	17082	17045	17171	17009	17039	17045	17202	17046	16972	16882	17119	17167	17111	16969	17118	17202	17313	17043	17003	17071	17262	17196	17018	17171	17197	17216	17058	17301	17129	17193	17030	16990	17153	17258	17070	17080	17045	16882	16980	17040	16864	16887	17024	17334	17193	17150	16990	17008	17238	17119	16963	17231	17077	16899	17083	16893	17241	16995	17055	16969	17178	17165	17093	16953	17045	16941	17041	17004	17138	17183	16995	17072	17158	17036	17003	17319	17154	17055	17244	17093	17283	17322	17329	17067	16987	17013	17329	17238	17143	17082	17100	17234	17092	17137	17201	17155	17161	16863	17078	17022	16998	17042	16978	17113	17044	16912	16907	16957	17018	17116	16982	17243	17047	17086	17028	16979	17319	16799	17151	17215	17234	17190	17109	17108	17090	17241	17009	17094	17027	17243	17096	17053	16985	16895	17142	16938	17083	16971	17066	17380	17074	17082	17208	17197	17096	17168	16972	17144	16871	17179	17071	16996	16850	17144	17228	16988	17032	17012	17297	17190	17327	16939	16867	16999	17175	17028	17005	17159	17007	16915	16864	17143	17335	16996	17195	17138	17224	17225	17253	17167	16955	16935	17242	17045	17326	17158	17196	17029	17106	17020	16977	17233	16932	17086	17156	17075	16876	16958	17063	17126	17006	16881	17071	17057	17182	17150	17239	17268	17051	17125	17242	17249	17124	17208	17033	17203	17267	17267	17178	17010	17071	17107	17045	17124	17266	16940	17151	17014	17027	17114	17160	17133	17103	17205	16954	17211	17019	17041	17035	16993	17274	17063	17193	17197	17077	17172	16971	17080	17141	16983	17107	17170	17094	17040	17027	17043	17153	16828	16943	17054	17325	17197	17021	16921	17100	16880	17093	17240	17199	17223	17274	17021	16990	16954	17247	17141	17194	17152	17206	17064	17037	17231	16911	16920	16949	16984	16888	16925	17018	17014	16963	17062	16812	17145	16923	17101	17059	17204	17049	17060	17024	17021	17015	17095	17109	16900	17005	16915	17132	17095	17106	17183	17144	17155	17121	17091	17142	16958	17184	17164	17255	16989	17103	17109	16902	17047	16982	17174	16921	17166	17149	17057	17246	17172	17057	17024	17031	17293	17059	17050	17400	17158	17064	16924	17153	16961	17023	17274	17200	17062	17055	17086	17165	17243	17262	17092	17113	16882	17013	17048	17143	17188	17050	17118	17036	17044	17190	17000	16958	17036	17121	16901	17089	16960	17217	17115	16892	16886	16971	16981	17179	17000	17071	17149	17090	17074	17037	17132	17042	16952	16937	16893	17081	17151	17166	17005	17121	16978	17166	16996	17098	16990	17016	17137	17041	17079	16983	17269	16919	16948	17286	17060	17164	17055	17245	17058	17280	17288	17054	17105	17058	17115	17088	16938	17154	17172	17103	17110	17185	16991	17058	17255	17132	17016	17094	16918	17130	17064	16943	16965	17124	17108	17004	17058	17039	17045	17225	16956	17060	16917	17044	17117	16963	17077	17130	16947	16967	17131	17065	16973	17062	17074	16977	17023	16929	17046	17005	16824	16897	17096	17024	16854	16986	17032	17154	16974	17235	16957	17006	17277	16930	16852	17090	17073	16947	17011	17090	17139	17253	16994	17028	17087	17088	17065	17276	17103	17159	17095	17121	17119	17136	17116	17011	17214	17084	16975	17155	17222	17161	17062	16996	17134	16998	17102	17211	17035	17112	16950	17164	17016	17174	17226	17096	17148	16778	16792	17097	16882
16431	32192	31996	25367	21292	18702	17378	16896	17007	16904	16589	16115	15579	15537	35099	38964	34161	26344	20516	16249	14876	14508	14584	14367	14534	14541	14594	14655	14689	14492	14506	14695	14614	14382	14518	14926	14549	14591	14495	14669	14623	14506	14623	14575	14604	14484	14652	14678	14582	14518	14546	14465	14584	14713	14607	14522	14623	14601	14585	14585	14359	14762	14448	14567	14676	14486	14576	14646	14691	14592	14530	14629	14392	14450	14728	14593	14478	14569	14682	14393	14488	14516	14507	14727	14471	14534	14568	14479	14555	14596	14524	14330	14575	14679	14579	14464	14478	14592	14698	14717	14528	14634	14510	14479	14514	14425	14668	14521	14447	14533	14535	14450	14587	14403	14585	14621	14623	14445	14474	14831	14337	14640	14385	14540	14608	14538	14360	14573	14576	14751	14513	14501	14385	14614	14719	14429	14623	14446	14695	14423	14541	14584	14591	14577	14627	14557	14618	14506	14412	14767	14500	14565	14509	14659	14570	14495	14612	14473	14437	14532	14566	14610	14531	14608	14618	14648	14482	14518	14483	14383	14600	14594	14689	14517	14619	14531	14469	14617	14515	14583	14694	14460	14516	14517	14508	14704	14423	14456	14554	14648	14477	14453	14429	14524	14381	14618	14642	14505	14462	14533	14599	14465	14382	14576	14574	14518	14537	14630	14545	14563	14512	14471	14558	14632	14340	14341	14674	14503	14548	14521	14532	14479	14523	14527	14567	14570	14670	14685	14463	14529	14636	14478	14459	14613	14424	14571	14677	14602	14569	14452	14594	14658	14421	14427	14600	14512	14615	14406	14546	14620	14611	14501	14597	14380	14505	14564	14512	14696	14523	14534	14567	14689	14351	14571	14541	14380	14549	14663	14446	14503	14498	14576	14483	14465	14619	14640	14546	14520	14479	14648	14654	14509	14469	14469	14560	14487	14449	14460	14495	14528	14614	14468	14576	14514	14468	14548	14685	14437	14684	14611	14497	14695	14369	14527	14436	14582	14415	14499	14539	14322	14564	14548	14614	14565	14603	14596	14462	14602	14467	14514	14372	14633	14375	14659	14627	14556	14469	14608	14419	14674	14513	14755	14500	14440	14453	14580	14446	14482	14604	14560	14325	14353	14615	14679	14435	14633	14580	14324	14573	14484	14398	14534	14602	14580	14425	14407	14392	14558	14280	14492	14701	14661	14597	14510	14395	14647	14538	14427	14376	14589	14577	14626	14442	14496	14449	14581	14551	14496	14596	14532	14513	14685	14681	14571	14561	14580	14362	14397	14575	14508	14493	14660	14553	14360	14544	14486	14448	14627	14734	14579	14470	14289	14452	14627	14439	14524	14664	14619	14545	14455	14486	14559	14385	14604	14387	14560	14625	14529	14571	14625	14504	14500	14440	14390	14417	14445	14482	14584	14560	14581	14504	14545	14434	14579	14627	14576	14540	14470	14568	14576	14563	14613	14440	14522	14717	14570	14475	14448	14619	14539	14369	14393	14365	14486	14281	14643	14435	14509	14520	14609	14429	14518	14507	14567	14579	14433	14530	14441	14623	14536	14475	14383	14551	14476	14550	14505	14496	14514	14525	14636	14590	14563	14434	14485	14315	14694	14578	14549	14629	14431	14484	14478	14679	14340	14389	14486	14323	14489	14470	14496	14675	14327	14520	14728	14595	14498	14279	14524	14583	14418	14410	14492	14473	14636	14704	14665	14577	14577	14509	14455	14338	14413	14907	14602	14492	14497	14455	14558	14621	14431	14574	14434	14594	14716	14665	14705	14603	14490	14603	14654	14527	14462	14543	14504	14430	14548	14499	14475	14619	14380	14701	14399	14571	14411	14452	14309	14549	14464	14407	14618	14658	14484	14524	14481	14866	14479	14402	14530	14311	14749	14608	14594	14684	14604	14598	14449	14589	14421	14588	14497	14502	14416	14564	14379	14458	14701	14342	14495	14561	14497	14517	14571	14717	14691	14413	14578	14741	14413	14667	14525	14476	14445	14470	14537	14577	14717	14431	14605	14614	14450	14717	14511	14657	14576	14436	14599	14597	14414	14425	14570	14537	14605	14527	14573	14401	14467	14446	14604	14567	14526	14602	14646	14531	14441	14446	14558	14406	14575	14541	14526	14619	14677	14404	14479	14521	14338	14654	14553	14636	14587	14490	14509	14514	14480	14596	14653	14374	14611	14566	14513	14599	14465	14644	14423	14460	14560	14504	14559	14549	14569	14575	14397	14503	14746	14343	14477	14572	14551	14528	14580	14524	14346	14419	14584	14573	14487	14468	14668	14565	14679	14675	14511	14547	14611	14708	14443	14513	14423	14489	14508	14466	14514	14451	14429	14497	14584	14581	14629	14498	14477	14448	14468	14481	14602	14536	14417	14611	14484	14651	14565	14561	14522	14508	14632	14603	14561	14521	14657	14488	14630	14362	14452	14532	14647	14419	14597	14347	14628	14517	14527	14555	14568	14648	14634	14500	14563	14424	14580	14515	14522	14529	14569	14517	14593	14578	14467	14480	14362	14567	14514	14316	14403	14771	14376	14410	14454	14415	14587	14668	14426	14646	14626	14486	14752	14606	14619	14503	14645	14565	14511	14555	14591	14566	14295	14544	14592	14423	14528	14687	14519	14515	14497	14426	14447	14545	14595	14494	14376	14461	14475	14569	14587	14404	14626	14385	14604	14581	14431	14446	14599	14482	14494	14608	14398	14560	14509	14529	14600	14622	14456	14408	14530	14493	14541	14651	14539	14502	14389	14511	14479	14523	14653	14463	14696	14304	14406	14502	14334	14547	14469	14459	14715	14403	14616	14616	14599	14561	14501	14579	14597	14489	14592	14427	14482	14550	14325	14393	14593	14504	14468	14421	14509	14589	14518	14400	14493	14514	14646	14348	14557	14426	14484	14578	14504	14490	14673	14436	14581	14611	14623	14509	14453	14475	14492	14637	14527	14568	14497	14472	14444	14471	14443	14541	14495	14535	14427	14594	14450	14501	14426	14479	14738	14655	14541	14558	14526	14682	14418	14546	14567	14515	14568	14475	14442	14555	14524	14583	14483	14632	14565	14659	14540	14613	14388	14731	14685	14591	14524	14414	14503	14489	14439	14396	14594	14619	14357	14656	14625	14629	14623	14512	14473	14469	14591	14524	14461	14548	14467	14435	14607	14343	14619	14655	14561	14527	14569	14471	14409	14416	14531	14393	14520	14473	14484	14498	14454	14457	14496	14648	14487	14397	14462	14564	14533	14577	14700	14469	14443	14602	14502	14460	14430	14559	14601	14391	14571	14429	14438	14514	14452	14524	14639	14411	14379	14480	14551	14502	14572	14453	14439	14567	14436	14639	14485	14457	14416	14552	14546	14509	14666	14546	14600	14493	14594	14437	14529	14405	14585	14702	14565	14525	14362	14622	14588	14391	14431	14690	14383	14648	14728	14522	14557	14464	14446	14511	14509	14675	14441	14338	14579	14475	14643	14487	14417	14556	14402	14385	14493	14678	14474	14411	14452	14563	14476	14670	14517	14521	14586	14529	14512	14632	14574	14591	14543	14371	14401	14352	14485	14480	14681	14463	14542	14662	14493	14464	14582	14554	14389	14399	14617	14488	14554	14627	14646	14478	14442	14613	14497	14441	14618	14487	14548	14596	14677	14444	14430	14569	14514	14485	14568	14524	14585	14455	14426	14686	14539	14503	14532	14559	14476	14516	14423	14633	14489	14539	14436	14496	14437	14427	14527	14643	14508	14435	14317	14406	14671	14557	14544	14545	14584	14605	14567	14509	14494	14535	14503	14552	14474	14642	14601	14482	14619	14513	14462	14491	14503	14483	14434	14650	14482	14541	14475	14581	14483	14460	14559	14576	14514	14550	14584	14658	14457	14588	14411	14462	14591	14543	14475	14450	14573	14339	14651	14514	14521	14628	14561	14525	14658	14558	14582	14531	14550	14713	14468	14517	14612	14351	14540	14441	14459	14550	14530	14449	14504	14459	14574	14542	14484	14429	14627	14341	14464	14520	14517	14426	14543	14607	14621	14383	14499	14616	14486	14624	14341	14435	14391	14646	14554	14398	14646	14479	14578	14583	14552	14435	14604	14600	14528	14701	14759	14536	14645	14414	14604	14602	14557	14353	14418	14610	14410	14650	14577	14374	14645	14481	14522	14499	14540	14589	14556	14279	14518	14507	14550	14526	14628	14509	14665	14511	14652	14624	14463	14512	14327	14500	14489	14446	14502	14673	14417	14549	14625	14577	14419	14659	14439	14543	14448	14525	14497	14574	14588	14700	14634	14507	14509	14387	14365	14468	14485	14673	14313	14377	14502	14453	14634	14436	14448	14499	14481	14675	14446	14588	14593	14608	14485	14448	14560	14768	14423	14641	14549	14490	14314	14540	14474	14398	14566	14720	14549	14362	14540	14455	14541	14698	14680	14554	14418	14500	14401	14435	14464	14723	14584	14536	14365	14433	14395	14499	14632	14351	14667	14528	14684	14522	14580	14412	14351	14573	14490	14575	14433	14489	14361	14535	14681	14524	14499	14737	14595	14558	14442	14686	14565	14665	14588	14725	14399	14641	14553	14619	14405	14479	14575	14621	14446	14537	14519	14513	14509	14495	14493	14651	14518	14557	14573	14555	14456	14583	14601	14622	14411	14603	14446	14492	14755	14612	14413	14578	14367	14609	14526	14324	14566	14607	14409	14605	14547	14573	14615	14497	14563	14400	14452	14482	14396	14572	14495	14701	14684	14479	14592	14440	14566	14508	14464	14754	14646	14453	14491	14577	14628	14517	14660	14436	14502	14459	14565	14564	14582	14617	14465	14402	14592	14469	14482	14346	14580	14509	14436	14573	14565	14401	14498	14561	14650	14573	14552	14416	14616	14520	14413	14517	14665	14479	14580	14480	14591	14638	14431	14542	14650	14528	14454	14291	14490	14630	14525	14577	14449	14493	14536	14583	14576	14663	14566	14660	14591	14605	14263	14550	14639	14543	14483	14509	14656	14562	14451	14498	14464	14568	14561	14635	14467	14562	14591	14300	14638	14534	14253	14467	14506	14598	14541	14534	14621	14651	14539	14561	14712	14516	14777	14585	14514	14570	14666	14611	14543	14554	14626	14667	14490	14583	14585	14439	14452
27019	21971	26126	23625	19914	19414	19398	18423	18301	18225	18130	18191	17749	17807	18477	19996	19810	18895	18348	17980	17892	17774	17799	17895	17913	17737	17576	17530	17776	17693	17703	17708	17751	17716	17791	17605	17751	17723	17835	17652	17510	17646	17634	17523	17474	17694	17548	17683	17679	17659	17617	17588	17582	17622	17677	17471	17684	17740	17693	17719	17685	17606	17722	17846	17576	17848	17664	17747	17787	17717	17643	17713	17574	17833	17494	17608	17661	17802	17596	17803	17812	17793	17697	17691	17691	17653	17562	17489	17671	17623	17711	17733	17733	17610	17693	17671	17753	17498	17692	17717	17814	17478	17641	17573	17719	17728	17844	17644	17644	17568	17714	17479	17700	17460	17570	17541	17703	17673	17606	17600	17695	17676	17759	17446	17665	17695	17659	17665	17792	17688	17710	17797	17684	17906	17593	17715	17594	17530	17686	17717	17786	17640	17489	17800	17556	17632	17724	17654	17692	17950	17616	17502	17766	17685	17528	17618	17697	17561	17705	17735	17710	17733	17657	17718	17713	17702	17773	17769	17596	17630	17380	17675	17634	17903	17756	17617	17797	17543	17487	17545	17511	17717	17673	17711	17668	17667	17669	17773	17792	17625	17722	17572	17724	17730	17674	17668	17454	17543	17717	17735	17584	17687	17756	17815	17597	17724	17707	17529	17863	17769	17723	17734	17637	17590	17761	17510	17650	17759	17558	17615	17763	17556	17730	17784	17684	17546	17578	17677	17861	17973	17529	17743	17453	17481	17836	17571	17484	17649	17816	17910	17619	17841	17691	17591	17607	17810	17578	17713	17711	17565	17782	17668	17697	17650	17774	17658	17869	17580	17461	17788	17545	17695	17531	17738	17630	17742	17607	17587	17504	17723	17486	17578	17707	17559	17494	17715	17698	17528	17642	17455	17729	17499	17535	17825	17456	17722	17749	17671	17647	17717	17633	17794	17471	17763	17683	17716	17820	17897	17563	17638	17782	17653	17705	17625	17542	17869	17863	17745	17849	17701	17769	17873	17851	17477	17420	17664	17716	17659	17738	17496	17762	17365	17499	17884	17591	17459	17630	17751	17548	17532	17785	17799	17782	17520	17737	17647	17508	17760	17629	17642	17746	17565	17665	17638	17734	17624	17699	17650	17572	17701	17671	17427	17658	17643	17790	17742	17843	17446	17584	17598	17386	17836	17533	17653	17931	17659	17576	17597	17761	17608	17780	17700	17636	17539	17558	17753	17603	17632	17442	17764	17749	17627	17708	17623	17644	17698	17666	17826	17647	17603	17568	17370	17640	17711	17670	17614	17541	17615	17681	17604	17589	17628	17675	17667	17579	17780	17708	17557	17635	17647	17709	17658	17727	17410	17714	17613	17733	17686	17683	17660	17676	17557	17566	17478	17632	17564	17599	17646	17497	17648	17763	17677	17446	17521	17712	17700	17615	17729	17673	17985	17675	17784	17637	17397	17563	17662	17743	17529	17567	17662	17428	17659	17519	17613	17825	17610	17402	17683	17585	17631	17787	17613	18000	17587	17775	17625	17837	17662	17720	17678	17691	17628	17639	17601	17657	17900	17703	17714	17829	17747	17845	17798	17773	17731	17688	17618	17619	17461	17548	17681	17589	17854	17725	17530	17804	17613	17613	17548	17682	17760	17525	17727	17704	17578	17393	17498	17517	17437	17781	17706	17694	17788	17747	17767	17750	17793	17762	17736	17527	17635	17687	17670	17602	17641	17649	17812	17602	17793	17678	17483	17823	17594	17531	17644	17580	17606	17562	17544	17604	17658	17756	17780	17618	17745	17580	17415	17732	17728	17750	17689	17642	17734	17689	17866	17702	17824	17822	17608	17740	17705	17680	17659	17728	17703	17811	17709	17643	17689	17799	17903	17993	17624	17612	17582	17705	17895	17699	17814	17642	17747	17640	17699	17625	17640	17615	17563	17715	17880	17772	17634	17933	17676	17731	17591	17827	17715	17593	17575	17577	17737	17768	17838	17634	17620	17545	17582	17712	17590	17720	17678	17765	17718	17529	17763	17616	17370	17605	17736	17692	17626	17544	17593	17610	17660	17755	17602	17487	17542	17782	17601	17672	17811	17592	17557	17635	17503	17655	17646	17762	17756	17607	17644	17606	17528	17755	17646	17659	17608	17627	17671	17729	17668	17666	17761	17793	17609	17612	17463	17621	17473	17724	17422	17610	17773	17563	17630	17789	17657	17595	17608	17685	17611	17526	17626	17531	17438	17604	17586	17424	17642	17485	17614	17896	17743	17689	17733	17582	17762	17531	17627	17754	17651	17775	17647	17739	17611	17562	17740	17714	17740	17828	17576	17721	17867	17581	17686	17651	17661	17795	17595	17690	18003	17696	17755	17622	17743	17445	17603	17765	17740	17917	17796	17649	17709	17449	17496	17698	17713	17661	17569	17654	17756	17703	17732	17708	17689	17775	17507	17763	17825	17684	17710	17628	17502	17627	17585	17560	17784	17550	17647	17512	17703	17659	17762	17668	17856	17738	17682	17513	17905	17780	17649	17630	17662	17464	17740	17708	17510	17593	17724	17838	17751	17662	17756	17569	17654	17725	17574	17760	17531	17565	17560	17701	17527	17937	17754	17653	17673	17571	17593	17653	17416	17843	17655	17877	17729	17762	17752	17782	17710	17648	17707	17545	17665	17692	17682	17732	17609	17946	17624	17620	17610	17637	17719	17699	17772	17708	17544	17849	17475	17641	17731	17768	17432	17641	17727	17430	17669	17710	17728	17669	17603	17599	17683	17818	17544	17642	17748	17480	17724	17573	17526	17485	17473	17405	17449	17619	17587	17918	17760	17655	17665	17660	17761	17604	17689	17910	17805	17523	17576	17656	17725	17612	17740	17608	17611	17746	17464	17610	17981	17675	17681	17724	17551	17560	17716	17761	17459	17630	17881	17558	17848	17587	17605	17716	17937	17606	17602	17609	17727	17861	17682	17577	17628	17675	17750	17716	17640	17612	17651	17703	17836	17707	17755	17743	17752	17802	17590	17619	17709	17769	17705	17693	17752	17519	17772	17627	17593	17714	17617	17480	17750	17628	17506	17572	17578	17937	17589	17596	17955	17758	17796	17775	17563	17670	17700	17804	17693	17628	17708	17692	17749	17607	17880	17587	17682	17814	17678	17599	17830	17756	17748	17662	17804	17789	17771	17711	17680	17671	17386	17633	17895	17692	17636	17805	17642	17607	17707	17585	17612	17745	17670	17736	17600	17740	17774	17551	17541	17638	17640	17806	17862	17716	17727	17817	17547	17849	17737	17666	17567	17611	17561	17728	17750	17736	17850	17534	17674	17649	17740	17677	17559	17627	17689	17855	17731	17505	17553	17656	17686	17797	17590	17511	17619	17661	17522	17611	17367	17775	17449	17651	17758	17631	17753	17670	17738	17549	17637	17722	17753	17697	17779	17550	17799	17496	17979	17740	17780	17714	17662	17969	17713	17599	17493	17808	17811	17800	17712	17687	17825	17737	17700	17752	17698	17373	17853	17814	17582	17717	17508	17750	17657	17719	17577	17655	17577	17629	17466	17635	17742	17448	17575	17962	17538	17632	17850	17704	17652	17514	17678	17540	17687	17900	17578	17609	17657	17605	17707	17783	17774	17671	17594	17798	17662	17732	17655	17491	17450	17776	17700	17714	17576	17622	17765	17578	17580	17580	17591	17651	17642	17568	17508	17554	17629	17722	17788	17788	17508	17720	17842	17485	17644	17800	17570	17680	17505	17607	17622	17725	17643	17722	17920	17778	17545	17732	17609	17588	17785	17777	17701	17822	17714	17847	17622	17477	17705	17660	17500	17808	17819	17641	17520	17595	17678	17725	17704	17718	17539	17529	17569	17651	17637	17538	17789	17592	17625	17714	17679	17785	17555	17776	17736	17648	17754	17849	17708	17767	17825	17490	17458	17746	17806	17591	17653	17650	17703	17409	17842	17803	17579	17860	17663	17669	17565	17619	17680	17760	17655	17655	17602	17850	17672	17585	17691	17895	17629	17564	17521	17815	17570	17595	17648	17661	17652	17631	17670	17696	17666	17415	17717	17681	17891	17578	17569	17628	17487	17679	17643	17764	17604	17710	17536	17693	17767	17741	17560	17653	17546	17660	17592	17657	17579	17627	17778	17801	17677	17823	17684	17774	17679	17539	17721	17717	17784	17671	17678	17548	17649	17657	17731	17691	17551	17669	17709	17850	17722	17639	17922	17838	17750	17813	17462	17724	17601	17737	17605	17607	17738	17674	17677	17675	17702	17794	17801	17742	17857	17752	17495	17550	17639	17557	17769	17736	17949	17715	17482	17625	17552	17674	17687	17567	17655	17686	17664	17666	17545	17659	17871	17614	17762	17890	17572	17809	17582	17595	17737	17781	17676	17755	17567	17643	17806	17954	17793	17866	17695	17656	17649	17857	17850	17591	17785	17822	17622	17584	17490	17671	17680	17547	17511	17626	17550	17573	17761	17898	17798	17870	17732	17505	17658	17750	17652	17792	17841	17672	17773	17557	17633	17780	17673	17464	17618	17585	17607	17669	17712	17628	17836	17765	17658	17615	17628	17812	17767	17788	17427	17469	17488	17572	17772	17575	17558	17598	17720	17603	17748	17766	17676	17619	17562	17678	17594	17791	17645	17751	17792	17933	17570	17606	17557	17646	17521	17623	17835	17776	17567	17677	17589	17492	17500	17602	17571	17664	17496	17645	17499	17644	17776	17855	17722	17577	17430	17585	17729	17722	17648	17749	17795	17945	17703	17747	17764	17450	17655	17796	17615	17628	17718	17851	18007	17698	17762	17687	17880	17747	17719	17718	17669	17709	17647	17827	17711	17793	17758	17860	17480	17796	17958	17639	17722	17651	17687	17672	17693	17666	17417	17672	17820	17575	17669	17712	17723	17820	17521	17719	17654	17873	17613	17768	17621	17590	17731	17655	17585	17613	17677	17777	17751	17592	17902	17772	17607	17546	17712	17581	17602	17497	17738	17727	17604	17573	17533	17608	17583	17710	17887	17759	17695	17610	17787	17917	17622	17718	17629	17657	17929	17575	17519	17732	17721	17674	17710	17733	17664	17609	17704	17506	17426	17465	17461	17679	17561	17637	17679	17625	17689
16012	22691	22833	19404	18342	17449	16805	16162	15858	15511	15474	15251	15260	15039	16463	17982	17134	16103	15480	15046	14838	14746	14764	14871	14898	14759	14966	14912	14886	14727	14971	14628	14900	14962	14882	14835	14691	14692	14882	14833	14806	14840	14890	14710	14903	14827	14917	14700	14873	14909	14842	14873	14650	14843	14684	14840	14725	14888	14899	14857	14837	14765	14772	14881	14698	14866	14750	14855	14763	14897	14932	14890	14640	14922	14637	14850	14769	14975	15087	14830	14825	14953	14828	14884	14943	14447	14660	14765	14593	14800	14798	14809	14669	14866	14852	14936	14802	14753	14714	14943	14857	15129	14838	14798	14769	14788	14753	14719	14895	14756	14895	14743	14718	14901	14885	14805	14927	14860	14847	14825	14842	14940	14761	14847	14716	14877	14782	14851	14678	14842	14941	14846	14595	14845	14722	15034	14840	14840	14779	14775	14836	14679	14801	14891	14854	14790	14744	14921	14850	14883	14924	14708	14667	14935	14875	14713	14743	14820	14786	14781	14868	14922	14833	14759	14936	14902	14786	14903	14756	14664	14940	14889	14870	14878	14851	14720	14864	14833	14928	14756	14970	14769	14885	14922	14910	14715	14819	14987	14870	14635	14701	14867	14663	14825	14788	14862	14813	14609	14727	14911	14794	14824	14805	14954	14807	14884	14732	14961	14754	14883	14860	14669	14809	14679	14783	14866	14995	14857	14767	14946	14943	14784	14900	14772	14979	14863	14748	14853	14780	14952	14739	14748	15064	14894	14887	14900	14809	14826	14995	14772	14901	14959	14832	14835	14652	14851	14797	14801	14753	14844	14806	14809	15022	14739	14759	14828	14834	14738	14866	14737	14975	14875	14801	15040	14816	14751	14768	14762	14873	14867	14866	14725	14852	14840	14851	14953	14938	14946	14916	14725	14912	14814	14876	14734	14837	14762	14780	14837	14828	14894	14743	14769	14884	14792	14846	14735	14841	14786	14875	14869	14719	14871	14849	14863	14765	14753	14804	14820	14824	14824	14842	14999	14738	14864	14919	14890	14817	14843	14753	14801	14877	14800	14829	14740	14727	14902	14895	14895	14759	14775	14720	14671	14917	14787	14809	14749	14767	14747	14788	14852	14805	14777	14876	14802	14654	14754	14754	14895	14752	14920	14593	14909	14944	14858	14987	14936	14986	14831	14940	14791	14617	14865	14753	14752	14673	14771	14885	14808	14891	14799	14827	14769	14881	14891	14885	14846	14901	14729	14717	14787	14926	15083	14864	14931	14836	14820	14783	14967	14887	14868	14889	14743	14775	14918	14745	14809	14752	14915	14762	14795	14893	14771	14746	14711	14790	14807	14849	14973	14658	14773	14783	14924	14814	14903	14940	14728	14768	14755	14901	14804	14890	14810	14931	14898	14907	14888	14930	14863	14681	14755	14963	14885	14896	14881	14729	14913	14875	14720	14864	14745	14788	14735	14828	14828	14983	14942	14852	14964	14574	14778	14805	14781	14875	14880	14878	14966	14742	14768	14942	14717	14827	14999	14863	14953	14939	14843	14937	14839	14784	14737	14766	14747	14878	14929	14759	14845	14882	14915	14859	14917	14776	14786	14801	15037	14760	14696	14775	14827	14769	14897	15015	14927	14506	14898	14683	14845	15144	14692	14900	14924	14859	14756	14845	14886	14898	14961	14786	14760	14714	14764	14860	14949	14852	14766	14878	14813	14823	14823	14906	14872	14957	14649	14880	14646	14772	14950	14886	14878	14753	14748	14706	14765	14831	14866	15065	14902	14737	14854	14824	14821	14800	14687	14852	14828	14898	14825	14729	14708	14811	14841	14728	14799	14756	14791	14871	14804	14801	14967	15032	14827	14634	14986	14819	14818	14932	14726	14821	14809	14794	14921	14800	14890	14880	14668	14763	14696	14785	14885	14840	14772	14780	14867	14822	14721	14801	14795	14923	14715	14826	14741	14654	14805	14832	14993	14979	14786	14950	14845	14742	14848	14811	14787	14809	15027	14995	14649	14812	14905	14823	14791	15016	14909	14726	14868	14882	14763	14871	14949	14838	14772	14802	14827	14918	14810	14844	14721	14898	14884	14713	14717	14758	14937	14786	14812	15002	14878	14911	14820	14808	14842	14856	15029	14874	14861	14744	14806	14678	14705	14923	14761	14839	14803	14852	14813	14651	14859	14798	15005	14985	14774	14890	14896	14839	14976	14845	14889	14991	14998	14826	14978	14741	14892	14866	14952	14729	14726	14802	14797	14792	14899	14761	14694	14684	14655	14837	14807	14720	14776	14745	14944	14817	14781	14842	14751	14900	14963	14892	14893	14755	14813	14928	14872	14737	14685	14836	14909	14632	14747	14883	14784	14715	14826	14900	14740	14759	14752	14826	14915	14731	14761	14776	14850	14724	14786	14860	14875	14720	14789	14846	14751	14866	14804	14823	14769	14523	14679	14800	14930	14887	14910	14817	14775	14945	14949	14864	14701	14949	14822	14853	15030	14832	14880	14704	14912	14742	14767	14772	14850	14852	14940	14952	14981	14771	14829	14665	14912	14813	14921	15033	14870	14832	14709	14845	14993	14681	14831	14768	14817	14893	14854	14886	14693	14833	14888	14803	14809	14751	14950	14741	15051	14660	14897	14718	14979	14830	14748	14812	14851	14914	15021	14786	14713	14834	14951	14885	14783	14930	14894	14704	14841	14852	14806	14874	15035	14804	14678	14876	14794	14844	14872	14712	14840	14835	14855	14914	14710	14875	14758	14862	14931	14878	14789	14944	14892	14711	14745	14843	15029	14833	14844	14690	14980	14844	14807	14878	14859	14705	14819	14876	14747	14690	14704	14770	14912	14734	14817	14767	14826	14561	15101	14905	14830	14805	14970	14761	14821	14824	14930	14851	14923	14803	14784	14980	14748	14728	14854	14759	14803	14876	14811	14723	14859	14832	14820	14999	14795	14779	14788	14888	14890	14836	14881	14939	14876	14792	14917	14786	14936	14813	14664	14827	14857	14870	15041	14926	14701	14730	14852	14797	14747	14860	14893	14792	14659	14787	14864	14873	14817	14926	14741	14840	14867	15008	14713	14856	14913	14765	14764	14782	14762	14966	14773	14794	14760	14809	14709	14891	14801	14968	14804	14774	14815	14842	14780	14833	14929	14773	14837	14919	14849	14897	14798	14766	14885	14755	14737	14802	14688	14783	14780	14862	14995	14826	14926	14898	14939	14696	14902	14828	14852	14880	14937	14876	14826	14781	14847	14693	14702	14971	14809	14632	14912	14936	14800	14752	14643	14924	14806	14743	14741	14767	14805	14844	14875	14767	14771	14753	14834	14731	14977	14906	14844	14815	14857	14894	14830	14858	14772	14706	14761	14863	14815	14867	14813	14754	14908	14787	14801	14829	14761	14764	14699	14935	14821	14859	14659	14914	14806	14894	14769	14766	14783	14948	14801	14707	14817	14760	14838	14768	14991	14866	14839	14867	14732	14905	14557	14988	14938	14785	14907	14844	14791	14922	14880	14872	14894	14983	14800	14727	14882	14905	14829	14610	14894	14687	14881	14695	14850	14867	14714	14938	14813	14866	14863	14892	14503	14855	14755	14700	14782	14814	14789	14704	14925	14899	14852	14938	14924	14684	14750	14663	14872	14829	14961	14819	14825	14611	14880	14620	14858	14773	14735	14785	14807	14836	14746	14880	15072	14809	14724	14827	14850	14625	14774	14913	14851	15050	14849	14681	15073	14775	14734	14930	14891	14907	14635	15023	14870	14876	14896	14644	14958	14931	14851	14829	14870	14805	14866	14893	14924	14819	14909	15017	14851	14844	14773	14747	14790	14760	14752	14870	14980	14670	14821	14808	14853	14852	14833	14934	14885	14738	14829	14850	14834	14700	14714	14848	14846	14808	14887	14790	14745	14781	14732	14756	14782	14858	14950	14782	14738	15014	14962	14910	14794	14839	14893	14865	14714	14809	14813	14867	14925	14841	14757	14676	14934	14855	14742	14953	14776	14879	14911	14713	14940	14917	14788	14890	14853	14833	14814	15077	14927	14624	14976	14779	14875	14735	14942	14850	14711	14964	14867	14698	14897	14908	14731	14808	14774	14734	14857	14857	14854	14822	14762	14958	14611	14863	14702	14854	14825	14802	14769	14824	14814	14718	14845	14787	14779	14885	14876	14881	14778	14773	14773	14981	15008	14832	14862	14721	14874	14908	14802	14675	14826	14909	14842	14816	14864	14780	14692	14740	14684	14947	14621	14866	14867	14948	14755	14734	15025	14942	14918	14881	14752	14859	14772	14845	14857	14934	14946	14842	14752	14838	14755	15000	14712	14948	14836	14880	14876	14924	14726	14752	14956	14743	14893	14746	14996	14989	14884	14865	14896	14702	14877	14845	14870	14958	14875	14877	14739	14594	14832	14686	15009	14899	14747	14858	14740	14868	14782	14768	14767	14749	14846	14732	14856	14821	14979	14856	14899	14845	14844	14963	14828	14709	14904	14752	14821	14668	14891	14774	14782	14784	14844	14852	14983	14973	14677	14822	14849	14701	14769	14900	14809	14818	14968	14781	14829	14863	14866	14809	14818	14897	14841	14825	14760	14730	14664	14800	14727	14776	14881	14709	14914	14770	14812	14792	14872	14919	14725	14785	14922	14878	15059	14782	14879	15095	14863	14858	14844	14869	14821	14749	14784	14818	14799	14781	14880	14812	14807	14947	14832	14857	14834	14695	14871	14927	14695	14793	14865	14781	14872	14830	14835	14783	14752	14744	14724	14956	14873	14851	14890	14914	14851	14846	14846	14770	14641	14785	15048	14672	14826	14839	14854	14951	14931	14709	14794	14738	14814	14983	14939	14662	14868	14940	14736	14838	14707	14883	14597	14726	14811	14827	14836	14764	14806	14772	14826	14754	14876	14766	14932	14830	14731	14709	14817	14718	14947	15005	14823	14992	14775	14921	14971	14832	14799	14971	14794	15010	14980	14878	14962	14745	14825	14836	14777	14706	14898	14686	14853	14803	14902	14955	14710	14746	14751	14818	14837	14794	14628	15010	14802	14923	14849	14833	14994	14859	14893	14994	14711	14776	14664	14888	14906	14941	14727	14861	14814	14899	14925	14969	14777	14834	14712	14745	14806
23743	20938	28234	23955	21963	22017	21870	19211	18607	18434	18406	18019	18100	18389	26241	29798	26733	23133	20272	18570	17773	17623	17741	17651	17695	17712	17468	17579	17699	17624	17748	17706	17510	17492	17592	17768	17603	17777	17560	17605	17378	17730	17690	17320	17575	17491	17651	17599	17691	17577	17593	17533	17521	17686	17619	17463	17417	17567	17508	17475	17575	17481	17410	17519	17471	17527	17654	17590	17676	17484	17238	17596	17533	17500	17380	17448	17641	17490	17426	17418	17689	17656	17657	17574	17583	17513	17322	17592	17630	17631	17482	17592	17688	17379	17568	17448	17514	17558	17487	17561	17584	17464	17502	17321	17416	17453	17552	17423	17707	17353	17427	17572	17511	17559	17490	17574	17519	17440	17627	17509	17634	17510	17662	17369	17624	17601	17319	17551	17626	17456	17543	17431	17495	17647	17562	17404	17534	17710	17565	17608	17668	17480	17570	17460	17423	17499	17436	17482	17427	17520	17697	17404	17497	17524	17514	17682	17750	17565	17794	17606	17449	17570	17637	17433	17622	17434	17395	17487	17559	17577	17569	17641	17590	17328	17557	17501	17464	17428	17685	17532	17453	17621	17469	17564	17417	17445	17361	17602	17482	17450	17515	17486	17526	17568	17524	17552	17489	17539	17518	17520	17465	17512	17693	17509	17670	17460	17587	17692	17652	17575	17642	17612	17614	17457	17606	17210	17448	17422	17760	17356	17498	17483	17419	17629	17616	17492	17567	17545	17589	17440	17495	17660	17774	17571	17517	17548	17586	17843	17485	17464	17344	17502	17632	17380	17635	17351	17341	17528	17491	17399	17345	17357	17484	17637	17540	17543	17255	17600	17609	17733	17629	17444	17642	17636	17625	17423	17496	17676	17582	17655	17498	17533	17549	17494	17520	17393	17460	17637	17696	17548	17518	17406	17462	17373	17294	17345	17462	17476	17419	17494	17488	17444	17583	17605	17540	17364	17804	17623	17568	17669	17398	17502	17415	17621	17520	17333	17428	17648	17422	17691	17677	17605	17525	17561	17363	17502	17674	17631	17632	17429	17312	17704	17519	17504	17623	17491	17774	17665	17553	17723	17485	17562	17607	17434	17517	17460	17513	17620	17553	17690	17380	17664	17580	17523	17726	17485	17440	17423	17621	17523	17576	17455	17658	17371	17464	17585	17363	17370	17529	17496	17503	17422	17541	17522	17620	17679	17603	17557	17456	17285	17599	17563	17595	17511	17521	17532	17355	17487	17523	17577	17696	17726	17561	17584	17541	17311	17376	17453	17594	17527	17459	17416	17378	17668	17610	17510	17406	17429	17567	17374	17510	17256	17555	17594	17562	17308	17651	17519	17632	17476	17410	17583	17460	17470	17559	17715	17773	17594	17609	17629	17465	17723	17344	17489	17638	17478	17496	17530	17445	17370	17460	17562	17574	17660	17659	17564	17659	17432	17746	17424	17522	17524	17767	17596	17599	17649	17704	17584	17250	17532	17746	17526	17513	17591	17428	17504	17441	17493	17569	17641	17643	17293	17381	17473	17586	17484	17506	17448	17331	17534	17453	17470	17635	17619	17496	17379	17670	17529	17270	17301	17562	17494	17614	17501	17695	17599	17597	17568	17623	17460	17398	17459	17491	17633	17575	17695	17695	17734	17758	17425	17647	17605	17452	17605	17589	17500	17553	17564	17511	17587	17587	17450	17422	17531	17406	17595	17494	17476	17367	17495	17539	17515	17615	17542	17552	17451	17606	17493	17523	17434	17684	17678	17570	17183	17495	17556	17576	17668	17505	17354	17730	17476	17479	17403	17633	17538	17475	17621	17560	17649	17545	17442	17678	17600	17570	17368	17580	17573	17631	17601	17515	17631	17377	17304	17359	17518	17636	17449	17430	17513	17568	17523	17734	17409	17418	17579	17557	17410	17366	17402	17555	17583	17568	17354	17565	17585	17511	17469	17457	17462	17420	17606	17308	17391	17487	17515	17522	17361	17544	17645	17476	17376	17477	17533	17471	17460	17798	17551	17604	17671	17606	17347	17530	17283	17565	17599	17459	17518	17574	17441	17450	17391	17554	17670	17436	17583	17393	17267	17503	17585	17333	17742	17260	17567	17447	17428	17432	17567	17498	17565	17620	17583	17368	17560	17479	17366	17284	17338	17405	17477	17538	17564	17516	17554	17435	17606	17631	17570	17656	17538	17405	17434	17336	17650	17543	17548	17560	17539	17354	17470	17551	17644	17491	17423	17612	17539	17681	17562	17408	17481	17628	17539	17539	17705	17579	17351	17625	17456	17427	17432	17683	17611	17489	17706	17507	17530	17638	17533	17587	17517	17442	17553	17569	17517	17600	17468	17400	17626	17604	17698	17527	17271	17509	17442	17374	17467	17418	17575	17635	17342	17591	17490	17590	17420	17606	17718	17446	17463	17422	17358	17680	17661	17619	17544	17620	17512	17519	17619	17517	17539	17648	17695	17579	17613	17513	17413	17295	17530	17463	17611	17340	17483	17515	17341	17691	17554	17632	17594	17478	17630	17598	17523	17459	17536	17553	17637	17579	17852	17660	17638	17678	17659	17290	17578	17496	17683	17473	17484	17648	17700	17371	17353	17546	17490	17429	17429	17572	17548	17504	17667	17443	17446	17686	17478	17432	17637	17422	17484	17498	17364	17663	17428	17413	17452	17655	17471	17533	17624	17657	17571	17385	17542	17608	17476	17565	17549	17644	17646	17553	17561	17759	17481	17605	17367	17661	17489	17669	17508	17584	17472	17474	17418	17623	17559	17492	17524	17597	17516	17591	17507	17751	17413	17475	17553	17758	17424	17420	17533	17698	17502	17357	17321	17342	17628	17379	17592	17428	17383	17480	17813	17584	17381	17477	17392	17667	17416	17368	17458	17441	17618	17521	17667	17543	17337	17619	17539	17474	17576	17682	17704	17593	17514	17712	17462	17519	17493	17383	17448	17400	17334	17429	17386	17442	17323	17497	17443	17648	17586	17709	17498	17492	17516	17517	17770	17715	17661	17651	17702	17466	17546	17656	17532	17329	17458	17693	17542	17564	17622	17379	17663	17443	17494	17432	17628	17509	17470	17554	17412	17683	17485	17757	17480	17712	17643	17381	17431	17347	17579	17433	17690	17662	17568	17455	17509	17561	17534	17503	17697	17540	17651	17373	17738	17264	17460	17312	17470	17547	17412	17398	17623	17557	17418	17448	17588	17578	17646	17459	17578	17759	17371	17537	17528	17644	17589	17772	17638	17524	17753	17453	17753	17451	17589	17604	17546	17461	17668	17352	17618	17661	17570	17411	17672	17734	17533	17522	17876	17611	17690	17596	17442	17620	17657	17616	17596	17645	17482	17571	17606	17732	17474	17819	17427	17444	17489	17542	17623	17649	17531	17593	17628	17488	17563	17631	17666	17555	17697	17591	17558	17649	17657	17597	17570	17584	17391	17782	17643	17477	17652	17512	17690	17432	17666	17574	17449	17458	17558	17330	17413	17597	17575	17545	17373	17495	17479	17601	17714	17512	17487	17586	17522	17369	17615	17500	17542	17482	17718	17516	17516	17496	17718	17513	17529	17438	17454	17346	17487	17624	17578	17710	17449	17594	17541	17373	17578	17547	17502	17677	17703	17325	17518	17441	17565	17481	17450	17456	17445	17470	17643	17438	17673	17413	17682	17608	17480	17490	17352	17489	17552	17428	17331	17533	17466	17677	17539	17516	17537	17330	17501	17441	17324	17651	17644	17533	17362	17482	17772	17413	17343	17667	17592	17610	17389	17440	17525	17491	17441	17561	17582	17468	17738	17360	17524	17340	17425	17493	17363	17616	17374	17555	17617	17506	17649	17382	17382	17339	17467	17406	17501	17544	17559	17561	17627	17624	17404	17448	17397	17628	17586	17477	17366	17448	17428	17528	17744	17555	17406	17536	17347	17467	17355	17481	17669	17573	17484	17546	17391	17667	17313	17412	17596	17464	17586	17594	17634	17670	17563	17445	17823	17482	17718	17365	17714	17725	17423	17557	17551	17611	17518	17481	17442	17435	17474	17542	17545	17507	17418	17612	17661	17680	17678	17577	17576	17533	17383	17518	17379	17678	17564	17630	17513	17535	17530	17585	17584	17437	17603	17275	17624	17676	17543	17627	17590	17624	17518	17560	17431	17484	17628	17398	17506	17721	17595	17548	17428	17485	17473	17402	17604	17319	17624	17549	17440	17751	17731	17561	17497	17476	17495	17454	17530	17636	17513	17674	17473	17410	17736	17451	17563	17655	17521	17593	17453	17586	17476	17665	17504	17478	17611	17673	17509	17464	17370	17591	17492	17712	17467	17820	17580	17621	17719	17375	17477	17709	17313	17589	17617	17406	17417	17407	17448	17640	17660	17588	17336	17716	17491	17612	17714	17534	17452	17633	17683	17388	17463	17684	17459	17587	17620	17435	17659	17753	17479	17410	17499	17504	17600	17491	17291	17625	17489	17586	17478	17536	17527	17408	17300	17514	17549	17632	17514	17273	17515	17487	17735	17441	17703	17479	17401	17572	17560	17632	17447	17559	17611	17629	17597	17602	17425	17552	17741	17543	17465	17420	17580	17593	17678	17645	17512	17569	17504	17568	17508	17620	17565	17507	17507	17402	17520	17782	17450	17640	17662	17397	17459	17761	17496	17324	17638	17449	17408	17775	17559	17581	17601	17510	17363	17475	17436	17647	17604	17335	17467	17439	17634	17389	17375	17592	17520	17544	17404	17653	17463	17490	17486	17467	17430	17302	17469	17659	17552	17588	17643	17437	17557	17559	17524	17530	17511	17431	17629	17598	17432	17678	17527	17666	17694	17712	17495	17600	17541	17521	17584	17549	17516	17452	17646	17533	17585	17570	17624	17396	17545	17606	17792	17593	17482	17601	17801	17387	17689	17622	17657	17644	17742	17578	17295	17517	17550	17561	17467	17587	17593	17394	17391	17580	17493	17499	17484	17541	17485	17623	17417	17521	17656	17531	17633	17631	17760	17634	17423	17510	17602	17522	17514	17294	17330	17614	17593	17539	17740	17620	17690	17430	17647	17496	17565	17402	17418	17421	17630	17411	17432	17478	17325	17579	17396	17517	17311	17618	17669	17522	17403	17700	17548	17649	17671
15056	27467	25914	20515	18175	18096	17717	17192	16341	16062	15756	15525	15417	16246	28329	29848	25675	21016	17719	15648	15037	14899	14872	14751	14699	14772	14649	14667	14796	14917	14862	14730	14769	14781	14742	14728	14893	14839	14719	14748	14814	14751	14691	14696	14819	14635	14888	14706	14828	14882	14612	14863	14767	14893	14840	14821	14832	14763	14754	14820	14861	14804	14775	14793	14895	14850	14887	14813	14905	14796	14813	14725	14804	14878	14607	14725	14822	14743	14813	14708	14739	14652	14667	14836	14924	14662	14650	14833	14902	14823	14757	14958	14748	14850	14747	14839	14799	14812	14770	14638	14727	14843	14948	14802	14829	14898	14713	14796	14678	14604	14664	14668	14833	14839	14778	14809	14798	14916	14805	14774	14922	14700	14802	14722	14918	14856	14773	14794	14787	14709	14637	14563	14863	14752	14826	14815	14713	14537	14802	14721	14776	14770	14857	14832	14877	14735	14780	14908	14747	14689	14798	14872	14598	14738	14808	14790	14931	14703	14727	14800	14947	14800	14784	14844	14631	14682	14804	14763	14651	14842	14767	14907	14784	14854	14701	14762	14706	14629	14775	14736	14794	14905	14791	14809	14747	14880	14811	14781	14678	14664	14804	14766	14920	14732	14773	14779	14833	14917	14697	15029	14822	14749	14828	14712	14915	14799	14724	14741	14708	14900	14675	14728	14858	14847	14889	14963	14715	14794	14764	14691	14801	14788	14932	14722	14677	15004	14713	14891	14652	14915	14795	14736	14845	14833	14679	14739	14874	14813	14839	14749	14908	14697	14650	14965	14955	14715	14700	14704	14850	14810	14727	14741	14749	14892	14716	14634	14835	14631	14727	14733	14846	14777	14733	14810	14808	14695	14874	14932	14762	14646	14731	14794	14894	14789	14562	14674	14793	14844	15020	14887	14842	14744	14830	14728	14664	14855	14655	14915	14846	14875	14755	14511	14823	14679	14817	14854	14807	14802	15002	14972	14783	14891	14695	14571	14783	14908	14675	14790	14902	14814	14823	14707	14726	14706	14975	14749	14713	14950	14562	14843	14696	14747	14813	14757	14657	15096	14819	14659	14798	14869	14900	14758	14838	14789	14837	14833	14856	14827	14936	14699	14637	14630	14821	14773	14566	14685	14647	14689	14706	14768	14820	14921	14829	14876	14876	14813	14762	14780	14502	14650	14677	14640	14843	14785	14768	14705	14752	14769	14822	14826	14837	14764	14765	14820	14655	14684	14618	14708	14748	14693	14869	14713	14724	14950	14771	14762	14654	14727	14792	15071	14660	14776	14809	14642	14689	14836	14875	14661	14686	14834	14670	14632	14823	14894	14540	14770	14691	14724	14748	14721	14792	14812	14962	14680	14802	14810	14741	14881	14862	15057	14741	14741	14865	14658	14933	14924	14737	14789	14779	14634	14823	14931	14963	14681	15018	14677	14860	14674	14875	14799	14807	14745	14723	14803	14652	14930	14783	14836	14704	14833	14897	14751	14750	14656	14771	14692	14900	14655	14780	14903	14599	14739	14738	14822	14760	14529	14821	14803	14717	14910	14731	14718	14927	14806	14893	14751	14660	14806	14820	14680	14731	14880	14857	14833	14771	14865	14850	14840	14744	14674	14731	14877	14552	14957	14788	14797	14729	14872	14779	14856	14661	14704	14800	14674	14665	14622	14785	14749	14629	14825	14792	14796	14703	14863	14762	14584	14839	14825	14810	14727	14826	14672	14806	14792	14658	14800	14782	14707	14818	14820	14760	14702	14839	14726	14677	14931	14901	14707	14841	14783	14923	14877	14839	14674	14740	14725	14772	14650	14876	14771	14715	14685	14887	14873	14800	14856	14808	14806	14908	14782	14765	14685	14771	14789	14862	14852	14995	14745	14674	14749	14895	14885	14754	14669	14855	14832	14775	14738	14790	14757	14649	14743	14869	14819	14816	14781	14875	14834	14935	14871	14912	14694	14875	14768	14927	14773	14818	14883	14825	14801	14737	14662	14974	14685	14828	14721	14803	14824	14727	14910	14991	14651	14870	14925	14870	14740	14792	14869	14876	14846	14723	14779	14754	14836	14760	14872	14693	14903	14851	14810	14792	14819	14804	14810	14786	14841	14845	14830	14836	14704	14578	14707	14773	14822	14752	14546	14874	14727	14751	14604	14594	14852	14871	14781	14857	14834	14854	14811	14728	14699	14794	14870	14812	14905	14743	14706	14899	14763	14795	14716	15009	14882	14597	14872	14638	14619	14674	14814	14806	14750	14830	14852	14848	14728	14815	14664	14663	14713	14682	14874	14846	14699	14901	14660	14780	14737	14665	14903	14770	15003	14721	14758	14762	14799	14897	14902	14789	14783	14793	14622	14827	14778	14827	14731	14705	14834	14833	14793	14685	14753	14725	14628	14788	14823	14779	14748	14735	14857	14850	14643	14985	14842	14856	14782	14654	14654	14596	14792	14754	14731	14627	14823	14825	14639	14758	14813	14860	14791	14714	14689	14887	14772	14783	14986	14869	14810	14764	14862	14609	14571	14773	14708	14909	14853	14857	14779	14910	14733	14785	14844	14793	14941	14579	14721	14784	14857	14709	14880	14679	14742	14870	14678	14807	14841	14822	14709	14675	14813	14774	14924	14772	14898	14784	14735	14693	14767	14768	14827	14751	14749	14912	14557	14839	14818	14950	14771	14822	14744	14871	14740	14820	14804	14910	14783	14750	14759	14826	14810	14929	14835	14699	14758	14978	14648	14836	14820	14892	14717	14849	14830	14798	14764	15001	14924	14884	14757	14829	14753	14772	14776	14784	14887	14731	14669	14823	14666	14763	14823	14831	14792	14932	14706	14773	14739	14843	15016	14753	14769	14769	14814	14758	14666	14780	14772	14817	14774	14823	14733	14904	14785	14782	14786	14702	14732	14651	14711	14706	14759	14757	14881	14766	14809	14800	14749	14780	14679	14880	14775	14994	14818	14822	14581	14843	14854	14748	14872	14813	14638	14859	14901	14691	14590	14792	14791	14873	14818	14841	14854	14677	14914	14670	14708	14760	14805	14701	14655	14902	14938	14650	14908	14655	14895	14731	14820	14703	14722	14857	14786	14718	14682	14925	14898	14721	14749	14747	14831	14659	14687	14816	14766	14839	14969	14638	14771	14847	14737	14845	14712	14881	14866	14833	14743	14561	14834	14865	14742	14678	14791	14884	14694	14799	14799	14901	14804	14858	14698	14738	14746	14787	14902	14890	14780	14810	14779	14783	14876	14848	14978	14628	14842	14808	14965	14816	14809	14656	14787	14863	14829	14687	14800	14872	14728	14843	14857	14892	14765	14853	14630	14694	14738	14648	14638	14745	14718	14840	14967	14791	14717	14724	14899	14599	14704	14889	14717	14660	14809	14805	14810	14802	14612	14678	14891	14822	14747	14896	14776	14853	14666	14794	14772	14748	14610	14782	14819	14919	14821	14720	14889	14681	14589	14804	14636	14879	14852	14749	14803	14894	14715	14811	14746	14676	14777	14717	14924	14794	14878	14780	14863	14834	14626	14720	14714	14697	14769	14726	14777	14784	14561	14591	14940	14819	14726	14838	14725	14818	14682	14886	14703	14776	14767	14713	14719	14815	14686	14763	14752	14818	14983	14835	14844	14798	14847	14772	14691	14581	14766	14886	14784	14773	14751	14812	14615	14751	14781	14729	14817	14785	14862	14680	14884	14733	14949	14820	15002	14770	14875	14716	14742	14836	14710	14888	14614	14612	14662	14754	14655	14847	14763	14780	14935	14743	14643	14687	14672	14703	14747	14775	14749	14804	14671	14678	14749	14712	14738	14799	14619	14727	14768	14820	14859	14697	14694	14738	14710	14778	14703	14630	14894	14752	14811	14902	14927	14826	14867	14712	14813	14613	14713	14754	14966	14715	14695	14749	14644	14723	14829	14692	14895	14967	14784	14954	14782	14744	14754	14807	14574	14931	14751	15073	14653	14805	14522	14775	14745	14725	14747	14792	14794	14795	14813	14539	14774	14723	14781	14751	14871	14717	14858	14726	14862	14847	14756	14819	14669	14906	14715	14836	14678	14925	14763	14667	14790	14876	14672	14755	14844	14847	14893	14874	14786	14811	14903	14733	14861	14673	14807	14672	14719	14773	14821	14605	14873	14840	14863	14826	14866	14798	14739	14794	14813	14865	14770	14729	14782	14864	14665	14855	14883	14806	14829	14938	14756	14929	14861	15020	14795	14814	14785	14793	14820	14839	14837	14829	14870	14718	14796	14828	14728	14891	14879	14871	14801	14745	14746	14884	14766	14909	14694	14736	14643	14911	14739	14804	14817	14688	14695	14807	14795	14678	14716	14893	14981	14806	14712	14758	14822	14727	14695	14673	14765	14789	14630	14725	14758	14770	14683	14838	14801	14820	14760	14612	14616	14825	14710	14923	14716	14874	14843	14828	14640	14777	14802	14707	14804	14744	14786	14728	14882	14785	14747	14786	14707	14807	14910	14813	14877	14819	14772	14843	14731	14870	14599	14884	14823	14762	14894	14654	14685	14949	14681	14815	14832	14699	14899	14682	14976	14968	14687	14925	15021	14792	14853	14845	14789	14810	14781	14649	14835	14895	14779	14659	14638	14762	14796	14760	14735	14800	14852	14928	14843	14809	14616	14851	14824	14878	14681	14896	14832	14629	14783	14858	14790	14759	14875	14759	14781	14554	14932	14749	14853	14732	14744	14909	14634	14748	14805	14606	14755	14745	14861	14775	14798	14797	14701	14756	14714	14591	14952	14896	14830	14937	14675	14776	14806	14783	14749	14704	14796	14669	14789	14759	14812	14853	14811	14919	14821	14823	14931	14774	14800	14755	14849	14667	14878	14734	14762	14761	14832	14845	14899	14878	14763	14832	14860	14866	14804	15050	14772	14732	14872	14808	14899	14822	14712	14722	14834	14884	14677	14704	14750	14764	14757	14781	14657	14791	14840	14736	14875	14728	14683	14865	14656	14817	14764	14828	14742	14860	14761	14624	14919	14947	14810	14830	14796	14744	14819	14745	14707	14730	14768	14821	14632	14883	14808	14809	14669	14756	14737	14899	14826	14771	14853	14808	14637	14820	14867	14717	14823	14751	14659	14777	14868	14695	14734	14900	14792
22411	20827	28526	23252	20995	23235	25677	20295	19290	19395	19143	18859	18638	18731	20952	38318	37624	31450	25422	20776	18404	18107	18143	17873	17765	17735	17931	17831	17837	17742	17849	17751	17672	17601	17873	17747	17935	17760	17864	17727	17609	17845	17747	17935	17895	17677	17963	17904	17726	17648	17768	17866	17696	17863	17872	17848	17964	17831	17852	17981	17954	17612	17637	17828	17698	17719	17722	17849	17887	17830	17785	17716	17639	17660	17800	17676	17575	17763	18065	17776	17750	17711	17931	17571	17679	17744	17721	17709	17753	17713	17604	17687	17704	17817	17734	17723	17556	17641	17732	17801	17689	17579	17562	17686	17793	17617	17691	17698	17614	17722	17829	17767	17796	17733	17788	17542	17451	17724	17762	17676	17754	17647	17665	17790	17737	17800	17876	17882	17657	17791	17490	17713	17897	17856	17899	17496	17602	17754	17547	17638	17607	17507	17673	17704	17625	17674	17581	17671	17821	17713	17758	17639	17831	17601	17682	17852	17811	17802	17629	17595	17753	17587	17668	17591	17722	17850	17702	17670	17623	17815	17768	17520	17819	17832	17649	17821	17978	17516	17621	17465	17851	17758	17603	17576	17732	17715	17661	17515	17581	17564	17834	17726	17867	17749	17670	17604	17605	17829	17665	17698	17591	17479	17688	17634	17686	17621	17784	17698	17927	17470	17712	17735	17578	17643	17805	17579	17808	17729	17736	17606	17640	17841	17743	17583	17657	17986	17758	17637	17494	17731	17679	17731	17574	17658	17762	17587	17556	17628	17750	17555	17646	17471	17783	17729	17663	17670	17688	17687	17784	17704	17683	17669	17710	17512	17661	17674	17674	17767	17812	17569	17769	17838	17880	17859	17803	17614	17612	17600	17713	17511	17680	17795	17525	17655	17653	17734	17798	17636	17818	17609	17552	17712	17824	17673	17562	17757	17637	17852	17732	17725	17665	17551	17526	17839	17784	17687	17543	17818	17567	17680	17695	17569	17591	17670	17641	17679	17853	17661	17967	17729	17774	17800	17778	17837	17615	17815	17681	17752	17625	17590	17526	17546	17898	17738	17734	17541	17523	17673	17828	17918	17781	17452	17695	17631	17661	17631	17799	17496	17697	17588	17764	17689	17657	17662	17944	17842	17579	17587	17718	18031	17505	17745	17687	17620	17697	17789	17820	17650	17854	17645	17639	17814	17678	17921	17830	17635	17510	17546	17575	17832	17525	17743	17820	17570	17535	17589	17690	17604	17761	17655	17776	17619	17779	17660	17801	17703	17916	17662	17605	17554	17527	17766	17885	17759	17675	17515	17671	17802	17888	17769	17674	17575	17666	17912	17678	17573	17628	17728	17649	17731	17782	17818	17726	17572	17852	17795	17696	17814	17670	17481	17719	17605	17835	17613	17583	17591	17844	17650	17664	17775	17721	17702	17752	17667	17696	17653	17623	17594	17835	17664	17577	17578	17744	17535	17629	17806	17694	17616	17817	17343	17721	17507	17608	17684	17512	17717	17639	17616	17775	17953	17713	17582	17844	17639	17619	17664	17799	17863	17763	17609	17536	17626	17554	17733	17496	17468	17706	17580	17780	17497	17693	17669	17627	17714	17921	17748	17691	17849	17699	17846	17627	17469	17608	17578	17392	17608	17783	17786	17683	17502	17736	17733	17719	17517	17725	17664	17668	17599	17737	17596	17629	17615	17532	17580	17719	17679	17571	17720	17793	17474	17787	17602	17534	17616	17516	17805	17460	17778	17637	17720	17665	17449	17577	17454	17507	17768	17706	17826	17580	17760	17699	17805	17786	17803	17667	17662	17756	17786	17887	17580	17694	17705	17623	17834	17809	17657	17750	17618	17834	17573	17714	17677	17632	17596	17866	17638	17609	17688	17480	17694	17872	17758	17731	17773	17824	17628	17866	17779	17747	17813	17848	17719	17899	17905	17633	17799	17602	17738	17655	17571	17613	17626	17811	17646	17591	17697	17722	17719	17535	17587	17759	17864	17783	17795	17840	17706	17661	17681	17731	17755	17743	17819	17636	17718	17613	17716	17392	17906	17785	17716	17671	17725	17781	17876	17795	17793	17596	17807	17617	17767	17800	17901	17764	17810	17582	17340	17591	17705	17647	17632	17802	17649	17433	17577	17482	17750	17676	17707	17583	17578	17769	17813	17603	17862	17511	17669	17666	17681	17667	17668	17660	17670	17801	17678	17314	17638	17705	17504	17835	17874	17638	17560	17871	17721	17769	17759	17868	17841	17685	17669	17853	17684	17778	17781	17495	17709	17516	17694	17696	17793	17839	17636	17702	17543	17947	17778	17703	17759	17648	17650	17686	17674	17637	17742	17807	17882	17368	17572	17622	17663	17884	17729	17737	17591	17629	17612	17766	17563	17735	17758	17725	17609	17553	17728	17582	17484	17588	17649	17933	17529	17709	17541	17771	17702	17676	17654	17750	17625	17506	17676	17634	17766	17699	17689	17700	17774	17725	17740	17755	17907	17750	17574	17559	17619	17637	17670	17469	17485	17547	17648	17723	17398	17952	17645	17819	17864	17731	17675	17671	17729	17693	17877	17466	17754	17659	17758	17566	17727	17794	17656	17746	17722	17721	17773	17787	17880	17675	17599	17712	17521	17553	17868	17601	17684	17570	17587	17750	17694	17532	17750	17607	17738	17863	17925	17778	17821	17682	17810	17610	17627	17713	17516	17812	17749	17714	17728	17780	17549	17719	17839	17722	17834	17803	17771	17727	17686	17683	17925	17758	17526	17822	17630	17501	17741	17727	17801	17626	17776	17804	17647	17714	17755	17703	17650	17670	17675	17674	17705	17606	17644	17617	17677	17744	17745	17891	17680	17717	17811	17863	17721	17785	17877	17571	17844	17636	17858	17654	17839	17785	17650	17758	17817	17579	17655	17647	17577	17761	17901	17685	17886	17657	17771	17740	17461	17671	17608	17715	17509	17814	17562	17715	17636	17676	17798	17656	17577	17731	17551	17694	17625	17610	17835	17640	17674	17727	17794	17613	17677	17714	17534	17719	17789	17737	17875	17828	17629	17499	17692	17632	17650	17711	17602	17669	17672	17607	17691	17743	17622	17738	17595	17590	17443	17909	17579	17610	17609	17575	17879	17761	17765	17686	17633	17694	17683	17749	17617	17773	17766	17663	17454	17567	17712	17652	17820	17730	17740	17725	17348	17573	17661	17666	17545	17734	17664	17701	17718	17839	17901	17661	17683	17671	17747	17584	17833	17842	17601	17712	17619	17699	17753	17701	17867	17816	17703	17810	17600	17460	17684	17552	17496	17690	17729	17564	17697	17705	17632	17791	17621	17895	17777	17730	17624	17793	17739	17830	17696	17915	17795	17753	17735	17715	17489	17718	17702	17808	17618	17673	17756	17841	17622	17599	17431	17779	17799	17648	17593	17703	17705	17676	17495	17511	17758	17534	17632	17617	17774	17523	17548	17579	17753	17749	17667	17845	17793	17717	17728	17642	17676	17662	17934	17681	17581	17746	17721	17563	17613	17690	17615	17515	17695	17652	17790	17645	17712	17706	17614	17640	17472	17574	17855	17784	17753	17797	17876	17769	17441	17573	17643	17590	17671	17751	17770	17706	17550	17688	17775	17752	17553	17677	17682	17786	17506	17754	17705	17687	17946	17626	17667	17665	17684	17542	17976	17865	17765	17579	17782	17418	17669	17917	17550	17455	17656	17773	17870	17831	17541	17511	17447	17763	17506	17531	17628	17622	17606	17852	17637	17692	17752	17630	17900	17644	17693	17611	17636	17799	17618	17854	17791	17562	17429	17557	17548	17523	17785	17646	17781	17685	17432	17740	17854	17646	17627	17430	17806	17674	17957	17795	17660	17593	17702	17886	17704	17681	17874	17746	17857	17650	17774	17564	17746	17787	17551	17673	17785	17733	17714	17794	17660	17609	17752	17859	17636	17795	17680	17602	17635	17644	17781	17575	17628	17620	17746	17721	17779	17665	17778	17716	17638	17768	17609	17571	17505	17814	17758	17768	17794	17745	17709	17593	17584	17613	17405	17601	17727	17622	17630	17640	17466	17653	17756	17714	17588	17808	17418	17608	17520	17557	17832	17647	17735	17696	17471	17744	17745	17795	17869	17528	17535	17517	17692	17688	17467	17640	17683	17536	17541	17807	17874	17431	17629	17645	17710	17814	17784	17688	17816	17725	17649	17647	17735	17790	17942	17777	17747	17675	17938	17891	17914	17600	17521	17695	17537	17577	17889	17573	17619	17772	17938	17642	17792	17628	17818	17621	17784	17593	17706	17598	17762	17907	17670	17649	17532	17806	17763	17555	17710	17684	17644	17740	17592	17923	17411	17578	17872	17702	17669	17721	17734	17517	17722	17709	17772	17596	17609	17791	17745	17716	17674	17665	17723	17824	17724	17637	17508	17675	17791	17587	17493	17865	17585	17562	17722	17427	17607	17628	17562	17676	17753	17749	17706	17657	17651	17898	17749	17553	17732	17805	17826	17505	17645	17771	17871	17717	17552	17668	17568	17633	17461	17727	17578	17712	17662	17780	17785	17823	17804	17681	17909	17805	17650	17713	17691	17664	17501	17804	17536	17633	17652	17685	17399	17608	17795	17629	17722	17808	17516	17927	17667	17689	17809	17426	17761	17676	17535	17809	17717	17734	17773	17714	17669	17663	17950	17767	17644	17672	17745	17515	17845	17714	17445	17760	17677	17806	17764	17592	17704	17596	17928	17760	17659	17616	17686	17741	17806	17799	17634	17833	17619	17808	17603	17600	17447	17830	17606	17613	17713	17819	17578	17754	17690	17807	17523	17602	17803	17711	17603	17769	17618	17681	17684	17748	17806	17725	17721	17820	17782	17755	17565	17627	17676	17497	17585	17534	17470	17550	17501	17480	17688	17861	17628	17681	17569	17624	17682	17665	17538	17661	17699	17712	17717	17855	17552	17885	17708	17751	17701	17653	17630	17972	17666	17804	17760	17681	17820	17627	17675	17706	17745	17569	17615	17770	17907	17645	17605	17728	17539	17489	17662	17750	17682	17702	17783	17515	17524	17476	17586	17619	17929	17700	17659	17682	17797	17771	17714	17606	17644	17806	17725	17808	17723	17689	17466	17514	17584	17686	17857
17221	32172	27619	21264	20238	19558	18894	17837	17554	17079	16352	16283	16138	15978	20612	39776	37141	30447	23098	17823	15430	14798	14753	14756	14968	14937	14836	14861	14955	14739	14859	14807	14882	14973	14808	15048	14732	14840	14940	14761	14910	14901	14771	14832	14776	15040	15039	14935	14812	14839	14759	14835	14804	14925	14854	14839	14691	14767	14964	14901	14879	14797	14790	14782	14830	14763	14812	14861	14810	14917	14967	14954	14971	14781	14813	14819	14794	14789	14646	14849	14748	14712	14902	14685	14998	15094	14756	14834	14974	14767	14910	14916	14953	14892	14822	14958	14634	14840	14958	14940	15060	14926	14814	14872	14835	14851	14953	14905	14777	14620	14873	14908	14748	14800	14844	14908	14786	14760	14696	14912	14866	14902	14920	14883	14819	14887	14871	14854	14868	14668	14822	14783	14889	14931	14872	14942	14866	14893	14618	14781	14803	14805	14876	14623	14846	14705	14784	14887	14677	14766	14829	14919	14777	14756	14748	14962	15014	15003	14748	14819	14801	14741	14904	14797	14977	14976	14830	14875	14703	14747	14997	15045	14905	14860	14771	14842	14784	14759	14829	14851	14854	14795	15093	14770	14791	14972	14942	14939	14933	14814	14827	14705	14764	14826	14669	15005	14900	14861	14750	14928	14888	14889	14843	14875	14899	14770	14681	14868	14725	14711	14898	14900	14815	14812	14736	14838	14804	14660	14871	14946	14819	14912	14861	14903	14648	14862	14859	14803	14841	14737	14880	14800	14689	14967	14735	14674	14686	14862	14850	14805	14796	14816	14714	14892	14869	14839	14616	14880	14641	14681	14752	14583	14633	14828	14696	14841	14914	14802	14886	14738	14869	15079	14894	14709	14961	14839	14758	14752	14642	14718	14771	14780	14724	14685	14912	14917	14830	14951	14823	14766	14861	14772	14876	14758	14869	14719	14857	14817	14923	14895	14938	14772	15022	14813	14807	14585	14936	14729	14802	14744	14783	14821	14717	14832	14878	14769	14785	14931	14878	14838	14959	14910	14761	14895	14825	14795	14690	14926	14824	14969	14974	14975	14630	14741	14823	14841	14796	14863	14689	14683	14630	14918	14696	14648	14733	14593	14793	14940	14949	14766	14733	14564	14856	14745	14597	14889	14630	14671	14874	14854	14883	14732	14838	14799	14909	14755	14868	14898	14922	14816	14818	14860	14775	14810	14896	14835	14813	14721	14708	14629	14949	14784	14810	14752	14884	14783	14798	14871	14764	14715	14798	14731	14840	14753	14882	14877	14985	14916	14679	14960	14835	14790	14742	14824	14873	14874	14709	14835	14814	14871	14671	14868	14725	14926	14928	14976	14794	14762	14906	14607	14662	14805	14873	14786	14868	14748	14754	14648	14829	14800	14832	14772	14682	14955	14832	14868	14775	14816	14617	15002	14812	14872	14955	14907	14743	14749	14738	14850	14874	14860	14774	15066	14747	14859	14923	14957	14677	14930	14888	14979	14721	14886	14891	14769	15004	14807	14838	14890	14788	14908	14840	14803	14830	14902	14990	14883	14861	14998	14785	14812	14741	14717	15002	14807	14892	14913	14759	14785	14837	14652	14736	14705	14862	14710	14696	14834	14936	14861	14941	14843	14793	14809	14951	14762	14791	14731	14766	14737	14903	14911	14680	14915	14865	14948	14752	14925	14817	14822	14786	15001	14838	14800	14839	14679	14825	14868	14740	14832	14885	14890	14681	14887	14758	14679	14919	14777	14697	14867	14985	14931	14795	14730	14861	14777	14868	15020	14876	14960	14843	14860	14689	14793	14797	14908	14813	14726	14670	14864	14797	14896	15023	14897	14897	14632	14876	14715	14813	14670	14809	14807	14973	14736	14919	14780	14806	14790	14852	14691	14845	14784	14882	14910	15015	14862	15156	14903	14789	14874	15033	14872	14636	14734	14733	14821	14798	14820	14660	14835	14895	14740	14823	14673	14956	14693	14864	14754	14869	14816	14843	14808	14674	14887	14960	14980	14864	14796	14827	14912	14695	14854	14723	14906	14928	14818	14776	14937	14708	14780	14826	14783	14799	14950	14844	14754	14688	14949	14568	14835	14973	14913	14725	14753	14833	14848	15000	14604	14959	14795	14725	14766	14671	14751	14639	14817	14946	14895	14849	14754	14834	14912	14860	14966	14888	14851	14744	14762	15000	14730	14815	14845	14706	14528	14815	14788	14938	14918	15027	14903	14762	14848	14944	14691	14713	14579	14780	14896	14929	14777	14774	14785	14837	14895	14836	14863	14989	14962	14813	14762	14838	14849	14852	14846	14982	14720	14936	14816	14798	14847	14840	14836	14693	14750	14769	14704	14888	14728	14805	14903	14842	14796	14753	14858	14782	14720	14599	14644	14716	14585	14681	14719	14850	14985	14891	14744	14828	14893	14861	14907	14782	14798	14814	14960	15002	14921	14754	14747	15015	14785	14848	14814	14915	14550	14793	14830	14813	14778	14862	14745	14990	14687	14993	14613	14853	14784	14840	14966	14687	14875	14956	14815	14851	14863	14859	14636	14916	14710	14747	14760	14651	14846	14804	14714	15113	14708	14782	15007	14821	14721	14840	14690	14767	14883	14792	15022	14767	14724	14659	14885	14867	14793	14710	14814	14954	14861	14900	14711	14813	14783	14738	14742	14876	14741	14764	14913	14842	14817	14905	14943	14958	15042	14927	14743	14807	14855	14779	14964	14879	14709	15155	14810	14910	14750	14965	14848	14782	14797	14892	15054	14876	14880	14784	14976	14832	14786	14765	14881	14878	14605	15038	14750	14861	14933	14798	14758	14848	14721	14761	14781	14930	14908	14805	14759	14861	14942	14770	14806	14789	14925	14880	14868	14958	14849	14693	14833	14735	14840	14865	14873	14835	14804	14645	14746	14754	14801	14745	14791	14955	14811	14793	14703	14729	14791	14734	14834	14898	14688	14684	14954	14824	14846	14741	14784	14980	14763	14833	14771	14769	14982	14764	14690	14813	14932	14887	14770	14872	14947	14885	14789	14750	14715	14978	14804	14925	14891	14800	14898	14994	14840	14642	14815	14750	14974	14744	14725	14876	14778	14859	14862	14983	14758	14840	14671	14689	14753	14960	14857	14885	14712	14938	14806	14778	14967	14806	14816	14756	14828	14837	14862	14995	14932	14891	14845	14800	14871	14798	14849	14858	14821	14715	14974	14926	14940	14845	14817	14891	14839	14890	14980	14726	14783	14759	14758	14681	14790	14861	14741	14809	14723	14786	14725	14681	14851	14899	14802	14783	14802	14845	14769	14840	14727	14862	14810	14780	14859	14745	14924	14962	14737	14920	14828	14923	14749	14838	14926	14771	14693	14841	14750	14885	14980	14723	14847	14799	14871	14835	14802	14939	14837	14786	14762	14820	14831	14867	14719	14785	14767	14830	14869	14623	14872	14673	14778	14815	14907	14711	15035	14821	14769	14824	14569	14880	14833	14716	14745	14943	14719	14734	14778	14753	14843	14861	14833	14845	14789	14920	14861	14694	14914	14644	15019	14794	14789	14692	14755	14977	14803	14809	14759	14807	14835	14931	14826	14817	14724	14800	14933	14823	14854	14817	14813	14734	14980	14885	14909	14713	14885	14814	14756	14740	14900	14748	14798	14935	14686	14868	14863	14698	14875	14641	14815	14783	14933	14845	14713	14889	14806	14970	14784	14862	14986	14847	14761	14779	14829	14692	14979	14752	14652	14920	14958	14932	14780	14664	14896	14836	14854	14853	14880	14849	14933	14957	14852	14786	14783	14925	14832	14849	14875	14795	14823	14840	14821	14664	14752	14715	14768	14917	14881	14810	14770	14771	14770	14811	14831	14827	14822	14788	14770	14768	14733	14863	14801	14815	14882	14870	14924	14938	14698	14700	14900	14907	14949	14939	14822	14769	14888	14849	14799	14833	14774	14896	14699	14983	14755	14805	14863	14851	14769	14746	15013	14760	14857	14783	14944	14835	14847	14952	14946	14906	14824	14829	14853	14869	14744	14933	14782	14759	14824	14924	14683	14752	14837	14740	14761	14723	14761	14821	14989	14843	14777	14745	14830	14987	14637	14744	14842	14835	14860	14796	14869	14682	14644	14874	14947	14759	14815	14663	14837	14647	14888	14823	14783	14885	14762	14943	14760	14657	14767	14730	14873	14834	14857	14860	14844	14818	14900	14784	14978	14929	14775	14938	14830	14822	14778	14831	14776	14861	14865	14830	14701	14730	14714	14790	14994	14808	14847	14853	14872	14771	14954	14798	14774	14851	14783	14832	14746	14919	14972	14924	14857	14890	14799	14790	14965	14683	14886	14868	14798	14882	14844	14869	14900	14714	14737	14763	14926	15089	14791	14877	14766	14712	14862	14742	14807	14710	14813	14867	14718	14856	14786	14974	14883	14786	14724	14890	14785	14801	14965	14821	14758	14931	14847	14979	14879	14716	14677	14840	14842	14845	14754	14852	14898	14760	14781	14874	14869	14929	14773	14835	14863	14854	14790	14838	14880	14702	14777	14742	14884	14813	14929	14668	14789	14950	14905	14911	14703	14926	14785	14889	14934	14860	14998	14820	14804	14861	14976	14890	14753	15013	14828	14836	14770	14741	14897	14858	14797	14834	14743	14912	14749	14859	14699	14631	14834	14843	14846	14720	14698	15012	14805	14811	14948	14733	14843	14833	14636	14880	14946	14982	14859	14860	14717	14860	14838	14952	14793	14713	14821	14840	15098	14782	14753	14778	14791	14764	14777	14863	14816	14895	14706	14820	14845	14783	14646	14923	14764	14673	14782	14773	14653	14989	14887	14821	14780	14843	14857	14969	14811	14894	14817	14744	14914	14728	14871	14888	14978	14784	14780	14889	14877	14843	14688	14827	14845	14890	14745	14685	14776	14778	14810	14858	14839	14809	14750	14792	14833	14593	14949	14967	14702	14689	14796	14744	14873	14561	14942	14858	14845	14769	14823	14826	14950	14908	14827	14948	14735	14846	14833	14717	14917	14718	14895	14812	14683	14827	14826	14861	15017	14672	14845	14738	14829	14949	14787	14871	14718	14795	14821	14689	14844	14908	14816	14942	14720	14866	14942	14848	14921	14681	14878	14861	14669	14750	14761	14873	14898
27286	21800	25076	22007	18831	19110	19211	18866	18570	18378	18545	18502	18287	18378	18419	19899	20215	19727	19174	18603	18424	18185	18108	18098	18009	18213	18297	18102	18064	18119	17992	18014	17972	18204	18156	18037	18010	17945	17998	17894	18018	18310	18325	18225	18143	18138	18098	18130	17930	18060	18305	18236	18031	17989	17990	18220	18406	18134	18133	18045	18196	17954	18292	18038	18080	18152	17984	17990	17992	18196	18092	18064	18168	18102	18192	18227	18014	18353	17986	18069	17994	18108	18252	18206	18116	18129	18136	18089	18065	18185	18035	18051	18152	18011	17985	18195	18000	17886	18132	18047	18170	17936	18200	18239	18237	18339	18270	18281	17964	18007	17969	18141	18272	18341	18095	18183	18179	18194	18069	18194	18111	18346	18379	18052	18215	18045	18227	18126	18177	18174	17967	18155	18425	18085	18232	18047	18072	18205	18119	17860	18023	18102	17825	18178	18297	18211	18374	18113	18123	17998	18209	18208	18099	18037	18096	18036	18220	18065	17976	18140	17929	18116	18144	18087	18199	18112	17958	18002	18091	18204	17928	17937	18035	18114	18091	18177	18057	18171	18125	18120	18015	17968	18227	18229	18080	17976	18049	18085	18067	17955	18086	18149	17990	18154	17894	18270	18057	18044	17889	18041	18003	18205	18265	18194	18081	18058	18312	18025	18095	18053	18102	18100	18147	18014	18035	18069	18069	18043	18226	18004	18149	18033	17915	17888	18213	18012	17925	18079	17945	17935	18042	18221	18060	18221	18143	18027	17900	18110	18219	17951	18033	18204	18008	18128	18104	18261	18051	18048	18005	18186	18252	18013	18347	18309	18255	18197	18064	18107	18223	18060	17939	18014	17918	18192	18090	18077	18063	18154	18150	18107	18229	17914	18174	18281	18231	18135	18081	18168	17858	18088	18237	18170	18105	18101	18064	17962	18089	18218	18229	18210	18101	17965	18080	18107	18241	18185	17943	18244	18009	18179	18169	18093	17890	17873	18093	18003	18141	18110	18348	18012	18120	18108	18216	18196	18221	17981	18145	18124	18187	18283	18210	18131	18020	18173	18171	18097	18243	18185	18350	18381	18035	18151	18147	18074	18204	18043	18088	18002	17952	18065	18170	18377	18100	18062	18053	17984	18202	18257	18129	18099	18296	18098	17993	18030	18090	18130	18069	18272	18265	18107	18003	17984	18162	18079	18347	18170	18357	18001	18070	18108	18141	17866	17992	18292	17886	18003	17929	17895	18112	18150	18264	18142	18119	18380	18076	18035	18018	18149	18336	18044	18036	17922	18111	17999	18031	18131	18093	18191	17991	18195	18160	18091	18147	18021	18061	18255	18169	18156	18200	18204	18062	18037	18122	18115	18072	17983	18289	18213	18018	18219	17947	18057	18055	17922	18228	18110	18256	18237	18304	18032	18110	18023	18082	18149	18109	18277	18231	18105	18074	17945	18091	18161	18202	18226	18014	18168	18050	18195	18258	18123	18158	18252	17937	17890	18024	18180	18108	18080	18235	18162	17913	18049	18093	18234	18188	18203	18206	17837	18014	18156	18287	17976	18187	18210	18168	17944	18005	18143	18179	18170	18333	18187	18238	18113	18121	18074	18203	18035	18267	17995	18126	17820	18024	18067	18115	18093	18189	18057	18215	18195	18053	18009	18172	18090	18087	18146	18104	18180	18106	18228	18103	18172	18104	18180	18011	18154	17955	18082	18100	18132	18165	18164	18141	18153	18020	18085	18043	18251	18185	18059	18211	18190	18157	18162	18059	17959	18147	17962	18108	18358	18266	18006	17948	18146	18143	17949	18253	18080	18144	17989	18259	17996	18199	18158	18280	18070	18058	18102	18103	18304	18235	18213	17960	18063	18094	17839	18329	18256	18091	18055	18041	17916	17972	18034	18294	17875	18145	17814	18009	18222	18081	18082	18353	18099	18243	18195	18051	17823	18027	17992	18149	18092	18056	17983	18067	18141	18054	17969	18137	18108	17966	18143	18052	18004	18044	18150	18111	18273	17926	17976	18074	18171	18217	17961	18061	18344	17927	17952	18061	18103	18044	18142	17960	18091	18073	17858	17867	18234	18024	17944	18113	18050	18066	18059	18041	18318	17856	18204	18005	18047	18151	18004	17968	18091	18014	18115	18133	18229	18157	18095	18200	18012	18233	18202	18047	18043	18186	18090	18080	18262	17925	18206	18036	18198	18311	18012	18174	18169	18208	18084	17996	18221	18243	18248	17956	18164	18302	18110	18170	17813	18246	18259	18041	18174	18230	18160	18178	18054	18020	17909	18026	18128	18565	18277	18070	18048	18269	18037	18216	17943	18143	17989	17832	18093	17992	17993	18338	18048	18033	18113	18171	18259	18006	18051	18202	18229	18140	17962	18126	18138	18263	18097	18205	18204	18068	18100	18016	18166	18137	17969	18062	17968	18172	17816	18003	18222	18145	18222	18231	18067	17865	18188	18186	18197	17918	18216	18176	18171	18275	17963	18206	18179	18298	18028	18175	18235	18073	18018	18061	18201	17990	17941	18172	18086	18067	18119	18025	18067	18020	18150	18069	18187	18068	18131	18224	18008	18222	18277	18068	18092	18179	18088	18146	18048	18119	18143	18100	18155	18272	18185	18268	18214	18086	18153	18022	18393	18131	18177	17995	18005	18094	18085	17978	18159	18266	18154	17884	18124	18104	18293	17940	18040	18357	18207	18052	18364	18265	17960	18209	17981	18154	18270	18093	18006	18242	17852	17985	18155	18090	18089	17897	18101	18212	18185	18110	18216	18115	18027	18204	18198	18131	17969	18041	18214	18241	18244	17953	18043	18177	18117	18068	18093	17964	18235	18160	18126	18222	18084	17975	18268	17952	18165	18186	18153	18108	18228	18127	18223	18095	18228	18137	18117	18065	18055	18182	18023	18295	17870	17987	17860	17972	18297	18099	18295	18394	18157	18188	18075	18167	18218	18159	17902	17926	18002	18118	18104	17945	18146	17934	17898	18014	18116	18124	18091	18069	18271	17987	18007	18107	18022	18055	17910	18056	18132	18229	17997	18057	18005	18104	18192	18251	18301	18181	18014	18173	18047	18107	18160	18273	18118	18112	18006	18309	18035	18071	18180	17838	18226	17968	18095	18142	18073	17979	18196	18090	18222	18148	18077	18022	17979	18152	18441	18062	18171	17961	18079	17951	18171	18015	18217	18161	18106	18212	18145	18148	18111	18062	18093	18138	18008	17956	17885	18005	18133	18076	17909	18179	17965	18112	18119	18259	18107	18108	18005	18204	17993	18092	18021	18025	18244	18089	18121	18207	17975	18131	18065	18123	18224	18045	18206	18105	18125	18030	17874	18230	18259	18164	18185	17931	17968	18006	18096	17954	18130	18418	18121	18092	17938	18187	18057	18191	18133	18034	18025	18138	18323	18307	18281	18073	18033	18095	18277	18092	18090	18160	18085	18125	17970	18175	18004	18007	18069	17821	18304	18105	18104	18014	18148	17945	18074	18174	18135	17991	17859	18277	18231	18159	18004	18286	18228	18035	18035	18235	18040	18250	18062	18067	18317	18065	18151	18172	18036	18308	18178	18206	18049	18095	18127	18190	18282	18065	18068	17990	18060	18077	18265	18392	18196	18122	18100	18195	18288	18025	17955	17946	18091	18120	18076	18261	18124	18156	18181	18156	17988	18450	18002	18148	18133	18192	18121	18171	18290	18040	18107	18284	18230	18160	18176	18222	18177	17981	18042	18277	18107	17923	18089	18215	18276	18163	18144	18140	18136	18149	18085	17913	18186	18012	17947	17939	18074	18283	18296	18165	18283	17924	18016	18284	18005	18118	18128	18093	18204	18140	18177	18053	18049	18122	18211	18045	18240	18087	18023	18093	18201	18130	18079	18200	18086	18077	18139	18153	18177	18036	18178	18167	18158	18107	18165	18103	18195	18131	18064	18195	18134	18286	18102	18160	18072	17966	18159	18077	18178	18066	18125	18103	18028	18189	18099	18216	18198	18379	18442	18140	18069	18159	18112	18107	18041	18147	17826	18059	18253	17978	17970	18158	18158	17985	17925	18151	18027	17870	18230	18285	18031	17979	18103	18070	18099	17996	18079	18031	17947	18122	18060	17855	18219	18131	18161	18224	18192	18098	18232	18072	18103	17966	18094	18115	18022	18239	18235	18200	18115	18275	18113	18200	18096	17991	18154	18050	18206	18264	18105	18109	18224	18072	18131	17937	18116	18266	18275	18135	18309	18074	17972	17988	18168	18207	18033	18144	18160	18122	18071	17954	18168	18123	17911	18076	18215	18197	18234	18131	18172	17970	18050	18176	18178	18075	18030	18063	18019	18263	18163	18177	17971	18103	17923	17958	18154	18089	18035	18114	18064	18210	18197	17900	18060	18098	18087	17950	18111	18152	17977	18187	18217	18054	18096	18147	18181	18129	18096	18133	17978	18192	18049	18034	18436	18154	17929	18175	18198	18053	18012	18144	18073	18229	18084	18078	18157	18101	18146	18102	18125	18303	18223	18266	18222	18025	18017	18149	18187	18046	18134	17900	18063	18125	18032	18220	18157	18325	18141	17901	18244	18023	18038	18136	18146	17855	18128	17985	18079	18335	18136	17993	18053	18138	18100	18034	18042	18043	18195	18243	18185	18161	18172	18336	18109	18140	18067	18122	17968	17951	18121	18046	18063	18142	18163	18187	18168	18078	18115	18119	18025	18196	18145	18167	18033	18160	18104	18276	18165	18169	18137	18335	18135	18226	18019	18239	17990	18155	18048	18185	18012	18070	18020	18112	18108	18142	18062	18177	18053	18254	18093	18253	18103	18132	18007	18163	17971	18078	17922	18145	17983	17953	18229	18224	18143	17900	18183	18302	18299	18318	17939	17991	18198	18128	18099	18296	18130	18155	18270	18128	18043	18399	18101	18150	18256	18155	18139	17867	18082	18092	18057	18358	18124	18080	17905	17944	18040	17934	18073	18021	18064	18033	17941	17951	18118	18001	18264	18316	18226	17906	18014	18157	18183	18082	18064	18087	18100	17966	18198	18165	17917	17910	18210	18276	18233	18211	18204	17918	18038	18300	18092	17990	18233	17997	17981	18020	18018	18168	18089	18098	18233	18255	18362	18161	18148
16510	20114	18808	16786	16856	16712	16411	16373	16145	15813	15704	15764	15623	15433	15719	17797	17850	16808	16216	15599	15248	15115	15110	15240	15050	15260	15100	15086	15116	15234	15019	15101	15054	15251	15085	15142	14999	15101	15163	15381	15101	15240	15137	14994	15223	15208	15196	15174	15097	15038	15128	15163	15036	15162	15141	15278	15074	15246	15264	15200	15177	15223	14990	15111	15227	15145	14992	15111	15120	14996	15163	15059	14996	15305	15118	15139	15011	15213	15170	15008	15104	15065	15238	15031	15290	15117	15194	15181	15140	15148	15196	15037	15321	15225	15131	15164	15047	15079	15106	15135	15137	15024	15171	15155	15253	14884	15083	15098	15070	15132	15070	15216	15189	15112	15126	15242	15172	15339	15072	15108	15275	15079	15259	15085	15005	15160	15127	15084	15198	15221	15094	15276	15205	15165	14908	15061	15224	15096	15115	15083	15169	15195	15139	15174	15150	15120	15127	15266	15256	15190	15239	15049	15373	15092	15181	15158	15126	15166	15192	15151	15222	15272	15247	15059	15257	15090	15264	15075	15177	15224	15197	15083	15097	15058	15254	15142	15115	15276	15126	15205	15166	15153	15171	15197	15129	15206	15218	15122	15225	15101	15009	15064	15221	15122	15267	15174	15190	15282	15256	15216	15264	15174	15092	15281	15229	15000	15391	15375	15354	15172	15160	15151	15146	15181	15114	15044	15354	15285	15171	15224	15027	15176	15227	15224	15185	14920	15153	15165	15188	15234	15107	14974	15121	14982	14960	15116	15165	15180	15335	15103	15166	14965	14993	15009	15107	15280	15172	15188	15167	15244	15128	15029	15131	15023	15116	15275	15251	15186	15072	15149	15140	15126	15306	15052	15232	15119	15032	15160	15010	15048	15211	15080	15249	15317	15244	15127	15251	15020	15100	15163	15194	15155	14979	15153	15062	15135	15095	15218	15310	15286	15096	15289	15068	15094	15154	15180	15185	15044	15099	15102	15352	14999	15131	15164	14923	15159	15057	15039	15231	15198	15370	15102	15154	14991	15227	15120	15221	15187	15173	15072	15078	15100	15149	15153	15103	15075	15051	15010	15090	15029	15097	15206	15168	15153	15111	15155	15110	15263	15258	15120	15339	15238	15199	15267	15213	15137	15085	15286	15259	14963	15246	15197	15146	15061	15068	15177	15154	15193	15176	15094	15243	15169	15130	15069	15035	15378	15096	15230	14979	15106	15222	15006	15185	15167	15113	15062	15066	15272	15086	15160	15102	15189	15323	15022	15105	15145	15066	15247	15052	15123	15244	15035	15081	15068	15105	15214	15115	15214	15149	15104	15066	15156	15096	15120	15194	15055	15175	15102	15053	15012	15158	15080	15112	15272	15213	15251	15177	15164	15052	15154	15051	15285	15237	15191	15208	15145	15121	15092	15053	15181	15047	15167	15258	15057	15122	15139	15011	14991	15070	15080	15118	14987	15375	15068	15190	15244	15205	15125	15261	15394	15180	15082	15144	15291	15109	14877	15033	15129	15009	15205	15145	15105	15145	14977	14978	15238	15112	15155	15260	15146	15088	15001	15246	15021	15050	15023	15197	15152	15035	15032	15029	15171	15087	15193	15127	15227	15021	15177	15099	14980	15107	15202	15238	15094	15169	15127	15139	15213	15065	15104	15204	15003	15180	15224	15288	15155	15034	15250	15340	15194	15140	15146	15134	15311	15072	15237	15237	15146	15149	15094	15073	15040	15308	15060	15105	15305	15265	15136	15088	15119	15343	15155	15230	15207	15171	15213	15200	15154	15204	15270	15233	15303	15301	15084	15118	15195	15150	15013	15126	15128	15245	15139	15162	15093	15148	14977	15042	15149	15165	15155	15120	15189	15137	15091	15094	15129	15102	15270	15067	15140	15186	15188	15238	15155	15256	15062	15123	15121	14973	15113	15264	15061	15188	15073	15230	15232	15176	15209	15113	15311	15074	15069	15113	15200	15188	15112	15024	15079	15137	15035	15142	15103	15162	15190	15310	14948	15103	15055	15083	15121	15234	15123	15114	15285	14946	15169	15167	15101	15198	15225	15037	15252	15106	15281	15247	15191	15248	15151	15125	15078	15082	15187	15085	15106	15044	15041	15081	15100	15265	15123	15183	15052	15125	15085	15143	15032	15121	15140	15145	15208	15209	15185	15174	15301	15255	15315	15113	15259	15130	15069	15277	15090	15014	15251	15267	15054	15211	15217	15308	15209	15084	15170	15110	15080	15200	15269	15199	15124	15328	15121	15202	15175	15092	15245	15199	15169	15142	15090	15093	15075	15385	15224	15177	15286	15145	15174	15019	15082	15174	15284	15130	15335	15184	15162	15137	15227	15090	14975	15030	15138	15078	15055	15302	14978	15126	15091	14979	15115	15046	15155	15197	15145	15096	14992	15138	15112	15093	15211	15312	15288	15258	15134	15124	15148	15237	15214	15006	15085	15213	15063	15122	15331	15121	15066	14992	15137	15055	15073	15241	15192	15091	15206	15171	15208	15141	14984	15064	15121	15172	15051	15212	15148	15184	15128	15311	15103	15215	15086	15275	15155	15228	15028	14966	15238	15306	15205	15113	15089	15178	15185	15196	15136	15052	15206	15072	15212	15269	15234	15169	15274	15139	15271	15202	15113	15190	15150	15138	15265	15236	15167	15199	15238	15200	15056	15080	15186	15055	15102	15244	15109	15339	15154	15377	15040	15023	15190	15079	14979	15074	15337	15164	15140	15167	14986	15072	15156	15141	15121	15031	15141	15159	15223	14934	15167	15190	15144	15063	15166	15008	15042	15082	15051	15195	15142	15211	15046	15160	15071	15082	15221	15193	15274	15106	15372	15185	15101	15182	15256	15077	15204	15184	15128	15092	15199	14943	15128	15126	15228	15042	15134	15224	14948	15083	15061	15191	15170	15177	15088	15257	15110	15049	15204	14925	15161	15168	15228	15225	15175	15106	15101	14916	15206	15202	15083	15157	15190	15133	15143	15190	15122	15198	15178	15253	15176	15259	15280	15122	15138	15064	15251	15291	15093	15080	15177	15278	15161	15098	15217	15108	15247	15049	15003	15264	15056	14947	15149	15118	14980	15144	15222	15194	15082	15236	15198	15234	15154	15137	15169	15202	15296	15218	15057	15081	15163	15329	14999	15209	15199	15196	14972	15293	15039	15202	15036	15033	15128	15188	15225	15118	14957	15252	14892	15100	15103	15140	15307	15343	15014	15061	15149	15102	15187	15177	15039	15048	15199	15037	15200	15243	15164	15015	14982	15112	15289	15194	15036	15118	15092	15186	15244	15226	15233	15228	15087	15190	15044	15172	15021	15223	15312	15246	14944	15157	15073	15217	15087	15069	15011	15049	15039	15219	14981	15063	15314	15150	15200	15165	15133	15091	15109	15124	15107	15168	15121	15220	15030	15070	15288	15057	15244	15017	15283	15207	15151	15107	15230	15118	15163	15052	15102	15278	15117	15298	15019	15147	15057	15126	15148	15220	15199	15095	15341	15059	15276	15343	15357	15217	15231	15144	15153	15171	15165	15075	15156	15142	15127	15246	15114	15198	15053	15180	15016	15228	15080	15017	14992	15085	15314	15118	15355	15123	15130	15279	15081	15114	14959	14955	15054	14969	15280	15219	15091	15119	15301	15284	15096	15099	15212	15138	15126	15102	15179	15109	15132	15239	15191	15210	15145	15127	15185	15123	15166	15282	15287	15158	15071	15249	15115	15112	15184	15157	15097	15052	15026	15190	15115	15117	15187	15135	15285	15197	15050	15013	15205	15167	15241	15078	15143	15145	15280	15124	15179	15256	14988	15162	15294	15099	15065	15182	15331	15120	15049	15227	15149	15110	15178	15062	15191	15143	15051	15276	15143	15327	15237	15264	15168	15193	15097	15049	15116	14997	14967	15104	14929	15242	15006	15263	15059	15306	15149	15171	15280	15141	15108	15139	15118	15248	15096	15294	15132	15243	15186	15101	15211	15079	15144	15230	15121	15166	14969	15160	15163	15067	15172	14993	15050	15159	15251	15078	15103	15205	15176	15066	15099	15090	15054	15097	15118	15093	15175	15103	15126	15291	15179	15134	15288	15162	14981	15040	15134	15006	15074	15301	15218	15083	14911	15240	15075	15237	15227	15071	15290	14999	14957	15221	15175	15332	15176	15211	15073	15189	14979	14993	15256	15347	15048	15215	15288	15049	15159	15129	15284	15017	15167	15154	15237	15033	15125	15294	15153	15263	14964	15122	15064	15190	15211	14971	15151	15249	15133	15013	15305	15079	14981	14934	15205	15259	15014	15178	15323	15157	15261	15110	15143	15241	15186	15171	15127	15184	14966	15206	15217	15195	15185	14984	15089	15192	15245	15270	15132	15126	14885	15066	15079	15130	15272	15151	15153	15180	15065	15263	15161	15049	15153	15084	15123	15220	15178	15184	14873	15256	15281	15135	14903	15132	15223	14996	15054	15245	15320	15167	15196	15168	15129	15038	15190	15405	15084	15154	15221	15181	15061	15051	15152	15068	15221	15023	15332	15013	15065	15190	14993	15199	15169	15150	15171	15058	15228	15266	15280	15105	14971	15089	15206	15106	15121	15135	15212	15255	15108	15103	15057	15175	15137	15259	15113	15115	15178	15190	15091	15159	15217	15277	15272	15111	14966	15112	15172	15248	15277	14975	15212	14993	15213	15120	15212	15090	15084	15164	15209	15277	15029	15018	15067	15205	15195	15105	15292	15038	15153	15178	15137	15193	15161	14806	15216	15045	14963	15238	15230	15082	14965	14956	15195	15230	15225	15028	15124	15128	15130	15202	15277	15108	15094	15213	15295	15189	15109	15051	15083	15125	15197	15220	15094	15144	14933	15225	15220	15282	15156	15098	15341	15238	15016	15211	15131	15015	15059	15137	15159	15143	15240	15202	15191	15267	15043	15163	15162	15210	15073	15059	15150	15019	15089	15106	15033	15018	15088	15114	15336	15054	15191	14988	15206	15189	15147	15124	15183	15030	15226	15202	15223	15118	15144	15127	15052	15020	15208	15151	15013	15260	15129	15288	14883	14998	15231	15090	15074	15190	15109	15262	15157	15334	15073	15039	15227	15075	15254	15129	15123	15139	15122	15213	15234	15102	15067
23781	20940	28238	23962	22129	22292	21624	19326	18588	18831	18822	18407	18486	18205	21214	30428	27829	24626	21619	19002	18363	17845	17854	17774	17878	17853	17877	17650	17629	17868	17726	17851	17783	17883	17749	17750	17813	17787	17755	17690	18019	17696	17835	17834	17722	17935	17862	17820	17752	17680	17959	17684	17875	17763	17844	17786	17555	17840	17742	17593	17760	17790	17769	17704	17750	17840	17667	17769	17685	17899	17813	17643	17641	17767	17859	17682	17899	17699	17928	17972	17788	17792	17751	17887	17766	17676	17726	17709	17665	17835	17738	17754	17659	17753	17998	17881	17700	17615	17855	17828	17833	17901	17884	17860	17684	17616	17637	17770	17798	17466	17315	17674	17822	18006	17683	17880	17885	17632	17724	17908	17663	17549	17621	17756	17916	17666	17664	17930	17678	17785	17707	17780	17715	17764	17517	17817	17617	17771	17733	17826	17866	17849	17979	17698	17625	17669	17862	17844	17793	17779	17733	17623	17795	17680	17896	17777	17732	17722	17662	17832	17753	17703	17809	17703	17848	17829	17830	17700	17835	17714	17593	17746	17712	17653	17896	18063	17689	17740	17798	17582	17547	17847	17816	17619	17655	17689	17779	17607	17792	17752	17499	17692	17619	17710	17717	17680	17960	17762	17739	17789	17746	17721	17676	18001	17664	18003	17959	17716	17833	17534	17720	17625	17777	17644	17535	17607	17763	17841	17732	17717	17801	17715	17719	17774	17638	17709	17660	17765	17958	17706	17791	17720	17670	17589	17754	17670	17703	17652	17656	17888	17571	17610	17639	17886	17713	17816	17662	17615	17728	17806	17902	17572	17869	17620	17956	17648	17769	17614	17836	17752	17693	17609	17592	17917	17856	17741	17791	17593	17613	17668	17703	17882	17795	17883	17782	17512	17796	17697	17683	17654	17832	17711	17635	17704	17784	17597	17826	17698	17810	17629	17476	17638	17657	17718	17556	17714	17864	17635	17673	17678	17672	17891	17828	17569	17767	17730	17765	17821	17647	17755	17867	17788	17899	17604	17785	17741	17880	17725	17821	17831	17711	17748	17792	17719	17484	17589	17810	17802	17812	17646	17685	17650	17592	17894	17988	17758	17854	17658	17827	17656	17680	17760	17934	17611	17804	17724	17912	17778	17691	17757	17778	17737	17567	17838	17854	17860	17583	17822	17794	17811	17870	17736	17675	17756	17575	17728	17585	17888	17574	17596	17877	17729	17663	17680	17706	17676	17777	17691	17701	17701	17894	17773	17848	17701	17515	17643	17903	17821	17804	17780	17586	17832	17519	17682	17741	17763	17768	17606	17861	17908	17733	17898	17812	17785	17785	17722	17855	17645	17769	17639	17566	17687	17792	17615	17740	17661	17674	17635	17648	17619	17672	17859	17685	17638	17744	17724	17666	17864	17594	17676	17586	17560	17646	17824	17849	17633	17918	17613	17757	17878	17760	17641	17534	17812	17894	17811	17696	17728	17783	17665	17767	17826	17647	17806	17843	17903	17632	17973	17809	17542	17688	17877	17879	17741	18024	17790	17736	17863	17739	17865	17812	17805	17643	17794	17703	17719	17857	17771	17878	17926	17639	17679	17809	17769	17727	17975	17672	17747	17720	17565	17506	17855	17891	17659	17738	17645	17831	18007	17909	17625	17639	17616	17673	17590	17624	17707	17510	17514	17793	17612	17904	17555	17702	17791	17621	17827	17720	17777	17849	17723	17702	17654	17849	17980	17921	17778	17715	17812	17842	17645	17722	17541	17607	17714	17691	17757	17674	17821	17863	17890	17635	17571	17646	17906	17617	17712	17752	17793	17744	17623	17647	17831	17822	17951	17774	17763	17763	17820	17770	17948	17849	17794	17716	17766	17903	17725	17732	17580	17764	17946	17793	17849	17844	17546	17481	17836	17814	17793	17645	17805	17733	17718	17658	17659	17815	17710	17737	17753	17710	17797	17749	17800	17836	17901	17672	17647	17612	17632	17829	17609	17987	17544	17773	17656	17977	17745	17871	17470	17947	17829	17762	17554	17833	17764	17707	17900	17793	17761	17597	17710	17835	17579	17709	17904	17823	17786	17614	17610	17835	17755	17683	17805	17603	17656	17667	17670	17830	17704	17797	17958	17856	17663	17511	17729	17735	17822	17749	17792	17839	17667	17658	17790	17742	17703	17793	17674	17725	17648	17653	17580	17712	17877	17609	17638	17913	17793	17918	17839	17834	17693	17834	17684	17918	17652	17635	17652	17763	17968	17723	17778	17705	17710	17777	17824	17727	17757	17470	17802	17602	17808	17971	17922	17769	17821	17747	17750	17607	17851	17763	17773	17669	17713	17765	17768	17969	17867	17749	17741	17847	17618	17778	17727	17640	17748	17691	17841	17922	17727	17683	17849	17719	17697	17680	17716	17680	17602	17849	17832	17744	17831	17708	17551	17598	17857	17634	17750	17707	17651	17756	17704	17787	17702	17748	17750	17632	17622	17643	17439	17835	18033	17890	17761	17692	17654	17527	17628	17660	17798	17670	17670	17808	17606	17835	17777	17692	17871	17622	17671	17520	17623	17742	17726	17745	17910	17685	17623	17843	17621	17602	17718	17773	17835	17652	17814	17591	17624	17765	17540	17870	17769	17789	17954	17839	17481	17675	17868	17816	17999	17916	17874	17788	17680	17616	17634	17781	17763	17741	17851	17827	17735	17955	17665	17774	17610	17708	17476	17753	17883	17735	17654	17586	18047	17815	17712	17764	17694	17786	17808	17626	17751	17628	17787	17616	17795	17880	18066	17655	17538	17702	17641	17629	17725	17881	17742	17676	17658	17705	17745	17569	17628	17753	17794	17733	17869	17848	17747	17796	17869	17805	17849	17661	17713	17760	17805	17723	17780	17703	17858	17837	17691	17775	17892	17720	17825	17813	17657	17815	17840	17738	17966	17848	17901	17777	17782	17766	17718	17642	17835	17658	17523	17751	17827	17720	17843	17755	17828	17761	17725	17886	17757	17742	17547	17667	17810	17621	17902	17685	17731	17724	17525	17688	17606	17726	17697	17700	17650	17663	17586	17965	17828	17618	17551	17789	17627	17836	17737	17702	17723	17713	17569	17727	17688	17729	17763	17546	17925	17898	17916	17881	17817	17654	17645	17628	17626	17630	17953	17784	17840	17476	17678	17608	17628	17745	17834	17850	17977	17756	17925	17815	17750	17759	17649	17658	17784	17798	17854	17753	17681	17746	17691	17904	17978	17585	17773	17732	17617	17695	17664	17696	17771	17696	17781	17795	17922	17696	17763	17643	17947	17836	17733	17637	17767	17807	17778	17841	17666	17589	17801	17703	17786	17854	17859	17793	17802	17767	17714	17815	17595	17760	17802	17640	17721	17835	17574	17567	17649	17897	17913	17697	17566	17738	17730	17753	17781	17752	17486	17570	17781	17852	17880	17801	17813	17775	17577	17800	17711	17622	17575	17660	17883	17939	17745	17912	17767	17655	17524	17657	17950	17690	17636	17723	17766	17816	17805	17839	17707	17609	17895	17797	17679	17780	17779	17859	17548	17755	17677	17716	17807	17529	17792	17845	17721	17794	17815	17617	17909	17544	17552	17887	17767	17449	17745	17605	17962	17715	17595	17828	17607	17637	17514	17794	17808	17467	17621	17757	17724	17839	17648	17822	17645	17704	17794	17861	17635	17775	17545	17702	17736	17754	17861	17670	17718	17745	17729	17541	17670	17819	17693	17860	17514	17663	17796	17688	17656	17906	17774	17848	17962	17632	17971	17655	17726	17680	17902	17633	17696	17889	17632	17688	17792	17771	17536	17836	17798	17650	17635	17836	17702	17708	17829	17655	17752	17584	17674	17721	17714	17814	17834	17810	17670	17820	17692	17754	17673	17651	17531	17817	17642	17530	17877	17564	17713	17711	17647	17729	17950	17829	17684	17764	17776	17848	17650	17954	17886	17872	17647	17825	17875	17638	17801	17701	17676	17794	17582	17739	17817	17557	17731	17615	17751	17514	17655	17953	17694	17816	17728	17852	17856	17746	17801	17669	17924	17708	17747	17700	17708	17735	17596	17823	17772	17712	17584	17688	17657	17543	17666	17571	17746	17600	17840	17944	17605	17849	17745	17760	17773	17716	17705	17881	17776	17927	17980	17706	17709	17574	17904	17760	17811	17705	17578	17721	17728	17703	17824	17701	17781	17834	17926	17961	18043	17787	17697	17931	17853	17689	17762	17661	17575	17610	17593	17825	17818	17666	17756	17842	17745	17555	17595	17676	17943	17849	17716	17910	17654	17802	17877	17753	17642	17662	17601	17821	17710	17766	17684	17726	17748	17866	17826	17780	17884	17759	17805	17577	17831	17674	17728	17621	17891	17636	17768	17713	17867	17663	17621	17786	17606	17447	17596	17654	17842	17697	17869	17735	17716	17635	17596	17922	17817	17714	17754	17663	17948	17665	17754	18023	17744	17667	17667	17737	17612	17421	17647	17643	17949	17791	17602	17757	17613	17810	17856	17757	17678	17658	17789	17801	17694	17632	17659	17804	17865	17831	17685	17654	17623	17796	17730	17883	17780	17732	17909	17725	17582	17513	17734	17910	17791	17836	17805	17807	17652	17506	17866	17670	17711	17557	17809	17834	17645	17726	17636	17600	17721	17487	17852	17676	17739	17588	17662	17738	17691	17759	17870	17914	17918	17659	17703	17855	17714	17759	17686	17720	17677	17645	17583	17761	17832	17937	17672	17851	17686	17719	17685	17547	17463	17758	17726	17823	17649	17648	17776	17803	17950	17734	17814	17762	17583	17821	17772	17569	17805	17765	17613	17738	17811	17766	17389	17524	17625	17727	17831	17658	17705	17760	17776	17971	17738	17718	17660	17835	17782	17973	17687	17839	17853	17735	17892	17742	17638	17648	17794	17699	17899	17780	17859	17572	17553	17732	17746	17747	17660	17734	17740	17473	17692	17907	17887	17863	17780	17526	17779	17779	17801	17958	17700	17901	17764	17848	17659	17678	17992	17657	17750	17823	17607	17831	17818	17870	17693	17693	17705	17637	17859	17786	17593	17763	17790	17748	17584	17686	17463	17835	17843	17943	17841	17804	17830	17878	17652	17720	17621	17809	17823	17591	17957	17634	17766
15022	25772	23326	20066	18868	17961	17339	16777	16735	16410	16064	15999	15892	15515	21036	30978	26848	22739	18793	16044	15380	15072	14949	15034	14916	14962	14969	15048	14952	14856	15056	14993	15071	14911	14967	14999	14973	15058	14884	14900	14977	15082	14884	14858	15003	14911	14859	14917	14938	15141	15062	15042	15011	14912	14949	14837	15137	14920	14899	15002	15016	14844	14940	14997	14854	14831	15050	14745	15018	14988	14763	14915	15128	14774	14919	15060	15103	14935	14822	14993	14940	14967	14904	14902	14962	15058	14954	15019	14887	14813	14950	14958	15003	14937	14938	15037	14857	14950	15024	14947	15106	14966	14957	14850	14850	14981	15005	14952	14868	14947	14860	14983	14988	15004	14885	14902	14995	15016	14997	14868	14997	14969	15081	14930	15008	14920	14883	14907	14968	14857	15015	15083	15029	15012	14756	14985	14990	14911	14874	15000	14908	14978	14762	14901	14969	14877	15081	14780	14833	15099	14825	14828	15046	14835	15104	14955	14916	14935	14896	14999	14935	15016	14900	14953	14993	14998	15052	14916	15018	14922	14976	14992	14886	14934	14923	15055	14984	14807	14875	15074	14992	14924	14833	14859	14914	15085	14949	14917	15031	14890	14922	14994	14872	14981	15003	15079	15038	14891	14940	14904	14885	14988	14758	14850	14933	15093	15040	15075	15118	14924	14859	14893	14882	14922	14871	14720	14870	15028	14825	14856	14912	14861	14817	15109	14801	15006	14878	14808	14961	14982	14729	14974	14967	15033	14966	14901	14960	14932	15020	14908	14910	14773	15056	14911	14986	14909	14766	15009	15038	14975	15020	14839	14837	14943	15008	14839	15057	14864	14812	15045	15203	14844	14955	14998	15121	15033	14913	14876	14926	15013	14775	14892	14921	15078	15059	15047	14845	14982	14947	14818	15038	15026	14985	14959	14888	14969	14879	14885	14860	14937	15090	14915	14986	14958	15046	14871	14876	14937	15166	14928	15004	15003	15026	14905	15058	14776	14939	15156	14728	15040	15036	14767	14900	15080	14977	14923	14977	15139	14893	14767	14979	14997	14887	14940	14937	14918	14771	14907	14794	14882	15038	14909	14989	14931	14957	14981	14986	15067	15001	14887	14893	15096	15005	14913	14943	15006	14913	14773	14779	14914	14806	15087	14935	15063	14834	14769	14872	14853	14857	14881	14742	15070	14995	15015	14939	14979	14901	15026	14919	14981	14820	15113	15118	14948	15088	15058	14864	14905	14961	14933	14987	14960	14989	14799	14995	15042	15056	15081	14750	14984	14992	15031	14799	14993	15158	14882	14860	14884	14818	14940	14694	14887	15001	15070	14813	15038	15029	14670	14958	14824	14969	14917	14965	14891	14922	14953	14972	14872	15107	15041	14976	14887	14872	14851	14963	14881	14733	14977	14990	14923	15052	14943	15082	14771	14980	15072	14812	14919	15007	14893	14921	14841	14864	14961	14852	14787	14939	14761	14808	15097	14901	14852	14926	15029	14856	14807	14883	15017	15118	14887	14882	15025	14864	14958	14715	14871	14780	14904	15016	14895	14811	14962	14869	15009	14787	15006	14967	15052	14790	15095	14920	14804	15083	15022	14915	15030	14956	15021	15006	14917	14906	15043	14905	14960	14904	15055	14827	14980	14852	14833	15041	14827	15047	14959	14992	14983	15000	14883	14997	14952	14786	14876	15016	14865	15023	15031	15017	14978	14914	14786	14873	14852	14975	14945	14861	14991	14972	14979	14860	14891	14978	15050	14973	15017	14929	15050	14961	14850	14839	14849	14968	14941	14927	15165	15066	14936	14903	15057	15006	14922	15012	15053	14820	14819	14947	14986	14882	15039	14965	14878	14847	14928	14840	14745	14942	14826	14936	15121	14821	14903	14963	14958	15043	14954	14922	15033	15023	14800	14892	14916	14920	15200	14855	15008	15112	15051	14937	14982	14970	14971	14911	14877	14912	14969	15148	15012	15013	14939	14970	14939	14977	15011	14959	14851	15047	14988	14833	14883	15106	14955	14840	15005	14776	15091	14935	15036	14928	14961	15027	14865	14963	14816	14972	15068	14844	14840	14974	15136	14880	14872	14871	14950	14698	15082	14968	14827	14851	14836	14923	14923	14895	14958	14890	15081	15078	14931	14937	14774	14891	14991	14988	14826	15070	14929	14972	15000	14921	14843	15041	14926	14881	15045	15082	14957	14771	14933	14815	14949	15037	14851	14995	14911	15018	14949	14883	14825	14957	14917	15068	14988	14839	15005	14893	15045	14993	15062	14976	14928	14867	15085	14884	14910	14953	15123	14970	15064	14953	15048	14983	14900	15007	15063	15076	14940	15135	14887	15052	14795	15027	14875	14935	15151	15042	14964	14785	14850	15028	14837	14962	14970	15066	14937	14929	15057	14981	14943	15078	15045	14968	14843	14793	14913	15057	14772	14985	15025	14961	14926	15029	14849	15098	15037	14937	14873	14891	15012	14939	14971	14908	14856	14938	15080	14679	14936	14896	14958	14883	14926	15067	14860	14764	14906	14947	14760	14986	14766	15130	14855	14878	14937	14897	14761	15016	14924	14985	15042	14953	14880	15017	14937	15036	15029	14951	14883	14875	15074	14975	14745	14840	14832	14752	14792	15051	15034	14817	15000	15021	15064	14889	14868	15154	14851	15049	14977	15025	14816	14894	14722	14902	15014	14944	14979	14998	14945	15068	14913	14854	14958	14911	15117	14943	14950	14911	14902	14793	14791	14846	15074	14889	14978	14948	14758	14911	15110	14964	14853	15079	14941	14880	14851	14988	15002	14955	14865	14910	15016	14960	15013	14858	14784	15055	14995	14933	14871	14859	15023	14940	14779	15015	15008	14927	14994	14818	14869	14923	15012	14905	14927	14928	14849	14925	14992	14793	15125	14897	14987	15016	14904	14977	14914	14898	14753	14991	14934	14892	14903	14817	14862	15096	14825	14870	14960	15117	15099	14910	14945	14941	14906	14994	14910	15032	14827	14815	15003	14963	15152	14766	14921	15035	14873	15079	14862	14970	15036	14902	14886	14757	15100	14862	14981	15040	15081	15058	15049	14899	14876	15020	14876	14919	14835	15025	14802	14890	14925	14781	14927	14919	14814	14858	14674	14963	14923	15066	14880	15057	15107	14910	15057	15078	14991	14958	14821	14973	14985	14883	14948	15111	14978	14862	15018	15118	15138	14995	14830	14917	14734	15000	14980	15012	14846	14963	15043	14883	15000	15039	14971	14916	14888	15021	14843	14950	14801	15022	14806	14928	14977	14992	15099	14803	14962	14836	14981	14878	15052	14833	14846	14927	14930	14977	14923	14929	14767	15035	14884	14880	14864	14752	14981	14891	14985	14930	14897	14958	15015	14870	15008	14827	14958	14829	14954	14899	15013	15018	14965	14902	15013	14859	15051	15012	15032	15003	14968	15083	15019	15205	14937	15010	15047	15018	15036	15003	14923	15019	14980	14892	14848	15105	14944	14824	15051	15090	14862	14960	15109	14881	14944	14951	15048	14889	14962	14806	14933	14881	14994	14931	14888	14978	14906	15012	15119	15053	15082	14896	14869	14913	14967	14879	14967	15051	14929	14947	14799	14743	14867	15015	14872	14973	14958	14919	14910	14797	14969	14885	14910	14908	14975	14853	14988	15057	14967	15022	14772	15069	15054	14992	15011	14926	15019	15021	14918	14849	14991	15206	14867	15175	15090	15050	14923	14772	14979	15015	14936	14907	14936	14914	14943	15061	14942	14913	14887	14993	14829	14833	14812	14923	14957	14852	14796	14894	15096	14837	14704	15000	15022	14929	15018	14997	15107	14838	14902	14988	14969	14986	15116	14953	14911	15024	14747	14932	14961	14885	15099	14991	14977	15106	14979	14987	14918	14814	14968	14995	14826	14859	15035	15114	14878	14936	15043	14984	14817	14809	14906	14919	15093	14806	15075	14915	14884	14959	15001	14772	14806	14925	14948	14851	14982	15015	14904	14957	14767	15078	14995	14891	14936	15042	15042	14917	15042	14956	14977	14953	14998	14918	15011	14952	14879	14814	15034	14999	15078	14975	14751	15013	14993	14915	14953	14956	14912	14945	15006	14944	14935	14972	15005	14929	15065	14941	14880	14916	14845	14835	14935	14854	14789	15063	15034	15094	15044	15025	14933	14869	15090	14933	14895	15095	15036	14847	14969	14952	14956	15061	14987	14971	14830	15102	14951	14779	14974	14989	15003	14991	15301	14850	14949	14933	14958	14898	14995	14769	15018	15120	15004	14921	15075	15136	15057	14960	15012	14803	14883	14954	14959	14769	14987	15026	14979	15091	15008	14987	14845	14863	14896	15031	15071	14953	14888	15111	14943	15146	14917	15108	15035	14780	14966	14875	14924	14951	15090	14995	15084	14894	15084	14894	15075	14891	14993	14785	14959	15034	14971	15014	14973	15114	15022	15084	15032	15156	15035	14854	14860	14951	14795	14949	14907	15002	14888	14999	15053	15054	14911	15102	14876	15035	14895	14902	14848	14881	14927	14975	14811	14887	15001	15030	14974	14935	14849	14986	15291	14814	15016	14998	14965	14796	14836	14818	14951	14916	15045	14962	14935	15028	14970	14988	14902	15027	14851	14976	14832	14911	15016	15008	14934	14952	14904	14834	14946	14848	14996	14992	15141	14862	14836	14977	14788	14966	14922	14913	15041	14798	14971	14820	15122	14911	14910	14934	14985	15130	14899	14922	14838	14992	15005	15051	15024	14821	15018	14919	14927	14859	15106	14898	14907	14784	15111	14767	14975	14842	14815	14937	14911	14886	15009	14962	14954	15005	15017	15007	14795	14899	14860	14940	14771	14967	15059	15017	14899	14914	14994	15014	14994	14884	14881	14987	14867	14952	15040	14923	14844	14998	15078	14912	15019	14716	15048	14991	15028	14875	14925	15001	14822	15048	14952	14892	14976	15007	14883	15003	14919	14999	14899	15035	14727	14957	14904	15068	14904	14900	14722	14854	14941	14953	14966	14943	15107	14940	14859	14898	14900	14866	15021	14958	15002	14911	14972	14857	15018	15111	15050	14845	15043	14887	15029	14958	15020	14829	14931	14912	15033	15104	14822	14979	14890	14938	14927	14830	14987
22566	20940	28662	23362	21149	23390	25664	20339	19503	19599	19254	18506	18775	18814	32993	39220	34312	28679	23779	20272	18436	18047	17965	18035	17888	18052	17850	17774	17978	17877	17737	18033	17813	17986	17944	17723	17899	17857	17976	17948	17890	17825	17972	17756	17678	17823	17939	17957	17918	17941	17887	17720	17785	18005	17751	17860	17668	18057	17904	17871	17915	17926	17777	18037	17679	17912	17736	17694	17940	17685	17903	17751	17524	17701	17851	17833	17744	17828	18200	17698	17927	17744	17842	17797	17860	17900	17745	18079	18089	17964	17813	17833	17601	17932	17757	17807	17753	17639	17763	17896	17680	17931	17752	17844	17761	17677	17788	17881	17812	18017	17818	17815	17757	17813	17758	17968	17953	17799	17752	18003	17979	17775	17900	17759	17755	17895	17881	17746	17678	17903	17829	17686	17805	17864	17724	17754	17761	17893	17838	17571	17711	17788	17875	17703	17688	17925	17666	17742	17728	17679	17877	17824	17720	17565	18007	17776	17981	17795	17603	17934	17938	17821	17794	17735	17749	17802	17906	17649	17662	17885	17856	17961	17758	17663	17981	17826	17669	17559	17665	17670	17849	17688	17897	17725	17754	17781	17895	17662	17881	17812	17735	17541	17839	17775	17716	17693	17760	17689	17819	17852	17907	17926	17806	18075	17712	17922	17910	17592	17755	17632	17661	17655	17823	17727	17617	17609	17816	17745	17728	17653	17887	17802	17859	17999	17936	17820	17654	17719	17875	17898	17872	17667	17658	17794	17829	17692	17855	17771	17597	17693	17732	17734	17687	17604	17785	17609	17660	17641	17736	17484	17667	17767	17778	17655	17858	17804	17741	17709	17805	17548	17698	17761	17886	17822	17662	17696	17913	17669	17771	17663	17762	17730	17681	17879	17834	17519	17789	17577	17683	17506	17910	17612	17899	17916	17844	17742	17665	17726	17599	17732	17800	17698	17679	17766	17767	17592	17841	17700	17717	17923	17683	17835	17724	17583	17798	17598	17892	17727	17747	17786	17964	17805	17838	17692	17836	17625	17722	17847	17850	17751	17744	17605	17796	17783	17787	17857	17633	17757	17825	17742	17743	17734	17673	17685	17729	17830	17827	17764	17766	17777	17668	17845	17688	17456	17653	17613	17864	17665	17796	17601	17581	17733	17815	17878	17778	17924	17872	17877	17971	17692	17739	17699	17720	17550	17823	17722	17816	17708	17689	17623	17963	17674	17667	17719	17776	17828	17518	17809	17817	17745	17957	17614	17842	17604	17629	17788	18080	17794	17734	17799	17658	17995	18020	17858	17672	17828	17632	17685	17830	17672	17735	17822	17722	17703	17772	17965	17713	17911	17602	17753	17779	17711	17500	17764	17797	17803	17622	17686	17713	17872	17787	17703	17859	17771	17896	17766	17725	17509	17689	17871	17703	17790	17811	17733	17773	17779	17864	17716	17955	17763	17807	17853	17724	17761	17805	17598	17632	17711	17733	17644	17780	17907	17818	17859	17692	17607	17915	17484	17636	17808	17826	17791	17630	17741	17894	17693	17556	17756	17648	17673	17788	17634	17772	17771	17464	17659	17797	17762	17795	17680	17661	17714	17701	17518	18181	17731	17921	17743	17661	17561	17757	17647	18029	17899	17781	17700	17717	17690	17663	17586	17648	17573	17745	17754	17614	17838	17738	17711	17864	17768	17897	17939	17923	17808	17874	17811	17876	17417	17621	17734	17773	17736	17742	17694	17843	17815	17591	17739	17775	17655	17615	17770	17874	17697	17712	17823	17978	17822	17680	17628	17752	17632	17668	17788	17836	17803	17861	17711	17681	17709	17855	17846	17714	17798	17698	17697	17889	17708	17927	17669	17583	17764	17625	17855	17676	17944	17649	17739	17889	17895	18008	17993	17847	17878	17735	17619	17688	17745	17622	17747	17743	17688	17688	17853	17875	17766	17931	17693	17722	17578	17988	17786	17798	17596	17942	17961	17724	17675	17639	17690	17853	17695	17755	17808	17678	17626	17751	17641	17603	17799	17725	17600	17749	17956	17672	17879	17839	17842	17746	17668	17594	17784	17862	17917	17541	17730	17814	17660	17779	17605	17797	17504	17830	17644	17980	17727	17975	17717	17701	17726	17851	17917	17730	17627	17818	17679	17754	17770	17786	17739	17848	17738	17712	17799	17718	17723	17652	17751	17622	17759	17749	17783	17702	17664	17759	17725	17684	17711	17880	17691	17730	17744	17813	17739	17649	17717	17710	17638	17680	17503	17630	17755	17661	17704	17542	17844	17876	17572	17628	17742	17578	17788	17599	17662	17690	17776	17999	17646	17778	17987	17658	17638	17771	17743	17870	17735	17717	17661	17903	17784	17527	17642	17570	17720	17640	17715	17739	17815	17708	17824	17697	17830	17843	17700	17816	17716	17824	17552	17822	17664	17800	17770	17736	17662	17778	17722	17755	17922	18078	17860	17583	17791	17643	17501	17890	17870	17674	17758	17881	17612	17719	17778	17899	17855	17843	17776	18005	17892	17820	17677	17720	17836	17776	17605	17601	17829	17848	17845	17673	17696	17743	17946	17734	17860	17642	17748	17605	17764	17834	17769	17876	17777	17804	17635	17855	17788	17627	17544	17809	17798	17532	17562	17769	17653	17749	17780	17661	17785	17648	17836	17593	17614	17813	17743	17896	17633	17796	17758	17707	17723	17843	17702	17649	17723	17805	17796	17718	17620	17672	17700	17778	17900	17835	17829	17869	17832	17752	17814	17895	17836	17691	17835	17659	17599	17719	17516	17632	17823	17756	17783	17766	17607	17651	17713	17533	17794	17884	17833	17876	17735	17788	17952	17942	17745	17710	17695	17771	17844	17936	17771	17560	17633	17891	17851	17779	17833	17865	17878	17815	17883	17991	17843	17743	17785	17866	17751	17740	17607	17594	17862	17754	17869	17721	17807	17779	17705	17869	17875	17860	17623	17644	17709	17768	17754	17720	17655	17534	17627	17731	17853	17734	17899	18040	17713	17725	17610	17850	17736	17764	17721	17715	17672	17770	17581	17770	17564	17732	17895	17869	17902	17662	17663	17603	17523	17796	17957	17783	17652	17947	17883	17669	17684	17873	17810	17843	17932	17599	17790	17783	17742	17652	17944	17603	17788	17598	17633	17813	17788	17978	17811	17791	17795	17689	17682	17955	17675	17700	17778	17678	17765	17812	17740	17768	17735	17717	17536	17890	17954	17490	17735	17859	17758	17740	17752	17741	17573	17585	17774	17647	17732	17771	17803	17588	17958	17642	17760	17779	17753	17797	17715	17736	17655	17796	17760	17726	17866	17707	17838	17646	17740	17822	17636	17759	17848	17741	17767	17742	17709	17866	18023	17736	17543	17867	17641	17704	17777	18020	17643	17662	17616	17651	17742	17479	17479	17791	17835	17776	17603	17789	17681	17808	17695	17761	17777	17804	17783	17641	17710	17684	17689	17718	17970	17560	17649	17918	17800	17727	17827	17663	17860	17780	17850	17750	17511	17543	17716	17895	17724	17630	17762	17560	17685	17746	17802	17792	17773	17724	17832	17696	17789	17833	17539	17776	17741	17831	17883	17835	17800	17825	17738	17732	17624	17760	17787	18003	17916	17849	17577	18083	17785	17932	17641	17820	17750	17643	17947	17715	17517	17712	17722	17772	17728	17822	17893	17643	17660	17770	17664	17775	18027	17743	17692	17774	17840	17800	17836	17719	17687	17660	17653	17637	17939	17791	17726	17719	18069	17738	17926	17747	17745	17881	17760	17711	17605	17598	17612	17544	17564	17574	17656	17533	17606	17855	17696	17744	17758	17799	17461	17905	17706	17790	17681	17768	17692	17652	17811	17828	17508	17685	17813	17615	17610	17747	17832	17782	17709	17923	17823	17688	17641	17755	17707	17845	17715	17725	17794	17771	17817	17710	17884	17813	17863	17773	17734	17732	17694	17739	17691	17716	17654	17633	17729	17811	17880	17570	17705	17524	17717	17762	17682	17696	17835	17743	17654	17602	17742	17768	18017	17784	17787	17840	17680	17686	17834	17797	17715	17802	18064	17796	17639	17811	17842	17757	17898	18005	17757	17749	17866	17436	17701	17748	17892	17670	17815	17796	17913	17772	17749	17772	17971	17980	17704	17924	17761	17699	17675	17711	17718	17587	17815	17827	17666	17827	17858	17617	17859	17617	17758	17725	17531	17466	17668	17995	17723	17844	17626	17918	17928	17899	17893	17752	17622	17771	17660	17793	17706	17880	17619	17718	17925	17834	17708	17717	17710	17710	17738	17874	17723	17776	17655	17622	17682	17499	17857	17677	17857	17972	17913	17801	17660	17591	17648	17806	17809	17765	17702	17603	17680	17756	17778	17599	17833	17739	17804	17834	17543	17568	17788	17810	17830	17726	17562	17745	17778	17855	17872	17722	17594	17674	17807	17690	17908	17691	17678	17640	17692	17672	17599	18069	17569	17875	17842	17681	17746	17710	17712	17744	17818	17733	17668	17842	17679	17585	17561	17742	17745	17649	17569	17830	17604	17727	17691	17431	17616	17720	17773	17567	17760	17840	18059	17950	17922	17791	17916	17892	17889	17806	17659	17573	17849	17590	17753	17587	17822	17786	17741	17583	17662	17801	17713	17845	17782	17902	17912	17886	17996	17547	17643	17617	17730	17876	17768	17614	17731	17548	17569	17792	17769	17880	17747	17696	17895	17661	17884	17654	17915	17856	17708	17736	17598	17781	17726	17747	17642	17689	17814	17858	17730	17571	17747	17675	17571	17789	17717	17735	17741	17656	17810	17903	17697	17730	17755	17475	17655	17860	17881	17723	17537	17759	17848	17625	17907	17909	17831	17558	17727	17768	17731	17720	17859	17823	17743	17739	17653	17820	17693	17735	17892	17820	17986	17960	17690	17861	17683	17891	17817	17556	17703	17560	17504	17722	17804	17843	17679	17747	17718	17890	17735	17667	17648	17812	17780	17883	17646	17801	17634	17741	17558	17773	17590	17646	17903	17759	17592	17682	17877	17777	17619	17655	17703	17868	17644	17828	17511	17896	17802	17763	17703	17649	17626	18025	17960	17764	17836	17866	17777	17633	17833	17734	17512	17824	17874	17815	17751	17730	17916
16188	31068	29607	24227	21373	19967	18738	18108	17823	17306	16544	16291	16166	16382	35643	38962	34144	27253	21313	17072	15364	15114	14922	15011	14950	14894	14850	14851	14842	14750	14939	14980	14991	14731	14949	14937	14837	14918	14877	14957	14849	15010	15058	14936	14972	15032	15006	14843	15053	14922	14779	14960	14965	14758	14932	15049	14902	15085	14741	14982	15114	14808	14764	14763	14861	15009	14910	15005	14914	14799	14901	14908	14953	14882	14882	14851	15043	15001	15023	14720	14841	14886	14934	14899	14918	14870	14774	14913	14996	14903	14867	14902	14933	14881	14990	14951	14928	14909	15094	14753	14878	14933	14961	14818	14966	14879	14882	14873	14940	14795	14758	14905	14955	14984	15032	14933	14803	14788	14936	14900	14750	14749	14904	15045	14906	15099	14795	14823	14850	14961	14884	14907	15001	14959	15008	14913	14840	14851	15009	15039	14962	14950	14860	14829	14903	14794	14909	15165	14875	14778	14834	14885	14801	14993	15186	14915	14699	14668	15010	14867	14927	14938	14896	14871	14927	14962	14888	14904	14794	15029	14971	14787	15035	14914	14959	15043	14915	14722	14825	15007	14855	14797	14795	14971	14828	14877	14826	14958	14770	14989	14830	14986	14875	14864	14681	14867	14999	14837	15078	14890	14738	14990	14945	14845	15013	14887	14817	14881	14950	14939	14854	14879	14724	15060	14786	14930	14875	14924	14783	14708	14919	14906	14992	14801	14753	14925	14936	14977	14876	14817	14935	14815	15039	14751	14945	14777	14840	14769	14930	14948	14898	14942	14920	14837	14862	15040	14742	14698	14742	14764	14882	14958	14720	14792	14827	14726	15011	14967	14793	14942	14868	14952	14983	14756	14878	14834	15002	14926	14959	14905	15101	14976	15069	14926	14980	14867	14738	14799	14940	14921	14913	14921	14819	14943	14972	14928	14789	14907	14985	14773	14978	14900	14971	14965	14882	15098	14975	14774	15013	14853	14758	14820	15031	14817	14899	14880	14849	14831	14917	14714	14783	14933	14839	14921	14909	14847	15036	15010	14928	15025	14776	14817	14905	14741	14805	14770	14865	14763	14993	14808	14983	14913	14732	14870	14896	14843	14810	14680	14816	14670	14757	14964	14925	14976	14836	15072	14796	14872	14954	14881	15034	14858	14990	14758	14822	14856	14963	14912	14897	14974	14877	14807	14845	14931	14911	14866	14860	14911	14967	15039	14979	14868	15126	15050	14798	14994	14818	14732	14932	14917	14973	14953	15104	14842	14868	14963	14959	14830	14806	14821	14963	14800	15022	14845	14839	14857	14916	14808	14754	14795	14953	14858	14828	14751	14964	14904	15013	15016	14850	14814	14817	14854	14830	14818	14839	14993	14871	14684	15031	14796	14948	14808	14774	14991	14949	14857	14961	14832	14973	15010	14963	14729	14801	14964	14867	14695	14805	15141	14850	14858	14805	14906	14946	14965	14767	14861	14703	14897	14930	14870	15006	14739	14842	14790	14895	15029	14958	14869	15028	14826	14681	14892	14909	14733	14848	14822	14851	14806	14796	14932	14867	14923	14912	14867	15057	14725	14767	14823	14936	15013	14876	14785	14810	14957	14879	14691	14892	15073	14673	14879	14761	14745	14937	14711	14826	14922	14970	14803	14930	14840	14952	14967	14729	14877	14997	14826	14941	14855	14824	14916	14874	14987	14945	14897	14783	14892	14983	14854	14846	14997	14861	14760	14874	14845	14792	14969	14873	14841	14976	15021	14934	14751	14944	14842	14822	14794	14825	14823	14802	14952	14794	15095	14996	14968	14961	14887	14900	14878	14945	14932	15069	14987	14792	14892	14777	14835	14852	14917	15039	14712	14909	14843	14944	14783	14824	14867	14851	14980	14857	14846	14801	14996	14706	14918	14930	14848	14860	14957	14891	15061	14779	14886	14973	14739	14634	14966	14904	14838	14891	14864	15003	14671	14822	14773	15023	14951	14989	14970	14993	15055	14979	15077	14807	14914	14967	14801	14842	14859	14796	14902	15047	14928	15055	14901	14780	14924	14856	14844	15020	14803	14974	14721	14833	14869	14878	14947	14816	14769	14815	14898	14771	14866	14909	14952	14734	14988	15011	14698	14948	14851	14974	14860	14946	14821	14901	14804	14913	14947	14826	14779	14825	15144	14918	14961	14896	14679	15035	14887	14940	14706	14779	14944	14897	14890	14789	14982	15072	14998	14751	15011	14825	14959	14947	14805	14831	15044	14899	14817	14891	14849	14772	14565	14803	14672	14881	14799	14963	14781	14859	14927	14785	14801	14937	14796	14779	15020	15041	14745	14913	14992	14837	14928	14938	14912	14853	15019	14949	14896	14847	14865	14891	14890	14918	14958	14763	14874	14773	15013	14748	14976	14944	14802	15151	14819	15008	14883	15140	14772	14717	14809	14874	15070	14954	14869	14777	14855	14987	14738	14807	14990	14844	14913	14855	14779	14776	14904	14982	14712	14940	14928	14749	14836	14853	14839	14941	14862	14942	15084	14911	14910	14770	14950	14816	14849	14783	14978	14892	14711	14940	14945	14940	14963	14883	14797	14988	14888	14998	14766	14804	14824	14795	14951	14852	14903	14775	14814	14841	14786	14953	14940	14802	14838	14916	14876	15065	14773	14855	14991	14950	14828	14941	14838	14947	14919	15049	14797	14811	14894	14765	14779	14813	14871	14914	14960	14815	15019	14659	15018	14895	15058	14929	14983	14951	14878	14938	14909	14750	14839	14923	14921	14978	14895	14884	14854	14766	14855	14960	14965	14798	14884	14839	14837	14856	14969	14998	14983	14998	14867	14950	15023	14723	15044	14932	14804	14953	14787	14939	14961	14949	14834	14891	14774	14850	14804	15013	15018	14833	14835	14889	14783	14752	14935	14836	14920	14813	15074	14924	14741	14854	14880	14656	15023	14872	14834	14677	15053	14982	15042	14926	14860	14987	14915	14994	14883	14932	14976	14949	14951	15061	14881	15033	14973	14872	14954	14857	14903	14902	14966	14938	14788	14883	14782	14816	15003	14663	14820	14727	14869	14888	14872	14753	14913	14782	14863	14796	14913	14974	14793	14873	14867	15003	14862	14765	14962	15000	14776	14927	14789	14897	14866	15068	14708	14943	14883	15013	14788	14877	14832	14774	14819	15012	14893	14856	14692	14996	14860	15077	15106	14743	14891	14925	14925	14967	14864	14886	14830	14873	14847	14855	14974	14842	14983	14894	14889	14733	14956	14805	14880	14979	15043	15002	14937	14960	14926	15135	14985	15008	14910	14832	14815	14998	14768	14831	14893	14761	14923	14820	15007	14856	14798	14915	14696	14828	14938	15116	14900	14976	14997	14701	14948	14969	14795	14929	14852	14979	14806	14754	14866	15010	14827	15047	14998	14783	14893	14761	14841	14871	14966	14874	14943	15002	15113	14837	14866	14909	14828	14709	14862	14815	15002	14768	14928	15056	14829	14972	14994	15033	14974	14923	14837	14848	14975	14844	14927	14862	14836	14900	14685	14938	14834	14946	14855	14898	14875	14937	15081	14975	14836	14949	14871	14935	14934	14838	14872	14887	14956	14785	14897	14799	14901	14923	14853	14846	14958	14818	14886	15008	14795	14919	14989	15062	14936	14840	14800	14782	14955	14857	14788	14944	14927	15029	15017	14878	14822	14787	14829	14807	14898	15045	14764	14961	14859	15036	15064	14911	14842	14853	14889	14993	14944	14781	14975	14969	14880	14854	14946	15002	14842	14804	14836	14850	14874	14870	14945	14766	14726	14841	14730	14879	14956	14963	14831	15054	14851	14768	14919	15012	14906	14822	14848	14975	14800	14845	14813	14921	14997	14869	14897	14790	14844	14853	14899	14929	14907	14792	14920	14905	14856	15022	14975	14994	14815	14904	15056	14813	14716	14855	14627	14813	14764	14967	14908	14917	14967	15007	14897	14865	14937	14778	14972	14840	14933	14771	14816	14882	15070	15016	14720	14970	15009	14707	14940	14778	14925	15033	14811	14829	15013	14722	14938	14697	14873	14802	14597	14943	14809	14795	14850	14918	14919	14933	14772	14840	14997	14822	14737	14676	14775	14746	14706	14942	14948	14860	14917	14912	14922	14985	14881	14861	14771	14980	14928	14878	15141	14971	14802	14843	14931	14936	14771	14977	14786	14881	14804	14884	14952	14890	14913	14861	14880	14717	15003	14795	14861	14856	14807	14759	14964	14853	14855	14869	14834	14966	14957	14822	14668	15074	14685	15001	14759	14938	14873	14941	14841	14862	14921	14791	15026	14962	15050	14925	14963	14920	14669	14832	14871	14869	14800	14876	15021	14821	14792	14871	14844	14738	14773	14982	14869	15127	14937	14847	14968	14741	14789	15023	14745	14876	14990	14920	14892	14877	14712	14916	14772	14717	14848	15083	15054	14963	14841	14851	14785	14664	14971	14849	14763	14846	14946	15000	14896	14973	14811	14751	14874	14833	15024	15038	14888	15040	14891	14849	15026	14945	14879	14955	14863	15038	14736	14739	15004	14785	14724	14917	14832	14902	14863	14820	14772	14810	14824	14811	14967	14901	14869	14990	14805	14992	14791	14893	14982	14748	14892	14897	14743	14922	14805	14876	14682	14810	14819	14713	14827	14908	14859	14876	14903	15056	14692	14933	14891	14622	14904	14862	15017	14984	14796	14991	14927	14810	14762	14939	15037	14975	15104	14959	14858	14909	14856	14868	14644	14846	14794	14987	14954	14558	14965	14878	14941	14922	15002	14869	15028	14969	14938	15014	14754	14799	14952	14882	14945	14934	14908	14981	14948	14826	14856	14895	15016	14968	14885	14844	14990	15079	14930	14977	14890	14845	14685	14873	14815	14935	15129	14905	14840	14824	14950	15099	14840	14928	14882	14836	14940	14911	14960	15054	15013	14931	14892	14930	14838	14947	14786	14853	14781	14799	14865	14862	14946	14912	14997	14733	14938	14885	14778	14898	14842	14886	14995	14718	14920	14920	14868	14943	14963	14774	14965	15012	14825	14877	14999	14766	14854	14942	14961	14859	14924	15023	14736	14766	14935	15015	14880	14954	14735	14828	14884	14801	14814	15032	15129	14895	14867	14849	14903	14818	14609
27102	21824	25608	22602	18430	18450	18226	18090	18048	18173	17772	17752	17781	17789	18758	19845	19437	18946	18278	17618	17690	17831	17394	17446	17536	17390	17835	17562	17591	17734	17469	17394	17661	17475	17440	17424	17355	17427	17631	17601	17489	17495	17376	17740	17670	17710	17597	17901	17655	17542	17550	17538	17431	17454	17549	17486	17489	17688	17499	17438	17522	17600	17781	17556	17524	17488	17599	17683	17613	17500	17597	17492	17262	17398	17296	17414	17452	17556	17344	17337	17444	17553	17585	17712	17683	17562	17392	17705	17457	17443	17526	17363	17493	17632	17426	17384	17534	17438	17544	17505	17590	17371	17507	17457	17676	17407	17565	17473	17425	17452	17512	17322	17466	17402	17459	17505	17545	17421	17404	17403	17466	17495	17359	17408	17371	17517	17384	17423	17396	17436	17562	17527	17556	17510	17397	17495	17653	17561	17385	17543	17563	17618	17579	17776	17406	17540	17620	17556	17608	17470	17640	17466	17542	17431	17612	17539	17654	17367	17482	17515	17735	17587	17473	17518	17510	17472	17497	17399	17501	17541	17588	17554	17398	17329	17249	17451	17361	17433	17666	17565	17430	17271	17430	17669	17402	17627	17468	17426	17345	17559	17398	17653	17380	17335	17507	17466	17557	17605	17518	17408	17531	17405	17503	17644	17476	17685	17471	17523	17390	17326	17669	17558	17563	17337	17442	17585	17480	17482	17567	17768	17544	17362	17470	17470	17519	17305	17607	17612	17589	17419	17568	17432	17536	17606	17551	17407	17504	17435	17466	17572	17825	17654	17293	17542	17543	17470	17494	17459	17636	17378	17432	17384	17436	17569	17374	17281	17515	17398	17572	17432	17271	17596	17459	17349	17443	17501	17539	17575	17503	17484	17629	17430	17453	17335	17495	17594	17550	17299	17448	17365	17499	17478	17396	17503	17362	17634	17414	17524	17567	17673	17349	17391	17438	17466	17464	17629	17555	17541	17553	17563	17521	17456	17370	17379	17424	17498	17458	17616	17484	17342	17496	17464	17506	17395	17504	17418	17528	17619	17440	17373	17528	17419	17472	17478	17539	17497	17562	17481	17397	17436	17421	17460	17363	17444	17295	17370	17342	17322	17501	17419	17516	17473	17401	17404	17623	17388	17524	17476	17554	17508	17549	17540	17555	17555	17630	17516	17391	17459	17417	17339	17451	17240	17410	17463	17449	17440	17395	17522	17430	17374	17520	17679	17556	17458	17417	17424	17581	17419	17479	17753	17649	17569	17680	17455	17416	17574	17517	17409	17572	17303	17597	17490	17672	17501	17285	17531	17556	17451	17466	17541	17410	17544	17492	17317	17545	17476	17516	17354	17455	17422	17621	17645	17393	17405	17514	17371	17492	17670	17665	17612	17457	17663	17507	17416	17527	17473	17471	17450	17554	17358	17424	17538	17554	17562	17400	17401	17375	17379	17538	17554	17572	17242	17553	17622	17375	17486	17563	17512	17494	17626	17558	17778	17499	17371	17464	17476	17511	17469	17372	17527	17812	17510	17507	17457	17574	17609	17665	17588	17465	17234	17487	17433	17536	17462	17311	17501	17535	17591	17702	17558	17557	17376	17697	17467	17574	17474	17412	17310	17521	17442	17607	17693	17554	17294	17479	17702	17550	17600	17571	17612	17439	17316	17462	17516	17401	17470	17695	17537	17246	17448	17409	17412	17315	17456	17541	17510	17598	17512	17494	17397	17599	17502	17572	17473	17604	17517	17324	17502	17614	17703	17539	17438	17395	17288	17446	17485	17615	17348	17653	17471	17590	17495	17565	17497	17350	17525	17508	17488	17518	17461	17525	17518	17727	17566	17387	17384	17518	17541	17614	17508	17638	17502	17472	17420	17409	17552	17478	17404	17601	17589	17573	17443	17599	17413	17489	17404	17538	17497	17450	17359	17484	17543	17662	17432	17459	17560	17544	17588	17233	17752	17650	17694	17355	17611	17434	17606	17487	17466	17340	17445	17426	17583	17309	17564	17521	17479	17437	17488	17385	17481	17391	17424	17546	17608	17380	17300	17599	17520	17328	17351	17508	17434	17490	17470	17389	17437	17598	17445	17503	17440	17487	17672	17464	17546	17504	17444	17645	17508	17265	17173	17381	17735	17577	17293	17425	17564	17679	17523	17533	17712	17211	17348	17448	17420	17382	17509	17403	17474	17512	17575	17582	17455	17531	17407	17486	17317	17566	17352	17442	17561	17368	17629	17656	17547	17275	17650	17530	17548	17470	17394	17569	17421	17508	17506	17497	17560	17564	17530	17585	17651	17411	17580	17316	17458	17573	17615	17514	17499	17367	17444	17384	17526	17601	17511	17405	17525	17450	17453	17487	17415	17542	17402	17611	17403	17417	17516	17450	17386	17479	17446	17444	17307	17644	17391	17842	17496	17637	17340	17543	17736	17584	17552	17492	17282	17737	17448	17558	17433	17585	17677	17545	17444	17622	17527	17401	17472	17283	17434	17437	17296	17477	17542	17270	17547	17462	17539	17295	17462	17561	17578	17594	17563	17267	17282	17425	17747	17556	17595	17429	17461	17520	17482	17469	17475	17531	17581	17599	17597	17338	17512	17505	17679	17584	17593	17402	17530	17693	17484	17517	17487	17525	17332	17455	17598	17569	17599	17446	17551	17475	17373	17606	17538	17572	17496	17485	17522	17552	17614	17447	17415	17462	17694	17345	17545	17623	17681	17439	17439	17575	17280	17750	17555	17441	17542	17384	17511	17348	17349	17700	17530	17606	17589	17507	17317	17481	17181	17443	17518	17475	17519	17606	17459	17355	17467	17724	17508	17565	17491	17699	17656	17556	17644	17433	17642	17574	17482	17737	17729	17684	17543	17457	17582	17373	17621	17423	17624	17595	17563	17393	17413	17477	17671	17550	17488	17444	17270	17432	17419	17567	17435	17437	17594	17463	17307	17642	17377	17374	17368	17559	17459	17335	17636	17436	17644	17504	17536	17423	17297	17638	17587	17418	17471	17573	17588	17370	17551	17686	17605	17519	17521	17206	17536	17339	17674	17797	17584	17539	17763	17414	17798	17574	17399	17456	17570	17539	17600	17522	17495	17565	17466	17552	17421	17312	17390	17582	17483	17452	17465	17380	17483	17543	17382	17707	17671	17589	17604	17534	17666	17628	17613	17624	17506	17624	17733	17514	17584	17447	17598	17555	17394	17626	17413	17561	17391	17498	17524	17453	17538	17597	17565	17713	17703	17496	17541	17386	17361	17331	17452	17395	17371	17458	17624	17674	17575	17552	17470	17419	17566	17481	17576	17432	17340	17659	17554	17653	17502	17566	17348	17513	17471	17531	17449	17523	17650	17487	17236	17380	17520	17445	17341	17471	17404	17326	17401	17444	17583	17508	17570	17690	17612	17294	17572	17540	17425	17426	17423	17594	17610	17427	17607	17568	17533	17522	17529	17483	17296	17379	17374	17775	17804	17592	17565	17604	17777	17584	17627	17340	17753	17458	17490	17530	17436	17640	17647	17701	17444	17572	17410	17619	17455	17632	17425	17457	17327	17774	17543	17459	17481	17529	17415	17392	17218	17356	17342	17543	17668	17505	17458	17638	17464	17534	17570	17471	17478	17538	17747	17473	17613	17414	17537	17331	17402	17508	17560	17455	17424	17482	17564	17563	17532	17355	17322	17496	17586	17304	17495	17418	17684	17455	17583	17233	17498	17338	17579	17619	17698	17612	17594	17526	17628	17674	17579	17487	17537	17416	17506	17455	17588	17487	17362	17298	17511	17478	17648	17639	17333	17424	17529	17491	17376	17591	17652	17622	17462	17532	17481	17566	17427	17592	17528	17588	17400	17498	17624	17495	17353	17681	17643	17506	17614	17443	17487	17400	17427	17571	17362	17425	17539	17333	17544	17417	17585	17601	17515	17663	17516	17642	17548	17702	17661	17292	17527	17465	17548	17736	17402	17229	17540	17622	17604	17491	17532	17640	17575	17543	17745	17511	17698	17517	17605	17493	17467	17525	17835	17530	17555	17632	17460	17540	17701	17479	17626	17586	17475	17562	17688	17460	17591	17561	17600	17409	17421	17493	17505	17587	17742	17387	17493	17508	17474	17498	17557	17432	17547	17315	17401	17525	17412	17652	17686	17564	17481	17524	17487	17525	17650	17458	17413	17765	17491	17443	17395	17572	17447	17511	17427	17403	17511	17528	17492	17597	17403	17289	17430	17392	17619	17502	17375	17449	17605	17618	17385	17454	17467	17435	17498	17389	17504	17622	17689	17499	17443	17541	17469	17385	17325	17477	17452	17621	17365	17391	17439	17408	17524	17621	17466	17533	17340	17454	17348	17792	17416	17549	17578	17507	17659	17538	17601	17536	17415	17424	17480	17563	17632	17677	17445	17502	17575	17532	17241	17546	17447	17708	17396	17534	17469	17452	17325	17685	17502	17443	17472	17519	17594	17448	17396	17466	17274	17392	17439	17385	17528	17621	17437	17408	17468	17478	17628	17648	17384	17629	17345	17331	17511	17362	17501	17476	17493	17455	17609	17357	17522	17406	17504	17601	17469	17334	17388	17539	17461	17432	17707	17650	17468	17489	17296	17498	17484	17317	17408	17361	17322	17482	17378	17595	17600	17586	17533	17511	17614	17620	17446	17432	17668	17418	17631	17521	17828	17759	17559	17550	17360	17475	17484	17538	17496	17493	17293	17385	17556	17536	17502	17423	17482	17568	17527	17677	17445	17532	17495	17675	17437	17585	17415	17511	17486	17428	17500	17432	17591	17332	17409	17456	17395	17352	17210	17418	17420	17506	17566	17585	17582	17275	17464	17561	17579	17401	17584	17595	17514	17428	17604	17398	17569	17340	17505	17448	17665	17533	17330	17498	17525	17562	17550	17362	17645	17613	17400	17728	17504	17413	17283	17597	17365	17444	17534	17432	17730	17633	17566	17551	17460	17490	17667	17204	17389	17505	17510	17632	17646	17565	17547	17372	17448	17292	17434	17510	17561	17588	17440	17562	17371	17433	17520	17442	17576	17489	17381	17637	17514	17558	17407	17532	17427	17849	17610	17485	17687	17499	17600	17578	17515	17567	17449	17458	17752	17538	17432	17313	17581	17675	17661	17354	17470	17430	17683
15624	21687	21173	17649	16440	16213	15899	15620	15648	15498	15114	15210	15254	15134	16760	17742	17161	16362	15428	14956	14748	14922	14752	14856	14825	14884	14775	14800	14833	14776	14791	14827	14725	14757	14716	14740	14878	14746	14730	14931	14771	14754	14647	14695	14718	14626	14933	14751	14700	14785	14722	14760	14721	14790	14800	14782	14773	14613	14768	14542	14871	14755	14606	14812	14706	14651	14819	14686	14795	14622	14771	14856	14818	14776	14779	14808	14846	14730	14811	14719	14802	14726	14707	14732	14750	14897	14835	14802	14717	14654	14582	14711	14836	14688	14692	14584	14735	14589	14679	14865	14665	14622	14722	14788	14758	14891	14629	14789	14633	14803	14763	14746	14828	14804	14683	14692	14533	14864	14625	14791	14720	14739	14784	14829	14705	14687	14675	14570	14981	14617	14728	14608	14756	14780	14640	14601	14790	14691	14764	14643	14644	14877	14561	14625	14651	14721	14990	14735	14804	14624	14861	14664	14631	14831	14599	14823	14739	14821	14633	14885	14801	14874	14725	14661	14783	14648	14729	14711	14968	14820	14721	14646	14775	14684	14707	14683	14745	14699	14845	14643	14773	14729	14778	14866	14702	14676	14708	14750	14651	14720	14906	14786	14649	14864	14604	14926	14594	14729	14698	14789	14709	14886	14617	14617	14727	14680	14674	14741	14663	14644	14655	14801	14762	14818	14672	14704	14844	14860	14735	14657	14797	14768	14847	14611	14726	14639	14784	14855	14684	14642	14707	14734	14797	14877	14743	14824	14615	14705	14628	14678	14750	14753	14673	14783	14685	14780	14732	14698	14648	14548	14852	14818	14453	14786	14684	14655	14867	14596	14767	14766	14671	14806	14543	14770	14732	14644	14651	14673	14894	14714	14570	14856	14866	14787	14848	14798	14698	14696	14671	14637	14792	14727	14744	14773	14610	14910	14758	14790	14681	14713	14697	14563	14769	14700	14761	14656	14611	14765	14761	14589	14719	14898	14689	14695	14902	14678	14852	14734	14680	14719	14727	14784	14666	14779	14799	14673	14613	14641	14838	14825	14728	14842	14600	14715	14631	14613	14748	14729	14722	14489	14432	14597	14632	14822	14704	14732	14811	14694	14604	14540	14732	14615	14767	14827	14622	14765	14758	14600	14904	14696	14761	14582	14730	14731	14834	14728	14547	14752	14822	14776	14745	14720	14788	14654	14760	14695	14867	14693	14681	14810	14911	14686	14715	14646	14636	14591	14839	14806	14692	14673	14821	14777	14747	14671	14614	14693	14658	14924	14775	14659	14609	14784	14774	14633	14882	14820	14781	14659	14853	14750	14651	14661	14848	14685	14797	14805	14789	14597	14666	14754	14722	14670	14703	14791	14755	14628	14518	14703	14772	14617	14691	14693	14763	14682	14693	14876	14691	14892	14716	14705	14655	14894	14733	14726	14762	14876	14819	14617	14657	14652	14946	14742	14810	14639	14801	14739	14676	14634	14742	14885	14580	14669	14711	14765	14821	14675	14722	14792	14664	14611	14677	14769	14704	14680	14498	14467	14743	14706	14627	14823	14668	14881	14779	14622	14658	14715	14476	14810	14735	14855	14588	14747	14636	14755	14491	14624	14858	14808	14745	15046	14925	14882	14740	14790	14681	14748	14778	14751	14804	14705	14830	14780	14694	14717	14771	14723	14787	14679	14700	14840	14823	14882	14603	14765	14847	14637	14878	14695	14736	14852	14890	14648	14730	14602	14752	14581	14706	14646	14707	14633	14582	14766	14707	14580	14618	14958	14732	14876	15000	14628	14626	14678	14608	14721	14889	14826	14707	14751	14721	14813	14695	14864	14811	14746	14680	14787	14627	14774	14924	14705	14795	14607	14565	14686	15006	14753	14673	14841	14789	14829	14783	14750	14687	14754	14758	14607	14715	14739	14791	14791	14697	14826	14750	14765	14579	14664	14869	14712	14694	14662	14716	14832	14596	14843	14742	14775	14699	14695	14783	14750	14689	14668	14860	14690	14787	14624	14879	14751	14783	14720	14670	14644	14654	14616	14630	14625	14802	14720	14901	14723	14815	14771	14630	14789	14798	14697	14674	14727	14624	14689	14749	14777	14739	14676	14714	14732	14726	14700	14795	14847	14741	14699	14754	14733	14785	14714	14844	14772	14702	14800	14702	14791	14731	14655	14751	14722	14773	14754	14725	14884	14647	14820	14659	14721	14772	14729	14793	14690	14730	14833	14738	14901	14647	14766	14926	14752	14648	14775	14806	14684	14846	14605	14625	14825	14789	14746	14759	14722	14715	14842	14762	14566	14593	14707	14714	14642	14894	14884	14724	14714	14808	14847	14727	14689	14755	14837	14786	14682	14725	14754	14674	14704	14754	14726	14771	14657	14559	14765	14697	14855	14853	14626	14717	14727	14779	14558	14720	14866	14668	14674	14727	14655	14734	14673	14800	14771	14839	14727	14788	14701	14591	14727	14795	14567	14775	14654	14689	14835	14821	14750	14526	14757	14715	14708	14775	14732	14894	14723	14657	14569	14805	14660	14501	14650	14678	14833	14760	14730	14642	14730	14784	14709	14902	14648	14742	14729	14748	14622	14681	14704	14648	14799	14875	14807	14650	14887	14661	14833	14706	14673	14690	14673	14684	14704	14666	14642	14865	14881	14673	14737	14694	14863	14691	14843	14704	14776	14860	14732	14829	14613	14839	14652	14653	14743	14758	14654	14681	14691	14674	14649	14875	14714	14662	14647	14723	14827	14555	14942	14697	14726	14727	14784	14817	15098	14698	14755	14655	14662	14715	14452	14887	14678	14811	14712	14728	15019	14660	14774	14651	14687	14670	14686	14742	14596	14660	14623	14854	14736	14616	14891	14697	14739	14662	14611	14641	14745	14633	14736	14798	14704	14678	14708	14761	14768	14877	14837	14567	14644	14734	14799	14773	14781	14614	14694	14802	14714	14804	14824	14854	14562	14773	14637	14604	14706	14749	14819	14829	14613	14742	14649	14774	14735	14522	14563	14689	14813	14642	14653	14718	14720	14824	14696	14613	14729	14657	14780	14666	14913	14515	14856	14783	14822	14711	14793	14764	14631	14834	14569	14773	14758	14786	14768	14769	14598	14747	14822	14760	14650	14676	14739	14696	14781	14591	14781	14901	14676	14786	14740	14626	14652	14658	14658	14896	14713	14577	14769	14973	14820	14702	14928	14751	14659	14886	14746	14850	14785	14911	14611	14890	14665	14747	14870	14606	14771	14750	14921	14723	14462	14670	14685	14848	14730	14710	14819	14784	14652	14625	14755	14847	14842	14693	14531	14770	14601	14853	14818	14754	14648	14694	14739	14772	14566	14830	14738	14760	14667	14824	14709	14771	14778	14607	14737	14690	14738	14730	14626	14655	14697	14717	14629	14639	14586	14707	14798	14706	14817	14749	14814	14670	14804	14702	14676	14681	14791	14678	14747	14770	14773	14715	14810	14669	14763	14668	14649	14676	14703	14729	14862	14667	14677	14572	14999	14748	14640	14842	14609	14637	14796	14819	14762	14700	14589	14854	14677	14649	14762	14801	14594	14795	14770	14979	14743	14457	14721	14692	14712	14654	14869	14662	14734	14795	14915	14672	14612	14674	14613	14603	14841	14690	14883	14865	14702	14652	14758	14720	14556	14845	14793	14652	14649	14715	14737	14689	14775	14818	14600	14820	14608	14633	14818	14870	14645	14667	14750	14878	14775	14774	14667	14854	14911	14676	15030	14864	14912	14842	14888	14532	14668	14733	14639	14723	14731	14606	14790	14696	14779	14702	14791	14660	14691	14598	14719	14707	14561	14712	14727	14852	14681	14839	14594	14860	14642	14737	14812	14676	14659	14599	14782	14699	14825	14795	14552	14763	14861	14695	14959	14695	14792	14744	14724	14833	14803	14534	14735	14852	14637	14669	14903	14733	14681	14712	14859	14852	14709	14835	14721	14649	14766	14919	14731	14721	14752	14673	14853	14699	14728	14735	14755	14722	14717	14772	14736	14805	14692	14721	14723	14843	14649	14910	14735	14541	14804	14838	14739	14758	14662	14707	14809	14779	14835	14889	14807	14707	14645	14889	14667	14591	14798	14600	14670	14875	14653	14826	14830	14920	14636	14940	14766	14639	14703	14634	14661	14756	14698	14574	14829	14663	14716	14659	14675	14739	14784	14759	14720	14689	14743	14889	14720	14843	14793	14755	14854	14742	14684	14733	14759	14572	14895	14833	14790	14717	14607	14693	14914	14708	14840	14688	14808	14644	14658	14851	14676	14973	14844	14890	14783	14605	14888	14739	14711	14629	14631	14635	14616	15004	14777	14779	14682	14878	14761	14720	14721	14687	14818	14781	14559	14863	14713	14664	14670	14571	14770	14737	14725	14521	14551	14773	14656	14636	14735	14592	14761	14750	14627	14875	14762	14671	14662	14818	14636	14663	14866	14788	14691	14809	14650	14748	14592	14787	14806	14845	14770	14668	14817	14692	14689	14847	14741	14805	14693	14749	14641	14724	14663	14794	14870	14715	14742	14636	14712	14793	14510	14688	14652	14798	14750	14632	14768	14787	14639	14890	14632	14742	14936	14804	14741	14672	14702	14549	14669	14724	14648	14886	14747	14769	14723	14731	14613	14873	14619	14756	14753	14663	14809	14768	14868	14869	14765	14652	14804	14874	14776	14782	14532	14672	14843	14492	14953	14848	14786	14775	14981	14855	14661	14680	14703	14869	14525	14774	14754	14716	14794	14757	14712	14775	14714	14854	14696	14827	14668	14802	14785	14621	14809	14643	14629	14730	14853	14802	14723	14947	14725	14770	14572	14785	14823	14639	14643	14867	14747	14743	14744	14720	14811	14837	14626	14718	14719	14861	14672	14700	14629	14804	14718	14546	14727	14727	14550	14676	14610	14896	14798	14679	14811	14698	14688	14815	14577	14671	14707	14631	14731	14703	14642	14870	14654	14846	14712	14723	14921	14735	14976	14566	14728	14811	14609	14827	14579	14763	14587	14609	14789	14600	14695	14779	14706	14628	14788	14791	14956	14657	14812	14896	14849	14783	14721	14768	14722	14672	14644	14732	14689	14786	14630	14664	14590	14621	14679	14691	14685	14588	14816	14579	14914	14628	14822
23850	20930	28170	23987	21750	21126	19773	17315	16875	17141	16861	16770	16586	16425	21985	28628	25981	22685	19251	17207	16496	16149	16044	16330	16100	16251	15985	15925	16023	16079	15918	15863	15940	16149	15949	16033	16063	16042	15827	16030	15936	15807	15960	15881	15967	15769	16017	16095	16108	15893	15982	15973	15876	16051	15896	16018	15850	15949	15771	15972	15894	15887	15791	15966	15855	15929	16133	15971	15813	16071	15992	15814	15923	15867	15899	15825	16105	15950	15862	16028	15913	15904	15952	15977	15772	16008	15930	16039	15903	15713	15982	15951	15972	16076	16016	15868	15924	15969	15966	15800	16052	15815	16013	16012	15803	15859	15674	16055	15856	15831	16095	15786	15894	16016	15928	15820	15842	15929	15876	15919	15854	15880	15789	16087	15801	15687	16012	15873	15955	15748	16011	15864	15979	15891	15877	15892	15981	15890	15951	15886	15740	15776	15933	15925	15797	15827	16146	15898	15701	15623	15946	16034	15981	16117	15906	15799	15945	15933	16040	15794	15888	15873	16044	15936	16008	15737	15940	15965	15914	16063	15930	16157	15935	16060	15894	15971	15985	15755	16009	15882	15694	15917	15850	15892	15907	15898	15802	15829	15984	15872	15867	15952	16023	15760	15886	15957	15939	15703	15723	15900	15927	15826	16034	15766	15906	15904	15966	16022	15735	16027	15985	15967	15900	15841	15762	15887	15807	16101	15901	15756	15817	15983	15927	15792	15888	15881	15887	15916	15837	15830	15970	15922	16191	15999	15848	15937	15870	15953	15861	16109	15738	15830	15843	15864	16000	15811	15907	15936	15884	16140	15852	15877	15870	16110	15830	15754	15792	15826	15757	15827	15957	15895	15839	15946	15729	16037	15871	15904	15971	16042	15861	15689	15828	15993	15991	15997	16097	15818	15820	15960	15844	15827	16135	15837	15918	16023	15912	16087	16259	15855	15974	15850	15788	16025	15952	15777	15837	15977	15859	15704	16030	15943	15871	15776	16017	15942	15755	15855	15810	15795	15922	15878	16061	15872	15886	15840	15949	15974	16021	15814	16026	15933	15872	16096	15913	15873	15981	15908	15984	15846	15825	15896	15965	15867	15764	16089	16022	15947	16086	15984	15965	15958	16017	15881	15957	15839	16081	15841	15827	15962	15757	16114	15999	15883	15874	15789	15890	15810	16019	16250	15974	15743	15931	15878	15829	16113	15983	15836	15922	15849	15880	15883	15887	15922	15915	15986	16118	16006	15940	16014	15995	15783	15794	15761	16086	15921	15828	15872	15735	15827	15969	15922	15677	15919	15788	15874	16105	15937	16094	16090	15974	16079	15860	15751	15801	16205	15789	15866	15916	15902	15977	16021	15942	15772	15919	15950	15719	15900	15887	16124	16166	16083	15970	15957	15903	15959	15973	15755	16216	15934	16095	15874	15907	16047	15829	15932	15831	15858	15903	15850	15984	15901	15996	15778	15915	15893	15983	15838	16212	15837	15976	15678	15983	15787	16050	15894	15885	15971	15799	15939	15832	15967	15922	15671	15892	15851	15925	15802	15978	15758	15870	15973	15973	15866	15841	15968	15858	15926	15845	15845	15911	16029	15832	15920	15694	15885	15941	15882	16022	15895	16184	16012	15785	15763	16121	15951	15865	15867	15790	15891	15751	16093	15847	15930	15910	15915	16155	15902	16037	15837	15806	16020	15933	15807	15999	15763	15929	16015	15883	15734	15868	15977	15974	15851	15952	16063	15993	15913	15983	15972	15858	15809	15902	15826	15990	16027	15959	15949	15965	15834	15757	15912	15897	15987	15840	15921	15831	15939	15846	15857	15817	15853	16109	15944	15901	15842	15907	15847	16080	15773	15766	15995	15978	15798	16020	15954	16029	15921	15863	16108	15913	15882	15783	15807	15727	15800	15669	15860	15891	15787	15945	16036	16100	16101	15863	15934	15815	15827	16032	15797	15736	15813	15862	15828	15793	15935	15949	15913	15866	15841	15840	15873	16025	15784	15703	15860	15767	15950	15927	15809	15770	15829	15900	15900	15796	15880	15870	15972	16112	15775	16077	15832	15758	15780	15893	16005	15949	16033	16019	16031	15587	15720	15873	15784	15771	15922	15829	15828	16077	15891	15803	16005	15808	15789	15751	15989	16004	16166	15786	15949	16051	16047	15757	16117	15932	15703	15721	15808	16043	16029	16103	15707	15840	15783	15744	16153	15924	15930	15901	15977	15911	15963	15907	15891	15918	15905	15857	15829	15713	15851	16096	15894	15898	15925	15937	16024	15935	15848	15960	15996	15789	16048	15950	15994	15814	15801	15988	15899	15984	15892	15928	16024	15900	15997	16079	15965	15964	15958	15802	15927	15701	15888	16016	15851	16070	16021	15938	15772	15950	15851	15768	15848	15954	15885	15949	15965	15828	15957	15918	15710	15883	15769	15933	15899	15842	15844	15826	16052	16043	15732	15983	15941	15918	15934	15945	15877	15748	15709	15996	15761	15880	15847	15949	15668	15698	15988	15989	15776	15787	15842	15859	15880	15914	15844	16103	15902	15969	15902	16046	15817	16119	15857	15874	15965	15850	15900	15879	15857	15951	15969	16005	15802	16028	15845	15817	15806	15772	15934	15956	15932	15955	16018	15998	16024	15741	15734	16030	15824	16005	15949	15976	16038	15757	15824	15851	15847	15811	15894	15849	16018	15900	15837	16012	16121	15866	15900	15842	15957	16130	15905	15736	15975	15761	16003	15922	16077	16019	15925	16000	15883	15981	15946	15822	15891	16024	16134	15885	15765	15716	15686	15795	15924	15772	15873	15813	15883	15785	15958	15968	15981	16021	15957	15867	15830	15923	15978	15791	15635	15888	15694	16077	16085	15807	16020	15925	15891	15742	15991	15816	15886	15815	15805	15692	15992	15979	15908	15839	15954	15866	15763	15804	15706	15780	15991	15900	15892	15972	15936	15969	15877	15889	15895	15913	15894	15839	15832	15814	15922	15875	15790	15798	15818	16046	15725	15958	15940	15767	15872	15925	15650	15935	15963	15775	15850	15950	15916	15944	15872	15931	15860	15721	15922	15834	15792	15995	15678	16018	15897	16046	15746	16039	15829	15711	15873	16143	16055	15935	15906	15896	15823	15997	15873	15847	15878	15905	15747	15985	15660	16086	15924	15773	15990	15830	15958	15920	15981	15955	15935	16029	16004	16012	15834	15918	16052	16070	15859	16090	15835	15777	15851	15897	15911	15873	15953	15884	16025	15768	15960	15905	15880	15858	15764	15821	15909	15886	16029	16071	15987	15877	15951	15905	15898	15769	15951	15916	15810	15797	15782	15988	15885	15992	15974	15758	15813	15755	15774	15790	15925	15875	15803	16125	16009	15995	15977	15819	15918	15967	15949	15795	15973	15960	15818	15895	15994	15982	15881	15858	16083	16048	15973	15951	15726	15896	15909	16030	15919	15857	15832	15933	15914	15935	16080	15875	15956	15800	15911	15985	16020	15735	15823	15819	15820	15815	15771	15731	15795	15860	15957	15808	15899	15880	15990	15887	15900	15831	15726	15946	15784	15960	16037	15927	15686	16041	15756	15871	15960	15888	16004	15764	15841	15897	15761	15903	15942	16061	15834	15816	15893	15953	15715	15916	15889	15949	15985	16022	16069	15829	15898	15961	15650	15958	15877	15794	15805	15794	15808	15896	15825	15947	15901	15911	15935	15883	16036	15796	16048	16010	16044	15758	15866	15808	15888	15931	15976	15919	15727	15806	15845	15779	15980	15893	15851	15987	15958	15972	16022	15784	15836	15890	15942	15764	15922	15826	15994	16007	15961	16026	15940	16190	15867	15819	16064	15928	16062	15852	15931	15834	15891	15809	15973	16011	15895	15885	16008	15751	15914	15959	15953	15959	15780	15969	16028	16036	15933	15897	15987	16115	15882	15948	15813	15732	15769	16040	16158	15829	15870	15866	15907	16036	15818	15886	15969	15911	15813	15901	16017	15833	16021	15842	15880	15831	15802	16110	16134	15750	15835	15823	15955	16063	15840	15950	15987	15803	15924	15920	15894	16051	15863	15825	16036	15711	15854	15809	15873	16002	15629	15947	15742	15976	16091	15798	16004	16044	15663	16074	16024	15939	15941	16073	16092	15846	15876	15963	15994	15962	15748	16060	15971	16041	16033	15903	15831	15939	15751	16015	15790	15716	15684	15706	16099	16005	15913	15782	15870	15824	15912	15948	15738	15910	15897	16001	15807	15892	15763	15821	16211	15963	15913	15778	16021	16008	16137	15846	15964	15935	15846	15896	15852	15813	15881	16110	15974	15808	16120	15904	15839	15843	15699	15899	16052	15657	15894	15824	15885	15881	15631	15819	16103	15890	15837	15953	15861	15882	15935	15992	15851	15964	16039	15997	15990	16285	15912	16080	15926	15893	15761	15884	15859	16050	15899	15996	15744	15942	15880	15988	15962	15979	15909	15954	16020	16017	15919	15998	15758	16078	15900	15787	16089	16034	15862	15896	16160	15852	15837	15815	15813	15858	15823	16028	16088	16156	15981	15826	15867	15836	15885	15846	15861	15924	15910	16235	15725	15720	15741	15932	16000	15931	15959	15909	15703	15934	15941	15667	15751	15936	15682	15660	15889	16079	15988	15737	15797	15764	15945	15945	15727	15858	16052	15779	15915	15769	15948	15858	15863	15951	16029	15830	15791	15732	15770	15786	15828	16004	15912	15784	15992	15803	15840	15936	15917	15815	15854	15937	15923	15869	15941	15954	15887	15995	15986	16055	16150	15947	16061	15843	15825	15830	15772	15868	16171	16116	16141	16028	15803	15968	15783	15863	16028	16105	16002	15978	15758	15927	15766	15742	15770	15743	15766	15902	15836	15959	15928	15839	15768	15816	15894	16000	15738	15865	15909	15853	15881	15649	15920	15868	15924	15884	15940	16011	15798	16119	15711	15820	15818	16124	16098	15680	15604	15673	15911	15934	15870	15860	15994	15894	15869	15979	15886	15962	15971	15759	15961	15820	15899	15941	15739	16032	15896	16058	15890	15840	15952	15797	15935	15784	15910	15978	15941	15703	15952	15952	16011	16056	15927	16041	15973	15989	16025	16107	15838	15646	15905	15750	15900	15820	15779
14026	26067	24314	19418	18157	16806	15947	15729	15393	15446	15105	14858	14616	14696	23303	30033	26318	21364	17464	15305	14373	14019	13678	13720	14000	13849	13877	13929	13840	13854	13997	13899	13968	13935	13839	13968	13853	13865	13760	13781	14026	13702	13933	13874	14025	13900	13786	13947	13924	13747	13755	13837	13896	13941	13949	13921	13832	13852	13920	13903	13734	13907	13820	13937	13871	13732	13802	13768	13899	13651	13792	13823	13796	14006	13931	13747	13805	13850	13918	13988	13792	13982	13953	13854	13845	13801	13926	13826	13938	13662	13966	13869	13957	13913	13756	13857	13786	13802	13934	14106	14024	13653	13955	13805	13948	14038	13731	13991	13829	13861	14099	13801	13873	13991	13723	13777	13873	14028	13949	13830	13786	13747	13926	13701	13999	13808	13912	13931	13795	14077	13699	13938	13887	13819	13784	13801	13764	13945	13802	13701	13760	13845	13963	13862	13808	13881	13714	13701	13894	13695	13959	13869	13967	13811	13805	13849	13821	13948	13842	13817	13713	13850	13848	13926	13762	13921	13752	13886	13831	13843	13953	13847	13951	14008	13862	13761	13901	13774	13924	13737	13992	13772	13753	13572	13816	13819	13945	13798	13720	13846	13800	13888	13888	13817	13828	13880	13838	14033	13807	13802	13893	13720	13863	13944	13928	13892	13781	13869	13738	14016	13857	13896	13864	13866	13737	13882	13868	13847	13877	13833	13929	13787	13815	13917	13919	13890	13902	13814	13802	13819	13740	13810	13695	13959	13761	13973	13815	13857	13824	13867	14070	13772	13781	13743	13785	13816	13818	13864	13865	13947	13951	13949	13919	13971	14071	13786	13879	13742	13626	13738	13945	13800	13881	13856	13966	13840	13843	13776	13857	13791	13954	13749	13792	13877	13769	13981	13735	13848	13911	13819	13791	13918	13911	13946	14020	13981	13727	14003	13856	13832	13680	13772	13985	13926	13863	13795	13766	13882	13865	13791	13754	13837	13722	13785	13822	13885	13835	13824	14026	13855	13828	13897	13855	13871	13738	13723	13716	13842	13868	13949	13887	13977	13784	13838	13954	13687	13668	13781	13875	13901	13801	13810	13901	13694	13984	13765	13910	13753	13822	13835	13820	13896	13991	13976	13856	13812	13943	13796	13799	13906	13957	13852	13864	13616	13840	13730	14115	13654	13840	13930	13797	13847	13980	13734	13899	13884	13746	13823	13818	13770	13661	13810	13898	13673	13924	13806	13855	13874	13829	13864	13831	13936	13915	13845	13869	13827	13902	13811	13801	13771	13882	13911	13725	13900	13851	13930	13777	13766	14015	13863	13920	13834	13738	13839	13755	13851	13795	13884	13762	13751	13886	13795	13902	13904	13872	13743	13803	13747	13934	13868	13921	13684	13832	13839	13839	13788	14069	13760	13838	13921	13982	13845	13938	13729	13834	13793	13880	13989	13778	13833	13902	13718	13700	13748	13903	13942	13735	13853	13829	13881	13871	13805	13761	13738	13794	13745	13895	13842	13786	13843	13703	13927	13829	13919	13801	13780	13840	13935	13865	13853	13958	13744	13770	13898	13743	14030	13824	13808	13768	13819	14094	13763	13861	13901	13837	13895	13751	13782	13955	13926	13713	13900	13782	13862	13772	13814	13777	13855	13823	13894	13832	13889	13891	13812	14073	13948	14070	14004	13938	13669	13659	13833	13845	13969	13985	14009	13970	13834	13711	13775	13866	13882	13725	13850	13859	13870	13946	13982	13593	13711	13968	13772	13838	13747	13751	13877	14016	13765	13997	13960	13894	13730	13815	13881	13798	13939	13843	13927	13855	13886	13946	13863	13899	13818	13914	13788	13814	13809	13734	13860	13674	13860	13990	13847	13777	13771	14011	13820	13749	13912	13936	13822	13961	13951	13765	13829	14026	13749	13846	13760	13892	13790	13826	13786	13848	13815	13966	13631	13849	13841	13883	13839	13863	13900	13762	13752	13870	13707	13775	13791	13809	13841	13955	13877	13892	13880	13817	13782	13869	13902	13769	13723	13916	13878	13822	13747	13794	13908	13869	13956	13793	13855	13687	13849	13860	13857	13812	13653	13937	13679	13753	14051	13825	13800	13870	13785	13733	13930	13846	13630	13850	13778	13856	13902	13974	13801	13922	13824	13756	13799	13920	13990	13847	13981	13904	13796	13973	13752	13886	14051	13886	13869	13930	13954	13867	13783	13739	13831	13869	13851	13763	13946	13757	13822	13742	13825	13878	13865	14027	13724	13811	13647	13845	14009	13948	13893	13844	13917	13867	13809	13887	13908	13963	13932	13608	14013	13955	13817	13710	13770	13725	13966	13847	13882	13967	13771	13817	13839	13893	13843	13875	13868	13876	13781	13972	13776	13803	13854	14085	13705	13707	13896	13875	13817	13843	13900	13766	13730	13884	13851	13859	13933	13803	13645	13810	13958	13807	13930	13882	13701	13856	13707	13910	13749	13762	13787	13767	13816	13662	13764	13934	13913	13739	13833	13733	13802	13815	13948	13604	13790	13861	13763	13949	13760	14026	13861	13838	13989	13809	13879	13812	13873	13823	13829	13915	13758	13956	13872	13713	13761	13904	13784	13921	13787	13907	13955	13913	13877	13863	14010	13820	13874	13914	13781	13792	13846	13962	13797	13967	13922	13768	13955	13769	13751	13875	13762	13739	13931	13986	13772	13786	13759	13870	14003	13960	13735	13845	13677	13983	13642	13695	13762	13800	13850	13828	13827	13726	13980	13812	13926	13857	13857	13793	13672	13783	13905	13823	13918	13892	13766	13826	13880	13919	13925	14077	13777	13787	13761	13863	13775	13705	13834	13720	13875	13786	13980	13912	14049	13871	13888	13837	13803	13913	14017	13882	13816	13880	13867	14070	13761	13739	13975	13837	13689	13906	13855	13890	13688	13754	13883	13931	13869	13799	13676	13828	13724	13928	13708	13909	13823	13898	13899	13790	13878	13847	13901	13985	13783	13817	13960	13794	13748	13834	13848	13858	13972	13811	13746	13789	13750	13787	13901	13833	13928	13759	13845	13765	14008	13948	13960	13758	13810	13766	13831	13948	13808	13768	13877	13894	13941	13757	13840	13866	13839	13937	13842	13873	13779	13933	13854	13877	13820	13804	13679	13777	13751	13823	13846	13929	13709	13801	13843	14002	13912	13755	13825	13815	13792	13755	13849	13873	13712	13811	13861	13966	13816	13927	13736	13727	13944	13750	13845	13920	13901	13791	13940	13984	13754	13846	13604	13981	13865	13872	13894	13731	13985	13806	13935	13856	13919	14005	13790	13805	13844	13786	13858	13762	13915	13867	13814	13848	13731	13801	13806	13951	13790	13880	13740	13927	13800	13788	13777	13642	13756	13706	13944	13820	13767	13873	13973	13802	13649	13858	13755	13865	13900	13802	13811	13785	13913	13827	13927	13822	13849	13862	13775	13794	13839	13974	13905	13814	13814	13814	13858	13816	13823	13827	13792	13959	13721	13773	13721	13795	13914	13874	13855	13846	13871	14018	13882	13791	13718	13793	13939	13784	13919	13894	13787	13717	13810	13822	13839	13969	13809	13849	13974	13814	13935	13860	13657	13906	14042	13912	13980	13776	13916	13834	14013	13773	13831	13760	13733	13700	13967	13882	13919	13708	13918	13740	13919	13754	13826	13874	13838	13933	13896	13776	13733	13943	13859	13884	13766	13791	13892	13817	13707	13834	13772	13827	13917	13827	13611	14006	13845	13923	13950	13758	13921	13985	13862	13881	13878	13930	13667	13952	13905	13785	13809	13832	13848	13840	13849	13787	14013	13732	13703	14002	13808	13740	13778	13859	13855	13760	13883	13793	13855	13813	13935	13809	14008	13697	14002	13911	13838	13918	13713	13903	13773	13891	13929	13865	13779	13924	13934	13853	13992	13993	13903	13949	13982	13678	14005	13899	13861	13853	14013	13840	13709	13846	13715	14064	14004	14019	13928	13997	13684	13936	13926	13656	13690	13809	14012	13873	13854	13917	13897	13758	13727	13881	13912	13813	13773	13913	13790	13760	13875	13868	13943	13965	13922	13927	13811	13757	13788	13917	13890	13956	13870	13749	13804	13871	13760	13942	13927	13810	13758	13864	13872	13811	13859	13862	14008	13864	13975	13765	13903	13886	13890	13889	13897	13907	13716	13890	13799	13926	13790	13761	13882	13761	13826	13856	13854	13960	13834	13898	13809	13742	13979	13700	13837	13847	13793	13855	13758	13775	13956	13934	13836	13866	13923	13921	13798	13842	13864	13874	14016	13806	13809	13656	13962	13843	13645	13900	13740	13877	13823	13864	13751	13814	13828	13821	13952	13869	13816	13821	13790	13997	13822	13753	13805	13815	13701	13833	13809	13905	13935	13748	14019	13702	13763	13764	13800	13604	13783	13869	13780	13822	13818	13875	13924	13864	13857	13907	13824	13807	13922	13878	13874	13799	13896	13656	13839	13805	13783	13985	13676	13744	13670	13712	13810	13750	13929	13863	13750	13641	13859	13785	13858	13853	13787	13739	13981	13860	13746	13901	13946	13944	13920	13828	13862	13793	13914	13776	13955	13932	13878	13730	14102	13841	13889	13775	13757	13820	13901	13887	14070	13810	13832	13845	13693	13693	13941	13824	13794	13703	13734	13816	13707	13710	13754	13910	13862	13906	13684	13874	13921	13603	13871	13981	13859	14059	13766	13729	13898	13751	13900	13762	13938	13790	13661	13808	13889	13928	14020	13761	13812	13797	13902	13840	13759	13951	13824	13817	13899	13801	13795	13844	13775	13728	13944	13923	13779	13885	13894	13776	13925	13878	13809	13694	13833	13641	13783	13695	13957	13858	13891	13905	13867	13897	13844	13730	13794	13807	13767	13891	13925	13751	13842	14021	13856	13896	13933	13882	13857	13868	13658	13836	13845	13768	13838	13872	13956	13688	13888	13942	13820	13842	14039	13696	13860	13893	13933	13903	13815	13818	13865	14042	13809	13925	13711	13816	13715	13910	13646	13813	13976	13896	13739	13891	14048	13997	13665	13916	13942	13939	13784	13680	14061	13819	13734	13809	13713	13953	13770	13809	13779	13819	13984	13879	13827	13929	13753	13943	13726	13862	13746
22657	20978	28727	23419	21095	22731	23846	18048	16948	17112	16989	16190	15983	16066	27559	37999	33439	27962	21587	17704	15961	15578	15307	15130	15447	15249	15287	15258	15184	15122	15307	15024	15119	15266	15153	15197	15256	15003	15145	15166	15152	15260	15143	14993	15148	15004	15148	15164	15079	15173	15116	15283	15092	15050	15127	15077	14992	15197	15217	15246	15351	15056	15052	15293	14848	14873	15221	15104	15070	15069	15154	15055	15175	15290	15099	15339	15242	15164	15338	15029	15002	15098	15331	15204	15107	14885	15226	14904	14741	15126	14974	14945	15029	15010	15070	15204	15180	15159	14853	14977	15032	15034	15240	15073	15168	15092	14930	15082	15008	14974	15252	15047	15174	15176	15115	14956	15208	15204	14957	14991	15221	15002	15069	15148	15139	15076	15078	15409	15072	14929	15106	15161	14960	15038	14996	14905	15218	14962	15128	15064	14806	14770	15193	14963	15084	14834	14986	15058	15103	14898	15239	15155	15319	14913	15222	15105	15108	15257	14922	14871	15080	15225	15042	15155	15130	15079	14894	15132	15009	15029	15053	15125	15168	14976	15008	14916	15048	15135	15026	14859	15055	15069	15112	15061	15128	14914	15230	15129	15184	15197	14966	15080	15162	14939	14767	15079	15173	14847	15034	15214	14952	14805	15052	15109	14959	15204	15133	15116	15217	15112	14952	15243	15232	15192	15159	15032	14987	15052	14950	14969	14986	15109	15038	15229	15118	15234	15078	15235	15050	15098	15202	15155	15062	15147	15066	15174	15075	15066	15000	15175	14996	15051	15170	15066	15166	15101	14985	15112	14962	15088	14994	15087	14972	14808	15020	15123	14897	15277	15173	15027	15045	15230	15034	15023	14954	15078	15348	15070	14848	14925	15074	15262	14835	15012	15028	15054	15034	15143	15036	15076	14937	15022	14897	15068	14972	15042	14926	15036	15019	15049	15090	15162	15021	15061	14973	15117	15098	14957	15029	14973	14888	14962	14921	15215	15003	15076	15324	15033	15139	15271	15002	15021	15179	14945	15108	15056	14951	15240	15238	15131	14931	15042	14963	14969	14906	15109	15065	14911	15005	15029	14983	15234	14987	15024	15048	15040	14987	15167	15038	14916	15161	15039	14966	15045	14944	15086	15009	14916	15178	15010	15003	14984	15011	14987	15181	15026	15022	14987	15080	15062	14996	14923	14980	15185	15020	15182	15138	15122	15180	15065	14953	15098	14987	14955	15001	14917	14904	15016	15157	15053	15003	15085	15014	15019	15130	15042	15007	15068	14919	15136	14993	15246	15224	15123	15075	15289	15295	15008	15086	14903	15040	15042	14998	15003	15076	15184	15133	15007	15126	15087	15136	15224	15094	15029	15065	15035	14939	15076	15090	15106	14924	15010	15041	15145	15265	15145	15335	15151	15174	15190	14889	15127	15121	15191	15116	15205	15394	14999	15107	14940	15178	15153	14957	15001	15194	15162	15023	15308	15103	15075	15105	14968	14739	15102	14984	15037	14988	14949	15078	15064	15076	14959	15038	15080	15148	15235	15124	15046	15065	14816	15023	15030	15052	14918	15248	15055	15075	15119	14985	15110	15083	14986	15091	15165	15149	14972	15186	15022	15168	15037	15063	14924	14971	15194	15169	15039	15106	14917	14911	15025	14965	15122	15064	15315	15165	15224	15123	15018	15037	14973	15122	14992	15061	15073	15068	15154	15225	15092	15251	15146	15007	15093	14969	14985	14956	15145	15031	15142	15134	15109	15066	15007	14900	15102	15110	15181	15099	15094	14920	15210	15038	15248	15265	15098	15142	15133	15117	15188	14967	15141	15145	15018	15105	14982	15142	15155	14884	15001	15022	15015	15158	15043	14847	15050	14981	14940	15021	15190	15113	14998	14952	15084	15188	15107	15099	14869	15126	14931	15019	14977	15229	15019	14969	15173	15223	15037	14961	15033	14997	15099	15060	15000	15147	14848	15059	14921	15141	15254	14947	14912	15241	15272	14968	14991	15015	15079	15236	15116	15135	15033	15130	15092	15103	15193	14989	15068	15016	14990	15007	14985	14984	14891	15221	15146	15034	15252	15162	15110	15128	15011	15110	15034	15049	15007	15039	15110	14924	14987	15016	14993	15106	15236	15119	14967	15246	15064	15003	15261	15010	15185	15143	14982	15047	14907	15090	15163	15145	15142	14887	15067	15048	15096	15179	14908	15058	15051	14861	15017	14968	15147	14919	15242	15132	15120	15045	15171	15211	14949	15026	15009	15157	15112	14912	14904	14989	15060	15003	14989	15027	15169	14962	15051	15076	14965	15112	14841	15133	14873	15103	15074	15129	14849	14965	14842	15076	14890	14902	15116	15112	15174	15134	15186	15179	15232	15041	14903	14918	15097	15055	15244	15106	14973	15163	15156	15101	15058	15187	15132	15229	15173	14921	15007	15033	15069	15164	14963	15012	15202	14903	14968	15048	15068	15205	14901	14946	15138	15044	14913	15088	15064	14839	15055	14995	15060	15206	15177	14944	15075	15042	15073	15030	14687	15014	15046	15051	15005	15099	14902	14935	15088	15060	15118	15202	15189	14950	15177	15041	15024	14943	15113	15185	15007	15045	15077	15191	15207	15156	15212	15103	15168	15002	14877	15062	14925	15157	14887	14814	15098	15082	15190	15005	14747	14921	14870	15063	15063	15000	15072	14953	15003	15051	15166	15180	15008	14934	15217	15070	15150	15146	15022	15100	15103	14887	15043	15063	15146	15147	15055	15120	14952	15029	14902	15193	14975	15214	15018	15081	14994	15052	15036	15139	15009	15462	15183	15177	15043	14924	14864	14963	14937	14945	15158	14945	15338	14987	15112	15001	15026	15103	15034	15192	15174	15131	15042	14955	15098	15051	15118	15126	15162	15100	14775	15074	15241	15093	15114	15270	15019	15066	15133	15051	15081	14865	14971	14911	15118	15092	15204	15134	15078	15222	15144	15039	14978	15130	15178	15083	15127	15096	14982	15168	15161	15151	14957	15190	14812	15147	15151	14977	14909	15223	15130	15257	15104	15068	15030	15060	15040	14802	14916	15042	15218	14973	15203	15078	15137	15126	15173	15065	15066	14737	15010	14929	15043	15140	15076	15015	15101	15177	15092	14879	14900	15264	15013	14970	14898	14982	15002	15189	14956	15150	14879	15174	15227	15023	15077	15094	15082	14988	14788	14846	14846	15032	15222	15070	15013	15153	15083	14995	14944	14956	14990	15007	15091	15021	15269	15204	15006	15106	15117	15069	14978	14921	14960	15145	15019	14891	15098	14918	14999	15160	15131	15148	15127	14968	14912	14894	15048	15052	15279	15043	15136	15183	14998	15089	15113	14936	14828	15108	14909	15066	14980	15076	14981	15061	15186	14921	15125	14945	14934	15145	15102	14982	14978	14971	15114	15218	15022	15097	15166	15030	15243	14832	15125	15109	15138	15118	15038	15233	15094	15263	14942	14976	15085	15122	15009	15117	15167	14923	15094	15153	14981	15080	15070	15220	15171	15030	15205	15085	15095	14931	15264	15206	14993	15202	15101	15122	14991	15003	15211	15008	14964	14985	14963	15195	15203	15330	15203	15185	15132	15164	15217	14990	15128	15015	14940	14993	14943	15066	15052	15230	14997	15089	15077	15026	14880	15033	15297	15196	15122	15236	15199	15252	14853	15142	14978	14979	15130	15126	15041	15073	15085	15164	14993	15046	14955	15296	15029	15167	14903	15148	15029	15129	15119	14949	14970	14965	15068	15313	14997	15058	15097	15145	15003	14943	15106	15141	15113	15229	15111	15189	15002	14906	15105	15067	15069	14918	14890	15116	14988	14974	14979	15006	14983	14987	15232	15143	14983	15206	15036	14990	15130	15127	14912	15159	15018	15211	15193	15229	15089	15124	15049	15327	15129	15087	14948	15029	14917	15168	14996	14912	15017	15203	15012	15137	14996	14898	14919	15195	15282	15039	15133	15191	14897	15125	15093	14915	15087	15158	15037	14907	15132	15196	15085	15130	15012	15126	15017	15022	15172	15213	15170	14897	15056	14944	15097	15129	15081	15097	15135	15033	15022	15032	14988	15026	14986	15218	15124	15200	15025	15195	14958	14867	15032	15023	15089	15085	14863	15013	15224	15006	14965	15049	14946	14984	15143	14946	15194	15070	14920	15041	14920	14932	14979	15270	14995	14978	15164	15036	15081	15141	15153	15057	15062	15194	15124	15070	14874	15091	15119	15085	15148	14912	15107	15192	15146	15202	15183	15176	14865	14986	15061	15055	15134	15180	15208	15055	14973	15296	15024	14987	15039	15163	14886	15122	15087	15019	15036	15183	15104	15030	15136	15186	14920	14907	15126	15022	15155	15138	15045	14946	15197	14911	14954	14965	15132	15202	15170	15062	15093	15106	15096	15096	15017	15082	15119	14978	15123	15062	15026	14947	14937	15035	15131	15012	14783	15161	15079	15302	14957	15134	15049	14943	15053	15073	14808	15084	14967	15147	14855	15121	15017	15107	15100	15095	15017	14873	15138	15059	15019	15127	15071	14974	15071	15033	15150	14943	15026	15250	15180	15093	15186	15093	15166	15087	15137	15041	15043	14995	15064	15167	15055	14802	15105	15060	15201	15019	15110	15154	15044	14949	14984	15228	15118	15075	15146	15016	14930	15196	15206	14913	15127	15045	15004	15052	15118	15102	14980	15094	15097	15111	15128	14923	15039	15087	15226	14962	15012	15000	15181	15103	14850	14975	14937	15040	14994	15241	15005	15135	15139	15107	15043	14979	14999	15000	15216	15018	15016	15099	15089	15227	15131	15080	14945	15262	15215	14941	14942	14951	15180	15294	14856	14927	15196	15250	15172	15073	14841	15144	14909	15064	15145	15221	15161	14982	14905	15043	15126	15283	15020	15200	15076	14977	14967	15066	14816	14846	15096	15130	15025	14978	15040	15144	15208	15207	15466	14931	15035	14984	15096	15186	15174	14920	14974	15016	14883	15001	15046	14927	14917	15111	15045	14847	15058	15091	15150	15088	15130	15042	14892	15063	15062	15083	15150	15040	15165	15103	15033	15154	14886	14866	14989	15138	15321	14996	15010	15119	14898	14897	15196	15090	14941	15019	15210	15129	15018
15629	29738	27782	22449	20121	18206	17305	16376	16089	15958	15676	14869	14534	14533	31451	38878	33963	27697	20267	15672	14075	13495	13512	13422	13319	13265	13321	13460	13492	13362	13393	13241	13285	13320	13162	13280	13567	13142	13382	13355	13316	13283	13377	13459	13273	13342	13300	13286	13140	13352	13267	13260	13348	13271	13215	13447	13378	13395	13330	13281	13285	13433	13416	13354	13145	13407	13274	13294	13229	13324	13094	13250	13330	13311	13176	13375	13334	13195	13394	13326	13178	13371	13462	13131	13246	13353	13346	13168	13312	13379	13235	13205	13153	13315	13245	13282	13215	13208	13279	13377	13338	13304	13388	13094	13328	13383	13249	13255	13411	13406	13296	13173	13249	13440	13233	13228	13349	13266	13382	13215	13414	13199	13303	13214	13273	13217	13285	13297	13270	13325	13439	13223	13301	13266	13271	13266	13199	13278	13445	13421	13218	13302	13227	13288	13491	13289	13243	13339	13256	13193	13280	13433	13202	13459	13551	13498	13230	13270	13331	13373	13467	13165	13306	13249	13216	13221	13282	13356	13207	13223	13323	13243	13274	13164	13437	13265	13219	13295	13315	13180	13133	13224	13206	13218	13239	13171	13223	13382	13137	13216	13331	13221	13110	13213	13318	13327	13380	13421	13169	13407	13175	13329	13261	13239	13240	13096	13362	13348	13350	13219	13362	13283	13282	13276	13308	13169	13193	13319	13318	13262	13343	13280	13355	13118	13348	13357	13219	13205	13291	13224	13293	13141	13345	13507	13090	13294	13305	13363	13438	13392	13263	13050	13186	13361	13184	13301	13220	13251	13358	13361	13239	13408	13339	13389	13272	13096	13306	13310	13115	13393	13440	13212	13249	13309	13125	13219	13352	13203	13207	13208	13276	13209	13364	13433	13226	13344	13413	13337	13362	13403	13387	13348	13251	13171	13297	13540	13243	13204	13418	13293	13224	13335	13224	13295	13257	13315	13276	13111	13351	13311	13195	13370	13217	13228	13280	13061	13302	13339	13326	13246	13316	13238	13229	13217	13329	13217	13306	13293	13369	13196	13273	13299	13332	13336	13310	13236	13289	13329	13369	13282	13201	13313	13281	13250	13255	13398	13196	13164	13193	13306	13136	13355	13203	13316	13249	13280	13405	13247	13343	13270	13274	13286	13379	13288	13384	13374	13243	13276	13268	13249	13250	13384	13303	13264	13306	13234	13241	13386	13070	13312	13293	13293	13343	13353	13293	13345	13424	13398	13274	13321	13117	13309	13309	13315	13359	13360	13222	13418	13273	13174	13261	13214	13282	13278	13334	13127	13419	13514	13317	13251	13257	13331	13240	13224	13253	13161	13456	13290	13265	13019	13478	13370	13376	13255	13332	13066	13250	13255	13190	13072	13293	13189	13201	13217	13203	13177	13335	13330	13160	13262	13227	13250	13313	13317	13269	13324	13187	13363	13404	13328	13220	13172	13225	13171	13301	13275	13343	13242	13219	13176	13283	13149	13377	13263	13303	13298	13381	13187	13426	13454	13391	13328	13385	13259	13224	13387	13315	13284	13287	13113	13182	13395	13211	13491	13445	13260	13101	13232	13353	13296	13282	13277	13304	13284	13257	13239	13244	13298	13209	13200	13269	13166	13366	13403	13366	13113	13369	13341	13237	13384	13159	13400	13343	13276	13180	13268	13204	13405	13494	13119	13259	13303	13198	13368	13050	13304	13368	13249	13234	13295	13303	13323	13374	13252	13166	13247	13334	13363	13326	13306	13230	13223	13274	13280	13295	13352	13266	13198	13266	13429	13306	13312	13391	13065	13278	13156	13262	13123	13194	13260	13206	13228	13067	13356	13125	13318	13428	13283	13254	13356	13428	13295	13206	13198	13432	13347	13402	13284	13230	13161	13241	13260	13340	13200	13375	13364	13276	13419	13211	13368	13188	13318	13277	13220	13336	13359	13310	13151	13339	13438	13333	13337	13329	13369	13214	13328	13257	13237	13347	13288	13263	13195	13290	13310	13349	13186	13208	13298	13280	13240	13198	13254	13262	13211	13162	13331	13165	13249	13267	13228	13202	13251	13255	13200	13268	13422	13141	13389	13337	13200	13147	13267	13177	13538	13316	13399	13360	13360	13455	13233	13195	13245	13333	13220	13333	13287	13352	13311	13324	13201	13325	13485	13121	13191	13239	13321	13118	13313	13349	13461	13325	13286	13449	13207	13349	13317	13183	13297	13241	13300	13450	13299	13299	13180	13106	13341	13279	13368	13126	13374	13119	13310	13154	13408	13163	13461	13317	13183	13399	13248	13233	13209	13513	13213	13324	13311	13324	13279	13164	13313	13199	13318	13331	13243	13181	13391	13235	13396	13258	13187	13238	13225	13271	13277	13267	13315	13270	13295	13296	13250	13263	13355	13193	13159	13306	13329	13223	13243	13245	13402	13162	13334	13396	13180	13229	13315	13298	13457	13273	13298	13410	13295	13377	13225	13200	13391	13412	13311	13287	13202	13185	13333	13364	13264	13372	13415	13269	13281	13326	13218	13198	13267	13256	13250	13040	13277	13267	13228	13195	13204	13203	13166	13206	13297	13350	13402	13079	13322	13267	13288	13278	13257	13258	13306	13423	13301	13271	13344	13315	13268	13391	13462	13280	13138	13358	13307	13346	13213	13291	13297	13153	13140	13203	13148	13059	13347	13387	13255	13286	13281	13331	13398	13357	13228	13288	13318	13256	13087	13224	13150	13127	13426	13410	13181	13267	13103	13427	13312	13199	13242	13319	13265	13262	13236	13246	13229	13261	13209	13217	13359	13400	13321	13221	13277	13396	13521	13233	13180	13413	13375	13281	13337	13319	13202	13270	13241	13318	13314	13229	13448	13259	13297	13248	13205	13215	13330	13307	13199	13306	13060	13369	13368	13253	13378	13315	13291	13150	13219	13145	13271	13275	13412	13185	13243	13182	13366	13435	13330	13325	13258	13302	13361	13400	13221	13256	13342	13345	13413	13188	13059	13279	13213	13280	13278	13053	13191	13289	13252	13289	13269	13124	13292	13267	13163	13321	13241	13228	13265	13375	13305	13231	13306	13323	13279	13272	13377	13289	13251	13283	13384	13266	13300	13195	13273	13418	13263	13219	13474	13344	13139	13347	13238	13297	13274	13340	13283	13195	13310	13241	13324	13159	13202	13180	13158	13229	13380	13268	13223	13148	13290	13293	13184	13427	13297	13193	13087	13303	13254	13190	13261	13275	13148	13395	13330	13321	13144	13141	13343	13330	13087	13344	13277	13255	13228	13358	13204	13329	13331	13305	13215	13206	13261	13257	13135	13282	13201	13344	13256	13465	13344	13269	13116	13299	13191	13288	13286	13213	13421	13325	13310	13209	13306	13192	13169	13450	13331	13483	13252	13112	13286	13307	13307	13212	13218	13113	13309	13225	13179	13355	13342	13210	13262	13375	13299	13286	13241	13434	13232	13275	13236	13176	13328	13340	13392	13382	13245	13336	13272	13403	13437	13166	13194	13549	13350	13265	13223	13179	13332	13356	13337	13353	13147	13303	13037	13276	13205	13216	13198	13297	13382	13295	13105	13257	13352	13146	13247	13204	13311	13377	13258	13379	13069	13237	13318	13215	13164	13298	13422	13207	13237	13257	13408	13142	13240	13171	13271	13242	13279	13420	13368	13295	13157	13323	13279	13331	13207	13155	13321	13209	13394	13340	13392	13242	13271	13318	13286	13332	13353	13174	13365	13230	13423	13330	13279	13275	13325	13170	13292	13183	13333	13271	13354	13324	13258	13304	13225	13291	13294	13121	13165	13289	13309	13084	13211	13393	13335	13114	13466	13256	13510	13261	13368	13458	13323	13337	13396	13160	13007	13297	13329	13411	13124	13340	13418	13378	13231	13223	13250	13381	13354	13258	13279	13282	13351	13414	13329	13378	13324	13347	13255	13323	13273	13330	13351	13156	13401	13287	13333	13293	13351	13399	13284	13402	13353	13175	13284	13300	13302	13223	13331	13324	13284	13295	13248	13292	13315	13157	13353	13141	13101	13390	13347	13199	13348	13380	13290	13285	13451	13243	13138	13327	13386	13234	13398	13335	13207	13400	13278	13314	13211	13179	13326	13273	13127	13310	13346	13275	13321	13280	13261	13297	13197	13253	13414	13448	13395	13229	13227	13197	13263	13309	13286	13327	13385	13237	13330	13260	13222	13191	13217	13274	13177	13202	13430	13201	13329	13292	13325	13324	13315	13224	13259	13295	13135	13170	13180	13255	13198	13215	13268	13301	13122	13372	13261	13309	13211	13371	13140	13188	13330	13198	13382	13171	13210	13273	13361	13250	13366	13345	13123	13356	13121	13292	13203	13276	13245	13279	13241	13255	13292	13088	13400	13371	13372	13197	13250	13355	13221	13149	13265	13340	13228	13291	13237	13292	13159	13214	13279	13189	13294	13325	13263	13335	13362	13179	13224	13278	13370	13314	13183	13261	13341	13289	13129	13260	13442	13223	13318	13288	13037	13247	13187	13398	13112	13423	13154	13429	13265	13212	13263	13381	13376	13322	13344	13207	13189	13126	13166	13219	13264	13150	13357	13133	13312	13300	13391	13368	13278	13119	13147	13363	13306	13365	13202	13259	13303	13297	13186	13058	13282	13217	13411	13177	13166	13228	13342	13296	13465	13327	13292	13327	13246	13217	13360	13256	13164	13177	13238	13304	13202	13241	13326	13401	13385	13274	13441	13360	13425	13364	13209	13332	13241	13267	13206	13252	13239	13218	13222	13337	13232	13350	13327	13231	13201	13247	13209	13126	13346	13406	13300	13299	13291	13349	13191	13259	13348	13295	13326	13245	13309	13225	13278	13441	13270	13408	13369	13195	13306	13237	13307	13291	13121	13414	13287	13262	13295	13413	13271	13254	13315	13126	13341	13257	13205	13157	13301	13245	13355	13276	13200	13332	13157	13314	13366	13244	13323	13250	13349	13356	13496	13324	13311	13293	13174	13343	13300	13120	13240	13269	13257	13397	13245	13217	13348	13229	13277	13332	13222	13261	13234	13314	13294	13042	13293	13218	13308	13316	13297	13396	13318	13230	13394	13255	13283	13406	13209	13278	13144	13263	13227	13482	13197	13062	13310	13443	13177
27102	21633	24893	21287	17111	17352	17285	16748	17101	16879	16720	16462	16538	16181	17312	18308	18439	17758	17142	16534	16539	16271	16301	16240	16355	16163	16305	16180	16321	16170	16363	16179	16148	16345	16295	16276	16163	16298	16263	16183	16276	16104	16395	16035	16198	16159	16105	16322	16085	16192	16103	16372	16158	16296	16229	16350	16221	15947	16079	16154	16227	16180	16341	16245	16273	16336	16153	16369	16111	16164	16360	16299	16145	16213	16434	16195	16246	16186	16336	16062	16248	16493	16104	16026	16276	16456	16191	16377	16256	16250	16340	16275	16053	16183	16236	16077	16318	16164	16027	16195	16062	16197	16246	16261	16008	16217	16350	16040	16189	16144	16223	16086	16163	16067	16141	16302	16289	16118	16347	16134	16289	16160	16071	16151	16359	16234	16251	16029	16362	16146	16328	16071	16271	16111	16326	16342	16030	16047	16092	15942	16411	16281	16417	16143	16276	16330	16135	16181	16238	16251	16011	16196	16077	16125	16171	16184	16192	16271	16300	16131	16476	16311	16244	16059	16202	16176	16273	16002	16145	16115	16221	16198	16251	16142	16185	16354	16203	16285	16242	16404	16350	16315	16184	16186	16229	16362	16310	16171	16114	16231	16312	16365	15988	16235	16177	16109	16217	16329	16242	16272	16461	16148	16385	16335	16208	16181	16332	16149	16644	16137	16247	16301	16331	16414	16244	16189	16114	16024	15976	16092	16079	16223	16126	16313	16085	16123	16319	16367	16130	16144	16144	16063	16378	16185	16263	16311	16245	16112	16316	16325	16189	16149	16118	16239	16053	16229	16348	16126	16216	16261	16096	16174	16313	16293	16191	16437	16145	16295	16012	16152	16157	16103	16242	16381	16301	16434	16195	16375	16306	16193	16258	16085	16203	16119	16155	16294	16143	16309	16097	16090	16126	16061	16039	16135	16059	16080	16356	16094	16048	16124	16106	16213	16271	16226	16265	16289	16225	16529	16425	16266	16356	16158	16146	16105	16264	16315	16053	16240	16199	16437	16344	16186	16151	16230	16330	16363	16334	16356	15945	16154	16279	16182	16126	16234	16139	15968	16090	16032	16325	16241	16250	15975	16241	16128	16126	16387	16212	16216	16297	16083	16242	16333	16193	16216	16083	16078	16371	16103	16226	16249	16169	16256	16248	16006	16184	16188	16052	16222	16131	16388	16202	16274	16387	16257	16283	16164	16168	16239	16326	16150	16100	16334	16319	16204	16157	16074	16292	16354	16257	16293	16371	16294	16042	16166	16245	16314	16118	16135	16173	16088	16062	16137	16324	16297	16178	16235	16420	16199	16096	16096	16054	16415	16311	16145	16082	16304	16345	16167	16125	16197	16097	16064	16187	16237	16186	16077	16198	16202	16016	16146	16226	16169	16308	16278	16174	16035	16090	15910	16138	16274	16355	16139	16045	16207	16300	15950	16354	16261	16106	16265	16225	16219	16174	16260	16164	16284	16208	16074	16276	16212	16244	16167	16215	16087	16257	16074	16247	16357	16070	16201	16378	16077	16333	16265	16068	16162	16282	16074	16208	16449	16215	16228	16175	16098	16263	16138	16276	16123	16188	16250	16352	16235	16164	16078	16104	16168	16254	15993	16178	16170	16203	16259	16260	15992	16209	16067	16204	16178	16070	16210	16394	16116	16062	15959	16205	16336	16066	16130	16229	16152	16363	16123	16055	16244	16139	16190	16044	16068	16127	16130	16383	16175	16153	16158	16296	16011	16228	16314	16147	16300	16169	16276	16084	16182	16221	16155	16192	16162	16249	16228	16236	16152	16161	16284	16082	16140	16061	16274	16157	16335	16237	16374	16028	16167	16280	16196	16164	16217	16193	16210	16182	16109	16318	16136	16124	16232	16206	16214	16253	16168	16074	16069	16227	16224	16165	16016	16126	16198	16254	16221	16114	16231	16176	16250	16025	16274	16353	16361	16357	16175	16183	16231	16134	16320	16164	16154	16247	16138	16117	16161	16340	16420	16436	16235	16172	16123	16154	16360	16273	16123	15949	16144	16170	16252	16217	16087	16089	16036	16226	16332	16170	16043	16261	16372	16186	16218	16173	15989	16237	16107	16137	16136	16240	16464	16467	16098	16427	16176	16176	16336	16245	16332	16050	16223	16338	16199	16317	16054	16155	16055	16125	16243	16212	16266	16094	16226	16202	16001	16104	16216	16140	16237	16303	16391	16186	16140	16311	16235	16293	16338	16291	16179	16161	16107	16261	16182	16489	16156	16264	16422	16368	16186	16152	16127	16125	16295	16323	16127	16316	16204	16348	16264	16276	16302	16305	16260	16181	16341	16260	16182	16113	16119	16385	16026	16251	16089	16280	16036	16169	16099	16092	16169	16380	16282	16215	16387	16275	16167	16072	16296	16336	16231	16139	16135	16099	16388	16470	16101	15985	16256	16132	16251	16224	16235	16191	16166	16259	16389	16109	16193	16196	16160	16197	16284	16068	16175	16116	16073	16111	15956	16071	16232	16331	16151	16375	16293	16240	16164	16217	16188	16301	16201	16314	16124	16018	16265	16345	16150	16268	16168	16083	16399	16106	16158	16340	16224	16137	16095	16194	16159	16130	16236	16321	16275	16272	16234	16274	16223	16213	16275	16193	16226	16308	16283	16191	16018	16079	16149	16233	16338	16263	16244	15998	16091	16119	16119	16168	16359	16142	16196	16069	16265	16189	16305	16257	15922	16218	16474	16375	16179	16186	16272	16324	16264	16231	16222	16200	16082	16324	16432	16357	16306	16182	16100	16148	16222	16084	16192	16203	16225	16282	16349	16215	16150	16232	15941	16372	16168	16305	16353	16113	16302	16068	16359	16255	15969	16168	16030	16247	16061	16318	16445	16204	16033	16414	16256	16169	16267	16337	16238	16241	16301	16424	16204	16392	16119	16100	15981	16232	16193	16252	16368	16112	16312	16021	16199	16300	16269	16360	16256	16353	16249	16130	16059	16168	16240	16203	16200	16239	16105	16300	16117	16212	16310	16243	16232	16192	16209	16166	16169	16092	16111	16175	16380	16188	16234	15999	16053	16300	16117	16165	16089	16097	16100	16090	16160	16179	16260	16181	16010	16281	16329	16272	16234	16083	16230	16209	16177	16353	16303	16043	16304	16089	16166	16300	16022	16236	16112	16247	16334	16364	16416	16356	16269	16339	16369	16315	16326	16149	16103	16245	16301	16302	16230	16150	16077	16235	16166	16183	16203	16347	16253	16101	16237	16175	16361	16192	16320	16095	16119	16343	16431	16244	16316	16274	16236	16159	16101	16154	16317	16329	16246	16167	16126	16207	16080	16147	16121	16283	16070	16190	16197	16158	15996	16313	16373	16167	16201	16119	16141	16327	16216	16149	16290	16164	16152	16210	16103	16276	16267	16371	16267	15971	16187	16168	16080	16049	16323	16260	16237	16286	16226	16205	16188	16157	16138	16321	16277	16242	16300	16258	16291	16106	16163	16206	16338	16069	16184	16201	16303	16290	16246	16298	16175	16179	16116	16195	15913	16203	16021	16142	16293	16077	16141	16339	16108	16244	16352	16238	16161	16047	16047	16177	16326	16184	16373	16421	16237	16224	16144	16293	16232	16088	16136	16162	16152	16116	16251	16112	16302	16100	16308	16196	16142	16322	16115	16082	16480	16132	16201	15967	16092	16220	16210	16307	16131	16355	16014	16273	16193	16247	16153	16074	16226	16436	16104	16189	16182	16254	16120	16252	16266	16096	16260	16078	16318	16303	16391	16288	16340	16035	16216	16137	16095	16065	16184	16335	16379	16226	16303	16171	16103	16100	16239	16208	16123	16046	16062	16267	16130	16185	16116	16323	16148	16332	16118	16229	16146	16349	16310	16232	16185	16100	16317	16057	16123	16228	16039	16108	16287	16185	16272	16100	16168	16376	16047	16265	16090	16205	16129	16245	16265	16268	16008	16257	16183	16199	16181	16227	16220	16132	16102	16084	16264	16233	16134	16104	16247	16285	16231	16231	16226	16184	16447	16291	16197	16092	16253	16252	16036	16175	16325	16140	16185	16310	16331	16139	16106	16380	16228	16156	16118	16091	16275	16100	16338	16425	16184	16382	16356	16378	16129	16184	16156	16230	16095	16162	16191	16150	16159	16345	16253	16028	16147	16324	16157	16407	16159	16126	16421	16299	16133	16353	16360	16260	16165	16193	16084	16067	16037	16337	16165	16160	16417	16101	16314	16152	16195	16200	16135	16346	16001	16289	16376	16245	16241	16176	16194	16292	16091	16041	16187	16132	16160	16368	16287	16019	16271	16214	16194	16189	16286	16170	16246	16132	16414	16363	16213	16027	16158	16020	16193	15958	16086	16131	16292	16353	16416	16266	16201	16440	16327	16218	16334	16309	16270	16226	16182	16195	16246	16100	16227	16209	16112	16278	16312	16395	16319	16159	16392	16247	16108	16192	16195	16279	16446	16176	16344	16419	16288	16173	16329	16067	16204	16240	16311	16257	16144	16316	16033	16197	16266	16266	16288	16197	16130	16163	16046	16344	16178	16218	16291	16104	16175	16084	16223	16095	16367	16311	16177	16126	16180	16092	16190	16164	16147	16182	16338	16166	16229	16077	16351	16191	16423	16243	16371	16247	16185	16092	16201	16124	16195	16483	16113	16214	16230	16219	16381	16237	16196	16401	16016	16231	16097	16225	16079	16109	16448	16321	16078	16230	16177	15894	16279	16146	16189	16211	16278	16278	16309	16235	16289	16383	16252	16077	16093	16183	16275	15955	16274	16076	16267	16281	16416	16291	16184	16137	16193	16149	16312	16318	16259	16185	16160	15983	16129	16094	16244	16375	16190	16209	16263	16123	16195	16001	16225	16308	16214	16288	16346	16409	16057	16436	16115	16182	16239	16038	16241	16304	16096	15988	16302	16426	16321	16265	16213	16226	16233	16400	16335	16249	16222	16390	16153	16260	16338	16251	16223	16192	16132	16203	16071	16240	16216	16357	16224	16245	16259	16206	16178	16183	16150	16103	16270	16214	16246	16201	16167	16209	16341	16293	16420	16122	16202	16125	16258	16125	16110	16331	16282	16288	16247	16300	16294	16111	16016	16481	16210	16388	16382	16225	16277	16479	16191	16450	16205
14876	19671	19758	16515	15518	15580	15302	15178	14961	14812	14650	14574	14392	14341	15666	16691	16742	15509	14819	14435	14287	14263	13979	14095	14036	14099	13926	13716	14084	14125	13891	14096	13946	13931	14091	14135	13955	13942	13919	13967	14034	14007	14160	14044	14060	14088	14040	13962	14172	14074	14094	14273	14185	14119	14121	13951	14034	13956	14007	14008	14179	14067	14025	14024	14071	13984	13967	14016	13974	13857	14042	14043	14280	13993	14058	13963	14024	14189	14105	14038	14004	13911	13949	14179	14152	13973	14207	13932	14011	13966	13968	13962	14096	13952	14089	13764	14146	14068	13944	14018	14064	14058	14126	14024	14015	14074	14006	14101	13964	13852	14053	14004	13944	13992	14162	14131	13983	13943	14022	14068	13965	13880	13949	13899	13873	13811	14042	13894	14064	14007	13923	13990	14158	14068	14089	14055	13971	13906	14012	14096	13927	13999	14129	14049	14055	14086	13949	14004	13890	13999	13885	13969	14176	13992	13994	14134	14060	13904	14071	14046	13945	14127	13847	13875	14001	14047	14089	14066	14074	13855	13956	13955	13970	14037	14009	14023	13895	13920	14081	14250	14050	13694	14121	13954	14203	14091	14006	13827	14129	13949	14132	13827	13966	14054	13912	14101	14023	13999	13963	13886	14032	14025	13989	14097	14053	14113	13841	14048	14067	14022	13916	14019	13843	14055	13897	13995	13950	13983	13986	13986	14069	14138	14097	13868	14025	14007	14008	13917	13998	13999	14075	14144	13887	13954	14039	13810	14030	13943	13872	14089	13886	14096	13942	14010	13982	14098	13881	13922	14186	13985	13880	14069	13928	13979	14108	14021	13982	14038	13964	14044	13951	13871	14062	13957	13947	14027	13925	13929	14061	14049	13890	13880	14065	14018	14038	14019	13992	13929	14001	14046	14041	13955	13949	13960	14078	13982	14064	13944	14108	14052	13975	14113	13893	14004	13988	14061	14002	14092	14089	14014	14047	13986	13877	14107	14122	13862	14032	14065	13906	13991	13938	14054	14076	14053	14040	14116	14071	13943	14063	14003	14137	14102	14017	14068	14070	13935	14062	14096	14079	14092	14030	14111	14136	13955	14073	14228	13867	14006	13823	13975	14027	14046	14074	14179	14183	14016	14144	13946	14102	13987	14053	14112	14014	13968	14068	14066	13954	13994	13979	14036	13980	14002	14028	13961	14025	14074	14137	14152	14063	13960	14241	14141	14006	14168	14005	14019	14008	14123	14065	13980	13983	13969	14011	14000	13858	14161	13856	13879	13988	13940	14066	14074	14109	14059	13965	14004	13974	14101	14005	14054	14073	14008	13891	14189	13990	14046	13789	13876	14120	14138	14009	13902	14166	13896	14017	14063	14065	14026	14052	14062	14077	14004	13990	13903	13913	14037	13979	13968	14033	13930	14246	13921	14009	14015	14218	13955	13988	13936	13956	13997	13935	14154	13998	13976	13998	14037	13996	13945	13992	14037	13828	14034	14012	14094	13979	13994	13955	14012	14113	14277	13847	13907	14018	14041	14104	13806	14011	13999	14020	13979	14027	14071	14063	14008	14113	14020	13870	13894	14016	14041	13899	13950	13991	14077	13919	14068	14201	13952	13832	14001	14056	14074	13900	13988	14049	13940	13982	14150	14189	14115	13920	13983	14147	14075	14141	14083	14058	14138	13979	14051	13862	14039	13930	13868	13992	13928	14189	13949	14003	14032	14101	13833	13919	14112	13983	13979	14099	14183	14124	13838	13988	13925	14023	14010	13768	13857	13895	13942	13890	14022	14104	14170	14107	14042	14098	13960	13945	14088	14055	13999	14165	13951	14218	14136	14102	14072	14027	14079	14176	13951	14169	14104	13971	14103	14148	14019	14112	13946	13914	14084	14062	14119	13963	14116	13989	14066	14404	13839	14038	13848	14112	13952	14121	13987	13841	13964	14084	13878	13922	13960	14043	14090	14151	14123	14001	14114	14041	14207	14123	14039	13913	14025	13849	13958	14057	13933	14057	13955	14226	14086	14079	14050	13998	14012	14018	13868	13964	13992	14030	14190	14098	13988	14126	13908	14088	14064	14005	13992	14033	14010	14116	13967	14038	14109	14100	14081	13960	14193	14019	13975	14046	14086	14115	13972	14147	13994	13947	14114	13980	14061	13996	14028	14184	14085	13954	13732	14060	13974	14120	14210	14169	14039	13982	14223	13984	13916	13956	13976	13981	14023	13952	14086	13951	13822	13975	14024	14130	14080	14018	13969	14064	14149	13967	14186	14180	14037	14012	13941	14198	14017	13929	14087	14114	14026	14100	14107	13988	13895	13990	13859	14010	13745	13895	13971	14022	14015	14036	14024	14050	13982	14020	13979	13983	13924	13997	13997	14131	13915	14224	13996	13955	13958	14071	13988	14085	14114	14035	14052	14143	14055	14021	14063	14116	14120	13942	13966	13919	14004	13876	13938	14046	14123	14071	14043	14009	14106	14019	13858	13941	13938	14117	14063	14055	14053	14030	14131	13979	14147	13893	13901	13823	14030	14087	13942	14171	13850	14052	14138	14260	14008	14204	13958	14229	14029	13866	14056	13917	14049	14092	14030	13858	14009	13872	13976	14185	14151	13981	14185	14202	14185	14124	14135	14116	14056	13919	13989	14162	13924	14009	13983	14169	13934	13915	14146	14007	13977	14017	14098	14051	14095	13955	14009	14144	14020	14092	13906	13965	13974	14075	13950	14149	14134	14106	14011	14099	13952	13992	14023	14109	14024	14183	14004	14069	13924	13976	13979	13839	13995	14065	14067	14222	14107	14154	13935	13873	13997	13967	13937	14107	14000	14137	14112	14063	14050	14044	13916	13974	14010	14077	14090	14112	14077	14072	14007	13906	14022	14051	14002	14185	13907	13957	14141	14002	14007	13988	14101	14063	14073	14003	13962	13863	13942	14153	14046	14156	14173	14049	13906	14145	13911	13982	13975	13913	14025	14109	14038	14013	13989	14090	14149	13909	14032	14005	13975	13986	13861	13991	14058	14100	13964	14062	14225	13949	14122	14021	13973	14084	14097	13989	13820	14165	13882	13901	13876	14232	14017	13992	13960	14129	14085	13845	14041	14093	14077	13894	14131	14029	14076	14101	13977	13874	13851	13959	14080	13830	13937	14042	13901	13964	13909	13978	14099	13942	14121	14069	14015	13947	13926	14015	13900	14015	13928	14203	14226	13899	14003	13977	14081	14256	13955	14015	13915	14094	14182	13995	14041	13896	13965	13933	14079	14070	14013	14153	14045	14026	13988	14164	13935	13910	14055	14128	13869	14016	14100	14034	14033	14064	13999	13829	14011	14059	14002	14118	14024	13929	13805	14143	14116	14042	13908	13896	13948	13948	14023	13965	13915	14025	13927	14014	14010	14047	14095	14064	14109	14153	13789	13964	14183	14017	13999	14072	14024	14156	13968	14005	13888	14101	13980	13841	14032	14165	14184	13899	14220	13932	14064	14215	14041	13942	14005	14014	14239	14053	14077	14211	14127	14146	14030	14032	13957	14009	13942	14041	14166	14085	13972	14131	14082	13996	14094	14015	14021	13959	14021	13993	14044	14062	14097	14150	14116	14102	14058	13896	13968	13867	13957	14042	13916	14147	14000	13946	14002	14113	14050	14006	13982	13953	13991	14179	13998	14142	14210	13993	13807	14083	13975	13948	14219	13868	14078	14135	14074	13929	13991	13842	14025	14088	14129	13978	14023	14120	13941	14060	13964	14124	13914	14091	13898	14041	13917	14222	14073	14103	13993	13963	13878	14161	13959	14063	13982	14039	14026	14127	14045	14057	14161	13949	14020	13864	14054	13937	14316	14044	13939	13990	14181	13997	13967	14004	13987	14032	14181	14066	14148	13913	14082	14030	14086	14056	14087	13948	13960	14035	13996	14099	14136	13998	14058	14254	14004	13946	14078	13962	14018	14142	14002	14119	14123	13995	14157	14066	13952	14062	13895	14063	13969	13985	14041	14037	14103	13963	13906	13992	14112	14061	13916	13879	14039	14056	14126	14128	14029	14172	14153	14053	14031	13976	14009	13867	13996	14105	14006	14025	14063	14000	14035	14016	14185	13981	14109	13846	14026	14072	13968	14193	14094	14053	14037	13726	14122	13981	14077	14035	14121	14053	14080	14069	13976	14072	14015	13998	14018	14125	13993	13873	14188	13966	14102	14239	13898	13879	14019	14087	14024	13922	13977	14035	14039	14108	14215	14056	14107	13992	14154	14079	14140	14143	13956	14081	13840	14004	13876	14075	14087	14107	14073	13983	14096	14151	14069	13869	14021	13968	14216	13935	13925	14052	14111	14018	14082	13899	13985	14264	13974	13998	14088	14010	13944	13979	14118	14237	14052	14035	14040	13959	14108	14083	14170	13956	14027	14048	13932	14107	14158	14158	14110	14134	14012	14045	13907	14049	14014	13986	13932	14135	13970	14065	13981	13920	14167	14015	14056	13920	13984	13906	14030	14127	14061	13962	13964	13955	13939	13992	14043	13990	13878	13894	14024	13967	14057	13997	14055	13960	13893	14083	14143	13875	14168	13949	14037	14029	14000	14066	13917	14001	13815	14139	14037	13835	14061	13996	14100	14059	14170	13866	14053	14055	14128	13966	14048	14066	14087	14136	14085	14057	13894	14029	13964	14178	13920	14041	13929	14102	14052	14035	14066	14167	13784	13964	14052	13948	13871	13997	13962	13976	14257	13865	13987	13986	14062	13940	13943	13941	13896	14010	13972	13825	14028	13949	13946	14143	14020	14043	14121	14081	13991	14189	13873	14026	13988	14109	14146	13954	14023	14030	14146	14076	14028	13989	13985	14055	14085	13947	13890	14308	14141	14081	13957	14147	13889	14085	13964	14039	13877	14021	14119	14114	13946	13870	14095	13981	14056	14125	13941	14037	13989	13765	14150	14127	13895	14043	13865	14070	13986	13945	13940	13855	13946	13978	13905	13987	13962	14000	14198	14049	13959	14119	13854	13938	13974	14039	13961	13954	14160	13970	13982	14106	13992	14065	14024	13967	14115	14005	14123	14024	14021	14051	13913	14077	13991	13985	14073	13838	13994	14010	14096	13906	14002	13972	14191	14049	14108	13898	14047	13905	14021
23820	20908	28188	23842	21652	21233	20169	17728	16978	17094	16625	16299	16556	17719	24243	30146	26624	21803	18643	17204	16500	16568	16320	16251	16336	16182	16402	16319	16367	16143	16410	16178	16225	16052	16315	16153	16189	16263	16391	16308	16348	16375	16378	16337	16224	16250	16253	16151	16196	16420	16413	16297	16175	16146	16121	16216	16372	16147	16245	16370	16024	16138	16284	16351	16361	16201	16266	16338	16214	16127	16324	16150	16395	16237	16328	16218	16090	16317	16255	16258	16290	16097	16183	16020	16101	16174	16158	16307	16101	16249	16151	16165	16313	16201	16072	16127	16033	15937	16376	16138	16422	16172	16240	16092	16086	16202	16121	16234	16129	16170	16241	16165	16163	16157	16275	16317	16206	16182	16218	16097	16158	16243	16214	16145	16172	16223	16194	16032	16126	16230	16368	16215	16427	16080	16233	16364	16172	16197	16117	16361	16147	16150	16185	16224	16233	15981	16229	16352	16285	16158	16065	16106	16158	16265	16016	16184	16103	16357	16241	16060	16097	16081	16269	16232	16206	16132	16183	16214	16140	16031	16168	16080	16352	16206	16160	16256	16236	16176	16257	16205	16132	16097	16115	16253	16183	16172	16380	16225	16344	16240	16103	16136	16237	16108	15993	16045	16442	16088	16135	16221	16096	15992	16114	16113	16254	16318	16213	16223	16178	16006	16237	16157	16228	16105	16205	16233	16106	16396	16395	16224	16096	16151	16169	16210	16228	16333	16365	16387	16257	16168	16057	16366	16261	15989	16200	16095	16009	16080	16044	16297	16351	16034	16281	16080	16254	16121	16022	16261	16264	16094	16150	16144	16103	16089	16200	16129	16175	16017	16083	16102	16204	16142	16101	16239	16176	16164	16306	16026	16258	16148	16280	16194	16077	16131	16394	16323	16327	16308	16288	16203	16249	16215	16229	16177	16207	16083	16378	16176	16227	16149	16217	16190	16256	16168	16158	16408	16266	16308	16242	16132	16294	16318	16248	16052	15974	16150	16407	16009	16154	16252	16229	16280	16236	16212	16363	16199	16108	16124	16156	16318	16252	16192	16335	16046	16179	16445	16341	16323	16297	16272	16225	16107	16043	16219	16295	16118	16304	16306	16287	16309	16117	16207	16172	16155	16317	16163	16241	16447	16315	16138	16089	16080	16213	16470	16123	15970	16269	15992	16327	16124	16254	16193	16102	16231	16262	16358	16362	16132	16260	16187	16141	15919	16262	16074	16241	16107	16219	16225	15974	16133	16124	16080	16346	16146	16153	16171	16365	16255	16238	16299	16203	16136	16097	16231	16206	16145	16212	16273	16028	16049	16272	16148	16108	16397	16046	16144	16122	16071	16154	16157	16409	16261	16122	16420	16069	16193	16166	16321	16524	15961	16348	15875	16349	16172	16140	16089	16219	16170	16230	15949	16126	16128	16183	16396	16433	16141	16081	16242	16334	16277	16261	15984	16225	16283	16210	16224	16290	15895	16331	16323	16299	16295	16301	16224	16443	16149	16206	16023	16017	16345	16240	16318	16222	16145	16102	16132	16169	16173	16281	16311	16236	16278	16189	16166	16303	16252	16300	16275	16276	16395	16249	16075	16148	15974	16098	16126	16227	16417	16293	16319	16112	16051	16128	16199	16126	15953	16248	16180	16302	16119	16250	16247	16317	15997	16330	16166	16452	16276	16236	16168	16228	16024	15931	16256	16220	16286	16191	16282	16133	16172	16104	16228	16063	15993	16191	16114	16311	16240	16222	16135	16107	16238	16224	16202	16129	16207	16151	16205	16330	16165	16156	16180	16029	16077	16142	16147	16241	16263	16133	16020	16180	16215	16085	16226	16096	16009	16167	16181	16252	16070	16349	16225	16197	16308	15965	15991	16147	16492	16162	16320	16343	15999	16223	16000	16097	16120	16161	16003	16095	16126	16063	15996	16335	16294	16099	16384	16144	16366	16333	16333	16063	16246	16166	16311	16258	16215	16191	16263	16168	16105	15971	15983	16049	16075	16119	16099	16428	16095	16170	16358	16095	16087	16176	16125	16011	16306	16101	16242	16363	16349	16088	16140	16356	16212	16251	16433	16203	16298	16139	16050	16120	16062	16366	16111	16074	15971	16047	16261	16222	16117	16132	16100	16100	16292	16286	16213	16124	16214	16143	16207	16434	16054	16313	16133	16286	16445	15979	16201	16058	16119	16096	16242	16226	16397	16079	16440	16353	16233	16306	16141	16291	16447	16159	16336	16175	16331	15947	16147	16096	16334	16157	16183	16198	15963	16207	16166	16226	16195	16004	16290	16068	16239	16195	16187	16187	16160	16127	16037	16341	16187	16171	16175	16216	16132	16196	16046	16315	16111	16181	16075	16117	16039	16231	16199	16161	16101	16109	16166	16099	16240	16248	16252	16215	16154	16288	15956	16241	16208	16204	16310	16227	16430	16327	16203	16224	16291	16127	16159	16181	16348	16288	16220	16355	16249	16199	16225	16248	16325	16198	16245	16152	16103	16047	16141	16059	16186	16358	16150	16067	16215	16231	16255	16271	16269	16171	16321	16244	16166	16152	16238	16163	16170	16216	16092	16221	16314	16139	16290	16156	16158	15954	16201	16290	16169	16238	16200	16195	16248	16219	16271	16274	16132	16162	16185	16320	16124	16370	16204	16125	16141	16119	16208	16121	16147	16089	16284	16034	16207	16174	16235	16301	16230	16373	16348	16358	16159	16066	16205	15993	16345	16113	16174	16204	16067	16202	16040	16274	16190	16390	16260	16153	16274	16302	16106	16479	16333	16243	16142	16014	16278	16219	16142	16252	16133	16162	16169	16159	16167	16258	16112	16213	16253	16229	16184	16297	16150	16009	16135	16182	16211	16207	16139	16251	16116	16140	16125	16130	16298	16309	16188	16216	16186	16268	16188	15932	15982	16132	16203	16147	16170	16174	16249	16033	16270	16152	16136	16311	16270	16375	16165	16336	16101	16140	16029	16376	16121	16192	16284	16121	16328	16175	16151	16048	16285	16198	16180	16378	16186	16169	16151	16082	15967	16200	16315	16115	15987	16052	16008	16384	16280	16207	16145	16086	16172	16234	16026	16156	16042	16098	16202	16246	16043	16148	16037	16118	16236	16195	16290	16216	16206	16256	16131	16194	16424	16344	16155	16023	16043	16231	16195	16052	16335	16322	16052	16245	16436	16185	16241	16167	16338	16361	16241	16287	16311	16291	16231	16437	16102	16169	16039	16158	16188	16189	16275	16183	16188	16149	16250	16064	15995	15970	16235	16105	16222	16227	15964	16069	16108	16043	16293	16332	16168	16245	15976	16256	15945	16273	16198	16399	16153	16067	16130	16071	16329	16240	16441	16302	16239	16306	16136	16072	16226	16220	16223	16277	16143	16171	16267	16252	16219	16115	16215	16140	16177	16372	16035	16125	16152	16110	16070	16045	16184	16120	16057	15989	16290	16261	16268	16301	16198	16048	16242	16145	16307	16118	16229	16474	16129	16211	16202	16116	16168	16364	16260	16165	16379	16203	16228	16187	16178	16262	16088	16137	16135	16240	16116	16191	16108	16235	16164	15963	16088	16361	16238	16291	16286	16331	16255	16148	16253	16272	16166	16370	16217	16298	16226	16306	16200	16217	16266	16273	16332	16131	16277	16221	16277	16179	16221	16076	16051	16160	16151	16250	16267	16252	16042	16179	16407	16063	16129	16239	16062	16198	15978	16200	16228	16235	15990	16061	16193	16289	16263	16108	16350	16284	16206	16066	16212	16221	16341	16274	16192	16257	16385	16025	16253	16075	16143	16176	16439	16109	15988	16136	16143	16336	16152	16208	16193	16227	16067	16220	16237	16295	16224	16251	16045	15942	16085	16009	16254	16152	16263	16050	16278	16179	16052	16172	16139	16277	16161	16153	16127	16303	16132	16203	16063	16192	16147	16134	16128	16197	16174	16251	16339	16350	16211	16186	16282	16178	16296	16511	16349	16279	15995	16125	16116	16307	16162	16144	16314	16443	16295	16280	16232	16183	16167	15996	16224	16413	16207	16163	16127	16188	16185	16174	16232	16388	16251	16444	16235	16089	16164	16202	16271	16156	16101	16160	16137	16053	16358	16203	16105	16158	16214	16225	16096	16336	16035	16186	16080	16132	16217	16301	16236	15943	16128	16195	16066	16204	16095	16010	16052	16078	16273	16241	16232	16214	16008	16363	16252	16140	16309	16184	16285	16432	16273	16328	16536	16397	16256	16075	16149	16131	16169	16231	16014	16311	16209	16105	16229	16193	16097	16379	16214	16222	16223	16286	16238	16308	16156	16416	16115	16034	16022	16409	16476	16174	16055	16286	16150	16069	16121	16232	16181	16378	16234	16358	16281	16210	16293	16092	16223	16376	16241	16158	16150	16048	16139	16238	16384	16141	16306	16204	16182	16108	16352	16310	16159	16289	16153	16475	16440	16273	16217	16304	16275	16047	16123	16167	16121	16248	16146	16295	16028	16355	16264	16040	16184	16210	16119	16510	16247	16096	16143	16242	16071	16308	16229	16155	16062	16024	16204	16169	16292	15995	16320	16258	16289	16265	16123	16174	16201	16018	16034	16298	16180	16154	16227	16029	16250	15945	16299	16428	16146	16337	16078	16287	16066	16345	16154	16372	16160	16301	16239	16145	16422	16141	16259	16163	16144	16367	16122	16217	16330	16006	16278	16262	16241	15998	16154	16053	16369	16109	16158	16278	16059	16314	16369	16168	16226	16369	16322	16204	16311	16090	16135	16121	16267	16372	16254	16275	15816	16338	16155	16212	16110	16224	16299	16157	16184	16305	16230	16252	16080	16204	16372	16435	16207	16177	15954	16217	16254	15952	15988	16390	16306	16235	16290	16136	16458	16397	16258	16067	16076	16007	16118	16177	16116	16048	16178	16206	16068	16331	16005	16392	16160	16299	16048	15850	16311	16186	16160	16180	16285	16290	16290	16259	16107	16207	16254	16061	16023	16103	16107	16187	16065	16365	16107	16152	16413	16269	16326	16188	16186	16132	16275	16181	16231	16329	16272	16002	16218	16049	16217	16152	16139	16147	16113	16060	16074	16239	16309	16077	16079	16363	16278	16147	16220	16212	16122	16200	16311	16118	16368	16176	16191
13822	24278	23184	18009	17343	16993	16565	15936	15212	15266	14580	14321	14529	16525	26526	31242	26091	20160	16520	14867	14354	14089	14008	14158	13942	13973	14123	14138	14140	14049	14242	14154	14209	14020	14059	14147	14109	14015	14071	14089	13985	14104	14059	14178	14032	13933	14094	14141	13955	13947	14069	13952	13866	13969	14052	13953	14050	14037	13814	14036	14082	14063	14022	14037	14112	13916	13997	13957	13999	14021	14214	14023	14202	14169	14163	13999	14023	14048	13997	14077	14138	14143	14028	14186	14024	14055	14039	14129	13931	14054	14043	13952	13900	13987	13982	14266	14199	14095	14014	14074	14075	13933	13972	13873	13958	13968	14112	14208	14132	13951	13996	14009	14099	14004	13975	14032	14036	14140	13983	13990	13818	14016	14100	13943	14020	13990	13970	13915	14118	14040	14172	13987	13874	14091	13940	14000	14035	14050	14076	13884	14230	14083	14008	14012	14000	13987	14046	14112	13953	13913	14042	14085	13973	14123	14022	14001	14062	13969	14000	14050	14080	14029	14005	13912	14095	14021	14097	13945	14009	14120	14012	13994	14099	13974	13997	13933	14092	14266	14037	13958	14013	13930	14262	14075	13808	14136	14066	14105	13894	13931	14035	14053	14161	13955	14072	13998	14089	13893	14021	14159	13786	13924	14050	14002	14039	14042	14026	13754	14007	14109	14105	13992	14009	14028	13966	14084	13995	14228	14072	14100	13893	13989	14080	13903	14061	14006	13975	13958	13978	14103	14109	13958	14055	14058	14204	14065	14062	14022	13955	14072	14124	14073	14125	13965	14000	14030	14067	13831	14078	14110	14145	14008	14039	14280	14027	14164	13983	13990	13856	14162	13892	14108	13995	14034	14124	13984	13864	13965	14078	14050	14062	14000	14133	14035	13934	14177	13941	14049	14029	14207	13983	13997	13968	13965	13899	14103	13993	14046	14126	14113	14011	14117	13944	14106	13940	14033	13962	13931	13915	14103	14073	14026	14054	14089	13936	13880	14026	14014	14181	14031	14068	14013	13845	14310	13742	13993	13977	13994	13997	14067	13980	13884	13976	13801	13799	14182	14024	14069	13910	14272	13949	14077	13976	14023	13950	14087	13842	14070	13983	13936	14169	13887	14060	13980	13974	14033	14016	14029	14107	14070	14007	14041	13981	13981	13894	14083	14114	13831	14032	14039	14064	13981	14127	13954	14120	14029	14133	13902	14119	14144	14080	14071	13902	13987	13932	13977	13863	14083	13967	14170	13900	14157	13953	13938	14007	13901	14193	14047	14188	14074	14104	13934	13996	14051	13995	13972	14049	13977	13990	13783	13985	13923	13965	13986	14080	14085	13967	14087	13987	13954	13911	13915	13981	13976	13983	14055	14054	14050	14069	14119	14070	14023	14129	13940	14021	14135	13954	14240	14088	13861	14077	14035	13915	13904	13969	14182	14062	14070	14006	14005	14097	14119	14090	14094	14028	14138	14031	13941	13938	14135	14031	14018	14026	14044	14056	14088	14030	14012	14091	14007	13928	14036	13925	13985	14051	14275	13979	14109	13933	14071	13880	13930	13890	14106	14082	14170	14115	14151	14204	13863	13956	14042	14078	13959	13957	14057	13854	14026	14047	14046	14188	14188	13956	14026	14007	13994	14095	13984	14133	14098	14034	14194	14086	13941	14007	14015	13939	13988	13966	14017	14008	14083	14109	14029	14275	14106	14102	14177	14133	14088	14171	14029	14045	13895	14221	13988	13952	14077	14043	14146	13995	14040	14107	14044	13863	14005	13993	14148	14014	14056	13973	14092	13975	13930	13891	14083	14115	14075	14061	14125	13988	13982	14066	13921	14057	14114	13938	14011	13870	14247	14094	14144	13931	13909	14284	13981	13799	13956	14159	14030	13944	14024	14039	14013	13975	13986	14125	14078	14032	14145	14164	13824	14108	14153	14123	14055	14147	14127	14129	13950	14095	13947	13929	13913	14144	13995	14087	14123	14021	13973	14118	13988	14111	13962	13826	14041	14128	13840	14043	14000	13897	13995	13924	14112	13977	14058	14032	13998	14046	14053	14199	13992	14171	14155	13987	14035	13976	13844	13957	14164	14099	13992	14144	13987	14033	14052	14231	14005	14129	14087	13968	14037	13995	13919	14001	13990	14109	14016	14053	14064	13922	13965	14012	14050	14077	14245	13950	13929	14030	13984	13966	14025	13899	14075	13928	13971	14080	14035	14017	13979	14101	14010	14024	14047	14033	14007	13940	14066	14063	13994	13921	13943	14162	14043	14028	14162	14021	14049	14037	13836	14139	14019	13976	14075	14012	13940	14156	13941	13984	14001	14000	14062	14073	14194	13951	14039	14020	13957	13976	13988	14117	13992	14180	13888	14051	13900	14134	13995	14260	13985	13998	13947	13988	14104	13938	14061	14084	14207	13947	14044	14005	14046	14044	14066	13990	13977	13958	14032	13929	14091	14018	14076	14088	14029	14173	14003	14055	14055	14026	13960	13933	13870	14001	14063	14014	14033	13953	14099	13977	13890	14146	14005	14079	13996	14295	14041	14011	14015	13968	14015	13873	13976	13995	14151	14053	14120	14114	14140	13931	13799	14051	13978	14104	14053	14024	13992	14105	14091	14073	14169	14012	13896	14018	14062	14094	13969	13993	14072	14143	13949	14045	13858	14075	14028	13961	13997	14058	14035	14099	14022	14047	14048	14015	14026	14152	14022	13994	13904	14060	14056	14117	14081	13841	14005	13996	14022	14073	14044	13977	14001	14010	14214	13888	13960	13882	14096	14028	14019	14057	13805	14095	14210	13940	14262	14021	13936	14044	14073	13943	14022	13965	14066	14125	14097	13957	13908	14150	13983	14011	13963	14084	14114	14080	14109	14052	14014	13940	14155	14125	13996	13933	14223	14090	14088	13873	13988	13959	14004	13974	14046	14202	14050	13906	13977	14060	13915	14102	13904	14072	13954	14038	14002	13965	14202	13947	14013	13981	13963	13951	14044	14130	14000	13968	13988	13957	14246	14029	13832	14063	13953	14020	13793	14085	14010	14043	13994	14030	14090	14143	13971	14117	14095	13898	13940	14018	14108	14091	13971	13995	13991	13916	13949	13955	14155	14026	13993	13885	13988	14031	13954	13955	14016	14123	14046	14061	14007	13979	14089	14181	13959	14058	13972	14055	14179	14091	14018	14020	13943	14028	14031	14007	13896	13999	14053	14007	14059	13990	14324	14135	14041	14012	14026	14018	13999	14113	14153	14002	14136	14157	13920	13996	14062	13983	14011	13997	13918	13979	14180	13937	14031	13866	13977	13981	13995	14071	14132	14093	14157	13954	13995	14133	14223	14156	14132	14022	14035	14084	13911	13926	14045	13941	14059	14120	14111	13977	14046	14029	14056	14105	14062	14138	13967	14060	14049	13923	14090	13977	13874	14070	14030	13988	14089	14124	14143	14041	13947	14096	14097	13921	13855	13931	13986	14256	13817	13988	13989	14079	14145	14044	13966	14214	14055	13902	13987	14012	14022	14137	13983	13924	14058	13847	14007	13897	13945	14085	14101	14054	13890	14089	14044	13895	14069	14197	13859	14021	13937	13968	13999	13908	14077	14112	13866	14080	13930	14101	14020	13910	14059	14101	13897	13973	14096	14000	14165	13995	14006	14029	14022	13955	14111	13917	14069	13895	13957	14063	13825	14104	13977	14081	14176	14055	13907	14150	13921	14005	13887	14098	13985	14028	14031	14013	13969	14015	14078	14002	14068	14063	13987	14098	13997	13918	14052	14086	14078	14083	13913	13988	14028	14213	14084	14116	14166	14085	14177	14098	14139	14121	13934	14090	14029	13875	14124	13979	13885	14102	14065	14159	14005	14114	13911	14028	13869	13975	14208	13951	14084	14296	14049	14066	13916	14065	13974	14094	13985	13966	13939	14143	14013	13911	14085	14078	13993	14136	13947	14068	14015	13905	13820	14070	14085	13835	14151	13955	14029	13860	13981	14117	14035	14068	14091	14063	14024	14076	13919	14020	14064	13907	13973	14116	13971	14066	14160	13965	14093	13876	14274	14052	14032	14059	13908	14173	13989	14039	13828	14076	14040	14066	14066	13990	14012	13949	13911	13986	14135	14211	14157	14142	13937	14151	14055	14027	14053	13960	13960	14156	13788	13970	14101	14023	14113	14317	13825	14128	14132	13995	14122	14061	13954	14100	14182	14022	14003	14214	13928	14017	14233	14035	14119	14116	14103	14028	14011	13948	14229	13986	14043	13900	13966	14011	14079	14086	14114	14091	13992	14088	13975	14051	14118	13945	14159	14034	13918	13905	14018	14035	14091	13922	14045	14214	13985	14193	14152	13941	14117	13855	14121	13988	13982	13946	13938	14147	14031	13968	14108	13884	14047	13972	14007	13899	14101	14004	14087	14028	14092	14017	14013	14093	14024	14195	13973	14131	14051	14108	14069	14073	14006	13995	14070	13949	13989	13963	14085	13951	14065	13926	14075	14084	14011	14113	13942	14152	14035	14034	14055	13992	13918	14110	14056	14164	14143	14225	13943	14034	13886	14014	13902	13942	14003	14082	14047	14016	14196	14197	14204	13969	14016	13816	14042	13837	14049	14000	14066	14019	14061	13903	14030	13948	14053	14132	14014	14066	14054	13965	14148	14125	13973	14012	14141	14253	13971	14165	13896	14006	13966	13949	13994	14061	14036	14108	14102	14030	13939	14014	14024	13956	13901	13971	13980	14126	13910	13979	14093	14014	14031	14019	14063	14064	14021	14021	13900	13942	13971	14004	14215	14197	13920	14006	14036	14260	13933	14017	14126	13994	14056	13887	14011	13959	13924	14068	14091	14050	14146	13959	13983	13941	14204	14026	14046	14051	14089	14117	14163	13917	14142	14057	14038	14226	13924	14056	14056	14115	14115	13990	14181	13914	13880	14042	13951	14040	13968	14124	13918	14157	13892	14071	13914	14054	14043	14009	13952	13967	14248	13966	14171	13991	14124	13970	14002	13961	14097	14123	13985	14110	13864	13986	14118	13877	14052	14028	14157	14234	13819	14060	14151	13914	13927	14069	14055	13963	14202	14050	14013	13992	14049	13989	14114	13907	14081	13932	13953	14050	13859	14003	14098	14198	13986
22520	20920	28680	23324	21042	22903	25163	19230	17784	17587	17119	16926	16986	18977	33451	38220	33212	27611	22046	18716	17084	16654	16583	16632	16608	16412	16343	16483	16367	16484	16307	16510	16405	16628	16543	16370	16415	16217	16521	16262	16465	16410	16627	16309	16353	16489	16496	16223	16437	16483	16507	16401	16536	16242	16440	16773	16557	16319	16555	16412	16235	16425	16139	16538	16558	16414	16450	16317	16363	16635	16646	16389	16640	16282	16518	16351	16454	16340	16378	16457	16454	16497	16407	16215	16352	16454	16407	16324	16262	16356	16552	16447	16375	16266	16342	16487	16313	16286	16367	16440	16364	16328	16512	16479	16349	16289	16533	16262	16288	16316	16195	16435	16245	16366	16272	16412	16186	16400	16286	16636	16224	16582	16283	16198	16297	16430	16275	16237	16267	16334	16289	16359	16330	16157	16461	16273	16265	16309	16296	16542	16400	16257	16364	16358	16324	16376	16245	16260	16528	16380	16278	16487	16412	16416	16423	16136	16400	16481	16260	16305	16339	16392	16545	16572	16334	16273	16297	16278	16002	16264	16335	16211	16345	16364	16288	16500	16337	16405	16481	16391	16306	16413	16203	16373	16432	16268	16403	16438	16456	16455	16176	16140	16249	16071	16342	16364	16289	15958	16388	16322	16153	16393	16408	16196	16560	16338	16340	16464	16353	16365	16496	16349	16259	16227	16236	16412	16354	16261	16299	16286	16444	16235	16374	16414	16235	16215	16321	16334	16454	16277	16355	16464	16425	16227	16325	16253	16288	16223	16232	16287	16308	16565	16396	16486	16271	16323	16477	16238	16283	16363	16228	16391	16414	16263	16259	16317	16586	16155	16426	16293	16381	16633	16386	16274	16240	16158	16275	16348	16400	16148	16370	16356	16224	16362	16330	16218	16592	16235	16414	16380	16354	16191	16209	16143	16246	16457	16501	16304	16421	16319	16486	16268	16501	16201	16372	16327	16342	16200	16379	16399	16249	16198	16322	16336	16259	16450	16201	16399	16354	16407	16445	16222	16327	16312	16182	16427	16370	16269	16504	16529	16416	16336	16345	16318	16476	16282	16480	16452	16341	16372	16465	16279	16501	16437	16548	16301	16462	16411	16317	16219	16358	16284	16276	16150	16080	16345	16251	16327	16349	16355	16359	16396	16265	16279	16510	16212	16197	16241	16296	16252	16173	16148	16341	16346	16472	16472	16338	16058	16346	16382	16300	16183	16279	16267	16177	16462	16343	16341	16370	16182	16187	16190	16316	16313	16334	16318	16328	16296	16412	16441	16295	16333	16262	16410	16296	16432	16436	16439	16290	16293	16195	16239	16393	16310	16500	16344	16281	16512	16311	16389	16357	16242	16481	16307	16219	16363	16475	16318	16365	16267	16378	16327	16520	16256	16333	16255	16338	16283	16482	16628	16556	16216	16285	16274	16341	16383	16363	16260	16485	16442	16246	16307	16173	16268	16355	16284	16344	16241	16500	16291	16124	16431	16496	16349	16456	16425	16320	16126	16394	16494	16212	16271	16293	16404	16320	16448	16544	16444	16320	16337	16271	16248	16290	16244	16363	16374	16454	16298	16271	16339	16519	16295	16258	16551	16375	16311	16228	16195	16308	16294	16261	16163	16394	16343	16506	16465	16420	16300	16365	16311	16152	16514	16355	16348	16445	16277	16547	16471	16224	16362	16419	16285	16331	16424	16319	16349	16363	16405	16272	16235	16303	16235	16104	16398	16559	16224	16401	16424	16251	16296	16182	16357	16307	16460	16460	16288	16341	16452	16382	16319	16302	16402	16175	16233	16281	16447	16386	16197	16014	16231	16499	16271	16286	16383	16291	16310	16457	16353	16466	16469	16664	16433	16318	16207	16416	16144	15949	16453	16336	16421	16022	16356	16480	16339	16426	16345	16261	16312	16152	16168	16482	16439	16472	16229	16416	16338	16407	16453	16418	16282	16260	16309	16297	16436	16411	16315	16311	16333	16409	16358	16210	16319	16298	16312	16214	16364	16299	16141	16304	16425	16430	16300	16551	16173	16412	16309	16473	16333	16398	16105	16274	16178	16385	16289	16034	16272	16264	16342	16164	16059	16254	16436	16240	16391	16404	16189	16382	16200	16180	16366	16236	16241	16406	16458	16477	16117	16176	16273	16360	16434	16492	16392	16327	16401	16484	16449	16178	16244	16358	16253	16370	16645	16299	16216	16128	16294	16314	16289	16401	16326	16380	16367	16487	16372	16334	16310	16416	16275	16248	16245	16355	16376	16275	16341	16199	16469	16416	16384	16384	16423	16304	16284	16435	16531	16307	16473	16383	16327	16344	16234	16443	16244	16355	16309	16245	16338	16378	16239	16382	16301	16233	16440	16371	16441	16577	16397	16260	16487	16515	16381	16201	16283	16304	16366	16170	16323	16277	16278	16074	16321	16420	16480	16331	16258	16317	16343	16331	16372	16436	16251	16091	16432	16387	16443	16255	16434	16319	16244	16233	16457	16285	16420	16269	16334	16362	16127	16283	16010	16204	16117	16362	16212	16265	16275	16391	16232	16475	16305	16311	16352	16266	16257	16493	16205	16277	16395	16389	16426	16376	16382	16333	16529	16389	16187	16447	16221	16366	16170	16306	16203	16263	16190	16320	16234	16437	16363	16264	16226	16424	16238	16265	16200	16305	16394	16308	16222	16257	16175	16279	16348	16185	16222	16287	16238	16304	16322	16376	16258	16490	16314	16391	16241	16353	16352	16372	16298	16288	16349	16400	16317	16366	16539	16254	16323	16319	16478	16507	16412	16363	16340	16331	16311	16181	16420	16322	16278	16166	16263	16214	16149	16479	16392	16299	16308	16277	15936	16257	16299	16319	16330	16265	16264	16282	16244	16311	16331	16185	16322	16295	16423	16409	16432	16278	16226	16290	16314	16494	16335	16463	16341	16472	16277	16368	16315	16474	16445	16420	16562	16467	16525	16463	16432	16421	16412	16338	16172	16322	16410	16323	16277	16240	16501	16384	16230	16427	16344	16259	16237	16105	16270	16107	16203	16315	16361	16243	16330	16174	16356	16360	16373	16335	16355	16376	16486	16371	16343	16388	16244	16279	16224	16298	16257	16150	16254	16304	16458	16441	16420	16243	16397	16342	16334	16386	16151	16213	16200	16270	16136	16261	16315	16446	16419	16306	16207	16271	16364	16310	16105	16371	16299	16304	16110	16219	16257	16316	16371	16290	16183	16043	16296	16239	16309	16320	16497	16411	16236	16459	16437	16399	16223	16622	16045	16267	16413	16215	16328	16582	16492	16188	16193	16329	16473	16537	16343	16386	16444	16297	16300	16497	16281	16357	16389	16297	16567	16208	16498	16331	16362	16432	16282	16265	16547	16192	16512	16385	16284	16169	16297	16333	16318	16400	16229	16473	16451	16489	16330	16207	16300	16448	16315	16345	16452	16321	16256	16393	16365	16282	16382	16434	16358	16463	16251	16167	16183	16557	16375	16261	16334	16348	16237	16391	16626	16282	16541	16190	16443	16402	16298	16223	16571	16445	16310	16427	16346	16301	16380	16310	16332	16526	16309	16163	16357	16335	16302	16196	16228	16248	16200	16456	16266	16297	16209	16331	16294	16428	16305	16414	16418	16347	16310	16266	16407	16180	16243	16388	16347	16042	16341	16211	16295	16240	16420	16051	16279	16433	16209	16191	16138	16451	16296	16465	16415	16317	16332	16475	16355	16268	16256	16436	16270	16430	16244	16211	16449	16326	16175	16252	16219	16279	16423	16377	16312	16346	16358	16261	16115	16410	16496	16500	16312	16298	16261	16343	16281	16221	16325	16371	16368	16321	16397	16482	16233	16272	16283	16432	16346	16402	16324	16383	16421	16333	16213	16446	16296	16423	16328	16159	16236	16403	16510	16316	16561	16460	16434	16177	16328	16489	16149	16159	16343	16357	16236	16299	16280	16326	16188	16070	16281	16406	16200	16314	16467	16494	16496	16325	16174	16205	16165	16291	16318	16364	16236	16223	16374	16134	16411	16441	16422	16398	16523	16455	16182	16316	16315	16223	16486	16285	16410	16417	16048	16297	16341	16323	16248	16346	16398	16429	16425	16156	16200	16196	16107	16286	16436	16301	16560	16454	16672	16324	16346	16375	16322	16533	16462	16318	16184	16494	16465	16516	16426	16480	16309	16130	16186	16517	16215	16477	16318	16381	16394	16286	16195	16189	16258	16293	16469	16418	16384	16344	16297	16342	16412	16368	16294	16246	16199	16388	16237	16330	16287	16429	16246	16386	16282	16481	16375	16267	16320	16237	16403	16231	16300	16382	16370	16264	16185	16227	16285	16355	16126	16173	16303	16278	16278	16239	16327	16386	16382	16400	16409	16245	16154	16143	16400	16328	16357	16380	16330	16475	16255	16304	16394	16252	16394	16245	16414	16385	16542	16497	16258	16547	16451	16209	16491	16288	16454	16330	16554	16338	16344	16377	16533	16142	16335	16603	16487	16433	16319	16638	16043	16481	16320	16296	16193	16248	16455	16299	16188	16374	16226	16260	16298	16340	16179	16286	16321	16312	16268	16290	16333	16330	16218	16162	16344	16489	16283	16248	16335	16362	16217	16333	16395	16185	16307	16110	16497	16466	16458	16587	16179	16248	16459	16293	16275	16378	16314	16378	16184	16327	16253	16101	16243	16238	16257	16344	16287	16012	16461	16163	16328	16328	16323	16166	16450	16343	16512	16349	16456	16072	16350	16194	16348	16208	16177	16315	16474	16411	16152	16242	16249	16369	16324	16387	16285	16216	16324	16435	16371	16193	16388	16418	16383	16332	16371	16369	16563	16421	16352	16260	16464	16372	16075	16300	16381	16556	16458	16384	16229	16453	16467	16231	16171	16153	16381	16313	16234	16406	16239	16506	16108	16150	16250	16244	16073	16187	16302	16223	16332	16300	16399	16400	16524	16288	16339	16233	16381	16354	16439	16296	16454	16298	16225	16291	16356	16148	16231	16347	16416	16423	16270	16466	16237	16394	16367	16341	16186	16464	16263	16202	16074	16278	16285	16223	16211	16302	16299	16296	16262	16342	16418	16357	16393	16208	16232	16413	16296	16335	16446	16379	16368	16340	16418	16310	16183	16427	16311
15461	29155	26450	21191	19583	18830	18616	16945	15992	15469	14806	14787	14773	18716	36730	38936	33567	26713	20222	16448	14518	14338	14191	14090	14238	14164	13893	14017	13990	14126	14025	14088	13976	14138	13949	14135	14049	14144	14112	14133	14073	14041	13987	14167	14180	14040	14183	14091	14180	14069	14103	14179	14097	13974	14126	14079	14086	14032	14086	14057	13993	13935	14164	14016	13999	14138	13935	14059	14153	14010	14063	14011	14059	14123	14086	13987	14056	14145	14032	14151	13998	14189	14068	14122	13956	14091	14059	14135	13978	14032	14090	14022	13874	14225	14076	14080	14162	14179	14119	14089	14174	14030	13956	14150	14027	13995	14059	14009	14003	13969	13966	13910	14072	14168	14044	14092	14129	13914	14214	14047	14008	14052	13983	14265	14133	14044	14205	14043	14109	14042	14065	14137	14028	14108	14058	14101	14149	14090	14144	13991	14007	14114	14037	14106	14148	14233	14083	14031	14094	13973	14097	14082	14086	13937	14165	13975	13964	14020	14101	14089	14183	14195	14014	14006	14272	14036	14055	14181	13948	14033	14098	14149	14260	14146	13934	13968	13973	14034	13924	14056	14117	14071	13992	14150	13945	14125	13956	14104	14039	14102	14078	13918	14104	13949	13955	14249	14068	14023	14122	13983	14220	13875	14041	13989	14116	14093	13974	14011	14281	14064	13919	14042	14226	13965	14046	14197	14070	14089	14022	13934	14024	14019	13889	14005	14042	14068	14247	14139	14005	13994	14063	14092	13987	14026	14061	14010	13967	14105	14102	13898	13955	14094	13962	14000	13948	14078	14061	14051	14215	14192	14220	14013	14106	14040	14125	14017	14015	14236	14135	13984	13976	14135	14066	14134	14138	13934	14058	13984	14196	13997	13938	14094	14052	14120	14027	13988	14000	14033	14249	13984	13909	14084	14237	14074	13966	14032	13967	14080	14141	14130	14023	14092	13990	14010	14095	13882	14047	13996	14129	14007	14135	13933	14057	13932	13959	13899	14174	14098	14050	14097	13967	14022	14121	13946	14017	13903	14111	13999	14207	14050	13997	14122	14018	13979	14080	13982	14193	14097	14121	14149	14097	14170	14012	13974	14005	13990	14032	14090	14017	14052	14011	14053	14083	14225	14057	14031	13954	14061	13979	13987	14136	14010	14056	14000	13965	14039	14035	14350	14149	14065	14135	14101	14184	14042	13975	14090	13923	14169	14082	14152	13965	14178	14132	14054	14240	14080	14092	14010	14035	13875	13969	14043	14054	14135	14100	14143	13925	13863	14108	14127	14157	14198	13982	14019	14124	14051	14253	14115	13982	14049	14235	14028	14177	13940	14131	14213	13996	14068	13966	13885	14072	13896	14031	14058	13860	14136	14247	13911	14093	14007	13994	14162	14058	14190	14042	14026	13910	13838	13948	14038	14048	13953	14189	14043	13936	13963	14081	13986	13848	14007	13984	14181	14126	13939	14113	14252	13972	13896	14190	13865	13935	14021	14042	14024	14022	14097	14030	14185	13975	14013	13972	14119	13991	13897	14163	13972	13981	14249	14112	13994	13954	14197	14145	13984	14018	14041	14102	14029	14136	14008	14031	13916	14158	14218	13943	13950	14027	14029	13948	13984	13889	14058	14041	14063	13891	14090	14093	14078	14070	14004	13965	14111	14155	14069	14120	14026	14010	14063	14095	14166	13929	13983	14113	13984	13990	14082	14002	14113	13966	13831	14245	13978	14018	14048	14075	14203	13989	13919	13994	14031	13895	14091	13932	14086	14064	14031	14093	14053	14047	14155	14054	14059	14002	13985	13935	14114	14044	13998	14051	13967	14132	14040	13974	14031	13954	14106	14041	13759	14011	13984	14009	14252	14065	14050	13871	14269	14018	13976	14129	13819	14214	14016	14159	14088	14053	13899	14175	14161	13979	13846	14030	14044	13980	13955	14087	14131	14060	14026	14022	14037	13910	13839	14004	14092	13943	14107	13984	14032	13905	14013	14118	14018	14056	13920	13972	14241	14073	14121	14122	13945	14017	13961	13930	13938	14107	14143	14059	13983	14020	14031	14155	14167	14080	14007	14037	14111	13888	13900	13969	14075	14086	13802	14031	14095	13947	14070	14130	14008	14033	13941	13896	13823	13973	14026	14170	13919	14029	14062	14117	13961	13979	14078	13871	13999	14098	14188	14108	13717	14011	13959	14061	14018	13987	14123	14081	14043	13855	14069	14005	14159	14063	14037	14052	14100	14142	14079	14095	14129	14180	13935	14026	14143	14064	14171	13997	14005	13981	13894	14052	14052	13984	13822	13960	14121	14160	14026	14113	14235	14136	14105	13964	14010	14022	14138	13921	13969	14075	13787	13974	14061	14099	14156	14067	14099	14105	13979	13828	13901	14040	14024	13990	14023	13915	14189	14022	14111	13931	14038	14057	14159	14137	14122	14025	14072	14053	14070	14074	13920	14098	13991	14058	14031	14292	13995	14090	14018	13989	14102	14146	14078	14132	14059	14018	13901	13973	13927	14088	14133	13862	14026	14136	14011	14084	14123	14082	14024	14099	14058	14111	13879	14061	13903	14001	14130	14115	14011	14151	14002	13844	14107	14102	14164	13951	13876	14047	14009	14259	14105	14111	14029	14123	14107	14023	13974	14067	14029	13980	13932	14005	13925	13987	14068	13908	14090	14229	14095	14135	14197	13957	13973	14040	13929	14172	14350	14067	14130	14079	14027	14111	14038	14010	14062	14080	13862	14081	14079	13892	14024	14118	14006	14044	14036	14263	14113	14151	13935	14002	14075	14080	13986	13994	14051	14041	13969	14190	13987	13865	14073	14104	13958	13920	14107	14093	13998	14242	13929	14112	14005	13835	14172	13857	13977	13961	13956	14037	13968	14129	14087	14130	14092	14022	14029	14071	14179	14120	14036	14174	13980	14117	13999	14097	14111	13977	14163	13997	13937	13984	14048	14185	13876	13905	14095	13997	14184	14002	13973	14112	14095	14091	14039	13815	14168	13995	13977	14080	14056	14137	13892	14131	13961	14004	13960	13994	14079	13962	13967	13873	14004	14027	13968	14052	14002	13926	14054	13942	14061	13943	14006	13929	13936	13983	13918	14101	13853	13931	14150	14205	14014	14106	13826	13944	14145	13921	14050	13969	13908	13933	14040	13971	14068	14088	13918	14250	14002	13819	13987	14076	13996	13954	14047	14044	13903	13910	13993	14137	14002	14075	13891	13919	14014	14066	14053	14257	13835	14122	14044	14051	14131	14058	13967	14113	13975	14057	14191	14084	14157	14038	14115	14158	13950	14110	14018	13907	13794	13905	14094	14034	14120	13972	14214	13895	13995	14007	14005	14126	14035	14135	13874	14059	14019	14036	14036	13929	14081	14024	14017	14015	14050	14042	14001	13945	14216	14176	14127	14024	14006	14042	14011	13883	14061	14043	13889	14110	13988	14046	13960	13969	14055	13957	13978	14067	14130	14004	14091	14190	14022	14041	13840	13976	13979	13968	14106	13971	14160	13914	14019	14005	14034	14050	13876	13997	14198	14179	14026	14178	14132	14078	13973	14004	14106	14004	13973	14101	14082	14153	13923	13920	14117	14083	13964	14032	13973	13855	14027	13991	14006	13930	14034	13999	14043	14041	14190	13917	13965	14058	14050	13951	14026	13939	14106	14024	14118	14110	14043	14001	13969	14202	14054	14105	14196	14081	13818	13968	14111	14146	13969	14237	13984	13865	14205	13987	14162	14191	13976	13984	14044	14012	14129	14174	14028	14017	14125	14137	13886	14108	14108	13993	14087	14006	13991	14137	14006	13997	13938	14139	14047	13987	14024	14057	13882	14238	14170	14013	14027	13981	13996	13968	14108	14021	13954	14100	14123	14065	14208	13966	14008	14099	14150	13982	14102	14000	14078	13961	14197	13784	14052	13995	13856	13813	14097	13972	14131	14091	14004	14014	13918	14072	14099	13986	14029	14065	14087	14211	14052	14026	14064	13940	13828	14252	14007	13994	14318	14041	14026	14221	13952	14032	13954	14082	14011	14161	14039	14054	14251	14070	14040	14135	13987	14073	13891	14155	14084	13973	13928	14216	14100	14091	14013	14055	14074	13974	14234	13959	13811	14034	13943	14045	14081	14182	14023	14042	14002	14131	14100	13950	13861	13956	14073	14053	14069	13905	14193	14038	14228	13982	13933	14108	14040	13980	14257	14119	14165	13989	14221	13987	14142	13935	13958	14111	14011	13978	14141	14017	14052	14054	14008	14178	13954	14112	13891	14050	13903	13980	14009	13935	13937	14041	14172	14101	14082	13926	14044	14017	13870	13974	14100	13984	14104	14052	14175	13985	14047	14138	13867	13942	14113	14041	14110	14037	13854	13982	14230	14144	14090	13910	14088	14026	14110	14100	14131	13811	14204	13959	13908	14061	13962	14030	14201	14072	14026	14030	14018	14046	14086	14028	14004	13893	14068	14092	13945	14107	13870	13925	14042	14042	14013	14045	13997	14122	13920	14173	14225	14044	14167	13944	14066	13988	14103	14043	13849	14214	14004	14171	14110	14177	14190	13924	14018	14264	14039	14049	14099	14083	14037	14048	14143	14013	13927	14160	13908	14122	14000	14164	13886	14032	13913	14099	13994	14018	13997	14032	13990	14115	13961	13983	14008	14017	13984	13946	14250	14139	13942	14041	13950	13980	13988	14138	14041	14141	14121	14071	14036	13908	14166	13978	14062	14114	14053	13890	13995	14055	14019	14027	13899	14046	14114	13977	14126	13878	14094	13957	13879	13985	14124	14143	14034	13895	13997	14240	13988	14122	13894	14134	14104	13915	14121	14033	14085	13910	13915	13985	14018	14029	13962	14019	14197	14031	14104	14037	14135	14073	14022	14131	14000	14185	14222	13870	14098	14059	13990	14143	14009	13968	13860	14053	14073	13968	13880	14048	14069	13895	14068	14025	13990	14089	14089	14117	13991	14076	14154	13955	13937	14027	13921	14024	14027	14097	14020	13852	13969	13908	14096	14092	13953	13950	14047	13964	14020	14022	14118	14038	14016	14039	13877	14079	14059	13939	14047	14019	14090	14036	13964	14045	14067	14205	14033	14060	14135	14147	14038	14113	14004	14276	14084	14036	13990
27024	21543	24455	21165	17198	17043	17199	16927	16672	16714	16693	16528	16648	16569	17167	18167	18538	17921	17289	16641	16563	16356	16334	16245	16373	16371	16311	16332	16193	16419	16234	16202	16312	16049	16226	16171	16223	16165	16380	16256	16281	16225	16443	16360	16364	16380	16238	16399	16384	16494	16374	16496	16451	16224	16327	16300	16249	16470	16483	16335	16366	16333	16341	16230	16326	16226	16325	16498	16291	16601	16336	16299	16184	16227	16208	16367	16231	16315	16378	16271	16210	16221	16369	16523	16569	16420	16648	16144	16335	16443	16349	16345	16078	16224	16310	16411	16394	16304	16241	16425	16225	16232	16229	16374	16349	16220	16254	16405	16478	16231	16362	16300	16197	16267	16237	16328	16452	16223	16336	16196	16261	16389	16293	16314	16381	16354	16367	16355	16231	16306	16216	16388	16585	16498	16463	16281	16065	16394	16285	16171	16322	16077	16228	16286	16378	16381	16411	16310	16482	16136	16314	16299	16171	16447	16459	16211	16282	16367	16230	16250	16409	16370	16299	16382	16369	16469	16489	16465	16260	15922	16338	16357	16461	16316	16381	16470	16194	16257	16307	16257	16252	16337	16305	16450	16203	16274	16234	16378	16087	16170	16414	16306	16180	16226	16472	16346	16390	16412	16250	16432	16317	16448	16303	16368	16229	16460	16051	16523	16300	16390	16445	16405	16294	16411	16277	16363	16288	16186	16348	16193	16281	16196	16442	16343	16311	16293	16216	16133	16202	16335	16218	16344	16376	16393	16255	16218	16176	16386	16314	16337	16325	16291	16225	16436	16335	16217	16297	16061	16386	16336	16451	16276	16162	16307	16212	16291	16172	16538	16281	16425	16232	16266	16293	16401	16230	16197	16219	16198	16534	16286	16479	16459	16313	16535	16228	16351	16307	16435	16231	16272	16340	16173	16419	16534	16377	16408	16323	16430	16295	16164	16312	16223	16270	16419	16453	16391	16350	16254	16316	16185	16372	16481	16100	16237	16379	16322	16182	16434	16201	16509	16396	16333	16299	16238	16498	16458	16448	16388	16373	16413	16292	16303	16544	16300	16209	16134	16229	16260	16428	16314	16518	16444	16509	16370	16549	16531	16167	16358	16456	16489	16237	16293	16420	16056	16610	16405	16275	16338	16255	16322	16200	16176	16298	16394	16322	16304	16390	16424	16482	16327	16252	16518	16370	16249	16188	16215	16264	16372	16405	16180	16347	16433	16306	16250	16319	16341	16400	16243	16103	16239	16336	16302	16317	16377	16400	16264	16254	16383	16287	16272	16385	16259	16322	16136	16316	16168	16313	16242	16260	16061	16242	16391	16439	16277	16379	16566	16289	16167	16307	16210	16268	16459	16276	16400	16366	16451	16378	16254	16411	16392	16440	16304	16258	16438	16297	16274	16257	16211	16339	16269	16280	16474	16395	16344	16414	16287	16134	16255	16518	16427	16440	16304	16394	16266	16330	16377	16463	16281	16167	16308	16346	16220	16387	16320	16226	16236	16383	16274	16350	16310	16440	16331	16346	16203	16444	16353	16369	16335	16419	16169	16373	16340	16257	16318	16292	16400	16237	16350	16359	16435	16351	16404	16189	16273	16282	16535	16373	16318	16247	16140	16368	16342	16059	16339	16223	16254	16293	16184	16081	16296	16439	16186	16519	16245	16229	16281	16269	16441	16339	16265	16243	16243	16358	16313	16344	16535	16512	16152	16392	16358	16182	16274	16108	16513	16364	16430	16437	16328	16241	16242	16170	16415	16434	16270	16237	16438	16359	16362	16330	16230	16297	16286	16589	16440	16406	16294	16571	16304	16613	16424	16238	16462	16230	16256	16419	16199	16149	16250	16209	16434	16304	16275	16243	16254	16285	16374	16411	16318	16225	16083	16356	16415	16265	16124	16262	16342	16291	16321	16412	16355	16428	16216	16274	16262	16327	16488	16365	16307	16174	16454	16459	16340	16417	16254	16527	16304	16494	16301	16337	16228	16190	16286	16260	16112	16393	16435	16483	16295	16158	16188	16171	16277	16352	16222	16369	16065	16255	16326	16175	16144	16230	16260	16215	16375	16351	16325	16288	16302	16300	16407	16254	16350	16157	16122	16271	16317	16177	16351	16350	16392	16440	16293	16154	16301	16235	16424	16190	16183	16283	16170	16234	16335	16267	16303	16548	16273	16313	16333	16143	16157	16261	16364	16231	16307	16454	16444	16161	16249	16474	16309	16239	16221	16444	16338	16296	16498	16366	16345	16479	16545	16364	16512	16352	16119	16355	16460	16327	16369	16541	16479	16273	16382	16367	16304	16170	16099	16467	16356	16489	16264	16508	16198	16251	16261	16282	16192	16335	16175	16350	16354	16373	16312	16343	16170	16405	16225	16191	16476	16145	16180	16413	16429	16493	16316	16156	16258	16242	16376	16505	16392	16440	16260	16421	16149	16407	16347	16383	16062	16146	16184	16395	16385	16530	16257	16332	16208	16474	16406	16133	16278	16418	16341	16396	16417	16243	16340	16297	16360	16308	16329	16292	16484	16277	16327	16277	16472	16281	16089	16245	16301	16256	16191	16249	16276	16455	16243	16350	16269	16428	16442	16217	16381	16563	16428	16160	16166	16359	16324	16144	16402	16344	16302	16086	16236	16161	16401	16340	16470	16441	16019	16232	16333	16383	16339	16336	16371	16376	16281	16328	16426	16283	16200	16371	16416	16466	16384	16408	16164	16205	16528	16447	16332	16171	16320	16299	16196	16328	16335	16480	16390	16476	16367	16512	16169	16578	16370	16375	16391	16305	16516	16157	16388	16310	16130	16401	16249	16213	16280	16381	16281	16419	16200	16204	16277	16345	16488	16470	16199	16527	16361	16243	16541	16379	16330	16273	16333	16268	16363	16244	16413	16416	16310	16235	16317	16429	16303	16456	16085	16357	16391	16568	16289	16511	16335	16410	16279	16198	16139	16490	16429	16500	16336	16257	16350	16307	16437	16422	16273	16350	16253	16386	16456	16412	16366	16183	16294	16371	16458	16245	16247	16259	16414	16446	16445	16348	16273	16399	16425	16405	16072	16437	16376	16373	16285	16421	16344	16482	16479	16265	16522	16303	16263	16050	16306	16293	16383	16219	16345	16152	16362	16388	16300	16380	16464	16239	16239	16271	16303	16285	16138	16262	16417	16301	16478	16331	16373	16307	16400	16252	16156	16350	16377	16341	16382	16218	16254	16427	16374	16402	16433	16255	16237	16294	16470	16282	16337	16245	16255	16151	16424	16252	16395	16276	16497	16198	16314	16364	16410	16190	16333	16549	16240	16124	16265	16337	16346	16163	16311	16321	16343	16186	16360	16378	16440	16310	16414	16465	16245	16246	16148	16271	16418	16344	16480	16461	16227	16180	16319	16416	16263	16529	16432	16461	16207	16448	16352	16292	16276	16327	16307	16228	16438	16362	16189	16266	16267	16250	16266	16091	16494	16222	16311	16248	16400	16345	16416	16343	16256	16203	16493	16409	16310	16400	16214	16267	16077	16241	16272	16454	16370	16408	16440	16347	16402	16207	16260	16268	16423	16235	16345	16305	16291	16471	16358	16358	16438	16277	16489	16212	16124	16256	16172	16303	16376	16228	16070	16343	16307	16288	16470	16294	16362	16400	16367	16435	16192	16222	16449	16420	16452	16166	16283	16134	16511	16178	16144	16447	16354	16419	16319	16175	16441	16333	16244	16461	16409	16347	16472	16378	16396	16206	16246	16337	16325	16506	16452	16390	16361	16172	16465	16500	16290	16250	16268	16279	16531	16371	16342	16391	16553	16306	16128	16149	16457	16484	16209	16163	16171	16225	16284	16426	16281	16531	16402	16364	16408	16153	16347	16594	16455	16530	16564	16305	16115	16455	16323	16385	16175	16159	16470	16099	16351	16236	16352	16291	16302	16224	16258	16222	16476	16410	16263	16368	16386	16300	16207	16502	16351	16350	16308	16167	16207	16390	16237	16298	16203	16368	16374	16242	16405	16124	16472	16275	16334	16356	16260	16360	16386	16315	16496	16395	16313	16248	16403	16342	16040	16297	16489	16365	16249	16301	16192	16249	16449	16281	16315	16375	16375	16291	16382	16278	16301	16347	16333	16434	16420	16503	16450	16403	16367	16357	16331	16413	16153	16366	16175	16400	16143	16427	16455	16200	16495	16360	16431	16411	16385	16345	16230	16388	16092	16360	16312	16511	16385	16493	16299	16208	16468	16191	16067	16264	16330	16171	16417	16173	16426	16141	16388	16313	16331	16299	16332	16212	16325	16496	16212	16501	16332	16218	16174	16271	16435	16432	16481	16395	16214	16206	16452	16328	16194	16193	16364	16158	16305	16526	16552	16508	16507	16451	16414	16448	16224	16231	16162	16337	16241	16180	16264	16318	16398	16501	16504	16407	16225	16116	16370	16169	16383	16490	16215	16436	16303	16473	16358	16065	16449	16200	16342	16264	16505	16362	16323	16572	16315	16444	16321	16130	16209	16372	16356	16344	16395	16291	16432	16185	16329	16106	16367	16380	16335	16305	16278	16194	16325	16203	16399	16363	16260	16210	16308	16288	16397	16189	16527	16436	16464	16538	16569	16411	16112	16427	16311	16304	16319	16226	16379	16210	16157	16288	16210	16155	16327	16295	16251	16468	16424	16325	16220	16423	16314	16474	16390	16293	16212	16342	16350	16443	16357	16438	16371	16352	16603	16261	16410	16407	16473	16427	16383	16474	16276	16224	16217	16297	16196	16368	16244	16337	16352	16218	16382	16422	16416	16349	16302	16324	16221	16115	16359	16417	16263	16366	16404	16305	16005	16334	16376	16281	16396	16414	16427	16258	16321	16509	16180	16289	16476	16220	16360	16302	16270	16143	16467	16517	16335	16319	16146	16344	16326	16337	16190	16022	16200	16222	16399	16394	16545	16060	16160	16455	16462	16372	16278	16618	16398	16372	16476	16245	16202	16510	16208	16311	16419	16167	16294	16205	16117	16228	16430	16344	16415	16509	16396	16439	16295	16138	16507	16530	16223	16501	16284	16419	16326	16336	16181	16418	16289	16257	16234	16305	16396	16477	16289	16349	16283	16407	16270	16444	16259	16339	16496	16491	16394	16507	16447	16471	16398
14689	18203	18936	16387	15518	15054	15462	14783	14717	14590	14413	14460	14411	14150	15100	16761	16969	15648	14908	14335	14363	14032	14169	13929	14128	14076	14011	14359	14041	14245	14029	13924	14159	14158	14060	14061	13990	14141	14242	14098	14126	14145	14133	14157	14198	14200	13989	14211	14081	14022	13901	14065	14074	14101	13982	14189	14269	14071	14203	14044	14083	14061	14112	14059	14225	14099	14130	14027	14061	14065	14001	14095	14115	13977	14026	14101	14197	14091	14166	14268	14182	14110	14102	13931	14198	13984	14044	14202	14076	14061	14185	14056	14120	14154	14128	13958	14130	14156	14093	14129	14199	14065	14162	14196	14120	14119	14086	14243	14086	14143	14040	14007	14188	14162	14086	14137	14100	14101	14109	14072	14209	14028	14092	14160	14102	14119	14191	14046	14139	13972	14048	13951	14203	14106	14037	14118	14099	14071	13996	14026	14227	14260	13980	14068	13899	14142	14175	13957	14200	14020	14182	14057	14151	13952	14202	14111	14091	14144	14056	14067	14052	14156	14125	14080	14018	13915	14301	14282	14084	14061	14075	14108	14243	14072	14051	14060	14013	14162	14065	14164	14097	14009	14082	14133	14111	13978	14125	14128	14095	13993	13993	14154	14287	14087	14066	14085	14031	14160	14002	13831	14045	14214	14066	14114	13905	14055	14196	14113	14072	14147	14170	14147	14122	14004	14060	14184	14173	13982	14127	14106	14288	14089	14076	14269	14167	14225	13953	14258	13990	14079	14158	14124	14171	14283	13842	13991	14056	14110	14068	14086	14368	13934	13923	14136	14197	14029	14100	14200	14221	14120	14188	14153	14299	14114	14106	14212	14155	14132	14247	14148	14281	14061	14065	13983	14191	14155	14093	13986	13995	14127	14099	14163	14223	14120	14104	14117	14026	14171	13928	14197	14021	14118	14205	14044	14135	14076	14148	14030	14053	14060	14038	14020	14007	14099	13926	14067	14179	14080	14200	14002	14184	14039	14128	14165	14115	14101	14161	14063	14055	14138	14104	13929	14115	14100	14115	14120	14189	14188	14127	14046	13938	14059	14156	14172	14092	14042	14273	14045	14061	14109	14038	13971	14116	13982	14072	14237	14138	14012	14015	14237	14051	14123	14038	14018	14050	14074	14041	14015	14018	14013	14197	14198	14004	14080	14016	14242	14136	14128	14207	14142	13949	14098	14287	14192	14014	14327	14050	14231	14028	13962	14125	14151	14041	14107	13990	14163	14071	13926	14114	14181	13895	13938	14043	14247	14112	14065	14193	14101	14166	14105	14185	14121	14219	14225	14066	14128	14103	14124	14081	14161	14026	14073	14085	14199	14052	14069	14136	14274	14160	14117	14096	14016	14055	14147	14018	14065	14132	14274	14143	14109	13991	14082	14092	14174	14178	14044	14100	14072	14163	14042	14007	14097	14210	14076	14075	14103	14202	13841	14291	14025	14167	14300	14039	13929	14228	14070	14222	14251	14068	14246	13917	13978	14131	14183	14178	14120	13965	14116	14168	14173	14088	14118	14051	14345	14003	14089	14040	14116	14107	14009	14013	14194	14101	13951	13981	14369	14001	14159	14113	14096	14344	14168	14183	14039	14324	13876	13964	14171	14057	13975	14103	14117	13954	14084	14103	14061	14069	14034	13963	14114	14066	14043	14003	14027	13949	14163	14149	14092	14180	14129	14092	14182	14021	14007	14054	14114	13970	14119	14047	14053	14109	14131	14051	14005	14070	14218	14030	14048	14092	14040	13935	14249	14061	14062	14168	13961	14139	14173	14192	14253	14102	14081	13938	14047	14132	13962	14112	14248	14264	13985	14114	14097	14155	13954	14263	14119	14028	14102	14174	14163	13995	14115	14106	14184	14195	14019	14116	14200	13974	14226	14139	13969	14075	14003	14168	13984	14012	14035	14145	14030	14122	13995	13959	14163	13950	14313	14103	14247	13987	14071	14160	14141	14169	14224	14126	14093	14107	14174	14297	14076	14130	13988	14206	14020	13967	14180	14022	13987	14248	14134	14055	14128	14122	13994	14119	14214	14150	14101	14086	14166	14079	13984	14018	14115	14143	14124	14068	14011	13970	14099	13938	14238	14169	14246	14021	14199	14022	14055	14151	14016	14077	14158	14189	14078	14163	14150	14095	14161	14205	14134	14172	14065	13981	13950	14074	13949	14032	14064	14151	14043	14123	14083	13955	14155	14129	14099	14270	14205	14024	14119	14003	13964	14185	14038	14197	14183	13964	13876	14069	14061	14093	14175	14126	14198	14165	14143	14088	14100	14012	13918	14038	14059	14169	13900	14065	14056	14211	14161	14100	14180	14131	14093	13980	14071	14047	14035	14122	14089	13899	14086	14018	14209	14037	14004	13970	14153	14006	14095	14012	14151	14144	14035	14123	14140	14278	14151	13997	14034	14006	13987	14042	14099	14037	14244	14231	14211	14127	14138	14171	13991	14113	14142	14037	14110	14138	14100	14191	14055	14206	14209	13983	14182	14301	14158	14111	13936	14092	13977	13958	14312	14042	14023	13878	14292	14037	14168	13835	14131	13870	14038	14103	14210	14039	14162	14008	14148	14042	14185	14075	13922	14161	13961	14110	14093	14104	14012	14136	14309	14267	13981	14147	13934	14153	14088	14218	13950	14089	14014	14066	14007	14108	14079	14032	14254	14168	14126	14125	14092	14134	13997	14040	14080	14083	14029	13951	14058	14129	13936	14109	14070	14016	14054	14022	14201	14088	14111	14054	14121	14014	14134	13990	14150	14102	14017	14167	14018	14087	14257	14117	13930	14050	14012	14215	14104	14227	14310	14135	13967	14125	14065	13935	14207	14132	14124	14031	14080	14074	14221	14084	14183	14085	14084	14100	14120	14047	14009	14159	14224	14048	14199	14301	14044	14077	14238	14161	13840	14048	14106	13963	14021	14076	14168	14145	14136	14236	14061	14049	14031	14135	14135	14207	14173	14024	14271	14094	14389	14067	14086	14030	14151	13905	14157	14135	14180	14045	14054	13979	14096	14156	13999	14188	14129	14147	14045	13993	14287	14238	14075	14016	14117	14106	14116	14115	14130	13971	14246	14060	14058	14021	14303	14074	14117	14100	14242	14139	13990	14156	14222	14222	14107	14011	14190	14218	14048	14055	14100	14043	13906	14109	14132	14249	14035	14011	14150	14057	14197	14105	14073	14117	14001	14074	14198	14248	14187	13986	13899	14141	14013	13933	13932	14201	13862	14018	14058	14189	14092	14213	14211	14066	13998	13958	14021	14207	13976	13948	14031	14039	13942	14119	14138	13952	14088	14083	14050	14190	14277	14064	14193	14168	14054	13949	14205	13949	13976	14137	14150	14036	14128	14133	14032	14137	14202	14084	14110	14224	14011	13936	14018	14055	14258	14009	14053	13999	14104	14208	14225	14097	13968	14193	14088	14062	14240	14178	13962	14093	14000	14133	14016	14025	13951	14132	14141	14140	14131	14086	13976	14041	14225	14091	14077	14135	14189	14104	14293	14194	14031	13986	14144	14197	14041	14244	14001	14126	14126	14040	14152	14131	14133	14081	14005	14075	14096	14025	14228	14098	13977	14167	13950	14092	14078	14074	14022	14155	13997	13985	14198	14002	14127	14041	14035	14042	14116	14262	14150	14166	14255	14201	14013	14010	14099	14121	14058	13998	14179	14213	14008	14139	14120	14022	14106	14113	14232	14144	13937	14031	14085	14197	14001	14272	14117	13978	14020	14157	14231	13825	14010	13980	13927	14112	14127	14074	14176	13991	14178	14265	14120	14056	14062	14206	13941	14303	13995	14310	14140	14003	14219	14063	14108	14004	14083	14247	14242	14106	14111	14051	13915	14150	14010	14086	14053	14009	14210	13998	14221	14110	14153	14136	14230	14062	14035	14273	14075	14115	14058	13991	14137	13925	14166	14024	14181	13986	14104	14267	13923	14226	14164	14106	14211	13982	14178	14099	14019	13961	14037	14174	14106	14055	14169	14071	13898	13958	13967	14043	14115	14103	14008	14119	14163	14005	14092	14131	14112	14302	14125	14079	14188	14031	14030	14143	14226	14018	14043	14000	13948	13933	14083	14046	14189	14011	14118	14122	14115	14231	14143	13975	13988	13986	14149	14024	14117	14150	14299	14132	14109	14149	14036	14038	14129	14198	14191	14201	13942	14177	14253	14081	14038	14234	14019	14028	14168	14124	14116	13848	13867	14203	13970	14170	14199	14031	14229	14055	14115	14095	13952	14204	14079	14098	14148	14089	14083	14065	14086	14162	14205	13936	14039	14069	14085	13910	14048	14039	13861	14048	13991	14110	13999	14052	14010	14120	14189	14033	14181	13997	14213	14138	14066	14123	14035	14185	14074	14022	14065	14239	14187	14241	14076	14098	14134	14164	13931	13977	14122	14102	14265	14087	14264	13922	14107	14116	14176	14238	14160	13963	14056	14051	14068	13906	14065	14175	14025	14155	14079	14124	14043	14127	13952	14198	14173	14332	14135	14083	14035	14034	14200	14197	14083	14053	14018	14011	14089	14083	14062	14179	14025	14131	14149	14095	14188	14105	13954	14015	14147	14188	14120	14083	13950	14122	13969	14214	14071	14181	13880	14184	14133	14115	14165	14020	14147	14067	14222	14130	14154	14062	14149	14419	14249	14178	14198	14152	14122	14064	14136	14005	14102	14040	13977	14101	13981	14154	14042	13980	14028	14053	14100	14160	14152	14084	14099	14205	13994	14111	14207	14097	14186	14151	14070	14145	14032	13984	14121	14133	14198	14123	14105	14267	14122	14032	14027	14031	14232	14006	13907	14056	13935	14053	14118	14147	13974	14045	14019	13937	14052	14166	14214	14074	14069	14254	14060	14047	14076	13888	14104	14147	14147	14141	13963	14111	14126	14138	14167	14079	14091	13948	14275	14141	13881	13939	14028	14145	14066	13979	14266	14104	14170	14140	14057	14204	14079	14086	14216	14133	14020	14010	14130	14132	14106	13873	14144	14044	14121	14061	14133	14171	14215	14225	14192	14077	14153	14054	13875	14142	14181	14007	14262	14115	14071	13923	14250	14005	14120	14126	14203	14080	14085	13913	14274	14148	14125	14077	14146	14002	14172	14004	13975	14234	14064
23861	20926	28232	23876	21594	20515	19440	17341	16629	16781	16786	16518	16501	16269	18936	27739	26923	23342	19930	17739	16519	15914	15991	15726	15847	15669	15756	15703	15666	15646	15614	15531	15759	15624	15631	15831	15731	15703	15795	15671	15676	15658	15618	15743	15807	15616	15665	15800	15805	15787	15311	15678	15542	15717	15665	15725	15694	15653	15640	15616	15645	15758	15982	15652	15725	15657	15744	15609	15746	15753	15609	15683	15827	15502	15789	15700	15741	15706	15851	15619	15777	15796	15463	15490	15681	15747	15912	15641	15499	15630	15640	15683	15794	15513	15653	15699	15608	15750	15581	15566	15711	15618	15731	15785	15556	15793	15799	15644	15604	15916	15700	15397	15628	15777	15744	15535	15555	15630	15759	15567	15706	15736	15705	15498	15607	15689	15606	15594	15569	15584	15468	15712	15606	15640	15413	15515	15701	15526	15517	15608	15571	15584	15552	15829	15540	15626	15689	15694	15640	15608	15814	15529	15784	15857	15642	15745	15835	15601	15599	15394	15703	15634	15591	15650	15504	15615	15724	15924	15575	15722	15561	15688	15706	15667	15727	15746	15783	15912	15684	15566	15481	15580	15852	15647	15431	15595	15505	15681	15538	15661	15701	15579	15754	15673	15532	15545	15837	15770	15582	15590	15676	15766	15522	15599	15512	15475	15745	15723	15702	15608	15703	15883	15533	15441	15595	15818	15600	15593	15478	15649	15779	15688	15666	15531	15773	15617	15582	15556	15592	15770	15535	15624	15625	15791	15507	15592	15558	15515	15803	15436	15755	15722	15701	15667	15655	15629	15689	15554	15412	15735	15730	15536	15798	15775	15582	15544	15859	15581	15639	15710	15684	15672	15600	15767	15641	15676	15750	15465	15709	15677	15674	15614	15855	15517	15485	15643	15501	15782	15640	15619	15642	15896	15590	15705	15573	15583	15722	15738	15674	15661	15835	15743	15757	15668	15668	15725	15642	15547	15741	15629	15687	15473	15717	15792	15822	15673	15758	15666	15786	15671	15665	15578	15781	15639	15758	15652	15557	15854	15628	15605	15556	15740	15803	15564	15614	15764	15906	15675	15609	15748	15862	15667	15723	15488	15783	15777	15870	15661	15525	15654	15812	15733	15616	15669	15602	15615	15708	15587	15658	15626	15727	15803	15672	15547	15723	15644	15564	15714	15829	15737	15673	15561	15771	15640	15711	15729	15553	15806	15588	15390	15688	15529	15561	15725	15594	15442	15622	15562	15357	15598	15458	15518	15393	15636	15702	15435	15610	15521	15563	15546	15846	15497	15569	15523	15659	15549	15694	15682	15893	15799	15594	15644	15467	15689	15650	15641	15564	15723	15647	15725	15709	15666	15639	15678	15709	15698	15636	15643	15736	15656	15697	15507	15712	15601	15537	15709	15565	15684	15564	15681	15740	15665	15791	15652	15698	15712	15646	15419	15824	15699	15725	15576	15620	15733	15623	15513	15568	15365	15642	15662	15564	15484	15639	15694	15470	15801	15614	15649	15696	15869	15591	15540	15681	15741	15535	15848	15796	15634	15599	15626	15732	15685	15732	15542	15597	15563	15582	15691	15607	15777	15693	15592	15623	15517	15675	15583	15662	15780	15771	15664	15725	15558	15600	15767	15637	15637	15629	15716	15709	15471	15727	15451	15590	15608	15647	15689	15710	15662	15920	15541	15731	15592	15620	15637	15835	15592	15651	15731	15615	15550	15699	15519	15587	15500	15661	15684	15596	15705	15507	15431	15691	15755	15533	15583	15701	15617	15915	15590	15730	15554	15990	15638	15493	15707	15789	15600	15503	15816	15659	15602	15718	15603	15607	15489	15610	15682	15759	15710	15626	15545	15631	15685	15807	15649	15695	15553	15626	15709	15754	15874	15599	15691	15746	15735	15535	15685	15708	15619	15545	15603	15864	15599	15632	15660	15699	15830	15635	15797	15583	15922	15757	15699	15683	15740	15563	15560	15522	15580	15682	15815	15805	15547	15594	15583	15633	15697	15439	15708	15571	15618	15786	15580	15595	15669	15716	15808	15666	15595	15628	15815	15964	15724	15770	15610	15658	15564	15628	15726	15788	15643	15720	15760	15516	15767	15717	15557	15611	15452	15632	15756	15627	15629	15597	15760	15651	15638	15679	15545	15467	15635	15644	15725	15631	15691	15786	15424	15881	15784	15524	15893	15581	15715	15627	15585	15811	15607	15531	15872	15701	15767	15784	15772	15651	15562	15618	15680	15580	15539	15625	15711	15827	15764	15749	15720	15653	15485	15672	15752	15775	15681	15498	15747	15463	15570	15719	15587	15722	15642	15717	15673	15699	15702	15674	15633	15578	15625	15902	15779	15673	15526	15597	15670	15653	15735	15727	15642	15588	15643	15626	15928	15719	15676	15742	15659	15726	15600	15470	15648	15594	15554	15849	15586	15760	15733	15477	15786	15887	15731	15613	15728	15687	15747	15653	15562	15643	15666	15715	15827	15668	15576	15637	15847	15954	15563	15335	15570	15758	15752	15618	15747	15360	15621	15848	15521	15516	15448	15530	15624	15735	15632	15672	15690	15588	15529	15684	15474	15733	15681	15515	15751	15622	15619	15595	15692	15786	15586	15548	15627	15587	15551	15419	15741	15697	15686	15663	15833	15718	15701	15430	15804	15504	15752	15696	15696	15664	15618	15310	15575	15803	15661	15590	15641	15780	15535	15707	15611	15662	15713	15539	15403	15509	15645	15625	15422	15563	15904	15491	15747	15678	15618	15697	15489	15741	15656	15697	15591	15715	15693	15459	15735	15774	15535	15645	15538	15672	15663	15671	15718	15609	15700	15621	15531	15771	15651	15751	15706	15605	15616	15651	15532	15791	15616	15731	15769	15694	15562	15724	15739	15700	15608	15609	15726	15564	15678	15895	15663	15561	15714	15712	15585	15631	15567	15767	15628	15583	15616	15641	15653	15486	15751	15806	15738	15629	15663	15627	15596	15661	15804	15691	15640	15666	15597	15657	15672	15913	15647	15530	15714	15824	15659	15860	15501	15695	15728	15601	15739	15587	15692	15650	15561	15515	15578	15719	15890	15690	15753	15589	15589	15944	15669	15666	15748	15819	15615	15714	15613	15625	15602	15602	15571	15472	15718	15809	15883	15759	15717	15908	15654	15520	15807	15606	15637	15501	15592	15734	15790	15678	15679	15560	15680	15527	15498	15707	15738	15755	15537	15774	15662	15667	15664	15767	15591	15599	15633	15795	15687	15669	15674	15647	15776	15655	15700	15601	15491	15631	15541	15785	15655	15694	15531	15545	15703	15736	15684	15677	15861	15770	15421	15548	15684	15553	15863	15603	15785	15633	15681	15596	15834	15661	15795	15613	15729	15746	15724	15850	15716	15673	15591	15581	15645	15768	15425	15625	15591	15494	15739	15643	15543	15663	15788	15643	15649	15304	15593	15541	15752	15994	15463	15617	15799	15753	15734	15464	15651	15615	15591	15703	15572	15400	15693	15579	15479	15766	15645	15645	15576	15640	15630	15662	15619	15660	15714	15543	15660	15708	15795	15798	15867	15686	15569	15737	15635	15624	15845	15669	15706	15618	15611	15615	15620	15760	15554	15633	15696	15655	15561	15793	15667	15720	15699	15696	15790	15734	15607	15704	15765	15684	15544	15796	15740	15750	15650	15653	15578	15624	15614	15390	15701	15771	15437	15815	15683	15775	15775	15726	15665	15682	15768	15951	15645	15821	15796	15702	15607	15561	15738	15689	15566	15605	15425	15587	15695	15864	15679	15539	15721	15688	15814	15504	15822	15836	15720	15549	15885	15624	15717	15466	15819	15921	15839	15639	15624	15612	15294	15685	15766	15802	15852	15518	15792	15784	15623	15566	15721	15623	15546	15615	15614	15616	15605	15594	15482	15615	15521	15620	15638	15701	15624	15760	15835	15685	15613	15644	15505	15398	15524	15602	15574	15776	15799	15647	15553	15704	15822	15514	15729	15730	15819	15678	15629	15708	15720	15575	15391	15835	15705	15643	15732	15708	15664	15642	15674	15569	15619	15733	15606	15726	15704	15752	15769	15615	15575	15624	15669	15693	15955	15731	15670	15740	15720	15750	15783	15612	15677	15575	15816	15816	15719	15666	15588	15943	15807	15671	15602	15660	15750	15765	15703	15787	15763	15530	15792	15656	15633	15545	15531	15627	15741	15368	15606	15504	15668	15512	15755	15665	15963	15702	15858	15721	15758	15474	15746	15636	15765	15816	15569	15637	15660	15358	15546	15726	15707	15974	15593	15635	15617	15783	15678	15616	15595	15787	15621	15623	15725	15581	15846	15657	15816	15616	15504	15497	15649	15520	15616	15645	15713	15873	15575	15702	15747	15590	15753	15650	15659	15587	15659	15599	15714	15603	15576	15732	15482	15629	15619	15612	15817	15827	15515	15633	15624	15631	15638	15674	15557	15672	15486	15526	15549	15553	15590	15675	15640	15496	15817	15766	15583	15610	15620	15755	15503	15632	15662	15613	15794	15719	15778	15729	15652	15654	15754	15662	15772	15707	15473	15595	15636	15696	15758	15657	15793	15659	15502	15536	15736	15581	15605	15573	15934	15657	15629	15703	15548	15717	15726	15750	15625	15548	15679	15522	15641	15871	15723	15507	15874	15694	15677	15855	15646	15730	15673	15770	15661	15684	15610	15674	15648	15662	15793	15545	15620	15672	15805	15804	15689	15550	15398	15598	15599	15785	15550	15743	15583	15653	15619	15741	15762	15734	15742	15587	15690	15619	15444	15512	15476	15740	15481	15730	15513	15620	15577	15458	15694	15593	15791	15686	15540	15633	15497	15692	15587	15800	15594	15617	15525	15766	15802	15585	15583	15311	15685	15640	15572	15483	15671	15809	15690	15651	15637	15708	15725	15714	15545	15530	15731	15577	15614	15641	15623	15649	15661	15569	15631	15699	15559	15595	15547	15610	15645	15598	15821	15505	15719	15758	15552	15663	15635	15691	15752	15583	15748	15599	15644	15569	15838	15754	15636	15697	15544	15735	15883	15775	15809	15689	15651	15694	15662	15657	15517	15520	15628	15653	15631	15749	15718	15671	15472	15702	15500	15650	15641	15821	15652	15531	15652	15737	15607
13044	22937	21927	17578	16228	15936	16047	15692	15356	14975	15077	14734	14477	14312	19031	29576	27104	22862	18445	15708	14120	13802	13867	13749	13684	13534	13805	13830	13690	13782	13728	13753	13811	13605	13641	13798	13648	13892	13784	13679	13658	13745	13686	13529	13826	13732	13699	13571	13786	13545	13757	13633	13664	13822	13603	13668	13628	13700	13799	13580	13669	13790	13741	13804	13813	13535	13831	13613	13622	13741	13640	13564	13486	13746	13716	13699	13731	13715	13601	13611	13615	13827	13768	13721	13653	13732	13635	13526	13751	13597	13694	13759	13846	13809	13675	13558	13611	13466	13593	13690	13703	13675	13669	13656	13762	13844	13607	13737	13715	13788	13829	13708	13583	13652	13475	13723	13738	13585	13708	13766	13735	13688	13644	13629	13764	13613	13462	13619	13651	13682	13610	13642	13772	13774	13669	13526	13768	13697	13712	13774	13729	13592	13648	13541	13638	13521	13659	13712	13863	13666	13585	13546	13713	13526	13541	13664	13517	13935	13788	13669	13479	13752	13791	13610	13684	13627	13683	13825	13680	13771	13640	13682	13616	13584	13682	13590	13763	13634	13814	13681	13630	13652	13625	13652	13664	13609	13532	13788	13740	13623	13706	13652	13567	13740	13566	13627	13677	13597	13614	13694	13583	13635	13515	13515	13660	13719	13707	13674	13804	13528	13920	13527	13560	13655	13770	13572	13659	13797	13688	13670	13667	13683	13808	13778	13780	13694	13694	13572	13634	13697	13489	13702	13796	13561	13631	13689	13624	13678	13687	13603	13490	13730	13519	13696	13692	13738	13814	13654	13687	13609	13699	13643	13845	13658	13634	13654	13662	13723	13636	13768	13649	13695	13786	13649	13549	13679	13587	13902	13709	13601	13866	13627	13609	13702	13880	13748	13609	13682	13812	13524	13723	13707	13694	13735	13589	13650	13694	13690	13782	13531	13542	13610	13816	13667	13836	13711	13694	13686	13778	13776	13770	13643	13602	13683	13604	13604	13684	13765	13806	13657	13659	13668	13559	13508	13700	13547	13579	13553	13692	13732	13614	13611	13798	13606	13712	13650	13586	13671	13736	13676	13667	13662	13659	13798	13594	13717	13559	13808	13717	13770	13454	13609	13723	13747	13547	13738	13766	13600	13606	13857	13530	13698	13723	13612	13704	13610	13749	13570	13637	13805	13821	13699	13519	13618	13712	13623	13691	13626	13645	13633	13683	13703	13706	13755	13607	13770	13617	13506	13722	13698	13567	13691	13684	13756	13635	13699	13593	13748	13731	13789	13782	13522	13742	13565	13596	13586	13686	13659	13615	13663	13723	13611	13717	13838	13762	13788	13643	13603	13686	13839	13580	13687	13636	13744	13692	13636	13597	13604	13619	13634	13801	13592	13607	14014	13596	13626	13787	13789	13749	13538	13656	13686	13550	13798	13664	13858	13579	13679	13736	13708	13614	13551	13655	13634	13624	13853	13802	13721	13701	13808	13627	13732	13703	13623	13721	13663	13646	13633	13654	13667	13505	13748	13581	13443	13707	13746	13572	13796	13774	13621	13672	13713	13685	13669	13618	13632	13667	13527	13782	13672	13722	13553	13742	13856	13773	13549	13561	13582	13604	13665	13562	13742	13615	13783	13721	13667	13667	13542	13524	13603	13606	13665	13650	13905	13706	13577	13688	13584	13783	13637	13542	13738	13733	13716	13684	13558	13693	13665	13733	13555	13679	13561	13788	13594	13632	13741	13827	13758	13583	13640	13618	13623	13619	13706	13673	13601	13719	13650	13645	13760	13656	13612	13766	13701	13729	13622	13683	13685	13615	13609	13646	13736	13643	13720	13651	13929	13581	13685	13808	13725	13709	13702	13808	13600	13614	13860	13727	13622	13510	13651	13775	13657	13497	13403	13705	13770	13739	13736	13612	13789	13673	13704	13670	13736	13493	13646	13798	13489	13751	13646	13865	13763	13598	13628	13639	13610	13523	13570	13846	13756	13636	13747	13634	13731	13714	13744	13858	13538	13669	13740	13739	13574	13819	13821	13690	13607	13583	13699	13793	13731	13603	13765	13778	13627	13623	13539	13525	13627	13638	13592	13742	13562	13659	13629	13563	13727	13572	13926	13777	13692	13747	13718	13487	13764	13646	13763	13677	13674	13722	13715	13567	13748	13791	13840	13727	13659	13747	13817	13791	13715	13675	13691	13727	13623	13640	13687	13676	13797	13726	13779	13828	13798	13663	13825	13578	13690	13736	13705	13563	13685	13778	13731	13742	13726	13603	13702	13686	13766	13656	13752	13667	13765	13669	13475	13767	13495	13729	13744	13677	13688	13668	13592	13700	13698	13607	13581	13709	13689	13640	13770	13550	13745	13705	13677	13751	13512	13786	13494	13543	13671	13674	13694	13698	13827	13704	13567	13745	13674	13521	13706	13623	13620	13643	13438	13681	13718	13663	13733	13608	13685	13804	13538	13760	13715	13726	13536	13495	13649	13793	13654	13691	13728	13700	13753	13664	13707	13663	13597	13691	13574	13856	13689	13565	13704	13476	13644	13645	13642	13643	13837	13798	13675	13762	13548	13518	13819	13577	13778	13529	13742	13625	13590	13647	13683	13724	13690	13714	13686	13754	13687	13663	13800	13708	13593	13678	13566	13806	13760	13923	13727	13491	13694	13613	13804	13729	13712	13545	13669	13668	13721	13667	13736	13843	13619	13690	13662	13665	13689	13673	13727	13773	13830	13757	13629	13715	13788	13589	13595	13787	13700	13702	13609	13715	13780	13632	13665	13603	13710	13770	13798	13599	13761	13709	13504	13680	13716	13486	13662	13590	13603	13796	13650	13658	13672	13597	13598	13556	13706	13856	13777	13783	13549	13901	13760	13807	13856	13787	13656	13649	13582	13626	13642	13584	13657	13721	13525	13580	13639	13445	13702	13577	13656	13766	13612	13617	13662	13693	13546	13637	13506	13641	13837	13586	13724	13900	13750	13724	13689	13669	13625	13670	13572	13794	13619	13624	13623	13824	13720	13664	13612	13686	13704	13700	13651	13757	13610	13646	13643	13649	13806	13716	13799	13538	13551	13656	13758	13773	13618	13671	13501	13713	13779	13749	13700	13764	13689	13689	13644	13660	13653	13626	13632	13757	13683	13600	13691	13803	13776	13811	13600	13589	13546	13750	13827	13659	13710	13548	13673	13633	13556	13839	13693	13639	13862	13503	13737	13746	13596	13686	13677	13606	13709	13633	13692	13674	13573	13696	13627	13604	13689	13655	13799	13809	13448	13733	13742	13709	13761	13624	13576	13721	13654	13609	13730	13578	13695	13665	13649	13800	13675	13718	13765	13704	13758	13620	13681	13696	13663	13409	13835	13636	13684	13601	13689	13692	13801	13634	13714	13774	13922	13576	13620	13577	13689	13845	13732	13690	13761	13724	13636	13581	13863	13452	13719	13683	13657	13705	13747	13654	13642	13756	13675	13721	13747	13470	13577	13682	13676	13770	13795	13629	13559	13540	13652	13782	13685	13762	13741	13665	13673	13484	13500	13704	13611	13839	13641	13757	13445	13627	13787	13496	13711	13604	13878	13722	13767	13783	13654	13706	13712	13565	13729	13622	13677	13710	13662	13616	13750	13750	13530	13534	13833	13794	13663	13726	13670	13779	13694	13648	13599	13693	13777	13729	13520	13487	13721	13826	13517	13515	13741	13628	13698	13558	13780	13758	13617	13724	13716	13823	13638	13741	13581	13567	13708	13651	13753	13688	13770	13565	13645	13635	13612	13664	13642	13720	13579	13634	13851	13879	13665	13497	13618	13669	13765	13610	13594	13699	13802	13605	13677	13795	13673	13663	13601	13842	13680	13665	13701	13715	13637	13743	13536	13727	13712	13559	13630	13804	13611	13564	13658	13776	13634	13780	13640	13537	13681	13633	13663	13728	13526	13683	13747	13685	13617	13584	13536	13551	13742	13653	13655	13862	13523	13790	13482	13673	13673	13658	13688	13635	13514	13636	13704	13802	13568	13675	13653	13724	13798	13814	13733	13710	13723	13522	13772	13680	13559	13612	13573	13517	13710	13676	13763	13670	13663	13764	13566	13743	13690	13751	13602	13722	13598	13670	13728	13554	13603	13799	13554	13850	13813	13696	13786	13682	13756	13572	13501	13670	13547	13720	13581	13515	13493	13604	13698	13781	13623	13756	13690	13588	13627	13698	13646	13579	13474	13867	13681	13713	13642	13838	13745	13661	13737	13718	13657	13752	13748	13727	13765	13685	13567	13601	13726	13612	13678	13859	13754	13748	13619	13718	13696	13611	13734	13827	13479	13777	13651	13500	13506	13532	13736	13751	13614	13688	13704	13720	13629	13706	13791	13555	13691	13576	13692	13604	13608	13679	13612	13679	13586	13627	13626	13530	13638	13685	13591	13780	13578	13584	13620	13710	13695	13666	13572	13588	13622	13629	13723	13762	13743	13662	13814	13740	13668	13527	13863	13706	13621	13610	13574	13609	13593	13648	13721	13688	13760	13680	13561	13473	13530	13639	13668	13539	13682	13663	13782	13758	13638	13697	13617	13657	13902	13507	13666	13749	13612	13622	13624	13676	13747	13667	13599	13744	13745	13576	13609	13746	13658	13816	13746	13637	13730	13710	13569	13650	13757	13780	13501	13657	13687	13780	13768	13793	13609	13767	13706	13767	13624	13716	13589	13801	13539	13793	13554	13682	13619	13824	13677	13618	13651	13580	13818	13590	13666	13657	13686	13515	13690	13552	13567	13628	13721	13683	13699	13695	13709	13634	13644	13524	13704	13791	13662	13814	13815	13725	13778	13691	13674	13544	13690	13580	13710	13847	13804	13738	13647	13757	13740	13650	13503	13612	13629	13729	13599	13557	13565	13669	13653	13644	13683	13510	13734	13756	13681	13882	13581	13678	13563	13724	13602	13739	13625	13798	13668	13640	13663	13643	13547	13529	13750	13636	13779	13811	13685	13684	13699	13614	13648	13711	13665	13743	13604	13683	13786	13798	13710	13782	13636	13566	13733	13722	13756	13689	13793	13427	13727	13659	13710	13503	13533	13677	13613	13679	13634	13559	13637	13745	13593	13611	13699	13578	13597	13652	13611	13788	13532	13804	13604
22580	20910	28667	23299	21006	22471	23859	18283	17056	17176	17118	17082	16367	16352	23594	38022	33601	28738	22905	18840	16514	15758	15685	15667	15732	15612	15506	15467	15611	15648	15712	15602	15504	15504	15406	15492	15643	15752	15704	15608	15549	15444	15668	15493	15523	15496	15597	15648	15663	15580	15607	15508	15584	15778	15543	15316	15666	15402	15620	15409	15516	15512	15457	15520	15639	15404	15486	15410	15303	15481	15536	15539	15350	15808	15529	15346	15534	15625	15390	15574	15628	15587	15528	15385	15763	15347	15445	15634	15476	15636	15434	15456	15495	15742	15481	15545	15777	15681	15506	15373	15334	15683	15396	15761	15561	15654	15549	15460	15410	15522	15369	15482	15515	15292	15318	15562	15483	15602	15481	15634	15571	15459	15490	15515	15614	15707	15654	15333	15543	15511	15730	15495	15579	15552	15734	15540	15659	15715	15764	15452	15444	15366	15416	15445	15522	15332	15443	15385	15585	15483	15402	15598	15521	15458	15452	15571	15542	15562	15511	15551	15575	15281	15364	15420	15443	15479	15276	15374	15521	15503	15466	15489	15561	15395	15505	15286	15342	15556	15539	15598	15512	15645	15437	15420	15414	15593	15287	15512	15287	15344	15271	15555	15490	15603	15481	15565	15712	15683	15428	15437	15394	15415	15612	15534	15595	15540	15440	15540	15451	15548	15288	15457	15470	15280	15480	15670	15288	15584	15427	15612	15612	15549	15298	15507	15539	15462	15326	15524	15411	15514	15676	15644	15465	15496	15389	15334	15489	15485	15521	15493	15381	15416	15414	15477	15357	15545	15439	15414	15385	15403	15383	15468	15379	15514	15594	15572	15429	15368	15434	15333	15519	15551	15558	15355	15677	15341	15563	15409	15399	15492	15337	15375	15498	15519	15624	15365	15434	15225	15325	15380	15391	15435	15272	15510	15557	15517	15621	15497	15374	15377	15498	15550	15514	15454	15482	15419	15452	15500	15436	15359	15608	15399	15337	15565	15553	15307	15480	15443	15343	15475	15644	15434	15529	15508	15359	15502	15523	15591	15519	15739	15610	15423	15612	15442	15622	15431	15441	15586	15536	15475	15347	15550	15520	15604	15447	15404	15598	15423	15471	15450	15483	15604	15628	15380	15529	15626	15632	15488	15579	15378	15617	15471	15424	15330	15370	15545	15567	15460	15636	15322	15555	15504	15389	15217	15446	15520	15540	15390	15376	15201	15449	15444	15397	15450	15421	15495	15478	15512	15420	15573	15349	15376	15580	15439	15318	15496	15535	15374	15476	15380	15368	15624	15258	15642	15415	15400	15471	15555	15614	15593	15403	15388	15546	15405	15174	15410	15278	15529	15466	15541	15681	15279	15452	15545	15482	15764	15544	15367	15540	15393	15489	15526	15660	15563	15509	15658	15419	15376	15513	15419	15393	15274	15565	15450	15594	15435	15644	15377	15265	15258	15532	15426	15266	15467	15676	15458	15595	15576	15523	15450	15566	15476	15543	15433	15529	15355	15176	15364	15421	15594	15542	15700	15475	15468	15550	15541	15652	15511	15801	15378	15423	15430	15474	15544	15554	15562	15658	15322	15497	15544	15425	15598	15456	15426	15515	15590	15278	15558	15616	15465	15534	15596	15524	15525	15493	15423	15381	15499	15669	15518	15372	15417	15473	15367	15386	15381	15570	15585	15380	15334	15531	15413	15612	15425	15420	15510	15398	15243	15607	15496	15369	15515	15274	15572	15429	15551	15446	15701	15344	15339	15369	15390	15432	15360	15483	15402	15521	15467	15559	15640	15345	15281	15388	15569	15482	15552	15491	15619	15423	15469	15387	15406	15419	15332	15484	15483	15464	15524	15571	15558	15473	15501	15578	15483	15426	15389	15362	15492	15482	15231	15480	15482	15350	15221	15404	15382	15438	15462	15535	15390	15457	15489	15477	15504	15339	15475	15437	15477	15454	15452	15650	15530	15380	15529	15474	15372	15283	15442	15396	15199	15520	15598	15466	15528	15412	15237	15484	15290	15432	15595	15603	15472	15438	15294	15516	15514	15289	15451	15739	15595	15492	15334	15548	15297	15408	15407	15442	15467	15356	15644	15485	15351	15241	15247	15478	15469	15559	15369	15563	15231	15406	15474	15343	15382	15433	15403	15557	15390	15513	15407	15487	15487	15369	15529	15352	15506	15576	15600	15446	15252	15439	15283	15657	15391	15587	15389	15505	15508	15283	15306	15509	15301	15435	15425	15535	15327	15497	15310	15555	15436	15311	15448	15398	15481	15556	15584	15740	15543	15496	15413	15324	15408	15377	15303	15514	15549	15429	15405	15569	15532	15599	15343	15415	15254	15489	15492	15552	15580	15411	15601	15435	15605	15855	15629	15305	15560	15481	15442	15641	15536	15593	15301	15342	15501	15368	15309	15374	15335	15465	15575	15363	15528	15404	15534	15560	15601	15379	15415	15473	15548	15385	15558	15403	15557	15551	15530	15571	15411	15515	15303	15330	15616	15490	15633	15632	15492	15259	15571	15445	15497	15562	15463	15253	15382	15369	15367	15460	15471	15440	15120	15385	15339	15530	15482	15506	15419	15580	15417	15402	15433	15296	15665	15476	15398	15542	15462	15588	15379	15392	15507	15526	15228	15400	15578	15508	15246	15510	15372	15345	15450	15400	15552	15341	15401	15334	15427	15495	15339	15493	15493	15403	15388	15418	15463	15758	15366	15568	15527	15580	15493	15640	15316	15372	15444	15231	15501	15521	15607	15413	15443	15377	15661	15424	15527	15515	15460	15424	15438	15551	15479	15475	15593	15458	15414	15470	15600	15537	15468	15461	15509	15445	15559	15501	15501	15573	15393	15306	15546	15457	15238	15415	15339	15537	15544	15367	15489	15427	15597	15459	15571	15627	15425	15459	15460	15380	15549	15597	15515	15595	15383	15455	15520	15544	15543	15554	15444	15505	15574	15669	15342	15246	15472	15473	15368	15618	15450	15385	15420	15515	15534	15454	15470	15629	15426	15295	15344	15393	15537	15409	15449	15318	15527	15417	15518	15530	15500	15462	15440	15358	15357	15399	15490	15297	15562	15408	15436	15412	15381	15553	15349	15418	15501	15296	15284	15417	15491	15544	15462	15506	15378	15320	15505	15538	15532	15388	15550	15432	15477	15526	15651	15319	15485	15389	15540	15424	15388	15514	15307	15423	15652	15606	15708	15369	15517	15610	15635	15645	15431	15373	15396	15389	15502	15396	15623	15546	15607	15479	15449	15433	15510	15546	15162	15621	15441	15698	15422	15347	15591	15475	15609	15394	15479	15745	15614	15539	15458	15404	15424	15379	15438	15504	15416	15600	15420	15545	15350	15588	15316	15250	15416	15668	15611	15466	15503	15321	15499	15417	15393	15469	15385	15432	15313	15513	15560	15551	15461	15537	15317	15439	15323	15649	15460	15448	15627	15515	15402	15568	15503	15449	15334	15354	15296	15240	15548	15394	15372	15580	15350	15401	15347	15549	15342	15458	15529	15438	15160	15445	15430	15545	15562	15433	15537	15481	15457	15430	15675	15382	15541	15594	15349	15365	15480	15291	15482	15458	15542	15579	15359	15275	15438	15559	15592	15482	15395	15517	15469	15460	15438	15517	15291	15459	15325	15416	15419	15708	15300	15269	15238	15286	15357	15415	15515	15556	15325	15598	15527	15527	15558	15542	15697	15565	15479	15388	15580	15601	15201	15398	15274	15201	15323	15505	15243	15464	15530	15427	15556	15545	15417	15487	15456	15533	15336	15578	15428	15412	15646	15534	15521	15610	15486	15493	15481	15435	15580	15435	15293	15505	15486	15385	15512	15408	15732	15386	15425	15584	15600	15453	15614	15518	15472	15601	15372	15531	15565	15354	15437	15595	15273	15394	15382	15464	15413	15344	15403	15236	15528	15481	15394	15514	15422	15413	15373	15607	15378	15533	15425	15441	15501	15598	15169	15342	15239	15498	15509	15234	15360	15408	15454	15457	15526	15465	15414	15432	15345	15379	15535	15445	15261	15472	15451	15490	15673	15414	15272	15322	15596	15447	15684	15498	15714	15365	15226	15428	15395	15398	15377	15465	15236	15370	15425	15553	15323	15449	15237	15362	15589	15307	15559	15618	15436	15493	15531	15289	15288	15429	15384	15380	15440	15178	15479	15509	15343	15277	15568	15408	15404	15595	15500	15519	15570	15566	15383	15599	15577	15671	15526	15551	15549	15434	15386	15359	15383	15493	15716	15399	15398	15525	15362	15474	15450	15327	15431	15535	15385	15403	15426	15490	15790	15437	15588	15638	15471	15633	15437	15343	15510	15450	15206	15520	15395	15555	15486	15545	15493	15300	15276	15354	15430	15549	15608	15458	15468	15527	15633	15648	15569	15551	15479	15531	15412	15406	15463	15547	15454	15413	15523	15461	15505	15375	15412	15545	15602	15319	15443	15509	15497	15279	15589	15167	15416	15453	15505	15467	15518	15361	15348	15342	15422	15441	15367	15596	15220	15408	15485	15533	15485	15596	15625	15588	15446	15610	15325	15533	15176	15505	15638	15524	15707	15380	15626	15754	15536	15481	15507	15310	15438	15302	15368	15378	15384	15507	15418	15476	15575	15423	15424	15574	15433	15567	15350	15489	15470	15472	15236	15553	15461	15455	15388	15356	15593	15421	15247	15299	15259	15357	15348	15390	15597	15664	15619	15570	15374	15354	15431	15476	15389	15473	15428	15361	15231	15374	15447	15326	15530	15467	15614	15340	15249	15451	15452	15473	15321	15455	15508	15671	15442	15287	15512	15584	15598	15385	15455	15611	15714	15450	15517	15333	15343	15303	15456	15669	15490	15531	15413	15435	15490	15636	15463	15600	15618	15513	15462	15628	15389	15304	15329	15592	15558	15279	15379	15580	15275	15417	15596	15543	15381	15546	15545	15306	15354	15429	15565	15440	15444	15455	15285	15585	15381	15504	15541	15582	15396	15275	15558	15558	15663	15281	15353	15552	15592	15449	15456	15539	15546	15520	15363	15389	15520	15556	15564	15383	15439	15456	15392	15385	15419	15574	15493	15354	15423	15379	15217	15460	15615	15643	15492	15280	15546	15344	15493	15305	15440	15685	15434	15504	15558
14922	28325	25840	19571	18093	17178	16945	16758	16178	15857	15897	15942	14882	14608	26650	39471	34438	28617	21686	16846	14417	13817	13740	13642	13783	13710	13631	13655	13612	13711	13573	13619	13672	13528	13507	13568	13541	13677	13553	13657	13525	13515	13576	13496	13471	13610	13651	13534	13644	13422	13586	13628	13498	13564	13518	13578	13570	13588	13408	13505	13424	13609	13697	13533	13501	13708	13656	13675	13730	13712	13547	13612	13877	13510	13641	13632	13412	13530	13548	13621	13643	13480	13560	13472	13577	13549	13553	13577	13403	13484	13591	13646	13581	13434	13426	13584	13747	13595	13515	13497	13638	13640	13570	13533	13764	13512	13581	13744	13596	13635	13595	13646	13501	13655	13524	13554	13556	13604	13535	13551	13662	13508	13464	13672	13640	13505	13463	13536	13448	13665	13486	13426	13600	13611	13531	13603	13752	13564	13498	13593	13580	13473	13669	13437	13524	13622	13464	13541	13391	13543	13421	13573	13544	13536	13485	13573	13573	13644	13562	13677	13564	13564	13624	13507	13484	13591	13593	13558	13560	13643	13645	13475	13513	13690	13541	13446	13585	13519	13495	13472	13498	13592	13781	13588	13594	13486	13506	13646	13549	13498	13629	13470	13734	13496	13611	13646	13429	13398	13484	13579	13591	13602	13672	13689	13665	13278	13659	13591	13689	13512	13588	13594	13570	13528	13448	13568	13688	13486	13606	13328	13469	13537	13569	13652	13450	13599	13309	13650	13566	13519	13680	13551	13586	13486	13464	13580	13604	13656	13475	13423	13556	13455	13795	13525	13613	13518	13488	13568	13580	13766	13512	13589	13542	13641	13508	13477	13558	13640	13628	13396	13731	13610	13403	13538	13515	13760	13477	13636	13552	13526	13575	13650	13518	13495	13545	13641	13636	13706	13519	13533	13432	13506	13535	13309	13516	13519	13458	13629	13611	13484	13466	13441	13448	13538	13556	13641	13468	13548	13567	13488	13580	13532	13517	13638	13358	13662	13593	13582	13690	13585	13595	13576	13698	13572	13663	13591	13445	13407	13625	13455	13494	13582	13633	13447	13445	13460	13474	13397	13647	13449	13537	13571	13637	13512	13530	13491	13622	13600	13615	13517	13494	13627	13714	13556	13549	13529	13533	13659	13612	13677	13613	13424	13526	13581	13590	13622	13598	13767	13461	13352	13517	13591	13531	13542	13560	13567	13737	13598	13776	13505	13429	13557	13529	13626	13565	13575	13512	13410	13511	13535	13664	13525	13771	13729	13419	13495	13625	13738	13345	13564	13529	13364	13467	13513	13521	13436	13506	13541	13617	13468	13501	13779	13534	13574	13474	13585	13615	13438	13498	13627	13549	13473	13578	13435	13565	13567	13610	13426	13487	13598	13622	13530	13520	13404	13500	13459	13789	13475	13565	13759	13550	13588	13575	13531	13576	13442	13733	13463	13472	13511	13686	13708	13482	13460	13696	13716	13495	13562	13443	13727	13643	13454	13631	13628	13517	13502	13710	13527	13505	13571	13376	13459	13631	13461	13476	13643	13568	13387	13617	13651	13646	13646	13609	13580	13517	13530	13600	13630	13437	13560	13549	13459	13556	13420	13549	13506	13652	13521	13665	13475	13591	13586	13558	13604	13526	13616	13676	13502	13534	13565	13562	13602	13650	13555	13537	13563	13448	13556	13693	13719	13580	13576	13494	13508	13667	13449	13394	13436	13670	13505	13735	13534	13579	13643	13605	13588	13513	13584	13461	13442	13564	13564	13658	13427	13650	13464	13615	13395	13613	13697	13608	13579	13629	13690	13447	13646	13545	13428	13568	13441	13573	13632	13449	13739	13407	13471	13534	13620	13470	13499	13550	13524	13648	13626	13481	13491	13609	13540	13464	13630	13546	13511	13612	13585	13531	13609	13652	13526	13511	13362	13550	13472	13635	13496	13405	13658	13444	13621	13520	13560	13500	13588	13440	13520	13603	13369	13648	13561	13601	13410	13582	13515	13684	13590	13598	13604	13592	13606	13525	13546	13573	13601	13623	13415	13429	13511	13666	13437	13504	13528	13470	13607	13543	13541	13497	13629	13682	13551	13521	13572	13573	13604	13516	13500	13763	13427	13480	13587	13568	13509	13567	13664	13492	13413	13528	13542	13620	13372	13620	13410	13563	13459	13591	13495	13522	13426	13662	13468	13497	13800	13456	13489	13583	13504	13468	13654	13614	13450	13464	13625	13546	13615	13587	13488	13583	13589	13521	13680	13466	13692	13697	13452	13473	13645	13638	13731	13621	13617	13404	13612	13654	13714	13581	13445	13417	13483	13675	13564	13591	13409	13542	13647	13569	13738	13495	13457	13604	13477	13478	13665	13476	13453	13620	13407	13483	13292	13558	13509	13558	13532	13513	13492	13595	13539	13581	13659	13769	13440	13507	13458	13579	13523	13463	13683	13634	13659	13476	13599	13545	13494	13528	13398	13704	13506	13572	13599	13594	13696	13599	13697	13676	13543	13462	13657	13651	13429	13441	13593	13503	13508	13512	13455	13666	13529	13506	13581	13609	13465	13618	13588	13501	13493	13350	13590	13469	13412	13626	13585	13717	13584	13725	13449	13661	13416	13555	13499	13626	13522	13471	13704	13736	13500	13669	13478	13421	13494	13783	13603	13632	13465	13526	13691	13656	13589	13543	13536	13512	13468	13606	13796	13507	13565	13455	13544	13354	13631	13467	13611	13537	13634	13376	13666	13651	13497	13512	13599	13485	13676	13583	13448	13554	13517	13735	13725	13521	13508	13571	13670	13468	13538	13508	13607	13562	13573	13442	13670	13404	13530	13478	13533	13660	13449	13518	13397	13512	13558	13559	13754	13588	13517	13371	13457	13469	13712	13555	13538	13675	13413	13595	13605	13659	13598	13646	13451	13605	13710	13451	13440	13563	13565	13396	13550	13601	13483	13333	13371	13575	13521	13771	13610	13594	13586	13409	13632	13473	13543	13488	13607	13366	13505	13642	13539	13432	13684	13647	13689	13729	13617	13576	13642	13528	13621	13572	13508	13635	13709	13481	13531	13613	13543	13469	13406	13622	13643	13510	13601	13469	13655	13444	13516	13538	13610	13633	13543	13722	13474	13567	13512	13677	13490	13547	13580	13525	13647	13460	13378	13582	13717	13335	13522	13766	13616	13449	13498	13430	13409	13602	13553	13414	13638	13655	13504	13556	13558	13562	13493	13612	13526	13609	13521	13579	13509	13543	13654	13503	13656	13659	13718	13476	13684	13383	13648	13599	13455	13522	13548	13438	13691	13511	13544	13768	13555	13643	13680	13506	13715	13439	13556	13565	13498	13563	13593	13660	13550	13389	13525	13400	13521	13618	13515	13542	13634	13674	13554	13662	13521	13515	13585	13593	13372	13686	13607	13631	13495	13626	13486	13552	13368	13618	13608	13694	13581	13445	13470	13583	13385	13654	13625	13710	13462	13635	13616	13556	13493	13658	13526	13519	13535	13620	13414	13425	13621	13646	13478	13537	13407	13599	13622	13615	13587	13569	13464	13500	13536	13606	13456	13733	13555	13626	13655	13752	13370	13568	13372	13573	13463	13584	13685	13539	13505	13592	13641	13462	13566	13542	13764	13597	13506	13464	13614	13587	13515	13683	13559	13558	13485	13568	13615	13392	13583	13515	13494	13675	13526	13425	13709	13530	13621	13561	13516	13708	13444	13633	13644	13490	13535	13496	13416	13521	13630	13537	13536	13517	13683	13535	13641	13484	13394	13549	13689	13706	13582	13470	13678	13496	13594	13481	13394	13633	13552	13629	13542	13424	13658	13503	13623	13475	13599	13556	13468	13482	13500	13564	13667	13571	13573	13500	13425	13573	13410	13499	13668	13422	13648	13622	13481	13265	13624	13505	13437	13657	13650	13550	13388	13512	13602	13680	13596	13482	13571	13622	13502	13543	13585	13549	13503	13491	13508	13520	13710	13563	13491	13668	13489	13677	13512	13573	13446	13590	13351	13421	13642	13522	13726	13597	13447	13712	13505	13615	13469	13516	13404	13584	13506	13769	13444	13467	13468	13561	13455	13663	13664	13580	13704	13651	13616	13528	13413	13663	13601	13502	13535	13489	13603	13654	13613	13574	13697	13458	13669	13564	13606	13531	13711	13523	13581	13494	13341	13661	13689	13407	13622	13606	13726	13612	13435	13509	13554	13605	13569	13561	13433	13684	13628	13577	13590	13540	13640	13433	13564	13495	13546	13671	13504	13612	13523	13444	13647	13617	13610	13601	13613	13585	13533	13388	13582	13637	13672	13500	13349	13608	13447	13526	13504	13456	13564	13642	13651	13559	13426	13569	13565	13663	13607	13663	13698	13585	13734	13562	13715	13402	13588	13709	13489	13742	13417	13597	13532	13694	13582	13565	13603	13679	13548	13530	13657	13667	13577	13701	13588	13576	13499	13422	13442	13706	13603	13404	13587	13566	13677	13543	13434	13680	13523	13581	13573	13538	13830	13534	13627	13532	13569	13521	13585	13492	13508	13680	13498	13489	13362	13478	13636	13499	13509	13512	13599	13604	13571	13537	13671	13559	13475	13731	13543	13446	13423	13451	13576	13540	13669	13532	13604	13558	13482	13448	13574	13643	13549	13510	13466	13468	13357	13523	13556	13754	13566	13489	13640	13525	13502	13531	13445	13555	13470	13574	13522	13584	13393	13437	13506	13605	13439	13480	13685	13569	13472	13576	13296	13607	13573	13722	13484	13612	13393	13534	13541	13551	13520	13474	13495	13477	13599	13668	13354	13580	13547	13591	13560	13530	13606	13491	13582	13598	13593	13604	13565	13533	13443	13482	13459	13523	13501	13548	13703	13642	13499	13579	13556	13687	13642	13556	13567	13497	13565	13606	13379	13660	13407	13469	13563	13606	13738	13709	13612	13534	13451	13709	13497	13510	13511	13614	13750	13561	13417	13602	13408	13557	13546	13505	13667	13630	13745	13605	13341	13652	13574	13711	13530	13489	13561	13562	13449	13537	13537	13494	13600	13490	13577	13535	13522	13561	13595	13594	13429	13502	13594	13584	13652	13568	13324	13546	13588	13560	13494	13513	13580	13523	13591	13754	13656	13562	13541	13628	13512	13485	13540
26887	21427	23768	19897	16180	16666	16717	16336	16278	16349	16268	16260	16101	15818	16144	18008	18008	17465	16559	16142	15960	15837	16021	15713	15879	15924	15703	15620	15796	15628	15688	15594	15800	15703	15839	15729	15919	15831	15559	15706	15895	15621	15750	15990	15807	15862	15646	15675	15646	15689	15749	15651	15693	15622	15685	15778	15949	15613	15759	15744	15917	15692	15555	15754	15844	15737	15796	15569	15586	15617	15711	15809	15868	15717	15671	15653	15587	15680	15515	15687	15687	15671	15710	15792	15843	15550	15839	15747	15582	15571	15793	15582	15788	15619	15731	15732	16081	15876	15837	15682	15804	15843	15760	15575	15691	15595	15633	15627	15755	15772	15755	15789	15813	15757	15912	15789	15778	15645	15711	15763	15561	15881	15766	15496	15861	15657	15887	15746	15734	15607	15749	15657	15718	15758	15689	15703	15642	15748	16013	15757	15951	15784	15843	15604	15798	15868	15649	15632	15524	15850	15670	15698	15634	15600	15787	15644	15683	15635	15851	15598	15812	15800	15828	15578	15758	15691	15627	15798	15859	15907	15781	15811	15759	15758	15615	15682	15709	15693	15726	15784	15585	15681	15766	15842	15901	15723	15709	15896	15748	15688	15688	15621	15747	15796	15803	15638	15860	15823	15715	15654	15612	15675	15684	15660	15801	15725	15776	15874	15608	15794	15847	15779	15609	15679	15822	15538	15627	15511	15548	15621	15632	15806	15905	15937	15906	15606	15645	15712	15738	15541	15801	15778	15686	15739	15625	15754	15744	15590	15768	15695	15670	15739	15829	15846	15752	15827	15804	15491	15643	15713	15971	15672	15705	15760	15762	15695	15603	15811	15719	15637	15479	15640	15560	15781	15736	15770	15524	15628	15689	15626	15857	15830	15733	15722	15669	15775	15696	15825	15748	15712	15557	15460	15668	15666	15811	15606	15655	15768	15646	15759	15747	15630	15588	15685	15657	15874	15823	15672	15739	15814	15914	15854	15798	15608	15677	15778	15574	15670	15772	15727	15864	15545	15758	15494	15762	15816	15653	15694	15623	15768	15750	15770	15679	15635	15782	15588	15819	15810	15549	15863	15980	15780	15676	15714	15713	15526	15805	15818	15918	15844	15542	15494	15691	15689	15594	15688	15646	15666	15894	15713	15780	15872	15710	15749	15784	15897	15721	15767	15700	15905	15776	15690	15795	15644	15738	15857	15786	15669	15836	15617	15720	15464	15708	15770	15693	15804	15643	15839	15613	15714	15871	15639	15573	15686	15605	15697	15635	15579	15693	15683	15634	15622	15673	15860	15797	15554	15794	15792	16046	15738	15691	15547	15828	15758	15744	15981	15840	15859	15737	15602	15586	15771	15638	15513	15875	15618	15511	15540	15677	15657	15898	15630	15592	15711	15704	15654	15699	15747	15664	15720	15704	15655	15556	15834	15800	15631	15832	15568	15755	15646	15539	15476	15731	15768	15731	15469	15942	15733	15548	15749	15784	15536	15634	15703	15922	15782	15855	15650	15700	15535	15682	15577	15634	15601	15829	15742	15829	15791	15793	15693	15847	15599	15771	15622	15614	15870	15797	15750	15845	15669	15613	15625	15743	15832	15760	15746	15611	15564	15636	15805	15958	15804	15935	15668	15830	15798	15714	15758	15833	15768	15643	15815	15782	15733	15737	15772	15828	15548	15612	15684	15706	15816	15652	15733	15755	15787	15877	15714	15853	15735	15550	15778	15580	15827	15703	15689	15776	15699	15955	15625	15894	15782	15723	15756	15525	15603	15770	15699	15536	15711	15811	15772	15788	15733	15670	15559	15835	15697	15737	15775	15666	15689	15700	15568	15775	15733	15794	15672	15848	15819	15768	15890	15635	15672	15748	15926	15800	15607	15759	15786	15750	15848	15730	15754	16015	15996	15799	15718	15734	15567	15662	15821	15760	15675	15576	15531	15454	15822	15674	15759	15747	15775	15730	15632	15880	16017	15849	15683	15619	15569	15701	15561	15841	15805	15654	15658	15664	15669	15894	15742	15706	15899	15732	15680	15595	15656	15522	15564	15538	15798	15723	15917	15769	15644	15837	15858	15698	15770	15688	15766	15665	15777	15739	15915	15546	15549	15903	15595	15822	15663	15817	15769	15778	15536	15630	15420	15630	15843	15626	15905	15694	15482	15781	15617	15763	15954	15897	15701	15901	15698	15703	15709	15731	15742	15719	15631	15532	15794	15791	15727	15760	15867	15783	15571	15741	15833	15826	15895	15706	15741	15833	15794	15825	15786	16075	15825	15738	15692	15692	15591	15548	15569	15620	15778	15567	15822	15735	15745	15880	15647	15616	15764	15514	15668	15754	15807	15689	15701	15775	15770	15644	15625	15563	15678	15720	15681	15711	15707	15632	15681	15720	15875	15744	15746	15756	15726	15887	15590	15783	15600	15615	15738	15669	15657	15653	15635	15819	15688	15629	15878	15883	15751	15721	15972	15773	15801	15721	15637	15784	15623	15754	15711	15699	15712	15368	15753	15601	15687	15730	15747	15730	15627	15921	15714	15546	15716	15862	15630	15736	15658	15657	15822	15527	15791	15510	15491	15865	15502	15770	15745	15789	15848	15587	15737	15509	15446	15810	15902	15830	15535	15919	15668	15883	15831	15611	15744	15772	15815	15889	15576	15985	15779	15554	15891	15798	15680	15712	15765	15632	15667	15490	15607	15656	16015	15883	15736	15651	15464	15645	15643	15757	15790	15737	15932	15835	16066	15767	15667	15704	15832	15984	15816	15789	15871	15627	15721	15750	15725	15507	15589	15550	15686	15824	15717	15745	15658	15788	15757	15781	15734	15715	15578	15769	15788	15810	15447	15900	15706	15660	15727	15700	15793	15792	15984	15651	15725	15617	15946	15599	15674	15748	15748	15811	15741	15663	15709	15671	15618	15798	15579	15808	15475	15782	15688	15498	15743	15744	15846	15676	15644	15798	15780	15463	15643	15607	15531	15818	15866	15704	15720	15650	15570	15798	15687	15658	15868	15842	15639	15635	15695	15779	15757	15797	15772	15630	15708	15803	15748	15735	15931	15762	15739	15813	15723	15611	15609	15926	16044	15750	15718	15779	15641	15647	15775	15592	15593	15824	15624	15720	15742	15422	15809	15634	15676	15746	15878	15638	15731	15986	15758	15795	15686	15660	15685	15634	15633	15782	15789	15778	15676	15766	15655	15805	15803	15842	15602	15809	15872	15806	15677	15636	15721	15811	15686	15691	15647	15577	15632	15810	15728	15714	15777	15812	15853	15711	15609	15839	15615	15491	15684	15840	15852	15759	15423	15619	15793	15631	15887	15782	15584	15727	15752	15507	15702	15641	15699	15568	15638	15876	15808	15835	15857	15633	15851	15848	15770	15834	15784	15881	15760	15626	15751	15774	15664	15973	15989	15640	15769	15767	15695	15631	15727	15675	15583	15502	15660	15554	15800	15838	15693	15732	15826	15740	15846	15750	15874	15953	15678	15651	15717	15569	15643	15643	15668	15825	15595	15846	15752	15674	15730	15729	15844	15788	15652	15909	15678	16022	15680	15778	15832	15781	15443	16098	15594	15727	15681	15737	15791	15803	15835	15557	15805	15889	15725	15660	15669	15732	15528	15691	15710	15743	15994	15807	15737	15895	15717	15597	15733	15722	15628	15761	15957	15848	15668	15765	15761	15738	15800	15733	15677	15752	15696	15773	15743	15808	15737	15635	15630	15861	15755	15668	15916	15666	15866	15514	15902	15833	15716	15741	15644	15703	15818	15581	15801	15856	15692	15660	15632	15629	15669	15881	15801	15857	15628	15620	15712	15660	15958	15571	15715	15786	15777	15808	15416	15590	15755	15715	15781	15812	15417	15639	15703	15616	15485	15711	15791	15828	15814	15670	15770	15613	15757	15806	15633	15628	15641	15984	15835	15607	15638	15753	15819	15696	15659	15789	15788	15727	15815	15774	15756	15702	15770	15864	15797	15655	15671	15732	15601	15939	15822	15614	15758	15794	15813	15752	15748	15823	15572	15628	15726	15738	15502	15701	15781	15711	15715	15649	15704	15749	15677	15642	15954	15595	15570	15801	15521	15642	15791	15817	15736	15785	15776	15597	15719	15905	15701	15923	15696	15705	15915	15679	15892	15768	15591	15865	15889	15633	15668	15724	15587	15726	15823	15700	15550	15704	15648	15770	15429	15498	15891	15812	15707	15695	15547	15610	15667	15595	15659	15705	15855	15636	15575	15787	15597	15610	15681	15702	15554	15786	15789	15777	15651	15822	15613	15607	15787	15499	15567	15798	15762	15719	15652	15778	15734	15789	15612	15816	15538	15712	15604	15618	15873	15685	15679	15800	15870	15864	15844	15695	15681	15659	15721	15714	15761	15801	15857	15889	15773	15752	15785	15932	15764	15797	15712	15668	15709	16049	15723	15670	15853	15850	15556	15860	15769	15659	15721	15633	15617	15475	15814	15635	15900	15860	15643	15754	15672	15868	15708	15617	15717	15753	15608	15651	15737	15771	15741	15749	15652	15792	15807	15841	15558	15727	15534	15669	15819	15729	15780	15726	15622	15864	15786	15654	15950	15722	15707	15683	15518	15821	15846	15862	15732	15644	15702	15619	15666	15762	15691	15687	15698	15790	15596	15752	15700	15657	15708	15631	15942	15753	15676	15857	15701	15693	15710	15795	15657	15855	15685	15766	15783	15614	15843	15683	15540	15641	15661	15709	15679	15776	15743	15817	15797	15734	15878	15738	15921	15721	15592	15673	15927	15991	15846	15558	15613	15760	15834	15889	15833	15784	15638	15776	15776	15801	15639	15529	15814	15678	15627	15832	15753	15759	15926	15806	15886	15547	15647	15861	15657	15761	15768	15851	15780	15630	15741	15703	15749	15576	15625	15662	15721	15803	15681	15780	15672	15762	15771	15908	15750	15959	15598	15739	15569	15373	15718	15773	15602	15753	15620	15614	15675	15916	15858	15747	15635	15771	15856	15760	15770	15678	15670	15766	15703	15694	15886	15790	15634	15779	15636	15767	15498	15778	15807	15490	15652	15523	15850	15831	15783	15822	15614	15900	15629	15802	15539	15700	15622	15791	15684	15733	15643	15664	15565	15720	15621	15673	15915
14607	18000	16810	15068	14727	14896	14778	14860	14607	14565	14505	14614	13974	13987	14723	16832	16409	15511	14589	14146	13826	13674	13735	13794	13731	14000	13772	13729	13759	13723	13756	13788	13757	13705	13734	13728	13715	13571	13819	13679	13730	13636	13908	13855	13668	13702	13772	13916	13619	13725	13826	13832	13651	13664	13797	13784	13693	13660	13693	13753	13691	13831	13737	13756	13855	13660	13760	13648	13796	13612	13685	13742	13754	13704	13816	13562	13843	13673	13649	13729	13826	13615	13753	13653	13617	13752	13765	13802	13714	13684	13741	13760	13778	13772	13577	13606	13703	13724	13778	13581	13873	13567	13747	13757	13653	13775	13792	13761	13748	13775	13746	13747	13807	13676	13747	13767	13694	13665	13636	13900	13665	13820	13675	13669	13745	13595	13711	13675	13633	13709	13746	13557	13677	13686	13765	13767	13703	13639	13782	13874	13821	13763	13873	13749	13608	13709	13805	13740	13845	13687	13843	13808	13663	13967	13649	13699	13654	13684	13706	13620	13975	13711	13713	13854	13632	13780	13676	13677	13691	13740	13716	13838	13729	13619	13786	13620	13654	13835	13865	13898	13683	13701	13765	13763	13736	13795	13799	13628	13705	13882	13818	13547	13777	13751	13848	13714	13691	13787	13746	13725	13731	13762	13767	13636	13733	13655	13714	13780	13679	13714	13535	13797	13733	13687	13602	13747	13788	13743	13614	13633	13865	13678	13706	13740	13824	13803	13807	13668	13699	13743	13740	13632	13827	13749	13684	13711	13616	13862	13674	13678	13686	13667	13715	13697	13554	13906	13868	13732	13812	13752	13730	13566	13663	13730	13641	13595	13720	13771	13586	13626	13851	13695	13811	13653	13577	13695	13770	13656	13798	13856	13859	13728	13765	13730	13649	13901	13617	13640	13759	13779	13851	13711	13814	13577	13822	13760	13870	13872	13745	13814	13993	13721	13803	13676	13816	13776	13687	13717	13674	13669	13779	13788	13597	13563	13702	13793	13714	13773	13758	13699	13891	13707	13890	13661	13728	13690	13839	13603	13841	13726	13694	13790	13697	13681	13816	13806	13741	13786	13614	13648	13912	13830	13932	13586	13825	13617	13772	13654	13624	13758	13610	13721	13689	13858	13787	13796	13802	13755	13785	13830	13792	13736	13668	13766	13819	13625	13793	13670	13642	13800	13808	13838	13711	13798	13842	13773	13814	13701	13762	13775	13614	13727	13689	13600	13741	13825	13684	13713	13643	13784	13784	13861	13793	13741	13560	13768	13701	13654	13809	13853	13611	13856	13775	13799	13620	13753	13627	13699	13900	13670	13811	13670	13740	13719	13703	13825	13746	13641	13613	13842	13758	13894	13763	13744	13782	13839	13747	13695	13835	13699	13692	13494	13696	13914	13838	13765	13685	13949	13720	13802	13697	13864	13583	13711	13713	13821	13802	13691	13704	13769	13671	13866	13633	13735	13718	13600	13646	13612	13708	13640	13693	13715	13624	13673	13794	13766	13822	13695	13779	13681	13770	13807	13576	13706	13645	13636	13794	13653	13636	13801	13752	13725	13487	13797	13758	13514	13780	13742	13825	13725	13744	13677	13713	13614	13747	13759	13727	13658	13646	13667	13660	13493	13675	13778	13623	13612	13794	13564	13735	13742	13711	13718	13730	13731	13760	13767	13578	13795	13694	13842	13657	13709	13793	13695	13656	13765	13818	13747	13700	13873	13851	13740	13789	13651	13745	13654	13663	13812	13725	13707	13653	13731	13791	13636	13637	13730	13783	13717	13552	13821	13751	13686	13862	13671	13625	13677	13637	13737	13780	13676	13738	13586	13712	13695	13693	13847	13600	13702	13783	13726	13836	13884	13706	13831	13750	13868	13776	13660	13750	13610	13712	13773	13794	13731	13611	13633	13799	13909	13755	13681	13687	13602	13518	13657	13825	13834	13850	13829	13842	13614	13836	13701	13684	13597	13751	13792	13803	13636	13814	13629	13583	13736	13833	13916	13676	13575	13708	13643	13735	13594	13666	13775	13685	13699	13708	13755	13748	13735	13583	13926	13792	13723	13662	13650	13856	13793	13742	13598	13551	13665	13573	13695	13721	13837	13695	13837	13790	13692	13715	13486	13629	13594	13807	13690	13699	13738	13749	13694	13690	13649	13770	13685	13802	13912	13738	13906	13746	13840	13749	13642	13824	13786	13595	13689	13667	13582	13649	13685	13597	13798	13747	13639	13901	13648	13580	13786	13752	13582	13739	13759	13824	13792	13671	13725	13756	13709	13710	13830	13688	13776	13822	13755	13763	13739	13621	13778	13785	13784	13746	13733	13675	13782	13645	13818	13636	13826	13872	13978	13595	13857	13714	13840	13776	13751	13652	13794	13737	13716	13805	13742	13850	13711	13782	13689	13750	13551	13602	13772	13789	13806	13706	13568	13733	13751	13755	13761	13819	13803	13728	13788	13828	13589	13887	13751	13644	13866	13803	13773	13812	13640	13828	13621	13784	13766	13456	13665	13637	13760	13572	13836	13670	13886	13719	13630	13794	13919	13674	13762	13716	13738	13657	13559	13783	13759	13768	13830	13806	13780	13803	13673	13618	13873	13697	13900	13911	13692	13643	13596	13624	13668	13707	13816	13694	13724	13813	13877	13666	13663	13712	13732	13730	13640	13801	13755	13793	13822	13765	13728	13710	13925	13754	13690	13679	13884	13706	13744	13729	13797	13694	13722	13697	13629	13721	13932	13813	13751	13752	13570	13672	13694	13704	13671	13715	13884	13673	13838	13719	13792	13737	13593	13789	13708	13821	13715	13733	13730	13801	13794	13825	13784	13646	13632	13693	13692	13664	13878	13705	13809	13693	13747	13675	13626	13551	13744	13732	13683	13692	13584	13704	13686	13990	13704	13696	13541	13789	13754	13851	13841	13710	13652	13475	13733	13620	13778	13827	13699	13657	13634	13811	13782	13491	13754	13616	13764	13789	13720	13837	13684	13728	13855	13659	13802	13780	13738	13813	13927	13598	13725	13699	13755	13644	13744	13636	13644	13726	13706	13799	13721	13878	13654	13644	13794	13616	13609	13590	13613	13736	13562	13789	13972	13736	13839	13747	13751	13822	13790	13797	13888	13605	13657	13663	13603	13648	13917	13735	13728	13865	13672	13822	13661	13798	13857	13646	13845	13618	13773	13755	13757	13781	13752	13820	13652	13780	13708	13913	13817	13614	13819	13922	13692	13705	13716	13738	13591	13696	13691	13608	13695	13779	13829	13736	13666	13621	13823	13776	13672	13604	13802	13780	13723	13703	13616	13704	13618	13866	13837	13848	13689	13749	13784	13633	13799	13780	13812	13810	13716	13687	13673	13797	13723	13747	13839	13599	13663	13717	13843	13642	13846	13860	13841	13868	13839	13767	13810	13756	13723	13796	13642	13744	13714	13654	13742	13737	13756	13707	13743	13784	13680	13622	13940	13668	13807	13799	13631	13758	13722	13952	13641	13714	13590	13726	13832	13640	13858	13983	13797	13784	13672	13734	13832	13730	13735	13748	13871	13744	13586	13644	13700	13627	13707	13648	13634	13655	13734	13638	13609	13695	13838	13925	13731	13842	13764	13885	13736	13667	13745	13706	13585	13807	13608	13713	13795	13837	13757	13596	13538	13693	13896	13674	13692	13684	13532	13719	13600	13883	13566	13861	13910	13716	13704	13727	13798	13694	13693	13703	13600	13748	13616	13538	13580	13546	13780	13569	13786	13776	13644	13683	13665	13626	13814	13806	13724	13635	13766	13749	13796	13637	13857	13726	14009	13769	13619	13824	13711	13846	13693	13721	13678	13700	13650	13763	13734	13737	13659	13797	13802	13765	13667	13697	13676	13793	13632	13698	13737	13690	13640	13676	13800	13795	13819	13823	13745	13574	13702	13538	13453	13880	13689	13719	13649	13503	13707	13777	13590	13657	13738	13781	13756	13758	13879	13684	14016	13660	13691	13681	13815	13696	13810	13823	13884	13603	13587	13665	13738	13796	13744	13731	13874	13840	13751	13675	13836	13719	13851	13741	13692	13836	13579	13616	13703	13714	13756	13698	13515	13655	13740	13590	13747	13822	13726	13732	13716	13846	13768	13730	13764	13652	13808	13633	13741	13646	13775	13693	13756	13678	13606	13755	13773	13781	13683	13805	13725	13665	13720	13726	13677	13698	13743	13563	13881	13854	13763	13581	13760	13814	13541	13688	13684	13652	13657	13765	13782	13729	13766	13932	13798	13654	13827	13654	13882	13750	13611	13938	13793	13878	13665	13657	13771	13821	13846	13819	13709	13800	13783	13646	13538	13803	13804	13700	13797	13681	13812	13586	13879	13723	13742	13757	13804	13723	13740	13739	13839	13670	13573	13707	13622	13645	13752	13604	13753	13711	13674	13648	13671	13687	13704	13617	13880	13779	13646	13616	13647	13777	13741	13647	13739	13694	13695	13733	13716	13627	13781	13617	13562	13883	13836	13663	13779	13772	13844	13715	13719	13861	13700	13859	13524	13808	13666	13764	13821	13726	13754	13722	13647	13723	13796	13678	13628	13703	13815	13884	13598	13714	13739	13728	13766	13700	13692	13749	13754	13717	13624	13557	13757	13721	13883	13573	13689	13576	13822	13700	13827	13815	13720	13666	13763	13681	13558	13517	13499	13799	13863	13691	13761	13823	13592	13621	13711	13739	13753	13804	13826	13839	13760	13665	13764	13829	13806	13695	13648	13777	13944	13629	13802	13544	13784	13754	13655	13650	13656	13708	13822	13927	13682	13662	13650	13681	13658	13851	13739	13838	13664	13764	13766	13644	13754	13827	13569	13735	13701	13728	13530	13721	13653	13707	13811	13795	13658	13554	13723	13714	13830	13853	13632	13786	13682	13794	13693	13758	13729	13739	13679	13809	13776	13697	13742	13430	13638	13749	13775	13570	13799	13801	13774	13584	13858	13702	13685	13705	13823	13827	13786	13763	13622	13895	13771	13762	13717	13722	13638	13722	13743	13780	13714	13836	13614	13704	13746	13646	13671	13845	13742	13791	13598	13666	13795	13863	13767	13635	13622	13750	13627	13836	13936	13748	13735	13766	13742	13737	13760	13801	13757	13683	13629	13675	13686
23866	20929	28170	23889	21508	20637	19402	17241	16380	16170	16087	15947	15735	15504	17654	27872	25233	22689	19128	16546	15605	15361	15014	14873	15100	15127	14889	14945	15185	15017	15108	14878	15144	14991	15045	14961	15146	15167	15112	14990	14946	15225	15111	15032	15036	15103	14955	15042	15164	15090	15177	15023	14867	14977	14879	15155	14976	15080	15045	15007	15032	14941	14923	15063	14983	14969	15016	15117	15097	14974	15062	15241	15067	14874	15039	15092	14891	14936	15063	15003	14913	15142	15033	14852	15032	15039	14921	15006	14963	14977	15027	15142	15023	15053	14973	15035	14913	14895	15017	14866	15066	15019	15039	15197	14872	15126	15057	15018	15066	15153	14961	15136	14869	15090	15032	15072	15042	15102	14907	15157	14958	14763	15099	15109	14977	15025	14954	15004	15140	14921	14949	14986	14907	15045	15022	14950	15015	14993	14877	14914	14924	15233	15168	14876	14993	14891	14956	14936	15043	14968	15211	14864	15009	14902	15073	15005	15115	14856	15152	15018	14877	14934	14974	14951	15098	14933	15170	15011	15005	14709	15015	14987	15006	14919	15043	14944	15088	14907	15013	15038	15137	14953	14862	14965	14993	15083	15030	14985	14848	15058	14921	14968	14990	15110	14948	14982	14836	14748	15095	15006	15066	15028	14901	15069	15013	14915	15020	14976	14989	15047	14978	14924	14725	14870	15113	15149	15079	14797	15207	15039	14967	14971	15017	14774	15090	15029	14890	15136	15127	14939	14996	15109	15056	15087	14846	14876	14918	14892	15004	14842	14921	14844	14874	15184	14984	15125	15124	15041	14892	15051	14831	14840	15028	14827	14788	14862	14731	14895	14859	14931	15063	15054	15068	14957	14915	14916	15084	14986	14956	14984	15023	14838	14922	15105	15074	15101	15126	14840	14847	15138	15139	14998	15056	15060	15134	15174	14889	14954	14808	14913	14955	15004	15115	14798	15090	15097	15046	15117	14919	15006	15115	14847	15142	14936	14983	14994	14850	14890	14845	15108	14907	14938	15213	14743	14957	15031	15102	15051	15040	14966	14928	14816	14932	15074	15165	15088	14913	14880	15083	15037	14939	14970	14932	15023	15025	15101	14848	14805	14927	14989	15010	15013	14991	14993	15085	15015	14814	15136	15285	15016	14875	15059	14947	15058	14792	15046	14915	14907	15121	15048	14794	14910	14686	14951	15078	15094	14964	15265	15029	14992	15082	15132	14997	15063	14962	14935	14891	14940	15074	14733	14929	14865	15141	14932	14880	14854	15008	14996	14926	15037	14994	15013	14926	15002	14904	14802	14946	14948	15064	14950	15090	15006	15037	14939	15119	14942	15067	14946	14810	14893	14916	15000	14944	15002	15106	14775	15060	15081	15070	14893	14952	14809	14868	15090	14868	14789	15034	15071	14940	14978	14927	14928	15083	15116	14948	14861	14977	14811	14887	14862	14953	15084	15011	14944	15044	14946	14888	14908	14928	14866	14946	14948	15054	14811	14938	14850	15024	15027	15152	14928	14837	14884	15141	14916	15130	14840	15016	15116	15110	15032	15053	14845	14913	14992	15031	14844	14946	14895	15105	14938	15012	14850	14954	15052	15077	15111	15066	15054	15064	14952	14988	14713	15027	14927	14918	14947	14960	15010	15167	14970	14987	15017	14847	14985	14909	15019	14944	15130	14922	14792	15059	14906	14829	15078	14758	15160	14991	14873	14984	14929	14968	14975	15068	14999	15138	14958	15081	14999	14987	15113	14929	14980	14868	15137	14916	14887	14925	14883	15134	14968	15027	15012	14906	14959	15076	15047	14995	15013	14968	15043	14687	15142	14907	14924	15076	14786	14850	14856	15112	15023	15086	14955	15020	14904	15014	14934	15146	15017	15006	14863	15071	15012	14994	14938	15197	14938	14953	14927	14926	15055	14901	14947	15039	15013	15007	14898	14809	14883	14897	15016	15133	14962	15039	14926	14922	14934	14973	15042	15026	14814	15045	14847	15001	14894	15127	14771	15032	14858	15096	14986	15069	14973	14921	14941	15073	14865	15034	14766	15029	14974	15004	15037	14978	15033	14935	15135	14960	15055	14905	15025	15162	14900	15108	15025	14904	15066	14948	14998	14974	14796	14989	15025	14819	15189	15068	14993	14902	14987	14913	14878	14937	15064	14944	14931	14955	15052	14961	14939	15113	15001	15007	15093	15146	14978	14910	15028	15169	15139	15130	14850	14885	15051	14912	15032	15076	15134	15175	15035	14879	14848	15150	15063	15165	15101	14774	14772	15027	14818	15069	15163	14901	14996	14911	14833	14899	14845	15079	14909	14950	14949	15109	15060	14991	14865	15072	14874	14988	14994	15110	14941	14979	14921	15157	15063	14961	14821	15075	15144	14976	14993	15069	14928	14790	14974	15018	14992	15077	15104	15015	15064	14950	14950	15045	14941	15084	15167	14933	15034	15101	15131	15161	14990	15081	14923	14999	14965	14874	15039	14921	14961	15154	14915	15003	14918	14996	14857	14985	14958	15116	15079	15085	15183	15076	15055	15060	15111	14849	14953	14973	15037	14980	14784	14871	14978	15013	14958	14873	15012	15202	15113	14976	14890	14972	14786	15017	15029	15135	14722	15051	15006	14867	15052	14851	14834	14910	14906	14753	15208	15120	15067	15129	15070	14972	14861	14991	15054	15046	15116	14936	14787	14766	14972	14973	14944	14944	15101	14948	14834	15106	14724	14940	14967	14967	15060	14874	14893	15028	15170	14887	14993	15062	14954	15016	15024	15057	15012	14944	15077	14962	15002	14845	14968	15006	15052	14832	14878	14824	14994	14891	14916	14973	15031	15094	15100	15085	15024	15032	14956	14948	15044	15063	14975	15064	14811	15051	15141	14969	14923	15060	15006	14811	14920	15024	14808	14941	15017	14927	15062	14893	15102	14932	15071	14911	14827	14991	15048	14738	14680	14947	14939	14942	15077	14982	15084	15052	14969	14930	15007	14882	14830	14918	14803	15000	15107	14887	14760	14948	14967	14855	14839	14968	15025	15082	15073	14902	14863	14910	14945	15221	15090	14774	14961	14951	14915	14920	15155	14924	14899	14922	14885	15021	14975	14990	14966	14960	14792	15016	15064	14978	14973	14913	15008	14864	15047	14994	14996	14882	14799	14936	15000	15092	14942	15014	14896	14883	14895	15207	15018	15103	14955	14809	14862	15184	15031	14866	14893	14853	15034	15061	14998	14923	15082	14981	14886	15078	14927	15198	14890	14927	14940	14963	14870	14897	14921	15092	14834	14880	14868	14971	14842	14906	15017	14975	14912	15021	14880	14980	14835	15265	14998	15133	15121	15012	14991	14931	14978	14989	14947	14952	15041	15113	14926	15053	14927	15005	14982	15003	15041	14782	15209	15026	15061	14830	15081	14946	15027	15006	15184	15140	15053	15188	14924	15067	15156	15092	15121	15168	15030	14947	14871	15127	14938	14768	15050	14951	14882	14936	15024	15051	14789	14794	15004	15012	14870	14881	14960	15128	15099	15120	14843	14962	15053	15069	15103	15075	14848	14775	14936	14675	14903	15083	15229	15108	14946	14956	14981	14921	15044	15074	15219	14940	15071	14931	15010	15230	14978	14841	14647	14886	14961	14870	15040	15145	15083	15106	14997	14981	14886	15042	15189	14959	15092	14967	14900	14812	14787	15021	14885	15107	15103	15075	14959	15054	14818	15066	15182	15048	15001	15020	14882	14967	15010	14855	14913	14928	15146	15172	15153	15023	14898	14955	15014	15012	14818	14905	14915	14893	15060	14712	14910	14841	15142	15088	15185	14948	15021	15074	14941	14953	15245	14974	15017	15138	14867	14993	14876	15042	14917	14763	15030	14999	15069	14930	14955	14878	15024	15068	14753	14808	15117	14984	14952	14792	14978	15046	15068	14926	15115	15025	15037	15017	15033	15084	14911	14903	14893	15085	15056	14943	14977	14871	14938	14909	14823	14790	14917	14964	15051	15058	14918	14858	14948	14858	15004	15171	14861	15004	15054	14925	14942	15103	14942	15051	14985	15084	14995	14958	15040	14869	14982	14910	15121	15107	15067	14915	14807	14907	14799	14710	15112	14959	14964	14945	14963	14782	15001	15128	15154	14959	15061	15023	14928	14957	15020	14917	15066	15155	15016	14955	15028	14906	15093	14966	15181	15024	14893	15106	14720	15134	14972	15138	14813	14999	14859	14964	14788	14965	15004	14828	14773	14978	14868	14913	15001	14729	14877	14960	15190	15039	14952	15044	14956	14816	15059	14937	14788	14794	15023	14931	14972	14987	15115	15028	15113	14994	14868	14941	14835	14886	14901	15111	14843	15034	14927	15013	14928	15070	15210	14750	14941	15046	15057	14938	14913	14984	14980	14913	15026	14841	14902	15070	15025	15019	14955	15050	14895	14909	15008	14961	15039	15108	14885	14709	14961	15020	14994	15071	15038	14950	14992	14963	15056	15032	14811	15035	14811	14908	14937	14794	14921	14930	15093	14994	15052	15182	15233	14991	14994	14859	14883	14997	14906	14996	14981	14966	14691	14996	15021	15200	14965	14959	15101	14999	14911	14874	14815	14953	15046	14787	14875	14879	15078	15160	14982	15140	14788	14938	14807	14918	14977	15015	15069	14941	14940	14823	14884	15160	14986	14982	14972	15004	15050	14895	15139	14868	14938	14910	14764	14937	14820	14963	14906	15036	14972	15039	14982	14914	15028	15059	15086	14925	15007	15156	14861	15023	14865	14933	14924	15008	15072	14906	15061	15012	14913	15101	15069	15135	15124	15047	14982	15009	14989	15127	15014	15055	15118	14902	14971	14960	14958	14978	14824	15002	15097	14869	14987	14936	15153	14902	14937	14858	14888	15057	14853	14908	14953	14890	15022	15017	14925	15015	15028	14853	15047	14955	15174	14814	15048	15092	15116	15177	15077	14955	15290	15056	14793	14929	14953	14944	15158	15025	14975	14973	15017	14920	15083	15003	15084	14913	14875	14981	14955	14698	15065	15010	14890	15045	15126	14989	14804	15091	14954	14914	14862	15018	14875	15155	15002	15035	15075	15090	14790	15080	14815	14934	15055	14758	15071	14848	14887	14783	15032	14956	14974	14948	14941
13674	22419	20379	16885	15819	17267	17006	16791	15731	15179	14590	14469	14214	13843	18737	30504	25533	22403	17832	15032	13596	13411	13449	13323	13338	13310	13417	13490	13252	13307	13339	13229	13328	13160	13416	13491	13315	13229	13395	13319	13487	13310	13257	13328	13209	13392	13285	13481	13183	13333	13347	13339	13131	13303	13298	13192	13453	13247	13113	13274	13288	13200	13498	13412	13223	13288	13495	13219	13290	13371	13286	13465	13449	13370	13345	13297	13158	13325	13220	13217	13444	13420	13350	13391	13260	13224	13222	13266	13368	13246	13275	13249	13525	13252	13299	13482	13433	13413	13149	13368	13432	13310	13442	13178	13306	13337	13392	13369	13253	13538	13374	13397	13292	13294	13202	13270	13297	13520	13382	13330	13393	13323	13290	13513	13283	13388	13415	13441	13194	13268	13281	13342	13123	13400	13290	13275	13325	13229	13252	13272	13217	13296	13454	13402	13539	13434	13241	13331	13503	13499	13277	13415	13447	13467	13258	13404	13421	13401	13271	13299	13318	13300	13323	13465	13313	13282	13296	13152	13319	13375	13312	13233	13366	13307	13278	13372	13304	13324	13354	13265	13360	13322	13326	13290	13381	13262	13367	13575	13334	13340	13319	13306	13192	13299	13370	13389	13406	13285	13292	13337	13119	13267	13271	13162	13392	13366	13305	13153	13452	13235	13303	13349	13203	13363	13359	13354	13242	13447	13516	13318	13314	13479	13401	13437	13415	13221	13373	13362	13355	13281	13283	13325	13244	13385	13425	13330	13171	13313	13223	13272	13342	13227	13317	13200	13378	13168	13333	13312	13376	13320	13486	13304	13373	13376	13278	13408	13132	13490	13530	13213	13410	13368	13325	13324	13426	13198	13311	13415	13324	13282	13376	13277	13231	13108	13401	13289	13470	13389	13268	13231	13402	13241	13408	13211	13290	13472	13259	13280	13391	13120	13296	13188	13240	13363	13385	13150	13277	13282	13437	13233	13135	13299	13392	13353	13412	13308	13458	13307	13401	13310	13473	13301	13364	13386	13248	13169	13370	13243	13332	13352	13195	13367	13476	13298	13358	13346	13416	13355	13441	13183	13427	13356	13286	13334	13325	13339	13289	13286	13323	13316	13366	13216	13345	13397	13329	13392	13258	13344	13295	13209	13329	13335	13341	13450	13293	13248	13241	13202	13360	13248	13501	13282	13285	13249	13372	13426	13295	13262	13367	13217	13225	13439	13346	13277	13289	13519	13425	13475	13151	13301	13281	13225	13250	13343	13248	13338	13277	13203	13279	13369	13375	13224	13365	13322	13365	13315	13368	13337	13296	13382	13154	13555	13377	13216	13322	13219	13415	13354	13328	13452	13318	13225	13349	13356	13252	13405	13232	13299	13271	13210	13316	13249	13202	13183	13148	13291	13338	13230	13364	13303	13479	13401	13442	13324	13346	13288	13294	13321	13302	13442	13418	13190	13575	13401	13442	13300	13452	13449	13454	13476	13423	13200	13371	13328	13316	13180	13266	13305	13381	13341	13197	13352	13302	13314	13339	13325	13319	13374	13313	13229	13362	13224	13428	13317	13058	13422	13346	13329	13460	13231	13315	13349	13326	13269	13418	13284	13315	13302	13533	13274	13303	13388	13417	13364	13358	13224	13340	13473	13395	13409	13315	13382	13367	13308	13352	13308	13232	13399	13282	13239	13385	13232	13419	13198	13289	13315	13300	13358	13373	13341	13375	13297	13370	13314	13309	13334	13234	13274	13410	13200	13413	13269	13253	13220	13240	13326	13280	13329	13425	13308	13062	13304	13332	13381	13421	13344	13243	13078	13290	13383	13209	13510	13275	13261	13255	13186	13362	13414	13156	13311	13330	13238	13458	13404	13388	13459	13155	13342	13320	13243	13336	13339	13369	13168	13454	13455	13286	13408	13219	13236	13415	13486	13314	13189	13346	13367	13331	13359	13401	13254	13230	13298	13301	13386	13342	13225	13395	13279	13300	13332	13302	13300	13199	13376	13317	13266	13482	13296	13106	13191	13308	13375	13352	13306	13213	13404	13468	13373	13362	13272	13244	13358	13326	13331	13309	13415	13282	13402	13247	13338	13304	13235	13405	13316	13190	13272	13363	13151	13317	13313	13318	13489	13148	13211	13288	13435	13286	13329	13270	13209	13243	13350	13200	13306	13234	13186	13203	13313	13237	13244	13234	13314	13339	13353	13534	13273	13197	13309	13168	13222	13485	13232	13336	13331	13249	13337	13454	13220	13141	13331	13322	13412	13366	13363	13228	13269	13252	13266	13307	13371	13300	13566	13412	13342	13444	13322	13304	13223	13199	13371	13333	13300	13499	13165	13309	13360	13222	13438	13254	13510	13274	13217	13388	13175	13331	13454	13201	13157	13325	13333	13315	13409	13426	13257	13483	13458	13366	13328	13377	13154	13340	13241	13284	13410	13321	13355	13338	13352	13328	13294	13411	13254	13375	13135	13404	13292	13421	13385	13334	13252	13350	13284	13531	13255	13287	13344	13256	13444	13146	13345	13485	13241	13239	13309	13336	13419	13515	13136	13362	13429	13504	13179	13255	13306	13413	13513	13185	13445	13294	13209	13211	13418	13187	13446	13256	13492	13434	13202	13400	13188	13369	13238	13250	13291	13383	13404	13425	13282	13549	13246	13390	13273	13436	13182	13352	13385	13157	13402	13419	13384	13241	13359	13165	13531	13371	13310	13208	13249	13403	13309	13220	13245	13253	13423	13146	13244	13462	13358	13151	13336	13242	13338	13222	13484	13365	13198	13316	13235	13242	13197	13223	13283	13376	13288	13405	13208	13333	13303	13278	13164	13134	13283	13362	13194	13259	13224	13406	13369	13376	13186	13307	13395	13327	13420	13289	13324	13427	13314	13223	13460	13280	13327	13436	13265	13206	13395	13380	13271	13196	13406	13313	13232	13202	13343	13230	13294	13388	13323	13365	13407	13264	13148	13114	13310	13322	13431	13240	13418	13346	13375	13366	13418	13305	13450	13321	13322	13460	13392	13395	13308	13346	13373	13282	13268	13427	13288	13180	13341	13254	13215	13235	13288	13166	13371	13384	13203	13452	13407	13113	13415	13361	13323	13381	13353	13287	13297	13332	13328	13513	13153	13203	13405	13215	13338	13287	13457	13298	13284	13166	13332	13278	13384	13281	13481	13198	13458	13348	13154	13427	13260	13382	13375	13285	13192	13391	13143	13377	13394	13255	13380	13382	13454	13474	13419	13412	13138	13308	13385	13325	13331	13253	13429	13365	13185	13213	13341	13617	13361	13353	13352	13291	13357	13339	13401	13308	13458	13264	13333	13192	13309	13231	13454	13434	13429	13448	13225	13366	13386	13322	13384	13231	13149	13338	13225	13313	13355	13267	13261	13374	13289	13374	13426	13240	13301	13328	13469	13123	13381	13204	13394	13386	13236	13195	13347	13295	13438	13204	13418	13313	13305	13406	13296	13436	13373	13412	13329	13248	13254	13405	13369	13245	13303	13396	13310	13426	13345	13252	13342	13287	13353	13121	13371	13325	13324	13417	13458	13182	13505	13059	13512	13223	13293	13388	13341	13272	13312	13223	13385	13289	13394	13354	13292	13405	13383	13117	13444	13486	13296	13365	13154	13234	13207	13264	13143	13212	13367	13342	13362	13376	13346	13356	13388	13135	13399	13070	13328	13324	13552	13331	13284	13238	13364	13366	13244	13245	13282	13354	13337	13414	13100	13360	13342	13222	13119	13170	13318	13381	13293	13163	13257	13278	13392	13303	13371	13261	13268	13321	13409	13307	13219	13285	13368	13330	13392	13322	13330	13428	13316	13424	13282	13447	13287	13388	13554	13323	13329	13350	13341	13369	13334	13528	13295	13308	13342	13267	13365	13337	13380	13304	13432	13311	13274	13336	13465	13330	13529	13233	13350	13163	13342	13336	13328	13474	13377	13359	13106	13321	13241	13157	13317	13362	13398	13400	13465	13304	13250	13243	13250	13269	13288	13259	13365	13380	13297	13212	13325	13277	13320	13380	13254	13515	13340	13314	13304	13325	13344	13326	13212	13225	13254	13400	13315	13307	13151	13224	13349	13316	13201	13336	13185	13315	13301	13331	13485	13337	13238	13509	13285	13433	13432	13462	13135	13228	13369	13286	13424	13255	13243	13368	13315	13313	13321	13354	13445	13315	13269	13406	13236	13276	13403	13337	13485	13436	13144	13496	13198	13267	13178	13342	13096	13276	13479	13396	13263	13308	13367	13262	13440	13263	13399	13354	13228	13185	13172	13284	13339	13171	13441	13217	13269	13435	13451	13350	13294	13400	13298	13415	13304	13365	13186	13172	13220	13311	13196	13482	13304	13361	13122	13288	13371	13304	13129	13293	13211	13348	13240	13297	13348	13373	13389	13321	13351	13311	13357	13149	13444	13306	13400	13316	13149	13331	13264	13312	13371	13251	13138	13449	13423	13253	13283	13381	13275	13345	13293	13246	13300	13394	13277	13280	13150	13318	13303	13232	13260	13341	13311	13267	13333	13361	13286	13098	13234	13105	13339	13313	13451	13245	13274	13373	13353	13351	13403	13241	13232	13387	13270	13201	13245	13166	13251	13283	13296	13265	13378	13284	13547	13435	13119	13313	13280	13325	13315	13431	13485	13286	13390	13372	13344	13301	13299	13165	13351	13252	13276	13328	13133	13270	13575	13435	13309	13138	13184	13283	13470	13431	13317	13213	13146	13452	13297	13452	13295	13330	13260	13372	13348	13371	13225	13150	13310	13235	13478	13212	13353	13369	13412	13226	13204	13633	13307	13349	13475	13429	13462	13317	13393	13373	13158	13298	13225	13332	13262	13456	13248	13408	13163	13510	13305	13313	13253	13293	13293	13295	13155	13228	13215	13298	13521	13363	13341	13307	13154	13187	13353	13304	13341	13286	13213	13288	13352	13348	13239	13309	13314	13374	13409	13345	13348	13347	13371	13285	13381	13328	13240	13295	13481	13143	13330	13253	13474	13377	13165	13373	13395	13319	13574	13214	13224	13257	13566	13340	13325	13247	13146	13336	13362	13230	13330	13224	13369	13343	13272	13256	13263	13329	13308	13292	13266	13423	13137	13344	13270	13455	13388	13385	13135
22554	20912	28665	23314	21022	22703	23733	17272	16408	16618	16807	16348	16346	16626	18720	34117	35045	30413	24609	18973	16462	15676	15378	15152	15431	15326	15510	15336	15247	15252	15167	15177	15207	15238	15123	15331	15248	15437	15423	15149	15510	15188	15136	15197	15279	15047	15255	15174	15274	15085	15452	15203	15132	15167	15189	15273	15020	15189	15187	15118	15218	15115	15171	15094	15265	15176	15076	15157	15184	15179	15265	15218	15038	15249	15295	15093	15032	15096	15026	15022	15308	15105	15127	15136	15139	15306	15062	15298	14829	15178	15081	15288	15126	15257	15024	15111	15163	15103	15413	15110	15007	15049	15021	15030	15338	15081	15287	15235	15152	15123	15035	15188	15177	15260	15151	15194	15321	15170	15057	15134	15156	15132	15160	15074	15195	15196	15095	15032	15120	15300	15176	15094	15102	15125	15239	15273	15126	15185	15331	15300	15186	15155	15336	15300	15227	15158	15061	15178	15352	15337	14974	15082	15153	15119	15188	15185	15097	15139	15091	15070	15140	15314	15134	15213	15055	15134	15207	15116	15323	15151	15532	15169	15287	15222	15343	15042	15152	15061	15252	15128	15283	15302	15059	15232	15195	15020	15206	15189	15125	15233	15141	15171	15157	15045	15210	15156	14985	15245	15203	14986	15140	14974	15135	15042	15075	15152	15088	15202	15140	14986	15407	15084	15266	15031	15249	14990	15124	15074	15145	15237	15166	15149	14978	15064	15156	15208	15060	14981	15087	15250	15112	15121	14991	15288	15149	15071	15123	15121	15101	15207	14925	15160	15286	15220	15179	15168	15160	14953	15125	15044	15260	15082	15104	14867	15051	15052	15113	15295	14922	15156	15126	15094	15217	15103	15211	15137	15114	15184	15217	15172	15149	15154	15291	15035	15282	15181	15093	14982	15086	15262	15172	15287	15047	15191	15109	15323	15157	15245	15093	15163	15194	15197	15192	15205	15116	14969	15201	15282	15076	15119	15245	15128	15160	15066	15391	15000	15112	15255	15123	15094	15111	15227	14945	15101	14997	14958	14979	15174	15143	15016	15044	15190	15185	15083	15188	15101	15019	15150	15152	15188	14902	15098	15031	15116	15019	15055	15068	15196	15201	14895	15202	14998	15186	15173	15260	15169	15020	15168	15235	15205	15021	15126	15057	15307	15273	15373	15157	15111	15260	15041	15104	15008	15142	15092	15169	14920	15052	15231	15046	15267	15005	15005	15190	15301	15268	15126	15167	15150	15103	15010	15253	15063	15136	15149	15071	15098	15096	15098	15039	15030	15064	15277	14956	15056	15169	15273	14996	14998	15264	15068	15244	15105	15040	15150	15174	15230	15241	15193	15049	14984	14903	15183	15094	15165	15270	15041	15086	15157	15163	14946	14984	14999	15022	15366	15056	15090	15272	15228	15239	15180	15115	15214	15067	15279	14957	14898	14978	15265	15298	15067	15101	15001	15079	14923	15225	14982	15089	15401	15208	15051	15005	15285	14961	15092	15167	15294	15118	15142	15188	15234	15136	15163	15137	15040	15148	15098	15202	15173	15023	15079	15401	15204	15255	15112	14969	15073	15110	15088	15140	15093	15155	15008	15195	15118	15152	15046	15059	15286	15089	15059	15184	15115	15058	15098	15089	15211	15402	15094	15114	15225	15186	15252	15239	15271	14991	15004	15076	15076	15212	15241	14958	15126	15163	15269	15186	15068	15233	15024	15137	15212	15173	15077	15176	15295	15180	15119	15067	14959	15034	14990	15118	15306	15198	15214	14900	15246	15246	15121	15046	14935	15144	15136	15106	15075	14958	15123	14958	15132	15248	15000	14981	14914	15327	15186	15162	15111	15159	15194	14893	14895	14968	15254	15013	15195	15146	15155	15364	14963	15181	15203	15397	15251	15079	15272	15101	15285	15054	15181	14963	15104	15052	15287	15109	15133	15200	15299	15276	15065	15095	15082	15287	15153	15404	15172	15197	15091	15325	15005	14999	15196	15125	15091	15117	14975	15057	15136	14975	15108	15247	15153	15289	15149	15192	14923	14922	15158	15240	15033	15084	14960	15073	15034	15369	15188	15262	15136	15154	15108	15180	15292	15073	15312	15127	15159	15078	15229	15138	15143	15204	15230	15250	14903	15239	15100	14997	15018	15132	14881	15108	15075	15102	15271	15186	14991	15035	15133	15101	15131	15128	15239	15074	15131	15223	14992	15130	15201	15163	15017	15310	15118	15043	15058	15029	15182	14905	15189	15168	15061	15159	15060	14965	14949	15058	14979	15088	15046	14895	15194	15191	15310	15078	15043	15159	15105	15152	15003	15121	15089	15128	15116	15050	15187	15201	15070	15353	15202	15376	15028	15152	15092	15206	15160	15217	15001	15220	15013	15180	15085	15179	15117	15124	15052	15129	15043	15179	15317	15153	14988	14947	15135	15183	15222	15135	15297	15119	15263	15150	14892	15251	15014	15119	15157	15271	15010	15091	15213	15144	15139	15137	15013	15026	14917	15166	15150	14997	15069	15101	14882	15138	15228	15142	15113	15302	15003	15234	14927	15070	15143	15182	15075	14915	15128	15086	15040	15190	15379	15038	15128	14933	15297	15246	15192	15165	15255	15138	15165	15144	15111	15199	15065	15075	15146	15151	15186	15150	15232	14817	15213	15161	15087	15316	15114	15226	15073	15188	15044	14967	15228	15184	15327	15159	15175	15025	15031	15056	15020	15237	15038	15211	15214	15261	14951	15075	15114	15323	14965	15275	15248	14979	14985	15065	15090	14903	15091	15138	15150	14978	15104	15084	14840	15136	15110	15167	15016	15202	15218	15017	15025	15088	15163	15124	15027	15033	15132	15433	15146	15115	15235	15071	15087	15218	15238	15227	14876	15306	15141	15109	15151	14977	14990	14883	15062	15194	15192	15247	14989	15006	14884	15136	15293	15220	15149	15098	15020	15040	15041	15143	15029	15268	15087	15010	15162	15021	15030	14915	15049	15112	15263	15295	15167	15208	15013	15133	15192	15159	14890	15050	15177	14962	15325	15375	15096	15032	15194	15126	15106	15015	15083	15214	15100	14899	14848	14983	15228	15059	15131	15193	15087	15141	15138	15182	15139	15400	15214	15074	15004	15052	14947	15218	14927	15054	15019	15156	15083	15246	15043	15200	15256	15232	15248	15047	15174	15107	15217	15220	15071	15062	15106	15107	15245	14955	15304	15258	15132	15076	15263	15237	15148	15171	14977	15048	14885	15166	15176	15182	15159	15176	15281	14978	15000	15016	15105	15134	14911	15098	15246	15292	15172	15276	15068	15133	15251	15097	15128	14970	15147	15177	14979	15103	15023	15176	15037	15228	15145	15169	14946	15057	15068	15140	14881	15181	15243	15170	15120	15147	14987	15112	15161	15161	15027	14939	15184	15051	15117	14981	15235	15223	15102	15017	15229	14920	15023	15256	15306	15083	15055	15114	15008	15024	15118	15136	15167	14976	15131	14952	15018	15075	15066	15384	15080	15183	14988	15084	15216	15209	15184	15009	15200	15063	15076	15120	15144	15139	15267	15253	15213	15090	15008	15031	15238	15040	15327	15124	15211	15286	14872	14850	15043	15028	15126	15057	14869	15047	15166	15057	15107	15148	15064	14863	14998	14799	15089	15162	15297	15155	15017	14784	15037	15189	15152	15101	15205	15139	15090	15084	15192	15001	14978	14958	15134	15079	15022	15128	15146	14956	15178	14979	15253	15227	14973	15394	14992	15322	15096	15209	15170	15154	15186	15055	15159	15253	15062	15054	15224	15267	15019	15360	15068	15184	15101	15122	15164	15025	15043	14872	15154	15054	15199	15139	15226	15240	14832	15267	15011	15255	15291	15365	14985	15325	15166	15108	15094	15053	15044	15202	15161	15283	15274	15205	15206	15177	15073	15029	15099	15081	15350	15232	15048	15176	15254	15271	15142	15033	15113	15228	14990	15129	15214	15092	15232	15209	15100	15229	14969	15195	14965	15174	14950	15119	15038	15156	15030	15179	15107	15089	14908	15087	15219	15219	15186	15096	14971	15245	15251	15127	15297	15341	15056	15223	15020	15019	15039	15146	15058	15174	15089	15117	14990	15237	15074	15173	15154	15021	15252	15119	15131	15159	15264	15016	15197	15043	15045	15215	15249	15009	14901	15096	15124	15085	15099	14988	15133	15322	15195	15073	15054	14949	14978	15026	14988	14953	15196	15010	15014	14984	15053	15213	15029	15074	15079	15203	15009	15057	15040	15249	15218	15069	15223	15119	15257	14874	14877	14977	15126	14962	15440	15036	15173	15282	15167	15079	15066	15103	15098	15211	15124	15017	15206	15162	14949	15144	15251	15175	15341	15113	15212	15020	15077	15096	14979	15007	15255	15071	14863	15144	15108	15138	15100	15131	15111	15280	15115	15185	15260	15015	15123	15399	15117	15003	15041	15070	15048	15142	15162	15068	15073	15112	15221	15119	15161	15121	15130	15094	15320	15135	15094	15185	15047	15163	15218	14882	15117	15097	15048	15108	15136	15013	14909	15325	15145	14959	14940	15047	15122	15020	15096	14999	15205	15075	14983	15216	15190	15115	15117	14997	14932	14992	15034	14921	15247	15241	14966	14985	15217	15170	15204	15329	15044	15316	15162	15140	15146	15334	15074	15198	15219	15042	15115	15172	15131	15114	15124	15215	14987	15080	15027	15224	15195	15028	15139	15118	15073	15041	15025	14914	15102	15077	15087	15209	15003	15080	15167	14949	15133	15147	15205	15154	15280	15048	15163	15107	15231	15011	15017	15226	15006	15153	15062	14981	15226	15101	14967	15008	15044	15034	15057	15034	15397	15148	15161	14938	14985	15156	14988	15002	15240	15062	15145	15151	15118	15092	14914	14992	15031	15091	15173	15183	15238	15184	14977	14995	15043	15233	15233	14983	15080	15069	15151	15157	15107	15135	15212	15133	15062	14974	15001	15146	15303	15118	15242	15037	15280	15058	15103	14940	15052	15132	14995	15261	15111	14976	15208	15136	15286	15307	15149	15038	14882	15239	15308	15185	15128	15081	15025	15177	15077	15020	15206	15072	15040	14972	15177	15229	15136	15395	15200	15077	14985	14962	15007	15087	15156	15216	15064	15074	15058
14905	27135	24947	19464	17236	18237	16613	15602	15186	15062	15495	15447	15533	15414	19529	37217	35954	31076	23837	17230	14414	13782	13325	13337	13283	13497	13498	13306	13373	13264	13549	13554	13376	13359	13446	13492	13341	13360	13473	13398	13279	13439	13404	13475	13317	13358	13324	13256	13505	13479	13367	13387	13369	13262	13398	13073	13451	13361	13340	13349	13444	13418	13351	13198	13380	13480	13257	13271	13219	13330	13215	13478	13393	13489	13269	13226	13443	13438	13290	13460	13569	13459	13558	13266	13247	13246	13404	13252	13268	13372	13321	13270	13372	13288	13341	13229	13250	13387	13536	13367	13578	13368	13303	13165	13342	13356	13421	13252	13222	13395	13395	13337	13399	13258	13338	13179	13535	13345	13438	13398	13416	13356	13391	13352	13373	13364	13447	13432	13173	13398	13428	13398	13548	13370	13410	13460	13402	13446	13381	13464	13311	13394	13480	13428	13375	13326	13357	13314	13292	13408	13304	13364	13354	13360	13317	13455	13450	13356	13497	13384	13290	13487	13328	13374	13305	13454	13256	13420	13430	13367	13366	13317	13351	13265	13388	13359	13483	13335	13286	13288	13230	13390	13445	13374	13217	13498	13271	13411	13520	13277	13385	13427	13331	13396	13462	13372	13427	13220	13563	13281	13316	13274	13604	13454	13246	13209	13418	13306	13418	13301	13308	13483	13368	13332	13335	13336	13271	13376	13297	13292	13347	13222	13342	13311	13324	13423	13494	13319	13445	13492	13401	13280	13442	13298	13433	13355	13380	13317	13305	13337	13359	13312	13382	13232	13354	13290	13282	13440	13396	13299	13426	13428	13432	13215	13443	13340	13372	13288	13360	13345	13373	13396	13373	13242	13352	13477	13402	13447	13326	13382	13299	13530	13289	13348	13446	13622	13482	13392	13235	13311	13376	13314	13376	13345	13407	13233	13325	13262	13574	13448	13297	13390	13363	13280	13300	13357	13233	13421	13381	13285	13198	13650	13439	13437	13459	13480	13491	13298	13383	13356	13633	13296	13441	13477	13401	13390	13353	13319	13493	13278	13390	13600	13214	13278	13392	13429	13353	13335	13435	13429	13294	13375	13376	13516	13337	13411	13366	13338	13347	13430	13301	13436	13402	13345	13256	13465	13354	13341	13404	13351	13446	13404	13261	13225	13474	13425	13394	13397	13461	13390	13385	13281	13405	13219	13386	13133	13424	13352	13301	13375	13439	13476	13354	13328	13198	13290	13331	13322	13309	13442	13245	13156	13309	13214	13334	13271	13375	13403	13323	13349	13381	13466	13542	13234	13479	13549	13296	13333	13279	13535	13371	13390	13371	13283	13316	13462	13390	13531	13400	13276	13303	13251	13374	13266	13366	13393	13216	13353	13465	13228	13334	13300	13394	13248	13451	13410	13480	13324	13370	13478	13427	13329	13379	13283	13494	13427	13376	13308	13348	13363	13317	13258	13464	13443	13445	13445	13401	13430	13369	13497	13322	13259	13406	13263	13385	13243	13461	13440	13263	13278	13335	13344	13371	13288	13287	13442	13524	13365	13405	13415	13257	13273	13244	13326	13457	13375	13380	13438	13271	13444	13505	13407	13454	13362	13405	13352	13297	13384	13323	13691	13512	13315	13305	13200	13242	13316	13449	13223	13220	13177	13291	13293	13410	13342	13442	13384	13485	13393	13482	13312	13234	13160	13411	13240	13411	13477	13476	13268	13472	13350	13280	13529	13257	13375	13279	13304	13257	13315	13453	13398	13276	13423	13261	13329	13329	13223	13466	13322	13296	13382	13430	13292	13166	13154	13438	13203	13360	13372	13576	13461	13534	13357	13424	13495	13364	13351	13237	13320	13446	13373	13356	13469	13121	13407	13555	13374	13189	13418	13447	13305	13339	13410	13393	13273	13392	13526	13296	13431	13265	13256	13406	13381	13299	13441	13455	13298	13293	13328	13352	13275	13321	13269	13432	13357	13483	13449	13562	13380	13369	13343	13311	13439	13302	13223	13505	13248	13420	13310	13335	13333	13505	13323	13279	13355	13268	13434	13317	13370	13533	13558	13431	13442	13362	13303	13447	13095	13387	13374	13364	13360	13450	13301	13408	13328	13371	13366	13509	13302	13336	13406	13252	13583	13279	13277	13380	13221	13387	13278	13410	13358	13320	13447	13471	13418	13306	13417	13167	13326	13492	13214	13241	13339	13294	13228	13339	13434	13467	13216	13407	13342	13364	13352	13335	13197	13386	13404	13310	13488	13348	13328	13503	13270	13352	13340	13269	13323	13474	13409	13338	13301	13310	13448	13468	13273	13326	13400	13453	13487	13312	13216	13352	13407	13372	13329	13489	13257	13387	13229	13441	13289	13295	13513	13413	13404	13209	13286	13416	13231	13343	13345	13377	13337	13388	13311	13252	13213	13629	13358	13312	13289	13359	13321	13354	13445	13499	13375	13323	13372	13374	13390	13551	13495	13315	13382	13374	13395	13376	13383	13412	13509	13423	13395	13312	13379	13468	13228	13467	13425	13364	13251	13398	13372	13421	13257	13366	13392	13367	13313	13464	13489	13322	13451	13363	13519	13284	13481	13462	13334	13244	13234	13382	13419	13484	13431	13467	13308	13431	13443	13282	13390	13314	13245	13424	13302	13441	13295	13236	13279	13345	13361	13337	13380	13343	13204	13257	13302	13329	13369	13263	13395	13346	13263	13404	13295	13381	13521	13389	13153	13331	13384	13244	13422	13448	13350	13331	13421	13495	13460	13407	13388	13435	13461	13445	13369	13215	13253	13363	13429	13368	13545	13303	13424	13470	13445	13417	13207	13510	13213	13334	13464	13381	13310	13468	13414	13368	13382	13541	13473	13311	13503	13285	13432	13366	13410	13315	13359	13388	13530	13316	13513	13300	13335	13401	13411	13418	13438	13439	13215	13464	13383	13240	13325	13294	13448	13468	13211	13339	13491	13434	13364	13292	13139	13137	13398	13259	13367	13263	13329	13312	13399	13334	13297	13257	13260	13356	13484	13412	13463	13310	13378	13474	13480	13330	13280	13376	13348	13142	13292	13473	13377	13395	13361	13473	13523	13225	13491	13227	13316	13524	13306	13399	13391	13220	13338	13339	13392	13315	13293	13362	13347	13507	13337	13374	13370	13328	13283	13394	13508	13342	13216	13370	13231	13476	13252	13361	13522	13437	13341	13543	13477	13349	13326	13353	13360	13532	13218	13335	13419	13255	13403	13528	13402	13263	13417	13339	13324	13340	13354	13353	13380	13425	13300	13534	13388	13380	13269	13410	13453	13304	13392	13294	13295	13306	13378	13459	13378	13376	13401	13237	13305	13357	13284	13348	13231	13364	13487	13295	13325	13254	13384	13248	13265	13336	13429	13421	13225	13203	13249	13358	13354	13350	13525	13458	13403	13477	13423	13271	13479	13118	13274	13237	13549	13359	13379	13331	13300	13317	13293	13399	13323	13379	13207	13295	13354	13585	13208	13348	13357	13508	13494	13315	13218	13389	13450	13323	13413	13340	13393	13331	13202	13406	13417	13293	13294	13459	13190	13389	13534	13309	13361	13338	13337	13380	13471	13317	13564	13270	13394	13279	13303	13423	13391	13308	13434	13369	13617	13393	13247	13393	13418	13400	13209	13360	13356	13281	13399	13445	13424	13455	13295	13394	13387	13435	13353	13244	13396	13296	13445	13399	13309	13515	13448	13247	13384	13233	13266	13237	13496	13431	13235	13281	13359	13229	13262	13404	13208	13326	13334	13289	13494	13371	13541	13325	13232	13276	13355	13330	13341	13319	13397	13315	13291	13316	13396	13280	13333	13491	13393	13343	13398	13302	13416	13330	13402	13392	13401	13422	13372	13266	13424	13357	13296	13642	13456	13380	13569	13247	13337	13365	13214	13462	13222	13451	13479	13283	13322	13348	13524	13456	13367	13627	13271	13489	13536	13481	13291	13303	13399	13303	13296	13424	13269	13337	13433	13319	13359	13355	13304	13352	13360	13343	13381	13511	13381	13400	13290	13496	13057	13271	13456	13395	13208	13194	13381	13389	13136	13343	13346	13410	13475	13396	13344	13453	13550	13478	13387	13297	13449	13402	13441	13228	13255	13304	13416	13517	13248	13261	13424	13337	13402	13286	13327	13366	13451	13324	13361	13106	13230	13479	13458	13255	13549	13342	13263	13332	13292	13311	13291	13423	13419	13383	13345	13464	13425	13429	13189	13349	13359	13516	13376	13351	13289	13229	13522	13292	13331	13477	13294	13326	13400	13377	13279	13313	13442	13400	13292	13359	13321	13354	13349	13511	13447	13270	13341	13234	13441	13293	13342	13325	13312	13416	13315	13130	13357	13212	13393	13318	13342	13378	13227	13377	13295	13242	13383	13448	13466	13194	13429	13477	13312	13372	13411	13366	13440	13336	13563	13353	13270	13375	13227	13446	13342	13311	13370	13277	13315	13342	13325	13365	13412	13265	13447	13356	13239	13309	13338	13486	13231	13241	13413	13314	13451	13414	13350	13392	13482	13285	13244	13175	13423	13368	13255	13387	13342	13485	13301	13241	13234	13536	13415	13341	13390	13244	13379	13369	13378	13426	13308	13378	13408	13316	13472	13393	13147	13300	13402	13392	13372	13342	13311	13363	13465	13244	13492	13281	13375	13321	13337	13248	13330	13258	13306	13361	13252	13421	13301	13348	13431	13247	13305	13402	13372	13495	13306	13281	13389	13453	13435	13229	13268	13352	13317	13369	13423	13256	13283	13280	13397	13277	13345	13381	13485	13304	13178	13426	13311	13351	13234	13273	13234	13335	13380	13219	13486	13337	13415	13410	13271	13380	13092	13149	13330	13362	13256	13300	13370	13371	13312	13431	13566	13308	13403	13296	13331	13326	13351	13363	13266	13360	13311	13396	13347	13431	13348	13536	13328	13347	13471	13245	13204	13416	13437	13315	13224	13265	13214	13423	13320	13424	13126	13407	13222	13325	13512	13258	13530	13482	13367	13280	13411	13353	13192	13271	13339	13440	13525	13117	13471	13305	13453	13407	13308	13476	13279	13300	13418	13346	13238	13125	13453	13367	13256	13575	13201	13521	13458	13482	13331	13394	13434	13257	13261	13298	13358	13357	13370
27038	21428	24037	20384	16884	17240	17150	16760	16981	16940	16887	16959	17155	16981	16950	18441	19012	18638	17669	16881	16874	16384	16409	16250	16605	16573	16662	16462	16708	16586	16368	16406	16436	16602	16589	16552	16637	16517	16559	16594	16602	16528	16644	16478	16534	16355	16521	16634	16434	16414	16561	16454	16471	16435	16409	16681	16654	16447	16769	16611	16390	16338	16637	16614	16475	16480	16419	16305	16475	16581	16614	16646	16429	16627	16507	16409	16461	16883	16540	16455	16504	16418	16506	16588	16458	16340	16561	16497	16471	16375	16640	16544	16611	16507	16532	16475	16206	16306	16551	16490	16377	16449	16485	16399	16403	16294	16468	16456	16474	16402	16561	16481	16386	16515	16371	16486	16584	16530	16584	16460	16288	16505	16530	16510	16639	16469	16563	16300	16559	16605	16473	16434	16438	16502	16388	16520	16569	16341	16255	16238	16437	16403	16534	16450	16458	16452	16675	16601	16592	16388	16583	16597	16554	16713	16524	16431	16514	16331	16431	16570	16484	16548	16411	16541	16524	16435	16551	16446	16646	16619	16533	16495	16592	16384	16666	16504	16467	16485	16508	16552	16548	16526	16306	16615	16590	16269	16505	16434	16655	16483	16440	16533	16397	16448	16473	16243	16671	16519	16465	16373	16367	16296	16371	16205	16359	16430	16459	16456	16350	16498	16643	16469	16473	16570	16438	16477	16406	16282	16504	16299	16498	16446	16635	16346	16398	16536	16481	16452	16577	16737	16348	16407	16383	16448	16430	16395	16297	16430	16488	16390	16355	16406	16503	16506	16418	16433	16627	16566	16574	16346	16383	16402	16423	16483	16593	16608	16397	16684	16416	16544	16441	16360	16465	16393	16522	16577	16409	16454	16225	16424	16639	16410	16366	16572	16690	16492	16637	16554	16463	16482	16503	16310	16706	16316	16575	16443	16597	16555	16641	16603	16614	16648	16414	16515	16418	16448	16257	16358	16489	16592	16372	16345	16504	16292	16438	16424	16484	16514	16509	16437	16462	16421	16467	16415	16448	16696	16546	16489	16272	16535	16497	16669	16583	16451	16595	16504	16435	16311	16562	16438	16529	16692	16471	16448	16483	16454	16506	16700	16526	16434	16558	16525	16651	16472	16597	16666	16452	16716	16413	16391	16618	16370	16511	16515	16469	16706	16576	16523	16666	16490	16581	16434	16503	16635	16626	16402	16550	16445	16402	16551	16532	16718	16245	16372	16428	16405	16443	16399	16634	16628	16402	16509	16481	16577	16446	16556	16395	16294	16618	16306	16285	16273	16300	16646	16664	16443	16659	16254	16606	16455	16122	16633	16428	16467	16520	16712	16570	16688	16492	16308	16471	16593	16589	16465	16569	16351	16575	16626	16548	16519	16476	16486	16664	16385	16414	16417	16686	16523	16465	16513	16290	16480	16306	16427	16434	16370	16313	16647	16593	16442	16376	16505	16503	16246	16667	16726	16544	16361	16421	16362	16386	16309	16622	16530	16397	16581	16520	16403	16489	16692	16475	16462	16471	16392	16470	16336	16445	16683	16412	16329	16378	16476	16497	16449	16553	16370	16448	16357	16408	16567	16785	16419	16746	16552	16663	16628	16584	16463	16573	16491	16271	16466	16467	16414	16720	16507	16549	16529	16505	16449	16542	16530	16517	16492	16637	16515	16278	16511	16462	16620	16469	16553	16459	16478	16494	16655	16426	16288	16506	16470	16628	16488	16652	16460	16459	16390	16578	16527	16467	16567	16519	16519	16626	16586	16384	16450	16388	16336	16421	16209	16541	16224	16187	16532	16585	16404	16272	16639	16465	16558	16566	16516	16399	16538	16542	16508	16253	16679	16308	16427	16411	16463	16306	16436	16599	16662	16432	16461	16456	16488	16293	16558	16431	16555	16485	16556	16502	16474	16651	16244	16407	16407	16658	16545	16469	16261	16670	16536	16691	16515	16598	16281	16304	16525	16375	16528	16603	16496	16548	16642	16413	16407	16539	16343	16577	16530	16562	16530	16526	16466	16614	16480	16364	16578	16379	16544	16452	16316	16517	16360	16486	16559	16641	16476	16421	16440	16547	16443	16337	16553	16748	16388	16259	16287	16437	16692	16417	16489	16599	16511	16412	16555	16579	16415	16615	16486	16478	16439	16666	16501	16398	16615	16386	16614	16547	16495	16641	16340	16482	16447	16429	16426	16564	16620	16608	16437	16591	16463	16339	16615	16409	16503	16640	16575	16471	16421	16418	16451	16550	16393	16596	16557	16555	16668	16475	16469	16709	16485	16456	16628	16812	16616	16496	16508	16651	16415	16449	16444	16397	16402	16549	16315	16461	16458	16563	16505	16362	16541	16526	16309	16564	16586	16476	16501	16593	16294	16444	16469	16433	16430	16216	16444	16497	16505	16439	16488	16683	16740	16636	16739	16443	16697	16630	16482	16480	16721	16472	16451	16525	16507	16487	16586	16541	16376	16682	16601	16404	16617	16375	16519	16479	16473	16423	16400	16330	16411	16510	16392	16339	16380	16439	16357	16256	16385	16641	16649	16251	16607	16585	16376	16676	16556	16613	16513	16421	16528	16551	16522	16633	16526	16514	16613	16472	16653	16529	16407	16546	16543	16518	16534	16420	16399	16543	16408	16260	16525	16428	16406	16502	16360	16408	16547	16642	16638	16650	16402	16644	16286	16331	16597	16607	16470	16440	16444	16520	16478	16341	16494	16447	16331	16523	16316	16563	16336	16429	16386	16322	16328	16371	16373	16398	16552	16426	16225	16475	16361	16517	16610	16531	16430	16409	16745	16366	16467	16415	16436	16407	16547	16413	16713	16373	16489	16498	16480	16413	16464	16525	16415	16396	16245	16466	16719	16342	16384	16502	16360	16447	16497	16430	16501	16293	16511	16414	16594	16701	16515	16473	16475	16331	16393	16486	16525	16531	16721	16540	16380	16483	16442	16477	16385	16492	16521	16560	16617	16632	16523	16422	16441	16553	16393	16557	16505	16485	16428	16531	16497	16422	16577	16642	16392	16400	16361	16545	16453	16513	16587	16553	16339	16491	16453	16503	16363	16351	16433	16614	16495	16479	16531	16543	16294	16593	16473	16521	16482	16473	16539	16494	16291	16510	16418	16224	16409	16496	16367	16602	16652	16437	16492	16492	16412	16563	16388	16527	16763	16547	16346	16433	16496	16481	16507	16566	16471	16368	16348	16414	16430	16373	16543	16640	16246	16538	16494	16665	16649	16496	16396	16292	16676	16432	16310	16473	16500	16447	16567	16579	16555	16250	16487	16434	16328	16576	16429	16404	16453	16508	16721	16421	16528	16385	16521	16448	16603	16617	16426	16562	16550	16519	16365	16401	16356	16585	16512	16263	16384	16519	16501	16465	16629	16475	16372	16272	16465	16521	16565	16571	16647	16493	16389	16311	16521	16385	16377	16504	16475	16686	16542	16617	16694	16559	16530	16560	16451	16398	16437	16499	16754	16456	16468	16354	16399	16446	16389	16401	16582	16631	16572	16329	16499	16560	16426	16487	16513	16597	16801	16482	16611	16447	16659	16609	16513	16392	16543	16386	16415	16417	16338	16539	16644	16473	16319	16586	16519	16471	16597	16396	16282	16441	16368	16471	16382	16525	16690	16606	16336	16389	16285	16183	16304	16441	16739	16323	16416	16420	16481	16539	16683	16336	16362	16517	16672	16490	16468	16628	16561	16689	16324	16422	16585	16334	16421	16423	16378	16505	16429	16393	16375	16313	16356	16501	16500	16317	16523	16523	16459	16558	16561	16437	16458	16545	16478	16713	16536	16418	16639	16380	16383	16543	16601	16499	16506	16376	16424	16637	16553	16587	16598	16393	16593	16497	16483	16533	16519	16478	16418	16397	16537	16531	16471	16486	16478	16403	16311	16642	16495	16445	16481	16401	16478	16322	16637	16313	16311	16415	16459	16595	16559	16250	16523	16571	16490	16565	16321	16426	16572	16359	16581	16527	16505	16464	16208	16366	16423	16487	16449	16515	16306	16493	16576	16375	16577	16618	16399	16261	16512	16586	16352	16449	16522	16561	16478	16382	16429	16549	16478	16323	16479	16639	16526	16169	16500	16356	16513	16588	16528	16530	16588	16417	16639	16591	16403	16578	16542	16431	16533	16411	16378	16467	16609	16478	16472	16379	16656	16717	16427	16634	16565	16476	16530	16543	16625	16386	16529	16454	16362	16320	16372	16547	16776	16643	16389	16458	16650	16479	16643	16481	16676	16500	16610	16391	16431	16453	16576	16441	16372	16512	16580	16536	16486	16588	16651	16392	16541	16331	16499	16416	16562	16211	16283	16508	16483	16401	16573	16460	16624	16543	16642	16475	16487	16470	16485	16680	16599	16493	16493	16439	16502	16393	16404	16452	16469	16452	16405	16503	16442	16597	16344	16543	16428	16439	16471	16552	16448	16400	16550	16601	16480	16617	16579	16643	16510	16546	16632	16363	16510	16453	16580	16360	16454	16299	16520	16490	16452	16489	16606	16616	16414	16573	16669	16468	16471	16465	16365	16275	16631	16573	16502	16405	16495	16577	16533	16569	16394	16415	16316	16584	16547	16516	16376	16594	16629	16394	16469	16417	16542	16674	16461	16591	16601	16485	16550	16455	16453	16268	16497	16499	16473	16644	16606	16493	16588	16670	16408	16449	16535	16655	16521	16522	16635	16696	16500	16506	16350	16404	16470	16539	16427	16428	16389	16249	16474	16406	16315	16567	16431	16551	16522	16610	16525	16511	16485	16477	16665	16541	16704	16575	16470	16575	16354	16683	16586	16598	16548	16483	16392	16514	16384	16523	16589	16468	16468	16460	16449	16610	16691	16497	16477	16451	16434	16469	16478	16499	16590	16451	16558	16581	16396	16549	16596	16750	16506	16360	16553	16522	16510	16469	16573	16295	16390	16518	16327	16576	16674	16586	16548	16581	16436	16433	16471	16574	16244	16625	16590	16554	16438	16389	16452	16427	16535	16495	16555	16367	16489	16596	16452	16477	16416	16536	16650	16434	16551	16445	16499	16420	16536	16385	16491	16647	16644	16538	16470	16619	16451	16552	16368	16382	16614	16415	16580	16562	16377	16404	16363	16596	16597	16630	16342
14177	16646	16439	15204	14933	15246	14717	14721	14669	14730	14713	15014	15078	14679	14669	16985	17361	16451	15335	14765	14270	14151	14415	14176	14429	14213	14249	14258	14259	14268	14258	14118	14209	14251	14059	14124	14270	14119	14349	14200	14326	14095	14130	14176	14334	14270	14197	14249	14345	14242	14356	14145	14217	14087	14186	14281	14125	14327	14122	14243	14228	14202	14276	14078	14147	14245	14212	14189	14186	14156	14173	14215	13984	14143	14062	14223	14095	14343	14213	14216	14334	14180	14345	14219	14097	14242	14202	14166	14231	14217	14214	14085	14182	14182	14251	14070	14204	14238	14201	14246	14218	14234	14033	14179	14274	14231	14109	14239	14131	14158	14319	14147	14168	14140	14273	14287	14289	14278	14214	14386	14265	14169	14140	14237	14181	14236	14071	14245	14238	14087	14119	14140	14052	14169	14292	14007	14302	14141	14164	14175	14220	14241	14192	14156	14246	14173	14189	14156	14262	14196	14156	14203	14142	14176	14264	14337	14084	14179	14053	14135	14334	14197	14179	14091	14164	14329	14009	14249	14165	14241	14137	14092	14323	14255	14251	14066	14120	14157	14272	14296	14068	14168	14280	14202	14106	14256	14166	14296	14191	14197	14206	14047	14106	14280	14244	14234	14176	14142	14297	14225	14190	14237	14270	14151	14345	14186	14081	14259	14061	14149	14186	14116	14278	14156	14098	14196	14185	14159	14090	14343	14210	14228	14036	14202	14186	14168	14101	14120	14306	14285	14113	14006	14197	14166	14257	14031	14095	14222	14318	13953	14203	14140	14249	14040	14204	14166	14145	14149	13984	14314	14333	14420	14151	14289	14292	14218	14252	14158	14246	14278	14083	14353	14278	14246	14155	14250	14282	13942	14075	14125	14283	14153	14241	14314	14238	14203	14340	14228	14152	14090	14332	14222	14143	14321	14245	14181	14137	14179	14132	14151	14243	14312	14083	14259	14174	13930	14247	14200	14356	14281	14203	14262	13987	14063	14228	14275	14223	14181	14035	14169	14229	14167	14257	14337	14209	14331	14240	14246	14156	14141	14209	14171	14197	14097	14312	14257	14198	14178	14269	14185	14348	14106	14181	14218	14275	14113	14200	14247	14083	14067	14159	14236	14130	14220	14183	14180	14382	14170	14057	14208	14153	14222	14254	14350	14309	14059	14323	14239	14089	14103	14154	14244	14304	14012	14174	14284	14295	14184	14173	14185	14199	14252	14220	14420	14129	14180	14182	14117	14182	14113	13974	14189	14107	14093	14297	14215	14190	14175	14207	14094	14247	14339	14140	14249	14207	14173	14022	14228	14123	13987	14045	14183	14014	14351	14265	14209	14496	14286	14231	14376	14114	14242	14118	14144	14134	14432	14054	14149	14257	14243	14128	14242	14187	14205	14288	14128	14256	14135	14084	14370	14308	14069	14237	14331	14184	14292	14152	14163	14331	14309	14105	14187	14262	14166	14157	14195	14222	14299	14136	14239	14207	14272	14135	14161	14317	14335	14348	14230	14179	14094	14284	14309	14277	14333	14219	14144	14148	14188	14189	14207	14085	14256	14095	14273	14114	14235	14183	14184	14223	14264	14268	14400	14163	14260	14221	14273	14278	14190	14221	14240	14220	14221	14279	14202	14005	14212	14017	14179	14213	14238	14205	14289	14071	14255	14038	14288	14143	14323	14148	14096	14140	14142	14184	14112	14144	14143	14280	14159	14287	14219	14121	14253	14182	14224	14463	14209	14321	14091	14253	14087	14123	14176	14232	14038	14115	14299	14323	14123	14123	14187	14163	14264	14201	14023	14247	14283	14156	14120	14155	14224	14136	14138	14175	14160	14249	14186	14290	14235	14200	14231	14033	14152	14378	14177	14168	14152	14385	14111	14112	14333	14324	14149	14219	14275	14109	14320	14092	14129	14269	14214	14255	14214	14036	14261	14058	14143	14146	14177	14350	14326	14238	14110	14185	14282	14146	14293	14229	14099	14330	14013	14190	14174	14154	14146	14198	14305	14105	14237	14302	14218	14207	14192	14240	14200	14381	14104	14244	14084	14105	14367	14270	14147	14132	14159	14199	14189	14184	14166	14178	14164	14231	14318	14216	14249	14163	14308	14191	14225	14184	14250	14295	14298	14205	14253	14220	14150	14089	14190	14194	14197	14200	14393	14119	14254	14172	14227	14309	14106	14342	14179	14272	14205	14114	14124	14231	14148	14143	14209	14377	14200	14295	14178	14196	14157	14279	14236	14257	14214	14146	14226	14286	14167	14114	14166	14189	14002	14270	14151	14168	14360	14240	14030	14233	14309	14346	14061	14261	14220	14221	14250	14243	14381	14239	14453	14303	14202	14248	14490	14173	14014	14237	14225	14211	14216	14114	14266	14174	14182	14242	14308	14248	14301	14083	14197	14209	14274	14256	14264	14274	14082	14253	14241	14236	14301	14215	14223	14106	14108	14347	14294	14064	14226	14245	14167	14230	14202	14075	14322	14328	14202	14164	14313	14020	14151	14232	14208	14141	14178	14159	14281	14039	14232	14183	14311	14064	14223	14219	14216	14224	14000	14214	14110	14275	14218	14305	14129	14326	14129	14130	14181	14372	14197	14288	14158	14180	14250	14237	14295	14216	14224	14325	14211	14221	14406	14200	14194	14225	14181	14037	14195	14158	14198	14165	14251	14117	14272	14047	14225	14215	14293	14139	14292	14181	14163	14147	14219	14128	14031	14048	14187	14290	14168	14193	14271	14298	14170	14321	14154	14047	14170	14162	14171	14322	14286	14287	14443	14114	14235	14180	14285	14089	14378	14212	14240	14134	14145	14281	14147	14015	14065	14282	14355	14110	14298	14318	14099	14366	13991	14230	14305	14143	14247	14372	14111	14399	14301	14098	14060	14456	14154	14094	14174	14245	14192	14185	14324	14184	14347	14301	14207	14264	14233	14259	14232	14236	14161	14355	14296	14157	14252	14222	14288	14160	14205	14164	14061	14147	14311	14274	14129	14227	14185	14126	14255	14348	14344	14226	14157	14440	14178	14180	14133	14189	14260	14152	14239	14398	14353	14222	14045	14229	14288	14172	14120	14363	14122	14223	14226	14088	14181	14135	14236	14309	14184	14114	14197	14202	14238	14125	14278	14263	14277	14201	14196	14245	14135	14294	14060	14150	14323	14275	14207	14349	14238	14310	14004	14244	14332	14189	14224	14082	14160	14074	14190	14085	14214	14185	14379	14286	14229	14286	14323	14366	14182	14420	14323	14242	14377	14138	14261	14127	14090	14056	14255	14365	14066	14093	14326	14219	14239	14125	14107	14297	14223	14195	14056	14214	14279	14186	14232	14208	14185	14153	14280	14167	14199	14260	14183	14235	14133	14037	14288	14272	14225	14288	14134	14298	14271	14270	14156	14217	14057	14175	14233	14200	14124	14143	14318	14414	13929	14112	14162	14069	14062	14202	14202	14163	14165	14190	14069	14169	14128	14187	14149	14040	14351	14247	14265	14344	14210	14065	14242	14039	14128	14202	14251	14041	14307	14189	14221	14336	14434	14150	14276	13979	14236	14209	14248	14129	14191	14242	14157	14141	14154	14231	14134	14292	14093	14142	14055	14026	14155	14172	14160	14221	14131	14218	14264	14198	14093	14284	14191	14245	14431	14225	14269	14314	14179	14191	14266	14306	14298	14138	14318	14270	14118	14328	14085	14227	14191	14291	14337	14255	14330	14162	14138	14190	14188	14221	14107	14222	14204	14235	14237	14237	14185	14223	14184	14321	14081	14064	14228	14249	14168	14148	14318	14245	14105	14154	14162	14274	14269	14102	14195	14165	14208	14182	14159	14245	14114	14177	14365	14089	14148	14082	14215	14133	14202	14184	14277	14300	14333	14346	14077	14140	14244	14226	14268	14161	14092	14243	14184	14274	14279	14251	14362	14189	14046	14175	14197	14202	14292	14319	14230	14167	14237	14237	14202	14162	14278	14155	13948	14277	14344	14178	14215	14027	14260	14253	14265	14168	13887	14283	14341	14307	14305	14138	14116	14389	14223	14047	14265	14163	14185	14129	14266	14286	14158	14195	14288	13990	14298	14083	14173	14095	14108	14097	14197	14105	14184	14163	14093	14297	14079	14065	14200	14215	14274	14282	14247	14225	14266	14120	14197	14126	14143	14116	14196	14275	14193	14213	14221	14270	14116	14366	14138	14125	14146	14359	14241	14170	14297	14222	14280	14131	14352	14122	14132	14122	14250	14086	14235	14215	14144	14101	14391	14389	14066	14272	14286	14216	14171	14169	14218	14284	14208	14237	14251	14057	14274	14206	14069	14187	14085	14362	14213	14167	14338	14234	14196	14308	14237	14370	14265	14141	14235	14194	14118	14091	14124	14249	14029	14024	14134	14122	14189	14023	14297	14204	14289	14208	14241	14257	14200	14188	14156	14100	14076	14339	14319	14211	14167	14207	14469	14122	14396	14179	14207	14123	14168	14087	14249	14081	14250	14253	14288	14104	14263	14092	14370	14105	14136	14142	14260	14199	14117	14139	13953	14269	14057	14153	14264	14166	14072	14226	14219	14229	14442	14225	14240	14136	14181	14172	14275	14192	14246	14328	14319	14234	14378	14207	14225	14227	14126	14148	14295	14345	14192	14224	14161	14088	14232	14310	14324	14244	14243	14403	14313	14258	14303	14205	14146	14271	14130	14133	14259	14304	14309	14312	14128	14368	14349	14192	14123	14356	14219	14000	14267	14355	14273	14106	14146	14217	14277	14102	14242	14181	14299	14224	14405	14117	14181	14269	14138	14155	14180	14142	14341	14136	14231	14145	14183	14195	14418	14245	14094	14093	14272	14103	14234	14145	14269	14230	14105	14242	14376	14365	14199	14231	14054	14212	14085	14182	14181	14155	14043	14100	14127	14092	14359	14121	14207	14294	14156	14068	14336	14179	13962	14370	14317	14280	14202	14081	14251	14061	14149	14174	14205	14218	14124	14125	14196	14219	14208	14194	14275	14252	14451	14276	14123	14062	14300	14179	14175	14139	14232	14175	14220	14381	14071	14145	14227	14117	14235	14255	14163	14243	14160	14089	14239	14299	14212	14130	14047	14327	14261	14176	14349	14249	14124	14197	14347	14275	14321	14280	14074
23820	20916	28155	23853	21666	21071	19883	17857	17129	17647	17517	17411	17350	17002	19407	27596	28365	24442	20443	18286	17094	16640	16483	16663	16739	16632	16650	16589	16667	16599	16765	16737	16588	16784	16628	16562	16489	16642	16685	16624	16581	16640	16477	16642	16447	16669	16644	16560	16635	16632	16526	16679	16481	16583	16633	16644	16566	16353	16575	16663	16644	16569	16442	16419	16592	16374	16569	16546	16395	16710	16750	16617	16569	16556	16266	16697	16480	16597	16518	16349	16508	16485	16546	16591	16524	16674	16715	16609	16600	16699	16623	16624	16575	16674	16486	16474	16712	16675	16376	16552	16443	16566	16657	16649	16370	16527	16385	16547	16811	16869	16535	16438	16426	16544	16677	16711	16456	16591	16395	16700	16439	16496	16631	16670	16400	16680	16575	16596	16490	16580	16374	16384	16515	16504	16356	16564	16444	16382	16378	16512	16422	16469	16508	16462	16546	16570	16749	16608	16498	16571	16545	16627	16528	16452	16439	16424	16498	16548	16714	16452	16520	16537	16633	16514	16633	16484	16617	16746	16371	16703	16359	16404	16673	16424	16470	16417	16421	16607	16649	16516	16459	16462	16650	16660	16457	16451	16544	16457	16675	16619	16557	16236	16754	16508	16516	16701	16512	16640	16550	16564	16529	16436	16586	16606	16581	16424	16761	16387	16505	16648	16360	16472	16687	16559	16512	16325	16628	16620	16589	16410	16420	16694	16588	16476	16465	16568	16474	16625	16573	16427	16707	16463	16597	16526	16488	16421	16373	16887	16627	16480	16573	16489	16497	16654	16554	16582	16442	16452	16573	16398	16391	16617	16478	16563	16332	16343	16511	16577	16640	16645	16471	16292	16802	16471	16546	16650	16330	16453	16600	16557	16541	16494	16416	16469	16617	16359	16624	16576	16676	16594	16729	16652	16499	16297	16658	16588	16579	16546	16543	16598	16600	16301	16555	16624	16469	16815	16750	16615	16458	16543	16530	16760	16675	16659	16663	16583	16467	16564	16587	16435	16293	16561	16480	16663	16802	16537	16535	16656	16512	16423	16454	16685	16526	16437	16508	16479	16566	16603	16615	16527	16327	16618	16644	16440	16506	16472	16516	16600	16423	16520	16641	16514	16552	16594	16613	16560	16651	16510	16661	16678	16571	16686	16394	16384	16406	16411	16418	16682	16496	16619	16359	16652	16588	16578	16353	16571	16315	16470	16574	16456	16637	16542	16420	16576	16590	16645	16565	16444	16477	16635	16675	16784	16442	16602	16445	16722	16432	16545	16599	16463	16600	16633	16658	16409	16530	16281	16624	16688	16517	16433	16389	16525	16329	16579	16513	16485	16491	16563	16770	16614	16586	16673	16597	16585	16534	16470	16578	16397	16605	16698	16445	16453	16571	16569	16554	16499	16580	16718	16592	16550	16597	16712	16379	16585	16691	16580	16572	16601	16576	16512	16500	16556	16497	16452	16487	16502	16537	16506	16428	16473	16731	16631	16502	16493	16387	16709	16582	16541	16556	16423	16498	16364	16830	16559	16579	16272	16535	16551	16626	16705	16582	16614	16476	16598	16605	16536	16548	16558	16778	16921	16571	16608	16550	16613	16565	16511	16719	16631	16541	16579	16562	16648	16651	16539	16497	16641	16526	16309	16708	16558	16610	16674	16662	16463	16254	16527	16597	16530	16704	16633	16626	16465	16576	16513	16573	16524	16603	16367	16597	16435	16610	16419	16621	16447	16731	16680	16534	16526	16689	16539	16541	16419	16481	16586	16587	16524	16432	16451	16494	16649	16525	16667	16501	16467	16510	16717	16272	16413	16473	16560	16626	16667	16503	16534	16489	16387	16598	16735	16365	16426	16408	16431	16736	16629	16660	16620	16695	16445	16562	16529	16377	16559	16670	16469	16455	16533	16455	16747	16821	16570	16755	16693	16511	16598	16553	16601	16479	16666	16458	16375	16571	16681	16533	16393	16442	16542	16390	16587	16501	16512	16557	16521	16587	16548	16432	16554	16492	16538	16397	16664	16456	16660	16660	16540	16693	16505	16374	16542	16837	16496	16501	16739	16493	16586	16355	16541	16438	16514	16509	16557	16277	16499	16468	16607	16590	16512	16478	16598	16488	16555	16532	16413	16600	16656	16603	16664	16547	16337	16454	16644	16466	16639	16485	16492	16589	16699	16615	16371	16251	16499	16559	16492	16460	16527	16487	16578	16656	16658	16663	16646	16175	16486	16600	16498	16563	16442	16545	16678	16470	16235	16641	16528	16756	16540	16625	16553	16612	16607	16533	16609	16338	16550	16508	16552	16720	16393	16491	16586	16662	16446	16646	16337	16456	16525	16296	16462	16394	16654	16335	16607	16744	16601	16286	16566	16508	16642	16554	16376	16578	16478	16331	16384	16439	16704	16721	16440	16567	16558	16589	16762	16623	16416	16527	16713	16838	16513	16684	16637	16611	16518	16491	16627	16629	16690	16560	16516	16584	16368	16568	16750	16474	16620	16659	16467	16447	16480	16394	16569	16536	16401	16565	16644	16516	16586	16586	16534	16694	16663	16521	16601	16570	16314	16371	16524	16814	16415	16639	16416	16637	16547	16655	16643	16549	16379	16714	16648	16516	16639	16594	16444	16718	16520	16517	16370	16509	16358	16582	16678	16384	16576	16504	16581	16475	16584	16712	16596	16424	16525	16599	16448	16605	16657	16588	16607	16641	16558	16709	16581	16765	16820	16299	16486	16731	16525	16557	16442	16639	16477	16479	16703	16668	16613	16745	16491	16484	16445	16543	16586	16817	16518	16528	16467	16545	16528	16575	16500	16366	16581	16444	16438	16506	16406	16400	16371	16562	16599	16586	16560	16533	16545	16687	16623	16687	16383	16348	16610	16472	16449	16570	16568	16461	16485	16728	16602	16362	16511	16450	16437	16582	16508	16455	16583	16602	16492	16559	16517	16579	16540	16442	16621	16549	16523	16635	16903	16516	16636	16521	16519	16669	16589	16879	16526	16550	16508	16510	16444	16352	16614	16598	16494	16623	16573	16565	16458	16391	16527	16536	16468	16499	16464	16459	16454	16629	16329	16306	16558	16637	16487	16492	16571	16588	16632	16595	16529	16545	16640	16480	16570	16623	16511	16578	16638	16492	16584	16351	16661	16531	16454	16608	16529	16642	16525	16599	16475	16433	16648	16571	16636	16598	16537	16507	16424	16673	16784	16492	16491	16561	16458	16544	16438	16660	16448	16375	16566	16413	16547	16549	16470	16421	16480	16556	16384	16574	16517	16604	16381	16407	16374	16387	16353	16603	16570	16625	16446	16476	16463	16699	16439	16628	16624	16762	16488	16453	16488	16594	16588	16657	16479	16468	16742	16592	16716	16422	16579	16435	16615	16529	16452	16596	16686	16435	16604	16640	16504	16736	16410	16351	16465	16587	16584	16301	16584	16554	16550	16459	16521	16365	16498	16582	16531	16592	16462	16477	16849	16538	16455	16549	16470	16421	16498	16377	16475	16631	16635	16420	16512	16520	16662	16698	16602	16397	16482	16441	16516	16653	16526	16568	16470	16492	16674	16624	16486	16581	16736	16614	16363	16512	16624	16562	16511	16544	16587	16650	16626	16822	16621	16542	16569	16629	16593	16576	16450	16605	16639	16670	16709	16674	16700	16597	16576	16750	16582	16459	16577	16529	16688	16721	16913	16567	16439	16536	16484	16575	16369	16566	16342	16634	16638	16712	16526	16582	16630	16593	16561	16757	16546	16492	16613	16515	16654	16425	16478	16439	16558	16614	16565	16630	16520	16512	16551	16468	16648	16547	16626	16689	16581	16477	16391	16458	16732	16576	16403	16575	16444	16544	16598	16621	16756	16649	16572	16739	16487	16565	16424	16595	16490	16374	16426	16568	16465	16503	16601	16621	16384	16553	16697	16526	16719	16439	16426	16447	16606	16552	16564	16418	16746	16553	16563	16575	16538	16514	16716	16454	16554	16570	16596	16790	16659	16594	16360	16463	16636	16556	16521	16898	16610	16603	16401	16449	16470	16658	16597	16601	16443	16500	16663	16684	16318	16562	16341	16820	16604	16588	16536	16446	16478	16584	16631	16553	16770	16805	16608	16579	16532	16488	16589	16553	16737	16441	16724	16587	16490	16569	16585	16611	16453	16532	16709	16717	16467	16654	16559	16716	16555	16703	16459	16593	16312	16566	16814	16638	16579	16476	16759	16463	16488	16481	16441	16389	16529	16499	16706	16758	16628	16621	16692	16369	16422	16666	16644	16503	16659	16699	16427	16519	16558	16577	16376	16695	16381	16608	16544	16541	16627	16605	16445	16387	16440	16392	16497	16955	16474	16541	16513	16608	16407	16497	16495	16439	16443	16495	16529	16508	16544	16495	16707	16512	16403	16432	16575	16508	16481	16402	16751	16548	16543	16677	16527	16580	16642	16525	16717	16653	16414	16767	16552	16456	16389	16705	16592	16855	16570	16612	16448	16729	16607	16395	16450	16711	16615	16747	16442	16653	16720	16379	16358	16637	16596	16590	16576	16543	16601	16445	16332	16498	16380	16671	16407	16507	16599	16366	16527	16444	16466	16462	16702	16475	16636	16525	16703	16459	16649	16447	16498	16358	16511	16486	16664	16711	16539	16473	16563	16511	16437	16531	16512	16514	16519	16641	16613	16453	16628	16461	16420	16312	16522	16561	16394	16571	16610	16625	16618	16460	16539	16558	16497	16601	16602	16454	16394	16600	16667	16713	16646	16564	16726	16512	16613	16376	16642	16682	16556	16703	16339	16575	16517	16560	16435	16659	16538	16578	16466	16636	16186	16642	16618	16388	16460	16503	16525	16582	16553	16615	16632	16518	16680	16777	16552	16588	16560	16711	16701	16573	16414	16479	16442	16445	16480	16583	16520	16496	16540	16517	16703	16702	16797	16559	16417	16407	16482	16497	16631	16611	16446	16529	16612	16405	16553	16523	16434	16721	16752	16368	16359	16523	16565	16598	16664	16756	16433	16575	16745	16598	16593	16804	16275	16452	16710	16543	16656	16416	16618	16658	16531	16523	16451	16542	16485	16656	16516	16797	16593	16577	16587	16709	16464	16631	16434	16587	16360	16697	16416	16408	16579	16638	16383
12951	21700	20664	17462	16726	16438	15736	15421	15048	15546	15688	15388	15217	14833	19460	29532	28700	23320	18314	15580	14638	14357	14392	14176	14246	14121	14154	14206	14125	14450	14319	14212	14249	14355	14167	14268	14216	14185	14172	14437	14311	14227	14165	14253	14338	14410	14329	14213	14313	14269	14440	14084	14082	14149	14403	14306	14270	14195	14268	14210	14188	14237	14211	14244	14192	14321	14379	14377	14024	14339	14188	14309	14254	14044	14227	14058	14170	14065	14363	13944	14244	14153	14217	13988	14063	14228	14120	14404	14194	14248	14171	14424	14404	14204	14127	14234	14318	14283	14330	14215	14342	14208	14255	14270	14320	14156	14350	14353	14218	14216	14204	14178	14241	14289	14244	14197	14167	14149	14259	14000	14158	14210	14216	14219	14128	14228	14205	14292	14234	14265	14356	14232	14377	14215	14200	14412	14276	14237	14472	14277	14334	14187	14185	14348	14262	14293	14279	14477	14245	14136	14224	14347	14308	14374	14330	14250	14213	14379	14219	14356	14212	14190	14360	14284	14220	14319	14346	14414	14169	14287	14169	14313	14379	14270	14147	14272	14259	14144	14316	14217	14312	14202	14180	14247	14142	14333	14336	14186	14325	14161	14251	14299	14259	14314	14326	14221	14212	14249	14294	14330	14210	14310	14549	14328	14376	14329	14245	14178	14140	14147	14252	14179	14072	14366	14108	14168	14244	14409	14261	14192	14198	14048	14463	14342	14179	14070	14324	14198	14130	14090	14118	14211	14426	14273	14089	14156	14193	14417	14354	14291	14180	14503	14325	14231	14190	14300	14352	14216	14324	14237	14286	14391	14213	14250	14310	14202	14372	14036	14329	14329	14418	14059	14205	14188	14224	14224	14147	14435	14150	14187	14246	14187	14200	14232	14325	14276	14391	14316	14309	14415	14142	14114	14290	14167	14375	14323	14244	14176	14366	14380	14183	14237	14287	14142	14222	14243	14291	14346	14215	14543	14214	14251	14232	14378	14226	14222	14419	14215	14281	14044	14220	14284	14237	14278	14330	14386	14211	14136	14329	14055	14195	14445	14112	14088	14070	14113	14136	14201	14294	14236	14255	14221	14307	14241	14194	14146	14421	14241	14344	14258	14243	14360	14403	14295	14388	14273	14078	14396	14280	14268	14205	14242	14171	14243	14273	14182	14316	14205	14270	14205	14306	14322	14188	14211	14166	14097	13997	14357	14269	14234	14289	14199	14332	14237	14172	14308	14256	14248	14305	14259	14311	14104	14305	14141	14225	14405	14236	14331	14258	14380	14120	14483	14269	14346	14159	14214	14331	14256	14108	14103	14223	14125	14248	14299	14124	14388	14113	14138	14184	14243	14250	14211	14317	14322	14154	14326	14229	14319	14257	14153	14156	14390	14290	14226	14436	14423	14205	14164	14390	14101	14175	14325	14326	14332	14400	14006	14176	14362	14346	14278	14316	14110	14206	14190	14293	14153	14211	14205	14345	14148	14129	14449	14038	14216	14222	14319	14438	14192	14239	14436	14260	14177	14387	14402	14135	14198	14249	14538	14267	14327	14236	14217	14269	14266	14174	14229	14379	14387	14199	14276	14226	14369	14186	14226	14192	14308	14231	14422	14197	14270	14229	14009	14154	14149	14361	14366	14172	14201	14196	14385	14398	14265	14156	14161	14264	14266	14210	14308	14249	14173	14185	14235	14127	14057	14443	14187	14193	14187	14348	14219	14030	14307	14294	14179	14464	14180	14211	14163	14433	14276	14281	14192	14245	14299	14224	14062	14158	14336	14190	14364	14264	14099	14315	14430	14277	14210	14303	14218	14192	14285	14271	14122	14157	14284	14202	14201	14185	14298	14185	14280	14212	14297	14133	14404	14166	14206	14451	14260	14345	14172	14300	14351	14185	14234	14153	14046	14343	14290	14206	14126	14257	14256	14221	14234	14353	14238	14290	14239	14307	14153	14287	14270	14199	14071	14219	14210	14447	14332	14105	14285	14214	14295	14263	14162	14246	14258	14222	14334	14194	14119	14293	14205	14218	14317	14162	14252	14253	14238	14079	14106	14354	14274	14153	14194	14249	14223	14262	14237	14368	14266	14156	14098	14399	14204	14345	14306	14280	14227	14235	14067	14309	14250	14342	14262	14251	14166	14316	14093	14429	14365	14165	14299	14050	14218	14361	14319	14282	14310	14140	14320	14316	14216	14149	14143	14419	14271	14336	14402	14201	14178	14193	14372	14310	14323	14501	14084	14143	14464	14112	14307	14178	14254	14223	14136	14267	14318	14296	14243	14173	14316	14162	14206	14401	14197	14143	14193	14225	14160	14157	14225	14148	14200	14145	14209	14241	14130	14166	14232	14185	14255	14126	14318	14289	14262	14051	14322	14296	14217	14314	14162	14125	14225	14273	14299	14126	14240	14288	14304	14241	14301	14117	14303	14366	14117	14104	14214	14195	14147	14185	14335	14343	14361	14275	14264	14131	14374	14100	14428	14213	14252	14286	14194	14290	14175	14148	14362	14102	14096	14089	14168	14257	14235	14301	14378	14025	14275	14083	14209	14323	14322	14223	14172	14294	14146	14294	14152	14177	14253	14309	14198	14332	14215	14411	14175	14319	14275	14125	14243	14240	14157	14306	14330	14302	14162	14213	14427	14271	14213	14216	14365	14179	14420	14287	14216	14233	14354	14254	14123	14253	14281	14235	14285	14224	14222	14264	14258	14289	14019	14034	14192	14363	14162	14124	14342	14294	14295	14238	14364	14078	14108	14251	14348	14078	14239	14274	14142	14270	14262	14323	14293	14410	14298	14220	14254	14132	14408	14267	14386	14194	14264	14380	14087	14391	14154	14178	14149	14257	14295	14257	14343	14192	14131	14306	14183	14314	14337	14237	14230	14094	14214	14529	14328	14279	14381	14216	14265	14189	14320	14120	14378	14316	14159	14327	14286	14266	14186	14316	14255	14214	14365	14290	14193	14261	14202	14179	14294	14341	14176	14087	14363	14084	14204	14198	14299	14254	14412	14166	14367	14201	14250	14304	14167	14087	14012	14169	14228	14148	14145	14382	14306	14333	14311	14210	14205	14268	14140	14312	14101	14325	14251	14134	14229	14299	14264	14207	14209	14330	14224	14295	14232	14220	14116	14210	14280	14189	14166	14167	14282	14401	14095	14131	14161	14249	14226	14228	14272	14302	14153	14155	14353	14250	14316	14218	14254	14252	14315	14342	14322	14203	14443	14191	14397	14308	14268	14169	14250	14124	14207	14199	14117	14194	14266	14267	14222	14221	14259	14253	14208	14328	14034	14143	14294	14335	14295	14107	14376	14260	14160	14266	14241	14199	14192	14313	14320	14147	14344	14251	14327	14204	14129	14195	14266	14298	14144	14290	14282	14317	14408	14255	14138	14170	14332	14225	14334	14471	14354	14300	14377	14195	14194	14201	14261	14314	14093	14254	14288	14418	14160	14290	14190	14352	14353	14286	14372	14070	14125	14339	14092	14233	14116	14248	14230	14196	14190	14300	14221	14221	14150	14253	14193	14248	14344	14186	14221	14316	14247	14331	14272	14220	14157	14164	14237	14274	14203	14198	14206	14235	14305	14239	14283	14271	14141	14449	14272	14215	14160	14199	14215	14208	14249	14220	14215	14075	14407	14318	14128	14258	14280	14326	14280	14285	14308	14272	14346	14322	14396	14363	14294	14483	14349	14035	14265	14198	14280	14322	14112	14056	14309	14368	14112	14244	14449	14326	14209	14426	14301	14094	14336	14229	14282	14317	14291	14128	14320	14239	14321	14452	14244	14319	14162	14217	14315	14413	14164	14300	14218	14326	14179	14297	14342	14199	14286	14206	14254	14382	14082	14417	14060	14276	14246	14125	14214	14346	14265	14337	14276	14058	14248	14299	14402	14236	14249	14236	14410	14289	14298	14196	14273	14289	14162	14279	14184	14125	14253	14241	14203	14186	14150	14170	14196	14220	14218	14034	14286	14189	14107	14245	14208	14262	14074	14398	14230	14238	14320	14287	14097	14255	14213	14406	14358	14352	14129	14356	14193	14324	14127	14290	14157	14190	14199	14212	14240	14227	14231	14379	14240	14280	14292	14201	14299	14201	14127	14283	14160	14064	14236	14200	14264	14225	14201	14194	14264	14381	14293	14233	14344	14334	14197	14163	14432	14131	14130	14315	14267	14186	14251	14145	14326	14287	14188	14193	14172	14186	14202	14242	14323	14347	14210	14310	14339	14055	14356	14160	14345	14216	14450	14274	14240	14271	14287	14098	14335	14176	14265	14332	14014	14299	14065	14111	14252	14401	14107	14346	14127	14355	14134	14128	14194	14221	14331	14278	14301	14204	14274	14175	14182	14190	14301	14330	14387	14335	14256	14374	14226	14307	14204	14269	14196	14334	14255	14220	14313	14091	14266	14252	14510	14423	14172	14231	14327	14172	14221	14311	14297	14255	14131	14195	14268	14356	14110	14148	14162	14294	14283	14154	14377	14272	14014	14152	14338	14218	14338	14327	14299	14266	14365	14257	14233	14289	14206	14342	14316	14182	14403	14237	14355	14373	14358	14229	14230	14323	14275	14171	14148	14423	14362	14218	14215	14199	14226	14121	14271	14254	14132	14298	14236	14224	14231	14243	14276	14246	14241	14065	14372	14154	14280	14169	14310	14114	14201	14200	14374	14260	14290	14062	14275	14189	14256	14258	14171	14305	14192	14149	14153	14557	14208	14443	14176	14161	14127	14352	14281	14304	14172	14163	14253	14263	14241	14311	14358	14354	14158	14113	14378	14311	14249	14255	14224	14120	14330	14339	14110	14258	14217	14094	14293	14141	14162	14320	14268	14183	14072	14306	14212	14280	14174	14253	14415	14339	14173	14181	14255	14254	14194	14186	14263	14445	14180	14160	14310	14228	14345	14239	14162	14057	14359	14222	14156	14154	14244	14334	14206	14373	14375	14116	14335	14230	14179	14384	14166	14078	14234	14164	14465	14271	14101	14047	14205	14247	14179	14327	14322	14040	14183	14191	14159	14225	14264	14094	14334	14349	14214	14104	14147	14211	14406	14137	14188	14433	14189	14399	14364	14211	14284	14116	14279	14210	14219	14162	14233	14202	14290	14181	14228	14359	14237
22563	20926	28681	23342	21076	22845	24621	18792	17558	18088	17761	17805	17710	17852	21438	36039	36865	32471	25414	20235	17987	17242	17094	16948	16968	17113	16894	16812	16875	16736	16932	16805	16730	17074	16760	16688	16798	16696	16938	16782	16818	16874	16876	16859	16948	16727	16856	16663	16761	16836	16984	16969	16801	16831	16906	16791	16705	16697	16799	16650	16791	16852	16814	16830	16864	16898	16970	16807	16675	16892	16751	16673	16589	16896	16675	16589	16841	16786	16878	16870	16681	16920	16818	17064	16844	16812	16814	16567	16836	16896	16830	16763	16563	16835	16783	16584	16815	16627	16744	17034	16870	16754	16589	16924	16631	16626	16876	16922	16767	16822	16725	16805	16812	16753	16813	16715	16777	16702	16943	16841	16674	16633	16604	16657	16562	16712	16732	16729	16588	16758	16725	16810	16841	16621	16638	16620	16903	16777	16713	16894	16603	16573	16759	16935	16757	16742	16958	16803	16748	16545	16790	16675	16903	16729	16697	16589	16872	16900	16631	16780	16913	16715	16952	16781	16686	16531	16604	16719	16782	16690	16751	16621	16739	16679	16759	16888	16639	16540	16743	16566	16628	16703	16890	16608	16739	16631	16810	16742	16724	16896	16670	16580	16697	16578	16687	16926	16653	16703	16715	16705	16654	16806	16630	16584	16740	16873	16612	16833	16710	16938	16728	16900	16821	16704	16845	17005	16865	16768	16736	16771	16761	16873	16869	16855	16795	16628	16745	16779	16904	16760	16825	16803	16618	16822	16716	16737	16738	16724	16755	16724	16824	16691	16589	16858	16752	16745	16902	16736	16718	16680	16797	16483	16763	16840	16591	16611	16823	16816	16858	16805	16816	16570	16929	16745	16755	16760	16764	16773	16979	16846	16769	16795	16742	16693	16665	16557	16895	16822	16841	16702	16846	16825	16840	16669	16686	16619	16736	16625	16687	16710	16626	16755	16769	16771	16645	16539	16649	16865	16832	16697	16819	16520	16611	16603	16906	16726	16946	16876	16725	16712	16650	16598	16639	16903	16864	16548	16630	16533	16623	16596	16691	16743	16800	16760	16724	16628	16701	16493	16817	16884	16648	16900	16984	16539	16537	16642	16703	16536	16482	16723	16664	16710	16717	16774	16731	16626	16750	16775	16702	16480	16790	16840	16853	16769	16878	16673	16662	16800	16715	16667	16738	16688	16731	16678	16758	16822	16790	16634	16835	16902	16859	16517	16637	16731	16739	16712	16607	16658	16780	16940	16743	16618	16778	16820	16787	16751	16740	16689	16883	16704	16611	16569	16525	16716	16923	16677	16878	16648	16647	16637	16591	16664	16735	16976	16778	16692	16697	16736	16632	16581	16687	16580	16657	16806	16908	16597	16774	16471	16689	16822	16680	16791	16445	16710	16798	16691	16779	16642	16727	16645	16793	16671	16644	16809	16798	16910	16757	16564	16691	16667	16960	16813	16662	16606	16507	16767	16576	16488	16902	16841	17010	16718	16773	16789	16687	16894	16768	16960	16775	16705	16814	16699	16563	16895	16676	16820	16789	16886	16683	16507	16710	16782	16815	16626	16637	16532	16654	16794	16783	16644	16880	16820	16637	16844	16780	16609	16984	16804	16743	16919	16658	16632	16796	16974	16750	16496	16781	16636	16788	16778	16833	16720	16734	16834	16785	16803	16762	16712	16634	16664	16631	16795	16824	16747	16636	16683	16877	16780	16588	16740	16686	16604	16719	16813	16813	16550	16707	16729	16466	16694	16644	16654	16705	16710	16544	16525	16749	16559	16808	16776	16915	16756	16901	16736	16598	16714	16807	16793	16757	16495	16626	16740	16664	16651	16742	16873	16840	16794	16839	16862	16556	16667	16789	16726	16637	16465	16800	16941	16828	16861	16719	16512	16724	16655	16872	16638	16724	16850	16831	16665	16682	16737	16749	16651	16744	16737	16732	16617	16622	16770	16928	16792	16448	16652	16790	16724	16677	16748	16858	16788	16836	16898	16683	16783	16809	16778	16661	16715	16730	16905	16754	16944	16573	16640	16872	16708	16790	16680	16891	16720	16642	16644	16559	16671	16626	16525	16702	16849	16679	16790	16951	16763	16728	16869	16614	16671	16879	16646	16831	16729	16689	16698	16813	16583	16767	16703	16724	16783	16704	16925	16651	16727	16788	16695	16465	16679	16470	16770	16721	16672	16697	16456	16816	16908	16662	16634	16531	16699	16612	16778	16557	16893	16834	16570	16691	16559	16856	16919	16855	16516	16736	16486	16780	16849	16556	16714	16973	16844	16775	16572	16684	16788	16947	16768	16628	16549	16729	16483	16798	16746	16617	16785	16826	16516	16783	16669	16899	16824	16628	16687	16539	16738	16637	16557	16815	16609	16684	16730	16868	16830	16518	16674	16582	16553	16753	16839	16687	16615	16954	16659	16707	16717	16953	16876	16410	16645	16747	16714	16793	16863	16784	16704	16634	16759	16603	16656	16681	16782	16829	16629	16696	16856	16776	16769	16963	16842	17032	16782	16629	16608	16921	16690	16821	16696	16753	16846	16868	16777	16824	16708	16717	16864	16815	16643	16675	16897	16601	16769	16729	16670	16952	16664	16718	16680	16874	16765	16866	16624	16914	16686	16649	16763	16694	16541	16684	16797	16478	16665	16877	16748	16635	16820	16707	16521	16524	16847	16698	16721	16761	16699	16648	16778	16684	16744	16716	16804	16786	16894	16830	16723	16717	16678	16637	16666	16703	16816	16815	16768	16712	17036	16638	16732	16823	16749	16691	16652	16690	16729	16895	16956	16838	16771	16686	16652	16641	16734	16776	16846	16703	16742	16592	16536	16664	16591	16835	16621	16592	16938	16811	16776	16691	16671	16713	16675	16702	16676	16684	16598	16573	16606	16721	16789	16827	16575	16691	16712	16692	16637	16676	16801	16676	16750	16665	16503	16756	16695	16891	16571	16671	16727	16810	16808	16563	16850	16842	16621	16812	16779	16854	16664	16836	16712	16975	16674	16856	16639	16743	16937	16908	16747	16767	16717	16748	16862	16599	16865	16939	16825	16815	16787	16901	16629	16554	16590	16659	16650	16840	16695	16709	16908	16701	16531	16654	16854	16794	16802	16806	16695	16689	16810	16614	16682	16740	16671	16932	16779	16639	16608	16849	16829	16763	16605	16569	16822	16802	16867	16782	16747	16339	16794	16840	16605	16723	16619	16527	16839	16753	16704	16763	16596	16936	16774	16894	16891	16972	16947	16610	16693	16720	16693	16848	16607	16802	16688	16750	16500	16683	16843	16598	16738	16679	16690	16860	16831	16683	16770	16487	16733	16848	16733	16948	16719	16861	17010	16838	16926	16861	16777	16755	16631	16650	16881	16735	16749	16699	16541	16652	16848	16852	16767	16920	16760	16710	16788	16698	16709	16642	16640	16829	16692	16784	16711	16697	16703	16863	16753	16561	16883	16897	16765	16800	17074	16638	16861	16738	16628	16589	16612	16674	16574	16759	16649	16667	16903	16604	16778	16949	16809	16672	16531	16647	16699	16551	16561	16739	16650	16810	16732	16941	16717	16764	16652	16937	16639	16856	16755	16762	16674	16767	16804	16771	16630	16736	16768	16856	16755	16916	16726	16691	16725	16655	16771	16684	16997	16776	16670	16563	16758	16697	16703	16630	16524	16820	16717	16549	16832	16746	16869	16749	16711	16804	16708	16667	16673	16747	16820	16557	16736	16799	16737	16618	16774	16733	16698	16618	16630	16570	16590	16715	16782	16702	16772	16743	16738	16705	16805	16757	16702	16844	16802	16763	16813	16718	16784	16548	16867	16753	16449	16628	16774	16758	16679	16752	16534	16745	16741	16839	16917	16818	16607	16710	16721	16670	16982	16508	16700	16790	16691	16903	16702	16894	16682	16675	16770	16701	16804	16758	16703	16787	16709	16570	16546	16591	16717	16613	16965	16588	16911	16773	16846	16845	16768	16758	16602	16733	16750	16819	16613	16710	16755	16681	16707	16786	16593	16707	16852	16702	16908	16658	16853	16645	16778	16916	16661	16639	16872	16716	16798	16753	16705	16746	16762	16805	16820	16658	16665	16678	16927	16699	16741	16889	16901	16687	16705	16731	16619	16539	16618	16874	16607	16761	16660	16779	16992	16754	16811	16700	16921	16806	16755	16759	16710	16867	16576	16648	16684	16720	16640	16680	16879	16579	16535	16650	16582	16746	16647	16768	16786	16627	16712	16758	16901	16777	16770	16829	16934	16577	16626	16930	16657	16709	16657	16917	16747	16663	16590	16603	16841	16685	16691	16733	16632	16645	16771	16409	16683	16731	16657	16708	16831	16792	16707	16606	16804	16787	16740	16711	16730	16698	16669	16757	16930	16856	16939	16748	16656	16492	16710	16673	16838	16467	16624	16877	16528	16499	16748	16796	16649	16573	16699	16820	16619	16713	16579	16610	16864	16546	16611	16722	16685	16777	16579	16866	16660	16554	16851	16785	16579	16607	16627	16809	16673	16758	16494	16656	16752	16673	16801	16838	16689	16646	16757	17070	16749	16619	16596	16651	16957	16585	16612	16621	16807	16772	16621	16758	16905	16717	16646	16614	16896	16788	16781	16792	16803	16663	16609	16904	16654	16608	16678	16643	16590	16774	16672	16595	16702	17011	16920	16773	16583	16534	16564	16657	16723	16639	16839	17042	16565	16730	16713	16661	16586	16718	16593	16795	16653	16780	16727	16789	16839	16819	16691	16500	16736	16664	16638	16841	16710	16669	16936	16697	16499	16499	16773	16675	16771	16671	16728	16753	16567	16786	16687	16698	16780	16895	16732	16820	16788	16613	16711	16919	16686	16944	16843	16828	16692	16790	16709	16835	16707	16776	16595	16549	16770	16797	16805	16856	16717	16712	16763	16688	16658	16716	16531	16679	16591	16675	16735	16854	16727	16583	16702	16870	16833	16799	16726	16607	16690	16922	16647	16773	16722	16720	16876	16679	16443	16691	16632	16738	16771	16877	16788	16584	16864	16675	16865	16916	16651	16738	16718	16785	16584	16745	16643	16618	16732	16795	16703	16840	16724	16825	16811	16867	16652	16761	16616	17003	16652	16727	16871	17090	16999	16872	16828	16743	16745
14896	27003	25035	20076	18704	17649	16677	16325	15522	15620	15443	15919	15767	15769	21901	38140	37272	32148	23432	17638	15307	14575	14414	14474	14374	14373	14256	14204	14525	14536	14452	14397	14394	14325	14263	14251	14296	14364	14218	14425	14242	14314	14187	14255	14426	14396	14497	14291	14499	14239	14485	14343	14246	14232	14303	14309	14460	14179	14449	14231	14197	14392	14320	14330	14252	14416	14514	14413	14359	14374	14425	14332	14233	14338	14252	14163	14450	14408	14433	14257	14427	14026	14421	14344	14237	14333	14326	14329	14299	14171	14470	14528	14226	14304	14346	14294	14368	14217	14315	14294	14171	14407	14491	14225	14377	14435	14362	14282	14338	14258	14334	14424	14204	14136	14269	14383	14353	14183	14360	14211	14236	14214	14341	14370	14237	14126	14341	14350	14266	14342	14333	14337	14362	14442	14376	14181	14269	14419	14235	14388	14292	14343	14416	14210	14224	14225	14452	14379	14307	14287	14234	14525	14407	14347	14255	14352	14169	14343	14343	14432	14201	14253	14275	14418	14280	14420	14238	14320	14247	14365	14402	14426	14367	14306	14238	14357	14316	14395	14197	14337	14272	14319	14162	14453	14473	14393	14333	14276	14216	14340	14262	14373	14507	14413	14196	14398	14396	14282	14400	14327	14247	14272	14289	14390	14238	14216	14503	14236	14306	14218	14283	14283	14340	14404	14230	14493	14216	14270	14358	14344	14430	14466	14254	14429	14118	14322	14445	14393	14470	14339	14355	14237	14263	14335	14388	14422	14320	14291	14421	14261	14369	14390	14304	14306	14447	14248	14424	14299	14471	14412	14248	14276	14314	14215	14268	14211	14333	14445	14305	14410	14328	14291	14365	14381	14409	14369	14310	14382	14432	14151	14365	14368	14323	14264	14433	14271	14423	14333	14205	14367	14285	14296	14182	14180	14310	14124	14361	14429	14300	14237	14168	14131	14206	14369	14324	14257	14434	14352	14383	14426	14332	14409	14318	14330	14356	14223	14337	14453	14201	14339	14368	14408	14319	14397	14465	14297	14361	14357	14235	14308	14341	14311	14306	14266	14262	14335	14312	14408	14272	14246	14334	14336	14496	14211	14428	14391	14379	14386	14284	14310	14275	14272	14101	14347	14305	14422	14218	14376	14383	14297	14297	14343	14263	14232	14425	14186	14393	14313	14422	14566	14161	14387	14179	14350	14264	14193	14338	14361	14411	14132	14392	14381	14340	14389	14371	14340	14192	14259	14247	14284	14397	14222	14333	14432	14218	14533	14336	14446	14418	14254	14215	14313	14272	14486	14354	14283	14372	14281	14392	14356	14186	14238	14421	14245	14310	14273	14269	14420	14441	14458	14437	14438	14235	14273	14308	14329	14274	14251	14389	14272	14157	14303	14326	14343	14116	14235	14342	14315	14308	14298	14281	14329	14568	14396	14161	14292	14298	14378	14420	14223	14444	14267	14241	14423	14249	14397	14188	14280	14364	14488	14376	14247	14149	14231	14365	14328	14280	14300	14364	14306	14479	14303	14361	14360	14170	14368	14439	14256	14287	14321	14366	14226	14319	14311	14134	14564	14214	14407	14315	14455	14240	14406	14252	14508	14285	14173	14386	14367	14139	14178	14401	14251	14319	14441	14107	14321	14264	14299	14353	14335	14247	14329	14294	14416	14308	14216	14275	14298	14351	14293	14357	14286	14354	14533	14368	14402	14282	14309	14281	14424	14281	14418	14304	14256	14429	14296	14273	14205	14469	14166	14385	14314	14480	14199	14346	14357	14365	14499	14330	14270	14397	14359	14307	14255	14236	14516	14158	14283	14277	14459	14306	14152	14423	14320	14212	14211	14201	14406	14405	14429	14277	14275	14240	14264	14295	14379	14262	14272	14404	14356	14264	14228	14205	14397	14335	14376	14270	14293	14380	14309	14318	14170	14438	14431	14280	14186	14288	14249	14340	14231	14260	14199	14393	14378	14351	14319	14295	14245	14478	14093	14302	14405	14245	14611	14405	14228	14258	14367	14305	14159	14367	14189	14243	14326	14300	14279	14296	14334	14289	14239	14268	14234	14399	14460	14236	14359	14282	14212	14222	14444	14162	14353	14201	14327	14349	14305	14316	14416	14352	14325	14291	14279	14463	14393	14203	14411	14270	14304	14266	14183	14363	14328	14171	14347	14302	14290	14302	14264	14238	14259	14303	14333	14347	14243	14144	14381	14435	14341	14148	14285	14356	14428	14123	14362	14313	14355	14387	14250	14361	14250	14448	14303	14361	14437	14279	14332	14255	14163	14334	14291	14430	14273	14211	14353	14396	14260	14210	14409	14257	14273	14330	14356	14270	14366	14287	14405	14377	14370	14350	14162	14357	14254	14271	14293	14463	14310	14302	14535	14491	14300	14278	14380	14253	14342	14251	14148	14391	14320	14290	14541	14248	14391	14402	14212	14288	14254	14391	14382	14447	14321	14360	14341	14255	14331	14362	14359	14437	14491	14275	14221	14416	14275	14424	14468	14185	14424	14383	14235	14310	14451	14269	14516	14377	14299	14462	14144	14403	14337	14461	14226	14307	14400	14308	14182	14329	14117	14363	14315	14297	14252	14336	14383	14308	14271	14359	14300	14329	14431	14273	14283	14410	14418	14109	14341	14305	14344	14333	14295	14252	14310	14240	14245	14201	14346	14292	14332	14340	14421	14511	14303	14353	14345	14238	14313	14403	14320	14262	14316	14391	14308	14486	14344	14262	14303	14286	14514	14286	14266	14274	14222	14306	14229	14308	14263	14190	14239	14418	14339	14348	14139	14434	14129	14186	14289	14276	14428	14180	14297	14352	14218	14220	14413	14427	14298	14411	14249	14336	14337	14421	14232	14243	14334	14134	14207	14274	14224	14518	14429	14360	14224	14350	14374	14306	14338	14287	14332	14478	14384	14307	14147	14484	14317	14352	14275	14271	14272	14329	14387	14225	14210	14385	14160	14265	14360	14191	14339	14205	14204	14450	14323	14183	14349	14253	14279	14298	14399	14486	14308	14466	14400	14091	14285	14430	14418	14099	14343	14340	14371	14366	14242	14063	14375	14359	14519	14344	14465	14398	14321	14270	14307	14310	14258	14199	14335	14421	14260	14442	14391	14401	14368	14199	14276	14216	14252	14334	14238	14239	14255	14188	14329	14303	14247	14379	14497	14450	14415	14178	14234	14241	14320	14357	14239	14385	14244	14289	14457	14314	14190	14379	14343	14248	14238	14281	14170	14358	14305	14236	14483	14229	14372	14152	14313	14233	14194	14410	14151	14408	14374	14333	14396	14304	14379	14505	14234	14196	14207	14252	14344	14263	14379	14275	14411	14527	14365	14356	14274	14276	14215	14392	14199	14247	14314	14355	14378	14274	14294	14271	14430	14356	14433	14253	14398	14223	14434	14329	14347	14280	14213	14276	14426	14391	14333	14370	14180	14405	14317	14234	14350	14341	14394	14359	14270	14289	14303	14223	14395	14373	14325	14417	14468	14356	14215	14180	14214	14333	14399	14313	14265	14269	14281	14281	14259	14343	14255	14314	14248	14248	14377	14288	14177	14241	14269	14417	14356	14323	14158	14345	14347	14430	14096	14291	14334	14350	14419	14236	14391	14407	14309	14246	14207	14278	14450	14428	14278	14196	14291	14058	14281	14452	14276	14318	14306	14288	14173	14424	14299	14401	14382	14431	14249	14408	14211	14281	14271	14297	14385	14268	14279	14333	14249	14266	14320	14371	14197	14133	14492	14309	14361	14321	14187	14205	14178	14316	14240	14255	14386	14373	14252	14280	14215	14411	14315	14341	14455	14322	14308	14229	14393	14343	14238	14326	14438	14364	14337	14354	14332	14331	14172	14450	14295	14260	14109	14199	14501	14181	14378	14266	14194	14313	14305	14436	14308	14339	14367	14130	14348	14334	14211	14418	14300	14349	14270	14350	14305	14229	14355	14334	14297	14207	14328	14336	14314	14263	14262	14420	14324	14350	14404	14223	14261	14140	14277	14324	14349	14217	14502	14322	14459	14295	14241	14418	14267	14307	14432	14391	14331	14252	14487	14234	14140	14528	14367	14287	14535	14435	14296	14190	14410	14249	14329	14320	14400	14402	14286	14251	14387	14424	14252	14214	14374	14302	14375	14262	14469	14256	14295	14185	14226	14524	14276	14238	14297	14245	14171	14266	14268	14361	14295	14262	14397	14227	14304	14203	14340	14425	14195	14349	14256	14355	14198	14382	14296	14356	14167	14317	14177	14416	14541	14361	14201	14270	14305	14272	14318	14440	14347	14378	14337	14254	14220	14359	14187	14264	14467	14154	14236	14498	14128	14378	14250	14237	14233	14334	14307	14321	14495	14372	14365	14322	14176	14335	14451	14379	14258	14271	14315	14561	14241	14397	14367	14294	14339	14189	14257	14266	14395	14245	14285	14348	14274	14502	14192	14166	14373	14309	14349	14301	14317	14374	14322	14304	14421	14436	14409	14515	14178	14230	14388	14298	14272	14308	14436	14475	14301	14390	14284	14296	14302	14266	14354	14410	14303	14395	14364	14135	14303	14245	14215	14395	14263	14258	14280	14214	14336	14228	14300	14498	14443	14316	14326	14354	14299	14315	14247	14334	14385	14295	14417	14464	14470	14276	14333	14301	14315	14314	14191	14365	14382	14344	14424	14407	14422	14246	14344	14443	14140	14054	14159	14447	14173	14261	14238	14463	14230	14249	14386	14395	14349	14359	14218	14321	14255	14316	14197	14266	14369	14394	14222	14230	14219	14322	14248	14223	14335	14222	14303	14352	14493	14117	14230	14397	14352	14226	14289	14217	14256	14299	14497	14230	14299	14423	14169	14133	14297	14360	14441	14366	14329	14288	14176	14353	14332	14162	14294	14488	14224	14433	14190	14282	14281	14145	14398	14354	14330	14399	14269	14256	14301	14277	14345	14294	14215	14294	14407	14452	14225	14101	14405	14333	14152	14323	14393	14417	14365	14202	14313	14356	14323	14261	14096	14248	14307	14223	14299	14232	14479	14280	14307	14496	14259	14287	14187	14319	14331	14321	14334	14324	14369	14347	14478	14418	14241	14412	14258	14384	14331	14182	14297	14317	14134	14375	14378	14554	14476	14394	14308
26925	21552	24275	20316	17249	17252	17050	16709	16833	16716	16769	16565	16666	16619	17130	18195	18548	17976	17975	17584	17009	16799	16611	16534	16687	16831	16670	16745	16781	16825	16538	16707	16596	16583	16691	16548	16728	16618	16658	16676	16663	16516	16876	16806	16663	16747	16612	16693	16887	16763	16623	16284	16675	16916	16693	16666	16724	16487	16742	16784	16732	16517	16699	16831	16724	16601	16702	16529	16787	16671	16645	16840	16648	16813	16641	16588	16551	16604	16492	16443	16624	16730	16478	16717	16904	16544	16667	16524	16756	16523	16607	16680	16772	16592	16802	16688	16802	16741	16605	16604	16757	16846	16733	16576	16588	16622	16916	16705	16687	16819	16607	16696	16760	16699	16856	16603	16710	16763	16661	16718	16566	16808	16640	16611	16685	16813	16866	16546	16793	16770	16772	16717	16752	16532	16736	16872	16650	16507	16604	16764	16670	16751	16690	16491	16750	16639	16526	16542	16837	16695	16662	16604	16624	16565	16730	16721	16701	16616	16483	16604	16649	16823	16678	16568	16724	16801	16740	16597	16632	16471	16518	16654	16729	16797	16710	16588	16728	16730	16867	16638	16499	16499	16685	16849	16722	16668	16810	16984	16663	16614	16518	16781	16707	16594	16780	16909	16661	16540	16843	16618	16720	16891	16802	16825	16446	16562	16595	16470	16517	16562	16678	16685	16482	16602	16652	16698	16769	16588	16786	16490	16564	16736	16657	16646	16893	16807	16758	16654	16765	16786	16870	16702	16680	16581	16770	16780	16715	16734	16668	16631	16719	16750	16781	16527	16582	16742	16451	16696	16736	16831	16477	16559	16562	16603	16580	16600	16633	16627	16595	16641	16876	16673	16707	16673	16957	16887	16810	16783	16835	16570	16703	16736	16661	16656	16498	16583	16698	16575	16680	16645	16599	16610	16612	16830	16806	16839	16586	16702	16816	16778	16626	16559	16757	16596	16698	16747	16714	16641	16709	16669	16645	16715	16682	16693	16609	16701	16711	16829	16515	16608	16786	16665	16675	16660	16535	16657	16771	16671	16879	16743	16690	16608	16765	16813	16575	16644	16611	16704	16583	16668	16673	16752	16565	16665	16817	16730	16671	16670	16749	16563	16690	16582	16854	16671	16556	16648	16761	16545	16707	16663	16559	16528	16496	16623	16572	16627	16636	16527	16671	16701	16779	16871	16607	16770	16691	16595	16697	16774	16561	16679	16583	16853	16678	16575	16501	16586	16645	16856	16609	16879	16693	16705	16503	16504	16562	16815	16588	16609	16500	16617	16714	16855	16867	16684	16614	16789	16789	16692	16534	16774	16755	16785	16664	16803	16641	16424	16595	16741	16670	16730	16672	16850	16767	16878	16717	16476	16716	16701	16863	16895	16662	16726	16803	16569	16605	16704	16722	16679	16501	16629	16758	16847	16602	16853	16586	16675	16755	16751	16568	16651	16578	16725	16662	16708	16687	16835	16774	16740	16647	16815	16894	16564	16608	16560	16571	16637	16751	16570	16762	16652	16732	16549	16948	16728	16527	16745	16524	16747	16590	16510	16565	16701	16594	16503	16675	16667	16680	16700	16697	16612	16573	16719	16642	16843	16578	16577	16879	16698	16542	16580	16564	16815	16508	16685	16734	16782	16575	16703	16975	16796	16818	16654	16397	16605	16712	16775	16666	16667	16506	16756	16557	16783	16698	16837	16577	16492	16749	16726	16465	16773	16529	16650	16590	16684	16427	16635	16677	16633	16774	16767	16737	16889	16611	16650	16700	16729	16652	16658	16721	16696	16695	16791	16560	16474	16594	16474	16731	16551	16725	16575	16805	16775	16828	16595	16595	16905	16659	16695	16699	16689	16831	16727	16653	16522	16654	16717	16736	16639	16649	16617	16540	16597	16767	16742	16545	16608	16833	16785	16706	16730	16644	16649	16643	16739	16569	16584	16814	16635	16674	16749	16555	16721	16706	16722	16651	16595	16697	16685	16656	16711	16686	16686	16636	16650	16675	16566	16577	16601	16550	16660	16579	16671	16620	16713	16790	16734	16713	16681	16779	16647	16769	16666	16638	16641	16647	16609	16740	16649	16703	16626	16692	16781	16624	16659	16864	16715	16536	16523	16555	16718	16736	16880	16722	16724	16950	16778	16325	16650	16644	16803	16796	16640	16604	16558	16603	16539	16602	16627	16682	16874	16420	16788	16446	16758	16750	16710	16671	16668	16563	16712	16464	16595	16580	16672	16591	16661	16565	16673	16666	16639	16684	16708	16637	16692	16949	16682	16392	16794	16463	16728	16532	16473	16646	16436	16470	16649	16603	16749	16993	16895	16621	16759	16654	16612	16730	16508	16772	16698	16702	16622	16825	16716	16778	16682	16895	16775	16582	16650	16645	16984	16635	16658	16877	16619	16653	16764	16739	16660	16715	16700	16783	16754	16861	16923	16758	16562	16597	16766	16542	16711	16723	16675	16714	16756	16784	16804	16713	16643	16868	16564	16683	16778	16712	16760	16695	16628	16698	16625	16670	16704	16697	16830	16777	16838	16769	16584	16536	16628	16498	16666	16818	16655	16573	16894	16726	16586	16868	16659	16809	16501	16639	16626	16636	16673	16731	16662	16580	16613	16465	16681	16641	16654	16592	16404	16571	16610	16813	16524	16860	16841	16615	16583	16699	16715	16528	16750	16744	16715	16721	16787	16700	16520	16573	16669	16742	16673	16714	16793	16625	16569	16653	16578	16572	16856	16604	16687	16730	16677	16532	16650	16791	16693	16864	16728	16725	16560	16840	16518	16682	16560	16862	16805	16582	16798	16686	16785	16620	16635	16484	16653	16726	16618	16798	16502	16650	16758	16738	16634	16564	16590	16650	16718	16634	16638	16586	16630	16546	16627	16765	16562	16590	16732	16656	16584	16660	16609	16602	16571	16721	16721	16705	16733	16625	16690	16662	16614	16847	16748	16733	16795	16839	16709	16567	16590	16660	16672	16608	16495	16596	16685	16575	16669	16621	16726	16537	16794	16611	16691	16573	16924	16826	16542	16639	16705	16642	16696	16727	16606	16561	16671	16599	16594	16587	16705	16651	16822	16824	16575	16749	16487	16604	16706	16728	16707	16891	16660	16656	16845	16757	16673	16486	16774	16746	16549	16530	16790	16743	16612	16924	16825	16749	16427	16687	16654	16633	16782	16736	16792	16836	16658	16526	16669	16830	16631	16586	16581	16429	16696	16875	16591	16696	16684	16513	16641	16558	16610	16629	16581	16741	16575	16561	16440	16729	16658	16855	16651	16758	16822	16656	16541	16712	16695	16673	16603	16636	16805	16703	16508	16521	16532	16624	16911	16661	16716	16736	16493	16690	16615	16468	16684	16628	16777	16645	16813	16528	16567	16575	16720	16496	16576	16663	16844	16656	16785	16711	16736	16725	16620	16746	16605	16505	16469	16746	16732	16709	16742	16730	16739	16637	16661	16533	16675	16795	16777	16755	16615	16690	16640	16726	16825	16733	16754	16644	16799	16849	16796	16898	16767	16765	16621	16880	16989	16771	16756	16893	16572	16676	16781	16628	16654	16751	16762	16787	16804	16631	16772	16577	16676	16641	16896	16829	16727	16567	16586	16746	16602	16736	16797	16562	16594	16450	16511	16601	16752	16483	16805	16708	16613	16657	16549	16747	16565	16622	16613	16701	16904	16676	16619	16559	16612	16485	16664	16552	16482	16687	16598	16690	16747	16827	16646	16728	16594	16590	16536	16610	16745	16785	16636	16810	16735	16830	16813	16662	16605	16528	16742	16539	16744	16646	16569	16472	16543	16810	16535	16524	16684	16666	16815	16672	16558	16793	16710	16538	16646	16440	16481	16608	16668	16590	16384	16619	16674	16700	16751	16739	16563	16634	16795	16726	16729	16644	16742	16853	16692	16759	16559	16750	16484	16562	16590	16752	16652	16718	16784	16634	16672	16688	16680	16779	16638	16658	16635	16723	16690	16786	16759	16642	16603	16822	16590	16764	16779	16841	16671	16688	16586	16484	16666	16693	16649	16584	16812	16786	16680	16662	16606	16663	16784	16616	16652	16634	16563	16577	16581	16585	16700	16604	16455	16527	16755	16778	16827	16724	16543	16798	16660	16699	16620	16739	16682	16736	16969	16786	16730	16702	16636	16585	16656	16909	16511	16758	16968	16798	16805	16671	16639	16735	16668	16863	16757	16894	16740	16528	16830	16928	16699	16718	16832	16632	16614	16680	16688	16708	16721	16880	16843	16769	16760	16866	16836	16591	16716	16560	16657	16837	16688	16501	16653	16793	16533	16448	16733	16656	16579	16535	16584	16782	16857	16530	16824	16738	16750	16672	16766	16560	16630	16763	16791	16676	16813	16527	16641	16801	16651	16751	16630	16638	16601	16921	16546	16764	16690	16630	16638	16719	16536	16618	16592	16800	16768	16541	16597	16593	16755	16789	16751	16691	16688	16553	16561	16748	16744	16595	16587	16564	16738	16683	16448	16651	16516	16802	16720	16782	16714	16718	16341	16797	16765	16632	16735	16772	16705	16647	16795	16705	16657	16575	16558	16649	16549	16665	16678	16589	16636	16581	16681	16736	16646	16657	16662	16505	16627	16542	16612	16675	16736	16727	16807	16764	16679	16827	16684	16931	16739	16515	16630	16831	16732	16630	16718	16688	16811	17057	16606	16533	16621	16910	16603	16779	16537	16751	16671	16581	16736	16654	16743	16850	16723	16677	16827	16717	16654	16601	16728	16637	16712	16791	16638	16625	16820	16692	16797	16508	16911	16712	16669	16804	16678	16650	16739	16668	16783	16632	16665	16665	16498	16505	16645	16764	16535	16694	16539	16446	16715	16717	16534	16543	16622	16742	16687	16778	16857	16620	16705	16862	16558	16795	16603	16619	16787	16575	16662	16650	16661	16554	16823	16665	16716	16615	16631	16613	16681	16727	16567	16717	16647	16989	16523	16804	16685	16629	16711	16781	16531	16764	16791	16679	16529	16784	16475	16782	16632	16575	16855	16706	16726	16782	16598	16585	16637	16722	16445	16776	16723	16743	16529	16599	16863	16815	16697	16684	16583	16572	16849	16852	16416	16592	16687	16778	16601	16709	16453	16734	16834	16735	16702
14071	17575	17037	15227	15291	14914	14817	14421	14575	14368	14267	14317	14440	14437	15156	16328	16623	16088	15610	14798	14536	14344	14262	14375	14200	14288	14505	14306	14250	14329	14229	14237	14277	14415	14427	14264	14400	14332	14324	14438	14293	14306	14274	14218	14333	14166	14252	14184	14235	14399	14297	14218	14361	14335	14236	14433	14257	14491	14265	14430	14360	14386	14327	14300	14318	14287	14188	14385	14394	14411	14280	14319	14272	14402	14308	14251	14330	14310	14256	14231	14347	14257	14175	14359	14154	14188	14324	14287	14229	14347	14267	14162	14401	14302	14107	14103	14292	14373	14096	14297	14319	14308	14188	14241	14229	14359	14372	14215	14055	14160	14189	14238	14190	14306	14346	14225	14336	14321	14372	14251	14227	14290	14239	14385	14270	14331	14175	14215	14264	14114	14230	14212	14180	14447	14296	14440	14399	14206	14354	14238	14405	14482	14341	14250	14172	14377	14216	14307	14276	14387	14157	14198	14363	14357	14350	14056	14245	14182	14294	14417	14321	14356	14380	14173	14268	14435	14180	14210	14319	14195	14321	14286	14139	14403	14373	14220	14365	14421	14186	14290	14318	14139	14415	14403	14347	14390	14145	14332	14438	14240	14281	14077	14262	14326	14373	14276	14289	14293	14247	14284	14535	14237	14229	14308	14370	14065	14330	14276	14290	14191	14435	14206	14257	14203	14226	14287	14238	14233	14289	14318	14216	14336	14442	14344	14208	14209	14194	14459	14407	14338	14277	14126	14300	14317	14137	14231	14310	14425	14324	14240	14181	14308	14298	14177	14283	14492	14183	14125	14196	14256	14446	14070	14195	14275	14298	14307	14283	14380	14121	14201	14205	14227	14338	14267	14344	14229	14297	14239	14240	14350	14241	14382	14373	14241	14356	14423	14162	14344	14215	14348	14259	14300	14410	14372	14235	14296	14327	14412	14259	14337	14387	14332	14243	14433	14076	14397	14355	14192	14414	14287	14342	14344	14376	14427	14202	14212	14326	14348	14261	14428	14295	14202	14230	14362	14298	14194	14335	14220	14240	14177	14270	14462	14183	14126	14395	14454	14335	14271	14400	14215	14352	14196	14207	14249	14235	14076	14176	14321	14164	14309	14439	14322	14235	14308	14212	14459	14504	14386	14365	14275	14159	14371	14300	14438	14200	14376	14290	14376	14192	14525	14249	14052	14298	14355	14396	14247	14412	14299	14280	14156	14306	14354	14308	14463	14274	14302	14347	14331	14278	14120	14425	14327	14304	14131	14261	14473	14078	14418	14527	14324	14265	14333	14215	14301	14170	14275	14340	14198	14294	14434	14323	14476	14327	14471	14211	14307	14333	14286	14251	14378	14204	14363	14180	14271	14297	14263	14294	14400	14226	14089	14299	14253	14329	14301	14382	14327	14243	14287	14222	14311	14274	14412	14383	14217	14375	14376	14306	14211	14166	14345	14257	14204	14188	14162	14376	14320	14227	14250	14461	14262	14384	14277	14276	14454	14269	14347	14279	14265	14295	14315	14373	14312	14411	14197	14388	14169	14338	14227	14374	14307	14447	14292	14191	14375	14235	14318	14365	14061	14224	14325	14355	14318	14341	14365	14294	14187	14096	14268	14353	14409	14327	14247	14349	14259	14256	14373	14221	14282	14330	14350	14169	14369	14265	14329	14135	14381	14281	14305	14300	14157	14345	14347	14236	14256	14314	14127	14252	14243	14243	14439	14236	14258	14121	14452	14310	14273	14135	14276	14234	14189	14299	14359	14463	14252	14258	14268	14374	14282	14414	14252	14196	14377	14147	14449	14272	14081	14313	14291	14160	14432	14302	14239	14314	14156	14296	14240	14161	14301	14397	14294	14364	14258	14128	14201	14287	14043	14199	14365	14218	14280	14269	14291	14262	14168	14053	14278	14211	14299	14315	14371	14353	14247	14224	14213	14365	14257	14244	14275	14229	14404	14377	14388	14292	14117	14293	14328	14180	14211	14212	14323	14374	14153	14322	14335	14344	14378	14273	14359	14103	14269	14273	14296	14234	14317	14277	14407	14263	14270	14336	14306	14286	14347	14550	14224	14306	14353	14276	14326	14408	14357	14396	14312	14253	14230	14462	14279	14154	14364	14251	14457	14205	14336	14346	14279	14309	14286	14340	14311	14247	14220	14410	14295	14320	14127	14288	14295	14171	14408	14358	14243	14472	14383	14202	14392	14197	14259	14270	14344	14264	14209	14108	14336	14543	14353	14341	14398	14208	14225	14378	14270	14435	14279	14498	14260	14152	14355	14389	14277	14214	14326	14243	14414	14356	14370	14455	14206	14362	14329	14275	14202	14252	14246	14400	14244	14259	14275	14259	14179	14249	14251	14262	14344	14317	14471	14367	14321	14300	14292	14424	14408	14124	14138	14496	14152	14303	14366	14226	14321	14334	14310	14432	14278	14273	14294	14418	14404	14247	14251	14311	14301	14263	14213	14384	14271	14295	14169	14347	14407	14499	14210	14382	14272	14281	14263	14326	14299	14435	14366	14311	14468	14084	14169	14408	14286	14311	14122	14340	14297	14290	14274	14160	14432	14441	14197	14362	14417	14226	14380	14491	14227	14269	14274	14467	14450	14173	14412	14331	14286	14392	14136	14200	14283	14190	14218	14204	14319	14451	14272	14434	14348	14361	14512	14144	14291	14568	14225	14205	14157	14257	14361	14368	14377	14258	14130	14400	14516	14300	14495	14360	14230	14403	14288	14298	14157	14356	14413	14333	14348	14410	14309	14356	14124	14166	14335	14650	14212	14370	14092	14452	14335	14372	14303	14297	14169	14319	14146	14281	14365	14274	14377	14337	14099	14574	14316	14335	14215	14116	14329	14341	14340	14252	14317	14268	14269	14232	14269	14167	14141	14405	14280	14303	14273	14338	14466	14253	14286	14406	14373	14307	14278	14339	14299	14375	14400	14333	14247	14156	14372	14275	14281	14336	14322	14351	14316	14392	14200	14312	14285	14270	14132	14298	14234	14220	14316	14206	14262	14398	14376	14277	14402	14243	14161	14297	14183	14332	14248	14172	14367	14372	14394	14245	14245	14234	14284	14297	14328	14269	14318	14496	14432	14198	14300	14166	14300	14205	14308	14283	14355	14223	14454	14393	14364	14252	14140	14238	14311	14283	14316	14294	14069	14295	14292	14271	14396	14155	14315	14236	14171	14338	14304	14214	14253	14248	14315	14193	14263	14345	14302	14129	14279	14273	14135	14410	14263	14407	14241	14318	14270	14184	14219	14375	14247	14221	14418	14219	14267	14326	14300	14308	14370	14385	14312	14283	14362	14406	14089	14358	14269	14260	14368	14298	14349	14403	14366	14209	14246	14293	14312	14354	14433	14340	14302	14368	14238	14546	14258	14328	14183	14267	14395	14310	14209	14248	14439	14299	14161	14391	14260	14437	14406	14147	14282	14242	14259	14522	14236	14398	14260	14135	14386	14209	14230	14432	14493	14373	14269	14330	14449	14166	14317	14340	14328	14349	14371	14252	14288	14191	14304	14015	14226	14300	14159	14384	14256	14228	14149	14211	14309	14172	14263	14239	14321	14502	14363	14223	14457	14226	14330	14382	14341	14294	14423	14222	14262	14244	14295	14161	14400	14358	14224	14357	14291	14100	14224	14148	14363	14162	14169	14370	14327	14391	14205	14305	14406	14429	14309	14229	14185	14356	14301	14107	14359	14285	14156	14251	14145	14371	14303	14220	14263	14384	14247	14315	14357	14275	14304	14264	14305	14245	14368	14256	14309	14321	14228	14387	14356	14234	14141	14204	14146	14281	14313	14342	14359	14275	14384	14278	14289	14224	14303	14169	14344	14164	14374	14402	14437	14492	14437	14570	14156	14309	14245	14430	14155	14044	14202	14423	14238	14107	14286	14302	14332	14449	14344	14133	14269	14322	14243	14366	14437	14110	14275	14305	14192	14220	14309	14234	14330	14374	14218	14318	14279	14377	14335	14219	14220	14143	14374	14294	14302	14128	14335	14300	14331	14361	14334	14248	14340	14405	14235	14180	14288	14392	14294	14149	14176	14254	14216	14375	14305	14318	14251	14383	14510	14243	14331	14108	14463	14416	14106	14364	14168	14259	14412	14272	14247	13992	14231	14318	14312	14255	14272	14354	14302	14323	14300	14509	14186	14077	14361	14256	14238	14318	14220	14061	14407	14211	14267	14148	14426	14331	14253	14244	14388	14198	14112	14311	14137	14402	14336	14301	14259	14203	14351	14190	14213	14394	14294	14262	14150	14303	14283	14296	14175	14448	14481	14074	14504	14196	14235	14294	14283	14443	14359	14317	14354	14253	14314	14371	14243	14255	14127	14344	14069	14215	14321	14419	14256	14193	14302	14286	14383	14188	14278	14276	14215	14166	14316	14424	14438	14400	14199	14339	14308	14407	14376	14341	14341	14374	14232	14216	14415	14259	14382	14334	14075	14258	14335	14234	14465	14299	14052	14311	14324	14326	14340	14310	14256	14394	14272	14330	14276	14198	14411	14147	14310	14187	14345	14445	14361	14223	14263	14117	14223	14332	14299	14252	14243	14287	14283	14354	14353	14208	14209	14197	14289	14439	14220	14314	14321	14354	14288	14192	14293	14426	14284	14256	14460	14249	14298	14314	14358	14152	14226	14213	14202	14244	14130	14517	14374	14303	14421	14278	14267	14319	14357	14361	14301	14345	14412	14179	14372	14358	14231	14134	14329	14410	14178	14255	14365	14322	14195	14186	14157	14257	14092	14325	14276	14212	14489	14345	14283	14338	14295	14283	14355	14371	14278	14194	14134	14407	14296	14313	14259	14253	14346	14425	14357	14332	14368	14309	14230	14093	14374	14398	14266	14345	14268	14254	14347	14344	14385	14159	14350	14501	14300	14332	14429	14156	14398	14249	14181	14279	14369	14538	14462	14405	14416	14417	14196	14260	14359	14147	14297	14279	14329	14340	14210	14175	14501	14156	14364	14278	14344	14251	14383	14195	14253	14217	14291	14186	14258	14381	14327	14335	14333	14352	14243	14397	14192	14195	14325	14164	14180	14219	14233	14243	14278	14311	14288	14413	14524	14179	14313	14354	14205	14269	14274	14125	14370	14350	14344	14327	14197	14204	14283
23899	20948	28192	23945	21654	20645	19073	16738	16480	16376	16348	16570	16219	16517	20659	26356	24237	24614	21488	18422	16990	16199	16225	16310	16053	15961	16048	16099	16103	15959	15935	16044	15939	15935	15805	16064	16098	16105	15873	15897	15970	15996	16197	16055	15931	15942	16059	15978	16154	16147	15901	15954	15748	15992	15896	16033	16033	16018	15924	16020	15908	16018	16151	15888	16020	15889	16130	15883	16163	16001	15877	16158	15784	16029	16039	15908	15962	16238	16030	15956	15901	15858	15985	15922	15984	15724	15816	15837	16003	16029	15801	15911	16208	16012	15854	16085	15899	15975	15942	15953	16029	16118	15905	16085	16077	16094	15889	15922	15887	15957	15786	15968	16042	15963	15970	15854	16197	15818	15954	15736	15990	15844	15926	15970	15829	15907	16018	15824	15906	15690	15997	15853	15824	16095	15968	15991	16022	16043	16036	15874	16024	15941	15987	15986	15855	16077	16148	15960	15916	15908	16011	16002	15944	16016	16117	15864	16075	15874	16002	15897	16222	15954	16219	15962	16119	16000	16021	16139	16030	15794	16038	16089	15991	15915	15879	15815	15932	16054	15970	15981	15878	15916	16019	15841	15984	15965	16012	15910	15794	15952	16067	16074	15876	15778	15825	15851	15739	15827	15898	15865	16091	15772	15977	15869	16107	15982	16157	16048	16023	16047	15936	15893	16006	16013	15815	15736	15854	15938	15869	15853	15722	16084	15914	16047	15953	16086	16094	16073	16096	15983	16009	16090	16018	15970	15943	15901	15923	16010	15959	16072	16072	15785	15882	15980	15940	15601	15890	16095	15980	15971	15770	15797	15997	15965	16175	15864	16052	15841	15760	15875	15937	15831	15955	15895	15970	16004	16070	15848	15998	16170	15757	16084	16218	15864	15857	16129	15881	15910	16024	16183	15824	15932	15866	16030	16091	15956	15797	15822	15971	15998	15981	15973	15975	15916	16139	15891	15932	15958	15865	16148	16036	15832	15935	15771	15983	15777	16024	15926	16123	15981	15955	16149	16043	15826	16023	16119	16140	15901	15997	16174	15788	16045	15881	15882	16095	15909	15871	15912	15842	16064	16011	15937	15848	15961	16042	16080	15935	16057	16059	16199	16020	15948	16000	15997	16143	16020	15983	15898	15766	15911	15923	15854	15747	15775	16072	15935	15874	15896	15977	16059	15782	15975	15960	16006	15907	16016	15704	16079	16027	15958	15917	15950	15996	15945	15940	15882	16041	15968	15884	16011	16294	15760	16004	15906	15948	15949	16076	15953	15965	15812	15716	15981	15781	16079	16008	16040	16046	15968	16152	15922	15798	16177	15780	15844	16058	15920	16064	15958	15911	16031	16195	16053	15818	16157	16032	15923	15826	15842	15971	15842	15947	16027	16068	15917	15675	15811	15948	16004	15830	15890	16061	15804	16021	15878	15724	15952	16008	15994	16061	15999	15826	16123	15984	15973	16023	16055	15934	15882	15945	15854	15967	15885	15747	15983	15918	16078	16161	16098	15807	15826	15862	15951	15897	15865	15882	15961	15962	16028	15856	16076	15935	16060	16122	15983	16096	15848	15747	15738	16029	16053	16052	15883	15887	15854	15986	16031	16038	16161	15828	15810	15919	15898	15944	15952	15930	16043	15928	15711	16040	16053	16020	15899	15913	15832	15790	15922	16015	15905	16164	16055	16046	15766	15901	16041	16001	16124	15869	16074	16030	15733	15896	16208	16133	16041	15901	15960	16042	16117	15931	15894	15894	15987	16048	15979	16065	16037	16088	16144	15885	16232	15916	16047	16010	16035	16074	15878	15943	15843	16071	15832	15750	15951	15808	16131	15951	16024	15923	15966	16037	15989	15961	15979	16050	16021	15911	16219	16140	16071	15925	16021	16017	16031	16171	15882	15956	15901	15850	15857	16123	16080	15953	16237	15941	15890	16049	15964	16088	15920	15976	15789	15834	16061	16013	16039	16062	16021	16050	16097	16034	16072	15942	16002	16010	16040	15922	15977	16122	16001	16124	15978	15825	16105	15867	15866	15900	16115	16025	16124	15689	15995	15981	16091	15845	15863	15751	15805	16004	15900	16064	16063	16065	15873	16058	15771	15841	15918	15856	16045	15993	15824	16072	16012	15967	16055	16014	15989	15835	16112	16047	16052	15984	16080	15760	16019	15940	15919	16133	15863	15860	15791	16180	16174	15930	15960	15980	15941	15977	16024	15924	16070	16127	15980	15953	15961	16039	16083	16042	15885	15841	15938	15925	15957	15842	15922	15931	16101	15967	16004	15904	15959	15959	15949	15957	16077	15914	15945	15860	15920	15965	16000	15809	15854	16083	16053	16082	15957	16054	15932	15927	15946	16023	16050	16043	16121	15863	15913	15923	15937	16174	15800	16226	16101	16053	16025	15871	15912	15963	15941	16051	15829	15833	15781	16008	15868	16088	15963	16058	16205	16046	15740	15990	16034	15996	16034	16028	15976	16050	15897	16064	15972	15737	15954	15958	15922	15823	15907	16099	16047	15821	16021	16004	15907	15952	15894	15963	15920	15837	15941	15854	16081	16086	15857	15895	16100	16026	15859	16068	15708	16019	15896	15743	15768	15869	16119	16092	16125	16032	16119	15939	15994	16029	15937	15930	15836	15906	16115	15797	15779	16015	15795	15935	16102	16167	15882	15816	16062	16070	15950	15985	15925	16007	15891	15769	15800	16196	15881	16054	15921	15941	15947	15860	15836	15992	15997	15957	15874	16092	16038	16054	15847	16084	16195	15938	16004	16142	16084	15894	15957	16033	15930	15725	15924	15773	16018	15766	15981	16002	15996	16045	16017	15945	15834	15966	16027	15944	16090	16011	15840	15881	15928	15990	15955	16026	16163	15988	16115	16020	15883	15967	16022	15906	16027	16029	16035	16033	15923	15907	16036	15947	16028	16153	16142	16110	16094	15767	15940	16017	15915	16050	15999	15887	15964	16075	16045	15826	16041	16107	15952	16019	15956	16026	16016	16004	15878	16075	16143	16105	15903	16013	16148	15951	15914	16092	15976	15923	15871	16062	16002	16242	16088	16018	15870	16043	15914	16228	15993	16113	16052	16216	15985	15796	15841	16040	15940	16063	15884	16017	16100	15923	16096	16198	16021	15817	16056	16020	16068	15840	15958	15837	15873	16120	15970	16007	16105	15935	16286	16077	16057	16030	15964	15965	15837	15870	15932	15899	15999	16084	15896	15956	15976	15996	15836	15993	16080	16016	16012	16041	16114	16127	15837	16034	15998	16047	15793	16064	15904	16059	16062	16016	15916	15930	15974	15881	16108	15936	16029	15823	16025	16096	16050	15966	15956	15971	16005	15911	16058	15961	15968	15932	16020	15797	16035	16017	15968	16034	16045	16175	15815	16095	16041	15746	15923	15982	16087	15933	15834	16105	15694	15896	16007	15979	16075	15989	15891	15928	15874	16041	15985	15930	16021	15927	16011	15990	15864	15914	15825	15928	16008	16048	16028	15966	15983	16004	15991	15740	16046	16149	15978	15948	15922	16058	15864	15852	16047	15880	15894	16056	15899	15824	15977	16020	15984	16101	15947	16150	15945	15986	16033	15996	15827	15873	16058	16090	15985	15818	16033	16192	16049	16003	15966	16072	15863	15990	15967	16073	15958	15929	16101	16016	16095	15956	16019	16113	15907	15735	15844	15973	16040	15802	16132	16072	15961	15910	16056	16253	15805	15937	16191	15912	15690	15851	15893	16099	16000	16003	15899	16064	16087	15958	16008	15878	15857	15938	15959	15940	16039	16157	15721	15790	15855	16015	15909	15958	15995	16155	15888	15835	15920	15918	15697	15893	16001	15868	16055	16196	16109	16004	15897	16001	15989	15980	15964	15995	15927	16156	15882	15955	15821	15703	16120	16021	15922	15882	15952	16020	16052	15952	15811	15901	15889	15924	15986	15786	15922	16084	16131	15932	16033	15926	15946	15807	15829	15943	15768	15957	15925	15885	16131	15796	16071	15841	15741	16045	15798	15825	16014	15949	15900	16018	15926	16026	15892	15898	15908	16044	15750	16039	15782	15950	16053	16008	16043	16067	15920	15916	15838	16006	16034	16031	15902	15676	16004	15688	15992	15993	16029	16063	15940	15953	16014	15988	16019	15989	15963	16118	15998	15962	15645	16023	15877	16000	15915	16136	15806	15946	16149	15936	16154	16023	16022	15862	15724	15885	16121	15894	16058	16009	16034	15860	16183	16051	15862	15809	16028	15989	15740	15826	15834	15969	15994	16142	16003	16000	16059	15826	15870	15990	15860	16024	15970	16048	15840	15904	15892	16029	15767	16047	16009	15986	16009	15918	15911	15892	16069	16067	16063	15586	15927	16028	15836	15945	16092	15952	16078	15826	16006	15856	15886	15936	15766	15895	16006	16161	16059	15862	15995	16152	16007	16103	15835	15880	15928	15877	16065	15960	15807	16003	16176	15892	15959	15958	16039	16035	15990	15933	16026	16227	15982	15951	16006	16086	16000	16035	15862	16062	16116	16086	15863	16329	16084	16080	15965	16002	16088	15852	15919	16020	15843	15968	15897	15988	15951	15698	15984	15949	16050	16158	16167	15941	15938	15781	15847	15849	15887	15908	15888	16027	16018	16030	15982	15830	15925	16116	15846	15905	15906	15879	15874	15916	16048	15893	16073	16257	15844	15978	16270	16023	16200	16107	16104	15871	16071	15913	16098	15996	15926	15908	15778	15950	15989	16001	15909	16233	15972	15898	15996	15997	16013	16002	15986	15967	15983	16050	15898	15820	15988	15946	16123	15925	16049	15871	16007	16077	15905	16071	15944	16063	15913	16027	16047	16047	16029	15962	15938	15940	15918	15824	15912	15827	15938	15876	15871	15940	15948	15953	15973	16089	15697	16240	15935	15995	15877	16108	16039	16140	16259	16167	15947	15986	16114	16024	15784	15945	16077	15879	15911	16036	15966	15885	16063	15864	16190	15868	15986	15886	15955	15971	15818	16074	15664	15948	15944	15967	15965	15884	15892	16089	16056	15879	16069	16068	15890	16014	16229	15957	16156	16089	16018	15988	15924	15805	15948	15967	15773	16045	16020	15999	16023	15909	16076	16089	15863	15865	15963	15979	15995
13079	21889	20062	17273	16743	15853	15031	14813	14423	14336	14279	14420	14190	14413	21741	27470	24844	24339	20320	16341	14486	14062	13955	13839	14023	13978	13965	13936	13941	13820	13983	13869	13747	13768	13933	14046	13926	13797	13905	13841	13874	13896	13875	13828	13804	13799	13848	13805	13899	13921	14045	13959	13879	13831	13757	13844	13936	13879	14014	13710	13852	13845	14032	13820	13799	13829	13892	13880	13964	14078	13903	13830	13940	14007	13923	13879	13915	14064	13977	13942	13858	14005	13833	13918	13929	13861	14044	13780	13804	13724	13920	13748	13895	13970	14007	13927	13909	13852	13846	13757	13781	13769	13778	13960	13749	13831	13952	13902	13872	13828	13884	13819	13942	13856	13870	13913	13892	13878	13925	13875	13893	13977	13796	13924	13877	13955	14017	13964	14073	13820	13716	13960	13882	13799	13860	13941	13733	13855	13794	13873	13838	13822	13827	13759	13956	13855	13809	13838	13894	13899	13981	13825	13980	13926	13858	13970	13858	14185	13808	14057	13886	14010	13993	13808	13767	13893	13809	13688	13769	13869	13866	13879	13801	13875	13934	13880	13967	13834	13870	13905	13903	13766	13981	13928	13952	13927	13745	14028	13871	13767	13896	13884	13995	13791	13908	13840	13868	13895	13924	13894	13945	13842	13877	13849	13708	13882	13998	13850	13831	13942	13829	13968	13927	13845	13938	13940	13810	13929	13751	13835	13883	13921	13954	13884	14002	13900	13834	13883	14018	13836	14039	13877	14062	13877	13734	13784	13892	13814	13832	13846	13960	13683	13853	14033	13711	13853	13934	13847	13992	13852	13917	13817	13850	13761	13928	13900	13985	13910	13847	13839	13930	13960	13963	13860	13796	13837	14011	14087	13876	13899	13856	13958	13681	13787	14024	13859	14008	13717	13898	13903	13890	13770	13902	13778	13915	13958	13932	13901	14042	13822	13881	13756	13829	13912	13929	13806	13749	13920	13832	14000	13731	13764	13754	13762	13847	13845	13842	13908	14063	13788	13864	13854	13814	13895	13879	13925	13802	13962	13853	13805	13900	13801	14032	13905	13993	13894	13964	13949	13873	13991	13825	13907	13758	13749	13692	13676	13940	13895	13713	13956	13770	13968	13741	13884	13822	13889	13795	13864	13728	13856	13893	13899	13995	14058	13889	13956	13814	13699	13852	13938	13897	13927	13978	13815	13851	13899	13761	13803	13910	14041	13810	13782	13979	13903	13991	14091	13922	13934	13736	14006	13815	13891	13909	13841	13879	13787	13682	13709	13906	13684	13849	14096	14013	14021	13880	13739	13907	13787	13935	13840	13936	13935	13862	13790	13867	13840	13812	14014	13968	13999	13994	13944	13965	13847	13967	13732	13785	13905	13885	13925	13797	13923	13981	13924	13939	13919	13809	13983	13989	13824	13903	13843	13922	13762	13839	13768	13980	13850	13905	13841	13902	14070	13878	13737	13871	13685	13840	13950	14076	13779	13892	13985	13865	13993	13834	13891	13763	13999	13852	13792	13911	13952	13876	13796	13694	13887	13815	13928	13930	13884	14021	14068	13968	13838	13888	13811	13785	13856	14005	13751	13717	13851	13918	13746	13929	13867	13935	14008	13855	13830	13880	13661	13707	13813	13931	13827	13809	13828	13984	13903	13786	13884	13924	13699	13960	13826	13907	13946	13826	13793	13936	14077	13862	13721	13907	13954	13940	13825	13951	13891	13767	13939	13912	13779	13880	13929	13793	13912	13988	13880	13789	13862	14036	14222	13994	13744	13839	13806	13977	13913	13858	13925	13857	13819	13841	13779	13958	13903	13754	13892	13865	13815	13863	13818	13887	13841	13885	13913	13912	13982	13897	13845	13868	13765	13823	13670	13833	13957	13890	13899	13793	13926	13952	13899	13898	13854	13778	13779	13951	13793	14061	13780	13830	13835	13903	13939	13887	14024	13884	14049	13818	13983	13924	13791	13935	13804	13807	13839	13832	13967	13751	13885	13880	13930	13860	13974	13739	13898	13979	13757	13857	13927	13904	13757	13853	13894	13846	13747	13912	13899	13878	13780	13751	14180	13807	13888	13773	13867	13839	13920	13972	13893	13866	13748	13887	13763	13707	13825	13897	13879	13917	13890	13730	13766	13975	13764	13921	13853	13948	13825	13754	13865	13787	13802	13914	13924	13968	13964	13894	13842	13910	13908	13772	13854	13792	13862	14034	13947	13721	13861	13936	14027	13773	13752	13744	13839	13754	13776	13894	13803	14045	13899	13959	13920	13912	13857	13815	13716	14058	13831	14050	13896	13841	13844	13887	13938	13765	13842	13898	13952	13961	13827	13928	13779	13773	13727	13743	13620	13968	13825	13917	13784	13754	13954	13905	13915	13887	13997	14096	14021	13762	13866	13871	13755	13883	13874	13905	13961	13963	13843	13896	13861	14000	13889	13933	13764	13946	13911	13940	13842	13881	13990	13631	13838	13715	13854	13860	13837	13819	13896	13956	13948	13941	13899	13868	13837	13979	13790	13860	13859	13820	13941	13977	13820	13833	13647	13953	13937	13979	13929	13938	13927	13885	13966	13856	13729	13825	14038	13842	13924	13992	13754	13888	13767	13774	14057	13909	13788	13911	13997	13830	13791	13859	13853	13888	13892	13859	13923	13766	13973	14020	13842	13760	13881	13888	13691	14033	13861	14138	13901	13905	13907	14027	14156	14024	13845	13752	13958	13843	13687	13815	13888	13986	13924	13904	13984	13835	13856	13875	13858	13934	13806	14030	13558	13956	13929	13736	13916	13821	13849	13796	13827	13854	13968	13958	13895	13947	13912	13859	13942	13894	14014	13664	13947	13813	13928	13854	13887	14059	13778	13965	13724	13972	13861	13859	13912	13691	14134	14022	13982	13933	13843	13826	13904	13856	14009	13989	13877	13840	13802	13920	13856	13843	13960	13868	13996	13886	13835	13902	13679	13805	13917	13850	13910	13954	13803	14012	13835	13872	13910	13830	13944	13696	13849	13829	13929	13781	13999	13914	13952	13854	13830	13936	13784	14040	13738	13863	13825	13729	13979	13713	14053	13894	13770	13878	13760	14035	13664	13948	13919	13994	13900	13819	14095	13976	13889	13889	13891	13926	13773	13922	13926	13758	13903	13903	13784	13923	14008	13916	13953	13963	13879	13881	13788	13793	13913	13877	13722	13787	13783	13874	13848	13935	13915	13835	13881	13732	13958	13741	13915	14081	13849	13985	13982	13795	13917	13913	14021	13812	13869	13959	13759	13730	13843	13852	13905	13882	13816	13967	13862	14010	13921	13667	13781	13799	13826	13851	13706	13855	13678	14044	13882	13778	13745	13970	13920	13863	13815	13758	13860	13799	13785	13758	13962	13906	13876	13862	13881	14002	13894	13912	13898	13714	13836	13944	13759	13843	13792	13987	13914	13799	13999	13971	13862	13858	13899	13889	13795	13856	13824	14012	13628	13923	13933	13820	13698	13864	13862	13981	13877	13854	13877	13859	13848	13882	13869	13866	13668	13862	13673	13872	14071	13841	13917	13974	13880	13815	13901	13944	13888	13871	13867	13969	13975	14102	13779	13794	13723	13900	13918	13884	13892	14097	13824	13954	13841	13843	13816	13906	13860	13670	13933	13872	13706	13930	14020	13831	13764	14103	13910	13841	13956	13878	13992	13913	13979	13907	13849	13974	14024	13881	13943	13863	13886	13920	13985	13858	13906	14164	13847	14092	13796	13961	13848	13901	13871	13932	13721	13771	13990	13891	13817	13976	13903	13770	13780	13894	13910	13872	13865	13637	13917	13966	13771	13860	13745	13948	13858	13872	14057	13957	13938	13782	14056	13955	13913	13899	13880	13879	13811	13751	13934	13904	13916	13903	14083	13797	13927	13924	13795	13760	13930	14125	13830	13912	13781	13905	13879	13912	13993	13827	13739	13999	13736	14029	13962	13751	13923	13922	13783	13917	13931	13923	13729	13781	13826	13883	13832	13778	13896	13745	13862	13825	13905	13941	13788	13693	13959	13775	13949	13993	13766	13746	13831	13893	13717	13971	13837	13792	13767	13939	13887	13844	13798	14066	13806	13834	13907	13814	13977	14013	13871	13895	13986	13892	13730	14012	13785	13898	13916	13886	13795	13934	13822	14054	13826	13972	13984	13872	14029	13876	13856	13899	13876	14034	13978	13876	13780	14062	13674	13866	13741	13662	13894	13653	13793	13646	13952	13877	13833	13835	13979	14027	13855	13969	13853	13871	13836	13850	13913	13888	13737	13793	13630	13871	13792	13790	13909	13715	13824	13819	13814	13840	13848	13874	13863	13894	13719	13686	13956	13779	13909	13968	13919	13984	13781	13876	13796	13900	13826	13683	13821	14034	13772	13841	13822	13962	13925	13879	13854	13768	14026	13978	13896	13863	13915	14058	13957	13801	13823	13732	13778	13896	13927	13898	13939	13880	13951	13755	13856	13746	13858	13934	13624	14040	13874	13684	13927	13766	13807	13897	13923	13946	13864	13706	13890	13911	13912	13940	13974	13974	13848	13842	13863	13955	13823	13920	13912	13779	13969	13915	13937	13751	13799	13679	13828	13840	13847	13979	13762	14045	13915	13894	13901	13847	13743	13896	13799	13705	13836	13785	13885	14037	13875	13915	13967	13966	13994	14013	13897	13758	13881	13854	13811	13838	13673	13789	13817	13786	14008	13837	13817	13892	13864	13951	13891	13770	13828	13860	13923	13966	13710	13878	13922	13764	13875	13830	13846	13891	14025	13825	13812	13824	14047	13882	13923	13692	13858	13801	13776	14010	13858	13911	13823	14020	13748	13743	13734	13833	13924	13913	13928	13712	13785	13847	13830	13957	13809	13850	13953	13991	13885	14012	13822	13749	14021	13917	13965	14177	13915	13744	14036	13923	13834	13988	13676	13931	13860	13869	13963	14022	13990	13946	13850	13831	13932	13931	13918	13759	13782	13890	13797	13836	13837	13803	13902	13833	13875	13862	13748	13844	13992	13934	13945	13874	13953	13832	13894	13864	13793	13964	14018	13785	13937	13837	14000	13757	13875	13833	13946	13925	13757	13971	13926	14054	13973	13817	14057	13953	13859	13939	13973	14027	13817	13868	13886
22571	20920	28643	23359	21013	22600	23412	17419	15938	16296	16192	15808	15891	16045	21522	25518	31194	34196	29172	22054	17501	16145	15705	15632	15438	15335	15431	15576	15403	15414	15349	15402	15480	15519	15628	15406	15236	15265	15253	15263	15381	15332	15308	15473	15496	15387	15387	15302	15454	15338	15491	15391	15412	15574	15287	15378	15383	15347	15294	15562	15290	15472	15212	15266	15374	15328	15560	15227	15185	15461	15287	15249	15442	15388	15567	15321	15284	14995	15348	15273	15430	15237	15311	15271	15450	15405	15072	15391	15512	15294	15483	15266	15309	15312	15493	15324	15383	15289	15314	15198	15142	15194	15252	15353	15199	15227	15334	15383	15575	15155	15238	15155	15422	15209	15356	15264	15336	15235	15205	15383	15350	15466	15439	15413	15251	15302	15504	15374	15305	15384	15504	15361	15293	15501	15504	15338	15277	15332	15402	15190	15192	15382	15271	15224	15234	15305	15256	15348	15351	15199	15298	15513	15331	15163	15524	15318	15335	15374	15442	15333	15365	15287	15361	15301	15276	15349	15294	15229	15454	15042	15339	15385	15392	15008	15149	15233	15091	15341	15189	15377	15264	15278	15332	15167	15284	15268	15342	15348	15362	15189	15199	15298	15171	15498	15133	15362	15114	15388	15340	15206	15280	15072	15469	15163	15241	15362	15398	15305	15158	15395	15153	15118	15440	15186	15290	15525	15234	15278	15179	15491	15359	15188	15286	15344	15270	15480	15206	15397	15330	15343	15414	15483	15366	15409	15417	15504	15384	15436	15488	15287	15195	15339	15228	15412	15366	15291	14993	15454	15228	15236	15340	15208	15178	15341	15282	15284	15323	15182	15290	15211	15279	15529	15408	15339	15247	15225	15323	15427	14976	15294	15181	15471	15213	15378	15258	15325	15302	15230	15382	15375	15253	15202	15441	15245	15236	15336	15352	15101	15245	15247	15282	15333	15385	15229	15169	15089	15249	15322	15309	15385	15335	15183	15150	15377	15179	15305	15320	15268	15266	15297	15174	15217	15499	15396	15182	15287	15079	15258	15130	15327	15408	15400	15483	15200	15398	15364	15057	15161	15430	15066	15368	15179	15461	15152	15150	15304	15192	15243	15302	15287	15182	15329	15410	15203	15298	15230	15278	15454	15336	15263	15006	15285	15012	15276	15420	15250	15367	15298	15317	15202	15288	15400	15260	15446	15142	15438	15267	15344	15216	15150	15238	15343	15266	15225	15284	15197	15361	15249	15209	15354	15121	15208	15085	15306	15248	15275	15269	15390	15305	15203	15268	15161	15286	15141	15204	15480	15325	15276	15448	15356	15380	15246	15229	15377	15380	15180	15372	15271	15348	15144	15058	15380	15132	15354	15246	15493	15211	15203	15383	15178	15135	15232	15313	15335	15264	15065	15336	15238	15435	15226	15311	15442	15300	15391	15309	15331	15380	15138	15138	15310	15221	15247	15477	15313	15222	15279	15037	15260	15174	15135	15299	15205	15296	15010	15146	15288	15505	15090	15415	15383	15380	15443	15512	15332	15444	15138	15328	15148	15240	15345	15245	15195	15397	15202	15359	15384	15157	15357	15365	15133	15318	15270	15440	15083	15213	15208	15205	15331	15211	15144	15211	15353	15259	14957	15318	15197	15352	15207	15142	15287	15242	15357	15393	15260	15238	15329	14979	15187	15211	15325	15191	15187	15110	15280	15298	15359	15208	15410	15148	15147	15342	15307	15270	15450	15257	15444	15205	15155	15427	15071	15394	15057	15335	15282	15292	14957	15262	15345	15244	15200	15340	15223	15239	15413	15165	15373	15176	15434	15107	15137	15242	15433	15337	15267	15256	15241	15385	15183	15400	15275	15270	15292	15326	15256	15285	15477	15198	15257	15411	15198	15211	15081	15213	15233	15214	15411	15187	15344	15370	15388	15384	15360	15367	15316	15362	15579	15360	15133	15005	15251	15245	15153	15061	15272	15403	15278	15327	15259	15304	15346	15217	15342	15282	15181	15412	15309	15423	15312	15366	15378	15270	15114	15286	15459	15365	15066	15266	15396	15623	15182	15288	15332	15307	15254	15523	15360	15300	15228	15087	15056	15308	15418	15341	15340	15315	15071	15179	15213	15381	15369	15297	15172	15129	15286	15353	15217	15189	15109	15089	15335	15430	15223	15346	15200	15382	15252	15243	15341	15237	15457	15242	15275	15399	15337	15188	15237	15127	15388	15403	15102	15298	15311	15440	15398	15319	15260	15157	15349	15431	15248	15133	15281	15315	15321	15260	15099	15186	15355	15210	15344	15264	15205	15295	15229	15141	15498	15333	15159	15198	15407	15263	15342	15472	15463	15172	15368	15140	15362	15134	15392	15402	15319	15298	15341	15359	15255	15462	15340	15291	15493	15412	15342	15151	15245	15499	15211	15298	15370	15547	15344	15263	15448	15354	15378	15319	15098	15236	15379	15329	15322	15286	15398	15321	15383	15289	15315	15212	15137	15107	15357	15511	15148	15322	15403	15307	15391	15294	15269	15437	15212	15151	15223	15315	15255	15367	15084	15433	15225	15196	15320	15355	15233	15429	15321	15301	15439	15309	15272	15257	15220	15243	15463	15338	15297	15355	15169	15359	15287	15475	15392	15490	15405	15062	15303	15346	15436	15261	15146	15254	15192	15306	15250	15052	15559	15209	15360	15151	15174	15408	15138	15413	15341	15120	15293	15285	15442	15313	15231	15196	15386	15188	15320	15430	15456	15288	15112	15387	15190	15312	15214	15269	15310	15230	15319	15378	15336	15328	15249	15253	15376	15459	15317	15173	15184	15226	15148	15139	15090	15227	15271	15348	15323	15242	15180	15146	15227	15243	15443	15178	15417	15231	15293	15294	15150	15200	15292	15172	15261	15389	15214	15085	15128	15340	15357	15354	15265	15317	15190	15394	15225	15207	15405	15375	15464	15283	15315	15188	15307	15357	15047	15470	15221	15299	15298	15315	15139	15280	15013	15132	15334	15292	15293	15407	15186	15490	15290	15192	15436	15310	15395	15155	15256	15302	15153	15221	15240	15349	15279	15401	14915	15178	15083	15264	15460	15129	15270	15504	15143	15372	15205	15433	15194	15231	15258	15332	15284	15260	15232	15391	15489	15427	15233	15150	15235	15512	15234	15350	15435	15498	15428	15239	15343	15245	15270	15182	15119	15135	15182	15135	15421	15450	15375	15337	15290	15175	15333	15211	15385	15272	15239	15171	15256	15333	15195	15319	15223	15283	15290	15239	15231	15284	15192	15242	15273	15325	15339	15063	15159	15197	15365	15286	15322	15195	15190	15435	15134	15256	15264	15327	15444	15183	15306	15288	15337	15290	15169	15372	15441	15375	15191	15392	15106	15449	15272	15310	15208	15452	15188	15325	15166	15330	15255	15185	15427	15209	15383	15217	15201	15240	15173	15288	15261	15205	15128	15422	15468	15392	15346	15287	15200	15304	15225	15237	15253	15275	15431	15214	15293	15072	15192	15222	15346	15337	15479	15204	15208	15308	15274	15170	15353	15229	15217	15199	15352	15349	15216	15392	15497	15325	15420	15389	15295	15352	15408	15229	15303	15353	15505	15376	15204	15413	15211	15060	15188	15246	15117	15261	15428	15254	15212	15350	15055	15296	15345	15351	15250	15501	15320	15069	15470	15448	15207	15488	15118	15385	15453	15285	15350	15190	15328	15235	15164	15387	15131	15369	15300	15419	15107	15528	15339	15220	15393	15311	15384	15290	15333	15470	15404	15188	15334	15203	15399	15372	15372	15460	15260	15243	15152	15313	15202	15334	15210	15328	15190	15415	15344	15366	15322	15281	15203	15343	15158	15399	15233	15402	15301	15353	15359	15124	15239	15205	15242	15284	15505	15179	15310	15523	15131	15148	15267	15234	15271	15230	15215	15338	15293	15156	15170	15135	15102	15179	15310	15358	15388	15334	15267	15300	15197	15355	15163	15348	15287	15202	15475	15253	15218	15208	15050	15072	15400	15364	15195	15269	15303	15336	15373	15415	15324	15113	15040	15293	15319	15208	15233	15325	15227	15250	15378	15122	15402	15132	15399	15079	15446	15233	15124	15316	15197	15500	15294	15531	15407	15410	15293	15386	15148	15447	15163	15641	15170	15235	15112	15147	15403	15266	15214	15285	15271	15254	15274	15171	15321	15199	15255	15183	15233	15269	15520	15373	15322	15373	15276	15563	15356	15479	15219	15026	15260	15293	14990	15147	15258	15047	15347	15453	15270	15238	15328	15480	15187	15418	15177	15413	15034	15434	15202	15250	15268	15143	15320	15415	15102	15406	15430	15267	15117	15352	15320	15168	15330	15181	15403	15323	15355	15215	15336	15397	15344	15143	15231	15433	15529	15335	15322	15187	15244	15340	15481	15209	15519	15208	15089	15489	15235	15325	15147	15371	15484	15365	15467	15300	15219	14981	15242	15305	15417	15457	15266	15227	15326	15332	15376	15247	15333	15269	15271	15478	15143	15238	15266	15227	15201	15126	15217	15143	15097	15133	15248	15321	15298	15399	15157	15280	15258	15353	15442	15294	15197	15121	15350	15312	15210	15125	15133	15233	15224	15395	15330	15267	15098	15239	15108	15169	15161	15134	15206	15107	15308	15401	15247	15321	15321	15425	15339	15125	15092	15268	15349	15233	15328	15540	15521	15197	15140	15211	15313	15182	15524	15196	15382	15184	15245	15506	15128	15359	15326	15108	15294	15381	15301	15267	15277	15206	15077	15240	15273	15383	15173	15357	15252	15225	15494	15237	15335	15395	15273	15242	15211	15254	15226	15194	15294	15238	15319	15370	15198	15164	15271	15204	15300	15417	15261	15377	15293	15358	15193	15442	15384	15463	15347	15207	15286	15376	15293	15359	15244	15286	15209	15276	15373	15222	15284	15095	15294	15517	15396	15286	15282	15177	15191	15144	15267	15067	15166	15213	15287	15351	15344	15298	15250	15271	15303	15346	15370	15289	15370	15230	15112	15227	15195	15296	15333	15265	15381	15223	15463	15216	15298	15281	15415	15434	15347	15278	15258	15221	15141	15228	15093	15433	15192	15300	15147	15292	15439	15258	15191	15224	15216	15330	15212	15173	15395	15293	15382	15352	15155
14472	26635	24753	19863	18199	17554	15610	15146	14778	14720	14302	14200	14265	14354	23110	25956	32535	35284	28829	20087	15335	14041	13453	13584	13525	13351	13585	13395	13439	13314	13377	13450	13373	13269	13546	13399	13611	13524	13144	13362	13472	13377	13349	13413	13471	13358	13434	13384	13526	13407	13425	13465	13540	13420	13549	13471	13435	13392	13316	13328	13413	13352	13441	13336	13536	13492	13332	13518	13543	13457	13429	13330	13525	13354	13424	13529	13442	13567	13590	13382	13272	13618	13463	13498	13403	13308	13484	13289	13458	13429	13405	13460	13375	13365	13454	13539	13239	13537	13519	13480	13478	13499	13396	13462	13450	13467	13483	13395	13420	13377	13329	13501	13385	13529	13407	13502	13470	13455	13545	13463	13398	13505	13220	13250	13498	13490	13449	13487	13491	13355	13524	13502	13300	13448	13453	13493	13475	13377	13493	13435	13400	13477	13372	13415	13345	13449	13544	13570	13521	13483	13429	13402	13407	13462	13614	13375	13615	13363	13295	13543	13496	13536	13296	13611	13497	13394	13511	13539	13437	13369	13374	13318	13404	13336	13341	13261	13388	13426	13448	13370	13463	13288	13398	13574	13663	13471	13434	13305	13498	13535	13331	13300	13367	13390	13342	13580	13360	13416	13320	13505	13350	13472	13256	13327	13456	13531	13318	13453	13509	13281	13382	13433	13393	13438	13411	13404	13357	13364	13403	13491	13406	13411	13492	13542	13289	13548	13428	13344	13325	13374	13271	13418	13412	13438	13471	13205	13448	13465	13288	13550	13522	13448	13474	13448	13474	13272	13271	13326	13342	13322	13257	13383	13497	13364	13528	13527	13404	13516	13364	13268	13463	13281	13182	13400	13460	13383	13400	13503	13365	13309	13391	13375	13268	13398	13377	13438	13362	13369	13294	13288	13543	13412	13239	13281	13273	13290	13416	13676	13326	13541	13437	13436	13355	13355	13552	13286	13287	13297	13390	13474	13289	13496	13582	13264	13265	13440	13378	13385	13310	13285	13298	13308	13392	13303	13314	13431	13397	13387	13590	13335	13476	13299	13417	13343	13511	13440	13375	13360	13466	13288	13460	13412	13299	13480	13569	13323	13534	13399	13528	13391	13392	13387	13326	13235	13316	13395	13413	13435	13367	13273	13569	13266	13501	13164	13397	13385	13269	13356	13306	13316	13289	13435	13410	13263	13427	13326	13443	13432	13417	13414	13447	13494	13387	13567	13246	13472	13519	13452	13592	13414	13446	13529	13205	13290	13311	13590	13463	13393	13414	13376	13445	13658	13289	13490	13436	13481	13267	13302	13432	13322	13339	13423	13518	13194	13516	13401	13281	13337	13552	13359	13448	13441	13637	13316	13476	13377	13442	13399	13449	13370	13399	13261	13425	13333	13394	13389	13446	13381	13223	13435	13306	13391	13362	13442	13285	13561	13543	13356	13378	13394	13421	13444	13336	13502	13348	13524	13410	13355	13396	13263	13375	13437	13327	13461	13510	13295	13379	13422	13405	13435	13499	13309	13304	13339	13219	13397	13448	13472	13406	13437	13405	13476	13435	13410	13532	13558	13417	13534	13253	13392	13533	13259	13435	13426	13302	13471	13434	13456	13252	13334	13504	13418	13361	13353	13255	13481	13316	13334	13416	13469	13451	13376	13377	13383	13399	13386	13554	13525	13497	13341	13566	13346	13380	13407	13470	13298	13174	13472	13465	13449	13389	13601	13359	13382	13417	13471	13233	13410	13377	13427	13473	13531	13711	13511	13283	13355	13532	13422	13453	13403	13298	13232	13372	13409	13538	13375	13495	13491	13462	13313	13498	13295	13451	13426	13355	13448	13561	13239	13326	13446	13381	13450	13598	13548	13491	13312	13235	13537	13359	13329	13586	13449	13586	13458	13431	13325	13421	13291	13426	13347	13374	13244	13414	13418	13492	13364	13358	13375	13470	13485	13287	13375	13416	13296	13439	13363	13326	13412	13487	13370	13244	13301	13206	13386	13356	13409	13481	13393	13423	13245	13420	13372	13603	13316	13349	13472	13326	13441	13562	13414	13525	13312	13488	13312	13424	13494	13316	13316	13326	13476	13197	13498	13569	13260	13370	13519	13446	13496	13430	13432	13416	13222	13499	13575	13304	13487	13436	13313	13503	13551	13489	13282	13374	13450	13362	13417	13494	13541	13567	13407	13471	13207	13287	13426	13402	13354	13374	13489	13277	13229	13474	13628	13451	13354	13341	13638	13469	13407	13413	13353	13502	13307	13397	13290	13397	13438	13256	13325	13317	13301	13404	13342	13316	13402	13330	13497	13358	13365	13291	13416	13447	13310	13412	13272	13311	13434	13359	13353	13498	13160	13493	13260	13452	13472	13509	13280	13259	13451	13332	13388	13444	13450	13305	13213	13421	13379	13247	13383	13546	13345	13413	13446	13424	13443	13289	13446	13409	13597	13410	13452	13367	13407	13244	13403	13485	13510	13341	13407	13454	13267	13499	13414	13329	13237	13352	13503	13485	13446	13504	13366	13418	13397	13436	13409	13310	13323	13369	13485	13225	13454	13516	13416	13354	13391	13291	13543	13350	13388	13459	13371	13338	13536	13499	13449	13412	13307	13554	13376	13490	13497	13381	13312	13342	13442	13414	13361	13357	13305	13345	13384	13465	13398	13677	13194	13428	13457	13277	13351	13535	13374	13471	13530	13181	13332	13477	13257	13306	13471	13421	13361	13353	13326	13364	13291	13382	13324	13380	13275	13474	13336	13425	13393	13385	13328	13438	13417	13330	13517	13434	13411	13355	13448	13603	13338	13337	13399	13483	13263	13317	13343	13368	13441	13275	13478	13511	13149	13428	13204	13433	13424	13292	13368	13621	13390	13508	13362	13452	13503	13457	13284	13252	13427	13277	13486	13455	13338	13448	13373	13575	13365	13330	13334	13479	13518	13355	13358	13348	13352	13490	13632	13354	13534	13276	13325	13394	13248	13426	13389	13433	13262	13483	13484	13341	13425	13362	13347	13321	13337	13533	13365	13211	13420	13353	13387	13366	13499	13474	13431	13377	13450	13451	13337	13373	13301	13266	13392	13472	13429	13477	13261	13275	13438	13394	13377	13384	13434	13560	13347	13246	13541	13436	13237	13282	13346	13363	13238	13306	13322	13453	13384	13368	13305	13421	13307	13345	13306	13290	13504	13432	13467	13468	13512	13295	13227	13472	13588	13342	13237	13333	13376	13174	13373	13397	13349	13235	13340	13314	13417	13398	13460	13437	13445	13442	13138	13512	13381	13482	13393	13421	13448	13557	13332	13282	13289	13506	13483	13519	13495	13251	13417	13451	13544	13256	13419	13498	13448	13404	13382	13499	13391	13319	13476	13439	13417	13343	13398	13446	13280	13435	13332	13423	13340	13594	13391	13428	13433	13527	13430	13404	13435	13362	13537	13328	13402	13507	13345	13301	13257	13379	13476	13450	13446	13269	13545	13337	13442	13201	13421	13435	13361	13417	13529	13509	13439	13365	13555	13334	13431	13404	13564	13345	13366	13396	13528	13353	13482	13403	13461	13437	13518	13471	13378	13477	13477	13462	13375	13456	13326	13428	13333	13430	13470	13431	13327	13366	13375	13376	13454	13388	13429	13452	13371	13434	13400	13393	13386	13172	13312	13315	13449	13339	13454	13508	13428	13313	13323	13249	13525	13434	13383	13318	13404	13579	13433	13376	13667	13326	13434	13282	13309	13327	13478	13443	13178	13244	13450	13594	13307	13448	13351	13441	13201	13371	13376	13367	13409	13333	13393	13486	13503	13518	13434	13325	13209	13338	13504	13393	13255	13443	13399	13336	13444	13314	13407	13534	13516	13357	13499	13389	13430	13504	13586	13298	13460	13299	13448	13327	13377	13343	13447	13294	13376	13455	13383	13399	13417	13238	13258	13567	13469	13566	13498	13182	13486	13308	13435	13502	13521	13398	13421	13369	13406	13333	13511	13340	13282	13496	13478	13530	13302	13379	13516	13268	13453	13629	13361	13534	13208	13327	13478	13346	13338	13532	13195	13420	13398	13290	13327	13458	13495	13401	13447	13363	13522	13349	13500	13372	13397	13423	13421	13390	13538	13208	13390	13327	13408	13549	13283	13361	13385	13449	13396	13481	13240	13278	13528	13383	13482	13423	13470	13179	13221	13360	13414	13397	13350	13430	13383	13293	13371	13431	13468	13362	13567	13299	13362	13343	13324	13342	13417	13413	13511	13471	13291	13483	13505	13374	13376	13481	13339	13433	13316	13404	13450	13251	13519	13315	13407	13358	13266	13491	13276	13470	13299	13473	13456	13429	13393	13344	13522	13357	13332	13213	13415	13265	13402	13345	13375	13203	13285	13470	13434	13397	13439	13485	13374	13287	13390	13373	13451	13178	13427	13302	13499	13249	13364	13455	13309	13359	13301	13427	13428	13337	13544	13419	13488	13432	13337	13417	13329	13449	13443	13332	13571	13345	13422	13319	13356	13523	13234	13387	13509	13380	13447	13351	13438	13309	13448	13373	13447	13487	13289	13350	13331	13361	13403	13323	13366	13483	13533	13295	13535	13485	13559	13306	13349	13333	13358	13392	13475	13429	13396	13435	13385	13527	13420	13355	13493	13352	13543	13276	13495	13423	13383	13482	13523	13465	13302	13413	13560	13293	13370	13408	13473	13346	13220	13433	13415	13376	13428	13438	13333	13437	13364	13416	13292	13532	13414	13487	13305	13433	13355	13295	13357	13509	13385	13159	13517	13399	13222	13431	13338	13378	13354	13469	13355	13489	13346	13350	13288	13520	13369	13359	13451	13405	13521	13345	13492	13330	13538	13515	13255	13338	13419	13324	13232	13290	13375	13545	13491	13525	13256	13309	13351	13324	13393	13479	13520	13448	13312	13465	13402	13356	13425	13558	13374	13372	13452	13267	13389	13396	13384	13458	13284	13369	13458	13468	13269	13537	13432	13351	13328	13539	13295	13338	13374	13420	13356	13511	13549	13405	13438	13462	13222	13442	13374	13465	13288	13416	13513	13329	13304	13517	13426	13440	13426	13310	13465	13383	13547	13431	13359	13424	13519	13222	13484	13369	13449	13578	13467	13460	13303	13420	13534	13340	13565
26885	21277	23219	19660	15861	15477	15583	15043	15166	15129	14899	14910	15022	15180	15395	16425	16739	16873	16457	15654	15235	14885	14963	14945	14962	14927	14885	15040	14817	14982	14987	15088	15096	14936	14977	14803	15018	15108	14876	14833	14749	14892	14941	14949	15039	15009	14929	14990	14949	14990	14883	14958	15003	14689	15031	14905	14913	14865	15032	15013	14955	15004	15067	14784	14958	14918	14782	15111	14987	15131	14830	14958	14660	14852	15011	14936	14918	14751	14946	15091	15011	14781	14826	14913	15071	15027	14931	14952	15015	14916	14900	15006	14786	15019	14927	14909	14782	14858	14876	15051	14634	15029	14964	14890	14755	15046	14828	14789	15074	14962	14607	14919	14979	14867	15031	15072	15139	15209	14827	14873	14984	15204	15013	14815	14845	14805	14732	14625	14980	14862	14979	14992	14860	14790	15024	14791	14842	14954	14892	14918	14818	15083	14963	14879	14777	14809	14850	14976	14726	14920	14831	14759	14802	15000	15066	14961	14951	14856	14731	14935	14957	14847	15057	14944	14807	14994	14897	14918	14787	14901	14816	14744	14842	14942	14910	14916	15139	14702	14957	14791	14835	14871	14851	15042	14895	14849	14723	14814	14709	14988	14814	14748	14926	14896	14908	14747	14966	14742	14859	14766	14941	14726	14824	14985	14883	15041	14806	14996	14883	15024	14979	14857	14942	14871	14913	14733	14748	14935	14900	14784	14677	14891	14818	14828	14846	14796	14727	14888	14809	14825	14848	14937	14683	14927	14934	14819	14730	14855	14841	14919	14828	14973	14823	14744	15121	14858	15045	14896	14890	14743	14908	14790	14882	15105	15060	14870	15061	14951	14916	14924	14988	14855	14859	14891	14928	15058	14934	14934	14908	14950	14878	14939	14739	14854	14872	14788	14584	14842	14820	15053	15103	15069	15037	14776	14817	14785	15092	14958	14964	14829	15015	14885	14971	14869	14999	14896	14951	14944	14858	14945	15088	14916	14964	15046	14818	14946	14955	14686	14971	14829	14836	14943	14848	14946	14796	14982	14983	14934	15028	14954	14915	14831	14995	14912	15110	14815	14938	14950	14910	14900	14938	14752	14798	14900	15035	15095	14882	14882	15067	14752	14932	15015	14993	15012	14753	14902	14843	14879	14754	14850	14787	14714	14927	14992	14871	14819	14971	14778	14894	14673	14924	14917	14931	14946	14940	14971	14772	14844	14467	14846	15033	15024	14909	14827	14934	14746	14963	14930	14773	15015	14748	14837	14740	14885	14568	14956	14966	14996	14947	14897	14896	14995	14883	14776	14800	14832	14872	14931	15128	14943	14794	14856	15136	14947	14900	15021	15046	14914	14795	14828	14949	14829	14862	14901	14782	14868	14977	15024	14711	14957	14846	15020	14887	14652	14788	14880	14790	14947	14893	14895	15005	14985	14977	14844	14800	15012	15082	14855	15052	14838	14790	14754	14939	14892	14858	14966	14937	14809	14818	14926	15043	14882	14911	14803	14745	14864	15043	15043	14692	14895	14999	14935	14710	14845	14992	14850	14725	15068	14990	14791	14805	14873	15001	14851	14892	14872	15051	14961	14896	15062	14836	14812	14765	14851	14778	14806	14892	14863	14915	14860	14845	14948	14842	14937	14981	15053	14930	14854	14981	14933	14901	14969	14859	14925	14907	14876	14889	14869	14892	15108	14761	14995	14961	14903	14996	14920	14769	14809	15094	14858	14886	14937	14830	14585	15084	14865	14810	14844	14763	14899	15018	14790	15071	15082	14880	14810	14756	14857	15238	15054	14969	14877	14836	14672	14854	14852	14999	14875	14981	14803	14755	14851	14885	14642	14827	14917	14933	14803	14914	14658	14901	14806	14905	14971	14878	14739	14831	14988	14985	14874	14902	14930	14784	14693	14771	14801	14820	15055	14821	14777	15006	14740	15085	14859	14854	14874	15037	14819	14797	14927	14941	14853	14817	14872	14913	14847	14994	14846	14914	14867	14708	14811	14837	14860	14774	14991	15044	14827	14855	14968	14952	14862	14943	14869	14822	14931	14987	14791	15000	14796	14761	14945	14833	14863	14963	14890	14917	14882	14968	14975	15162	14839	14868	15045	15040	14981	14963	14830	14860	14988	14928	14964	15032	14969	14910	14807	14962	14866	14958	14828	14903	14923	14796	14875	14852	14869	14903	14723	14834	14916	14780	14908	14800	14923	14989	15036	14995	14725	14789	15004	14782	14830	14968	14763	14975	14865	15035	14886	14805	14838	14909	15023	14831	14626	14835	15128	14973	14942	14824	14809	14780	15213	14942	14875	14906	14980	14901	14762	14829	14935	14873	14866	14870	14987	14688	14930	15159	15101	14808	14809	14987	14936	14867	14665	14956	14877	14933	14762	14814	14687	15005	14976	14807	14889	14876	14790	14922	14836	14836	14757	14869	14825	14981	14944	15014	15021	14880	14898	14862	14867	14938	14809	15122	14980	14981	14981	14845	14892	14883	15066	14895	14842	14891	14896	15199	14960	14882	14804	14838	14798	14600	14712	15029	14868	14967	15049	14956	15063	14830	15025	14859	14804	14865	14695	14981	14827	14846	15027	15016	14682	14856	14704	14693	14853	14714	14887	14809	14939	14902	14950	14897	14739	14796	15032	14828	14843	14840	14871	15128	14807	15074	14918	14880	14826	14954	14757	14998	15025	14930	14948	15124	14856	14824	14800	14911	14895	14942	15041	14801	14791	14871	14932	14888	14788	14945	15002	14780	14791	14978	14706	14906	15062	14888	14890	14708	15018	14920	14923	14948	15092	14634	14979	15001	14848	14726	14940	14826	14848	14789	14813	14877	15020	14897	14862	14836	15024	14951	14965	14673	14762	15006	14930	14920	14909	15199	14808	14925	15003	15002	15030	14940	15016	14856	15030	15018	14847	14828	15096	14914	14786	14964	14776	14825	14840	14825	15042	14751	14992	15121	14877	14672	14897	15001	14755	14924	14951	14933	14791	14824	14957	14981	14860	14928	14953	14910	14720	14983	14850	14902	14867	14793	14928	14961	15112	14834	14743	14674	14983	15122	15002	14846	15005	14945	14898	14954	14911	14807	14958	14974	14838	14733	14758	14931	14825	14996	14786	14948	15084	14961	14966	15115	15029	14981	14846	14907	14694	14942	15026	15078	15042	14888	14883	15083	14742	15076	14866	15080	15141	15108	14930	14843	14673	14929	14874	14697	14839	15009	14901	15018	15042	14838	15050	15106	14854	14822	14964	14909	15205	14899	14723	14933	14829	14827	14893	14900	14877	14904	14963	15004	14958	14909	14991	15001	14932	14951	14872	14985	15033	14919	14777	14890	14933	15034	14903	14803	14900	14947	14865	14790	14868	14839	14981	14902	14872	14818	14833	14899	15034	14795	15089	14831	15087	14963	14875	14892	14851	14961	14914	14781	14842	14851	14796	14906	14969	15003	14826	14979	14904	14779	14907	14834	14840	15006	14941	14800	14676	15196	14992	14918	14952	14933	14836	14906	14841	15024	14888	14912	15016	14834	14927	14863	14969	14928	14855	14932	14913	14893	14928	15048	14982	14964	14844	14968	14982	14946	15051	15048	14871	14793	14855	15056	14894	14909	14811	14858	14839	14858	14887	14817	14786	14932	14896	14806	14813	14935	15155	15020	14640	14745	15012	15040	14910	14827	14942	14858	14816	14872	14810	15015	14930	14807	15075	15021	14960	14858	14982	14785	14850	15024	14898	14952	14739	14832	14962	14810	14982	14909	14849	14869	14758	14852	14938	14862	14926	14894	14879	14977	14821	14889	14869	14778	14862	14785	14656	14712	14797	14840	14985	14922	14877	14994	14960	14970	14983	14851	14910	15147	14852	14875	14946	14956	14883	14906	14822	14946	14854	15049	14840	14743	14909	14987	14876	14877	14960	15011	14841	14811	15040	14961	15001	15065	14975	15117	14795	14804	15079	14958	14793	14821	14808	14921	15014	15100	14957	14857	14986	14849	14957	15123	14940	14877	14899	14746	14790	14970	14964	14873	14899	14940	14919	14778	14785	15065	14798	14908	14796	14796	14994	14840	14882	14784	14850	14841	14796	15153	14886	15157	14760	14909	14844	14806	14777	15058	14853	15015	14876	14920	15152	15018	14852	14791	14861	14825	15112	15020	14819	14892	14882	14942	14729	14853	14957	14880	14785	14881	15044	14669	14862	14685	14875	14896	15087	14834	14725	14928	14931	14995	14960	14901	14787	14857	14919	14787	14829	14902	14717	14756	14976	14716	14897	14816	14842	14740	14846	14822	15012	14915	15018	15015	14935	14962	14849	14706	14991	14864	14835	14936	14851	14736	14842	14956	14852	15009	14936	14783	14839	14963	14996	15011	14864	14977	15005	14974	14933	14938	14981	14905	15022	14839	14987	14768	15066	14780	15015	14992	14894	14807	14862	14886	14878	14768	14864	14850	14828	15008	15062	14922	14915	14815	14904	14989	14990	15167	14891	15025	14970	15019	14802	14865	14922	14997	14966	15052	14974	14994	14812	14924	14790	15149	14873	15077	15015	14735	15022	15071	14959	15005	14937	15012	14929	14970	15045	14996	15072	14753	14950	14954	14852	14982	14916	15151	15010	14920	14879	14762	14902	15039	14768	14891	14926	14823	15038	14867	15177	15052	14948	14706	14771	15045	15000	14970	14838	14887	14933	14769	14894	15059	14897	14928	15005	14839	14775	14894	14810	15019	14922	14864	14962	14957	14815	14986	14750	14943	14915	14843	15195	14858	14921	14857	15128	14879	14775	14776	14918	14890	14868	14982	14937	14927	14951	14877	14956	14757	14954	14704	14916	14897	14914	14669	14716	15007	14765	14751	14966	14800	15014	14843	14915	15022	14931	14664	14847	14841	15061	14945	14854	15044	14826	14991	14911	14745	14932	15083	14856	14727	14944	14939	14789	14887	14873	15038	14897	14943	14802	14783	14979	15129	14880	14917	14919	14786	14983	14910	14831	14864	14770	15027	14958	14788	14807	15136	14972	14801	14958	14930	14767	14815	14973	15045	14940	14852	14732	14962	14743	14956	14869	14790	14888	14814	14797	14894	14831	14858	15086	14916	15151	15003	14871	15030	14986	14842	14864	14759	14906	14836	14785
13370	15911	15691	15631	14675	13856	13667	13566	13682	13452	13298	13256	13337	13490	13552	15442	15970	15687	14914	13987	13195	13191	13210	13377	13121	13095	13145	13313	13213	13295	13092	13460	13128	13203	13253	13189	13239	13232	13149	13159	13197	13310	13048	13115	13146	13139	13112	13219	13078	13176	13248	13137	13420	13335	13136	13095	13136	13154	13158	13084	13238	13099	13183	13139	13188	13378	13120	13171	13171	13008	13267	13181	13369	13322	13267	13217	13124	13126	13232	13086	13157	13158	13346	13172	13223	13047	13087	13153	13173	13129	13107	13288	13059	13164	12996	13193	13291	13160	13365	13221	13201	13059	12992	13068	13222	13075	13204	13375	13263	13164	13157	13186	13135	13118	13162	13291	13188	13203	13140	13257	13102	13159	13067	13275	13079	13307	13190	13105	13212	13121	13269	13196	13222	13085	13289	13242	13115	13189	13421	13279	13109	13110	13384	13091	13153	13131	12995	13083	13247	13143	13181	13198	13123	13269	13231	13207	12964	13327	13161	13181	13037	13064	13191	13024	13243	13321	13089	13253	13157	13018	13244	13118	13309	13166	13302	13088	13269	13189	13234	13166	13132	13277	13037	13200	13072	13269	13016	13135	13085	13110	13225	13149	13182	13262	13021	13231	13263	12996	13193	13216	13367	13011	13329	12958	13120	13102	13117	13017	13187	13303	13216	13098	13274	13114	13256	13150	13181	13182	13199	13143	13130	13152	13171	13203	13118	12969	13084	13106	13146	12979	13198	13114	13336	13201	13194	13097	13364	13365	13150	13113	13188	13070	13298	13054	13148	13168	13079	13176	13231	13311	13239	13006	13091	13084	13140	13040	13080	13172	13285	13015	13291	13197	13162	12961	13082	13213	13084	13158	13032	13286	13383	13196	13152	13146	13324	13184	13085	13243	13139	13079	13129	13065	13104	13169	13141	13169	13191	13249	13271	13099	13119	13178	13288	13339	13050	13333	13292	13321	12976	13132	13151	13127	13207	13174	13236	13290	13171	13059	13186	13280	13114	13278	13143	13191	13098	13332	13260	13089	13145	13121	12981	13116	13079	13087	13326	13060	13145	13268	13124	13135	13059	13179	13188	13254	13006	13264	13285	13241	13218	13223	13226	13113	13155	13107	13150	13188	13181	13223	13109	13226	13260	13348	13259	13113	13296	13114	13068	13096	13140	13208	13140	13229	13068	13335	13125	13242	13202	13302	13345	13033	12995	13175	13188	13082	13179	13222	13070	13221	13144	13115	13060	13207	13241	13239	13218	13099	13095	13086	13119	12936	13260	13039	13100	13184	13251	13250	13074	13093	13268	13225	13246	13138	13108	13138	13099	13163	13208	12927	13282	13226	13113	13171	13214	13112	13096	13290	13113	13235	13153	13158	13237	13124	13252	13226	13269	13157	13035	13208	13005	13085	13219	13309	13091	13163	13310	13177	13132	13120	13258	13042	13193	13068	13153	13398	12994	13297	13158	13146	13170	13225	13268	13232	13023	13014	13196	13149	13046	13289	13220	13211	13254	13178	13269	13169	13148	13105	13154	13163	13169	13199	13229	13315	13142	13338	13155	13329	13184	13270	13001	13178	13135	13201	13178	13105	13125	13211	13095	13190	12997	13195	13282	13258	13180	13100	13065	13194	13151	13122	13190	13122	13219	13164	13087	13190	13133	13176	13134	13164	13189	13094	13228	13244	13241	13103	12980	13002	13346	13095	13130	13156	13088	13052	13185	13376	13105	13143	13244	13243	13170	13043	13304	13198	13231	13152	13130	13093	13348	13103	13163	13198	13224	13231	13194	13140	13143	13238	13250	13116	13152	13258	13122	13173	13355	13214	13026	12901	13232	13118	13266	13169	13197	13159	13069	13128	13180	13333	13084	13263	13130	13096	13158	13263	13060	13090	13138	12933	13170	13352	13314	13184	13059	13094	13208	13144	13155	13162	13161	13135	13247	13098	13273	13284	13093	13051	13214	13255	13142	13168	13016	13330	13216	13276	13232	13242	13226	13063	13172	13182	13188	13266	13127	13257	13272	13142	13250	13100	13224	13272	13066	13193	13147	13016	13201	13264	13172	13182	13366	13198	13253	13133	13038	13207	13050	13225	13191	13111	13079	13203	13094	13417	13266	13031	13141	13085	13150	13078	13300	13141	13181	13158	13076	13295	13130	13032	13225	13129	13078	13391	13079	13139	13150	13153	13065	13265	13204	13074	13191	13359	13182	13287	13196	13322	13146	13179	13095	13114	13074	13059	13198	13203	13131	13141	13320	13146	13216	13175	12996	13262	13196	13208	13175	13255	13181	13216	13208	13172	13185	13283	13259	13106	13168	13307	13182	13100	13257	13034	13256	13152	13192	13180	13141	13203	13108	13149	13173	13262	13170	13086	13115	13286	13322	13279	13135	13328	13279	13000	13090	13358	13214	13243	13301	13166	13072	13222	13408	13120	13363	13299	13150	13139	13109	13054	13005	13295	13219	13247	13226	13151	13448	13149	13165	13175	13063	13192	13177	13277	13277	13403	13026	13278	12968	13323	13146	13195	13203	13190	13197	13110	13321	12998	13084	13257	13052	13196	13248	13202	13183	13211	13206	13243	13137	13203	13157	13077	13018	13270	13090	13000	13278	13149	13250	13143	13130	13164	13083	13195	13185	13173	13163	13045	13096	13237	13307	13142	13197	13200	13218	13051	13125	13115	13406	13233	13249	13189	13238	13232	13010	13239	13247	13293	13222	13170	13229	13201	13116	13161	13211	13207	13231	13164	13239	13049	13161	13157	13295	13134	13156	13211	13204	13164	13128	13118	13223	13127	13153	13219	13128	13291	13255	13145	13074	13131	13087	13129	13155	13213	13449	13172	13226	13094	13316	13216	13206	13210	13311	12993	13208	13264	13201	13078	12944	13303	13256	13112	13186	13227	13070	13228	13234	13275	13156	13323	13259	13151	13179	13298	13184	13203	13040	13170	13288	13346	13067	13110	13219	13130	13285	13386	13132	13263	13200	13216	13211	13186	13170	13237	13255	13131	13176	13216	13052	13101	13185	13142	13272	13275	13050	13212	13321	13201	13142	13159	12967	13126	13156	13190	13094	13372	13237	13195	13043	13174	13399	13080	13133	13196	13273	13301	13284	13253	13146	13330	13299	13165	13271	13197	13118	13199	13161	13168	13208	13391	13192	13068	13166	13140	13166	13270	13029	13130	13262	13444	13133	13130	13164	13145	13220	13261	13323	13138	13095	13114	13176	13135	13258	13099	12941	13121	13222	13201	12975	13152	13257	13235	13084	13317	13141	13166	13329	13194	13376	13353	13187	13259	13226	13185	13108	13135	13170	13206	13203	13261	13113	12987	13181	13233	13267	13118	13268	13128	13247	13172	13374	13036	13112	13155	13075	13253	13216	13216	13188	13188	13044	13307	12914	13182	13209	13153	13083	13352	13288	13322	13182	13284	13080	13298	13154	13151	13231	13248	13135	13065	13221	13215	13246	13270	13110	13257	13317	13264	13035	13246	13261	13097	13159	13054	13237	13226	13227	13164	13227	13238	13119	13238	13095	13176	13262	13193	13199	13119	13271	13303	13086	13187	13091	13047	13293	13180	13232	13206	13247	13101	13072	13232	13140	13312	13116	13194	13333	13210	13037	13062	13219	13331	13173	13165	13105	13134	13369	13125	13232	13246	13261	13084	13181	13053	13377	13008	13073	13185	13259	13270	13172	13211	13126	13181	13217	13229	13305	13031	13253	13082	13189	13170	13201	13087	12960	13231	13273	13047	13051	13340	13287	13137	13191	13099	13034	13204	13320	13041	13327	13200	13317	13186	13364	13061	13077	13102	13148	13252	13239	13273	13272	13215	13205	13091	13127	13349	13223	13216	13230	13058	13294	13102	13257	13268	13341	13265	13168	13243	13249	13038	13083	13049	13224	13222	12964	13168	13188	13023	13299	13152	13112	13244	13242	13148	13300	13047	13274	13120	13151	13184	13116	13206	13160	13218	13283	13291	13358	13302	13217	13064	13318	13267	13041	13005	13264	13203	13096	13301	13309	13050	13056	12981	13226	13223	13193	13230	13250	13250	13260	13037	13098	13280	13237	13152	13131	13252	13160	13120	13344	13349	13308	13222	13051	13142	13126	13069	13258	13307	13140	13229	13222	13206	13107	13300	13185	13225	13379	13251	13052	13038	13306	13154	13243	13182	13086	13250	13152	13210	13209	13176	13070	13405	13158	13192	13101	13213	13204	13159	13128	13223	13121	13057	13153	13155	13258	13241	13287	13276	13115	13197	13201	13011	13190	12993	13157	13314	13196	13235	13079	13256	13194	13192	13197	13256	13136	13262	13274	12983	13124	13226	13169	13100	13284	13102	13279	13298	13113	13086	13196	13137	13243	13281	13179	13044	13131	13238	13306	13200	13205	12950	13241	13040	13154	13134	13095	13124	13177	13198	13339	13190	13240	13114	13328	13140	13252	13158	13123	13121	13081	13193	13161	13217	13171	13127	13110	13167	13177	13227	13243	13155	13047	13169	13274	13396	13216	13331	13115	13244	13099	13095	13151	13161	13143	13101	13217	13224	13125	13272	13063	13131	13173	13301	13087	13257	13239	13095	13239	13346	13134	13116	13181	13230	13341	13122	13043	13106	13210	13222	13167	13253	13060	13158	13104	13186	13269	13118	13002	13127	13297	13216	13183	13019	13217	13183	13244	13115	13188	13064	13236	13310	13134	13087	13125	13278	13039	13098	13071	13180	13213	13214	13152	13150	13277	13179	13241	13059	13218	13253	13319	13194	13333	13156	13343	13191	13146	13269	13157	13257	13239	13252	13198	13029	13199	13326	13131	13227	13087	13234	13161	13060	13171	13083	13010	13134	13309	13215	13124	13185	13196	13244	13198	13067	13224	13316	13211	13348	13098	13029	13251	13113	13267	13278	13269	13220	13220	13248	13043	13156	13257	13356	13068	13062	13332	13248	13139	13124	13118	12957	13327	13267	13347	13039	13180	13110	13096	13144	13198	13250	13174	13116	13137	13374	13161	13314	13143	13237	13170	13123	13132	13148	13040	13072	13203	13089	13138	13189	13144	13129	13123	13161	13184	13134	12982	13092	13076	13174	13047	13322	13103	13322	13085	13080	13277	13246
23834	20912	28114	23941	21360	18722	16866	14589	13967	14103	14173	14042	13933	14192	15968	22728	25396	23794	19248	15905	14251	14068	14002	13813	13777	13420	13857	13721	13622	13757	13614	13687	13725	13689	13688	13552	13520	13556	13764	13515	13680	13732	13648	13762	13476	13587	13612	13638	13760	13507	13733	13786	13709	13698	13675	13781	13708	13625	13593	13678	13664	13694	13658	13872	13607	13750	13659	13729	13606	13535	13697	13559	13633	13822	13668	13526	13525	13786	13697	13755	13821	13697	13480	13663	13644	13414	13824	13685	13547	13731	13776	13726	13744	13485	13714	13774	13876	13827	13766	13579	13558	13558	13743	13785	13721	13677	13634	13643	13431	13802	13628	13541	13742	13704	13691	13767	13607	13488	13625	13537	13771	13593	13630	13506	13615	13752	13723	13606	13710	13608	13644	13538	13679	13562	13646	13579	13798	13708	13545	13645	13590	13522	13569	13726	13820	13751	13377	13460	13760	13547	13790	13400	13831	13938	13778	13487	13625	13657	13767	13696	13670	13439	13792	13623	13658	13672	13549	13633	13718	13509	13459	13809	13583	13428	13400	13535	13588	13725	13745	13742	13602	13456	13487	13819	13636	13699	13632	13628	13578	13570	13607	13680	13586	13586	13569	13848	13678	13535	13673	13601	13637	13703	13524	13890	13595	13708	13727	13768	13638	13627	13696	13752	13742	13722	13641	13641	13679	13758	13518	13736	13716	13645	13706	13685	13758	13633	13628	13581	13466	13667	13527	13702	13680	13737	13717	13713	13632	13608	13632	13563	13808	13676	13661	13618	13709	13551	13624	13578	13883	13596	13743	13755	13680	13706	13748	13731	13659	13705	13736	13666	13490	13573	13573	13701	13610	13766	13553	13498	13690	13729	13748	13807	13617	13660	13706	13687	13720	13680	13829	13649	13698	13789	13745	13631	13441	13674	13588	13628	13943	13573	13689	13482	13693	13536	13658	13629	13384	13731	13714	13504	13723	13612	13690	13724	13546	13668	13677	13694	13577	13719	13683	13586	13564	13487	13639	13582	13724	13576	13594	13761	13638	13563	13714	13583	13720	13813	13640	13515	13519	13597	13766	13597	13531	13837	13640	13561	13556	13508	13719	13806	13668	13637	13546	13650	13647	13677	13538	13549	13649	13738	13635	13638	13722	13627	13601	13600	13732	13619	13809	13867	13687	13445	13728	13536	13644	13448	13618	13634	13579	13565	13739	13600	13425	13620	13634	13751	13760	13701	13540	13566	13688	13500	13646	13625	13656	13724	13694	13758	13586	13486	13764	13464	13583	13610	13705	13490	13413	13659	13598	13656	13880	13497	13519	13849	13482	13514	13616	13823	13711	13595	13726	13763	13766	13755	13547	13547	13652	13419	13609	13705	13784	13688	13607	13757	13548	13588	13627	13683	13458	13641	13780	13587	13504	13531	13606	13393	13749	13862	13760	13665	13634	13494	13676	13797	13676	13491	13664	13658	13641	13629	13708	13614	13535	13618	13639	13726	13659	13679	13527	13605	13663	13774	13866	13596	13666	13620	13899	13578	13569	13584	13733	13807	13679	13584	13608	13584	13702	13405	13559	13580	13610	13697	13395	13564	13608	13504	13703	13406	13704	13661	13762	13674	13723	13682	13757	13563	13558	13647	13533	13740	13719	13577	13521	13488	13736	13642	13681	13550	13544	13653	13748	13717	13680	13614	13491	13434	13684	13721	13650	13747	13670	13657	13673	13733	13604	13647	13690	13790	13658	13545	13780	13604	13640	13926	13577	13562	13625	13780	13570	13535	13666	13540	13655	13616	13630	13622	13389	13600	13606	13780	13552	13659	13752	13588	13701	13724	13680	13798	13521	13567	13661	13732	13727	13361	13613	13615	13538	13641	13752	13709	13572	13823	13663	13455	13449	13731	13706	13660	13492	13652	13847	13562	13611	13500	13678	13526	13744	13472	13609	13575	13674	13751	13614	13822	13687	13749	13648	13568	13622	13741	13569	13574	13554	13503	13633	13786	13594	13640	13722	13615	13755	13641	13761	13675	13629	13615	13648	13426	13721	13679	13679	13573	13645	13526	13586	13401	13743	13712	13718	13676	13598	13650	13674	13555	13483	13802	13606	13761	13731	13626	13606	13608	13534	13540	13676	13752	13754	13583	13530	13509	13670	13691	13676	13628	13759	13678	13634	13798	13724	13652	13612	13620	13514	13663	13580	13774	13675	13621	13663	13730	13472	13588	13481	13560	13593	13772	13741	13580	13565	13568	13614	13764	13665	13401	13641	13781	13547	13717	13585	13438	13591	13682	13379	13573	13735	13612	13515	13971	13623	13603	13694	13629	13684	13692	13741	13472	13640	13604	13655	13560	13609	13604	13596	13559	13802	13446	13542	13513	13678	13730	13656	13664	13705	13744	13659	13440	13548	13592	13506	13754	13562	13757	13724	13597	13604	13750	13762	13768	13737	13622	13794	13599	13565	13621	13679	13534	13734	13694	13623	13381	13471	13430	13576	13706	13513	13560	13711	13517	13916	13708	13491	13702	13581	13710	13578	13586	13588	13763	13567	13720	13634	13621	13603	13766	13624	13714	13655	13541	13472	13648	13869	13596	13607	13643	13665	13499	13798	13537	13619	13769	13656	13805	13684	13735	13477	13574	13572	13647	13604	13721	13689	13751	13503	13602	13691	13720	13367	13533	13685	13850	13615	13780	13550	13784	13475	13587	13527	13677	13663	13597	13639	13498	13638	13669	13555	13723	13766	13538	13526	13544	13643	13548	13649	13479	13629	13531	13821	13682	13666	13660	13741	13564	13499	13733	13644	13545	13672	13630	13671	13680	13547	13656	13683	13575	13530	13642	13679	13510	13763	13717	13720	13394	13662	13524	13634	13730	13695	13633	13984	13848	13511	13630	13620	13577	13820	13596	13495	13608	13797	13634	13675	13833	13600	13759	13540	13699	13539	13576	13559	13608	13544	13521	13713	13530	13857	13505	13572	13488	13626	13742	13572	13822	13807	13514	13629	13734	13675	13560	13550	13761	13698	13474	13616	13676	13840	13515	13797	13490	13659	13674	13533	13688	13578	13576	13663	13891	13606	13615	13675	13601	13618	13745	13821	13602	13872	13712	13737	13507	13682	13758	13741	13606	13588	13543	13578	13667	13581	13780	13564	13529	13501	13703	13546	13648	13702	13661	13799	13800	13704	13783	13606	13726	13523	13701	13725	13797	13654	13668	13465	13624	13498	13519	13528	13530	13738	13731	13580	13809	13611	13659	13516	13743	13610	13568	13637	13587	13840	13693	13571	13694	13687	13647	13703	13620	13438	13735	13821	13496	13790	13604	13579	13550	13587	13458	13638	13669	13645	13641	13630	13530	13662	13600	13606	13797	13704	13634	13675	13750	13614	13613	13819	13632	13647	13722	13595	13718	13688	13675	13595	13700	13474	13372	13734	13766	13653	13684	13591	13540	13576	13496	13490	13617	13631	13730	13416	13538	13523	13828	13695	13793	13669	13450	13691	13697	13653	13584	13796	13604	13705	13699	13661	13635	13661	13757	13584	13479	13478	13695	13674	13722	13601	13778	13468	13438	13455	13526	13629	13719	13532	13652	13871	13796	13672	13395	13596	13579	13721	13712	13544	13654	13732	13594	13706	13530	13532	13559	13807	13618	13619	13614	13744	13658	13580	13767	13612	13659	13691	13449	13771	13659	13625	13539	13608	13847	13686	13847	13456	13744	13683	13575	13498	13817	13641	13508	13546	13548	13795	13671	13720	13769	13603	13613	13589	13836	13630	13609	13829	13754	13517	13627	13589	13845	13821	13622	13557	13611	13623	13898	13579	13489	13538	13559	13704	13685	13621	13673	13753	13654	13854	13639	13722	13814	13558	13532	13711	13614	13712	13833	13558	13559	13535	13625	13386	13499	13601	13464	13854	13623	13711	13568	13670	13578	13711	13646	13671	13594	13453	13731	13569	13739	13471	13730	13489	13685	13744	13782	13531	13601	13523	13591	13743	13519	13719	13539	13667	13693	13540	13690	13474	13581	13616	13536	13493	13600	13686	13653	13446	13729	13652	13620	13734	13911	13753	13647	13606	13739	13601	13560	13603	13717	13564	13721	13815	13658	13538	13550	13631	13554	13755	13599	13773	13554	13403	13747	13590	13598	13736	13633	13686	13830	13725	13622	13523	13804	13522	13589	13393	13550	13917	13644	13670	13610	13508	13895	13598	13646	13763	13662	13580	13703	13719	13747	13340	13639	13639	13780	13606	13579	13742	13732	13720	13689	13613	13595	13779	13803	13696	13724	13736	13644	13537	13690	13838	13603	13698	13546	13638	13558	13466	13643	13724	13597	13672	13585	13739	13721	13773	13812	13775	13587	13657	13548	13719	13616	13498	13499	13699	13614	13581	13604	13515	13789	13669	13588	13749	13582	13715	13451	13447	13690	13687	13765	13697	13720	13712	13802	13596	13551	13538	13617	13696	13596	13795	13822	13587	13437	13543	13388	13562	13573	13633	13594	13537	13603	13755	13468	13799	13733	13907	13438	13572	13647	13724	13750	13618	13800	13840	13645	13683	13636	13794	13690	13684	13498	13676	13733	13596	13678	13633	13620	13482	13703	13700	13452	13670	13585	13757	13577	13581	13618	13707	13690	13634	13614	13709	13583	13726	13741	13919	13649	13683	13522	13541	13555	13757	13565	13776	13732	13591	13667	13725	13732	13556	13557	13697	13573	13600	13501	13633	13826	13516	13483	13613	13836	13627	13695	13608	13598	13650	13518	13541	13623	13616	13619	13740	13732	13600	13722	13686	13602	13610	13570	13686	13627	13614	13544	13742	13466	13658	13730	13588	13732	13583	13593	13606	13543	13703	13649	13657	13518	13680	13629	13497	13627	13655	13572	13629	13744	13618	13642	13575	13851	13566	13761	13595	13490	13461	13536	13688	13487	13565	13587	13741	13667	13765	13799	13760	13620	13670	13580	13614	13656	13665	13646	13696	13722	13735	13579	13655	13586	13692	13463	13609	13673	13686	13516	13661	13597	13574	13654	13863	13716	13814	13400	13530	13748	13708	13634	13621	13536	13460	13512	13654	13639	13588	13675	13689	13849	13607	13618	13782	13636	13646	13521	13499	13671
12171	20400	20014	16500	15130	14090	13735	13442	13162	12905	12683	12686	12615	13148	16449	25972	27118	24491	18614	14461	13021	12556	12316	12336	12300	12250	12339	12404	12489	12537	12412	12372	12488	12511	12390	12300	12324	12279	12408	12527	12398	12426	12460	12342	12388	12545	12394	12385	12281	12446	12351	12453	12423	12360	12324	12358	12293	12305	12136	12322	12398	12393	12336	12356	12422	12278	12438	12292	12366	12234	12446	12299	12400	12514	12388	12386	12388	12387	12365	12408	12411	12317	12402	12400	12422	12333	12360	12340	12505	12416	12355	12269	12360	12337	12365	12278	12358	12424	12329	12271	12419	12383	12448	12416	12308	12344	12210	12405	12451	12374	12317	12264	12429	12419	12418	12308	12260	12421	12498	12381	12405	12286	12429	12280	12333	12448	12350	12451	12228	12400	12439	12376	12365	12452	12410	12350	12504	12308	12372	12538	12527	12343	12198	12298	12225	12391	12292	12251	12471	12276	12362	12376	12455	12383	12329	12260	12299	12534	12302	12430	12448	12297	12532	12435	12361	12454	12358	12386	12417	12473	12517	12375	12393	12386	12239	12208	12381	12514	12414	12419	12358	12490	12522	12302	12242	12445	12410	12456	12408	12213	12469	12468	12393	12422	12359	12340	12258	12331	12596	12222	12240	12398	12316	12255	12322	12509	12395	12233	12318	12400	12390	12435	12183	12267	12338	12403	12409	12235	12426	12316	12252	12388	12519	12358	12299	12419	12376	12216	12350	12264	12482	12354	12534	12374	12620	12259	12525	12279	12496	12431	12274	12385	12337	12268	12339	12342	12336	12437	12283	12465	12311	12465	12269	12252	12293	12485	12281	12425	12238	12288	12415	12513	12453	12273	12322	12250	12331	12275	12402	12208	12544	12451	12316	12381	12345	12253	12426	12414	12367	12374	12481	12281	12465	12344	12292	12341	12436	12411	12479	12341	12407	12254	12291	12191	12473	12461	12408	12434	12379	12357	12420	12303	12413	12370	12563	12459	12370	12438	12453	12401	12336	12238	12303	12475	12157	12293	12304	12354	12311	12500	12363	12445	12424	12399	12350	12367	12310	12309	12404	12344	12317	12404	12380	12378	12462	12355	12372	12311	12457	12233	12444	12401	12336	12278	12389	12406	12285	12431	12508	12310	12299	12472	12283	12505	12396	12368	12199	12347	12491	12317	12392	12373	12255	12321	12413	12411	12449	12304	12551	12354	12432	12482	12391	12383	12437	12375	12361	12291	12358	12335	12341	12307	12389	12278	12571	12287	12231	12313	12331	12511	12574	12497	12267	12288	12382	12482	12350	12454	12369	12454	12273	12243	12454	12296	12266	12297	12298	12451	12508	12255	12382	12536	12193	12417	12340	12368	12524	12486	12347	12386	12429	12427	12415	12484	12456	12336	12287	12309	12442	12618	12583	12292	12409	12407	12447	12445	12323	12279	12342	12397	12386	12459	12411	12397	12312	12433	12445	12295	12219	12398	12373	12556	12306	12402	12534	12434	12351	12322	12446	12391	12494	12529	12304	12481	12464	12244	12453	12413	12258	12362	12209	12317	12404	12328	12369	12271	12476	12355	12372	12453	12436	12334	12255	12274	12253	12510	12424	12316	12175	12352	12409	12456	12484	12339	12154	12408	12280	12215	12413	12399	12395	12326	12331	12300	12384	12395	12503	12422	12362	12337	12355	12456	12622	12423	12586	12336	12427	12463	12438	12367	12307	12410	12325	12362	12408	12362	12432	12320	12457	12325	12229	12328	12340	12453	12402	12513	12439	12402	12284	12377	12311	12392	12460	12387	12272	12528	12269	12312	12333	12338	12428	12294	12339	12499	12467	12293	12536	12388	12304	12425	12384	12391	12508	12477	12372	12415	12375	12315	12400	12448	12199	12374	12340	12445	12432	12297	12258	12094	12370	12413	12505	12327	12383	12287	12394	12355	12477	12260	12370	12362	12328	12477	12384	12450	12451	12291	12549	12385	12334	12619	12397	12232	12374	12335	12335	12523	12292	12359	12300	12294	12321	12600	12404	12494	12375	12368	12296	12283	12368	12225	12463	12401	12300	12244	12447	12248	12309	12413	12267	12326	12489	12505	12459	12614	12324	12552	12174	12302	12310	12548	12502	12483	12367	12330	12256	12366	12236	12486	12332	12390	12575	12291	12258	12423	12437	12293	12460	12331	12370	12378	12467	12383	12163	12369	12271	12420	12383	12369	12368	12302	12365	12410	12249	12256	12405	12480	12386	12334	12421	12334	12291	12197	12454	12401	12520	12323	12409	12317	12339	12298	12366	12291	12458	12207	12410	12365	12581	12347	12345	12237	12481	12163	12362	12228	12347	12270	12511	12298	12462	12276	12375	12509	12384	12417	12410	12427	12376	12359	12387	12328	12436	12390	12340	12383	12329	12317	12167	12437	12389	12516	12441	12416	12414	12294	12423	12425	12481	12304	12374	12483	12414	12341	12513	12454	12248	12469	12216	12501	12300	12342	12473	12350	12568	12331	12190	12360	12310	12335	12362	12561	12437	12369	12396	12355	12238	12254	12298	12326	12379	12362	12522	12300	12376	12339	12217	12522	12449	12308	12383	12397	12437	12381	12232	12249	12375	12400	12341	12283	12502	12278	12523	12381	12420	12361	12302	12418	12360	12205	12403	12518	12289	12353	12359	12296	12356	12439	12377	12365	12330	12307	12366	12249	12411	12338	12438	12318	12380	12285	12371	12496	12299	12448	12491	12478	12381	12320	12293	12204	12336	12481	12431	12365	12277	12567	12341	12472	12241	12334	12362	12431	12604	12409	12344	12464	12320	12203	12293	12266	12422	12550	12350	12425	12610	12512	12334	12480	12293	12366	12371	12354	12328	12408	12337	12496	12549	12439	12240	12220	12408	12476	12474	12422	12321	12627	12383	12204	12411	12302	12304	12295	12515	12369	12370	12293	12494	12434	12272	12405	12295	12417	12438	12261	12429	12267	12379	12382	12629	12623	12515	12384	12376	12272	12466	12285	12500	12426	12287	12272	12394	12426	12307	12299	12281	12149	12463	12415	12357	12402	12542	12491	12471	12311	12345	12524	12298	12502	12130	12333	12395	12414	12409	12393	12421	12501	12426	12312	12405	12343	12445	12322	12403	12312	12371	12334	12513	12496	12484	12230	12512	12322	12460	12408	12468	12274	12418	12433	12394	12327	12482	12261	12385	12413	12396	12324	12352	12416	12200	12532	12481	12331	12275	12371	12359	12440	12291	12367	12309	12361	12279	12440	12492	12352	12440	12334	12418	12407	12303	12459	12399	12215	12393	12405	12335	12429	12420	12428	12260	12550	12348	12439	12383	12444	12270	12302	12396	12188	12498	12307	12366	12266	12349	12249	12327	12332	12242	12297	12551	12413	12436	12405	12393	12596	12402	12348	12350	12387	12383	12324	12240	12443	12449	12349	12371	12343	12378	12471	12351	12334	12284	12334	12470	12415	12467	12460	12348	12384	12392	12409	12646	12377	12525	12370	12338	12530	12382	12435	12445	12346	12385	12289	12347	12272	12410	12310	12380	12409	12560	12360	12580	12487	12333	12298	12361	12375	12352	12233	12288	12307	12503	12260	12384	12399	12460	12171	12364	12388	12517	12436	12442	12424	12438	12255	12376	12249	12368	12406	12352	12364	12287	12261	12288	12522	12341	12334	12212	12492	12402	12392	12339	12523	12325	12494	12456	12372	12450	12416	12552	12431	12454	12405	12380	12345	12394	12325	12121	12563	12544	12403	12307	12350	12394	12317	12368	12347	12475	12349	12389	12249	12278	12416	12478	12286	12298	12256	12288	12420	12290	12473	12322	12517	12309	12381	12467	12346	12376	12396	12392	12292	12328	12413	12345	12314	12513	12231	12448	12371	12371	12251	12309	12268	12226	12155	12274	12350	12327	12340	12424	12285	12422	12217	12255	12436	12383	12319	12385	12413	12415	12426	12406	12313	12485	12511	12090	12582	12370	12513	12486	12502	12439	12496	12391	12251	12475	12410	12359	12290	12457	12374	12454	12280	12487	12402	12356	12328	12446	12358	12445	12320	12387	12632	12386	12413	12303	12442	12440	12367	12437	12413	12377	12423	12381	12358	12481	12326	12392	12342	12328	12252	12482	12484	12531	12217	12229	12378	12331	12377	12429	12551	12207	12273	12596	12399	12485	12297	12377	12200	12311	12410	12382	12317	12357	12321	12335	12328	12337	12303	12416	12398	12415	12342	12378	12597	12359	12282	12328	12246	12414	12493	12459	12339	12425	12418	12458	12280	12440	12446	12278	12391	12410	12349	12417	12363	12455	12167	12425	12401	12402	12339	12284	12515	12317	12131	12318	12319	12433	12281	12497	12169	12236	12361	12349	12344	12379	12474	12577	12382	12318	12474	12434	12502	12330	12336	12477	12436	12401	12334	12436	12397	12366	12315	12510	12400	12397	12351	12237	12302	12279	12355	12360	12363	12376	12487	12165	12499	12489	12490	12567	12215	12300	12369	12213	12379	12512	12130	12499	12416	12357	12407	12413	12370	12310	12461	12220	12535	12384	12386	12480	12370	12332	12366	12443	12437	12497	12298	12252	12319	12482	12392	12257	12301	12352	12410	12349	12295	12389	12365	12416	12349	12322	12334	12266	12477	12398	12400	12299	12461	12411	12314	12314	12245	12279	12431	12348	12405	12515	12409	12315	12296	12356	12377	12300	12462	12463	12554	12435	12432	12368	12319	12360	12419	12394	12313	12405	12389	12282	12380	12483	12529	12535	12227	12280	12448	12388	12323	12517	12554	12526	12352	12438	12399	12343	12442	12438	12397	12298	12305	12449	12445	12380	12407	12480	12457	12312	12361	12465	12284	12284	12411	12381	12368	12417	12335	12463	12562	12314	12331	12342	12488	12348	12323	12421	12447	12065	12290	12427	12415	12420	12579	12388	12434	12257	12425	12344	12400	12362	12320	12233	12407	12406	12396	12470	12387	12362	12342	12399	12367	12419	12343	12527	12445	12443	12503	12422	12424	12365	12351	12413	12378	12393	12324	12423	12306	12319	12398	12317	12278	12345	12463	12306	12373	12438	12481	12436	12544	12337	12231	12508	12273	12342	12392	12413	12256	12163	12618	12435	12411
22610	20938	28690	23353	21000	22156	21859	15644	14516	14266	14138	13857	14066	15062	21702	34650	33443	28617	21924	16412	14282	13574	13473	13598	13584	13360	13404	13505	13372	13391	13526	13230	13167	13444	13272	13393	13166	13295	13390	13399	13503	13347	13398	13472	13341	13293	13177	13185	13444	13337	13186	13377	13503	13346	13364	13427	13313	13312	13358	13422	13162	13399	13315	13408	13446	13525	13248	13223	13203	13322	13374	13324	13305	13296	13393	13108	13289	13210	13463	13359	13341	13351	13334	13243	13227	13531	13258	13177	13355	13412	13137	13239	13015	13384	13521	13338	13472	13261	13204	13301	13470	13259	13366	13372	13387	13394	13233	13254	13237	13274	13213	13143	13278	13151	13405	13200	13522	13381	13304	13626	13423	13144	13295	13364	13390	13328	13366	13333	13133	13123	13188	13197	13203	13275	13226	13357	13199	13189	13386	13346	13316	13181	13387	13046	13426	13250	13050	13312	13175	13393	13325	13378	13431	13291	13475	13303	13330	13129	13188	13291	13141	13606	13182	13143	13458	13229	13307	13222	13378	13250	13273	13230	13242	13363	13365	13295	13231	13348	13345	13318	13325	13201	13445	13281	13430	13329	13251	13378	13380	13227	13315	13271	13142	13194	13265	13266	13246	13217	13317	13416	13356	13399	13321	13179	13142	13235	13296	13310	13208	13228	13127	13129	13132	13217	13283	13303	13160	13273	13252	13158	13341	13201	13239	13362	13259	13350	13327	13315	13251	13359	13202	13268	13474	13273	13329	13284	13285	13373	13226	13242	13255	13386	13293	13344	13165	13421	13384	13383	13164	13356	13237	13313	13219	13142	13335	13276	13200	13226	13308	13215	13390	13472	13359	13184	13280	13189	13398	13290	13515	13141	13323	13363	13372	13342	13151	13310	13274	13129	13291	13215	13226	13209	13257	13202	13377	13367	13184	13225	13197	13267	13274	13410	13452	13396	13365	13517	13347	13354	13411	13288	13265	13365	13240	13260	13251	13223	13289	13342	13183	13207	13355	13460	13430	13366	13232	13225	13284	13427	13228	13283	13155	13261	13188	13216	13414	13388	13433	13012	13262	13053	13207	13240	13252	13098	13092	13357	13372	13226	13340	13227	13251	13246	13141	13373	13347	13201	13134	13363	13411	13395	13519	13248	13232	13424	13169	13244	13298	13206	13342	13253	13344	13495	13212	13229	13422	13260	13192	13234	13283	13293	13292	13114	13234	13151	13341	13192	13122	13254	13421	13190	13236	13097	13215	13168	13193	13226	13007	13184	13176	13285	13419	13287	13202	13348	13167	13351	13311	13207	13290	13312	13290	13310	13536	13048	13346	13375	13374	13284	13376	13094	13155	13074	13264	13213	13228	13261	13125	13230	13235	13225	13127	13322	13230	13301	13315	13196	13269	13212	13430	13401	13250	13345	13333	13279	13342	13295	13112	13314	13174	13044	13256	13176	13186	13186	13186	13271	13374	13246	13284	13183	13221	13272	13228	13484	13166	13288	13340	13189	13200	13369	13243	13136	13307	13416	13268	13223	13167	13352	13311	13124	13310	13404	13089	13159	13474	13418	13248	13022	13311	13214	13406	13250	13444	13253	13309	13450	13452	13604	13263	13199	13272	13361	13201	13288	13334	13517	13066	13255	13281	13336	13336	13507	13357	13534	13402	13246	13303	13236	13314	13517	13140	13219	13261	13224	13291	13225	13375	13312	13290	13291	13313	13130	13279	13251	13389	13228	13294	13258	13125	13184	13315	13366	13098	13202	13382	13241	13359	13394	13411	13313	13284	13274	13250	13261	13335	13157	13348	13437	13489	13216	13299	13116	13283	13166	13317	13361	13410	13521	13313	13263	13193	13370	13273	13135	13332	13224	13326	13180	13294	13247	13300	13250	13077	13335	13303	13270	13235	13199	13269	13321	13440	13259	13204	13144	13346	13428	13464	13153	13171	13205	13397	13327	13263	13195	13391	13310	13478	13423	13272	13182	13369	13063	13129	13148	13230	13419	13314	13265	13311	13237	13366	13265	13168	13235	13274	13228	13239	13213	13387	13323	13251	13332	13199	13351	13032	13111	13244	13204	13297	13305	13220	13152	13186	13250	13157	13173	13312	13448	13407	13296	13324	13094	13214	13163	13282	13155	13307	13559	13361	13327	13300	13110	13241	13413	13369	13367	13356	13434	13234	13235	13269	13367	13144	13417	13159	13220	13210	13211	13328	13293	13445	13269	13465	13361	13338	13368	13316	13345	13333	13264	13325	13116	13170	12913	13088	13259	13103	13169	13307	13269	13279	13244	13259	13259	13379	13290	13253	13280	13226	13263	13364	13387	13378	13090	13218	13331	13366	13342	13102	13233	13269	13239	13403	13279	13411	13079	13304	13187	13165	13311	13201	13283	13019	13277	13428	13268	13194	13218	13345	13163	13504	13327	13363	13040	13317	13400	13301	13360	13435	13343	13284	13330	13298	13180	13444	13274	13294	13239	13113	13212	13477	13343	13568	13181	13204	13171	13367	13244	13395	13212	13343	13337	13373	13143	13277	13317	13170	13377	13297	13222	13051	13467	13136	13276	13214	13382	13136	13536	13333	13387	13292	13319	13347	13268	13082	13139	13347	13320	13145	13264	13030	13378	13423	13289	13137	13183	13383	13233	13395	13421	13340	13274	13242	13479	13275	13136	13219	13270	13395	13149	13284	13290	13289	13116	13436	13420	13078	13330	13219	13206	13141	13219	13389	13327	13166	13239	13341	13441	13310	13246	13225	13214	13343	13244	13338	13463	13385	13452	13183	13157	13371	13235	13206	13204	13199	13282	13302	13275	13113	13215	13262	13298	13502	13467	13365	13222	13171	13306	13368	13032	13114	13112	13214	13311	13317	13202	13187	13370	13301	13289	13355	13194	13265	13293	13329	13282	13307	13291	13252	13163	13205	13204	13370	13307	13256	13419	13266	13182	13277	13263	13080	13105	13301	13137	13212	13136	13260	13469	13236	13239	13049	13257	13335	13142	13344	13336	13435	13214	13327	13296	13197	13221	13270	13333	13165	13239	13238	13122	13316	13271	13291	13468	13242	13407	13160	13497	13228	13430	13322	13308	13267	13305	13156	13290	13227	13360	13367	13241	13230	13505	13284	13374	13320	13248	13252	13261	13211	13108	13420	13254	13096	13292	13232	13303	13281	13204	13092	13249	13476	13220	13369	13311	13326	13239	13125	13144	13287	13429	13290	13284	13358	13421	13278	13248	13255	13170	13167	13298	13256	13379	13373	13367	13293	13174	13522	13224	13374	13407	13149	13124	13417	13103	13232	13315	13207	13436	13234	13256	13181	13390	13180	13221	13049	13223	13433	13392	13321	13190	13293	13186	13085	13217	13174	13254	13158	13430	13278	13211	13425	13409	13316	13395	13102	13200	13267	13225	13396	13202	13112	13279	13034	13346	13311	13193	13285	13376	13172	13236	13352	13256	13292	13385	13309	13044	13342	13125	13043	13095	13046	13354	13343	13234	13374	13337	13246	13319	13362	13247	13413	13157	13083	13146	13038	13279	13400	13480	13203	13313	13432	13179	13269	13336	13383	13417	13244	13223	13271	13317	13259	13331	13678	13370	13486	13176	13305	13252	13332	13259	13210	13222	13276	13207	13158	13379	13435	13388	13412	13203	13202	13220	13231	13389	13360	13374	13305	13185	13271	13386	13451	13169	13378	13462	13252	13171	13425	13351	13279	13351	13237	13075	13299	13383	13435	13233	13371	13438	13422	13245	13209	13167	13418	13482	13182	13202	13282	13407	13301	13251	13298	13317	13349	13373	13357	13544	13279	13420	13289	13210	13278	13231	12990	13121	13184	13136	13178	13192	13170	13318	13329	13277	13320	13338	13162	13233	13411	13384	13196	13413	13337	13360	13195	13139	13136	13240	13279	13307	13092	13281	13317	13029	13167	13339	13250	13144	13174	13249	13461	13343	13140	13190	13069	13348	13247	13467	13213	13237	13192	13277	13302	13231	13317	13362	13066	13294	13396	13345	13239	13311	13362	13330	13380	13202	13094	13476	13355	13383	13336	13134	13357	13287	13388	13317	13382	13255	13343	13169	13281	13280	13030	13066	13304	13198	13436	13313	13188	13359	13399	13315	13461	13183	13301	13302	13302	13183	13119	13230	13335	13402	13051	13201	13259	13316	13072	13423	13358	13195	13237	13326	13272	13119	13477	13489	13364	13203	13231	13144	13290	13136	13241	13174	13281	13151	13168	13363	13156	13200	13278	13405	13297	13345	13207	13128	13321	13277	13180	13129	13157	13255	13451	13429	13252	13507	13315	13413	13242	13339	13417	13291	13236	13175	13199	13153	13205	13281	13251	13317	13341	13342	13102	13314	13135	13295	13374	13276	13429	13279	13183	13364	13284	13145	13393	13214	13431	13118	13225	13291	13275	13213	13296	13369	13107	13123	13289	13284	13309	13348	13273	13419	13338	13150	13403	13165	13361	13115	13177	13224	13413	13245	13280	13303	13337	13288	13312	13180	13418	13210	13400	13242	13208	13443	13378	13133	13132	13374	13171	13283	13501	13244	13253	13328	13285	13292	13249	13372	13209	13283	13170	13256	13206	13374	13209	13161	13387	13366	13356	13190	13397	13418	13215	13313	13302	13233	13376	13174	13337	13341	13177	13448	13473	13184	13157	13455	13338	13468	13312	13393	13405	13148	13210	13265	13239	13418	13456	13184	13378	13333	13406	13303	13325	13368	13230	13176	13262	13373	13273	13393	13317	13313	13263	13273	13359	13241	13296	13408	13212	13275	13288	13036	13262	13208	13395	13280	13320	13256	13296	13376	13358	13409	13379	13179	13336	13484	13445	13421	13302	13271	13190	13276	13244	13356	13214	13302	13269	13370	13245	13205	13212	13293	13462	13318	13010	13333	13343	13162	13306	13232	13292	13371	13178	13344	13234	13169	13268	13220	13300	13353	13391	13261	13242	13177	13195	13231	13254	13237	13108	13246	13310	13252	13266	13194	13117	13321	13404	13252	13318	13295	13367	13311	13409	13382	13241	13424	13266	13326	13105	13237	13303	13325	13295	13460	13402	13226	13413	13327	13382	13307	13307	13229	13182	13279	13312	13376	13259	13342	13275	13262
13919	26246	24793	19111	16878	15307	14534	14172	13685	13304	12998	12977	12811	15383	25321	37892	35445	29647	21363	15132	12948	12378	12285	12164	12309	12355	12148	12140	12120	12223	12143	12096	12124	12106	12217	12035	12171	12125	12288	12160	12154	12286	12151	12179	12106	12218	12239	12098	12095	12147	12113	12202	12193	12108	12236	12132	12212	12108	12354	12239	12146	12098	11984	12098	12147	12072	12099	12080	12239	12214	12211	12253	12214	12088	12035	12038	12178	12135	12149	11923	12191	12169	12103	11972	11937	12159	12180	12216	12210	12117	12218	12021	12231	12146	12344	12220	12252	12057	12239	12212	12088	12133	12117	12201	12109	12107	12033	12137	12151	12112	11928	12127	11910	12182	12109	12252	12053	12016	12113	12181	12171	12200	12238	12124	12199	12124	12194	12179	12001	12189	12143	12030	12123	12276	12174	12235	12213	12085	12150	12216	11975	12165	12141	12082	12113	12109	12025	12234	12206	12193	11954	12234	12217	11986	12089	12097	12012	12115	12025	12102	12073	12044	12207	12109	12182	12189	12065	11991	12152	12224	12226	12018	12104	12006	12018	12246	12065	12270	12142	12169	12226	12038	12104	12191	11974	12085	11962	12174	12078	11919	12120	12214	12051	12102	12177	12200	12172	12076	12093	12084	12070	11989	12218	12139	12052	12188	12126	12156	12160	12249	12198	12076	12175	12112	12201	12073	12075	12178	12103	12165	12212	12150	12247	12186	12042	12016	12123	12085	12011	12389	12051	12099	12063	12119	12143	12113	12278	12007	11913	12147	12082	12131	12212	12132	12002	12042	11922	12140	12086	11921	12079	12061	12195	11927	12111	12166	12249	11956	12231	11965	12061	12200	12069	12155	12157	12164	12104	12080	12077	12076	12124	12101	12061	12117	11994	12097	12324	12028	12171	12225	12118	11937	12092	12103	12061	12119	12009	11940	12187	12172	12145	12010	12006	12205	12248	12048	12020	11912	12224	12110	12053	11976	11976	11946	12053	12127	12048	12105	12047	12215	12037	12238	12246	11905	12067	12064	12038	12164	12330	12114	12143	12080	12105	12190	11992	12083	12241	12111	12205	12130	12099	12122	12107	12070	12145	12012	12248	12004	12103	12087	12095	12154	12119	12129	12215	12257	12164	12314	12147	12065	12149	12246	12041	12085	12146	12163	12166	12052	12200	12127	12083	12127	12005	12167	11985	12214	12104	12007	12148	12046	12130	12069	12213	12087	12117	12164	12081	12266	12074	12031	12080	12173	12125	12072	12170	12203	12092	12107	12122	12252	12056	12017	12148	12188	12079	12146	12161	12223	11946	12045	12081	12017	12186	12073	12065	11996	12010	12029	11938	12107	12134	12044	12035	12289	11971	12059	12170	12204	12169	11892	12139	12096	12142	12049	11979	12068	12067	12185	12124	12144	12108	12093	12271	12101	12017	11938	12281	12070	11952	12069	12184	12202	12173	12195	12104	11982	12038	12101	12136	11992	12152	12198	12034	12091	12075	12110	12246	12083	12080	11994	12183	12046	12138	11978	12238	11997	12142	12099	12085	12040	12245	12117	12199	12029	12082	12013	12095	12123	12095	12123	11995	12057	11967	12207	12111	12107	12158	12107	12222	12106	12241	12119	12134	12247	12173	12254	12228	11939	12245	11971	12194	12301	12221	12056	11924	12023	12137	12177	11978	12068	12148	12042	12111	12179	11914	12212	12038	12060	12092	12082	12112	11983	12104	11970	12112	12083	12185	12181	12016	12181	12161	12095	12207	12143	12221	12123	12042	12009	12216	12045	11983	12046	12134	12159	12172	11874	11999	12133	12047	12140	11993	12080	12058	12146	12203	12014	12238	12135	12199	12291	12154	11954	12049	12164	12311	12020	12155	12230	12059	12048	12159	12037	12101	12169	12116	12091	12142	12126	12259	12222	12114	11919	12047	12087	12079	12072	12078	12201	11970	12029	12076	12245	12085	12112	12099	12087	12128	12221	12110	12274	12087	12191	12023	12155	12263	12020	12297	12105	12034	12150	12072	12050	11908	12192	12450	12277	12061	12065	12047	12152	12045	12180	12364	12092	12133	12095	11966	12125	12107	11962	12067	12036	12145	12181	12180	12109	12079	12074	12027	12082	11987	12063	12121	12085	12195	12208	11802	12237	12087	12040	12047	11971	12268	12264	12107	12132	12172	12096	12118	11987	12180	12031	12146	12097	12220	12007	12095	12008	12036	12116	12238	12073	12157	12170	12204	12099	12027	12005	12169	12000	12045	12154	11918	12063	11990	12109	12054	12109	12016	12051	11947	12269	11989	12181	11914	12153	12224	12137	12212	12190	12096	12102	12101	12044	12100	12151	12089	12117	12173	12115	11958	12121	12098	12181	12109	11954	12114	12004	11985	12145	12015	12145	12125	11919	12401	12013	12114	12052	12242	12112	12146	12024	11947	12219	12134	12126	12092	12209	12041	12110	12145	12040	12139	12148	12084	12105	12155	12179	12131	12154	12113	11976	12162	12015	12075	12056	12182	12060	12120	12010	12167	11993	12137	12200	12171	12076	11963	12056	12067	12068	12102	12040	12137	11999	12136	12112	12113	12034	12137	11955	12020	12238	12011	12017	12007	12314	12074	12002	12299	12003	12244	12034	12199	12237	12201	12096	12106	12015	12017	12161	11976	12115	11921	12003	12108	12251	12034	12086	12023	12067	11887	12288	12023	12087	12131	12040	12132	12104	12071	12006	12041	12146	12132	12184	12062	12006	12224	12151	11935	12153	12168	12084	12051	12071	12101	11938	12033	12179	11997	11883	12016	12091	12121	12119	12078	12025	12123	11981	12093	11890	12198	12244	11961	12037	12075	12109	12093	12074	12112	12034	12088	12237	12185	11790	12154	12032	12028	12126	11984	12036	11984	12184	12176	12107	11918	12110	12000	12034	12177	12037	12099	12052	12099	12186	12023	12075	11988	12188	12093	12096	11943	12276	12101	12132	12011	11985	12116	12106	12088	12175	12058	12071	12088	12031	11992	12193	11987	12180	11907	12128	12185	11982	11999	11966	12188	12222	12033	12036	12121	12070	12217	12105	12096	12193	12154	12148	12199	12110	12172	12160	12157	12013	12311	12036	12033	12067	12096	11975	12234	12219	12057	12153	12064	12221	12123	11950	12063	12209	12001	11885	12028	11984	12154	12058	12084	12174	12007	12014	12105	12165	12185	12226	12146	12070	12135	12177	12191	12126	12314	11975	12118	12240	12188	12063	12251	11986	12061	12014	12112	12033	12015	12032	12099	11997	12176	12029	12307	12062	12084	12190	12095	12344	12069	12139	11938	11971	12193	12035	12098	12053	12017	12072	12184	12062	11981	12184	12040	12095	12202	12041	12123	12291	12224	12118	11959	12189	12110	12025	11984	12124	12146	11991	12072	11956	11955	12171	12010	12143	12143	11998	12174	12162	12192	12070	12217	12043	12185	12104	12072	12090	12158	12134	12106	11882	12106	11874	12057	12064	11908	12262	12219	12087	11947	12163	12099	12002	12212	12140	12134	12057	12259	12261	12009	12189	12243	11992	12259	12153	12232	12274	12034	12052	12133	12123	11902	12101	12131	12085	12051	12175	12064	12040	12230	12086	12133	12233	12141	12083	12115	12165	12021	12183	11995	12099	12081	12229	12115	11994	12034	12121	12151	12088	12017	12277	12124	12081	12058	12023	12156	11943	12165	12076	11949	12153	12114	12051	11995	12133	12169	12094	12168	12200	12256	12132	12060	12018	12067	12126	12125	12405	12082	12145	12381	12086	12040	12005	12151	12050	11982	12142	12063	12126	11998	12307	12158	12095	12191	12140	12057	11973	12201	12280	12094	12200	12034	11987	12083	12114	12055	12061	12259	12135	12112	12021	12128	12044	12165	11992	12266	12000	12047	12069	12251	11850	12208	12124	11908	12057	12079	12155	12305	12108	12049	12010	12233	11953	12154	12073	11993	12048	12072	12101	12109	12167	12040	12014	12068	12177	12217	12129	11990	12059	12199	12054	12108	12002	12007	12158	12004	12006	12110	12058	12205	12116	12091	12191	12222	12113	12112	12202	11981	12054	12144	12255	12144	12029	12040	12074	12119	12045	12065	12071	11979	12123	11992	12070	12253	12116	12103	12116	12015	12119	12133	12144	12152	12160	12223	12100	12237	12061	12147	12016	12089	12215	12153	12163	12040	12118	12087	12113	11970	12111	12051	12077	12144	12090	12074	11923	12192	12014	12131	12217	12016	12062	12105	12176	11958	11871	12089	12009	12066	12113	12060	12024	12013	11953	12004	12127	12098	12019	12152	12022	12162	12117	12062	12064	12110	12072	12132	12114	12010	12090	12026	11961	11982	12081	12123	12145	12168	11957	12074	12137	11992	11956	11999	12211	12111	12084	12042	12051	12115	12037	12059	12047	11986	12119	12125	11995	11953	12073	12240	11985	12195	12049	12110	12044	12024	12142	12126	11900	12252	12006	12063	12119	12194	12091	12018	12116	12144	11914	12189	11972	12181	12175	12118	12186	12252	11951	12134	12099	12045	12003	11995	12203	12033	12053	12089	12244	12110	12114	12269	12212	12032	12200	11988	12097	12053	12243	11979	12290	12106	12096	12099	12186	12132	12078	12248	12169	12060	12082	12095	12216	12122	12039	12135	12011	12078	12132	12043	12077	11910	11947	12127	11994	12186	11884	12134	12005	12155	12191	12022	12174	12149	12070	12121	12179	12071	12020	12166	12140	12143	12202	12145	12122	12077	12084	12242	12062	12211	12109	12100	12076	12033	12039	11936	12101	12110	12161	11988	12160	12037	12160	12146	11984	12122	12121	12098	12132	12175	12158	12138	12247	12152	12248	12169	12188	11941	12148	12175	12065	12166	12152	12059	12051	12077	12168	12157	12081	12117	12047	12096	12102	11946	12090	12205	12111	12139	12086	12224	12180	12070	12061	12033	12073	12103	12091	12157	11991	12152	12164	12200	12205	11917	12066	11958	12058	12034	12040	12171	12128	12146	12199	12069	12013	12267	12113	12224	12075	12194	12184	12104	11986	12009	12080	12253	12168	12091	12048	12076	12070	12084	12157	12118	12100	11953	12129	12082	12130	12199	12117	11996	12129	12078	11970	12063	12002
26912	21248	22447	17710	13719	13578	13749	13439	13537	13353	13305	13158	13409	13334	14120	15199	15305	14895	14096	13560	13613	13257	13327	13255	12848	13074	13002	12975	13137	13168	12939	13390	13082	13239	13173	13101	13210	13115	13077	13195	13304	13121	13214	13074	13219	13167	13048	13219	13195	13177	13292	13152	13024	13248	12982	13233	13449	13228	13356	13191	12979	13122	13241	13149	13307	13227	13116	13026	13410	13209	13300	13174	13391	13363	13049	13177	13049	12947	13010	13243	13156	13339	13277	13082	13174	12970	13299	13112	13347	13189	13050	13225	12974	13080	13314	13107	13115	13162	13095	13133	13161	13133	13164	13253	13136	13138	13216	13100	13257	13316	13187	13202	13130	13314	13177	13340	13137	13161	13180	13037	13281	13384	13049	13154	13113	13169	13288	13163	13088	12982	13325	13254	13112	13133	13298	13259	13294	13170	13220	12967	13117	13317	13158	13437	13333	13092	13115	13130	13120	13415	13148	13222	13208	12943	13091	13134	13221	13122	13482	13349	13023	13069	13239	13162	13258	13253	13177	13217	13148	13221	13341	13158	13121	13264	13136	13209	13047	13318	13247	13193	13248	13319	13193	13115	12996	13177	13143	13141	13114	13201	13309	13158	13209	13200	13356	13189	13233	13170	13255	13095	13162	13227	13275	13145	13148	13263	13332	13285	13189	13158	13230	13172	13184	13276	13207	13313	13313	13301	13230	13054	13248	13114	13161	13190	13151	13130	13142	13000	13262	13223	13251	12936	13167	13200	12963	13240	13369	13334	13107	13221	13242	13144	13377	13217	13053	13256	13312	13308	13180	13286	13387	13234	13196	13208	13259	13039	13139	13286	13309	13246	13247	13001	13335	13318	13442	13261	13392	13219	13226	13209	13344	13247	13171	13239	13100	13036	12948	13016	13062	13252	13241	13157	13171	13003	13279	13292	13144	13256	13259	13347	13049	13093	13140	13316	13193	13162	13369	13258	13206	13229	13209	12995	13033	13076	13183	13135	13333	12981	13169	13232	13043	13280	13126	13194	13229	13299	13175	13113	13227	13306	13357	13188	13195	13282	13216	13145	13132	13168	12985	13170	13163	13041	13050	12991	13020	13196	13173	13143	13130	13284	13249	13214	13202	13322	13268	13213	13288	13341	13184	13129	13148	13265	13172	13212	13146	13171	13186	13027	13224	13147	13035	13282	13179	13393	13121	13135	13190	13113	13303	13236	13126	13338	13449	13366	13266	13289	13144	13263	13209	13034	13195	13076	13217	13323	13350	13269	13367	13191	13133	13174	13296	13171	13127	13217	13226	13255	13033	13317	13165	13137	13188	13222	13318	13075	13215	13251	13189	13252	13100	13217	13060	13219	13195	13138	13113	13193	13079	13314	13370	13076	13252	13242	12893	13060	13212	13119	13119	13179	13115	13241	13130	13352	13202	13225	13259	13172	13241	13127	13237	13060	13285	13348	13176	13356	13196	13283	13127	13328	13234	13254	13178	13360	13370	13112	13326	13158	13145	13228	13104	13096	13149	13197	13322	13361	13298	13077	13075	13091	13291	13285	13378	13331	12968	13056	13382	13316	13035	13318	13119	13137	13164	13138	13099	13244	13197	13191	13268	13142	13336	13131	13244	13257	13138	13134	13260	13326	13378	13432	13162	13276	13310	13328	13057	13193	13160	13340	13298	13289	13246	13112	13215	13137	13173	13114	13228	13155	13028	13275	13112	13271	13246	13162	13243	13150	13207	13155	13305	13044	13175	13216	13115	13033	13095	13172	13108	13274	13049	13388	13231	13128	13064	13248	13072	13392	13210	13040	13243	13130	13250	13238	13175	13195	13199	13231	13100	13291	13192	13219	13277	13220	13129	13164	13169	13023	13205	13088	13038	13138	13090	13237	13204	13126	13157	12972	13189	13168	13277	13087	13209	13056	13217	13166	13068	13072	13274	13191	13205	13252	13013	13061	13125	13118	13249	13195	13168	13230	13080	13278	13063	13110	13280	13101	13062	12985	13165	13200	13157	13312	13292	12991	13208	13126	13311	13104	13191	13173	13288	13304	13206	13178	13311	13187	13353	13203	13327	13160	13151	13271	13076	13081	13143	13197	13392	13253	13162	13109	13220	13068	13292	13307	13244	13335	13265	13209	13330	13251	13267	13424	13242	13260	13251	13323	13112	13145	13214	13124	12956	13107	13168	13137	13162	13067	13134	13223	13356	13054	12970	13253	13286	13285	13070	13263	13227	13083	13168	13066	13204	12930	13229	13150	13135	13020	13341	13178	13231	13157	13270	13271	13243	13214	13146	13200	13422	13158	13274	13261	13241	13163	13108	13273	13197	13143	13114	13355	13294	13268	13246	13164	13155	13215	13201	13129	13131	13049	13165	13173	13254	12997	13025	13108	13118	13249	13322	13121	13290	13172	13398	13280	13306	13169	13048	13078	13157	13341	13151	13220	13139	13165	13362	13226	13072	13072	13208	13063	13265	13164	13346	13118	13177	13137	13122	12949	13360	13113	13097	13326	13043	12944	13267	13131	13016	13156	13111	13117	13227	13166	13148	13067	13106	13395	13190	13182	13101	13082	13427	13222	13034	13169	13074	13181	13009	13129	13104	13103	13299	13215	13366	13256	13308	13202	13364	13268	13183	13139	13181	13169	13316	13346	13199	13094	13170	13181	13212	13134	13057	12981	12936	13203	13162	13058	13168	13262	13210	13253	13384	13157	13162	13234	13103	13174	13127	13315	13153	13085	13335	13146	13245	13376	13302	13235	13065	13348	13260	13051	13158	13284	13382	13116	13110	13294	13305	13306	13228	13175	13120	13197	13087	13133	13154	13239	13140	13091	13043	13172	13118	13115	13043	13123	13252	13125	13021	13071	13131	13073	13349	13141	13210	13175	13085	13172	13196	13265	13232	13229	13269	13093	13375	13176	13364	13384	13167	13188	13325	13145	13274	12980	13152	13228	13112	13296	13262	13151	13130	13147	13225	13115	13164	13118	13320	13293	13302	13219	13274	13152	13491	13404	13285	13243	13269	13223	13100	13199	13284	13110	13208	13249	13086	13264	13186	13151	13074	12968	13199	13340	13273	12985	13156	13151	13212	13144	13269	13086	13128	13363	13160	13191	13178	13214	13319	13142	13289	13316	13201	13118	13281	13320	13124	13170	13088	13333	13118	13089	13304	13183	13093	13083	13197	13000	13175	13150	13105	13153	13157	13243	13180	13257	13197	13313	13222	13208	13223	13299	13178	13403	13084	13113	13218	13165	13195	13198	13222	13147	13302	13506	13337	13115	13230	13100	13402	13074	13129	13255	13094	13168	13242	13189	13176	13166	13323	13053	13201	13079	13311	13273	13117	13217	13111	13128	13116	13172	13245	13177	13201	13226	13192	13263	13157	13104	13267	13119	13243	13105	13119	13065	13240	13275	13042	13063	13157	13243	13301	13131	13302	13078	13392	13360	13117	13041	13180	13202	13248	13173	13234	13157	13207	13299	13280	13090	13420	13236	13188	12960	13337	13176	13347	13046	13289	13361	13083	13180	13345	13221	13181	13332	13216	13113	13197	13286	13011	13171	13118	13107	13084	13251	13199	13072	13253	13253	13245	13079	13128	13083	13128	13067	13289	13103	13185	13162	13206	13221	13077	13192	13197	13105	13048	13296	13432	13136	13258	13255	13299	13066	13194	13153	13116	13036	13015	13111	13144	13259	13113	13284	13120	13316	13172	13065	12981	13261	13101	13220	13244	13165	13233	13220	13048	13137	13344	13249	13044	12873	13216	12936	13176	13309	13117	13140	12980	13246	13152	13206	13237	13381	13175	13095	13233	13278	13435	13086	13227	13388	13148	13143	13146	13228	13122	13241	13266	13070	13286	13342	13272	13091	13254	13188	13119	13132	13260	13071	13147	13151	13071	13182	13007	13117	13137	13174	13292	13135	13359	13300	13228	13273	13110	13023	13151	13182	13177	13041	13233	13222	13244	13314	13079	13181	13338	13247	13197	13189	12955	13267	13235	13172	13250	13073	13318	13319	13269	13044	13042	13201	13287	13224	13071	13216	13142	13211	13137	13115	13243	13183	13077	13261	13142	12964	13337	13089	13014	13178	13228	13243	13173	13172	13091	13371	13244	13140	13264	13131	13139	13007	13195	13213	13110	13079	13296	13129	13239	13310	13109	13242	13250	12859	13168	13064	13075	13321	13155	13255	13179	13140	13178	13358	13263	13177	13253	13136	13280	13242	13330	13312	13248	13183	13330	13373	13223	13237	13238	13296	13309	13423	13123	13162	13299	13232	13250	13238	13228	13090	13112	13313	13294	13199	13105	13317	13069	13237	13307	13354	13067	13319	13070	13039	13217	13048	13283	13482	13116	13184	13503	13023	13227	13264	13246	13142	13238	13142	13182	13239	13246	13110	13106	13171	13233	13113	12968	13318	13151	13149	13294	13190	13249	13310	13211	13277	13204	13233	13237	13052	13016	13260	13360	13270	13210	13113	13237	13200	13236	13199	13251	13213	13282	13155	13238	13043	13216	13326	13302	13380	13167	13312	13221	13206	13060	13099	13235	13222	13134	13036	13051	13416	13299	13391	13287	13170	13090	13077	13338	13033	13103	13217	13080	13284	13435	13320	13140	13208	13071	13289	13246	13081	13239	13041	13140	13073	13178	12991	13383	13209	13042	13043	13037	13079	13324	13214	13198	13264	13232	13173	13151	13159	13463	13153	13277	13300	13143	13070	13078	13166	13146	13317	13307	13151	13129	13236	13366	13157	13294	13148	13264	13158	13271	13155	13187	13031	13181	13121	13233	13031	13229	13195	13206	13261	13331	13131	13071	13253	13106	13125	13275	13242	13376	13085	13410	13234	13227	13198	13182	13281	13220	13256	13240	13190	13168	13227	13099	13346	13198	13178	13260	13340	13402	13228	13259	13256	13022	13310	13061	13214	13273	13474	13309	13151	13222	13071	13134	13090	13461	13253	13188	13262	13120	13262	13191	13105	13074	13139	13386	13293	13220	13110	13042	13171	12906	13228	13313	13206	13029	13151	13099	13203	13190	13255	13357	13142	13285	13103	13209	13355	13162	13456	13271	13209	13070	13180	13068	13271	13367	13197	13099	12972	13058	13255	13365	13084	13128	13152
12685	15613	15172	13835	12977	12704	12609	12473	12312	12312	12021	12172	12422	12305	13630	15039	15172	14084	12998	12398	12313	12243	11897	12158	12190	12148	11997	12002	12070	11972	12205	12154	12106	12074	12178	12124	11976	12016	12050	11889	12142	12190	12019	12242	12007	12131	12136	11984	12052	12223	11934	12056	12054	12149	12061	12022	12162	12099	12079	12038	12112	12022	12054	12177	11939	12182	12100	12083	12040	12152	12148	12109	12242	12160	12099	12001	11936	12184	12030	12101	12172	12047	12237	11939	12108	12243	12012	12080	12156	12011	12017	12059	11995	12010	12148	12094	12098	12036	12101	12053	12053	12222	12023	11932	12035	11930	12112	12149	11902	12249	11929	12144	11982	11876	12162	12123	11954	12173	12128	12146	12136	12036	12138	12136	12071	12095	12158	12078	12007	12025	12070	12020	12112	12142	12126	12093	12096	12023	12002	11914	12015	12026	11937	11984	12136	11989	12163	11931	12074	12036	12000	12068	12098	11927	12017	12058	11997	12091	12239	11914	12072	12076	12063	12175	11995	12139	12226	12082	12127	12114	12085	12042	12031	12039	11941	12147	12125	12119	12173	12116	11954	12078	12133	12118	12032	11926	12082	12091	12181	12174	12196	12229	12007	12062	12056	12094	12098	12043	12047	12221	11937	12185	12192	12183	12030	12241	12121	12127	12191	12009	12078	11919	12168	12069	11984	12043	12109	12084	12067	12014	12050	12103	12120	12150	12165	12188	12004	12147	12270	12089	12099	12049	12265	12057	12097	11979	12106	12166	12179	11986	12248	12076	12163	12087	12051	12016	12120	12108	12088	12264	12031	12002	12101	11994	12238	11867	12083	12042	11980	12098	12162	12162	12119	12158	12019	12006	12059	12029	12132	12049	12095	12091	12069	12066	12178	12002	11956	12173	12033	12019	12152	12156	12084	12124	11965	12161	11882	12161	12162	12105	12119	11863	12061	11958	12001	11999	12079	12183	12120	12134	12121	12006	12175	12070	12080	12139	12132	11896	11865	12025	12106	12064	12060	12235	11964	12015	12042	12108	12131	11970	12206	12100	12021	12118	12137	12100	11996	12103	12014	12081	12067	12077	12156	11839	12005	12090	12193	12084	11846	12016	11964	12190	11954	12015	12137	12006	12018	12075	12022	11977	11966	11990	12006	12093	11821	12249	11858	12199	12080	11972	12092	12134	12095	12022	12032	12089	11981	12135	12018	12044	12044	11797	12162	12076	12101	12120	12153	12056	12043	12187	12017	11951	12064	12065	12048	12112	12161	12073	12003	12227	12145	11963	12027	12170	12014	12141	12111	12056	11984	11987	12004	12234	12155	11922	11986	12121	12029	11889	11935	12227	12019	12125	12125	12062	12179	12109	12019	12009	12200	12043	12087	12107	12060	12027	12190	11948	12141	12035	12099	12108	12081	12044	12073	12306	11983	12093	12044	12060	12039	12159	12028	12096	12202	11883	12108	12184	12143	12061	11981	12224	12080	12127	11940	12146	12040	12272	12014	12127	12166	11995	11993	11929	12113	12064	12118	12298	12211	11951	12168	11998	12004	12327	12140	12063	12105	12058	12129	12030	11990	12171	12028	12151	12206	11987	11890	11945	12118	12032	12266	12037	12149	12060	12270	12073	12148	12060	11997	12174	11869	11984	12132	12230	12057	12113	12073	11896	12044	12152	12097	12044	11917	12129	11954	11968	12193	11999	12103	12111	12143	12083	12054	12076	12132	12120	11956	12034	12030	12050	12246	12059	11969	12106	12133	11987	12162	12171	12132	12071	12006	12197	11880	12050	12143	11861	12173	11986	11981	12074	12037	12056	12096	12180	12154	12334	11941	11956	11919	11931	12137	11951	12075	12153	12156	12060	12224	12189	11996	12071	12133	11996	12028	12076	12014	12040	12097	12215	12104	11990	12088	12121	11999	11858	12194	11902	11969	12053	12099	12033	12099	11948	12165	12110	12080	12181	12216	12112	12022	12027	12237	12107	11857	12086	12093	11941	12135	11958	12121	12077	12028	12211	11996	12111	12017	12030	12114	12137	11959	12042	12130	12140	11885	12064	12048	12094	12077	12091	12019	12033	12130	12062	12116	12273	12158	12224	12145	12278	12064	12105	12084	12056	12043	12105	12028	12025	11987	12114	12096	12069	12107	12059	12170	12231	12096	11988	12147	12056	12076	12105	12084	12055	11978	12040	12006	12105	12058	12011	12063	12064	12163	11885	12212	12122	12151	11969	12140	12217	12144	12048	11982	11980	12133	12058	12017	11929	12133	12078	12002	12077	12097	12050	12082	12058	11875	12095	12024	11987	11975	12065	12198	12225	12017	12062	12100	12101	12118	12071	11977	12119	12148	12009	12105	11945	12000	12071	12067	11987	12067	11998	12107	12078	11994	12090	12238	12167	12093	12186	11963	12056	12077	11993	12061	11949	12040	12097	12095	12054	12088	12129	12146	12207	12060	12091	12071	12074	11996	12106	12072	11957	12111	12169	12144	12063	12054	12072	12270	12056	12013	12115	12069	12182	12035	12057	11980	12024	12081	12064	12209	12145	11988	12139	12026	12063	11968	12047	12114	11896	12073	12247	12001	12006	12220	12038	12085	12027	12008	12119	11907	12097	11913	12048	12124	11988	12104	12150	12173	11953	12261	12064	12105	12076	12056	12032	12106	12105	12158	12031	12071	11999	12143	12061	12126	12018	12211	11982	11988	12116	11938	12110	12177	12104	12032	12320	12062	12157	12190	12008	12056	12060	12064	12073	12105	12082	11957	12078	12066	12203	12148	12234	12102	12150	12191	12048	12046	11986	12024	12042	12030	12194	12085	12041	12241	12022	12016	12156	11968	12042	12149	12005	12074	11833	12091	12153	12134	12103	11894	12054	11974	11964	11999	11984	11988	11883	11966	12072	12124	11942	11934	12055	11988	11945	12084	12135	12197	12100	12066	11908	11993	12224	12164	11965	12109	12108	11991	12019	12144	12182	12069	11957	12042	11899	12139	11910	12140	12015	12075	12011	12167	12029	12101	12183	12126	12058	12129	12204	12166	12316	12146	11953	12019	12192	12116	12106	12010	12117	12060	12018	12093	12061	12048	12116	12291	12076	12099	12097	11977	12157	12015	12094	12038	12053	12042	12091	12009	12226	12107	11988	12042	12257	12023	11954	12055	12111	12056	12322	12201	12166	12132	12094	12269	12180	12044	12224	12072	12032	12107	12122	12127	12024	12053	12232	11985	12000	12050	12010	12128	11929	12188	12131	12085	11930	12019	11957	12090	12076	12022	12128	12105	12185	12138	12352	12083	12071	11885	12078	12069	12125	12092	12080	12080	12109	12049	11941	12105	12174	12109	12138	12214	12236	12057	12243	12250	12024	12108	12112	12170	11934	12066	11918	12146	11993	12265	12123	12175	11982	12063	11971	12322	12097	12222	11999	12144	12263	11947	11931	12231	12077	12180	12169	12194	11953	12026	12164	12142	12073	12107	12125	12065	12088	12213	12058	12008	11785	12109	11986	11952	12028	12116	11969	11955	12183	12095	12152	12027	12133	12088	11981	12066	12085	12202	11999	12165	12007	12124	12118	11994	12057	12072	12149	12122	11995	12171	12082	12153	12032	11892	12096	12109	12176	12020	12028	12142	12268	12193	11955	11929	12045	12168	12259	12082	12139	12206	12031	12241	12077	12172	11900	11980	12097	12213	12052	12098	12242	12109	12102	12114	11992	11899	12055	12209	11995	12192	12048	12056	12132	12054	12019	12243	12263	12059	12116	12016	11907	11930	12087	11925	12122	12143	12235	12054	11959	11978	12263	12042	12158	12287	12081	12137	12063	12149	12035	11995	12233	11993	12087	11986	12269	12233	12013	12157	12168	11953	12012	12069	12046	12139	12045	12104	12239	12219	11766	12216	12205	12023	12232	11966	12114	12166	12208	12190	12008	11978	12158	12096	12059	11982	12137	11952	12023	11969	12108	12101	12065	11996	12027	12017	12265	12094	12227	12040	11956	11943	12053	11985	12113	11965	11869	11933	12027	12037	11938	12107	12122	12140	11987	12079	12290	12199	11931	12071	12298	12116	12219	12090	12032	12161	12189	12223	12078	12016	12306	12224	12254	12225	12092	12152	12199	11965	11960	12160	12181	12038	12042	12027	12236	12174	12115	12175	11983	12069	12143	12044	12101	12156	12088	12168	12169	12009	12127	11952	12149	11988	12111	12025	12107	12159	12014	11958	12195	12090	12127	12191	12026	11941	12233	12172	12175	12138	12017	12002	12139	11936	11978	12173	12115	12332	11953	12002	12196	12038	12069	12292	12102	12097	12069	12127	11814	12020	12078	12032	12087	12103	12270	12134	12269	11930	12135	12148	12042	12108	12116	12189	12249	11994	12110	12058	12106	12115	12116	12171	12173	12106	11987	12095	11993	11995	12051	11982	12049	12079	12016	12108	12073	12196	12094	12095	12057	12017	11923	12079	11977	12067	12083	11994	12128	12081	12032	12007	12028	12086	12174	12225	12205	12005	12187	11982	12135	12063	12108	11995	12095	12172	12126	12119	11999	12103	12209	12060	12141	12077	12053	12058	12135	12093	12029	12129	12023	11993	12119	12059	12156	11910	11980	12037	12117	12047	12066	11861	12134	12087	12076	12184	12016	12066	12258	12215	11979	12067	12114	12052	11967	11906	11979	12128	12004	12126	12183	12138	12075	12026	11958	12252	11933	11925	12219	12034	12008	12071	12082	12261	12113	12134	12036	11958	12179	12070	12068	11976	12075	11948	11955	12045	12099	12077	12013	12065	12136	11961	12185	11924	12102	12018	12058	12141	12160	11911	12141	12095	12095	12048	12145	11948	12196	12079	12070	11948	12022	12069	12072	11967	12046	12239	11904	12116	11949	11944	12029	12107	12103	12177	11987	11861	12078	12097	12074	12064	12218	12238	12073	12145	12193	12119	12124	12058	11949	12069	11924	12076	11981	11975	12139	12081	12083	11969	12170	12043	11988	12122	12114	12109	12163	12017	12087	12053	12139	12139	12177	12001	12059	12063	12066	12101	12103	12007	11946	12116	11977	12133	12075	12089	11996	12020	12094	12195	12075	11967	12173	12023	12233	11970	12051	11972	12243	12165	12123	12146	12402
24134	21018	28275	23989	21244	17934	15198	13136	12828	12863	12689	12552	12734	13028	20836	25334	22932	19198	15983	13937	12901	12603	12444	12455	12578	12534	12485	12574	12544	12397	12423	12628	12226	12244	12434	12449	12257	12478	12424	12315	12440	12453	12294	12405	12181	12384	12338	12193	12233	12259	12394	12231	12353	12376	12452	12422	12234	12414	12386	12262	12357	12340	12316	12237	12445	12337	12328	12482	12539	12382	12463	12458	12371	12262	12379	12442	12293	12375	12492	12421	12222	12442	12193	12250	12422	12364	12226	12220	12112	12296	12342	12377	12357	12260	12447	12373	12400	12379	12320	12355	12548	12323	12189	12178	12409	12264	12305	12507	12353	12437	12328	12230	12303	12307	12368	12268	12482	12497	12410	12332	12328	12297	12248	12332	12459	12518	12330	12346	12358	12466	12357	12346	12478	12327	12347	12439	12501	12489	12195	12320	12379	12401	12313	12344	12322	12362	12203	12332	12156	12289	12661	12224	12256	12400	12298	12486	12359	12408	12517	12279	12444	12229	12560	12386	12292	12520	12338	12241	12301	12273	12226	12253	12268	12368	12188	12264	12385	12367	12405	12431	12159	12247	12237	12378	12545	12348	12237	12376	12213	12395	12388	12401	12510	12255	12287	12453	12340	12420	12446	12408	12319	12300	12316	12374	12343	12180	12396	12304	12378	12450	12418	12351	12366	12621	12338	12203	12422	12280	12347	12363	12378	12344	12279	12562	12345	12437	12315	12570	12308	12450	12410	12459	12358	12365	12464	12305	12515	12393	12494	12312	12346	12280	12317	12382	12320	12456	12432	12271	12296	12451	12298	12250	12331	12202	12400	12239	12415	12312	12279	12344	12440	12168	12394	12262	12224	12380	12443	12325	12375	12594	12462	12207	12367	12331	12331	12048	12301	12392	12390	12368	12369	12303	12347	12308	12302	12248	12518	12432	12353	12178	12184	12405	12369	12371	12332	12088	12412	12311	12360	12551	12444	12232	12250	12413	12295	12322	12464	12324	12328	12461	12338	12441	12511	12454	12153	12390	12155	12338	12217	12130	12463	12349	12519	12410	12361	12442	12490	12440	12445	12654	12449	12521	12149	12368	12408	12257	12640	12575	12342	12351	12543	12537	12303	12400	12320	12310	12404	12390	12410	12430	12419	12115	12232	12219	12251	12403	12454	12501	12497	12485	12503	12500	12411	12334	12400	12553	12429	12498	12244	12307	12465	12270	12338	12340	12351	12217	12323	12410	12480	12457	12377	12302	12250	12173	12367	12596	12312	12460	12322	12243	12457	12352	12287	12246	12359	12506	12368	12382	12203	12482	12394	12314	12512	12427	12387	12526	12234	12271	12218	12299	12277	12420	12283	12349	12460	12287	12515	12420	12287	12422	12394	12434	12448	12345	12460	12443	12228	12424	12423	12574	12606	12327	12290	12518	12331	12363	12619	12351	12253	12330	12550	12460	12325	12493	12358	12442	12433	12270	12487	12330	12377	12335	12503	12410	12542	12334	12406	12239	12260	12272	12403	12426	12249	12338	12520	12320	12322	12388	12295	12154	12175	12529	12572	12378	12405	12374	12490	12391	12455	12424	12115	12321	12260	12418	12205	12297	12367	12438	12473	12458	12220	12477	12559	12308	12366	12114	12368	12381	12108	12293	12287	12434	12518	12496	12292	12569	12263	12222	12389	12318	12231	12495	12369	12433	12564	12402	12452	12386	12350	12537	12295	12459	12264	12362	12278	12263	12223	12224	12187	12270	12288	12308	12529	12289	12539	12109	12172	12152	12257	12354	12348	12394	12374	12280	12312	12381	12428	12451	12469	12422	12330	12501	12309	12328	12458	12336	12429	12389	12185	12349	12449	12353	12211	12257	12424	12359	12278	12375	12399	12422	12322	12317	12341	12367	12340	12329	12156	12107	12283	12432	12487	12309	12348	12334	12452	12372	12519	12395	12330	12390	12314	12246	12299	12202	12476	12435	12275	12245	12360	12355	12395	12300	12146	12435	12503	12293	12207	12186	12324	12165	12430	12333	12353	12457	12288	12380	12321	12327	12200	12400	12353	12442	12409	12208	12385	12569	12429	12370	12420	12365	12406	12400	12506	12351	12266	12369	12272	12511	12107	12567	12323	12487	12358	12415	12323	12267	12334	12174	12110	12215	12420	12435	12443	12240	12236	12352	12526	12267	12331	12277	12403	12339	12497	12376	12354	12252	12418	12395	12387	12249	12395	12354	12202	12294	12392	12401	12326	12396	12470	12566	12286	12386	12469	12440	12478	12394	12473	12185	12366	12515	12387	12478	12173	12261	12320	12412	12480	12352	12275	12438	12288	12380	12407	12411	12409	12226	12295	12323	12410	12497	12441	12313	12225	12300	12356	12303	12360	12364	12490	12328	12207	12348	12477	12463	12468	12451	12290	12332	12544	12431	12435	12335	12342	12402	12287	12245	12290	12397	12237	12351	12372	12579	12423	12275	12495	12141	12245	12486	12291	12386	12378	12183	12452	12311	12432	12437	12288	12432	12424	12438	12355	12433	12290	12362	12317	12459	12407	12240	12376	12233	12495	12509	12415	12431	12228	12411	12178	12467	12299	12217	12407	12373	12246	12378	12394	12289	12492	12174	12263	12336	12350	12412	12484	12289	12441	12423	12511	12500	12275	12222	12382	12566	12315	12375	12281	12398	12393	12545	12392	12426	12380	12359	12299	12415	12429	12326	12378	12311	12367	12444	12339	12532	12381	12288	12361	12338	12185	12312	12427	12381	12372	12403	12398	12286	12430	12336	12381	12402	12368	12236	12219	12399	12487	12489	12354	12346	12374	12327	12166	12331	12351	12455	12393	12441	12473	12409	12226	12439	12395	12148	12338	12298	12360	12260	12395	12396	12322	12349	12447	12264	12365	12325	12451	12358	12418	12245	12377	12353	12404	12405	12351	12302	12290	12399	12314	12415	12488	12465	12460	12386	12374	12522	12234	12382	12278	12439	12306	12220	12379	12314	12509	12343	12380	12413	12219	12471	12361	12262	12340	12243	12343	12242	12383	12473	12244	12371	12385	12268	12207	12408	12281	12512	12295	12340	12347	12197	12431	12420	12104	12465	12276	12362	12337	12261	12335	12448	12471	12362	12424	12265	12308	12260	12359	12441	12387	12303	12416	12359	12338	12197	12358	12229	12403	12448	12266	12294	12317	12474	12256	12312	12510	12475	12411	12343	12482	12457	12227	12411	12493	12398	12231	12219	12313	12297	12281	12289	12347	12439	12652	12448	12370	12333	12336	12464	12378	12277	12438	12313	12260	12279	12402	12431	12306	12344	12604	12440	12336	12305	12268	12400	12293	12553	12218	12335	12396	12376	12237	12322	12343	12452	12477	12456	12404	12340	12500	12288	12436	12224	12342	12205	12324	12480	12341	12379	12430	12420	12249	12296	12275	12406	12282	12359	12316	12331	12173	12307	12347	12529	12342	12288	12476	12455	12280	12362	12298	12306	12305	12269	12307	12282	12205	12399	12334	12469	12419	12185	12423	12429	12300	12309	12419	12064	12389	12436	12460	12259	12237	12304	12262	12342	12276	12266	12234	12401	12379	12386	12394	12477	12266	12372	12383	12246	12303	12365	12320	12277	12348	12396	12267	12419	12247	12417	12185	12325	12144	12381	12281	12411	12552	12394	12209	12340	12248	12329	12106	12357	12266	12361	12436	12367	12508	12320	12442	12299	12365	12377	12400	12492	12651	12342	12295	12451	12412	12438	12194	12319	12316	12456	12397	12491	12388	12273	12473	12369	12223	12037	12260	12285	12285	12278	12249	12237	12403	12333	12377	12186	12328	12236	12336	12248	12283	12393	12450	12330	12373	12406	12363	12303	12339	12243	12349	12441	12430	12460	12483	12385	12363	12412	12586	12501	12400	12348	12316	12339	12427	12257	12378	12343	12235	12255	12292	12441	12130	12287	12270	12343	12292	12525	12284	12306	12260	12534	12493	12347	12436	12361	12228	12227	12080	12246	12430	12465	12444	12259	12439	12321	12333	12238	12414	12335	12371	12365	12277	12309	12196	12242	12384	12254	12297	12173	12327	12256	12246	12264	12473	12386	12329	12431	12494	12305	12220	12344	12305	12608	12382	12374	12397	12321	12270	12354	12382	12291	12183	12378	12274	12372	12505	12439	12469	12299	12232	12318	12238	12378	12348	12493	12435	12371	12492	12208	12172	12300	12469	12424	12220	12431	12402	12242	12215	12442	12413	12317	12359	12330	12382	12464	12616	12314	12352	12305	12395	12337	12403	12427	12256	12487	12439	12387	12616	12333	12276	12380	12401	12335	12403	12112	12422	12474	12199	12496	12452	12359	12308	12476	12239	12214	12439	12288	12324	12353	12385	12301	12557	12287	12364	12525	12264	12287	12343	12283	12286	12589	12454	12352	12373	12087	12274	12268	12399	12409	12317	12427	12518	12409	12446	12329	12548	12288	12327	12422	12419	12487	12443	12454	12352	12225	12371	12293	12412	12310	12555	12250	12361	12419	12295	12309	12292	12552	12379	12415	12370	12443	12410	12023	12388	12489	12509	12303	12363	12193	12407	12269	12420	12412	12344	12185	12392	12421	12394	12272	12335	12398	12340	12171	12267	12239	12151	12335	12410	12271	12370	12421	12447	12314	12226	12224	12496	12331	12424	12448	12397	12569	12362	12395	12240	12401	12407	12242	12338	12087	12493	12203	12425	12340	12148	12286	12433	12387	12418	12399	12487	12427	12179	12386	12325	12505	12363	12467	12378	12482	12403	12269	12361	12241	12408	12458	12283	12466	12390	12262	12454	12379	12241	12170	12342	12475	12258	12238	12445	12396	12340	12439	12368	12412	12190	12462	12457	12388	12403	12491	12412	12620	12522	12460	12282	12309	12454	12375	12437	12414	12459	12425	12336	12530	12348	12544	12234	12343	12356	12370	12375	12139	12391	12452	12397	12295	12353	12443	12401	12552	12443	12444	12280	12210	12318	12401	12452	12388	12189	12357	12340	12357	12199	12306	12475	12398	12342	12424	12415	12463	12583	12393	12340	12324	12302	12486	12415	12565	12207	12515	12448	12282	12567	12306	12343	12353	12363	12321	12163	12310	12350	12165	12256	12485	12496	12274
11740	20526	19354	15722	13714	13362	12967	12516	12258	12167	11952	11840	11805	12605	24872	28192	24411	19889	15754	13256	11930	11685	11646	11557	11716	11543	11656	11786	11594	11694	11642	11623	11571	11635	11532	11623	11665	11695	11528	11560	11594	11716	11506	11627	11625	11600	11685	11487	11670	11586	11629	11694	11618	11658	11766	11708	11581	11685	11544	11651	11656	11479	11461	11656	11722	11515	11523	11403	11518	11372	11683	11516	11625	11499	11693	11625	11616	11597	11677	11547	11500	11572	11520	11546	11625	11674	11521	11619	11651	11582	11455	11645	11546	11535	11573	11550	11534	11583	11744	11446	11601	11566	11621	11770	11540	11600	11486	11612	11673	11630	11507	11428	11661	11573	11540	11569	11558	11601	11574	11564	11555	11647	11637	11473	11479	11713	11587	11462	11596	11709	11627	11534	11490	11606	11644	11633	11717	11455	11579	11655	11727	11565	11594	11426	11576	11867	11525	11504	11541	11669	11609	11634	11634	11648	11583	11439	11627	11681	11481	11557	11634	11685	11967	11543	11745	11524	11829	11526	11595	11600	11695	11518	11583	11708	11577	11518	11586	11553	11593	11617	11679	11666	11661	11599	11621	11705	11590	11530	11543	11649	11744	11387	11367	11740	11606	11431	11655	11544	11595	11500	11591	11636	11673	11501	11671	11722	11467	11624	11532	11571	11486	11577	11646	11468	11683	11521	11507	11671	11636	11623	11515	11532	11729	11636	11624	11501	11712	11620	11623	11609	11659	11576	11700	11635	11528	11587	11612	11596	11656	11601	11539	11779	11721	11475	11512	11586	11589	11582	11628	11567	11477	11405	11627	11527	11643	11574	11585	11676	11711	11491	11623	11744	11510	11628	11682	11607	11521	11661	11782	11595	11552	11522	11576	11597	11718	11460	11624	11664	11603	11531	11668	11404	11578	11584	11669	11658	11538	11477	11638	11558	11622	11405	11616	11530	11729	11483	11629	11511	11579	11581	11572	11805	11590	11622	11581	11611	11577	11616	11499	11556	11458	11442	11565	11710	11656	11550	11561	11514	11540	11680	11506	11625	11654	11542	11694	11594	11631	11568	11788	11622	11443	11527	11515	11617	11632	11660	11760	11675	11620	11599	11486	11620	11580	11724	11457	11618	11451	11676	11549	11661	11632	11736	11541	11451	11401	11489	11576	11707	11651	11555	11554	11588	11453	11676	11488	11544	11533	11535	11574	11581	11669	11538	11453	11620	11593	11649	11501	11595	11516	11584	11541	11636	11759	11425	11539	11719	11547	11540	11494	11584	11397	11452	11539	11452	11507	11459	11642	11574	11428	11643	11569	11640	11644	11456	11738	11635	11551	11567	11471	11572	11665	11480	11633	11619	11611	11615	11733	11650	11479	11498	11655	11482	11782	11334	11617	11609	11513	11678	11384	11694	11518	11600	11494	11632	11487	11466	11439	11614	11578	11483	11689	11531	11653	11547	11475	11695	11516	11710	11589	11688	11728	11610	11685	11748	11806	11710	11546	11466	11566	11601	11571	11644	11639	11605	11555	11822	11539	11574	11749	11716	11524	11623	11583	11479	11472	11549	11647	11594	11592	11718	11605	11493	11669	11426	11594	11329	11450	11610	11646	11551	11642	11635	11724	11624	11686	11683	11442	11617	11618	11648	11445	11620	11448	11686	11456	11577	11612	11700	11559	11609	11615	11567	11654	11631	11581	11498	11454	11664	11537	11635	11566	11676	11476	11627	11396	11538	11664	11611	11634	11697	11498	11627	11442	11667	11497	11499	11521	11611	11530	11295	11706	11744	11573	11551	11580	11503	11488	11721	11555	11443	11605	11644	11506	11671	11536	11562	11447	11636	11621	11739	11639	11691	11628	11647	11522	11594	11622	11508	11597	11395	11771	11516	11567	11448	11536	11676	11605	11372	11618	11648	11645	11608	11636	11404	11571	11682	11624	11685	11546	11593	11522	11754	11496	11598	11678	11504	11637	11494	11571	11420	11677	11555	11646	11505	11595	11645	11698	11581	11484	11725	11438	11560	11672	11610	11525	11551	11553	11564	11693	11559	11667	11648	11519	11643	11519	11694	11510	11676	11585	11467	11605	11602	11575	11553	11658	11498	11588	11757	11736	11443	11568	11568	11591	11450	11522	11594	11617	11622	11676	11590	11605	11599	11681	11552	11607	11585	11463	11634	11537	11524	11615	11534	11501	11543	11673	11640	11523	11627	11675	11593	11598	11745	11547	11835	11352	11537	11630	11584	11694	11517	11669	11562	11407	11509	11561	11506	11495	11577	11674	11639	11656	11692	11507	11595	11669	11481	11356	11673	11582	11668	11570	11666	11488	11377	11598	11626	11546	11578	11563	11631	11600	11594	11683	11555	11575	11509	11501	11571	11485	11565	11548	11548	11508	11637	11510	11637	11627	11579	11697	11522	11491	11472	11465	11523	11591	11691	11617	11476	11595	11364	11451	11670	11578	11498	11701	11576	11590	11433	11652	11552	11676	11517	11516	11611	11474	11552	11561	11665	11583	11523	11736	11752	11516	11638	11549	11471	11698	11703	11580	11491	11704	11517	11425	11526	11605	11587	11729	11642	11748	11607	11558	11638	11500	11633	11520	11469	11604	11602	11653	11568	11679	11555	11597	11477	11598	11814	11533	11623	11581	11616	11665	11677	11558	11474	11564	11512	11351	11555	11421	11394	11533	11615	11568	11517	11514	11623	11516	11388	11520	11583	11535	11560	11593	11641	11397	11561	11523	11587	11444	11397	11580	11582	11632	11656	11716	11589	11522	11594	11535	11556	11463	11629	11399	11714	11687	11595	11506	11614	11485	11650	11445	11499	11491	11634	11605	11724	11472	11616	11583	11536	11582	11446	11505	11586	11601	11564	11670	11691	11574	11514	11667	11446	11697	11623	11546	11644	11562	11505	11635	11408	11539	11682	11509	11656	11655	11584	11528	11581	11711	11693	11675	11722	11554	11570	11444	11509	11650	11584	11665	11610	11599	11510	11745	11465	11663	11606	11689	11701	11620	11441	11549	11628	11633	11691	11576	11618	11590	11653	11629	11637	11394	11495	11610	11563	11608	11457	11555	11655	11540	11552	11486	11477	11611	11532	11453	11584	11533	11495	11515	11583	11511	11584	11700	11461	11660	11547	11624	11552	11414	11557	11441	11657	11484	11487	11585	11565	11565	11645	11472	11546	11649	11529	11470	11687	11680	11667	11624	11476	11647	11543	11523	11487	11624	11677	11686	11560	11590	11536	11691	11553	11578	11525	11613	11440	11403	11342	11473	11575	11518	11651	11545	11568	11587	11511	11509	11600	11405	11539	11552	11560	11595	11475	11625	11504	11709	11606	11555	11693	11642	11473	11520	11625	11732	11623	11613	11560	11688	11577	11549	11537	11591	11639	11649	11596	11604	11502	11582	11660	11621	11515	11603	11488	11626	11517	11481	11563	11588	11507	11499	11655	11687	11639	11641	11664	11567	11636	11545	11523	11567	11436	11420	11616	11606	11507	11553	11465	11599	11528	11573	11530	11574	11550	11692	11717	11607	11566	11508	11448	11624	11623	11468	11548	11686	11516	11506	11561	11533	11575	11621	11724	11559	11698	11459	11577	11604	11710	11510	11666	11585	11691	11524	11715	11475	11520	11506	11546	11562	11715	11692	11739	11683	11583	11713	11520	11688	11738	11568	11573	11663	11523	11547	11682	11631	11457	11690	11675	11639	11504	11607	11472	11542	11507	11526	11752	11556	11555	11650	11480	11545	11405	11727	11433	11633	11600	11611	11536	11564	11606	11578	11555	11493	11637	11604	11529	11532	11609	11684	11694	11378	11576	11588	11570	11748	11596	11447	11441	11513	11622	11606	11570	11550	11449	11676	11549	11535	11649	11569	11585	11546	11708	11560	11602	11639	11642	11446	11662	11510	11732	11538	11536	11657	11593	11527	11344	11529	11657	11605	11620	11592	11605	11536	11623	11705	11681	11572	11682	11678	11575	11551	11632	11582	11522	11577	11587	11553	11608	11523	11498	11476	11658	11650	11492	11416	11592	11715	11535	11522	11501	11582	11564	11657	11545	11525	11585	11534	11481	11600	11623	11672	11510	11721	11495	11445	11591	11552	11503	11461	11675	11628	11699	11723	11632	11555	11612	11521	11695	11654	11627	11667	11619	11372	11692	11743	11675	11523	11543	11584	11628	11556	11596	11635	11593	11643	11542	11625	11621	11471	11346	11612	11425	11553	11639	11525	11522	11673	11512	11701	11542	11589	11599	11507	11596	11795	11506	11627	11567	11665	11609	11680	11519	11560	11602	11552	11476	11685	11407	11710	11614	11563	11544	11622	11519	11579	11559	11447	11573	11607	11547	11606	11578	11716	11707	11569	11679	11649	11453	11588	11555	11509	11597	11656	11544	11628	11458	11738	11806	11615	11507	11481	11659	11654	11429	11354	11641	11514	11556	11593	11642	11676	11697	11700	11565	11497	11577	11656	11587	11565	11570	11597	11562	11651	11498	11586	11695	11660	11715	11426	11470	11624	11449	11745	11621	11479	11585	11519	11650	11653	11549	11655	11490	11522	11554	11659	11632	11665	11558	11578	11461	11436	11645	11533	11581	11403	11518	11533	11587	11616	11541	11494	11549	11686	11560	11695	11487	11625	11570	11555	11498	11553	11625	11695	11609	11469	11482	11553	11437	11597	11546	11574	11531	11517	11694	11520	11657	11563	11593	11631	11744	11624	11505	11447	11683	11784	11693	11427	11810	11694	11662	11386	11673	11557	11605	11646	11463	11629	11585	11543	11500	11448	11523	11670	11597	11497	11466	11612	11565	11549	11541	11554	11602	11685	11584	11453	11621	11731	11458	11658	11559	11428	11571	11689	11552	11638	11714	11579	11447	11681	11474	11653	11581	11536	11564	11573	11640	11534	11583	11664	11475	11723	11655	11485	11627	11734	11514	11691	11700	11543	11672	11592	11651	11618	11653	11657	11529	11579	11496	11569	11605	11555	11651	11765	11608	11553	11593	11633	11637	11510	11466	11510	11619	11708	11625	11397	11472	11471	11640	11689	11626	11464	11595	11613	11536	11563	11752	11592	11626	11509	11562	11484	11534	11419	11542	11502	11549	11486	11664
22666	20920	28678	23303	20991	22008	21437	14818	13706	13756	13428	13213	13356	14429	18657	22242	31717	34026	25407	18721	14621	13389	13195	13050	12718	12980	12935	12969	12890	12910	12985	12874	13012	12842	12922	12724	12675	12771	12802	12805	12934	12894	12707	12774	12799	12816	12859	12765	13030	12832	12700	12870	12612	12870	12912	12874	12996	12771	12817	12958	12914	12914	12812	12716	12821	13110	12767	12825	12707	12857	12738	12803	12804	12780	12779	12768	12830	12768	12813	12770	12873	12918	12780	12953	12696	12634	12881	12978	12756	12879	12748	12952	12750	12785	12819	12914	12863	12730	12695	12777	12806	12813	12815	12893	12921	12889	12749	12907	12822	12933	12794	12867	12875	12680	12757	12778	12659	12871	12853	12707	12906	12899	12784	12902	12867	12881	12747	12974	12710	12674	12690	12799	12859	12583	12682	12709	12926	12853	12910	12771	12734	12932	12918	12670	12784	12850	12756	12776	12930	12792	12863	12865	12697	12778	12796	12662	12937	12755	12840	12611	12865	12883	12825	12738	12953	12787	12568	12835	12755	12637	12740	12696	12835	12734	12828	12874	12582	12777	12755	12803	12743	12764	12781	12614	12897	12647	12754	12686	12871	12767	12933	12621	12789	12849	12839	12902	12792	12870	12577	12786	12680	12882	12822	12429	12824	12754	12677	12808	12757	12965	12851	12867	12807	12785	12834	12631	12716	12777	12738	12775	12746	12905	12849	12986	12831	12804	12733	12728	12893	12776	12838	12847	12929	12872	12941	12616	12996	12593	12588	12650	12972	12869	12798	12619	12884	12704	12904	12694	12804	12837	12772	12480	12646	12717	12925	12798	12948	12777	12903	12658	12586	12612	13022	12821	12761	12750	12871	12632	13040	12764	12852	12713	12611	12759	12822	12862	12725	12657	12784	12825	12885	12897	12863	12679	12668	12813	12864	12868	12659	12791	12672	12706	12693	12688	12818	12861	12803	12916	12929	12780	12791	12734	12997	12793	12955	12725	12662	12779	12698	12785	12716	12807	12756	12655	12829	12724	12786	12811	12639	12929	12965	12836	12659	12732	12705	12908	12855	12825	12789	12670	12889	12711	12805	12694	12802	12664	12585	12805	12707	12946	12886	12680	12695	12728	12932	12668	12755	12592	12638	12729	12679	12600	12646	12682	12770	12646	12739	12829	12678	12786	12902	12567	12923	12945	12650	12721	12852	12771	12834	12715	12826	12772	12818	12949	12686	12775	12790	12639	12898	12967	12785	12741	12659	12771	12820	12819	12685	12711	12714	12665	12709	12772	12738	12728	12879	12717	12643	12816	12870	12908	12706	13008	12874	12834	12824	12708	12683	12564	12658	12779	12790	12762	12838	12811	12582	12861	12663	12831	12826	12752	12771	12840	12724	12812	12751	12751	12628	12831	12707	12754	12750	12735	12913	12869	12898	12860	12871	12740	12937	12701	12882	12812	12739	12673	12847	12571	12650	12813	12871	12925	12743	12698	12661	12770	12848	12721	12787	12882	12633	12823	12755	12911	12767	12905	12673	12773	12761	12702	12807	12851	12863	12953	12824	12618	12808	12743	12757	12762	12920	12676	12765	12656	12568	12753	12867	12762	12748	12636	12750	12633	12928	12676	12809	12741	12830	12719	12596	12845	12642	12675	12752	12606	12674	12844	12851	12841	12853	12767	12717	12747	12672	12761	12683	12762	12902	12828	12867	12780	12846	12840	12692	12849	12845	12648	12913	12798	12919	12835	12772	12770	12797	12755	12797	12812	12720	12829	12772	12776	12845	12693	12897	12575	12677	13022	12712	12696	12789	12646	12748	12745	12755	12771	12798	12640	12804	12972	12831	12730	12912	12683	12787	12748	12931	12829	12702	12828	12706	12658	12624	12979	12676	12681	12652	12494	12732	12845	12816	12800	12781	12666	12734	12697	12705	12553	12845	12749	12709	12636	12620	12878	12912	12877	12817	12731	12808	12712	12879	12951	12896	12734	12699	12851	12686	12891	12718	12838	12737	12616	12691	12722	12724	12825	12754	12684	12752	12623	12838	12797	12746	13040	12699	12770	12797	12723	12800	12630	12666	12860	12749	13037	12713	12903	12733	12823	12724	12850	12858	12790	12807	12673	12667	12742	12716	12731	12774	12845	12734	12762	12670	12888	12807	12779	12867	12887	12850	12908	12842	12710	12776	12699	12863	12813	12543	12585	12696	12856	12775	12714	12801	12906	12902	12817	12686	12855	12838	12836	12674	12865	12814	12977	12688	12666	12741	12784	12779	12769	12817	12770	12663	12767	12706	12669	12656	12776	12634	12810	12916	12713	13013	12665	12854	12875	12694	12830	12649	12727	12778	12840	12846	12858	12802	12827	12789	12839	13034	12819	12789	12962	12771	12748	12712	12790	12545	12930	12754	12750	12753	12767	12714	12782	12830	12820	12824	12687	12621	12854	12876	12702	12812	12724	12916	12794	12806	12893	12571	12757	12781	12799	12808	12853	12906	12733	12736	12811	12819	12773	12675	12569	12879	12773	12871	12940	12661	12884	12915	12745	12745	12696	12914	12638	12809	12800	12852	12746	12931	12705	12683	12802	12707	12690	12848	12728	12932	12647	12906	12659	12829	12741	12982	12755	12625	12750	12644	12724	12819	12684	12874	12643	12773	12971	12902	12686	12824	12730	12774	12653	12812	12836	12857	12739	12869	12771	12804	12532	12825	12769	12751	12767	12682	12854	12667	12598	12873	12921	12702	12841	12814	12680	12895	12899	12653	12767	12640	12778	12625	12684	12720	12776	12910	12740	12789	12816	12688	12716	12680	12880	12813	12934	12883	12741	12748	12758	12827	12944	12884	12881	12852	12862	12655	12753	13032	12833	12772	12891	12850	12701	12807	12755	12886	12687	12726	12816	12828	12842	12920	12779	12737	12766	12865	12948	12714	12853	12769	12583	12670	12990	12739	12644	12762	12730	12776	12878	12917	12890	12917	12736	12843	12848	12731	12799	12686	12945	12760	12826	12891	12794	12743	12716	12664	12617	12779	12669	12666	12975	12765	12886	12717	12809	12782	12899	12690	12925	12847	12917	12632	12848	12637	12743	12712	12789	12657	12701	12650	12783	12849	12660	12585	12878	12835	12860	12771	12844	12601	12930	12710	12745	12763	12965	12818	12745	12764	12830	12851	12677	12817	12846	12766	12932	12647	12807	12866	12863	12888	12714	12761	12707	12767	12706	12610	12664	13044	12817	12842	12789	12652	12837	12790	12968	12867	12650	12712	13006	12854	12658	12763	12664	12715	12958	12647	12665	12779	12801	12733	12720	12802	12894	12862	12651	12738	12948	12809	12792	12704	12773	12750	12787	12633	12834	12848	12890	13026	12911	12684	12705	12850	12813	12843	12753	12676	12853	12781	12789	12858	12865	12820	12791	12679	12977	12557	12650	12778	12864	12803	12847	12705	12690	12636	12781	12818	12616	12607	12622	12694	12816	12881	12847	12860	12620	12703	12763	12868	12777	12847	12743	12855	12719	12656	12755	12882	12614	12863	12521	12625	12695	12729	12881	12762	12787	12686	12653	12829	12743	12848	12716	12785	12691	12815	12757	12751	12733	12667	12846	12800	12989	12827	12667	12751	12743	12810	12788	12759	12610	12814	12678	12678	12766	12807	12833	12805	12844	12769	12824	12705	12850	12629	12789	12698	12833	12727	12800	12739	12864	12745	12747	12686	12743	12774	12721	12754	12855	12654	12713	12945	12784	12746	12870	12855	12734	12881	12673	12996	12757	12784	12726	12808	12742	12687	12918	12735	12746	12748	12779	12555	12848	12855	12783	12882	12615	12800	12715	12596	12872	12781	12898	12631	12932	12794	12678	12680	12730	12759	12514	12691	12839	12690	12943	12719	12690	12771	12742	12920	12736	13025	12815	12867	12801	12683	12846	12783	12787	12604	12584	12568	12734	12916	12749	12909	12731	12682	12736	12674	12762	12831	12755	12819	12733	12635	12571	12569	12906	12831	12739	12811	12678	12847	12794	12883	12724	12673	12821	12637	12842	12866	12714	12592	12786	12761	12883	12791	12766	12799	12715	12794	12735	12588	12711	12703	12781	12729	12689	12608	12836	12780	12772	12781	12694	12816	12770	12816	12804	12682	12880	12802	12565	12581	12864	12848	12965	12655	12743	12845	12711	12802	12800	12702	12862	12606	12960	12975	12769	12965	12744	12958	12626	12729	12874	12669	12777	12930	12735	12720	12767	12691	12830	12736	12635	12682	12820	12633	12760	12825	12754	12773	12736	12987	12793	12860	12727	12667	12739	12900	12838	12768	12727	12764	12774	12661	12725	12615	12566	12674	12771	12723	12847	12762	12683	12556	12555	12677	12926	12933	12822	12716	12875	12630	12764	12781	12682	12754	12829	12909	12726	12780	12770	12594	12761	12764	12576	12911	12612	12746	12839	12641	12894	12671	12758	12690	12727	12762	12909	12668	12766	12727	12846	12868	12864	12872	12820	12703	12808	12928	12683	12621	12796	12633	12842	12640	12799	12894	12824	12766	12799	12862	12753	12871	12777	12650	12844	12777	12705	12851	12834	12798	12701	12713	12879	12965	12797	12697	12794	12703	12816	12805	12559	12783	12793	12614	12740	12513	12718	12728	12698	12829	12777	12721	12807	12769	12865	12686	12788	12838	12769	12849	12725	12683	12740	12803	12852	12785	12789	12901	12768	12648	12723	12603	12904	12634	12848	12850	12953	12831	12713	12720	12747	12958	12844	12651	12733	12681	12744	12656	12652	12845	12782	12890	12747	12752	12627	12849	12730	12842	12747	12713	12648	12748	12792	12797	12682	12742	12789	12905	12873	12773	12811	12631	12762	12642	12683	12819	12705	12699	12866	12922	12701	12772	12721	12532	12758	12788	12690	12638	12871	12730	12897	12656	12881	12714	12676	12742	12859	12679	12810	12594	12718	12939	12725	12975	12640	12909	12733	12733	12800	12578	12670	12770	12656	12788	12783	12929	12707	12792	12834	12930	12657	12918	12882	12834	12724	12968	12666	12820	12754	12647	12640	12749	12862	12858	12816	12925	12702	12722	12758	12816	12736	12838	12843	12519	12706	12765	12679	12826	12696	12823	12695	12971	12926
13645	26087	23633	18769	15737	14773	13946	13227	13060	12697	12617	12599	12415	14623	20656	23802	35728	35081	25597	17812	13473	12237	12000	11857	11875	11861	11953	11966	11900	11775	11830	11835	11769	11913	11836	11874	11744	11917	11894	11835	11867	11778	11929	12041	11938	12065	11777	11829	11897	11903	11945	11955	11926	11678	11612	11789	11767	11718	11715	11875	11883	11969	11898	11972	11737	11801	11892	11945	11750	11895	11767	11945	12071	11961	11917	11926	11826	11754	11846	11754	11893	11961	11832	11823	11903	11826	11877	11967	11858	11754	11717	11731	12038	11879	11887	11686	11863	11840	11857	11960	11925	11799	11932	11653	11766	11731	11632	11835	11899	11722	11737	11936	11855	11744	11744	11783	11798	11770	11788	11924	11769	11946	11763	11841	11747	11741	11902	12063	11939	11663	11901	11819	11896	11749	11839	11935	11847	11776	11965	11647	11895	11751	11863	11809	11886	11866	12012	11724	12045	11774	11866	11781	11905	11844	11802	11914	11751	11876	11793	12045	11967	11794	11918	11801	11874	11868	11924	11880	12005	11904	11730	11947	11875	11826	11863	11891	11826	11803	11813	11777	11853	11975	11831	11840	11729	11901	11838	11910	11859	11877	11934	11835	11846	11888	11786	11838	11901	11836	11639	11742	11781	11887	11744	11900	11800	11835	11763	11753	11740	11887	11910	11730	11828	11702	11721	11921	11740	11725	11764	11977	12004	11921	11824	11724	11884	11801	11936	11782	11780	12007	11834	11826	11753	11844	11669	11827	11958	11760	11701	12059	11752	11762	11755	11940	11952	11818	11836	11746	11842	11912	11757	11922	11905	11758	11826	11774	11851	11848	11842	11825	11787	11773	11744	11947	11859	11657	11794	11858	11792	11865	11789	11729	11800	11889	11746	11840	11887	11868	11797	11723	11704	11770	11788	11843	11799	11740	11886	11910	11853	11895	11867	11901	11891	11783	11833	11980	11795	11775	11812	11738	11911	11633	11746	11793	11574	11770	11865	11761	11865	11797	11654	11640	11943	11861	11866	11900	11964	12015	11820	11886	11806	11811	11876	11869	11864	12004	11820	11814	11779	11927	11898	11851	11798	11816	11781	11820	11968	11628	11609	11694	11848	12001	11742	11767	11952	11723	11790	11909	11855	11901	11809	11868	11747	11672	11828	11674	11971	11821	11949	11787	11768	11901	11769	11908	11889	11744	11867	11844	11846	11885	11888	11938	11872	11824	11746	11818	11896	11920	11931	11854	11989	11810	11763	11820	11861	11848	11802	11755	11880	11796	11786	12102	11852	11815	11786	11892	11827	11960	11756	11984	11847	11943	11842	11667	11929	11805	11828	11839	11804	11936	11679	11762	11777	11779	11895	11704	11857	11731	11949	11747	11837	11833	11808	11867	11961	11750	11851	11959	11920	12025	11681	11917	11669	11559	11935	11825	11823	11887	11610	11852	11767	11895	11820	11716	11823	11795	11776	11868	11830	11735	11872	11832	11778	11756	11716	11713	11818	11874	11756	11778	11704	11728	11696	11877	11900	11936	11635	11745	11964	11810	11621	11910	11825	11619	11780	11776	11869	11771	11806	11830	11881	11937	11726	11860	11864	11736	11827	11742	11859	11883	11901	11641	11810	11562	11739	11955	11776	11878	11706	11969	11699	11919	11753	11824	11769	11752	11912	11774	11893	11942	11889	11873	12127	11655	11825	11878	11840	11840	11926	11841	11866	11776	11897	11888	11801	11953	11736	11908	11929	11791	11791	11893	11928	11897	12055	11819	11839	11939	11892	11779	11719	11859	11890	11882	11917	11924	11738	11878	11714	11860	11868	11957	11833	11879	11695	11837	11895	11783	11977	11851	11687	11856	11812	11849	11793	11857	11876	11902	11844	11769	11921	11737	11794	12003	11726	11845	11693	11841	11753	11906	11818	11837	11978	11848	11828	11870	11871	11946	11747	11791	11714	11852	11734	11794	11839	11817	11759	11674	11885	11585	11879	11783	11764	11806	11910	11757	11852	11849	11861	11719	11829	11704	11864	11783	11925	11879	11778	11726	11808	11834	11721	11780	11993	11887	11778	11896	11796	11937	11890	11863	11659	11662	11647	11896	11782	11827	11835	11786	11977	11836	11821	11717	11836	11876	11866	11723	11745	11857	11758	11824	11711	11825	11870	11785	11786	11808	11748	11832	11828	11804	11915	11735	11722	11869	11740	11824	11705	11878	11742	11992	11930	11881	11863	11727	11840	11765	11752	11744	11829	11812	11846	11707	11772	11937	11777	11826	11815	11721	11756	11772	11876	11825	11798	11668	11809	11918	11745	11803	11931	11845	11813	11751	11817	11711	11893	11903	11969	11760	11859	11708	11989	11740	11720	11862	11792	11959	11842	11722	11771	11767	11663	11707	11757	11810	11920	11791	11921	11790	11823	11692	11811	11823	11787	11780	11805	11866	11871	11787	11709	11760	11623	11777	11825	11915	11944	11724	11853	11813	11620	11806	11683	11774	11758	11803	11764	11761	11816	11761	11622	11833	11756	11727	11899	11830	11884	11832	11922	11862	11773	11937	11829	11843	11869	11858	11741	11919	11682	11852	11812	11807	11848	11857	11624	11875	11830	11729	11751	11785	11884	11801	11876	11591	11878	11858	11803	11744	11843	11722	11925	11788	11740	11811	11808	11738	11712	11792	11919	11974	11702	11766	11840	11974	11839	11679	11748	11839	11825	11803	11852	11798	11874	11774	11951	11857	11719	11644	11794	11846	11880	11834	11760	11725	11746	12005	11804	11684	11719	11950	11850	11947	11767	11873	11798	11821	11666	11827	11780	11978	11833	11764	11752	11887	11786	11834	11709	11868	11661	11823	11710	11839	11815	11874	11904	11659	11613	11838	11760	11953	11767	11763	11806	11736	11856	11740	11805	11876	11868	11810	11789	11714	11791	11833	11876	11875	11916	11847	11787	11918	12016	12050	11815	11742	11812	11884	11710	11766	11881	11747	11800	11876	11863	11740	11780	11914	11925	11823	11823	11738	11974	11803	11663	11686	11760	11801	11857	11950	11845	11801	11830	11797	11914	11902	11821	11802	11755	11863	11794	11841	11837	11920	11778	11935	11907	11816	11935	11886	11701	12126	11916	11922	11720	11845	11815	11979	11760	11870	11827	11832	11753	11952	11908	11755	11684	11860	11904	11892	11771	11832	11847	11728	11849	11633	11722	11796	11843	11679	11806	11926	11845	12003	11927	11903	11797	11831	11671	11973	11918	11789	11956	11714	11876	11984	11778	11907	11829	11863	11711	11825	11762	12011	11789	11732	11674	11710	11869	11890	11824	11679	11913	11811	11818	11876	11746	11730	11741	11798	11821	11882	11836	11858	11953	11857	11752	11939	11848	11811	11690	11815	11899	11981	12076	11857	11863	11786	11815	11712	11845	11766	11683	11871	11903	11730	11777	11955	11843	11857	11853	11794	11834	11645	11806	11919	11715	11938	11721	11782	11737	11825	11875	11870	11762	11885	11792	11943	11935	11780	11932	11804	11893	11774	11856	11722	11798	11771	11781	11866	11930	11833	11837	11985	11974	11945	11749	11956	11797	11767	11861	11726	11810	11703	11897	11712	11860	11901	11918	11967	11856	11774	11894	11912	11700	11705	11876	11805	11854	11791	11981	11818	11767	11838	11805	11860	11927	11823	11925	11867	11849	11836	11700	11854	11799	11882	11823	11758	11931	11813	11811	11793	12029	11732	11760	11879	11943	11885	11749	11895	11733	11948	11801	11986	11749	11850	11630	11937	11783	11804	11751	11966	11981	11885	11826	11805	11825	11755	11785	11700	11914	11917	11885	11974	11864	11819	11832	11789	11757	11723	11851	11685	11902	11746	11929	11818	12030	11908	11841	11825	11965	11683	11925	11823	12057	11726	11829	11701	11743	11925	11780	11775	11611	11896	11872	11736	11925	11740	11905	11599	11798	11853	11773	11857	11755	11859	11647	11683	11820	11862	11983	11821	11821	11805	11746	11793	11826	11767	11801	11671	11822	11746	11807	11736	11835	11650	11860	11809	12098	11847	11776	11909	11737	11891	11791	11932	11779	11912	11832	11870	11732	11744	11684	11816	11837	11898	11575	11786	11766	11752	11848	11719	11983	11872	11815	11647	11708	11729	11898	11775	11746	11781	11918	11803	12027	11741	11846	11768	11852	11846	11639	11820	11866	11828	11720	11873	11814	11618	11790	11953	11656	11905	11636	11592	11867	11883	11813	11741	11912	11657	11696	11470	11744	11772	11744	11920	11835	11763	11876	11805	11702	11783	11702	11790	11928	11748	11853	11864	11903	11860	11878	11862	11835	11853	11979	11727	11774	11797	11918	11928	11673	11778	11793	11838	11837	11830	11718	11919	11860	11796	11830	11793	11747	11780	11804	11792	11814	11808	11748	11985	11706	11792	11748	11804	11892	11943	11835	11827	11933	11946	11798	11820	11807	11762	11828	11770	11808	11895	11877	11810	11865	11805	11748	11663	11846	11799	12150	11788	11783	11839	12013	11791	11800	11817	11895	11966	11734	11890	11863	11770	11926	11854	11818	11817	11950	11839	11897	11817	11731	11845	11780	11824	11685	11674	11840	11737	11808	11932	11775	11833	11792	11796	11870	11860	11857	11720	11933	11758	11835	11882	11891	11909	11739	11847	11702	11844	11954	11832	11757	11808	11732	11759	11806	11957	11945	11747	11677	11808	11688	11778	11864	11836	11736	11816	11779	11944	11862	11700	11760	12000	11819	11550	11812	11786	11769	11877	11767	11762	11945	11932	11965	11752	11890	11789	11840	11749	11936	11687	11866	11817	11829	11763	11752	11822	11908	11681	11868	11752	11838	11807	11777	11737	11810	11774	11951	11882	11921	11786	11892	11817	11760	11855	11866	11841	11926	11734	11748	11712	11861	11919	11762	11889	11635	11718	11798	11794	11833	11905	11832	11720	11793	11785	11846	11689	11789	12028	11721	11845	11812	11776	11791	11841	11913	11849	11816	11726	11702	11714	11944	11707	11707	11742	11869	11947	11920	11578	11937	11919	11719	11700	11908	11807	11756	11730	11790	11744	11722	11654	11855	11970	11733	11880	11868	11722	11927	11891	11852	11674	11725	11933
26842	21267	22905	18246	14858	14330	14487	14149	14184	14298	14090	14091	14314	14276	14451	15428	16551	16226	15672	14689	14496	14262	14158	14265	14083	14336	14070	14100	14173	14218	14209	14343	14241	14324	14026	14193	14166	14200	14140	14288	14162	14335	14186	14148	14243	14144	14155	14114	14155	14118	14178	14016	14468	14285	13915	14047	14119	14196	14084	14232	14114	14155	14277	14092	13976	14312	14069	13977	14041	14218	14187	14130	14341	14123	14147	14427	14170	14268	14195	14037	14122	14073	14133	14181	14151	14204	14259	14106	13935	14102	14214	14150	14147	14173	14255	14338	14068	13970	14188	14154	14138	14155	14287	14447	14231	13992	14233	13999	13964	14307	14121	14155	14108	14242	14228	14250	14175	14092	14166	14153	14100	14051	14084	14150	14232	14251	14103	14104	14051	13848	14247	14003	14190	13939	14147	14011	14234	14118	14347	13970	14040	13975	14208	14067	14196	14082	14154	14141	13983	14085	14061	13972	14021	14102	14189	14027	14041	14037	14123	14126	14129	14127	14251	14072	14099	14157	14018	14075	14177	14179	14166	14048	14235	14159	14164	14023	14096	14114	14105	14321	14245	14227	14167	14125	13963	13995	14172	14154	14159	14182	13992	14122	14191	14141	14016	14167	14090	14329	14204	13992	14197	14157	14129	13994	14177	14073	14246	14276	14269	14038	14079	14266	14065	14293	14313	14073	14039	14222	14017	14159	14001	14152	14088	13942	14045	14192	14279	14031	14211	13972	13904	13908	14319	14077	14161	14098	14152	14091	13979	14097	14207	13974	14073	14133	14074	13938	14132	14305	14232	14114	13974	14211	14162	14099	14165	14075	14077	14163	14177	14139	14084	14061	14131	14326	14161	14098	14246	14011	14129	14173	14073	14097	14225	14222	13952	14056	14079	13880	13962	14026	14096	14112	13976	14120	14123	14009	14276	14282	14036	13960	14205	14024	13947	14218	14097	13956	14069	14037	14085	14165	14158	14140	14101	14225	14139	14090	14182	14208	13996	14101	14152	14254	14078	14085	14002	14230	14075	14192	14121	14014	14163	13986	14068	14101	14036	14171	14306	14014	14148	14074	14122	14062	14065	14158	14085	14025	14172	13831	14114	14120	13990	14362	14147	14237	14184	14218	14141	14064	13995	14157	14161	14143	14108	14225	14151	14162	14098	14230	14072	14134	14190	13998	14391	14176	14118	14075	14029	13998	14318	14192	14322	14321	14064	14043	14028	14240	14206	14100	14163	14314	13946	14073	14114	14181	14130	14339	14128	14170	14029	14081	14009	14220	14085	14045	14008	13943	14032	13972	14066	14249	14174	14427	14111	14212	14260	14130	14134	14055	14121	14327	14139	14261	14070	14017	14268	14180	14155	14073	14171	14149	14339	14184	14198	14159	14066	14076	14060	14066	14233	14195	14175	14130	14184	14239	14084	14021	14095	14210	14187	14214	14114	14155	13961	14120	14197	14145	14052	14148	14036	14216	14055	14342	14217	13982	14122	14196	14380	14103	14270	14161	14138	13950	14056	14136	14410	14096	14125	14094	14041	14128	14308	14069	14030	14054	14170	14053	13894	13858	14195	14030	14147	14226	14201	14071	14068	14175	13978	14029	14031	14023	14201	14170	14273	14139	14137	14024	14242	14082	14346	14076	14186	14106	14105	14026	14071	14030	14292	14244	14235	14274	14093	14109	14271	14316	14216	14101	14126	14190	14236	14315	13933	13949	14301	13947	14028	14110	14209	14222	14136	14018	14085	14221	14171	14125	14098	14339	14244	13953	14140	14127	14049	14209	14170	14141	14146	14043	14143	14182	14179	14237	14120	14147	14244	14123	14041	14160	14064	14066	14214	14150	14181	14213	14043	14104	14106	14247	14195	14155	14105	14184	14056	14103	14086	14053	14203	14312	14186	14081	14318	14267	14073	14111	14229	14096	14248	13970	14201	14118	14392	14094	14109	14256	14154	14149	14205	14114	14053	14068	14078	14160	14056	14183	14233	14292	14047	14151	14112	13960	13963	14114	14143	13980	14084	14300	14023	14180	14243	14226	14055	14186	14236	14344	14262	14163	13995	14268	14165	14253	14250	14234	14128	14051	14144	14040	14018	14112	14254	14153	14238	14013	14056	14141	14121	14163	14179	14166	13982	14116	14072	14274	13995	14209	14174	14081	14067	13901	14110	14108	14188	14070	14337	14296	14005	14045	14034	14233	14199	14171	14148	14000	13988	14097	14181	14031	14035	14072	14227	14325	14180	14303	14012	14099	14080	14124	14150	14294	14258	14081	14138	14096	14086	14165	14088	14184	14258	14167	14224	14144	14064	13995	13997	14065	14165	14082	14134	14218	14225	14287	14166	13969	14248	14312	14139	14250	14133	14138	14260	14176	14139	14179	14223	14018	14103	14096	14218	14284	14024	14247	14169	14186	14165	14026	14010	14010	14226	14282	14178	14213	14121	14090	14071	14335	14058	14168	14277	14330	14258	14006	14084	14235	14388	14162	14098	14318	14167	14040	14113	14254	14065	14054	14036	14125	14148	14112	14123	14074	14097	14118	14142	14064	13868	14192	14263	14249	14185	14249	14198	14116	14208	14135	14110	14240	14154	14204	14158	14079	14108	14052	14034	14140	14261	14033	14148	14062	14097	14140	14004	14300	14394	14097	14081	14068	13951	14079	14149	14315	14078	14142	14145	14120	13846	14054	14061	14174	14133	14312	14327	14081	14275	14305	14135	14046	14324	14085	14085	14110	14322	14306	14364	14270	14237	14204	14166	14256	14102	14221	14236	14250	14240	14180	14062	14195	14329	14318	14007	14299	14252	14173	13942	14009	14007	14137	14264	14189	14286	14276	14236	14202	14200	14055	14129	14226	14226	13983	13972	14134	14150	14092	13983	14214	14223	14058	14180	14223	14230	14083	14041	14322	14065	14191	14085	14180	14201	13979	13971	14129	14138	14401	14062	14121	14247	14162	14141	14187	14041	14089	14303	14021	14279	14195	14154	14140	14225	14280	14198	14169	14010	14043	14010	14179	13978	14123	14181	14187	14142	14252	14249	13982	14160	13944	14216	14169	14136	14183	14118	14058	14062	14030	14095	14195	14265	14091	14085	14287	14125	14094	14360	14249	14186	14107	14160	14155	14107	14091	14208	14090	14140	14206	14250	14086	14104	13947	14242	14078	14228	14199	14032	14227	14274	14015	14253	14165	14140	14021	13991	14213	14015	14103	14243	14140	14184	14159	14491	14291	14231	14213	14168	13956	13960	14235	14064	14365	14070	14060	14061	14094	14068	14089	14148	13944	14135	14251	14033	14126	14161	14047	14074	14273	14340	14173	14201	14187	14232	14184	14249	14369	14304	14137	14242	14320	14337	14146	14139	14098	14041	14179	14078	14253	14083	14131	14009	14161	14034	14015	14171	14348	14297	14152	13973	14096	14022	14211	14096	14196	14126	14333	14131	13980	14071	14147	14104	13933	14002	14173	14207	14333	14120	14096	13983	14040	14016	14068	14120	14160	14216	14102	14107	14175	14004	14138	14024	14235	14120	13961	13874	14173	14005	14028	13922	14033	14200	14218	14400	14339	14120	14121	14122	14133	14206	14387	14153	14053	14210	14160	14276	14164	14421	14287	14358	14213	14111	14245	14168	14122	14029	14006	14056	14087	14179	14032	14185	14272	14145	14431	14220	14114	14255	14211	14201	14131	14020	14068	14063	14091	14230	14091	14274	14173	14038	14121	14325	14047	13972	14074	14015	14024	13951	14244	14298	14056	14217	14108	14220	14119	14032	14167	14118	14094	14291	14252	13971	14164	14114	14149	14146	14229	14143	14223	14183	14200	14252	14161	14068	14077	14085	14185	13935	14138	14055	14202	14091	14210	14195	13916	13980	14167	14220	14041	14094	14124	14303	14108	14268	14236	14169	14146	14127	14191	14138	14174	14318	14070	14111	14094	13980	14180	14189	14024	14060	14087	13986	14207	14005	14187	14125	14269	14080	14103	14098	13835	14063	14167	14027	14301	14331	13978	14018	14215	14216	14054	14013	14050	14003	14336	14230	14186	14031	13980	14157	13927	14081	14160	14097	14147	14110	14130	14227	14206	14042	14098	14190	14097	14106	14047	14024	14021	14229	14049	14249	14119	14249	14165	14014	13986	14280	14065	14270	14074	14264	14090	14242	13970	14124	14202	14181	14118	14268	14276	14179	14294	14035	14191	14140	14273	14094	14112	14245	14081	13966	13995	14211	14183	14118	14230	14122	14259	14152	14311	14240	14316	14193	14155	14286	14171	14171	14355	14184	14257	14180	14128	14156	14193	14089	14210	14101	14143	14116	14116	14042	14101	14190	14145	14078	14351	14227	14263	14173	14271	14017	14249	14340	14142	14336	14066	14121	14324	14095	14177	14215	14086	14151	14236	14189	14184	14241	14238	14248	14318	14007	14040	14073	14205	14001	13996	14360	14122	14177	14230	14168	14137	14257	14255	14299	14067	13995	14246	14171	14193	14206	14236	14000	14129	14092	14221	14273	13994	14169	14126	14242	14088	13960	14209	14233	14112	14090	14282	14296	14162	14086	14291	14240	14189	13983	14160	14059	14070	14196	14198	14124	14205	14157	14127	14075	13974	14091	14062	14163	14224	14314	14024	14110	14120	14109	14238	14143	14110	14152	14181	13923	14162	14095	14239	14162	14192	14276	14169	14178	14126	14236	14191	14206	14130	13996	14126	14328	14073	14426	14312	14107	14177	13987	14265	14130	14165	14125	14119	14186	14333	14266	14066	14060	14227	14062	14204	14189	14128	14187	14131	14166	14051	13967	14199	14109	14209	14251	14219	14255	14358	14386	14102	14135	14021	14109	14109	14097	14299	14098	14105	14201	14269	14170	13975	14168	14058	14211	14189	14165	14143	14056	14105	14114	14119	14080	14149	14024	14146	14066	14076	14068	14270	14213	14081	14234	14151	14085	14262	13983	14138	14242	14143	14103	14149	14094	14220	14080	14113	14224	14105	14257	14049	13982	14108	14382	14167	14094	14162	14250	14214	14206	14207	14393	14280	14192	14064	14200	14312	14212	14215	14209	14141	14149	14113	14081	14180	14154	14065	14185	14107	14168	13974	14037	14171	14227	14057	14165	14276
13084	15781	15652	14111	13199	13247	12870	13047	12969	12873	12963	13066	13014	12831	13455	14768	16215	15292	14170	13259	13163	12831	12761	12955	12859	12779	12767	12709	12894	12829	12740	12790	12886	12716	12847	12710	12810	12737	12859	12778	12800	12886	12820	12861	12690	12777	12835	12871	12693	12824	12518	12757	12779	12840	12695	12605	12843	12861	12851	12721	12823	12788	12776	12897	12858	12902	12737	12765	13028	12875	12865	12597	12926	12797	12633	12769	12764	12750	12626	12856	12910	12856	12788	12723	12889	12682	12723	12754	12864	12731	12825	12887	12777	12740	12844	12705	12881	12786	12879	12851	12798	12814	12702	12749	12742	12710	12759	12754	12914	12849	12804	12878	12751	12846	12668	12821	12911	12754	12952	12835	12794	12800	12986	12772	12747	12670	12945	12820	12940	12909	12977	12799	12665	12804	12682	12851	12848	12579	12863	12695	12878	12989	12805	12785	12857	12610	12716	12808	12796	12859	12846	12850	12938	12665	12855	12774	12958	12770	12736	12786	12625	12793	12914	12855	12887	12943	12827	12815	12805	12489	12699	12918	12743	12903	12690	12858	12780	12653	12755	12839	12832	12763	12800	12914	12749	12736	12765	12772	12947	12846	12685	12753	12805	12761	12951	12604	12806	12868	12789	12944	12834	12723	12726	12727	12831	12762	12933	12708	12923	12809	12743	12788	12869	12836	12800	12684	12785	12906	12902	12801	12767	12785	12564	12824	12858	12765	12731	12586	12718	12775	12863	12795	12884	12644	12706	12825	12857	12575	13052	12719	12860	12844	12827	12885	12825	12586	12890	12729	12864	12873	12840	12854	12926	12752	12810	12894	12775	13008	12705	12804	12549	12703	12740	12719	12812	12708	12739	12813	12825	12778	12963	12989	12726	12793	12765	12802	12805	12654	12738	12894	12797	12641	12764	12628	12669	12911	12762	12802	12669	12906	12721	12839	12813	12785	12744	12829	12872	12761	12755	12770	12716	12799	12873	12728	12763	12855	12602	12791	12625	12778	12948	12780	12652	12814	12926	12805	12741	12712	12824	12715	12840	12725	12668	12650	12892	12872	12870	12793	12575	12723	12948	12871	12920	12849	12646	12798	12712	12680	12804	12779	12824	12699	12897	12898	12670	12785	12884	12777	12651	12772	12847	13022	12787	12731	12834	12748	12848	12746	12625	12822	12787	12776	12918	12816	12675	12813	12702	12733	12854	12785	12603	12834	12912	12890	12780	12781	12827	12818	12807	12875	12905	12906	12882	12830	12890	12752	12806	12801	12777	12728	12858	12898	12795	12981	12670	12802	12874	12590	12718	12870	12673	12864	12902	12695	12820	12781	12668	12692	12887	12857	12858	12761	12800	12806	12649	12763	12745	12868	12849	12697	12710	12662	12721	12951	12802	12899	12774	12702	12858	12899	12800	12752	12750	12906	12724	12895	12725	12853	12787	12834	12810	12974	12815	12816	12706	12822	12691	12859	12690	12909	12699	12932	12671	12737	12663	12870	12869	12764	12921	12853	12760	12759	12892	12771	12864	12590	12736	12773	12880	12829	12729	12980	12720	12770	12976	12774	12805	12914	12883	12731	12893	12663	12924	12898	12788	12680	12774	12839	12824	12821	12756	12685	12813	12971	12924	12594	12878	12861	12799	12792	12781	12839	12760	12642	12629	12815	12780	12892	12742	12783	12924	12792	12849	12836	12771	12790	12870	12816	12783	12871	12863	12691	12855	12851	12874	12818	12805	12818	12828	12889	12761	12791	12746	12752	12864	12823	12631	12798	12872	12860	12953	12670	12813	12768	12905	13042	12853	12806	12880	12698	12795	12791	12845	12839	12756	12868	12836	12735	12741	12806	12879	12698	12917	12974	12806	12838	12889	12783	12619	12779	12820	12632	12702	12798	12839	12926	12920	12763	13048	12889	12706	12776	12772	12772	12674	12637	12837	12830	12756	12888	12737	12877	12973	12971	12778	12771	12939	12813	12791	12706	12849	12733	12833	12731	12777	12849	12877	12926	12828	12976	12894	12776	12744	12945	12837	12688	12714	12896	12774	12913	12750	12723	12704	12877	12790	12844	12759	12886	12849	12836	12872	12860	12791	12676	12862	12805	12834	12849	12599	12903	12709	12823	12795	12658	12841	12831	12821	12604	12770	12787	12738	12820	12863	12778	12751	12679	12832	12863	12677	12797	12738	13001	12701	12776	12818	12841	12901	12820	12823	12761	12743	12778	12751	12899	12789	12776	12738	12790	12730	12694	12625	12764	12708	12778	12787	12864	12893	12911	12914	12869	12787	12689	12953	12765	12850	12709	12810	12775	12866	12817	12807	12749	12923	12839	12697	12868	12676	12987	12754	12909	12872	12667	12777	12759	12923	12860	12883	12875	12811	12784	12693	12791	12806	12801	12821	12834	12842	12761	12858	12795	12843	12684	12760	12814	12962	12800	12995	12834	12813	12798	12881	12764	12701	12974	12808	12739	12773	12875	12615	12803	12931	12790	12766	12580	12831	12762	12944	12754	12897	12719	12702	12660	12840	12683	12906	12854	12886	12802	12825	12859	12663	12663	13062	12691	12671	12863	13012	12967	12787	12981	12994	12762	12801	12642	12721	12878	12809	12689	13012	12999	12641	12886	12908	12745	12843	12651	12803	12718	12781	12903	12974	12750	12708	12896	12981	12975	12951	12755	12787	12825	12827	12825	12864	12715	12880	12623	12656	12759	12707	12735	12783	12813	12850	12694	12699	12828	12785	12673	12878	12873	12705	12665	12581	12754	12794	12738	12857	12865	12871	13031	12724	12908	12757	12777	12562	12756	12901	12801	12788	12583	12896	12855	12775	13125	12865	12814	12763	12906	12781	12947	12791	12848	12935	12866	12777	12753	12864	12833	12842	12857	12872	12804	12710	12840	12746	12747	12726	12762	12757	12968	12901	12903	12755	12757	12852	12800	12672	12771	12611	12736	12875	12819	12744	12802	12762	12864	12787	12685	13081	12769	12733	12963	12904	13010	12808	12866	12714	12809	12563	12803	12760	12784	12833	12861	12794	12810	12773	12824	12767	13027	12791	12889	12752	12739	12622	12874	12909	12713	12881	12778	12813	12727	13007	12857	13003	12846	12815	12858	12786	12881	12681	12826	12655	12800	12775	12844	12872	12797	12916	12845	12841	13048	12741	12958	12780	12607	12861	12671	12952	12845	12758	12962	12882	12694	12907	12563	12708	13008	12676	12886	12850	12925	12840	12770	12846	12781	12767	12749	12910	12695	12870	12795	12886	12737	12751	12800	12923	12764	12664	12747	12637	12784	12772	12848	12894	12718	12861	12926	12817	12786	12845	12856	12856	12789	12755	12871	12919	12723	12754	12683	12792	12900	12817	12716	12778	12852	12657	12810	12865	12927	12824	12664	12757	12728	12840	12943	12970	12845	12874	12787	12834	12849	12723	12817	12823	12746	12706	12923	12719	12819	12872	12900	12945	12904	12748	12624	12852	12750	12735	12963	12818	12858	12798	12697	12930	12729	12663	13004	12868	12693	12725	12868	12999	12634	12867	12725	12900	12763	12688	12804	12819	12685	12710	12782	12874	12647	12797	12759	12577	12778	12777	12843	12782	12644	12955	12739	12800	12869	12616	12934	13006	12749	12750	12878	12751	12898	12854	12743	12732	12985	12760	12732	12600	12800	12766	12918	12896	12766	12753	12893	13005	12882	12748	12892	12878	12792	12714	12657	12763	12669	12794	12721	12755	12810	12772	12726	12789	12670	12956	12769	12779	12948	12850	12744	12840	12799	12816	12924	12826	12691	12810	12969	12713	12810	12800	12858	12703	12744	12718	12739	12762	12672	12735	12960	12821	12877	12777	12823	12682	12785	12723	12796	12702	12840	12778	12893	12869	12874	12838	12941	12735	12883	12759	12708	12773	12881	12870	12672	12791	12762	12803	12785	12811	12891	12815	12761	12916	12871	12730	12627	12783	12743	12786	12834	12738	12848	12808	12844	12864	12796	12833	12764	12787	12769	12855	12783	12884	12855	13024	12879	12830	13035	12718	12577	12741	12695	12769	12787	12808	12809	13050	12714	12707	12743	12931	12739	12767	12804	13001	13042	12792	12978	12920	12850	12882	12914	12821	12778	12729	12866	12749	12870	12874	12725	12905	12790	12893	12938	12799	12833	12709	12819	12938	12749	12732	12894	12845	12779	12775	12906	12921	12874	12874	12712	12943	12868	12666	12850	12747	12860	12860	12861	12797	12712	12787	12827	12758	12821	12934	12717	12777	12759	12813	12814	12930	12907	12778	12801	12861	12846	12838	12785	12925	12758	12756	12789	12615	12889	12725	12930	12674	12934	12692	12928	12753	12650	12839	12866	12865	12825	12838	12926	13050	12717	12728	12873	12978	12747	12851	12716	12811	12797	12641	12860	12727	12672	12859	12666	12662	12696	12881	12621	12837	12884	12752	12858	12638	12769	12662	12626	12642	12924	12867	12879	12658	12946	12812	12712	12710	12816	12699	12812	12675	12848	12641	12831	12821	12795	12776	12862	12734	12668	12763	12716	12743	12765	12832	12794	12749	12842	12736	12833	12813	12803	12837	12790	12725	12890	12723	12879	12763	12873	12844	12950	12712	12924	12689	12792	12781	12805	12886	12864	12817	13079	12852	12764	12832	12876	12695	12859	12851	12764	12984	12687	12544	12852	12759	12806	12706	12884	12607	12895	12864	12930	12708	12787	12894	12797	12854	12817	12703	12908	12839	12750	12808	12638	12889	12813	12917	12898	12855	12810	12702	12748	12615	12660	12840	12829	12900	12561	12917	12824	12781	12746	12681	12848	12664	12774	12901	12849	12890	12808	12882	12736	12993	12906	12795	12818	12895	12721	12795	12670	12797	12785	12762	12628	12550	12778	12865	12734	12634	12865	12763	12941	12813	12931	12790	12730	12683	12694	12954	12691	12984	12812	12800	12848	12705	12670	12756	12878	12950	12833	12703	12570	12794	12790	12813	12869	12665	12765	12818	12738	12869	12849	12736	12812	12869	12680	12734	12926	12854	12928	12858	12832	12677	12786	12775	12663	12685	12672	12691	12683	12805	12770	12827	12661	12606	12855	12918	12894	12757	12726	12730	12775	12942	12878
23818	20912	28090	23944	21487	19643	18070	15992	15517	15765	15725	15640	15596	15507	19753	26071	25774	23076	20375	17163	15994	15313	15314	15238	15397	15344	15317	15293	15161	15275	15193	15175	15391	15290	15258	15097	15447	15373	15411	15268	15222	15151	15268	15525	15347	15215	15069	15360	15100	15291	15017	15293	15184	15151	15261	15260	15210	15018	15177	15128	15428	15303	15379	15165	15301	15319	15361	15192	15210	15269	15116	15165	15225	15214	15281	15107	15058	15153	15291	15194	15347	15121	15019	15146	15208	15162	15170	15076	15464	15232	15207	15299	15387	15321	15274	15245	15163	15121	15295	15099	15116	15111	15071	15202	15325	15325	15179	15177	15230	15168	15241	15252	15308	15298	15133	15168	15162	15369	15321	15276	15154	15247	15115	15206	15220	15174	15204	15272	15278	15245	15249	15190	15124	15225	15297	15052	15273	15465	15066	15185	15261	14873	15265	15231	15254	15264	15243	15107	15276	15339	15244	15205	15152	15060	15209	15307	15172	15246	15156	15200	15165	15179	15378	15173	15259	15413	15365	15137	15258	15250	15271	15069	15193	15299	15305	15235	15291	15157	15243	15291	15336	15275	15075	15132	15045	15171	15080	15233	14961	15209	15428	15319	15348	15068	15150	15523	15132	15146	15350	14961	15341	15140	15332	15077	15223	15485	15198	15213	15142	15241	15298	15130	15117	15232	15195	15205	15205	15301	15059	15078	15232	15269	15174	15257	15194	15201	15137	15118	15214	15272	15268	15305	15036	15286	15304	15175	15074	15036	15201	15170	15319	15145	15124	15034	15031	15158	14978	15127	15155	15183	15339	15114	15420	15286	15177	15371	15427	15136	15347	15069	15038	15254	15387	15069	15183	15169	15099	15395	15243	15231	15207	15092	15176	15287	15070	15352	15223	15026	15194	15175	15154	15158	15151	15286	15237	15192	15158	15285	15250	15202	15140	15092	15012	15201	15073	15432	15150	15092	15298	15064	15324	15175	15331	15065	15305	15235	15249	15083	15159	15097	15293	15164	15271	15481	15065	15134	15166	15084	15375	15141	15116	15144	15269	15091	15168	15013	15156	15263	15270	15399	15119	15176	15049	15144	15031	15262	15232	15217	15445	15237	14982	15224	15090	15283	14953	15058	15328	15105	15191	15191	15107	15157	15158	15167	15225	15321	15231	15202	15246	15148	15129	14951	15039	15314	15305	15144	15167	15209	15371	15250	15237	15046	15335	15208	15037	15154	15008	15127	15182	15097	15199	14855	15215	15280	15159	15203	15223	15073	15128	15136	15068	15240	15068	15305	15293	15107	15089	15003	15103	15162	15305	15280	15086	15239	15170	15251	15244	15148	15189	15279	15184	15308	15327	15219	15157	15338	15346	15194	15309	15267	15180	15281	15229	15147	15313	15206	15082	15327	15407	15031	15256	15130	15087	15225	15480	15126	15123	15274	15262	15234	15377	15252	15362	15183	15051	15190	15215	15239	15283	15153	15276	15275	15079	15148	15312	15369	15175	15223	15210	15288	15119	15118	15260	15354	15168	15235	15220	15137	15083	15150	14918	15180	15203	15256	15212	15210	15188	15214	15182	14989	15226	15284	15189	15152	15115	15293	15171	15196	15082	15055	15192	15064	15075	15291	15359	15253	15047	15192	15137	15106	14971	15047	14980	15251	15078	15203	15211	15269	15246	15256	15110	15226	14985	15103	15236	15068	15398	15259	15067	15335	15007	15123	15296	15160	15213	15075	15210	15164	15099	14982	15050	15108	15303	15295	15143	15335	15219	15075	15117	15191	15202	15288	15004	15066	15210	15220	15335	15330	15318	15306	15029	15149	15182	15193	15228	15245	15176	15118	15330	15081	15205	15092	15282	15249	15135	15107	15173	15216	15373	15194	15164	15089	15323	15269	15100	15075	15180	15239	15113	15176	15211	15164	15119	15194	15218	15240	15146	15031	15127	15326	15287	15331	15092	15306	15155	15232	15283	15148	15430	15167	15199	15175	15247	15175	15087	15257	15064	15143	15127	15147	15108	15276	15240	15307	15308	14983	15034	15125	15054	15067	15166	15215	15194	15135	15127	15148	15149	15118	15120	15220	15182	15069	15110	15182	15354	15202	15275	15205	15203	15097	15045	15157	15180	15056	15218	15440	15269	15278	15210	15351	15270	15387	15160	15128	14892	15443	15149	15265	15180	15177	15342	15266	15159	15174	15207	15259	15363	15227	15221	15296	15260	15079	15015	15189	15136	15234	15043	15126	15273	14969	15222	15166	15410	15116	15127	15108	15324	15240	15424	15302	15053	15232	15276	15180	15315	15100	15229	15142	15270	15089	15089	15220	15357	15133	15302	15164	15134	15299	15060	15395	15281	15305	15459	15305	15141	15140	15229	15226	15332	15022	14954	15084	15420	14980	15089	15167	15224	15312	15130	15475	15314	15077	15136	15232	15000	15471	15246	15079	15295	15252	15275	15154	15303	15127	15468	15075	15136	15188	15382	15186	15019	15444	15320	15311	15314	15297	15336	15175	15083	15296	15174	15237	15234	15306	15134	15123	15043	15148	15270	14919	15243	15116	15250	15169	15221	15247	15160	15234	15269	15328	14962	15224	15197	15117	15263	15241	15130	15301	15291	15363	15163	15388	15156	15179	15211	15104	15232	15128	15284	15085	15253	15239	15108	15143	15274	15261	15140	14942	15156	15204	15183	15240	15042	15305	15300	15273	15253	15208	15298	14989	15286	15425	15151	15177	15303	15118	15368	15181	15027	15283	15272	15257	15211	15333	15376	15146	15202	15200	15097	15289	15292	15177	15202	15114	15022	15374	15257	15209	15301	15060	15343	15261	15258	15221	15269	15189	15084	15204	15075	15079	15192	15122	15063	15302	15139	15127	15047	15224	15038	15200	15214	15264	15155	15350	15120	15278	14977	15291	15098	15226	15238	15278	15129	15207	15011	15159	15220	14986	15224	15111	15247	15404	15082	15194	15050	15063	15407	15247	15115	15304	15202	14953	15122	15178	14918	15114	15039	15251	15327	15096	15155	15293	15291	15250	15087	15256	15249	15201	15215	15426	15155	15439	15232	15064	15121	15292	15322	15235	15035	15140	15209	15180	15149	15081	15215	15130	15289	15316	15290	15196	15187	15261	15146	15175	15134	15078	15183	15246	15260	15207	15267	15129	15096	15295	15352	15042	15161	15102	15209	15342	15051	15358	15056	15278	15264	15093	15273	15148	15196	15327	15167	15133	15322	15419	15390	15359	15260	15171	15201	15223	15115	15130	15107	15589	15197	15395	15486	15223	15197	15343	14921	15222	15243	15611	15176	15193	15046	15066	15190	15239	15143	15239	15214	15456	15286	14943	15093	15276	15324	15263	15140	15173	15417	15338	15324	14991	15241	15210	15284	15111	15270	15053	15164	15076	15252	15220	15150	14961	15165	15128	15411	15263	15274	15079	15177	15071	15092	15118	14905	15174	15296	15161	15230	15154	15285	15351	15342	15162	15271	15340	15224	15210	15157	15250	15225	15286	15131	15140	15330	15240	15208	15224	15198	15108	15139	15179	15343	15155	15203	15184	15280	15125	15278	15214	15390	15201	15231	15136	14986	15242	15216	15115	15181	15270	15183	15135	15213	14983	15208	15281	14982	15249	15123	15003	15236	15050	15335	15265	15338	15296	15079	15243	15129	15077	15266	15095	15283	15035	15263	15327	15204	15241	15378	15119	15059	15172	15191	15294	14967	15192	15049	15259	15415	15257	15296	14984	15146	15242	15497	15145	15375	15178	15321	15196	15211	15179	15184	15162	15209	15235	15204	15222	15020	15348	15315	15259	15211	15322	15302	15321	15201	15198	15032	15185	15242	15142	15334	15136	15167	15346	15260	15202	15268	15061	15077	15211	15302	15192	15203	15219	15246	15208	15345	15149	15103	15212	15118	15313	15382	15032	15197	15345	15233	15188	15281	15248	14974	15263	15281	15282	15149	15033	15286	15045	15286	15276	15160	15222	15124	15105	15234	15390	15251	15129	15103	15001	15246	15107	15060	15091	15021	15194	15126	15152	15173	15192	15298	15257	15341	15134	15344	15197	15158	15342	15167	15055	15175	15311	15217	15114	14989	15329	15110	15109	15170	15214	15220	15025	15215	14957	15083	15326	15300	15142	15284	15038	15227	15275	15311	15334	15130	15185	15247	15259	15257	15203	15451	15314	14986	14964	15288	15200	15215	15232	15022	15046	15037	15183	15184	15109	15206	15166	15024	15009	15266	15107	15079	15093	15146	15259	15160	15463	15383	15308	15067	15268	15227	15276	15203	14943	15125	15138	15400	15340	15173	15174	15266	15304	15297	15273	15206	15167	15174	15145	15253	15269	15224	15269	15032	15275	15115	15072	15217	15199	15032	15219	15215	15032	15101	15211	15315	15380	15254	15115	15173	15279	15429	15373	15236	15325	15318	15103	15264	15077	14967	15169	15279	15068	15138	15271	15288	15097	15133	15212	15409	15172	15101	15218	15223	15091	15231	15179	15327	15330	15254	15177	15320	15297	15548	15299	15206	15243	15267	15232	15284	15213	15238	15177	15354	15267	15143	15058	15352	15061	15127	15202	15460	15210	15251	15263	15239	15247	15406	15239	15045	14995	15171	15151	15368	15139	15128	15142	15155	15303	15254	15036	15131	15147	15011	15195	15308	15143	15246	15038	15207	15197	15203	15200	15319	15198	14990	14991	14964	15071	15139	15113	15231	15213	15133	15103	15247	15246	15342	15140	15176	15322	15082	15240	15093	15034	15066	15114	15005	15174	15184	15188	15044	15173	15297	15323	15254	15381	15025	15124	15210	15382	15258	15145	15084	15148	15161	15268	15117	15234	15180	15279	15028	14960	15235	15163	15347	15234	15267	15512	15283	15334	15256	15435	15319	15174	15209	15186	15191	15250	15144	15171	15397	15207	15320	15000	15293	15244	15325	15057	15228	15063	15048	15247	15417	15309	15325	15339	15352	15153	15089	15240	15187	15286	15161	15152	15170	15395	15271	15177	15329	15029	15285	15123	15407	15445	15269	15082	15413	15201	15238	15289	15270	15104	15257	15246	15383	15250	15304	15197	15195	15120	15326	15083	15400	15243	15368	15350	15491	15170	15090	15153
12419	20791	19973	16364	14962	14580	14375	14284	13900	13917	13904	13799	13654	13972	21413	28211	26266	23349	19003	15408	14085	13621	13605	13529	13475	13560	13617	13396	13432	13622	13530	13523	13667	13549	13714	13516	13652	13524	13600	13379	13514	13339	13424	13548	13693	13665	13479	13513	13438	13516	13429	13600	13544	13365	13348	13647	13323	13595	13373	13372	13463	13444	13589	13450	13532	13488	13568	13531	13475	13507	13611	13383	13413	13494	13498	13650	13431	13521	13614	13487	13451	13540	13593	13613	13534	13544	13394	13546	13589	13330	13550	13465	13546	13629	13485	13536	13630	13408	13352	13447	13637	13742	13363	13472	13486	13585	13504	13500	13607	13458	13584	13619	13467	13447	13646	13349	13406	13552	13502	13446	13398	13541	13535	13505	13549	13597	13455	13531	13581	13521	13716	13290	13499	13704	13463	13534	13486	13578	13477	13511	13483	13393	13590	13410	13583	13389	13582	13605	13514	13511	13466	13483	13425	13409	13500	13549	13549	13400	13749	13461	13523	13506	13436	13466	13384	13559	13490	13556	13529	13597	13319	13488	13484	13479	13590	13294	13608	13428	13266	13472	13508	13513	13471	13488	13585	13542	13332	13510	13453	13517	13390	13551	13254	13333	13442	13527	13362	13321	13540	13504	13468	13493	13271	13512	13491	13347	13493	13601	13519	13367	13650	13480	13373	13587	13554	13564	13478	13553	13512	13483	13212	13559	13447	13530	13519	13455	13577	13653	13494	13400	13525	13419	13577	13399	13465	13425	13572	13483	13425	13426	13506	13613	13573	13471	13429	13492	13413	13630	13450	13501	13413	13545	13462	13537	13561	13622	13629	13606	13416	13346	13486	13289	13524	13539	13520	13407	13497	13473	13498	13517	13341	13601	13565	13522	13550	13509	13538	13436	13262	13396	13593	13632	13490	13421	13539	13537	13483	13584	13388	13592	13590	13480	13424	13448	13561	13627	13428	13522	13549	13501	13517	13421	13593	13422	13391	13389	13312	13684	13417	13524	13402	13410	13549	13580	13389	13614	13544	13602	13598	13371	13584	13426	13541	13404	13702	13512	13564	13434	13448	13549	13344	13638	13405	13718	13598	13465	13639	13463	13548	13593	13446	13299	13600	13562	13424	13668	13566	13510	13329	13410	13486	13426	13611	13475	13382	13279	13534	13381	13680	13490	13428	13637	13418	13406	13344	13449	13643	13389	13391	13329	13395	13450	13579	13421	13417	13500	13452	13558	13558	13540	13502	13366	13460	13498	13504	13456	13480	13341	13445	13492	13275	13493	13689	13303	13353	13614	13474	13352	13502	13603	13509	13448	13534	13404	13092	13549	13383	13368	13615	13436	13476	13488	13515	13514	13425	13362	13618	13641	13542	13498	13407	13444	13410	13446	13440	13331	13446	13519	13343	13485	13424	13437	13388	13498	13503	13535	13568	13524	13374	13491	13673	13370	13622	13348	13504	13536	13539	13406	13428	13414	13371	13445	13438	13375	13441	13508	13437	13467	13496	13493	13472	13368	13589	13470	13437	13512	13448	13555	13480	13468	13342	13245	13462	13535	13537	13478	13546	13606	13567	13466	13525	13540	13619	13368	13474	13444	13427	13476	13529	13534	13497	13599	13445	13354	13415	13483	13662	13361	13549	13378	13410	13648	13416	13461	13477	13490	13476	13377	13473	13580	13410	13526	13408	13441	13518	13435	13523	13302	13417	13345	13441	13543	13405	13488	13391	13329	13516	13448	13496	13367	13341	13636	13574	13689	13386	13516	13566	13489	13639	13486	13530	13318	13528	13508	13578	13471	13469	13481	13442	13368	13579	13414	13503	13499	13511	13592	13526	13687	13479	13476	13386	13604	13582	13488	13479	13417	13543	13459	13470	13445	13442	13498	13563	13514	13703	13444	13331	13412	13576	13491	13268	13386	13571	13336	13467	13636	13426	13535	13439	13557	13443	13553	13396	13407	13430	13586	13558	13777	13511	13595	13526	13487	13406	13345	13589	13498	13360	13634	13484	13429	13383	13361	13447	13628	13393	13560	13353	13375	13633	13734	13436	13404	13488	13543	13348	13526	13439	13444	13582	13447	13685	13683	13521	13469	13449	13564	13379	13550	13512	13531	13399	13614	13557	13539	13425	13340	13673	13489	13473	13599	13518	13559	13414	13449	13341	13451	13456	13325	13565	13339	13487	13344	13540	13569	13570	13455	13450	13414	13575	13337	13576	13576	13407	13665	13355	13440	13628	13593	13358	13527	13570	13563	13567	13358	13498	13651	13439	13366	13476	13499	13661	13533	13449	13488	13448	13496	13620	13447	13675	13478	13547	13470	13585	13359	13545	13546	13455	13551	13566	13380	13516	13429	13443	13615	13531	13430	13474	13581	13484	13456	13422	13570	13517	13481	13382	13363	13538	13557	13547	13368	13512	13531	13372	13481	13343	13492	13414	13417	13426	13640	13423	13545	13565	13555	13644	13541	13492	13667	13507	13386	13668	13475	13508	13580	13623	13452	13526	13385	13582	13516	13550	13437	13598	13474	13374	13422	13643	13506	13352	13595	13340	13381	13389	13368	13451	13609	13552	13432	13558	13574	13565	13487	13433	13623	13419	13395	13560	13507	13588	13556	13547	13394	13354	13455	13651	13497	13431	13517	13389	13456	13418	13567	13553	13361	13361	13456	13532	13425	13512	13469	13500	13433	13533	13497	13420	13589	13555	13368	13495	13526	13530	13671	13515	13460	13577	13472	13551	13482	13632	13596	13530	13468	13523	13555	13550	13416	13524	13465	13518	13595	13398	13597	13472	13565	13410	13418	13376	13517	13463	13581	13268	13364	13318	13397	13529	13556	13532	13500	13552	13596	13489	13553	13348	13343	13487	13522	13563	13524	13582	13494	13413	13375	13589	13509	13516	13361	13672	13497	13532	13237	13510	13567	13558	13545	13470	13540	13699	13427	13543	13341	13465	13456	13445	13521	13647	13505	13475	13346	13447	13514	13459	13359	13423	13592	13571	13508	13583	13501	13561	13438	13531	13342	13378	13559	13342	13411	13353	13486	13579	13572	13379	13350	13433	13507	13437	13403	13476	13408	13768	13629	13616	13441	13509	13493	13550	13428	13473	13422	13474	13462	13521	13476	13368	13426	13467	13414	13598	13369	13456	13416	13552	13330	13428	13333	13523	13419	13495	13553	13389	13497	13373	13529	13681	13535	13444	13511	13521	13571	13730	13373	13586	13466	13500	13460	13414	13338	13507	13508	13633	13616	13566	13516	13530	13447	13632	13537	13509	13621	13468	13562	13571	13584	13574	13443	13564	13704	13458	13672	13647	13393	13438	13489	13490	13446	13574	13441	13487	13487	13413	13538	13615	13642	13609	13491	13518	13779	13518	13427	13680	13363	13465	13378	13576	13350	13305	13477	13456	13501	13485	13491	13532	13413	13415	13505	13399	13579	13549	13481	13444	13374	13297	13538	13436	13431	13554	13547	13510	13542	13587	13324	13343	13598	13375	13404	13570	13564	13552	13446	13460	13445	13377	13566	13372	13442	13458	13472	13535	13648	13513	13637	13513	13652	13416	13451	13451	13472	13494	13362	13494	13546	13434	13508	13625	13514	13367	13414	13413	13580	13454	13448	13619	13583	13449	13477	13493	13585	13520	13451	13572	13364	13500	13463	13503	13422	13603	13330	13604	13345	13274	13556	13426	13408	13371	13544	13565	13420	13460	13460	13565	13424	13530	13499	13522	13485	13511	13406	13506	13401	13521	13384	13376	13468	13545	13502	13532	13579	13591	13480	13395	13500	13517	13394	13437	13375	13456	13376	13440	13488	13395	13330	13374	13304	13566	13688	13454	13386	13384	13488	13512	13404	13526	13508	13433	13534	13673	13477	13490	13496	13604	13617	13605	13362	13399	13422	13561	13490	13426	13419	13542	13601	13349	13428	13479	13324	13615	13488	13415	13428	13522	13391	13551	13386	13586	13627	13502	13436	13407	13372	13404	13401	13424	13669	13464	13373	13502	13429	13595	13491	13526	13481	13474	13584	13687	13415	13470	13661	13511	13467	13587	13523	13426	13524	13418	13491	13511	13512	13572	13497	13437	13388	13520	13580	13588	13568	13497	13316	13455	13534	13355	13638	13564	13380	13562	13383	13522	13550	13598	13458	13427	13351	13490	13348	13396	13438	13527	13501	13730	13467	13604	13644	13479	13437	13490	13497	13574	13470	13525	13531	13485	13407	13634	13749	13275	13417	13538	13543	13463	13545	13528	13492	13481	13479	13527	13398	13589	13413	13540	13464	13428	13473	13619	13433	13500	13433	13422	13439	13624	13559	13383	13630	13508	13561	13441	13531	13501	13431	13441	13410	13486	13525	13442	13540	13475	13467	13606	13559	13578	13642	13644	13417	13496	13335	13438	13536	13489	13550	13498	13570	13655	13481	13422	13496	13516	13343	13526	13442	13423	13557	13434	13506	13402	13493	13484	13581	13542	13515	13620	13465	13371	13431	13526	13430	13090	13636	13516	13420	13576	13609	13535	13315	13528	13586	13525	13564	13496	13519	13414	13316	13480	13520	13544	13466	13348	13452	13496	13507	13490	13490	13443	13384	13439	13325	13508	13453	13586	13332	13534	13492	13522	13481	13645	13401	13599	13444	13482	13412	13446	13384	13449	13486	13297	13328	13515	13418	13590	13570	13418	13526	13516	13441	13326	13466	13439	13595	13664	13410	13491	13480	13565	13391	13426	13472	13611	13393	13459	13560	13406	13402	13565	13422	13413	13497	13452	13471	13653	13542	13475	13376	13366	13499	13449	13579	13505	13446	13493	13453	13302	13464	13507	13535	13497	13542	13459	13617	13649	13586	13489	13424	13509	13511	13420	13479	13294	13629	13550	13368	13361	13491	13427	13290	13508	13727	13767	13578	13405	13588	13554	13593	13621	13426	13540	13527	13704	13517	13658	13509	13518	13532	13565	13485	13513	13665	13535	13459	13549	13474	13494	13477	13492	13431	13346	13422	13497	13432	13495	13612	13410	13439	13367	13297	13403	13485	13517	13586	13609	13591	13385	13461	13643	13336	13396	13505	13493	13450	13402	13509	13520	13394	13414	13449	13573	13530	13458	13494	13552	13325
22583	20962	28739	23382	21077	22590	23892	18144	17024	17458	17127	16707	16881	17064	20165	31946	36224	31937	26635	21368	18120	16811	16632	16356	16441	16427	16507	16322	16534	16445	16244	16373	16337	16368	16462	16217	16320	16335	16418	16352	16302	16244	16639	16254	16548	16313	16357	16417	16476	16218	16428	16189	16289	16428	16436	16350	16061	16322	16204	16409	16687	16354	16271	16359	16366	16384	16340	16401	16149	16219	16262	16355	16330	16393	16455	16363	16333	16362	16381	16180	16541	16548	16259	16255	16315	16221	16310	16346	16242	16072	16320	16245	16338	16333	16343	16383	16394	16433	16329	16312	16307	16247	16331	16310	16161	16180	16206	16322	16350	16150	16223	16326	16188	16307	16129	16320	16208	16313	16292	16363	16175	16381	16382	16125	16162	16118	16390	16160	16230	16232	16290	16447	16199	16372	16427	16298	16227	16286	16329	16227	16249	16257	16267	16289	16388	16538	16263	16269	16377	16294	16373	16144	16300	16263	16332	16295	16317	16311	16341	16144	16263	16377	16449	16414	16499	16182	16232	16250	16280	16192	16360	16364	16326	16190	16316	16338	16399	16206	16323	16465	16221	16352	16237	16191	16168	16342	16167	16253	16311	15934	16103	16405	16343	16344	16225	16365	16122	16165	16132	16364	16357	16284	16197	16162	16092	16116	16266	16446	16288	16264	16142	16249	16220	16131	16268	16102	16037	16287	16288	16113	16321	16213	16128	16177	16354	16359	16283	16226	16215	16168	16289	16238	16255	16151	16067	16259	16018	16274	16258	16204	16192	16386	16409	16251	16115	16364	16233	16261	15994	16257	16385	16390	16336	16229	16337	16365	16092	16258	16085	16294	16287	16171	16019	16081	16225	16203	16161	16181	16160	16279	16196	16042	16306	16280	16290	16194	16262	16274	16253	16352	16251	16383	16173	16154	16260	16074	16373	16327	16254	16359	16115	16222	16191	16367	16410	16314	16128	16290	16068	16304	16232	16219	16303	16379	16388	16191	16249	16208	16173	16233	16337	16364	16292	16419	16278	16304	16159	16167	16604	16240	16141	16394	16286	16180	16340	16371	16359	16374	16274	16189	16437	16321	16300	16226	16245	16495	16389	16358	16241	16361	16188	16457	16383	16231	16256	16182	16250	16279	16270	16164	16216	16338	16352	16241	16369	16252	16270	16432	16228	16428	16323	16593	16325	16272	16272	16190	16212	16298	16408	16216	16266	16252	16343	16147	16334	16312	16448	16234	16256	16349	16301	16299	16336	16244	16274	16355	16265	16061	16169	16371	16353	16337	16289	16055	16172	16305	16300	16223	16100	16373	16401	16149	16160	16309	16282	16100	16170	16278	16108	16130	16250	16296	16194	16123	16427	16384	16318	16268	16279	16325	16212	16207	16402	15912	16204	16288	16165	16364	16351	16285	16129	16273	16316	16206	16332	16143	16076	16095	16332	16311	16234	16256	16106	16166	16100	16298	16254	16257	16240	16303	16178	16236	16315	16170	16111	16240	16219	16196	16307	16119	16268	16115	16263	16133	16169	16270	16207	16301	16489	16165	16373	16133	15946	16403	16278	16262	16133	16425	16254	16047	16208	16309	16305	16330	16327	16284	15956	16385	16239	16027	16199	16181	16221	16381	16052	16433	16145	16184	16197	16229	16494	16368	16287	16309	16267	16308	16314	16241	16300	16250	16215	16247	16320	16260	16509	16227	16355	16120	16295	16310	16338	16274	16434	16259	16531	16274	16510	16303	16179	16129	16160	16355	16214	16209	16046	16191	16317	16227	16148	16220	16246	16478	16251	16269	16213	16372	16288	16398	16289	16376	16480	16227	16324	16390	16316	16293	16235	16228	16287	16165	16328	16337	16402	16322	16302	16260	16402	16094	15940	16162	16377	15833	16099	16338	16179	16195	16211	16303	16325	16172	16083	16202	16249	16320	16430	16428	16388	16307	16107	16246	16184	16125	16197	16160	16191	16058	16310	16244	16195	16051	16280	16226	16280	16492	16304	16106	16329	16191	16242	16236	16055	16057	16340	16185	16261	16146	16430	16391	16182	16410	16281	16047	16166	16400	16281	16197	16506	16057	16164	16221	16146	16432	16293	16266	16294	16168	16094	16323	16469	16310	16258	16110	16227	16288	16291	16285	16205	16529	16332	16309	16346	16408	16279	16179	16374	16322	16371	16358	16174	16327	16292	16290	16647	16119	16350	16312	16279	16283	16161	16297	16389	16114	16168	16353	16368	16248	16277	16295	16132	16216	16289	16196	16352	16344	16225	16341	16321	16257	16299	16123	16167	16250	16278	16208	16317	16435	16323	16392	16228	16198	16381	16449	16121	16274	16298	16215	16319	16203	16104	16134	16368	16241	16328	16259	16382	16132	16243	16087	16200	16345	16137	16161	16337	16549	16305	16064	16287	16310	16277	16200	16326	16210	16111	16102	16363	16120	16218	16288	16158	16312	16231	16226	16110	16253	16003	16277	16391	16302	16210	16076	16021	16023	16389	16352	16198	16288	16416	16279	16375	16205	16312	16149	16155	16159	16043	16246	16170	16295	16195	16309	16352	16278	16333	16386	16041	16020	16170	16391	16286	16186	16325	16312	16190	16387	16428	16355	16316	16285	16398	16249	16037	16221	16303	16225	16363	16359	16227	16144	16312	16135	16298	16315	16295	16353	16264	16208	16328	16402	16343	16044	16180	16278	16319	16194	16360	16240	16254	16361	16156	16335	16231	16379	16202	16232	16150	16377	16430	16297	16340	16322	16190	16223	16146	16235	16204	16334	16373	16209	16220	16187	16182	16251	16206	16169	16272	16118	16143	16132	16243	16124	16368	16053	16078	16466	16216	16228	16268	16464	16227	16072	16287	16149	16160	16339	16286	16418	16263	16332	16401	16347	16173	16028	16235	15966	16254	16206	16279	16069	16272	16197	16425	16502	16383	16281	16286	16073	16430	16420	16045	16332	16322	16257	16387	16178	16377	16133	16444	16323	16258	16322	16386	16243	16374	16343	16240	16424	16289	16300	16097	16399	16082	16273	16203	16336	16269	16222	16355	16336	16103	16053	16239	16362	16247	16341	16213	16027	16095	16368	16369	16139	16016	16075	16234	16155	16241	16089	16083	15990	16274	16160	16141	16418	16153	16241	16225	16188	16105	16024	16062	16295	16322	16396	16107	16296	16305	16274	16142	16247	16442	16149	16315	16409	16278	16296	16511	16277	16445	16041	16368	16272	16278	16336	16301	16219	16185	16312	16474	16340	16255	16129	16234	16222	16281	16201	16386	16199	16229	16362	16452	16397	16308	16221	16393	16132	16369	16260	16182	16377	16381	16319	15950	16223	16494	16279	16208	16286	16155	16286	16288	16283	16272	16249	16260	16098	16326	16289	16488	16299	16182	16366	16077	16055	16409	16351	16081	16212	16187	16153	16293	16352	16286	16133	16065	16110	16236	16271	16313	16310	16240	16236	16161	16195	16184	16265	16214	16538	16194	16027	16225	16198	16306	16162	16244	16157	16078	16318	16434	16256	16226	16117	16367	16259	16268	16194	16270	16378	16491	16280	16141	16247	16229	16257	16272	16176	16251	16197	16084	16158	16154	16063	16139	16272	16234	16311	16199	16251	16139	16198	16135	16347	16576	16535	16322	16292	16377	16256	16139	16325	16283	16109	16022	16249	16231	16309	16224	16141	16120	16374	16142	16243	16046	16075	16181	16365	16078	16157	16225	16107	16137	16103	16221	16298	16397	16333	16173	16271	16343	16353	16274	16251	16334	16313	16227	16138	16148	16338	16051	16300	16015	16319	16406	16144	16208	16248	16308	16231	16103	16152	16507	16276	16298	16289	16304	16159	16248	16091	16374	16098	16086	16050	16127	16442	16357	16249	16212	16469	16230	16414	16359	16414	16177	16258	16378	16202	16368	16259	16275	16170	16218	16290	16176	16050	16168	16249	16294	16278	16289	16481	16149	16117	16285	16182	16158	16314	16230	16219	16288	16082	16432	16290	16291	16243	16350	16130	16164	16232	16365	16418	16220	16294	16375	16348	16206	16076	16372	16255	16266	16082	16293	16210	16277	16329	16331	16232	16279	16219	16233	16128	16178	16392	16261	16015	16157	16097	16268	16173	16380	16462	16396	16232	16185	16157	16340	16142	16244	16236	16182	16218	16329	16333	16262	16339	16329	16304	16364	16096	16209	16314	16457	16381	16143	16213	16184	16269	16133	16136	16073	16158	16278	16289	16412	16334	16170	16109	16192	16176	16400	16240	16327	16282	16388	16291	16097	16170	16175	16308	16177	16165	16357	16319	16305	16365	16244	16181	16385	16392	16043	16184	16410	16264	16290	16236	16171	16225	16310	16219	16250	16185	16117	16111	16242	16103	16372	16316	16175	16151	16418	16333	16523	15986	16256	16179	16269	16196	16286	16188	16228	16106	16176	16258	16173	16063	16399	16307	16148	16418	16148	16259	16279	16142	16285	16451	16220	16176	16302	16274	16259	16203	16208	16268	16377	16302	16474	16457	16317	16305	16222	16184	16200	16100	16217	16258	16273	16298	16370	16332	16192	16222	16162	16198	16484	16372	16247	16330	16197	16234	16074	16323	16419	16258	16218	16228	16080	16155	16300	16170	16410	16548	16371	16325	16211	16193	16044	16236	16071	16394	16085	16178	16137	16310	16223	16236	16328	16262	16332	16293	16227	16257	16212	16271	16366	16375	16559	16103	16359	16290	16101	16351	16596	16194	16303	16256	16298	16218	16185	16297	16104	16262	16304	16008	16239	16236	16361	16164	16291	16422	16374	16199	16433	16304	16214	16457	16165	16182	16284	16198	16259	16235	16109	16276	16330	16293	16141	16183	16179	16089	16285	16369	16534	16360	16123	16306	16301	16263	16360	16333	16375	16326	16347	16240	16465	16340	16162	16009	16384	16166	16059	16503	16194	16234	16335	16343	16360	16291	16201	16274	16306	16249	16112	16031	16049	16307	16210	16103	16184	16443	16416	16042	16289	16320	16182	16164	16466	16360	16304	16073	16442	16219	16062	16207	16243	16327	16293	16312	16172	16199	16291	16417	16247	16323	16151	16304	16300	16432	16296	16122	16152	16109	16161	16270	16405	16335	16401	16326	16411	16151
14303	26847	24662	19024	17273	16723	16313	15538	15163	15186	14991	14825	14666	15002	20420	35368	37160	32292	25771	19551	15690	14665	14308	14092	14218	14161	14075	14165	14139	14182	13964	14102	14236	14253	14149	14142	14035	14109	14083	13957	14022	14020	14223	14059	14196	14110	14031	14089	14108	14041	13960	14113	14103	14090	14133	13973	13985	14112	13963	14100	14180	13983	14061	14171	14231	14105	13988	14123	14235	13990	13975	14062	14184	13960	14208	13912	14220	14149	13952	14133	14103	14272	13991	14075	14007	14090	14121	13830	14246	14097	14029	13965	14082	14000	14167	14010	14071	14125	14014	14168	14114	14199	14012	14050	14051	14217	14058	14060	13897	14071	13985	14105	14009	14043	14294	14130	14020	14165	14151	14039	14144	14123	14087	14081	13976	14030	14088	14195	14169	13988	13989	14271	13975	14103	13986	14004	13990	13981	14109	14142	14129	14045	14033	14120	14177	13864	14026	14089	14264	14252	13956	13997	14104	14012	13951	14009	14180	14200	14061	14161	14013	14028	14277	14087	13968	14182	14169	14220	14079	14119	14114	14114	14034	13888	14039	14156	14020	14028	14162	14005	14219	14069	14075	14133	14165	14053	14032	14157	14067	14073	14258	14113	13952	14029	14074	14019	14035	14117	14008	14034	14141	13951	14006	14080	14155	14079	13977	14139	14146	14140	13867	14055	13939	14084	14084	14014	14018	13920	13977	14121	14035	14078	14095	14099	13969	14141	13948	14184	13991	14045	14011	14141	13850	14256	14233	13944	14069	13896	14102	13992	14256	14203	13985	13984	14084	13859	14089	14199	14135	14182	14127	13967	14021	14054	14109	14050	14168	14035	14101	14187	14087	14048	14009	14009	13973	14051	14025	14008	14135	14075	13898	14108	14069	14011	13948	14042	14185	14227	13974	14011	14045	14043	14148	14091	13952	14008	14181	13962	13996	14071	14001	14070	14141	14116	14067	14022	14173	14015	14287	14133	14061	14149	14000	14056	14202	14003	14101	14038	14067	13938	14107	14028	14010	13953	14079	13870	14130	14084	14010	14173	14083	14182	14107	14053	14145	14065	13930	14050	14129	13992	14038	14067	14113	14183	14021	14205	13997	14023	14003	14182	13990	14126	14012	14111	13949	14154	14061	14113	14023	14065	14044	13836	14153	13986	13998	14407	14067	14007	13931	13946	13974	14123	14097	14007	14083	14062	14055	14178	14056	14006	14057	13999	14047	14019	14086	14129	13995	14120	13980	14095	14043	14059	14017	13891	13961	13989	13956	13835	14192	14027	14132	14028	13879	14134	14052	13986	14102	14018	14180	13935	13994	14046	14113	14134	14163	14067	14099	14189	13950	14050	13873	14206	14027	13998	14086	14155	14113	14144	14089	14175	14218	14136	13908	14073	14102	14066	14070	14313	13914	13858	14128	13886	13932	14074	14213	14054	13869	13941	14160	14065	14078	14066	14090	14056	14011	14154	14227	13971	14002	14024	14288	13912	14040	13998	13975	13916	14050	14083	14178	14162	14094	14125	14158	14304	14164	14230	14020	14020	14024	14057	14101	14180	13984	13955	14146	13858	13921	13981	14230	14034	14010	14011	14114	14016	14049	14067	14070	14046	14066	14067	13964	14256	14098	14029	13956	13965	14159	14020	13855	14091	14114	14043	14056	14012	14134	14172	13878	14179	13829	13995	13906	13898	14106	14049	13992	13947	14115	14027	14058	14106	13930	14046	14157	13976	14055	14170	14055	14029	14155	13972	13980	14109	14030	14165	14064	14036	14015	14106	14058	13902	14203	14091	14079	14002	13908	14189	14089	14071	13830	13946	14223	14274	14017	13963	14037	14124	14035	14007	14151	14078	14198	14132	13928	14103	14070	14074	13921	13917	14077	14142	14202	14223	14126	14049	13957	13837	14083	14036	13988	14051	14027	13976	14229	14179	14137	14084	14170	14006	13863	14034	14105	14080	14216	13983	14155	13846	14041	14106	13836	14028	14009	14058	14222	14072	13997	13993	14107	14040	13934	14159	14163	14056	14011	14114	13970	14135	14048	14124	14112	14137	14039	14129	14097	14084	14141	13994	14023	13803	14102	14063	14145	14207	14125	14163	14083	13944	14084	14207	13974	14044	14025	14094	13976	14086	14033	13981	14136	14049	14053	13951	14065	14192	13953	13984	14155	14058	14215	14048	14133	14126	14111	13914	14098	14003	13947	14019	14170	14105	13988	13976	14000	14156	14077	13996	14121	14124	14093	13921	13930	14196	14019	13973	13995	14046	14136	14095	14089	14019	14133	13998	14171	14004	13974	13968	14048	14116	14065	14103	14197	14006	14049	14060	13957	14044	14086	14144	13973	14020	14226	14142	13973	14030	13853	14130	14023	14025	14003	14094	13940	14095	14097	14035	14017	13952	14078	14076	14185	13913	13958	14093	13986	14030	14080	14157	14192	13984	14028	14024	13920	13889	13908	14139	14009	14186	13896	14134	14110	14262	13923	13973	13955	14297	13841	13985	14024	14019	13993	14166	14200	14097	14124	13902	14045	14052	14070	13842	14046	14027	14180	14012	13992	14077	14224	14020	14095	14184	13954	14115	14008	13917	14054	14058	14157	14101	14017	14040	14007	14190	14090	13996	14110	14135	14009	13927	14212	14003	14230	13995	14113	14169	14196	14202	13933	13919	14052	14129	14069	14032	14019	13959	14024	14117	14110	14012	13907	14028	13976	14036	14008	13874	14226	13895	14097	14023	14032	14031	14007	14037	14048	14105	14012	14104	14180	14108	14017	14118	14029	14136	14186	14011	14130	14032	13999	13894	14062	14109	14123	14168	14084	14078	13952	14178	14190	14103	14023	13997	14133	14143	13971	14077	14103	14052	14007	14132	13981	13936	14238	13938	13962	14101	14022	13998	14063	14106	14088	14045	14025	14097	13825	14243	13942	14121	13863	14094	14260	13983	14071	14077	14023	14185	14018	13956	14057	13994	13942	14055	14008	13978	13906	14117	13943	13924	14083	14150	13929	14265	14235	14048	14005	14055	14212	14192	14051	14095	14104	14169	14019	14125	14002	14022	13915	14075	14087	13934	14062	14258	14115	14222	14001	14196	14088	14024	14089	13999	13863	14100	13857	13862	13954	14034	14138	13990	14150	13917	13979	13982	14067	13908	13849	14088	14026	14331	14067	13977	14174	14338	14070	14127	14016	14129	14041	14108	14073	14082	14090	14126	14179	13861	14047	13906	14140	14144	13972	14011	14245	13999	14142	14076	14098	14061	14231	13909	14108	14070	13945	14094	14153	14013	13990	14289	14042	14234	14054	14092	14065	13992	14140	13911	14002	14227	14043	14019	14038	13937	14006	13969	14042	14205	13926	14280	14079	13898	13863	14031	14103	13956	14093	13965	14032	13937	14009	13981	14143	13961	14155	14100	14055	13906	14019	14029	14158	14062	14101	14078	13873	14072	14025	14163	14065	14077	14091	13945	13923	13894	14086	14036	13953	14126	14123	13996	13950	13985	14107	14082	14113	14062	13904	14147	14140	13945	14070	13922	14257	13961	13895	14015	14206	14103	13965	14038	14072	14070	14125	14013	13959	14232	13973	14080	14151	14169	14082	13964	14025	14237	14104	14197	14183	14130	13991	14107	14220	14151	14016	13998	14091	14145	14123	14137	13887	14228	14211	14182	14076	14228	13913	14052	14045	14018	14012	14294	13918	14165	13895	13897	14113	13999	14111	14031	14160	14062	14074	14139	14143	13907	14043	14019	14008	14139	14097	13913	14041	13978	14029	13942	13978	14039	14205	13997	14084	14054	13942	14088	14078	13831	14144	14114	14010	14013	14110	13988	14136	14003	14105	14103	14040	14101	14015	14014	13977	14070	14070	14107	13934	14163	14160	14026	13994	14006	14107	14059	14068	14086	14260	14145	14002	13968	13931	13999	13949	14022	14136	14169	14225	13955	13904	14116	13982	14175	13961	14045	14049	13898	14060	14005	14062	14136	14024	14248	14097	13871	14022	14044	13886	13976	14133	14095	14058	14142	14059	14086	14193	13997	14114	14080	14089	14063	14102	14020	14041	14151	14126	14053	14115	14012	13818	14048	14077	14018	14280	14077	14002	14109	14016	14187	14127	14168	14150	13981	14089	14059	14019	13881	13928	13910	14009	14120	13993	14022	14133	14036	14047	14151	14131	13981	14162	14078	13984	13941	14142	14019	14067	13922	14091	13952	14137	14152	14152	14078	14000	13885	14012	13875	14003	13903	14163	14104	13879	13988	14017	14106	14015	14000	14075	13997	13975	13954	14162	14073	14122	14109	13993	13791	14129	14032	14032	14049	14094	14293	13927	14099	14083	14094	14273	14202	14065	13932	14087	14156	14050	13979	14262	13980	14096	14098	14051	14088	13968	14120	14185	14165	14117	14083	14038	14008	14112	13976	14052	14106	14157	14184	14385	13920	13940	13972	14091	14033	14103	14117	13938	13844	14033	13980	13956	14039	14008	13931	14161	14143	13955	13863	14270	14156	13959	14302	14040	13902	14060	14194	14115	14085	14170	14112	14101	14033	14027	14032	13894	13923	13929	13991	14012	14242	14114	13796	14027	14004	14100	14046	13911	14001	14119	14119	14069	14079	14028	13945	14101	13942	14120	14077	14155	14088	14063	14020	14147	14197	14068	14119	14074	13906	13963	13970	14128	14110	14064	14049	14168	13938	14092	14000	14061	14072	14084	14068	14109	14178	14117	13920	14021	14042	14104	14093	14035	13967	14038	13892	14110	13914	14100	13991	14244	14056	14142	14090	14185	14005	14047	13988	14010	14022	14087	14018	13911	13873	14065	14157	14047	13998	14281	14051	14020	14176	14015	14088	14005	14041	14120	14071	14021	14189	14030	14153	13918	14070	14097	14097	14113	14121	14246	13901	13874	14039	13976	14235	14149	14070	14145	14039	14053	13954	14079	14006	14060	14132	13916	14098	13992	14064	13902	14057	13995	14060	14042	14039	13987	13960	13956	14191	14164	14037	14098	14119	13988	14040	14087	13943	14033	14014	13990	14090	14123	14067	14095	14062	14089	14125	14052	14028	14032	14056	14197	14029	14065	14112	13993	14024	14032	13964	14013	14069	14046	13861	14087	14003	14032	14244
27044	21585	24213	20733	17263	17506	17761	17532	17478	17327	17372	17234	17281	17266	17522	18809	19251	18844	18211	17542	17486	17224	17084	17176	17157	17104	17173	17141	16965	17213	17076	17165	17129	17202	16967	17066	17353	17063	17069	17319	17242	16963	17105	16812	17139	16975	16942	17020	17086	17151	17232	17085	17145	16891	17102	17108	17134	16991	17197	17015	17082	17298	17174	16961	17179	17069	17050	17084	17048	17149	17100	17014	17026	16931	17203	17281	17170	16973	16793	17226	17126	16931	17117	16999	16999	17147	17025	16888	17067	16806	17156	17076	16903	17158	17075	17103	16988	17101	17085	17183	17354	17179	17258	17075	16811	17066	17031	16988	17052	17211	17101	17073	17136	17346	17263	17166	17142	17064	17072	17004	17109	17125	17122	17074	16887	17125	17130	17086	17210	17113	16937	16948	16989	17047	17000	17050	17144	17190	16912	16845	17099	17068	17085	17162	17088	17280	17250	16975	16971	16986	17122	17125	17224	16946	16952	17067	17090	16947	17242	17132	17123	17118	17010	17337	17209	16974	17166	17016	17082	16997	17222	17009	16835	16864	16923	17088	16963	17034	17179	17034	17102	16965	17044	17068	17123	17036	17073	17141	16906	17048	17051	16901	17159	16924	17178	17025	17064	17045	17058	17241	17143	16821	16985	16988	16995	17213	17141	17034	17134	17205	17013	17166	17222	17164	16995	16921	16898	17071	17174	16978	16996	16923	17125	17083	17139	17133	16935	17032	17140	17078	17349	17129	17236	17000	17078	17130	17360	17091	17170	17108	16925	17108	16915	17084	17018	17069	16899	16953	16925	17138	17217	16938	17015	17260	17114	17062	16986	17022	17100	17249	16864	16975	17029	17147	17254	17060	17014	17012	17134	17115	17116	17150	16902	16957	17050	17178	17030	17017	16827	17178	17046	16975	17074	17055	17100	16941	17034	17114	17216	17118	17039	17064	16949	17177	16945	17205	17007	16922	17208	17215	17114	17106	17033	17122	16742	17172	17051	17070	17105	17297	17105	17128	17062	17093	17133	17189	17283	17023	17050	17196	17165	17044	17280	17056	17138	17122	17018	17054	17059	17118	17053	17145	17084	17153	17174	17047	17209	17282	17007	17243	17065	17011	17056	17177	17081	17046	17071	17012	16762	16899	17168	17139	17180	16959	17211	17266	16941	17207	17070	17271	17153	17042	17097	17230	17005	17040	16981	16811	17192	17210	17017	17013	16899	17137	17024	17021	17016	17170	17013	16859	17015	17127	17164	17180	16832	17089	17144	17134	17093	17172	17331	17188	17178	17202	17063	17235	17026	16969	17147	17144	17154	17118	16945	17275	17019	17065	17010	17006	17072	17137	17020	17144	17152	17089	17193	16926	17058	17125	17221	16994	17064	17034	17066	17165	17195	17129	16983	16930	16996	16868	16979	17013	17098	17227	17179	17063	17207	16933	16852	16972	16993	17013	17056	17113	17085	17146	16917	16925	17062	16988	16932	17191	16940	17172	17151	17041	17231	17045	17121	17012	16859	16882	17048	17084	16950	17129	16956	17169	17043	17285	17190	17085	17268	16955	17176	17162	17203	17173	16923	16955	16922	17131	17077	17106	17034	16568	16888	16936	17043	17115	16999	17185	17062	17047	17104	16926	17202	17247	17252	17040	17134	17043	17069	16941	17089	16965	17086	17129	17093	17044	16966	17126	17223	16982	17010	16956	17167	16995	17219	17161	17190	17029	17231	17020	17136	17071	17144	17105	17094	17184	17166	17008	17153	16885	17018	17157	16994	17303	17111	17042	16993	16731	16876	16832	17084	16889	17071	17127	17175	17028	17125	17020	17147	17251	17018	17106	17200	17124	16840	17040	16843	17042	17098	17078	17302	17179	17152	16940	16932	17320	17259	17079	17021	16993	17014	17002	17055	16946	17156	17117	17033	16921	17234	16896	17041	17275	17019	17203	17207	17145	17111	17228	17121	17158	17058	17091	17312	17119	16853	17035	16928	16939	16898	17179	17169	17038	17315	16953	17272	17164	16939	17075	17018	17076	17262	17168	16892	17166	17165	16901	17015	17155	17308	17206	17190	17110	17087	17176	17152	17030	17284	17052	17061	17079	16988	17210	17015	17023	17030	17083	17126	17054	16927	17221	17112	17003	17036	17087	17008	17194	17227	17077	17030	17153	17142	17205	17230	16961	16999	17051	17112	17122	17161	16951	16987	17076	16950	16998	17269	17069	16944	17002	17255	17110	17053	17239	17350	17070	17063	16978	17173	17023	17140	17189	17091	17134	17081	16951	17086	17185	17042	17191	17084	17114	17047	17123	17008	17163	16995	16915	17067	17064	17041	16988	16953	17096	17145	17263	17192	17100	17092	17188	17067	17053	17117	17181	17062	16997	17085	17207	17018	16949	16967	17048	17074	17070	17046	17136	17049	17439	17113	16989	16908	17224	17095	16758	16810	17046	16863	17063	17196	17152	17068	16828	17010	17138	17194	16784	16920	16904	17031	17105	16883	17099	17097	17130	16994	16858	16981	17075	16993	17054	17078	17189	17165	16883	16984	16920	17120	17147	17011	16950	17048	16924	17080	17094	16859	17142	16962	16927	17152	17113	17098	17082	17231	16944	17227	17007	17038	16892	17212	17043	16982	16967	17035	17057	17330	17054	17120	17047	17159	16944	17006	17066	16866	17016	16925	17105	17301	17206	17021	16773	17000	16809	17050	16876	17086	17076	16926	17235	17103	17198	16844	16906	17244	17144	17124	17098	17038	17087	17116	17176	17320	17041	17107	17110	17093	16904	17110	17009	17061	16835	17022	17053	16852	17118	17058	17075	17276	17254	16849	16905	17062	17178	17290	17088	17014	17113	17016	17245	17265	17270	17217	17181	17074	17246	17133	17055	17297	17064	17171	17122	17245	17170	16859	17129	17006	17142	17365	17018	17102	17218	16989	17128	17071	17076	17139	17081	17046	17155	17088	16900	17007	17084	16810	16857	17180	17154	17033	17048	16941	17011	16984	17100	17131	17002	17221	17139	16985	17264	17173	17239	17077	17037	17105	16868	17187	17123	16932	17115	17071	17005	17136	17089	17196	17056	17265	17203	17021	17240	17184	17188	16867	17107	17056	16975	17242	16974	17054	17107	17023	17268	17213	17291	17049	16937	17085	17332	16962	17001	17262	17164	17062	17275	17126	17000	17170	16975	17024	17074	16951	17298	17097	16882	17052	16958	17155	16725	16934	17005	16976	16989	17170	17155	16973	17250	17211	17140	17070	17104	16855	17161	17286	17093	17037	17130	17032	16871	17299	17057	16994	17006	17019	17009	17095	17172	17136	16935	17032	16973	17116	16992	17189	16848	17173	16857	17131	17089	17102	17103	16888	16843	17045	17091	17160	17113	17033	17024	17259	17213	16993	17042	17237	17158	17202	17149	16947	17072	17097	16880	17194	17160	17118	17017	17099	17030	17002	16928	17120	17205	16991	17156	17124	17020	17315	17285	16874	17144	16946	17058	16936	17074	17303	17206	17235	17135	17245	17149	17181	17151	17130	16961	17073	17144	17395	17172	16972	17106	16972	16916	16964	17035	17243	17004	17249	17130	17009	17107	17205	17194	17068	17122	17073	17099	17198	17116	17099	17169	17091	17151	16890	17087	17069	17071	17172	17192	17150	16982	17047	17190	17090	17085	17023	16877	17252	17011	17201	16915	16987	17114	17166	17102	17033	17053	16959	17057	17072	17118	17182	17055	17010	17033	17029	17209	17137	17064	17085	17097	17045	17241	17055	17210	17121	17244	17265	17257	17173	17082	16975	17103	17006	17043	17081	17181	17021	17037	16967	17112	17274	16999	17208	16866	17184	17347	17125	17039	17049	16973	16994	17085	17258	17076	17136	16987	17144	17090	17101	16944	17059	17214	17118	17154	17226	17169	17217	17175	17006	17016	17173	17212	17350	17239	17106	17049	16925	17015	17153	16952	16880	16954	17102	17175	17051	17138	17216	16923	17082	17098	17103	17253	17175	17108	17167	17119	17116	17088	16965	17063	16946	17104	17127	17164	17234	17196	17122	17089	17028	17166	17041	16891	17037	17062	16978	16817	17016	17112	17237	17114	17301	17044	17081	17005	16926	17116	17044	17096	16965	17137	17140	17121	17171	16869	17130	17165	17022	17045	17207	17139	17126	17162	17190	17037	17128	16957	17138	16991	17010	17012	17066	17186	17091	17045	17037	17080	17057	17131	16950	16828	17127	17188	17109	17021	16852	16924	17237	17202	17174	17148	16967	17086	16907	17150	17221	17210	17261	17130	17124	17073	17179	17115	17130	16971	17131	17095	17106	16988	17138	16996	17107	17077	17158	17206	17177	16996	17230	17151	17223	17052	17049	17041	17184	17015	17106	17078	17064	16916	17136	17112	17068	17027	17297	16988	17331	16933	17080	17110	17152	17173	17126	17105	17126	16952	17101	16954	17145	17119	16988	17159	16970	17124	17161	17096	17224	17091	17141	17109	17003	16934	17151	17209	17241	17071	17140	17009	17136	17021	17144	17134	17009	16976	17098	17069	17188	17287	17012	17090	17115	17098	17065	17084	17183	16971	17115	17057	16994	16921	17061	17027	17064	17203	17161	17033	16983	17121	17144	17053	16967	17041	17051	17202	17069	16908	17095	16885	17146	17080	16961	16852	17161	16854	17167	16975	17091	17014	16939	17185	17021	17027	17066	17046	17282	17317	17140	17009	17184	17214	16924	17114	17085	17033	17111	16882	17268	17224	17107	17157	16970	17031	16883	17200	17029	16781	16814	17138	17182	16978	17069	16992	17203	16935	16953	16995	17034	17246	16989	17020	16945	17011	17065	16943	17030	17205	17199	17246	17032	16996	17050	17027	17064	17306	17181	16932	17092	16928	16981	16893	17135	17100	17185	17008	17183	17192	17168	17059	17099	17112	17019	16972	17158	16965	17283	16953	17090	17237	17262	16937	17151	17188	17164	17131	17084	17301	17135	16974	16981	16860	16994	17055	16997	17021	16882	16937	17087	17080	17094	17228	16902	17031	17185	17107	17103	17071	16964	17322	17049	16971	16972	16854	17209	17004	17057	17160	17118	16932	16982	17134	17205	17227	17072	17103	16992	17142	17170	17168	17118	16900
14221	17579	16516	14988	14905	15115	15252	14913	15058	14928	14800	14618	14648	14804	15437	17576	17431	16558	15701	15204	14709	14639	14664	14778	14603	14556	14523	14472	14698	14656	14811	14485	14724	14674	14773	14633	14635	14559	14596	14670	14773	14725	14595	14522	14600	14538	14570	14680	14698	14646	14538	14493	14400	14667	14770	14825	14642	14496	14447	14562	14699	14585	14454	14631	14690	14698	14611	14589	14657	14761	14551	14828	14472	14521	14554	14608	14544	14518	14525	14587	14589	14552	14609	14542	14599	14501	14623	14639	14560	14557	14582	14578	14571	14488	14681	14643	14549	14527	14487	14599	14588	14652	14555	14560	14524	14357	14636	14683	14783	14624	14599	14678	14617	14771	14612	14699	14419	14604	14693	14697	14648	14657	14624	14522	14536	14585	14549	14720	14624	14648	14507	14456	14595	14539	14684	14530	14518	14464	14718	14672	14566	14490	14714	14626	14563	14457	14536	14586	14784	14567	14641	14555	14600	14624	14480	14631	14685	14603	14590	14424	14659	14556	14636	14736	14437	14429	14691	14619	14590	14625	14572	14643	14447	14605	14389	14698	14584	14470	14465	14621	14617	14556	14589	14518	14707	14489	14539	14597	14698	14742	14599	14633	14620	14498	14644	14622	14590	14369	14539	14479	14571	14536	14460	14611	14497	14506	14791	14329	14577	14486	14631	14686	14587	14699	14414	14561	14610	14442	14563	14626	14587	14486	14546	14521	14787	14505	14365	14471	14668	14445	14584	14736	14526	14472	14636	14646	14457	14696	14608	14506	14558	14766	14738	14504	14629	14465	14589	14556	14453	14726	14501	14568	14559	14517	14714	14525	14403	14384	14548	14544	14496	14516	14619	14641	14662	14668	14675	14511	14453	14632	14672	14651	14573	14503	14672	14590	14472	14498	14671	14543	14732	14569	14528	14704	14591	14494	14748	14548	14584	14614	14664	14589	14667	14436	14699	14637	14599	14514	14646	14619	14678	14668	14792	14459	14605	14464	14463	14588	14474	14543	14479	14511	14705	14587	14522	14652	14609	14599	14693	14544	14567	14587	14583	14602	14574	14673	14622	14556	14678	14600	14552	14389	14427	14553	14605	14611	14700	14631	14632	14454	14652	14315	14547	14559	14756	14617	14664	14671	14596	14659	14481	14531	14656	14560	14602	14541	14498	14649	14606	14693	14579	14542	14649	14598	14703	14549	14638	14421	14669	14506	14600	14544	14669	14640	14400	14659	14557	14619	14777	14528	14544	14612	14571	14551	14552	14661	14606	14510	14556	14616	14678	14693	14517	14432	14643	14543	14683	14514	14619	14771	14644	14623	14736	14573	14630	14558	14567	14533	14597	14606	14542	14640	14580	14557	14640	14803	14563	14472	14586	14616	14546	14488	14500	14479	14710	14539	14455	14521	14621	14608	14630	14673	14549	14499	14645	14611	14512	14606	14767	14566	14672	14616	14673	14557	14528	14362	14659	14625	14602	14506	14694	14427	14582	14598	14448	14635	14742	14674	14528	14692	14456	14582	14535	14574	14580	14791	14365	14715	14574	14740	14800	14553	14655	14583	14609	14445	14514	14606	14681	14594	14444	14615	14676	14584	14525	14704	14420	14637	14567	14657	14650	14736	14573	14756	14701	14752	14689	14640	14541	14571	14563	14450	14677	14612	14445	14633	14674	14592	14668	14794	14821	14589	14458	14374	14566	14498	14567	14633	14568	14680	14661	14469	14671	14688	14565	14643	14512	14703	14507	14504	14602	14596	14682	14570	14780	14608	14627	14794	14608	14623	14471	14536	14502	14682	14578	14742	14685	14485	14656	14534	14548	14693	14488	14750	14614	14603	14643	14551	14609	14526	14733	14652	14692	14573	14714	14678	14594	14590	14728	14504	14635	14507	14616	14537	14432	14613	14556	14485	14496	14556	14547	14735	14607	14489	14744	14665	14571	14641	14833	14665	14637	14727	14652	14553	14622	14579	14564	14675	14591	14654	14470	14750	14563	14681	14593	14469	14512	14558	14594	14593	14608	14640	14633	14550	14610	14706	14520	14538	14638	14589	14369	14445	14520	14512	14658	14588	14715	14681	14496	14420	14599	14549	14553	14543	14541	14620	14597	14533	14617	14676	14502	14594	14465	14595	14594	14633	14612	14684	14641	14738	14453	14655	14567	14392	14616	14525	14453	14582	14745	14437	14640	14711	14689	14516	14672	14526	14556	14650	14553	14556	14690	14568	14511	14692	14695	14332	14568	14617	14735	14485	14447	14438	14646	14681	14609	14593	14643	14621	14421	14541	14601	14557	14552	14521	14731	14769	14562	14511	14641	14600	14638	14524	14773	14830	14575	14412	14577	14660	14479	14573	14680	14700	14660	14510	14693	14521	14596	14550	14608	14457	14588	14560	14574	14687	14726	14707	14506	14607	14684	14777	14597	14635	14620	14596	14461	14671	14717	14734	14562	14465	14653	14484	14651	14496	14570	14608	14681	14698	14722	14654	14581	14497	14747	14647	14605	14437	14696	14602	14494	14779	14680	14515	14488	14454	14494	14597	14645	14671	14628	14555	14609	14648	14579	14452	14702	14597	14501	14566	14527	14555	14558	14648	14671	14388	14509	14596	14537	14561	14692	14575	14550	14435	14546	14463	14629	14620	14544	14619	14629	14576	14758	14532	14597	14578	14568	14584	14504	14600	14603	14696	14567	14615	14540	14519	14586	14620	14599	14651	14704	14552	14626	14637	14527	14674	14760	14539	14578	14449	14576	14454	14571	14605	14421	14435	14645	14521	14566	14537	14405	14658	14694	14362	14602	14514	14486	14635	14611	14617	14584	14579	14621	14532	14465	14558	14533	14668	14708	14385	14535	14542	14676	14569	14660	14696	14620	14608	14532	14624	14574	14607	14655	14637	14611	14721	14654	14623	14695	14580	14719	14716	14715	14667	14616	14620	14626	14612	14642	14610	14724	14559	14643	14638	14588	14686	14507	14634	14633	14683	14501	14556	14737	14521	14434	14488	14432	14595	14518	14553	14670	14557	14726	14747	14562	14615	14492	14581	14715	14611	14578	14593	14527	14648	14651	14621	14400	14565	14528	14564	14498	14511	14746	14624	14557	14540	14610	14480	14556	14577	14532	14489	14511	14668	14590	14483	14527	14504	14449	14562	14485	14609	14727	14496	14517	14595	14434	14632	14657	14594	14659	14455	14542	14855	14440	14617	14614	14585	14663	14445	14622	14624	14627	14606	14516	14642	14647	14580	14536	14523	14691	14613	14498	14460	14605	14575	14509	14560	14684	14363	14586	14643	14551	14546	14807	14593	14508	14489	14593	14582	14632	14589	14564	14693	14679	14525	14470	14615	14475	14624	14678	14497	14694	14557	14712	14557	14746	14392	14679	14449	14685	14743	14510	14500	14550	14621	14526	14665	14509	14638	14752	14513	14666	14562	14609	14432	14615	14405	14718	14591	14467	14651	14686	14526	14460	14521	14600	14771	14663	14745	14522	14650	14755	14524	14528	14600	14571	14684	14694	14475	14578	14560	14514	14529	14677	14586	14524	14530	14514	14626	14633	14665	14599	14645	14645	14680	14635	14584	14605	14595	14769	14602	14592	14549	14648	14537	14623	14457	14685	14684	14612	14629	14644	14430	14646	14554	14783	14564	14674	14695	14523	14662	14585	14669	14574	14522	14530	14650	14546	14620	14549	14565	14546	14475	14803	14700	14595	14578	14616	14589	14675	14420	14547	14559	14607	14581	14465	14603	14418	14586	14576	14585	14404	14509	14643	14655	14572	14535	14537	14594	14592	14489	14561	14508	14603	14493	14450	14652	14677	14454	14584	14730	14703	14645	14592	14647	14586	14617	14436	14665	14626	14820	14572	14558	14705	14667	14493	14592	14704	14582	14568	14525	14666	14661	14634	14627	14611	14607	14537	14478	14570	14621	14578	14627	14639	14598	14781	14466	14737	14706	14588	14475	14535	14619	14561	14690	14552	14602	14630	14637	14445	14639	14508	14729	14593	14587	14526	14491	14643	14655	14670	14533	14611	14629	14595	14659	14583	14637	14504	14641	14576	14612	14724	14319	14600	14522	14586	14619	14608	14541	14679	14505	14705	14598	14551	14647	14448	14633	14757	14620	14644	14507	14577	14687	14707	14508	14728	14767	14631	14581	14623	14707	14731	14716	14408	14768	14388	14567	14363	14703	14597	14621	14585	14495	14508	14654	14623	14502	14621	14582	14592	14704	14487	14643	14594	14642	14632	14435	14542	14554	14607	14735	14542	14486	14662	14617	14442	14473	14550	14557	14546	14594	14530	14593	14556	14613	14414	14684	14433	14566	14548	14569	14573	14517	14655	14592	14594	14684	14718	14605	14641	14745	14575	14755	14464	14651	14754	14720	14640	14722	14565	14638	14622	14587	14535	14626	14802	14590	14543	14516	14443	14713	14733	14580	14678	14709	14618	14634	14572	14675	14583	14619	14553	14527	14726	14502	14653	14743	14687	14360	14568	14506	14499	14710	14544	14639	14607	14596	14582	14449	14514	14663	14745	14536	14558	14664	14541	14656	14567	14611	14656	14520	14495	14645	14708	14462	14657	14506	14819	14606	14531	14800	14601	14579	14661	14613	14579	14573	14628	14620	14594	14612	14853	14558	14603	14639	14512	14639	14544	14840	14531	14572	14665	14471	14516	14772	14582	14560	14449	14761	14470	14665	14474	14669	14549	14624	14629	14495	14718	14731	14730	14434	14524	14582	14599	14716	14594	14600	14345	14579	14749	14579	14681	14700	14840	14635	14591	14662	14503	14506	14381	14602	14559	14668	14611	14533	14704	14668	14537	14592	14587	14680	14621	14558	14601	14682	14636	14443	14588	14676	14437	14786	14590	14560	14617	14536	14579	14450	14783	14662	14696	14570	14528	14522	14639	14600	14524	14730	14546	14490	14445	14674	14478	14453	14771	14606	14574	14495	14773	14595	14456	14560	14711	14575	14651	14491	14542	14603	14484	14629	14586	14612	14604	14699	14622	14423	14593	14688	14546	14591	14564	14659	14676	14605	14561	14499	14664	14727	14710	14540	14743	14648	14495	14549	14637	14593	14592	14604	14602	14580	14450	14724	14778	14652	14556	14644	14524	14623
23857	20926	28163	23927	21834	21596	20727	18685	18223	18480	18292	18228	18354	18019	18937	25193	29553	26815	22835	20079	18571	18073	17847	17809	17765	17726	17775	17728	17744	17583	17708	17916	17830	17763	17761	17639	17839	17772	17706	17726	18014	17834	17777	17809	17815	17697	17848	17809	17683	17870	17748	17767	17749	17527	17660	17589	17932	17692	17860	17952	17699	17832	17532	17631	17777	17702	17937	17696	17735	17850	17711	17617	17683	17709	17801	17702	17808	17722	17649	17733	17864	17851	17597	17668	17746	17689	17669	17539	17647	17745	17928	17780	17890	17889	17843	17551	17602	17568	17824	17624	17629	17626	17722	17498	17713	17808	17544	17807	17957	17691	17480	17629	17728	17630	18000	17811	17767	17710	17690	17742	17648	17597	17611	17879	17661	17630	17718	17772	17668	17708	17787	17688	17506	17775	17648	17502	17859	17541	17648	17639	17757	17627	17715	17715	17827	17765	17625	17697	17776	17561	17648	17624	17404	17794	17733	17783	17796	17775	17601	17431	17613	17852	18015	17849	17728	17412	17605	17478	17708	17663	17580	17633	17471	17624	17691	17760	17727	17929	17659	17516	17675	17547	17869	17491	17783	17731	17740	17530	17347	17419	17521	17738	17553	17578	17754	17644	17812	17693	17627	17574	17649	17636	17851	17969	17740	17732	17481	17716	17475	17665	17771	17585	17725	17644	17805	17689	17413	17930	17607	17587	17782	17673	17675	17604	17679	17496	17608	17546	17683	17633	17683	17552	17838	17696	17687	17776	17665	17632	17868	17582	17787	17472	17614	17576	17747	17675	17598	17740	17707	17678	17599	17510	17798	17546	17673	17712	17553	17717	17609	17580	17699	17533	17649	17701	17698	17558	17593	17593	17723	17625	17653	17578	17388	17561	17583	17517	17572	17520	17743	17665	17696	17680	17789	17722	17594	17665	17662	17579	17819	17770	17689	17687	17596	17537	17674	17621	17794	17725	17708	17600	17707	17576	17656	17669	17661	17824	17722	17582	17616	17849	17698	17572	17602	17831	17744	17584	17582	17656	17607	17614	17502	17530	17560	17816	17656	17698	17618	17618	17739	17552	17550	17712	17602	17394	17616	17669	17680	17584	17565	17573	17625	17486	17643	17532	17689	17677	17617	17698	17765	17784	17751	17636	17687	17712	17582	17837	17596	17701	17660	17779	17723	17717	17572	17727	17792	17586	17691	17827	17737	17655	17450	17569	17716	17686	17469	17639	17871	17500	17644	17958	17703	17619	17770	17661	17762	17636	17649	17648	17968	17643	17736	17669	17744	17843	17675	17612	17827	17431	17649	17809	17782	17656	17803	17522	17973	17546	17629	17579	17691	17717	17907	17456	17513	17643	17844	17595	17389	17648	17860	17598	17664	17341	17501	17728	17600	17528	17902	17781	17783	17385	17699	17642	17625	17829	17507	17671	17671	17656	17698	17768	17694	17528	17427	17604	17596	17748	17828	17649	17465	17564	17732	17798	17706	17601	17644	17456	17591	17510	17571	17547	17620	17722	17785	17770	17566	17587	17629	17477	17574	17732	17671	17693	17733	17659	17747	17590	17581	17656	17728	17655	17629	17769	17645	17542	17573	17690	17637	17773	17697	17749	17464	17640	17647	17770	17620	17614	17692	17774	17659	17806	17690	17633	17832	17876	17745	17658	17604	17693	17867	17756	17662	17640	17568	17438	17836	17680	17659	17670	17474	17694	17682	17858	17689	17675	17658	17608	17698	17758	17797	17809	17780	17781	17771	17780	17724	17741	17814	17784	17546	17674	17376	17742	17736	17695	17751	17810	17692	17773	17595	17513	17689	17773	17940	17702	17325	17854	17605	17643	17464	17532	17801	17726	17615	17662	17974	17529	17647	17726	17635	17805	17508	17742	17850	17725	17589	17723	17749	17592	17568	17581	17907	17666	17760	17521	17648	17783	17625	17684	17635	17636	17427	17686	17641	17673	17714	17630	17678	17913	17447	17715	17526	17591	17784	17657	17422	17735	17604	17562	17490	17600	17539	17635	17618	17700	17685	17764	17436	17638	17689	17718	17639	17756	17731	17688	17925	17693	17550	17602	17685	17421	17560	17681	17652	17675	17661	17784	17712	17791	17679	17761	17594	17567	17734	17679	17614	17493	17818	17554	17614	17578	17895	17694	17603	17696	17770	17738	17568	17555	17551	17449	17551	17718	17781	17773	17573	17823	17782	17772	17801	17628	17623	17692	17579	17785	17771	17414	17640	17824	17893	17512	17626	17768	17678	17677	17632	17674	17684	17943	17849	17529	17566	17501	17602	17774	17758	17596	17737	17709	17627	17751	17707	17661	17660	17616	17918	17629	17574	17502	17718	17665	17677	17768	17790	17800	17591	17519	17767	17620	17543	17608	17709	17754	17579	17711	17549	17647	17651	17761	17716	17596	17628	17711	17528	17708	17759	17566	17669	17511	17793	17730	17478	17631	17741	17756	17796	17642	17680	17804	17586	17789	17657	17681	17566	17560	17569	17500	17705	17661	17678	17688	17967	17574	17783	17512	17766	17758	17802	17829	17841	17760	17518	17777	17609	17779	17685	17742	17821	17787	17809	17652	17692	17653	17598	17716	17703	17669	17528	17514	17561	17572	17740	17659	17534	17659	17570	17721	17660	17731	17722	17604	17727	17698	17702	17627	17654	17630	17793	17695	17784	17481	17771	17731	17685	17801	17687	17864	17573	17710	17524	17542	17685	17668	17634	17635	17618	17513	17760	17684	17576	17630	17628	17500	17515	17629	17556	17728	17791	17632	17466	17463	17547	17684	17570	17590	17845	17839	17944	17677	17743	17771	17762	17651	17551	17490	17565	17560	17556	17686	17746	17511	17620	17740	17598	17693	17728	17747	17818	17543	17600	17749	17640	17550	17663	17661	17603	17740	17627	17660	17588	17588	17808	17668	18089	17519	17633	17699	17497	17696	17713	17745	17819	17687	17636	17879	17753	17629	17604	17732	17641	17583	17826	17672	17777	17745	17552	17566	17691	17447	17615	17634	17621	17696	17751	17615	17666	17667	17738	17522	17884	17864	17705	17788	17580	17745	17692	17744	17709	17858	17918	17716	17764	17620	17791	17834	17550	17702	17618	17471	17824	17646	17715	17648	17677	17785	17609	17660	17712	17832	17717	17502	17647	17476	17640	17653	17725	17771	17516	17727	17705	17741	17600	17639	17895	17668	17685	17761	17704	17722	17703	17334	17547	17783	17737	17737	17622	17679	17713	17654	17701	17581	17788	17508	17680	17525	17636	17798	17766	17867	17586	17621	17661	17647	17933	17690	17754	17725	17815	17674	17622	17528	17590	17598	17711	17697	17710	17725	17740	17481	17747	17533	17658	17477	17475	17774	17556	17709	17798	17900	17788	17815	17823	17632	17623	17664	17716	17739	17697	17602	17794	17864	17423	17498	17523	17588	17670	17609	17684	17637	17684	17631	17597	17507	17817	17603	17927	17413	17633	17522	17768	17536	17656	17545	17724	17612	17657	17624	17760	17597	17671	17756	17619	17798	17586	17772	17702	17875	17756	17693	17508	17617	17823	17545	17640	17526	17584	17633	17582	17837	17715	17912	17677	17510	17610	17524	17739	17633	17690	17639	17641	17619	17674	17947	17698	17660	17612	17565	17621	17727	17855	17790	17854	17915	17784	17825	17629	17471	17738	17828	17804	17647	17487	17612	17654	17627	17514	17560	17605	17542	17926	17496	17738	17657	17848	17778	17524	17503	17715	17762	17648	17900	17626	17815	17675	17895	17800	17534	17764	17657	17588	17720	17521	17704	17629	17771	17765	17560	17723	17781	17685	17826	17670	17546	17560	17623	17719	17601	17625	17512	17763	17446	17677	17523	17776	17652	17698	17790	17755	17857	17842	17558	17737	17541	17591	17727	17669	17479	17698	17786	17596	17563	17872	17557	17604	17667	17566	17639	17462	17609	17800	17674	17844	17846	17762	17847	17938	17410	17651	17645	17475	17865	17831	17589	17621	17652	17974	17538	17755	17564	17700	17546	17615	17555	17725	17775	17651	17580	17735	17547	17822	17685	17688	17679	17485	17623	17613	17914	17707	17824	17582	17594	17551	17520	17805	17552	17655	17672	17695	17663	17801	17717	17752	17459	17671	17625	17687	17813	17711	17560	17731	17804	17757	17716	17638	17588	17739	17574	17705	17821	17579	17450	17785	17631	17672	17578	17773	17680	17785	17790	17697	17876	17550	17575	17707	17782	17564	17625	17664	17654	17523	17635	17650	17793	17732	17703	17713	17493	17415	17508	17856	17455	17775	17684	17679	17667	17575	17649	17870	17713	17636	17642	17657	17663	17774	17414	17538	17653	17742	17708	17550	17521	17846	17473	17827	17866	17851	17720	17740	17547	17717	17850	17854	17797	17702	17772	17764	17673	17829	17722	17822	17825	17751	17751	17744	17772	17700	17728	17638	17606	17698	17754	17546	17718	17869	17469	17564	17585	17666	17805	17689	17714	17571	17709	17435	17655	17719	17726	17546	17757	17656	17515	17727	17729	17460	17612	17722	17804	17642	17796	17803	17659	17754	17927	17823	17667	17882	17778	17659	17508	17688	17715	17497	17645	17574	17556	17752	17739	17692	17495	17664	17713	17802	17662	17491	17740	17671	17607	17709	17837	17619	17843	17686	17825	17584	17737	17479	17641	17795	17798	17461	17619	17878	17745	17900	17718	17634	17744	17661	17564	17545	17614	17581	17663	17567	17573	17623	17902	17614	17706	17603	17612	17588	17610	17704	17578	17535	17693	17690	17755	17730	17754	17701	17620	17687	17613	17789	17557	17559	17586	17792	17624	17593	17806	17711	17705	17897	17615	17645	17797	17524	17367	17859	17636	17637	17744	17483	17649	17434	17709	17680	17753	17637	17758	17581	17719	17817	17666	17773	17650	17547	17652	17711	17452	17517	17624	17715	17772	17840	17689	17545	17603	17815	17698	17784	17611	17852	17521	17816	17683	17655	17680	17775	17853	17602	17680	17435	17647	17475	17534	17464	17768	17548	17680	17735	17740	17590	17566	17664	17586	17654	17590	17683	17819	17775	17482	17727	17924	17827	17649	17499	17573	17680	17553	17892	17696	17645	17516
13646	22846	20745	17294	16798	16320	16300	16358	15803	15689	15651	15569	15544	15555	16681	27006	29965	25832	20798	17240	15592	15380	15092	15054	15044	14990	15185	15135	15128	15129	14975	14832	15198	15071	14982	15033	15170	15056	15017	15018	15187	15031	14946	14949	15280	15017	15063	15063	15016	14992	15029	15135	14872	14965	15089	15017	14992	15001	15106	14982	14957	15081	15134	14955	14908	14996	15269	15014	15111	15078	15116	15155	14979	14963	14995	15016	15026	14944	15046	15090	14844	14983	15100	15159	14977	14956	14825	15016	15046	15015	14990	14978	15062	15159	14973	15098	14919	15026	15005	15147	14879	15143	15060	15004	15128	14914	15032	15211	14875	14858	15108	15034	14972	14936	14699	15096	14926	14856	15120	15081	15128	15179	15069	15039	14957	14937	15111	15143	15046	15096	15021	15000	14955	14909	15052	14915	15086	14880	14976	15025	15174	15188	14967	15138	15082	15255	15027	14953	14922	14998	15162	14992	14863	15096	14960	15113	14871	15145	15092	14951	14948	15117	15069	14980	15184	14874	15054	14972	15072	14801	14975	14982	15049	14867	15149	15136	15121	14914	15043	15111	15068	15040	15126	15017	15042	15149	15115	15043	14962	14936	14953	15032	15095	15225	15021	14884	15110	14943	15003	14935	14827	15014	14932	15228	15076	15103	14811	14979	14893	15014	14953	15046	15004	15131	15170	15094	14970	15009	14999	15122	15219	15010	15074	15045	15014	15135	14963	15136	14893	15067	14905	14996	14956	15120	15008	15090	14864	15129	15003	14916	14971	14956	14923	15075	14950	14924	14983	14958	14929	15014	14928	15074	14985	15065	15029	14973	15035	14963	15065	15050	14972	15055	14920	14923	14996	15168	14978	14909	15057	14975	14900	15051	14968	15114	15186	15027	15032	15159	14931	14834	14917	15000	14922	14898	14991	15103	15031	15004	14962	14954	15080	15012	14963	14996	15105	14754	15096	15056	15089	15013	14990	15039	14958	15015	14897	15121	15066	15054	14920	14964	14983	15033	15034	15041	14926	15023	14982	15082	14998	15030	15142	15027	14902	14959	15078	15020	15047	15002	14912	15217	15016	15110	15217	14982	14991	14997	14989	14943	14952	15184	15137	15073	14946	15049	14897	14980	15102	15114	14851	15024	15049	14956	15107	15005	15102	15080	15118	14944	14961	15099	14998	14956	14967	15158	15084	15056	15133	14968	14990	15050	15091	14973	15097	14996	15035	14936	15070	14977	15028	14981	14975	15136	15087	15205	15230	14945	15081	15069	15052	14880	15176	15123	15027	15103	15032	14944	15109	15034	15104	15109	14893	15026	15185	15033	15004	15127	14967	15106	14838	14976	14983	15078	14889	14908	14932	14975	14995	15085	14961	14927	15124	15076	15068	14985	14926	15028	14907	15103	14946	14875	14976	15009	14947	15159	14769	15018	15001	15190	14901	15008	15020	15162	14845	14950	14889	14943	15147	14886	15037	14941	14971	15014	14918	15114	14866	15054	15146	15171	15211	14967	14867	14890	15048	15079	15051	15040	14780	15137	15021	14941	15053	15029	15136	14844	15037	15075	14997	15090	14991	14943	15015	15006	14918	15129	15059	15179	15006	15103	15015	14995	15101	14837	15111	15066	15117	15097	15038	15075	14992	15001	15030	14876	14967	14958	15181	14982	15084	15005	15017	14913	15167	15152	14922	15041	15058	15169	14936	14835	15041	15111	15104	15067	14820	14979	15086	15068	14990	14972	15027	15093	15026	15102	15040	15074	14929	15004	14992	15032	15004	15011	15041	15086	15121	15309	14989	15151	15160	14936	15087	15034	15045	14769	15050	15280	14987	15031	15109	15038	14994	14985	15163	15037	14989	14991	15034	14929	15100	15014	14946	14944	15136	15091	15018	15033	15047	15006	15045	14923	15180	15007	14987	14996	15089	15052	14959	14989	14999	15012	14986	14968	15032	14946	14969	14889	15144	15106	14991	14999	15072	15100	14977	15062	14966	14854	14926	15163	15083	15037	15082	15055	15220	15085	14991	15067	15008	15022	14881	15066	15108	15218	15026	14945	15008	15166	14964	15116	15104	14935	15040	15072	15048	15126	14983	15005	15012	15177	15000	15033	14703	14929	15015	15117	14888	14953	15019	15126	15155	14959	14903	14969	15190	15046	14956	15027	15105	15005	15083	15109	15039	14894	15069	15004	15189	15004	15112	15157	15012	15036	14877	15115	15045	15180	15022	14850	15056	15037	15000	15006	15051	15251	14930	15026	15072	14959	14899	15121	15112	15157	15030	14966	15041	14906	15125	14880	15143	14837	15117	15013	15091	15041	15097	14981	15000	14911	14957	14999	14937	15005	15033	14978	15024	14893	14997	15007	14913	14862	15056	15150	14947	14945	14920	14942	15102	15109	14924	14879	14869	14996	14864	14979	15138	15039	14921	14843	15054	15104	15176	14842	15018	15006	15015	14992	15016	14729	15066	14906	15135	14901	15131	14983	14948	15003	15054	14883	14971	15071	15117	14802	15094	15048	14903	14950	14942	15055	14992	14993	15151	14857	15009	15066	14945	14958	15167	14963	15077	14997	15234	14937	14848	14914	14968	15034	15033	14966	14924	15031	15007	14905	14983	15093	15139	14929	14943	15076	15040	14987	14933	14934	15069	15114	15013	14893	15001	15196	15071	15097	15069	14993	14986	15086	15241	15167	14979	15074	15030	15005	15215	15005	15067	15258	15122	14991	15102	15216	14997	14995	15124	15055	14988	15097	14969	15000	14963	14941	15053	15022	14995	14979	15107	14907	14844	15113	15088	15053	14888	14947	14963	14915	15132	15086	15069	15146	14924	15105	15134	14956	15163	15161	15122	15013	15243	14919	15111	14977	15059	15158	14979	15003	14909	15044	15015	14987	14954	14973	14981	15017	14999	15027	15164	15054	15054	14931	15038	15007	15041	14966	15010	15111	14929	15146	15109	15241	15016	15148	14887	14930	14948	15037	14878	14924	15071	14986	15034	14957	15195	14990	15164	15103	15120	14959	15121	15049	14968	15027	14964	14843	15024	14979	14945	15185	15078	15064	15093	14850	15012	15049	14952	15036	14974	15092	15063	14974	15112	15263	14926	15015	15227	14930	14979	15188	14967	15056	15003	14900	14990	15074	14835	15024	14971	15141	15023	15023	15088	14843	15020	15073	15201	14807	15158	15032	15128	15159	14906	14936	15072	14965	15050	14977	15138	15142	15051	15006	14996	15098	15081	15069	15012	15101	14892	14913	15096	15050	15068	15004	15085	15075	15126	15028	15031	15095	15074	15197	15102	15043	15098	14997	15018	15148	15050	14909	14982	15046	15136	15050	15018	15216	15101	14948	14920	14947	15131	14974	14940	15112	15066	14986	14954	15047	15043	15038	14997	15136	15049	15075	15160	14998	15044	14931	15043	14979	15035	15173	15084	14938	14936	14993	14890	15092	15073	15111	15133	14935	14956	15241	14941	15041	15134	14924	14902	15115	15273	15100	14959	15091	14923	14975	15260	15168	15080	14994	15077	15141	14932	14948	15010	14874	15019	15052	15117	14998	15062	14993	14999	14984	15019	15095	14820	15071	14942	14933	15099	14949	15113	15119	14910	15006	15145	14847	14968	15010	15008	15030	14999	14985	15212	14884	15121	15049	14983	15062	15178	15029	15039	15043	15031	14942	14899	14938	15031	15163	15043	14973	15096	14842	15030	15058	15077	14980	14911	15039	14867	15149	14940	14957	15137	15115	14802	15058	15034	15143	15056	15013	14993	15204	14934	15162	15018	14928	15068	15146	14930	15019	15015	15104	15094	15097	14987	15234	14873	15147	15009	14744	14977	14974	15108	15009	15049	15046	15313	15052	14968	14937	15091	14908	15020	15027	14867	15066	15003	14938	15057	15266	15053	14830	14981	15024	15115	15004	15010	15019	14971	15059	15144	14965	15125	15077	14921	15033	15146	15079	15042	15071	14908	15077	15021	15074	15080	15016	15114	15072	15070	15107	14962	15197	15030	14868	15086	15024	15213	15007	15127	14926	15059	15061	15050	14999	14884	15125	15255	14971	14820	15008	15050	15017	15023	14916	14975	14986	15010	15036	15075	15224	15065	15061	14947	15213	15049	15224	14892	15006	15072	14905	15023	14883	14948	14917	14961	15072	15007	14906	14951	14967	15076	14957	15152	15055	15179	14926	14995	15016	14871	15119	15021	14802	14978	15011	15021	15051	14984	14997	15173	15095	15168	15052	15060	15052	15118	15169	14971	14988	15044	14962	15111	14857	14904	14925	15040	15037	15187	15010	15074	14960	14995	15008	14934	14937	15039	15043	15073	14873	15009	15023	15114	15158	14927	15127	14996	15020	14956	15004	15090	15115	15139	15133	14775	15019	15030	14986	15154	15128	15047	15173	15089	14889	15069	15011	14935	15155	14924	14926	14880	15057	15049	15044	14943	14975	15074	14976	15083	15021	14969	15018	15056	15037	15055	15084	15046	15106	15074	15102	14972	15124	15007	15070	14874	15013	15159	15008	15091	14914	15095	15065	14953	14834	15055	15028	14956	15137	15183	15006	15057	14974	14943	15170	15030	15032	14988	15197	15023	15203	15037	15054	15058	14953	14856	14829	15000	15096	14990	14923	14923	15147	14999	15012	15245	14847	15076	15010	15060	14908	15137	14909	14883	15058	15279	15092	15067	14918	15121	15144	15054	15141	15044	15082	15197	15049	15045	14973	15032	14962	15130	15042	15043	15027	15004	15128	15106	14946	14995	15020	14945	15072	14960	15037	15185	15008	15189	14836	15102	14914	15090	15022	15003	15058	15103	14933	14868	15080	14951	15053	15133	15162	15063	14926	14973	15028	14988	14957	15107	14900	14864	15044	14911	15066	15085	15201	15127	14911	15058	15082	14925	15037	15009	15055	14955	15028	15161	14865	15112	15022	15074	14896	15097	14919	15102	15110	14992	15042	15036	15041	14946	15126	15142	14933	14944	15153	15024	15012	15060	15032	15035	14861	14910	15022	14989	15180	15031	15135	14988	15010	14975	15050	15065	15213	15031	15244	15073	14974	15139	14935	15047	15118	15092	15109	15113	15080	15119	14980	15182	15023	15251	14971	15186	14827	14876	14829
22521	20946	28696	23362	21110	23262	26116	21038	19924	20183	19983	19983	20081	19907	20518	34307	39849	34543	28547	23373	20850	19705	19283	19524	19248	19128	19004	19168	19363	19075	19246	19144	18976	19220	19456	19222	19100	18945	19259	19310	19088	19082	18972	19106	19203	19089	19233	19030	19175	19045	19204	19213	19058	18947	19346	19098	19472	19133	19321	19350	19204	19220	19117	19105	19083	19036	19285	19185	18992	19155	19122	18999	19246	19236	19300	19101	18989	19175	19079	19168	18999	19040	19226	19178	19125	19027	18940	19027	18957	19165	18863	19068	19310	18940	19182	19170	19194	18967	19074	19109	19126	19238	19209	18753	18992	19201	19158	19302	18914	18922	18943	19112	19205	19039	19140	19015	19130	19045	19130	19251	19217	19210	19118	19106	19166	19167	19082	19081	18993	19228	19033	19156	19293	18863	18968	19089	19226	19068	18986	19174	18915	19247	19112	19067	19061	18972	19034	18935	19088	19017	19010	19132	19260	19095	19251	19241	18999	19070	19195	18964	19092	19284	19131	19238	18947	19075	18883	19112	19183	19082	18996	19222	19048	19171	19117	19139	19167	19310	18990	19199	19059	18877	19126	19187	19138	19141	19171	19114	18946	19098	19109	19077	19048	19097	19259	18963	19010	19219	19087	19213	19202	19143	19152	19023	19260	19033	19048	18928	19268	19146	19154	19113	19094	19034	19121	18970	18887	19052	19121	18946	19099	18927	19030	19161	18979	18900	19021	19188	19305	19026	19095	19066	19123	18946	18930	18932	19129	19073	19012	19156	18853	19095	19107	19087	19091	19039	19131	19129	19172	19266	18959	18918	19054	19075	19154	19002	19231	19094	19066	18988	19069	18834	19334	19110	19265	19016	19112	19117	18965	19297	19112	19067	19005	18861	18957	19097	19150	18912	19023	19244	19173	18875	18825	19208	19170	18999	19109	19114	19067	18929	19085	19236	19253	19105	18920	18934	18920	18976	19087	19177	19140	19255	19204	19279	18979	18997	19077	19104	18992	19090	19050	19080	19193	19302	19196	18940	18908	18879	18989	18960	19009	19196	18964	19102	19017	19178	19141	18950	19012	19027	19249	19062	19089	19001	19101	19116	19000	18991	18766	19101	19049	19042	19017	18928	19059	18870	19065	19033	19267	19066	18928	19188	19317	19207	19136	19079	19055	19106	18825	19043	19119	18951	19149	19313	18859	18867	19006	19091	19028	19009	19030	19157	18923	19172	18970	18982	18940	19053	19049	19068	19274	19214	19123	18976	19108	19036	19304	18839	19050	19079	19069	19072	19050	19179	19128	19173	19165	19033	19314	19254	19092	18880	18895	18999	19139	19045	19015	19081	19049	19048	18863	19138	19165	19093	19054	18904	19014	19074	19020	18861	19144	19193	19100	19109	19187	19110	19064	19095	19218	19080	18910	18978	19056	19377	19125	18993	19098	19008	19244	19142	19086	19016	18988	19079	19406	19170	19116	18966	19111	19020	19060	19032	19002	19166	18965	19152	19155	19008	19083	19068	19051	19048	18947	19015	19134	19070	19030	19158	19208	19057	19335	19082	19329	19110	19073	19002	18941	18896	19129	19020	19000	19098	18955	19007	19108	19033	18834	19127	19072	19311	19129	19076	18843	19244	19155	19061	19107	19202	19090	18917	19097	19116	19024	19146	19165	19113	19212	19395	19094	19115	19153	19053	19179	19057	18994	19051	19166	19247	19032	18892	19141	19156	18870	19155	19020	19157	19101	19026	19170	18976	19081	19119	19357	19221	19231	19239	19047	18946	18958	19012	18872	18865	19136	19061	18950	19070	19061	19183	19021	19199	19072	19188	19105	19013	19125	18976	19067	19050	19132	18941	19027	19083	19174	18857	19049	19006	19087	19078	19062	18937	19109	19124	18910	19063	19032	19137	18900	19059	18965	19168	19087	19133	19288	19226	18946	19210	19076	18965	18996	19266	19066	18962	18864	19159	19129	18942	19222	19256	19030	18996	18790	19109	19109	19246	18914	19035	19105	19099	19152	19245	18987	19122	18859	18952	19041	19035	19155	18946	18978	19159	19161	19036	19147	18816	19008	19037	19249	19134	19149	19060	19135	19072	18952	18845	18979	18933	19034	19080	19048	19129	18893	19093	19017	19065	19130	19070	19059	19034	19130	18808	19005	19212	18992	18883	19298	19091	18799	19152	19131	19115	19010	19050	18990	18950	19004	19206	18993	19047	18984	19040	19023	18898	18975	18944	18944	19052	19044	19231	18949	19084	19203	19208	19002	19207	19119	18822	19252	19105	19324	18902	19267	19051	19185	18708	19171	19179	18876	19000	19062	19155	18917	19028	19137	19003	19008	19039	19077	19073	19032	19092	19220	19234	18793	18962	19249	19055	19224	19118	18851	19073	18968	19002	19027	19068	19114	19027	18962	19215	18905	19128	19185	19204	18947	18979	19300	19052	18972	19106	19147	19000	19033	19051	19153	19009	19002	18974	19039	19063	19156	19114	19122	19192	18818	19110	19253	19015	19074	18893	19075	19251	19131	19005	18817	19143	19046	19038	19102	19092	19228	19011	18857	19065	19105	19327	19064	19244	19100	19038	19031	19044	19164	18961	19169	18977	19046	19157	19146	19004	19084	19103	19044	19242	19120	18916	19026	18906	19070	19193	19034	19029	19150	19070	18913	19133	19213	19086	19151	18975	19278	19041	19069	19070	19023	19043	19297	19172	18885	19288	19119	19286	19024	18989	18857	19139	19025	19091	19027	19125	19094	18965	19079	19028	19002	19296	18906	19104	18965	19076	18988	19138	19184	19064	19146	19046	19234	19318	18992	19132	18963	19066	19101	19144	18883	19137	19111	18975	18849	19086	19022	19110	18942	19015	19167	18999	18890	18831	18963	18894	18982	19023	19021	18992	19103	19165	19069	18982	19013	19156	19012	19047	19226	19209	19076	19086	18955	18988	18972	19091	19082	19028	19164	19187	19128	19207	19002	19207	19051	19206	19062	18964	19010	19183	19260	19071	19194	19097	19163	18987	19115	19436	19060	19082	19012	19179	19231	19059	19092	19161	19226	19187	19114	19214	19034	18980	18984	18999	18968	18974	19185	19113	19273	19264	19045	19038	19033	19173	19061	19122	19260	19169	19118	19127	19382	19117	19154	19182	19094	19040	18923	19119	18945	19171	19035	19030	18970	19114	19000	18867	18931	19201	19166	19245	19185	19064	19025	19018	19258	19022	19086	19128	19105	19042	19071	19134	19250	19059	19210	18879	19154	19090	19115	19084	19044	18997	18948	19102	18999	18948	18885	18927	19042	19263	19046	19032	19010	18964	19117	19104	19170	19252	18995	18905	18970	19117	18869	18939	19084	19192	19011	19298	19091	19099	19102	19274	19019	19044	19110	19105	18786	18917	19096	19232	19047	19054	19233	19007	19026	19232	19058	19053	19113	19021	18877	19067	19086	19194	19083	18862	19063	18794	19061	18999	19316	19047	19045	19116	19170	19262	19095	19085	18883	18883	19152	19030	19060	19185	19149	18919	19149	19023	19248	19287	19124	18963	18922	19191	19011	19163	18969	19070	19201	19056	19102	19038	18920	18939	19077	18903	19021	19107	18996	19090	19037	19062	19054	19259	18912	19112	19110	19133	18932	19001	19046	19278	19053	19151	19060	19168	19116	19262	18936	18881	19033	19021	19027	18894	19080	19065	19294	19153	18901	19022	18959	18803	19030	19063	19349	19486	19122	18946	19138	19181	19124	19252	19033	19176	19210	19040	19054	18953	19049	19378	19145	18960	18961	19151	19152	19141	19253	18953	18735	19120	18961	19206	19134	19294	18985	19274	18941	19081	19181	19258	19175	19128	18893	19108	19095	19011	19198	18916	19050	19192	19071	18966	19239	19174	19120	19026	19077	18957	19028	18810	18965	19198	19084	19124	18912	19048	18956	18890	19131	18920	19328	18791	18895	19119	19094	19004	19271	18900	19177	18870	18996	19002	19075	19184	19046	19016	18853	18873	18924	18927	19404	19159	18948	19214	19179	19153	19113	19180	19140	18922	19083	18884	19136	19108	19156	19101	18968	19149	19040	18985	18863	19047	19183	19034	19124	19053	19131	19143	18933	18868	19143	19023	19105	19009	18985	19122	19046	19263	18959	19297	19280	19255	19006	19035	18970	19029	19040	19095	19099	19218	18909	19028	19161	19117	18981	19101	19055	19043	19083	19124	19004	19056	18926	18960	19045	19238	19041	19057	18958	18916	18971	19246	19133	19070	18931	18899	19130	18948	19042	19074	19158	19038	19215	18977	19263	19097	18882	19101	19003	18948	19202	19213	18998	19108	18861	19018	19220	19104	18970	18927	19089	19121	18900	19154	19210	19175	19106	19182	19092	19163	18964	18941	19125	19193	18802	18915	18893	19254	19092	19111	18906	18842	19078	18953	19144	18971	19242	19191	19114	18976	18954	19042	19031	19073	18956	19188	19188	18872	19154	18937	19117	19233	19084	18961	19216	18883	19061	18940	18918	18977	18956	19316	19282	19105	19264	19195	19131	18971	19062	19017	19124	19061	19032	19091	19055	18947	19145	19195	18941	19111	18988	19089	19145	19117	19053	19016	19024	19066	19051	19156	18800	19223	19238	19131	19206	19006	19104	19024	18987	19010	19208	18953	19158	19119	19094	19042	18917	19246	19017	19271	19090	19007	19314	19226	19023	19142	19107	19037	19125	19103	18918	18942	18850	18946	18988	19232	19141	18954	19193	19113	19116	19065	19175	19131	19126	19249	18830	19096	19002	18975	18949	18948	19084	18957	19046	19048	19226	19201	19233	19284	19202	18989	19098	18978	19038	19086	19275	18984	19181	19293	19245	18826	19093	19092	19040	19073	18978	19076	19108	19002	19099	19103	19206	19032	19135	19069	19250	19144	19128	19150	19048	19034	19107	19016	19228	19073	19031	19038	19138	18916	18871	19085	19154	19008	19183	19141	19135	19093	19021	18971	19214	19009	19386	19084	19067	19232	19052	18978	19019	18896	19050	19091	18989	19048	19018	18991	18889	19001	19013	19011	19240	18799	19110	19147	19252	19084	19098	18883	19192	19192	19117	19009	19036	18950	18918	19144	18988	18963	19185	19144	19063	18784	18968	18924
15486	29821	25761	20274	18923	18300	18185	17618	17176	16961	17166	16846	16651	16531	18132	36844	39138	33481	26382	20223	17184	16323	16049	15950	15673	15915	15979	15787	15811	15676	15930	15832	15652	15873	15842	15898	15873	15552	15774	15861	15689	15878	15781	15860	15860	15903	15811	15794	15701	15929	15609	15761	15875	15887	15830	15707	15912	15899	15811	15812	15806	15740	15725	15844	15863	15823	15688	15988	15892	15756	15908	15706	15814	15814	15985	15791	15644	15787	15654	15730	15783	15654	15833	15668	15632	15667	15836	15913	15788	15900	15662	15866	15748	15682	15715	15657	15760	15719	15672	15720	15881	15807	15709	15907	15749	15669	15776	15776	15912	15896	15874	15658	15702	15823	15924	15777	15705	15907	15854	15934	15766	15765	15613	15792	15664	15790	15760	15718	15890	15956	15709	15727	15695	15742	15659	15633	15888	15706	15863	15885	15672	15884	15808	15733	15830	15767	15793	15859	15864	15864	15764	15651	15688	15770	15766	15730	15828	15717	15931	15849	15736	15642	15873	15940	15634	15876	15773	15927	15843	15691	15782	15894	15672	15780	15785	15723	15711	15662	15758	15810	15726	15829	15848	15956	15738	15708	15869	16068	15826	15913	15823	15698	15750	15811	15701	15779	15778	15696	15778	15857	15816	15766	15704	15925	15849	15773	15788	15855	15664	15986	15847	15726	15891	15743	15686	15816	15909	16077	15662	15864	15849	15831	15783	15653	15765	15762	15808	15736	15803	15624	15783	15895	15637	15841	15852	15674	15912	15731	15789	15863	15849	15831	15661	15857	15756	15784	15795	15728	15587	15838	15709	15637	15962	15800	15859	15787	15635	15818	15863	15669	15912	15856	15739	15990	15899	15923	15545	15832	15711	15685	15677	15750	15756	15719	15666	15763	15633	15791	15696	15597	15733	15606	15631	15809	15878	15880	15809	15759	15751	15612	15725	15700	15606	15911	15689	15756	15671	15806	15837	15764	15775	15715	15849	15795	15781	15794	15848	15671	15704	15849	15764	15615	15802	15802	15780	15639	15811	15722	15668	15763	15797	15616	15734	15793	15825	15625	15934	15797	15706	15739	15727	15955	15732	15772	15724	15677	15588	15911	15666	15560	15722	15694	15588	15837	15673	15762	15784	15769	15767	15724	15774	15747	15691	15705	15615	15893	15820	15906	15646	15865	15498	15734	15741	15712	15770	15707	15611	15873	15876	15738	15732	15881	15824	15941	15859	15751	15866	15854	15826	15639	15812	15736	15797	15918	15805	15726	15841	15908	15684	15846	15816	15845	15860	15825	15709	15733	15674	15682	15725	15725	15583	15742	15644	15775	15884	15766	15691	15761	15648	15790	15690	15632	15543	15919	15802	15874	15778	15781	15670	15779	15891	15779	15706	15809	15656	15767	15967	15661	15701	15806	15725	15768	15623	15769	16031	15730	15868	15671	15722	15722	15654	15885	15799	15905	15877	15859	15872	15852	15666	15677	15686	15897	15746	15774	15874	15824	15979	15710	15835	15851	15786	15770	15865	15655	15779	15703	15768	15709	15711	15698	15764	15734	15720	15661	15717	15852	15705	15466	15761	15722	15815	15885	16095	15778	15655	15853	15739	15650	15748	15776	15732	15849	15763	15863	15802	15839	15759	15778	15763	15731	15706	15714	15680	15629	15762	15905	15706	15851	15925	15722	15641	15649	15902	15746	15715	15710	15787	15790	15594	15739	15899	15808	15927	15788	15811	15858	15926	15633	15770	15852	15873	15913	15815	15862	15651	15844	15626	15742	15709	15784	15872	15796	15769	15911	15774	15783	15692	15762	15757	15883	15855	15815	15877	15743	15795	15748	15760	15772	15833	15733	15801	15869	15872	15860	15783	15804	15667	15707	15775	15744	15784	15671	15713	15859	15845	15744	15834	15579	15685	15844	15745	15822	15665	15794	15773	15773	15648	15834	15749	15889	15777	15830	15724	15930	15625	15820	15660	15830	15910	15821	15700	15876	15856	15781	15670	15626	15773	15742	15828	15780	15946	15806	15941	15748	15582	15611	15998	15897	15927	15768	15924	15853	15702	15854	15782	15715	15541	15629	15674	15818	15904	15919	15708	15816	15763	15792	15815	15860	15806	15689	15878	15875	15778	15940	15694	15895	15801	15748	15740	15657	15827	15624	15769	15818	15842	15861	15891	15750	15727	15817	15682	15809	15722	15855	15761	15766	15652	15925	15819	15851	15687	15936	15857	15827	15816	15772	15816	15873	15568	15784	15825	15862	15677	15768	15814	15926	15903	15819	15765	15596	15763	15674	15630	15823	15947	15544	15780	15720	15750	15657	15836	15668	15936	15716	15776	15664	15674	15778	15750	15829	15686	15973	15703	15754	15863	15802	15738	15819	15588	15678	15843	15698	15691	15899	15708	15752	15746	15787	15860	15866	15800	15671	15829	15762	15688	15714	15809	15701	15890	15821	15713	15845	15743	15757	15738	15530	15814	15799	15832	15617	15970	15767	15721	15688	15888	15826	15805	15742	15703	15770	15799	15823	15793	15660	15665	15686	15787	15616	15821	15852	15742	15850	15714	15865	15706	15617	15793	16004	15827	15681	15803	15801	15899	15689	15892	15807	15735	15809	15663	15731	15570	15782	15806	15889	15776	15712	15861	15753	15696	15802	15947	15668	15819	15612	15782	15859	15824	15730	15755	15782	15789	15866	15771	15678	15631	15959	15879	15725	15880	15889	15748	15617	15618	15570	15820	15723	15743	15773	15811	15769	15628	15756	15687	15701	15674	15693	15701	15840	15793	15923	15823	15712	15856	15763	15709	15940	15779	15763	15790	15443	15786	15864	15783	15748	15838	15559	15849	15654	15813	15760	15774	15785	15851	15764	15777	15926	15819	15656	15719	15854	15819	15593	15826	15774	15897	15775	15678	15758	15668	15714	15756	15853	15691	15795	15646	15886	15770	15664	15550	15691	15824	15732	15761	15746	15679	15692	15897	15737	15794	15792	15770	15780	15814	15649	15849	15777	15828	15826	15892	15954	15786	15699	15677	15660	15779	15759	15848	15898	15662	15976	15728	15789	15850	15744	15675	15554	15926	15531	15699	15925	15784	15654	15826	15719	15609	15717	15628	15793	15821	15747	15716	15664	15825	15835	15691	15701	15748	15739	15778	15681	15762	15579	15762	15590	15684	15840	15749	15827	15670	15745	15698	15756	15787	15748	15867	15874	15809	15756	15903	15813	15758	15771	15769	15976	15803	15908	15755	15824	15767	15751	15723	15716	15793	15759	15898	15749	15866	15867	15800	15805	15937	15773	15795	15677	15736	15842	15710	15683	15867	15765	15675	15790	15814	15868	15695	15649	15800	15882	15725	15725	15694	15924	15724	15827	15766	15819	15801	15710	15918	15936	15889	15809	15708	15745	15741	15764	15707	15700	15586	15896	15867	15710	15795	15595	15712	15743	15819	15653	15544	15866	15729	15760	15838	15940	15856	15706	15947	15878	15613	15766	15700	15730	15763	15796	15785	15755	15763	15522	15893	15823	15665	15715	15816	15599	15867	15683	15606	15953	15707	15796	15617	15696	15750	15651	15706	15832	15865	15869	15725	15768	15674	15753	15812	16014	15730	15628	15767	15811	15721	15689	15876	15781	15729	15914	15671	15554	15712	15653	15887	15687	15980	15721	15800	15837	15881	15909	15890	15858	15891	15768	15704	15628	15753	15893	15650	15803	15755	15711	15735	15795	15899	15700	15883	15683	15708	15715	15753	15885	15622	15765	15801	15820	15690	15687	15722	15814	15890	15752	15670	15712	15748	15791	15803	15643	15793	15911	15695	15777	15901	15683	15819	15840	15696	15666	15737	15812	15990	15635	15741	15808	15825	15767	15760	15994	15637	15659	15878	15793	15834	15756	15554	15820	15664	15775	15888	15775	15779	15632	15735	15845	15688	15892	15596	15755	15669	15701	15567	15698	16163	15783	15893	15651	15761	15607	15836	15823	15736	15649	15994	15719	15936	15542	15809	15833	15670	15678	16054	15789	15842	15661	15921	15869	15724	15753	15769	15735	15599	15725	15793	15788	15776	15692	15722	15844	15716	15849	15863	15793	15794	15741	15723	15691	15790	15686	15759	15639	15770	15682	15874	15918	15924	15864	15907	15700	15857	15796	15743	15806	15869	15668	15789	15851	15621	15703	15646	15815	15787	15632	15628	15711	15730	15710	15882	15813	15697	15918	15710	15659	16017	15666	15879	15642	15613	15833	15763	15706	15851	15790	15914	15824	15726	15730	15758	15770	15769	15765	15698	15866	15767	15758	15910	15628	15835	15662	15887	15788	15786	15776	15772	15477	15837	15856	15735	15773	15818	15819	15804	15898	15803	15712	15821	15778	15713	15754	15797	15964	15834	15808	15741	15740	15823	15685	15675	15804	15642	15692	15827	15798	15658	15881	15754	15673	15838	15945	15633	15795	15596	15700	15910	15744	15877	15693	15830	15674	15801	15812	15828	15874	15620	15733	15856	15973	15833	15658	15767	15705	15865	15824	15842	15733	15902	15603	15927	15797	15802	15869	15812	15710	15853	15693	15750	15713	15603	15571	15781	15782	15787	15663	15766	15660	15780	15649	15853	15803	15860	15638	15714	15665	15812	15580	15847	15579	15642	15690	15795	15652	15817	15756	15770	15734	15856	15784	15769	15810	15844	15803	15750	15824	15758	15702	15831	15452	15930	15853	15822	15693	15797	15736	15678	15893	15787	15968	15865	15833	15783	15861	15775	15638	15761	15713	15832	15772	15876	15747	15802	15786	15673	15734	15674	15678	15664	15811	15825	15819	15860	15733	15792	15766	15599	15686	15823	15890	15910	15735	15779	15683	15767	15738	15837	15678	15774	15587	15798	15988	15720	15645	15687	15815	15625	15761	15740	15811	15923	15664	15684	15740	15659	15602	15707	15678	15723	15767	15885	15888	15943	15737	15883	15814	15697	15829	15832	15676	15719	15607	15691	15810	15748	15846	15777	15876	15777	15891	15629	15863	15685	15755	15793	15677	15948	15737	15705	15889	15634	15747	15762	15842	15673	15814	15838	15771	15763	15702	15657	15766	15728	15828	15931	15844	15687	15777	15858	15673	15893	15676	15703	15759
27174	21882	25425	22695	19764	19576	20030	19724	19844	19887	19734	19652	19733	19705	19838	21103	21624	21244	20531	19949	19899	19684	19712	19653	19633	19579	19504	19546	19572	19605	19577	19540	19687	19612	19517	19520	19702	19774	19381	19657	19746	19393	19638	19546	19380	19670	19596	19368	19523	19508	19601	19667	19590	19619	19471	19703	19515	19620	19677	19793	19516	19587	19495	19529	19555	19475	19475	19395	19544	19614	19591	19647	19629	19553	19632	19475	19484	19586	19616	19508	19512	19339	19458	19538	19678	19559	19336	19654	19594	19650	19642	19371	19528	19350	19770	19555	19629	19496	19297	19635	19582	19583	19477	19638	19464	19382	19434	19788	19452	19534	19720	19444	19502	19660	19531	19594	19572	19582	19368	19855	19530	19498	19542	19622	19734	19651	19631	19541	19468	19695	19832	19411	19491	19776	19451	19604	19721	19622	19535	19498	19564	19464	19512	19600	19506	19535	19635	19535	19640	19523	19546	19697	19604	19465	19578	19561	19526	19489	19531	19543	19744	19508	19634	19410	19484	19829	19672	19408	19490	19533	19528	19339	19451	19421	19327	19445	19403	19423	19392	19411	19520	19446	19558	19331	19546	19488	19456	19585	19707	19571	19731	19333	19708	19585	19667	19697	19562	19634	19449	19578	19478	19491	19637	19515	19634	19420	19711	19538	19409	19446	19497	19491	19652	19582	19322	19690	19734	19589	19484	19562	19350	19605	19727	19457	19598	19270	19377	19714	19444	19584	19665	19672	19527	19704	19649	19495	19563	19578	19741	19559	19569	19547	19420	19631	19565	19805	19594	19515	19464	19578	19503	19852	19534	19510	19572	19604	19575	19515	19557	19238	19579	19767	19636	19413	19503	19724	19603	19685	19563	19489	19490	19563	19729	19609	19598	19514	19794	19721	20035	19554	19509	19544	19678	19683	19403	19494	19578	19470	19536	19520	19547	19719	19581	19339	19529	19582	19619	19424	19411	19728	19700	19618	19323	19403	19675	19655	19327	19585	19434	19645	19577	19648	19362	19473	19684	19612	19562	19566	19519	19640	19426	19420	19600	19688	19331	19622	19786	19619	19509	19481	19658	19397	19397	19596	19480	19156	19421	19596	19606	19575	19344	19616	19547	19494	19473	19788	19657	19468	19786	19603	19601	19622	19541	19706	19676	19500	19802	19499	19438	19698	19622	19556	19587	19613	19609	19610	19632	19597	19529	19532	19482	19628	19591	19663	19512	19639	19680	19692	19674	19588	19530	19411	19575	19426	19326	19225	19560	19363	19346	19552	19654	19351	19720	19509	19436	19531	19462	19483	19653	19654	19386	19633	19601	19520	19844	19471	19591	19551	19583	19531	19546	19504	19447	19545	19713	19609	19563	19778	19747	19829	19689	19728	19688	19683	19717	19686	19523	19655	19650	19725	19415	19693	19732	19635	19781	19742	19629	19637	19417	19649	19562	19416	19653	19555	19753	19684	19591	19489	19581	19576	19535	19618	19491	19715	19456	19561	19669	19567	19561	19581	19741	19331	19612	19498	19596	19463	19736	19394	19730	19546	19585	19539	19587	19520	19527	19486	19412	19686	19552	19663	19640	19508	19529	19540	19618	19468	19584	19413	19419	19575	19571	19713	19584	19509	19456	19577	19473	19635	19659	19577	19555	19637	19367	19385	19382	19432	19633	19610	19739	19750	19576	19592	19613	19347	19632	19402	19752	19529	19590	19751	19596	19577	19664	19607	19723	19554	19666	19748	19700	19590	19653	19370	19473	19676	19508	19653	19682	19424	19613	19333	19397	19652	19566	19723	19692	19555	19611	19593	19403	19439	19397	19473	19502	19587	19607	19514	19419	19360	19361	19488	19559	19325	19682	19387	19406	19582	19456	19440	19617	19403	19682	19462	19493	19320	19413	19661	19451	19513	19484	19332	19502	19560	19787	19514	19584	19617	19445	19707	19665	19405	19629	19665	19564	19583	19657	19587	19555	19564	19602	19747	19603	19597	19651	19579	19645	19468	19700	19523	19545	19698	19437	19321	19531	19494	19533	19773	19585	19389	19590	19496	19470	19610	19530	19627	19458	19628	19473	19560	19771	19500	19626	19398	19605	19569	19541	19427	19541	19540	19544	19677	19638	19496	19719	19284	19500	19541	19614	19710	19593	19460	19504	19880	19483	19568	19600	19487	19762	19594	19506	19521	19551	19569	19648	19555	19561	19575	19579	19510	19557	19364	19303	19552	19629	19422	19627	19583	19686	19563	19768	19506	19678	19514	19593	19528	19774	19450	19501	19705	19474	19735	19402	19598	19547	19356	19531	19304	19607	19571	19617	19420	19561	19733	19606	19505	19588	19496	19452	19651	19560	19341	19716	19617	19693	19529	19825	19723	19414	19583	19549	19679	19466	19488	19598	19626	19605	19611	19629	19651	19715	19584	19723	19482	19544	19618	19632	19566	19698	19355	19495	19535	19478	19561	19461	19506	19556	19733	19369	19443	19781	19477	19460	19382	19623	19634	19626	19646	19560	19604	19445	19682	19496	19730	19578	19620	19495	19579	19571	19476	19418	19663	19545	19405	19595	19326	19582	19687	19526	19398	19609	19472	19368	19517	19579	19585	19544	19679	19597	19647	19375	19527	19457	19619	19722	19510	19677	19487	19412	19691	19504	19640	19400	19661	19562	19537	19475	19683	19587	19561	19523	19416	19549	19465	19799	19537	19617	19586	19465	19557	19550	19676	19626	19713	19322	19524	19597	19447	19582	19521	19554	19479	19387	19380	19544	19615	19564	19625	19514	19772	19563	19604	19736	19649	19619	19630	19636	19506	19518	19555	19626	19502	19514	19465	19768	19554	19486	19728	19877	19625	19494	19656	19400	19565	19634	19768	19686	19506	19403	19278	19613	19591	19472	19831	19645	19335	19617	19637	19813	19480	19586	19430	19338	19351	19775	19483	19561	19463	19556	19273	19618	19662	19415	19454	19556	19967	19766	19389	19585	19586	19528	19687	19491	19480	19607	19568	19544	19530	19466	19417	19529	19345	19580	19825	19790	19663	19404	19527	19500	19496	19609	19650	19686	19611	19429	19417	19727	19535	19650	19627	19503	19642	19419	19430	19741	19496	19617	19450	19605	19548	19596	19669	19738	19800	19654	19557	19598	19718	19445	19461	19503	19407	19685	19561	19415	19486	19801	19512	19662	19632	19438	19520	19667	19490	19427	19410	19553	19685	19593	19419	19628	19561	19639	19384	19603	19274	19546	19469	19546	19496	19671	19500	19688	19542	19526	19465	19554	19700	19480	19633	19479	19454	19653	19574	19331	19528	19537	19820	19653	19523	19548	19449	19447	19400	19574	19553	19377	19380	19594	19507	19662	19495	19358	19689	19476	19621	19660	19564	19569	19537	19565	19530	19723	19616	19565	19566	19623	19372	19648	19538	19698	19543	19672	19511	19537	19486	19489	19525	19513	19580	19533	19654	19398	19550	19796	19546	19757	19636	19604	19601	19591	19720	19491	19539	19693	19304	19552	19540	19512	19513	19516	19390	19491	19573	19627	19588	19685	19670	19637	19759	19574	19277	19768	19564	19752	19568	19646	19415	19625	19569	19644	19427	19537	19490	19766	19687	19808	19557	19377	19494	19542	19652	19585	19543	19360	19514	19551	19651	19409	19690	19595	19399	19523	19518	19718	19583	19420	19613	19518	19442	19589	19631	19552	19501	19524	19743	19666	19739	19606	19684	19510	19454	19496	19287	19492	19555	19683	19507	19738	19481	19890	19561	19684	19618	19473	19634	19587	19389	19696	19531	19703	19688	19635	19386	19485	19609	19566	19777	19501	19399	19635	19738	19646	19451	19538	19572	19632	19628	19539	19325	19473	19628	19754	19714	19779	19473	19366	19550	19840	19881	19911	19421	19731	19643	19809	19457	19688	19634	19524	19576	19694	19467	19566	19678	19347	19436	19639	19624	19660	19629	19564	19578	19526	19427	19593	19472	19589	19471	19499	19626	19597	19588	19520	19440	19510	19605	19763	19389	19503	19566	19622	19714	19720	19673	19523	19671	19600	19722	19504	19501	19781	19411	19560	19477	19328	19573	19530	19650	19696	19535	19594	19354	19518	19685	19647	19440	19588	19482	19597	19499	19627	19611	19728	19530	19462	19457	19316	19412	19470	19731	19494	19597	19322	19577	19595	19669	19660	19646	19621	19768	19603	19441	19743	19394	19569	19675	19597	19491	19689	19510	19629	19434	19681	19725	19506	19675	19694	19527	19340	19500	19382	19531	19612	19830	19584	19758	19875	19470	19529	19638	19537	19537	19663	19456	19652	19627	19421	19632	19671	19597	19544	19556	19659	19560	19615	19485	19669	19613	19531	19649	19652	19627	19757	19726	19533	19639	19690	19576	19509	19525	19839	19530	19474	19526	19814	19582	19763	19461	19611	19632	19489	19642	19540	19504	19549	19636	19588	19722	19588	19606	19923	19469	19335	19705	19499	19570	19485	19546	19710	19767	19645	19610	19640	19408	19608	19692	19403	19531	19755	19576	19684	19307	19791	19622	19452	19647	19541	19668	19762	19524	19663	19575	19664	19507	19496	19680	19617	19595	19564	19479	19491	19630	19753	19639	19560	19574	19711	19621	19098	19566	19705	19666	19511	19352	19726	19361	19568	19394	19434	19481	19718	19514	19444	19526	19592	19542	19464	19441	19674	19673	19312	19371	19474	19566	19667	19540	19445	19391	19636	19564	19600	19597	19650	19437	19293	19471	19556	19645	19612	19582	19446	19559	19559	19404	19510	19670	19429	19247	19571	19543	19475	19762	19807	19527	19655	19499	19615	19523	19586	19632	19685	19531	19455	19468	19521	19493	19606	19525	19594	19520	19507	19343	19773	19576	19627	19418	19390	19665	19677	19632	19749	19497	19802	19504	19461	19444	19648	19592	19702	19525	19868	19480	19631	19599	19584	19533	19553	19723	19629	19374	19542	19645	19541	19480	19430	19531	19675	19393	19689	19645	19610	19446	19884	19702	19466	19633	19627	19555	19524	19581	19849	19495	19425	19765	19579	19360	19719	19344	19383	19313	19518	19532	19576	19683	19486	19656	19598	19453	19645	19499	19688	19630	19533	19499	19707	19631	19560	19682
15469	20029	17716	16760	16744	16477	16526	16241	16281	16361	16414	16417	16518	16369	16554	18175	18484	18008	17166	16649	16182	16166	16287	16001	16124	16122	16269	16206	16104	16231	16277	16161	16177	16009	15863	16122	16020	16263	16171	16102	16175	16034	16028	16092	16102	16063	15863	16016	16162	16241	16173	16175	16041	15936	15979	16145	16124	16088	15968	15888	16276	16092	16182	16021	16160	15996	16046	16173	16085	16124	16151	16098	16072	16130	15969	16002	16088	16076	16108	16120	15959	16340	16122	16081	16010	15999	16119	16148	16136	16122	16024	16009	16028	15954	16152	16344	16129	15965	16200	16162	15980	16035	16045	16059	16065	16134	16089	16203	16018	16080	16147	16105	16146	16143	16190	16074	16070	15996	16126	16003	16031	16034	16134	16002	16153	16174	16177	16043	16171	16303	16203	16084	16208	15992	16101	16097	16195	16115	16143	16107	16177	16092	16180	15786	16182	16212	16177	16075	16003	16070	16196	16057	16164	16057	16191	16135	15979	16011	16040	16235	16086	16040	16056	16203	16003	16042	16176	15939	16113	15905	16176	16118	15999	16001	16252	16284	15918	15936	16152	15967	15989	16153	16005	16007	16046	16126	16034	15975	16191	16018	16132	15999	16047	16069	16037	16211	16023	16090	16275	16293	16163	16189	16104	16198	15938	16079	16292	16263	16196	16201	16038	16178	16093	16079	16106	16094	16140	16217	16107	16212	16044	16125	16110	16000	16043	16170	16180	16213	16010	16117	16150	16152	16255	16175	16089	15962	16150	16184	16209	16236	16057	16143	16060	16094	16230	16142	16034	15970	16162	16174	16075	16039	16030	16080	16200	16107	16031	16030	16162	16301	16048	16159	16128	15966	15972	16007	16197	16199	16084	16129	16115	16172	16138	16170	16182	16112	16035	15798	16088	16125	16141	15905	15989	15960	16066	16053	16053	16067	16041	15975	16040	16133	16093	15978	15891	16231	16121	16169	16108	16157	16039	16157	16197	16208	16017	16113	16071	16073	16115	16268	15835	16121	16062	16102	16178	16157	15902	16063	16090	16336	16173	16019	16216	16207	16068	16157	16101	16003	16097	15939	16175	16153	15993	15873	16061	15987	16187	16056	16167	16125	16224	16096	16066	15938	16099	16106	16188	15986	16293	16102	16117	16044	16038	15793	15989	16060	16150	16086	16210	16169	16069	15921	15993	16072	16073	16134	16142	15899	16239	16080	16056	16161	16301	16283	16002	16094	16024	16018	16248	16182	16215	16065	16074	16015	15926	16267	16022	16269	16040	15978	16189	16230	16110	15995	16000	16107	15934	16148	16177	16031	16118	16053	16085	16200	16091	15976	16233	16141	16031	16000	16049	15974	16105	15948	16241	16156	15989	16117	16102	15999	16335	16076	16097	16142	16082	16103	16226	16319	16067	16313	16119	16087	16063	16279	16037	16174	16287	15970	15853	16144	16189	16120	16213	16137	16088	16119	16100	16157	16194	16059	16064	15993	16068	16182	16028	16311	16121	16065	16052	15971	16167	16048	16279	16017	16135	16035	15995	16125	16163	16176	15978	16061	16141	16262	16063	16201	16163	16106	16236	16100	16158	16122	16107	15949	15991	16211	16234	16133	16099	16252	16039	16278	15948	16070	16115	16202	16078	16201	16025	16097	16216	16132	16288	16270	16140	16010	15888	16040	15976	16263	15908	16121	16243	16251	16228	16239	15938	16059	16040	16150	15828	16147	16129	16273	16147	16177	16224	16081	16126	16030	16144	16162	16231	15981	16256	16046	16152	16177	16111	16075	15862	16165	16155	15871	16044	16179	15988	16140	15950	16045	16150	16210	15995	16109	16113	16090	16248	16041	16183	16146	16322	16082	16270	15937	16192	16061	16140	16263	15988	15994	16074	16046	16022	16257	15919	16192	16039	16130	16174	16085	16011	16244	16088	16006	16057	16137	16129	16146	16120	16200	16104	16105	16157	16125	15945	16137	16064	16114	16298	16082	16059	16149	16183	16170	16098	15968	16144	16097	16234	16215	16143	16081	16138	16053	16087	16136	15967	15972	16148	16151	16111	16014	16132	16051	16119	16065	16247	16174	16136	16129	16097	15990	15857	16082	16271	16019	15936	16042	16239	15912	16176	16093	16037	16133	15952	16204	16170	16210	16097	16143	16137	16044	16083	16276	16101	16115	16133	15972	16177	16072	16208	16170	16026	16085	15949	16052	15987	16006	16039	16086	16108	16031	16058	16180	16024	16207	16138	16132	15929	16128	16063	15883	16048	16120	16050	16088	16229	16109	16090	16142	16065	16211	16172	16170	16149	16088	16090	16127	16093	16035	16026	16099	16265	15939	16136	16043	16076	16232	16062	16029	15904	16142	16056	15957	16009	16236	15991	16023	16126	15962	16032	16046	16066	15996	16068	16170	16142	16162	16028	15944	15995	16153	16046	16119	16054	16015	16273	15972	16126	16083	16177	16178	15929	16231	16082	16108	16176	16020	16245	16047	16035	16004	16016	16051	16017	16119	16177	16174	15942	16098	16101	16095	16070	16226	16071	16177	16072	16096	16074	16212	16090	16185	16055	16211	16047	16038	16251	16309	16134	16242	16095	16144	16212	16073	16158	16117	16119	16083	16253	16209	16183	16024	16085	16171	16021	16055	16052	16099	15979	16006	16142	16055	16056	16206	15993	16119	16006	15839	15995	16012	16125	16020	16137	16119	15997	16202	16232	16113	16031	15931	16003	16085	15998	16060	15998	16067	16020	16025	16064	15973	16028	16020	16060	16013	15914	16087	16122	15943	16249	16226	16033	16005	16196	16065	15978	16132	15963	15992	16104	16322	16163	16086	16109	16176	15966	16219	16057	16066	16003	16171	16077	15995	16023	15907	16040	16106	15989	16149	16187	16108	16056	16086	16184	15920	16198	16224	15956	16211	16057	16292	16147	16052	16174	16188	16099	16040	15969	16190	16153	16086	16081	16093	16080	16024	16091	15953	16106	16109	15933	15837	16044	16353	16000	16226	16148	16057	16057	16092	16048	16221	16014	15999	16036	16021	15978	16031	16148	16060	16033	16077	16105	15890	16086	16255	16114	15895	16090	16077	16201	16064	16146	16046	16231	16010	15984	15910	16127	16113	16081	16137	16042	16195	16070	16018	16171	15944	16140	15949	16135	16200	16192	16001	16084	16123	15888	16181	16189	15945	16051	16289	16088	16186	16036	15925	16118	16116	16148	16323	16013	16023	16217	16141	16116	16157	16102	16189	15984	16157	16156	16170	16070	16040	16102	16101	16150	16223	16095	16065	16015	16144	16077	16319	16264	16329	15994	16120	16084	16078	16173	16031	16054	16089	16157	16256	16257	16010	15946	15992	16231	16176	16083	16159	16149	15980	16071	16190	16093	16017	16101	16071	16029	16097	16232	15930	16075	16046	16112	16006	16235	15930	16135	16028	16108	16120	16090	16033	16138	16134	16137	16187	15909	16010	16056	16298	16122	16125	15955	16255	16122	16039	16156	15822	16133	16121	15863	16138	16019	16109	16163	16097	16078	16134	15934	16076	16055	16073	15948	16160	16128	16113	16035	16156	16136	16253	15995	16118	16118	16221	16047	16070	15959	16091	16247	16142	15955	16197	16016	16263	16012	15881	16363	16074	15891	15997	16267	16236	16049	16157	16145	15990	16063	16012	16165	16252	16138	16081	16126	15954	16059	16009	16046	16188	16062	15962	16140	16193	16201	16015	16115	16111	16222	16180	15972	16072	16090	16076	16145	16041	16003	16052	16021	16019	15955	15998	15983	16024	16101	16164	16032	15985	16073	16061	15995	16227	16052	16125	16000	16128	16209	16052	16193	16075	16015	16093	16129	16316	16167	16160	16059	16142	16165	16043	16128	16168	16097	16236	15974	16005	16067	16225	15973	15933	16296	16089	16058	16052	16231	16085	16081	16153	16011	16084	16184	16086	16131	16168	16175	16232	16076	15922	15971	15986	16081	16176	16052	16206	15996	16122	16213	15968	15945	16071	16032	15923	16192	16341	16079	16187	16031	15972	16210	16025	16234	15987	16311	16029	16105	16002	15987	16041	16020	16041	16312	16143	16129	16233	16132	16167	16220	16073	16043	16054	16109	16176	15931	16205	15947	16151	15975	16195	16119	16014	16090	16128	16112	15944	16032	16179	16230	15965	16115	16157	16198	15965	16154	16086	16060	16047	16057	16052	16254	16082	15978	16002	16081	15941	16069	16238	15893	16101	16099	16164	16320	16006	16213	16108	16018	16109	16104	15963	16070	16047	15942	16129	16041	15961	16049	16082	16130	15987	16020	16099	16126	15922	16149	16029	15965	16135	16077	15955	16029	15929	16118	15933	16107	16075	16196	15940	16102	16086	16150	16200	16145	16208	16104	15888	16095	16101	16106	16036	15927	15922	16166	16121	16327	16129	16167	16157	15900	15898	16045	16231	15913	16163	16065	16100	16048	16011	16051	16135	16183	16032	16001	16042	16138	16126	16119	16080	16201	16023	16179	16086	16236	16061	16102	16038	16253	16089	16090	16212	16108	16128	16182	16043	15973	16102	16206	16130	16162	16104	16113	16132	16083	16128	16210	16078	16093	16029	16105	16253	16045	16116	15932	16101	16054	16058	16125	16192	16165	15974	16137	16001	16005	16044	15980	16096	16145	16267	16167	16130	16193	16002	16190	15955	16184	16281	16134	16106	16063	16041	16157	16040	16071	16127	16009	16056	15986	16037	16103	16076	15929	16068	16132	16003	16145	15994	15985	16024	16123	15946	16224	16167	16231	16276	16064	16099	16258	16439	16079	16106	16124	16028	15971	16058	16247	16088	16219	16146	16274	16125	16059	16087	16211	16337	16166	16035	15988	16252	16100	16037	16256	16006	16232	16070	16134	16078	16197	16116	16134	16046	16097	16050	16054	16089	16105	16273	15987	16126	16040	16241	15935	16017	16068	15822	16036	16027	16171	16200	16239	16157	16335	16072	16139	16034	16137	16039	15939	16013	16066	16181	16052	16105	16034	16095	16116	16219	16074	16134	16148	16151	16087	15999	15997	16153	16220	16025	15982	16157	16202	16142	16102	16215	16018	16178	15973	16126	16278	16188	16119	16004	16142	16104	16060	16002	16164	16113
23928	21002	28278	24031	22177	22696	22120	20183	19922	20142	20050	19854	20090	19989	20692	29005	30161	27422	23853	21230	20044	19735	19450	19549	19420	19368	19409	19354	19534	19443	19210	19298	19414	19363	19337	19480	19381	19253	19555	19442	19470	19184	19220	19410	19335	19514	19604	19409	19444	19505	19423	19562	19334	19350	19257	19536	19358	19519	19527	19280	19522	19240	19398	19392	19465	19170	19214	19290	19382	19348	19352	19262	19318	19237	19404	19338	19468	19315	19433	19318	19422	19337	19421	19199	19320	19525	19321	19511	19311	19334	19271	19163	19355	19065	19263	19292	19156	19348	19328	19204	19385	19222	19302	19298	19465	19608	19229	19314	19345	19312	19456	19208	19273	19288	19277	19324	19389	19160	19358	19633	19199	19426	19228	19453	19504	19275	19509	19354	19384	19279	19256	19491	19283	19198	19420	19396	19272	19154	19282	19370	19364	19164	19494	19215	19380	19325	19205	19372	19295	19297	19048	19512	19468	19174	19484	19346	19283	19161	19369	19343	19257	19437	19478	19363	19323	19324	19574	19195	19261	19409	19463	19401	19407	19431	19306	19297	19355	19272	19367	19595	19610	19333	19297	19161	19535	19378	19498	19545	19559	19105	18984	19243	19322	19383	19371	19440	19464	19322	19442	19573	19386	19274	19129	19226	19306	19276	19455	19237	19386	19284	19157	19201	19192	19085	19343	19283	19376	19332	19415	19345	19186	19179	19370	19307	19236	19339	19300	19197	19355	19365	19342	19284	19317	19369	19288	19304	19143	19192	19436	19161	19295	19321	19241	19447	19087	19471	19404	19482	19183	19353	19433	19267	19457	19316	19103	19225	19223	19496	19213	19009	19247	19267	19405	19375	19430	19147	19372	19366	19376	19303	19406	19215	19496	19399	19353	19400	19454	19269	19287	19169	19362	19450	19213	19113	19241	19196	19381	19607	19474	19104	19291	19408	19493	19480	19325	19421	19393	19340	19540	19322	19379	19194	19022	19154	19269	19406	19237	19433	19455	19127	19388	19248	19225	19431	19299	19436	19239	19356	19397	19259	19245	19311	19134	19188	19298	19217	19342	19251	19215	19389	19207	19335	19328	19288	19293	19182	19276	19152	19204	19507	19462	19566	19521	19131	19528	19555	19311	19374	19364	19231	19476	19349	19364	19448	19302	19247	19254	19334	19455	19553	19253	19433	19344	19209	19361	19329	19238	19538	19407	19197	19262	19372	19289	19317	19432	19175	19088	19283	19184	19358	19391	19408	19310	19152	19508	19288	19272	19375	19261	19325	19202	19297	19243	19282	19121	19162	19293	19240	19290	19147	19281	19205	19322	19237	19548	19202	19205	19318	19379	19387	19298	19157	19513	19395	19272	19396	19318	19181	19176	19316	19314	19200	19404	19275	19139	19319	19225	19380	19262	19144	19370	19466	19236	19224	19227	19472	19530	19207	19299	19325	19304	19377	19427	19321	19273	19527	19384	19549	19289	19343	19482	19488	19206	19254	19305	19243	19266	19278	19197	19457	19488	19313	19092	19261	19258	19462	19208	19630	19449	19378	19494	19563	19584	19286	19360	19089	19185	19224	19350	19194	19259	19325	19250	19322	19302	19063	19306	19135	19265	19134	19316	19335	19374	19197	19119	19342	19492	19206	19375	19359	19367	19184	19157	19300	19375	19161	19461	19218	19330	19298	19349	19062	19457	19223	19110	19324	19233	19514	19483	19298	19584	19376	19310	19322	19333	19291	19159	19301	19320	19251	19595	19484	19306	19357	19503	19337	19354	19345	19233	19486	19387	19351	19213	19390	19255	19414	19328	19616	19513	19307	19308	19129	19235	19213	19303	19249	19468	19368	19269	19166	19415	19423	19332	19398	19542	19321	19340	19320	19318	19169	19274	19390	19202	19400	19324	19159	19319	19380	19251	19350	19247	19256	19370	19178	19223	19236	19269	19372	19387	19484	19447	19545	19351	19251	19158	19422	19282	19380	19364	19262	19317	19520	19375	19372	19282	19190	19338	19257	19298	19303	19434	19503	19337	19607	19440	19469	19409	19344	19464	19242	19238	19189	19411	19242	19281	19384	19078	19142	19464	19357	19302	19436	19569	19263	19339	19441	19350	19225	19441	19344	19367	19196	19316	19270	19338	19314	19245	19403	19247	19382	19384	19428	19401	19289	19302	19465	19289	19242	19179	19250	19415	19298	19382	19596	19464	19215	19413	19514	19457	19477	19232	19405	19330	19200	19043	19514	19648	19332	19410	19517	19179	19133	19445	19361	19317	19018	19470	19338	19424	19231	19203	19275	19525	19476	19334	19313	19577	19478	19428	19334	19286	19236	19352	19385	19261	19201	19398	19423	19172	19317	19365	19405	19290	19347	19391	19456	19291	19284	19532	19428	19532	19321	19394	19498	19425	19336	19124	19402	19345	19212	19244	19481	19319	19101	19106	19113	19414	19425	19425	19327	19197	19462	19247	19392	19364	19353	19191	19350	19328	19333	19382	19401	19263	19508	19311	19277	19206	19290	19404	19232	19472	19410	19073	19229	19317	19351	19495	19370	19164	19302	19411	19303	19399	19285	19334	19321	19265	19121	19481	19329	19109	19242	19307	19460	19390	19241	19393	19379	19449	19270	19388	19361	19358	19520	19345	19150	19423	19671	19405	19189	19069	19201	19410	19424	19272	19231	19103	19252	19344	19633	19517	19581	19433	19509	19499	19270	19426	19209	19305	19408	19279	19454	19350	19450	19352	19262	19284	19294	19343	19240	19434	19577	19523	19561	19329	19300	19302	19208	19345	19546	19448	19396	19380	19417	19381	19337	19253	19228	19277	19276	19371	19141	19301	19110	19431	19308	19211	19270	19169	19382	19208	19247	19309	19139	19496	19553	19479	19307	19216	19346	19227	19383	19336	19379	19489	19412	19533	19301	19297	19491	19087	19425	19402	19430	19418	19444	19329	19527	19236	19278	19423	19333	19543	19417	19410	19348	19360	19447	19552	19239	19526	19337	19253	19372	19242	19180	19451	19505	19185	19529	19586	19435	19285	19123	19279	19241	19179	19228	19332	19224	19306	19248	19188	19136	19385	19292	19487	19434	19272	19317	19489	19365	19451	19286	19326	19452	19254	19270	19336	19267	19458	19352	19494	19297	19269	19393	19258	19279	19471	19446	19301	19162	19237	19207	19456	19318	19518	19326	19163	19315	19338	19256	19349	19201	19322	19182	19350	19449	19491	19355	19454	19239	19434	19351	19362	19099	19376	19476	19362	19263	19351	19338	19603	19331	19536	19136	19222	19430	19367	19379	19336	19534	19437	19324	19393	19355	19468	19347	19318	19576	19322	19328	19178	19332	19196	19120	19308	19526	19491	19229	19563	19599	19245	19255	19297	19511	19322	19223	19476	19315	19376	19368	19278	19484	19210	19301	19360	19478	19359	19374	19229	19338	19195	19393	19318	19293	19465	19330	19364	19422	19430	19539	19430	19193	19436	19053	19311	19301	19362	19369	19504	19384	19591	19371	19417	19459	19389	19291	19169	19336	19379	19331	19415	19447	19512	19263	19282	19428	19374	19434	19513	19174	19348	19268	19471	19285	19445	19383	19236	19253	19280	19458	19471	19466	19370	19202	19270	19548	19302	19234	19337	19366	19448	19477	19308	19437	19324	19430	19485	19267	19278	19273	19535	19190	19310	19148	19005	19393	19247	19344	19440	19489	19393	19377	19300	19261	19277	19410	19288	19376	19391	19287	19131	19151	19323	19338	19061	19312	19156	19195	19189	19295	19254	19406	19299	19383	19303	19247	19290	19369	19359	19268	19495	19285	19255	19392	19190	19161	19471	19135	19305	19159	19456	19629	19315	19252	19199	19543	19263	19354	19275	19302	19465	19229	19465	19703	19514	19464	19304	19467	19450	19300	19327	19424	19439	19414	19314	19441	19288	19373	19641	19511	19419	19226	19266	19314	19324	19174	19116	19405	19401	19301	19470	19209	19341	19305	19354	19344	19201	19369	19484	19376	19329	19345	19110	19315	19429	19362	19324	19534	19399	19450	19399	19352	19681	19307	19521	19258	19245	19189	19325	19205	19357	19174	19410	19298	19442	19239	19354	19204	19205	19169	19238	19280	19429	19216	19269	19360	19153	19254	19327	19373	19383	19155	19294	19280	19335	19303	19259	19343	19202	19526	19327	19289	19274	19431	19138	19275	19017	19314	19383	19354	19524	19017	19378	19414	19354	19639	19284	19153	19463	19275	19308	19368	19436	19414	19241	19288	19352	19473	19547	19312	19257	19301	19231	19000	19452	19302	19322	19338	19286	19102	19323	19223	19338	19303	19322	19223	19314	19456	19282	19327	19193	19478	19252	19413	19228	19456	19284	19102	19268	19365	19381	19276	19114	19625	19379	19379	19268	19338	19290	19285	19336	19422	19339	19319	19352	19414	19220	19396	19306	19057	19117	19186	19417	19244	19354	19312	19507	19188	19365	19464	19486	19335	19269	19353	19386	19360	19428	19396	19554	19314	19282	19269	19348	19261	19476	19336	19461	19374	19447	19577	19116	19281	19322	19476	19405	19397	19584	19517	19189	19156	19286	19266	19392	19494	19341	19434	19257	19518	19367	19342	19213	19358	19369	19202	19336	19440	19181	19388	19330	19535	19436	19161	19228	19201	19373	19433	19307	19386	19322	19399	19262	19488	19477	19461	19535	19241	19110	19214	19149	19170	19333	19320	19359	19354	19394	19132	19188	19405	19327	19355	19246	19070	19319	19344	19364	19323	19315	19351	19249	19086	19281	19439	19560	19616	19212	19352	19512	19542	19397	19215	19116	19570	19408	19437	19397	19346	19276	19380	19432	19597	19342	19325	19333	19366	19253	19358	19492	19201	19242	19237	19198	19334	19359	19433	19307	19268	19207	19379	19303	19494	19314	19496	19427	19266	19416	19456	19369	19485	19281	19436	19188	19340	19104	19393	19315	19355	19392	19459	19324	19291	19371	19206	19369	19025	19460	19351	19326	19301	19373	19111	19394	19427	19109	19427	19418	19313	19487	19419	19328	19165	19284	19339	19345	19240	19413	19377	19247	19228	19439	19347	19411	19380	19170	19154	19150	19367	19233	19184	19548	19326	19404	19360	19337	19331
13744	23272	21676	19331	18192	17692	16893	16439	16526	16858	16776	16369	16557	16439	18287	30119	29246	25269	20747	17913	16453	16045	16060	15999	15936	16069	15935	16075	15884	15956	15934	15856	15991	15825	15913	15932	15973	16035	15913	15921	15871	15899	16131	16011	16066	15860	15900	15933	15978	15913	15932	15865	15863	16001	15927	16010	15922	15938	15881	15830	15847	15930	15902	15849	16040	15847	15961	15845	15869	15974	15957	16000	15853	15926	15956	15901	16139	16097	15933	16027	15963	15890	15950	15904	15932	16047	15983	16001	16039	16059	15924	15859	15956	15989	16087	16089	15867	15796	16046	16035	15983	16034	15940	15939	15896	15959	15835	15977	16029	15965	16116	16105	15932	15970	15933	15987	15775	15974	16091	15832	15997	16025	15966	15970	15949	15904	15773	15876	15912	15867	15864	15868	15966	16031	15970	15962	15987	15757	15906	16008	15832	16163	15824	15850	15852	16027	15962	15736	15945	15983	15716	15832	16059	15928	15861	16019	15900	15928	15927	16062	16016	15838	15999	15915	15821	15830	16061	15912	16005	15973	15693	16117	15967	15990	15745	15927	15772	15814	15959	16118	16117	16094	15837	15973	15839	15937	16042	15873	15811	15883	16182	15837	15931	16054	15985	16048	15893	15871	15862	16037	15853	15780	15946	15943	15998	15869	15916	15954	15878	16057	15979	16023	15937	16166	15967	15953	15996	15985	15874	16030	15884	15886	16066	15806	15744	15981	15954	16053	16102	15951	15878	15967	15900	15954	15904	15920	15986	15899	16092	15996	15909	15911	15988	15881	15921	16059	15899	15783	15942	15873	15729	15980	15854	15911	15941	15833	15900	15962	16068	16106	16118	15906	15886	15831	15905	15900	15830	16064	15863	15963	15726	15872	16154	16060	15908	15877	15801	16008	15809	16028	15987	15984	15963	16014	16083	15971	15883	15973	16038	15995	16162	16071	15711	15956	15796	15923	15965	15939	16056	16153	15972	15969	15970	16017	16009	15901	15937	15976	15938	16090	15863	15973	16061	15943	15865	15929	16021	15842	15930	16140	16089	15883	15994	16034	15999	16187	15766	15849	15869	15901	15960	15816	15747	15831	15931	15860	16029	15966	15943	15968	16070	15954	16108	16009	16007	15838	15838	15980	15893	15874	15872	16009	16001	15867	16075	15993	15938	15934	15888	15942	16054	16074	15797	15991	15950	16026	15991	15870	15987	15921	15885	15823	15959	15910	15938	16065	15900	15827	16062	15884	15920	16040	16035	16079	16054	15927	16024	16165	16131	16040	15902	16070	16089	15900	15812	15832	15968	15843	16138	15946	15948	15920	15974	15933	16062	15942	15952	16049	16139	15965	15829	15933	15981	16002	15906	15930	16064	15945	16173	15913	15884	16002	15975	15965	16095	15836	16035	15970	15913	15940	15881	15948	15928	16026	15962	15789	15959	16008	15882	15904	15853	15962	15945	15982	15853	15921	15882	16025	15853	15917	15707	16069	15866	15955	15983	15715	15986	15948	15843	16051	15906	16126	15936	16061	16009	16015	15934	16080	15989	15812	15888	15934	15990	15930	15950	15951	15974	16016	15873	15977	15909	15952	15674	15971	15908	15916	15688	15926	16062	15867	15866	15962	15758	15929	16015	15886	15892	15836	16103	15866	15823	15986	15974	15809	15802	15893	16084	15733	16015	15896	15893	15935	15865	16118	16079	15989	15949	15824	16016	15935	16112	15746	16004	15841	15844	15933	15922	15979	15872	16061	15791	15925	15928	15811	15833	15869	15917	15912	15939	15828	16029	15978	15817	15939	15950	16024	15789	15948	15604	16065	15717	15928	15847	15778	15985	16107	16051	16044	15942	15892	15905	15800	16149	15980	15974	15966	15970	15932	16032	15875	15899	15806	15787	15993	15966	15991	15921	15854	15936	15933	15958	15841	15963	15946	15774	15957	16014	15800	15912	15958	15983	16044	15896	16037	16074	15954	16135	15996	15978	16035	15874	16100	15847	15998	16024	15852	15896	15770	16037	15858	16107	16035	15928	15896	16118	16046	15827	15880	16129	15991	16010	15801	16073	15876	15943	15991	15938	16126	16024	15901	15911	16006	15997	15867	15880	16052	15961	15934	15913	15960	15969	15825	16008	16068	16082	15804	15998	16044	16050	15970	15886	16150	15885	15957	16132	15901	15889	15799	15969	15906	15921	16102	15803	15917	16082	15928	15940	16029	15943	15906	15824	15897	15945	15691	16007	15808	16046	16010	15924	15935	15954	16079	15977	16032	15922	15981	16015	16083	15922	16004	15840	16153	15917	15968	16105	15891	16205	16039	15950	15876	16075	15855	15851	15910	16084	16072	15966	15987	15747	16049	16032	15926	15876	16023	15954	15917	16031	15988	15885	16021	15905	16091	15922	15860	15966	15916	15672	15985	15916	15839	15937	15975	15966	15877	15865	16038	15966	16116	15950	15847	15905	15807	16055	15958	16007	15992	15938	15780	15908	16112	15936	15998	15762	16133	15850	15887	16055	16128	16051	16031	15995	16008	15829	15913	15912	16004	16152	15828	15913	15864	15990	16109	15771	16003	15878	16109	16021	15801	15973	15850	16049	15969	15758	15787	15863	15970	16074	15922	16035	15989	15749	16048	15946	16039	16077	16023	16051	15863	15950	16034	16074	16121	15972	15877	15961	16054	15901	15818	15997	16120	15936	15919	16053	15835	15901	16088	15853	15952	16035	15854	15983	15890	15888	15832	15997	15903	15919	15922	15904	15795	16001	16055	15988	15922	15939	16030	15881	15887	16026	15977	15836	15974	15802	15887	15985	16053	16019	16026	15962	15942	16059	15865	15849	15912	15844	15926	15772	15870	16036	15883	16245	15974	16020	16016	15976	15946	15940	15687	15992	15827	16027	15888	15946	15943	16171	15956	16065	16047	16091	16002	15958	15881	15879	15957	15852	15964	15962	16027	15936	15903	15967	16189	15829	15848	16006	16047	15895	15965	15834	15950	15820	15897	16084	15849	15886	15882	15935	15797	16040	15861	16032	15919	15823	15938	15858	16126	15913	16042	15922	15992	15968	15883	15937	15981	15825	15817	15917	15791	15791	16058	15768	15903	15950	15901	15966	16024	15797	16074	15924	15983	15829	15596	16116	16007	15962	15886	15929	15948	15936	16067	15877	16014	16009	15971	15797	16115	16031	15813	16116	16016	15827	16002	15707	15987	15879	15970	15900	15888	15895	15950	16116	15780	15914	15971	15920	16095	16101	15763	15925	15897	15892	15956	15921	15883	15959	16016	15907	15858	16009	15888	16057	15934	15973	16040	16070	15888	16013	16006	15967	15966	15847	15831	15783	15909	16040	15815	15908	15886	15927	15957	16028	15885	16052	16150	15983	16092	15953	16150	16107	16076	15914	15847	15956	15821	15899	15812	16096	15954	15976	15667	15872	15941	15932	15980	15819	15962	15969	16010	16024	16002	16080	15926	15975	15822	15973	15967	15918	15910	15884	15794	16034	15971	15927	15984	15797	15743	16012	15895	15772	16080	16052	15926	15917	15897	15869	15833	15887	15929	15971	15926	16043	15974	16022	16002	15974	15824	15982	16022	15992	15903	15901	16045	16024	15870	16135	15783	15848	15875	16192	15721	16045	16023	15921	16006	15925	15932	15975	16038	15888	15785	15836	15914	15923	15941	15829	15968	15961	15965	15924	15890	15856	15801	15742	15713	15921	15947	15932	15789	15954	15865	15991	15943	16115	15889	16086	15889	15840	16008	16074	15853	15991	15982	15803	15954	15799	15949	15912	15635	15977	15901	16078	15814	15921	15866	15792	15942	15952	15900	15882	16121	16028	15872	16019	15941	16137	15999	15982	15926	16141	15894	16058	15809	15830	15924	15858	16002	15814	16070	16003	16027	15938	15968	15947	15875	15983	16015	15933	16107	15915	15934	15936	15893	15923	15862	15925	15925	15779	16172	15994	15872	15904	15928	16053	15870	15913	15944	16039	16106	15908	15972	15680	15901	15927	15900	15981	15893	15785	15775	15905	15892	15902	16018	15956	15947	15936	15941	16004	15882	15866	15895	15847	16047	15849	15912	16011	16065	15955	15976	15835	15930	15880	15889	15748	15895	16096	15942	15904	15895	15743	16053	15822	16076	15931	15904	15925	15863	16099	15968	15939	15974	16100	15931	15980	15744	16031	15833	15995	16025	15926	16036	16014	15814	16013	15909	16008	15778	16127	16032	15833	15991	15997	15988	15982	15886	15933	15983	15785	16011	15931	16093	15894	15990	16064	15961	15934	16043	15914	16042	15984	15787	16056	15788	16022	16061	16084	15967	15945	15994	16176	15773	15832	15841	15940	15823	15987	15922	16006	15955	16111	15863	15859	15894	15923	16102	15911	15894	15860	16042	15939	15881	15958	15940	15809	15882	16008	15961	15941	15792	16107	16065	16021	15890	15929	15945	15774	15912	16036	15843	16208	16051	16108	15920	15815	16062	15903	15977	16083	15935	16031	15782	15934	15880	15754	15792	15818	15838	15836	15841	15900	15902	15932	15988	15985	15975	15992	15848	15979	16079	15839	15992	15897	15957	15902	15969	15820	16096	15876	15987	15899	15921	16055	16049	16054	16001	15949	15869	15881	15854	15869	15883	15929	15802	15950	15934	15911	16085	15970	16130	15866	16130	15855	16044	16109	15948	15967	16049	15960	16005	15990	15931	15904	16036	15867	15964	16026	15858	15852	16180	16016	15889	15942	16014	15908	15837	15964	15917	15891	15875	15910	15994	15911	15970	15805	15790	15899	16108	15835	16123	15929	15932	16055	16004	15934	16085	15945	15913	16122	16013	15874	15840	16085	15924	16020	15956	16044	15908	15930	16045	16001	15897	16010	15864	15981	15905	15824	15856	16069	15833	15887	16045	16011	15998	16155	15888	15812	15886	16163	15846	16062	15923	16107	16060	15886	15908	15916	15910	15897	16025	16010	15929	15944	15910	15843	15770	15893	16011	15901	15942	15935	15942	15738	16014	15977	15949	15833	16054	16043	15868	15940	15858	15926	15895	16012	16054	15997	15825	15936	15995	15982	16022	15965	15876	15793	16103	16015	15765	15927	16012	15997	15946	16008	16097	16030	15831	15907	15778
22527	20968	28736	23419	21172	23611	26530	21234	20558	20787	20590	20480	20677	20198	22531	39749	38252	32664	27087	23023	20931	20058	19670	19709	19718	19684	19621	19638	19384	19626	19743	19499	19583	19668	19618	19541	19450	19673	19695	19470	19585	19444	19623	19466	19528	19564	19494	19379	19561	19516	19478	19683	19533	19759	19558	19428	19618	19683	19601	19570	19545	19594	19666	19394	19665	19614	19384	19466	19392	19541	19405	19376	19519	19521	19473	19657	19430	19684	19459	19372	19627	19607	19432	19579	19411	19451	19423	19658	19576	19527	19551	19416	19626	19479	19542	19444	19586	19413	19700	19326	19382	19531	19475	19614	19705	19484	19766	19379	19416	19354	19553	19273	19547	19732	19500	19310	19355	19559	19659	19630	19599	19551	19373	19560	19596	19621	19579	19420	19484	19456	19536	19283	19393	19529	19526	19609	19396	19440	19391	19551	19316	19350	19392	19475	19478	19591	19538	19482	19609	19550	19588	19348	19514	19401	19467	19510	19464	19617	19461	19305	19394	19366	19647	19472	19456	19567	19434	19589	19296	19626	19498	19767	19497	19562	19532	19572	19468	19506	19448	19335	19509	19594	19506	19440	19553	19482	19659	19392	19527	19609	19494	19613	19370	19350	19520	19460	19386	19495	19678	19433	19544	19543	19302	19593	19479	19591	19550	19520	19504	19543	19534	19404	19693	19567	19468	19196	19421	19833	19266	19504	19583	19469	19686	19621	19426	19187	19565	19822	19559	19508	19504	19703	19566	19499	19450	19707	19624	19415	19709	19549	19492	19596	19597	19533	19530	19577	19401	19358	19562	19575	19679	19485	19317	19672	19556	19717	19480	19320	19590	19441	19412	19459	19688	19350	19343	19344	19458	19161	19629	19538	19468	19639	19707	19498	19444	19517	19316	19535	19494	19553	19475	19509	19423	19472	19491	19565	19528	19490	19479	19566	19397	19482	19447	19606	19622	19438	19471	19492	19345	19548	19408	19572	19423	19502	19402	19506	19457	19431	19523	19397	19645	19347	19416	19314	19467	19447	19535	19440	19621	19278	19458	19496	19500	19376	19345	19522	19664	19358	19401	19341	19356	19395	19585	19352	19573	19301	19621	19646	19142	19288	19489	19444	19419	19462	19453	19380	19415	19393	19327	19574	19456	19478	19612	19424	19516	19532	19572	19426	19482	19281	19515	19495	19542	19329	19408	19429	19533	19524	19353	19423	19524	19264	19376	19538	19482	19427	19406	19370	19508	19379	19182	19777	19363	19471	19335	19489	19361	19449	19369	19487	19505	19514	19512	19483	19583	19495	19311	19370	19346	19570	19347	19326	19547	19481	19625	19481	19575	19467	19629	19602	19596	19641	19715	19158	19486	19433	19378	19331	19344	19465	19438	19347	19542	19316	19543	19378	19432	19378	19538	19513	19472	19526	19572	19511	19287	19484	19451	19576	19547	19842	19387	19549	19638	19315	19540	19436	19439	19228	19472	19527	19327	19425	19351	19298	19605	19553	19694	19341	19564	19522	19521	19398	19190	19433	19454	19342	19488	19363	19516	19558	19437	19340	19547	19623	19510	19425	19545	19550	19436	19314	19358	19313	19457	19399	19516	19548	19507	19383	19308	19494	19495	19515	19523	19619	19519	19372	19147	19530	19487	19493	19399	19407	19457	19530	19451	19285	19621	19559	19573	19384	19354	19661	19423	19477	19622	19672	19478	19600	19435	19300	19385	19365	19427	19543	19328	19251	19646	19472	19355	19227	19403	19461	19507	19345	19354	19653	19303	19514	19482	19367	19588	19323	19591	19298	19392	19432	19369	19323	19652	19355	19509	19314	19614	19346	19508	19505	19495	19479	19555	19454	19546	19737	19597	19421	19450	19478	19266	19418	19657	19434	19378	19534	19305	19555	19600	19686	19320	19352	19540	19592	19261	19479	19375	19461	19443	19537	19679	19715	19498	19584	19390	19431	19505	19565	19407	19470	19723	19543	19494	19460	19476	19313	19574	19444	19617	19421	19484	19439	19482	19304	19470	19600	19498	19345	19598	19584	19429	19347	19516	19654	19653	19338	19440	19548	19538	19557	19534	19505	19325	19297	19521	19746	19572	19409	19571	19653	19428	19571	19492	19371	19172	19375	19598	19475	19581	19387	19418	19347	19208	19562	19420	19441	19364	19467	19546	19500	19544	19534	19489	19631	19465	19528	19584	19516	19657	19339	19519	19422	19401	19575	19703	19363	19468	19297	19495	19587	19505	19736	19702	19281	19343	19513	19548	19655	19421	19575	19418	19378	19488	19708	19490	19549	19309	19634	19376	19356	19567	19364	19552	19510	19410	19520	19438	19428	19483	19556	19421	19597	19320	19533	19276	19528	19428	19574	19625	19527	19245	19459	19339	19585	19692	19518	19349	19448	19739	19580	19706	19707	19478	19399	19658	19724	19404	19436	19508	19426	19361	19509	19492	19430	19417	19282	19431	19470	19275	19546	19413	19348	19473	19347	19489	19516	19582	19544	19565	19434	19401	19475	19298	19503	19339	19581	19507	19365	19555	19590	19438	19553	19315	19340	19494	19467	19405	19571	19567	19423	19625	19361	19448	19394	19479	19426	19414	19547	19377	19540	19459	19440	19410	19496	19434	19782	19589	19388	19462	19518	19650	19449	19449	19422	19553	19435	19326	19637	19495	19474	19521	19654	19605	19491	19633	19519	19414	19466	19418	19481	19432	19418	19540	19475	19406	19509	19229	19668	19523	19515	19298	19374	19442	19533	19343	19405	19598	19399	19536	19756	19551	19435	19258	19655	19653	19541	19286	19399	19448	19332	19403	19533	19399	19341	19471	19222	19357	19498	19260	19376	19377	19206	19475	19369	19410	19384	19470	19652	19424	19403	19253	19491	19646	19666	19279	19440	19461	19395	19305	19580	19514	19455	19558	19514	19643	19392	19578	19250	19428	19431	19462	19598	19414	19375	19388	19322	19330	19662	19430	19711	19623	19386	19711	19623	19294	19422	19301	19328	19428	19426	19643	19479	19442	19573	19450	19451	19411	19495	19345	19507	19381	19448	19484	19462	19390	19247	19306	19253	19417	19346	19602	19458	19439	19365	19463	19418	19512	19457	19601	19458	19404	19429	19454	19463	19602	19378	19495	19485	19475	19439	19494	19456	19752	19504	19523	19556	19567	19450	19500	19392	19405	19456	19393	19212	19520	19436	19385	19576	19401	19610	19578	19378	19594	19327	19568	19758	19467	19445	19532	19368	19316	19356	19595	19523	19399	19466	19402	19428	19375	19428	19610	19388	19454	19767	19628	19785	19499	19668	19730	19103	19474	19537	19415	19420	19634	19489	19469	19797	19539	19594	19507	19345	19564	19288	19417	19673	19337	19444	19595	19569	19442	19457	19298	19605	19378	19510	19270	19250	19469	19324	19555	19403	19477	19659	19499	19434	19529	19521	19656	19518	19502	19365	19475	19563	19576	19338	19473	19532	19623	19312	19346	19266	19500	19519	19480	19339	19539	19345	19520	19293	19468	19569	19560	19447	19435	19578	19309	19403	19584	19544	19404	19504	19489	19427	19170	19233	19532	19512	19494	19564	19655	19531	19430	19726	19355	19426	19503	19418	19438	19471	19537	19459	19405	19364	19599	19362	19324	19268	19508	19616	19581	19322	19539	19417	19554	19597	19529	19392	19657	19703	19530	19522	19455	19442	19446	19481	19563	19340	19290	19451	19236	19289	19755	19443	19732	19512	19249	19519	19475	19596	19662	19534	19538	19478	19473	19368	19563	19422	19473	19575	19322	19269	19370	19482	19548	19510	19547	19582	19364	19545	19530	19653	19407	19467	19444	19564	19575	19488	19512	19586	19588	19453	19520	19488	19488	19352	19331	19483	19373	19198	19583	19296	19450	19537	19542	19483	19677	19513	19530	19366	19560	19565	19663	19511	19648	19484	19576	19332	19580	19467	19389	19551	19184	19389	19280	19667	19426	19411	19483	19448	19307	19486	19261	19366	19538	19286	19495	19389	19449	19411	19351	19379	19424	19540	19469	19259	19333	19273	19606	19391	19571	19601	19435	19536	19242	19602	19660	19587	19332	19190	19444	19395	19557	19498	19531	19619	19501	19379	19541	19418	19463	19607	19512	19414	19385	19389	19653	19466	19427	19457	19399	19207	19527	19606	19667	19325	19475	19536	19544	19534	19655	19422	19673	19476	19313	19881	19545	19489	19646	19331	19562	19493	19604	19458	19459	19539	19619	19621	19356	19378	19461	19607	19691	19616	19486	19605	19355	19534	19378	19259	19464	19635	19456	19294	19261	19357	19214	19541	19464	19572	19318	19187	19326	19750	19620	19121	19514	19646	19579	19579	19404	19775	19468	19551	19359	19503	19620	19498	19523	19276	19521	19440	19437	19396	19483	19308	19546	19560	19702	19448	19389	19269	19537	19479	19472	19328	19325	19608	19537	19420	19390	19364	19451	19368	19418	19524	19471	19517	19559	19582	19479	19396	19466	19452	19556	19539	19629	19309	19525	19461	19552	19365	19475	19432	19289	19296	19451	19531	19389	19600	19550	19390	19414	19609	19500	19507	19552	19437	19503	19509	19625	19414	19518	19446	19372	19330	19441	19437	19457	19330	19358	19391	19324	19330	19441	19400	19243	19435	19527	19425	19712	19299	19537	19282	19371	19564	19283	19454	19516	19542	19454	19613	19578	19487	19505	19398	19403	19413	19575	19451	19486	19596	19547	19337	19518	19195	19297	19476	19368	19288	19702	19698	19587	19311	19416	19555	19475	19431	19554	19437	19454	19498	19415	19567	19458	19614	19529	19323	19637	19512	19464	19396	19453	19314	19483	19373	19380	19397	19413	19502	19634	19601	19667	19486	19537	19567	19314	19373	19536	19441	19389	19515	19421	19381	19620	19590	19589	19499	19262	19386	19649	19338	19410	19528	19574	19548	19258	19518	19542	19409	19576	19565	19580	19230	19392	19502	19401	19236	19485	19374	19540	19360	19538	19382	19434	19503	19478	19534	19601	19334	19554	19308	19378	19474	19535	19459	19367	19465	19686	19160	19568	19379	19451	19391	19405	19458	19771	19492	19279	19676	19476	19721	19484	19534	19423	19493	19237	19487	19398	19481
15385	28817	26850	22738	20528	19472	18169	18074	17651	17711	17462	17060	17042	16697	21200	41048	37001	31227	24426	19532	16991	16321	15890	15882	16076	16068	15919	16002	15895	15927	16114	15912	15949	16044	15758	15916	16148	16155	16078	15911	15871	15978	15817	15876	16076	15984	15963	15952	15925	15887	15927	16099	15900	15823	16049	15874	15926	16000	15901	15804	16035	15953	16052	15960	16034	15981	15950	15868	15818	15909	15884	16038	15903	16078	15869	15917	16022	15919	15798	15675	16090	16079	15665	15987	15971	15746	15950	15832	15950	16015	16027	15982	15784	15982	16112	15868	15871	15924	16021	16053	15874	15915	16045	16005	15748	15906	15979	15965	15878	15819	15798	15945	15964	15822	16067	15896	15963	15962	15862	15800	15958	15913	15963	15968	15877	15851	15929	15925	15808	16017	15824	15977	15900	15726	15715	15953	15969	15835	16056	16092	16021	15839	16002	15852	16028	16044	15864	15878	15867	16096	15945	15819	15823	15884	15995	15922	15932	15784	15913	15892	16075	15785	15884	15871	15897	15883	15719	15921	15946	16051	15989	15882	15744	15969	15903	15670	15859	16001	15964	15988	15765	15919	15950	15927	15980	16001	16110	15965	15914	15899	15832	15945	15882	15945	15988	15784	15848	16015	15965	15722	15903	15896	15860	15949	15989	16015	15922	15733	15875	16048	16012	15889	15972	15812	16056	15852	16063	15842	15931	15841	15929	15877	15870	15956	16008	15989	16096	15877	15949	16050	15898	15909	15862	16005	15872	15992	15899	15802	15890	15968	15955	15841	15799	15948	15910	16042	15914	16007	15873	15829	15963	15779	15797	15963	15800	16119	15967	16052	15828	15789	16004	15883	15878	15852	15992	15995	15997	16004	15930	15834	15960	15798	15927	15911	15918	15807	15878	16044	15813	15841	15959	15948	15861	16089	15854	15805	16027	15958	15844	16070	15826	15964	15930	15931	16086	15979	15876	15880	15892	15959	15820	15643	15997	16056	15951	16010	15858	15847	15996	15870	15881	15971	15917	15754	15925	15884	15927	16014	15837	15904	16194	15854	15988	15959	15987	15947	15980	15871	15921	16131	15776	15914	15885	15933	16065	15815	15776	15944	15909	15915	15867	15976	15965	15903	15733	15901	15908	15899	15992	15762	16015	15832	15839	15968	15970	16036	15984	15872	16031	15836	15929	15947	16036	16010	15952	16067	15942	15900	15861	15777	16013	15841	16140	15760	15808	15937	15978	15742	15787	15795	16005	16021	15895	16030	16030	15976	15768	15961	15844	15908	15906	15813	15931	15983	16018	16001	15899	15828	15982	15848	15913	15919	15884	15862	15932	15808	15982	15843	16009	15991	15846	15979	16089	15679	15845	16109	15909	15818	15995	15884	15921	16091	15794	15865	16124	15829	15892	16022	15967	15820	15960	15945	16067	15842	16042	15904	16052	15678	15834	16034	15931	15769	15774	15954	15926	15931	15904	15859	15861	16034	15877	15809	15913	15777	15773	15915	15989	15941	15926	16072	16059	15997	16070	15931	16085	15913	15851	16101	15794	15831	15702	16009	15836	15934	16022	16101	16094	15809	15842	15941	15958	15977	15919	16006	15809	15790	15960	15861	16044	15929	15896	15864	15860	15878	15969	15794	16022	15956	15852	16106	15878	15765	15925	15848	16069	15796	15790	16056	16019	15851	15914	16023	16080	15958	15910	15947	15857	15996	15991	15859	15913	15909	15895	15767	15946	15842	16094	15900	15758	15762	15986	16046	15861	15847	15976	15877	15969	15993	16045	15988	15915	16068	16136	15977	15876	15931	15996	15823	16052	15799	15970	15909	15831	15866	16116	15844	15982	15886	15951	15926	15953	16024	16004	15825	15860	15873	15923	16031	15947	15900	16027	16007	15908	16062	15977	15965	15969	15916	16044	15694	16050	16096	16011	15748	15885	15993	15904	15865	15847	15908	15903	15992	15862	15857	15905	15919	15925	15964	15844	15983	15976	16002	15885	15940	15854	15901	15966	15974	15744	15977	15723	15746	15757	15871	16003	15816	15970	15886	15837	15872	16110	15877	15895	15816	15919	15927	15933	15921	15841	16075	15937	15928	15855	15878	16003	15992	15959	15932	15877	15845	15944	15944	16042	15928	15862	16048	15832	15949	15805	15879	15683	15856	15913	15988	15890	15903	15814	15862	15955	16017	15845	15847	15916	15877	16012	16036	15847	15798	15785	15900	15913	15921	15993	15771	15946	15954	16001	15881	15960	15838	16034	15720	15908	16031	15842	15968	15980	15815	15808	15873	15924	15951	15818	16023	15969	15942	15992	15973	16047	15886	16047	15889	15970	15897	15970	15835	15865	15912	15877	15921	15892	15920	15826	15843	15902	15873	16069	16056	16103	15899	16038	15912	15899	15979	15935	15870	15910	15831	16066	16015	16167	15796	15939	15926	15759	15848	15716	15937	16067	15873	15893	15956	15946	15930	15821	15981	16011	15992	15813	15991	15941	15905	15914	15935	15806	15973	15809	15986	15840	15899	16024	15990	15977	15915	15710	15775	16040	16012	15933	15976	15960	15851	16089	15747	15873	15835	15938	15706	15873	15727	15893	16023	15994	15984	15713	16024	16004	15855	15940	15852	16019	15726	16007	15954	15883	15928	15865	15811	16008	15835	15965	15986	15839	16045	16017	15974	16077	15816	15731	16107	15991	15956	15885	15743	15849	15989	15826	15722	15988	15834	15843	15880	15727	15942	15905	16132	15864	15746	15945	15744	15920	15827	15973	15906	15838	15887	15931	15840	15985	15830	15890	15962	15910	15989	16006	15859	15892	15937	15859	15913	15640	16085	15782	15926	15827	15923	15847	15855	16062	16029	16004	16109	16065	15951	15980	15960	15935	16121	16119	15986	15801	15878	16084	15889	15884	15986	16027	15881	15887	15954	16041	15937	15907	15923	16092	15804	16027	15881	15890	15853	15993	15792	15925	15968	16092	16005	15938	15932	16047	15817	15894	16049	15870	15859	15927	15792	15933	16030	16114	15952	16158	15773	16079	15939	15909	15942	15773	16046	15903	15867	16062	15894	15933	15951	15717	15887	15897	15989	15941	15931	16060	15686	16014	16076	15821	15773	15948	15810	15846	15846	15955	15814	15777	15900	15925	15930	15973	15840	16059	15842	16085	15877	15869	15918	15859	15903	15844	16011	16007	15957	16020	16128	15969	15824	15966	15971	15801	15838	15933	16014	15994	15878	15802	16037	15953	15999	15924	15888	16122	15953	15795	15893	15829	16015	15943	15768	15816	15909	15784	15943	15908	15959	15957	16036	15904	16004	15920	15833	15816	15930	15802	15991	15887	15952	15932	16021	15899	16018	16124	15996	15907	15992	15915	15995	16010	15909	15900	15968	15929	15962	15855	15777	16022	15922	15963	15933	15930	15787	15900	16018	16159	15886	16018	15906	15923	15894	16139	15842	15967	15846	16082	16017	15843	15995	16022	15926	15871	15964	15792	15876	15987	15908	15852	15867	15865	15944	16017	15813	16111	15905	15955	15863	15856	15829	16046	16036	15961	15745	16029	16008	15914	15814	15887	15913	15859	15931	15965	15910	15888	16067	15945	15908	15868	15983	15900	15720	16009	16011	15978	15798	15772	15907	15912	15946	15947	15801	16050	15851	15862	15797	15894	16050	16044	16036	16010	15861	15961	16025	15956	15925	15909	15865	15933	15916	15947	15954	15803	16049	15973	15980	16003	15932	15789	16051	15919	15852	15942	15996	15733	15965	16062	16002	16016	15828	15942	15983	15922	16103	15895	15927	15829	15918	16055	15958	15765	15789	15795	15933	15733	15800	16054	15879	15902	15879	15881	16023	15924	16046	16027	15882	15998	15826	15974	15927	15866	15939	15870	15875	16125	15961	16078	16108	16074	15886	15926	16021	15837	15884	16019	15873	16002	16055	15751	16036	15856	15743	15892	15956	15792	16001	15999	16087	15873	15973	15872	15935	16190	15928	15830	15777	15985	15978	15783	15850	15861	15792	15829	15970	15820	15973	15824	15927	15918	15867	15932	15932	15746	15929	15899	15950	15935	16081	15867	15816	15894	16070	15925	15816	16020	15964	15893	15894	16027	15820	15991	16074	15862	16012	15915	15875	15892	16007	15935	15990	15904	16014	16110	15842	15800	15802	15944	15845	16157	15914	16018	15905	15945	15941	15852	16050	15835	16016	15901	15948	15897	15905	15899	15937	15967	16012	15813	16041	15897	15951	16038	16006	15884	15910	15884	16064	16030	15925	15861	15931	15796	15913	15995	15941	15877	15903	15938	15933	15786	16214	15788	15996	15909	15973	15796	15910	15916	16015	15795	15833	15750	15963	15813	16005	16156	16015	15912	15879	15937	15991	15934	15850	15971	16033	15880	15929	15915	15879	15915	16020	15781	15951	15834	15970	15903	16059	15874	15827	15717	15862	16049	15914	15883	15932	15926	15894	15847	15893	15903	15881	15919	15903	15876	15934	16014	15844	15948	15826	15854	16005	15861	15866	15927	15962	15762	15935	16019	15865	15842	15966	16017	15844	15938	16047	16010	15937	15844	15942	15939	15825	15833	15881	15737	15979	15852	16014	15952	15843	15922	15940	15965	15840	15963	15862	15938	15849	16140	15954	15950	15987	15937	15959	15942	15783	15866	15976	15805	15793	15854	15785	15882	16032	15950	15971	15803	16074	15861	16127	15862	16015	15865	15834	15933	15962	15901	15853	15826	15930	16053	15966	15801	15737	16043	15983	15868	15884	15904	15794	16088	15825	16086	15939	15846	15780	15939	15797	15919	15961	15930	15798	16002	15963	15745	16053	16053	15842	16018	15992	15946	15983	15943	15979	16031	15742	15936	15914	16012	15877	15901	15915	15894	15828	15781	15829	15980	15982	15705	15809	15780	16020	15982	16018	15908	15870	15769	15868	16063	15961	15798	16066	15943	15945	16010	15853	15917	15723	15932	15881	15924	15939	15985	15936	15920	15898	15888	15743	15930	15818	15898	15962	15982	15961	15877	15930	16002	15943	15857	15895	15798	15813	16102	16025	15900	16033	16006	15936	16037	15913	15801	15935	16017	15839	15888	15859	15834	15937	15920	15894	15980	15927	15981	16010
27375	21873	25512	23155	20052	20112	20077	19992	19900	19887	19517	19788	19683	19691	19788	21259	21493	20867	20368	19899	19538	19594	19411	19457	19327	19557	19461	19375	19274	19402	19580	19433	19460	19359	19476	19500	19635	19638	19396	19606	19466	19378	19618	19516	19257	19482	19662	19353	19472	19579	19516	19439	19424	19660	19737	19444	19521	19648	19492	19462	19328	19424	19507	19502	19322	19401	19585	19407	19593	19544	19675	19573	19393	19285	19652	19418	19465	19530	19677	19569	19468	19543	19367	19352	19572	19412	19581	19611	19425	19366	19632	19374	19397	19348	19304	19440	19483	19286	19447	19458	19478	19442	19357	19368	19246	19408	19402	19384	19241	19517	19639	19492	19527	19402	19341	19514	19648	19439	19354	19498	19506	19533	19709	19426	19383	19614	19509	19555	19467	19382	19591	19512	19268	19339	19503	19722	19515	19349	19443	19366	19484	19379	19591	19602	19402	19283	19561	19712	19395	19608	19381	19393	19364	19358	19443	19488	19430	19455	19379	19493	19481	19433	19696	19404	19356	19374	19415	19385	19553	19473	19207	19504	19519	19137	19332	19488	19300	19469	19253	19450	19624	19350	19298	19287	19516	19543	19683	19471	19494	19277	19377	19427	19412	19411	19348	19435	19463	19523	19496	19598	19702	19612	19447	19521	19579	19193	19271	19456	19325	19417	19537	19472	19556	19513	19592	19593	19519	19549	19399	19439	19650	19541	19614	19445	19442	19427	19438	19428	19429	19483	19591	19509	19558	19689	19450	19421	19348	19433	19259	19326	19134	19712	19377	19484	19444	19323	19501	19469	19581	19650	19495	19523	19381	19513	19405	19487	19438	19671	19465	19294	19469	19699	19586	19610	19526	19517	19408	19533	19652	19546	19652	19535	19391	19529	19497	19333	19657	19709	19465	19326	19648	19317	19373	19562	19469	19348	19528	19526	19402	19559	19605	19373	19257	19497	19390	19555	19548	19602	19530	19462	19478	19304	19428	19408	19489	19425	19624	19548	19468	19728	19554	19458	19394	19335	19311	19465	19577	19318	19471	19346	19221	19626	19499	19391	19635	19440	19498	19495	19458	19452	19526	19463	19311	19362	19638	19628	19367	19568	19321	19299	19476	19536	19327	19277	19659	19389	19186	19112	19274	19512	19363	19617	19268	19482	19392	19305	19418	19613	19412	19554	19393	19517	19551	19564	19578	19529	19427	19655	19360	19542	19576	19537	19503	19705	19539	19619	19504	19488	19417	19508	19413	19220	19363	19451	19362	19514	19557	19418	19529	19415	19549	19313	19520	19571	19454	19405	19505	19462	19393	19582	19436	19566	19423	19347	19584	19486	19471	19536	19449	19559	19395	19714	19436	19615	19472	19476	19509	19507	19614	19693	19569	19424	19488	19414	19479	19447	19446	19637	19471	19501	19655	19468	19649	19311	19512	19438	19348	19499	19268	19285	19472	19366	19492	19449	19550	19344	19350	19662	19319	19477	19337	19365	19275	19558	19588	19485	19490	19348	19516	19530	19392	19537	19637	19474	19333	19441	19389	19444	19446	19492	19556	19570	19396	19460	19522	19486	19430	19359	19459	19608	19473	19490	19698	19480	19425	19265	19434	19616	19462	19349	19337	19548	19562	19397	19564	19527	19449	19361	19254	19407	19506	19516	19651	19652	19309	19276	19196	19524	19383	19459	19384	19431	19416	19495	19416	19361	19322	19586	19118	19310	19487	19645	19582	19631	19498	19491	19503	19224	19480	19456	19404	19439	19361	19637	19714	19504	19463	19517	19550	19292	19545	19422	19594	19366	19337	19306	19478	19375	19450	19567	19339	19360	19630	19492	19840	19541	19479	19245	19567	19495	19357	19374	19426	19377	19519	19653	19409	19440	19613	19585	19527	19367	19546	19529	19504	19309	19504	19418	19412	19503	19478	19568	19696	19500	19631	19682	19553	19570	19430	19251	19233	19327	19501	19520	19643	19658	19441	19234	19358	19255	19606	19336	19456	19346	19224	19525	19321	19275	19491	19374	19590	19277	19407	19495	19432	19552	19225	19561	19447	19440	19365	19621	19430	19491	19347	19311	19610	19473	19458	19491	19483	19412	19363	19641	19570	19378	19387	19585	19360	19593	19457	19368	19602	19518	19459	19551	19371	19237	19462	19556	19314	19490	19341	19595	19542	19570	19546	19604	19647	19512	19513	19474	19280	19380	19591	19576	19340	19313	19610	19432	19542	19603	19297	19468	19475	19368	19440	19455	19295	19419	19128	19355	19627	19451	19475	19529	19413	19350	19522	19325	19449	19511	19360	19388	19678	19427	19231	19608	19331	19249	19556	19537	19279	19453	19570	19525	19193	19444	19425	19710	19407	19698	19450	19431	19568	19383	19362	19203	19430	19568	19427	19555	19361	19458	19514	19580	19513	19426	19749	19453	19391	19569	19402	19592	19513	19272	19623	19510	19408	19562	19645	19457	19708	19517	19394	19252	19525	19376	19418	19446	19631	19551	19451	19510	19499	19448	19425	19310	19447	19401	19357	19641	19588	19491	19513	19265	19312	19487	19512	19646	19442	19384	19530	19477	19603	19561	19483	19360	19326	19273	19600	19580	19507	19454	19436	19514	19495	19538	19525	19312	19572	19362	19600	19547	19417	19441	19342	19571	19318	19486	19540	19429	19500	19250	19519	19553	19584	19358	19370	19326	19416	19427	19485	19699	19492	19467	19389	19214	19546	19515	19247	19681	19589	19451	19652	19271	19367	19302	19507	19421	19520	19597	19467	19390	19292	19501	19488	19495	19471	19131	19574	19481	19378	19303	19451	19500	19504	19343	19464	19409	19542	19415	19372	19369	19410	19497	19383	19438	19370	19362	19515	19621	19378	19464	19424	19614	19518	19570	19484	19517	19493	19354	19250	19345	19228	19550	19520	19402	19349	19629	19472	19271	19548	19340	19328	19712	19486	19368	19554	19581	19517	19427	19485	19431	19409	19465	19334	19492	19637	19421	19542	19526	19647	19464	19493	19259	19440	19446	19561	19482	19594	19589	19470	19509	19457	19380	19432	19438	19332	19416	19650	19628	19529	19434	19579	19457	19619	19625	19583	19495	19544	19432	19381	19346	19268	19418	19585	19336	19273	19600	19642	19425	19120	19397	19594	19638	19494	19284	19413	19496	19704	19667	19485	19442	19257	19589	19472	19479	19346	19292	19279	19390	19474	19462	19500	19529	19601	19430	19257	19370	19459	19452	19424	19349	19448	19299	19360	19506	19480	19502	19364	19569	19364	19365	19433	19393	19506	19476	19781	19312	19619	19407	19542	19405	19650	19414	19464	19470	19511	19370	19536	19336	19386	19403	19495	19502	19322	19398	19559	19269	19473	19269	19520	19703	19593	19448	19517	19359	19258	19220	19549	19416	19403	19684	19439	19406	19511	19695	19607	19431	19392	19333	19322	19308	19487	19639	19525	19608	19420	19407	19424	19419	19446	19484	19757	19525	19528	19146	19327	19175	19623	19510	19498	19505	19163	19327	19209	19503	19536	19464	19593	19386	19770	19685	19446	19384	19489	19390	19598	19425	19424	19555	19536	19304	19540	19545	19406	19477	19438	19570	19612	19423	19570	19597	19438	19277	19643	19510	19467	19354	19508	19511	19387	19403	19559	19382	19248	19550	19532	19413	19485	19491	19687	19500	19427	19242	19464	19288	19586	19609	19523	19376	19442	19542	19463	19501	19524	19373	19434	19457	19404	19584	19603	19425	19554	19343	19731	19760	19424	19557	19445	19478	19516	19572	19278	19343	19298	19584	19362	19493	19329	19329	19608	19415	19763	19347	19690	19712	19288	19513	19498	19471	19350	19593	19376	19495	19251	19450	19529	19518	19454	19694	19474	19703	19651	19569	19454	19531	19303	19324	19523	19503	19399	19451	19481	19307	19597	19468	19504	19419	19482	19451	19329	19325	19252	19432	19487	19427	19574	19604	19680	19492	19474	19566	19285	19557	19541	19688	19521	19478	19395	19400	19338	19394	19600	19597	19307	19422	19396	19636	19475	19562	19489	19616	19312	19388	19480	19376	19351	19436	19562	19348	19286	19610	19552	19635	19660	19334	19475	19388	19675	19498	19479	19440	19480	19341	19479	19411	19312	19558	19502	19503	19515	19242	19341	19565	19515	19553	19481	19525	19438	19388	19432	19279	19610	19613	19376	19211	19397	19436	19469	19560	19292	19455	19431	19598	19574	19552	19309	19523	19472	19597	19442	19494	19515	19430	19376	19657	19316	19587	19625	19569	19365	19460	19406	19421	19689	19510	19446	19438	19560	19433	19396	19470	19791	19473	19519	19380	19417	19467	19486	19406	19409	19427	19466	19562	19428	19530	19564	19555	19561	19494	19433	19482	19274	19411	19543	19491	19526	19387	19315	19610	19626	19513	19554	19637	19631	19480	19379	19306	19446	19331	19285	19472	19655	19420	19561	19322	19461	19237	19451	19496	19612	19303	19450	19285	19371	19569	19327	19398	19271	19412	19560	19596	19188	19455	19711	19258	19406	19580	19508	19493	19371	19318	19365	19534	19627	19489	19506	19597	19449	19617	19510	19520	19501	19634	19517	19529	19585	19540	19267	19271	19494	19738	19660	19514	19108	19355	19415	19559	19358	19302	19604	19508	19349	19422	19518	19359	19384	19682	19504	19379	19531	19478	19642	19471	19518	19299	19386	19343	19504	19441	19354	19451	19456	19491	19580	19372	19524	19623	19668	19613	19572	19476	19508	19352	19336	19587	19596	19349	19262	19514	19330	19538	19680	19480	19349	19442	19634	19490	19442	19578	19524	19500	19527	19539	19409	19357	19364	19491	19389	19396	19337	19401	19683	19389	19539	19270	19359	19544	19286	19365	19486	19366	19314	19438	19451	19563	19542	19346	19636	19597	19419	19592	19460	19555	19280	19331	19507	19532	19502	19648	19552	19585	19397	19527	19354	19678	19567	19446	19641	19327	19267	19542	19628	19639	19498	19346	19456	19461	19319	19536	19553	19630	19581	19568	19298	19530	19630	19522	19487	19629	19422	19448	19413	19418	19386	19637	19556	19488	19318	19515	19447	19325	19588	19326	19377	19625	19511	19304	19636	19395	19502	19362	19470	19413
15305	18907	18637	17421	17420	16940	16957	16944	16505	16485	16401	16253	16016	16432	16437	18813	18495	17657	16891	16381	16037	16028	15933	15977	16015	16086	15983	15822	15950	15879	16008	15987	15884	15956	16119	15867	16159	15988	16001	16010	15801	16132	15967	15947	15987	15981	15933	15868	16077	15958	15955	16124	16022	15857	16001	16059	15842	15918	15966	15965	15909	15846	15893	15820	15876	15873	15881	16078	15909	16048	15962	15932	15968	15858	16049	16055	15856	15955	16142	16129	15934	15917	16070	15798	15946	15965	15857	15903	15920	16032	15948	15987	16077	16108	16215	15915	15922	15952	16062	15903	15916	15833	15955	15910	15999	15851	16023	15978	15992	15979	16027	15996	15945	16018	16003	15959	15904	16032	15974	15910	15951	15962	16000	15919	15936	16009	16127	15848	15856	15999	15957	16109	15979	16028	15845	15897	16083	15969	16057	15722	15953	15946	15872	15951	16015	15828	16085	16138	16095	15921	15917	16008	15979	15952	15867	15821	15914	15955	16037	15992	15980	16099	15834	15826	15782	15790	15981	15902	15929	16116	15921	15924	16026	15719	15941	15948	16104	15839	15954	16116	16090	15940	15960	16006	15883	15879	15880	15905	15918	15882	15798	15838	15863	16030	15984	15762	15956	15982	15772	15871	15934	15793	15893	15976	15888	16098	16090	15966	15874	16007	15953	15942	16090	16143	16065	15930	15981	15975	15973	15990	15868	15967	16062	15977	16018	15913	15978	16054	16022	15925	15905	15923	16020	15923	15915	15922	16166	15995	16002	15820	16021	16090	15970	15986	15924	15896	15926	16109	15964	16024	15944	16083	15856	16097	15918	16087	15980	15914	15833	16063	15817	16005	15746	16016	16063	16012	16011	16054	15856	15930	15983	16088	16000	15895	15892	15977	15954	15934	15901	16051	16012	15952	16050	15911	16114	16022	15948	15930	16004	16031	16015	15974	15971	15862	16014	15968	16031	15862	16088	15848	16135	16013	16027	15884	15790	16061	15926	15913	15894	15794	16033	16018	16192	16040	15916	16088	15999	15998	15913	16070	15950	15836	15867	15997	15942	16087	15958	15989	15888	16048	15827	15901	15977	15964	15838	15961	16028	16087	16173	15899	15974	16011	15958	15855	15919	15872	15901	16047	15841	15852	16038	15930	16067	16032	15745	16045	15857	15820	15960	15948	15851	15958	15940	15955	15880	16039	16043	16028	16003	16044	15911	15810	16104	16003	15930	15860	15723	15993	16014	15895	15963	15983	15928	16121	16052	15867	16036	15974	15948	15732	16031	15756	15929	15879	15879	15960	15989	15852	15853	16022	15884	16057	16001	15923	16074	15838	15951	16091	15894	16033	15903	16009	15843	16040	15963	15857	15857	15819	15957	15823	15949	16044	16093	15829	15952	15943	15828	15932	16014	16004	15920	15795	16046	15797	16047	16108	16098	15765	15837	16003	15925	16047	16101	15899	15950	15844	15938	16170	15934	15979	16026	15917	16054	16008	15898	15895	16131	15909	15955	16103	16028	16003	16079	15850	15918	16000	16025	15892	15759	15784	15845	15943	16002	15889	16098	16113	16040	15909	16066	16086	15935	15999	15957	15892	15972	16021	15944	16094	15871	15892	16117	15906	15914	16091	15857	16021	15950	15962	16014	15969	15939	15895	16030	15831	15896	15874	15989	15935	16130	15901	16084	16017	15867	15999	15852	16134	15982	15881	15997	16009	15988	16113	15969	15998	15906	15875	15964	15994	15903	15779	15968	15953	15805	16078	15950	16017	16011	15861	15787	15892	16060	15868	15923	16090	15916	15986	15927	15923	15993	15981	16005	15873	15998	15914	16038	15948	15979	16014	15921	15907	15972	15921	15935	15933	16058	15904	15855	15917	16013	15902	15982	15950	15956	16267	16006	15922	15966	15935	16090	15927	15939	15950	16133	16069	15792	15840	15950	15875	15923	15876	15801	16016	15907	15870	16019	15959	15973	15877	16063	15971	15793	15868	15840	16031	16007	15857	15929	15907	16056	15885	16040	15989	15758	15897	16036	15812	15854	16150	16064	15951	15877	15945	15990	15966	15829	15990	16018	16015	15975	15990	15946	15886	15986	15911	15945	16016	15912	15984	16033	16001	15908	16001	16158	15896	15870	15974	15833	15903	15908	15826	16010	15962	15987	16114	15929	15983	15944	15930	16013	15989	15946	16163	16171	15994	16004	16022	16100	15911	15910	16045	15841	16053	16046	15944	16088	15917	15891	16051	16082	15972	16038	16135	15971	15911	15972	15941	15785	15883	15767	16023	15931	15807	16111	16042	15935	16102	15912	16128	16034	16054	15946	15966	16007	15985	15895	15982	15940	15970	15852	15904	15961	16115	16081	15910	15899	15935	15900	16013	16147	16019	16008	15852	15924	15905	15960	15850	15792	16164	15909	16140	15993	15831	15907	15874	16006	15951	15762	16042	16008	16113	15991	15941	16059	15921	15902	15915	16108	16028	15891	15901	15839	15972	15960	15817	16010	15855	15915	15949	15909	16010	16017	15999	16056	15881	16021	15895	16008	15989	15936	16062	15952	15809	15848	15945	15853	16102	15905	15992	15952	15962	15950	16026	15964	16080	15896	15929	16019	16001	16052	15963	15789	15864	15912	16166	15949	16068	15956	16042	15928	15756	15920	15811	15853	15852	15945	15851	15979	15937	15799	15683	15965	16032	16016	16040	15903	15881	15971	15775	15876	15971	16014	15927	16117	15883	15934	15888	15821	16045	15939	15925	15975	16055	15859	15987	16028	15808	15943	16079	16093	15839	15959	15951	15992	15974	15986	15961	16027	15869	16045	16090	15847	16017	15970	16032	16046	15934	15947	15880	15797	15928	16175	15971	15991	15895	15880	15923	15757	15908	16082	15992	15885	16075	15729	15962	15863	15945	16172	15912	16241	15872	16033	16120	16110	16219	16031	15978	15917	15965	15872	15983	16005	15897	16051	15980	15982	15923	15999	16081	16003	15939	16054	16140	15906	16027	15883	16002	15935	15939	16054	15896	15923	15835	15863	16020	16066	16116	15927	15885	15945	15861	15857	16165	16022	16151	15979	15989	16089	15901	15841	15946	15998	15972	15952	15898	15986	15872	15926	15877	16050	15966	16013	15920	15784	16036	15934	15994	15850	16025	15915	15790	16020	15913	15864	15868	16016	16012	16055	15939	15815	15997	16143	15924	16115	15918	16069	16015	15951	15928	15874	15918	15856	15783	16123	15963	16080	15812	16058	16036	15938	15966	15984	15988	16160	15925	15948	15913	16053	15941	15916	16094	16011	16006	15877	16040	15916	16063	15837	15928	16051	16058	15950	15833	15926	15838	15892	15939	15770	15931	15772	15821	15986	15842	15845	15783	15982	15864	15919	15926	15918	15832	15935	15932	16053	16040	15797	15962	15852	16023	15933	15703	15861	15941	15894	16086	15928	15810	15971	16040	16087	15917	16031	16125	15940	16043	15869	16001	15924	15984	15925	16072	15947	15882	15871	15914	16042	16060	15969	15918	15963	16061	15992	15958	15926	15927	15979	15981	15976	16088	15864	16037	15952	15997	15960	15978	15994	16027	15920	15957	15971	15894	15993	15943	15886	15823	15902	15939	15981	15916	15953	15857	15961	15984	15951	15977	15788	16030	15929	15868	16014	16040	15882	16037	16038	15870	16073	15802	16170	15832	15882	16046	16088	15923	15993	15969	15839	16070	16020	15888	15866	16026	15987	16024	16089	15889	15980	15909	15999	15795	16016	15939	16142	16077	15898	15956	15953	15990	16012	15941	15948	15918	16022	15777	15907	16116	15962	15999	15906	15923	15841	16064	16009	15997	16026	15876	15976	16064	15969	15781	15963	15943	15891	15685	15871	16006	16000	15895	15938	16075	15883	16038	15951	16061	16036	16074	15946	16106	15711	15835	15986	15935	15807	15836	16004	15965	15945	16037	15935	15977	15613	16089	15972	15823	15940	15966	15788	16010	15986	16129	15942	15934	16174	15911	15851	15971	15963	15971	15917	16071	16072	16004	15856	15987	15980	16106	15942	15858	16020	16114	15982	15965	16026	15880	15939	16021	16107	15838	15890	15835	15962	16030	15914	16040	15887	15841	15812	15897	16098	16090	16054	15952	16023	15943	16118	15776	16015	15970	15897	16130	15955	16041	15962	16082	16083	15831	16112	15982	16016	15983	15940	16085	16011	15804	15932	15979	15859	16159	16055	16001	15917	15957	15695	15940	15810	15999	15970	15941	16107	15950	15936	16113	15805	16019	16060	16019	15942	15946	15796	15995	16042	15971	15888	15886	16035	16062	15809	16124	15947	16022	16024	15782	15990	15942	16049	15917	16000	15971	16062	16119	15974	16014	15985	15961	15953	16050	16037	15928	16079	15899	15984	15874	16246	16017	15852	16001	15931	16048	16077	15945	15990	16053	15902	15907	16018	16027	15912	16101	15999	16036	15950	16020	15966	15810	15984	15899	15843	16018	15975	15864	15940	15827	16008	15986	16098	16028	16106	15870	15952	15796	15884	16026	15760	15965	16011	15866	16040	15993	15886	16043	15959	15933	15818	16129	16028	16012	16108	16000	15953	15873	16004	16032	15922	16182	16041	15865	15954	15941	16055	16083	15941	16027	16183	15894	15812	16043	16124	15863	15999	15984	15901	15892	15942	15925	16019	15955	15877	15933	15893	15980	15984	15741	15940	15927	16080	15945	15966	15936	16058	15785	15780	15952	16010	16037	15933	15883	16092	15951	15931	15980	15955	16033	15905	15924	16033	16066	15914	15800	16010	15975	15726	15982	16004	15801	16078	16134	15934	15839	15951	16230	16029	15866	15829	15935	15995	15823	15946	16039	16107	16044	16061	15967	15839	15815	16073	16071	15905	16042	16077	16037	15896	15920	16003	16174	15980	16143	15778	15887	15991	15992	16044	15911	16155	16052	15942	15911	15876	15893	16008	15860	15941	15924	15915	15835	16072	15916	16019	15901	15946	15869	16083	15965	15904	15965	15843	15929	15978	15845	15990	15813	16074	15828	16073	15885	16164	16005	15828	16005	15997	15918	15921	15998	16082	16075	15966	15843	16012	15894	15997	16047	16039	15884	15958	15975	15992	16028	16096	15929
23839	20966	28222	24054	22111	22857	22238	19936	19516	19631	19422	19344	19057	19168	20806	30757	28967	26490	23016	20597	19526	19294	18967	19012	19041	18898	18924	18967	18934	18739	18901	18876	18867	18809	18881	18728	18661	18968	18837	18815	18904	18800	18734	19033	18818	18873	18832	18837	18929	18846	18882	18757	18785	18905	18761	18933	18795	18668	18915	18801	18807	19023	18745	18867	18958	18861	18700	18820	18677	19026	18718	18725	18717	18748	18855	18750	18865	18921	18810	18799	18925	18603	18628	18756	18735	18807	18884	18970	18901	18792	18759	18762	18863	18905	18931	18682	18775	18656	18996	18919	18670	18751	18741	18838	18929	18637	18696	18675	18677	18948	18880	18728	18796	18747	18742	18815	18811	18799	18861	18966	18743	18843	18933	18551	18668	18708	18377	18742	18808	18688	18965	18984	18813	18688	18822	18785	18736	18936	18933	18770	18694	18761	19003	18751	18850	18950	18833	18746	18641	18723	18802	18782	18807	18834	18729	18786	18691	18882	18674	18899	18838	18832	18612	18706	18828	18872	18961	18879	18681	18699	19007	18569	18805	18787	18815	18657	18920	18832	18939	18777	18850	18785	18775	18850	18863	18690	18668	18725	18604	18783	18801	18965	18617	18827	18793	18587	18638	18777	18815	18747	18827	18709	18694	18798	18659	18807	18785	18889	18911	18979	18696	18835	18625	18752	18764	18623	18861	18742	18905	18742	18685	18826	18642	18531	18776	18900	18924	18598	18757	18703	18565	18615	18761	18864	18650	18862	18680	18783	18581	18668	18704	18689	18718	18756	18637	18634	18689	18771	18857	18818	18881	18867	18758	18819	18817	18901	18717	18877	18770	18787	18733	18587	18886	18882	18695	18689	18820	18722	18829	18933	18778	18732	18639	18928	18927	18717	18904	18781	18911	18838	18884	18620	18820	18672	18526	18883	18653	18898	18859	18964	18959	18811	18725	18873	18553	18772	18827	18835	18955	18577	18711	18777	18700	18664	18758	18757	18707	18646	18649	18740	18882	18709	18622	18780	18788	18650	18768	18579	18830	18843	18711	18801	18799	18619	18880	18779	18615	18680	18630	18640	18899	18567	18664	19121	18724	18553	18709	18825	18819	18688	18739	18737	18830	18843	18654	18965	18709	18857	18877	18763	18884	18836	18900	18829	18652	18834	18723	18607	18798	18945	18838	18615	18787	18706	18924	18891	19030	18763	18839	18801	18859	18905	18831	18782	18663	18562	18696	18825	18769	18783	18723	18680	18891	18771	18739	18981	18725	18606	18632	18676	18797	18659	18773	18647	18930	18672	18876	18638	18779	19006	18872	18628	18796	18735	18678	18629	18790	18769	18858	18773	19027	18832	18657	18650	18887	18825	18611	18817	18904	18773	18785	18730	18974	18670	18756	18443	18843	18799	19031	18741	18835	18887	18695	18639	18644	18570	18705	18979	18712	18797	18861	18768	18843	19003	18791	18834	18638	18863	18770	18844	18689	18820	18672	18806	18947	18651	18733	18587	18717	18826	18724	18549	18753	18684	18729	19031	18698	18785	18785	18727	18646	18752	19024	18758	18596	18853	18839	18765	18894	18637	18896	18719	18635	18721	18759	18553	18776	18605	18648	18754	18736	18792	18710	18751	18733	19175	18879	18773	18576	18933	18709	18753	18667	18638	18836	18709	18826	18609	18607	18765	18832	18913	18615	18661	18846	18832	18782	18740	18644	18793	18789	18577	18825	18680	18824	18551	18811	18789	18606	18682	18720	18813	18835	18963	18915	18771	18850	18748	18861	18798	18670	18706	18799	18670	18680	18763	18872	18789	18565	18630	18580	18859	18911	18756	18675	18787	18725	18663	18859	18773	18852	18880	18960	18612	18854	18741	18797	18895	18861	18583	18853	18717	18774	18834	18687	18786	18690	18689	18608	18894	18642	18797	18779	18703	18866	18754	18675	18698	18862	18792	18705	18788	18701	18647	19004	18948	18756	18741	18668	18860	18747	18780	18627	18777	18775	18960	18953	18829	18818	18690	18771	18699	18583	18881	18723	18690	18771	18857	18907	18655	18937	18743	18685	18950	18783	19038	18965	18637	18744	18626	18820	18789	18814	18549	18823	18692	18900	18618	18522	18636	18920	18779	18890	18646	18832	18852	18655	18728	18664	18511	18694	18906	18749	18858	18942	18789	18800	18984	18912	18750	18790	18798	18809	18586	18661	18767	18817	18765	18757	18781	18725	18624	18824	18791	18792	19074	18791	18530	18826	18789	18810	18753	19086	18506	18728	18830	18982	18828	18746	18988	18927	18736	18960	18695	18722	18827	18693	18770	18734	18701	18561	18791	18927	18887	18567	18991	18865	18701	18688	18795	18688	18697	18803	18815	18874	18809	18589	18681	18915	18911	18973	18923	19047	18933	18563	18723	18868	18692	18671	18817	18824	18903	18854	18833	18848	18741	18853	18671	18811	18834	18834	18731	18901	18846	18786	18975	18918	18812	18534	18839	18782	18624	18874	18783	18890	18803	18809	18824	18913	18834	18845	18748	18580	18709	18740	18951	18854	18936	18782	18663	18925	18797	18775	18738	18653	18639	18819	19007	18802	18767	19069	18678	18926	18832	18871	18858	18933	18805	18891	18791	18639	18740	18678	18924	18947	18743	18664	18894	18663	18696	18844	18728	18616	18723	18939	18955	18985	18623	18571	18814	18847	18813	18816	18678	18988	18783	18635	18636	18686	18807	18686	18672	18753	18701	18535	18742	18776	18703	18729	18831	18537	18484	18807	18895	18815	18879	18913	18802	18726	18825	18777	18758	18705	18836	18876	18659	18829	18810	18848	18787	18640	18821	18642	18748	18747	18681	18855	18805	18769	18876	18760	18711	18795	18595	18847	18769	18814	18822	18792	18669	18798	18841	18661	18809	18765	18868	18588	18789	18940	18841	18762	19025	18792	18692	18906	18825	18954	18850	18667	18830	18980	18795	18874	18714	18675	18783	18732	18859	18862	18570	18638	18875	18621	18899	18915	18766	18833	18690	18686	18814	18899	18732	18837	18961	18759	18862	18812	18753	18772	18752	18982	18526	18775	18713	18914	18823	18688	18870	18621	18856	18891	18807	18890	18677	18833	18773	18814	18597	18764	18739	18704	18678	18786	18713	18688	18834	18849	18906	18780	18739	18697	18697	18696	18790	18936	19078	18788	18816	18853	18984	18722	18526	18760	18630	18544	18965	18906	18849	18902	18791	18902	18863	18877	18742	18897	18779	18790	18744	18809	18849	18930	18680	18610	18724	18790	18861	18900	18829	18653	18854	18766	18817	18608	18786	18647	18835	18808	18720	18779	18916	18910	19086	18628	18836	18716	18609	18652	18709	18693	18700	18822	18780	18776	18881	18679	18765	18686	18728	18790	18716	18672	18868	18873	18865	18970	18759	18747	18758	18735	18831	18596	18840	18921	18810	18596	18936	18779	18647	18725	18803	18753	18603	18940	18561	18804	18848	18803	18853	19100	18764	18844	18814	18925	18761	18751	18805	18765	18769	18736	18576	18639	18759	18726	18829	18690	18812	18599	18849	19021	18780	18881	18878	18893	18753	18860	18431	18879	18736	18962	18811	18788	18843	18839	18960	18770	18833	18864	18851	18859	18752	18734	18864	18538	18829	18766	18912	18732	18799	18875	18836	18844	18792	18783	18756	18649	18688	18833	18821	18812	18786	18894	18704	18800	18784	18811	18477	18967	18900	18670	18827	18828	18657	18855	18859	18661	18754	18626	18686	18752	18846	18869	18785	18942	18543	18639	19007	18877	18795	18832	18796	18717	18733	18691	19030	18782	18772	18708	18664	18785	18863	18724	18705	18882	18896	18705	18798	18723	18731	18887	18845	18653	18628	19013	19033	18636	18690	18688	18636	18993	18957	18959	18717	18892	18727	18767	18764	18803	18957	18984	19014	18954	18813	18873	18667	18731	18691	18783	18762	18830	18906	18812	18653	18836	18613	18836	18728	18756	18839	18750	18706	18971	18787	18866	18526	18576	18845	18820	18870	18683	18789	18728	18919	18689	18815	18719	18887	18868	18749	18824	18788	18755	18695	18527	18857	18778	18640	18785	18828	18859	18718	18755	18747	18757	18594	18954	18952	18681	18916	18916	18680	18559	18752	18727	18837	18857	18858	18934	18821	18879	18745	18906	18795	18806	18794	18761	18666	18817	18626	18876	18521	18906	19003	18851	18801	18637	18608	18719	18793	18690	18857	18865	18750	18519	18818	18762	18868	18826	18745	18621	18637	18897	18834	18650	18583	18705	18794	18730	18881	18640	18792	18725	18642	19031	18694	18753	18832	18724	18572	18671	18770	18886	18707	18791	18975	18739	18653	18714	18725	18662	18779	18700	18680	18799	18830	19004	18777	18957	18756	18719	18911	18703	18657	18603	18635	18711	18881	18647	18661	18905	18557	18917	18804	18808	18895	18893	18857	18838	18690	18777	18838	18685	18873	18991	18838	18669	18807	18817	18821	18932	18674	18910	18991	18647	18672	18570	18988	19054	18629	18740	18575	18695	18724	18645	18927	18730	18744	18642	18971	18810	18592	18690	19029	18929	18858	18995	18776	18841	18749	18862	18760	18808	18925	18698	18891	18701	18860	18608	19060	18977	18870	18946	18788	18770	18610	18818	18799	18745	18762	18723	18570	18753	18755	18691	18611	18725	18586	18588	18810	18582	18588	18814	18836	18825	18849	18801	18984	18777	18643	18869	18932	18684	18793	18653	18794	18757	18832	19039	18960	18827	18751	18646	18637	18716	18817	18811	18803	18774	18685	18713	18952	19027	18762	18856	18733	18808	18877	18938	18728	18851	18931	18792	18558	18814	18667	18626	18818	18916	18816	18987	18893	18734	18688	18784	18874	18937	18695	18771	18636	18635	18891	18612	18617	18883	18783	18681	18729	18883	18839	18984	18945	18848	18670	18608	18942	18615	19049	18649	18785	18773	18869	18690	18777	18655	18780	18855	18827	18872	18669	18609	18789	18725	18758	18798	18755	18889	18832	18753	18604	18781	18952	18893	18933	18694	18830	18755	18675	18972	18893	18867	18910	18818	18714	18961	18820	18699	18445	18687	18715	18936	18799	18981	18912	18878	18710	18874	18557
13763	22545	22636	20348	19141	18098	17269	16879	16527	16414	16451	16109	16008	15968	19123	31863	27899	24698	20412	17546	15984	15699	15650	15599	15713	15697	15506	15492	15580	15532	15766	15725	15599	15659	15509	15522	15493	15519	15630	15771	15634	15536	15608	15582	15513	15632	15497	15719	15720	15605	15643	15675	15521	15625	15601	15612	15550	15629	15546	15672	15616	15710	15708	15612	15688	15598	15673	15642	15490	15735	15514	15858	15683	15611	15560	15687	15644	15485	15705	15570	15706	15639	15551	15726	15654	15471	15586	15546	15737	15360	15492	15623	15842	15534	15603	15530	15550	15562	15600	15487	15522	15681	15442	15612	15506	15716	15550	15475	15651	15761	15497	15599	15526	15566	15619	15472	15630	15525	15454	15593	15490	15586	15459	15468	15571	15746	15664	15590	15692	15604	15506	15502	15544	15504	15507	15567	15686	15581	15527	15775	15625	15614	15732	15526	15614	15536	15497	15666	15727	15635	15623	15646	15653	15509	15662	15417	15690	15417	15536	15575	15574	15493	15585	15453	15623	15685	15532	15622	15514	15731	15521	15601	15795	15515	15619	15346	15597	15535	15465	15529	15705	15663	15364	15743	15470	15649	15633	15389	15528	15758	15591	15518	15594	15584	15633	15550	15581	15648	15522	15642	15614	15615	15563	15601	15541	15555	15677	15632	15413	15692	15707	15608	15578	15641	15591	15664	15529	15620	15610	15596	15557	15560	15562	15537	15724	15589	15750	15431	15451	15563	15580	15578	15560	15641	15747	15687	15481	15517	15667	15556	15686	15568	15418	15576	15691	15659	15791	15686	15510	15561	15586	15743	15593	15603	15701	15564	15567	15588	15629	15575	15489	15613	15474	15550	15619	15881	15438	15567	15682	15707	15719	15568	15558	15693	15779	15404	15525	15661	15583	15505	15507	15642	15660	15551	15588	15742	15745	15614	15632	15543	15672	15515	15503	15537	15637	15659	15563	15567	15739	15760	15757	15608	15566	15523	15679	15543	15745	15662	15732	15542	15564	15626	15469	15648	15675	15645	15560	15635	15404	15483	15607	15719	15566	15573	15512	15627	15694	15631	15612	15530	15553	15577	15712	15617	15590	15467	15655	15522	15541	15557	15683	15720	15475	15590	15448	15684	15638	15689	15582	15740	15644	15371	15581	15608	15811	15575	15709	15565	15670	15505	15506	15609	15550	15529	15745	15603	15622	15586	15542	15642	15594	15608	15610	15699	15731	15609	15505	15721	15653	15516	15757	15676	15501	15438	15541	15592	15512	15392	15775	15638	15617	15631	15580	15509	15677	15669	15669	15539	15625	15663	15748	15533	15740	15468	15577	15521	15510	15607	15555	15624	15640	15543	15734	15670	15449	15589	15521	15723	15397	15455	15533	15578	15669	15766	15685	15768	15568	15649	15732	15592	15521	15523	15620	15500	15617	15548	15683	15552	15525	15652	15494	15602	15535	15588	15558	15689	15458	15659	15538	15702	15730	15624	15466	15445	15534	15730	15633	15469	15589	15730	15645	15482	15544	15510	15649	15539	15553	15564	15570	15525	15564	15740	15659	15461	15567	15417	15776	15729	15535	15635	15601	15611	15440	15508	15555	15627	15600	15760	15620	15564	15532	15804	15445	15633	15527	15579	15531	15646	15711	15549	15518	15618	15482	15710	15529	15500	15715	15345	15576	15478	15675	15368	15692	15632	15626	15654	15577	15502	15684	15579	15755	15502	15467	15462	15623	15487	15611	15452	15502	15803	15451	15683	15684	15617	15703	15692	15392	15522	15537	15728	15710	15529	15702	15592	15634	15661	15529	15650	15674	15884	15680	15476	15586	15703	15602	15559	15655	15605	15502	15562	15700	15493	15663	15578	15473	15570	15508	15522	15631	15704	15425	15620	15595	15595	15529	15563	15413	15699	15584	15517	15578	15476	15470	15560	15646	15687	15588	15572	15763	15468	15537	15341	15606	15732	15589	15565	15699	15487	15621	15521	15581	15245	15768	15534	15671	15553	15567	15620	15486	15634	15540	15647	15783	15698	15421	15654	15649	15668	15590	15678	15479	15561	15621	15505	15703	15547	15470	15474	15532	15566	15338	15598	15651	15459	15730	15659	15589	15626	15573	15636	15787	15656	15742	15604	15509	15640	15638	15640	15781	15627	15367	15538	15493	15582	15570	15627	15649	15675	15753	15643	15440	15532	15565	15490	15492	15557	15580	15578	15615	15516	15495	15566	15478	15552	15555	15610	15392	15527	15506	15544	15561	15560	15474	15708	15563	15657	15630	15598	15538	15647	15658	15625	15452	15625	15486	15735	15575	15621	15584	15630	15589	15566	15606	15380	15427	15473	15662	15631	15688	15608	15580	15793	15460	15531	15517	15536	15597	15589	15661	15695	15528	15553	15623	15640	15617	15578	15559	15589	15734	15692	15431	15706	15591	15538	15769	15762	15411	15721	15745	15502	15512	15729	15589	15608	15656	15650	15723	15544	15675	15601	15664	15564	15531	15583	15587	15699	15572	15538	15556	15526	15586	15474	15608	15707	15579	15540	15568	15605	15562	15755	15564	15564	15611	15568	15534	15572	15580	15594	15609	15597	15498	15661	15666	15508	15652	15529	15685	15706	15506	15514	15641	15538	15438	15635	15640	15627	15705	15614	15601	15665	15628	15692	15639	15523	15568	15559	15649	15476	15756	15608	15755	15656	15679	15523	15674	15673	15528	15626	15630	15673	15635	15666	15652	15629	15580	15633	15717	15622	15734	15490	15481	15541	15547	15577	15573	15482	15911	15687	15659	15587	15623	15648	15532	15618	15598	15646	15444	15523	15652	15616	15465	15583	15505	15659	15437	15714	15400	15684	15611	15665	15729	15518	15778	15635	15678	15693	15511	15588	15507	15658	15705	15523	15751	15620	15475	15399	15409	15739	15550	15378	15471	15775	15460	15538	15538	15551	15522	15485	15537	15585	15453	15695	15731	15478	15618	15383	15448	15667	15720	15547	15622	15529	15597	15519	15671	15447	15628	15634	15565	15511	15733	15393	15625	15605	15610	15530	15747	15565	15587	15545	15621	15401	15563	15584	15745	15668	15370	15684	15593	15643	15699	15649	15715	15441	15714	15668	15554	15604	15635	15669	15653	15781	15635	15473	15586	15517	15507	15508	15466	15584	15604	15520	15568	15527	15525	15568	15584	15716	15533	15606	15492	15486	15679	15591	15429	15690	15648	15567	15671	15661	15550	15616	15578	15464	15940	15655	15439	15578	15700	15653	15568	15543	15492	15559	15652	15568	15425	15656	15531	15508	15512	15625	15640	15628	15419	15589	15546	15659	15617	15682	15665	15631	15703	15694	15558	15521	15525	15673	15703	15584	15510	15680	15711	15673	15795	15647	15491	15660	15520	15511	15566	15661	15629	15560	15725	15707	15561	15663	15604	15551	15587	15543	15543	15650	15739	15519	15638	15552	15701	15757	15630	15438	15718	15600	15620	15601	15539	15502	15530	15769	15586	15522	15636	15548	15676	15613	15616	15654	15640	15779	15614	15733	15606	15664	15662	15334	15625	15495	15699	15543	15494	15650	15787	15595	15855	15556	15633	15397	15637	15554	15689	15578	15735	15345	15547	15529	15665	15466	15489	15571	15521	15742	15602	15473	15756	15600	15709	15465	15568	15586	15579	15437	15508	15678	15637	15651	15671	15568	15545	15624	15543	15556	15459	15574	15579	15598	15677	15634	15694	15513	15527	15756	15623	15577	15557	15593	15692	15587	15599	15412	15464	15804	15433	15812	15764	15388	15463	15779	15541	15550	15549	15497	15573	15634	15616	15560	15565	15494	15565	15662	15704	15558	15703	15597	15740	15595	15600	15544	15556	15593	15635	15487	15457	15501	15636	15678	15571	15618	15564	15747	15598	15546	15585	15642	15471	15704	15524	15504	15664	15618	15745	15479	15611	15619	15485	15533	15739	15493	15607	15701	15657	15499	15513	15622	15429	15522	15604	15660	15429	15749	15604	15529	15551	15757	15412	15816	15605	15848	15480	15737	15572	15586	15641	15548	15678	15619	15795	15605	15677	15581	15528	15629	15632	15629	15543	15487	15507	15539	15669	15602	15507	15674	15634	15522	15682	15637	15489	15564	15618	15493	15483	15691	15515	15464	15511	15581	15572	15830	15566	15599	15748	15628	15637	15626	15683	15451	15569	15586	15598	15547	15702	15658	15550	15658	15604	15668	15538	15715	15721	15629	15621	15638	15555	15675	15407	15594	15607	15556	15605	15617	15372	15465	15495	15795	15613	15531	15587	15640	15545	15830	15592	15561	15678	15645	15529	15515	15604	15503	15650	15532	15642	15625	15625	15706	15702	15686	15555	15625	15560	15503	15731	15699	15448	15702	15596	15659	15480	15518	15675	15559	15575	15615	15677	15617	15445	15535	15551	15637	15679	15469	15720	15639	15656	15547	15601	15695	15615	15696	15495	15562	15475	15744	15523	15588	15502	15452	15634	15523	15539	15481	15617	15642	15426	15615	15489	15677	15576	15689	15509	15541	15625	15467	15522	15697	15541	15520	15663	15542	15544	15675	15698	15572	15666	15585	15715	15501	15498	15606	15595	15627	15727	15654	15705	15549	15557	15549	15617	15574	15525	15455	15655	15703	15576	15462	15756	15506	15526	15529	15606	15630	15576	15634	15644	15503	15410	15631	15439	15654	15532	15673	15666	15592	15535	15590	15511	15649	15613	15711	15543	15528	15422	15581	15628	15600	15656	15661	15535	15572	15689	15473	15447	15536	15707	15504	15620	15853	15535	15639	15444	15723	15623	15604	15646	15615	15454	15731	15579	15563	15568	15752	15629	15491	15475	15588	15674	15532	15648	15483	15709	15604	15609	15783	15777	15566	15596	15535	15484	15481	15620	15713	15603	15560	15630	15652	15450	15583	15571	15585	15483	15638	15505	15643	15499	15393	15636	15598	15564	15653	15491	15485	15619	15320	15564	15667	15587	15616	15528	15607	15544	15528	15500	15552	15683	15613	15751	15637	15698	15660	15561	15540	15607	15345	15528	15734	15561	15729	15662	15535	15612	15391	15442	15581	15722	15727	15662	15789	15764	15669	15430	15547	15585	15383	15434	15659	15687	15526
22552	20996	28741	23417	21189	23431	26454	21113	20287	20428	20297	19808	19808	19541	21852	39357	37442	32913	27200	22955	20305	19464	19190	19208	19049	19005	19115	19438	19240	19088	19279	19101	19091	19107	19194	19216	19127	19357	19171	18985	19336	19236	19224	19189	19261	19284	18954	18913	18944	19120	19061	19198	19239	19343	19345	19098	19061	18981	19000	19159	19127	19121	19155	19101	19220	19242	19228	19048	19158	19139	19079	19296	19195	19070	19145	19016	19072	19027	18897	19042	19210	19100	19026	18977	19300	18966	19146	19088	19181	19049	19352	19094	19133	18921	19070	18988	19304	19039	18973	19191	19152	19225	19051	19097	18958	18999	19163	19170	19254	19059	19183	19138	18886	19036	19288	19059	18963	18934	19027	19055	19173	18956	19062	19051	18957	18897	19172	19073	19080	19151	18952	19058	19035	19146	19007	18836	19129	19086	19012	18987	18937	18990	19034	18921	19142	19244	19165	19126	18834	18893	18917	19056	19113	18999	19029	19197	19145	19157	19196	19105	19113	18886	18963	19091	18961	18953	19177	19100	18884	19110	19022	19237	19251	18998	18966	18912	18777	18946	19214	19010	18986	19061	19014	18965	18962	19126	19071	19035	18964	18953	19099	19070	19015	18977	19130	18793	18928	18960	18993	19073	19075	19180	18900	18995	18964	19095	19044	19182	19183	18865	18772	19015	19081	19039	18864	18907	19029	18952	19061	19024	19110	19152	19168	19065	19173	19260	19077	19046	19130	19073	18950	19014	19079	18937	18947	18989	19395	19137	18969	19197	19148	19210	19070	18913	18833	18974	18937	19021	19120	19000	18797	19001	19234	18995	19176	18956	19002	18880	19038	19220	19301	19288	18904	19102	18967	19047	18968	18917	18899	19098	18969	18921	19166	18853	18997	18953	18924	19110	19123	19231	19227	19075	19083	18989	18996	19172	19014	18863	18965	18992	19004	18960	18900	18991	19046	19022	19059	18950	18963	19113	19152	19161	19138	18878	18996	19094	18930	19205	18967	18859	18986	19156	18738	18832	18983	19031	19164	18742	19057	19116	18928	19079	19123	19030	19075	19012	19020	19141	19203	19167	18887	18957	19137	18952	19009	18904	19022	19149	19104	19039	19236	19048	19201	19139	19075	19093	18971	19076	19165	19131	19087	18985	19145	18953	19079	19057	18891	18937	19196	18971	18926	18970	19117	18992	18867	18842	19224	18951	19024	18911	19020	18889	18950	18959	18991	19250	19087	19013	19134	18971	18972	19255	18905	19121	19143	18978	19064	18920	19118	18941	19031	19123	18999	18926	19064	18974	19102	18935	19032	19230	18866	19138	19148	18805	19217	19038	19053	19201	19152	19100	19154	18993	19114	19173	18997	19219	19233	18995	18982	18863	18972	19015	19077	18924	18988	19070	18973	18943	18986	19163	18964	18907	18987	19235	19029	19143	18920	19075	18939	19022	18856	18857	18869	19116	19165	18934	19101	19049	19293	19154	19099	19130	19172	19113	19085	18979	18993	19174	19044	19052	19058	18938	19011	19127	19194	18879	18967	18989	19034	18932	18978	19256	19201	19080	19032	18965	19232	19160	18909	19030	18894	19129	19068	19020	18868	19131	18844	19078	19190	19029	19042	18789	19062	18924	18813	18947	19027	18840	19027	19012	19352	19107	18986	18927	19121	18874	18918	18934	18900	18852	19189	19034	19074	19165	19102	19018	19019	19039	19084	18895	19157	19111	19249	19099	19231	18994	18939	19215	19315	19067	18957	19387	18945	18960	19014	19272	18967	18883	19211	19172	19119	19202	18973	18930	18966	18853	18933	19063	18946	18868	18948	19047	18982	18982	19276	19154	19050	18993	19076	18911	19082	19124	19042	18912	18921	18983	18971	18986	19198	19033	18910	18917	19000	19064	19144	19107	19121	19101	19243	18901	19021	18948	18851	19045	19026	18801	19147	19193	19045	18977	19142	19078	18983	18962	19036	19165	18940	19078	18854	19127	18933	18828	19154	19108	18809	18839	18958	18852	18994	18779	18880	19141	19264	19131	19089	19143	18956	18924	18953	18871	18966	19191	19374	19192	19103	18962	19135	19195	19079	18995	19048	18967	19161	19268	19245	18959	19127	18962	19201	18879	19136	19094	18811	18856	18991	19013	19007	18774	19321	19250	19084	19120	19179	19084	18964	19090	19032	18967	18997	19237	19071	19081	18797	18953	19040	18913	19165	19010	19092	18988	19160	18960	19085	18919	18949	19156	19035	19443	19004	19090	19204	18688	19015	19257	19019	19085	19028	19022	19025	18849	18926	18945	19048	19086	19010	18947	19187	18911	18959	19055	18973	19017	19094	18878	19038	19022	18925	19010	18885	19224	19153	19057	19080	18811	19177	19057	19105	19066	19144	19158	19128	19084	19114	19011	19048	18811	18866	18930	18937	18961	18872	19011	18994	19044	18939	19126	19154	19019	18979	19239	19018	18974	19017	19033	18933	18868	19112	19200	19126	19247	19134	19071	19114	19084	19002	19179	19064	18999	19053	18955	19072	18933	19177	19149	19023	19051	19073	18983	18866	19163	18890	18946	19178	18971	18936	18855	18898	19195	18991	19170	18996	19180	19109	19006	19231	18970	19035	18987	18997	18971	18910	19025	19178	19052	18864	18966	18984	18976	19222	19051	19027	18802	19211	19162	19127	19088	19021	18869	19061	19191	19098	18970	19026	19023	19026	19134	19038	19187	19200	19080	18984	19087	19042	19053	19056	19140	19066	19064	19006	18951	19079	19214	19061	18887	19278	18888	19235	19253	18998	18981	19138	18859	19215	19066	18902	18937	19111	19144	18920	19014	19333	19092	19025	18980	19079	18894	19147	18907	18992	18949	19162	19211	19233	18980	19313	19123	19186	19220	19030	19063	19410	19073	19146	19109	19330	19160	19173	18744	19086	18896	18989	19084	18945	19008	18902	19022	19022	19133	18906	18939	19194	19005	19095	19156	18876	18973	19093	19032	19205	18974	18933	19003	19002	18922	19023	19006	19055	18992	19051	18990	18780	18779	19194	19113	19014	18917	18937	18899	19033	18971	19171	18980	19044	19013	18960	18964	19000	19093	19021	18868	18900	19119	19016	19212	18766	19143	19099	19081	19068	19047	19057	18900	18993	18868	19181	19159	19284	18820	18889	19081	19096	19122	19068	19065	18996	18786	19009	19031	18903	19167	18890	18967	19073	19127	19145	18847	19313	19027	19090	18981	19070	18809	18954	19093	19180	19103	18968	18926	19076	19278	19080	19025	19006	19010	19024	18887	18901	18918	19041	18846	19027	19042	19040	19083	18880	19095	19080	19011	19039	19075	19117	19210	19166	19061	19069	18969	18946	19080	18980	18841	18913	18918	19135	18927	19001	18927	19013	19162	18958	19014	18914	19044	19030	19029	18943	18920	19169	19061	19068	19156	18781	19131	19278	19080	19112	18788	18791	19018	18974	18940	18998	19082	19164	19093	19130	19177	18992	19079	19130	19259	19057	18966	19221	19093	19008	19223	19062	18991	18874	19035	19154	19269	19098	19030	18880	18866	18944	18906	19123	19190	19042	19218	19050	19102	19172	19037	18987	18959	19146	19053	18989	19090	18824	18916	19111	19115	19004	19005	19035	18996	18842	18925	19086	19226	18933	18963	18884	18933	18887	19078	19146	19143	18911	19251	19052	18975	19235	18954	18877	19011	18871	18933	18912	19036	19016	19083	18991	18985	18881	19034	19058	19059	18830	19096	18941	18949	19211	19003	19160	18978	19133	19194	18963	19116	18967	18889	18875	19195	18964	18965	19162	18697	18964	19019	19114	18831	19192	18875	18830	18851	19059	18893	19025	18947	19159	18947	18917	19097	18910	19102	19096	19022	18903	18952	19035	19111	19077	19096	19225	18902	18959	19161	19118	19023	18968	19177	19009	18924	19033	19191	18898	18802	18917	19186	19110	18936	19197	19080	19131	19079	18988	19104	19014	19141	19022	18794	19164	19004	19012	18875	19032	18901	19046	19257	19081	18880	18963	18970	18989	18944	19018	19058	18992	19050	18864	19106	18988	19158	19073	19178	18878	19067	19231	19196	19121	19093	19101	19123	18965	18892	19169	19007	18683	19074	18801	19112	19146	19190	18929	18997	19164	18975	19163	18988	19102	19210	18832	19101	19251	18934	19193	19233	19092	19183	19182	19219	19063	18990	18996	19229	19158	18943	19295	18973	19190	19260	19038	19070	18912	19075	19031	19075	18948	19142	19177	19057	19140	19248	19033	19196	18955	19206	18957	18932	18969	18951	19127	18857	19178	19036	19005	19087	19043	18959	19101	18980	18740	18847	18927	19037	19253	19043	19027	19002	19032	18895	19010	19136	19038	19124	18957	19100	19152	19048	18966	18908	18928	19012	19057	19093	18975	19020	19140	19107	19151	18808	18945	19122	19017	19104	18993	19195	19069	19175	19005	19073	18946	18999	19111	18767	18905	19022	18997	18994	19210	18783	18892	18834	19206	19033	18920	19204	19146	19157	18931	19002	19154	19233	18910	19022	19117	18904	19279	18929	19000	18989	18958	18976	19263	19180	19245	19055	19038	18946	19141	19118	18881	18983	19070	19070	19130	19002	18950	18997	18942	18946	19152	18967	19024	19139	18777	19178	18799	19173	18996	19009	18930	18949	19025	18951	18962	18905	18999	18841	18967	19162	19088	18684	19156	19199	19006	19029	18825	18772	19034	19146	18969	18885	19124	19067	18949	19061	18869	19003	19096	19140	18954	18881	19006	19038	19153	19128	19217	19096	19187	18937	18793	18873	18819	19012	18897	19092	19142	18926	18848	19014	19117	19069	18970	18893	19133	19000	18968	19180	19028	18947	19336	18895	18989	18847	18978	19134	19056	18943	19020	19016	19034	19122	18900	18988	19147	18898	19042	19066	19167	18969	19022	19172	18923	19046	19182	18909	18879	19107	19142	18983	18948	18699	19308	19176	19108	19280	19016	18770	18925	18976	18920	19013	18941	18833	18895	19157	19018	19069	19018	18885	19160	19021	18905	19043	18996	18880	18956	19015	19010	19102	19084	19434	19008	19252	19008	18950	19142	19052	19002	18857	19164	19087	19277	19037	18950	18970	19031	19105	19037	19161
15393	28236	28131	23502	20850	19868	18779	17854	17518	17145	16935	16676	16565	16560	20953	40675	36584	31710	24932	19511	16625	15787	15904	15883	15816	15751	15756	15804	15773	15724	15712	15818	15782	15827	15691	15853	15793	15682	15713	15849	15829	15829	15652	15840	15721	15656	15680	15886	15724	15732	15699	15733	15729	15606	15677	15774	15801	15728	15642	15618	15683	15740	15692	15741	15550	15771	15862	15722	15749	15566	15784	15553	15694	15627	15539	15699	15590	15569	15822	15950	15607	15520	15764	15736	15593	15700	15708	15671	15750	15647	15727	15753	15626	15671	15695	15546	15840	15697	15753	15909	15631	15498	15767	15562	15811	15682	15535	15737	15486	15713	15675	15658	15945	15799	15790	15811	15840	15611	15919	15677	15753	15559	15720	15717	15609	15802	15655	15756	15691	15694	15627	15746	15898	15761	15658	15743	15714	15587	15608	15916	15920	15580	15638	15736	15842	15791	15667	15695	15779	15759	15745	15683	15672	15798	15589	15610	15490	15545	15649	15828	15768	15656	15738	15746	15707	15677	15653	15677	15800	15735	15773	15656	15653	15663	15652	15699	15584	15769	15608	15682	15633	15744	15795	15539	15640	15846	15812	15675	15627	15681	15705	15744	15711	15693	15704	15595	15724	15705	15591	15679	15731	15646	15710	15740	15489	15634	15851	15747	15785	15625	15549	15830	15571	15649	15658	15771	15886	15665	15604	15746	15737	15835	15781	15808	15679	15808	15777	15700	15616	15658	15963	15512	15753	15715	15613	15917	15621	15802	15780	15659	15785	15648	15823	15635	15512	15743	15724	15728	15654	15775	15801	15873	15748	15842	15755	15725	15658	15676	15625	15666	15779	15770	15678	15734	15537	15734	15616	15867	15798	15842	15504	15891	15781	15563	15557	15694	15804	15658	15586	15757	15695	15798	15596	15835	15685	15678	15829	15704	15734	15751	15656	15828	15689	15751	15708	15770	15774	15531	15774	15795	15929	15617	15606	15636	15775	15692	15781	15761	15607	15699	15536	15582	15740	15873	15898	15854	15658	15580	15752	15657	15550	15642	15859	15692	15623	15628	15584	15658	15882	15668	15907	15700	15607	15741	15643	15697	15715	15600	15547	15914	15745	15885	15734	15798	15592	15765	15714	15642	15788	15579	15830	15673	15740	15764	15673	15552	15706	15737	15663	15649	15807	15605	15815	15737	15753	15688	15659	15658	15666	15780	15598	15814	15571	15489	15863	15713	15791	15734	15706	15567	15638	15960	15670	15587	15690	15767	15526	15646	15824	15703	15830	15788	15765	15554	15663	15797	15757	15748	15690	15631	15646	15644	15814	15805	15573	15682	15770	15791	15835	15639	15681	15755	15721	15586	15710	15818	15827	15802	15687	15817	15839	15603	15755	15473	15595	15700	15614	15506	15602	15621	15759	15851	15771	15721	15777	15730	15703	15637	15739	15653	15708	15542	15546	15455	15565	15612	15816	15557	15596	15698	15538	15661	15722	15882	15571	15609	15758	15729	15748	15854	15788	15818	15593	15840	15753	15685	15856	15648	15487	15719	15635	15582	15704	16023	15694	15815	15900	15645	15518	15862	15797	15654	15736	15806	15937	15682	15772	15667	15610	15766	15712	15714	15808	15716	15840	15791	15708	15728	15681	15599	15749	15748	15638	15641	15540	15664	15677	15755	15741	15758	15623	15686	15676	15739	15804	15541	15601	15646	15818	15629	15727	15509	15620	15744	15638	15747	15775	15816	15668	15713	15704	15661	15577	15655	15740	15715	15785	15809	15752	15678	15754	15832	15727	15586	15797	15685	15752	15597	15851	15753	15579	15719	15534	15485	15777	15708	15735	15664	15804	15557	15679	15579	15667	15690	15676	15693	15791	15835	15706	15494	15569	15727	15531	15738	15619	15653	15740	15741	15798	15640	15740	15553	15653	15686	15672	15735	15861	15667	15648	15771	15787	15620	15568	15803	15579	15864	15679	15742	15839	15506	15588	15861	15678	15837	15732	15668	15759	15626	15792	15744	15774	15702	15776	15833	15770	15646	15655	15719	15583	15740	15798	15715	15710	15801	15859	15752	15682	15734	15819	15735	15574	15640	15755	15649	15616	15695	15829	15580	15749	15742	15584	15821	15796	15771	15900	15587	15760	15764	15606	15710	15861	15499	15663	15592	15622	15742	15474	15654	15761	15789	15610	15893	15745	15732	15888	15745	15828	15756	15595	15674	15810	15685	15582	15734	15595	15688	15628	15542	15875	15905	15600	15584	15706	15615	15743	15785	15732	15776	15572	15777	15632	15536	15547	15765	15649	15850	15619	15752	15646	15792	15771	15646	15674	15780	15655	15559	15678	15642	15721	15739	15790	15730	15801	15682	15710	15631	15705	15733	15905	15548	15644	15892	15780	15758	15478	15707	15749	15711	15769	15590	15796	15903	15609	15777	15645	15560	15845	15605	15630	15791	15559	15732	15671	15503	15711	15701	15886	15654	15795	15701	15685	15602	15753	15791	15819	15845	15572	15565	15900	15664	15729	15658	15799	15844	15701	15597	15800	15514	15612	15788	15722	15680	15895	15644	15583	15767	15729	15805	15775	15597	15651	15657	15663	15663	15655	15732	15791	15451	15713	15702	15678	15734	15756	15681	15851	15722	15734	15840	15741	15623	15749	15677	15766	15589	15747	15733	15552	15620	15592	15624	15718	15705	15792	15585	15874	15928	15340	15524	15647	15719	15553	15668	15723	15619	15426	15611	15753	15849	15736	15729	15601	15727	15650	15576	15641	15650	15769	15790	15782	15759	15495	15773	15648	15621	15640	15510	15532	15684	15699	15746	15810	15694	15586	15593	15677	15716	15686	15922	15701	15484	15755	15649	15869	15771	15770	15666	15818	15637	15723	15694	15857	15652	15676	15643	15768	15726	15734	15659	15622	15647	15682	15701	15711	15800	15731	15616	15626	15656	15593	15672	15645	15668	15648	15569	15776	15857	15786	15602	15739	15585	15782	15640	15584	15689	15665	15767	15568	15816	15586	15664	15485	15841	15736	15771	15786	15685	15790	15752	15592	15875	15602	15827	15595	15685	15799	15685	15752	15618	15505	15607	15764	15700	15568	15825	15543	15723	15874	15667	15821	15813	15727	15741	15636	15635	15874	15732	15834	15772	15619	15683	15684	15729	15581	15750	15547	15672	15711	15861	15737	15759	15637	15734	15788	15658	15843	15503	15668	15715	15671	15625	15658	15774	15885	15660	15677	15776	15851	15583	15727	15713	15572	15788	15801	15597	15865	15863	15744	15661	15606	15576	15742	15627	15754	15689	15791	15794	15689	15626	15692	15604	15677	15664	15745	15868	15770	15826	15745	15787	15568	15740	15660	15752	15673	15776	15788	15692	15591	15629	15658	15672	15638	15745	15751	15644	15652	15820	15752	15722	15623	15819	15620	15596	15671	15734	15738	15632	15755	15771	15537	15777	15494	15661	15599	15750	15705	15631	15755	15635	15707	15791	15607	15791	15829	15449	15551	15466	15725	15538	15783	15698	15646	15707	15797	15738	15736	15682	15661	15839	15727	15691	15814	15698	15641	15405	15744	15714	15759	15865	15656	15807	15673	15778	15725	15684	15721	15761	15784	15746	15773	15582	15671	15716	15695	15532	15794	15631	15749	15810	15757	15614	15724	15689	15687	15641	15670	15750	15673	15785	15805	15675	15714	15783	15670	15718	15824	15656	15748	15609	15758	15663	15774	15722	15597	15636	15655	15634	15810	15750	15777	15584	15710	15760	15976	15622	15583	15552	15751	15627	15744	15632	15717	15499	15844	15619	15717	15774	15674	15675	15826	15731	15753	15715	15751	15732	15638	15677	15471	15716	15682	15588	15648	15518	15677	15834	15624	15749	15662	15580	15532	15764	15591	15678	15609	15641	15843	15744	15609	15678	15721	15662	15524	15631	15769	15499	15727	15856	15793	15658	15716	15630	15755	15689	15556	15721	15554	15820	15755	15761	15644	15743	15644	15706	15623	15666	15583	15517	15694	15707	15813	15718	15735	15754	15603	15694	15708	15720	15597	15791	15663	15666	15846	15748	15460	15651	15853	15578	15624	15691	15676	15730	15836	15657	15749	15721	15729	15637	15716	15595	15804	15534	15758	15704	15793	15718	15480	15686	15606	15678	15752	15741	15717	15792	15720	15823	15653	15741	15643	15747	15768	15741	15608	15854	15741	15618	15741	15550	15756	15721	15677	15537	15700	15579	15746	15676	15639	15567	15586	15721	15893	15594	15709	15845	15618	15776	15545	15802	15827	15798	15769	15690	15744	15557	15585	15693	15575	15722	15525	15756	15567	15761	15603	15632	15648	15555	15741	15878	15760	15708	15607	15688	15806	15833	15715	15721	15502	15784	15669	15829	15864	15723	15621	15709	15719	15683	15742	15785	15752	15698	15667	15757	15769	15922	15760	15763	15708	15729	15696	15934	15718	15567	15746	15787	15785	15728	15773	15554	15678	15664	15641	15567	15773	15693	15631	15567	15726	15530	15691	15527	15590	15667	15558	15844	15771	15752	15680	15749	15746	15884	15514	15572	15699	15712	15733	15695	15736	15606	15616	15655	15732	15653	15804	15750	15715	15564	15754	15610	15648	15608	15712	15748	15624	15786	15793	15637	15739	15844	15587	15565	15905	15817	15666	15541	15536	15624	15734	15864	15614	15760	15704	15803	15743	15530	15814	15644	15774	15854	15681	15520	15636	15620	15621	15641	15572	15841	15694	15617	15719	15669	15621	15710	15672	15805	15608	15688	15758	15775	15610	15814	15561	15663	15638	15592	15557	15653	15610	15693	15701	15656	15687	15581	15694	15627	15561	15815	15439	15762	15635	15653	15652	15756	15798	15626	15705	15873	15843	15733	15547	15562	15778	15577	15692	15692	15805	15595	15979	15499	15775	15559	15712	15640	15689	15643	15781	15635	15690	15711	15630	15639	15637	15671	15653	15692	15753	15767	15667	15563	15794	15504	15854	15632	15794	15774	15723	15870	15656	15640	15636	15694	15640	15725	15633	15577	15655	15655	15794	15944	15626	15635	15476	15772	15745	15768	15682	15537	15613	15718	15780	15565	15631	15845	15794	15637	15740	15760	15796	15716
27239	21820	25547	23881	19962	19855	20097	19802	19321	19454	19587	19433	19454	19293	19414	20947	21190	20881	20227	19526	19352	19419	19212	19455	19332	19132	19192	19051	19167	19219	19367	19099	19196	19410	19213	19088	19038	19114	19276	19201	19161	19112	19150	19075	19347	19105	19191	19082	19091	19061	19425	19163	19218	19213	19072	19355	19032	19035	19381	19047	19187	18946	18937	19121	19234	19031	19103	19351	19091	18986	19084	19004	19428	19286	19071	19047	19116	18920	19215	19288	19361	19293	19243	19247	19328	18973	19225	19215	19299	19043	19154	19057	19019	19019	18964	19060	19306	19232	19104	19133	19243	19027	19299	19135	18983	19296	19238	19161	19122	19097	18964	19023	19236	19332	19356	19124	19244	19083	19132	19202	19064	19194	19326	19224	19128	19246	19223	19097	19377	19187	19245	19295	19113	19148	19337	19130	19135	19124	19077	19108	19192	19128	19071	19184	19145	19350	19283	19063	19021	19009	18941	19259	19294	19261	19026	18966	19180	19186	19049	18919	19031	19080	19345	19140	19191	19236	19319	19294	19138	19175	19197	19287	19302	19165	19224	19021	19370	19268	19326	19043	19379	19277	19174	19150	19334	19219	19376	19235	19265	19423	19076	18941	18915	19319	19098	19196	19374	19307	19289	19212	19047	19269	19168	19263	19034	19160	19178	19290	19164	19079	19388	19243	19145	19237	19249	19258	19155	19206	19013	19077	19077	19089	18918	19009	19205	19288	19100	19092	19185	19135	19206	19200	19209	19415	19313	19324	19069	19243	19372	19270	19225	19013	19020	19151	18914	18999	18991	18953	19218	19240	19335	19129	19394	19257	18995	19219	19131	19350	19354	18994	19078	19169	19099	19332	19076	19187	19317	19275	19156	19293	19211	19257	19187	19170	19272	19194	19102	19150	19317	19144	19216	19176	18900	19129	19211	19126	19146	19108	19360	19285	19124	19094	19203	19209	19088	19103	19131	19112	19181	19244	19212	19216	19127	19201	19271	19069	19327	19023	18981	19214	19192	19320	19282	19171	19360	19117	19360	19247	19007	19047	19277	19265	19171	19166	19198	19214	19103	19226	19301	19118	19294	19331	19079	19047	19253	19444	19301	19259	19095	19149	19227	19204	19317	19084	19202	19097	19074	18911	19287	19032	19253	19339	19126	19189	19094	19226	19283	19251	19085	19063	19258	19176	19183	19149	19049	19019	19362	19070	19368	19091	19398	19200	19024	19182	19380	19284	19219	19219	19145	19305	19129	19327	19293	19267	19178	19148	19255	19083	19407	19163	19074	18990	19033	19090	19051	19025	19119	19458	19295	19173	19104	19173	18793	19234	19318	19256	19116	19325	19146	19159	19399	19237	19004	19146	19312	19059	19036	19300	19165	19052	19175	19131	19065	19175	19274	19154	19296	19028	19208	19238	19072	19260	19315	19290	19187	19056	19176	19120	19083	19147	19192	19025	19268	19014	19349	19148	19248	19148	19114	19335	19148	19211	19090	19132	19107	19236	19507	19202	19016	18933	19348	19277	19014	19028	19236	19383	19159	19183	19285	19290	19356	18991	19003	19204	19368	19260	18966	19324	19165	19119	19053	19271	19061	19137	19142	19209	19163	19122	19146	19123	19080	19001	19267	19153	19212	19203	19052	19301	19413	19101	19184	19248	19172	19365	19256	19210	19035	19231	19223	19145	19081	19265	19135	19357	19076	19313	19167	19194	19262	19242	19073	19260	19136	19016	19198	19208	18985	19003	19064	19129	19496	19069	19260	19253	19272	19085	19302	19266	19025	19056	19185	19256	19118	19215	19116	19082	19055	19132	19145	19180	19133	19160	19096	19286	19338	19087	19291	19126	19219	19225	19126	19033	19089	19016	18884	19010	19092	18902	19267	19269	19304	19113	19404	18997	19257	19014	19190	19244	19258	19297	19236	19225	19254	19240	19113	19112	19037	19058	19273	19300	19128	19243	19062	19038	19293	19214	19027	19245	19084	19204	19131	19216	19127	19239	19143	19111	19157	19223	19080	19383	19189	19241	19192	19310	19213	19320	19240	19252	19133	19112	19272	19305	19003	19022	19116	19188	19212	19262	19279	19177	19307	19434	19199	19146	19124	19231	19028	19271	19194	19350	19214	19187	19210	19113	19199	19177	19288	19248	19020	19071	19145	19307	19232	19167	19235	19030	19200	19126	19121	19091	19263	19144	19085	19031	19191	19251	19237	18906	19129	19251	18998	19180	19262	19050	19124	19160	19305	19371	19323	19310	19185	19280	19191	19086	19177	19252	19067	19174	19113	19243	19193	19214	19061	18985	19176	18980	19192	19311	19242	19183	19186	19140	19235	19109	19243	19133	19165	19282	19308	19156	19158	19276	19063	19245	19198	19196	19182	19150	19197	19299	19169	19282	19174	19250	19077	19062	19318	19241	19216	19061	19157	19132	19230	19074	19190	19379	19180	19169	18898	19006	19137	19185	19075	19214	19091	19194	19127	19089	19347	19148	19203	19150	19153	19183	19239	19208	19327	19211	19313	19343	19338	19093	19214	19133	19349	19156	19235	19212	19121	19235	19234	19079	19044	19100	19441	19192	19087	19186	18936	19077	19198	19318	19109	19095	19407	19127	19177	19209	19336	19241	19235	19169	19148	18892	18968	19094	19282	18986	18899	19198	19005	19085	19151	19178	19163	19254	19250	19116	19365	19167	19172	19237	18879	19193	19077	19068	19130	19272	19316	19171	19131	19216	19257	19330	19091	19210	19138	19329	19354	19228	19218	19319	19262	19385	19113	19233	19042	19184	19137	19238	19139	19187	19127	19123	19051	19148	19345	19186	19250	19186	19114	19323	19120	19106	18984	19152	19028	18900	19218	19232	19237	19160	19411	19084	19305	19192	19182	19199	19212	19293	19238	19137	18988	19278	19323	19073	19137	19267	19239	19137	19223	18943	19174	19077	19378	19090	19274	19326	19428	19019	19185	19152	19215	19298	19329	19181	19425	19242	19163	19259	19129	19282	19370	19196	19339	19219	19125	19074	19293	19147	19361	19355	19423	19175	19221	19334	19229	19152	19287	19233	19136	19350	19190	19100	19200	19220	19161	19328	19328	19394	19223	19075	19205	19203	19229	19228	19137	19334	19091	19345	19248	18969	19313	19256	19302	19090	19243	19075	19018	19278	19254	18992	19004	19361	19318	19075	19111	18957	18892	19176	19141	18955	19027	19229	19230	19280	19191	19041	19292	19045	19106	19080	18989	19078	18986	19241	19253	19150	19085	19058	19376	19367	19033	19186	19351	19194	19030	19212	19093	19060	19210	19084	19455	19324	19384	19210	19154	19395	19237	19215	19090	19178	19121	19069	19088	19364	19141	19180	19230	19151	19165	19072	19228	19210	19333	19180	19278	19303	19258	19195	19121	19222	19134	19156	19230	19477	19186	19016	19226	19253	19067	19273	19248	19169	19227	19064	19128	19322	19108	19142	19125	19191	19272	19192	19034	19350	19012	18988	19220	19203	19257	19296	19388	19170	19034	19253	19039	19163	19154	19402	19230	19355	19158	19230	19195	18972	18980	19146	19089	19257	19143	19316	19277	19327	19014	19225	19139	19110	19323	18952	19147	18947	19376	19200	19415	19341	19045	19149	19210	19114	19066	18975	19108	18997	19440	19181	19201	19244	19094	18901	19247	19170	19195	19254	19397	19154	19096	19289	19237	18968	19059	19305	19164	19197	19044	19310	19485	19281	19257	19383	19236	19087	19520	19038	19146	19297	19236	19286	19217	19236	19363	19135	19151	19288	19295	19180	19061	19056	19026	19221	19126	19145	19151	19180	19310	19192	19244	19229	19196	19114	19229	19307	19182	19223	19308	19152	19268	18933	19222	19230	19103	19118	19408	19182	19418	19136	19169	19177	19298	19294	19350	19121	19369	19123	19408	19217	18870	19117	19258	19125	19269	19041	19209	19051	19158	19030	19118	19045	19265	19210	19149	19250	19327	19206	19301	19149	19371	19278	19234	19059	19309	19069	19126	19142	19080	19220	19134	19406	19221	18959	19021	19160	19111	19119	19221	19322	19335	19003	19219	19174	19056	19251	19267	19148	19229	19268	19226	19196	19263	18964	19168	19243	19140	19143	19177	18993	19105	19370	19136	19243	19258	19249	19122	19157	19218	19143	18946	19198	19113	19213	19212	19284	19386	19056	19053	19316	19277	19332	19114	19211	19215	19106	19312	19141	19122	19255	19048	19173	19260	18990	19093	19023	19252	18849	19234	19349	19488	19435	19153	19374	19176	19196	19217	19076	19201	19315	19120	19271	19168	19264	19291	19246	19168	19292	19162	19302	19162	19133	19218	19335	19261	19124	19260	19192	19061	19265	19221	19090	18936	19275	19125	19178	19167	19209	19357	19205	19126	19020	19172	18985	19221	19217	19140	19166	19184	19104	19251	19367	19197	19231	19098	19054	19130	19592	19192	19435	19276	19193	19142	19215	19301	19060	19293	19289	19213	19177	19275	19185	19226	19151	19182	18961	19266	19284	19245	19354	19340	19144	19402	19240	19211	19137	19183	19036	19238	19075	19241	19104	18985	19161	19348	19398	19271	19131	19222	19191	19363	19286	19300	19253	19213	19263	19135	19263	19169	19302	19269	19273	19252	19265	19201	19194	19100	18906	19224	19046	19179	19159	19336	19136	18901	19099	19251	19152	19061	19192	19157	19346	18986	19192	19318	19246	19147	19290	19259	19191	19078	19109	19283	19302	19338	19176	19245	19325	19223	19155	19132	19216	19046	19217	19115	19321	19155	19103	19210	19127	19238	19165	19286	18902	19210	19071	19270	19167	19093	19148	19104	19161	19242	19216	19182	19119	19247	19360	19189	19273	19375	19300	19260	19048	19061	19216	19313	19025	19096	19154	19419	19308	19274	19221	18951	19233	19207	19353	19264	19126	19075	19254	19191	19234	19132	19221	19107	19273	19466	19393	19232	19201	19310	19183	19038	19259	19180	19222	19205	19067	19255	19209	19333	19526	19109	19172	19213	19368	19053	19369	19344	19191	19173	19212	19165	19181	19179	19243	19282	19156	19225	19035	19082	19063	19027	19109	19331	19157	19171	19416	19018	19104	19042	19292	19077	18985	19277	19222	19207	19237
15141	18836	19414	18559	17184	17320	16738	16368	16460	16130	16132	15941	16019	16223	16272	18739	18159	17424	16847	16181	15917	15755	15763	15881	15868	15774	15844	15875	15926	15918	15809	15960	15901	15832	15873	15822	15845	15824	15723	15756	15949	15862	15894	15769	15932	16008	15800	15664	15676	15694	15844	15832	15678	15815	15761	15823	15872	15846	15988	15790	15761	15858	15829	15888	15785	15955	15985	15786	15829	15846	15877	15763	15813	15703	15909	15754	15785	15942	15889	15710	15944	15870	15867	15910	15751	15731	15711	15684	15867	15808	15907	16024	15792	15815	15875	15839	15695	15883	15856	15856	15841	15755	15948	15749	15876	15700	15890	15823	15799	15839	15948	15793	15665	15918	15693	15841	15808	15862	15845	15883	15881	15854	15768	15643	15904	15924	15831	15883	15726	15859	15974	15840	15847	15830	15959	15812	15726	15907	15994	15609	15940	15683	15964	15942	15964	15732	15878	15880	15834	15692	15745	15660	15809	15690	15978	15874	15806	15871	15714	16028	15661	15978	15846	15587	15927	15830	15804	15808	15962	15725	15784	15904	15825	16014	15631	15991	16068	15810	15902	15906	15676	15900	15919	15775	15924	15675	15786	15819	15887	15755	15798	15746	15788	15870	15833	15770	15852	15808	15832	15831	15842	15817	15934	15818	15811	15743	15982	15703	15789	15913	15849	15818	15752	15772	15758	15914	15958	15713	15859	15863	15795	15674	15929	15878	15844	15938	15786	15829	15724	15789	15742	15871	15827	15831	15745	15853	15820	15862	15611	15842	15821	15874	15852	15769	15809	15744	15950	15946	15859	15900	15810	15984	15899	15589	15889	15727	15828	15900	15745	15937	15847	15768	15952	15863	15667	15848	15669	15862	15915	15968	15819	15711	15895	16010	15909	15672	15820	15980	15736	15708	15894	15701	15801	15628	15843	15824	15770	15826	15730	15821	15722	15937	15802	15593	15843	15747	15728	15794	15875	15760	15670	15816	15870	15763	15784	15914	15690	15801	15867	15758	15867	15772	15809	15823	15835	16055	15827	15867	15899	15901	15839	15761	15696	15753	15940	15784	15787	15839	15852	15812	15873	15739	15910	15973	15684	15726	15923	15899	15920	15952	15706	15920	15740	15736	15905	15898	15952	15853	15869	15788	15739	15938	15563	15778	15895	15792	15900	15737	16052	15865	15852	15893	15587	15781	15856	15792	15700	15911	15891	15865	15778	15696	15806	15863	15822	15827	15783	15839	15876	15737	15754	15810	15615	15764	15855	15659	15716	15813	15777	15815	15825	15823	15914	15774	15907	15721	15882	15967	15833	15710	15754	15805	15809	15693	15677	15776	15901	15729	15696	15736	15741	15845	15942	15819	15851	15698	15750	15851	15809	15833	15828	15755	15679	15820	15712	15892	15815	15805	15707	15869	15772	15739	15747	15768	15769	15907	15807	15834	15683	15794	15789	15810	16018	15759	15757	15922	15727	15849	15889	15671	15814	15903	15842	15875	15828	15853	15800	15876	16014	15898	15879	15802	15711	15745	15905	15792	15841	15836	15998	15721	15847	15818	16095	15744	15842	16051	15760	15740	15835	15672	15855	15819	15787	15692	15759	15812	15679	15708	15819	15777	15854	15814	15893	15894	15785	15850	15846	15816	15820	15668	15837	15974	15762	15690	15743	15742	15763	15998	15889	15730	15780	15930	16049	15753	15717	15835	15863	15758	15822	15798	15766	15866	16049	15681	15729	15773	15839	15960	15939	15921	15975	15871	15889	15847	15732	15726	15969	15850	15771	15776	15739	15883	15878	15932	15900	15910	15932	15926	15806	15873	15767	15788	15939	15667	15809	15795	15893	15972	15861	15784	15856	16123	15814	15863	15815	15997	15621	15574	15870	15761	15852	15850	15842	15838	15862	15796	15893	15809	15872	15817	15785	15717	15830	15793	15689	15866	15797	15752	15733	15879	15747	15923	15870	15760	15855	15825	15936	15785	15874	15738	15836	15813	15703	15918	15751	15931	15764	15790	15778	15862	15908	15778	15859	15820	15756	15806	15913	15868	15708	15955	15739	15885	15993	15886	15859	15843	15837	15809	15826	15843	15915	15889	15869	15878	15902	15710	15917	15857	15988	15651	15720	15827	15831	15950	15737	15788	15747	15718	15759	15825	15655	15808	15862	15835	16021	15760	15748	15884	16016	15772	15845	15872	15762	15815	16003	15808	15795	16003	15827	15886	15832	15930	15534	15875	15725	15896	15750	15911	15868	15762	15758	15776	15821	15708	15801	15930	15898	15849	15760	15683	15934	15780	15803	15906	15922	15784	15914	15818	15731	15898	15641	15990	15826	15825	15752	15789	15713	15840	15732	15858	15877	15855	15762	15801	15771	15786	15955	16024	15818	15779	15854	15881	15705	15924	15956	15773	15858	15784	15748	15844	15798	15812	15730	15902	15729	15870	15753	15849	15951	15782	15915	15726	15830	15817	15795	15962	15924	15842	15815	15784	15735	15749	15862	15789	16002	15843	15695	15877	15634	15736	15767	15739	15754	15771	15942	15752	15717	15972	15830	15834	15693	15660	15871	15910	15735	15895	15786	15720	15941	15764	15901	15765	15635	15945	15866	16017	15807	15816	15835	15624	15748	15684	15766	15813	15911	15860	15914	15872	15843	15714	15758	15765	15942	15995	15879	15783	15873	15725	15732	15941	15732	15949	15910	15843	15857	15873	15920	15876	15752	15867	15921	15666	15800	15699	15835	15957	15920	15921	15928	15890	15855	15654	15691	15763	15889	15901	15811	16034	15991	15831	15725	15824	15724	15826	15828	15835	15892	15832	15949	15781	15722	15728	15854	15791	15853	15746	15774	15768	15732	15796	15931	15697	15860	15760	15696	15659	15832	15742	15807	15713	15707	15747	15860	15843	15865	15851	15818	15719	15890	15889	15971	15765	15876	15633	15711	15737	15921	15959	15775	15853	15725	15931	15986	15755	15601	15624	15861	15708	15961	15790	15861	15712	15765	15870	15893	15863	15716	15923	15833	15752	15794	15704	15876	15936	15840	15674	15807	15789	15768	15947	15749	15825	15750	15741	15887	15722	15797	16006	15715	15746	15743	15912	15871	15735	15759	15887	15703	15734	15831	15783	15927	15778	15819	15751	15750	15774	15884	15878	15782	15760	15830	15774	15704	15662	15802	15771	15842	15755	15820	15794	16034	15870	15899	15739	16029	15810	15840	15805	15905	15784	15844	15811	15807	15763	15978	15723	15899	15990	15965	15763	15882	15950	15841	15715	15844	15943	15998	15745	15744	15675	15651	15785	15763	15725	15821	15923	15778	15735	15775	15864	15730	15720	15757	15753	15748	15792	15707	15848	15865	15889	15900	15760	15938	15796	15731	15922	15852	15762	15784	15778	15715	15716	15757	15865	15957	15924	15693	15856	15689	15989	15656	15761	15867	15869	15877	15880	15686	15803	15674	15843	15801	15864	15957	15821	15930	15811	15865	16062	15700	15984	15950	15954	15923	15925	15844	15808	15872	15849	15855	15846	15876	15892	15982	15812	16077	15860	15921	15885	15851	15843	15919	15805	15946	15811	15738	15825	15748	15838	15848	15794	15872	15846	15860	15767	15786	15804	15872	15819	15689	15778	15756	15632	15815	15721	16053	15785	15819	15897	15883	16039	15871	15738	15709	15919	15680	15866	15835	15750	16059	15864	15570	15820	15694	15730	15677	15939	15857	15693	15719	15871	15883	15917	16015	15681	15746	15943	15796	15895	15802	15628	15775	15845	16013	15860	15742	15641	15726	15727	15950	15912	15753	15893	15920	15846	15973	15981	15812	15817	15760	16032	15639	15907	15781	15858	15829	15744	15990	15744	15837	15738	15751	15741	15960	15751	15605	15850	15929	15868	15749	16025	15857	15928	15802	15665	15817	15954	15846	15921	15877	15796	15603	15852	15825	15672	16002	15788	15896	15596	15824	15817	15865	15926	15811	15920	15859	15856	15828	15788	15868	15785	15740	15806	15662	15921	15629	15867	15827	15807	15818	15724	16047	15881	15746	15938	15906	15622	16026	15918	15863	15877	15773	15580	15864	15869	15727	15805	15966	15742	15894	15747	15698	15809	15882	15846	15956	15898	15864	15787	15842	15821	15881	15765	15851	15904	15802	15912	15767	15761	15960	16010	15798	15858	15856	15513	15817	15778	16026	15936	15717	15940	15707	15947	15763	15786	15890	15888	15829	15813	15911	15847	15848	15755	15850	15799	15807	15859	15696	15919	15917	15870	15672	15902	15918	15854	15881	15915	15839	15927	15837	15748	15748	15901	15911	15963	15999	15706	15856	15819	15822	15751	16028	15908	15926	15708	15898	15936	15840	15734	15834	15663	15930	15881	15835	15860	15852	15791	15855	15834	15769	15759	15716	15884	15783	15785	15817	15797	15746	15903	15699	15821	15905	15964	15942	15825	15939	15856	15773	15847	15836	15864	15681	15813	15905	15750	15874	15862	15921	15756	15837	15983	15705	15796	15839	15867	15921	15789	15851	15900	15805	15902	15882	15795	15764	15791	15736	15742	15873	15856	15903	15979	15888	15726	15717	15833	15811	15712	15777	16062	15974	15769	15837	15862	15935	15802	15756	15844	15823	15919	15942	15899	15757	15832	15817	15827	15794	15682	15844	15938	15903	15938	15766	15898	15782	15796	15736	16069	15856	15846	15873	15736	15870	15893	15940	15890	15857	15944	15727	15981	15933	15936	15838	15912	15824	15931	15868	15838	15712	16013	15756	15833	15850	15834	15775	15782	15761	15816	15745	15787	16036	15909	15936	15859	15869	15766	15931	15846	15800	15983	15950	15801	15838	15784	16074	15729	15903	15931	15817	16006	15884	15864	16084	15806	15910	15721	15817	15928	15874	15853	15748	15757	15825	15789	15700	15832	15881	15715	15745	15878	15835	15827	15982	15906	15743	16097	15619	15932	15795	15939	15819	15887	15872	15959	15793	15788	15764	15941	15903	15843	15853	15884	15855	15715	15789	15858	16057	15895	15774	15977	15781	15710	15943	15911	15875	15700	15784	15727	15863	16038	15813	15780	15862	15678	16016	15929	15865	15717	15771	15756	15704	15779	15729	15799	15795	15862	15771	15845
23776	20924	28243	23886	22159	22622	22112	19855	19368	19246	19326	19098	19110	18775	20140	29569	28703	26398	23120	20743	19257	18912	19037	18792	18656	18640	18713	18753	18736	18677	18675	18650	18783	18519	18681	18454	18714	18825	18649	18584	18719	18468	18719	18833	18535	18545	18564	18614	18602	18737	18767	18727	18564	18799	18860	18681	18804	18690	18752	18593	18710	18672	18663	18576	18650	18616	18798	18730	18757	18670	18920	18537	18751	18598	18717	18563	18528	18545	18574	18822	18489	18474	18676	18496	18627	18711	18653	18533	18515	18475	18576	18812	18681	18362	18594	18548	18834	18691	18585	18834	18740	18758	18636	18749	18764	18617	18737	18471	18649	18737	18692	18675	18519	18679	18787	18600	18372	18762	18501	18654	18615	18472	18773	18871	18780	18616	18541	18797	18460	18783	18717	18579	18776	18639	18512	18558	18856	18610	18720	18495	18844	18676	18601	18796	18756	18658	18765	18654	18700	18757	18757	18604	18783	18590	18668	18730	18670	18701	18716	18618	18576	18647	18452	18935	18677	18431	18819	18648	18729	18520	18476	18504	18583	18633	18817	18876	18745	18772	18550	18721	18491	18496	18518	18466	18691	18771	18854	18682	18694	18493	18743	18679	18669	18631	18648	18772	18530	18693	18879	18718	18636	18708	18657	18622	18569	18645	18480	18572	18727	18505	18308	18499	18541	18558	18586	18571	18457	18659	18517	18751	18723	18489	18497	18466	18654	18743	18732	18553	18623	18503	18525	18552	18489	18530	18563	18646	18689	18803	18719	18676	18709	18723	18667	18620	18723	18514	18581	18661	18584	18628	18486	18534	18707	18738	18584	18734	18676	18689	18813	18618	18682	18531	18683	18699	18761	18786	18649	18697	18678	18756	18728	18492	18610	18717	18532	18632	18425	18766	18699	18693	18710	18485	18634	18744	18565	18725	18539	18674	18556	18665	18549	18397	18413	18694	18747	18573	18678	18733	18720	18872	18534	18587	18770	18689	18528	18596	18791	18532	18534	18690	18582	18526	18465	18644	18619	18629	18886	18553	18607	18694	18600	18654	18764	18774	18642	18577	18474	18754	18506	18645	18613	18549	18438	18606	18532	18428	18628	18681	18596	18817	18716	18447	18420	18656	18718	18687	18606	18740	18629	18540	18701	18746	18436	18717	18834	18719	18619	18628	18600	18561	18810	18733	18582	18639	18434	18737	18780	18579	18642	18756	18667	18514	18564	18645	18737	18491	18669	18742	18819	18858	18745	18580	18470	18613	18579	18677	18416	18545	18510	18681	18466	18759	18696	18818	18653	18533	18348	18366	18702	18562	18512	18466	18506	18528	18881	18602	18548	18682	18648	18736	18645	18695	18497	18720	18632	18553	18765	18684	18765	18611	18726	18659	18495	18691	18626	18626	18669	18514	18616	18164	18741	18741	18772	18579	18754	18665	18498	18578	18569	18703	18663	18749	18643	18706	18521	18507	18552	18549	18614	18626	18751	18728	18841	18566	18583	18662	18649	18716	18525	18620	18740	18511	18688	18562	18621	18744	18724	18568	18660	18545	18688	18479	18619	18692	18578	18592	18755	18577	18634	18728	18746	18749	18599	18609	18718	18522	18655	18566	18635	18559	18391	18624	18517	18709	18757	18650	18710	18536	18663	18742	18660	18738	18657	18757	18569	18505	18489	18702	18633	18551	18631	18563	18573	18837	18629	18670	18660	18537	18677	18529	18724	18776	18511	18431	18588	18498	18650	18655	18640	18538	18503	18716	18664	18413	18695	18653	18481	18530	18674	18524	18716	18732	18593	18612	18503	18712	18791	18653	18629	18650	18439	18584	18705	18593	18629	18626	18628	18497	18544	18559	18489	18595	18686	18517	18534	18837	18638	18604	18718	18723	18673	18619	18474	18693	18572	18568	18649	18763	18712	18634	18589	18684	18631	18741	18764	18676	18588	18587	18537	18644	18724	18844	18610	18710	18552	18661	18661	18679	18621	18484	18443	18838	18762	18567	18552	18509	18814	18531	18702	18647	18727	18803	18525	18634	18442	18598	18752	18645	18739	18651	18488	18623	18748	18787	18525	18557	18633	18517	18557	18718	18783	18570	18520	18718	18476	18785	18639	18761	18668	18586	18778	18768	18546	18535	18460	18608	18619	18459	18459	18605	18628	18542	18567	18539	18700	18679	18554	18799	18601	18452	18595	18623	18561	18765	18535	18495	18581	18667	18565	18534	18535	18612	18634	18492	18833	18594	18678	18608	18592	18729	18675	18830	18734	18598	18497	18699	18717	18407	18699	18687	18622	18709	18630	18408	18911	18612	18895	18639	18575	18459	18487	18498	18555	18735	18658	18535	18681	18557	18572	18550	18654	18465	18602	18637	18661	18653	18680	18352	18583	18732	18464	18534	18721	18707	18668	18351	18370	18819	18705	18780	18745	18826	18538	18626	18617	18523	18668	18535	18568	18548	18488	18574	18697	18722	18562	18656	18631	18675	18716	18506	18442	18613	18603	18410	18675	18646	18701	18522	18606	18697	18617	18656	18818	18496	18630	18589	18733	18717	18573	18654	18716	18571	18524	18650	18623	18505	18711	18470	18704	18471	18587	18681	18768	18642	18915	18685	18606	18622	18640	18475	18529	18595	18934	18660	18388	18549	18505	18501	18458	18683	18814	18555	18489	18804	18698	18762	18613	18539	18706	18685	18417	18409	18442	18528	18589	18512	18569	18539	18735	18743	18701	18575	18575	18600	18568	18695	18629	18507	18721	18561	18544	18708	18427	18634	18450	18621	18535	18558	18542	18506	18657	18654	18698	18476	18647	18777	18624	18525	18833	18519	18744	18730	18756	18700	18593	18478	18705	18672	18507	18690	18664	18810	18859	18830	18878	18401	18530	18540	19003	18700	18569	18593	18805	18900	18435	18732	18689	18799	18479	18527	18655	18542	18454	18574	18711	18860	18685	18576	18659	18683	18609	18517	18532	18603	18466	18734	18677	18592	18739	18638	18586	18515	18634	18494	18567	18660	18663	18593	18678	18514	18545	18728	18504	18542	18571	18851	18712	18601	18792	18588	18487	18774	18404	18570	18479	18314	18641	18617	18519	18757	18735	18524	18736	18519	18775	18620	18751	18762	18645	18690	18652	18612	18590	18834	18695	18770	18800	18547	18617	18387	18572	18773	18596	18717	18520	18685	18735	18638	18738	18691	18534	18550	18656	18590	18580	18617	18522	18844	18841	18649	18653	18653	18742	18918	18711	18814	18752	18397	18592	18703	18623	18651	18850	18646	18629	18517	18535	18637	18692	18565	18769	18584	18497	18482	18721	18660	18575	18616	18706	18645	18833	18631	18737	18592	18472	18392	18665	18770	18624	18728	18594	18691	18902	18600	18754	18561	18453	18602	18902	18740	18630	18623	18844	18719	18676	18738	18561	18413	18631	18581	18761	18650	18663	18698	18501	18719	18682	18458	18507	18613	18578	18585	18400	18672	18826	18625	18742	18729	18677	18853	18572	18512	18566	18511	18570	18567	18737	18891	18491	18615	18756	18648	18510	18603	18635	18670	18500	18781	18561	18512	18788	18551	18630	18750	18722	18576	18525	18528	18593	18698	18296	18510	18462	18549	18790	18547	18580	18748	18858	18576	18457	18811	18446	18666	18728	18485	18754	18598	18648	18649	18812	18571	18682	18397	18625	18630	18656	18661	18660	18756	18479	18501	18615	18580	18758	18736	18602	18532	18600	18563	18561	18583	18609	18437	18424	18691	18646	18617	18703	18533	18843	18713	18676	18602	18772	18572	18713	18633	18705	18777	18804	18815	18733	18797	18709	18805	18741	18848	18849	18559	18658	18570	18712	18820	18623	18824	18779	18704	18830	18784	18488	18610	18792	18706	18733	18741	18754	18585	18662	18370	18780	18693	18654	18524	18697	18585	18691	18481	18679	18670	18581	18496	18605	18523	18857	18711	18740	18538	18558	18668	18563	18405	18466	18688	18676	18545	18594	18469	18636	18586	18714	18680	18679	18602	18549	18539	18534	18461	18553	18749	18549	18680	18744	18562	18701	18492	18638	18738	18833	18740	18679	18601	18888	18718	18708	18514	18645	18829	18758	18653	18691	18728	18595	18605	18528	18604	18591	18491	18472	18701	18595	18671	18728	18826	18530	18481	18535	18541	18696	18631	18705	18683	18515	18630	18565	18411	18594	18690	18630	18665	18656	18581	18468	18667	18722	18517	18770	18625	18906	18450	18792	18647	18522	18675	18693	18614	18573	18685	18607	18672	18556	18726	18752	18709	18777	18608	18892	18620	18867	18587	18557	18710	18641	18655	18587	18655	18747	18705	18563	18883	18618	18672	18611	18469	18566	18392	18779	18794	18858	18841	18689	18711	18584	18457	18605	18453	18589	18589	18647	18697	18582	18733	18706	18745	18666	18577	18613	18652	18857	18671	18512	18535	18567	18551	18550	18627	18440	18646	18637	18739	18529	18680	18706	18604	18711	18651	18635	18473	18387	18700	18616	18658	18574	18540	18558	18522	18670	18484	18741	18634	18799	18705	18713	18703	18641	18627	18618	18581	18557	18632	18589	18580	18791	18746	18621	18510	18746	18431	18742	18582	18542	18404	18670	18608	18676	18609	18489	18460	18686	18416	18398	18556	18449	18578	18527	18668	18684	18873	18943	18768	18834	18610	18711	18722	18634	18771	18570	18758	18703	18800	18743	18588	18477	18529	18694	18654	18700	18568	18705	18644	18791	18650	18659	18598	18841	18740	18768	18566	18435	18505	18778	18637	18583	18737	18605	18853	18684	18520	18645	18594	18632	18612	18577	18748	18524	18598	18795	18400	18538	18566	18715	18778	18816	18650	18714	18599	18571	18573	18600	18532	18539	18676	18816	18552	18679	18617	18804	18487	18540	18372	18555	18780	18661	18747	18622	18441	18690	18589	18425	18539	18738	18611	18618	18733	18725	18631	18479	18793	18699	18675	18561	18477	18777	18611	18494	18875	18655	18600	18568	18428	18518	18655	18560	18685	18795	18479	18523	18803	18643	18661	18552	18464	18564	18724	18747	18708	18592	18740	18498	18591	18682	18473	18600	18704	18719	18619	18569	18597	18786	18587	18676	18689	18457	18579	18525	18498
13794	23448	22478	19994	18926	17980	17145	16767	16520	16427	16337	16310	16118	15908	18141	31011	27818	24587	20326	17414	15939	15590	15320	15461	15613	15736	15474	15539	15567	15526	15538	15541	15661	15579	15620	15414	15503	15614	15561	15535	15635	15328	15642	15647	15694	15381	15589	15417	15529	15455	15573	15468	15647	15589	15547	15585	15695	15577	15324	15521	15523	15396	15474	15440	15573	15442	15617	15543	15586	15618	15379	15357	15543	15499	15553	15533	15579	15632	15731	15586	15451	15581	15628	15548	15534	15614	15573	15608	15451	15356	15470	15512	15529	15550	15511	15499	15452	15504	15647	15521	15506	15457	15617	15432	15492	15580	15455	15443	15490	15398	15497	15461	15571	15516	15618	15432	15457	15684	15436	15438	15681	15452	15642	15346	15445	15509	15692	15517	15543	15457	15413	15557	15468	15550	15377	15642	15492	15485	15418	15577	15553	15503	15568	15691	15295	15573	15586	15691	15524	15536	15491	15469	15543	15578	15369	15654	15694	15524	15571	15486	15474	15492	15679	15276	15439	15456	15424	15595	15539	15445	15536	15726	15518	15653	15473	15514	15447	15528	15564	15469	15539	15507	15639	15364	15429	15595	15498	15472	15564	15524	15586	15444	15439	15517	15522	15257	15483	15545	15517	15527	15497	15529	15547	15522	15436	15433	15306	15583	15361	15564	15503	15653	15722	15450	15634	15559	15539	15415	15394	15519	15655	15618	15446	15574	15395	15636	15590	15597	15473	15682	15759	15494	15648	15651	15509	15484	15708	15517	15422	15465	15526	15720	15602	15453	15460	15592	15519	15583	15380	15514	15499	15525	15390	15395	15413	15600	15404	15691	15399	15708	15539	15294	15438	15397	15575	15450	15388	15483	15640	15524	15628	15576	15538	15473	15603	15523	15343	15730	15440	15403	15499	15360	15502	15531	15525	15383	15413	15494	15540	15443	15485	15556	15448	15384	15522	15520	15548	15687	15471	15559	15689	15554	15480	15528	15539	15640	15392	15650	15450	15533	15508	15485	15644	15356	15516	15520	15455	15510	15531	15529	15533	15490	15443	15500	15597	15516	15577	15661	15478	15353	15432	15413	15576	15301	15394	15580	15439	15404	15544	15505	15546	15503	15449	15554	15473	15687	15588	15471	15490	15654	15479	15492	15466	15621	15655	15599	15421	15574	15547	15357	15602	15683	15617	15500	15421	15511	15632	15471	15456	15516	15565	15531	15403	15492	15532	15551	15526	15510	15542	15493	15529	15641	15430	15694	15505	15424	15437	15541	15402	15344	15424	15503	15478	15381	15422	15435	15477	15495	15346	15571	15408	15411	15421	15436	15339	15498	15463	15561	15364	15321	15692	15641	15331	15495	15558	15458	15499	15526	15598	15578	15318	15510	15469	15320	15477	15650	15534	15584	15486	15544	15630	15544	15591	15570	15430	15595	15614	15604	15422	15510	15403	15426	15565	15501	15542	15489	15657	15564	15483	15528	15717	15368	15672	15360	15631	15424	15522	15421	15580	15365	15699	15621	15589	15513	15524	15531	15684	15487	15656	15466	15465	15527	15488	15710	15652	15418	15646	15577	15505	15622	15576	15447	15576	15433	15628	15483	15402	15573	15276	15543	15603	15704	15380	15629	15387	15528	15523	15489	15556	15463	15336	15681	15359	15369	15479	15406	15470	15452	15503	15503	15519	15533	15428	15601	15533	15501	15378	15337	15466	15489	15433	15610	15553	15645	15561	15193	15414	15692	15609	15416	15541	15734	15461	15333	15482	15553	15421	15401	15548	15593	15521	15558	15424	15465	15455	15581	15412	15458	15479	15316	15424	15557	15549	15463	15530	15402	15440	15379	15446	15629	15510	15520	15515	15527	15566	15642	15509	15530	15670	15580	15553	15534	15580	15513	15543	15372	15614	15492	15581	15534	15483	15536	15542	15555	15630	15495	15591	15515	15410	15611	15704	15440	15540	15626	15443	15639	15533	15498	15537	15546	15644	15497	15407	15352	15378	15490	15399	15517	15528	15538	15410	15416	15362	15657	15335	15362	15338	15748	15510	15479	15569	15633	15337	15413	15536	15431	15548	15467	15562	15553	15509	15465	15619	15380	15441	15397	15533	15410	15483	15393	15593	15480	15612	15571	15425	15403	15632	15629	15418	15515	15660	15579	15492	15554	15493	15583	15490	15670	15505	15570	15658	15594	15499	15542	15327	15393	15433	15531	15380	15506	15439	15485	15457	15460	15647	15539	15522	15268	15378	15423	15404	15412	15513	15503	15436	15642	15363	15619	15454	15430	15418	15481	15591	15469	15424	15596	15385	15558	15537	15469	15539	15656	15314	15414	15507	15437	15725	15557	15554	15619	15439	15675	15446	15626	15418	15511	15557	15512	15534	15497	15496	15509	15686	15468	15491	15496	15464	15451	15496	15680	15459	15367	15589	15554	15497	15572	15369	15510	15559	15619	15645	15401	15559	15579	15491	15526	15653	15556	15496	15574	15517	15460	15335	15575	15441	15496	15543	15511	15529	15465	15505	15561	15339	15758	15450	15365	15520	15326	15548	15493	15457	15300	15519	15490	15557	15460	15510	15553	15540	15443	15364	15574	15535	15485	15452	15441	15544	15596	15427	15376	15477	15469	15493	15410	15444	15341	15613	15590	15471	15395	15557	15586	15471	15572	15260	15548	15480	15578	15576	15468	15610	15384	15374	15541	15492	15585	15400	15574	15578	15444	15539	15508	15455	15502	15375	15507	15344	15451	15494	15334	15529	15407	15560	15444	15482	15718	15694	15512	15486	15506	15392	15639	15591	15417	15542	15492	15289	15452	15518	15464	15515	15358	15442	15481	15382	15491	15459	15489	15532	15447	15510	15567	15393	15542	15511	15513	15417	15402	15465	15630	15425	15513	15486	15692	15619	15334	15526	15473	15580	15436	15430	15478	15470	15729	15588	15451	15426	15426	15525	15484	15530	15510	15448	15552	15460	15371	15470	15557	15338	15499	15519	15395	15423	15664	15335	15509	15547	15510	15475	15451	15459	15395	15462	15577	15604	15441	15411	15497	15543	15462	15365	15494	15527	15570	15522	15573	15480	15529	15550	15387	15612	15499	15423	15619	15541	15423	15609	15415	15495	15481	15602	15636	15576	15521	15622	15428	15472	15563	15612	15579	15563	15349	15491	15653	15461	15665	15574	15388	15554	15519	15621	15394	15369	15555	15445	15622	15597	15326	15479	15474	15520	15269	15441	15573	15492	15478	15683	15434	15590	15542	15610	15465	15550	15559	15497	15369	15549	15420	15568	15554	15449	15556	15466	15427	15386	15540	15560	15536	15507	15568	15564	15492	15508	15575	15488	15524	15454	15543	15504	15483	15497	15641	15642	15459	15529	15440	15595	15442	15436	15536	15424	15519	15560	15446	15623	15348	15369	15583	15405	15531	15543	15497	15478	15401	15664	15526	15513	15589	15507	15599	15461	15475	15499	15464	15501	15505	15572	15425	15555	15486	15504	15615	15443	15396	15396	15513	15546	15477	15364	15518	15394	15419	15598	15596	15576	15518	15670	15391	15515	15435	15501	15504	15390	15631	15545	15537	15655	15430	15597	15381	15575	15572	15376	15640	15510	15471	15467	15617	15453	15514	15490	15638	15436	15356	15679	15633	15447	15704	15546	15470	15497	15662	15445	15429	15511	15419	15403	15529	15484	15604	15448	15432	15426	15518	15444	15511	15513	15444	15277	15427	15531	15642	15656	15575	15501	15435	15480	15397	15476	15499	15416	15551	15725	15484	15287	15575	15380	15450	15444	15475	15446	15533	15588	15559	15419	15505	15533	15528	15650	15510	15340	15382	15517	15342	15441	15472	15637	15482	15632	15373	15547	15428	15412	15515	15399	15636	15432	15608	15344	15359	15506	15438	15600	15575	15548	15585	15513	15393	15457	15293	15642	15617	15482	15434	15504	15449	15571	15584	15532	15383	15525	15519	15558	15611	15521	15527	15528	15503	15488	15560	15437	15481	15521	15417	15615	15445	15411	15554	15470	15500	15625	15515	15538	15600	15691	15465	15536	15697	15635	15537	15564	15482	15526	15455	15646	15567	15408	15609	15508	15430	15525	15709	15318	15432	15497	15519	15424	15557	15580	15471	15474	15324	15440	15622	15493	15505	15513	15491	15460	15393	15544	15452	15526	15397	15452	15654	15644	15507	15676	15394	15630	15492	15613	15574	15555	15452	15265	15557	15617	15528	15540	15454	15582	15441	15579	15517	15446	15499	15397	15484	15591	15496	15488	15531	15530	15562	15569	15479	15543	15591	15456	15462	15408	15634	15494	15639	15529	15348	15559	15578	15499	15494	15372	15677	15322	15406	15503	15353	15655	15489	15612	15576	15511	15610	15411	15396	15443	15341	15507	15461	15536	15623	15573	15629	15488	15601	15608	15407	15564	15604	15511	15559	15640	15561	15295	15311	15402	15494	15457	15589	15525	15424	15482	15493	15569	15520	15559	15530	15526	15265	15489	15438	15379	15530	15469	15514	15572	15392	15611	15480	15529	15535	15433	15686	15573	15516	15436	15582	15466	15546	15432	15616	15554	15714	15414	15612	15527	15620	15588	15476	15619	15415	15607	15428	15494	15479	15496	15574	15375	15406	15525	15504	15570	15474	15604	15389	15498	15457	15562	15422	15536	15434	15565	15667	15569	15475	15461	15618	15387	15517	15622	15372	15536	15462	15528	15376	15385	15539	15524	15423	15383	15516	15613	15468	15257	15493	15489	15564	15445	15410	15453	15495	15601	15424	15533	15539	15481	15521	15487	15480	15496	15416	15488	15590	15398	15589	15524	15619	15376	15518	15638	15577	15590	15482	15529	15552	15532	15507	15533	15582	15549	15550	15631	15556	15512	15402	15771	15503	15615	15612	15530	15480	15434	15599	15462	15508	15528	15514	15443	15588	15504	15411	15379	15527	15519	15384	15644	15461	15597	15636	15420	15351	15385	15476	15501	15433	15476	15545	15509	15464	15700	15554	15613	15503	15337	15687	15441	15689	15603	15461	15419	15638	15535	15473	15537	15572	15593	15449	15391	15399	15449	15492	15487	15502	15600	15611	15640	15373	15551	15479	15555	15479	15354	15583	15445	15523
22552	20988	28729	23447	21220	23492	26081	20888	19879	20323	19946	19686	19286	19526	21259	35596	38265	33869	27838	23226	20152	19173	18740	18852	19005	18796	19213	18657	18848	18755	18761	19149	18917	19188	18848	18712	19084	18854	18775	18935	18902	18995	18838	18682	18976	18691	18818	18942	18991	18820	18796	18827	18760	18736	18936	18792	18775	18710	18728	18569	18852	18705	18767	18716	18794	18772	18865	18783	18747	18621	18731	18638	18736	18639	18763	18938	18706	18503	18670	19166	18757	18675	18609	18699	18684	18650	18810	18770	18884	18975	18843	18697	18738	18668	18818	18746	18825	18756	18866	18794	18791	18595	18621	18888	18811	18599	18721	18737	18683	18876	18803	18799	18748	18874	18737	18956	18876	18798	18798	18658	18654	18769	18689	18719	18580	18760	18606	18719	18767	18540	18757	18780	18603	18839	18849	18758	18712	18852	18681	18937	18724	18511	18909	19027	18631	18655	18683	18851	18741	18672	18762	18634	18696	18601	18803	18712	18831	18728	18723	18516	18585	18562	18638	18727	18653	18734	18790	18853	18853	18847	18849	18575	18877	18860	18657	18504	18623	18502	18671	18587	18708	18733	18557	18639	18820	18612	18899	18760	18713	18918	18640	18845	18795	18748	18859	18639	18715	18700	18777	18551	18653	18780	18670	18886	18844	18741	18722	18703	18597	18829	18665	18625	18755	18637	18571	18663	18539	18792	18604	18591	18607	18574	18841	18823	18570	18848	18476	18530	18756	18883	18704	18600	18764	18698	18594	18883	18880	18645	18553	18605	18509	18701	18674	18562	18838	18411	18543	18614	18851	18693	18571	18404	18882	18624	18699	18928	18702	18648	18605	18705	18729	18837	18812	18603	18690	18754	18773	18881	18752	18728	18634	18793	18698	18701	18611	19085	18837	18857	18693	18857	18462	18665	18635	18822	18721	18565	18636	18928	18715	18687	18802	18885	18656	18756	18484	18759	18656	18707	18826	18610	18603	18677	18736	18498	19028	18597	18502	18777	18680	18586	18796	18667	18660	18453	18855	18619	18510	18686	18932	18799	18724	18701	18699	18903	18853	18699	18586	18751	18787	18583	18800	18919	18551	18798	18858	18677	18609	18813	18673	18799	18702	18704	18799	18606	18675	18615	18785	18666	18661	18705	18890	18819	18877	18701	18891	18631	18716	18652	18767	18786	18742	18527	18684	18546	18505	18682	18816	18710	18849	18616	18801	18728	18657	18770	18828	18534	18727	18818	18656	18786	18764	18784	18860	18637	18781	18769	18742	18845	18597	18723	18518	18550	18884	18754	18819	18417	18518	18714	18530	18686	18585	18730	18860	18848	18862	18846	18844	18691	18738	18770	18557	18846	18733	18505	18710	18704	18638	18693	18507	18775	18638	18778	18822	18701	18662	18918	18620	18801	18768	18602	18571	18905	18517	18789	18634	18702	18692	18739	18689	18764	18828	18947	19047	18825	18721	18832	18917	18775	18840	18776	18727	18607	18619	18618	18762	18771	18530	18550	18743	18676	18625	18647	18747	18900	18778	18708	18346	18820	18912	18745	18822	18572	18631	18637	18799	18620	18608	18738	18545	18667	18563	18686	18627	18673	18634	18692	18558	18664	18932	18677	18991	18889	18700	18776	18807	18567	18689	18615	18810	18766	18671	18659	18910	18335	18585	18672	18485	18841	18799	18664	18672	18813	18579	18599	18711	18572	18798	18713	18613	18785	18787	18647	18634	18699	18729	18721	18788	18722	18786	18718	18978	18681	18799	18780	18808	18701	18908	18913	18534	18802	18837	18854	18620	18376	18764	18651	18698	18732	18621	18851	18691	18704	18651	18764	18479	18331	18599	18510	18672	18861	18844	18705	18728	18713	18748	18848	18709	18573	18745	18889	18770	18944	18706	18711	18725	18810	18563	18819	18732	18600	18611	18840	18783	18670	18679	18672	18578	18700	18685	18775	18894	18597	18740	18611	18648	18664	18725	18471	18667	18829	18541	18832	18804	18978	18822	18569	18537	18755	18813	18735	18680	18680	18769	18608	18577	18660	18727	18712	18779	18639	18639	18670	18647	18631	18713	18690	18651	18690	18762	18750	18811	18634	18845	18663	18731	18687	18692	18732	18641	18607	18742	18746	18896	18670	18629	18679	18695	18818	18676	18436	18725	18551	18777	18790	18653	18733	18597	18592	18843	18645	18682	18854	18730	18685	18578	18904	18872	18795	18866	18591	18717	18695	18777	18776	18892	18722	18752	18641	18710	18804	18713	18672	18733	18780	18699	18869	18731	18503	18684	18618	18646	18654	18712	18642	18745	18632	18552	18660	18663	18579	18786	18838	18682	18685	18751	18638	18758	18666	18644	18732	18771	18599	18896	18809	18783	18539	18746	18737	18707	18629	18697	18729	18587	18616	18618	18680	18523	18632	18726	18690	18554	18681	18750	18844	18819	18670	18495	18689	18581	18707	18734	18705	18723	18841	18844	18527	18556	18632	18704	18611	18647	18580	18539	18572	18597	18590	18605	18705	18771	18722	18618	18663	18573	18580	18730	18559	18770	18546	18816	18908	18792	18738	18682	18809	18841	18770	18703	18877	18806	18944	18837	18655	18687	18579	18756	18445	18845	18750	18666	18583	18901	18695	18859	18612	18763	18530	18701	18547	18715	18782	18811	18600	18701	18779	18992	18583	18630	18909	18425	18822	18787	18671	18786	18700	18576	18776	18661	18666	18751	18509	18733	18623	18499	18686	18955	18860	18653	18698	18716	18700	18643	18765	18696	18643	18633	18801	18642	18767	18816	18649	18612	18702	18738	18755	18720	18455	18976	18722	18771	18713	18733	18626	18735	18778	18864	18637	18525	18641	18871	18642	18902	18560	18651	18744	18860	18718	18553	18627	18742	18740	18692	18757	18728	18690	18747	18654	18687	18778	18808	18635	18478	18478	18531	18747	18743	18770	18873	18780	18805	18764	18659	18485	18694	18849	18795	18522	18683	18714	18940	18654	18911	18765	18759	18550	18754	18857	18669	18842	18725	18794	18644	18895	18776	18692	18703	18808	18632	18493	18561	18696	18733	18780	18758	18885	18666	18665	18577	18541	18552	18599	18554	18769	18833	18671	18695	18947	18736	18553	18578	18732	18693	18755	18616	18608	18660	18658	18796	18732	18711	18714	18495	18592	18617	18708	18649	18837	18928	18675	18640	18525	18454	18641	18606	18712	18752	18806	18981	18571	18808	18747	18626	18492	18746	18810	18805	18710	18689	18767	18766	18824	18705	18592	18556	18939	18673	18606	18644	18580	18474	18601	18727	18838	18819	18589	18564	18546	18877	18748	18598	18823	18833	18594	18888	18820	18667	18691	18687	18694	18689	18763	18674	18653	18789	18621	18661	18764	18756	18878	18606	18736	18768	18663	18554	18912	18841	18645	18475	18720	18781	18786	18676	18764	18694	18690	18609	18696	18616	18591	18932	18628	18791	18852	18691	18664	18803	18586	18693	18582	18884	18775	18769	18661	18791	18893	18704	18543	18723	18689	18459	18816	18862	18609	18874	18655	18498	18790	18758	18831	18877	18697	18726	18566	18652	18634	18626	18800	18829	18638	18648	18819	18684	18725	18552	18685	18578	18828	18749	18590	18693	18945	18717	19015	18586	18549	18736	18491	18546	18655	18914	18756	18618	18694	18682	18696	18710	19050	18922	18550	18677	18717	18897	18577	18706	18684	18569	18700	18741	18689	18868	18710	18815	18757	18645	18701	18764	18875	18524	18615	18676	18558	18673	18787	18573	18806	18625	18695	18549	18763	18784	18625	18716	18435	18752	18534	18270	18692	18766	18789	19093	18878	18433	18692	18806	18708	18582	18699	18884	18412	18502	18732	18713	18625	18491	18567	18863	18844	18746	18743	18752	18976	18811	18632	18944	18570	18709	18525	18810	18592	18887	18581	18663	18632	18600	18582	18806	18604	18763	18576	18620	18470	18772	18703	18643	18528	18684	18516	18588	18918	18663	18644	18776	18776	18722	18839	18634	18830	18757	18621	18812	18729	18520	18696	18618	18810	18732	18698	18833	18588	18868	18767	18805	18636	18718	18529	18732	18760	18990	18682	19000	18793	18608	18695	18695	18750	18853	18885	18888	18729	18644	18925	18585	18863	18636	18704	18748	18656	18625	18671	18606	18865	18706	18779	18545	18750	18646	18828	18646	18678	18802	18745	18707	18849	18746	18763	18740	18728	18583	18506	18717	18614	18692	18624	18580	18752	18562	18606	18691	18577	18742	18737	18683	18793	18875	18586	18780	18670	18751	18756	18596	18602	18761	18642	18676	18744	18844	18715	18698	18807	18888	18865	18648	18721	18665	18531	18968	18751	18797	18541	18643	18807	18608	18737	18691	18690	18799	18863	18696	18805	18881	18546	19031	18561	18438	18580	18806	18646	18825	18737	18874	18843	18639	18571	18837	18689	18746	18876	18445	18922	18801	18822	18864	18703	18650	18616	18788	18872	19039	18656	18733	18699	18640	18718	18651	18508	18903	18659	18690	18791	18783	18679	18652	18633	18681	18721	18596	18496	18868	18785	18692	18649	18714	18704	18783	18695	18997	18702	18716	18739	18797	18712	18844	18616	18808	18688	18678	18631	18473	18585	18893	18828	18531	18670	18718	18808	18577	18686	18701	18641	18720	18597	18724	18835	18666	18595	18625	18624	18652	18554	18927	18869	18646	18713	18537	18664	18732	18550	18666	18666	18743	18642	18622	18766	18608	18649	18981	18766	18685	18718	18768	18771	18688	18821	18763	18674	18632	18732	18841	18625	18724	18694	18720	18584	18524	18852	18714	18725	18672	18666	19066	18748	18816	18523	18876	18819	18607	18775	18809	18713	18689	18833	18758	18633	18998	18531	18920	18545	18791	18537	18534	18778	18743	18711	18768	18695	18879	18722	18816	18738	18782	18644	18590	18414	18535	18656	18805	18699	18658	18623	18906	18634	18689	18609	18756	18691	18834	18692	18827	18602	18617	18754	18761	18877	18813	18804	18456	18636	18587	18774	18663	18581	18636	18870	18715	18651	18704	18519	18667	18743	18739	18915	18713	18615	18704	18689	18509	18878	18588	18578	18413	18756	18757	18732	18802	18636	18516	18884
15339	28671	26372	22112	21470	19835	18239	17671	17588	17254	16940	16739	16332	16374	19627	38314	37370	32759	25712	20027	16745	15913	15711	15749	15631	15462	15525	15526	15430	15536	15559	15573	15825	15620	15521	15432	15471	15486	15500	15589	15542	15500	15516	15576	15605	15338	15669	15516	15491	15404	15498	15679	15357	15567	15487	15598	15521	15566	15561	15575	15430	15581	15472	15424	15548	15593	15580	15414	15467	15456	15478	15650	15560	15504	15546	15654	15637	15429	15541	15429	15416	15576	15574	15479	15673	15321	15548	15517	15506	15522	15332	15569	15570	15781	15475	15508	15457	15419	15502	15525	15684	15364	15578	15576	15584	15306	15471	15464	15451	15673	15547	15547	15634	15391	15492	15399	15414	15496	15419	15400	15520	15614	15425	15482	15476	15434	15517	15522	15590	15469	15476	15520	15503	15508	15368	15495	15392	15405	15521	15146	15435	15597	15589	15517	15447	15457	15586	15509	15455	15406	15596	15339	15533	15447	15516	15412	15441	15446	15564	15573	15444	15577	15445	15370	15475	15485	15385	15498	15457	15678	15569	15494	15370	15512	15433	15468	15528	15417	15413	15382	15593	15385	15317	15347	15413	15366	15490	15544	15624	15377	15521	15490	15491	15516	15536	15476	15496	15485	15306	15395	15349	15580	15435	15372	15486	15508	15427	15530	15449	15480	15482	15665	15480	15512	15406	15562	15481	15449	15407	15505	15575	15333	15614	15554	15401	15530	15782	15528	15387	15660	15522	15538	15492	15489	15561	15486	15528	15458	15519	15397	15474	15563	15453	15316	15362	15515	15477	15241	15585	15454	15553	15455	15454	15475	15439	15364	15508	15482	15544	15490	15227	15603	15464	15498	15310	15673	15402	15441	15314	15362	15482	15581	15602	15325	15508	15320	15492	15630	15499	15489	15530	15528	15392	15410	15469	15682	15440	15563	15528	15564	15443	15672	15515	15527	15314	15413	15538	15492	15745	15531	15387	15453	15547	15461	15470	15559	15397	15426	15351	15522	15538	15587	15477	15463	15596	15448	15466	15309	15439	15277	15477	15349	15489	15587	15518	15556	15552	15580	15486	15458	15323	15572	15414	15545	15508	15453	15629	15648	15611	15484	15365	15491	15451	15548	15492	15509	15444	15451	15455	15706	15586	15503	15496	15660	15573	15478	15475	15560	15351	15366	15519	15484	15506	15779	15498	15501	15446	15683	15524	15780	15687	15452	15520	15537	15390	15655	15502	15609	15506	15479	15564	15400	15549	15330	15444	15492	15496	15499	15534	15648	15502	15564	15450	15515	15494	15471	15446	15343	15508	15455	15578	15511	15371	15626	15609	15467	15398	15410	15546	15567	15458	15477	15601	15629	15509	15389	15587	15378	15664	15276	15643	15573	15701	15644	15385	15471	15287	15637	15441	15572	15740	15460	15499	15568	15650	15407	15387	15397	15475	15577	15265	15412	15566	15508	15360	15397	15517	15406	15535	15348	15738	15676	15416	15468	15524	15669	15364	15476	15415	15628	15530	15540	15620	15539	15451	15354	15441	15453	15406	15545	15422	15539	15499	15607	15428	15454	15622	15483	15459	15545	15424	15647	15591	15588	15432	15414	15609	15406	15578	15482	15591	15459	15508	15511	15486	15756	15527	15474	15430	15462	15559	15657	15583	15506	15333	15513	15582	15371	15473	15497	15549	15604	15545	15677	15476	15461	15559	15507	15543	15345	15313	15507	15374	15553	15539	15520	15540	15437	15342	15662	15412	15472	15450	15519	15455	15595	15486	15377	15439	15448	15660	15524	15446	15533	15497	15436	15349	15554	15556	15465	15573	15429	15467	15388	15558	15596	15351	15467	15420	15442	15518	15522	15333	15439	15544	15566	15535	15451	15572	15422	15549	15484	15440	15499	15491	15390	15331	15519	15572	15494	15434	15572	15566	15500	15588	15395	15293	15458	15592	15452	15432	15639	15642	15392	15532	15414	15502	15469	15439	15574	15409	15619	15516	15401	15618	15595	15644	15572	15499	15389	15576	15435	15556	15540	15377	15574	15562	15655	15278	15567	15384	15335	15507	15519	15420	15460	15605	15541	15626	15454	15395	15446	15460	15321	15422	15303	15539	15645	15493	15631	15490	15444	15582	15500	15584	15530	15438	15596	15495	15549	15461	15369	15652	15493	15568	15515	15575	15682	15613	15362	15378	15323	15544	15455	15585	15384	15682	15392	15527	15339	15604	15552	15514	15349	15565	15556	15478	15583	15549	15494	15440	15448	15471	15516	15555	15556	15494	15590	15491	15459	15572	15547	15393	15617	15463	15512	15584	15432	15470	15537	15406	15393	15469	15531	15488	15578	15604	15398	15519	15402	15535	15396	15424	15436	15406	15527	15531	15464	15441	15484	15495	15381	15610	15514	15558	15484	15511	15425	15584	15651	15501	15535	15431	15388	15534	15451	15494	15440	15582	15458	15538	15491	15364	15410	15583	15414	15463	15550	15299	15459	15256	15597	15391	15559	15576	15467	15489	15473	15487	15423	15479	15592	15484	15423	15231	15467	15514	15529	15552	15693	15464	15646	15369	15608	15418	15566	15434	15619	15553	15587	15552	15494	15556	15529	15400	15312	15402	15588	15570	15542	15364	15465	15441	15587	15345	15330	15519	15505	15560	15563	15637	15396	15710	15497	15484	15354	15417	15324	15399	15536	15492	15514	15499	15349	15369	15347	15502	15656	15518	15543	15506	15548	15531	15486	15464	15517	15530	15467	15393	15483	15293	15400	15493	15637	15387	15403	15478	15545	15436	15440	15490	15420	15454	15415	15449	15503	15401	15497	15401	15439	15489	15317	15620	15525	15473	15530	15328	15399	15453	15354	15611	15632	15572	15522	15370	15511	15624	15479	15439	15644	15468	15507	15619	15539	15496	15459	15481	15378	15490	15573	15407	15434	15489	15545	15540	15470	15639	15293	15482	15536	15547	15518	15598	15400	15425	15542	15389	15472	15591	15387	15522	15478	15561	15571	15615	15473	15612	15370	15420	15482	15594	15666	15461	15556	15479	15410	15526	15438	15452	15709	15426	15261	15575	15567	15497	15582	15352	15522	15486	15522	15575	15428	15478	15607	15368	15533	15465	15589	15430	15548	15509	15466	15465	15454	15552	15661	15394	15405	15690	15544	15444	15499	15525	15528	15442	15548	15406	15457	15476	15552	15627	15534	15513	15497	15589	15608	15490	15372	15553	15412	15496	15548	15470	15516	15419	15364	15466	15541	15457	15440	15513	15566	15403	15415	15548	15503	15536	15421	15482	15640	15397	15445	15495	15453	15440	15551	15444	15522	15464	15726	15575	15534	15444	15634	15494	15570	15449	15376	15463	15410	15508	15399	15498	15436	15484	15487	15336	15460	15501	15344	15352	15527	15552	15403	15418	15517	15476	15382	15411	15464	15530	15604	15578	15467	15376	15362	15536	15432	15603	15411	15375	15447	15408	15489	15483	15527	15529	15641	15356	15409	15581	15561	15483	15522	15477	15427	15538	15567	15481	15530	15293	15451	15543	15486	15554	15570	15574	15542	15541	15631	15395	15525	15568	15485	15504	15539	15586	15324	15688	15499	15489	15472	15547	15315	15301	15408	15416	15387	15576	15500	15438	15567	15410	15538	15554	15501	15538	15401	15425	15542	15359	15591	15600	15597	15418	15546	15522	15330	15481	15524	15517	15294	15357	15436	15477	15330	15504	15401	15502	15506	15500	15452	15617	15456	15535	15404	15529	15553	15278	15497	15527	15349	15543	15523	15590	15614	15523	15340	15509	15539	15408	15408	15590	15599	15636	15445	15584	15400	15490	15484	15580	15553	15589	15359	15425	15347	15646	15589	15646	15446	15444	15613	15432	15421	15492	15440	15560	15415	15489	15399	15550	15433	15399	15406	15639	15516	15458	15414	15511	15396	15419	15362	15380	15355	15649	15499	15539	15482	15502	15453	15619	15596	15631	15509	15498	15478	15379	15561	15438	15462	15470	15400	15557	15376	15435	15412	15490	15615	15367	15528	15621	15507	15502	15480	15441	15538	15532	15491	15339	15488	15533	15555	15504	15445	15350	15536	15417	15446	15497	15519	15559	15597	15550	15366	15251	15470	15599	15513	15312	15605	15568	15348	15418	15513	15617	15543	15425	15467	15574	15544	15679	15510	15357	15567	15416	15401	15387	15282	15441	15431	15522	15464	15534	15503	15440	15402	15535	15418	15523	15408	15519	15330	15459	15385	15433	15477	15440	15460	15539	15429	15424	15523	15427	15438	15534	15538	15559	15492	15444	15468	15450	15467	15477	15504	15582	15566	15481	15294	15486	15479	15461	15449	15488	15545	15493	15484	15362	15472	15288	15512	15454	15753	15343	15487	15340	15460	15391	15343	15620	15413	15651	15489	15531	15519	15311	15507	15418	15663	15570	15247	15532	15244	15577	15492	15507	15602	15505	15545	15567	15506	15500	15560	15590	15475	15507	15531	15523	15538	15350	15700	15469	15402	15524	15629	15415	15392	15456	15576	15530	15407	15530	15653	15692	15467	15495	15442	15402	15341	15470	15569	15539	15619	15526	15471	15454	15403	15405	15470	15651	15356	15505	15481	15503	15467	15540	15511	15432	15516	15362	15327	15544	15653	15425	15519	15376	15500	15302	15529	15537	15433	15548	15609	15436	15448	15585	15425	15654	15421	15480	15428	15586	15396	15348	15619	15436	15556	15492	15360	15352	15453	15443	15395	15444	15559	15596	15408	15558	15522	15633	15534	15534	15375	15498	15432	15538	15445	15588	15521	15421	15443	15458	15530	15367	15478	15458	15411	15367	15414	15486	15345	15468	15415	15373	15639	15565	15373	15525	15452	15433	15565	15445	15577	15600	15519	15558	15402	15568	15437	15490	15533	15406	15593	15335	15613	15640	15589	15552	15489	15586	15497	15414	15297	15399	15415	15448	15558	15481	15455	15454	15451	15638	15356	15427	15478	15487	15389	15561	15534	15509	15672	15628	15523	15574	15524	15615	15429	15547	15662	15521	15441	15556	15451	15418	15423	15464	15475	15405	15496	15588	15328	15598	15572	15456	15392	15373	15418	15409	15576	15387	15457	15447	15408	15548	15468	15556	15471
27252	21718	25384	23348	19510	19180	19069	18639	18493	18833	18606	18601	18424	18515	18539	19472	20598	20136	19232	18712	18590	18471	18448	18316	18268	18282	18116	18428	18411	18417	18380	18356	18236	18452	18341	18267	18338	18355	18543	18351	18372	18310	18278	18282	18363	18539	18097	18215	18397	18244	18245	18370	18469	18406	18379	18420	18378	18416	18278	18249	18200	18448	18437	18316	18418	18420	18267	18284	18319	18256	18262	18228	18326	18167	18340	18278	18261	18208	18427	18405	18263	18053	18396	18392	18126	18318	18092	18382	18315	18460	18235	18174	18349	18486	18332	18079	18225	18190	18116	18354	18401	18347	18282	18510	18264	18227	18441	18336	18295	18247	18349	18410	18284	18297	18254	18360	18472	18227	18383	18240	18307	18516	18270	18448	18180	18301	18263	18219	18289	18200	18460	18104	18492	18369	18423	18339	18284	18308	18219	18221	18393	18306	18370	18199	18208	18309	18455	18352	18155	18409	18279	18097	18294	18318	18330	18302	17948	18422	18395	18301	18208	18381	18411	18227	18269	18163	18350	18429	18102	18098	18370	18293	18135	18292	18374	18308	18322	18274	18311	18336	18333	18377	18193	18172	18268	18492	18338	18212	18251	18214	18219	18498	18126	18456	18301	18243	18243	18414	18229	18402	18203	18194	18278	18414	18224	18381	18308	18413	18200	18429	18242	18269	18201	18335	18414	18479	18146	18111	18336	18064	18294	18422	18203	18418	18367	18354	18225	18091	18282	18257	18348	18338	18289	18415	18276	18156	18349	18259	18460	18446	18198	18279	18018	18488	18148	18271	18249	18333	18444	18419	18329	18342	18330	18230	18366	18301	18417	18363	18355	18365	18326	18446	18270	18321	18187	18345	18275	18277	18232	18308	18374	18396	18338	18561	18267	18279	18270	18261	18435	18129	18189	18335	18270	18488	18370	18257	18261	18265	18375	18104	18168	18274	18225	17958	18380	18503	18206	18421	18252	18177	18274	18353	18296	18334	18287	18187	18258	18283	18342	18349	18228	18365	18346	18292	18181	18454	18183	18356	18311	18337	18261	18253	18274	18311	18486	18208	18220	18182	18345	18411	18223	18314	18327	18266	18241	18193	18444	18292	18222	18318	18334	18287	18376	18339	18334	18223	18257	18242	18293	18370	18312	18287	18339	18304	18376	18351	18217	18185	18242	18515	18508	18214	18113	18425	18340	18401	18270	18314	18168	18182	18348	18298	18309	18172	18319	18216	18271	18228	18392	18436	18270	18193	18474	18260	18415	18350	18311	18279	18314	18515	18279	18288	18245	18351	18152	18317	18210	18323	18356	18265	18296	18335	18233	18239	18347	18361	18194	18272	18453	18486	18483	18467	18218	18267	18278	18474	18394	18359	18318	18486	18416	18385	18255	18431	18413	18516	18346	18322	18303	18301	18301	18408	18578	18279	18385	18226	18364	18379	18402	18337	18375	18395	18418	18400	18238	18479	18264	18253	18467	18336	18312	18318	18093	18391	18233	18332	18312	18299	18268	18338	18294	18120	18267	18269	18409	18364	18196	18306	18345	18556	18470	18334	18413	18391	18400	18155	18484	18300	18305	18283	18217	18152	18370	18262	18110	18336	18304	18241	18288	18171	18477	18205	18361	18294	18155	18264	18332	18256	18145	18182	18331	18419	18174	18330	18428	18304	18591	18347	18488	18376	18360	18287	18190	18444	18287	18383	18149	18347	18245	18125	18333	18163	18083	18195	18339	18224	18335	18318	18341	18370	18269	18437	18433	18279	18264	18441	18463	18511	18028	18312	18373	18175	18305	18282	18242	18532	18343	18423	18233	18253	18420	18301	18330	18228	18444	18535	18281	18331	18279	18225	18372	18405	18267	18177	18322	18195	18387	18314	18266	18141	18355	18069	18276	18305	18246	18230	18347	18318	18268	18296	18472	18370	18451	18437	18227	18162	18345	18225	18322	18447	18237	18262	18383	18316	18301	18276	18357	18506	18585	18456	18291	18237	18184	18200	18143	18174	18486	18289	18315	18289	18191	18271	18440	18116	18161	18380	18172	18094	18325	18208	18285	18312	18289	18213	18350	18524	18382	18300	18354	18459	18560	18437	18350	18232	18484	18174	18330	18458	18418	18497	18373	18293	18456	18403	18250	18189	18335	18366	18185	18481	18253	18237	18218	18082	18342	18518	18213	18347	18370	18333	18187	18265	18181	18353	18370	18369	18498	18606	18331	18263	18470	18326	18152	18411	18059	18228	18188	18366	18496	18169	18344	18375	18173	18222	18346	18345	18256	18371	18108	18437	18385	18272	18278	18251	18194	18131	18387	18347	18279	18302	18271	18360	18417	18406	18371	18397	18348	18193	18332	18345	18071	18176	18348	18400	18226	18396	18256	18294	18324	18296	18244	18373	18142	18288	18435	18432	18215	18416	18275	18531	18134	18263	18437	18236	18278	18129	18276	18401	18095	18236	18246	18333	18149	18315	18356	18298	18317	18687	18271	18363	18294	18169	18282	18266	18048	18403	18633	18403	18053	18227	18368	18124	18391	18414	18129	18424	18159	18337	18383	18337	18372	18305	18471	18313	18273	18335	18033	18344	18344	18323	18458	18381	18428	18147	18394	18412	18415	18344	18461	18235	18132	18167	18236	18260	18274	18398	18174	18312	18415	18011	18413	18329	18377	18352	18248	18260	18020	18263	18326	18364	18512	18496	18267	18265	18078	18396	18230	18274	18300	18367	18356	18281	18312	18415	18352	18330	18331	18302	18316	18119	18204	18255	18226	18201	18284	18310	18157	18252	18381	18593	18355	18193	18172	18193	18416	18583	18547	18381	18488	18341	18195	18186	18331	18402	18173	18300	18380	18532	18549	18537	18172	18230	18287	18135	18382	18554	18304	18172	18071	18443	18301	18258	18372	18285	18481	18326	18304	18284	18295	18339	18295	18230	18407	18365	18277	18338	18271	18415	18287	18417	18343	18379	18360	18423	18463	18169	18159	18403	18533	18562	18430	18214	18209	18285	18311	18319	18350	18378	18337	18691	18399	18107	18076	18247	18333	18399	18269	18414	18145	18498	18587	18339	18362	18122	18300	18175	18386	18242	18305	18396	18285	18234	18379	18379	18241	18436	18334	18609	18281	18188	18343	18035	18263	18478	18176	18361	18352	18304	18287	18425	18190	18450	18222	18465	18476	18456	18244	18323	18099	18587	18310	18345	18529	18218	18436	18347	18119	18251	18346	18354	18249	18182	18348	18254	18465	18392	18095	18220	18252	18246	18264	18350	18245	18383	18212	18204	18282	18327	18432	18430	18455	18292	18280	18220	18241	18151	18368	18299	18377	18411	18532	18399	18266	18409	18426	18213	18350	18391	18556	18576	18462	18376	18363	18221	18272	18345	18249	18330	18208	18545	18159	18348	18358	18484	18355	18325	18235	18244	18426	18273	18193	18279	18507	18439	18403	18279	18361	18161	18314	18204	18277	18345	18230	18439	18326	18369	18378	18278	18352	18087	18272	18349	18336	18179	18402	18239	18464	18304	18304	18387	18585	18235	18408	18315	18667	18457	18398	18308	18323	18217	18280	18152	18264	18383	18309	18147	18223	18433	18342	18137	18354	18427	18262	18335	18228	18475	18406	18339	18314	18155	18393	18167	18200	18272	18116	18538	18190	18384	18432	18247	18192	18370	18307	18349	18171	18327	18227	18133	18284	18465	18390	18387	18424	18298	18501	18088	18283	18527	18364	18428	18265	18234	18327	18379	18344	18491	18331	18558	18314	18397	18527	18244	18159	18126	18339	18372	18244	18235	18246	18322	18408	18279	18346	18347	18374	18450	18367	18156	18302	18348	18278	18451	18315	18391	18447	18256	18327	18512	18440	18331	18326	18512	18286	18366	18357	18386	18261	18308	18246	18250	18208	18477	18530	18140	18445	18235	18311	18435	18526	18592	18340	18292	18304	18399	18390	18389	18474	18448	18329	18292	18312	18194	18296	18431	18366	18396	18470	18239	18183	18330	18251	18108	18382	18379	18150	18430	18517	18395	18444	18224	18509	18463	18361	18220	18302	18288	18304	18169	18337	18254	18421	18368	18391	18178	18353	18300	18404	18238	18415	18330	18497	18327	18269	18366	18436	18260	18282	18317	18354	18279	18068	18252	18224	18265	18375	18110	18585	18337	18145	18228	18436	18399	18319	18522	18487	18385	18425	18489	18371	18165	18390	18403	18269	18459	18344	18127	18632	18493	18455	18413	18443	18434	18384	18429	18270	18320	18273	18478	18406	18320	18149	18456	18397	18411	18435	18319	18236	18194	18349	18534	18425	18157	18397	18383	18346	18312	18361	18306	18308	18288	18481	18284	18302	18335	18282	18417	18409	18370	18068	18275	18380	18299	18194	18340	18406	18195	18248	18374	18356	18235	18201	18350	18150	18263	18392	18404	18527	18454	18451	18381	18422	18311	18169	18242	18176	18300	18374	18013	18450	18372	18408	18244	18470	18696	18598	18264	18232	18258	18367	18195	18208	18436	18428	18220	18506	18386	18285	18297	18279	18363	18370	18495	18405	18285	18274	18286	18372	18169	18287	18131	18309	18234	18513	18336	18386	18377	18392	18333	18248	18274	18170	18333	18490	18172	18281	18385	18311	18405	18396	18447	18314	18174	18304	18452	18158	18335	18525	18256	18307	18241	18211	18176	18417	18190	18433	18226	18272	18336	18391	18413	18159	18288	18252	18121	18304	18387	18190	18354	18614	18393	18403	18483	18330	18435	18121	18303	18574	18276	18205	18225	18277	18180	18393	18217	18304	18122	18180	18386	18362	18306	18561	18537	18310	18471	18243	18197	18060	18236	18382	18258	18440	18301	18341	18349	18174	18280	18332	18188	18300	18435	18195	18467	18256	18305	18305	18375	18317	18268	18328	18223	18256	18378	18329	18372	18339	18384	18365	18297	18288	18336	18309	18235	18176	18280	18546	18389	18343	18418	18277	18381	18358	18324	18480	18412	18441	18368	18438	18215	18463	18114	18339	18515	18370	18202	18481	18287	18395	18271	18338	18308	18188	18201	18357	18170	18129	18254	18419	18194	18372	18337	18265	18385	18276	18277	18393	18384	18245	18307	18423	18357	18324	18497	18367	18298	18345	18250
14608	18219	18825	18465	17579	16603	15840	15906	15849	15518	15686	15573	15539	15423	15714	17441	17978	17395	16368	15783	15502	15214	15364	15224	15218	15325	15287	15199	15412	15361	15274	15368	15238	15299	15122	15101	15363	15296	15270	15220	15261	15538	15236	15083	15126	15392	15171	15324	15336	15236	15383	15238	15491	15287	15112	15232	15230	15260	15348	15352	15339	15143	15361	15129	15171	15122	15447	15186	15145	15287	15211	15177	15368	15437	15287	15178	15273	15321	15284	15251	15373	15337	15371	15221	15352	15141	15308	15370	15244	15305	15411	15125	15329	15430	15247	15399	15317	15292	15336	15412	15353	15234	15306	15301	15179	15453	15182	15334	15127	15366	15376	15325	15324	15152	15239	15224	15216	15463	15230	15295	15317	15171	15227	15357	15283	15106	15277	15115	15332	15362	15319	15207	15188	15316	15246	15448	15131	15390	15398	15201	15252	15324	15149	15304	15151	15199	15159	15307	15240	15225	15374	15213	15180	15295	15266	15159	15280	15371	15300	15219	15193	15442	15279	15198	15412	15264	15229	15189	15348	15257	15412	15264	15181	15263	15347	15188	15199	15287	15151	15225	15227	15242	15319	15285	15171	15303	15119	15117	15375	15344	15443	15308	15352	15187	15228	15258	15249	15139	15344	15458	15227	15225	15408	15348	15213	15087	15260	15343	15119	15189	15362	15247	15294	15208	15402	15185	15163	15422	15357	15241	15367	15291	15168	15338	15247	15060	15257	15189	15221	15294	15367	15146	15218	15229	15138	15176	15343	15193	15387	15208	15419	15202	15285	15248	15277	15266	15359	15270	15195	15227	15250	15370	15513	15363	15248	15140	15025	15256	15263	15246	15327	15307	15388	15262	15279	15198	15376	15203	15240	15226	15165	15169	15196	15205	15094	15185	15381	15374	15229	15237	15079	15334	15313	15446	15314	15324	15255	15285	15262	15337	15088	15242	15254	15318	15167	15105	15295	15216	15265	15336	15282	15233	15329	15260	15142	15226	15273	15269	15095	15320	15310	15244	15154	15396	15300	15251	15042	15324	15466	15233	15244	15320	15428	15247	15371	15303	15149	15224	15478	15316	15311	15240	15355	15379	15332	15100	15100	15281	15240	15211	15473	15444	15174	15315	15222	15269	15166	15343	15307	15349	15215	15336	15220	15356	15279	15249	15275	15240	15223	15207	15107	15462	15250	15291	15313	15362	15098	15377	15121	15249	15215	15200	15443	15263	15544	15388	15216	15233	15205	15229	15336	15343	15129	15309	15150	15293	15354	15373	15311	15322	15130	15271	15185	15275	15224	15327	15265	15354	15395	15303	15032	15288	15300	15187	15342	15418	15328	15319	15120	15214	15329	15176	15219	15339	15447	15222	15264	15213	15178	15112	15122	15205	15164	15165	15350	15219	15154	15276	15193	15298	15229	15108	15371	15334	15262	15334	15296	15173	15255	15447	15121	15235	15298	15285	15214	15314	15312	15187	15258	15322	15220	15220	15304	15188	15171	15427	15314	15189	15201	15377	15214	15297	15187	15276	15225	15419	15272	15378	15253	15344	15271	15200	15198	15474	15426	15271	15416	15133	15282	15183	15303	15129	15183	15346	15194	15239	15234	15071	15200	15257	15362	15113	15252	15353	15293	15135	15218	15362	15262	15147	15326	15369	15344	15391	15239	15228	15251	15461	15328	15479	15247	15285	15181	15045	15335	15348	15181	15204	15211	15100	15247	15280	15328	15407	15426	15303	15262	15222	15325	15199	15346	15329	15522	15107	15125	15478	15205	15084	15378	15272	15364	15409	15085	15260	15194	15187	15104	15180	15337	15278	15210	15232	15328	15283	15420	15142	15345	15210	15164	15341	15243	15289	15222	15360	15138	15449	15366	15093	15291	15309	15378	15188	15212	15268	15362	15242	15290	15358	15256	15214	15229	15222	15110	15186	15306	15148	15229	15304	15339	15153	15197	15273	15307	15260	15347	15249	15302	15250	15252	15303	15394	15120	15474	15368	15145	15259	15250	15260	15314	15407	15298	15387	15317	15313	15222	15387	15266	15333	15312	15287	15420	15279	15102	15217	15535	15149	14913	15286	15157	15477	15338	15330	15256	15388	15408	15403	15169	15260	15259	15127	15360	15388	15256	15178	15143	15347	15250	15223	15188	15314	15221	15495	15218	15180	15339	15294	15176	15327	15343	15278	15364	15257	15338	15316	15174	15219	15215	15378	15140	15334	15424	15374	15240	15391	15192	15176	15406	15446	15198	15184	15230	15174	15362	15118	15273	15171	15263	15157	15045	15326	15279	15296	15272	15354	15203	15394	15367	15368	15142	15211	15269	15172	15343	15344	15113	15067	15194	15365	15248	15244	15364	15351	15337	15266	15122	15294	15259	15225	15302	15349	15140	15363	15245	15211	15270	15247	15331	15240	15108	15376	15240	15172	15403	15321	15255	15400	15425	15252	15295	15190	15428	15202	15250	15239	15291	15306	15365	15349	15406	15238	15101	15207	15185	15360	15190	15316	15142	15179	15242	15326	15177	15161	15139	15084	15384	15353	15332	15325	15256	15254	15394	15178	15181	15309	15294	15210	15259	15358	15151	15273	15353	15147	15220	15481	15152	15162	15302	15104	15378	15232	15269	15376	15395	15352	15187	15166	15325	15242	15318	15284	15039	15293	15183	15200	15261	15160	15242	15241	15327	15275	15286	15282	15300	15180	15296	15396	15234	15240	15386	15158	15248	15295	15331	15231	15270	15304	15339	15307	15205	15196	15257	15275	15283	15232	15258	15194	15158	15352	15488	15393	15454	15139	15540	15345	15141	15199	15259	15417	15118	15193	15230	15253	15191	15520	15355	15112	15284	15225	15234	15133	15346	15187	15452	15289	15319	15369	15396	15241	15199	15164	15270	15369	15128	15173	15242	15122	15189	15306	15341	15416	15177	15377	15332	15387	15232	15388	15271	15301	15264	15151	15451	15193	15283	15277	15095	15182	15332	15201	15373	15419	15332	15351	15414	15354	15217	15366	15342	15367	15301	15354	15320	15340	15085	15259	15178	15171	15194	15255	15278	15266	15416	15290	15206	15158	15203	15384	15282	15235	15294	15266	15198	15158	15337	15306	15284	15317	15357	15185	15247	15207	15123	15297	15260	15282	15229	15178	15250	15158	15332	15189	15337	15321	15027	15237	15192	15398	15262	15244	15204	15318	15270	15174	15197	15113	15184	15312	15249	15348	15303	15219	15329	15425	15196	15324	15302	15227	15338	15295	15011	15419	15100	15306	15374	15253	15201	15379	15129	15299	15260	15284	15335	15300	15293	15400	15076	15353	15250	15283	15218	15334	15175	15371	15451	15296	15179	15303	15129	15328	15212	15095	15160	15130	15199	15453	15272	15207	15303	15250	15192	15258	15154	15555	15393	15350	15422	15431	15274	15298	15354	15450	15364	15241	15176	15424	15312	15181	15279	15215	15366	15402	15188	15188	15204	15234	15097	15277	15341	15432	15219	15338	15260	15314	15186	15274	15123	15488	15212	15229	15311	15272	15325	15174	15393	15146	15209	15258	15212	15218	15250	15449	15229	15405	15334	15233	15323	15155	15172	15282	15355	15394	15266	15229	15135	15238	15256	15108	15211	15315	15306	15281	15309	15211	15353	15279	15339	15173	15224	15265	15311	15254	15312	15367	15392	15403	15149	15303	15335	15311	15184	15297	15152	15322	15209	15253	15025	15290	15244	15326	15386	15127	15203	15432	15225	15278	15111	15298	15339	15268	15274	15166	15252	15252	15331	15317	15390	15305	15234	15171	15191	15337	15198	15229	15268	15293	15390	15282	15331	15429	15333	15207	15226	15372	15148	15012	15462	15325	15203	15238	15405	15222	15318	15330	15385	15252	15276	15389	15334	15356	15327	15190	15285	15235	15301	15320	15193	15293	15146	15230	15142	15216	15172	15279	15378	15328	15399	15441	15137	15240	15272	15390	15145	15253	15343	15299	15240	15153	15322	15367	15240	15314	15219	15306	15307	15372	15175	15470	15158	15332	15028	15246	15340	15281	15443	15360	15116	15280	15353	15349	15437	15347	15318	15408	15285	15238	15132	15277	15142	15303	15213	15363	15235	15138	15330	15237	15450	15247	15285	15225	15189	15308	15364	15347	15264	15255	15285	15328	15269	15390	15149	15161	15119	15083	15135	15266	15264	15363	15054	15240	15308	15180	15420	15277	15190	15493	15213	15277	15510	15154	15191	15303	15132	15138	15307	15334	15193	15291	15394	15193	15276	15271	15270	15250	15257	15158	15353	15336	15419	15223	15408	15212	15034	15254	15283	15408	15323	15200	15170	15339	15226	15035	15363	15350	15254	15185	15262	15257	15339	15266	15473	15266	15182	15287	15462	15181	15275	15165	15386	15340	15366	15389	15389	15267	15223	15445	15119	15275	15379	15386	15255	15328	15108	15316	15141	15255	15407	15196	15212	15335	15139	15403	15179	15345	15360	15195	15357	15169	15213	15296	15228	15130	15296	15163	15264	15264	15237	15385	15346	15259	15186	15313	15183	15406	15222	15089	15253	15287	15235	15330	15154	15189	15125	15537	15245	15320	15350	15306	15328	15313	15079	15280	15120	15286	15015	15395	15345	15451	15353	15224	15179	15362	15152	15383	15310	15219	15238	15233	15345	15209	15307	15281	15314	15328	15212	15328	15162	15312	15359	15140	15436	15159	15295	15204	15392	15404	15062	15244	15376	15283	15205	15186	15445	15332	15199	15474	15339	15170	15408	15225	15417	15316	15291	15319	15360	15290	15346	15340	15272	15404	15197	15295	15290	15144	15336	15384	15324	15150	15354	15259	15151	15173	15233	15269	15115	15191	15198	15164	15272	15173	15152	15337	15246	15201	15185	15170	15166	15304	15346	15454	15226	15189	15298	15484	15392	15301	15201	15322	15524	15378	15124	15429	15329	15291	15231	15204	15241	15130	15231	15410	15085	15386	15263	15351	15213	15213	15227	15281	15160	15277	15301	15295	15193	15273	15218	15169	15379	15217	15407	15379	15112	15364	15505	15135	15242	15259	15187	15113	15138	15338	15281	15306	15395	15149	15212	15197	15461	15261	15248	15195	15145	15208	15332	15354	15191	15348	15261	15150
23899	20970	28303	23960	22125	22007	20799	18274	17936	18292	17986	17939	17729	17868	17600	25663	29346	26628	22427	19603	17798	17396	17233	17281	17132	17394	16864	17089	17311	17109	17283	17336	17257	17240	17197	17213	17451	17376	17371	17192	17218	17054	17291	17389	17281	17030	17264	16988	17268	17401	17360	17076	17337	17195	17242	17312	17353	17180	17074	17193	17234	17043	17170	17304	17141	17193	17337	17075	17271	17201	17183	16980	17209	17231	17368	17398	17109	17192	17163	17044	17221	17085	17045	17078	17311	17260	17246	17244	17246	16921	17178	17130	17116	16980	17177	17115	17136	17271	17412	17385	17165	17195	17336	17339	17232	17262	17129	17036	17374	17134	17094	17222	17154	17412	17104	17196	17284	17333	17370	17107	17191	17134	17273	16881	16957	17086	17283	17199	17303	17208	17200	17400	17186	17297	17411	17165	17205	17186	17313	17404	17352	17130	17179	17186	17277	17163	16992	17141	17166	16907	17359	17180	17224	17332	17275	17239	17098	17217	17252	17109	17227	17166	17298	17291	17179	17242	17162	17072	17234	17040	17225	17112	17154	17350	16974	17341	17095	17311	17130	17157	17339	17200	17362	17267	17387	17314	17313	17007	17272	17154	17163	17195	17180	17446	17150	16969	17129	17081	16931	17275	17353	17308	17278	17145	17178	17124	17144	17353	17169	17003	17180	17281	17265	17085	17116	17133	17212	17044	17009	16950	17117	17118	17368	17105	17035	17241	17309	17339	17361	17324	17269	17248	17161	17444	17327	17321	17118	17239	17106	17224	17298	17231	17148	17114	16939	17331	17125	17132	17267	17414	17340	17064	17204	17101	17304	17113	17164	17168	17203	17017	17276	17424	17218	17117	17058	17155	17285	17095	17252	17277	17238	16948	17249	17278	17406	17199	17262	17319	16968	17260	17120	17180	17048	17251	17086	17206	17263	17035	17111	17324	17132	17209	17161	17095	17005	16980	17264	17144	17237	17287	17295	17201	17149	17156	17315	17245	17158	17172	17208	17238	17192	17253	17132	17022	17161	17040	17067	17121	16946	17150	17058	17088	17290	17171	17061	17270	17043	17191	17388	17191	17315	17329	17060	17237	17262	17084	17290	17062	17171	17261	17384	17275	17243	17266	17054	17212	17177	17198	17413	17166	17162	17098	17097	17145	17054	17409	17328	16964	17425	17208	17100	17359	17380	17154	17322	17205	17320	17284	17378	17187	17210	17222	17095	17321	17126	17165	17094	17280	17404	17259	17214	17326	17285	17263	17260	17207	17269	17159	17162	17116	17235	17239	17109	17174	17214	17120	17209	17232	17058	17285	17219	17332	17145	17199	17267	17130	17347	17176	17066	17100	17111	17301	17163	17141	17134	17326	17260	17175	17167	17185	17268	17159	17082	17031	17128	17156	17176	17134	17240	17404	17431	17030	17235	17321	17132	17346	17412	17428	17121	17171	17247	17144	17288	17253	17283	17172	17177	17123	17250	17262	17163	16990	17185	17188	17133	17247	17224	16929	17263	17265	17250	17134	17150	17236	17199	17166	17138	17161	17069	16915	17185	17200	17133	17140	17044	16999	16876	17072	17162	17299	17333	17166	17142	17133	17285	17070	17221	17160	17188	16908	17157	16970	17273	17270	17314	17178	17221	17279	17302	17033	17111	17301	17232	17217	17269	17434	17277	17082	17177	17117	17066	17379	17044	16892	17209	17086	17166	17172	17167	17117	17013	17310	17162	17051	17026	17182	17354	17198	17067	17223	17314	17330	17455	17254	17137	17156	17175	17231	17281	17070	17114	17307	17343	17090	17109	17227	17295	17152	17107	17321	17057	17354	17051	17293	17337	17118	16953	17029	17171	16863	17047	17136	17270	17377	17277	17195	17327	17238	16924	17365	17191	17268	17248	17080	17132	17196	17197	17047	17036	17129	17371	17292	17282	17127	17139	17084	17195	17154	17432	17411	17125	17145	17420	17138	17309	17111	17210	17175	17198	17192	17215	17001	17089	17091	17099	17086	17136	17290	17211	17322	17347	17363	17301	17173	17434	17156	17362	17202	17231	17242	17326	17019	17012	17278	17347	17082	17201	17071	17061	17115	17217	17296	17092	17116	17184	17249	17075	17155	17117	17155	17267	17156	17377	17398	17298	17190	16915	17152	16995	17202	17403	17278	17143	17187	17132	17058	17200	17150	17024	17282	17297	17302	17270	17374	17272	17037	17227	17276	17104	17134	17158	16990	17090	17130	17233	17257	17171	17263	17134	17048	17097	16892	17338	17526	17295	17156	17395	17384	17431	17186	17321	17376	17204	17126	17093	17110	16983	17089	17044	17193	17112	17143	17213	17060	17212	17122	17096	17324	17307	17271	17267	17170	17180	17317	17100	17331	17096	16939	17296	17229	17079	17234	17160	17201	16988	17160	17212	17222	16987	17315	17028	17195	17067	17031	17265	17122	17090	17215	17134	17072	17135	17214	17229	17259	17185	17156	17371	17079	17140	17197	16975	17275	17249	17000	17149	17353	17097	17116	17156	17160	17257	17063	17144	17326	17218	17269	17152	17205	17329	17194	16914	17260	17083	17210	17286	17176	17100	17392	17116	17203	17217	17098	17427	17452	17271	17112	17198	17232	17201	17118	17218	17219	17201	17072	17215	17282	16939	17217	17192	17172	17363	17226	17243	17341	17201	17145	17419	17167	17199	17164	17083	17207	17355	17168	17412	17415	17153	17086	17443	17245	17270	17100	17185	17130	17354	17358	17249	17220	17411	17236	17136	17140	17287	17287	17091	17212	17084	17118	17222	17265	17517	17317	17198	17304	17145	17254	17159	17294	17120	17013	17267	17288	17260	17211	17144	17304	17203	17288	17273	17201	17123	17244	17210	17339	17087	17137	16962	17213	17189	17158	17270	17266	17062	17382	17179	17188	17105	17102	17251	17146	16959	16955	17153	17169	17235	17228	17168	17262	17223	17097	17135	17125	17213	17202	17189	17249	17481	17201	17271	17043	17056	17037	17060	17231	17113	17166	17120	17076	16942	17178	17011	17319	16999	17162	16889	17115	17090	17076	17142	17273	17349	17050	17134	17230	17066	17278	17385	17198	17427	17227	17054	17195	17267	17138	17153	17300	17292	17161	17217	17257	17294	17282	17088	17138	17002	17170	17226	16975	17186	17209	17289	17199	17315	17286	17118	17046	17087	17319	17194	17029	17375	17240	17162	17136	17124	17129	17095	17173	17181	17070	17289	17351	17260	17230	17248	17108	17160	17198	17199	17189	17392	17366	17106	17081	17259	17209	17221	17079	17052	17221	17307	17232	17203	16978	17315	17090	17117	17206	17238	17256	17089	17141	17137	17316	17233	17045	17073	17204	17145	17035	17210	17343	17243	17393	17398	17184	17353	17371	17244	17359	17206	17025	17073	17046	17223	17084	17017	17040	17279	17156	17108	17296	17272	17262	17206	17239	17189	17227	17196	17347	17159	17102	17423	17061	16958	17216	17241	17190	17041	17160	17257	17406	17225	17069	17186	17365	17471	17216	17160	17052	17001	17275	17191	17069	17125	17246	16990	17309	17180	17236	17178	17219	17046	17474	17056	17211	17226	17042	17206	17283	17154	17410	17148	17229	17174	17244	17145	17394	17132	17213	17176	17094	17196	17272	17357	17019	17231	17099	17237	17056	17260	17061	17117	17325	17160	17173	17183	17213	17256	17254	17229	17190	17114	17297	17263	17250	17209	17350	17198	17252	17162	17210	17218	17409	17206	16943	16986	17283	17391	17183	17096	17228	17218	16909	17332	17257	17057	17261	16975	17215	17198	17269	16985	17010	17259	17007	17227	17027	17354	17192	17237	17034	17086	17051	17300	17241	17238	17356	17177	17067	17251	17133	17372	17192	17223	17344	17117	17218	17118	17174	17134	17057	17252	17183	17102	17171	17031	17254	17195	17159	17111	17246	17197	17178	17305	17213	17458	17343	17261	17405	17305	17135	17297	17286	17134	17065	17086	17331	17251	17287	17119	17199	17044	17307	17270	17119	17210	16950	17134	17113	17156	17183	17310	17191	17387	17199	17083	17215	17184	17274	17127	17273	17082	17168	17151	17213	17289	17260	17197	17090	17177	17224	17208	17245	17184	17126	17526	17471	17433	17099	17276	17417	17295	17036	17308	17280	17062	17289	17479	17233	17058	17204	17345	16961	17192	17398	17161	17139	17124	17397	17325	17321	17204	17143	17235	17215	17191	17224	17299	17039	17445	17271	17066	17309	17228	17181	17500	17197	17409	17126	17206	17220	17232	17202	17360	17241	17236	17368	16900	17201	17233	17230	17123	17079	17028	17075	17306	17048	17114	17208	17248	17363	17251	17154	17122	17287	17264	17309	17257	17152	17157	17048	17179	17235	17288	17329	17132	17109	17290	16930	17296	17119	17168	17328	17385	17098	16997	17247	17061	17092	17065	17242	17198	17182	17174	17373	17296	17102	17152	17324	17295	17352	17203	17290	17245	17097	17121	17088	17290	17237	17206	17166	17543	17084	17279	17101	17137	17182	17160	17175	17098	17171	17347	17175	17131	17421	17345	17210	17304	17340	17276	17117	17252	16982	17040	17163	17326	17102	17196	17227	17277	17257	17160	17135	17221	17348	17289	17360	17203	17087	16804	17239	17221	17178	17363	17144	17428	17469	17315	17157	17014	17066	17088	17408	17227	17289	17097	17165	17070	17252	17174	17174	17136	17096	17246	17312	17074	17216	17022	17009	17173	17147	16994	17291	17229	17171	17235	17282	17233	17167	17029	17308	17085	17092	17306	17175	17181	17362	17112	17084	17110	17030	17169	17216	17164	17200	17329	17290	17262	17233	17000	17226	17112	17114	17344	17330	17136	16959	17243	17243	17121	17232	17323	17268	17021	17006	17185	17208	17234	17149	16959	17289	17325	17278	17070	17364	17383	17062	17168	17157	17346	17149	17237	17061	17167	17086	17191	17009	17212	17263	17207	17277	17215	17252	17039	17158	17328	17283	17248	17099	17198	17226	17180	17289	17184	17156	17204	17171	17321	17371	17157	17159	17114	17070	17163	17187	17106	17335	17536	17075	17221	17168	17282	17113	17264	17146	17214	17095	17205	17129	17249	17116	17233	17299	17192	17077
13325	22461	23255	20822	19505	17897	16442	16155	15983	15762	15443	15308	15335	15253	15405	27762	29442	25704	20388	17316	15171	14816	14725	14598	14665	14681	14849	14601	14731	14558	14602	14667	14695	14705	14765	14661	14486	14619	14683	14822	14770	14620	14748	14607	14584	14929	14612	14631	14599	14770	14500	14731	14533	14452	14632	14831	14497	14777	14507	14723	14517	14695	14511	14789	14591	14643	14669	14726	14463	14643	14618	14601	14826	14647	14533	14632	14718	14774	14649	14664	14641	14695	14633	14596	14595	14653	14658	14653	14449	14661	14661	14544	14671	14502	14545	14664	14733	14587	14607	14587	14803	14531	14424	14691	14584	14520	14877	14629	14572	14628	14563	14541	14642	14732	14645	14643	14706	14664	14719	14611	14711	14696	14457	14581	14800	14606	14643	14765	14675	14660	14753	14580	14661	14571	14683	14648	14625	14590	14518	14814	14636	14662	14615	14563	14569	14689	14574	14681	14749	14587	14598	14774	14672	14601	14633	14615	14494	14707	14597	14622	14710	14610	14817	14617	14641	14548	14504	14443	14851	14504	14563	14553	14631	14812	14632	14662	14576	14512	14626	14559	14619	14706	14622	14587	14695	14698	14562	14784	14660	14736	14611	14700	14534	14414	14669	14650	14712	14559	14796	14626	14604	14625	14646	14698	14715	14613	14768	14692	14789	14644	14614	14565	14741	14801	14601	14630	14736	14498	14507	14679	14625	14706	14707	14595	14526	14568	14479	14706	14554	14792	14618	14526	14611	14654	14720	14518	14669	14682	14562	14605	14610	14664	14581	14526	14653	14811	14780	14525	14686	14636	14624	14572	14749	14583	14520	14669	14563	14443	14549	14647	14686	14658	14554	14518	14622	14706	14594	14626	14522	14738	14585	14706	14561	14538	14522	14569	14616	14749	14446	14666	14596	14781	14554	14668	14654	14621	14638	14694	14724	14637	14748	14589	14636	14511	14616	14633	14681	14566	14561	14484	14565	14731	14714	14510	14702	14735	14515	14542	14463	14786	14763	14460	14596	14727	14704	14640	14650	14525	14730	14669	14413	14669	14690	14649	14531	14554	14572	14596	14810	14716	14574	14560	14484	14602	14672	14700	14570	14758	14684	14674	14664	14714	14678	14536	14713	14669	14794	14720	14722	14576	14525	14792	14576	14518	14624	14660	14763	14749	14806	14532	14588	14592	14525	14643	14660	14527	14706	14598	14556	14484	14700	14625	14752	14650	14767	14639	14641	14596	14517	14468	14603	14631	14507	14659	14705	14546	14604	14580	14766	14650	14645	14600	14772	14624	14553	14712	14609	14736	14551	14663	14844	14692	14727	14595	14597	14498	14768	14576	14462	14624	14844	14804	14795	14544	14721	14777	14617	14683	14744	14559	14404	14537	14663	14468	14614	14682	14470	14598	14704	14599	14730	14646	14652	14571	14583	14762	14551	14554	14654	14586	14688	14624	14486	14696	14702	14511	14750	14769	14618	14706	14818	14682	14536	14743	14670	14583	14640	14735	14541	14577	14598	14645	14749	14710	14746	14659	14621	14641	14829	14690	14557	14587	14452	14529	14472	14537	14608	14530	14493	14716	14424	14784	14620	14514	14550	14696	14513	14708	14633	14618	14558	14643	14576	14584	14578	14667	14516	14599	14777	14619	14548	14659	14679	14625	14902	14613	14659	14786	14483	14700	14494	14498	14554	14715	14540	14727	14677	14571	14588	14621	14445	14694	14739	14525	14649	14622	14662	14566	14531	14718	14641	14606	14565	14616	14861	14583	14575	14523	14663	14664	14447	14695	14692	14757	14854	14591	14574	14679	14576	14685	14604	14700	14612	14858	14448	14651	14445	14658	14539	14679	14617	14615	14627	14588	14574	14693	14531	14508	14786	14681	14715	14528	14856	14524	14632	14775	14506	14590	14695	14529	14629	14599	14443	14666	14781	14526	14513	14540	14799	14649	14609	14578	14618	14725	14686	14617	14568	14542	14597	14675	14702	14549	14458	14615	14703	14673	14559	14469	14501	14601	14552	14654	14686	14614	14766	14775	14565	14685	14583	14708	14422	14559	14680	14706	14648	14699	14574	14758	14662	14638	14607	14747	14576	14556	14784	14610	14658	14663	14711	14699	14750	14392	14680	14584	14615	14538	14369	14579	14654	14695	14491	14525	14538	14850	14736	14667	14480	14665	14647	14565	14636	14577	14650	14542	14456	14620	14625	14607	14716	14689	14830	14730	14585	14497	14800	14676	14562	14593	14517	14624	14561	14648	14607	14576	14747	14667	14708	14574	14429	14671	14537	14692	14473	14653	14680	14696	14695	14777	14547	14543	14694	14747	14598	14498	14559	14592	14562	14631	14671	14702	14692	14462	14598	14612	14672	14767	14742	14587	14554	14692	14529	14684	14753	14598	14718	14598	14561	14688	14573	14717	14485	14674	14639	14577	14594	14679	14577	14659	14569	14693	14768	14616	14724	14745	14708	14547	14649	14534	14526	14548	14577	14658	14673	14673	14737	14649	14684	14933	14725	14491	14647	14647	14639	14592	14600	14542	14761	14568	14640	14582	14564	14766	14735	14537	14714	14627	14604	14608	14648	14536	14637	14686	14596	14804	14692	14574	14538	14747	14356	14585	14706	14739	14783	14612	14610	14631	14562	14564	14655	14668	14602	14699	14627	14623	14561	14612	14418	14697	14587	14684	14679	14770	14415	14520	14677	14730	14667	14519	14604	14737	14568	14682	14628	14692	14786	14475	14644	14599	14464	14487	14635	14569	14628	14651	14661	14570	14557	14568	14607	14670	14514	14474	14675	14576	14637	14452	14554	14398	14644	14602	14592	14505	14703	14659	14619	14567	14641	14553	14651	14604	14692	14716	14672	14510	14524	14530	14816	14679	14605	14812	14657	14671	14648	14517	14695	14633	14615	14532	14707	14801	14583	14741	14502	14653	14552	14591	14506	14531	14613	14720	14652	14676	14657	14712	14587	14700	14452	14696	14629	14753	14662	14797	14700	14479	14599	14571	14665	14784	14572	14523	14519	14637	14602	14773	14600	14645	14641	14647	14581	14707	14569	14548	14692	14817	14540	14575	14626	14754	14763	14433	14454	14670	14593	14653	14440	14748	14691	14626	14679	14595	14721	14747	14623	14736	14599	14678	14639	14533	14517	14604	14600	14577	14581	14458	14622	14482	14662	14644	14644	14453	14706	14539	14632	14622	14634	14507	14777	14668	14584	14522	14737	14610	14568	14431	14542	14602	14669	14669	14673	14742	14425	14619	14700	14695	14715	14626	14527	14654	14480	14752	14304	14636	14613	14633	14730	14396	14713	14758	14633	14637	14600	14625	14713	14639	14633	14475	14708	14486	14636	14618	14597	14604	14896	14717	14588	14452	14689	14726	14608	14631	14623	14434	14777	14575	14768	14676	14738	14541	14632	14750	14650	14591	14716	14502	14811	14853	14578	14556	14570	14533	14541	14777	14504	14739	14632	14611	14624	14462	14678	14685	14816	14710	14623	14789	14736	14634	14742	14612	14665	14778	14695	14653	14731	14523	14637	14706	14421	14632	14778	14627	14519	14612	14592	14697	14539	14717	14396	14543	14570	14581	14687	14625	14836	14743	14748	14674	14583	14668	14751	14630	14622	14701	14699	14626	14471	14802	14666	14613	14658	14577	14526	14675	14689	14456	14628	14674	14593	14700	14472	14518	14551	14608	14728	14576	14505	14649	14676	14720	14640	14663	14688	14490	14573	14429	14720	14726	14607	14796	14616	14554	14686	14573	14642	14680	14663	14611	14542	14567	14507	14413	14662	14605	14737	14424	14689	14490	14573	14627	14650	14468	14594	14619	14461	14506	14587	14650	14499	14728	14532	14703	14740	14503	14626	14659	14664	14673	14722	14664	14733	14642	14583	14552	14594	14708	14743	14639	14607	14550	14756	14565	14673	14757	14776	14743	14744	14808	14649	14615	14520	14556	14521	14547	14630	14590	14641	14663	14462	14789	14569	14549	14849	14711	14637	14591	14497	14595	14754	14713	14707	14543	14550	14566	14515	14652	14560	14651	14734	14571	14598	14629	14725	14521	14628	14818	14507	14706	14651	14727	14771	14550	14696	14565	14563	14574	14697	14691	14598	14623	14593	14583	14647	14567	14783	14623	14617	14578	14601	14685	14751	14703	14689	14519	14752	14621	14749	14647	14525	14727	14592	14632	14556	14515	14532	14554	14663	14591	14550	14692	14727	14612	14398	14549	14729	14699	14731	14675	14655	14682	14785	14419	14778	14676	14748	14558	14677	14635	14473	14503	14558	14538	14790	14629	14737	14560	14583	14685	14424	14739	14586	14665	14681	14673	14631	14663	14642	14403	14647	14755	14527	14619	14606	14605	14566	14594	14629	14687	14475	14599	14715	14582	14702	14607	14873	14572	14801	14598	14630	14555	14681	14597	14559	14604	14638	14640	14659	14569	14687	14641	14555	14478	14802	14573	14779	14465	14671	14786	14586	14814	14603	14711	14618	14582	14598	14663	14520	14670	14601	14701	14633	14624	14625	14594	14642	14557	14655	14543	14562	14791	14738	14516	14666	14564	14666	14720	14623	14835	14654	14675	14700	14731	14671	14583	14657	14497	14618	14640	14554	14502	14645	14722	14636	14548	14399	14559	14598	14583	14687	14706	14607	14521	14617	14474	14720	14611	14647	14665	14575	14418	14553	14710	14693	14727	14487	14727	14665	14585	14561	14576	14569	14790	14539	14712	14708	14687	14634	14719	14611	14613	14516	14688	14482	14634	14668	14801	14549	14753	14605	14620	14702	14515	14775	14576	14691	14757	14586	14564	14742	14666	14684	14786	14444	14775	14671	14681	14735	14652	14578	14650	14513	14623	14571	14645	14631	14604	14677	14485	14565	14647	14598	14613	14677	14534	14677	14638	14749	14518	14630	14587	14611	14606	14471	14544	14551	14730	14720	14613	14676	14655	14696	14600	14687	14578	14609	14671	14537	14430	14578	14585	14665	14623	14598	14672	14716	14511	14785	14580	14551	14504	14689	14641	14614	14601	14506	14764	14705	14595	14646	14849	14698	14745	14731	14632	14620	14592	14671	14610	14555	14638	14691	14692	14718	14452	14685	14699	14633	14550
22655	20998	28769	23419	21193	23304	25342	19670	18425	19078	18469	18365	18236	17932	18116	36739	36602	32616	26280	21338	18662	17784	17343	17242	17176	17200	17271	17213	17318	17282	17134	17338	17496	17141	17345	17311	17283	17209	17330	17042	17358	17275	17164	17340	17199	17215	17222	17112	17309	17288	17129	17317	17318	17017	17459	17380	17219	17402	17409	17216	17217	17228	17294	17323	17506	17203	17313	17282	17439	17190	17192	17215	17355	17321	17309	17185	17278	17351	17121	17243	17061	17204	17268	17162	17086	17256	16974	17176	17319	17086	17340	17139	17157	17172	17143	17107	17291	17269	17214	17180	17272	17185	17357	17252	17117	17276	17165	17160	17227	17226	17010	17327	17125	17254	17214	17276	17135	17229	17226	17121	17152	17273	16987	17118	17047	17375	17215	16995	17195	17161	17186	17080	17139	17251	17243	17106	17238	17265	17065	17264	17253	17168	17382	17236	17141	16857	17324	16954	17092	17103	17119	17376	17024	17053	17045	16917	17149	17150	17127	17171	17089	17194	17133	17145	17028	17160	17155	17087	17297	17205	17093	17205	17014	17170	17207	17025	17127	17267	17129	17151	17031	17312	17116	17204	17232	17060	17456	17327	17157	17087	17241	17213	17102	16953	17190	16954	17035	17136	17344	17080	17131	17123	17055	17273	17358	17112	17162	17025	17105	16987	17052	17134	17125	17247	17182	17141	17225	17191	17052	17207	17148	17301	17295	17120	17048	17503	17176	17013	17319	16929	17123	17246	17236	17209	17159	17065	17206	17075	17216	17147	17019	17107	17177	17278	17233	17111	17173	17093	17263	17273	17410	17129	17023	17014	17307	17231	17020	17338	17288	17045	17100	17270	17252	17156	17037	17033	17071	17207	16888	17076	17289	17061	17304	17192	17195	17068	16854	17000	17006	17316	17043	16894	17377	17170	17132	17293	17192	17314	17136	17092	17298	17209	17224	16879	17031	16835	17072	17137	17127	17070	17029	17284	17203	17127	17002	17095	17242	17102	17079	17277	17175	17107	17266	17164	17172	17178	17222	17404	17083	17195	17349	17092	17139	17030	17013	17038	17140	17339	17020	17056	17097	17216	17325	17199	17284	17297	17050	17063	17095	17318	17155	17157	17174	17010	17135	17060	17449	17088	17053	17094	17066	17252	17088	17247	17254	17093	17372	17028	17220	17110	17302	17265	17320	17144	17134	17067	17181	17152	17031	17303	17287	17071	16891	17010	17159	17364	17180	17096	17167	17111	17165	17026	17046	17045	17205	17155	17066	17123	17193	17037	17359	17137	17297	17004	17242	17242	17195	17242	17077	16977	17158	17130	17143	17198	17224	17209	17262	17269	17142	16971	17235	17195	17188	16983	17133	16976	17306	17045	17296	17350	16977	16870	17021	17107	17212	17278	17027	16978	17207	16975	17264	17121	17139	17055	17183	17255	17339	17202	17288	17095	17150	17263	17142	17123	17242	17289	17245	16995	17026	17013	17149	17112	17105	17054	17137	17153	17214	17149	17106	16988	17114	17221	17210	17358	17315	17095	17345	17031	17097	17098	17092	17099	17145	17216	16992	16958	17093	17202	17303	17310	17054	17154	17126	16966	17201	17168	17135	17210	17286	17229	17272	17128	17036	17034	16875	17158	17366	17255	17076	17182	17271	17339	17355	17360	17272	17271	17155	17282	17235	17141	17036	17066	17152	17246	17186	17069	17108	17107	17186	17138	17015	17126	17145	17034	17057	17217	17188	17155	17215	17340	17051	17002	16980	17296	17321	17015	17288	16804	17192	17356	17151	17051	17188	17068	17229	17268	17185	17236	17149	17333	17086	17184	17116	17185	17264	17181	17243	17154	17061	17267	17170	17292	17139	17027	17150	17285	16913	17203	17140	17104	17319	17229	17095	16964	17379	17238	17004	16948	17033	17277	17162	17336	17024	17149	17236	17090	16959	17215	17119	17111	17083	17189	17081	17140	17150	17145	17103	16982	16987	17149	17211	17356	17185	17162	16992	16979	17235	17004	17196	16989	17125	17251	17044	17023	17183	17101	17317	17337	17398	17327	17137	16948	17180	17254	17217	17090	17096	17364	17380	17101	17397	17032	17166	17201	17122	17121	17120	17306	17285	17043	17163	17208	17287	17237	17235	17160	17168	17248	17381	17000	17117	17298	17226	17231	17015	17034	17264	17138	17050	17076	17054	17322	17093	17182	17188	17158	17177	16996	17054	17124	17277	17179	17229	17270	17264	17272	17331	17035	17143	17284	17120	17235	17147	17350	17338	17022	17087	17082	17095	17300	17439	17199	17096	17008	16992	17257	17255	17202	17147	17174	17034	16983	17252	17215	17177	17143	17261	16917	17120	17097	17256	17065	17044	17102	17262	17199	17018	17193	17276	17159	17343	17050	17160	17088	17216	17183	17172	17121	17106	17175	17107	17031	17296	17244	17265	17164	17147	17235	17057	17004	17150	17208	17044	17300	17006	17198	17220	17195	16987	17029	17215	16915	17275	17123	17239	17265	17133	17256	17138	17248	17075	17113	17053	17277	17162	17041	17044	17134	17261	17210	17184	17192	17117	17095	16968	16996	17070	17170	17333	17265	17149	17342	17242	17158	17150	17058	17366	17155	17274	17193	16976	17125	17295	16854	17204	16964	17203	17120	17154	17393	17149	16989	17196	17147	17312	17079	16943	16908	17162	17209	17394	17216	17086	17057	17253	17242	17132	17358	17146	17127	17156	17184	17153	17203	17087	17256	17077	17097	17056	17223	17198	17144	17043	17207	17128	17072	17280	17222	17006	17201	17094	17340	17113	17201	17218	17031	17102	17044	17185	17038	17360	16871	17019	17132	17116	16910	17081	17160	17197	17021	17006	17298	17124	17394	17323	17166	17042	17060	17297	17053	17157	17159	17060	17322	17157	17208	17172	17240	17148	17214	17191	17064	17203	16987	17393	17124	17165	17166	17344	17219	17143	17150	17099	17285	17101	17195	17270	17176	17175	17114	17110	17138	17150	17158	17175	17059	17205	17149	17363	17162	17167	17259	17232	17155	17055	17102	17063	17209	17035	17143	17149	17102	17191	17107	17201	17000	16981	17250	17198	17197	17361	17240	17104	17183	17358	17092	17255	17160	17336	17322	17076	17010	17342	17132	17107	17105	16843	17106	17108	17167	17134	17121	17298	17354	17289	17243	17087	17259	17075	16940	17152	17219	17126	17240	17098	17215	17197	17171	17117	17362	17286	17110	17440	17118	17195	17210	17093	17091	17100	17219	17026	17021	17219	17013	17140	17152	17267	17252	17289	17152	17176	17234	17137	17219	16985	17094	17033	17123	17234	17057	17225	17078	17212	17114	17293	17269	17121	17149	17335	17294	17276	17270	17243	17300	17075	17117	16863	17273	17146	17253	17056	17090	17099	17099	17242	17042	17171	17067	17130	17223	17162	17166	17106	17097	17082	17297	17155	17161	17264	17132	17317	17056	17202	17170	17102	17057	17316	17256	17224	17245	17170	16998	17150	17222	17155	17094	17120	17041	17076	17122	17333	17081	17050	16981	17231	17150	17535	17484	17145	17196	17269	17108	17275	17128	17055	17285	17098	17186	17097	17365	17271	17236	17381	17199	17076	17484	16962	17226	16887	17003	17035	16955	17073	17085	17231	17078	17046	17066	17124	17297	17040	17173	17133	17273	17351	17101	17204	17135	17043	17176	16892	17228	17223	17173	17085	17170	17090	17394	17142	17282	17171	17009	17193	17079	17183	17260	17137	17173	17009	17117	17059	17197	17037	17220	17160	17109	17204	16976	17136	17131	17241	17134	17075	16945	17284	17084	17250	17057	17272	17314	17171	17281	17222	17329	17303	17110	17073	17016	17348	17013	17065	17018	16942	17048	17282	17180	17342	17177	17244	17243	17178	17011	17177	17294	17210	17188	17165	17058	17090	17192	17292	17052	17227	17145	17232	17269	17114	17198	17326	17278	17050	16960	16990	17023	17063	17124	17219	17169	17256	17316	17358	16930	17173	17113	17163	17219	17174	17190	17062	17181	17191	17237	17257	17075	17233	17250	17208	17194	17145	17051	17259	17192	16918	17223	17173	17172	17249	17002	17032	17228	17238	17118	17153	17139	17017	16979	17153	17092	17090	17189	17123	17122	17043	17163	17157	17239	17103	17272	17080	17157	17195	17313	17151	17193	17178	16929	17274	17176	17098	17144	17177	17274	17083	17218	17236	17212	17168	17065	17225	16853	16985	17045	17038	17164	17080	17272	17097	17150	17192	17214	17056	17240	17063	17113	17237	17155	17117	17084	17256	17192	17146	17134	17203	17025	17358	17145	17162	17288	17249	17357	17116	17139	17244	17228	17265	17159	16983	17048	17166	17149	17138	17173	17033	16973	17067	17069	17187	17027	17148	17231	17158	17253	17421	17100	17134	17040	17266	17225	17183	17031	17094	17159	16921	17151	17176	17432	17253	17311	17172	17059	17119	16965	17229	17412	17177	17312	17169	17186	17269	17048	17126	17053	17037	17078	17235	17187	17107	17139	17170	17137	17068	17252	17335	17347	17088	17063	17170	16983	17199	17154	17250	17239	17275	17098	17123	17193	17175	17131	17145	17029	17081	17382	17125	17109	17200	16990	17197	17128	17378	17114	17162	17189	17264	17255	17174	17222	17249	16976	17063	16978	17129	17027	17143	17057	17183	17177	17241	17117	17104	17204	16989	17290	17145	17019	17265	17225	17217	17191	17186	17295	17155	17090	17044	17180	17297	16996	17227	17087	17012	17052	17053	17388	17224	17113	17019	17178	17214	17328	17152	17086	17148	17142	17078	17261	16996	17174	17374	16996	17250	17068	17202	17308	17078	17086	17128	17204	17315	17195	17141	17191	16948	17190	17170	17182	17014	17214	17068	17138	17149	17223	17160	17074	17188	17162	17368	16954	17239	17140	17261	17267	17160	17258	16932	17072	16999	17026	17189	17029	17157	17161	16935	17017	17127	17254	17002	16963	17076	17116	17284	17270	17248	17357	17150	17079	16968	16969	17060	17104	17118	17093	17209	17264	17140	17236	16955	16980	17227	17020	16978	17047	17109	17201	17114	17245	17010	17010	17205	17232	17373	17187	17295	17131	17033	17230	17053	17123
14790	27813	27468	24215	21895	19407	18275	17399	16797	16431	16302	16170	15776	15514	15816	39688	36169	32353	24574	18342	15734	15072	14609	14461	14566	14586	14643	14456	14586	14546	14613	14732	14567	14563	14624	14576	14442	14502	14536	14551	14399	14558	14502	14468	14529	14565	14762	14464	14567	14439	14525	14565	14627	14615	14446	14685	14401	14579	14806	14562	14614	14666	14545	14678	14626	14497	14465	14485	14729	14592	14559	14486	14463	14465	14581	14537	14509	14480	14540	14516	14322	14646	14626	14451	14455	14529	14630	14491	14569	14542	14633	14629	14651	14706	14666	14684	14468	14750	14479	14372	14539	14410	14593	14631	14409	14510	14575	14579	14734	14591	14463	14595	14635	14493	14490	14505	14543	14572	14536	14447	14382	14535	14406	14656	14520	14519	14451	14595	14517	14459	14640	14360	14410	14425	14445	14393	14532	14704	14552	14566	14358	14554	14642	14385	14716	14652	14392	14306	14533	14766	14536	14347	14385	14583	14637	14504	14661	14558	14580	14359	14502	14374	14507	14468	14626	14644	14688	14328	14568	14375	14483	14496	14524	14557	14502	14317	14499	14652	14469	14295	14510	14478	14563	14584	14485	14597	14469	14553	14485	14638	14516	14398	14443	14382	14345	14515	14502	14607	14318	14640	14280	14516	14577	14531	14586	14561	14693	14576	14490	14428	14495	14584	14655	14548	14461	14723	14609	14580	14485	14417	14620	14369	14536	14585	14428	14414	14495	14589	14472	14619	14524	14665	14377	14438	14621	14311	14542	14437	14426	14522	14397	14442	14325	14419	14499	14642	14333	14589	14341	14442	14566	14517	14521	14767	14493	14539	14535	14445	14424	14482	14426	14318	14539	14527	14511	14645	14571	14561	14627	14550	14616	14501	14658	14410	14448	14593	14535	14558	14615	14535	14441	14470	14517	14627	14601	14467	14718	14446	14455	14377	14563	14525	14571	14477	14474	14412	14533	14418	14763	14389	14442	14384	14533	14501	14573	14496	14431	14520	14465	14684	14386	14298	14537	14393	14543	14489	14590	14455	14489	14423	14504	14389	14642	14499	14686	14513	14550	14466	14627	14513	14489	14370	14484	14470	14466	14427	14491	14503	14553	14448	14545	14705	14451	14486	14456	14650	14632	14452	14472	14595	14491	14574	14556	14575	14523	14534	14509	14530	14532	14448	14567	14512	14627	14687	14637	14595	14425	14481	14540	14446	14577	14425	14493	14522	14416	14519	14627	14533	14558	14401	14600	14515	14555	14655	14379	14651	14459	14514	14608	14488	14402	14539	14561	14490	14461	14557	14582	14606	14420	14453	14679	14478	14713	14562	14532	14456	14644	14447	14458	14439	14507	14548	14639	14497	14524	14532	14563	14421	14539	14521	14419	14600	14555	14513	14528	14604	14464	14551	14289	14447	14556	14527	14593	14645	14457	14544	14490	14513	14429	14534	14660	14446	14516	14380	14596	14382	14521	14531	14609	14510	14567	14408	14458	14583	14445	14602	14578	14447	14455	14370	14515	14500	14569	14569	14407	14484	14430	14513	14410	14480	14514	14525	14414	14653	14579	14660	14488	14572	14504	14650	14548	14548	14482	14596	14505	14547	14579	14307	14414	14638	14260	14457	14535	14431	14731	14571	14442	14677	14544	14594	14461	14448	14444	14502	14507	14507	14508	14741	14446	14483	14484	14483	14730	14536	14556	14608	14408	14438	14484	14523	14444	14414	14549	14574	14494	14603	14529	14490	14357	14431	14434	14526	14554	14463	14744	14475	14439	14386	14563	14619	14610	14543	14496	14463	14631	14393	14296	14707	14569	14686	14367	14428	14519	14515	14431	14410	14487	14589	14524	14546	14694	14630	14482	14570	14457	14510	14539	14412	14678	14603	14554	14553	14373	14457	14530	14429	14461	14543	14518	14748	14450	14543	14607	14765	14398	14576	14453	14471	14382	14558	14522	14691	14402	14466	14519	14318	14465	14489	14541	14555	14520	14462	14588	14533	14528	14570	14599	14441	14605	14369	14516	14629	14460	14604	14387	14460	14495	14471	14496	14544	14550	14550	14552	14515	14484	14524	14531	14568	14674	14459	14679	14397	14652	14556	14397	14361	14576	14441	14407	14610	14422	14318	14450	14531	14415	14392	14559	14643	14408	14590	14532	14537	14533	14420	14428	14538	14396	14457	14620	14615	14442	14519	14625	14606	14546	14486	14451	14461	14414	14386	14493	14512	14569	14626	14612	14556	14441	14361	14429	14649	14563	14426	14451	14443	14471	14475	14495	14658	14627	14483	14490	14465	14477	14411	14577	14311	14594	14498	14477	14457	14456	14385	14520	14557	14731	14450	14475	14243	14522	14597	14410	14324	14418	14435	14532	14571	14559	14654	14641	14544	14400	14330	14346	14476	14560	14348	14649	14522	14593	14527	14512	14467	14601	14448	14535	14521	14561	14505	14453	14515	14499	14508	14597	14552	14425	14529	14581	14468	14391	14511	14506	14407	14681	14424	14649	14375	14505	14418	14573	14567	14624	14618	14476	14485	14468	14487	14559	14470	14548	14475	14635	14567	14640	14375	14499	14527	14300	14632	14538	14471	14581	14591	14494	14496	14511	14517	14601	14539	14637	14389	14646	14402	14478	14451	14544	14351	14573	14393	14533	14374	14575	14519	14541	14581	14433	14540	14528	14626	14480	14548	14443	14621	14563	14557	14445	14559	14426	14598	14597	14388	14619	14375	14625	14502	14618	14506	14437	14507	14560	14620	14456	14487	14525	14448	14685	14570	14490	14396	14272	14434	14622	14529	14479	14385	14467	14504	14670	14484	14646	14654	14563	14485	14531	14543	14598	14469	14595	14453	14334	14517	14517	14476	14493	14437	14458	14526	14568	14540	14477	14570	14380	14442	14363	14435	14642	14582	14357	14532	14503	14309	14554	14512	14511	14656	14481	14487	14606	14326	14581	14638	14564	14507	14605	14598	14488	14487	14483	14559	14448	14640	14655	14523	14455	14523	14586	14516	14529	14421	14589	14397	14533	14590	14658	14453	14621	14599	14569	14201	14540	14492	14530	14523	14531	14525	14436	14596	14399	14627	14533	14551	14380	14246	14619	14523	14663	14618	14577	14500	14589	14622	14420	14677	14478	14533	14542	14667	14592	14320	14600	14592	14646	14463	14582	14576	14534	14499	14592	14385	14575	14421	14575	14486	14625	14535	14631	14381	14584	14629	14633	14511	14349	14548	14631	14439	14474	14543	14433	14583	14564	14407	14639	14416	14397	14482	14617	14527	14513	14526	14432	14455	14657	14580	14469	14493	14646	14461	14449	14645	14356	14544	14510	14572	14665	14378	14550	14498	14449	14557	14539	14435	14579	14299	14483	14813	14414	14541	14450	14528	14464	14407	14265	14497	14470	14590	14539	14482	14576	14448	14450	14498	14601	14502	14520	14507	14541	14493	14584	14438	14439	14529	14514	14402	14460	14483	14546	14486	14367	14483	14506	14405	14569	14421	14475	14548	14608	14432	14535	14490	14556	14472	14516	14730	14484	14576	14550	14518	14455	14416	14395	14376	14507	14442	14490	14612	14552	14346	14637	14544	14514	14474	14487	14686	14458	14624	14607	14600	14631	14595	14492	14436	14399	14439	14467	14723	14728	14588	14353	14637	14588	14628	14612	14570	14366	14358	14604	14631	14567	14677	14574	14488	14637	14377	14487	14431	14496	14566	14545	14675	14570	14622	14610	14600	14606	14548	14487	14623	14602	14602	14589	14482	14630	14427	14471	14395	14421	14507	14457	14650	14737	14464	14426	14305	14649	14307	14558	14521	14312	14483	14675	14500	14403	14364	14483	14461	14427	14363	14407	14542	14496	14428	14629	14504	14547	14378	14372	14677	14552	14499	14478	14566	14407	14476	14550	14420	14464	14430	14409	14558	14437	14350	14445	14562	14461	14503	14354	14452	14504	14354	14398	14476	14548	14567	14524	14379	14553	14608	14538	14454	14510	14582	14511	14555	14575	14468	14556	14442	14450	14499	14610	14334	14515	14680	14430	14364	14444	14427	14504	14452	14533	14478	14537	14415	14432	14344	14526	14597	14512	14564	14438	14435	14620	14660	14409	14486	14629	14554	14545	14661	14463	14565	14574	14333	14353	14626	14412	14483	14570	14661	14575	14613	14522	14490	14480	14573	14550	14565	14349	14367	14430	14546	14241	14598	14623	14558	14561	14454	14559	14521	14447	14576	14516	14636	14510	14645	14679	14432	14507	14428	14328	14672	14480	14483	14531	14528	14317	14593	14626	14409	14509	14458	14608	14393	14587	14423	14412	14406	14582	14491	14616	14490	14499	14422	14507	14397	14290	14472	14418	14645	14408	14528	14504	14459	14484	14502	14411	14545	14717	14485	14669	14624	14625	14482	14473	14474	14359	14252	14489	14605	14460	14400	14442	14356	14567	14552	14581	14420	14731	14429	14576	14519	14609	14413	14495	14311	14711	14514	14364	14467	14565	14587	14589	14508	14419	14552	14428	14485	14612	14567	14437	14703	14575	14593	14458	14665	14489	14475	14478	14640	14390	14542	14761	14378	14534	14597	14476	14402	14395	14360	14537	14388	14432	14471	14659	14455	14578	14499	14493	14588	14409	14572	14487	14478	14497	14688	14442	14505	14580	14575	14486	14533	14713	14483	14386	14557	14367	14583	14607	14650	14538	14392	14638	14377	14475	14495	14427	14655	14514	14592	14459	14365	14439	14524	14461	14574	14540	14438	14508	14515	14375	14457	14577	14476	14455	14568	14410	14456	14545	14465	14500	14537	14550	14513	14625	14569	14449	14476	14424	14547	14471	14410	14513	14451	14430	14495	14522	14573	14465	14551	14524	14587	14540	14532	14617	14588	14435	14525	14582	14614	14502	14518	14398	14519	14511	14528	14417	14488	14610	14470	14370	14563	14480	14642	14458	14592	14403	14491	14588	14466	14485	14559	14596	14481	14578	14443	14414	14378	14633	14589	14372	14530	14652	14541	14357	14457	14495	14463	14602	14678	14551	14551	14508	14359	14588	14681	14525	14620	14465	14603	14568	14537	14502	14451	14629	14662	14634	14484	14583	14627	14520	14400	14517	14528	14723	14522	14556	14520
27147	21572	25106	22183	18323	17694	17630	17364	17134	17249	17069	17174	17042	17154	16839	18144	18667	18313	17598	17122	16816	16827	16592	16563	16794	16719	16857	16772	16603	16762	16770	16654	16414	16804	16780	16676	16652	16591	16628	16450	16566	16657	16816	16748	16759	16612	16673	16775	16692	16405	16668	16691	16542	16739	16521	16596	16774	16709	16718	16652	16766	16726	16693	16536	16623	16786	16755	16567	16912	16734	16444	16285	16409	16708	16608	16507	16733	16704	16585	16667	16638	16749	16633	16584	16613	16586	16641	16634	16669	16755	16644	16655	16640	16687	16660	16801	16968	16749	16473	16694	16538	16766	16730	16510	16686	16608	16618	16548	16653	16807	16696	16785	16695	16542	16561	16709	16652	16625	16489	16758	16544	16613	16556	16680	16739	16820	16652	16576	16568	16644	16617	16594	16602	16604	16416	16605	16659	16856	16675	16536	16580	16822	16614	16535	16719	16594	16802	16576	16580	16663	16600	16490	16692	16787	16672	16606	16665	16919	16605	16599	16528	16609	16633	16570	16546	16470	16672	16736	16460	16800	16754	16505	16441	16582	16721	16764	16546	16479	16563	16556	16761	16585	16575	16465	16563	16754	16640	16753	16628	16593	16625	16774	16824	16754	16663	16733	16522	16526	16859	16682	16683	16775	16677	16573	16577	16779	16798	16745	16651	16607	16864	16612	16601	16706	16654	16669	16885	16498	16615	16632	16669	16531	16943	16587	16756	16632	16511	16732	16644	16650	16659	16722	16514	16574	16568	16400	16605	16751	16822	16500	16643	16672	16858	16715	16633	16569	16822	16762	16524	16651	16532	16638	16604	16710	16683	16757	16644	16857	16726	16495	16432	16427	16605	16698	16723	16735	16844	16571	16482	16587	16783	16511	16568	16692	16602	16740	16512	16461	16874	16785	16755	16613	16545	16679	16692	16688	16429	16483	16733	16856	16783	16751	16665	16515	16616	16590	16556	16560	16578	16802	16876	16695	16637	16693	16618	16591	16847	16844	16536	16541	16654	16795	16729	16708	16681	16723	16619	16734	16820	16653	16583	16586	16641	16800	16590	16587	16910	16570	16717	16640	16673	16592	16578	16634	16541	16635	16640	16723	16586	16525	16680	16593	16668	16758	16323	16689	16693	16571	16740	16685	16730	16748	16706	16519	16511	16622	16770	16544	16687	16720	16616	16886	16736	16722	16764	16808	16735	16567	16681	16642	16617	16575	16517	16499	16645	16595	16692	16711	16706	16642	16703	16669	16516	16796	16617	16553	16743	16619	16888	16750	16597	16701	16588	16708	16640	16711	16615	16613	16703	16559	16704	16858	16757	16614	16586	16715	16634	16693	16675	16531	16604	16622	16573	16493	16600	16581	16630	16757	16567	16527	16540	16642	16697	16603	16643	16493	16713	16529	16469	16738	16710	16780	16805	16571	16756	16701	16611	16804	16593	16525	16722	16831	16635	16525	16548	16739	16735	16870	16812	16679	16682	16803	16637	16661	16598	16650	16557	16468	16643	16685	16663	16648	16726	16881	16754	16853	16635	16653	16693	16613	16542	16664	16648	16662	16677	16815	16558	16668	16644	16780	16701	16598	16762	16644	16723	16722	16610	16621	16657	16834	16658	16764	16783	16635	16594	16574	16691	16367	16502	16639	16441	16831	16843	16777	16599	16545	16768	16567	16840	16804	16679	16731	16608	16697	16626	16812	16856	16827	16648	16627	16764	16831	16827	16708	16644	16779	16736	16647	16768	16787	16732	16845	16693	16699	16606	16490	16624	16659	16848	16652	16873	16693	16711	16813	16828	16661	16712	16851	16655	16537	16709	16742	16782	16626	16627	16764	16689	16754	16609	16743	16607	16596	16501	16616	16586	16601	16695	16751	16780	16546	16519	16702	16647	16477	16578	16831	16661	16678	16763	16690	16518	16624	16668	16737	16636	16738	16652	16610	16711	16781	16688	16541	16842	16565	16831	16696	16941	16725	16561	16747	16701	16636	16822	16705	16747	16502	16746	16606	16514	16517	16585	16691	16738	16686	16595	16723	16742	16572	16532	16621	16644	16418	16507	16643	16242	16659	16668	16483	16588	16739	16569	16587	16637	16663	16631	16670	16678	16767	16698	16645	16590	16500	16724	16650	16781	16684	16892	16720	16656	16684	16611	16886	16715	16642	16524	16564	16777	16654	16618	16648	16656	16843	16562	16682	16679	16586	16567	16627	16749	16821	16803	16757	16796	16850	16607	16395	16609	16925	16809	16704	16474	16432	16617	16715	16729	16496	16697	16716	16738	16745	16920	16737	16775	16840	16606	16689	16766	16555	16725	16577	16655	16527	16617	17058	16641	16426	16573	16625	16586	16736	16818	16504	16671	16590	16559	16846	16676	16631	16646	16741	16499	16707	16774	16575	16706	16620	16694	16799	16712	16547	16579	16653	16823	16722	16460	16906	16493	16664	16868	16645	16570	16814	16496	16491	16830	16811	16650	16694	16692	16697	16705	16598	16579	16610	16660	16660	16705	16456	16837	16774	16526	16598	16669	16619	16558	16711	16434	16651	16715	16813	16710	16923	16646	16675	16317	16782	16817	16853	16537	16675	16680	16614	16637	16764	16745	16581	16466	16448	16637	16543	16760	16584	16742	16697	16578	16633	16725	16503	16694	16456	16700	16685	16740	16584	16732	16757	16613	16784	16508	16432	16588	16667	16637	16715	16621	16658	16771	16653	16529	16589	16633	16320	16629	16457	16725	16560	16570	16430	16650	16598	16714	16749	16740	16643	16639	16620	16555	16641	16514	16658	16846	16730	16607	16509	16788	16711	16690	16615	16705	16684	16723	16680	16671	16739	16527	16809	16595	16685	16717	16719	16779	16709	16664	16682	16767	16834	16620	16658	16659	16723	16670	16611	16638	16633	16685	16520	16659	16637	16813	16680	16748	16767	16799	16869	16745	16764	16547	16852	16639	16454	16695	16706	16799	16611	16741	16529	16776	16764	16542	16660	16588	16658	16595	16717	16652	16634	16575	16546	16710	16616	16744	16748	16586	16822	16710	16722	16498	16722	16863	16704	16842	16664	16692	16683	16507	16610	16643	16593	16680	16663	16494	16625	16694	16809	16748	16597	16676	16463	16548	16631	16737	16689	16615	16684	16610	16539	16711	16762	16712	16639	16701	16665	16793	16689	16711	16714	16660	16774	16822	16503	16673	16606	16809	16773	16636	16667	16669	16760	16707	16845	16512	16704	16491	16588	16695	16636	16734	16609	16743	16658	16621	16917	16620	16785	16534	16625	16668	16451	16629	16411	16882	16594	16756	16681	16479	16666	16583	16428	16517	16825	16671	16637	16681	16627	16714	16821	16722	16461	16717	16617	16690	16636	16685	16707	16803	16633	16645	16686	16681	16830	16777	16846	16603	16740	16710	16663	16449	16594	16718	16593	16731	16667	16694	16699	16840	16775	16665	16556	16581	16576	16607	16679	16828	16795	16671	16512	16682	16690	16639	16599	16650	16710	16641	16812	16446	16646	16785	16650	16851	16496	16571	16733	16707	16654	16536	16655	16839	16484	16660	16652	16839	16575	16706	16608	16659	16714	16598	16665	16741	16789	16334	16502	16655	16793	16739	16514	16820	16608	16785	16608	16801	16789	16692	16625	16557	16644	16587	16702	16810	16717	16677	16547	16609	16618	16623	16865	16628	16659	16735	16631	16593	16633	16497	16560	16798	16545	16607	16798	16818	16519	16682	16622	16735	16498	16689	16675	16491	16662	16622	16660	16701	16761	16720	16752	16849	16845	16745	16721	16597	16890	16823	16551	16741	16597	16656	16648	16616	16719	16536	16620	16687	16880	16647	16760	16708	16744	16702	16756	16701	16498	16663	16850	16737	16614	16680	16764	16851	16690	16759	16428	16669	16694	16739	16645	16766	16543	16697	16752	16567	16463	16655	16795	16628	16669	16619	16524	16770	17011	16706	16563	16665	16550	16488	16556	16660	16623	16629	16493	16514	16715	16552	16419	16562	16655	16645	16661	16559	16581	16657	16737	16509	16611	16590	16596	16635	16762	16729	16659	16659	16816	16638	16565	16674	16480	16568	16679	16544	16728	16716	16671	16655	16836	16702	16693	16640	16996	16841	16698	16639	16709	16768	16770	16765	16850	16890	16757	16719	16833	16741	16644	16712	16669	16702	16688	16588	16535	16824	16591	16709	16760	16754	16657	16712	16865	16722	16673	16546	16563	16773	16759	16531	16620	16703	16655	16563	16565	16801	16630	16540	16618	16686	16680	16683	16810	16679	16506	16487	16774	16626	16615	16535	16822	16711	16638	16590	16449	16766	16697	16683	16538	16878	16702	16599	16794	16628	16612	16637	16518	16653	16698	16575	16705	16700	16601	16747	16702	16717	16673	16824	16824	16726	16654	16712	16777	16678	16684	16680	16549	16361	16719	16640	16698	16693	16594	16789	16617	16879	16559	16490	16429	16836	16570	16646	16550	16769	16571	16628	16623	16533	16900	16709	16850	16918	16470	16657	16882	16503	16627	16571	16720	16689	16664	16699	16679	16826	16647	16706	16382	16645	16743	16674	16603	16650	16800	16588	16834	16522	16522	16607	16505	16642	16500	16615	16767	16758	16538	16747	16601	16708	16748	16726	16531	16750	16716	16772	16679	16901	16753	16587	16636	16425	16744	16975	16817	16590	16649	16690	16783	16738	16533	16661	16484	16808	16796	16622	16608	16803	16729	16604	16438	16582	16775	16755	16536	16735	16539	16749	16647	16712	16829	16585	16591	16645	16684	16796	16609	16642	16598	16737	16587	16633	16799	16924	16587	16716	16742	16643	16858	16760	16809	16850	16976	16926	16741	16769	16564	16854	16681	16763	16760	16615	16838	16605	16712	16809	16792	16753	16717	16575	16698	16718	16826	16515	16504	16614	16625	16442	16659	16750	16548	16481	16585	16736	16565	16704	16637	16723	16738	16504	16787	16570	16594	16732	16888	16637	16535	16789	16654	16621	16498	16463	16588	16679	16477	16657	16443	16534	16587	16795	16728	16592	16737	16683	16544	16553	16806	16720	16724	16448	16644	16546	16686	16657	16767	16680	16465	16764	16835	16654	16796	16868	16725	16706	16681	16737	16515
13909	17149	19996	17837	16836	15878	15607	15339	15209	14655	14755	14713	14777	14669	14509	16885	16766	16389	15303	14657	14403	14476	14142	14336	14158	14350	14382	14292	14295	14352	14183	14074	14319	14295	14305	14346	14124	14156	14355	14148	14414	14168	14348	14357	14234	14251	14134	14289	14243	14380	14227	14294	14323	14145	14425	14165	14301	14306	14244	14186	14352	14242	14379	14377	14329	14256	14432	14289	14266	14305	14211	14309	14226	14137	14311	14203	13997	14118	14321	14178	14143	14186	14264	14219	14203	14354	14221	14159	14237	14317	14154	14304	14131	14342	14243	14279	14261	14314	14366	14298	14316	14378	14325	14227	14222	14180	14368	14267	14186	14153	14375	14246	14297	14173	14246	14248	14327	14370	14252	14298	14304	14292	14181	14231	14295	14181	14202	14168	14362	14188	14198	14251	14258	14237	14198	14162	14229	14377	14281	14306	14232	14223	14233	14274	14106	14222	14365	14327	14244	14335	14268	14120	14277	14251	14239	14231	14061	14268	14211	14253	14210	14323	14203	14245	14210	14241	14200	14340	14391	14327	14214	14293	14242	14244	14332	14182	14276	14123	14176	14270	14168	14161	14263	14220	14302	14369	14301	14225	14086	14134	14327	14073	14191	14364	14171	14045	14262	14319	14121	14368	14155	14038	14259	14285	14338	14141	14207	14385	14143	14442	14156	14176	14185	14045	14321	14069	14374	14162	14283	14281	14264	14246	14374	14304	14184	14178	14242	14406	14290	14159	14262	14177	14314	14193	14237	14418	14226	14424	14325	14039	14239	14188	14315	14182	14207	14188	14155	14150	14343	14233	14259	14264	14347	14247	14289	14175	14234	14233	14287	14168	14330	14128	14175	14192	14094	14255	14369	14419	14221	14369	14244	14151	14223	14106	14180	14188	14230	14349	14209	14266	14211	14160	14270	14122	14488	14313	14306	14203	14104	14409	14408	14310	14201	14289	14068	14331	14259	14365	14336	14250	14177	14329	14306	14273	14150	14125	14328	14176	14368	14285	14325	14240	14403	14279	14296	14154	14313	14417	14223	14041	14194	14271	14242	14248	14264	14277	14169	14207	14242	14257	14394	14137	14234	14297	14091	14384	14221	14259	14223	14176	14264	14305	14193	14130	14208	14347	14232	14099	14109	14261	14299	14194	14228	14243	14126	14388	14308	14238	14405	14115	14364	14279	14258	14224	14329	14273	14252	14214	14346	14247	14309	14283	14223	14309	14337	14172	14378	14181	14309	14390	14140	14229	14184	14277	14354	14261	14249	14229	14227	14149	14255	14390	14274	14130	14247	14461	14224	14033	14158	14305	14104	14260	14345	14305	14267	14237	14280	14199	14136	14125	14335	14342	14099	14298	14266	14294	14219	14162	14303	14239	14330	14375	14233	14171	14238	14109	14172	14231	14209	14227	14169	14085	14191	14205	14312	14171	14156	14216	14375	14310	14186	14185	14286	14346	14139	14258	14118	14306	14355	14082	14123	14182	14327	14142	14322	14225	14033	14458	14337	14384	14256	14306	14137	14258	14289	14140	14376	14122	14201	14267	14215	14134	14135	14291	14246	14111	14279	14158	14169	14308	14313	14160	14333	14306	14264	14085	14309	14247	14262	14388	14213	14298	14215	14313	14412	14090	14272	14159	14138	14337	14318	14257	14208	14330	14073	14303	14099	14286	14231	14224	14233	14199	14135	14230	14274	14189	14397	14309	14129	14082	14301	14251	14381	14345	14344	14313	14332	14210	14165	14002	14242	14219	14230	14333	14230	14207	14358	14108	14078	14376	14254	14144	14138	14304	14243	14201	14270	14297	14264	14449	14351	14210	14294	14271	14165	14233	14236	14229	14121	14295	14242	13975	14385	14332	14191	14281	14179	14322	14284	14237	14111	14347	14357	14185	14266	14195	14365	14107	14271	14361	14105	14341	14161	14366	13996	14356	14234	14228	14302	14107	14348	14116	14304	14367	14294	14222	14239	14326	14136	14309	14179	14323	14232	14341	14253	14281	14300	14232	14322	14385	14184	14385	14454	14239	14245	14241	14290	14255	14211	14395	14293	14268	14229	14319	14380	14129	14356	14245	14380	14287	14411	14270	14109	14357	14217	14209	14324	14363	14345	14181	14049	14179	14383	14186	14153	14215	14150	14265	14222	14238	14194	14330	14257	14159	14272	14208	14315	14238	14193	14238	14243	14310	14138	14199	14188	14263	14204	14190	14262	14026	14124	14396	14264	14189	14289	14198	14381	14252	14157	14357	14374	14164	14236	14328	14265	14304	14081	14207	14168	14144	14266	14273	14189	14343	14294	14308	14323	14196	14313	14329	14317	14204	14385	14400	14155	14346	14461	14262	14104	14170	14179	14287	14247	14199	14156	14201	14311	14502	14268	14320	14045	14323	14281	14201	14191	14518	14270	14343	14097	14177	14309	14268	14242	14171	14109	14296	14377	14304	14273	14268	14251	14086	14255	14225	14269	14156	14225	14203	14121	14049	14206	14236	14279	14393	14177	14188	14158	14203	14069	14280	14177	14229	14201	14252	14359	14254	14229	14191	14386	14308	14197	14150	14200	14245	14416	14253	14226	14370	14094	14234	14265	14299	14089	14191	14150	14298	14214	14273	14466	14268	14273	14304	14158	14272	14432	14237	14153	14235	14273	14226	14266	14433	14367	14277	14361	14271	14166	14317	14344	14208	14317	14099	14239	14248	14208	14120	14171	14298	14402	14236	14197	14236	14274	14227	14249	14368	14193	14240	14142	14211	14289	14223	14117	14211	14115	14267	14371	14367	14201	14337	14257	14294	14269	14269	14482	14225	14383	14349	14311	14358	14182	14260	14317	14336	14249	14316	14192	14226	14170	14438	14365	14349	14392	14210	14122	14191	14302	14305	14261	14357	14131	14192	14292	14173	14218	14247	14432	14199	14309	14165	14370	14208	14204	14178	14247	14284	14408	14233	14252	14163	14200	14199	14442	14174	14306	14165	14155	14216	14256	14230	14286	14340	14292	14256	14396	14165	14282	14231	14294	14248	14207	14174	14260	14306	14334	14229	14378	14201	14351	14335	14314	14247	14271	14358	14133	14319	14121	14316	14181	14130	14367	14350	14224	14253	14254	14150	14307	14298	14212	14410	14351	14254	14303	14252	14291	14154	14184	14133	14347	14228	14350	14433	14248	14453	14201	14375	14143	13964	14250	14187	14209	14167	14372	14412	14229	14329	14190	14427	14405	14355	14085	14221	14236	14195	14321	14258	14137	14366	14290	14330	14144	14234	14225	14260	14374	14156	14334	14270	14267	14300	14291	14307	14403	14197	14442	14203	14306	14331	14336	14206	14291	14202	14385	14315	14283	14222	14328	14048	14157	14176	14260	14325	14309	14134	14187	14380	14290	14361	14293	14207	14337	14196	14274	14171	14340	14304	14253	14286	14122	14255	14246	14248	14255	14271	14217	14303	14144	14101	14259	14300	14403	14128	14155	14325	14168	14386	14122	14436	14173	14267	14286	14298	14323	14268	14278	14167	14300	14412	14226	14230	14040	14295	14378	14145	14375	14101	14191	14117	14335	14221	14434	14134	14301	14275	14070	14130	14163	14130	14268	14106	14190	14338	14205	14064	14344	14328	14244	14371	14255	14105	14098	14252	14231	14287	14017	14223	14274	14135	14170	14193	14242	14147	14310	14205	14107	14191	14307	14127	14303	14385	14279	14192	14142	14355	14266	14238	14277	14037	14431	14284	14276	14344	14187	14121	14246	14158	14251	14243	14261	14274	14232	14438	14204	14257	14452	14208	14174	14226	14300	14410	14213	14220	14259	14417	14322	14191	14184	14330	14147	14264	14294	14174	14560	14238	14233	14288	14323	14299	14387	14102	14234	14385	14284	14176	14129	14281	14361	14218	14244	14259	14283	14166	14233	14165	14213	14262	14409	14398	14215	14229	14324	14186	14379	14151	14148	14085	14200	14403	14307	14074	14360	14420	14181	14328	14110	14332	14120	14248	14292	14421	14116	14347	14422	14214	14255	14169	14071	14352	14219	14390	14181	14292	14490	14123	14396	14474	14145	14134	14264	14301	14115	14314	14219	14274	14273	14294	14204	14317	14324	14328	14188	14119	14229	14200	14129	14350	14272	14227	14349	14330	14303	14294	14196	14245	14353	14362	14252	14328	14162	14350	14290	14294	14348	14266	14190	14131	14215	14278	14232	14220	14120	14185	14382	14220	14107	14220	14377	14241	14275	14065	14213	14290	14254	14131	14251	14201	14270	14132	14384	14132	14220	14284	14175	14361	14297	14355	14246	14188	14234	14079	14263	14273	14228	14275	14461	14343	14200	14196	14316	14545	13990	14235	14409	14211	14269	14419	14329	14129	14206	14363	14226	14299	14292	14336	14196	14317	14265	14180	14176	14217	14260	14095	14148	14329	14189	14190	14300	14175	14247	14353	14100	14311	14504	14264	14278	14142	14292	14211	14186	14315	14388	14358	14273	14366	14343	14205	14371	14407	14303	14176	14426	14269	14329	14204	14281	14006	14227	14081	14224	14393	14475	14242	14419	14266	14060	14253	14259	14226	14093	14298	14223	14378	14061	14316	14315	14259	14377	14225	14353	14273	14215	14369	14195	14113	14197	14469	14123	14227	14313	14247	14104	14377	14261	14192	14277	14177	14261	14360	14230	14279	14389	14322	14165	14218	14299	14273	14223	14213	14302	14041	14155	14408	14267	14316	14284	14398	14352	14240	14128	14413	14189	14074	14219	14193	14147	14264	14281	14328	14257	14265	14297	14072	14328	14311	14293	14413	14232	14135	14461	14341	14127	14169	14196	14275	14286	14227	14331	14308	14310	14280	14347	14258	14170	14378	14342	14121	14256	14402	14141	14298	14258	14206	14166	14246	14170	14377	14302	14337	14240	14215	14425	14289	14213	14150	14305	14328	14219	14144	14237	14200	14211	14409	14179	14055	14243	14296	14276	14268	14117	14228	14356	14197	14236	14302	14199	14331	14214	14109	14270	14341	14296	14258	13972	14200	14353	14330	14318	14189	14367	14222	14289	14507	14228	14256	14349	14221	14229	14095	14120	14294	14251	14305	14168	14314	14326	14396	14121	14281	14310	14235	14290	14294	14145	14222	14240	14305
23898	20976	28272	23935	21790	21084	19593	17504	17030	17086	16690	16459	16294	16272	17188	25386	26663	24593	20807	17798	16554	16242	16091	15796	15681	15930	15769	15928	15972	15980	15887	16048	15878	15938	15763	16125	15881	15985	15959	16078	15916	15729	15857	15697	15962	15881	15666	15860	16018	16013	16012	15858	15899	15769	15863	15747	15830	15899	15659	15880	16036	15969	15879	15936	15962	15790	15935	15663	15753	15848	15828	15922	15821	15766	15852	15786	15641	15892	15860	16016	15972	15921	15784	15854	15810	15682	15802	16103	15819	15780	15872	15684	15748	15727	15603	15942	15784	15675	15801	15803	15705	15567	15777	15946	16086	15978	15735	15790	15730	15676	15715	15700	15793	15909	15876	15740	15776	15838	15792	15759	15715	16031	15664	15808	15724	15892	15760	15984	15888	15912	15833	15857	15939	15804	15849	15863	15862	15810	15698	15816	15880	15731	16012	15870	15858	15696	15756	15876	15620	15643	15853	15961	15811	15859	16119	15633	15878	15666	15577	15818	15830	15793	15696	15948	15836	16085	16005	15873	15863	15827	15829	15756	15769	15975	15957	15866	15941	15895	15916	15916	15681	15821	15776	15720	15785	15827	15843	15614	15704	15744	15957	15768	15776	15713	15912	16043	15914	15851	15678	15845	16097	15898	16037	16141	15777	15797	15771	15864	16068	15859	16008	15944	15546	15683	15997	15919	15917	15810	15939	15897	15805	15767	16016	15958	15899	15688	15831	15880	15750	15852	15776	15676	15826	15794	15827	15806	15873	15940	15814	15734	15840	15709	15910	15829	15582	15753	15694	15785	15831	15843	16024	15852	15860	15839	15578	15904	15834	16029	15885	15695	15703	15880	16011	15788	15837	15681	15902	15952	15747	15821	15814	15830	15931	15788	15730	15804	15782	15697	15840	15821	15784	15647	15549	15897	16012	15895	15845	15797	15798	15808	15777	15921	15865	15830	15851	15944	15928	15660	15880	15745	15904	15901	15783	15899	15930	15956	15834	16035	15928	15769	15582	15839	15786	15752	15627	15782	15882	15834	15756	15720	16043	15765	15758	15777	15977	15908	15766	15744	15658	15939	15783	15780	15696	15800	15941	16089	15746	15727	15808	15744	15880	15977	15843	15968	15709	15892	15823	15727	15963	15817	15651	15808	15703	15822	15774	15976	15731	15621	15951	16050	15817	15818	15779	15745	15756	15761	15793	16018	15736	15804	15949	15854	15751	15832	15797	15871	15717	15754	15580	15470	15841	15737	15900	15852	15907	16069	15723	15605	15891	15904	15866	15801	15687	15780	16048	15837	15854	15804	15834	15692	15827	15699	15764	15668	15902	15766	15801	15836	15743	15910	15946	15806	15857	15788	15670	15742	15900	15783	15692	15828	15731	15675	15784	15893	15756	15924	15782	15604	15870	15758	15785	15781	15833	15761	15685	15934	15748	15874	15832	15780	15931	15658	15635	15718	15834	15798	15859	15956	16052	15761	15678	15797	15708	15836	15790	15781	15782	15926	15841	15630	15863	15786	15809	15968	15869	15856	15807	15702	16081	15769	15838	15884	15812	15884	15720	15846	15861	15894	15682	15696	15538	15633	15836	15646	15768	15772	15946	15702	16015	15956	15918	15806	15900	15715	15914	15742	15916	15724	15856	15711	15896	15517	15768	15758	15737	15784	15725	15669	15753	15667	15917	15687	15864	15653	15850	15644	15900	15699	15855	15866	15562	15853	15767	15766	15644	15755	15656	16123	15797	15744	15754	15895	15785	15849	15829	15786	15827	15747	15902	15973	15633	15906	15825	15747	15764	15777	15800	15748	15885	15991	15735	15659	15804	15766	15610	15861	15899	15787	15842	15780	15868	15712	16135	15777	15792	15767	15882	15669	15821	15571	15917	15798	15920	15909	15988	15694	15900	15428	15811	15693	15844	15799	15771	15907	15883	15653	15865	15878	15968	15728	15674	15761	15949	15789	15744	15762	15851	15721	15888	16013	15827	15755	15947	15666	15737	15717	15873	15911	15685	15760	15752	15915	15825	15686	15739	15659	15927	16008	15695	15892	15861	15979	15816	15883	15602	15924	15710	15811	15788	15730	15805	15672	15958	15885	15826	15962	15735	15818	15848	15972	15670	15701	15955	15954	15891	15775	15817	15894	15908	15775	15806	15844	15714	15754	15818	15868	15733	15840	15947	15905	16089	15838	15980	15753	15923	15780	15949	15735	15805	15962	15639	15907	15564	15635	15896	15804	15867	15903	15883	15861	15876	15804	15851	15826	15987	15956	15682	15897	15947	15760	15654	15950	15936	16041	15638	15764	15789	15675	15867	15646	15909	16030	15911	15947	15939	15765	15914	15711	15950	15780	15767	15633	15918	15720	15910	15926	15815	15857	15792	15947	15860	15989	15892	15861	15749	15948	15810	15848	15853	15830	15802	15913	16165	15965	15627	15706	15631	15891	15800	15891	15708	15898	15709	15813	15956	15853	15948	15803	15819	15783	15775	15771	15899	15631	15973	15798	15823	15742	15947	15716	15802	15791	15637	15806	15801	15692	15814	15821	15574	15821	15812	15941	15706	16030	15865	15911	15814	15876	15870	15804	15858	15889	15774	15826	15804	15789	15964	15898	15870	15643	15670	15740	15856	15974	15866	15641	15812	15856	15764	15954	15754	15694	15721	15786	15685	15739	15784	15713	15764	15841	15722	15871	16019	15665	15907	15839	15970	15829	15837	15835	15893	15867	15969	15617	15937	15845	15817	15788	15735	15783	16072	15867	16020	15722	15770	15780	15714	15877	15708	15847	15774	15908	15688	15534	15909	15883	16007	15921	15894	15693	15863	15665	15757	15693	15663	15948	15721	15980	15807	15726	15927	15788	15732	15835	15833	15965	15865	15837	15833	16052	15939	15595	15981	16064	15889	15977	15836	15740	15849	15686	15765	15766	15812	15974	15720	15822	15802	15710	15845	15823	15946	15665	15874	15803	15823	15725	15880	15804	15874	15820	15953	15886	15722	15944	15626	15582	15965	15874	15890	15683	15849	15717	15891	15802	15860	15860	15917	15973	15886	15842	15959	15848	15938	15783	15740	15940	15976	15828	15811	15974	15672	15984	15626	16132	15922	15763	15903	15796	15598	15626	15825	15787	15937	15699	15488	15929	16168	16036	15814	15724	15898	15792	15920	15799	15719	15766	15737	15820	15779	15821	15915	15960	15800	15781	15775	15931	15723	15881	16029	15919	15989	15710	15797	15731	15798	15829	15780	15906	15899	15727	15889	15889	15754	15784	15954	15733	15859	15847	15692	15559	15881	15892	15834	15720	15734	15811	15722	15627	16021	15777	15735	15900	15615	15882	15870	15908	15790	15831	15871	15740	15853	15862	15772	15892	15754	15798	15920	15677	16026	15792	15788	15739	16102	16086	15988	15709	15664	15767	15905	15895	15785	15812	15927	15748	15701	15794	15914	15695	15729	15797	15804	15805	15866	15771	15779	15884	15856	15868	15933	15871	15894	15843	16013	15692	16006	15884	15814	15970	15955	15858	15767	15852	15744	15968	15946	15750	16027	15873	15887	15884	15936	15916	15862	15817	15881	15838	15867	15772	15897	15672	15565	15687	15796	15843	15806	15705	15852	15872	15885	15962	15809	15930	15895	15862	15773	15925	15787	16004	15964	15653	15734	15894	15970	15933	15674	15711	15860	15792	15610	15670	15840	15619	15821	15622	15919	15954	15755	15863	15747	15733	15839	15649	15870	15836	15844	15780	15838	15739	15942	15809	16007	15938	15934	15938	15950	15816	15678	15835	15885	15792	15700	15851	15784	15775	15787	15826	15751	15788	15780	15724	15690	16047	15843	15815	15672	15622	15972	15761	15743	15991	15727	15700	15869	15966	15912	15886	15783	15762	15773	15968	15734	15700	16118	15824	15799	15838	15800	15733	15744	15785	15728	15693	15848	15853	15761	15694	15860	15946	15660	15696	15753	15755	15800	15913	15834	15612	15773	15634	15694	15818	15784	15956	15857	15921	15794	15975	15856	15677	15924	15888	15846	15799	15994	15831	15882	15982	15790	15802	15539	15692	15752	15794	15846	15761	15868	15775	15943	16040	15876	15859	15916	15932	15901	15758	15921	15767	15891	15838	15756	15780	15958	15895	15818	15733	15824	15746	15869	15671	15725	16127	15669	15825	15979	16001	15824	15969	15869	15771	16038	15786	15763	15900	15790	15771	15700	15713	15798	15834	15758	15563	15890	15846	15883	15707	16041	15939	15943	15791	15779	15946	15858	15781	15840	15754	15939	15867	15908	15708	15849	15602	15669	15898	15743	15893	15807	15789	15718	15762	15780	15793	15568	15798	15971	15899	15816	15740	15974	15852	15749	15709	15870	15708	15689	15828	15840	15801	15523	15783	15820	15837	15853	15929	15725	15828	15797	15677	15808	15735	15961	15832	15910	15878	15964	15703	15613	15876	15830	15649	15688	15836	15672	15689	16066	15765	15797	15693	15946	15833	15869	15903	16102	15806	15900	15745	15808	15667	15997	15852	15760	15685	15847	15701	15899	15646	15707	15951	15876	16019	15884	15735	15924	15948	15730	15795	15955	15683	15911	15745	15640	15916	15893	15844	16002	15879	15758	15771	15872	16093	15886	15765	15840	15911	15698	15828	15757	15832	15648	15870	15629	15634	15755	15787	15945	15847	15940	15814	15733	15907	15904	15922	15660	15720	15920	15479	15803	16006	15757	15870	15842	15882	15687	15841	15944	15812	15834	15792	15740	15947	15801	15754	15848	15850	16065	15746	15716	15712	15807	15985	15882	15974	15944	15849	15625	15678	15858	15801	15779	16109	15792	15852	15881	15805	15833	15925	15889	16049	15970	15941	15821	15899	15757	15803	16078	15889	15896	15797	15638	15800	15712	15808	15698	15943	15948	15716	15751	15790	15871	15879	16039	15976	15821	15620	15775	15828	15729	15697	16007	15867	15758	15791	15797	15940	15998	15956	15899	15896	15917	15743	15759	15660	16133	15709	15830	15946	15844	15801	15842	15876	15860	15644	15738	15902	16089	15649	15857	15965	15884	15861	15817	15983	15880	15910	15695	15856	15541	15632	15931	15843	15810	16028	16004	15925	15838	15903	15889	15710
13074	23024	22738	17959	17977	17120	16153	15842	15702	15375	14965	14702	14395	14380	16122	27963	26872	24434	19087	15529	14233	13966	13813	13616	13925	13621	13826	13714	13956	13704	13597	13837	13687	13789	13796	13742	13679	13851	13841	13838	13811	13795	13818	13780	13800	13754	13708	13860	13828	13881	13849	13594	13799	13791	13573	13923	13794	13638	13800	13549	13778	13893	13768	13604	13684	13724	13752	13941	13750	13857	13863	13874	13931	13918	14074	13661	13699	13741	13793	13906	13864	13521	13753	13675	13855	13790	13734	13854	13839	13724	13774	13836	13752	13745	13920	13939	13747	13827	13751	13865	13760	13555	13856	13863	13764	13730	13672	13740	13703	13928	13846	13727	13656	13723	13780	13760	13821	13707	13806	13752	13782	13842	13742	13768	13642	13833	13701	13940	13824	13625	13866	13780	13859	13666	13804	13781	13828	13799	13777	13835	13736	13597	13733	13749	13892	13663	13845	13758	13840	13689	13896	13818	13714	13940	13848	13866	13876	13774	13659	13706	13751	13680	13999	13655	13963	13866	13853	13885	13635	13795	13737	13793	13870	13617	13870	13809	13793	13877	13833	13822	13788	13672	13765	13655	13831	13829	13782	13957	13761	13681	13776	14000	13562	13708	13787	13927	13907	13868	13736	13721	13792	13695	13840	13687	13667	13818	13654	13750	13836	13773	13705	13819	13662	13985	13727	13862	13678	13667	13755	13914	13610	13805	13630	13711	13790	13896	13841	13781	13695	13787	13621	13808	13802	13598	13775	13928	13710	13697	13753	13640	13850	13732	13814	13604	13741	13811	13755	13658	13828	13787	13827	13821	13834	13762	13925	13715	13731	13920	13591	13843	13720	13920	13764	13784	13714	13743	13970	13731	13773	13777	13778	13837	13755	13775	13663	13780	13796	13811	13686	13781	13702	13747	13915	13713	13915	13743	13681	13652	13837	13870	13765	13682	13731	13997	13790	13748	13752	13769	13775	13603	13752	13730	13815	13819	13942	13778	13671	13795	13829	13744	13894	13726	13746	13609	13654	13732	13792	13869	13817	13754	13727	13946	13598	13828	13984	13730	13726	13945	13753	13780	13649	13735	13792	13727	13772	13663	13768	13819	13768	13742	13755	13717	13689	13707	13678	13802	13767	13728	13743	13806	13819	13819	13796	13804	13643	13743	13629	13611	13802	13803	13832	13685	13731	13660	13730	13844	13862	13895	13645	13728	13771	13823	13726	13878	13836	13786	13763	13833	13872	13795	13758	13803	13871	13703	13885	13725	13685	13722	13809	13838	13699	13951	13811	13811	13905	13740	13716	13936	13803	13721	13915	13726	13784	13779	13740	13688	13726	13719	13568	13761	13654	13799	14038	13930	13652	13705	13937	13780	13831	13848	13934	13787	13782	13804	13895	13698	13813	13853	13707	13654	13681	13788	13915	13906	13896	13671	13703	13845	13745	13653	13858	13622	13759	13771	13731	13760	13736	13797	13816	13691	13851	13776	13715	13877	13808	13700	13832	13783	13569	13820	13792	13827	13849	13706	13824	13763	13635	13841	13788	13658	13823	13751	13854	13784	13788	13737	13767	13825	13818	13673	13884	13652	13641	13752	13811	13611	13895	13694	13827	13662	13797	13859	13640	13836	13681	13755	13817	13775	13811	13847	13874	13847	13780	13690	13696	13813	13451	13923	13938	13810	13592	13799	13725	13766	13732	13717	13797	13894	13630	13690	13814	13684	13632	13821	13511	13824	13782	13696	13699	13686	13796	13711	13821	13528	13892	13643	13877	13602	13660	13818	13903	13868	13708	13734	13624	13830	13867	13783	13869	13672	13682	13758	13741	13917	13669	13664	13799	13570	13741	13772	13898	13665	13633	13716	13771	13814	13931	13834	13635	13741	13639	13790	13749	13674	13650	13608	13748	13738	13828	13657	13680	13884	13795	13758	13991	13609	13827	13707	13815	13760	13672	13716	13713	13592	13829	13853	13859	13657	13828	13855	13675	13911	13646	13796	13919	13941	13943	13693	13724	13689	13666	13809	13843	13623	13551	13780	13640	13776	13866	13586	13763	13797	13675	13635	13657	13767	13918	13588	13922	13900	13901	13640	13873	13880	13801	13881	13713	13646	13805	13753	13709	13753	13744	13947	13883	13743	13812	13786	13821	13720	13754	13724	13691	13917	13704	13860	13465	13743	13702	13858	13812	13776	13896	13641	13875	13732	13814	13755	13786	13784	13780	13677	13697	13806	13901	13762	13832	13675	13710	13648	13892	13661	13852	13678	13778	13919	13631	13687	13898	13733	13499	13901	13720	13712	13855	13742	13675	13936	13671	13900	13734	13839	13731	13891	13882	13739	13763	13833	13919	13695	13717	13889	13806	13661	13632	13667	13815	13739	13856	13793	13701	13941	13728	13911	13845	13741	13807	13626	13823	13902	13519	13851	13710	13869	13848	13700	13872	13875	13809	13838	13724	13814	13892	13868	13815	13734	13841	13734	13745	13865	13760	13689	13824	13858	13714	13821	13954	13530	13814	13756	13768	13863	13645	13805	13785	13641	13799	13709	13864	13829	13903	13831	13855	13692	13828	13966	13831	13800	13711	13809	13907	13688	13971	13645	13659	13662	13836	13812	13780	13731	13907	13773	13731	13845	13725	13826	13879	13776	13742	13739	13878	13832	13751	13794	13769	13466	13914	13708	13668	13809	13750	13623	13896	13723	13821	13923	13740	13772	13759	13687	13758	13603	13684	13644	13705	13704	13924	13760	13724	13739	13928	13816	13676	13815	13737	13687	13575	13775	13825	13844	13546	13699	13685	13684	13860	13974	13686	13660	13671	13626	13762	13817	13703	13815	13726	13706	13779	13830	13833	13593	13846	13751	13657	13798	13887	13953	13835	13839	13924	13920	13676	13683	13722	13659	13763	13762	13811	13663	13783	13753	13820	13931	13612	13687	13560	13850	13778	13786	13756	13840	13659	13713	13691	13761	13702	13643	13685	13842	13828	13672	13951	13759	13857	13761	13732	13690	13694	13691	13733	13699	13804	13853	13763	13714	13786	13744	13842	13697	13759	13861	13614	13829	13781	13672	13893	13904	13758	13862	13751	13901	13746	13955	13640	13695	13757	13739	13782	13691	13672	13698	13711	13740	13780	13883	13787	13759	13748	13715	13829	13824	13847	13664	13623	13856	13796	13611	13767	13631	13655	13672	13691	13824	13828	13708	13810	13619	13677	13914	13726	13698	13757	13743	13851	13819	13811	13658	13635	13637	13963	13746	13841	13870	13810	13664	13700	13737	13672	13983	13791	13768	13867	13861	13828	13874	13612	13797	13760	13913	13602	13867	13853	13689	13684	13731	13772	13778	13863	13851	13508	13828	13750	13738	13862	13753	13605	13822	13957	13666	13921	13839	13800	13719	13792	13847	13883	13567	13672	13685	13815	13808	13633	13694	13667	13818	13797	13632	13749	13636	13817	13612	13547	13777	13592	13756	13843	13817	13722	13866	13714	13788	13796	13811	13845	13487	13570	13927	13793	13759	13818	13706	13689	13846	13726	13744	13643	13678	13739	13738	13731	13919	13745	13810	13663	13751	13700	13949	13773	13871	13676	13681	13741	13762	13659	13733	13716	13770	13915	13871	13769	13816	13702	13853	13599	13869	13908	13634	13582	13921	13833	13648	13822	13737	13860	13810	13628	13864	13661	13701	13920	13642	13583	13758	13920	13776	13822	13782	13738	13778	13705	13676	13781	13827	13802	13758	13644	13775	13855	13764	13765	13691	13726	13864	13695	13588	13585	13787	13664	13690	13653	13765	13852	13891	13635	13810	13567	13813	13687	13899	13789	13793	14027	13942	13645	13904	13884	13828	13738	13820	13633	13624	13815	13779	13889	13760	13705	13824	13641	13768	13721	13826	13888	13715	13617	13757	13771	13812	13698	13936	13870	13725	13726	13892	13902	13851	13716	13692	13847	13760	13761	13655	13862	13809	13797	13864	13685	13732	13688	13739	13800	13854	13821	13736	13748	13641	13686	13813	13860	13883	13808	13824	13650	13663	13697	13735	13968	13834	13762	13598	13644	13830	13688	13869	13757	13728	13966	13653	13803	14020	13790	13793	13713	13636	13660	13769	13871	13860	13813	13877	13916	13563	13680	13791	13700	13732	13843	13578	13669	13805	13806	13827	13879	13888	13851	13807	13784	13878	13777	13782	13851	13838	13796	13770	13684	13829	13838	13779	13775	13801	13819	13771	13784	13821	13780	13813	13707	13745	13864	13713	13854	13737	13800	13674	13905	13853	13495	13682	13833	13625	13713	13818	13903	13858	13640	13721	13818	13798	13573	13826	13654	13677	13847	13806	13846	13795	13802	13800	13866	13713	13804	13649	13675	13713	13918	13699	13744	13801	13700	13923	13753	13740	13853	13990	13721	13598	13670	13862	13857	13655	13787	13929	13647	13741	13767	13604	13714	13840	13785	13872	13830	13655	13793	13713	13807	13729	13617	13746	14081	13769	13622	13930	13825	13746	13881	13805	13800	13688	13716	13640	13793	13682	13766	13845	13731	13675	13648	13656	13747	13737	13684	13840	13861	13755	13809	13576	13902	13805	13670	13782	13802	13774	13942	13756	13852	13754	13780	13764	13808	13698	13841	13877	13584	13854	13877	13792	13855	13809	13631	13695	13665	13718	13763	13783	13579	13683	13608	13794	13609	13760	13873	13718	13650	13666	13809	13756	13730	13915	13812	13643	13786	13720	13745	13823	13871	13761	13825	13599	13751	13859	13754	13725	13773	13705	13773	13944	13777	13680	13668	13976	13709	13675	13910	13741	13793	13769	13636	13762	13605	13564	13873	13791	13844	13667	13913	13777	13865	13614	13726	13763	13748	13829	13718	13867	14003	13771	13734	13737	13784	13650	13792	13652	13854	13718	13749	13753	13772	13697	13720	13796	13546	13766	13896	13682	13641	13895	13841	13699	13756	13700	13885	13701	13872	13769	13784	13733	13864	13606	13812	13808	13680	13711	13740	13842	13835	13626	13842	13780	13709	13546	13641	13981	13774	13747	13702	13731	13736	13708	13885	13543	13792	13885	13806	13842	13788	13778	13829	13928	13693	13622	13750	13863	13649	13912	13826	13711	13611	13725
22632	21002	28809	23376	21171	23125	25273	19467	18464	18281	17882	17639	17441	17347	18281	34194	36333	31576	25661	20188	17617	17118	16746	16665	16748	16697	16560	16724	16807	16597	16580	16518	16683	16438	16414	16751	16726	16621	16645	16633	16486	16500	16521	16476	16602	16564	16555	16632	16499	16729	16418	16624	16503	16372	16437	16434	16598	16555	16688	16619	16504	16622	16681	16650	16499	16405	16606	16693	16565	16580	16465	16538	16522	16552	16527	16421	16554	16510	16675	16402	16564	16664	16706	16624	16659	16244	16540	16655	16241	16660	16380	16659	16533	16308	16568	16598	16607	16418	16466	16529	16613	16314	16525	16545	16535	16318	16389	16584	16542	16614	16506	16425	16422	16544	16602	16336	16428	16520	16559	16308	16374	16558	16476	16391	16399	16602	16401	16406	16387	16543	16352	16440	16679	16633	16584	16529	16605	16478	16436	16554	16448	16500	16452	16310	16413	16597	16393	16601	16513	16385	16487	16574	16624	16538	16374	16522	16575	16410	16534	16437	16337	16514	16744	16560	16341	16410	16395	16403	16589	16485	16393	16586	16324	16368	16477	16447	16373	16505	16496	16321	16386	16468	16495	16563	16409	16431	16368	16417	16447	16438	16451	16592	16438	16480	16515	16360	16383	16488	16479	16412	16627	16418	16597	16287	16315	16595	16552	16585	16534	16437	16577	16458	16415	16402	16521	16485	16697	16404	16667	16593	16535	16552	16650	16303	16380	16669	16619	16480	16383	16578	16496	16422	16541	16394	16680	16727	16483	16533	16433	16574	16582	16556	16561	16427	16415	16562	16536	16610	16342	16601	16457	16371	16535	16310	16543	16475	16554	16638	16473	16510	16393	16584	16547	16552	16429	16487	16327	16461	16462	16695	16446	16432	16475	16401	16356	16350	16433	16643	16426	16681	16473	16451	16341	16329	16301	16445	16396	16490	16556	16441	16347	16430	16474	16325	16401	16646	16436	16712	16285	16480	16644	16350	16560	16468	16235	16384	16410	16435	16327	16603	16553	16401	16581	16335	16512	16485	16483	16457	16553	16370	16528	16725	16439	16483	16407	16413	16403	16492	16334	16489	16395	16433	16507	16523	16369	16462	16507	16337	16296	16564	16404	16462	16460	16466	16507	16515	16295	16499	16264	16457	16432	16292	16429	16405	16445	16676	16569	16400	16448	16369	16393	16348	16340	16221	16302	16352	16442	16569	16432	16460	16538	16454	16464	16541	16438	16422	16573	16646	16414	16608	16403	16247	16525	16391	16426	16370	16429	16506	16483	16654	16468	16527	16364	16575	16325	16415	16306	16278	16534	16526	16513	16249	16459	16298	16351	16259	16408	16597	16532	16497	16418	16549	16228	16405	16533	16282	16501	16477	16558	16342	16462	16482	16755	16370	16596	16490	16381	16373	16455	16295	16396	16526	16479	16434	16697	16497	16631	16478	16501	16407	16615	16541	16537	16521	16362	16434	16224	16149	16466	16547	16577	16382	16414	16428	16596	16506	16553	16413	16501	16471	16524	16330	16589	16545	16486	16271	16510	16547	16468	16456	16245	16628	16660	16493	16466	16483	16514	16523	16478	16335	16397	16402	16381	16308	16655	16340	16262	16479	16350	16439	16349	16510	16579	16559	16593	16369	16316	16348	16583	16537	16284	16470	16388	16541	16421	16547	16574	16631	16321	16514	16435	16362	16539	16560	16558	16594	16418	16520	16513	16534	16411	16525	16514	16116	16439	16410	16366	16534	16379	16385	16503	16366	16479	16367	16594	16519	16314	16375	16457	16348	16491	16377	16458	16494	16175	16446	16477	16344	16530	16595	16407	16456	16562	16461	16350	16272	16370	16692	16516	16412	16524	16529	16635	16326	16495	16574	16440	16396	16501	16394	16384	16516	16449	16493	16506	16434	16383	16335	16308	16305	16438	16487	16514	16402	16405	16577	16431	16315	16538	16384	16463	16408	16423	16585	16418	16450	16418	16418	16513	16421	16582	16488	16463	16469	16595	16427	16512	16524	16389	16416	16559	16445	16500	16352	16621	16438	16538	16543	16442	16482	16459	16474	16371	16493	16442	16281	16270	16502	16418	16755	16645	16483	16485	16368	16508	16396	16359	16343	16443	16510	16426	16507	16380	16465	16578	16670	16546	16520	16435	16586	16501	16591	16385	16457	16386	16346	16508	16376	16610	16401	16706	16447	16530	16537	16580	16515	16486	16492	16537	16444	16481	16397	16491	16392	16470	16518	16380	16681	16644	16439	16508	16467	16574	16468	16268	16302	16396	16418	16271	16317	16320	16403	16321	16405	16432	16307	16622	16483	16612	16585	16462	16435	16477	16508	16297	16462	16354	16525	16596	16420	16362	16382	16428	16417	16424	16439	16372	16269	16290	16462	16313	16599	16418	16399	16514	16475	16558	16533	16420	16523	16326	16336	16343	16205	16511	16392	16561	16466	16609	16391	16462	16468	16607	16436	16539	16656	16435	16432	16490	16294	16489	16591	16572	16493	16806	16446	16809	16662	16579	16368	16586	16310	16428	16259	16592	16522	16409	16542	16368	16361	16331	16422	16577	16479	16537	16415	16304	16404	16381	16523	16329	16487	16373	16464	16429	16535	16586	16422	16268	16251	16576	16458	16496	16512	16615	16430	16504	16430	16289	16288	16526	16521	16455	16551	16545	16563	16504	16377	16420	16430	16549	16318	16540	16498	16512	16174	16436	16634	16634	16488	16617	16422	16684	16555	16465	16324	16341	16293	16564	16492	16531	16568	16489	16423	16395	16291	16487	16387	16537	16483	16620	16708	16230	16487	16469	16354	16550	16524	16429	16573	16434	16537	16369	16474	16682	16443	16511	16316	16312	16455	16592	16595	16565	16457	16647	16617	16384	16507	16612	16531	16391	16327	16492	16504	16406	16717	16512	16402	16692	16445	16318	16608	16233	16398	16566	16423	16761	16464	16565	16607	16500	16536	16305	16567	16392	16603	16597	16519	16410	16389	16309	16402	16305	16446	16557	16507	16575	16441	16646	16452	16342	16346	16541	16548	16464	16545	16332	16486	16440	16351	16392	16368	16508	16344	16405	16693	16533	16352	16514	16279	16275	16435	16458	16543	16398	16603	16491	16274	16442	16520	16571	16264	16366	16466	16453	16345	16506	16484	16315	16426	16431	16485	16737	16275	16544	16271	16488	16463	16460	16509	16508	16409	16574	16469	16448	16396	16455	16383	16464	16373	16350	16395	16481	16488	16515	16410	16463	16544	16608	16441	16558	16345	16600	16417	16622	16195	16579	16442	16393	16540	16465	16582	16608	16407	16449	16294	16565	16351	16295	16470	16526	16397	16238	16535	16511	16414	16312	16389	16377	16503	16558	16421	16476	16475	16429	16485	16498	16511	16574	16534	16444	16287	16396	16289	16633	16539	16521	16360	16477	16340	16404	16605	16327	16540	16550	16634	16533	16604	16552	16515	16492	16605	16459	16656	16639	16338	16444	16582	16501	16307	16271	16451	16378	16361	16460	16441	16631	16493	16474	16238	16651	16392	16379	16473	16568	16424	16386	16408	16621	16564	16441	16541	16473	16629	16472	16521	16388	16426	16464	16635	16483	16578	16536	16333	16569	16509	16396	16243	16606	16379	16390	16446	16330	16467	16397	16393	16482	16547	16372	16312	16339	16576	16507	16479	16627	16661	16536	16388	16316	16510	16536	16436	16683	16473	16476	16694	16587	16451	16381	16488	16430	16387	16580	16629	16350	16369	16256	16429	16373	16455	16560	16478	16471	16429	16334	16603	16463	16259	16509	16356	16272	16615	16620	16310	16417	16318	16449	16279	16447	16575	16473	16347	16491	16537	16368	16535	16422	16601	16470	16456	16564	16513	16535	16407	16402	16567	16496	16537	16508	16520	16516	16469	16465	16438	16380	16477	16534	16350	16347	16530	16398	16429	16575	16588	16484	16254	16544	16497	16312	16360	16644	16346	16512	16288	16378	16445	16290	16380	16452	16497	16314	16366	16422	16478	16492	16503	16577	16586	16456	16584	16511	16383	16528	16525	16473	16427	16479	16406	16355	16504	16562	16527	16540	16407	16513	16519	16526	16470	16359	16663	16499	16453	16397	16488	16567	16338	16302	16603	16226	16417	16374	16632	16449	16575	16437	16384	16510	16393	16455	16467	16436	16364	16505	16654	16439	16322	16358	16590	16386	16458	16436	16399	16135	16507	16522	16437	16378	16368	16495	16591	16554	16592	16442	16376	16332	16426	16276	16503	16352	16517	16594	16495	16506	16412	16348	16566	16502	16548	16583	16464	16367	16341	16644	16548	16499	16421	16477	16466	16389	16385	16572	16504	16462	16599	16409	16546	16461	16430	16408	16568	16509	16421	16524	16473	16496	16494	16550	16457	16382	16467	16340	16266	16423	16484	16537	16410	16596	16384	16449	16597	16503	16562	16579	16347	16503	16217	16367	16481	16431	16271	16437	16519	16665	16526	16366	16347	16501	16418	16397	16323	16335	16425	16475	16330	16578	16422	16355	16557	16480	16219	16483	16397	16527	16732	16564	16397	16448	16613	16218	16187	16497	16543	16416	16551	16508	16607	16625	16491	16384	16460	16309	16536	16546	16417	16476	16540	16468	16260	16394	16481	16430	16348	16397	16479	16487	16484	16408	16464	16286	16512	16462	16455	16350	16621	16565	16415	16577	16490	16515	16638	16470	16489	16200	16502	16484	16328	16544	16452	16628	16323	16372	16492	16494	16589	16375	16355	16296	16617	16275	16476	16295	16397	16678	16400	16698	16587	16422	16394	16304	16244	16516	16378	16620	16656	16476	16546	16737	16406	16350	16445	16382	16435	16669	16365	16359	16557	16637	16412	16365	16249	16439	16329	16322	16278	16544	16474	16464	16465	16613	16578	16440	16579	16662	16567	16405	16555	16423	16624	16482	16753	16707	16465	16494	16460	16494	16446	16557	16363	16265	16428	16634	16478	16356	16637	16401	16431	16725	16596	16550	16503	16519	16410	16359	16301	16698	16414	16459	16626	16782	16461	16610	16727	16499	16769	16339	16248	16572	16453	16538	16675	16620	16477	16558	16364	16540	16615	16541	16487	16594	16633	16538	16402	16302	16307	16443	16594
14890	28138	26610	21539	21307	20207	18631	17395	17298	16820	15997	15677	15623	15119	16987	37602	36226	31946	24399	17645	15251	14539	14290	14189	14276	14058	14051	14220	14110	14230	14305	14308	14085	14208	14142	14116	14174	14360	14053	14183	14048	14193	14255	14249	14111	14246	14031	14095	14096	14107	14151	14208	14252	14137	14198	14097	14088	14168	14251	14283	14147	14185	14206	14114	14255	14144	14310	14195	14167	14167	14131	14128	14118	14087	14237	14150	14024	14232	14235	14263	14239	14035	13938	14137	14213	14217	14130	14135	14193	14308	14150	14028	14313	14017	14089	14157	13963	14140	14285	14099	14092	14089	14219	14251	14147	14284	14130	14325	14024	14158	14308	14127	14191	14077	14098	14167	14266	14051	14223	14140	14254	14017	14099	14324	14124	14259	14148	14223	14041	14206	13962	14080	14355	14180	14298	14098	14256	14207	14264	14065	14218	14000	14184	14268	14040	14201	14082	14247	14116	14128	14230	14127	14170	14123	14152	13970	14091	14028	14119	14306	14155	14054	14064	14289	14018	13969	14163	14128	14205	14101	14170	14115	14281	14150	14124	14098	14186	14049	14106	14188	14104	14138	14356	14132	14132	14134	14022	14182	14244	14025	14174	14120	14280	14112	14177	14158	14045	14186	14023	14188	14060	14007	14081	14006	14206	14080	14145	14133	14059	14223	14168	14208	14018	14060	14149	14261	14218	14247	14319	14045	14052	14075	14185	14004	14218	14245	13951	14114	14110	14182	14154	14236	14057	14234	14236	14352	14167	14286	14080	14204	14198	14142	14164	14269	14179	14132	14049	13994	14103	14016	14085	14127	14170	14196	14048	14024	14084	14130	14353	14186	14270	14025	14098	14177	14134	14260	14411	14046	14117	14117	14256	14075	14141	14200	14108	13921	14202	14066	14172	14262	14091	14152	14291	14108	14249	14049	14203	14180	14187	14168	14273	14083	14254	13916	14229	14308	14227	14159	14123	14286	14163	14208	14121	14053	13980	14106	14099	14075	14236	14294	14243	14234	14024	14154	14160	14148	14006	14015	14131	14194	14297	14059	14067	14142	14144	14089	14151	14223	14063	14279	14188	14143	14076	14280	14025	14128	14030	14182	14172	14144	14016	14109	14162	14067	14243	14082	14086	14039	13970	14203	14167	14070	14132	14087	14240	13960	14098	14152	14072	13986	14430	14035	14239	14081	14196	14101	14085	13923	14156	14151	14245	14055	14178	14069	14150	14034	14058	14081	14160	14020	14041	14097	14180	14077	14151	13987	14195	13971	14214	14220	14174	14247	14043	14103	14102	14016	14184	14046	13946	13995	14141	14072	14172	14184	14082	14114	14117	14043	14172	14192	14053	14118	14033	14136	14085	14054	14100	14072	14258	14040	14122	14114	14186	14137	14287	14067	14204	14123	14070	14158	14115	14201	14048	14243	13958	14191	13991	14039	14282	14184	14091	14007	14177	14197	14022	14202	14230	14188	14141	14228	14200	14138	14108	14121	14235	14341	14210	14225	14108	14244	13982	14043	14045	14076	14051	14105	14287	14156	14184	14036	14146	14171	14135	14165	14177	14216	13963	14077	14226	14071	14184	14241	14016	14048	14153	14069	14022	14049	14068	14127	14163	14109	14120	14139	14159	14147	14206	14133	14035	14232	14109	14335	14021	13988	14174	14158	14084	14174	14199	14157	14027	14257	14263	14132	14156	14093	14127	13996	14038	14157	14213	14185	14165	14163	13999	14149	13995	14008	14074	14226	14027	14318	14031	14220	14162	14114	14025	14197	13928	14142	14171	14072	14112	14075	14079	14107	14190	14136	14052	14192	14089	14151	14026	14192	14178	14226	14059	14046	14105	14235	14155	14253	14237	14077	14020	14356	13962	14184	14140	14132	14150	14041	14143	14189	14169	14071	14143	14233	14125	14118	14127	14230	14126	14077	14234	13995	13990	14180	14050	14234	14137	14131	14000	14237	13849	14096	14265	14137	14074	14074	14150	14409	14342	14231	14074	14315	14142	14113	14099	14023	14128	14224	14089	14144	14325	14014	14233	14054	14200	14215	14190	14299	14129	14199	14086	14079	13945	14260	14143	14145	14104	14075	14194	13941	14174	14224	14168	14149	14098	14121	14284	14279	14048	14021	14032	14098	14095	14092	14203	14171	14181	14042	14272	13915	13985	14266	14096	14193	14148	14010	14157	14078	14148	14100	14257	14147	14027	14355	14094	14143	14013	14141	14012	14147	14080	14220	14203	14134	14064	14117	14102	14083	14183	14145	14184	13991	14073	14145	14202	14032	14173	14043	14347	14263	14043	14165	14077	14240	14061	13992	14226	14040	14193	14280	14125	14280	14165	14375	14079	14236	14048	14222	14188	14150	14131	14138	14157	14044	14156	14086	14137	14253	14181	14100	13965	14069	14315	14149	14260	14040	14152	14108	14088	14088	14012	13956	14173	14030	14191	14134	14065	14120	14316	14247	14158	13993	14109	14123	14115	14152	14063	14145	14199	14049	14121	14010	13938	14253	14251	14139	14232	14099	14074	14169	14218	14326	14152	14145	14142	14160	14164	14002	14189	14080	14027	14023	14216	14212	14061	14138	14105	14032	14035	14143	14061	14232	14150	14313	14141	14065	14291	14247	14025	14181	14329	13936	14174	14006	14152	14328	14219	14128	14053	14187	14171	14060	14274	14068	14012	14015	14100	14265	14099	14013	14328	14091	13950	14202	14025	14088	14169	14183	13903	14317	14007	14180	14151	14066	14014	14148	14104	14034	14226	14143	14012	14044	14133	14132	14126	14208	14362	14170	13980	14031	14250	14106	14109	13910	13986	14047	14105	13986	14064	14021	14088	14089	13937	14115	14044	14301	14046	14269	14120	14040	13925	14051	14034	14244	14283	14144	14195	14210	14180	14241	14164	14082	14024	14140	14170	14154	14108	14142	14253	14297	14028	14057	14028	14141	14029	14020	14085	14245	14111	14163	14196	14101	14144	14267	14162	14213	14084	14058	14165	14224	13989	14256	14031	14116	14151	14106	14061	13962	14139	14032	14010	14010	14284	14244	14183	14106	14142	14170	14189	14084	14065	14232	14135	14057	14057	14091	14216	14239	14182	14253	14165	14211	14056	14188	14134	14224	14029	14168	14119	14026	13926	14204	13972	14057	14215	14066	14136	14248	13996	13998	14031	14135	14274	14202	14163	14235	14177	13956	14278	14185	14099	14132	14141	14164	14010	14056	14133	14195	13959	14204	14195	14189	14015	14015	14033	14271	14292	13999	14050	14210	14135	14163	14026	14087	14132	14144	14169	14157	14129	14051	14136	14164	14347	14173	14218	14093	14002	14265	13993	14141	14005	14327	14096	14338	14097	14202	14271	14099	14124	13964	14210	14052	13997	14037	14134	14270	14143	14348	14016	13981	14143	14205	14005	14071	14279	14170	14110	14039	14198	14234	14125	14033	14154	14159	14072	14101	14188	14113	14272	14098	14215	14140	14102	14288	14156	14233	13929	14069	14273	14149	13986	14173	13927	14120	14060	14069	14267	14217	14056	14227	14162	14117	14099	14182	13954	14226	14229	14071	14158	14030	14179	14289	14254	14240	14175	14304	14205	14142	14144	14042	14127	14084	14198	14221	14027	14157	14171	14277	14087	14161	14004	14112	14209	13951	14177	14068	14275	14170	13946	14172	14102	14103	14173	14078	13989	14062	14112	14018	14220	14166	14217	14190	14084	14192	14239	14122	14207	14171	14391	14073	14081	14009	14182	14289	14062	14269	14222	14248	14168	14168	14088	14126	14194	14049	14177	14183	14166	14284	13913	14076	14220	14044	14201	14000	14055	13994	14271	14071	14110	14128	14012	14003	14118	14132	14074	14093	14038	14135	14206	14182	13997	13951	14037	14145	13948	14072	14141	14108	14090	14151	14187	14063	14213	13928	14257	14183	14138	14210	14197	14097	14102	14207	14067	14034	14015	13959	13975	14107	13926	14088	14095	14066	14096	14228	14109	14070	14153	14142	14043	14188	14130	14192	14219	14156	14191	14115	14152	14237	14077	14211	14289	14230	14105	14125	14146	14125	14134	14121	14236	14245	14106	14007	14276	13902	14141	14214	14268	14093	13989	14168	14171	14145	14151	14201	14150	14081	14156	14054	14068	14308	14176	14052	14199	14041	14160	14136	14049	14113	14227	14061	14202	14249	14006	13948	14196	14088	14192	14271	14168	14118	14120	14200	14275	14193	14161	14256	14076	14034	14225	14082	14197	14147	14094	14265	14096	14127	14134	13998	13881	14181	14068	14239	14032	14049	13952	14027	14053	14006	14063	14151	14173	14214	14258	14094	14133	14058	14090	14121	14194	14061	14199	14204	14131	14092	14266	14131	14165	14029	14300	14311	14099	14177	14087	14033	14055	14045	14141	14319	14231	14091	14237	14095	13944	14173	14093	13994	14242	14435	14000	14025	14190	14057	14162	14114	14177	14303	14027	14114	14150	14181	14183	14086	14250	14065	14187	14101	14215	14336	14018	14015	14182	14193	14238	14295	14276	14171	14005	14069	14067	13934	14148	14238	14201	13933	14037	14118	14200	14214	14198	14174	14066	14168	13963	13998	14146	14099	14039	14236	14099	13968	14104	13971	14046	14230	14243	14192	14210	14018	14294	14081	14141	14264	14059	14238	14190	14214	14096	13977	14198	14084	14195	14123	14190	14200	14219	14175	13965	14034	14077	14274	14090	13962	14136	14099	14194	14113	14063	14100	14109	14098	14203	14341	14055	14160	14055	14118	14020	14126	14081	14199	14272	14164	14257	14217	13955	14201	14048	14128	14065	14156	14179	14060	14220	14111	14124	14137	14198	14200	14142	14246	14029	14016	14026	14190	14007	14236	14016	14193	14090	14168	14106	14047	14072	14169	14117	13989	14081	14340	14095	14194	14198	14058	14234	14009	14113	14193	14074	13983	14098	14211	14184	14313	14186	14229	14013	14193	14065	14073	14196	14044	14165	14217	14144	14184	14096	14107	14340	14051	14237	14229	14018	14067	14107	14159	14232	14123	14314	14145	13978	14068	14241	14161	14277	14158	14137	14198	14110	14218	14106	14167	14098	14162	14052	14102	14036	14102	14135	14050	14211	14081	14077	14112
27169	21630	24583	21806	18693	18251	18041	17937	17731	17770	17673	17347	17369	17408	17354	18604	19470	19175	18423	17734	17401	17410	17094	17220	17145	17148	17033	17053	17117	17109	17200	17019	17285	17239	17198	17096	17077	17067	17005	17121	17212	17355	17379	17161	17130	17134	17145	17103	17330	17164	17014	17051	17219	17078	17179	17052	17000	17398	17117	17087	17078	17127	17196	17329	17268	16979	16913	17247	17028	17106	17002	17116	16966	17266	17244	17039	17070	16870	17155	17077	16920	17208	17271	17319	17117	17373	17489	17073	17115	17143	17120	17203	16970	17061	17096	17157	17132	17297	17277	17140	17041	17013	17137	17011	17226	17086	17117	17037	17105	17161	16988	17000	16965	17179	17037	16964	17037	17118	17227	17272	17077	16924	17101	17079	16906	16898	16976	16892	17156	17161	16987	17083	17277	17010	17190	17110	17207	17009	17169	17100	16976	17017	17124	17219	17048	17053	17013	17172	17207	17054	17048	17155	16991	17154	17077	16843	17185	17094	17075	17202	17029	17240	16896	17103	16975	17078	17139	17034	17162	17066	17078	17185	17229	16851	17052	17097	17019	17321	17119	17027	17277	17103	17168	16958	17136	17103	17086	17181	17100	17008	17252	17067	17220	16975	17054	16943	16882	17064	17071	17171	17237	17179	17052	16959	17032	17198	17059	17141	17161	17134	17215	17074	17022	17278	17189	17119	17078	16935	17123	17049	17089	16974	17134	17168	17185	17116	17099	17029	17247	17061	17149	17058	17407	16975	17138	17245	16899	17089	17176	17127	16950	17216	17287	17071	16907	17174	17362	17173	17306	17168	17216	17131	17223	17183	17325	17010	16912	17025	16779	17173	17132	16988	17182	16982	17302	16990	17245	16911	17098	16829	16969	16937	17262	17323	17017	17113	16877	17132	16932	17320	17034	17151	16972	17414	17112	17231	17151	17028	16959	17042	17064	16985	17017	17090	17231	17234	17503	17218	17255	17089	16957	17258	17270	17154	17241	16932	17359	17096	17021	17184	16998	16972	16997	17302	17145	17136	17336	17236	17247	17045	17239	17179	17419	17117	17313	17026	16981	17135	17041	17238	17090	17170	16954	17181	17291	17124	17147	16990	17124	17233	17057	17182	17084	17122	17319	17257	16956	16972	17081	17046	17053	17000	17001	16900	17301	17081	17153	16950	17189	17269	17219	17059	17139	17137	17058	16979	17064	17089	16962	17115	17172	17266	17146	17034	17095	17056	17225	17126	17187	17037	17002	17069	16916	16986	17161	17213	17106	17217	17256	17180	17227	16924	16871	17202	17049	17073	17306	17167	17067	17055	16926	17280	17177	16886	17204	17127	17159	17132	16936	17072	16993	17134	17409	17094	17030	17160	17202	17035	16990	17110	17123	17093	17140	16962	17116	17169	17279	17114	16862	16876	17028	17177	17022	17091	17038	17027	17084	17058	17174	17067	17110	17028	17110	16941	17202	17170	17093	17052	17361	16983	17185	17151	17138	17186	17203	17167	17004	17082	16833	17242	17099	17135	17035	17061	17183	16896	17156	17261	17068	17061	17238	17186	17131	17080	17068	17277	17016	17132	17059	17023	17089	16958	17088	17103	17025	17069	17113	16977	17014	17182	17008	17100	16892	16967	17173	17118	17192	16956	17029	17253	17056	17221	17221	17215	17032	17130	16971	16926	16868	17082	17055	17317	17042	17217	17086	17204	17006	17059	17199	17242	17088	16996	16926	16868	16973	17005	17083	17162	17072	17250	16818	17347	17089	17105	17144	16947	17133	17038	17136	16928	17035	16977	17157	17337	17248	17336	17084	17288	17187	16986	16890	17108	17185	17016	17047	17196	17182	17293	17355	17125	17017	17244	17021	17070	17077	17084	17195	16896	17177	17305	17089	17228	17102	16922	17157	17059	17218	16909	16874	17156	16960	17115	17066	17032	17210	17138	16904	16944	17091	17161	17146	17169	17188	17201	17148	17119	17183	16940	17174	17003	17258	17020	17391	17128	17121	17068	17018	17285	17112	17138	16987	17025	17102	16998	17093	17039	17089	17181	17348	17120	17050	17154	17029	17081	17261	17012	16988	17266	17173	17176	17181	17044	17107	17079	17200	17154	17056	17147	17126	17180	17173	16854	16746	17345	17181	17225	17277	17150	17101	17155	17099	17252	16960	17335	17125	17145	17075	17243	17279	17079	17185	17013	17010	17020	17306	17089	16977	17143	17055	16972	17242	17149	17156	16917	17150	17068	17108	17063	17266	16981	16902	17118	17100	17130	17113	17115	17083	17055	16916	17236	17051	16949	16997	17253	16973	17353	17234	17052	17371	16959	17139	16990	17175	17189	17176	17048	17079	17228	17242	17268	17202	17135	17096	17183	16913	17078	17259	17008	17142	17218	17132	17103	17118	17164	17230	17129	17362	17104	17054	17036	17124	17129	17110	16983	17101	17192	17216	17111	17038	17171	16956	17092	17135	17122	16891	17128	17089	17189	17148	17179	16851	17092	17040	16934	17039	17123	17022	17195	17199	17039	16985	16848	17100	17017	17190	17167	16999	17088	17039	17242	17049	16908	17097	17173	17139	17087	17153	17280	17090	17295	17228	17121	17108	17244	17212	17140	17181	17141	16871	17276	17031	17072	17133	16961	17159	17124	17191	17048	17024	17174	17079	17013	17048	17338	17252	17185	17143	17052	17171	16973	17115	17054	17036	16965	16993	17233	16989	17192	17083	17222	17221	17147	17080	17215	17151	17091	17224	16967	17059	17292	17207	17197	17188	17092	17074	17224	17074	17107	17046	17116	17342	16971	17079	17306	17253	17136	16973	17135	17102	17084	17147	17104	17116	16955	17130	17241	17153	17390	17203	17070	16912	17244	17009	17170	17192	17096	17210	17084	16981	17093	17132	16850	17098	17118	17043	17064	16980	17034	17035	17011	17311	17070	16848	16969	17177	17173	17225	17085	17306	17077	17261	17304	17107	16987	17185	17083	17060	17145	17103	17137	16954	17221	16940	17071	17069	17265	17206	17016	17146	17109	16934	17200	17302	17334	16978	17091	16979	17215	17139	17296	16951	17143	17284	16998	17120	17153	17214	17160	17285	17018	17127	17103	16917	17033	17199	17085	16926	17020	17044	17085	17197	16985	17284	17114	17098	17106	17184	17119	17108	16990	17101	16935	17131	17034	17170	17238	17176	17054	17031	17035	17011	16980	17029	17240	17201	17105	17090	17171	16977	17058	17322	17232	17088	17345	17038	17086	17218	17204	17167	17326	17066	17070	17014	17115	17113	17086	17090	16957	16952	17107	17204	16962	16828	16956	16926	17182	17041	17211	17079	17149	17071	17095	17267	17182	17129	17234	17036	16838	17235	17177	17066	17105	17305	17155	17104	17146	17054	16974	17087	17224	17049	17103	17228	17166	17183	17135	17305	17241	17241	17150	16934	17150	17028	17252	17265	16918	17248	17179	17212	17143	16985	17219	17186	17201	17039	17130	17323	17036	17178	17182	16964	17004	17273	17345	17152	17152	17079	17207	17217	17108	17124	17027	17214	16945	16789	16934	17030	17134	17285	17043	17112	17210	17161	17075	17191	17237	17082	17137	17084	17119	17241	17126	16976	16944	17171	17134	17311	17157	17160	17253	16990	16871	17006	17137	17121	17025	17138	17035	16985	16948	17052	17116	17174	17140	16884	17201	17121	16979	16892	17152	17298	17189	17179	17040	17088	17083	17186	17240	16988	16946	17141	17251	17284	17148	17004	17097	17134	17151	17009	17141	17374	17170	17039	17173	17165	17164	17055	17273	17158	17139	17379	17099	17132	17186	17094	17231	17025	17313	17286	17139	17027	17058	17113	17148	17028	17191	17158	17197	17130	17179	17144	17264	17015	17233	16985	17220	17127	17267	16922	17272	17001	16980	16979	17010	17140	17183	17268	17129	17168	17298	16988	17256	17042	17301	17092	17097	17190	17279	17223	17272	17094	17164	17156	16989	17100	17154	17092	17022	17228	17089	17130	17041	17138	17103	17100	17120	16874	16906	17244	16960	17096	17115	16976	17161	17342	17299	17083	17124	17162	17163	17051	17177	16976	16961	17217	17061	17048	17058	17259	17213	17223	17335	17015	17008	17103	17187	17199	17194	16915	17185	17222	17143	17109	16957	17230	17144	17048	17139	17068	17281	17079	17070	17387	17069	17063	17109	17028	17278	17179	17341	17307	17057	17113	17142	17216	17291	17349	17191	17151	17163	17138	17135	17080	17244	17333	17060	17181	17080	17136	17008	17094	17173	17143	17070	17264	17105	17030	17215	17136	17060	17262	17088	17043	17323	17001	17220	17110	17116	17068	17104	17153	16914	17195	17283	17084	17016	17034	17191	17141	17263	17213	17233	17320	17084	17242	16985	17137	17172	17137	16986	17042	17225	17117	16980	17262	17112	16862	17114	16976	17202	17214	17087	17193	17017	17363	17181	17177	17137	17152	17179	16947	17213	17104	17197	17115	17254	17058	17085	17119	17115	16972	17413	17137	17123	17011	17082	17129	17096	17130	16987	17176	17090	17184	17009	17087	17208	17223	16942	17150	17083	17185	17044	17038	16990	17042	17260	17292	17206	17034	17134	17106	17208	17150	17114	17156	17244	17123	17173	16984	17260	17095	17015	17085	17210	17151	17060	17277	17025	17192	17197	17186	17054	17026	16967	17020	17271	17019	17042	17339	17228	17238	17120	17115	17181	17086	17220	17049	17099	17305	17259	17051	17123	17153	17413	17286	16988	17174	17209	17131	17229	17302	17121	17152	16986	17065	17243	17137	17051	17382	16963	17017	17161	17024	16941	17078	17214	17014	17096	16973	16986	17153	17099	17084	17076	17137	17071	17029	17017	16863	17109	17066	17135	17049	17047	17186	17029	17276	17276	17099	17069	17101	17207	17279	17171	17171	17147	17269	17172	17221	17175	17226	17155	17106	17141	17021	17092	17133	17050	17001	17018	17025	17120	17231	17208	17075	17179	16965	17146	17266	16871	17080	16969	17379	17277	17229	17266	17106	17183	16994	17211	17234	17190	16796	17082	17187	17059	17039	17155	16990	17262	17249	17251	17052	17153	17123	17169	17240	17253	17214	17104	17054	17145	17103	17257	17225	17207
14423	17499	17684	16821	17076	16130	16115	15804	15618	15317	15005	14933	14874	14837	14782	16877	17599	16436	15695	14956	14662	14709	14745	14670	14630	14568	14420	14736	14480	14381	14420	14394	14607	14524	14643	14431	14577	14749	14684	14415	14587	14564	14533	14583	14609	14499	14581	14563	14572	14704	14634	14682	14567	14602	14574	14731	14579	14493	14613	14681	14558	14613	14441	14499	14649	14719	14716	14707	14517	14509	14708	14525	14430	14468	14630	14613	14600	14575	14601	14728	14626	14470	14507	14497	14666	14718	14567	14508	14490	14446	14548	14518	14511	14606	14556	14504	14478	14499	14584	14635	14719	14643	14427	14588	14479	14388	14756	14506	14671	14574	14674	14486	14603	14565	14786	14556	14501	14542	14678	14456	14310	14674	14573	14482	14562	14520	14523	14564	14490	14590	14586	14614	14467	14658	14656	14737	14577	14468	14484	14540	14592	14507	14456	14405	14601	14474	14464	14613	14675	14440	14557	14641	14759	14600	14434	14764	14540	14542	14717	14367	14716	14671	14607	14411	14602	14704	14767	14512	14456	14353	14576	14563	14494	14381	14639	14445	14560	14597	14478	14565	14522	14544	14564	14443	14649	14768	14523	14632	14529	14537	14547	14486	14381	14640	14602	14465	14469	14648	14687	14286	14665	14676	14387	14641	14503	14490	14533	14598	14490	14685	14527	14395	14643	14751	14654	14571	14560	14478	14296	14366	14715	14623	14513	14479	14495	14465	14655	14504	14496	14572	14559	14593	14460	14511	14616	14625	14458	14663	14606	14640	14650	14527	14661	14672	14380	14324	14621	14600	14785	14630	14677	14488	14415	14409	14641	14631	14488	14586	14560	14684	14648	14450	14616	14576	14635	14587	14577	14549	14570	14782	14489	14605	14594	14681	14651	14516	14516	14540	14483	14664	14558	14653	14578	14402	14574	14456	14644	14750	14571	14476	14465	14491	14545	14500	14771	14522	14467	14728	14762	14645	14599	14454	14423	14635	14547	14439	14641	14345	14675	14691	14654	14565	14434	14529	14527	14475	14553	14568	14530	14592	14491	14474	14615	14519	14587	14554	14764	14440	14578	14490	14611	14708	14545	14737	14618	14633	14618	14662	14643	14550	14657	14515	14637	14541	14592	14565	14620	14446	14548	14488	14662	14508	14683	14480	14627	14677	14655	14615	14570	14436	14591	14650	14583	14724	14483	14737	14667	14630	14525	14496	14618	14582	14523	14689	14530	14501	14660	14472	14620	14531	14799	14471	14551	14489	14512	14410	14585	14601	14454	14460	14626	14487	14535	14626	14519	14477	14520	14741	14672	14453	14625	14633	14541	14584	14621	14667	14513	14468	14683	14685	14551	14622	14460	14453	14535	14468	14525	14568	14533	14459	14525	14652	14644	14430	14633	14660	14621	14518	14557	14498	14542	14586	14482	14659	14511	14530	14618	14636	14646	14548	14593	14590	14484	14484	14427	14513	14659	14521	14542	14584	14622	14611	14666	14515	14591	14613	14616	14447	14528	14536	14579	14626	14543	14541	14576	14606	14449	14465	14656	14595	14594	14473	14515	14565	14742	14587	14456	14558	14633	14577	14628	14484	14581	14484	14654	14640	14468	14491	14632	14535	14641	14658	14313	14444	14684	14382	14604	14618	14531	14631	14628	14517	14613	14665	14675	14634	14624	14708	14450	14587	14568	14565	14688	14639	14618	14648	14485	14674	14734	14595	14457	14642	14556	14493	14500	14640	14576	14461	14667	14563	14539	14714	14570	14633	14447	14501	14692	14598	14572	14474	14396	14572	14535	14556	14712	14638	14496	14519	14633	14539	14530	14697	14535	14532	14503	14512	14767	14690	14509	14662	14537	14376	14595	14588	14509	14537	14534	14670	14591	14546	14648	14496	14654	14562	14560	14656	14631	14529	14548	14528	14594	14600	14557	14380	14577	14523	14509	14442	14660	14572	14427	14466	14569	14565	14556	14672	14588	14655	14493	14751	14579	14666	14445	14472	14708	14587	14559	14539	14687	14423	14591	14787	14403	14594	14617	14599	14456	14660	14577	14507	14609	14474	14599	14518	14489	14673	14584	14571	14565	14623	14550	14585	14372	14709	14584	14496	14527	14466	14624	14615	14442	14666	14528	14548	14484	14530	14584	14641	14399	14633	14687	14568	14640	14442	14643	14545	14454	14801	14560	14498	14395	14665	14562	14432	14594	14453	14468	14476	14589	14496	14556	14590	14622	14680	14482	14443	14597	14625	14572	14711	14505	14529	14645	14614	14701	14623	14650	14549	14601	14582	14490	14455	14702	14437	14704	14536	14667	14480	14330	14710	14491	14585	14604	14599	14565	14801	14557	14637	14571	14522	14417	14391	14566	14620	14426	14514	14621	14648	14695	14588	14641	14464	14350	14591	14586	14504	14550	14366	14630	14523	14677	14761	14603	14428	14710	14528	14553	14656	14608	14447	14654	14647	14727	14386	14558	14449	14462	14552	14492	14556	14475	14501	14656	14535	14680	14609	14514	14599	14589	14572	14438	14585	14578	14652	14705	14492	14624	14474	14527	14574	14414	14591	14560	14612	14520	14724	14501	14648	14612	14651	14373	14507	14639	14565	14604	14614	14580	14568	14491	14563	14712	14493	14639	14479	14497	14732	14669	14668	14487	14506	14431	14673	14468	14702	14608	14458	14624	14572	14569	14645	14551	14600	14693	14496	14475	14561	14468	14566	14567	14510	14552	14562	14529	14565	14751	14514	14419	14616	14547	14610	14627	14577	14526	14590	14475	14450	14643	14480	14706	14729	14579	14754	14645	14415	14540	14508	14541	14466	14634	14585	14577	14601	14658	14490	14793	14484	14694	14554	14692	14568	14745	14478	14515	14682	14613	14511	14589	14777	14719	14533	14594	14591	14746	14607	14682	14635	14477	14349	14647	14505	14490	14521	14546	14501	14686	14645	14633	14470	14505	14471	14617	14589	14508	14486	14517	14556	14509	14579	14718	14501	14464	14551	14600	14637	14809	14624	14444	14673	14523	14593	14348	14690	14542	14526	14546	14606	14628	14587	14604	14662	14453	14545	14372	14551	14593	14566	14516	14681	14379	14552	14659	14643	14548	14620	14606	14578	14415	14566	14685	14519	14733	14725	14485	14640	14544	14395	14577	14537	14423	14565	14446	14700	14649	14464	14456	14690	14734	14558	14563	14515	14511	14586	14620	14582	14425	14694	14432	14589	14329	14661	14433	14520	14436	14606	14524	14585	14623	14760	14649	14596	14633	14486	14676	14502	14410	14522	14478	14708	14619	14427	14616	14492	14540	14598	14534	14458	14579	14553	14545	14660	14515	14579	14611	14632	14542	14558	14538	14639	14565	14607	14489	14707	14562	14597	14655	14455	14455	14596	14754	14577	14402	14575	14401	14478	14670	14689	14358	14553	14570	14646	14681	14388	14608	14483	14469	14470	14639	14636	14620	14455	14484	14661	14534	14704	14708	14472	14630	14449	14562	14361	14702	14356	14735	14524	14516	14540	14779	14539	14521	14559	14593	14598	14665	14565	14433	14347	14578	14393	14489	14675	14650	14574	14570	14621	14585	14725	14511	14576	14590	14516	14501	14502	14571	14438	14594	14575	14545	14497	14757	14575	14498	14564	14551	14572	14547	14603	14599	14549	14411	14489	14655	14694	14660	14407	14448	14658	14565	14589	14677	14685	14623	14519	14494	14554	14593	14399	14549	14731	14492	14653	14515	14581	14456	14590	14765	14548	14431	14508	14536	14499	14563	14638	14578	14656	14473	14690	14480	14690	14483	14507	14776	14656	14649	14582	14509	14500	14515	14464	14711	14477	14685	14628	14491	14752	14598	14527	14773	14522	14583	14517	14390	14573	14709	14567	14637	14589	14656	14629	14743	14603	14616	14526	14650	14507	14708	14547	14694	14487	14641	14445	14306	14598	14461	14461	14494	14628	14497	14578	14493	14464	14465	14662	14532	14567	14559	14495	14636	14616	14439	14506	14497	14478	14534	14598	14465	14499	14509	14631	14620	14551	14511	14491	14527	14700	14648	14581	14550	14494	14478	14455	14528	14609	14583	14575	14698	14478	14608	14515	14702	14481	14572	14643	14462	14411	14619	14689	14515	14557	14529	14580	14778	14537	14513	14493	14712	14517	14530	14545	14634	14710	14698	14529	14714	14650	14526	14576	14581	14613	14549	14584	14408	14546	14627	14733	14636	14681	14624	14291	14673	14512	14635	14532	14504	14487	14607	14653	14644	14598	14570	14539	14665	14710	14436	14437	14785	14582	14610	14561	14525	14506	14521	14347	14553	14563	14701	14719	14671	14642	14645	14500	14464	14484	14456	14555	14564	14516	14540	14505	14558	14547	14458	14653	14797	14696	14611	14433	14821	14554	14642	14657	14557	14498	14571	14444	14642	14472	14648	14488	14619	14622	14426	14519	14581	14521	14528	14538	14568	14427	14569	14664	14721	14604	14567	14307	14686	14668	14730	14452	14655	14615	14678	14622	14657	14492	14563	14413	14422	14604	14467	14470	14524	14530	14668	14638	14467	14691	14508	14503	14595	14745	14533	14603	14556	14524	14670	14510	14612	14590	14713	14496	14678	14624	14322	14769	14552	14439	14626	14375	14507	14673	14582	14671	14719	14519	14478	14467	14620	14581	14535	14418	14684	14479	14549	14480	14595	14454	14730	14530	14549	14543	14483	14552	14613	14689	14606	14459	14568	14792	14414	14537	14589	14692	14667	14629	14583	14555	14585	14571	14636	14613	14424	14704	14461	14584	14692	14578	14595	14541	14701	14746	14629	14762	14386	14543	14439	14513	14365	14556	14598	14569	14686	14432	14719	14664	14461	14479	14435	14734	14550	14536	14315	14731	14619	14755	14718	14496	14670	14612	14727	14579	14584	14628	14411	14519	14450	14549	14598	14577	14601	14540	14486	14645	14485	14509	14664	14613	14366	14559	14547	14546	14525	14451	14450	14611	14604	14690	14493	14693	14562	14597	14481	14560	14573	14535	14495	14598	14712	14609	14607	14637	14590	14481	14775	14476	14522	14502	14649	14557	14574	14566	14629	14548	14534	14494	14510	14598	14446	14617	14656	14756	14506	14541	14668	14413	14632	14637
23760	20888	28151	23920	22053	22306	21849	19321	18437	18720	18282	17902	17719	17778	17875	25479	29179	25899	22272	19701	17976	17725	17445	17323	17443	17349	17447	17550	17345	17388	17299	17424	17380	17420	17379	17542	17443	17521	17288	17523	17222	17387	17436	17427	17341	17459	17271	17316	17344	17194	17548	17340	17490	17326	17367	17216	17324	17490	17251	17398	17289	17405	17516	17330	17418	17332	17442	17343	17236	17311	17262	17170	17288	17164	17046	17117	17365	17351	17372	17335	17396	17238	17516	17317	17366	17305	17144	17298	17290	17143	17152	17278	17214	17305	17235	17355	17251	17381	17467	17325	17539	17430	17467	17380	17389	17336	17420	17454	17332	17390	17371	17255	17241	17282	17231	17460	17242	17406	17265	17279	17342	17397	17218	17392	17357	17218	17198	17337	17359	17352	17209	17321	17378	17195	17346	17536	17120	17439	17233	17166	17327	17182	17239	17471	17278	17198	17505	17370	17272	17333	17495	17461	17325	17308	17346	17109	17181	17198	17231	17259	17179	17278	17281	17254	17405	17348	17270	17389	17209	17176	17318	17133	17129	17386	17356	17325	17290	17347	17366	17141	17425	17426	17316	17458	17420	17213	17343	17464	17313	17271	17264	17395	17323	17298	17412	17417	17386	17225	17237	17394	17276	17206	17316	17168	17298	17245	17124	17233	17397	17336	17419	17369	17278	17270	17490	17227	17294	17158	17442	17361	17299	17274	17247	17277	17381	17447	17150	17397	17342	17361	17384	17223	17291	17381	17540	17247	17404	17222	17201	17135	17304	17210	17296	17259	17217	17126	17144	17310	17188	17386	17365	17261	17278	17017	17332	17361	17341	17257	17288	17375	17246	17095	17161	17169	17280	17241	17289	17185	17389	17666	17413	17218	17341	17228	17225	17195	17330	17310	17590	17337	17297	17399	17395	17521	17413	17369	17097	17328	17300	17273	17094	17363	17358	17288	17166	17425	17185	17320	17313	17158	17326	17236	17020	17521	17194	17259	17311	17422	17092	17252	17179	17466	17450	17132	17286	17320	17297	17420	17305	17309	17324	17372	17429	17391	17228	16984	17341	17443	17462	17372	17455	17225	17396	17393	17263	17255	17234	17393	17117	17285	17381	17202	17533	17256	17360	17574	17383	17452	17328	17396	17375	17265	17550	17370	17376	17313	17241	17282	17459	17384	17271	17277	17399	17371	17085	17486	17203	17188	17335	17270	17592	17003	17204	17327	17520	17238	17238	17183	17342	17331	17352	17131	17136	17269	17435	17247	17384	17346	17408	17297	17355	17231	17160	17184	17338	17488	17505	17409	17302	17327	17454	17456	17354	17315	17291	17381	17512	17272	17460	17338	17335	17407	17422	17327	17466	17431	17301	17386	17327	17305	17226	17199	17407	17424	17367	17452	17289	17283	17364	17213	17278	17202	17533	17480	17461	17357	17245	17261	17218	17305	17317	17297	17282	17225	17458	17234	17415	17378	17428	17346	17300	17285	17265	17231	17350	17227	17261	17220	17328	17146	17390	17208	17132	17242	17465	17223	17235	17261	17333	17289	17048	17223	17285	17391	17300	17099	17329	17282	17383	17252	17317	17298	17438	17531	17553	17387	17284	17303	17144	17357	17214	17228	17095	17250	17260	17089	17184	17400	17389	17307	17396	17486	17540	17426	17245	17311	17464	17549	17471	17171	17224	17245	17191	17281	17216	17473	17489	17319	17290	17353	17355	17232	17493	17366	17204	17225	17473	17262	17330	17182	17207	17420	17243	17414	17328	17181	17365	17369	17127	17382	17171	17291	17362	17176	17282	17177	17166	17264	17463	17394	17153	17181	17448	17273	17295	17396	17541	17203	17214	17362	17274	17248	17329	17204	17115	17220	17377	17455	17214	17255	17496	17154	17316	17206	17389	17233	17447	17344	17354	17361	17399	17240	17264	17369	17238	17131	17461	17477	17348	17378	17385	17388	17410	17410	17421	17194	17482	17304	17577	17267	17235	17151	17235	17355	17185	17234	17465	17189	17344	17208	17389	17372	17240	17218	17278	17344	17327	17132	17247	17223	17234	17145	17338	17226	17277	17506	17100	17379	17452	17292	17290	17344	17241	17335	17325	17307	17368	17372	17369	17354	17389	17149	17398	17179	17144	17373	17354	17472	17111	17168	17334	17148	17277	17224	17324	17274	17186	17239	17234	17287	17450	17380	17297	17269	17392	17198	17424	17417	17350	17204	17384	17467	17242	17426	17265	17355	17269	17274	17249	17356	17146	17137	17264	17359	17337	17149	17171	17117	17117	17417	17215	17122	17224	17304	17311	17464	17204	17215	17301	17515	17196	17498	17374	17137	17575	17253	17357	17342	17335	17355	17225	17455	17400	17323	17397	17402	17380	17305	17012	17245	17545	17412	17317	17479	17434	17332	17207	17374	17373	17406	17266	17200	17378	17212	17323	17179	17155	17236	17270	17263	17278	17360	17410	17398	17525	17236	17304	17224	17372	17248	17192	17292	17186	17250	17348	17294	17074	17261	17530	17342	17329	17362	17310	17388	17035	17321	17279	17545	17332	17465	17346	17171	17182	17304	17292	17194	17145	17295	17239	17232	17089	17206	17361	17288	17532	17350	17070	17243	17278	17226	17437	17357	17370	17378	17310	17348	17352	17348	17151	17346	17379	17248	17365	17354	17169	17365	17429	17352	17391	17312	17340	17281	17288	17308	17294	17315	17409	17306	17245	17269	17473	17276	17215	17346	17207	17193	17389	17156	17340	17235	17246	17229	17347	17305	17323	17354	17248	17397	17544	17120	17613	17454	17191	17326	17482	17397	17380	17311	17370	17334	17483	17415	17286	17173	17301	17260	17571	17201	17226	17359	17265	17225	17164	17151	17229	17283	17249	17374	17434	17345	17239	17554	17277	17349	17277	17360	17543	17459	17284	17237	17106	17365	17381	17433	17232	17135	17227	17164	17291	17211	17356	17380	17260	17275	17165	17456	17293	17338	17494	17096	17285	17285	17493	17485	17430	17125	17162	17376	17202	17126	17160	17359	17510	17384	17200	17366	17387	17116	17287	17094	17085	17376	17223	17265	17254	17232	17421	17123	17410	17312	17303	17304	17388	17363	17356	17348	17379	17168	17206	17228	17430	17190	17176	17136	17369	17209	17310	17566	17347	17287	17319	17306	17272	17186	17490	17267	17218	17292	17397	17274	17273	17528	17417	17259	17292	17286	17380	17514	17401	17294	17322	17320	17422	17387	17381	17373	17282	17422	17211	17129	17213	17169	17232	17377	17341	17451	17267	17507	17225	17214	17365	17302	17389	17354	17106	17166	17242	17089	17243	17354	17171	17280	17469	17555	17433	17562	17302	17402	17488	17063	17356	17252	17443	17313	17228	17439	17247	17289	17354	17349	17322	17377	17298	17362	17479	17183	17137	17355	17391	17359	17336	17431	17190	17408	17395	17298	17346	17137	17179	17272	17102	17329	17446	17243	17417	17146	17206	17179	17304	17162	17245	17333	17353	17122	17318	17456	17422	17471	17172	17323	17506	17255	17346	17278	17383	17335	17371	17361	17369	17288	17464	17217	17341	17368	17071	17246	17262	17224	17388	17350	17468	17405	17268	17327	17279	17345	17271	17277	17255	17172	17045	17313	17379	17447	17462	17384	17333	17328	17281	17001	17252	17266	17518	17530	17454	17270	17307	17518	17337	17397	17260	17203	17371	17473	17190	17263	17363	17503	17275	17318	17152	17253	17291	17353	17306	17400	17346	17222	17463	17363	17209	17360	17351	17127	17444	17450	17226	17133	17138	17035	17279	17366	17259	17433	17322	17321	17271	17378	17274	17185	17338	17345	17246	17022	17262	17119	17303	17276	17168	17228	17316	17379	17078	17436	17326	17212	17483	17250	17067	17151	17251	17373	17419	17150	17464	17237	17297	17253	17164	17285	17292	17318	17282	17222	17401	17354	17472	17409	17204	17106	17332	17333	17417	17458	17219	17389	17299	17338	17272	17222	17453	17432	17206	17344	17411	17430	17317	17363	17304	17204	17520	17185	17273	17362	17169	17238	17388	17198	17230	17369	17205	17387	17363	17105	17084	17389	17181	17218	17303	17364	17330	17269	17506	17447	17173	17368	17226	17337	17249	17479	17215	17265	17270	17286	17281	17367	17154	17215	17273	17358	17114	17199	17373	17270	17185	17224	17325	17086	17318	17243	17264	17079	17251	17343	17330	17221	17336	17319	17327	17306	17136	17230	17179	17228	17225	17287	17315	17411	17523	17356	17432	17187	17244	17366	17236	17175	17294	17332	17159	17259	17146	17133	17431	17438	17088	17416	17357	17249	17331	17275	17381	17223	17081	17016	17286	17287	17251	17410	17281	17289	17217	17427	17254	17363	17408	17215	17307	17195	17271	17271	17260	17292	17143	17441	17273	17452	17424	17214	17323	17275	17344	17274	17349	17344	17341	17174	17272	17490	17424	17197	17232	17182	17263	17390	17197	17447	17167	17111	17356	17214	17310	17367	17341	17322	17256	17424	17354	17323	17172	17223	17276	17256	17200	17487	17182	17165	17342	17264	17273	17194	17320	17303	17282	17432	17247	17238	17412	17315	17418	17445	17337	17147	17231	17477	17363	17464	17439	17225	17416	17401	17270	17381	17214	17446	17268	17351	17374	17276	17283	17229	17309	17418	17434	17285	17302	17288	17252	17292	17229	17336	17205	17327	17200	17519	17399	17492	17136	17470	17276	17418	17350	17108	17305	17145	17236	17459	17430	17328	17634	17461	17445	17286	17378	17324	17357	17351	17311	17404	17466	17357	17397	17265	17237	17237	17344	17357	17320	17480	17198	17410	17282	17066	17360	17248	17199	17208	17462	17391	17484	17206	17298	17203	17343	17378	17286	17313	17348	17299	17272	17250	17269	17541	17215	17370	17433	17248	17349	17371	17529	17324	17356	17465	17342	17341	17454	17268	17365	17221	17319	17506	17326	17370	17388	17390	17209	17184	17187	17308	17354	17304	17179	17451	17509	17492	17101	17333	17362	17292	17117	17314	17322	17421	17170	17434	17377	17314	17441	17331	17336	17397	17434	17182	17388	17376	17207	17131	17299	17335	17277	17464	17130	17258	17440	17501	17307	17347
13770	23134	22561	20628	20145	18856	18145	17362	16668	16191	15821	15533	15351	15057	15369	27487	28817	24823	20118	16632	15145	14988	14622	14730	14727	14861	14432	14591	14825	14565	14796	14769	14658	14733	14749	14661	14758	14775	14724	14676	14734	14692	14621	14808	14774	14751	14757	14672	14693	14697	14731	14693	14614	14793	14692	14859	14903	14861	14895	14666	14841	14745	14726	14769	14849	14818	14706	14604	14701	14728	14832	14625	14673	14627	14685	14657	14655	14742	14767	14614	14713	14663	14765	14608	14615	14684	14720	14665	14823	14554	14794	14916	14679	14708	14766	14770	14725	14758	14742	14682	14801	14714	14744	14729	14843	14689	14772	14834	14663	14646	14860	14754	14576	14669	14745	14783	14795	14651	14732	14703	14704	14852	14643	14615	14577	14667	14710	14733	14731	14670	14749	14766	14817	14808	14524	14672	14728	14679	14637	14797	14839	14803	14773	14636	14661	14948	14706	14627	14490	14636	14824	14677	14599	14614	14688	14762	14713	14632	14510	14654	14774	14776	14618	14676	14781	14828	14689	14656	14725	14729	14718	14645	14751	14653	14849	14824	14634	14615	14698	14644	14641	14595	14768	14723	14702	14855	14815	14585	14727	14718	14777	14731	14725	14751	14628	14664	14686	14751	14713	14552	14752	14801	14521	14717	14850	14815	14615	14792	14706	14634	14775	14875	14773	14608	14690	14683	14700	14766	14682	14923	14687	14709	14751	14771	14572	14634	14687	14652	14661	14547	14758	14587	14807	14563	14660	14631	14608	14774	14817	14790	14642	14709	14826	14724	14575	14589	14710	14715	14539	14718	14702	14796	14588	14833	14718	14612	14654	14792	14639	14705	14822	14623	14717	14643	14797	14781	14799	14778	14742	14943	14779	14705	14721	14554	14803	14679	14793	14729	14701	14678	14659	14689	14669	14762	14569	14659	14809	14606	14722	14800	14677	14562	14827	14774	14736	14690	14708	14641	14610	14608	14592	14714	14726	14657	14681	14856	14831	14850	14725	14760	14659	14839	14611	14752	14673	14597	14761	14699	14620	14580	14542	14609	14732	14909	14726	14718	14514	14745	14827	14867	14759	14628	14650	14839	14687	14738	14787	14607	14668	14735	14699	14638	14746	14680	14603	14752	14691	14762	14683	14701	14815	14634	14768	14750	14655	14805	14689	14597	14620	14737	14704	14737	14807	14670	14559	14717	14669	14723	14680	14704	14851	14745	14860	14754	14650	14884	14674	14855	14835	14703	14588	14769	14732	14747	14814	14629	14658	14708	14766	14680	14635	14823	14690	14769	14649	14759	14715	14682	14623	14536	14881	14807	14783	14822	14676	14679	14682	14818	14651	14797	14502	14653	14825	14571	14630	14808	14612	14682	14673	14656	14772	14741	14448	14709	14795	14708	14792	14599	14651	14726	14770	14702	14840	14800	14785	14673	14737	14571	14703	14705	14562	14812	14773	14908	14764	14701	14757	14676	14732	14948	14789	14624	14592	14756	14710	14749	14786	14487	14659	14700	14711	14666	14707	14719	14590	14723	14722	14690	14589	14785	14664	14622	14740	14646	14736	14694	14559	14728	14712	14921	14565	14684	14756	14660	14635	14770	14739	14826	14810	14758	14762	14761	14699	14680	14651	14774	14714	14679	14638	14731	14689	14718	14754	14749	14602	14695	14642	14676	14577	14544	14796	14643	14592	14614	14908	14535	14743	14682	14641	14763	14612	14699	14635	14848	14686	14746	14679	14511	14687	14685	14757	14809	14695	14749	14744	14479	14675	14678	14559	14699	14661	14843	14467	14701	14482	14781	14719	14826	14938	14681	14759	14750	14654	14607	15008	14681	14585	14739	14482	14700	14748	14662	14764	14645	14682	14677	14738	14782	14804	14687	14783	14810	14610	14799	14652	14895	14703	14608	14761	14731	14745	14881	14671	14760	14643	14867	14443	14595	14861	14804	14720	14731	14719	14621	14768	14748	14551	14839	14644	14832	14457	14636	14698	14661	14503	14677	14805	14800	14603	14775	14695	14962	14757	14482	14690	14941	14494	14759	14572	14675	14599	14807	14696	14762	14800	14656	14619	14830	14776	14674	14869	14756	14630	14661	14654	14777	14778	14932	14692	14801	14889	14701	14738	14620	14673	14810	14859	14830	14611	14751	14816	14739	14525	14660	14758	14532	14631	14685	14616	14771	14809	14630	14667	14690	14659	14917	14750	14671	14587	14634	14594	14684	14858	14747	14686	14646	14753	14741	14695	14657	14738	14688	14705	14684	14605	14671	14698	14582	14720	14696	14688	14634	14825	14563	14726	14792	14696	14708	14653	14727	14792	14667	14834	14793	14744	14604	14655	14576	14655	14668	14750	14737	14657	14721	14653	14595	14928	14755	14674	14661	14583	14811	14819	14716	14652	14583	14574	14626	14677	14852	14674	14684	14825	14751	14728	14696	14688	14845	14633	14707	14504	14790	14832	14554	14720	14605	14791	14894	14771	14741	14742	14679	14697	14627	14814	14820	14681	14465	14743	14786	14628	14701	14564	14662	14751	14690	14806	14660	14767	14460	14594	14812	14835	14683	14664	14850	14615	14579	14690	14700	14900	14626	14889	14618	14698	14587	14702	14771	14865	14788	14794	14778	14895	14605	14831	14812	14782	14614	14782	14801	14763	14774	14724	14587	14836	14710	14700	14749	14725	14586	14684	14578	14709	14781	14803	14618	14864	14656	14696	14687	14734	14766	14721	14678	14714	14752	14714	14605	14842	14739	14704	14732	14589	14706	14805	14627	14705	14808	14756	14611	14634	14606	14756	14735	14755	14699	14596	14854	14753	14719	14645	14990	14962	14744	14759	14791	14672	14806	14778	14930	14629	14624	14704	14682	14849	14640	14574	14782	14661	14735	14527	14681	14655	14740	14701	14714	14834	14591	14814	14712	14663	14711	14714	14581	14608	14671	14761	14676	14675	14588	14997	14853	14755	14636	14954	14746	14609	14634	14638	14707	14789	14617	14624	14707	14816	14742	14763	14691	14700	14871	14820	14650	14793	14601	14711	14716	14841	14676	14599	14570	14713	14668	14824	14671	14765	14733	14592	14729	14740	14798	14660	14652	14858	14617	14676	14761	14599	14756	14608	14641	14633	14733	14701	14924	14592	14824	14722	14514	14780	14852	14606	14626	14729	14787	14703	14717	14847	14671	14750	14722	14743	14635	14579	14734	14690	14693	14814	14521	14796	14671	14704	14586	14653	14771	14474	14752	14609	14809	14683	14730	14689	14711	14684	14609	14790	14687	14802	14808	14655	14864	14671	14742	14915	14653	14787	14766	14623	14845	14787	14555	14648	14698	14699	14594	14617	14751	14668	14528	14605	14637	14656	14561	14760	14784	14707	14511	14626	14635	14756	14607	14716	14630	14788	14668	14750	14585	14730	14699	14813	14624	14849	14731	14654	14750	14670	14725	14548	14686	14704	14637	14576	14748	14662	14706	14608	14716	14766	14740	14671	14598	14860	14646	14712	14788	14636	14835	14760	14696	14779	14788	14723	14657	14702	14681	14647	14894	14824	14493	14745	14832	14580	14578	14613	14773	14786	14691	14843	14827	14639	14635	14685	14628	14658	14863	14767	14747	14717	14626	14673	14572	14665	14796	14791	14672	14638	14674	14814	14666	14759	14755	14855	14726	14786	14967	14626	14788	14789	14625	14670	14633	14648	14789	14815	14896	14816	14784	14757	14683	14805	14698	14785	14521	14599	14744	14501	14639	14672	14641	14872	14792	14771	14773	14889	14587	14604	14654	14676	14770	14681	14576	14546	14764	14845	14710	14694	14557	14614	14685	14626	14791	14632	14547	14595	14659	14838	14516	14604	14670	14739	14650	14702	14726	14718	14796	14498	14614	14668	14730	14782	14919	14713	14725	14578	14678	14549	14808	14860	14705	14717	14649	14577	14662	14624	14826	14535	14809	14806	14631	14661	14585	14851	14741	14751	14760	14725	14724	14734	14634	14614	14743	14682	14734	14629	14675	14742	14800	14677	14721	14694	14697	14733	14744	14925	14837	14792	14632	14709	14794	14631	14720	14703	14858	14750	14704	14607	14731	14846	14789	14894	14776	14615	14806	14756	14685	14603	14605	14735	14887	14796	14539	14917	14824	14862	14755	14794	14825	14761	14765	14626	14847	14648	14735	14684	14649	14740	14599	14675	14680	14754	14684	14634	14709	14971	14753	14676	14675	14635	14755	14818	14640	14836	14592	14613	14719	14741	14748	14695	14612	14784	14826	14582	14928	14617	14758	14742	14748	14926	14819	14685	14806	14694	14867	14652	14650	14560	14866	14838	14685	14683	14816	14819	14617	14879	14651	14842	14727	14579	14720	14742	14730	14881	14836	14713	14604	14738	14837	14723	14706	14586	14689	14771	14705	14797	14743	14731	14747	14765	14789	14678	14722	14739	14827	14734	14688	14633	14958	14698	14667	14852	14578	14644	14735	14659	14882	14688	14811	14824	14796	14901	14661	14745	14673	14625	14840	14665	14738	14760	14772	14634	14753	14565	14780	14696	14780	14584	14661	14478	14851	14674	14743	14614	14695	14708	14813	14711	14851	14706	14605	14776	14935	14670	14737	14699	14619	14734	14837	14688	14703	14786	14582	14786	14809	14982	14665	14731	14611	14578	14767	14791	14676	14751	14711	14565	14753	14639	14820	14633	14672	14613	14780	14670	14757	14718	14694	14921	14692	14741	14563	14684	14700	14613	14592	14744	14657	14779	14744	14629	14770	14711	14739	14574	14891	14745	14703	14698	14745	14787	14594	14630	14721	14643	14823	14867	14857	14777	14585	14799	14811	14604	14683	14674	14719	14640	14659	14677	14665	14825	14626	14883	14682	14744	14743	14714	14856	14720	14701	14768	14631	14850	14489	14727	14760	14577	14631	14791	14691	14800	14724	14661	14582	14682	14678	14595	14787	14578	14706	14791	14553	14455	14833	14714	14755	14593	14565	14596	14694	14568	14708	14805	14806	14737	14614	14727	14755	14315	14748	14691	14711	14711	14772	14683	14677	14682	14699	14626	14751	14647	14695	14753	14659	14556	14490	14877	14732	14749	14779	14757	14833	14724	14828	14633	14535	14560	14811	14945	14837
22517	20932	28682	23337	21248	23874	26649	20945	19634	19972	19500	19098	19096	18570	18980	32374	38365	33597	27359	21740	19567	18603	18533	18320	18160	18271	18237	18344	18269	18098	18123	18134	18026	17992	18273	18253	18333	18092	17978	18412	18093	18145	18125	18099	18098	18054	18092	18241	18054	18069	18078	18161	18035	18209	18193	18268	18193	18248	17958	18102	18158	18235	18099	17952	18036	18078	18190	18269	17995	18215	18225	18135	18268	18116	18180	18264	18190	17914	17875	17770	18153	18140	18156	18121	17975	18249	18184	17887	18142	18275	17901	18139	18030	17984	18102	18020	18035	18105	18035	17951	18199	18072	18108	18023	17948	17987	18287	18170	18024	18272	18103	17993	17868	18195	18040	18201	18247	18262	18042	18082	18113	17879	17972	18183	18221	17939	18270	18094	18125	17832	18235	17967	18035	18201	17960	18088	18208	18208	18233	17830	18093	18143	18121	18138	18061	18319	17980	18187	18197	18064	17976	18137	17863	18210	18130	18073	18003	18080	17790	17914	17914	17999	17955	18068	18280	18037	17996	18089	18201	18014	18240	18148	18237	17928	18015	17986	18075	18065	18245	18132	18073	17930	18054	18111	18205	18187	18116	17918	18174	18133	17960	18120	18116	18165	18263	18196	18013	18067	18345	18278	18067	18019	18166	18128	18117	18166	18068	17899	18151	18231	18198	18076	18090	18044	18067	17968	18189	18073	18075	18071	18010	18104	18142	18026	18088	18147	18198	18294	18015	18018	18016	17930	18083	18128	18212	18069	18263	18333	18083	18337	18149	18104	18180	17949	18084	17918	18063	18109	18180	17755	18159	18044	18303	18092	17831	18081	17966	18016	17976	18024	18009	18121	18108	18000	18169	18207	17953	18082	18129	18010	18143	17892	18121	18307	18221	18082	18154	18177	18217	18109	17940	17866	18131	18026	17993	17886	18208	18014	17871	17993	17931	18094	17835	18134	18290	17944	18005	18009	17928	18004	18141	18169	17926	17965	18179	17994	17986	18057	17984	18073	18025	18142	18113	17817	18083	18033	18088	18165	18047	18139	18002	18357	17900	18139	18011	18039	18022	17940	17940	18125	18030	17990	18239	18057	18113	18057	17945	18304	18140	18087	18241	18077	18113	18034	18162	18006	18095	18002	18115	18263	18106	18067	17947	17943	18080	17972	18221	18254	17805	18111	18197	18063	18048	18011	18030	17939	17989	18018	18071	18084	18115	18111	18213	18163	18233	18059	18186	18258	18049	18060	18143	17844	18231	18126	17970	17990	17970	17774	18092	18217	17920	18214	18063	18267	18039	18207	18435	17977	17980	17898	18034	18183	18173	18118	18232	18025	18109	17984	18170	18165	18102	18296	18159	18061	18084	17994	18020	17984	17936	18089	18032	17988	18125	18023	18232	17970	18103	17889	18060	18071	18185	17850	18063	18171	17872	17819	18038	18017	18151	18153	18254	18096	18223	18141	18014	18342	18135	18127	18006	18054	17946	18153	17988	18192	18197	18023	18000	18229	18156	17944	17920	18353	17997	17907	18016	18021	18311	18182	17974	18092	18201	17991	18223	18119	18043	18073	18084	17924	18094	18028	18132	18131	18098	17997	18047	18114	18160	18108	17869	18032	18149	17894	17933	18070	17908	18156	18133	18084	18194	17998	18376	18266	18138	18043	18084	18000	17873	18249	18080	17941	17994	18134	18107	18037	17918	18168	18076	18145	17893	18062	17982	17885	18037	18044	17990	18106	18276	18200	18213	18158	18003	17945	18211	18233	18173	18005	18030	18154	18111	18140	18065	17998	18107	18198	17947	17935	17985	18103	18201	18147	18208	18075	18226	18215	18080	17972	17904	18114	18052	18114	17977	18350	18058	18058	18068	18170	18122	18078	18044	18128	18078	18065	17982	18271	18154	17995	18003	18177	18130	17803	18189	18114	17949	18152	18086	18218	18047	18308	18122	18110	18009	18020	17949	18103	18178	17954	18124	18092	18100	18211	17989	18138	18379	18097	18080	17911	18158	18099	18032	18315	18036	18255	17935	17987	17938	18060	17892	17898	18114	18285	18042	18129	18083	17934	18149	18187	18057	17890	17960	17906	17838	18235	18101	17952	17880	17979	18137	18071	18107	18237	18223	18113	17853	18094	18237	17922	18097	18031	18120	18257	18143	18099	18060	18006	18241	17988	17993	18069	17976	18105	18004	17940	18075	18226	17954	18030	18049	18183	17972	18222	18087	18071	18095	18239	18193	18265	18202	18208	18001	17800	17913	17946	18050	18227	18271	17783	18171	18042	17974	18039	18069	18111	18057	17787	18077	18158	18127	18172	18215	18230	18187	18087	18234	17950	18147	17883	18216	17983	18125	18308	18220	18185	17999	17973	17916	18064	18114	18049	18125	18129	18056	18014	18103	18081	18008	17966	17969	18190	18002	18082	18053	18066	18023	18124	18062	18150	17912	18223	18171	17930	18321	18071	18000	17924	18094	18165	17927	17888	17914	17983	17978	18088	17969	18056	18249	18158	18059	18118	17815	18223	18105	17928	18202	18064	18006	18143	18057	17905	18003	18057	18105	18081	17912	17900	18191	18304	18101	18108	18155	17983	18136	18117	17848	17917	17953	18230	18238	18158	18249	18188	18082	18147	17927	18059	18135	18144	17961	18031	18012	18144	18123	18083	17927	18023	18131	18293	17995	18183	18061	17982	18044	18042	18102	17848	18103	18166	18138	18116	18024	18092	17963	18041	18029	18031	17812	17860	17946	18018	18032	18077	18107	18091	18188	18148	18015	18157	18143	17940	18034	18181	18101	17900	18067	18043	18090	18020	18148	18226	18147	18021	18304	17981	18063	17951	18051	17893	17933	18108	17994	18226	18020	17981	17861	17891	17893	17977	17909	17854	17907	17975	18033	17973	18101	18299	18084	18148	17971	18076	18023	18155	18081	18223	18123	18183	18112	18044	18003	17923	17893	17957	17982	18091	18100	18052	18186	18180	17895	18092	18142	17962	18108	18068	18117	17977	18103	18058	17888	18097	18157	18130	18007	17951	18010	18101	18064	17919	18102	18095	18142	17885	18220	18182	17812	18100	18009	18071	17905	17788	17986	18286	18008	18169	18156	17944	18119	18144	18112	18042	18148	18002	18200	17925	18113	18294	18032	18139	18160	18126	17988	18099	18251	18118	17817	18019	17974	17919	18037	17860	18177	18107	18085	18081	17900	18011	18264	18170	18098	18064	18230	18123	18021	18085	18029	18130	18396	18010	18098	17994	18199	18088	18193	17916	18061	18178	18215	18014	18105	18099	18065	18147	17990	17977	18114	17825	17974	18170	18046	18026	18117	18230	17953	18149	17975	18084	18055	18075	17981	17995	18036	18145	17912	18234	18095	17985	17887	18078	18148	18000	18077	17897	18139	18178	18133	18050	17956	18262	18056	18097	18089	18038	18077	18128	18150	18128	17935	18153	18123	18036	17979	18118	18178	18027	18123	18052	18046	18149	17972	18163	18124	18087	18041	18043	18086	18087	18144	18230	18176	17953	18040	17937	17982	18023	17981	17981	18346	17946	18083	18005	18075	17968	18361	18224	18178	18008	18071	18004	18228	18225	18145	18125	18076	18071	18031	17975	18052	17974	17946	18139	17928	17956	18172	18240	18251	18139	18140	18005	17906	17970	18225	18119	18269	18264	18079	17994	18217	18008	17978	18050	18065	17940	18080	18062	18062	18104	18130	17926	18232	17915	18238	17969	18111	18263	18180	18092	18060	18111	18298	18000	18164	17869	18234	18184	18111	17986	18089	18241	18044	18022	18097	17909	17862	18046	18136	17979	18071	18008	18149	17914	18044	17928	18002	17903	17953	18217	18220	18154	18067	18059	18227	18133	17977	18086	17979	17957	18053	18204	17962	17992	17880	18129	18255	18149	18045	18237	18196	18042	18098	18055	18079	18018	18161	17951	18026	18074	18028	17895	18014	18000	17774	18145	18051	18033	17912	17927	18024	18068	18137	17930	18075	18245	18021	17988	17887	18117	18076	18237	18029	18029	18183	17986	18001	17965	18077	18055	18071	18045	18222	18128	18152	18220	18083	17911	18200	18151	18143	17975	18089	18171	18044	18185	18108	18000	17868	17852	17914	18212	18275	18091	17853	18034	18223	18027	18107	18195	18095	18057	18032	18136	18093	18055	18059	17924	17995	17934	18167	18003	18091	17905	18186	18027	18057	18108	18021	17980	18115	17998	18028	18027	18116	18144	18084	18023	17924	18055	18031	17994	18047	18017	18057	17934	17820	18002	17931	17941	18045	18010	18111	18214	17955	17949	18200	18234	18107	18058	17921	18157	18065	18335	18096	17949	18036	18294	18233	18061	17984	18093	18049	18027	17994	17939	18135	18128	18089	18140	17894	18186	18102	18170	18185	17996	17997	18153	18092	18157	18092	18245	18226	18123	18132	17871	18076	18088	17892	18016	18023	18111	18073	18062	17950	18121	18128	17914	18271	17964	18065	18145	18096	18280	18171	18060	18011	18167	18086	18005	18069	17956	17855	17970	18100	17975	18079	18027	18079	17964	17929	18137	18124	18193	18146	18076	18098	18203	17982	18184	17905	18110	18189	17898	17977	17900	18119	18004	18157	18037	18012	18081	18230	17978	18024	18088	18228	17972	18118	18034	18093	18181	17844	18405	18032	18065	18252	18032	18152	18004	18134	18127	17927	18198	18089	18184	18031	17896	18010	17892	18109	17990	18116	17993	18293	17924	18119	18021	18006	17819	18169	18077	18227	17948	18135	18037	18245	18094	17960	17857	17949	17939	17993	18102	18029	18086	18173	18074	18159	17988	18359	18193	17924	18193	18155	18225	18071	18025	18065	18206	18186	17968	17840	18165	18022	17997	18057	17912	18072	18181	18054	17968	17973	17932	18103	18030	18143	18225	18248	18060	18240	18100	18267	18032	18023	18025	17940	17988	18070	18001	18141	17999	18253	18115	18073	18003	18099	18156	18151	18076	18071	18077	17985	17985	18126	18053	18014	18015	18122	18237	18186	18044	17988	17995	18062	17969	17987	17987	18048	18156	18201	17984	18155	18040	18126	18042	18076	17908	18201	18142	18031	18138	18042	18030	18218	18194	18307	18086	18126	18198	18068	17946
15901	29184	27933	26015	24882	22507	20252	18803	17711	17481	16854	16271	15896	15814	16557	35766	37660	33053	25223	18555	16662	15478	15416	15222	15250	15046	15171	15235	15068	15442	15199	15043	15212	15115	15133	15184	15192	15240	15099	15145	15229	15144	15178	15191	15083	15249	15274	15172	15232	15137	15236	15171	15090	15350	15213	15136	15036	15160	15171	15162	15060	15227	15199	15184	15177	15098	15024	15302	15067	15282	15151	15144	15312	15235	15163	15257	15179	15131	15109	15134	15020	15107	15133	15275	15402	15283	15049	15298	15093	15216	15162	15109	15127	15226	15213	15232	15161	15266	15014	15219	15388	15209	15346	15314	15245	15113	15244	15117	15156	15131	15137	15000	15202	15150	15143	15138	15295	15207	15098	15199	15165	15237	15072	15179	15172	15248	14967	15064	15182	15068	15036	15259	15106	15072	15176	15128	15058	15276	15205	15080	15087	15067	15187	15070	15133	15245	15125	15303	15046	15103	15411	15235	15086	15205	15299	15108	15207	15308	15099	15395	15248	15366	15173	15074	15272	15104	15094	15286	15137	15200	15152	15031	15135	15160	15140	15211	15169	14968	14943	15327	15344	15108	15092	15027	15227	15057	15422	15186	15090	15183	15296	15256	15237	15219	15143	15193	15120	15164	15177	15226	15185	15150	15150	15093	15254	15300	15107	15211	15163	15320	15041	15057	15166	14937	15044	15131	15168	15073	15155	15093	15145	15266	15093	15098	15192	15013	15160	15011	15059	15244	14973	15226	15077	15177	15113	15235	15214	14945	15056	15163	15139	15101	15190	15251	15289	15070	15240	15170	15239	15169	15156	15272	14969	15176	15012	15183	15138	14988	15165	15063	15216	15185	15234	15094	15083	15035	15162	15161	15208	15136	15294	15062	15113	15002	15231	15072	15233	15372	15177	15180	15039	15156	15155	15092	14980	15216	15154	15190	15055	15059	15170	15168	15080	15104	15126	14978	15137	15258	15174	15027	15164	15248	15139	15132	15113	15082	15164	15155	15313	15041	15305	14922	15136	15114	15189	14977	15235	15174	15146	15271	15066	15161	15019	15036	15043	15095	15038	15143	15153	15128	15310	15077	15161	15248	15151	14962	15140	15220	15198	15444	14981	15191	15130	15161	15236	15149	15083	15169	15266	15144	15152	15209	15092	15086	15074	15103	14972	15181	15209	15246	15159	15174	15152	15067	15287	15261	15308	15064	15195	15042	15140	15203	15188	15062	15052	15060	15186	15130	15223	15171	15096	15138	15166	15048	15189	15314	15154	15012	14996	15373	15055	15123	15192	15085	15055	15207	15245	15192	15350	15088	15210	15119	15094	15201	15070	15111	15154	15203	15134	15015	15119	15087	15016	15163	15169	15362	15146	15300	15189	15030	15291	15233	15173	15137	15082	15154	15217	15125	15135	15139	15081	15163	15205	15209	15103	15163	14946	15284	15141	15114	15145	15211	15102	15330	15258	15136	15288	15092	15303	15335	15212	15210	15122	15063	15066	15214	15073	15105	15244	14974	15181	15129	15147	15134	15194	14958	15277	14980	15093	14969	15215	15206	15244	15179	15217	15169	15019	15146	15128	15303	15251	15189	15097	15230	15054	15203	15159	14964	15068	15265	15224	15207	15072	15209	15190	15237	15086	15251	15096	14985	15264	15326	15066	15121	15109	15192	15314	15009	15082	15156	15063	15201	15054	15078	15162	15083	15259	15284	15310	15026	15168	15175	15135	15073	15171	15155	15183	15132	15201	15163	15125	15055	14903	15061	15117	15105	15153	15165	15133	15095	15241	15233	15071	15263	15033	15118	15186	15117	15085	15158	15302	15374	15211	15122	15197	15170	15132	15285	15228	15161	15232	15260	15119	15060	15191	15084	15232	15214	15040	15049	15154	15277	15109	15056	15334	15127	15094	15196	15122	15080	15129	15276	15141	15131	15160	15099	15177	15185	15192	15254	15063	15229	15026	15137	14982	15206	15021	15220	15002	15270	15210	15005	15030	15194	15199	15287	15130	15181	15176	15239	15051	15174	15201	15175	15007	15075	15121	14963	15141	15189	15171	15131	15099	15231	15185	15233	15124	15096	15290	14991	15053	15238	15345	15112	15169	15195	15272	15224	14996	15191	15209	15084	15122	15099	15184	15136	15086	15105	15198	15007	15063	15203	15209	15157	15257	15011	15098	15102	15027	15144	15105	15222	14986	15197	15117	15168	15093	15032	15166	15193	15120	15089	15114	15215	15069	15327	15051	15107	14974	15044	15012	15136	15077	15186	15137	15182	15196	15157	15449	15110	15208	15331	15085	15128	15155	15047	15090	15098	15265	15080	15278	15113	15279	15223	15069	15325	15174	15140	14999	15166	15067	15145	15245	15091	15076	15121	15225	15085	15342	15055	15093	15215	15111	14936	15043	15192	14988	15137	14981	15117	15134	15047	15244	15256	15106	15125	15100	15215	15425	15026	15310	15242	15163	14960	15134	15116	15062	15256	15077	15154	15077	15189	15018	15155	15338	15113	15366	15015	15004	15214	15166	15088	15184	15320	15288	15240	15145	15149	15180	15002	14992	15116	15099	15317	15017	15171	15099	15239	15213	15029	15116	15118	15151	15059	15067	15186	15231	15181	15058	15052	14944	15090	15098	15212	15214	15191	15224	14971	15157	15140	15178	14996	15093	15240	15224	15061	14978	15050	15316	15167	15158	15182	15324	15051	15067	15259	15003	15186	15039	15235	15163	15110	15204	15238	15253	15069	14988	15302	15140	15230	15195	15179	15226	14929	15190	15105	15186	15012	15351	14922	15202	15204	15256	15095	15088	15234	15258	15186	15228	14983	15110	15275	14983	15069	15031	15112	15105	14919	15208	15235	15110	15101	15083	15023	15096	15158	15153	14980	15344	15131	15261	15115	15279	15355	15082	15129	15080	15116	15112	15148	15107	15291	15251	15083	15025	15225	15233	14911	14989	15249	14990	15226	15181	15302	15044	15169	15169	15170	15250	15224	15125	15129	15036	15231	15086	15004	15235	15132	15216	15101	14848	15211	15113	15059	15061	15260	15127	15304	15159	15148	15233	15078	15216	15126	15176	14964	15134	15245	15155	15195	15106	15119	15161	15141	15232	15274	15035	15155	15231	15217	14927	15129	14959	15190	15176	15133	15061	15056	15248	15090	15012	15266	15331	14917	15190	15100	15048	15249	15087	15142	15114	15127	15183	15152	15194	15050	15271	15115	15161	15056	15101	15109	14992	15222	15084	15215	15104	15021	15131	15050	15050	15141	15218	15110	15074	15206	14979	14999	14914	15238	15126	15165	15042	15123	15188	15335	14948	15177	15252	15199	15030	15008	14954	15161	15195	14913	15089	15067	15253	15148	15106	14959	15082	15098	15238	15156	15412	15129	15128	15196	15197	15046	15055	15076	15171	15051	15041	14933	15065	15204	15165	15063	15279	14989	15101	15069	15241	15103	15198	15083	15215	15183	15095	15007	15124	15103	15067	15271	15139	15167	15281	15254	15181	15213	15149	15230	15240	15053	15251	15116	15094	15128	15157	15231	15097	15136	15266	15068	15109	15120	15142	15189	15156	15094	15138	15156	14975	15035	15092	15214	15046	15035	14830	15130	15200	14969	14963	15175	15067	15241	15141	15100	15116	14981	15312	15178	15204	15219	15262	15230	15278	15221	15150	15125	14991	15201	15181	15373	15189	15199	15112	15156	15279	15052	15165	15091	15225	15201	15167	15160	15197	15093	15124	15266	15278	15209	15050	15098	14950	15178	15082	15226	15150	15165	15210	14968	15191	15065	15212	15212	15232	15246	15243	15041	15118	15287	15176	15257	15221	15337	15035	15189	15197	14961	15201	15151	15005	15180	15100	15020	15122	14951	15296	15124	15240	15144	15018	15312	15202	15115	15241	14986	15110	15193	15190	15064	15070	15149	15176	15172	15178	15068	15197	15085	14979	15176	15221	15137	15043	15244	15184	15096	15183	15225	15120	15214	15055	15016	15030	15012	15211	15073	15016	14901	15186	15075	15090	15147	15225	15326	15054	14962	15262	15180	15183	15127	15057	15075	15077	15267	15102	15246	15128	15008	15145	15389	15071	15171	15042	15145	15139	15065	15276	15228	15155	15190	15210	15133	14886	15148	15026	15188	15369	15310	15107	14913	15161	15262	15221	15098	15106	15051	15189	15188	15144	15032	15043	15015	15294	15123	14992	15216	15098	15066	15127	15118	15037	15279	15288	15035	15130	15166	15147	14948	15131	15203	15090	15077	15137	15169	15269	15125	15048	15137	15214	15250	15172	15209	15331	15219	15050	15101	15036	15194	15058	15015	15173	15137	15157	15190	15187	15205	15072	15127	15050	15256	15183	15058	15109	15252	15155	14959	15147	15222	15207	15119	15097	15127	15141	15275	15201	15159	15357	15177	15222	15208	15150	15238	15091	15198	15080	15207	14993	15016	15158	15091	15173	15234	15104	15030	15099	15200	15114	15111	15172	15236	15123	15378	15223	15167	15205	15118	15196	15249	15038	15233	15178	15375	14944	15198	15179	15146	15102	15213	15353	15295	15121	15052	15154	15127	15147	15197	15144	15048	15178	15298	15327	15167	15211	15207	15266	15229	15189	15259	15224	15172	15195	15175	15072	15183	14940	15021	15301	15277	15096	15234	15075	15144	15177	15240	15079	15273	15257	15028	15161	15201	15151	15159	15004	15248	15063	15097	14989	15072	15213	15015	15214	15254	15100	15125	15086	15158	15046	15057	15075	15241	15105	15012	15166	15020	15101	15193	15112	14907	15136	15182	15182	15283	15175	15161	15359	15026	15132	15054	15266	15040	15231	15120	15214	15111	15069	15163	15086	15151	15104	15294	15229	15082	15162	15206	15027	15182	15175	15250	15214	15126	15223	14927	15053	15212	15054	15185	15271	15150	15198	15266	15121	15104	15094	15166	15202	15107	15217	15269	15096	15062	15248	15098	15255	15263	15272	15088	15064	15122	15252	15130	15263	15131	15052	15011	15108	15142	15073	15078	15248	15197	15133	15229	14992	15129	15279	15211	15196	15163	15060	15122	15225	15318	15240	15098	15249	14997	15135	15193	15122	15211	15078	15087	14973	14983	15134	15115	15286	15165	15215	15157
27102	21717	25946	23604	20114	19673	19959	19391	19025	19204	19145	18929	18752	18605	18798	19838	20765	20507	19727	19202	19007	18667	18645	18615	18804	18765	18672	18617	18799	18823	18660	18710	18519	18678	18789	18974	18688	18657	18827	18740	18775	18614	18889	18624	18602	18608	18587	18815	18526	18576	18784	18625	18628	18736	18799	18632	18843	18754	18580	18925	18750	18603	18599	18646	18673	18576	18685	18662	18719	18491	18756	18802	18750	18683	18563	18514	18574	18734	18781	18800	18679	18810	18677	18657	18533	18517	18774	18858	18786	18549	18836	18758	18903	18882	18649	18653	18569	18601	18762	18527	18743	18599	18586	18522	18728	18476	18500	18439	18494	18728	18695	18594	18568	18761	18655	18905	18828	18649	18843	18685	18809	18903	18636	18600	18694	18734	18741	18696	18584	18865	18630	18778	18791	18610	18641	18686	18558	18606	18820	18727	18631	18757	18628	18949	18559	18626	18842	18576	18602	18632	18578	18626	18733	18537	18764	18745	18820	18813	18685	18763	18986	18728	18794	18769	18654	18693	18607	18424	18571	18655	18777	18692	18631	18639	18635	18538	18653	18538	18742	18666	18558	18818	18585	18612	18683	18679	18674	18439	18609	18604	18454	18863	18723	18791	18637	18468	18791	18384	18484	18692	18720	18554	18620	18676	18635	18631	18699	18660	18511	18668	18586	18700	18590	18683	18807	18687	18726	18635	18701	18514	18605	18609	18727	18782	18476	18650	18809	18651	18585	18797	18683	18758	18653	18803	18525	18718	18798	18689	18608	18574	18754	18779	18752	18823	18812	18628	18609	18539	18711	18736	18738	18637	18644	18671	18819	18668	19000	18510	18511	18553	18756	18588	18702	18718	18682	18687	18509	18809	18695	18714	18452	18653	18631	18520	18640	18647	18657	18623	18584	18627	18639	18751	18721	18746	18514	18829	18774	18698	18622	18702	18693	18637	18696	18683	18574	18588	18714	18811	18677	18683	18585	18771	18753	18768	18914	18876	18605	18668	19062	18734	18732	18681	18725	18662	18651	18507	18708	18676	18648	18651	18720	18612	18574	18541	18774	18664	18502	18615	18554	18835	19028	18817	18628	18738	18690	18714	18921	18962	18690	18413	18710	18734	18694	18777	18670	18651	18708	18906	18699	18574	18756	18648	18831	18484	18611	18702	18648	18389	18469	19060	18625	18819	18656	18721	18684	18738	18680	18674	18782	18785	18709	18651	18834	18409	18568	18499	18727	18891	18762	18497	18739	18601	18594	18687	18635	18514	18748	18641	18616	18814	18872	18931	18780	18714	18646	18749	18448	18731	18879	18902	18814	18891	18807	18867	18822	18765	18784	18955	18635	18670	18657	18707	18870	18704	18666	18713	18574	18728	18694	18557	18727	18411	18822	18772	18832	19019	18833	18615	18588	18689	18924	18818	18565	18812	18474	18684	18592	18483	18478	18724	18690	18860	18651	18725	18843	18669	18715	18666	18916	18720	18983	18798	18807	18683	18749	18840	18751	18719	18928	18776	18925	18856	18621	18586	18999	18535	18695	18607	18835	18740	18638	18807	18764	18703	18702	18849	18890	18657	18569	18755	18754	18788	18561	18765	18687	18931	18919	18843	18706	18628	18805	18669	18531	18822	18526	18777	18662	18526	18824	18764	18649	18569	18688	18623	18656	18525	18866	18810	18782	18711	18626	18688	18771	18609	18724	18693	18444	18777	18619	18510	18611	18605	18759	18574	18672	18787	18679	18903	18832	18825	18755	18752	18575	18782	18841	18587	18602	18653	18530	18570	18683	18558	18556	18645	18489	18705	18750	18818	18612	18823	18585	18536	18518	18414	19035	18557	18822	18898	18611	18658	18608	18549	18712	18693	18497	18484	18788	18558	18687	18502	18701	18796	18793	18814	18854	18901	18838	18811	18857	18773	18467	18831	18593	18676	18576	18883	18530	18893	18658	18653	18804	18729	18596	18668	18592	18519	18582	18658	18439	18676	18677	18835	18601	18929	18689	18619	18711	18684	18452	18683	18759	18830	18615	18520	18622	18623	18987	18754	18585	18691	18811	18865	18491	18715	18671	18647	18655	18565	18663	18745	18888	18752	18564	18787	18614	18506	18725	18636	18671	18734	18614	18829	18784	18726	18797	18544	18605	18869	18833	18705	18771	18743	18670	18577	18714	18810	18764	18740	18618	18813	18622	18734	18693	18722	18604	18740	18559	18635	18761	18737	18861	18718	18632	18776	18721	18609	18779	18751	18553	18621	18731	18663	18576	18764	18776	18689	18614	18811	18707	18963	18716	18503	18880	18738	18667	18672	18896	18667	18760	18711	18773	18761	18608	18789	18683	18840	18602	18822	18682	18418	18838	18594	18708	18841	18554	18642	18694	18606	18603	18537	18987	18887	18810	18552	18809	18833	18615	18813	18719	18890	18885	18526	18784	18628	18668	18533	18879	18580	18680	18802	18636	18482	18709	18675	18676	18802	18619	18381	18732	18598	18697	18418	18754	18773	18416	18581	18818	18504	18804	18846	18617	18615	18795	18909	18653	18478	18577	18603	18470	18809	18785	18788	18723	18584	18711	18777	18790	18779	18795	18746	18689	18994	18512	18765	18770	18905	18464	18636	18697	18607	18708	18755	18555	18900	18766	18650	18862	18756	18824	18619	18860	18727	18766	18603	18665	18701	18688	18535	18842	18494	18688	18720	18686	18615	18573	18647	18613	18514	18619	18649	18831	18817	18620	18653	18627	18572	18802	18650	18642	18810	18839	18714	18844	18559	18662	18582	18394	18820	18701	18864	18646	18791	18730	18483	18671	18594	18847	18661	18630	18716	18869	18743	18616	18743	18591	18665	18881	18922	18640	18622	18609	18551	18518	18733	18752	18628	18684	18573	18735	18799	18644	18790	18841	18625	18421	18785	18992	18679	18535	18631	18580	18804	18685	18864	18664	18564	18711	18728	18825	18814	18625	18609	18625	18676	18719	18467	18600	18661	18825	18857	18754	18643	18632	18823	18613	18668	18423	18591	18626	18694	18564	18646	18756	18800	18634	18959	18674	18808	18603	18486	18532	18805	18693	18763	18698	18552	18712	18648	18759	18701	18696	18596	18698	18697	18602	18639	18777	18886	18883	18749	18541	18735	18783	18687	18534	18705	18738	18454	18634	18774	18758	18572	18576	18647	18507	18709	18537	18435	18762	18839	18807	18567	18742	18732	18742	18653	18717	18580	18770	18875	18736	18650	18779	18541	18813	18664	18805	18600	18869	18629	18957	18779	18687	18617	18736	18545	18628	18463	18690	18641	18737	18740	18717	18806	18557	18670	18568	18736	18843	18581	18644	18693	18763	18691	18522	18599	18828	18776	18774	18737	18775	18812	18703	18650	18661	18833	18735	18714	18715	18623	18675	18644	18832	18547	18655	18558	18549	18801	18718	18645	18738	18550	18948	18540	18657	18739	18564	18652	18708	18777	18650	18593	18773	18677	18711	18896	18702	18712	18530	18741	18769	18822	18652	18703	18767	18833	18750	18826	18712	18676	18628	18553	18656	18706	18591	18834	18839	18752	18818	18769	18864	18807	18745	18708	18507	18652	18697	18646	18677	18766	18705	18793	18996	18598	18742	18821	18566	18537	18666	18661	18713	18726	18476	18895	18608	18602	18584	18694	18602	18552	18787	18454	18580	18648	18652	18673	18595	18796	18837	18717	18716	18596	18746	18799	18808	18769	18862	18686	18541	18612	18706	18601	18740	18576	18726	18564	18695	18616	18867	18701	18706	18581	18785	18897	18654	18642	18673	18831	18538	18518	18646	18702	18856	18638	18673	18738	18631	18803	18807	18598	18717	18676	18763	18710	18836	18669	18577	18740	18466	18572	18530	18666	18734	18886	18716	18701	18733	18641	18605	18558	18526	18706	18641	18639	18580	18738	18768	18513	18641	18753	18730	18707	18702	18784	18617	18780	18643	18621	18818	18671	18843	18729	18884	18745	18826	18835	18580	18776	18737	18631	18630	18744	18823	18689	18854	18798	18542	18549	18742	18530	18732	18740	18608	18651	18833	18866	18758	18706	18560	18760	19014	18824	18685	18841	18681	18729	18697	18779	18699	18956	18720	18820	18712	18865	18833	18808	18703	18898	18743	18715	18880	18670	18749	18706	18665	18863	18716	18858	18700	18870	18578	18603	18688	18778	18844	18770	18587	18803	18720	18743	18733	18687	18837	18846	18677	18622	18756	18634	18635	18643	18644	18723	18481	18810	18826	18800	18542	18850	18805	18798	18642	18690	18633	18634	18682	18867	18651	18780	18672	18628	18805	18839	18533	18609	18769	18709	18912	18746	18543	18710	18570	18668	18465	18776	18652	18707	18702	18761	18927	18905	18931	18963	18725	18809	18576	18807	18751	18871	18594	18943	18783	18695	18805	18664	18658	18841	18740	18611	18785	18816	18627	18896	18805	18747	18506	18731	18530	18746	18595	18940	18656	18836	18679	18753	18858	18747	18737	18684	18883	18736	18645	18618	18933	18812	18850	18834	18583	18671	18765	18845	18569	18646	18675	18591	18802	18717	18717	18613	18793	18732	18792	18853	18664	18674	18758	18683	18727	18747	18513	18713	18835	18512	18671	18793	18558	18759	18665	18638	18499	18605	18731	18746	18708	18682	18637	18646	18673	18523	18839	18663	18850	18697	18488	18670	18782	18521	18555	18707	18643	18720	18514	18597	18794	18733	18913	18712	18834	18681	18597	18824	18726	19006	18861	18540	18644	18888	18844	18639	18726	18645	18641	18756	18773	18729	18665	18547	18509	18638	18741	18715	18782	18659	18544	18630	18628	18552	18558	18699	18920	18883	18923	18646	18538	18836	18722	18593	18648	18607	18692	18856	18715	18628	18841	18491	18909	18866	18761	18657	18468	18701	18686	18668	18761	18674	18696	18886	18744	18746	18712	18944	18677	18545	18802	18937	18796	18936	18821	18734	18663	18575	18746	18884	18632	18594	18702	18705	18663	18680	18649	18802	18530	18568	18764	18786	18718	18696	18694	18512	18657	18769	18780	18717	19001	18735	18797	18798	18591	18487	18692	18726	18777	18611	18552	18559	18701	18517	18765	18643	18732	18599	18612	18737	18694	18593	18515	18676
15397	19390	20535	18639	18007	17029	17161	16486	16024	15985	15981	15719	15631	15577	15643	17507	17998	17648	16609	16071	15646	15574	15611	15555	15472	15469	15451	15506	15412	15536	15517	15628	15386	15644	15464	15356	15426	15450	15435	15725	15507	15596	15443	15718	15515	15494	15588	15594	15640	15455	15716	15657	15525	15532	15525	15422	15611	15537	15580	15843	15494	15384	15620	15493	15450	15495	15551	15510	15709	15484	15573	15514	15472	15676	15416	15537	15483	15531	15616	15543	15641	15574	15381	15486	15384	15575	15377	15503	15527	15601	15639	15580	15500	15443	15550	15619	15624	15558	15539	15612	15573	15409	15655	15648	15663	15559	15617	15608	15484	15492	15536	15473	15567	15524	15410	15753	15422	15388	15631	15267	15648	15607	15540	15687	15464	15533	15478	15619	15699	15662	15656	15688	15475	15556	15327	15578	15485	15485	15425	15469	15563	15438	15678	15713	15531	15514	15519	15543	15469	15659	15582	15569	15562	15556	15555	15696	15701	15393	15560	15607	15592	15361	15664	15598	15395	15566	15500	15533	15384	15587	15647	15389	15615	15421	15570	15465	15557	15436	15431	15484	15447	15638	15532	15580	15638	15428	15364	15578	15547	15588	15552	15460	15517	15450	15558	15545	15533	15583	15558	15550	15468	15440	15366	15559	15362	15524	15619	15638	15576	15541	15556	15585	15550	15506	15345	15558	15650	15634	15493	15566	15768	15528	15441	15440	15601	15548	15621	15530	15409	15633	15544	15586	15479	15573	15541	15437	15548	15368	15518	15494	15560	15530	15602	15308	15528	15603	15588	15601	15662	15642	15489	15539	15553	15629	15541	15561	15662	15600	15681	15543	15654	15561	15595	15435	15673	15561	15357	15471	15527	15417	15571	15553	15496	15510	15588	15622	15372	15457	15560	15644	15555	15439	15468	15468	15480	15531	15614	15510	15685	15568	15533	15626	15699	15581	15539	15542	15501	15527	15457	15517	15392	15480	15420	15519	15464	15579	15531	15405	15427	15574	15475	15544	15460	15511	15398	15527	15312	15498	15430	15584	15383	15633	15376	15470	15464	15535	15518	15492	15437	15481	15617	15582	15577	15608	15517	15507	15622	15366	15379	15694	15494	15656	15290	15448	15485	15601	15505	15820	15507	15515	15700	15644	15515	15570	15516	15606	15551	15445	15637	15526	15588	15626	15294	15533	15689	15405	15785	15443	15459	15587	15559	15528	15610	15652	15465	15545	15542	15455	15568	15527	15666	15458	15477	15609	15572	15642	15581	15363	15592	15416	15420	15530	15501	15584	15649	15545	15485	15616	15528	15589	15427	15414	15572	15484	15535	15416	15521	15581	15532	15574	15630	15436	15663	15555	15560	15409	15483	15533	15480	15552	15420	15451	15756	15582	15502	15652	15507	15511	15515	15566	15484	15533	15570	15556	15603	15542	15430	15489	15505	15426	15546	15509	15478	15585	15479	15337	15564	15550	15545	15468	15547	15495	15512	15600	15575	15778	15578	15777	15515	15400	15784	15604	15565	15409	15486	15665	15664	15545	15569	15447	15639	15485	15576	15494	15535	15608	15552	15530	15542	15557	15586	15536	15569	15491	15395	15585	15628	15429	15516	15517	15564	15556	15371	15512	15561	15615	15355	15449	15636	15566	15607	15815	15564	15442	15517	15556	15517	15446	15476	15706	15579	15514	15446	15541	15550	15440	15401	15528	15744	15363	15612	15581	15540	15530	15736	15446	15520	15464	15714	15577	15476	15426	15631	15529	15392	15451	15668	15683	15646	15540	15648	15569	15514	15625	15474	15516	15613	15562	15457	15599	15388	15555	15592	15491	15651	15500	15621	15488	15752	15580	15550	15668	15680	15642	15478	15488	15588	15560	15592	15599	15577	15440	15586	15588	15553	15567	15650	15645	15597	15558	15389	15672	15596	15603	15587	15808	15699	15439	15561	15434	15525	15233	15338	15582	15489	15567	15469	15512	15418	15399	15565	15681	15579	15417	15551	15873	15556	15585	15462	15549	15498	15468	15498	15599	15728	15529	15540	15430	15756	15606	15317	15643	15584	15498	15417	15592	15587	15411	15439	15762	15461	15622	15536	15459	15515	15439	15511	15490	15641	15609	15568	15536	15548	15675	15458	15461	15631	15353	15262	15678	15648	15644	15611	15603	15442	15363	15323	15751	15491	15627	15507	15654	15501	15394	15390	15590	15543	15567	15615	15571	15472	15697	15698	15657	15504	15505	15614	15674	15459	15497	15455	15443	15677	15554	15602	15606	15351	15551	15580	15402	15590	15558	15528	15376	15520	15505	15543	15593	15540	15613	15690	15626	15566	15559	15485	15532	15510	15534	15492	15556	15528	15395	15469	15614	15529	15537	15579	15578	15820	15544	15495	15525	15490	15522	15549	15596	15584	15504	15651	15500	15585	15638	15332	15675	15292	15483	15439	15602	15492	15626	15469	15532	15445	15476	15617	15649	15461	15635	15635	15616	15525	15531	15733	15471	15428	15504	15548	15540	15754	15452	15634	15553	15526	15586	15385	15480	15414	15442	15607	15510	15509	15585	15585	15436	15690	15639	15417	15589	15504	15659	15517	15429	15492	15502	15297	15585	15491	15572	15507	15511	15474	15648	15516	15680	15409	15665	15568	15520	15564	15649	15472	15528	15569	15439	15592	15442	15450	15547	15761	15452	15278	15425	15635	15438	15467	15400	15493	15447	15554	15557	15542	15612	15428	15479	15581	15631	15628	15561	15603	15575	15560	15532	15536	15466	15558	15729	15524	15572	15709	15548	15592	15605	15532	15460	15627	15757	15597	15675	15398	15370	15650	15483	15478	15596	15562	15571	15512	15594	15653	15400	15618	15524	15782	15571	15442	15472	15722	15588	15539	15418	15382	15469	15500	15366	15478	15422	15456	15629	15579	15424	15510	15557	15381	15369	15544	15782	15476	15477	15681	15495	15497	15567	15493	15501	15459	15478	15581	15442	15624	15518	15365	15576	15719	15492	15450	15455	15387	15499	15442	15714	15587	15549	15492	15358	15537	15564	15615	15469	15626	15544	15457	15435	15544	15541	15377	15549	15569	15609	15456	15491	15555	15587	15598	15619	15561	15578	15517	15467	15456	15478	15429	15451	15583	15490	15387	15517	15525	15546	15527	15573	15502	15622	15491	15694	15572	15353	15440	15498	15699	15384	15548	15799	15545	15589	15555	15694	15497	15533	15546	15496	15287	15486	15464	15419	15721	15661	15490	15492	15593	15632	15504	15634	15461	15563	15512	15674	15436	15407	15447	15477	15442	15603	15560	15497	15535	15531	15629	15416	15507	15583	15574	15527	15733	15457	15543	15640	15606	15451	15332	15772	15513	15489	15412	15554	15440	15510	15545	15553	15596	15492	15540	15605	15579	15450	15690	15514	15506	15450	15414	15456	15351	15476	15495	15619	15566	15511	15552	15521	15472	15393	15611	15573	15583	15600	15532	15595	15588	15569	15595	15436	15584	15496	15742	15573	15584	15501	15528	15509	15467	15652	15402	15481	15643	15587	15617	15399	15628	15364	15463	15384	15561	15456	15583	15510	15391	15528	15491	15663	15381	15616	15566	15548	15644	15595	15796	15517	15558	15544	15563	15413	15672	15524	15602	15471	15469	15588	15586	15680	15426	15717	15499	15539	15492	15498	15655	15656	15590	15503	15458	15536	15497	15560	15546	15454	15447	15578	15601	15471	15624	15523	15558	15528	15530	15386	15490	15408	15515	15671	15639	15570	15443	15321	15448	15613	15597	15447	15564	15432	15570	15468	15502	15571	15361	15561	15686	15542	15564	15533	15542	15596	15488	15581	15636	15467	15703	15489	15469	15378	15753	15560	15551	15575	15674	15671	15669	15520	15555	15630	15547	15523	15662	15276	15476	15411	15521	15427	15697	15504	15553	15579	15624	15447	15587	15458	15533	15388	15458	15613	15669	15542	15380	15490	15519	15619	15546	15601	15497	15465	15510	15466	15514	15530	15568	15637	15484	15528	15459	15430	15543	15460	15459	15493	15307	15578	15580	15596	15552	15570	15405	15648	15481	15609	15392	15573	15687	15646	15650	15586	15480	15679	15507	15405	15546	15620	15570	15449	15648	15421	15498	15518	15508	15439	15556	15449	15598	15603	15491	15622	15585	15378	15592	15533	15523	15531	15506	15574	15462	15540	15536	15655	15519	15654	15458	15503	15513	15450	15645	15400	15531	15378	15544	15504	15429	15442	15484	15628	15482	15484	15415	15566	15352	15585	15550	15479	15592	15446	15376	15424	15601	15589	15538	15498	15461	15594	15604	15349	15567	15494	15618	15359	15412	15519	15456	15612	15557	15360	15511	15411	15603	15503	15728	15523	15452	15548	15510	15377	15507	15699	15469	15500	15380	15365	15604	15503	15442	15412	15479	15495	15363	15506	15630	15605	15554	15508	15417	15312	15604	15556	15433	15393	15389	15731	15553	15429	15640	15517	15468	15562	15493	15588	15694	15448	15439	15443	15527	15492	15731	15494	15513	15540	15405	15255	15607	15298	15522	15615	15711	15404	15497	15523	15514	15485	15520	15447	15558	15658	15614	15701	15418	15687	15461	15426	15649	15455	15327	15558	15457	15572	15517	15575	15532	15548	15536	15479	15602	15505	15499	15392	15486	15589	15525	15741	15521	15427	15588	15501	15537	15465	15623	15672	15569	15515	15590	15636	15499	15718	15602	15453	15727	15522	15542	15406	15592	15470	15441	15536	15363	15724	15462	15690	15643	15308	15521	15548	15732	15597	15480	15548	15466	15679	15489	15541	15444	15716	15455	15437	15657	15678	15586	15527	15604	15392	15411	15470	15446	15596	15598	15444	15627	15664	15589	15517	15330	15572	15500	15569	15519	15540	15486	15418	15517	15664	15581	15720	15559	15408	15373	15568	15609	15594	15494	15721	15501	15690	15464	15565	15756	15443	15459	15498	15422	15690	15364	15485	15650	15535	15785	15518	15524	15493	15623	15554	15474	15559	15734	15435	15454	15677	15648	15576	15460	15582	15540	15577	15577	15580	15542	15446	15496	15635	15288	15532	15562	15442	15410	15553	15505	15526	15667	15629	15497	15499	15549	15491	15406	15591
23816	21010	28352	23986	22193	22798	22317	19815	19132	19569	19198	18779	18880	18673	19035	27029	29732	27333	23445	20640	19272	18806	18500	18545	18527	18335	18435	18614	18298	18471	18585	18644	18337	18517	18338	18447	18486	18383	18514	18496	18297	18492	18542	18426	18301	18451	18595	18414	18232	18486	18643	18325	18259	18411	18463	18400	18268	18299	18272	18488	18377	18243	18423	18667	18485	18501	18444	18507	18560	18437	18496	18365	18259	18361	18455	18525	18274	18377	18234	18888	18195	18582	18432	18209	18371	18312	18410	18256	18444	18355	18143	18343	18463	18370	18460	18386	18539	18475	18311	18314	18328	18321	18292	18520	18447	18577	18283	18497	18469	18490	18389	18302	18329	18316	18254	18470	18390	18304	18500	18228	18492	18337	18429	18238	18296	18457	18259	18275	18393	18367	18533	18506	18425	18204	18589	18480	18483	18526	18474	18252	18496	18382	18457	18401	18482	18204	18629	18280	18314	18515	18276	18349	18338	18089	18259	18459	18474	18458	18536	18350	18428	18281	18202	18207	18259	18386	18329	18429	18276	18427	18351	18462	18390	18390	18511	18384	18348	18525	18457	18277	18362	18388	18310	18584	18356	18378	18534	18540	18269	18497	18368	18269	18389	18420	18558	18610	18177	18604	18527	18424	18388	18372	18417	18498	18437	18413	18428	18436	18346	18268	18670	18579	18363	18324	18530	18239	18522	18296	18484	18431	18351	18440	18345	18293	18424	18588	18359	18374	18423	18402	18202	18356	18325	18210	18405	18337	18300	18405	18147	18250	18275	18449	18217	18293	18466	18383	18204	18268	18467	18341	18622	18443	18439	18413	18222	18143	18159	18557	18420	18456	18332	18430	18244	18273	18326	18349	18322	18285	18406	18401	18464	18470	18150	18161	18390	18401	18484	18384	18306	18387	18435	18256	18494	18490	18197	18474	18471	18381	18319	18447	18307	18503	18418	18540	18384	18600	18474	18302	18471	18395	18334	18160	18380	18526	18223	18442	18456	18495	18337	18241	18408	18501	18429	18426	18485	18316	18455	18518	18441	18340	18474	18460	18515	18373	18547	18451	18227	18149	18223	18469	18208	18340	18207	18321	18588	18451	18425	18289	18334	18061	18522	18413	18381	18192	18429	18374	18196	18248	18234	18288	18294	18386	18404	18149	18365	18217	18342	18263	18206	18389	18316	18378	18447	18463	18534	18411	18570	18343	18374	18411	18480	18261	18506	18283	18339	18373	18384	18608	18118	18226	18428	18360	18241	18338	18194	18641	18514	18558	18494	18347	18368	18437	18476	18252	18151	18382	18431	18346	18284	18538	18484	18520	18254	18517	18328	18350	18343	18543	18464	18313	18291	18338	18262	18290	18322	18319	18341	18192	18311	18370	18452	18179	18341	18369	18491	18236	18370	18335	18430	18327	18162	18549	18470	18177	18378	18385	18330	18331	18276	18304	18547	18459	18124	18303	18512	18474	18580	18376	18437	18613	18459	18447	18314	18434	18303	18327	18461	18345	18413	18470	18408	18564	18328	18397	18251	18478	18502	18493	18532	18406	18213	18377	18408	18301	18501	18535	18321	18438	18298	18147	18350	18309	18299	18243	18387	18253	18496	18405	18362	18266	18258	18446	18191	18346	18593	18395	18336	18390	18438	18238	18378	18459	18403	18250	18210	18345	18343	18358	18261	18340	18348	18318	18366	18390	18354	18296	18329	18213	18169	18360	18473	18347	18310	18428	18375	18231	18243	18179	18314	18386	18457	18492	18341	18240	18465	18599	18432	18469	18500	18408	18253	18551	18469	18259	18300	18352	18482	18335	18421	18478	18394	18331	18476	18414	18242	18266	18291	18356	18487	18248	18378	18282	18362	18306	18426	18292	18567	18474	18550	18367	18245	18225	18476	18407	18428	18437	18581	18203	18473	18228	18119	18519	18498	18280	18440	18462	18514	18392	18303	18487	18422	18452	18310	18162	18251	18188	18379	18509	18303	18241	18355	18358	18502	18394	18310	18225	18411	18228	18367	18358	18482	18428	18443	18225	18525	18571	18349	18229	18404	18677	18412	18214	18273	18297	18282	18364	18579	18599	18454	18265	18344	18365	18505	18308	18133	18463	18768	18524	18381	18281	18358	18355	18453	18290	18517	18449	18272	18524	18345	18323	18361	18468	18423	18392	18328	18375	18311	18434	18143	18446	18586	18646	18300	18384	18401	18274	18547	18468	18307	18278	18414	18552	18424	18424	18340	18267	18519	18475	18557	18396	18363	18475	18174	18350	18411	18284	18562	18231	18248	18352	18311	18288	18306	18257	18374	18285	18488	18463	18498	18201	18164	18288	18440	18254	18284	18428	18403	18276	18225	18216	18243	18462	18365	18348	18429	18340	18471	18543	18295	18249	18237	18441	18396	18411	18385	18424	18317	18458	18365	18424	18465	18456	18154	18341	18438	18222	18373	18297	18320	18359	18492	18420	18595	18373	18341	18331	18269	18366	18343	18475	18351	18617	18523	18399	18306	18372	18299	18439	18349	18231	18500	18412	18422	18412	18246	18249	18367	18254	18585	18204	18358	18360	18395	18156	18450	18374	18246	18520	18354	18511	18305	18284	18238	18491	18609	18338	18348	18244	18416	18413	18478	18533	18476	18219	18264	18530	18339	18448	18523	18481	18411	18398	18542	18551	18551	18493	18442	18607	18249	18585	18274	18436	18377	18359	18223	18433	18274	18184	18388	18364	18376	18385	18480	18227	18372	18522	18420	18223	18294	18335	18286	18430	18261	18170	18244	18366	18150	18390	18399	18377	18184	18342	18386	18400	18374	18417	18470	18377	18412	18283	18337	18341	18433	18479	18564	18315	18442	18315	18271	18472	18447	18386	18634	18395	18409	18364	18450	18273	18299	18585	18219	18398	18494	18061	18499	18472	18274	18398	18401	18133	18255	18292	18442	18612	18486	18401	18424	18375	18356	18315	18308	18465	18430	18483	18520	18299	18226	18299	18245	18390	18445	18338	18211	18421	18447	18257	18360	18356	18410	18440	18224	18292	18388	18545	18443	18450	18540	18357	18251	18418	18235	18148	18412	18276	18484	18441	18366	18279	18587	18401	18201	18313	18503	18181	18307	18396	18298	18366	18286	18280	18430	18306	18355	18336	18517	18295	18167	18455	18370	18320	18588	18333	18548	18437	18260	18396	18329	18500	18495	18288	18341	18348	18384	18114	18371	18295	18288	18307	18466	18380	18225	18526	18422	18391	18286	18415	18330	18461	18319	18443	18345	18321	18403	18340	18485	18600	18505	18415	18378	18304	18245	18391	18258	18134	18477	18310	18276	18234	18269	18640	18221	18473	18468	18471	18180	18560	18512	18112	18360	18350	18601	18351	18185	18372	18455	18528	18278	18421	18257	18439	18250	18457	18597	18627	18346	18305	18130	18436	18535	18336	18578	18224	18225	18130	18249	18385	18375	18316	18340	18357	18408	18307	18415	18326	18262	18309	18506	18337	18272	18370	18379	18239	18258	18508	18323	18181	18431	18234	18503	18174	18619	18517	18279	18265	18340	18406	18293	18339	18454	18167	18353	18473	18216	18335	18291	18252	18250	18411	18416	18338	18536	18380	18358	18380	18252	18457	18368	18419	18369	18312	18504	18462	18414	18113	18454	18573	18378	18389	18277	18268	18500	18432	18442	18347	18476	18503	18424	18195	18228	18551	18310	18742	18348	18437	18426	18486	18302	18370	18233	18509	18411	18388	18364	18418	18481	18484	18410	18518	18452	18517	18490	18302	18402	18324	18353	18376	18459	18286	18077	18297	18187	18237	18305	18448	18427	18145	18476	18445	18329	18563	18725	18267	18502	18317	18350	18518	18278	18304	18257	18253	18283	18482	18367	18301	18402	18411	18468	18237	18572	18267	18459	18407	18451	18385	18445	18510	18199	18262	18447	18444	18313	18504	18367	18374	18415	18523	18589	18217	18373	18430	18505	18417	18291	18237	18318	18295	18323	18346	18334	18313	18625	18513	18553	18512	18311	18355	18457	18332	18468	18289	18376	18387	18521	18354	18318	18344	18314	18323	18512	18434	18156	18472	18197	18419	18092	18492	18363	18309	18331	18427	18502	18290	18557	18436	18539	18423	18495	18417	18182	18386	18582	18483	18295	18574	18312	18448	18533	18388	18271	18217	18386	18387	18409	18291	18257	18287	18261	18349	18188	18522	18441	18403	18280	18521	18549	18231	18427	18226	18283	18514	18540	18393	18334	18343	18352	18186	18400	18496	18290	18210	18273	18334	18411	18348	18467	18351	18438	18342	18243	18288	18215	18439	18384	18436	18335	18404	18318	18314	18246	18262	18456	18231	18211	18347	18555	18675	18197	18316	18289	18524	18222	18236	18387	18294	18295	18516	18505	18418	18435	18395	18212	18341	18330	18338	18596	18328	18510	18274	18266	18358	18497	18343	18527	18392	18334	18321	18583	18232	18338	18553	18395	18505	18344	18424	18537	18269	18370	18364	18361	18385	18350	18341	18312	18433	18343	18246	18411	18521	18310	18332	18284	18433	18181	18424	18629	18510	18376	18349	18324	18453	18698	18251	18310	18270	18237	18348	18084	18474	18308	18213	18359	18405	18361	18402	18281	18458	18278	18337	18281	18194	18454	18158	18315	18581	18489	18114	18542	18366	18471	18376	18434	18280	18489	18513	18680	18277	18281	18426	18354	18252	18367	18430	18393	18383	18363	18368	18413	18408	18563	18320	18387	18292	18491	18345	18544	18439	18388	18547	18286	18386	18466	18430	18424	18511	18492	18138	18101	18190	18257	18241	18420	18340	18305	18290	18453	18455	18555	18442	18459	18382	18112	18535	18306	18233	18385	18361	18340	18482	18175	18574	18261	18296	18422	18247	18092	18387	18299	18336	18511	18350	18438	18429	18306	18257	18501	18501	18292	18447	18223	18263	18393	18194	18324	18335	18307	18483	18324	18341	18294	18503	18217	18520	18583	18457	18424	18211	18241	18462	18208	18180	18428	18115	18464	18255	18380	18192	18445	18240	18553	18523	18305	18377	18421	18443	18314	18536	18608	18613	18437	18524	18235	18522	18531	18215	18435	18344	18330	18401	18270	18602	18628	18462	18382	18398	18374	18501
14060	24283	24411	19927	18977	18578	17899	17182	16477	16345	16146	15706	15636	15768	16522	28636	29065	25949	20818	17507	16000	15491	15360	15283	15269	15276	15381	15322	15229	15307	15480	15353	15421	15213	15390	15351	15451	15397	15364	15410	15397	15326	15244	15392	15383	15409	15280	15300	15419	15453	15293	15373	15263	15367	15446	15325	15338	15479	15300	15554	15316	15323	15406	15380	15405	15310	15226	15262	15386	15449	15380	15412	15222	15380	15468	15501	15418	15396	15312	15313	15223	15472	15239	15314	15447	15434	15372	15311	15360	15509	15311	15355	15232	15483	15483	15240	15584	15558	15392	15414	15284	15405	15347	15204	15385	15273	15366	15279	15219	15517	15269	15490	15429	15440	15306	15294	15356	15264	15235	15415	15301	15178	15221	15411	15382	15493	15407	15253	15322	15346	15324	15404	15349	15333	15310	15414	15237	15250	15432	15355	15358	15220	15140	15335	15326	15352	15405	15362	15373	15437	15315	15354	15420	15368	15344	15250	15296	15334	15254	15399	15464	15271	15136	15355	15295	15446	15476	15468	15371	15373	15432	15383	15463	15426	15155	15405	15439	15178	15471	15372	15414	15254	15375	15308	15452	15330	15353	15428	15459	15309	15442	15412	15470	15312	15242	15342	15406	15235	15352	15346	15101	15365	15475	15368	15355	15175	15258	15369	15624	15334	15570	15321	15422	15272	15387	15292	15356	15460	15263	15347	15432	15366	15246	15345	15211	15410	15287	15409	15217	15425	15458	15272	15348	15430	15467	15481	15356	15300	15415	15348	15568	15345	15330	15186	15554	15298	15260	15346	15197	15371	15396	15396	15282	15449	15383	15252	15322	15601	15257	15185	15443	15493	15408	15206	15276	15324	15356	15301	15547	15335	15332	15397	15238	15420	15408	15333	15405	15216	15299	15414	15409	15278	15408	15441	15385	15472	15368	15567	15346	15496	15379	15296	15441	15341	15350	15474	15597	15376	15372	15425	15247	15339	15355	15370	15342	15347	15336	15357	15342	15301	15380	15341	15185	15378	15513	15417	15408	15394	15288	15402	15347	15222	15296	15241	15365	15444	15362	15489	15349	15306	15590	15378	15273	15399	15320	15454	15498	15349	15375	15381	15477	15406	15346	15545	15431	15309	15381	15578	15250	15335	15394	15313	15541	15262	15320	15227	15380	15379	15382	15288	15284	15477	15207	15279	15374	15238	15333	15397	15445	15381	15295	15296	15479	15126	15349	15283	15328	15406	15352	15223	15331	15358	15313	15312	15261	15276	15203	15384	15213	15205	15346	15385	15194	15393	15356	15240	15463	15366	15214	15402	15350	15492	15241	15296	15354	15524	15289	15234	15463	15257	15236	15113	15350	15226	15405	15383	15386	15289	15263	15375	15215	15144	15382	15328	15286	15289	15287	15348	15200	15467	15393	15334	15333	15267	15369	15392	15266	15446	15371	15306	15404	15256	15244	15327	15318	15389	15351	15174	15447	15234	15466	15174	15317	15567	15255	15367	15308	15491	15318	15414	15265	15348	15402	15315	15220	15368	15275	15403	15382	15369	15358	15342	15531	15425	15344	15435	15428	15541	15462	15449	15429	15433	15216	15535	15464	15498	15158	15404	15428	15434	15452	15339	15219	15330	15365	15172	15258	15333	15241	15273	15227	15415	15220	15550	15511	15246	15247	15568	15445	15349	15432	15573	15201	15228	15192	15195	15341	15388	15448	15384	15321	15493	15422	15371	15486	15395	15375	15360	15260	15259	15364	15497	15291	15349	15389	15406	15229	15334	15274	15404	15272	15384	15346	15258	15483	15501	15380	15278	15305	15332	15257	15357	15298	15413	15269	15461	15389	15539	15401	15418	15324	15387	15356	15394	15309	15571	15407	15536	15459	15483	15351	15318	15271	15406	15310	15351	15450	15455	15478	15473	15380	15444	15334	15324	15435	15373	15434	15254	15415	15402	15425	15351	15254	15464	15433	15235	15482	15244	15241	15194	15275	15334	15136	15409	15401	15333	15467	15159	15247	15203	15332	15251	15334	15239	15184	15608	15310	15510	15388	15213	15414	15289	15391	15458	15490	15582	15442	15368	15392	15131	15487	15538	15370	15283	15469	15186	15389	15275	15257	15237	15393	15505	15284	15421	15253	15304	15393	15385	15328	15312	15466	15497	15326	15352	15473	15464	15531	15369	15167	15306	15279	15195	15332	15364	15270	15361	15356	15386	15317	15464	15257	15170	15665	15397	15338	15458	15189	15142	15363	15360	15405	15315	15231	15389	15431	15239	15419	15302	15410	15373	15279	15233	15456	15486	15468	15324	15330	15329	15398	15373	15268	15359	15285	15334	15444	15298	15353	15369	15477	15296	15249	15365	15306	15282	15279	15116	15552	15245	15333	15438	15419	15303	15439	15480	15278	15331	15243	15480	15211	15297	15196	15547	15239	15428	15276	15386	15235	15302	15292	15537	15388	15317	15466	15348	15396	15408	15333	15556	15271	15428	15172	15166	15500	15307	15305	15350	15396	15455	15312	15337	15318	15192	15273	15422	15318	15504	15508	15317	15352	15414	15479	15328	15442	15285	15445	15325	15180	15491	15402	15303	15229	15224	15253	15389	15317	15387	15182	15126	15421	15246	15343	15199	15248	15168	15436	15468	15503	15496	15322	15290	15443	15308	15351	15322	15615	15425	15300	15309	15384	15495	15464	15457	15390	15216	15301	15371	15447	15427	15332	15395	15368	15281	15277	15311	15330	15357	15429	15220	15388	15315	15438	15338	15265	15291	15291	15456	15362	15201	15292	15593	15379	15270	15436	15255	15427	15476	15371	15473	15336	15357	15187	15242	15438	15251	15463	15317	15283	15309	15366	15299	15380	15441	15280	15242	15402	15357	15337	15181	15245	15317	15461	15381	15409	15333	15209	15448	15482	15273	15318	15401	15335	15194	15244	15312	15329	15238	15541	15368	15114	15550	15276	15336	15482	15417	15431	15470	15161	15360	15397	15192	15264	15627	15253	15420	15297	15345	15478	15421	15462	15313	15391	15329	15352	15340	15242	15442	15563	15420	15356	15409	15219	15346	15226	15328	15421	15314	15414	15261	15352	15331	15324	15492	15378	15219	15218	15212	15207	15251	15244	15413	15314	15498	15294	15449	15304	15380	15461	15309	15401	15326	15324	15441	15391	15289	15346	15369	15468	15334	15551	15494	15263	15408	15256	15404	15353	15339	15417	15356	15127	15365	15458	15184	15334	15322	15175	15280	15356	15205	15352	15274	15319	15329	15413	15365	15362	15343	15273	15522	15302	15361	15328	15502	15422	15225	15364	15470	15205	15168	15525	15154	15501	15421	15366	15270	15320	15303	15186	15492	15472	15394	15354	15153	15444	15264	15611	15341	15225	15121	15152	15330	15497	15445	15247	15414	15118	15375	15353	15337	15384	15339	15336	15329	15357	15296	15372	15382	15270	15386	15302	15531	15279	15390	15477	15275	15266	15480	15431	15386	15454	15508	15500	15339	15248	15401	15342	15338	15430	15305	15399	15413	15297	15158	15397	15329	15226	15253	15288	15273	15318	15377	15306	15348	15305	15372	15362	15299	15515	15289	15339	15257	15413	15299	15261	15344	15216	15214	15330	15481	15273	15496	15360	15558	15181	15254	15388	15355	15298	15186	15398	15313	15383	15326	15505	15465	15373	15596	15404	15457	15401	15347	15381	15341	15306	15326	15213	15284	15371	15245	15429	15368	15246	15276	15354	15346	15256	15400	15335	15363	15452	15300	15353	15364	15181	15340	15240	15457	15227	15371	15311	15399	15352	15134	15347	15209	15402	15535	15422	15278	15338	15430	15296	15393	15445	15388	15442	15318	15243	15259	15320	15473	15380	15339	15386	15370	15282	15342	15182	15259	15352	15322	15333	15287	15212	15390	15192	15368	15427	15392	15392	15320	15290	15452	15343	15343	15555	15355	15427	15252	15331	15225	15416	15385	15353	15392	15309	15290	15407	15394	15460	15399	15478	15385	15200	15346	15406	15327	15275	15264	15350	15332	15343	15472	15453	15322	15397	15347	15374	15280	15296	15173	15291	15275	15516	15138	15514	15376	15355	15465	15384	15406	15261	15315	15286	15381	15561	15437	15304	15368	15235	15336	15401	15245	15309	15404	15348	15197	15375	15454	15212	15231	15412	15373	15257	15385	15507	15482	15260	15410	15231	15209	15387	15255	15520	15243	15450	15267	15505	15290	15186	15372	15198	15381	15311	15317	15324	15259	15406	15354	15317	15377	15467	15335	15415	15488	15526	15184	15336	15298	15388	15250	15211	15436	15158	15413	15207	15266	15329	15405	15386	15278	15360	15345	15169	15384	15394	15415	15424	15403	15345	15463	15205	15309	15310	15261	15328	15416	15417	15398	15435	15455	15472	15405	15475	15470	15405	15412	15426	15466	15339	15283	15412	15440	15315	15391	15437	15501	15419	15380	15242	15414	15344	15298	15262	15397	15285	15426	15366	15210	15312	15337	15364	15224	15394	15319	15217	15293	15366	15309	15382	15297	15278	15323	15292	15300	15282	15337	15378	15329	15361	15503	15349	15287	15508	15318	15364	15317	15267	15339	15366	15326	15412	15182	15449	15312	15383	15364	15305	15415	15307	15487	15197	15482	15345	15527	15246	15326	15228	15378	15341	15462	15404	15539	15442	15309	15347	15513	15405	15424	15305	15316	15281	15388	15365	15274	15276	15325	15398	15556	15398	15361	15384	15131	15282	15190	15562	15257	15419	15406	15560	15325	15227	15276	15298	15215	15408	15398	15329	15285	15620	15364	15433	15296	15441	15365	15463	15429	15353	15418	15388	15196	15605	15111	15333	15303	15402	15513	15430	15368	15230	15221	15327	15321	15348	15444	15562	15376	15391	15246	15250	15290	15212	15526	15388	15412	15485	15333	15229	15454	15309	15435	15273	15457	15245	15259	15252	15359	15349	15335	15238	15397	15344	15169	15396	15298	15320	15289	15333	15387	15408	15335	15371	15265	15335	15213	15414	15427	15349	15224	15325	15347	15293	15350	15444	15440	15250	15411	15328	15330	15394	15321	15367	15189	15369	15372	15290	15252	15333	15330	15370	15294	15433	15217	15413	15330	15209	15365
22608	20982	28703	23438	21178	23593	26726	21340	19842	20069	19592	19120	19210	19292	20457	36051	37602	33769	27917	22876	20066	19148	18845	18792	18678	18990	18763	18608	18742	18732	18680	18696	18761	18601	18752	18761	18740	18746	18462	18710	18536	18765	18722	18517	18621	18476	18584	18669	18572	18722	18782	18737	18536	18538	18469	18305	18586	18515	18745	18479	18716	18695	18486	18589	18612	18738	18647	18684	18639	18586	18477	18603	18649	18565	18598	18675	18525	18484	18410	18395	18617	18515	18759	18371	18825	18570	18467	18407	18602	18653	18589	18879	18647	18611	18284	18438	18539	18628	18478	18549	18601	18647	18489	18675	18543	18643	18745	18610	18494	18444	18408	18640	18541	18692	18576	18493	18529	18722	18569	18810	18492	18620	18442	18514	18497	18341	18551	18488	18604	18608	18620	18608	18526	18551	18574	18650	18576	18618	18773	18597	18776	18757	18669	18519	18431	18555	18503	18438	18534	18481	18508	18556	18548	18602	18456	18505	18479	18554	18564	18580	18758	18470	18770	18645	18405	18497	18682	18642	18670	18617	18570	18354	18514	18614	18536	18514	18451	18657	18599	18625	18687	18581	18609	18616	18547	18668	18718	18476	18661	18495	18564	18427	18405	18555	18480	18622	18632	18527	18593	18556	18463	18627	18597	18308	18426	18500	18519	18384	18452	18728	18518	18333	18380	18422	18312	18357	18503	18576	18571	18422	18316	18546	18467	18710	18384	18373	18564	18627	18552	18494	18406	18577	18492	18626	18834	18455	18565	18428	18410	18438	18411	18599	18755	18510	18592	18504	18543	18441	18690	18531	18453	18371	18437	18722	18440	18542	18488	18474	18641	18472	18345	18585	18423	18449	18540	18582	18643	18399	18478	18546	18560	18599	18631	18603	18558	18535	18585	18431	18595	18454	18494	18654	18357	18572	18499	18475	18553	18726	18417	18621	18371	18744	18577	18679	18527	18426	18549	18474	18632	18496	18431	18533	18759	18653	18658	18651	18523	18432	18581	18597	18327	18628	18548	18517	18484	18498	18479	18467	18349	18704	18597	18485	18441	18725	18496	18697	18455	18574	18561	18337	18364	18610	18543	18425	18443	18493	18670	18675	18366	18420	18485	18679	18513	18434	18762	18531	18447	18507	18513	18698	18369	18690	18499	18443	18428	18376	18455	18579	18502	18469	18543	18330	18503	18437	18557	18398	18550	18807	18728	18511	18399	18473	18668	18442	18378	18527	18577	18732	18516	18660	18511	18451	18667	18504	18566	18578	18637	18632	18364	18703	18593	18546	18545	18402	18524	18580	18466	18294	18499	18652	18475	18461	18354	18694	18310	18772	18549	18454	18759	18668	18629	18483	18602	18424	18511	18531	18811	18336	18659	18551	18441	18536	18323	18448	18651	18320	18361	18364	18741	18688	18590	18470	18453	18441	18594	18636	18598	18559	18701	18391	18589	18433	18482	18577	18432	18624	18513	18306	18550	18518	18469	18291	18576	18475	18366	18464	18722	18529	18625	18555	18444	18440	18390	18346	18769	18689	18655	18649	18492	18526	18571	18570	18534	18305	18494	18659	18310	18498	18517	18591	18626	18437	18334	18462	18539	18410	18705	18407	18540	18411	18390	18512	18511	18515	18402	18389	18467	18670	18711	18551	18533	18462	18337	18310	18530	18669	18620	18474	18612	18525	18263	18691	18525	18468	18521	18297	18501	18423	18566	18378	18485	18454	18529	18468	18465	18296	18375	18390	18525	18437	18749	18393	18465	18653	18491	18334	18413	18490	18459	18572	18409	18453	18495	18609	18588	18550	18408	18622	18487	18462	18454	18579	18680	18491	18454	18593	18579	18687	18671	18471	18422	18160	18575	18690	18689	18495	18437	18674	18736	18609	18531	18548	18679	18455	18568	18465	18562	18379	18548	18588	18654	18403	18445	18445	18365	18506	18494	18219	18619	18396	18404	18542	18185	18368	18506	18672	18635	18367	18615	18474	18485	18367	18610	18611	18749	18328	18702	18726	18550	18332	18672	18594	18723	18451	18655	18389	18367	18419	18650	18465	18438	18477	18453	18521	18577	18648	18522	18460	18287	18450	18371	18393	18673	18425	18468	18563	18647	18598	18702	18566	18815	18602	18554	18562	18547	18737	18481	18716	18438	18589	18369	18357	18670	18386	18536	18452	18599	18637	18447	18272	18467	18460	18366	18412	18692	18468	18457	18438	18510	18539	18602	18520	18518	18638	18449	18495	18478	18438	18548	18527	18387	18454	18504	18518	18332	18264	18454	18518	18641	18393	18467	18473	18544	18563	18605	18381	18433	18530	18735	18308	18494	18414	18595	18415	18450	18427	18614	18478	18687	18609	18472	18509	18600	18598	18549	18432	18224	18380	18351	18456	18526	18515	18745	18380	18388	18479	18566	18554	18519	18674	18556	18657	18468	18525	18328	18672	18405	18592	18208	18469	18467	18648	18565	18486	18529	18527	18536	18716	18680	18628	18442	18502	18384	18596	18720	18727	18591	18269	18545	18370	18579	18467	18431	18245	18203	18494	18631	18701	18563	18730	18372	18760	18421	18506	18323	18374	18363	18585	18546	18497	18541	18670	18505	18665	18495	18357	18494	18622	18721	18617	18493	18532	18546	18412	18566	18483	18550	18326	18517	18407	18380	18704	18539	18450	18460	18499	18504	18533	18525	18517	18562	18486	18509	18234	18316	18357	18364	18251	18627	18423	18464	18563	18527	18381	18231	18709	18652	18583	18570	18565	18436	18502	18528	18746	18505	18339	18711	18839	18647	18576	18524	18556	18551	18539	18732	18333	18509	18497	18307	18582	18498	18695	18484	18401	18466	18488	18504	18303	18469	18486	18544	18539	18451	18637	18492	18668	18415	18368	18820	18560	18501	18679	18636	18653	18677	18390	18605	18392	18619	18505	18335	18399	18490	18577	18449	18507	18493	18266	18256	18519	18490	18525	18675	18636	18623	18391	18616	18476	18421	18508	18332	18441	18512	18605	18392	18372	18423	18511	18458	18608	18503	18409	18679	18475	18323	18526	18571	18552	18646	18608	18529	18507	18382	18305	18578	18599	18406	18538	18377	18428	18663	18348	18572	18361	18570	18576	18582	18759	18470	18627	18394	18368	18482	18482	18567	18541	18478	18517	18384	18563	18408	18472	18560	18447	18492	18722	18776	18578	18499	18581	18348	18492	18332	18448	18486	18337	18664	18353	18393	18472	18469	18490	18716	18481	18609	18652	18426	18444	18570	18402	18628	18700	18630	18600	18530	18652	18490	18583	18485	18616	18480	18467	18568	18714	18375	18333	18449	18592	18549	18589	18482	18479	18246	18479	18583	18412	18725	18567	18567	18611	18550	18718	18700	18601	18597	18473	18446	18497	18378	18555	18395	18399	18486	18541	18473	18332	18477	18606	18561	18658	18628	18651	18544	18605	18345	18522	18535	18613	18588	18666	18308	18555	18517	18514	18554	18545	18645	18453	18427	18573	18129	18662	18471	18566	18469	18457	18517	18576	18613	18576	18682	18687	18458	18159	18608	18400	18624	18540	18509	18475	18589	18465	18683	18451	18475	18447	18471	18445	18552	18287	18733	18519	18555	18424	18541	18479	18576	18590	18483	18570	18463	18529	18534	18563	18529	18572	18473	18454	18520	18604	18445	18516	18575	18564	18583	18627	18432	18383	18475	18767	18644	18437	18709	18343	18507	18299	18396	18470	18765	18486	18520	18363	18529	18518	18324	18390	18455	18494	18497	18446	18435	18580	18480	18413	18629	18423	18720	18665	18530	18383	18706	18703	18450	18474	18431	18492	18368	18414	18528	18424	18737	18587	18555	18539	18507	18674	18392	18480	18411	18705	18565	18617	18211	18647	18413	18395	18526	18340	18288	18387	18364	18470	18530	18602	18614	18359	18408	18650	18555	18408	18672	18512	18451	18501	18439	18413	18451	18559	18416	18255	18749	18351	18397	18411	18590	18675	18579	18676	18591	18374	18552	18369	18592	18686	18519	18792	18415	18415	18548	18698	18635	18493	18625	18394	18643	18114	18406	18494	18652	18726	18656	18460	18512	18478	18437	18369	18410	18619	18773	18532	18322	18482	18487	18503	18426	18488	18453	18575	18358	18531	18559	18368	18460	18512	18216	18579	18403	18605	18556	18500	18438	18466	18504	18499	18507	18516	18524	18412	18401	18475	18649	18771	18494	18700	18425	18535	18386	18382	18524	18596	18475	18573	18307	18542	18442	18599	18612	18630	18572	18767	18565	18292	18759	18527	18572	18599	18449	18490	18471	18582	18739	18520	18570	18549	18663	18416	18403	18559	18575	18460	18585	18373	18568	18284	18638	18604	18663	18596	18626	18411	18426	18572	18595	18435	18785	18385	18489	18434	18458	18599	18546	18513	18422	18428	18467	18474	18638	18575	18429	18314	18577	18518	18605	18659	18482	18350	18443	18408	18430	18550	18462	18537	18439	18576	18386	18468	18576	18699	18696	18608	18260	18571	18375	18500	18504	18509	18580	18526	18532	18410	18538	18247	18635	18416	18431	18382	18432	18433	18396	18499	18348	18578	18525	18785	18580	18368	18429	18597	18416	18455	18592	18567	18303	18394	18551	18638	18513	18636	18371	18404	18790	18578	18484	18603	18483	18605	18532	18501	18419	18320	18618	18619	18406	18610	18454	18687	18490	18612	18608	18465	18487	18377	18544	18643	18540	18324	18614	18401	18511	18541	18807	18421	18525	18614	18511	18504	18296	18618	18543	18512	18497	18631	18521	18471	18463	18662	18432	18525	18635	18589	18546	18256	18266	18423	18561	18605	18495	18588	18202	18362	18423	18531	18653	18549	18467	18488	18351	18587	18659	18629	18701	18580	18484	18709	18574	18617	18589	18425	18432	18619	18305	18542	18648	18461	18595	18383	18589	18459	18519	18534	18362	18476	18577	18365	18840	18444	18616	18588	18428	18495	18542	18495	18558	18762	18836	18287	18527	18430	18601	18639	18578	18554	18318	18585	18546	18212	18519	18479	18567	18522	18562	18626	18540	18833	18668	18511	18740	18368	18456	18311	18482	18519	18353	18431	18507	18482	18342	18577	18443	18571	18698	18613	18226	18309	18692	18575
15726	30266	26898	21899	21414	19984	19924	18708	17594	17232	16429	16103	16054	15714	18777	38360	37165	32931	25791	19698	16480	15540	15381	15428	15463	15212	15373	15403	15368	15525	15441	15430	15472	15392	15434	15349	15424	15148	15396	15190	15387	15430	15427	15511	15224	15325	15576	15453	15474	15324	15465	15495	15359	15299	15339	15451	15408	15435	15310	15274	15453	15195	15269	15374	15396	15245	15407	15485	15255	15486	15382	15485	15441	15453	15480	15432	15630	15535	15400	15302	15415	15346	15328	15605	15492	15464	15390	15360	15385	15416	15446	15480	15397	15336	15378	15330	15398	15316	15180	15515	15440	15379	15326	15445	15312	15244	15318	15404	15341	15281	15432	15315	15436	15543	15307	15379	15552	15402	15399	15296	15425	15162	15435	15313	15350	15300	15455	15373	15252	15437	15452	15282	15548	15505	15357	15302	15390	15328	15203	15381	15270	15442	15583	15298	15539	15359	15473	15373	15253	15424	15323	15472	15287	15510	15369	15412	15514	15355	15270	15348	15262	15509	15288	15402	15432	15357	15399	15373	15265	15425	15404	15350	15224	15299	15316	15390	15388	15449	15446	15302	15316	15393	15533	15452	15386	15484	15426	15385	15398	15161	15575	15450	15221	15504	15385	15414	15409	15446	15451	15351	15414	15650	15230	15333	15218	15300	15369	15342	15265	15349	15382	15471	15278	15441	15263	15215	15392	15421	15374	15460	15393	15285	15523	15216	15362	15309	15498	15396	15483	15363	15501	15238	15491	15373	15452	15391	15331	15389	15506	15430	15273	15362	15495	15460	15298	15352	15443	15424	15311	15380	15251	15294	15320	15546	15299	15345	15283	15594	15346	15180	15415	15387	15336	15534	15352	15408	15494	15321	15501	15345	15306	15326	15310	15398	15327	15413	15320	15248	15456	15310	15368	15490	15404	15462	15439	15307	15469	15293	15412	15325	15406	15381	15444	15316	15357	15316	15398	15368	15422	15229	15473	15275	15462	15396	15170	15483	15391	15391	15527	15275	15449	15433	15205	15427	15387	15306	15321	15295	15297	15385	15333	15471	15423	15458	15397	15389	15430	15180	15238	15395	15549	15383	15452	15336	15302	15415	15475	15405	15363	15417	15388	15329	15157	15222	15541	15171	15369	15309	15385	15498	15419	15360	15502	15417	15353	15208	15466	15377	15159	15214	15409	15424	15356	15345	15449	15594	15309	15457	15197	15473	15447	15438	15134	15447	15321	15295	15412	15470	15544	15406	15361	15453	15341	15332	15489	15356	15313	15423	15334	15321	15466	15394	15257	15342	15494	15376	15581	15395	15378	15426	15373	15316	15488	15364	15335	15489	15333	15464	15448	15315	15348	15253	15397	15323	15457	15372	15371	15285	15450	15482	15379	15320	15243	15404	15418	15334	15318	15263	15557	15342	15286	15413	15343	15488	15346	15347	15364	15346	15232	15493	15254	15284	15343	15254	15520	15291	15543	15336	15376	15393	15439	15427	15333	15336	15438	15375	15103	15457	15470	15453	15415	15238	15309	15370	15443	15426	15240	15298	15311	15438	15362	15543	15361	15290	15347	15447	15398	15360	15467	15313	15368	15322	15297	15198	15200	15510	15335	15470	15300	15291	15306	15562	15398	15274	15466	15185	15431	15330	15244	15178	15416	15481	15394	15312	15436	15440	15284	15398	15293	15297	15461	15358	15367	15339	15432	15383	15337	15549	15450	15421	15439	15268	15391	15439	15510	15369	15477	15423	15255	15204	15444	15251	15378	15334	15530	15515	15270	15317	15274	15292	15340	15329	15358	15378	15449	15295	15463	15466	15354	15351	15529	15427	15437	15336	15499	15398	15389	15360	15407	15308	15366	15385	15554	15523	15219	15219	15227	15235	15458	15390	15330	15431	15535	15245	15262	15249	15477	15515	15310	15269	15308	15359	15381	15235	15283	15368	15404	15477	15236	15471	15417	15206	15476	15483	15432	15532	15408	15232	15413	15263	15334	15424	15322	15397	15191	15397	15502	15400	15440	15406	15186	15464	15349	15407	15261	15463	15331	15337	15210	15388	15423	15337	15387	15314	15387	15315	15389	15450	15426	15410	15442	15325	15381	15431	15517	15335	15526	15341	15398	15284	15230	15250	15366	15425	15392	15201	15342	15431	15581	15260	15506	15406	15349	15312	15356	15348	15338	15347	15184	15373	15434	15159	15216	15397	15557	15408	15506	15220	15370	15315	15325	15327	15408	15369	15604	15499	15523	15369	15408	15377	15305	15371	15282	15543	15378	15473	15489	15411	15333	15234	15312	15310	15555	15283	15523	15304	15615	15388	15437	15416	15447	15408	15376	15504	15412	15402	15451	15270	15333	15456	15343	15408	15363	15405	15242	15380	15379	15428	15330	15309	15480	15331	15358	15409	15390	15293	15257	15478	15286	15522	15323	15351	15472	15288	15379	15352	15436	15364	15641	15411	15386	15398	15367	15316	15300	15511	15262	15260	15426	15249	15353	15348	15343	15348	15539	15206	15421	15319	15441	15321	15510	15446	15238	15310	15406	15387	15369	15450	15317	15489	15443	15255	15352	15356	15405	15253	15323	15254	15386	15307	15135	15502	15498	15500	15322	15223	15510	15363	15440	15486	15337	15492	15141	15493	15335	15295	15362	15415	15343	15359	15440	15274	15307	15454	15449	15378	15499	15177	15406	15483	15381	15293	15439	15273	15289	15403	15377	15192	15409	15270	15333	15375	15277	15410	15330	15504	15490	15397	15418	15400	15478	15362	15374	15387	15351	15387	15443	15319	15455	15305	15430	15437	15245	15395	15456	15338	15537	15508	15404	15313	15365	15503	15373	15378	15637	15435	15457	15326	15211	15277	15293	15281	15351	15348	15327	15164	15449	15246	15439	15454	15309	15362	15209	15294	15377	15340	15602	15394	15274	15314	15413	15367	15194	15246	15471	15505	15235	15298	15511	15398	15397	15412	15413	15365	15263	15349	15379	15354	15372	15285	15297	15325	15468	15491	15543	15416	15397	15284	15380	15314	15423	15393	15319	15288	15543	15169	15184	15334	15348	15476	15507	15253	15228	15329	15581	15184	15317	15330	15574	15309	15325	15375	15242	15294	15320	15335	15390	15564	15316	15354	15332	15276	15505	15437	15362	15487	15418	15299	15413	15276	15516	15315	15433	15451	15315	15342	15367	15411	15449	15355	15448	15212	15335	15297	15447	15229	15224	15423	15355	15482	15278	15558	15356	15302	15481	15310	15302	15251	15409	15377	15477	15501	15339	15501	15457	15447	15512	15173	15435	15302	15357	15365	15601	15406	15426	15507	15665	15312	15437	15464	15409	15449	15413	15294	15523	15213	15358	15532	15315	15380	15438	15189	15314	15460	15637	15438	15286	15308	15461	15521	15298	15487	15465	15221	15520	15357	15325	15196	15381	15385	15422	15525	15355	15165	15227	15226	15479	15347	15446	15476	15407	15378	15322	15365	15498	15274	15478	15486	15464	15464	15497	15407	15444	15325	15374	15517	15503	15352	15390	15247	15484	15416	15516	15407	15403	15254	15323	15434	15226	15394	15230	15416	15293	15357	15464	15366	15429	15458	15292	15450	15470	15505	15385	15359	15434	15296	15548	15303	15402	15387	15458	15442	15242	15497	15297	15455	15416	15273	15419	15331	15329	15271	15475	15430	15241	15409	15359	15463	15503	15482	15313	15385	15286	15463	15586	15442	15205	15431	15512	15391	15554	15444	15413	15321	15351	15447	15490	15319	15373	15281	15285	15420	15487	15452	15478	15444	15226	15365	15368	15350	15274	15348	15453	15442	15246	15361	15321	15426	15332	15393	15413	15362	15296	15180	15301	15245	15349	15592	15212	15387	15542	15356	15506	15411	15437	15329	15370	15484	15258	15465	15342	15590	15508	15404	15356	15313	15270	15382	15372	15366	15372	15385	15519	15492	15211	15384	15360	15486	15275	15439	15373	15528	15296	15304	15331	15371	15285	15456	15399	15034	15261	15337	15433	15408	15360	15390	15395	15292	15463	15285	15396	15262	15380	15509	15421	15246	15324	15195	15359	15230	15388	15396	15342	15476	15409	15465	15265	15329	15429	15195	15316	15487	15305	15295	15284	15351	15436	15300	15488	15361	15252	15376	15400	15467	15443	15464	15462	15427	15347	15405	15592	15364	15437	15331	15613	15297	15427	15451	15315	15291	15513	15507	15433	15351	15313	15401	15371	15427	15393	15399	15292	15402	15383	15528	15475	15354	15416	15398	15346	15269	15140	15543	15379	15382	15425	15248	15469	15509	15565	15248	15363	15356	15286	15354	15359	15279	15381	15210	15423	15331	15271	15408	15538	15273	15626	15378	15501	15431	15370	15352	15502	15507	15392	15326	15417	15395	15421	15340	15317	15309	15183	15468	15147	15460	15348	15423	15405	15215	15449	15470	15355	15313	15167	15272	15421	15334	15350	15503	15516	15256	15493	15330	15456	15181	15233	15491	15470	15411	15415	15361	15354	15303	15445	15364	15361	15370	15389	15361	15371	15186	15376	15194	15237	15384	15360	15412	15326	15280	15320	15243	15323	15237	15312	15442	15404	15434	15623	15208	15548	15217	15358	15465	15211	15420	15352	15334	15482	15327	15357	15266	15412	15352	15357	15303	15306	15242	15594	15326	15338	15244	15216	15209	15344	15387	15373	15443	15433	15333	15358	15221	15279	15357	15396	15362	15556	15438	15270	15249	15404	15507	15448	15213	15298	15460	15348	15241	15341	15432	15359	15457	15292	15501	15333	15267	15355	15397	15293	15333	15392	15402	15545	15473	15247	15300	15405	15330	15466	15354	15279	15526	15364	15386	15201	15339	15403	15238	15415	15389	15514	15337	15438	15419	15411	15416	15193	15559	15370	15476	15293	15269	15409	15365	15391	15436	15489	15384	15250	15318	15413	15364	15388	15410	15384	15661	15302	15508	15515	15390	15423	15421	15369	15261	15283	15407	15367	15249	15293	15362	15396	15288	15335	15467	15443	15447	15349	15321	15364	15243	15412	15391	15507	15250	15445	15360	15521	15407	15402	15392	15329	15470	15299	15440	15405	15456	15461	15346	15272	15373	15421	15355	15399	15430	15409	15407	15311	15431
27213	21804	24953	22797	19714	19468	19203	19003	18652	18871	18596	18676	18631	18692	18880	20110	20615	20598	19755	19254	19003	18686	18481	18650	18743	18701	18596	18865	18697	18573	18615	18675	18879	18789	18694	18717	18560	18605	18470	18449	18747	18688	18654	18627	18751	18493	18541	18658	18377	18531	18586	18687	18642	18541	18548	18492	18747	18413	18686	18602	18702	18487	18666	18636	18553	18457	18503	18586	18856	18504	18641	18395	18520	18534	18670	18540	18795	18633	18601	18562	18448	18426	18640	18423	18655	18586	18541	18640	18698	18381	18635	18551	18416	18575	18546	18532	18621	18536	18648	18412	18488	18572	18774	18457	18651	18521	18758	18648	18547	18460	18500	18714	18597	18502	18653	18718	18673	18584	18970	18435	18688	18575	18611	18651	18376	18577	18495	18436	18595	18787	18570	18579	18523	18839	18839	18553	18522	18619	18601	18567	18597	18647	18763	18563	18547	18708	18564	18528	18467	18535	18446	18702	18737	18515	18506	18455	18577	18634	18448	18700	18532	18512	18616	18494	18836	18437	18569	18675	18439	18702	18570	18428	18696	18611	18722	18744	18567	18557	18743	18593	18575	18606	18565	18618	18722	18473	18569	18608	18647	18403	18499	18559	18516	18559	18673	18483	18672	18621	18318	18525	18577	18556	18562	18647	18384	18690	18421	18586	18500	18751	18756	18508	18488	18638	18624	18531	18561	18522	18561	18499	18583	18625	18782	18546	18475	18585	18564	18451	18738	18724	18642	18866	18673	18859	18692	18599	18637	18587	18470	18625	18733	18655	18646	18393	18493	18731	18550	18561	18505	18725	18709	18461	18628	18581	18525	18691	18596	18455	18564	18601	18485	18783	18476	18556	18553	18632	18729	18584	18741	18574	18634	18640	18527	18450	18505	18567	18639	18611	18645	18758	18640	18755	18846	18667	18558	18653	18530	18709	18248	18460	18697	18662	18637	18641	18830	18670	18566	18543	18565	18598	18459	18631	18622	18586	18587	18384	18822	18593	18668	18629	18664	18615	18345	18662	18612	18794	18683	18496	18467	18420	18652	18564	18534	18529	18696	18705	18552	18788	18699	18401	18636	18747	18694	18514	18680	18473	18794	18715	18896	18527	18633	18565	18631	18644	18739	18703	18597	18359	18651	18611	18581	18362	18454	18497	18525	18689	18798	18475	18534	18496	18650	18719	18662	18629	18558	18665	18587	18544	18501	18546	18510	18446	18662	18421	18580	18739	18519	18618	18531	18492	18661	18606	18452	18653	18644	18704	18711	18578	18631	18587	18622	18571	18420	18455	18824	18515	18746	18569	18711	18635	18589	18439	18450	18721	18647	18629	18673	18572	18714	18503	18803	18624	18515	18902	18699	18627	18672	18622	18714	18635	18677	18723	18538	18448	18575	18628	18808	18644	18691	18411	18706	18621	18506	18764	18540	18456	18641	18502	18547	18558	18649	18741	18442	18499	18531	18771	18564	18582	18484	18749	18565	18711	18379	18436	18636	18585	18382	18536	18512	18541	18902	18741	18730	18660	18606	18606	18596	18523	18685	18391	18528	18666	18626	18511	18784	18765	18720	18683	18774	18794	18541	18598	18506	18677	18520	18770	18699	18787	18611	18615	18703	18454	18834	18656	18787	18496	18577	18712	18664	18628	18821	18540	18421	18347	18410	18584	18575	18481	18555	18698	18736	18649	18484	18571	18517	18813	18759	18781	18540	18540	18503	18630	18732	18462	18535	18556	18740	18578	18559	18571	18651	18904	18577	18431	18669	18723	18500	18571	18694	18480	18763	18594	18714	18568	18492	18596	18529	18601	18554	18584	18822	18603	18718	18672	18644	18614	18577	18643	18710	18584	18612	18566	18755	18648	18348	18671	18439	18585	18659	18675	18530	18926	18540	18546	18545	18656	18692	18594	18647	18636	18617	18602	18337	18579	18604	18712	18561	18570	18505	18724	18771	18513	18566	18622	18572	18866	18911	18642	18697	18472	18827	18522	18608	18669	18784	18702	18485	18721	18527	18407	18466	18736	18421	18477	18659	18561	18673	18533	18639	18396	18649	18575	18631	18586	18632	18570	18502	18634	18643	18649	18557	18711	18653	18623	18530	18744	18624	18632	18642	18728	18590	18679	18645	18630	18512	18535	18823	18671	18248	18748	18693	18679	18549	18555	18457	18692	18614	18710	18475	18718	18551	18571	18685	18362	18574	18425	18803	18592	18606	18843	18714	18693	18645	18636	18608	18510	18705	18447	18604	18602	18527	18518	18508	18472	18683	18708	18650	18636	18761	18622	18508	18781	18513	18754	18475	18629	18598	18604	18539	18904	18795	18528	18815	18716	18691	18639	18860	18640	18630	18684	18673	18506	18495	18680	18634	18497	18329	18793	18583	18435	18665	18683	18662	18734	18491	18439	18364	18533	18580	18659	18758	18580	18595	18907	18666	18484	18688	18407	18593	18704	18533	18580	18721	18632	18766	18633	18630	18775	18759	18598	18660	18567	18513	18614	18685	18328	18548	18547	18419	18739	18798	18444	18526	18744	18632	18652	18688	18596	18653	18726	18372	18606	18513	18362	18683	18666	18586	18480	18664	18531	18601	18662	18388	18772	18805	18599	18614	18550	18504	18731	18803	18794	18679	18745	18548	18470	18439	18617	18698	18666	18580	18742	18448	18601	18641	18458	18442	18619	18492	18356	18688	18643	18454	18586	18551	18792	18659	18694	18702	18653	18909	18627	18652	18557	18475	18602	18567	18385	18715	18392	18830	18549	18643	18364	18565	18728	18661	18745	18644	18539	18663	18598	18648	18632	18665	18751	18584	18580	18635	18608	18674	18565	18511	18783	18743	18609	18647	18342	18572	18653	18695	18585	18530	18531	18701	18828	18732	18718	18545	18755	18663	18770	18556	18409	18715	18506	18822	18420	18490	18606	18470	18915	18862	18584	18568	18640	18583	18601	18488	18617	18533	18481	18515	18637	18587	18460	18634	18513	18611	18583	18332	18615	18591	18606	18488	18514	18307	18601	18648	18534	18831	18755	18534	18475	18609	18542	18785	18491	18371	18435	18632	18609	18541	18880	18716	18651	18795	18762	18641	18634	18512	18541	18688	18578	18644	18435	18748	18630	18323	18620	18652	18661	18683	18699	18621	18608	18777	18574	18488	18786	18611	18546	18624	18610	18511	18625	18626	18548	18752	18451	18565	18472	18655	18555	18711	18594	18679	18601	18433	18725	18485	18611	18521	18640	18572	18634	18550	18711	18566	18451	18773	18726	18624	18573	18722	18496	18591	18593	18543	18661	18562	18599	18614	18617	18444	18645	18692	18687	18772	18787	18718	18461	18634	18565	18540	18551	18399	18621	18720	18538	18736	18600	18608	18695	18693	18452	18621	18578	18668	18487	18592	18569	18478	18763	18405	18522	18745	18480	18737	18763	18552	18473	18508	18496	18454	18662	18597	18647	18578	18722	18568	18530	18710	18741	18584	18635	18528	18457	18648	18658	18441	18648	18638	18505	18428	18699	18709	18654	18609	18668	18670	18798	18399	18337	18436	18777	18653	18715	18669	18781	18733	18569	18485	18717	18703	18444	18577	18390	18535	18657	18635	18639	18644	18533	18715	18827	18508	18713	18821	18788	18601	18751	18510	18514	18530	18590	18723	18485	18724	18490	18702	18305	18678	18539	18709	18558	18401	18458	18648	18480	18442	18435	18759	18656	18627	18581	18587	18609	18598	18685	18378	18692	18713	18685	18717	18448	18556	18871	18618	18492	18543	18762	18719	18592	18659	18664	18776	18458	18487	18762	18678	18645	18729	18772	18677	18472	18609	18634	18440	18748	18750	18394	18525	18628	18440	18526	18755	18707	18562	18699	18402	18507	18654	18555	18846	18634	18643	18506	18752	18523	18607	18432	18620	18527	18563	18662	18743	18863	18691	18561	18563	18615	18503	18476	18613	18622	18508	18756	18753	18627	18571	18619	18759	18668	18684	18659	18685	18549	18701	18646	18738	18619	18593	18611	18413	18830	18668	18545	18706	18695	18491	18686	18581	18746	18641	18502	18575	18557	18581	18576	18838	18579	18531	18692	18742	18310	18614	18727	18713	18554	18667	18776	18800	18747	18504	18692	18585	18529	18606	18572	18620	18763	18631	18543	18620	18661	18550	18641	18578	18756	18646	18531	18554	18600	18415	18427	18692	18653	18667	18782	18550	18457	18425	18538	18416	18541	18564	18589	18637	18549	18551	18594	18664	18710	18532	18594	18360	18520	18782	18637	18255	18613	18575	18489	18540	18681	18519	18320	18380	18502	18596	18514	18614	18492	18363	18612	18652	18721	18684	18526	18592	18410	18322	18556	18401	18488	18700	18463	18614	18599	18618	18477	18532	18586	18699	18563	18448	18547	18490	18582	18526	18771	18759	18552	18620	18582	18606	18592	18505	18578	18709	18700	18649	18589	18537	18682	18527	18614	19001	18592	18599	18726	18723	18680	18608	18503	18412	18685	18578	18592	18489	18558	18859	18545	18682	18530	18634	18642	18368	18654	18688	18702	18283	18622	18756	18530	18622	18647	18553	18483	18749	18749	18614	18596	18550	18586	18697	18753	18442	18702	18684	18679	18521	18634	18544	18473	18611	18582	18682	18803	18625	18481	18792	18690	18855	18663	18689	18471	18550	18727	18595	18584	18676	18824	18601	18515	18693	18712	18582	18440	18730	18712	18659	18487	18679	18564	18645	18760	18553	18794	18389	18650	18707	18705	18471	18506	18445	18699	18416	18513	18452	18441	18777	18678	18434	18506	18551	18486	18609	18733	18783	18556	18698	18615	18734	18512	18597	18583	18705	18677	18697	18685	18644	18556	18519	18516	18543	18490	18540	18530	18541	18629	18669	18697	18566	18729	18575	18790	18662	18540	18569	18628	18652	18882	18844	18477	18782	18507	18681	18423	18438	18729	18656	18618	18477	18527	18594	18591	18651	18752	18565	18596	18484	18561	18783	18633	18539	18467	18590	18391	18581	18614	18854	18646	18763	18620	18583	18610	18531	18492	18554	18661	18651	18697	18509	18652	18494	18616	18786	18646	18648	18646	18465	18543	18671	18338	18555	18590	18805	18675	18629	18524	18559	18487	18467	18590
14904	18236	17811	17811	17447	16675	16080	15886	15851	15750	15599	15462	15634	15638	15631	17862	17885	17460	16610	15826	15538	15409	15369	15402	15428	15402	15310	15581	15518	15454	15286	15346	15426	15576	15559	15446	15513	15552	15340	15529	15495	15506	15382	15404	15508	15484	15386	15313	15551	15525	15415	15413	15533	15582	15438	15307	15541	15339	15456	15411	15235	15232	15617	15488	15329	15581	15469	15453	15569	15290	15489	15434	15412	15548	15481	15380	15322	15457	15535	15402	15405	15529	15537	15588	15470	15384	15501	15310	15406	15399	15695	15500	15409	15425	15413	15461	15406	15297	15332	15520	15497	15499	15524	15477	15361	15577	15278	15476	15374	15430	15368	15583	15311	15296	15415	15550	15516	15358	15389	15371	15357	15613	15602	15540	15230	15445	15381	15467	15327	15345	15529	15459	15537	15498	15608	15409	15465	15516	15498	15297	15458	15421	15442	15469	15399	15565	15497	15463	15456	15385	15316	15402	15597	15352	15317	15376	15416	15379	15339	15394	15464	15430	15359	15521	15435	15112	15473	15364	15446	15440	15451	15393	15424	15431	15526	15333	15483	15408	15332	15459	15366	15452	15274	15441	15277	15535	15453	15409	15443	15428	15403	15656	15423	15490	15491	15528	15420	15543	15563	15342	15389	15486	15373	15568	15443	15466	15432	15487	15404	15523	15499	15458	15307	15320	15295	15358	15489	15435	15408	15428	15482	15334	15512	15505	15385	15378	15294	15518	15363	15345	15370	15425	15277	15472	15352	15638	15601	15363	15384	15510	15360	15374	15472	15394	15456	15451	15570	15333	15260	15503	15321	15468	15500	15449	15477	15348	15523	15342	15526	15294	15548	15398	15379	15375	15515	15496	15404	15541	15513	15481	15364	15528	15271	15431	15405	15328	15488	15382	15366	15424	15326	15442	15492	15392	15317	15420	15383	15464	15246	15378	15338	15462	15278	15255	15359	15289	15169	15430	15399	15255	15467	15523	15356	15520	15229	15382	15312	15353	15463	15412	15340	15345	15447	15462	15417	15337	15449	15540	15307	15457	15583	15553	15498	15357	15418	15455	15353	15485	15383	15372	15442	15465	15588	15448	15454	15361	15408	15480	15588	15662	15317	15495	15312	15529	15407	15330	15461	15470	15313	15336	15316	15447	15395	15497	15528	15481	15423	15353	15313	15440	15470	15486	15520	15302	15471	15344	15433	15314	15409	15571	15378	15314	15453	15494	15465	15465	15415	15402	15443	15413	15309	15287	15330	15335	15350	15458	15383	15481	15375	15494	15217	15560	15548	15512	15330	15480	15424	15502	15499	15278	15406	15362	15378	15606	15227	15382	15515	15370	15367	15408	15356	15656	15419	15371	15414	15432	15578	15663	15364	15403	15275	15387	15254	15224	15351	15455	15473	15493	15482	15399	15398	15489	15567	15425	15521	15372	15377	15403	15407	15399	15326	15399	15417	15400	15418	15334	15458	15567	15387	15556	15439	15366	15570	15462	15428	15396	15531	15314	15391	15561	15400	15581	15553	15528	15436	15348	15353	15570	15454	15460	15445	15243	15253	15430	15532	15376	15419	15494	15495	15617	15241	15421	15276	15391	15395	15376	15532	15401	15303	15490	15528	15273	15287	15358	15323	15391	15535	15515	15235	15386	15366	15326	15477	15455	15479	15263	15495	15357	15447	15370	15476	15288	15517	15496	15470	15365	15402	15456	15612	15356	15367	15479	15372	15565	15498	15478	15422	15244	15413	15422	15763	15401	15533	15275	15521	15477	15393	15508	15452	15536	15564	15494	15547	15471	15484	15554	15392	15288	15437	15306	15476	15346	15433	15537	15374	15463	15338	15431	15494	15414	15466	15563	15311	15411	15342	15436	15466	15483	15489	15198	15381	15392	15524	15478	15526	15553	15562	15505	15380	15460	15602	15329	15407	15318	15483	15361	15333	15244	15566	15437	15404	15369	15325	15454	15510	15506	15390	15318	15223	15248	15593	15230	15453	15503	15598	15246	15396	15383	15501	15293	15430	15364	15529	15412	15622	15305	15398	15495	15505	15383	15605	15445	15456	15220	15389	15396	15312	15469	15484	15418	15533	15218	15615	15329	15262	15445	15520	15345	15488	15226	15481	15414	15306	15500	15368	15425	15369	15422	15465	15618	15470	15425	15349	15434	15429	15610	15460	15240	15522	15441	15297	15601	15385	15621	15425	15469	15404	15514	15416	15392	15617	15391	15439	15347	15256	15579	15328	15597	15362	15387	15358	15508	15495	15549	15577	15550	15436	15556	15427	15490	15410	15365	15455	15319	15370	15398	15402	15454	15519	15317	15437	15458	15403	15390	15337	15468	15385	15379	15400	15405	15393	15511	15432	15420	15437	15529	15500	15553	15415	15418	15392	15546	15453	15503	15513	15360	15463	15501	15327	15484	15394	15318	15396	15462	15525	15423	15586	15268	15478	15364	15593	15518	15302	15547	15354	15510	15353	15441	15284	15425	15480	15385	15566	15449	15482	15365	15461	15339	15467	15345	15427	15468	15588	15486	15514	15512	15419	15367	15430	15382	15406	15417	15527	15299	15311	15381	15303	15431	15405	15628	15416	15410	15536	15524	15442	15518	15536	15383	15435	15475	15390	15456	15498	15484	15359	15481	15432	15465	15351	15484	15476	15376	15437	15557	15281	15364	15423	15423	15350	15203	15366	15571	15469	15575	15648	15509	15440	15380	15366	15320	15435	15518	15314	15342	15541	15370	15330	15355	15551	15331	15405	15472	15427	15406	15537	15538	15620	15296	15525	15388	15395	15460	15378	15423	15344	15605	15445	15491	15470	15555	15581	15580	15368	15494	15461	15477	15394	15391	15506	15412	15384	15382	15394	15378	15367	15326	15338	15439	15419	15375	15342	15303	15437	15515	15508	15356	15392	15416	15429	15303	15506	15617	15499	15471	15385	15481	15552	15538	15510	15444	15559	15365	15450	15388	15534	15381	15567	15487	15567	15309	15540	15547	15406	15534	15493	15500	15427	15402	15383	15545	15594	15493	15354	15624	15392	15418	15449	15577	15382	15339	15440	15428	15440	15333	15337	15197	15390	15478	15415	15443	15593	15406	15527	15378	15469	15443	15487	15285	15357	15566	15585	15345	15432	15423	15429	15538	15556	15618	15536	15347	15485	15412	15506	15291	15607	15436	15404	15524	15360	15375	15547	15339	15443	15630	15343	15489	15427	15413	15277	15425	15414	15410	15545	15450	15500	15390	15260	15415	15349	15461	15432	15430	15567	15549	15337	15451	15560	15267	15252	15552	15367	15470	15551	15394	15314	15575	15371	15401	15251	15502	15571	15463	15405	15363	15408	15142	15330	15360	15351	15362	15563	15379	15472	15589	15496	15463	15446	15540	15173	15464	15434	15432	15478	15381	15402	15367	15410	15308	15482	15365	15271	15406	15373	15499	15318	15316	15448	15551	15338	15474	15343	15427	15445	15525	15475	15428	15405	15384	15586	15600	15574	15350	15372	15374	15584	15375	15257	15366	15538	15435	15466	15540	15257	15389	15560	15511	15495	15517	15400	15573	15439	15540	15458	15436	15402	15431	15424	15488	15380	15277	15343	15632	15438	15366	15375	15526	15507	15616	15365	15513	15501	15321	15283	15369	15466	15493	15540	15407	15295	15463	15492	15516	15291	15354	15288	15445	15363	15459	15549	15396	15213	15375	15289	15347	15347	15319	15533	15223	15340	15380	15440	15605	15478	15403	15453	15402	15350	15569	15352	15437	15539	15615	15661	15361	15493	15426	15464	15491	15338	15348	15573	15328	15488	15435	15522	15381	15362	15457	15402	15528	15555	15542	15417	15562	15468	15633	15501	15487	15484	15571	15625	15346	15374	15490	15389	15351	15485	15512	15404	15450	15467	15274	15369	15427	15490	15409	15674	15346	15762	15418	15381	15536	15447	15415	15515	15229	15487	15335	15353	15338	15486	15435	15342	15347	15382	15395	15448	15428	15502	15628	15381	15418	15526	15422	15487	15326	15261	15475	15315	15326	15449	15264	15471	15434	15238	15566	15515	15493	15506	15492	15395	15374	15437	15313	15283	15453	15551	15407	15251	15444	15463	15537	15567	15384	15349	15418	15300	15323	15388	15452	15452	15427	15395	15350	15372	15274	15426	15221	15383	15524	15532	15367	15407	15364	15373	15517	15467	15529	15472	15469	15292	15457	15382	15427	15302	15296	15644	15372	15470	15455	15639	15387	15395	15391	15540	15408	15404	15598	15327	15392	15359	15496	15269	15492	15454	15292	15340	15495	15485	15517	15497	15523	15355	15343	15239	15322	15412	15421	15416	15355	15407	15350	15443	15446	15407	15472	15225	15390	15250	15280	15277	15500	15395	15486	15488	15355	15493	15505	15418	15323	15392	15353	15509	15437	15456	15396	15452	15470	15410	15372	15558	15497	15541	15551	15398	15416	15348	15353	15570	15540	15451	15426	15593	15514	15358	15454	15280	15415	15386	15332	15376	15255	15351	15425	15593	15402	15490	15375	15585	15477	15542	15323	15451	15309	15377	15463	15416	15448	15534	15324	15339	15455	15476	15470	15501	15563	15471	15410	15348	15463	15353	15478	15457	15524	15611	15540	15502	15422	15369	15421	15675	15395	15309	15368	15287	15471	15474	15179	15539	15577	15468	15350	15471	15447	15306	15405	15329	15374	15359	15497	15347	15580	15585	15509	15615	15513	15428	15432	15241	15451	15379	15504	15294	15556	15481	15500	15384	15446	15459	15383	15527	15275	15423	15504	15406	15450	15525	15368	15482	15501	15603	15420	15526	15427	15512	15454	15512	15646	15332	15420	15410	15376	15429	15411	15361	15422	15460	15558	15490	15407	15324	15343	15359	15406	15503	15265	15519	15498	15322	15555	15513	15481	15353	15447	15434	15314	15349	15558	15543	15495	15521	15328	15309	15376	15410	15423	15411	15465	15463	15333	15466	15508	15542	15357	15519	15408	15381	15270	15476	15370	15500	15453	15308	15459	15357	15355	15530	15385	15361	15351	15433	15416	15415	15438	15351	15442	15276	15337	15296	15554	15446	15586	15495	15327	15373	15338	15520	15440	15419	15409	15561	15445	15309	15470	15572	15318
23915	21002	28348	23990	22030	22169	21521	18977	18578	18529	18326	18421	18289	18222	19053	28566	28461	26191	22913	20275	18777	18204	17976	18065	18031	18069	18115	17901	18057	17814	17879	18014	17988	17884	17913	18130	17915	17882	17904	17729	17793	17891	17900	17842	17856	17875	17956	17834	17830	17933	18000	17866	17887	17870	18047	17924	18007	17811	17876	18024	17936	17792	17870	17750	17797	17975	17979	17790	17939	17857	17979	17948	17876	17934	17795	17822	18098	17911	17985	17975	17950	17809	17805	17887	17748	17813	17938	17930	18015	17884	18035	17944	17940	17771	17980	17859	17738	17899	17666	17785	17920	17822	18075	17882	17844	17859	17806	17922	17976	18048	17823	17808	17892	17824	17874	17973	17912	17750	17892	17944	17819	17772	17953	17851	17796	17918	17611	17903	17813	17857	17892	17921	17708	17852	17720	17943	18026	17945	18012	17725	17930	17888	17849	17817	17964	17787	18083	17690	17995	17903	17889	17940	17662	17934	17742	17898	17896	17987	17922	17916	17825	17688	17696	17886	17799	17900	18004	17900	17902	18005	17930	17913	17944	18154	17914	17860	18084	17928	18051	17831	17874	17931	17961	17800	17785	17950	17733	17683	18014	17730	18041	17791	17627	18212	17799	17827	17794	17890	17899	17966	18090	17990	17817	17969	18053	17914	17773	17686	17862	17803	17774	17801	17771	18061	17739	17890	17947	17834	17862	18001	18051	18049	17754	17925	17842	17717	17844	17765	17842	17939	17881	17787	17879	17781	17871	17888	17741	17857	17915	17867	17742	17806	17783	18058	17881	17893	17814	17822	17728	17710	17933	17976	18043	17750	17938	17716	17854	17764	17961	17815	17681	17869	17931	17895	17767	17856	17984	17982	17892	18002	17818	17836	18020	17857	17636	17760	17685	17929	17802	17808	17889	17685	17930	17597	17945	17775	17799	17823	17857	17773	17736	17950	17987	17686	18007	17931	17795	17802	17927	17788	17949	17809	18089	17944	17991	17886	17668	17960	17828	18030	17889	17714	17605	18090	17663	18050	17902	17920	17952	18060	17954	17793	17704	17784	17767	17925	18043	17974	17708	17754	17963	17833	17831	17806	17606	17986	17793	17713	17851	17853	17763	17840	17883	17876	17749	17805	17829	17601	17774	17992	17945	17868	17982	18036	17821	17708	17785	17765	17801	18114	17921	17886	17746	17679	17827	17732	17896	17894	17758	17813	17887	17823	17897	17875	17777	17852	17941	17847	18053	18082	18080	17619	17909	17951	18030	17683	18026	18024	17878	17914	17883	17852	18015	17824	17822	17810	17837	17881	17709	17805	17735	17667	17901	17930	17991	17963	17864	17704	17561	17545	17950	17993	17891	18040	17760	17891	17799	17805	17809	17945	17665	17831	17850	17810	17961	17927	17825	18005	17869	17810	17948	17836	17671	17827	17882	17954	18081	18007	18058	17620	18005	18089	17888	17806	17788	17879	17970	17803	17943	17895	17908	17854	17930	17778	18142	17928	17801	17855	18081	17993	17938	18110	17985	17711	17796	17823	17809	17685	17891	17965	17977	17929	17992	17945	17646	17649	17923	18045	17870	17904	17814	17687	17987	17798	17843	17907	17898	17785	17968	17932	17865	17895	18116	17974	17683	17913	17748	17933	17896	17981	17938	17838	17727	17917	17923	17722	18036	17646	17756	17913	17626	17810	18061	17774	17780	17880	17933	18002	17750	17933	17699	17700	17727	17871	17849	18075	17673	17822	17858	17693	17807	17822	17840	17707	18107	17798	17801	17870	17897	18076	17825	18050	17898	17803	17978	17691	17870	17800	18075	17809	17959	17984	17958	17909	17931	18023	17855	17984	17967	17746	17817	17748	18007	17895	17920	17592	17801	18086	17833	17856	17930	17868	17743	17802	17621	17789	17709	17701	17858	17993	18050	17928	17827	17928	17685	17745	17956	17526	18018	17906	17999	17940	17792	17852	17920	17962	17928	17890	17917	17894	18092	17952	17917	17805	17911	17668	17772	18060	17885	17800	18013	17949	17797	17866	17926	17846	17782	17969	17753	17729	18049	17882	17851	17912	17845	17842	17946	17864	17934	18058	17707	17741	17812	17923	17738	17823	17871	17951	17883	17908	17821	17891	17900	17835	17860	17857	17703	17913	17911	18005	17835	18229	17860	17843	17889	17650	17951	17825	18015	17876	17894	17798	17862	17857	17855	17888	17779	17803	18001	17847	17785	17847	17857	17834	18041	17804	17802	17691	18038	17614	17909	18004	17820	18047	18003	17872	17986	18046	17932	17801	17865	17743	17906	17932	17903	17977	17962	18042	17904	18072	18090	17892	18003	17832	17867	17864	17746	17870	17737	17741	17853	17712	17589	17929	17881	18002	17714	17851	18063	17842	17740	17843	17998	17823	17805	17853	17766	17789	17829	17876	17813	17961	17762	17884	18086	18080	17920	17901	18004	17667	17881	17927	18072	17886	17792	17783	17884	17604	17979	17898	17859	17896	17879	17746	17765	17722	17919	17879	18052	17742	17674	17835	17857	17768	17906	18043	17861	17841	17911	17785	17781	17822	17933	18142	17985	17610	17853	17936	17775	17829	17799	17999	17888	17759	17833	17597	17834	18092	17786	17877	17916	17735	17811	17810	17767	17658	17798	17847	17937	17955	17976	17996	17818	17695	17897	17895	17815	17847	17868	17930	17810	17852	17945	17795	18025	17695	17839	17754	17915	17876	17786	17857	17997	17913	17715	17782	17712	17841	17944	17785	18097	17970	17928	17835	17880	17642	17843	17995	17878	17812	17924	17941	17957	17826	17633	17678	17992	17933	17964	17860	17815	17896	18004	17901	17796	17832	17913	17951	17842	17925	18068	18136	18074	17911	17750	17849	17839	18035	17920	17778	17720	17990	17920	18014	17953	17849	17828	17754	17918	17782	17962	17984	18025	17935	18011	17730	17900	17843	17890	17869	17959	18042	17917	17770	17791	17545	17923	17923	17791	17697	17996	17911	17879	17835	17980	17801	17835	17872	17862	17893	17895	17856	17915	17858	17946	17801	17990	17806	17873	17857	17831	17919	17808	17758	17922	17878	17955	17761	17683	17870	18115	17673	17836	17961	17993	17781	17913	17869	17924	18001	18003	17899	17749	17959	17889	17886	17822	17841	17770	17609	17831	17833	18062	17589	17662	17923	17828	18072	17859	17850	17835	17760	17801	17774	17912	17915	17837	17729	17974	17773	17756	17860	17847	17793	17760	17982	17805	17801	18056	18120	17881	17710	17685	17814	17842	17808	17899	17923	18098	17825	17998	17735	17919	17776	17959	17793	17876	17935	17936	17813	17808	17784	17921	17884	18044	17844	17904	17975	17943	17814	17826	17914	17795	17858	17858	17781	17855	17862	17990	17855	17977	17854	18069	17964	17659	17607	18102	17771	17921	17823	17888	17772	17981	17924	18018	18032	17988	17785	17811	17887	17761	17849	17780	17902	17893	17685	17667	17825	17839	17967	17807	17916	17769	17974	17794	17679	17681	17636	17548	17900	17996	18065	17879	18081	17791	18017	17952	17686	17996	17854	17731	17823	17645	18092	17740	18044	18063	17747	17755	17800	17905	17829	17865	17805	17921	17909	17778	17750	17794	17616	17568	17871	17828	17788	17781	17852	17816	17937	17916	17821	18003	17612	17958	17796	17767	17770	17780	17855	17990	17927	17891	17830	17859	17613	17961	17771	18072	17891	17828	17906	17793	17891	17630	17786	17844	17813	17933	17954	17969	17888	17685	17783	18046	17746	17974	18019	17835	17712	17855	17873	17837	17838	17894	17867	18097	17702	17751	17633	17997	17827	17940	17626	17729	17687	17836	17689	17756	17708	17873	17852	17896	17899	17859	17859	18041	17894	17990	17861	17780	17660	17974	17985	17708	17946	17894	17931	17628	17733	17682	17776	17918	17766	17718	17868	17774	17905	17800	17707	17852	17985	18050	17782	17851	17759	17857	17889	17855	17726	17698	17798	17858	17805	17877	18009	18080	17969	17898	17862	17973	17960	17858	18127	17988	17778	17777	17908	17738	17920	17882	17739	18034	17618	17942	17823	17856	17962	17779	18001	17917	17660	17603	17929	17862	17854	17828	17632	17993	17881	17661	17783	17982	17778	17748	17716	17746	17678	17913	17926	17666	17871	17780	17693	17896	18073	17848	17843	17846	17862	17750	17753	17959	17777	18006	18047	17817	17627	17695	17804	17892	17794	17832	17797	17746	17825	17868	17803	17814	17583	17898	17887	17954	17815	17843	17935	17863	17901	18105	17635	17891	17915	18076	18037	17837	17983	17935	17862	17942	17939	17758	17871	17861	17819	17952	17997	18049	18157	17846	17768	17821	17906	17955	17830	17858	17941	18091	17977	17900	17748	17816	17637	17908	17844	17908	17858	17842	17924	17955	17921	17887	17838	17606	17789	17722	17890	17696	17898	17986	17804	17824	17863	17912	17966	17926	18102	17870	17776	17681	17902	17843	18153	17930	18174	17812	17651	18006	17868	17890	17711	17686	17975	17736	17941	18003	17701	17792	17957	17851	18084	17993	17993	17793	17742	17969	17852	17787	17807	17949	17822	17854	17680	18100	17895	18074	17591	17851	17706	17744	17836	17747	17937	18088	17889	18000	17983	17879	18011	17883	17897	17966	17946	17941	17856	18037	17870	18025	17974	17873	17852	17883	17815	17705	17951	17920	17812	17633	17731	17900	17908	17963	17943	17777	17825	17882	17712	17953	17903	17830	17809	17844	17743	17810	17662	18004	17822	18080	17783	17963	17750	17897	17723	18062	17555	17651	17816	17895	17945	17910	17864	17968	17965	17887	17763	17881	17894	17829	17892	17911	17855	17966	18014	18005	17808	17806	17711	17800	17862	17783	17854	17829	17814	17760	17729	17972	17839	17791	18022	17898	17740	17874	17949	17814	17792	17915	17872	17789	17958	17807	18034	18039	18072	17767	17791	17970	17978	17864	17787	17764	17905	17904	17780	18063	17896	17666	17946	17757	17938	17761	17810	18014	18182	18003	17780	17830	17718	17901	17795	17919	17926	18011	17909	17808	17879	17977	17773	17919	17718	17864	17615	17967	17963	17936	18089	17865	17823	17886	17934
13564	22836	22057	19637	18407	17463	16808	16165	16020	15704	15817	15481	15335	15410	17186	30058	27792	25074	20375	17357	15566	15225	15148	15126	14989	15114	15001	15004	15173	15033	15010	15027	15015	15056	14951	15053	15049	15052	15000	15060	14946	15233	14970	15073	15085	15247	15050	14973	14967	14866	14997	15109	14994	15020	14955	15019	14888	14965	14945	15166	15020	15154	15147	15026	15053	15221	14971	15144	15054	15112	15080	14939	15153	15028	15159	14994	14999	14891	15075	14853	14947	14979	15039	14977	15071	15070	15039	14755	14892	14848	14972	15121	14946	15095	14929	15019	15032	15094	15140	14965	14919	14944	14980	15006	15012	15067	15196	15010	15055	15037	14946	14957	15036	15012	14967	15167	14849	15027	15124	15000	15100	14877	15020	14972	15103	15094	14898	15078	15045	14971	14850	15028	15085	14877	15076	15042	15020	14982	15022	15044	14869	14969	15044	14786	15022	15032	14986	14994	15026	15071	14961	14884	15023	15015	14912	15045	15109	14986	14978	14895	15167	15003	14856	15082	14984	14906	14977	14921	14902	15031	14824	14915	14988	15045	14991	15008	14919	15037	15032	14969	15043	15075	15064	14870	15157	15137	15007	15117	15048	15066	14871	14958	15140	14932	14938	14985	14893	15059	15015	15026	14974	14961	15085	14813	15051	14799	14832	15079	15033	14973	14730	15124	14929	15083	14864	15030	14959	15089	15003	14966	14987	15060	15033	15040	14835	15223	14928	15109	15026	15075	15143	14979	15091	14954	14990	15088	14877	14917	14996	14865	15123	14899	15038	14995	14967	14944	15001	15007	15055	15008	15219	14996	15071	15046	14870	15111	15131	15120	15012	14765	15060	14969	14970	15011	15142	15001	14934	15056	15148	15018	15001	15134	15103	15030	14898	14907	15103	14906	15023	15073	14910	14930	15154	15176	15061	14950	14815	15169	14874	14850	15022	14964	15008	14898	15103	14990	15021	14954	15185	14980	15088	14911	15042	14933	14986	15083	15094	14965	14905	15025	15024	14993	15023	15029	14883	14942	14976	14965	14995	15165	15015	15058	14998	14997	14925	15024	15047	14895	15058	15053	15164	14805	14965	14873	14997	15087	15005	15123	14977	15008	15104	15045	15038	14988	15087	15062	14832	15068	15099	15048	15129	14972	15040	15004	14958	14939	15025	15008	14919	14979	14965	14995	15078	14931	15089	14996	14882	14944	14964	15041	15121	14896	14952	14983	14889	14888	15099	14980	14954	15147	14791	15014	14995	14835	14994	14977	14745	15096	15106	14949	14810	15244	15050	14973	14970	15125	14983	14873	14880	15071	14799	15014	15024	14960	15001	14934	15059	15045	14922	15055	14872	14941	14983	14960	15003	14845	15118	15118	14820	14949	14990	15042	14937	14906	15020	15047	14925	14937	15037	14882	14835	15074	15023	15110	14996	15012	15126	14861	15087	14969	15131	14903	15095	14767	14921	15060	15050	14955	15108	15048	14942	15027	14780	15011	15015	15105	14885	15096	14966	14832	15028	15196	14881	15104	14961	14972	15022	14955	14895	14912	14991	14941	15060	14986	15251	15058	14971	14963	15095	15034	14955	15194	15049	14967	15142	15055	15038	15014	14987	15043	15069	15033	14973	14793	14968	14917	14980	14984	14985	14828	14967	15034	14988	14917	14873	14810	14871	15139	14970	15053	14995	15053	14928	15051	15021	15015	15016	14891	15028	14909	15082	14781	14968	15274	15034	14980	15094	14984	14942	15135	14831	15060	15024	15065	14882	14944	14944	14968	15016	14860	15022	14987	14987	15030	14953	15137	15025	15173	14812	14925	15004	15038	14989	15100	14906	14967	14777	14957	14997	14941	14866	15009	15064	14951	14987	14935	14806	14980	15010	15020	14891	15006	14909	14962	15093	14969	15029	15164	15121	15043	14917	14968	15049	14854	15205	14873	14999	15051	14959	14936	15011	15091	15016	14971	15141	14909	15002	14894	14985	15078	15250	14916	14923	14911	14744	14963	15046	14874	14855	15115	15093	14926	14993	14922	15179	15029	14810	14946	14909	14992	15079	14963	15039	14941	15124	14916	15073	14854	15083	15060	14993	15054	15061	14981	14904	14918	14866	15136	15101	14880	15062	14991	14907	14987	15160	14939	14966	14964	14968	15124	15067	14977	14912	14958	15037	14971	14884	14940	14973	15052	15081	15128	15096	14976	15096	14979	15068	14893	14973	14978	14992	15054	15097	14888	15000	15059	15080	15003	15034	14981	15067	14890	14973	14983	14881	15098	14976	14888	15015	14990	15009	14954	15041	15077	14980	14972	15024	15032	15064	14975	15030	14825	14855	15002	14852	15001	14831	15064	14974	15112	15189	15068	14974	14960	15133	14969	14959	15033	14972	15112	15164	14953	14987	14960	14980	14929	15001	14817	14988	15130	15018	14936	15022	15077	15069	14915	14922	15055	15157	14880	14965	14998	15038	14978	15035	14937	14944	14875	14965	15001	15092	14884	14880	15227	14956	14948	15107	14726	14886	14880	14975	14945	14973	15008	15265	15057	14925	14973	14934	14895	14936	14996	14923	14933	15087	14949	14930	14983	14999	14976	14862	15087	14911	14826	14978	15084	14963	15008	15138	15090	14831	15090	14806	14926	15064	15032	15046	15054	15157	14803	14897	14951	14945	14888	15136	14886	15038	15070	15086	15119	15076	14984	14993	15071	14893	15062	14923	15054	14993	14906	15151	14961	15201	15232	15001	14987	15086	15054	14992	14984	14902	14943	15075	15009	15038	15006	14978	14809	14969	14931	14860	15200	14930	15009	15019	15125	15148	14891	15055	14927	15042	15023	15191	14915	15103	14933	14898	15106	14931	14909	15109	15010	15028	15089	14977	15071	15114	14986	14913	15010	15017	15057	14831	15011	15087	14944	14963	15024	15136	14889	15061	15057	14902	14999	15056	14941	14938	15005	14986	14930	14978	14975	14996	15011	15071	14972	15011	15047	15025	15020	15196	14991	15030	14913	14855	14853	14976	15005	15004	14884	15000	14865	14816	14948	15018	15079	14986	14967	14998	14871	14859	14940	15037	14861	14929	15060	15055	14964	15073	14883	15134	14998	14933	14907	14719	15048	14962	14950	14954	14905	14914	14998	14916	14992	14826	14963	14904	14824	15060	14924	14988	15054	15216	15102	15078	15022	14908	15054	14912	15047	15050	14826	15033	14828	14973	14983	14936	14979	15162	14954	14916	14977	14810	14988	15082	14905	15046	15063	15080	15082	15052	14947	14970	14922	14978	15003	14923	14692	14844	15148	15182	15189	14999	14887	15003	14972	14889	15012	14969	15016	14884	14999	15095	15159	15005	15074	14892	14956	15065	15054	14823	14990	15088	14903	14988	14964	15063	15038	15169	14908	14978	14826	14938	14843	14989	14964	14808	14944	15005	15033	14977	15023	14987	15061	14902	14976	15101	15132	15073	14968	14934	15029	15096	14959	14966	14950	15021	14890	15043	14836	14973	14936	15134	15183	15044	15044	14945	15067	15001	14995	14849	15027	15033	14886	14886	14977	15095	14942	14893	14839	14859	14862	14968	15051	15014	15048	15008	15126	14944	14931	15066	15018	15016	14814	14960	15003	15176	14930	14942	15036	15097	15026	15183	15240	14983	15097	14923	14970	14997	15129	14919	15064	14918	14961	15019	15029	14905	15038	14974	14953	15022	14902	15095	14875	14932	14976	15023	15084	14979	15068	15015	15005	15029	15185	14957	14963	15044	15065	14924	14929	14962	14964	15071	15019	14886	14891	14923	15048	14984	14942	15047	15015	14917	15065	14896	14958	15005	14986	14978	14952	14971	14980	14986	15038	14902	15125	14930	15175	14972	14986	14842	14830	14932	14959	14966	14944	15072	15187	15024	14980	15111	14968	15023	14907	15096	15049	14925	14923	14900	14982	14940	15075	14743	15025	15014	14878	14974	15007	15113	14769	15012	15081	14853	15005	15053	15004	14850	14955	15035	14945	14941	14890	15043	15070	14907	14900	15152	15110	15010	15025	14953	14905	15064	14989	14917	14980	14944	15077	15073	15001	15071	15076	14992	15012	14950	15032	14748	14953	14974	15002	15154	15018	15107	15095	14954	15074	15084	14997	15012	15145	14977	15172	15120	14965	15135	15099	14957	14981	15129	14986	14972	15126	14925	15132	15065	14957	15051	15013	15087	14917	15104	15177	14972	15038	14932	15019	15104	14939	15035	15074	15107	14784	15108	15009	15022	15148	15048	14981	14953	14962	14775	15007	15040	15059	14981	15004	14942	15010	14842	14931	14917	14975	14917	14874	14980	15085	15030	14957	14928	15041	15080	14999	14998	15114	14989	14934	15014	14979	14935	14979	15013	14758	14819	15011	14939	15054	15063	14931	15077	15027	14977	15081	15010	15189	14965	14877	14984	15061	15051	15004	14866	15040	14796	15062	15059	14979	15039	15198	14977	15041	14969	15087	14845	14911	15066	14983	14842	15076	14933	14960	14985	14994	15097	15036	15062	14964	14974	15013	14844	15095	15068	15110	15003	14820	14966	14885	14881	15003	14963	15030	14975	14835	15070	15023	14922	14959	14926	15056	14962	14977	14997	15065	14956	15186	15125	15176	14991	14989	15034	15040	15073	14948	15069	15148	14967	14948	15040	15071	14865	15037	14836	15106	15013	14899	15009	15000	15061	15070	14799	15030	15074	14909	14951	15099	14945	15067	15005	14906	15084	14891	15048	14933	14892	14684	15241	14961	14881	15142	14965	15074	14903	14772	15120	14982	15272	14908	15051	15076	14974	14931	15026	15047	15021	14961	14969	15011	14879	14974	14978	15045	14996	15105	14868	14948	14974	15039	14718	15201	14930	14922	15111	15051	14975	14881	15135	15050	14905	14888	15104	15012	14977	14802	15175	15012	15070	15076	15068	14867	14873	15185	15057	15076	15079	15109	15114	14934	14794	14878	15012	14913	14960	15080	14979	15030	15085	15076	15103	15076	14972	15001	15087	15046	14849	14965	14955	14940	15050	14859	14857	15009	15080	15074	15195	14965	15074	15123	14819	15021	15104	14939	15134	15120	14899	15207	15087	15082	15021	14981	14890	14999	15062	14973	14841	15083	14994	14871
22598	20994	28759	23427	21141	23208	25931	20426	18742	18996	19240	18878	18755	18696	20096	35829	36148	33342	27551	22330	19153	18468	18121	17862	18269	18280	17721	17994	17940	17919	17812	17733	17859	17801	17987	17905	17857	17830	17986	17913	17826	17804	17816	18151	17926	17633	17957	18012	18029	17819	17887	17927	17891	17877	17985	17960	17908	17899	17655	17909	17707	17854	17846	17860	17828	17708	17811	17804	17861	17734	17858	17803	17772	17885	17730	17849	17713	17787	17890	17830	17719	17945	17537	18001	17762	17692	17618	17858	17789	17776	17715	17778	17923	18016	17730	17757	17740	17690	17779	17668	17634	17795	17920	17856	17821	17830	17777	17758	17843	17781	17865	17872	17742	17979	17730	17912	17870	17778	17599	17669	17821	17570	17743	17582	17808	17622	17626	17709	17662	17805	17794	17694	18113	17630	17574	17790	17775	17739	17680	17628	17710	17860	17884	17982	17767	17600	17562	17824	17679	17752	17538	17647	17719	17813	17687	17710	17698	17679	17679	17931	17933	17756	17655	17664	17825	17588	17600	17827	17618	17673	17550	17861	17811	17686	18024	17735	17708	17973	17777	17794	17716	17739	17629	17583	17721	17757	17631	17740	17879	17692	17683	17711	17697	17659	17595	17746	17909	17743	17703	17768	17828	17614	17743	17765	17675	17906	17715	17796	17722	17782	17872	17872	17872	17746	17838	17677	17911	17822	17776	17732	17597	17756	17853	17882	17870	17928	17937	17860	17982	17553	17783	17611	17718	17840	17469	17714	17927	17597	18016	17774	18064	17703	17687	17510	17659	17732	17871	17641	17518	17823	17835	17724	17511	17759	17900	17797	17994	17970	17813	17708	17996	17679	17604	17850	17485	17575	17797	17670	17719	17676	17560	17718	17785	17744	17715	17849	17572	17963	17914	17642	17843	17769	17609	17858	17611	17943	17961	17738	17701	17687	17665	17658	17692	17614	17655	17679	17718	17702	17711	17592	17529	17778	17689	18028	17932	17797	17835	17571	17552	17504	17796	17867	17943	17820	17758	17784	17832	17695	17792	17831	17851	17647	17816	17625	17659	17710	17681	17715	17566	17805	17932	17713	17796	17600	17880	17824	17778	17772	17802	18017	17660	17816	17699	17756	17587	17686	17713	17718	17872	17849	17663	17689	17806	17752	17654	17899	17765	17768	17533	17737	17841	17997	17800	18023	17832	17917	17869	17681	17750	17782	17778	17975	18009	17705	17858	17650	17840	17564	17837	17879	17798	17745	17901	17467	17722	18032	17586	17803	17918	17544	17588	17805	17752	17738	17749	17747	17601	17738	17847	17680	17760	17866	17854	17912	17699	17690	17768	17573	17728	17795	17776	17579	17771	17757	17764	17481	17735	17901	17751	17742	17713	17790	17783	17899	17627	17756	17728	17732	17815	17696	17699	17488	17652	17573	17707	17927	17774	17527	17666	17812	17673	17826	17788	17699	17631	17849	17719	17868	17899	17639	17909	17823	17573	17651	17812	17816	17776	17811	17757	17727	17629	18063	17727	17772	17696	17691	17783	17784	17666	17756	17831	17792	17834	17786	17696	17893	17537	17742	17657	17698	17620	17665	17826	17616	17825	17645	17528	17619	17782	17718	17687	17713	17841	17668	17603	17751	17587	17848	17789	17596	17626	17702	17538	17645	17711	17794	17897	17703	17701	17596	17918	17875	17638	17971	17781	17839	17754	17773	17856	17622	17540	17605	17917	17780	17886	17830	17831	17561	17862	17847	17562	17944	17637	17668	17807	17505	17582	17787	17680	17811	17640	17727	17595	17561	17717	17778	17600	17487	17759	17853	17757	17653	17528	17801	17931	17529	17587	17647	17931	17541	17669	17747	17767	17817	17831	17860	17752	17601	17778	17871	17698	17816	17601	17607	17848	17616	17752	17629	17736	17661	17741	17731	17783	17867	17785	17760	17854	17851	17741	17881	17746	17865	18005	17653	17608	17563	17720	17818	17716	17676	17653	17825	17721	17653	17707	17742	17708	17609	17776	17765	17541	17739	17737	17872	17598	17547	17507	17659	17802	17742	17681	17836	17909	17747	17862	17755	17740	17850	17676	17670	17698	17877	17685	17727	17763	17693	17575	17885	17899	17767	17857	17774	17667	17743	17816	17756	17828	17471	17621	17758	17762	17733	17854	17864	17795	17781	17611	17781	18026	17755	17811	17761	17830	17739	17631	17684	17741	17695	17730	17616	17912	17577	17635	17760	17769	17585	17664	17770	17674	17628	17737	17706	17598	17721	17774	17720	17942	17782	17664	17781	17688	17798	17871	17803	17863	17745	17803	17679	17781	17596	17670	18016	17718	17579	17734	17720	17801	17583	17838	17758	17669	17627	17764	17837	17707	17716	17525	17758	17740	17754	17786	17561	17848	17782	17739	17859	17757	17585	17670	17873	17772	17677	17700	17804	17745	17740	17836	17612	17885	17723	17703	17754	17744	17813	17634	17928	17800	17898	17633	17582	17757	17653	17731	17839	17932	17787	17749	17709	17797	17833	17730	17713	17722	17713	17762	17700	17633	17723	17713	17574	17796	17701	17838	17652	17703	17812	17573	17886	17933	17918	17772	17961	17793	17730	17718	17853	17893	17659	17937	17630	17454	17767	17830	17596	17789	17712	17741	17751	17828	17787	17734	17885	17590	17719	17570	17775	17871	17613	17821	17820	17826	17698	17788	17662	17884	17740	17583	17803	17629	17818	17959	17711	17570	17834	17766	17899	17633	17702	17825	17695	17712	17737	17614	17497	17793	17695	17579	17919	17798	17736	17778	17717	17768	17693	17708	17779	17744	17626	17869	17711	17482	17761	17853	17612	17854	17765	17765	17754	17633	17649	17792	17752	17635	17733	17798	17674	17769	17748	17512	17712	17741	17813	17620	17556	17791	17723	17707	17778	17499	17540	17796	17976	17662	17938	17614	17869	17705	17653	17715	17638	17770	17747	17854	17459	17696	17705	17690	17752	17649	17658	17721	17766	17781	17592	17707	17865	17786	17517	17823	17647	17730	17701	17519	17783	17633	17453	17912	17537	17809	17809	17777	17559	17667	17622	17661	17760	17752	17657	17802	17882	17832	17670	17768	17741	17959	17748	17886	17964	17594	17657	17652	17701	17803	17753	17692	17763	17791	17739	17689	17806	17472	17744	17653	17763	17643	17818	17641	17613	17580	17690	17953	17819	17769	17773	17663	17657	17548	17889	17552	17877	17767	17635	17854	17698	17728	17865	17795	17731	17844	17616	17577	17785	17738	17934	17678	17606	18019	17734	17798	17766	17746	17727	17900	17546	17632	17791	17446	17673	17583	17639	17647	17633	17772	17561	17561	17769	17735	17613	17785	17785	17926	17826	17748	17576	17598	18009	17737	17546	17790	17895	17797	17663	17610	17673	17690	17824	17626	17748	17744	17749	17619	17925	17838	17764	17814	17613	17676	17577	17714	17885	17699	17596	17696	17487	17833	17743	17683	17734	17837	17824	17734	17737	17751	17647	17747	17557	17846	17516	17701	17741	17711	17729	17817	17493	17528	17770	17507	17671	17850	17883	17769	17781	17642	17862	17623	17843	17704	17661	17566	17867	17851	17649	17787	17883	17711	17750	17616	17772	17631	17720	17779	17774	17728	17619	17750	17626	17548	17740	17806	17872	17736	17596	17723	17633	17519	17723	17697	17711	17736	17726	17646	17849	17713	17623	17679	17602	17641	17649	17637	17766	17778	17894	17845	17799	17787	17827	17842	17635	17807	17715	17801	17797	17740	17783	17717	17766	17904	17576	17682	17713	17676	17493	17604	17753	18013	17710	17523	17701	17774	17698	17689	17695	17586	17747	17703	17621	17665	17735	17660	17940	17746	17633	17765	17552	17829	17854	17754	17882	17775	17680	17577	17802	17657	17636	17897	17750	17529	17659	17849	17605	17774	17769	17654	17527	17613	17633	17864	17836	17969	17757	17771	17946	17957	17897	17833	17818	17873	17771	17747	17646	17759	17954	17786	17919	17698	17722	17647	17714	17683	17784	17735	17854	17621	17919	17858	17819	17894	17774	17707	17697	17635	17768	17630	17697	17693	17539	17877	17699	17855	17776	17945	17717	17701	17717	17773	17792	17689	17683	17815	17900	17662	17698	17810	17635	17825	17730	17879	17802	17924	17767	17460	17812	17755	17807	17704	17671	17712	17773	17780	17790	17724	17580	17608	17815	17663	17874	17689	17787	17636	17697	17903	17824	17922	17548	17500	17819	17610	17726	17719	17695	17560	17761	17693	17676	17721	17707	17780	17897	17864	17603	17659	17790	17910	17673	17721	17669	17936	17767	17592	17683	17623	17729	17702	17635	17959	17660	17765	17707	17760	17636	17828	17664	17772	17836	17849	17749	17699	17826	17807	17666	17777	17787	17724	17742	17850	17615	17809	17894	17794	17764	18061	17948	17885	17693	17848	17701	17762	17950	17806	17969	17781	17911	17790	17643	17943	17496	17683	17813	17764	17688	17658	17640	17534	17758	17759	17573	17515	17836	17749	17705	17879	17713	17678	17895	17802	17816	17821	17577	17943	17961	17831	17747	17908	17643	17810	17856	17916	17665	17656	17592	17862	17786	17845	17583	17644	17626	17824	17849	17747	17738	17843	17476	17771	17626	17675	17723	17852	17863	17609	17729	17778	17794	17653	17798	17742	17701	17895	17784	17741	17834	17679	17874	17692	17797	17785	17565	17842	17482	17672	17895	17721	17694	17756	17617	17736	17803	17696	17780	17600	17797	17621	17553	17838	17869	17770	17785	17565	17642	17740	17671	17935	17881	17758	17746	17761	17844	17850	17662	17690	17613	17831	17794	17687	17433	17677	17677	17728	17695	17893	17937	17681	17957	17841	17972	17898	17702	17755	17754	17733	17761	17865	17827	17729	17498	17739	17930	17753	17827	17894	17764	17823	17765	17757	17833	17617	17867	17594	17749	17852	17930	17599	17640	17733	17670	17780	17512	17775	17556	17612	17576	17507	17740	17670	17815	17645	17875	17781	17936	17769	17579	17631	17839	17602	17813	17805	17628	17556	17767	18096	17841	17643	17707	17793	17887	17741	17816	17685	17942	17701	17732	17471	17595	17750	17890	17696	17683
15059	28107	26932	23152	20702	19398	19053	17552	16746	16636	16795	16274	16010	16126	18870	38185	36496	32659	25780	19434	16057	15190	15080	14924	15079	14905	15016	14985	14819	15014	14747	14969	14964	15054	14930	15076	15018	14965	14842	15044	14872	14907	14769	14875	14960	14760	14967	14857	14920	15033	14863	14909	14940	14897	14790	15111	14944	14856	14887	15030	14919	15014	14909	14816	14895	14814	14947	14833	14881	14839	14942	14921	14970	14936	14860	14993	15048	14899	14676	14913	14868	14778	14855	14890	14915	14880	14653	14936	14945	15023	14731	14930	14899	14934	14953	14907	14979	15014	14935	14942	14964	14722	14827	14823	15054	14830	14848	14752	14852	14934	15035	14890	14873	14841	14919	15111	14904	14782	14910	14985	14836	14926	14887	14753	14883	14970	14779	14860	14849	14842	14860	14961	14951	14933	14835	14815	14832	14959	14997	14870	14908	14835	15054	14983	14830	14813	15016	14886	14847	14803	14926	14998	14779	14963	14925	14869	14980	14931	14915	14971	14926	15052	14995	15014	14952	14976	14800	14809	14927	14900	14857	14907	14823	14831	14850	14841	14864	14905	14919	14992	14831	14770	14894	14743	15050	14879	15009	14995	14967	14925	14956	14836	14972	15107	15041	14832	14913	14936	15023	15007	14944	14947	14802	14869	14893	14890	14878	15020	15009	14767	14996	14866	14857	14896	14794	14955	15013	14844	14803	14740	15023	14701	14901	14948	14961	14967	14817	14922	14814	15008	14988	14912	14754	14816	15005	14731	14901	14920	14939	14855	14854	14967	14750	14929	14961	14886	14752	14969	15080	14929	14884	14930	14883	14899	14907	14984	14916	14876	14746	14856	14831	14952	14954	15134	14911	14937	14728	14984	14782	14782	14926	15067	14780	14898	14825	14775	15084	14863	15076	14724	14814	14736	14836	14855	14979	14879	14915	14888	14960	14883	14861	14938	14959	14926	14945	14783	14905	14963	14955	15005	14773	14826	14852	14831	14920	14805	15053	14906	15096	14873	14737	14864	14791	14995	15017	14924	14830	14849	14971	14751	14914	14928	14994	14788	14791	14919	14878	14824	14931	14902	14854	15000	14963	14975	14981	14906	14971	14925	14813	14837	15016	14892	14831	14721	14914	14746	14968	14726	14664	14934	14795	14739	14810	14989	14867	14850	14873	14793	14995	14930	14873	14860	14935	14893	15013	14838	14820	14941	14798	14889	14953	14838	14933	14892	14894	14934	14905	14788	14925	14908	15006	14759	14824	14768	14935	14883	14973	14968	14942	14872	14775	14915	14892	14962	14951	14850	14710	15101	14776	14782	14974	14832	14945	15029	14833	14904	15029	14951	14875	14797	14885	14822	14878	15020	14898	14834	14999	14951	14729	15000	14944	14926	14897	14849	15001	14863	14854	14848	15036	14955	14691	14964	15002	14794	14889	14993	15031	14997	15020	14894	14911	14893	14857	14816	14880	14793	15094	15032	14768	14904	14885	15002	15056	14839	14973	14773	14835	14810	14846	14732	14976	14773	14801	14939	14951	14928	14847	15008	14885	14888	14835	14727	14891	14905	14835	14919	14942	14905	14837	14987	14976	14833	14993	14705	14934	14906	14824	14782	14867	14842	14824	14882	14965	15033	14735	14794	14860	14933	14879	14746	14969	14876	15007	14737	14915	14832	14815	15010	14875	14895	14883	14878	14736	15103	14848	14858	14812	15099	15066	15016	14939	14760	14863	14962	14738	14983	14962	14870	15015	14937	14735	14990	14801	14792	14920	14891	14658	14964	14865	14805	14918	14846	14908	14938	14823	14815	14916	14874	14911	14794	14875	14764	14902	14894	14938	14871	14811	14977	15036	15058	15021	14873	14861	14898	14979	14828	14910	14931	15017	14922	14840	14765	14779	14963	14753	15000	14830	14999	15041	14864	14830	14896	14976	14859	14967	14995	14811	14879	14763	14795	15029	14954	14912	14822	14707	14860	14682	14977	15057	14711	14918	14964	14806	14694	14989	14766	14791	14867	14977	14989	14805	14911	14851	14925	14896	14884	14901	14960	15011	15000	14803	14896	14826	15055	14934	14884	14857	14907	15130	14801	14937	15002	15018	14864	14830	14912	14873	14913	14832	14810	14994	14735	14925	14951	14858	14773	15030	15067	15002	14892	14938	14980	14946	14836	14951	14938	14857	14945	14791	15051	14967	14831	14941	14927	14777	14859	14984	14920	14949	14830	14972	14820	14936	14884	14761	14887	14808	14975	14968	14922	14808	14889	15052	14997	14981	14851	14697	14885	14894	15041	14907	14885	14921	14750	14902	14962	14858	14781	14845	14833	14935	14849	14950	14695	14834	14886	14952	14879	14774	14855	14863	14808	14924	14916	14804	14916	14804	14898	14896	14828	15049	14976	14980	14848	14703	14845	14947	14938	14860	14758	15003	14818	15152	14832	14827	14964	14820	14849	14965	14851	14937	14879	14894	14850	14993	14984	14914	15017	14808	14897	14831	14820	14916	15059	14755	14961	14840	14867	14701	14944	14948	14757	14940	14725	14959	14771	14936	14894	14948	14917	14861	14731	14999	14876	14769	14949	14927	14835	14865	14753	14969	14853	14851	14912	14879	14820	14846	14887	14696	14992	14838	15018	14910	14972	14948	14938	14777	14805	14982	15207	14856	14998	14815	14847	15057	14963	14903	14934	15062	14945	14853	14866	14792	14852	15014	14955	14900	14786	14927	14826	14857	14954	14826	14830	14977	14816	14655	14910	14764	14753	14968	14796	14808	14819	14913	14974	14811	14969	14807	14869	14993	15060	14891	14809	14921	14871	14897	14852	14906	14926	14898	14843	14944	14879	14949	14969	14719	14983	14948	14877	14882	14705	14914	14747	14946	14969	14939	14947	14926	14951	14834	14791	14865	14989	14818	14906	14836	14802	14905	14843	15015	14830	14922	14713	14959	14842	14904	14895	15001	14701	14899	14988	15111	15034	14918	15022	14775	14851	14839	14825	14954	14764	14904	14717	14945	14909	14986	14874	14899	14912	14770	15113	14895	14899	14806	14926	14834	14761	14712	14848	14806	14740	14921	14882	14899	14851	14986	14913	14908	14990	14977	14901	14843	14959	14876	14911	15025	15050	14710	14997	14903	15018	14947	14757	14901	15045	14992	14983	14873	14890	14720	14938	14902	14801	14876	14815	14961	14803	14925	14865	14764	14934	15038	14962	14858	14979	15005	14989	14859	14734	15051	14778	14905	14838	14798	14771	14884	14811	14931	14828	14886	14724	14978	14753	14754	14870	14941	14907	14900	15010	14770	14925	14948	14840	14958	14831	14757	14988	14936	14868	14683	15020	14804	14939	15137	14737	14915	14761	15012	14878	14950	14899	14846	14919	14767	14918	14892	14927	14887	14953	14890	15011	14763	14930	14783	14736	14766	14953	14879	14938	14789	14781	14692	14874	14953	14919	14830	14936	14836	14844	14858	14866	14784	14942	15002	14838	14706	14803	14908	14954	14972	14881	15022	14722	15068	14670	14875	14915	14706	14918	14855	15056	14950	14760	15018	15077	14993	14953	14841	14849	14882	15108	14886	14795	14881	14945	15049	14944	14844	15045	14964	14946	14838	14920	14774	15082	14804	14933	14969	14894	15009	15042	15033	14924	15147	14859	14829	14807	15002	14899	14960	14845	14815	14916	14853	15033	15055	14753	14855	14797	14988	14906	14794	14881	14897	14820	14873	14809	14881	14802	14725	14982	14901	14962	14822	14823	14911	15034	14981	15026	14844	14926	14949	14851	15092	14962	15078	14959	14881	14843	15067	14818	14911	14778	14687	14994	15025	15056	14826	14717	14881	15005	15054	15010	15014	14931	14859	14683	14892	14863	14855	14897	14959	14755	14615	14790	14884	14984	14809	14946	14866	14806	14902	14928	14676	14937	14844	14954	14831	14861	14911	14804	14835	14741	14955	14995	14984	14858	14868	14845	14882	14755	15040	15051	14805	14962	14931	14919	14706	14812	14876	14804	14815	14768	14830	14903	14806	14989	14870	14797	14809	14924	14866	14964	14873	14949	14853	14888	14949	14830	14912	14907	14893	14838	14840	14808	14912	14823	14898	14831	14888	14896	14835	14971	14722	14889	14800	14936	14939	14782	14720	14827	14949	14769	15036	14833	14816	14884	14918	15080	14916	15015	14986	14913	14918	14958	14801	15039	15058	14814	14939	14858	14830	15048	15066	14748	14934	14807	14901	14847	14929	14986	15048	14916	14969	15073	14934	14978	14820	14794	14837	14835	14957	14790	14978	14839	14939	14953	14773	14974	14798	14951	15032	14686	14870	14860	14860	14954	14750	14821	14917	14917	14858	15007	14885	14923	14869	14758	14852	14939	15082	14891	14875	14913	14817	14806	14832	14811	15086	15049	14910	15017	14847	14877	14954	14879	14854	14788	14965	14678	14927	14985	15017	14979	14862	14846	14857	14993	14755	14940	14875	14726	14813	14888	14888	15089	14816	14883	14914	14922	14834	14790	14977	14967	14974	14878	15066	14931	15073	14957	14755	15089	14779	14812	14828	14681	14691	15066	14823	14879	14895	14800	14970	14975	14832	14865	15004	14895	14903	15051	14938	14985	14945	14957	14872	14871	14817	14958	14992	15028	14809	14934	14934	14794	14883	14808	14900	14949	15158	14878	14947	14793	14830	14913	14865	14740	15061	14647	14752	15042	14693	14762	14991	14886	14972	14651	14784	14940	14894	14979	14852	14710	14877	15016	14749	14726	14865	14770	14826	14899	15049	14913	14849	14882	14904	14989	15112	15086	14901	15068	14983	14906	14906	14655	14659	14808	14791	14913	14990	14836	14978	14876	14982	14829	14936	14999	14865	14965	14942	15103	14838	14830	14785	14884	14782	14994	14957	14846	14936	14840	14851	14735	14951	14850	14973	14822	14767	14854	14842	14817	14810	14998	14800	14848	14861	14814	14730	14951	14811	14765	14905	14816	14737	14964	14959	14763	14931	15001	14978	14760	14823	15017	14935	14820	14846	14832	14842	14819	14867	14753	14997	15023	14956	14930	14927	14790	14825	14902	14747	14870	14926	15131	14792	14759	14849	14842	14964	14966	14808	14919	14866	14893	14845	14893	14880	14924
26974	21505	24929	22326	18709	18420	18260	18405	18022	17647	17887	17658	17576	17266	17565	18618	19236	18904	18340	17922	17407	17425	17347	17405	17211	17350	17454	17235	17280	17326	17310	17369	17359	17271	17535	17322	17225	17210	17151	17272	17284	17253	17124	17328	17231	17376	17261	17394	17395	17337	17225	17546	17164	17036	17099	17215	17219	17356	17257	17301	17366	17233	17313	17330	17512	17457	17354	17244	17465	17187	17119	17214	17319	16984	17397	17197	17277	17245	17305	17417	17256	17153	17431	17069	17168	17390	17444	17410	17500	17464	17471	17348	17129	17078	17161	17261	17463	17492	17263	17307	17358	17078	17178	17290	17344	17238	17174	17340	17265	17250	17227	17097	17299	17327	17256	17257	17310	17346	17310	17196	17123	17330	17152	17192	17289	17512	17334	17538	17193	17318	17434	17166	17283	17187	17042	17254	17280	17271	17328	17516	17523	17386	17340	17291	17336	17247	17188	17188	17489	17259	17217	17460	17407	17302	17408	17206	17304	17272	17383	17396	17435	17318	17287	17203	17182	17428	17318	17226	17386	17423	17375	17296	17411	17100	17081	17280	17371	17242	17065	17138	17272	17236	17414	17129	17508	17278	17401	17198	17301	17288	17223	17121	17393	17207	17255	17424	17436	17392	17064	17149	17366	17189	17378	17360	17229	17204	17227	17132	17115	17036	17038	17158	17181	17114	17374	17327	17225	17350	17380	17289	17316	17093	17249	17126	17231	17129	17149	17279	17141	17358	17469	17295	17212	17382	17207	17299	17200	17226	17315	17297	17505	17213	17365	17268	17304	17293	17233	17189	17238	17521	17248	17256	17071	17175	17287	17419	17226	17199	17328	17259	17177	17222	17247	17251	17078	17108	17137	17274	17192	17393	17280	17236	17201	17244	17319	17326	17335	17168	17089	17209	17182	17278	17082	17201	17235	17211	17212	17267	17381	17207	17336	17229	17276	17378	17316	17222	17222	17320	17144	17062	17527	17313	17109	17216	17158	17148	17351	17272	17086	17397	17307	17110	17267	17378	17441	17349	17143	17187	17211	17237	17433	17336	17380	17379	17135	17155	17298	17306	17430	17369	17332	17181	17344	17228	17229	17171	17302	17086	17350	17352	17285	17176	17245	17272	17318	17349	17085	17247	17315	17249	17582	17286	17335	17227	17438	17231	17256	17177	17216	17244	17336	17456	17260	17154	17233	17270	17384	17350	17429	17235	17263	17166	17228	17284	17194	17042	17144	17198	17321	17254	17229	17202	17285	17175	17339	17320	17025	17222	17205	17323	17417	17334	17336	17211	17486	17186	17109	17270	17359	17325	17378	17331	17128	17230	17389	17194	17248	17126	17432	17382	17326	17349	17181	17142	17102	17118	17220	17046	17272	17404	17271	17413	17108	17181	17186	17277	17246	17378	17422	17527	17336	17272	17400	17586	17050	17172	17195	17281	17101	17334	17060	17316	17250	17116	17339	17165	17414	17303	17296	17218	17431	17302	17173	17334	17331	17194	17459	17290	17313	17247	17200	17136	17351	17242	17148	17397	17258	17417	17087	17355	17134	17237	17126	17136	17134	17087	17075	17079	17349	17340	17231	17482	17438	17150	17142	17196	17244	17276	17414	17242	17162	17208	17278	17288	17237	17211	17324	17179	17224	17119	17278	17376	17341	17133	17262	17210	17497	17316	17280	17212	17470	17352	17200	17409	17405	17357	17271	17464	17308	17290	17459	17444	17379	17366	17162	17311	17322	17193	17224	17328	17286	17227	17398	17473	17375	17345	17319	17288	17352	17455	17232	17308	17310	17394	17267	17206	17365	17235	17203	17089	17279	17233	17236	17340	17271	17288	17003	17276	17253	17293	17275	17431	17268	17146	17468	17229	17176	17198	17267	17086	17284	17185	17339	17075	17264	17175	17174	17184	17424	17417	17163	17379	17161	17056	17176	17380	17244	17283	17269	17238	17138	17469	17302	17450	17329	17230	17109	17268	17205	17547	17328	17193	17382	17404	17316	17280	17109	17150	17195	17274	17148	17202	17083	17199	17247	17315	17249	17473	17466	17415	17237	17357	17193	17292	17261	17197	17290	17396	17215	17106	17582	17223	17433	17292	17249	17192	17368	17094	17350	17373	17146	17331	17298	17452	17414	17239	17211	17236	17018	17162	17313	17292	17242	17293	17130	17358	17500	17284	17473	17155	17296	17460	17298	17285	17216	17177	17374	17302	17241	17291	17295	17268	17376	17381	17305	17315	17224	17246	17213	17329	17196	17189	17231	17164	17361	17271	17092	16899	17268	17369	17418	17163	17355	17223	17296	17318	17250	17378	17153	17152	17319	17456	17260	17274	17235	17381	17198	17237	17403	17295	17203	17276	17177	17155	17434	17298	17126	17130	17428	17318	17278	17316	17473	17263	17281	17354	17256	17313	17276	17157	17261	17246	17356	17196	17290	17288	17482	17345	17343	17183	17298	17356	17165	16999	17444	17292	17329	17183	17397	17316	17236	17314	17441	17353	17381	17190	17214	17206	17349	17213	17269	17147	17217	17429	17239	17233	17251	17250	17258	17381	17210	17140	17300	17354	17217	17031	17258	17330	17283	17289	17323	17223	17619	17289	17218	17174	17383	17465	17402	17275	17378	17460	17085	17403	17330	17231	17260	17398	17430	17262	17321	17369	17377	17474	17234	17428	17273	17267	17166	17233	17270	17233	17182	17039	17464	17252	17083	17239	17257	17202	17399	17431	17298	17336	17224	17210	17364	17210	17257	17292	17285	17558	17357	17306	17412	17117	17289	17343	17447	17296	17361	17504	17210	17117	17281	17253	17117	17598	17301	17234	17044	17284	17243	16983	17250	17293	17449	17288	17372	17067	17482	17253	17416	17279	17219	17266	17383	17306	17159	17249	17222	17272	17225	17245	17371	17495	17325	17423	17172	17482	17247	17166	17242	17200	17351	17506	17402	17418	17398	17272	17099	17281	17367	17256	17521	17387	17125	17246	17248	17035	17420	17540	17238	17329	17352	17418	17184	17292	17400	17191	17134	17266	17195	17214	17178	17260	17347	17204	17363	17368	17228	17327	17481	17257	17336	17371	17085	17272	17316	17341	17387	17429	17439	17451	17181	17309	17270	17443	17319	17308	17409	17132	17337	17370	17222	17329	17301	17225	17100	17324	17380	17189	17317	17401	17444	17399	17238	17451	17366	17188	17232	17096	17177	17127	17073	17243	17336	17209	17324	17344	17431	17273	17260	17326	17134	17126	17242	17374	17355	17376	17093	17318	17497	17263	17326	17634	17407	17270	17200	17135	17095	17530	17570	17395	17250	17016	17211	17228	17274	17233	17215	17102	17181	17266	17069	17411	17302	17262	17247	17070	17141	17496	17390	17309	17324	17187	17431	17514	17342	17182	17290	17239	17239	17116	17198	17385	17336	17500	17103	17043	17166	17270	17190	17242	17061	17497	17479	17332	17290	17265	17452	17485	17347	17277	17196	17398	17303	17262	17246	17181	17222	17259	17274	17230	17325	17167	17231	17242	17246	17213	17267	17402	17199	17106	17382	17371	17330	17205	17220	17182	17446	17041	17319	17259	17344	17446	17187	17073	17358	17359	17253	17268	17294	17346	17248	17385	17342	17148	17297	17087	17178	17456	17447	17290	17183	17298	17208	17071	17387	17358	17232	17343	17467	17275	17426	17271	17273	17116	17118	17129	17471	17273	17522	17448	17328	17211	17422	17076	17309	17252	17363	17268	17234	17244	17192	17090	17261	17316	17319	17223	17330	17245	17161	17422	17020	17316	17456	17153	17276	17384	17278	17382	17314	17471	17364	17112	17385	17179	17217	17230	17145	17414	17285	17234	17135	17104	17376	17316	17392	17277	17426	17353	17381	17247	17234	17193	17334	17132	17462	17398	17110	17125	17112	17286	17225	17225	17324	17358	17503	17353	17265	17047	17199	17292	17332	17246	17257	17294	17319	17352	17184	17177	17399	17280	17237	17351	17133	17390	17311	17293	17405	17226	17213	17136	17219	17297	17318	17160	17109	17379	17277	17247	17138	17272	17206	17213	17288	17432	17238	17266	17245	17526	17353	17279	17234	17081	17236	17521	17033	17279	17412	17375	17175	17062	17425	16981	17218	17244	17500	17125	17301	17526	17298	17589	17477	17303	17385	17059	17164	16990	17466	17426	17133	17208	17191	17251	17232	17225	17251	17286	17380	17128	17395	17298	17309	17346	17201	17293	17225	17381	17200	17131	17145	17284	17155	17435	17327	17490	17384	17294	17256	17258	17299	17287	17309	17408	17567	17383	17322	17266	17174	17082	17296	17258	17271	17142	17290	17085	17211	17266	17376	17190	17307	17290	17197	17193	17432	17338	17150	17285	17145	17234	17105	17242	17288	17488	17356	17283	17529	17245	17516	17618	17261	17237	17336	17276	17293	17079	17183	17382	17148	17289	17392	17307	17135	17335	17380	17223	17375	17244	17425	17268	17150	17338	17119	17056	17222	17187	17272	17285	17346	17243	17374	17402	17258	17369	17157	17212	17039	17198	17350	17150	17234	17218	17318	17382	17477	17312	17435	17277	17276	17104	17380	17285	17407	17353	17332	17127	17273	17316	17369	17318	17253	17376	17262	17199	17340	17492	17270	17273	17076	17440	17293	17436	17267	17271	17353	17514	17338	17263	17220	17380	17321	17241	17241	17326	17246	17278	17186	17274	17158	17191	17429	17222	17284	17227	17172	17271	17222	17144	17192	17376	17277	17186	17260	17392	17330	17517	17324	17287	17341	17226	17215	17246	17340	17238	17189	17117	17231	17318	17270	17197	17225	17575	17165	17198	17231	17496	17388	17323	17199	17460	17368	17171	17149	17428	17263	17309	17344	17074	17521	17324	17441	17413	17226	17312	17399	17586	17448	17190	17265	17265	17268	17161	17247	17223	17283	17255	17208	17232	17341	17274	17226	17393	17309	17285	17294	17110	17182	17108	17304	17057	17079	17246	17210	17133	17277	17257	17101	17220	17451	17222	17253	17204	17346	17197	17232	17300	17313	17117	17234	16951	17295	17017	17316	17130	17210	17237	17327	17319	17376	17217	17237	17209	17247	17314	17303	17213	17378	17313	17367	17360	17397	17334	17255	17280
14134	17485	19181	17671	16476	16484	15778	16322	15688	15301	15335	15304	14979	15061	14899	16931	17040	16551	15791	15211	14832	14770	14418	14556	14807	14636	14561	14569	14654	14638	14680	14806	14744	14484	14592	14482	14592	14629	14665	14612	14645	14570	14656	14651	14670	14617	14735	14693	14632	14714	14655	14695	14697	14520	14621	14727	14577	14586	14708	14753	14720	14581	14529	14691	14564	14594	14667	14649	14649	14542	14706	14753	14568	14704	14529	14729	14606	14588	14845	14697	14594	14637	14690	14532	14489	14574	14799	14502	14494	14622	14864	14493	14612	14602	14717	14582	14707	14802	14639	14518	14786	14630	14594	14558	14615	14561	14677	14684	14670	14690	14406	14681	14473	14634	14721	14499	14682	14587	14594	14689	14637	14411	14484	14513	14581	14713	14618	14588	14619	14633	14823	14601	14720	14636	14593	14712	14566	14632	14674	14663	14501	14615	14569	14740	14831	14568	14634	14713	14655	14704	14647	14596	14619	14506	14800	14708	14657	14476	14654	14537	14712	14419	14576	14651	14686	14662	14664	14579	14650	14587	14805	14691	14664	14577	14647	14525	14667	14735	14588	14657	14666	14469	14484	14569	14501	14590	14654	14647	14444	14692	14871	14580	14698	14634	14587	14465	14671	14580	14736	14604	14675	14698	14597	14650	14479	14737	14675	14625	14516	14732	14533	14740	14537	14693	14622	14731	14589	14678	14701	14640	14580	14588	14495	14625	14592	14671	14693	14617	14530	14713	14714	14586	14534	14441	14437	14675	14662	14606	14568	14493	14668	14454	14670	14457	14652	14482	14707	14620	14482	14548	14634	14642	14762	14602	14516	14752	14744	14829	14544	14666	14628	14707	14714	14575	14655	14617	14529	14779	14743	14349	14601	14678	14557	14487	14596	14615	14500	14689	14621	14829	14610	14648	14466	14557	14611	14672	14626	14647	14513	14647	14665	14683	14671	14684	14697	14570	14626	14665	14651	14544	14534	14621	14655	14486	14627	14530	14544	14574	14818	14524	14621	14821	14800	14659	14475	14558	14830	14695	14719	14743	14493	14584	14520	14558	14565	14642	14496	14672	14722	14778	14777	14649	14652	14483	14805	14648	14559	14637	14779	14681	14562	14479	14730	14491	14744	14657	14398	14745	14576	14684	14446	14638	14576	14517	14692	14701	14780	14717	14630	14653	14518	14559	14752	14610	14617	14528	14538	14684	14612	14656	14604	14707	14781	14800	14564	14674	14770	14597	14765	14619	14694	14590	14792	14684	14479	14670	14593	14791	14638	14603	14749	14628	14557	14572	14577	14504	14637	14522	14606	14490	14813	14620	14620	14711	14567	14827	14747	14792	14912	14672	14679	14616	14703	14599	14655	14700	14674	14778	14696	14567	14735	14525	14502	14487	14626	14657	14692	14679	14803	14780	14731	14647	14533	14716	14662	14645	14588	14455	14443	14571	14764	14683	14670	14775	14598	14592	14543	14589	14546	14613	14651	14527	14606	14533	14609	14485	14700	14732	14488	14585	14609	14630	14680	14325	14666	14638	14587	14761	14586	14572	14581	14704	14552	14709	14558	14657	14648	14572	14540	14517	14801	14487	14548	14571	14594	14604	14500	14734	14704	14806	14511	14635	14552	14645	14578	14545	14548	14542	14637	14683	14483	14502	14595	14490	14745	14546	14576	14533	14717	14598	14538	14643	14624	14663	14684	14582	14668	14729	14628	14691	14568	14689	14724	14521	14521	14618	14509	14770	14584	14581	14527	14807	14680	14718	14710	14593	14683	14689	14635	14679	14632	14647	14615	14558	14792	14505	14671	14648	14473	14675	14557	14632	14636	14810	14563	14438	14551	14696	14614	14744	14589	14560	14581	14630	14816	14637	14635	14521	14763	14673	14581	14618	14750	14560	14674	14748	14572	14628	14682	14634	14630	14940	14728	14463	14562	14623	14486	14581	14622	14532	14728	14529	14642	14647	14656	14591	14730	14581	14694	14632	14639	14699	14622	14494	14689	14665	14747	14645	14678	14860	14560	14713	14518	14640	14600	14608	14568	14587	14714	14536	14694	14539	14729	14543	14632	14533	14719	14683	14672	14476	14763	14708	14551	14668	14631	14614	14650	14623	14655	14756	14623	14470	14352	14650	14455	14527	14722	14593	14710	14785	14691	14542	14707	14599	14593	14732	14507	14579	14646	14728	14714	14597	14508	14635	14642	14525	14642	14499	14645	14686	14504	14671	14617	14713	14613	14639	14554	14492	14570	14753	14654	14642	14723	14675	14715	14627	14569	14658	14616	14815	14679	14693	14516	14614	14537	14731	14666	14706	14650	14576	14700	14426	14623	14973	14546	14803	14776	14704	14540	14536	14656	14614	14772	14633	14493	14548	14635	14588	14634	14698	14492	14788	14635	14682	14628	14620	14731	14650	14486	14483	14647	14832	14646	14754	14572	14675	14635	14689	14698	14557	14589	14560	14696	14626	14671	14693	14553	14639	14600	14717	14445	14607	14667	14742	14680	14719	14829	14920	14618	14719	14590	14680	14642	14709	14757	14484	14662	14666	14603	14773	14783	14589	14616	14490	14595	14747	14569	14693	14776	14634	14515	14645	14774	14597	14806	14581	14542	14514	14680	14531	14655	14709	14547	14786	14580	14605	14565	14656	14557	14808	14759	14565	14685	14572	14508	14606	14606	14546	14482	14495	14503	14769	14592	14687	14541	14540	14678	14720	14678	14572	14761	14685	14453	14618	14704	14607	14570	14630	14658	14597	14584	14525	14660	14689	14541	14754	14526	14788	14622	14707	14592	14568	14461	14623	14494	14543	14686	14630	14491	14695	14369	14709	14591	14608	14750	14755	14613	14618	14572	14520	14771	14667	14792	14541	14620	14830	14661	14672	14684	14767	14695	14631	14535	14600	14712	14826	14631	14667	14626	14625	14624	14637	14646	14598	14499	14725	14600	14618	14425	14567	14589	14614	14586	14547	14545	14658	14621	14692	14714	14630	14730	14717	14598	14602	14720	14594	14599	14627	14545	14645	14433	14727	14748	14522	14469	14541	14753	14636	14589	14624	14628	14582	14583	14723	14624	14581	14513	14490	14532	14746	14526	14543	14586	14743	14748	14753	14488	14608	14563	14657	14796	14498	14524	14532	14626	14606	14570	14702	14636	14552	14701	14695	14522	14607	14543	14590	14710	14749	14724	14567	14707	14693	14778	14755	14540	14582	14642	14610	14796	14643	14644	14686	14714	14735	14800	14649	14654	14738	14644	14666	14537	14683	14712	14660	14577	14582	14694	14663	14561	14569	14680	14653	14555	14644	14701	14587	14568	14787	14613	14648	14590	14691	14530	14608	14519	14451	14552	14716	14818	14656	14567	14501	14558	14652	14692	14591	14674	14609	14560	14532	14630	14573	14564	14457	14564	14748	14696	14649	14511	14682	14506	14623	14665	14715	14534	14581	14348	14635	14536	14613	14646	14573	14504	14649	14588	14428	14724	14696	14488	14674	14564	14573	14574	14527	14607	14626	14432	14554	14742	14653	14585	14658	14555	14679	14526	14631	14688	14522	14664	14520	14663	14707	14707	14555	14712	14597	14448	14617	14615	14671	14665	14427	14612	14547	14617	14722	14712	14594	14521	14607	14791	14704	14641	14595	14612	14657	14455	14655	14717	14562	14605	14549	14706	14610	14683	14672	14672	14614	14523	14492	14882	14501	14601	14507	14775	14418	14594	14805	14612	14560	14505	14650	14573	14717	14455	14650	14511	14665	14621	14561	14591	14514	14617	14613	14727	14568	14648	14510	14608	14708	14585	14580	14579	14686	14602	14658	14490	14681	14528	14688	14722	14724	14521	14586	14513	14676	14487	14686	14326	14713	14635	14604	14590	14576	14569	14610	14746	14642	14605	14557	14619	14685	14554	14508	14572	14728	14538	14727	14560	14695	14749	14521	14621	14712	14610	14713	14620	14649	14456	14480	14834	14650	14669	14653	14565	14522	14625	14596	14807	14551	14606	14623	14671	14789	14681	14549	14711	14620	14676	14590	14751	14607	14662	14536	14627	14694	14642	14602	14784	14709	14844	14536	14774	14593	14535	14607	14686	14677	14689	14691	14547	14594	14597	14624	14621	14585	14552	14665	14604	14495	14748	14650	14589	14676	14513	14498	14615	14609	14670	14511	14506	14751	14645	14709	14531	14803	14680	14623	14600	14687	14531	14522	14762	14574	14565	14598	14672	14437	14537	14684	14580	14577	14681	14743	14630	14706	14805	14630	14549	14682	14779	14688	14566	14469	14693	14800	14704	14521	14560	14450	14611	14534	14600	14770	14530	14669	14581	14486	14580	14855	14642	14612	14737	14453	14631	14630	14668	14769	14617	14674	14627	14810	14554	14652	14706	14727	14638	14662	14694	14624	14572	14662	14656	14452	14760	14587	14795	14633	14806	14568	14734	14703	14598	14658	14533	14729	14593	14596	14648	14539	14729	14497	14409	14574	14626	14813	14567	14829	14749	14561	14554	14571	14674	14773	14575	14691	14509	14526	14769	14622	14602	14534	14563	14861	14754	14725	14625	14585	14610	14686	14759	14632	14646	14814	14685	14467	14544	14619	14511	14741	14828	14560	14567	14623	14744	14644	14496	14794	14601	14545	14772	14482	14765	14729	14434	14717	14617	14723	14613	14548	14658	14697	14519	14785	14697	14661	14583	14799	14574	14601	14553	14679	14547	14639	14726	14698	14618	14577	14676	14681	14436	14461	14655	14642	14639	14670	14664	14653	14589	14664	14346	14746	14550	14595	14570	14614	14608	14757	14731	14781	14685	14793	14792	14552	14563	14527	14657	14719	14542	14644	14568	14623	14643	14668	14714	14528	14483	14560	14705	14539	14703	14635	14624	14639	14475	14550	14560	14480	14629	14733	14465	14603	14617	14701	14569	14736	14758	14630	14614	14578	14589	14654	14622	14690	14707	14669	14519	14518	14743	14614	14664	14382	14739	14671	14671	14769	14558	14808	14702	14621	14632	14706	14714	14661	14657	14687	14667	14524	14711	14754	14585	14736	14431	14821	14783	14515	14678	14764	14619	14523	14500	14707	14607	14546	14643	14702	14678	14660	14617	14590	14540	14629	14534	14639	14652	14601
23937	21011	28352	24013	21862	21029	19920	17957	17229	17299	16937	16888	16567	16491	17965	27324	26813	24291	20622	17907	16790	16403	16229	16005	16160	16193	16084	16050	16128	16188	16058	16168	16195	16107	16270	15866	15902	15930	16001	16043	15962	15957	16125	16065	16100	15931	15917	16163	16081	16295	16005	16154	16106	16043	16121	16110	16040	16084	16148	16164	16220	16177	16043	15883	16189	16176	16016	16226	16138	16040	16149	16062	16149	15997	16094	15896	15931	15971	15945	16102	15927	16163	16097	16004	16193	15902	15966	15801	16126	16092	16039	16189	16322	15938	16137	16040	16050	16179	15920	15998	15978	16027	15995	16120	16215	16072	16144	16043	15965	16036	16012	15779	16011	16036	15896	16069	16038	16073	15896	16184	16180	16028	16045	15771	16201	16037	16073	15995	15968	16164	16062	16075	15938	16069	15873	16049	16111	16036	16131	16270	16009	16159	16023	16103	16138	15974	15923	16223	16211	16114	16055	16078	15976	16029	15970	16136	16288	16170	16016	16121	15903	16123	16117	16253	16297	16067	15935	15849	16191	16077	16018	16092	15924	16157	16045	16105	15994	16124	16078	16037	15883	16030	15938	15878	15928	16098	16011	16069	16139	16104	16071	15931	16065	15775	16008	15712	16174	16139	15945	16162	15949	16084	16048	16041	16274	15932	16154	16123	16060	16166	15993	16098	16061	16126	16118	16021	16044	16173	16100	16158	16105	16003	16107	16007	16050	16165	15904	15897	16160	15935	15992	16005	16074	16112	16006	15896	16025	16244	16116	16078	15808	16194	16134	15962	16030	15949	16236	15999	15943	15965	16059	16205	15988	15932	16142	15900	16090	15975	16079	16090	16089	16114	16034	16112	15932	16021	15890	15921	15836	15809	16111	15965	16030	16146	15897	16113	16140	16069	15901	15870	16234	16128	15937	15974	15997	16083	16078	15987	16309	15957	16144	15978	16115	15792	16162	16353	16034	15867	15833	15990	16042	16020	15936	16043	16023	16071	15961	15964	15954	16140	16010	16141	16016	15887	16049	16137	15993	15923	15848	16024	15993	16092	15983	16151	15987	15875	15910	16088	15925	15853	16119	15963	15971	16005	15976	16041	16153	16054	15916	16086	15997	16108	15992	15977	15989	16195	15984	15956	16115	16031	16109	16111	15995	16206	16183	16367	16057	15943	16235	15912	16129	16031	16031	16154	16042	16022	15952	16050	16016	15904	16181	16062	16035	16021	15855	15905	16137	16024	15813	16101	15911	15899	15999	15953	16067	15988	15983	16020	16212	16068	16051	15996	15924	16099	16076	15988	15937	16083	16089	16043	15947	16051	16078	15848	16191	15876	16002	15877	15992	16084	15968	16117	16078	16017	15970	16095	16123	16116	16212	16074	16209	16061	16094	16181	16155	15838	15779	15923	16092	15965	16052	16194	15909	15879	15947	16170	16030	16026	16005	16048	16089	16156	15980	16083	16115	15986	15993	16054	16049	16041	15990	16193	15918	16056	16127	16153	16093	16114	16102	16115	15863	15786	16062	16123	16154	16154	16040	16048	16245	16005	15999	16059	16011	16138	16143	15965	15880	16178	16104	16005	16104	15980	15844	15929	16001	16268	16132	15893	15984	16204	15860	16103	16174	16069	15995	16040	15848	16129	15973	16060	15967	16090	16051	16082	16155	15967	16067	16142	16163	15904	16131	16058	16095	16032	16161	16118	16053	15951	16028	15825	16031	16131	15862	16042	15852	16056	15963	15946	16097	15901	16057	16307	15983	15937	16112	16184	16315	15998	15958	16057	16094	15939	16046	15965	15972	16025	15871	16153	16106	15817	16181	15947	16126	16208	16019	16044	16138	16106	15889	15941	16005	16171	16171	15712	16124	16019	15965	15767	16065	16134	16087	16047	15739	16224	16233	15806	16013	15949	16005	15993	16036	16159	16127	15954	15971	16061	16187	15921	15915	15794	15974	16175	16205	15958	15951	16117	16089	16144	16019	15935	16095	16166	16271	16069	15971	15924	16098	16036	16060	16040	15897	16109	15893	15802	16100	16057	16120	15859	16127	16052	16138	15922	15927	16191	15885	16210	15971	16120	16108	16012	15945	16125	16080	15897	15799	16015	16090	16054	15986	16026	16081	15893	16125	16158	15944	16132	16038	16027	15985	16052	16034	16151	16118	16083	16209	16110	16166	16132	16037	15899	16077	15804	16059	16190	16273	16149	16097	15874	16005	15988	16093	16055	16124	16008	16116	15963	15913	16018	16195	16232	15896	16114	15934	16036	15858	15966	15986	16194	15997	15870	15970	16143	16146	16028	16069	16057	16111	15918	16033	16077	16024	16038	16010	16126	16141	16107	16120	15919	15900	16112	15784	15897	16048	16067	15875	15981	16084	16064	15970	16134	16157	16162	15940	16081	16095	15993	15843	16373	15990	16106	15966	16029	16190	15986	16171	15943	16024	16084	16125	16148	16064	15865	16051	15934	16202	16001	16199	16114	15888	15997	16023	16158	16045	15819	16073	16120	16115	16007	15972	16053	15944	16120	16168	16106	16136	16177	15986	16129	16074	15943	16115	15987	15995	15876	16182	16103	16014	16117	16005	16188	16114	16121	16180	16085	16048	15956	16155	16066	15994	15972	16219	15935	15862	15805	16088	16013	15962	16158	15992	16029	16134	15898	16017	16125	16166	16058	16051	16093	16002	16087	16003	15990	15858	15959	16017	15816	16067	16115	15880	16184	16122	16043	16046	16019	16222	16118	16013	16048	16092	16021	16181	16137	15950	16054	15954	15910	15871	16121	16195	16145	16066	15947	16378	15854	16015	15920	15875	15950	16115	15867	16175	15991	16061	15980	16011	16198	16074	16146	16151	16139	16068	15944	16144	16055	15945	15909	16078	16087	15905	15932	16151	16224	15847	15846	16115	16139	16019	15980	15863	16070	16210	16005	16033	16282	16124	15986	16024	16084	16047	16106	16091	15906	16031	16089	16164	15960	16044	16064	16021	15945	16107	16062	16269	15825	16050	15943	16057	15936	16045	16161	15911	15950	15987	15930	16061	16085	16130	15763	15956	16105	16067	16013	16078	16015	16053	15904	16021	15849	16126	15894	16081	16142	15992	15938	15888	15889	16067	16167	16089	16108	15908	16035	16122	15868	16003	16211	15986	15875	16148	15998	16070	16060	16052	16076	15983	16032	15977	16140	16066	16148	16061	16069	16258	16015	15945	15987	16097	16070	16382	16186	16119	15798	15899	16068	16067	15764	16129	16348	16022	15970	15882	15922	16006	16104	16029	16097	16027	16213	15966	16021	15852	16076	16224	15893	16203	15717	16048	15849	15968	16002	15925	15955	16206	15970	16148	16174	16037	16127	16035	15951	15962	15952	16056	16279	16083	15917	16045	15944	15829	15932	16061	16176	15841	15863	16034	15957	15975	15901	15937	15901	15774	16015	16159	15980	16129	15991	15990	16246	16010	15935	16113	16006	15954	15966	16101	15944	15844	16108	16230	16083	16020	16093	16001	15998	15991	16221	15872	16197	16129	15944	16067	16098	15907	15957	16165	16129	16009	16203	16052	15989	16061	16121	16053	15935	16036	16225	16153	15903	15948	15972	15997	15969	16109	16149	15992	16045	16029	16051	16236	16064	15924	15938	16187	15948	16119	16027	16025	15912	16226	16082	16154	16118	15891	16106	16012	15995	16038	15853	16159	16107	16224	16008	16093	16007	16051	16044	16033	16100	16063	16233	16258	16069	16221	16163	16100	16151	16153	16060	16007	15907	15957	16010	15959	16015	16079	15965	16012	15953	15849	16255	15897	16010	16212	15964	15913	15952	15923	16143	16224	15961	15949	16037	15968	15939	16021	15909	16107	16034	15950	16001	16088	16227	16126	16210	15957	15899	16244	15991	15906	16026	15918	16097	15930	16035	16105	15803	15939	16001	15949	16180	16091	16041	16181	15987	16071	15893	16051	16052	16116	15940	16140	16129	16072	16052	15972	15985	16063	16119	15853	16184	16118	15991	16103	16001	16080	15945	15922	15893	16012	16065	16181	16096	16071	16141	16038	15973	15835	16040	16066	16076	15982	15912	16005	16036	16171	15923	16139	16144	16136	16002	16025	15993	15985	16008	16166	16054	16122	15903	15944	15985	16214	16224	15859	15920	15938	15888	16246	15915	16087	15750	16289	16146	16046	16092	15778	15934	15985	15883	16283	15969	16170	15943	16019	16131	15974	16191	16070	16136	15987	16076	16010	16033	15972	15979	16266	16269	15844	16068	15879	16011	16192	16087	16080	16229	16020	16133	16048	15862	16246	16079	15956	15966	16045	16106	16006	15911	16168	16082	15994	16056	15992	16001	15958	16186	16135	16113	16037	15963	16221	16102	16018	16060	15996	16197	16208	16042	16070	15987	16217	16037	15980	15942	16055	16236	16109	16165	16095	16172	16050	15907	15932	15837	15921	16351	16156	16081	16179	16074	15988	16340	16035	16109	15904	15908	16013	16035	16161	16166	16113	15942	15952	16034	16049	16008	15953	16177	15808	16138	16139	16092	15961	16157	16018	16174	15981	16253	16074	16079	15969	16022	16019	16118	15877	15978	16033	16071	15870	16066	16241	16027	16020	16146	16071	16144	15827	16167	16048	16006	15958	16106	16196	15829	15865	16027	16227	16072	15986	16065	16078	15993	15865	15849	15862	16104	16056	16070	15871	15965	16192	16009	16111	16057	16175	16172	15992	16032	16058	15895	16106	16108	16173	16053	16044	16089	15964	16090	16262	16173	16147	15937	16183	15996	15993	16126	16052	15862	15822	16108	16125	16161	16023	16117	16056	15977	15918	16088	16063	16012	16143	16149	16154	16123	16146	16079	16132	16131	16174	15990	15953	16108	15811	16015	15867	15952	15918	16090	15895	16001	16095	16087	16087	16066	16110	16125	16006	16052	16090	16086	16051	15999	15902	15957	15968	16253	15959	16183	16158	16196	16055	16280	15979	16055	16176	15852	16203	16020	16203	16193	15924	16095	15971	16001	16036	16183	16031	16199	15989	15963	15879	15919	15951	16115	15882	15997	15730	15920	16161	16199	16233	16053	16149	16072	16100	15954	16224	16326	15996	16049	16162	15980	15927	16172	16103	16140	16177	16125
12975	22307	22497	19625	17843	16662	16392	16823	16025	15640	15161	14882	14584	14426	17435	29493	27156	23566	18882	15737	14484	14204	14042	14004	13801	14073	13987	14066	13870	13925	14097	13810	13910	13969	13942	13939	13833	13904	13821	13969	14161	13990	14015	14039	13954	14032	13968	13980	13850	13896	14035	13981	13881	13950	13912	13885	13947	13863	14075	14071	13995	14041	13983	14014	13903	13990	13858	13785	13933	13912	14061	13952	14030	13863	13844	14017	13931	13929	14062	13990	13949	14000	13938	13832	14070	13856	13865	14021	13816	13906	13979	13993	13904	14082	13834	13997	13742	14028	14063	13918	13859	13857	13993	13954	13949	13846	13936	13963	13958	13869	14155	13940	14105	13979	14032	13845	13988	13889	13996	13984	13785	13941	14031	13951	13937	13951	14039	13820	14016	13904	13931	13875	13961	14064	13850	14058	13891	14002	13927	13983	13824	13813	13982	13842	14079	13898	13941	13770	14118	13941	13979	13927	13905	14100	14075	14041	13843	13934	13949	13919	14066	13962	13708	14149	14039	13970	13996	13872	13847	13853	13962	13958	13899	14046	13952	14037	13964	13789	13878	13835	13946	13907	13871	13946	13952	13770	14042	13914	13878	13899	13952	13838	13983	13981	13874	13958	13877	13979	14007	14095	13932	13866	13942	13952	13757	14050	13976	14041	13833	13912	13982	13884	13956	14051	13929	13926	13958	14065	13904	14127	13957	13845	13943	13893	14121	13961	13972	13994	13783	13798	13902	13822	13896	13932	13891	13867	13940	14058	13799	13932	14021	13928	13959	13831	14044	13936	13986	13872	13993	13937	13945	13720	13900	13923	13824	14007	13657	13735	13986	13873	13824	13776	13924	13837	14059	13715	13814	14063	14051	13856	13715	13900	14020	13823	13827	13845	13841	13972	14173	13869	13984	13992	13869	13987	13900	13871	13945	14012	13858	13909	13889	14016	13968	13919	13898	13835	13933	13878	13771	13955	14042	13751	13699	13956	13935	14106	13965	13828	13976	13939	13878	13909	14053	14094	14000	13902	13869	13950	13946	13745	13928	13951	13834	14077	13926	13880	13945	13794	14054	13996	14062	13768	13855	13964	13867	13852	13845	13896	13976	14000	13792	14047	13846	13979	13844	13892	13998	13827	13979	13853	13892	14201	13986	13700	13931	13944	13819	14074	13966	13932	13913	14013	13908	13868	13936	13901	14135	14047	13905	13828	14039	13874	13821	13971	13885	14088	13894	13950	13866	13913	13985	14121	13910	13881	14004	13995	13992	13972	13944	13940	13879	13950	13848	13794	14031	13811	13904	13973	14095	14114	13946	13824	13840	13985	13927	13893	14004	13892	14061	13848	13963	13921	14095	13922	13982	13894	13922	13953	13980	13859	14038	13954	13690	13920	13920	13905	13905	13920	14028	13936	14000	14118	13893	13939	14022	13843	14033	14002	13970	14029	13955	13931	14038	13883	13857	13987	13982	13894	13770	13883	13966	13819	13922	13845	13925	14070	14017	13921	13959	14056	13943	13958	14097	13792	14183	13924	13885	13906	13970	13840	13959	13933	14016	13775	13947	14087	14194	13972	13773	14070	13831	14078	13858	13947	13847	13942	13878	13971	13778	13965	14059	14052	13851	13918	14019	13991	14091	13981	14054	13842	13893	13768	13946	14098	13757	13820	14077	13841	14106	13875	13916	13868	13938	14002	13948	13833	13870	14057	13964	13972	14061	13771	13891	14136	13784	13972	13981	14024	13999	13878	13881	13966	13759	13942	13925	13988	14022	13926	13871	13927	13930	13911	13863	13913	13958	13896	13801	14165	14002	13888	13894	14025	13878	14056	14010	14022	14083	13926	13912	14130	13937	14045	13999	13869	14025	13708	13793	13915	13783	13855	13851	13919	14023	13968	13996	13956	13889	13848	13921	13875	13829	13977	13975	13871	13956	13900	14080	13992	14060	13813	14133	13780	13912	13866	14034	13925	13755	13845	14053	13917	13899	13929	13920	13913	13729	13854	13953	13974	13920	13919	13931	13978	14003	13879	14099	13968	13926	13912	13915	13916	13951	13925	13912	13843	13881	14011	13656	13986	13935	13977	13822	14086	13977	13953	14049	13982	13823	14006	13890	14004	13941	13992	13963	13978	13898	13888	14029	14074	13980	13847	13789	13951	13748	13848	14063	13868	13897	13982	13750	13886	13897	13970	14054	13902	13866	13958	14052	14006	13866	13961	13971	13909	13992	13997	13891	13984	14088	13974	13913	13948	13970	13901	13967	13872	14007	14008	13864	13879	13875	13943	13791	13980	13787	13953	13975	13929	14023	13833	14034	13986	13993	13964	13940	13957	13921	13855	14044	13876	14060	13885	14030	13861	13754	13981	13963	13875	13905	13905	13923	13913	13936	13928	13939	13913	13876	13945	13912	13963	13923	13964	14023	14147	14020	13872	13747	13977	13873	13887	13957	13935	13876	13913	14012	14038	13949	13900	13942	13982	13899	13962	13997	14038	13847	13899	13832	13960	13923	14009	13880	13883	13787	13931	13903	14089	14012	13892	13923	13902	13856	13928	13944	14102	13953	13881	13819	13885	13966	14006	13803	14117	13987	13967	14090	13800	13997	13892	13877	13866	13973	13936	14046	14087	13905	14013	14048	13909	13805	13988	14027	14004	14015	13926	14030	13878	14058	14054	13913	14117	13891	13929	13922	13946	14032	14044	13830	13953	13812	13914	14038	13875	13982	13754	14042	13868	13911	14078	13980	13879	13908	13965	13948	13984	13870	14001	13794	13866	14004	13845	13904	13774	14117	13967	13858	14075	14055	13902	13928	13773	14082	13912	13891	14002	14018	13884	13995	13897	14020	13788	13975	14045	14011	13863	13643	13938	13954	13988	14027	13948	13819	14034	14005	13817	13947	14050	13822	13925	14072	14057	13893	13888	14000	13910	13992	14064	13985	13949	14116	13829	13838	13898	13849	13897	14000	13959	13917	13810	13841	13919	14098	13847	13745	14122	13980	14019	14080	14124	13925	13943	14056	13982	13636	13892	13939	13886	13960	13865	13892	13915	13890	13963	13893	14157	13833	13816	14022	13957	13884	14010	13803	13899	14086	13941	13961	13933	14067	13901	13783	13888	14085	13806	13938	13866	13917	13909	14009	14029	13865	14064	13898	14151	13711	13939	13987	14006	14034	14002	13889	13802	13861	13915	14095	13834	13928	13913	13815	13876	14013	14075	13868	14059	14019	13912	13856	13970	13798	14102	13904	14130	13962	13948	14061	13874	13982	13870	13897	13925	13757	13948	13944	13919	13901	13986	13982	14084	13742	14017	13955	14109	13963	13968	13826	14005	13978	13851	13961	13970	13901	13951	13874	14018	13992	14014	13872	14133	13794	14217	13888	14043	14126	14077	14039	14048	13933	13977	14013	14037	14038	13971	13979	13928	13952	14009	13740	13868	13801	13940	13882	13852	14045	14039	14030	13894	14008	13817	14106	14175	13947	13973	14125	13855	13722	13993	13978	13823	13986	13874	13920	14079	14015	13869	13948	13767	13997	13788	13942	13938	13998	13766	13983	13806	13944	13845	13954	14087	13986	13959	14029	14081	14043	13864	13903	13896	13880	13989	13796	13846	13967	13959	14032	13905	14029	13920	13979	14121	13940	13674	13977	13920	14074	13967	13939	13936	13873	13896	14095	13868	14100	13844	14004	14071	13876	13992	13822	14012	13935	13979	13887	13979	13962	13946	13942	13866	13834	14069	13864	14039	13871	13918	14009	13748	13771	13986	13947	13849	13832	14149	13939	14074	14026	13769	14024	13994	13945	13915	14058	13855	13965	13819	14048	13876	13842	13890	13857	13960	13789	13935	14029	13980	13954	13897	13898	14038	13896	13784	14086	13912	13968	13959	13952	13808	13908	13890	13874	14044	13823	14010	14085	14011	13967	13915	13832	14032	14014	13894	13856	13904	13912	13822	14018	13926	13981	14044	13954	13895	14057	14075	13920	13984	13892	13967	13896	13991	13950	13934	14035	13861	13938	13844	14015	13972	14004	13722	13923	13783	13889	13896	14000	13964	13962	13920	13864	13955	13776	13902	13826	14000	14029	13821	13842	13907	13948	13972	13873	13960	13835	13843	13923	13893	13921	14174	14043	13771	13970	13901	13958	13799	13833	13930	13913	13915	13927	13884	13921	13862	13959	13913	13835	13932	13864	13896	13834	13990	13865	13726	13985	13934	13942	13865	13891	14064	13904	13979	13956	13871	13795	14050	13964	13849	14039	14042	13835	13878	14009	14039	13964	14022	14003	14001	13941	13859	14043	13788	13719	13914	14098	13831	14067	14067	13860	13905	13950	13998	14047	14081	13962	13923	14039	13996	14047	14047	13945	13803	13900	13860	13815	13979	14039	13787	13941	13856	13929	13812	13908	13947	13861	13901	13973	13794	14043	13982	13850	13906	13970	14052	13850	13896	13889	13881	13975	13839	13895	14025	13983	13956	13882	13925	13900	14055	13863	13847	13911	13960	13865	13969	13919	14004	13941	13863	13945	13887	13953	14090	13726	14031	14125	14191	13924	13917	13980	14041	14066	13884	13928	13882	13912	14062	13771	14036	13890	13889	13784	13994	13916	13928	14138	13979	13931	13982	13879	13879	13756	14008	13995	13951	13880	14031	13922	13937	13901	13943	13821	13967	14037	13863	13983	13943	13974	13957	13760	14008	14050	14043	13859	13685	14093	13890	13960	13714	14061	13946	13867	13930	14009	14159	13922	14038	14117	13884	13964	14023	14069	13821	13936	13944	13920	14017	13901	13848	13912	13752	14092	13906	14010	13873	13879	14070	14082	13971	13969	13925	14025	13952	13998	14043	14059	13975	14102	14029	14163	13854	13951	13893	14073	13935	14055	14137	13931	14022	13875	13969	13990	13904	13831	13847	13848	13992	13896	13863	13843	13999	13967	14071	14080	13894	13937	13963	14000	13813	13896	14027	14005	13853	13864	13964	14252	14120	13948	13971	13955	13876	13975	13999	13936	13912	13811	13919	13948	13866	13992	13960	13999	13961	13950	13903	13939	13845	13843	13836	14058	13804	13859	14029	13962	13850	14122	13929	14105	13702	13974	13909	14031	14057	14011	13893	13855	13866
22489	20822	28507	23251	20957	22442	23715	17901	17110	17411	17140	16362	16018	15751	21786	37380	34423	29449	22852	18431	16407	15922	15451	15433	15331	15407	15372	15289	15295	15424	15130	15247	15210	15331	15456	15257	15310	15366	15368	15396	15158	15359	15403	15173	15197	15236	15345	15502	15297	15213	15215	15301	15458	15331	15514	15309	15428	15042	15260	15340	15329	15376	15258	15219	15313	15222	15374	15330	15307	15196	15272	15183	15264	15228	15129	15347	15230	15179	15106	15122	15117	15160	15327	15106	15371	15396	15303	15006	15170	15277	15232	15310	15201	15392	15294	15158	15161	15401	15182	15209	15329	15358	15150	15341	15299	15250	15135	15127	15288	15200	15262	15115	15282	15112	15241	15356	15337	15328	15230	15142	15282	15041	15337	15310	15109	15438	15223	15213	15313	15096	15286	15428	15161	15220	15408	15322	15205	15324	15291	15435	15305	15065	15336	15136	15297	15182	15342	14985	15282	15227	15288	15132	15174	15130	15063	14960	15140	15292	15324	15166	15210	15200	15215	15135	15063	15179	15358	15239	15344	15309	15296	15460	15088	15201	15250	15264	15179	15211	15215	15166	15250	15102	15368	15332	15272	15258	15355	15321	15276	15255	15120	15070	15452	15128	15431	15193	15366	15324	15117	15345	15050	15092	15142	15232	15341	15076	15147	15076	15323	15086	15335	15138	15132	15196	15175	15164	15204	15412	15470	15177	15063	15063	15320	15160	15132	15084	15249	15147	15263	15227	15080	15016	14895	15184	15189	15293	15430	15112	15153	15111	15257	15106	15023	15307	15261	15063	15259	15128	15331	15106	15283	15244	15426	15222	15200	15214	15312	15079	15079	15240	15263	15398	15472	14937	15149	15105	15122	15120	15294	15220	15318	15324	15417	15337	15298	15358	15244	15332	15241	15305	15353	15294	15089	15148	15168	15220	15310	15234	15131	15145	15177	15206	15229	15224	15069	15203	15173	15089	15321	15428	15189	15447	15226	15201	15298	15387	15217	15174	15535	15306	15184	15148	15067	15272	15069	15258	15322	15294	15251	15179	15285	15162	15229	15339	15298	15210	15242	15442	15145	15282	15152	15238	15283	15337	15219	15276	15244	15151	15370	15111	15313	15293	15021	15578	15230	15172	15336	15320	15294	15179	15258	15190	15208	15102	15413	15371	15134	15034	15207	15243	15119	15025	15071	15221	15260	15065	15138	15116	15017	15392	15069	15118	15246	15202	15007	15302	15342	15285	15286	15147	15088	15231	15449	15090	15142	15259	15237	15271	15182	15371	15295	15181	15252	15127	15358	15216	15099	15167	15290	15378	15146	15354	15122	15238	15291	15330	15300	15064	15246	15431	15253	15161	15104	15124	15154	15307	15072	15243	15205	15138	15029	15110	15324	15089	15301	15271	15248	15170	15142	15216	15136	15216	15384	15176	15147	14987	15238	15306	15211	15241	15155	15121	15399	15337	15177	15203	15005	15118	15207	15134	15207	15316	15387	15171	15032	15346	15363	15222	15274	15179	15216	14979	15120	15275	15070	15367	15276	15215	15229	15377	15180	15360	15243	15181	15194	15316	15171	15277	15055	15208	15212	15204	15209	15191	15181	15243	15215	15195	15187	15374	15236	15132	15089	15151	15170	15288	15138	15348	15109	15193	15148	15307	15269	15212	15196	15345	15314	15284	15090	15187	15160	15130	15386	15029	15154	15098	15157	15187	15308	15232	15187	15136	15143	15151	15200	15127	15265	14959	15176	15021	15066	15050	15294	15214	15211	15334	15024	15093	15166	15071	15151	15220	15330	15150	15167	15158	15165	15398	15122	15200	15123	15069	15162	15433	15042	15093	14990	15063	15082	15288	15341	15311	15114	15094	15128	15206	15028	15408	15210	15385	15269	15456	15448	15118	15295	15303	15272	15290	15336	15105	15308	15333	15265	15385	15330	15196	15182	15249	15193	15301	15322	15378	15230	14970	15096	15082	15081	15191	15050	15465	15214	15330	15254	15177	15315	15290	15100	15116	15118	15134	15294	15413	15147	15233	15240	15320	15267	15226	15428	15209	15281	15299	15352	15109	15345	15239	15300	15064	15194	15140	15306	15207	15130	15034	15108	15028	15256	15342	15316	15291	15408	15249	15254	15218	15135	15267	15188	15159	15151	14988	15015	15406	15400	15167	15138	15203	15309	15198	15294	15192	15189	15109	15304	15250	15165	15239	15282	15112	15244	15312	15164	15252	15115	15189	15227	15126	15176	15128	15290	15024	15296	15310	15169	15298	15217	15108	15272	15127	15193	15247	15414	15342	15335	15288	15151	15131	15166	14913	15264	15251	15192	15254	15352	15205	15338	15240	15325	15348	15342	15148	15107	15298	15177	15088	15312	15161	15242	15163	15325	15457	15074	15252	15163	15200	15332	15142	15428	15275	15235	15153	15323	15248	15148	15165	15201	15157	15165	15241	15179	15214	15253	15264	15241	15234	15016	15090	15148	15279	15093	15523	15301	15300	14888	15177	15242	15135	15203	15134	15104	15240	15187	15117	15115	15177	15306	15438	15226	15081	15174	15314	15168	15129	15334	15164	15223	15110	15313	15287	15197	15267	15433	15301	15263	15163	15091	15379	15526	15249	15111	15272	15078	15190	15351	15275	15247	15262	15264	15097	15131	15232	15192	15152	15333	15087	15208	15298	15119	15321	15078	15178	15473	15215	15169	15003	15220	15320	15424	15290	15174	15236	15083	15273	15204	15297	15269	15253	15299	15306	15312	15269	14947	15023	15098	15097	15260	15415	15182	15243	15129	15157	15219	15145	15227	15171	15301	15105	15181	15000	15070	14975	15395	15358	15219	15274	15152	15278	15102	15359	15150	15225	15055	15283	15240	15318	14953	15213	15090	15235	15138	15273	15139	15110	15386	15126	15251	15259	15247	15410	15429	15176	15222	15226	15099	15107	15319	15249	15144	15389	15204	15198	15243	15333	15169	15261	15271	15214	15203	15122	15166	15223	15077	15393	14984	15210	15222	15159	15331	15078	15209	15379	15258	15266	15043	15250	15304	15270	15228	15057	15266	15268	15145	15457	15425	15027	15128	15289	15063	15091	15338	15131	15019	15233	15181	15155	15270	15128	15118	15231	15236	15235	15428	15219	15256	15328	15217	15347	15313	15185	15291	15152	15393	15280	15312	15239	15086	15372	15128	15271	15290	15171	15186	15140	15119	15100	15242	15017	15148	15291	15357	15235	15296	15156	15152	15156	15270	15228	15203	15132	15218	15393	15218	15037	15212	15328	15389	15273	15235	15080	15222	15312	15140	15060	15295	15396	15397	15285	15373	15411	15119	15174	15216	15127	15306	15045	15228	15113	15180	15342	15245	15183	15278	15281	15173	15286	15114	15347	15217	15328	15312	15376	15127	15278	15018	15229	15208	15017	15280	15281	15073	15010	15112	15075	15007	15209	15257	15194	15159	15242	15238	15277	15195	15251	15118	15264	15212	15316	15180	15300	15178	15187	15153	15308	15270	15207	14999	15127	14943	15153	15318	15221	14894	15150	15192	15154	15293	14977	15197	15172	15324	15222	15073	15223	15249	15298	15328	15244	14972	15002	15229	15255	15121	15205	15256	15183	15250	15153	15208	15113	15226	15263	15197	15229	15117	15078	15077	15214	15162	15104	15264	15448	15246	15036	15086	15452	15111	15116	15111	15277	15215	15432	15089	15059	15435	15168	15052	15097	15349	15211	15149	15056	15110	15140	15362	15196	15405	15212	15153	15132	15208	15251	15166	15320	15327	15375	14940	15413	14925	15234	15124	15332	15205	15114	15024	15235	15179	15233	15117	15170	15598	15188	15177	15304	15060	15140	15239	15259	15321	15186	15362	15279	15192	15342	14992	15309	15196	15059	15278	15305	15302	15164	15240	15201	15332	15272	15055	15130	15299	15297	15312	15291	15152	15242	15208	15297	15193	15145	15379	15102	15124	15094	15231	15201	15361	15098	15128	15270	15276	15158	15248	15013	15284	15233	15361	15074	15162	15150	15094	15332	14950	15241	15062	15138	15302	15091	15368	15462	15009	15061	15273	15130	15129	15092	15392	15377	15131	15286	15261	15226	15291	15296	15166	15010	15270	15213	15061	15046	15281	15173	15136	15077	15202	15153	15239	15048	15230	15423	15044	15263	15259	15389	14940	15029	15288	15243	15124	15211	14991	15155	15346	15213	15080	15076	15148	15218	15190	15285	15303	15349	15262	15337	15080	15237	15066	15168	15119	15187	15081	15257	15386	15288	15237	15171	15098	15309	15364	15272	15279	15349	15024	15261	15221	15171	15224	15134	15247	15061	15254	15303	15313	15141	15206	15191	15103	15333	15387	15343	15334	15189	15088	15199	15170	15215	15100	15310	15372	15283	15262	15146	15167	15209	15131	15160	15138	15246	15420	15432	15192	15044	15120	15319	15188	15065	15369	15178	15132	15221	15304	15315	15242	15183	15358	15526	15209	15316	15171	15288	15230	15233	15223	15259	15303	15181	15250	15090	15222	15245	15369	15301	15105	15215	15246	15202	15095	15041	15217	15323	15011	15121	15168	15384	15401	15269	15269	15363	15142	15158	15283	15113	15274	15242	15296	15312	15234	15204	15275	15280	15158	15315	15301	15062	15278	15211	15239	15279	15261	15072	15012	15516	15286	15566	15187	15283	15289	15238	15272	15206	15537	15478	15176	15072	15163	15115	15006	15120	15187	15117	15186	15261	15249	15310	15182	15279	15374	15233	15151	15156	15060	15068	15058	15111	15221	15239	15300	15011	15087	15129	15149	15328	15195	15522	15139	15226	15338	15375	15186	15124	15242	15268	15167	15163	15276	15201	15157	15239	15129	15324	15273	15188	15398	15420	15289	15131	15215	15237	15381	14841	15221	15465	15156	15015	15381	15228	15314	15159	15045	15136	15226	15142	15206	15221	15159	15103	15345	15131	15129	15368	15467	15273	15170	15180	15256	15263	15212	15131	15149	15261	15234	15108	15279	15188	15193	15198	15131	15264	15150	15210	15166	15138	15226	15183	14969	15093	15228	15120	15122	15072	14970	15116	15070	15064	15258	15053	15258	15169	15194	15191	15256	15185	15260	15103	15310	15226	15182	15079	15135	15216
14710	27930	27539	22056	19343	17063	16773	16730	16431	16473	16028	14678	14481	14081	24158	39311	35243	29587	21692	16324	14208	13863	13469	13520	13473	13295	13386	13373	13431	13398	13426	13470	13425	13372	13535	13479	13231	13320	13392	13299	13472	13335	13568	13271	13315	13389	13265	13223	13368	13356	13244	13466	13314	13414	13443	13319	13334	13357	13363	13424	13213	13300	13392	13554	13380	13261	13535	13571	13504	13441	13348	13410	13406	13201	13374	13417	13252	13466	13444	13543	13392	13430	13476	13216	13562	13430	13458	13214	13398	13440	13433	13299	13336	13428	13401	13186	13260	13336	13440	13271	13400	13349	13246	13367	13260	13527	13378	13354	13339	13561	13349	13304	13283	13422	13255	13240	13435	13392	13478	13415	13454	13329	13307	13308	13263	13122	13409	13491	13464	13322	13421	13349	13345	13169	13449	13396	13151	13330	13337	13428	13486	13404	13547	13324	13384	13402	13519	13423	13271	13330	13228	13409	13437	13398	13292	13505	13403	13345	13313	13371	13295	13402	13432	13349	13322	13423	13330	13201	13260	13404	13502	13289	13264	13250	13292	13319	13359	13271	13379	13258	13356	13470	13283	13420	13436	13256	13474	13552	13324	13289	13539	13229	13198	13454	13366	13107	13247	13347	13492	13287	13355	13122	13441	13404	13326	13303	13289	13364	13301	13395	13241	13325	13535	13206	13435	13293	13535	13391	13379	13346	13273	13554	13200	13141	13236	13125	13255	13320	13316	13315	13213	13377	13403	13307	13464	13409	13329	13328	13408	13228	13410	13310	13375	13471	13357	13453	13284	13392	13313	13291	13476	13269	13314	13236	13375	13369	13245	13443	13406	13419	13423	13402	13297	13577	13190	13343	13426	13368	13305	13366	13405	13335	13346	13396	13465	13329	13476	13336	13300	13438	13371	13499	13267	13372	13472	13456	13301	13281	13548	13387	13402	13350	13254	13294	13377	13406	13402	13404	13276	13271	13263	13330	13339	13264	13393	13355	13378	13477	13330	13458	13436	13395	13443	13367	13363	13283	13320	13511	13261	13379	13308	13271	13338	13360	13289	13459	13526	13472	13311	13452	13340	13453	13621	13330	13216	13211	13368	13254	13549	13281	13310	13313	13204	13454	13329	13371	13431	13283	13276	13376	13353	13366	13227	13375	13310	13294	13511	13313	13408	13354	13599	13198	13372	13310	13435	13273	13251	13417	13389	13167	13378	13337	13349	13316	13366	13247	13291	13347	13241	13259	13361	13298	13551	13419	13293	13196	13382	13522	13361	13397	13385	13292	13385	13265	13340	13417	13392	13343	13369	13254	13377	13368	13305	13495	13491	13426	13338	13383	13460	13361	13405	13412	13311	13374	13220	13432	13394	13407	13440	13411	13348	13334	13270	13471	13379	13287	13255	13435	13412	13382	13423	13446	13405	13373	13382	13199	13354	13428	13438	13403	13342	13389	13289	13526	13348	13376	13358	13345	13304	13297	13437	13557	13348	13247	13259	13453	13403	13246	13239	13146	13367	13316	13369	13316	13446	13445	13295	13356	13351	13455	13452	13338	13340	13461	13530	13466	13321	13472	13439	13409	13297	13201	13377	13434	13414	13232	13446	13376	13174	13407	13412	13345	13409	13394	13254	13251	13446	13341	13386	13309	13372	13290	13324	13486	13342	13414	13282	13470	13365	13251	13521	13312	13390	13277	13331	13299	13415	13455	13270	13424	13393	13349	13298	13407	13353	13483	13412	13333	13442	13376	13324	13301	13385	13488	13356	13468	13267	13307	13338	13246	13283	13364	13350	13296	13309	13463	13321	13335	13332	13279	13322	13426	13184	13427	13480	13647	13447	13428	13611	13167	13268	13325	13360	13347	13252	13324	13287	13355	13372	13341	13312	13176	13271	13332	13420	13303	13487	13267	13431	13384	13516	13327	13271	13477	13310	13301	13240	13488	13438	13265	13533	13221	13216	13357	13389	13386	13429	13221	13538	13348	13375	13220	13315	13189	13317	13231	13402	13328	13311	13329	13381	13274	13436	13160	13580	13282	13440	13393	13418	13290	13393	13280	13373	13247	13381	13502	13351	13248	13181	13294	13517	13296	13533	13246	13389	13336	13380	13447	13414	13349	13454	13366	13323	13207	13545	13433	13455	13382	13259	13188	13348	13457	13235	13401	13257	13139	13390	13426	13445	13322	13344	13371	13405	13365	13529	13320	13335	13377	13274	13347	13383	13170	13492	13280	13381	13372	13389	13317	13312	13321	13136	13268	13259	13208	13301	13395	13292	13524	13494	13195	13396	13295	13531	13309	13208	13451	13419	13280	13349	13316	13319	13416	13713	13373	13410	13359	13473	13341	13388	13422	13412	13415	13478	13225	13286	13309	13457	13242	13423	13380	13331	13176	13213	13398	13529	13289	13441	13229	13481	13263	13364	13291	13155	13276	13375	13456	13405	13361	13248	13599	13387	13473	13248	13241	13424	13421	13434	13358	13358	13303	13326	13453	13354	13438	13400	13292	13490	13230	13420	13259	13327	13294	13270	13457	13382	13429	13406	13294	13471	13184	13331	13233	13419	13373	13322	13470	13526	13307	13383	13142	13407	13375	13361	13382	13318	13259	13314	13313	13476	13241	13163	13396	13122	13174	13265	13521	13432	13397	13268	13399	13432	13379	13287	13398	13494	13376	13333	13163	13400	13281	13362	13466	13284	13443	13281	13518	13375	13286	13472	13232	13256	13119	13399	13409	13361	13241	13382	13295	13255	13298	13323	13397	13437	13304	13537	13319	13344	13361	13403	13301	13486	13425	13280	13391	13504	13434	13424	13305	13497	13447	13277	13219	13267	13265	13387	13416	13152	13313	13297	13375	13193	13417	13375	13359	13289	13295	13425	13494	13316	13307	13486	13376	13359	13310	13488	13445	13245	13286	13456	13332	13371	13357	13383	13395	13357	13403	13321	13286	13319	13289	13351	13375	13540	13273	13251	13386	13429	13379	13579	13447	13321	13346	13160	13419	13221	13410	13481	13366	13303	13443	13418	13347	13300	13327	13311	13472	13336	13287	13311	13296	13335	13439	13397	13500	13427	13268	13439	13373	13403	13347	13385	13222	13363	13365	13453	13251	13395	13423	13371	13420	13392	13329	13505	13400	13561	13488	13440	13409	13444	13429	13460	13515	13582	13239	13288	13183	13231	13362	13402	13209	13316	13438	13241	13268	13382	13453	13354	13406	13345	13377	13362	13298	13454	13422	13456	13379	13338	13440	13302	13331	13422	13453	13354	13172	13275	13403	13354	13443	13381	13532	13339	13388	13456	13315	13369	13264	13331	13313	13414	13298	13327	13219	13394	13265	13516	13474	13426	13239	13392	13366	13488	13314	13287	13470	13385	13495	13406	13291	13314	13331	13421	13242	13425	13282	13298	13446	13334	13277	13297	13388	13478	13545	13372	13302	13410	13275	13309	13488	13286	13421	13178	13316	13227	13325	13370	13414	13711	13352	13533	13262	13291	13552	13311	13491	13333	13383	13321	13417	13310	13368	13468	13290	13444	13357	13185	13326	13332	13247	13352	13384	13560	13265	13376	13302	13394	13331	13210	13405	13352	13436	13362	13390	13545	13283	13290	13460	13268	13412	13260	13417	13381	13167	13366	13293	13421	13308	13315	13235	13593	13232	13204	13327	13487	13405	13450	13281	13324	13377	13433	13414	13239	13242	13373	13460	13312	13494	13405	13316	13419	13281	13514	13485	13308	13267	13368	13416	13269	13388	13392	13515	13346	13295	13575	13299	13325	13296	13509	13385	13219	13406	13534	13330	13315	13231	13494	13301	13290	13558	13305	13329	13339	13394	13382	13293	13488	13327	13352	13408	13444	13459	13439	13270	13287	13369	13456	13373	13387	13350	13330	13386	13534	13301	13356	13426	13358	13230	13344	13345	13551	13414	13409	13485	13321	13380	13233	13433	13460	13412	13282	13387	13363	13391	13409	13353	13383	13431	13296	13227	13327	13273	13281	13268	13497	13438	13364	13279	13417	13437	13413	13353	13416	13288	13456	13498	13356	13430	13414	13473	13330	13409	13282	13522	13194	13395	13489	13396	13376	13194	13208	13380	13194	13421	13400	13255	13412	13417	13311	13331	13200	13403	13460	13296	13300	13395	13368	13312	13322	13336	13348	13395	13337	13466	13287	13317	13452	13234	13402	13289	13253	13365	13281	13271	13396	13264	13430	13583	13287	13277	13465	13383	13465	13344	13349	13388	13253	13315	13327	13409	13317	13423	13422	13328	13365	13600	13540	13355	13295	13526	13410	13503	13523	13276	13375	13363	13387	13325	13502	13273	13267	13345	13383	13437	13421	13498	13392	13482	13546	13341	13197	13239	13377	13337	13397	13279	13288	13452	13189	13328	13455	13316	13397	13382	13349	13324	13300	13302	13479	13389	13344	13330	13389	13409	13193	13283	13289	13255	13351	13103	13430	13321	13299	13284	13325	13245	13313	13310	13344	13199	13366	13317	13646	13288	13392	13471	13458	13243	13402	13324	13376	13367	13305	13355	13347	13242	13349	13427	13413	13392	13307	13349	13268	13242	13271	13420	13318	13250	13300	13310	13373	13232	13278	13427	13321	13449	13386	13350	13492	13347	13205	13430	13432	13459	13218	13391	13213	13424	13323	13482	13395	13306	13503	13273	13397	13470	13412	13448	13461	13383	13384	13335	13314	13399	13414	13338	13509	13353	13556	13236	13483	13398	13434	13370	13535	13244	13427	13310	13245	13420	13436	13363	13372	13395	13384	13323	13386	13468	13523	13263	13460	13389	13349	13240	13391	13183	13324	13441	13472	13378	13300	13392	13346	13489	13407	13478	13333	13391	13429	13259	13484	13366	13204	13378	13231	13337	13238	13374	13403	13266	13490	13426	13513	13238	13312	13465	13464	13341	13289	13290	13282	13434	13328	13427	13346	13314	13424	13505	13356	13364	13191	13432	13409	13298	13404	13420	13401	13377	13228	13325	13451	13251	13307	13465	13253	13289	13414	13199	13289	13208	13477	13351	13318	13533	13309	13373	13478	13308	13474	13200	13306	13273	13377	13314	13412	13175	13359	13480	13215	13422	13211	13363	13296	13377	13277	13406	13397	13316
26906	21436	24065	20246	16047	15877	16091	15987	16002	16002	15873	15643	15616	15466	15819	17617	17790	16940	16071	15794	15339	15167	15165	15314	15431	15454	15333	15349	15390	15381	15219	15259	15476	15246	15280	15308	15306	15169	15248	15038	15279	15390	15185	15447	15317	15195	15290	15169	15186	15332	15527	15244	15356	15279	15148	15205	15257	15119	15065	15154	15396	15265	15150	15178	15293	15244	15073	15192	15272	15126	15406	15078	15430	15308	15265	15232	15134	15128	15322	15251	15337	15162	15213	15236	15256	15315	15063	14978	15043	15351	15199	15168	15369	15109	15508	15048	15172	15128	15067	15084	15373	15173	15114	15031	15280	15155	15032	15362	15184	15174	15342	15052	15052	15077	15133	15109	15389	15346	15332	15199	15162	15209	15334	15305	15464	15251	15276	15148	15493	15202	15314	15262	15164	15241	15162	15081	15074	15247	15299	15282	15409	15384	15121	15206	15062	15394	15325	15109	15158	15214	15205	15094	15285	15113	15123	15195	15099	15155	15262	15108	14827	15295	15377	15358	15122	15163	15054	15157	15320	15335	15298	15157	15374	15197	15173	15130	15220	15296	15119	15189	15320	15268	15144	15204	15068	15102	15404	15095	15361	15275	15335	15116	15246	15129	15265	15107	15326	15215	15293	15096	15267	15221	15310	15143	15114	15127	15148	15153	15274	15352	15139	15279	15285	15080	15477	15340	15233	15076	15129	15431	15203	15127	15179	15413	15224	15205	15118	15159	15209	15188	15160	15061	15035	15419	15248	15135	15124	15165	15244	15221	15343	15167	15269	15124	15226	15241	15277	15234	15108	15405	15203	15323	15280	15113	15349	14937	15167	15146	15088	15145	15102	15237	15200	15121	15206	15180	15202	15121	15356	15055	15033	15102	15207	15189	15302	15233	15492	15303	15285	15269	15343	15243	15135	15241	15207	15361	15147	15220	15113	15227	15055	15229	15308	15145	15178	15172	15192	15344	15432	15403	15306	15247	15387	15167	15285	15352	15050	15209	15204	15128	15272	15306	15323	15111	15249	15158	15199	15247	15259	15065	15091	15310	15232	15302	15186	15194	15197	15028	15096	15307	15399	15227	15342	15203	15385	15332	15205	15167	15322	15183	15262	15140	15280	15126	15225	15414	15229	15242	15181	15250	15056	15035	15205	15031	15196	15234	15277	15219	15206	15134	15273	15224	15292	15045	15263	15158	15291	15302	15358	15271	15250	15167	15092	14955	15087	15305	15140	15242	15158	15204	15521	15168	15237	15077	15147	15298	15184	15129	15225	15232	15139	15233	15108	15208	14951	15115	15371	15240	15181	15207	15096	15211	15360	15119	15213	15239	15272	15160	15180	15058	15302	15222	15176	15291	15130	15111	15260	15102	15156	15492	15132	15403	15326	15231	15209	15221	15256	15243	15152	15349	15173	15149	15211	15272	15204	15159	15364	15301	15051	15337	15178	15259	15456	14991	15266	15305	15290	15349	15277	15328	15416	15194	15346	15325	15085	15156	15247	15417	15236	15036	15123	15097	15152	15215	15263	15198	15203	15363	15299	15312	15157	15406	15235	15267	15053	15178	15276	15343	15257	15165	15247	15229	15184	15026	15146	15245	15252	15166	15187	15174	15334	15219	15263	15280	15132	15153	15328	15332	15153	15210	15257	15188	15095	15247	15057	14974	15325	15270	15277	15242	15489	14999	15128	15264	15242	15203	15238	15201	15181	15102	15251	15056	15446	15371	15104	15308	15198	15202	15183	15251	15282	15191	15186	15279	15379	15240	15119	15238	15370	15475	15258	15277	15507	15345	15072	15337	15056	15349	15211	15114	15029	15055	15360	15284	15294	15260	15300	15264	15395	15381	15242	15145	15206	15373	14996	15156	15213	15077	15282	15168	15171	15397	15202	15348	15065	15324	15322	15175	15042	15293	15167	15223	15210	15356	15343	15242	15252	15507	15239	15111	15406	15205	15125	15251	15313	15331	15354	15462	15483	15073	15203	15224	15186	15125	15271	15115	15234	15239	15184	15265	15165	15083	15350	15320	15107	14980	15236	15370	15295	15035	15090	15143	15377	15299	15299	15256	15341	15201	15277	15133	15303	15171	15255	15269	15412	15210	15310	15191	15235	15167	15092	15432	15201	15082	15242	15335	15377	15180	15209	15350	15188	15147	15095	15268	15389	15318	15295	15238	15401	15354	15228	15314	15077	15175	15219	15199	15184	15208	15156	15152	15145	15370	15293	15270	15174	15372	15177	15153	15163	15385	15356	15372	15077	15400	15457	15231	15138	15260	15212	15230	15232	15130	15232	15268	15220	15348	15154	15258	15216	15296	15285	15204	15424	15204	15186	15264	15078	15307	15090	15262	15311	15075	15313	15119	15347	15233	15151	15227	15406	15325	15197	15170	15465	15207	15539	15316	15123	15168	15103	15198	15310	15191	15171	15158	15272	15307	15184	15271	15358	15092	15185	15564	15068	15142	15197	15313	15296	15234	15309	15232	15010	15144	15396	15100	15139	15283	15235	15348	15185	15236	15213	15084	15440	15225	15170	15176	15315	15261	15072	15237	15236	15265	15260	15253	15104	15153	15427	15404	15280	15184	15228	15184	15187	15214	15368	15438	15318	15207	15251	15115	15149	15260	15231	15308	15307	15253	15464	15271	15409	15111	15108	15063	15157	15169	15284	15142	15312	15180	15223	15324	15179	15336	15244	15114	15007	15078	15292	15320	15262	15320	15108	15091	15247	15130	15207	15314	15407	15262	15399	15275	15114	15293	15543	15120	15076	15209	15194	15140	15266	15153	15284	15173	15183	15145	15287	15270	15158	15169	15106	15066	15413	15125	15337	15230	15244	14987	15418	15249	15152	15205	15350	15015	15251	15217	15335	15268	15400	15370	15271	14991	15113	15268	15221	15217	15270	15415	15132	15116	15175	15434	15331	15334	15074	15201	15218	15141	15175	15350	15301	15529	15332	14978	15107	15130	15316	15358	15055	15236	15236	14883	15092	15114	15359	15239	15261	15116	15301	15311	15311	15264	15125	15242	15371	15291	15301	15015	15155	15253	15383	15175	15169	15324	15180	15271	15244	15191	15228	15449	15248	15290	15437	15179	15116	15189	14992	15399	15115	15161	15159	15124	15075	15059	15111	15177	15220	15360	15386	15073	15265	15280	15348	15358	15233	15206	15194	15115	15156	15113	15199	15172	15273	15268	15320	15045	15223	15323	15155	15116	15241	15338	15052	15221	15305	15547	15298	15268	15220	15392	15136	15194	15269	15309	15440	15225	15117	15147	15374	15254	15236	15030	15354	15025	15035	15040	15311	15258	15127	15177	15155	15330	15521	15146	15336	15118	15020	15293	15317	15364	15216	15178	15344	15274	15293	15194	15289	15168	15187	15207	15352	15312	15161	15126	15232	15402	15149	15224	15094	15186	15267	15321	15113	15281	15393	15197	15502	15428	15340	15316	15272	15286	15134	15058	15368	15162	15220	15405	15135	15210	15342	15641	15313	15221	15190	15231	15178	15235	15148	15242	15350	15294	15240	14910	15315	15188	15338	15227	15155	15428	15153	15379	15251	15105	15159	15335	15304	15394	15126	15245	15257	15142	15272	15185	15410	15274	15128	15119	15224	15209	15196	15261	15333	15241	15267	15230	15201	15253	15424	15240	15232	15267	15385	15259	15361	15223	15149	15226	15035	15298	15292	15020	15170	15335	15319	15169	15342	15258	15236	15384	15340	15302	15369	15245	15181	15283	15314	15232	14947	15095	15386	15225	15238	15054	15208	15234	15091	15423	15127	15128	15142	15616	15201	15058	15223	15106	15151	15284	15371	15098	15141	15269	15301	15103	15178	14998	15202	15354	15092	15182	15178	15250	15265	14970	15187	15409	15167	15411	15376	15357	15164	15283	15148	15454	15175	15150	15296	15113	15101	15165	15296	14968	15327	15276	15129	15142	15368	15054	15208	15189	15389	15273	15044	15274	15064	15125	15372	14977	15090	15139	15184	15211	15485	15251	15309	15142	14976	15194	15205	15171	15356	15310	15059	14972	15085	15060	15170	15172	15162	15208	15127	15137	15193	15266	15588	15214	15155	15288	15196	15223	15023	15321	15561	15207	15305	15021	15359	15228	15217	15229	15341	15279	15227	15004	15115	15405	15277	15241	15287	15180	15135	15325	15397	15266	15215	15231	15205	15194	15288	15125	15128	15170	15260	15263	15358	15238	15268	15291	15128	15306	15260	15157	15132	15207	15120	15247	15188	15190	15486	15116	15249	15323	15408	15384	15251	15264	15164	15317	15173	14926	15279	15242	15289	15257	15006	15124	15308	15387	15166	15119	15275	15196	15198	15112	15086	15169	15307	15165	15288	15408	15426	15312	15183	15216	15208	15243	15298	15310	15298	15207	15000	14950	15181	15057	15263	15149	15234	15223	15226	15225	15306	15373	15169	15198	15381	15223	15300	15325	15295	15191	15474	15136	15160	15262	15274	15313	15073	15205	15325	15116	15247	15158	15221	15401	15080	15288	15040	15138	15220	15324	15603	15209	15415	15157	15253	15377	15298	15367	15249	15314	15375	15450	15150	15107	15181	15134	15298	15308	15204	15258	15197	14985	15189	15121	15227	15265	14969	15191	15067	15314	15200	15405	15154	15266	15320	15349	15226	15180	15039	15548	15220	15306	15147	15286	15306	15124	15265	15167	15169	15192	15281	15175	15231	15278	15447	15491	15431	15300	15276	15115	15489	15303	15384	15439	15186	15427	15086	15311	15127	14952	15314	15296	15051	15153	15496	15272	15334	15181	15313	15320	15241	15237	15107	15235	15283	15292	15316	15208	15210	15297	15229	15145	15226	15217	15202	15192	15153	15297	15317	15261	15601	15424	15035	15194	15185	15249	15334	15221	15249	15309	15207	15186	15070	15115	15187	15309	15361	15144	15309	15274	15366	15253	15178	15272	15148	15084	15229	15301	15171	15245	15111	15269	15212	15233	15350	15267	15054	15260	15260	15427	15419	15347	15174	15231	15406	15428	15212	15106	15351	15104	15217	15335	15254	15203	15299	15299	15048	15284	15223	15155	15292	15411	15326	15302	15232	15396	15352	15107	15099	15300	15108	15242	15170	15046	15036	15139	15221	15180
14182	18193	18946	15975	14898	14353	14387	14352	14521	14682	14426	14250	13772	13807	14277	16851	16544	15413	14498	13781	13710	13553	13465	13411	13299	13561	13530	13400	13368	13506	13557	13446	13560	13363	13461	13385	13557	13383	13575	13762	13606	13415	13573	13540	13349	13489	13573	13366	13483	13317	13360	13463	13466	13552	13575	13360	13515	13507	13376	13552	13556	13463	13403	13441	13407	13340	13474	13537	13449	13359	13552	13534	13576	13540	13552	13346	13575	13616	13273	13528	13562	13435	13390	13439	13401	13381	13519	13387	13473	13349	13417	13453	13352	13491	13540	13409	13484	13526	13503	13444	13559	13499	13563	13347	13503	13414	13582	13493	13395	13591	13645	13564	13494	13438	13363	13424	13541	13425	13418	13497	13329	13579	13405	13491	13335	13494	13472	13455	13536	13435	13278	13366	13539	13306	13421	13404	13589	13439	13440	13386	13521	13450	13566	13355	13508	13571	13347	13506	13458	13444	13536	13363	13634	13374	13528	13351	13439	13590	13403	13460	13422	13557	13535	13375	13393	13554	13392	13476	13449	13466	13511	13607	13409	13626	13445	13462	13326	13405	13399	13481	13381	13354	13244	13595	13401	13419	13403	13426	13415	13271	13408	13517	13430	13491	13469	13651	13295	13302	13563	13398	13431	13496	13387	13401	13552	13371	13535	13592	13496	13479	13470	13410	13281	13495	13313	13295	13275	13293	13567	13514	13514	13532	13300	13477	13426	13466	13505	13482	13626	13578	13398	13364	13554	13474	13591	13593	13441	13521	13463	13345	13440	13519	13548	13360	13410	13377	13569	13471	13390	13453	13517	13449	13410	13557	13417	13427	13409	13415	13490	13341	13482	13446	13504	13355	13493	13506	13397	13310	13553	13496	13358	13455	13317	13304	13580	13410	13461	13245	13573	13451	13502	13291	13378	13563	13514	13588	13465	13478	13454	13520	13567	13417	13302	13530	13451	13462	13343	13461	13577	13513	13497	13348	13462	13524	13496	13462	13367	13477	13469	13567	13466	13405	13433	13435	13300	13349	13505	13344	13422	13281	13532	13555	13490	13464	13460	13381	13452	13413	13601	13530	13422	13527	13460	13285	13503	13387	13491	13483	13409	13614	13405	13380	13500	13520	13462	13525	13435	13442	13478	13572	13557	13404	13376	13434	13479	13620	13484	13588	13405	13495	13434	13390	13447	13309	13357	13413	13460	13443	13496	13505	13524	13553	13377	13503	13404	13391	13396	13528	13558	13439	13586	13393	13610	13388	13367	13447	13560	13614	13404	13447	13479	13363	13405	13385	13351	13351	13564	13529	13530	13343	13421	13416	13514	13536	13478	13554	13509	13467	13301	13435	13485	13405	13365	13335	13423	13501	13565	13524	13479	13444	13483	13448	13325	13477	13660	13434	13385	13392	13453	13494	13468	13513	13524	13470	13563	13526	13649	13453	13510	13418	13487	13558	13462	13252	13425	13426	13678	13371	13547	13432	13490	13480	13283	13488	13458	13631	13509	13509	13486	13413	13472	13534	13613	13425	13614	13489	13463	13439	13389	13534	13423	13516	13548	13351	13488	13318	13498	13331	13448	13446	13448	13437	13415	13417	13506	13313	13496	13480	13397	13473	13456	13437	13385	13395	13578	13451	13341	13469	13435	13423	13621	13514	13326	13516	13524	13375	13554	13641	13405	13385	13405	13333	13440	13404	13493	13356	13518	13399	13569	13470	13357	13276	13447	13372	13370	13522	13631	13489	13298	13545	13427	13467	13344	13577	13424	13450	13426	13438	13469	13423	13427	13434	13467	13516	13426	13442	13582	13389	13626	13479	13481	13411	13391	13522	13527	13392	13427	13507	13535	13362	13316	13551	13482	13584	13394	13449	13427	13646	13617	13501	13263	13530	13546	13395	13546	13490	13602	13367	13510	13560	13428	13472	13446	13446	13481	13445	13334	13318	13580	13484	13401	13410	13520	13374	13428	13475	13483	13584	13494	13533	13567	13490	13645	13306	13625	13232	13621	13581	13357	13386	13591	13587	13475	13426	13498	13419	13408	13573	13302	13443	13475	13382	13552	13460	13488	13623	13527	13365	13398	13401	13349	13576	13530	13363	13502	13443	13235	13559	13371	13479	13490	13533	13342	13358	13333	13588	13563	13528	13480	13568	13440	13500	13472	13382	13533	13281	13538	13465	13428	13547	13457	13429	13441	13591	13331	13462	13464	13619	13582	13417	13525	13360	13647	13429	13426	13447	13435	13499	13552	13379	13319	13513	13524	13444	13395	13687	13269	13353	13407	13414	13480	13369	13549	13550	13508	13471	13389	13425	13389	13487	13477	13394	13514	13542	13400	13478	13513	13533	13492	13412	13269	13461	13374	13559	13415	13421	13501	13399	13437	13332	13556	13440	13400	13520	13340	13522	13418	13490	13615	13427	13411	13346	13428	13532	13476	13528	13496	13498	13455	13478	13402	13355	13339	13456	13440	13422	13454	13504	13617	13268	13470	13498	13506	13380	13458	13440	13555	13446	13409	13334	13380	13345	13457	13332	13401	13408	13433	13500	13424	13398	13591	13465	13395	13535	13498	13454	13387	13487	13311	13341	13440	13659	13377	13357	13354	13484	13387	13380	13535	13561	13376	13371	13457	13509	13392	13595	13248	13481	13402	13384	13414	13568	13471	13679	13440	13403	13418	13514	13566	13472	13441	13446	13353	13503	13554	13559	13581	13489	13457	13529	13386	13404	13324	13436	13472	13406	13510	13455	13315	13367	13630	13508	13392	13375	13491	13551	13381	13419	13446	13312	13335	13522	13436	13530	13420	13503	13446	13465	13514	13659	13432	13464	13515	13477	13366	13480	13534	13464	13511	13480	13392	13415	13309	13408	13454	13580	13386	13362	13387	13552	13536	13369	13612	13527	13387	13273	13428	13591	13470	13500	13552	13509	13460	13416	13308	13413	13446	13396	13507	13409	13528	13388	13434	13534	13261	13560	13579	13392	13292	13585	13401	13433	13331	13327	13403	13464	13529	13487	13443	13467	13454	13377	13535	13497	13425	13299	13424	13487	13512	13514	13485	13407	13574	13500	13452	13449	13304	13479	13428	13543	13450	13431	13502	13473	13500	13471	13479	13377	13383	13495	13496	13282	13430	13555	13495	13657	13380	13527	13489	13630	13345	13452	13394	13491	13449	13523	13449	13391	13518	13372	13402	13393	13377	13436	13438	13399	13503	13329	13542	13401	13531	13498	13436	13503	13344	13336	13557	13442	13528	13526	13394	13407	13336	13488	13411	13457	13439	13355	13409	13360	13440	13432	13323	13690	13283	13535	13451	13424	13546	13362	13591	13285	13355	13385	13435	13515	13360	13467	13437	13503	13518	13390	13474	13483	13411	13448	13513	13569	13579	13362	13528	13578	13519	13595	13486	13605	13416	13497	13687	13408	13359	13531	13327	13492	13391	13474	13442	13404	13369	13689	13265	13529	13635	13444	13410	13499	13399	13562	13436	13429	13447	13633	13603	13446	13434	13532	13553	13470	13581	13410	13511	13573	13551	13482	13501	13553	13576	13428	13370	13485	13391	13341	13466	13728	13353	13524	13410	13443	13537	13515	13390	13409	13472	13475	13384	13628	13414	13590	13492	13508	13360	13527	13524	13555	13453	13631	13460	13505	13460	13512	13354	13292	13473	13574	13384	13505	13485	13449	13490	13466	13432	13449	13446	13553	13473	13323	13432	13447	13506	13537	13356	13600	13536	13380	13463	13302	13553	13576	13364	13337	13496	13360	13554	13507	13479	13391	13316	13621	13447	13388	13481	13480	13352	13601	13407	13546	13480	13341	13588	13597	13502	13447	13523	13431	13418	13343	13322	13526	13592	13457	13500	13559	13302	13373	13498	13649	13503	13255	13455	13456	13464	13518	13507	13442	13384	13462	13380	13342	13443	13466	13414	13390	13325	13296	13452	13630	13388	13549	13553	13366	13487	13344	13540	13349	13458	13515	13458	13395	13346	13520	13510	13380	13535	13358	13566	13482	13497	13526	13481	13495	13578	13755	13441	13555	13552	13539	13531	13347	13417	13351	13428	13396	13742	13605	13443	13377	13424	13602	13486	13454	13452	13288	13494	13478	13520	13338	13401	13429	13376	13521	13489	13547	13472	13601	13455	13519	13327	13451	13472	13580	13589	13469	13567	13391	13509	13606	13464	13412	13249	13439	13494	13500	13397	13479	13407	13338	13407	13520	13508	13555	13580	13563	13649	13438	13572	13536	13353	13286	13362	13444	13525	13473	13396	13420	13366	13631	13336	13519	13502	13439	13459	13450	13438	13546	13410	13549	13300	13423	13496	13419	13489	13496	13556	13457	13398	13578	13446	13376	13305	13638	13364	13527	13400	13530	13401	13464	13512	13381	13327	13517	13439	13554	13351	13570	13435	13569	13327	13417	13464	13613	13428	13470	13407	13501	13490	13379	13540	13405	13445	13422	13503	13478	13538	13532	13585	13449	13658	13382	13447	13522	13597	13437	13305	13435	13376	13354	13446	13443	13463	13585	13414	13242	13466	13385	13477	13400	13524	13432	13371	13473	13460	13575	13273	13373	13496	13548	13485	13225	13479	13460	13682	13563	13573	13528	13445	13442	13507	13349	13418	13620	13353	13439	13567	13483	13514	13382	13467	13600	13356	13699	13486	13518	13460	13432	13371	13407	13566	13507	13561	13420	13512	13483	13495	13385	13388	13395	13484	13581	13477	13368	13418	13474	13534	13361	13303	13331	13390	13571	13431	13416	13435	13575	13472	13585	13446	13515	13660	13540	13345	13443	13408	13549	13574	13620	13519	13415	13505	13427	13370	13438	13549	13622	13552	13378	13454	13546	13499	13500	13431	13427	13388	13539	13431	13485	13521	13192	13616	13593	13414	13388	13469	13425	13312	13335	13516	13534	13366	13738	13428	13531	13444	13446	13513	13495	13560	13448	13631	13366	13658	13385	13480	13548	13395	13403	13358	13451	13575	13506	13574	13353	13409	13429	13517	13402	13437	13533	13623	13359	13511	13486	13458	13529	13458	13419	13662	13392	13460	13404	13383	13529	13423	13503	13579	13406	13542	13424	13472	13441	13477	13419	13467	13360	13539	13434	13482	13496
23881	20920	28138	23921	21486	20197	18618	16186	15619	15578	15584	15210	15423	15107	17060	26986	25318	22770	19048	16407	15420	15002	14920	14878	14944	14668	14845	14832	14600	14979	14525	14704	14887	14825	14891	14546	14763	14688	14915	14838	14822	14547	14833	14732	14730	14804	14879	14768	14976	14790	14779	14833	14554	14818	14830	14884	14853	14869	14563	14670	14781	14704	15006	14790	14739	14736	14634	14863	14848	14893	14858	14799	15024	14708	14834	14826	14912	14716	14701	14803	14761	14597	14846	14714	14685	14740	14920	14736	14631	14778	14763	14730	14758	14637	14868	14819	14618	14860	14969	14628	14836	14765	14892	14820	14760	14656	14618	14713	14831	14640	14777	14728	14686	14736	14726	14821	14868	14737	14679	14908	14821	14812	14875	14635	14718	14826	14791	14682	14597	14778	14872	14758	14644	14748	14856	14817	14848	14746	14775	14695	14792	14780	14821	14802	14735	14593	14479	14788	14872	14734	14837	14740	14810	14749	14439	14795	14887	14661	14705	14754	14712	14754	14718	14632	14750	14813	14714	14747	14787	14772	14795	14705	14605	14786	14754	14595	14918	14705	14700	14583	14811	14675	14813	14803	14705	14667	14727	14635	14703	14796	14892	14802	14842	14827	14682	14794	14766	14608	14761	14819	14699	14721	14723	14997	14555	14747	14726	14670	14892	14810	14657	14686	14491	14739	14735	14665	14651	14541	14805	14654	14645	14751	14638	14778	14632	14730	14510	14648	14403	14895	14755	14521	14670	14723	14704	14624	14899	14658	14664	14727	14750	14710	14648	14612	14691	14417	14865	14634	14743	14595	14810	14794	14760	14711	14921	14629	14862	14728	14665	14933	14615	14630	14718	14625	14692	14756	14729	14716	14859	14776	14515	14705	14750	14783	14771	14863	14710	14849	14657	14598	14826	14649	14736	14790	14711	14751	14926	14698	14708	14650	14764	14672	14913	14910	14849	14682	14720	14680	14722	14605	14653	14849	14937	14930	14647	14595	14645	14642	14715	14715	14706	14753	14789	14589	14812	14683	14661	14695	14710	14757	14739	14560	14721	14743	14560	14828	14790	14748	14777	14987	14566	14692	14754	14677	14776	14631	14728	14693	14708	14788	14625	14749	14784	14756	14801	14786	14838	14739	14749	14753	14765	14633	14627	14718	14625	14669	14818	14561	14651	14643	14663	14738	14638	14561	14647	14982	14699	14832	14515	14805	14836	14797	14825	14710	14839	14601	14717	14629	14818	14808	14855	14804	14674	14774	14545	14878	14613	14737	14736	14807	14957	14492	14873	14703	14605	14727	14856	14617	14800	14619	14629	14733	14524	14774	14711	14740	14731	14881	14739	14741	14818	14844	14785	14853	14672	14804	14744	14676	14620	14648	14628	14817	14732	14447	14398	15044	14888	14779	14562	14822	14650	14790	14769	14808	14719	14929	14811	14686	14595	14752	14612	14618	14494	14593	14580	14757	14692	14665	14789	14764	14698	14839	14869	14696	14647	14451	14681	14562	14658	14709	14614	14675	14875	14813	14775	14872	14896	14686	14722	14780	14666	14745	14897	14642	14764	14643	14800	14889	14677	14732	14929	14860	14880	14744	14727	14875	14873	14694	14682	14856	14765	14687	14849	14828	14666	14798	14870	14767	14713	14560	14664	14591	14581	14611	14552	14735	14974	14704	14600	14715	14690	14665	14770	14796	14809	14749	14729	14815	14771	14825	14846	14857	14841	14690	14528	14877	14785	14858	14674	14816	14681	14752	14732	14611	14939	14747	14858	14653	14693	14804	14668	14718	14812	14652	14655	14825	14600	14802	14749	14722	14684	14651	14865	14792	14453	14520	14880	14854	14756	14838	14833	14722	14808	14805	14670	14748	14724	14537	14636	14698	14664	14670	14598	14877	14979	14788	14951	14596	14721	14595	14695	14723	14679	14755	14797	14624	14613	14731	14770	14668	14627	14723	14788	14805	14510	14620	14689	14663	14677	14786	14664	14847	14630	14683	14685	14763	14536	14558	14775	14540	14818	14678	14701	14751	14639	14673	14697	14615	14627	14708	14723	14760	14733	14635	14778	14569	14797	14646	14993	14570	14827	14698	14748	14870	14725	14726	14820	14655	14601	14857	14775	14578	14853	14698	14675	14562	14742	14805	14741	14603	14523	14822	14692	14819	14667	14926	14569	14695	14663	14791	14675	14564	14679	14531	14703	14842	14719	14641	14797	14802	14818	14678	14785	14825	14624	14724	14632	14847	14759	14772	14674	14686	14691	14881	14769	14606	14753	14864	14726	14746	14786	14828	14818	14591	14719	14389	14757	14441	14635	14583	14781	14716	14773	14828	14732	14661	14740	14729	14504	14915	14743	14916	14726	14577	14862	14606	14752	14736	14675	14659	14666	14776	14543	14620	14772	14729	14502	14695	14859	14903	14602	14718	14793	14802	14930	14892	14593	14743	14721	14610	14894	14812	14740	14649	14936	14743	14568	14952	14847	14762	14863	14889	14612	14809	14658	14480	14733	14619	14881	14727	14598	14808	14901	14692	14756	14669	14668	14717	14737	14869	14804	14487	14633	14620	14883	14712	14626	14862	14837	14770	14697	14709	14767	14595	14613	14464	14667	14770	14539	14792	14763	14893	14715	14578	14786	14757	14910	14682	14738	14743	14752	14627	14592	14581	14678	14636	14797	14616	14682	14818	14720	14629	14713	14717	14842	14785	14685	14480	14659	14597	14910	14773	14785	14823	14675	14843	14562	14799	14711	14645	14741	14494	14770	14689	14719	14693	14633	14722	14694	14685	14840	15052	14779	14670	14836	14640	14966	14865	14606	14752	14817	14705	14710	14785	14828	14721	14793	14681	14772	14667	14607	14686	14850	14784	14858	14804	14870	14609	14658	14650	14825	14634	14854	14720	14735	14769	14597	14727	14707	14654	14678	14800	14649	14622	14454	14711	14676	14678	14727	14901	14788	14910	14792	14514	14862	14847	14636	14817	14736	14847	14790	14510	14870	14676	14776	14700	14799	14715	14718	14888	14709	14782	14633	14746	14703	14781	14794	14779	14753	14727	14722	14553	14561	14914	14787	14863	14924	14704	14604	15013	14669	14907	14826	14779	14966	14954	14674	14690	14724	14760	14806	14789	14786	14698	14697	14866	14436	14680	14599	14813	14722	14832	14808	15029	14732	14746	14809	14788	14533	14573	14979	14662	14744	14587	14754	14675	14845	14750	14759	14833	14638	14743	14741	14940	14746	14712	14800	14782	14639	14679	14742	14671	14857	14868	14616	14689	14712	14576	14772	14641	14743	14554	14600	14720	14575	14836	14823	14677	14798	14799	14591	14726	14652	14669	14811	14597	14689	14752	14760	14714	14869	14704	14546	14645	14817	14538	14854	14749	14721	14815	14650	14813	14817	14878	14784	14675	14818	14641	14748	14527	14803	14733	14715	14687	14524	14632	14774	14853	14580	14863	14868	14673	14710	14698	14772	14631	14903	14749	14863	14697	14751	14685	14669	14568	14870	14719	14714	14673	14859	14848	14468	14729	14622	14707	14880	14809	14742	14721	14697	14618	14626	14616	14679	14710	14551	14624	14675	14716	14790	14716	14717	14863	14835	14617	14976	14775	14801	14796	14748	14473	14654	14877	14677	14572	14746	14626	14736	14811	14665	14784	14658	14585	14846	14659	14751	14898	14854	14943	14841	14742	14747	14942	14841	14907	14645	14929	14863	14965	14764	14847	14752	14811	14906	14713	14887	14745	14775	14722	14874	14723	14659	14610	14940	14971	14763	14792	14868	14668	14758	14827	14532	14720	14740	14615	14639	14613	14799	14790	14857	14621	14528	14821	14768	14734	14848	14623	14794	14580	14740	14951	14745	14773	14630	15010	14781	14719	14821	14773	14746	14542	14761	14899	14815	14772	14545	14913	14741	14703	14736	14836	14949	14898	14533	14987	14783	14581	14720	14570	14692	14709	14823	14699	14631	14789	14750	14721	14453	14634	14895	14706	14675	14575	14787	14753	14653	14527	14726	14620	14679	14460	14737	14687	14846	14741	14642	14642	14581	14750	14770	14577	14775	14645	14691	14722	14802	14726	14730	14585	14786	14684	14649	14791	14802	14975	14866	14782	14852	14673	14733	14649	14630	14802	14606	14779	14641	14689	14796	14687	14763	14782	14713	14585	14792	14886	14736	14662	14663	14791	14663	14876	14863	14798	14628	14656	14764	14616	14803	14894	14878	14598	14627	14672	14846	14841	14609	14796	14786	14914	14843	14712	14714	14833	14674	14599	14646	14774	14828	14855	14483	14613	14663	14643	14737	14577	14735	14635	14758	14768	14851	14797	14803	14686	14639	14636	14756	14604	14912	14682	14742	14848	14850	14667	14883	14833	14579	14728	14759	14772	14883	14769	14761	14738	14761	14949	14646	14599	14732	14829	14642	14627	14784	14667	14850	14653	14798	14712	14791	14808	14619	14710	14935	14724	14757	14713	14830	14739	14822	14758	14574	14716	14737	14913	14520	14710	14888	14665	14907	14507	14548	14682	14809	14823	14716	14716	14604	14639	14850	14788	14682	14839	14575	14767	14710	14572	14625	14605	14662	14707	14719	14825	14715	14848	14764	14571	14783	14627	14890	14817	14879	14669	14510	14644	14747	14754	14766	14766	14819	14698	14836	14763	14868	14850	14588	14686	14583	14843	14678	14742	14813	14746	14955	14806	14609	14644	14810	14743	14727	14645	14682	14812	14687	14783	14605	14645	14706	14749	14715	14582	14763	14537	14929	14759	14685	14512	14706	14734	15049	14796	14692	14627	14815	14719	14868	14739	14711	14715	14713	14763	14583	14723	14791	14964	14658	14798	14787	14730	14641	14673	14601	14658	15050	14788	14703	14726	14640	14732	14820	14528	14502	14749	14837	14709	14762	14551	14560	14638	14808	14746	14623	14738	14664	14815	14721	14586	14762	14858	14706	14552	14495	14804	14846	14680	14732	14831	14819	14774	14815	14650	14819	14622	14620	14782	14608	14677	14870	14949	14901	14651	14733	14707	14688	14811	14710	14807	14581	14622	14838	14694	14918	14706	14695	14898	14940	14845	14910	14753	14916	14627	14709	14771	14636	14713	14923	14897	14709	14841
13587	24589	24060	18620	16670	16331	15327	15393	14669	14221	14380	13972	14062	13851	17405	29951	26350	22713	17901	14805	13750	13116	13386	13228	13355	13202	13345	13151	13311	13361	13111	13420	13386	13242	13159	13166	13451	13268	13196	13310	13190	13155	13358	13221	13168	13184	13259	13185	13234	13325	13302	13343	13352	13209	13299	13181	13221	13294	13120	13306	13408	13279	13319	13324	13333	13267	13154	13119	13366	13256	13218	13182	13304	13185	13218	13110	13164	13172	13232	13151	13276	13182	13117	13133	13462	13217	13244	13376	13149	13129	13256	13017	13283	13314	13281	13403	13252	13130	13244	13121	13191	13267	13213	13267	13292	13145	13345	13194	13149	13246	13325	13338	13184	13286	13180	13188	13044	13143	13277	13199	13238	13366	13127	13285	13359	13229	13171	13283	13272	13324	13157	13260	13099	13108	13194	13277	13259	13268	13269	13277	13119	13163	13166	13456	13149	13269	13312	13150	13195	13143	13278	13114	13312	13251	13038	13226	13256	13272	13321	13126	13283	13220	13220	13178	13371	13268	13197	13265	13378	13145	13263	13282	13224	13226	13246	13184	13356	13371	13172	13149	13211	13274	13199	13209	13276	13339	13374	13201	13171	13371	13315	13161	13200	13296	13212	13239	13278	13234	13440	13194	13239	13093	13230	13098	13304	13286	13149	13264	13092	13117	13267	13209	13235	13211	13059	13150	13300	13138	13025	13177	13042	13193	13363	13146	13296	13395	13216	13177	13385	13226	13302	13355	13170	13275	13153	13146	13367	13174	13231	13254	13290	13099	13197	13368	13070	13102	13175	13114	13360	13091	13346	13045	13182	13231	13196	13256	13280	13224	13203	13228	13336	13175	13281	13313	13077	13317	13217	13097	13110	13205	13251	13199	13242	13227	13224	13282	13374	13456	13364	13099	13472	13198	13159	13177	13189	13276	13286	13228	13167	13263	13155	13240	13271	13329	13265	13271	13165	13160	13337	13269	13284	13196	13311	13349	13385	13111	13298	13174	13247	13295	13477	13312	13200	13315	13128	13078	13321	13145	13121	13188	13201	13103	13188	13193	13494	13293	13138	13295	13236	13157	13261	13350	13031	13162	13105	13334	13280	13287	13130	13105	13364	13259	13173	13269	13239	13154	13279	13262	13137	13355	13268	13269	13174	13148	13293	13308	13292	13229	13150	13418	13164	13241	13205	13275	13147	13298	13351	13161	13262	13254	13148	13278	13067	13283	13306	13065	13384	13186	13167	13225	13283	13086	13228	13214	13208	13270	13270	13218	13164	13082	13182	13226	13263	13248	12930	13222	13201	13109	13391	13232	13244	13299	13281	13207	13094	13181	13198	13245	13178	13184	13158	13190	13308	13416	13161	13039	13208	13353	13183	13082	13287	13231	13201	13096	13172	13263	13397	13178	13246	13249	13202	13144	13090	13347	13136	13171	13271	13280	13235	13176	13180	13272	13347	13147	13209	13321	13227	13140	13229	13220	13174	13287	13130	13242	13142	13226	13300	13068	13214	13106	13298	13237	13323	13261	13206	13361	13257	13266	13224	13249	13083	13120	13054	13237	13176	13459	13180	13187	13301	13228	13191	13218	13283	13195	13236	13142	13165	13215	13350	13319	13394	13198	13233	13261	13191	13124	13255	13363	13208	13164	13132	13245	13162	13309	13323	13057	13219	13284	13349	13200	13077	13143	13247	13244	13154	12991	13247	13155	13233	13223	13336	13038	13268	13125	13354	13224	13286	13367	13142	13292	13297	13220	13184	13032	13332	13319	13321	13279	13249	13091	13166	13247	13201	13103	13234	13106	13168	13119	13271	13185	13222	13181	13318	13196	13105	13197	13198	13088	13120	13052	13192	13280	13114	13236	13214	13326	13079	13180	13164	13314	13258	13235	13024	13212	13310	13301	13121	13087	13183	13009	13256	13219	13242	13137	13132	13064	13089	13135	13229	13217	13320	13372	13343	13195	13273	13295	13316	13215	13288	13312	13216	13253	13248	13131	13193	13172	13188	13210	13247	13237	13118	13200	13040	13142	13319	13196	13353	13364	13144	13255	13069	13397	13166	13425	13158	13076	13131	13231	13253	13199	13293	13119	13284	13298	13289	13230	13277	13284	13217	13243	13198	13177	13093	13220	13314	13227	13529	13262	13243	13244	13300	13288	13236	13205	13169	13192	13217	13163	13250	13211	13200	13206	13270	13241	13122	13225	13136	13369	13148	13281	13347	13144	13346	13294	13246	13305	13205	13214	13162	13230	13418	13221	13274	13161	13094	13114	13229	13128	13182	13209	13254	13097	13198	13286	13432	13250	13167	13239	13277	13265	13210	13152	13192	13223	13292	13363	13276	13118	13191	13240	13225	13191	13157	13224	13324	13168	13215	13099	13118	13294	13471	13384	13151	13138	13304	13208	13121	13278	13085	12943	13242	13126	13281	13269	13232	13276	13297	13151	13241	13106	13229	13072	13308	13080	13349	13255	13283	13238	13228	13370	13202	13296	13282	13297	13218	13130	13385	13225	13211	13424	13252	13355	13304	13094	13256	13234	13232	13275	13200	13136	13188	13231	13153	13284	13121	13153	13387	13186	13257	13241	13034	13209	13226	13295	13322	13102	13211	13140	13215	13232	13278	13242	13346	13259	13206	13280	13312	13094	13194	13222	13137	13183	13344	13157	13226	13063	13152	13290	13237	13177	13253	13273	13269	13227	13252	13103	13329	13188	13166	13388	13241	13100	13283	13093	13236	13211	13251	13305	13324	13210	13242	13116	13331	13234	13133	13218	13276	13121	13068	13083	13296	13016	13326	13291	13356	13191	13270	13267	13163	13280	13203	13275	13180	13301	13115	13268	13364	13037	13287	13212	13270	13014	13226	13175	13253	13152	13305	13247	13312	13216	13408	13100	13239	13156	13386	13234	13209	13038	13317	13276	13266	13395	13076	13168	13452	13240	13168	13221	13118	13264	13170	13153	13092	13132	13325	13281	13058	13238	13160	13110	13276	13236	13052	13228	13222	13430	13180	13115	13307	13097	13209	13248	13139	13364	13338	13453	13086	13310	13267	13218	13301	13146	13362	13282	13234	13305	13164	13345	13275	13312	13257	13353	13270	13169	13196	13209	13265	13178	13269	13165	13152	13263	13434	13222	13288	13319	13159	13118	13237	13170	13273	13170	13259	13206	13200	13275	13271	13247	13275	13229	13078	13148	13258	13300	13215	13178	13318	13073	13353	13355	13236	13131	13207	13169	13245	13213	13256	13126	13208	13149	13243	13470	13144	13454	13393	13032	13239	13280	13256	13186	13142	13277	13291	13299	13267	13264	13151	13190	13221	13325	13273	13172	13228	13294	13115	13372	13192	13147	13314	13295	13106	13313	13265	13347	13287	13204	13205	13279	13392	13157	13309	13095	13137	13335	13401	13202	13164	13150	13130	13280	13128	13419	13183	13234	12955	13292	13285	13045	13280	13278	13258	13220	13288	13230	13276	13202	13189	13246	13108	13424	13269	13114	13260	13294	13201	13140	13135	13230	13319	13318	13141	13246	13215	13211	13198	13200	13367	13217	13132	13197	13271	13121	13339	13202	13328	13277	13268	13212	13286	13037	13339	13100	13150	13091	13203	13329	13240	13078	13254	13388	13303	13240	13139	13296	13154	13148	13299	13390	13272	13189	13303	13181	13329	13267	13225	13171	13180	13151	13192	13164	13197	13193	13166	13341	13215	13357	13255	13211	13265	13300	13220	13242	13265	13177	13213	13186	13255	13365	13216	13299	13201	13253	13164	13293	13254	13263	13350	13046	13299	13172	13285	13241	13213	13044	13250	13385	13294	13144	13275	13214	13461	13312	13301	13100	13208	13405	13377	13319	13265	13282	13311	13337	13387	13307	13172	13115	13424	13109	13348	13241	13204	13193	13350	13274	13131	13362	13253	13167	13531	13255	13255	13068	13111	13174	13221	13204	13141	13065	13219	13180	13327	13190	13201	13322	13155	13195	13236	13172	13195	13128	13297	13422	13379	13128	13232	13244	13089	13287	13291	13318	13224	13255	13208	13235	13217	13140	13319	13156	13212	13096	13266	13180	13460	13349	13288	13044	13287	13336	13157	13274	13396	13197	13247	13261	13165	13212	13229	13243	13274	13208	13248	13297	13293	13196	13223	13039	13282	13279	13348	13088	13215	13308	13261	13283	13290	13266	13180	13213	13307	13142	13130	13138	13168	13180	13433	13294	13343	13280	13148	13303	13306	13203	13174	13202	13414	13116	13274	13219	13272	13184	13101	13255	13264	13283	13220	13320	13244	13283	13184	13406	13063	13104	13199	13151	13233	13324	13081	13195	13293	13215	13175	13130	13079	13145	13279	13359	13236	13200	13118	13213	13148	13216	13311	13284	13304	13246	13249	13250	13189	13428	13387	13284	13163	13193	13310	13205	13326	13300	13090	13282	13391	13155	13139	13393	13151	13236	13212	13177	13034	13185	13282	13355	13363	13260	13246	13335	13284	13352	13080	13120	13184	13126	13157	13131	13118	13224	13165	13255	13067	13237	13152	13129	13386	13189	13092	13280	13220	13234	13118	13184	13270	13331	13321	13220	13147	13263	13163	13213	13191	13346	13271	13209	13135	13175	13203	13316	13304	13373	13107	13196	13275	13089	13231	13255	13035	13363	13359	13258	13158	13110	13253	13350	13209	13109	13230	13251	13144	13184	13285	13215	13292	13177	13103	13270	13142	13248	13406	13165	13156	13354	13160	13090	13402	13266	13223	13148	13383	13274	13135	13201	13298	13277	13286	13163	13254	13346	13210	13230	13243	13254	13261	13334	13197	13239	13225	13257	13293	13215	13179	13256	13201	13164	13275	13213	13174	13214	13150	13312	13247	13271	13200	13358	13316	13117	13103	13296	13205	13277	13160	13165	12987	13280	13278	13161	13332	13230	13336	13239	13149	13160	13220	13266	13137	13299	13173	13174	13151	13264	13248	13336	13188	13204	13261	13311	13349	13360	13286	13095	13227	13064	13470	13169	13197	13313	13281	13249	13210	13277	13029	12998	13191	13149	13349	13115	13252	13163	13182	13121	13123	13189	13078	13166	13252	13097	13247	13294	13333	13077	13232	13190	13213	13330	13354	13171	13201	13160
22546	20916	28598	23386	21075	23000	24346	18928	17685	17882	17711	17271	17129	17328	21223	38389	34080	30466	24074	19335	17309	16923	16689	16483	16508	16558	16588	16336	16444	16271	16441	16550	16367	16480	16389	16403	16345	16280	16435	16549	16434	16533	16416	16425	16552	16482	16528	16432	16554	16396	16362	16372	16497	16430	16422	16568	16367	16369	16310	16476	16433	16453	16378	16272	16652	16463	16154	16270	16418	16350	16555	16367	16220	16215	16316	16237	16426	16362	16403	16241	16052	16110	16269	16401	16398	16417	16282	16420	16238	16342	16423	16386	16383	16347	16434	16283	16504	16588	16503	16375	16384	16286	16225	16377	16422	16501	16333	16433	16626	16139	16142	16307	16134	16107	16285	16355	16271	16296	16346	16353	16353	16366	16289	16208	16121	16324	16292	16256	16379	16451	16376	16360	16487	16372	16537	16640	16355	16243	16265	16302	16367	16350	16208	16220	16341	16382	16450	16453	16258	16392	16233	16422	16376	16307	16417	16279	16227	16524	16393	16332	16372	16331	16501	16234	16364	16277	16188	16190	16153	16470	16420	16369	16452	16509	16322	16429	16325	16314	16326	16372	16442	16292	16443	16383	16327	16373	16299	16378	16277	16261	16722	16411	16302	16417	16334	16311	16349	16505	16332	16545	16253	16293	16387	16369	16241	16153	16189	16456	16470	16532	16337	16298	16285	16243	16365	16100	16368	16505	16245	16141	16199	16288	16424	16309	16322	16302	16457	16409	16345	16214	16240	16450	16361	16342	16377	16390	16287	16340	16302	16468	16282	16282	16271	16443	16349	16372	16302	16444	16000	16552	16230	16466	16486	16346	16601	16492	16456	16282	16269	16133	16304	16372	16316	16106	16401	16368	16379	16136	16240	16387	16325	16249	16383	16328	16397	16212	16307	16483	16345	16437	16333	16455	16154	16384	16253	16309	16291	16498	16317	16326	16474	16073	16245	16271	16245	16422	16408	16454	16191	16416	16303	16325	16220	16403	16385	16485	16316	16385	16386	16125	16379	16457	16340	16306	16315	16100	16246	16400	16465	16417	16346	16442	16378	16197	16187	16473	16380	16422	16341	16446	16514	16325	16327	16370	16349	16353	16297	16501	16467	16355	16548	16259	16276	16427	16337	16503	16642	16366	16259	16138	16404	16298	16443	16398	16310	16266	16234	16352	16242	16477	16587	16415	16466	16485	16478	16310	16605	16482	16347	16266	16434	16370	16244	16178	16268	16270	16333	16170	16616	16421	16314	16185	16101	16234	16245	16286	16317	16210	16287	16256	16614	16269	16398	16239	16419	16444	16382	16340	16333	16364	16388	16301	16384	16160	16412	16338	16376	16517	16376	16281	16375	16508	16241	16242	16205	16306	16461	16378	16367	16341	16425	16437	16107	16298	16231	16403	16393	16357	16382	16314	16440	16405	16310	16415	16341	16265	16394	16424	16432	16399	16340	16372	16180	16403	16512	16403	16279	16394	16091	16290	16397	16068	16289	16253	16268	16373	16332	16267	16329	16339	16374	16323	16359	16511	16363	16505	16468	16226	16424	16454	16369	16484	16381	16181	16215	16393	16341	16307	16369	16464	16392	16205	16231	16113	16162	16364	16413	16452	16267	16489	16192	16490	16277	16347	16508	16484	16246	16434	16375	16513	16434	16299	16323	16500	16344	16547	16316	16293	16323	16354	16238	16265	16150	16369	16447	16342	16119	16262	16281	16540	16265	16325	16333	16266	16458	16316	16383	16412	16342	16270	16368	16315	16506	16336	16188	16233	16421	16314	16403	16525	16413	16216	16072	16197	16325	16337	16154	16152	16143	16504	16396	16406	16373	16139	16432	16397	16496	16331	16307	16357	16425	16268	16429	16393	16312	16465	16616	16492	16256	16290	16334	16368	16374	16267	16159	16415	16256	16414	16525	16240	16333	16210	16374	16440	16270	16402	16074	16293	16234	16595	16449	16403	16287	16293	16269	16335	16360	16220	16372	16379	16277	16365	16354	16246	16358	16616	16384	16217	16342	16385	16308	16506	16381	16461	16299	16439	16345	16404	16263	16191	16275	16506	16472	16401	16286	16502	16379	16526	16344	16320	16499	16191	16388	16369	16389	16367	16317	16162	16318	16340	16458	16263	16352	16304	16248	16359	16191	16309	16432	16412	16369	16314	16258	16379	16385	16254	16317	16277	16345	16497	16450	16242	16350	16199	16383	15991	16303	16429	16460	16299	16270	16408	16456	16347	16335	16373	16368	16357	16277	16310	16162	16316	16288	16379	16278	16353	16486	16269	16287	16255	16283	16340	16517	16409	16213	16223	16322	16388	16308	16253	16271	16369	16414	16169	16199	16428	16618	16428	16366	16308	16285	16375	16308	16434	16375	16488	16382	16415	16266	16341	16387	16293	16312	16313	16127	16153	16391	16441	16322	16340	16600	16475	16191	16248	16433	16335	16441	16530	16332	16380	16225	16222	16213	16304	16364	16337	16284	16345	16284	16528	16206	16236	16361	16509	16463	16450	16532	16495	16479	16368	16578	16517	16494	16403	16412	16418	16398	16276	16201	16206	16382	16408	16291	16369	16411	16209	16276	16428	16329	16317	16484	16360	16209	16481	16499	16450	16310	16416	16435	16190	16430	16510	16533	16330	16330	16312	16288	16578	16347	16125	16311	16396	16227	16258	16301	16398	16033	16334	16182	16384	16172	16104	16279	16190	16236	16287	16373	16347	16307	16412	16338	16339	16238	16260	16355	16488	16517	16480	16406	16216	16120	16246	16385	16530	16485	16400	16274	16415	16233	16308	16333	16441	16270	16247	16347	16429	16367	16190	16162	16254	16242	16176	16185	16199	16123	16288	16470	16373	16522	16284	16631	16496	16322	16531	16201	16364	16337	16483	16311	16205	16304	16262	16421	16362	16215	16093	16318	16211	16424	16182	16318	16272	16213	16334	16285	16092	16233	16482	16411	16151	16323	16389	16358	16444	16215	16272	16390	16327	16269	16275	16381	16473	16471	16333	16550	16332	16271	16492	16278	16300	16478	16474	16196	16205	16314	16580	16219	16338	16396	16139	16217	16051	16336	16234	16286	16454	16374	16169	16459	16220	16326	16246	16336	16429	16364	16269	16389	16183	16233	16161	16355	16153	16111	16408	16181	16452	16246	16499	16104	16427	16382	16396	16294	16589	16253	16297	16387	16397	16447	16333	16097	16414	16517	16396	16323	16500	16429	16426	16347	16130	16313	16308	16285	16476	16294	16525	16375	16432	16359	16226	16450	16645	16264	16376	16233	16331	16346	16200	16361	16249	16543	16328	16320	16463	16228	16314	16494	16200	16316	16361	16379	16253	16369	16117	16400	16647	16246	16354	16504	16452	16258	16407	16159	16306	16292	16469	16352	16565	16352	16289	16246	16324	16380	16420	16265	16376	16190	16344	16209	16450	16201	16308	16380	16415	16292	16315	16170	16467	16324	16390	16320	16467	16232	16438	16447	16247	16439	16314	16429	16294	16159	16482	16511	16387	16161	16261	16389	16453	16271	16319	16260	16479	16510	16321	16560	16472	16352	16341	16318	16385	16352	16419	16368	16126	16258	16310	16318	16164	16299	16187	16411	16427	16204	16374	16332	16300	16315	16545	16493	16605	16253	16265	16098	16256	16091	16419	16378	16403	16312	16291	16307	16047	16417	16293	16545	16331	16306	16276	16158	16427	16421	16373	16370	16373	16302	16266	16411	16387	16251	16462	16453	16355	16224	16163	16396	16255	16267	16353	16298	16290	16346	16195	16078	16250	16245	16308	16418	16257	16314	16355	16442	16555	16332	16323	16392	16235	16573	16328	16606	16271	16462	16188	16339	16358	16222	16284	16240	16207	16504	16258	16484	16414	16391	16100	16279	16300	16197	16550	16528	16482	16160	16537	16307	16261	16296	16262	16338	16296	16095	16305	16616	16404	16352	16437	16525	16332	16166	16257	16340	16260	16309	16428	16487	16231	16331	16324	16385	16114	16358	16261	16301	16146	16301	16228	16166	16222	16287	16475	16259	16189	16349	16459	16344	16278	16519	16287	16296	16395	16402	16366	16359	16283	16382	16360	16265	16480	16259	16388	16397	16182	16240	16281	16218	16179	16167	16416	16132	16121	16508	16344	16256	16137	16468	16333	16364	16496	16264	16372	16420	16492	16228	16104	16242	16443	16276	16327	16293	16422	16173	16170	16244	16378	16413	16123	16383	16204	16273	16271	16410	16331	16278	16295	16242	16313	16192	16362	16383	16426	16447	16380	16279	16443	16306	16366	16387	16436	16389	16098	16299	16469	16470	16388	16328	16410	16517	16386	16192	16394	16356	16265	16293	16265	16474	16232	16199	16323	16346	16152	16174	16411	16393	16322	16510	16378	16373	16204	16120	16289	16412	16326	16216	16442	16382	16576	16426	16310	16301	16323	16510	16370	16437	16368	16484	16461	16187	16326	16250	16394	16300	16430	16271	16247	16271	16412	16266	16231	16048	16172	16240	16433	16155	16276	16240	16337	16340	16312	16476	16400	16394	16175	16462	16358	16388	16260	16409	16330	16516	16526	16544	16540	16158	16359	16578	16233	16413	16336	16314	16420	16379	16387	16353	16321	16334	16251	16370	16134	16179	16288	16383	16284	16403	16391	16463	16226	16360	16351	16153	16272	16558	16245	16349	16335	16485	16315	16368	16501	16321	16287	16268	16369	16322	16306	16208	16497	16358	16301	16469	16173	16209	16347	16244	16281	16274	16462	16506	16371	16439	16293	16485	16253	16275	16202	16341	16396	16177	16508	16434	16155	16388	16306	16434	16359	16341	16433	16333	16478	16143	16180	16245	16183	16372	16426	16312	16340	16360	16433	16467	16377	16524	16457	16431	16296	16456	16357	16232	16340	16203	16573	16441	16387	16289	16208	16255	16483	16030	16387	16471	16291	16386	16425	16440	16236	16457	16322	16394	16248	16194	16370	16375	16076	16357	16432	16134	16144	16260	16232	16371	16628	16413	16306	16530	16252	16269	16389	16243	16328	16261	16161	16304	16370	16298	16340	16494	16312	16376	16336	16227	16260	16445	16402	16631	16402	16420	16402	16265	16338	16253	16443	16295	16275	16348	16175	16372	16490	16349	16129
15538	30630	28626	23001	20309	18949	17762	17426	16565	16018	15865	15555	15017	14983	22422	40438	34847	29961	22227	16833	15014	14365	14194	14257	14330	14180	14106	14044	14282	14307	14168	14313	14069	14256	14056	14288	14274	14248	14186	14192	14229	14212	14446	14415	14011	14143	14306	14035	14236	14281	14177	14202	14241	13985	14127	14135	14261	14126	14142	14233	14131	14296	14028	14265	14247	14301	14230	14154	14211	14067	14153	13957	14152	14280	14186	14257	14119	14163	14190	14293	14241	14049	14187	14127	14190	14223	14248	14164	14299	14199	14281	14136	14212	14048	14246	14255	14266	14179	14223	14217	13913	14337	14101	14276	14088	14246	14123	14231	14161	14203	14349	14216	14060	14001	14173	14227	14146	14142	14266	13969	14089	14201	14131	14228	14168	14196	14231	14314	14152	14105	14196	14122	14195	14229	14264	14213	14241	14103	14122	14255	14373	14171	14012	14096	14431	14064	14142	14098	14110	14060	14094	14090	14141	14145	14177	14049	14061	14099	14188	14152	14222	14251	14124	14214	14295	14082	14227	14066	14092	14261	14273	14080	14110	14186	14114	14125	14230	14185	14232	14179	14016	14151	14069	14191	14063	14132	13998	14159	14160	14116	14203	14160	14222	14017	14230	14206	14117	14012	14216	14226	14003	14300	14085	14175	14099	14145	14097	14187	14130	14139	14113	14027	14250	14076	14168	14144	14231	14086	14292	14300	14252	14280	14313	14155	14304	14109	14292	14240	14141	14051	14158	14141	14198	14004	14073	14122	14159	13976	14260	14004	14331	14355	14236	13928	14202	14094	14338	14235	14184	14073	14099	14174	14131	14215	14222	14056	14187	14240	14068	14322	14177	14145	14144	14239	13969	14225	14155	14198	14059	14293	13927	14230	14172	14166	14103	14238	14152	14174	14275	14164	14195	14158	14173	14075	14212	14137	14128	14184	14134	14200	14167	14144	14178	14195	14158	14135	14209	14200	14177	14226	14161	14124	14082	14332	14173	14100	14002	14099	14187	14147	14306	14128	14168	14333	14175	14285	14060	14066	14288	14038	14207	14191	14200	14097	14227	14297	14192	13969	14192	14197	14281	14371	13966	14189	14310	14197	14144	14142	14180	14359	14057	14237	14203	14108	14167	14063	14240	14212	14040	14145	14160	14100	14174	14008	14215	14182	13954	14115	14034	14064	14110	14149	14181	14116	14258	14272	14134	14024	14046	14216	14084	14093	14236	14159	14140	14294	14189	14264	14122	14256	14181	14194	14223	14332	14253	14029	14082	14073	14020	14209	14102	14066	14124	14188	14203	14257	14124	14163	14028	14202	14300	14090	14205	14062	13994	14269	14296	14157	14063	14322	14338	14213	14325	14170	14217	13939	14092	14253	14171	14146	14234	14041	14145	14293	14232	14147	14235	14122	14251	14403	14062	14141	14100	14227	14230	14132	14265	14194	14074	14134	13995	14241	14196	14152	14195	14095	14102	14268	14103	14246	14066	14001	14228	14054	14160	13989	14153	14085	14121	14035	14030	14207	14203	14183	14206	14157	14271	14024	14294	14175	14157	14171	14419	14184	14251	14162	14186	14022	14188	14233	14134	13946	14272	14117	14039	14052	14311	14133	14081	14090	14055	14218	14035	14100	14194	14093	14225	14337	14022	14199	14209	14158	14281	14111	14319	14120	14177	14155	14194	14330	14308	14107	14246	14252	14200	14241	14201	14085	14114	14180	14157	14085	14105	14191	14303	14095	14156	14121	14166	14062	14028	14232	14099	14098	14117	14156	14265	14082	14225	14211	14177	14207	14123	14283	14227	14098	14109	14149	14170	14069	14287	14213	14120	14197	14169	14082	14319	14084	14258	14229	13993	14189	14152	14146	14050	14359	14090	14154	14165	14171	14236	14085	14234	13968	14048	14003	14196	14053	14206	14238	14191	14183	14143	14088	14007	14076	14067	14350	14169	14086	14159	14218	14196	14228	14221	14237	14144	14148	14288	14220	13964	14207	14231	14095	14110	14065	14238	14138	14190	14232	14258	14215	14264	14153	14221	14161	14091	14003	14180	14208	14079	14168	14038	14211	14408	14231	14015	14161	14283	14201	14199	14213	14138	14157	14198	14198	14230	14185	14152	14087	14223	14141	14012	14196	14101	14055	14287	14205	14223	14161	14170	14089	14225	14124	14237	14289	14182	14327	14023	14143	14226	14055	14291	14152	14183	14288	14158	14202	14100	14131	14212	14130	14143	14196	13996	14238	14194	14149	14264	14154	14276	14234	14275	14208	13984	14115	14031	14115	14089	14207	14162	14317	14260	14006	14111	14314	14273	14043	14150	14089	14196	14180	14054	14264	14208	14124	14144	14133	14285	14185	14163	14188	14357	14088	14209	14222	14166	14306	14148	14287	14038	14047	14235	14249	14047	14190	14176	14194	14106	14161	14104	14146	14208	14259	14084	14292	14053	14288	14040	14034	14123	14257	14211	14101	14233	14206	14061	14097	14165	14262	14127	14073	14289	14073	14196	14150	14314	14125	14169	14106	14139	14096	14246	14069	14078	14175	14113	14195	14223	14143	14403	14170	14230	14082	14120	14231	14292	14118	14242	13956	14153	14245	14226	13990	14012	14156	14290	14173	14061	14318	14141	14140	14041	14061	14027	14047	14080	14193	14067	14116	14075	14290	14186	14169	14021	14135	14026	14176	13962	14111	14208	14227	14246	14278	14187	14182	14109	14149	14267	14116	14056	14135	14078	14228	14147	14095	14411	14029	14130	14260	14259	14055	14273	14211	14161	14130	14051	14241	14156	14231	14062	14146	14111	14144	14131	14083	14224	14044	14134	14137	14064	14195	14268	14154	14015	14092	14212	14191	14132	14083	14203	14174	14123	14147	14115	14107	14126	14175	14197	14229	14155	14194	14084	14201	14169	14102	14215	14217	14108	14306	14115	14154	14171	14137	13880	14198	14091	14095	14078	14078	14264	14091	14112	14195	14225	14128	14257	14245	14195	14146	14222	14056	14165	14027	14326	14140	13990	14090	14184	14105	14288	14165	14192	14046	14224	14130	14122	14163	14217	14054	14072	14015	14086	14078	14134	14118	14240	14081	14109	14169	14162	14234	14176	14329	14113	14276	14283	13999	14213	14143	14171	14124	14387	14198	14157	14158	14093	14064	14176	14172	14390	14215	14153	14139	14172	14332	14228	14113	14055	14207	14140	14138	13966	14237	14196	14134	14115	14180	13905	14292	14210	14167	14246	13991	14210	14091	14259	14202	14136	14222	14220	14048	14277	14160	14331	14278	14167	14274	14208	14126	14158	14256	14238	14202	14250	14134	14233	14115	14210	14195	14165	14200	14279	14297	14211	14086	14096	14149	14104	14414	14057	14119	14134	14116	14215	14016	14030	14124	14275	14279	14151	14118	14137	14269	14349	14071	14200	14261	14233	14222	14104	14182	14018	14042	14259	14190	14218	14263	14106	14243	14044	14155	14237	14170	14202	14014	14117	14066	14009	14188	14139	14263	14087	14083	14358	14326	14175	14078	14087	14217	14250	14226	14030	14117	14187	14207	14035	14191	14129	14006	14344	14200	14134	14177	14170	14149	14280	14052	14079	13955	14144	14035	14092	14277	14274	14170	14091	14052	14271	14231	14198	14152	14151	13914	14170	13974	14098	14124	14040	14141	14192	14132	14219	14222	14153	14227	13995	14187	14147	14177	14170	13981	14336	14122	14195	14211	14146	14122	14206	14201	14224	14310	14294	14142	14142	14028	14034	13998	14210	14141	14134	14158	14253	13963	14176	14208	14159	14130	14203	14039	14225	14035	14239	14280	14237	14322	14324	14181	14129	14155	14054	14134	14220	14162	14024	14131	14166	14082	14294	14161	14126	14168	14060	14098	14171	14358	14098	14163	14218	14252	14175	14337	14296	14218	14119	14155	14100	14143	14108	14175	14242	14222	14156	14162	14405	14205	14134	14215	14131	14134	14062	14108	13959	14071	14131	14134	14186	14134	13991	14209	14188	14164	14252	14170	14167	14190	14109	14114	14238	14043	14217	14177	14171	14018	14172	14056	14181	14108	14251	14108	14243	14200	14084	14173	14202	14159	14096	14123	14065	14062	13990	14138	14079	14318	14115	14170	14165	14147	14053	14182	14122	14125	14016	14213	14057	14170	14045	14226	14148	14004	14209	14208	14108	14208	14023	14204	14217	14160	14285	14317	14049	14106	14189	14182	14161	14250	14052	14101	14189	14208	14055	14387	14096	13978	14137	13897	14047	14240	14213	14100	14009	14093	14126	14132	14081	14275	14179	14156	14235	14063	14204	14120	14080	14034	14013	14236	14021	14167	14179	14273	14228	14149	14078	14146	14203	14122	14338	14038	13958	14104	14144	14136	14113	14156	14165	14251	14005	14187	14265	14197	14341	14236	14050	14354	14172	14247	14339	14213	14130	14083	14002	14046	14120	14219	14098	14158	14117	14181	14064	14139	14226	14251	14190	14233	14198	14251	14287	14277	14287	14223	14381	14122	14112	14080	14324	14105	14269	14161	14076	14166	14157	14186	14238	14198	14318	14231	14190	14334	14385	14131	14166	14230	14171	14194	14447	14071	14092	14232	14116	14172	14298	14192	14164	14190	14083	14104	14071	14028	14206	14282	14115	14331	14188	14000	14238	14249	14146	14041	14070	14312	14206	14098	14220	14277	14231	14220	13956	14174	14114	14200	14219	14267	13943	14164	14302	14270	14242	14281	14169	14364	14094	14121	14086	14386	14152	14203	14110	14158	14097	14045	14326	14233	14221	14207	14115	14249	14198	14093	14136	14160	14206	14160	14114	14229	14172	14241	14209	14194	14245	14181	14214	14096	14197	14248	14065	14151	14137	14167	14142	14257	14086	14292	14202	14286	14102	14170	14169	14323	14161	14087	14180	14141	14049	14214	14180	14177	14250	14206	14228	13986	14220	14030	14089	14193	14152	14277	14059	14131	14098	14105	14030	14059	14111	14050	14172	14285	14061	14202	14116	14139	13968	14185	14236	14053	13994	14199	13968	14122	14157	14092	14122	14378	14155	14038	14190	13988	14163	14080	14064	13955	14261	14108	14077	14148	14113	14147	14260	14289	14192	14282	14247	14180	14199	14245	14011	14077
27094	21765	25428	22648	18834	18520	18443	18254	17895	17787	17847	17816	17706	17613	18014	19325	19541	19183	18667	18096	17651	17817	17615	17623	17567	17516	17731	17392	17670	17737	17666	17708	17618	17495	17480	17423	17582	17554	17466	17569	17576	17416	17391	17536	17444	17489	17602	17491	17569	17465	17319	17373	17464	17433	17418	17520	17429	17688	17483	17544	17342	17562	17415	17657	17451	17525	17557	17441	17639	17472	17497	17377	17583	17673	17380	17535	17505	17587	17541	17539	17641	17613	17391	17459	17474	17465	17594	17515	17446	17620	17549	17401	17323	17529	17361	17461	17577	17473	17506	17586	17518	17492	17379	17523	17516	17330	17289	17681	17447	17398	17449	17435	17411	17689	17376	17464	17519	17485	17384	17407	17283	17437	17396	17337	17456	17502	17628	17467	17412	17444	17667	17310	17615	17451	17555	17497	17453	17439	17678	17487	17687	17412	17392	17480	17637	17677	17432	17551	17397	17464	17638	17452	17570	17574	17463	17734	17517	17705	17594	17722	17378	17342	17525	17447	17730	17418	17563	17331	17516	17632	17655	17429	17571	17545	17533	17363	17568	17461	17717	17407	17273	17289	17384	17469	17537	17437	17263	17482	17377	17278	17338	17477	17478	17435	17632	17407	17550	17429	17538	17640	17454	17542	17434	17432	17455	17517	17503	17561	17507	17363	17573	17364	17680	17670	17487	17628	17394	17533	17378	17485	17578	17675	17424	17593	17435	17606	17507	17445	17572	17484	17547	17440	17548	17646	17564	17629	17563	17553	17442	17647	17489	17626	17467	17513	17608	17256	17588	17436	17632	17340	17491	17461	17539	17386	17623	17529	17330	17642	17582	17601	17580	17507	17615	17522	17498	17459	17212	17530	17698	17653	17651	17456	17498	17562	17373	17526	17387	17586	17447	17494	17688	17566	17571	17565	17473	17697	17637	17499	17570	17503	17840	17510	17599	17611	17712	17421	17473	17494	17563	17542	17492	17517	17684	17504	17519	17483	17518	17443	17538	17623	17665	17546	17414	17398	17456	17444	17527	17527	17401	17572	17729	17731	17658	17635	17510	17502	17656	17385	17489	17209	17509	17432	17421	17467	17726	17272	17720	17491	17479	17443	17640	17445	17652	17467	17418	17531	17201	17675	17586	17591	17574	17371	17513	17362	17572	17498	17411	17403	17531	17524	17327	17593	17448	17514	17528	17470	17477	17492	17519	17366	17575	17531	17597	17627	17438	17438	17584	17692	17466	17576	17462	17629	17607	17595	17568	17692	17223	17636	17511	17517	17554	17509	17705	17347	17515	17321	17476	17402	17602	17486	17647	17641	17324	17593	17501	17633	17382	17650	17424	17687	17288	17653	17434	17365	17741	17469	17493	17548	17332	17585	17508	17553	17410	17337	17212	17472	17679	17519	17565	17730	17467	17422	17491	17523	17472	17523	17404	17472	17353	17614	17597	17470	17588	17571	17560	17317	17557	17679	17521	17484	17522	17494	17438	17314	17529	17554	17342	17671	17492	17391	17618	17605	17563	17652	17736	17463	17574	17401	17368	17510	17546	17572	17619	17698	17579	17472	17523	17498	17535	17540	17507	17573	17536	17530	17563	17438	17684	17514	17748	17483	17610	17478	17522	17568	17468	17429	17553	17487	17605	17292	17676	17562	17365	17594	17421	17566	17829	17634	17629	17581	17559	17719	17629	17578	17445	17546	17480	17258	17634	17674	17669	17419	17498	17545	17471	17710	17664	17447	17558	17657	17564	17478	17561	17580	17640	17457	17642	17351	17557	17371	17566	17406	17545	17552	17531	17455	17412	17430	17508	17526	17500	17558	17613	17564	17687	17528	17556	17509	17571	17352	17675	17505	17554	17552	17681	17641	17628	17514	17528	17505	17403	17375	17557	17424	17383	17682	17683	17570	17323	17597	17530	17586	17526	17630	17559	17547	17574	17352	17608	17645	17567	17382	17547	17561	17457	17327	17651	17422	17521	17473	17428	17660	17520	17489	17490	17582	17691	17344	17551	17620	17614	17342	17470	17462	17359	17602	17444	17398	17621	17569	17465	17529	17429	17480	17500	17448	17568	17476	17582	17659	17572	17517	17617	17458	17452	17463	17413	17375	17403	17252	17541	17637	17780	17569	17399	17375	17466	17306	17672	17442	17551	17532	17555	17424	17518	17552	17514	17483	17575	17420	17539	17420	17471	17556	17550	17643	17412	17484	17456	17568	17794	17694	17519	17549	17555	17424	17740	17458	17471	17398	17514	17596	17699	17485	17349	17679	17485	17561	17447	17479	17575	17579	17717	17442	17636	17520	17643	17547	17726	17472	17666	17566	17374	17376	17600	17474	17538	17335	17599	17764	17486	17423	17438	17587	17518	17579	17683	17640	17577	17345	17511	17324	17414	17371	17586	17441	17482	17592	17413	17442	17602	17496	17556	17594	17586	17703	17479	17749	17461	17384	17540	17401	17667	17457	17592	17560	17421	17647	17529	17462	17471	17242	17541	17446	17499	17675	17679	17373	17304	17506	17617	17558	17556	17582	17704	17333	17610	17418	17564	17591	17430	17551	17423	17382	17632	17301	17512	17696	17452	17358	17546	17492	17461	17618	17547	17489	17502	17411	17632	17385	17691	17397	17589	17692	17487	17538	17495	17510	17480	17621	17564	17543	17476	17428	17507	17525	17819	17604	17389	17456	17447	17495	17536	17490	17487	17598	17522	17662	17721	17431	17537	17446	17625	17600	17509	17487	17549	17603	17555	17474	17621	17357	17582	17459	17239	17545	17580	17822	17475	17449	17464	17499	17590	17576	17520	17454	17538	17547	17482	17632	17678	17429	17609	17571	17574	17766	17688	17569	17640	17395	17450	17540	17581	17337	17654	17471	17420	17505	17479	17501	17706	17387	17673	17366	17584	17522	17715	17510	17507	17409	17414	17509	17384	17504	17423	17553	17614	17475	17625	17554	17551	17320	17278	17624	17748	17463	17656	17506	17412	17602	17567	17617	17405	17541	17536	17429	17615	17527	17479	17500	17626	17698	17651	17475	17436	17577	17774	17476	17499	17405	17721	17550	17437	17632	17501	17384	17518	17551	17330	17515	17293	17465	17625	17448	17513	17711	17384	17463	17559	17607	17489	17431	17587	17247	17460	17454	17413	17582	17524	17551	17449	17291	17260	17479	17390	17547	17633	17554	17658	17419	17337	17492	17500	17314	17492	17347	17656	17632	17366	17536	17708	17459	17545	17436	17505	17543	17550	17637	17701	17586	17513	17558	17614	17494	17414	17490	17457	17497	17432	17653	17612	17481	17518	17642	17730	17506	17524	17529	17598	17527	17435	17465	17434	17327	17506	17667	17425	17513	17405	17577	17528	17404	17425	17383	17275	17631	17333	17562	17582	17629	17533	17492	17409	17662	17652	17593	17418	17528	17529	17690	17475	17502	17551	17617	17455	17485	17419	17687	17535	17552	17473	17455	17571	17685	17607	17667	17729	17450	17361	17628	17232	17399	17396	17414	17403	17564	17497	17792	17673	17533	17381	17483	17465	17533	17514	17282	17396	17494	17444	17545	17755	17583	17450	17576	17472	17501	17463	17619	17468	17469	17429	17772	17582	17550	17469	17372	17571	17649	17665	17412	17518	17483	17438	17483	17494	17560	17468	17483	17439	17484	17469	17489	17531	17453	17426	17521	17621	17598	17580	17421	17694	17654	17461	17511	17393	17690	17618	17500	17423	17412	17597	17538	17582	17486	17470	17419	17540	17606	17578	17519	17425	17446	17556	17578	17578	17636	17469	17460	17367	17409	17719	17327	17587	17439	17567	17429	17621	17431	17259	17480	17469	17446	17497	17466	17534	17557	17521	17471	17582	17528	17711	17441	17491	17458	17512	17547	17621	17434	17442	17436	17514	17611	17668	17395	17474	17508	17454	17463	17440	17643	17648	17715	17483	17594	17440	17523	17504	17277	17353	17494	17729	17447	17614	17544	17715	17498	17738	17385	17397	17374	17633	17665	17564	17369	17654	17696	17715	17562	17557	17424	17497	17319	17465	17779	17562	17576	17542	17457	17557	17635	17353	17251	17562	17598	17453	17385	17382	17682	17569	17685	17651	17448	17522	17661	17563	17581	17674	17656	17694	17540	17551	17601	17564	17515	17430	17430	17244	17443	17649	17515	17534	17431	17613	17598	17519	17613	17441	17290	17600	17624	17543	17626	17488	17443	17385	17399	17534	17319	17528	17468	17584	17514	17327	17544	17567	17559	17551	17451	17390	17545	17408	17623	17379	17460	17548	17548	17526	17662	17534	17567	17370	17549	17429	17388	17705	17600	17392	17515	17489	17388	17403	17482	17521	17478	17327	17560	17493	17602	17355	17432	17387	17537	17428	17363	17720	17461	17614	17476	17535	17603	17364	17480	17580	17501	17487	17640	17452	17575	17514	17525	17472	17539	17278	17489	17297	17423	17550	17605	17507	17475	17497	17490	17692	17516	17501	17370	17429	17598	17305	17365	17584	17538	17642	17516	17605	17564	17525	17547	17712	17544	17394	17582	17472	17658	17447	17422	17419	17384	17483	17616	17452	17474	17548	17339	17568	17368	17650	17441	17697	17489	17641	17556	17514	17481	17519	17570	17489	17388	17527	17602	17300	17530	17558	17666	17571	17536	17719	17559	17446	17377	17510	17651	17513	17587	17596	17496	17594	17419	17560	17415	17206	17415	17540	17466	17388	17628	17663	17708	17449	17428	17479	17594	17378	17461	17343	17339	17728	17569	17397	17360	17424	17677	17471	17584	17559	17787	17352	17582	17371	17607	17539	17439	17408	17641	17698	17630	17596	17377	17360	17454	17482	17510	17422	17568	17752	17525	17525	17524	17561	17438	17473	17604	17609	17325	17553	17531	17353	17589	17568	17343	17439	17685	17583	17486	17524	17550	17533	17535	17439	17506	17351	17508	17669	17446	17450	17568	17472	17481	17455	17733	17520	17640	17640	17494	17595	17656	17464	17610	17602	17565	17786	17525	17558	17606	17529	17419	17421	17452	17772	17408	17748	17653	17634	17657	17320	17749	17526	17318	17446	17591	17415	17500	17661	17498	17562	17646	17581	17677	17439	17622	17651	17702	17567	17497	17666	17560
15286	20815	20856	18368	16845	16508	15951	15626	15653	15429	15320	15064	15011	15067	15479	17935	17256	16603	15752	15229	14993	15033	14807	14856	14904	14895	14911	14846	14934	14822	14812	14824	14770	14846	14713	14932	14836	14788	14844	14818	14924	14906	14967	14818	14732	14754	14972	14940	14806	14851	14913	14887	14905	14841	14929	14977	14768	14847	14914	14898	14812	14744	14641	14691	14817	14777	14908	14761	14886	14831	14990	14923	14730	14895	14979	14687	14789	14720	14958	14789	14947	14862	14834	14913	15035	14634	14961	14763	14717	14964	14802	14963	14901	14873	14785	14857	14815	14794	14759	15034	14740	14753	14742	14914	14821	14933	14880	14877	15040	14937	15117	14620	14782	14808	14815	14879	14692	14793	14890	14864	14843	14688	14827	14859	14858	14745	15003	14869	14839	14640	14789	14729	14768	14740	14870	14812	14836	14782	14794	14809	14787	14725	14690	14846	14752	14877	14801	14855	14795	14859	14802	14843	14973	14844	14755	14729	14850	14808	14806	14834	14849	14814	14820	14864	14618	14960	14775	14865	14825	14811	14732	14902	14943	14894	14879	14975	14707	14782	14909	14849	14750	14691	14692	14907	14806	14849	14878	14854	14826	14879	14916	14782	14862	14738	14842	14929	14686	14858	14876	14937	14944	14850	14813	14694	14850	14763	14833	14771	14698	14934	14719	14896	15024	14849	15083	14895	14856	14744	14891	14725	15036	14736	14961	14739	14832	14951	14885	14788	14863	14957	14774	14743	14790	14979	14873	14900	14758	14849	14858	14931	14838	14680	14587	14874	14870	14869	14761	14890	14671	14855	14975	14812	14880	14814	14839	14963	14809	14987	14907	14750	14824	14927	14836	14770	14758	14779	14788	14794	15006	14587	14938	14766	14945	14793	14716	14791	14864	14822	14722	14660	14654	14849	14947	14823	14802	14977	14998	14861	14783	14814	14905	14825	14718	15027	14707	15023	14825	14802	14726	14874	14876	14845	14790	14874	14769	15016	14677	14924	14777	14965	14769	14940	14779	14675	14897	14663	14864	14826	14865	14821	14809	15033	14708	14808	14912	14865	15007	14725	14832	14935	14953	15007	14784	14762	14875	14753	14943	14718	14773	14934	14741	14815	14754	14800	14810	14644	14828	14870	14777	14744	14979	14879	14958	14896	14778	14685	14902	14685	14959	14868	14757	14673	14704	14817	14786	14906	14908	14886	14899	14787	14903	14956	14768	14883	14787	14741	14795	14821	14917	15011	14908	14784	14976	14797	14947	14898	14759	14657	14871	14705	14845	15070	14831	14951	14730	14931	14869	14817	14673	14864	14937	14928	14783	14790	14750	14872	14913	14983	14816	14944	14920	14702	14798	14812	14899	14863	14695	14791	14973	14860	14902	14753	14683	14886	14694	15054	14805	15001	14715	14782	14838	14836	14880	14825	14804	14851	14817	14992	14897	14835	14834	14878	14741	14921	14827	14890	14974	14706	14760	14964	14911	14887	14648	14775	14856	14860	14884	14911	14880	14734	14937	15053	14672	14756	14791	14863	14739	14879	14782	14782	14851	14829	14947	14831	14788	14760	14669	14737	14895	14902	14976	14809	14739	14956	14808	14758	14909	14728	14951	15035	14825	14809	14998	14831	14795	14892	15002	14844	14979	14899	14878	15066	15109	14893	14750	14744	14775	14940	14912	14679	14824	14792	14793	14886	14684	14903	14851	14867	14827	14941	14910	14816	14832	14922	14861	14848	14866	14916	14860	14994	14866	14749	14714	14833	14721	14816	14846	14958	14920	14699	14886	14827	14821	14983	14983	14904	14835	14796	14983	14753	14920	14784	14824	14891	14943	14881	14834	14836	14673	14969	14824	14713	14964	14866	14649	14897	14806	14930	14705	14801	14825	14759	14786	14780	15024	14723	14894	14804	14723	14973	15030	14744	14959	14784	14963	14845	14852	14682	14780	14858	14989	14731	14853	14750	14807	14791	14696	14796	14851	14616	14835	14848	15036	14805	14939	14826	14826	14984	14993	14934	14896	14764	14937	15048	14818	14803	14893	14919	14729	14734	14755	14873	14788	14837	14849	14847	14685	14817	14984	14833	14802	14777	14792	14970	14891	14958	14764	14883	14683	14787	14877	14916	14857	14874	14815	14943	14798	15065	14891	14863	14613	14766	14763	14641	14881	14835	14878	14753	14857	15001	14948	14882	14903	14742	14890	14871	14963	14903	14947	14734	14736	15050	14956	14828	15037	14907	14840	15033	14969	14771	14886	14767	14887	14928	14913	14837	14868	14860	14831	14826	14858	14906	14821	14664	14912	14691	14958	14669	14953	14934	14696	14939	14911	14771	14795	14715	14742	14949	14900	14787	14888	14687	14817	14819	14740	14796	14870	14845	14887	14937	14666	14920	14988	14730	14792	14784	14770	14901	14932	14906	14783	14901	15049	14648	14752	14791	14930	14763	14784	14779	14932	14850	14876	14839	14857	14950	14923	14871	14824	14836	14810	14975	14863	14946	14723	14837	15015	15011	14810	14893	14861	14848	14915	14810	14906	14969	14888	14860	14793	14804	14876	14834	14813	14696	14859	14947	14885	14944	14895	14803	14855	14757	14875	14761	14844	14901	14845	14948	14995	14938	14771	14764	14892	14931	14671	14780	14754	14873	14923	14921	14845	15053	14919	14867	14712	14955	14830	14836	14687	14904	14915	14754	14779	14750	14664	14704	14732	14900	15001	14747	14943	14795	14806	14877	14826	14916	14727	15044	14735	14870	14853	14977	14968	14900	14838	14762	15101	14929	14925	14936	14776	14879	14822	14875	14859	14841	14889	14901	14833	14700	14845	14948	14935	14761	14931	14579	14792	14803	14861	14824	14836	14804	14884	14799	15077	14984	14706	14797	14820	14868	14768	14728	14737	14809	14744	14945	14868	14894	14806	14962	14918	14732	15039	14982	14852	14833	14718	14747	14811	14827	14844	14899	14694	14948	14948	14886	14750	15074	14972	14738	14835	14960	14875	14813	14878	14685	14948	14764	15098	14964	14804	14892	14915	14771	14818	14896	14895	14774	14723	14929	14765	14811	14706	14824	14753	14806	14834	14907	14894	14846	14786	14691	14934	14916	14784	14921	14926	14754	14821	14785	14846	14792	14896	14746	14845	14965	14842	14902	14774	14729	15010	14821	14838	14889	14827	14947	14852	14791	14908	14925	14849	14821	15026	15033	14935	14815	14841	14861	15030	14800	14756	14975	14872	14990	14830	14872	14949	14848	14863	14964	15092	14703	14760	14709	14721	14885	14932	14621	14933	14833	14788	14662	14790	14814	14886	14856	14711	14945	14922	14826	14905	14885	14876	14750	14896	14776	14944	14821	14859	15036	14787	14671	14868	14940	14948	14654	14910	14740	14785	14805	14812	14863	14847	15002	14687	14783	14789	14941	14975	14601	14857	14609	14881	14842	14649	14810	14846	14980	14905	14899	14706	15000	14808	14672	14815	14764	14751	14693	14775	14845	14932	14911	14875	14929	14978	14722	14972	14801	14846	14847	14998	14879	14829	14832	14819	14861	14903	14724	15006	14899	14855	14907	14806	14982	14743	14763	14854	14947	14921	14998	14856	14811	14931	14837	14827	14746	14929	14771	14723	14938	14782	14792	14887	14743	14889	14854	14814	14804	14873	14782	14894	14957	14725	14899	14824	14957	14720	14842	14823	14801	14990	14836	14857	14806	14872	14809	14846	14730	14796	14707	14899	14839	14684	15009	14808	14854	14982	14923	14947	14850	14710	14836	14816	14813	14878	14879	14845	14881	14937	14820	14868	14790	14970	14797	14822	14808	14951	14916	14882	14764	14898	14911	14828	14896	14851	14749	14820	14814	14894	14682	14831	14750	14740	14819	14823	14728	14738	14918	14890	14940	14850	14689	14992	14812	14821	14720	14668	14813	14827	14850	14848	14852	14976	14948	14935	14679	14980	14746	14757	14893	14818	15012	14725	14800	14734	14795	14818	14829	14753	14857	14843	14863	14863	14898	14774	14884	14836	14800	14924	14903	14759	14774	15021	14930	14722	14618	14974	14948	14859	15000	14761	14974	14898	14878	14904	14739	15030	14911	14838	15015	14912	14962	14980	14810	14677	14881	14764	14872	14769	14881	14705	14837	14886	15089	14851	14800	14783	14891	14819	15025	14926	14803	14760	14801	14809	14907	14918	15002	14801	14701	14835	14663	14874	14840	14961	14844	14719	14786	14914	14829	14724	14811	14849	15012	14871	14828	14903	14865	14948	14701	14844	14672	14778	14896	14860	14713	14705	14828	14818	14766	14750	14824	14837	14920	14876	14936	14813	14770	14726	14873	14962	14782	14732	14855	14870	14779	14859	14780	14947	14794	14890	14917	14838	14789	14841	14791	14912	14868	14629	14899	14887	14768	14836	14894	14807	14804	14595	14784	14800	14679	14941	14844	14861	14774	14845	14872	14916	14884	14881	14917	14769	14822	14926	14729	14931	14908	14896	14688	14778	14871	14829	14924	14786	14798	14888	14870	14842	14823	14797	14885	14911	14822	14772	14972	14888	14766	14796	14823	14781	14762	14928	14637	14923	14757	14850	14818	14686	14670	14857	14986	14744	14791	14672	14855	14996	14910	15019	14770	14788	14796	14854	14853	14728	14928	14855	14928	14890	14809	14869	14882	14797	14928	14890	14695	14906	14863	14808	14843	14879	14727	14943	14749	15033	14804	14878	14729	14905	14761	14775	14845	14793	14840	14829	14695	14777	14814	14973	14991	14836	14822	14986	14817	14881	15016	14853	14819	14933	14846	14784	14742	14922	14867	14829	14877	14629	14818	14862	14686	14832	14877	14885	14881	14865	14960	14903	14864	14910	14890	14904	14982	14813	14942	14933	15007	14806	14950	14877	15020	14725	14913	14733	14962	14866	14730	14946	14755	14852	14890	14895	14824	14905	14990	14801	14847	14972	14679	14879	14852	14911	14878	14741	14996	14945	14882	14907	14850	14982	14797	14753	14719	14849	14785	14777	14808	14810	15004	14982	14835	14722	14816	14900	14839	14956	14867	14802	14995	14901	14748	14764	14920	14630	14994	14896	14900	14845	14892	14747	14932	14957	14898	14855	15013	14864	14919	14691	15023
23795	20913	28105	24028	22059	21963	21103	18810	18081	18241	18018	17897	17843	17896	19756	28925	27100	25035	21394	18950	17919	17813	17412	17376	17533	17592	17405	17431	17384	17391	17421	17457	17597	17141	17354	17341	17554	17409	17335	17313	17593	17666	17540	17220	17244	17374	17388	17427	17353	17350	17398	17139	17358	17415	17351	17296	17304	17281	17521	17275	17345	17381	17227	17583	17364	17410	17433	17359	17444	17457	17481	17331	17612	17406	17544	17420	17279	17242	17360	17307	17266	17392	17249	17503	17311	17315	17468	17497	17510	17444	17445	17440	17488	17273	17443	17192	17241	17404	17239	17487	17525	17352	17447	17326	17470	17531	17337	17279	17445	17402	17449	17425	17265	17283	17390	17326	17349	17448	17336	17330	17381	17336	17443	17226	17245	17294	17152	17328	17408	17387	17316	17282	17271	17383	17275	17488	17137	17251	17259	17033	17443	17405	17419	17365	17240	17347	17360	17379	17284	17285	17384	17237	17437	17405	17336	17305	17214	17596	17353	17364	17430	17253	17292	17436	17261	17503	17172	17392	17298	17202	17406	17610	17343	17353	17425	17302	17612	17435	17232	17480	17443	17573	17305	17380	17295	17288	17331	17395	17219	17340	17328	17178	17412	17453	17200	17267	17157	17324	17310	17304	17342	17274	17632	17230	17377	17185	17429	17305	17329	17224	17483	17303	17420	17282	17508	17399	17496	17342	17271	17472	17477	17345	17399	17171	17308	17512	17337	17341	17314	17323	17362	17309	17405	17253	17098	17465	17526	17320	17525	17328	17119	17144	17275	17379	17429	17264	17365	17368	17207	17136	17265	17181	17478	17331	17216	17327	17329	17358	17353	17434	17189	17190	17440	17682	17369	17671	17205	17426	17346	17324	17443	17569	17472	17245	17334	17596	17198	17347	17421	17372	17392	17323	17307	17276	17353	17308	17448	17384	17307	17329	17228	17267	17349	17276	17530	17268	17218	17417	17418	17456	17091	17361	17299	17517	17398	17207	17243	17325	17332	17293	17242	17384	17141	17246	17451	17419	17268	17350	17415	17417	17361	17214	17271	17387	17096	17303	17373	17411	17251	17312	17445	17284	17630	17463	17450	17407	17416	17480	17363	17194	17169	17222	17289	17469	17334	17393	17424	17156	17410	17386	17470	17411	17445	17215	17137	17385	17321	17288	17285	17490	17246	17387	17298	17351	17583	17357	17298	17295	17416	17371	17372	17295	17407	17290	17356	17282	17502	17590	17308	17362	17370	17291	17126	17618	17294	17414	17457	17327	17418	17450	17377	17288	17483	17294	17243	17197	17416	17356	17399	17332	17400	17298	17398	17376	17470	17453	17247	17260	17337	17132	17248	17376	17397	17300	17483	17415	17404	17201	17313	17367	17346	17459	17377	17293	17390	17317	17367	17536	17488	17158	17320	17203	17600	17364	17309	17465	17281	17336	17160	17573	17506	17201	17229	17349	17314	17412	17370	17329	17433	17389	17325	17168	17291	17489	17373	17323	17110	17396	17468	17373	17414	17213	17251	17296	17505	17419	17281	17279	17316	17259	17262	17295	17104	17548	17421	17175	17227	17329	17350	17485	17421	17354	17356	17228	17331	17117	17549	17345	17401	17282	17383	17314	17204	17387	17247	17274	17222	17242	17076	17152	17377	17279	17542	17318	17468	17268	17411	17218	17276	17409	17331	17356	17539	17385	17546	17308	17367	17429	17394	17222	17453	17253	17252	17415	17218	17336	17331	17384	17447	17355	17266	17183	17592	17411	17338	17469	17506	17332	17127	17365	17091	17358	17401	17259	17245	17299	17236	17424	17333	17379	17235	17309	17306	17483	17395	17395	17315	17150	17558	17246	17225	17419	17193	17466	17318	17293	17349	17206	17371	17388	17512	17243	17632	17378	17339	17315	17386	17417	17167	17420	17319	17278	17265	17502	17300	17114	17310	17366	17513	17421	17257	17468	17515	17447	17482	17440	17424	17346	17407	17287	17458	17259	17426	17253	17307	17371	17564	17218	17319	17317	17314	17194	17235	17458	17365	17395	17193	17312	17179	17393	17332	17403	17409	17467	17455	17438	17430	17265	17427	17325	17526	17273	17450	17499	17315	17314	17315	17506	17339	17215	17472	17399	17430	17319	17370	17404	17123	17449	17400	17438	17418	17373	17498	17265	17297	17327	17317	17287	17306	17241	17317	17348	17438	17347	17307	17542	17295	17333	17433	17478	17200	17419	17445	17315	17192	17327	17424	17440	17315	17400	17389	17233	17420	17441	17292	17191	17391	17301	17154	17314	17226	17329	17191	17241	17408	17669	17289	17330	17437	17328	17448	17447	17464	17379	17310	17307	17617	17287	17258	17315	17502	17269	17445	17225	17308	17287	17459	17551	17402	17379	17338	17332	17157	17413	17305	17421	17251	17271	17198	17237	17455	17188	17259	17447	17284	17366	17319	17332	17167	17234	17367	17450	17436	17454	17576	17413	17512	17372	17339	17359	17341	17133	17275	17285	17440	17406	17434	17367	17450	17238	17062	17380	17338	17289	17366	17308	17338	17246	17425	17326	17338	17356	17426	17510	17252	17259	17378	17480	17476	17484	17412	17511	17414	17260	17338	17276	17443	17613	17422	17335	17348	17313	17484	17455	17526	17580	17412	17102	17401	17255	17347	17343	17374	17417	17276	17320	17238	17290	17190	17208	17393	17243	17359	17297	17303	17424	17421	17418	17366	17310	17396	17271	17198	17291	17112	17356	17252	17484	17372	17287	17316	17435	17262	17315	17357	17296	17284	17117	17217	17242	17384	17249	17386	17268	17510	17420	17080	17339	17513	17333	17112	17294	17604	17391	17194	17300	17450	17353	17354	17290	17248	17475	17436	17195	17364	17364	17550	17608	17446	17328	17262	17336	17471	17261	17317	17427	17410	17039	17361	17032	17200	17322	17330	17329	17365	17222	17304	17417	17367	17224	17266	17454	17152	17454	17373	17407	17426	17172	17510	17545	17233	17393	17496	17521	17444	17453	17553	17542	17429	17287	17464	17453	17369	17454	17284	17114	17150	17263	17307	17395	17291	17419	17315	17277	17261	17324	17278	17435	17390	17330	17318	17415	17279	17430	17501	17341	17180	17257	17491	17209	17542	17288	17403	17243	17292	17249	17383	17466	17376	17264	17430	17257	17301	17483	17415	17114	17207	17500	17368	17422	17580	17446	17365	17585	17269	17452	17243	17472	17386	17288	17327	17194	17439	17368	17249	17413	17362	17120	17271	17138	17236	17632	17155	17516	17377	17335	17335	17407	17228	17391	17259	17315	17280	17332	17429	17304	17334	17423	17121	17293	17385	17364	17147	17430	17445	17430	17483	17217	17508	17273	17381	17252	17387	17346	17272	17399	17224	17359	17411	17486	17481	17452	17458	17556	17346	17513	17267	17156	17306	17390	17454	17391	17192	17348	17396	17378	17392	17404	17624	17411	17461	17380	17488	17321	17196	17381	17328	17163	17294	17217	17448	17297	17441	17461	17375	17460	17209	17398	17457	17356	17163	17314	17196	17352	17322	17309	17338	17266	17418	17365	17288	17652	17300	17376	17301	17311	17431	17301	17449	17352	17251	17231	17394	17043	17315	17150	17467	17370	17508	17321	17311	17269	17200	17514	17404	17437	17365	17358	17386	17460	17332	17304	17446	17261	17295	17549	17372	17320	17251	17260	17315	17432	17366	17523	17065	17202	17357	17236	17477	17348	17376	17398	17450	17309	17387	17271	17252	17244	17337	17281	17481	17271	17406	17279	17258	17442	17371	17412	17247	17324	17318	17379	17449	17293	17345	17199	17447	17391	17425	17401	17279	17268	17158	17407	17375	17483	17280	17421	17577	17218	17444	17408	17362	17218	17507	17495	17473	17209	17257	17413	17250	17237	17153	17414	17367	17214	17202	17483	17401	17550	17361	17157	17368	17203	17338	17326	17305	17307	17382	17262	17480	17401	17276	17286	17271	17332	17202	17450	17504	17380	17354	17370	17306	17451	17319	17414	17542	17478	17336	17246	17381	17319	17379	17311	17476	17206	17332	17382	17469	17307	17539	17284	17293	17423	17222	17278	17307	17279	17278	17282	17373	17502	17302	17390	17204	17447	17297	17531	17465	17307	17373	17355	17294	17483	17389	17432	17562	17352	17307	17423	17300	17489	17421	17615	17144	17469	17377	17462	17541	17439	17281	17360	17387	17479	17335	17341	17260	17355	17402	17365	17211	17315	17288	17281	17496	17320	17270	17406	17305	17347	17142	17379	17264	17289	17382	17400	17416	17299	17353	17328	17301	17470	17426	17387	17145	17387	17412	17525	17421	17486	17395	17495	17315	17393	17349	17564	17457	17367	17429	17303	17523	17472	17420	17288	17309	17086	17314	17277	17307	17388	17478	17502	17342	17467	17401	17322	17242	17384	17405	17571	17312	17160	17270	17299	17328	17442	17176	17309	17546	17239	17301	17399	17422	17428	17341	17396	17350	17252	17412	17371	17452	17279	17130	17161	17304	17252	17276	17412	17406	17216	17228	17271	17376	17289	17462	17160	17495	17300	17475	17264	17427	17208	17241	17402	17279	17385	17438	17273	17213	17455	17216	17329	17312	17338	17532	17460	17280	17187	17333	17304	17316	17389	17327	17266	17259	17437	17270	17523	17549	17356	17209	17245	17216	17189	17402	17376	17470	17379	17370	17400	17297	17533	17424	17034	17460	17521	17301	17420	17435	17312	17309	17323	17193	17287	17400	17194	17295	17386	17455	17279	17235	17235	17421	17275	17305	17268	17399	17281	17363	17253	17514	17499	17195	17391	17303	17293	17361	17253	17250	17261	17356	17603	17542	17450	17264	17249	17377	17370	17102	17434	17426	17290	17440	17559	17481	17291	17350	17317	17330	17540	17205	17253	17420	17299	17604	17458	17327	17316	17420	17474	17483	17468	17282	17384	17278	17359	17273	17312	17357	17382	17423	17313	17301	17267	17412	17238	17646	17294	17370	17373	17285	17262	17439	17375	17297	17483	17492	17336	17282	17229	17301	17347	17295	17438	17435	17374	17288	17388	17311	17509	17460	17357	17404	17552	17344	17318	17220	17288	17345	17270	17282	17463	17267	17120	17217	17306
14266	25359	25025	20914	18431	17874	17181	16633	15859	15835	15704	15385	15321	15385	19147	30786	27245	23836	18898	16083	15021	14907	14832	14794	14771	14818	14893	14829	14661	14845	14886	14815	14880	14817	14700	14822	14747	14680	14986	14821	14886	14847	14669	14920	14669	14792	14832	14768	14816	14603	14944	14693	14654	14770	14670	14916	14768	14676	14787	14725	14917	14997	14871	14915	14874	14676	14734	14766	14883	14722	14876	14783	14912	14725	14773	14906	14766	14849	14837	14914	14891	14888	14684	14735	14793	14842	14546	14813	14873	14831	14715	14827	14861	14860	14835	14921	14852	14698	14679	14838	14779	14741	14680	14853	14762	14920	14755	14956	14729	14735	14664	14822	14728	14818	14768	14777	14799	14835	14795	14566	14869	14719	14839	14768	14899	14741	14808	14741	14814	14699	14793	14859	14880	14550	14844	14652	14834	14912	14774	14769	14814	14772	14768	14806	14937	14872	14776	15092	14926	14764	14789	14801	14831	14716	14702	14726	14702	14829	14730	14825	14708	14775	14909	14814	14771	14728	14792	14866	14778	14795	14796	14859	14802	14810	14790	14847	14780	14791	14850	14781	14829	14776	14869	14832	14903	14902	14771	14856	14804	14827	14731	14825	14714	14677	15104	14629	14869	14720	14839	14916	14705	14812	14809	14665	14828	14711	14627	14775	14830	14756	14859	14608	14954	14731	14807	14853	14785	14969	14796	14692	14702	14730	14781	14708	14901	14793	14870	14923	14783	14764	14894	14720	14660	14768	14916	14775	14797	14826	14784	14698	14799	14751	14760	14875	14716	14923	14698	14726	14505	14806	14721	14899	14764	14764	14795	14910	14702	14830	14947	14882	15030	14805	14580	14796	14778	14794	14646	14740	14669	14616	14853	14698	14729	14811	14769	14873	14647	14712	14912	14702	14791	14762	14779	14897	14758	14920	14775	14734	14879	14729	14793	14968	14929	14820	14714	14780	14821	14960	14748	14836	14736	14684	14816	14831	14741	14650	14871	14649	14930	14697	14811	14890	14671	14774	14793	14935	14819	14800	14677	14691	14850	14755	14923	14744	14732	14883	14692	14880	14772	14658	14693	14817	14767	14783	14594	14872	14901	14818	14681	14739	14751	14837	14974	14751	14737	14658	14851	14828	14837	14627	14811	14717	14716	14789	14722	14754	14813	14727	14964	14661	14812	14729	14765	14645	14800	14632	14784	14953	14932	14870	14652	14738	14763	14734	14783	14773	14810	14763	14975	14805	14970	14701	14815	14978	14807	14749	14729	14646	14791	14787	14796	14674	14886	14875	14878	14600	14947	14718	14490	14842	14747	14821	15009	14890	14858	14820	14927	14709	14865	14842	14964	14794	14809	14900	14788	14792	14647	14790	14776	14910	14794	14767	14961	14767	14779	14770	14864	14797	14807	14783	14842	14897	14692	14772	14848	14886	14847	14912	14724	15047	14809	14888	14639	14798	14758	14739	14881	14839	14715	14770	14744	14788	14900	14803	14706	14918	14824	15000	14700	14845	14848	14772	14937	14697	14791	14628	14711	14700	14807	14753	14771	14804	14765	14839	14557	14811	14726	14907	14860	14832	14785	14653	14824	14878	14892	14654	14593	14681	14854	14513	14844	14699	14814	14852	14788	14620	14751	14864	14863	14701	14685	14749	14900	14709	14836	14883	14571	14739	14853	14649	14843	14925	14712	14729	14849	14841	14923	14827	14859	14646	14855	14780	14911	14793	14783	14844	14804	14791	14902	14841	14808	14746	14685	14895	14874	14871	14897	14726	14860	14641	14753	14790	14803	14804	14812	14855	14709	14681	14865	14942	14775	14834	14792	14668	14812	14761	14948	14759	14817	14836	14735	14670	14860	14672	14792	14855	14786	14683	14815	14773	14779	14793	14708	14794	14900	14745	14788	14608	14770	14676	14790	14848	14803	14820	14752	14730	14721	14965	14724	14812	14802	14842	14929	14694	14761	14888	14576	14968	14793	14751	14854	14767	14586	14669	14835	14817	15000	14682	14624	14877	14764	14873	14739	14720	14696	14659	14790	14827	14807	14837	14839	14566	14761	15029	14694	14703	14736	14863	14831	14744	14787	14837	14842	14844	14687	14749	14911	14886	14774	14832	14807	14943	14895	14777	14773	14812	14678	14763	14850	14847	14872	14601	14748	14756	14798	15115	14722	14855	14973	14867	14757	14794	14642	14759	15047	14833	14729	14841	14712	14763	14759	14805	14919	14635	14954	14662	14862	14784	14949	14700	14664	14928	14847	14790	14939	14718	14848	14714	14695	14823	14766	14926	14945	14821	14710	14880	14743	14922	14568	14763	14786	14682	14804	14750	14904	14815	14727	14830	14762	14901	14735	14827	14787	14825	14768	14944	14732	14861	14719	15107	14779	14806	14641	14781	14712	14706	14696	14862	14768	14791	14898	14738	14848	14718	14742	14897	14766	14721	14791	14686	14761	14762	14754	14816	14846	14711	14827	14758	14808	14763	14883	14920	14758	14641	14835	14644	14850	14866	14589	14689	14677	14680	14790	14682	14656	14811	14862	14761	14898	14661	14918	14725	14823	14797	14738	14663	14873	14824	14894	14645	14859	14693	14835	14885	14689	14969	14824	14868	14888	14881	14725	14854	14791	14693	14850	14766	14767	14929	14685	14821	14796	14661	14893	14912	14900	14834	14866	14947	14777	14877	14825	14740	14919	14813	14731	14932	14713	14905	14776	14819	14985	14898	14796	14716	14937	14765	14813	14875	14809	14783	14680	14872	14779	14765	14853	14852	14765	14793	14908	14760	14664	14773	14833	15030	14772	14802	14724	14900	14656	14657	14829	14958	14683	14859	14974	14769	14627	14712	14830	14713	14980	14787	14739	14588	14934	15049	14797	15005	14735	14843	14894	14594	14683	14713	14721	14813	14678	14840	14751	14711	14811	14732	14858	14727	14830	14711	14800	14778	14793	14913	14707	14902	14775	14907	14700	14622	14864	14748	14811	14748	14716	14823	14715	14927	14732	14858	14636	14661	14793	14743	14813	14751	14887	14936	14741	14661	14632	14850	14681	14883	14739	14823	14735	14942	14762	14573	14656	14862	14902	14850	14872	14803	14859	14922	14894	14824	14878	14684	14823	14792	14833	14844	14690	14711	14687	14762	14737	14617	14952	14793	14937	14690	14755	14810	14907	14767	14808	14994	14743	14788	14789	14732	14790	14855	14787	14666	14758	14831	14577	14859	14727	14758	14776	14689	14831	14655	14772	14887	14627	14680	14668	14767	14758	14638	14794	14866	14862	14783	14682	14734	14740	14712	14808	14862	14747	14681	14889	14871	14632	14786	14908	14650	14934	14821	14762	14838	14739	14830	14809	14590	14712	14757	14812	14680	14866	14811	14796	14882	14704	14761	14757	14625	14940	14900	14729	14777	14863	14755	14783	14580	14751	14715	14826	14781	14825	14848	14802	14857	14779	14929	14745	14943	14762	14793	14824	14815	14723	14553	14696	14593	14893	14728	14800	14689	14948	14776	14825	14779	14783	14821	14678	14764	14818	14684	14822	14644	14705	14819	14836	14834	14733	14729	14839	14706	14758	14909	14675	14846	14696	14769	15054	14782	14811	14863	14800	14698	14678	14877	14784	14819	14791	14731	14799	14870	14817	14852	14804	14720	14712	14871	14925	14872	14750	14675	14803	14591	14789	14590	14731	14833	14858	14871	14807	14844	14805	14715	14680	14921	14835	14764	14755	14788	14862	14795	14736	14718	14840	14657	14796	14811	14779	14816	14765	14847	14803	14741	14832	14800	14715	14712	14767	14873	14902	14769	14945	14874	14864	14690	14587	14785	14802	14771	14781	14759	14678	14745	14794	14777	14763	14786	14759	14693	14976	14765	14771	14782	14892	14825	14754	14886	14858	14883	14864	14822	14777	14653	14757	14838	14793	14826	14869	14831	14774	14895	14837	14895	14792	14797	14873	14750	14647	14942	14783	14797	14936	14820	14776	14921	14762	14774	14631	14728	14693	14769	14695	14694	14914	14815	14704	14710	14959	14878	14858	14716	14703	14588	14741	14689	14548	14659	14695	14771	14756	14673	14861	14852	14813	14609	14821	14744	14724	14852	14886	14739	14781	14961	14736	14822	14723	14636	14856	14776	14838	14801	14844	14800	14815	14783	14709	14962	14937	14664	14826	14816	14651	14729	14783	14684	14838	14678	14925	14977	14677	14729	14684	14748	14738	14589	14709	14905	14748	14916	14869	14730	14814	14869	14785	14932	14709	14704	14745	14666	14781	14828	14796	14716	14938	14672	14671	14599	15003	14784	14697	14928	14866	14955	14637	14959	14740	14790	14855	14884	14739	14860	14642	14658	14914	14684	14885	14788	14719	14845	14684	14770	14748	14744	14756	14725	14775	14813	14840	14708	14652	14650	14857	15021	14946	14747	14904	14933	14718	14862	14729	14731	14940	14687	14877	14736	14789	14824	14772	14791	14751	14770	14836	14864	14671	14705	14998	14987	14920	14717	14823	14744	14903	14737	14801	14822	14657	14701	14775	14733	14770	14866	14771	14838	14587	14717	14801	14898	14885	14857	14599	14681	14795	14918	14734	14779	14741	14787	14704	14827	14924	14935	14538	14803	14737	14594	14859	14716	14830	14951	14708	14760	14863	14809	14780	14745	14754	15037	14771	14897	14797	14592	14719	14891	14889	14768	14726	14628	14718	14866	14694	14665	14813	14623	14762	14798	14984	14751	14817	14725	14745	14699	14859	14783	14736	14790	14689	14918	14642	14620	14865	14859	14783	14602	14709	14679	14772	14813	14787	14716	14869	14953	14674	14735	14708	14839	14891	14807	14693	14737	14834	14833	14638	14905	14695	14879	14833	14681	14657	14740	14758	14594	14829	14775	14825	14800	14918	14596	14775	14709	14845	14617	14743	14580	15000	14845	14848	14785	14570	14717	14808	14819	14849	14800	14632	14996	14745	14724	14603	14915	14750	14662	14732	14859	14799	14860	14885	14867	14832	14731	14749	14725	14924	14711	14660	14844	14865	14729	14906	14634	14878	14703	14787	14831	14581	14825	14747	14669	14798	14800	14752	14679	14815	14797	14864	14821	14864	14709	14810	14734	14791	14749	14752	14743
22523	20916	28618	23370	21093	23127	25630	20173	18954	19093	18927	18410	18515	18542	21839	38329	35411	31218	25446	20595	18577	17991	17780	17954	17704	17682	17813	17886	17642	17564	17632	17771	17726	17473	17675	17414	17527	17544	17776	17650	17759	17541	17636	17426	17589	17559	17660	17572	17623	17577	17637	17557	17674	17338	17768	17433	17461	17429	17420	17308	17438	17609	17465	17312	17443	17606	17587	17543	17628	17732	17633	17300	17517	17610	17813	17674	17540	17440	17690	17302	17451	17505	17489	17356	17388	17421	17423	17476	17542	17442	17583	17456	17548	17596	17309	17543	17452	17399	17661	17524	17669	17500	17647	17683	17615	17558	17155	17405	17524	17600	17398	17333	17509	17497	17618	17514	17518	17614	17314	17612	17751	17529	17468	17469	17377	17588	17639	17509	17345	17449	17658	17557	17593	17389	17554	17521	17525	17489	17442	17384	17597	17527	17641	17556	17478	17573	17463	17575	17408	17448	17510	17612	17456	17241	17418	17778	17422	17403	17490	17369	17598	17703	17609	17566	17428	17365	17275	17565	17569	17580	17636	17519	17483	17398	17523	17459	17356	17616	17442	17440	17572	17702	17428	17490	17417	17378	17634	17638	17436	17442	17490	17609	17572	17308	17470	17343	17558	17559	17533	17515	17614	17513	17554	17614	17550	17317	17463	17579	17437	17373	17381	17514	17259	17294	17485	17421	17339	17517	17363	17619	17521	17642	17343	17560	17638	17442	17455	17357	17519	17580	17503	17537	17644	17321	17595	17458	17517	17616	17676	17378	17671	17270	17456	17487	17406	17463	17512	17455	17325	17546	17336	17613	17551	17294	17728	17420	17584	17633	17596	17586	17568	17397	17546	17507	17509	17523	17473	17437	17454	17567	17289	17486	17536	17524	17455	17351	17507	17310	17351	17311	17407	17388	17449	17231	17281	17346	17572	17706	17506	17744	17455	17401	17501	17586	17502	17381	17429	17566	17366	17563	17604	17501	17556	17336	17525	17240	17459	17551	17583	17652	17593	17467	17530	17421	17491	17459	17473	17551	17441	17504	17463	17709	17734	17515	17546	17441	17401	17439	17447	17504	17540	17359	17492	17643	17403	17337	17565	17358	17535	17388	17422	17326	17389	17530	17733	17522	17443	17350	17514	17663	17258	17637	17331	17545	17637	17475	17599	17388	17461	17615	17437	17614	17374	17641	17479	17568	17631	17441	17443	17430	17599	17628	17493	17839	17545	17491	17657	17538	17382	17201	17455	17584	17327	17251	17366	17386	17428	17477	17493	17588	17354	17517	17440	17699	17533	17520	17320	17298	17471	17356	17576	17443	17556	17601	17432	17629	17412	17478	17366	17540	17229	17353	17560	17428	17593	17645	17597	17562	17470	17552	17657	17507	17563	17235	17658	17389	17359	17440	17318	17537	17241	17547	17369	17727	17574	17632	17383	17373	17281	17385	17484	17510	17465	17536	17735	17506	17425	17657	17514	17488	17329	17581	17559	17403	17400	17376	17414	17367	17490	17635	17576	17383	17272	17521	17709	17522	17298	17363	17552	17562	17539	17335	17601	17595	17415	17411	17306	17489	17440	17487	17653	17463	17501	17422	17404	17253	17250	17412	17341	17492	17469	17446	17513	17347	17443	17474	17358	17454	17613	17706	17417	17570	17296	17369	17586	17532	17303	17492	17361	17542	17572	17673	17477	17305	17643	17427	17484	17475	17491	17496	17668	17409	17428	17333	17360	17385	17678	17427	17550	17534	17500	17498	17448	17530	17585	17371	17486	17324	17490	17494	17317	17302	17401	17315	17518	17367	17361	17533	17494	17445	17120	17510	17369	17474	17302	17434	17485	17338	17367	17322	17368	17426	17436	17426	17557	17299	17402	17364	17436	17380	17429	17401	17552	17551	17711	17553	17539	17463	17808	17608	17415	17708	17609	17394	17470	17588	17545	17572	17438	17634	17387	17463	17480	17412	17640	17414	17375	17606	17482	17578	17690	17509	17397	17452	17606	17376	17542	17294	17431	17300	17361	17383	17548	17419	17563	17432	17639	17485	17463	17517	17387	17403	17375	17558	17453	17581	17556	17404	17329	17637	17380	17424	17271	17447	17572	17590	17473	17626	17376	17359	17526	17603	17478	17371	17448	17359	17547	17373	17584	17582	17569	17617	17401	17677	17410	17490	17571	17690	17558	17414	17622	17502	17345	17541	17544	17313	17466	17592	17406	17251	17582	17716	17553	17549	17368	17325	17280	17486	17600	17442	17676	17553	17563	17324	17477	17237	17383	17438	17490	17452	17409	17574	17548	17341	17520	17452	17375	17554	17359	17468	17510	17423	17580	17471	17307	17529	17479	17364	17509	17516	17332	17352	17455	17353	17348	17572	17558	17537	17507	17441	17396	17668	17201	17363	17392	17468	17482	17518	17500	17624	17546	17538	17568	17364	17591	17488	17506	17339	17514	17505	17434	17500	17445	17292	17564	17530	17335	17455	17614	17418	17472	17586	17591	17531	17434	17467	17212	17496	17512	17528	17410	17469	17618	17348	17491	17569	17424	17724	17548	17344	17482	17552	17461	17360	17410	17535	17462	17414	17498	17464	17521	17514	17326	17313	17454	17516	17335	17603	17504	17542	17427	17449	17368	17648	17360	17236	17609	17475	17582	17509	17502	17266	17104	17361	17747	17389	17547	17494	17336	17418	17430	17322	17510	17474	17538	17502	17411	17435	17627	17853	17273	17481	17618	17490	17463	17450	17516	17402	17373	17579	17448	17580	17611	17520	17592	17520	17269	17664	17635	17461	17459	17458	17455	17471	17551	17538	17331	17416	17581	17391	17434	17544	17384	17527	17592	17657	17327	17611	17505	17581	17541	17220	17503	17624	17344	17485	17553	17568	17411	17453	17307	17516	17380	17507	17475	17649	17368	17510	17464	17507	17447	17495	17479	17426	17445	17662	17387	17583	17497	17471	17517	17272	17565	17361	17547	17548	17524	17572	17734	17427	17342	17392	17397	17586	17426	17575	17309	17379	17557	17612	17379	17420	17406	17471	17590	17512	17473	17388	17601	17652	17448	17413	17476	17544	17510	17556	17438	17495	17611	17448	17324	17516	17617	17617	17349	17267	17642	17486	17517	17286	17365	17546	17509	17581	17462	17398	17315	17685	17641	17636	17627	17420	17539	17584	17566	17499	17546	17439	17452	17742	17616	17581	17506	17619	17471	17390	17432	17254	17430	17335	17497	17487	17410	17531	17517	17538	17319	17379	17487	17400	17573	17587	17443	17375	17563	17534	17397	17466	17594	17516	17362	17338	17481	17235	17337	17603	17553	17412	17098	17622	17516	17472	17666	17637	17560	17531	17446	17370	17427	17338	17640	17541	17629	17462	17645	17528	17428	17420	17587	17612	17338	17341	17434	17462	17554	17585	17458	17642	17593	17552	17264	17506	17404	17336	17364	17422	17420	17548	17701	17742	17616	17290	17629	17694	17627	17509	17408	17587	17147	17393	17383	17545	17416	17701	17568	17523	17505	17535	17673	17472	17496	17526	17560	17430	17622	17691	17431	17364	17502	17671	17413	17407	17321	17470	17392	17606	17490	17485	17416	17438	17416	17420	17396	17244	17640	17611	17285	17272	17441	17447	17359	17589	17552	17666	17595	17581	17501	17661	17509	17522	17439	17404	17198	17655	17354	17391	17492	17318	17483	17452	17546	17543	17409	17504	17552	17360	17534	17439	17744	17379	17431	17378	17522	17336	17452	17350	17404	17427	17433	17304	17333	17653	17640	17303	17548	17370	17588	17282	17529	17642	17430	17606	17341	17392	17460	17404	17411	17542	17393	17258	17521	17561	17329	17431	17269	17334	17539	17456	17439	17597	17486	17419	17573	17566	17495	17586	17257	17448	17533	17620	17659	17579	17390	17538	17510	17519	17415	17411	17309	17492	17664	17491	17398	17554	17468	17415	17470	17473	17531	17386	17448	17279	17441	17496	17465	17530	17649	17471	17409	17465	17594	17174	17571	17526	17430	17472	17520	17471	17482	17536	17450	17544	17261	17491	17497	17486	17503	17484	17571	17499	17553	17442	17221	17365	17346	17473	17469	17334	17254	17548	17251	17442	17359	17666	17521	17639	17428	17495	17272	17465	17295	17591	17545	17585	17368	17355	17741	17537	17273	17239	17556	17371	17587	17522	17418	17498	17445	17442	17437	17460	17372	17658	17336	17495	17565	17413	17372	17474	17466	17497	17283	17403	17506	17465	17530	17479	17613	17414	17388	17505	17546	17478	17210	17613	17571	17396	17429	17447	17335	17551	17478	17355	17472	17216	17454	17591	17388	17308	17335	17385	17416	17258	17638	17439	17536	17442	17349	17402	17682	17436	17163	17577	17760	17334	17394	17324	17296	17358	17521	17654	17633	17478	17536	17571	17440	17429	17577	17462	17421	17514	17370	17367	17536	17614	17397	17355	17415	17603	17344	17572	17493	17603	17436	17455	17551	17538	17513	17552	17636	17332	17361	17405	17426	17537	17448	17392	17656	17210	17392	17594	17701	17477	17575	17586	17445	17512	17423	17417	17478	17426	17268	17459	17533	17618	17523	17500	17603	17688	17614	17398	17330	17424	17556	17355	17375	17385	17530	17564	17544	17250	17742	17503	17429	17504	17538	17682	17331	17565	17540	17688	17472	17355	17549	17506	17392	17445	17495	17366	17490	17484	17398	17428	17486	17480	17276	17279	17435	17378	17411	17475	17367	17493	17450	17448	17444	17666	17317	17560	17439	17477	17313	17596	17372	17363	17304	17507	17483	17489	17619	17610	17353	17447	17633	17467	17391	17416	17478	17392	17509	17596	17556	17435	17616	17435	17453	17547	17505	17553	17456	17755	17433	17518	17485	17556	17408	17613	17431	17328	17542	17508	17380	17571	17645	17330	17530	17495	17505	17610	17365	17309	17530	17524	17722	17419	17574	17568	17536	17629	17637	17605	17549	17403	17515	17550	17573	17692	17792	17515	17473	17534	17464	17259	17528	17581	17512	17428	17434	17463	17475	17562	17317	17444	17501	17516	17495	17544	17363	17544	17554	17452	17561	17391	17544	17493	17677	17333	17359	17622	17496	17552	17428	17391	17420	17463	17339	17615
15934	30056	28823	23559	20564	19854	18702	17229	17185	16782	16368	15862	16081	15879	22095	39869	35241	30381	23250	17870	15709	15150	15018	14813	14924	14687	14972	14836	15064	14845	14911	14893	14791	14659	14874	14833	14822	14728	14912	14823	14840	14821	14771	14888	14993	15081	14765	14894	14547	14960	14646	14946	14776	14996	14974	14898	14772	14769	14843	14840	14730	14733	14791	14762	14884	14912	14682	14736	15008	14828	14882	14907	14841	14849	14982	14818	14902	14823	14850	14804	14839	14923	14904	14795	14815	15055	14810	14827	14788	14934	14732	14815	15003	14946	14789	14857	14996	14854	14954	14886	14860	14925	14814	14978	14839	14770	14760	14936	14966	14713	14882	14676	14692	14812	14891	14877	14561	14875	15011	14874	14687	14872	14947	14764	14835	14950	15081	14901	14815	14677	14768	14842	14755	14878	14829	14722	14742	14803	14763	14846	14759	14917	14786	14871	14871	14702	14832	14989	14823	14782	14919	14759	14838	14991	14641	14846	14928	15072	14739	14804	14717	15033	14878	14870	14867	14901	14788	14834	14690	14887	14743	14953	14908	14813	14966	14635	14857	14871	14940	14848	14831	14916	14625	14755	14647	14942	14676	14961	14776	14762	14903	14930	14870	14802	14743	14863	14920	14920	15092	14912	14844	14645	14878	14825	15023	14757	15000	14870	14782	14754	14779	14992	14816	14786	14790	14798	14956	14844	14933	14835	14902	14851	14785	14829	14804	14774	14813	14674	14931	14802	14685	14857	14899	14810	14837	14708	14708	14919	14854	14933	14880	14641	14901	14884	14716	14762	14682	14888	14933	14699	14936	14949	14899	14728	14934	14849	14938	14700	14924	14977	14849	14972	14853	14864	14814	14748	14751	14719	14806	14943	14762	14856	14907	14898	14834	14779	14704	14804	14983	14828	14847	14783	14673	15073	15003	14752	14784	14933	14732	14845	14740	14641	14901	14682	14733	14887	14806	14922	15038	14774	14580	14775	14752	14696	14822	14779	14874	14809	14782	14777	14975	14651	14779	14977	14755	15073	14783	14844	14777	14730	14891	14976	15041	14815	14932	14826	14793	14891	14808	14681	14789	14897	14709	14823	14815	14792	14856	14795	14817	14862	14806	14867	14825	14890	14713	14880	14777	14867	14811	14863	14803	14770	14895	14864	14870	14896	14736	14939	14894	14769	14807	14750	14732	14788	14841	14902	14849	14761	14724	14749	14906	14800	14644	14846	14781	14730	14578	14862	14710	14609	14900	14777	14695	14714	14644	14816	14601	14829	14786	14773	14793	14848	14885	14820	14739	14767	14829	14794	15028	14709	14673	14873	14777	14880	14672	14807	14782	14776	14787	14624	14782	14769	14644	14832	14850	14881	14813	14859	14854	14974	14919	14840	14690	14677	14764	14782	14738	14868	14893	14880	14863	14877	14774	14898	14881	14754	14798	14864	14872	14700	14828	14737	14586	14767	14820	14616	14821	14614	14799	14746	14793	14918	14810	15015	14940	14907	14805	14619	15027	14849	14890	14778	14872	14826	14783	14962	14839	14919	14725	14829	14887	14802	14977	14715	14845	14954	14946	14835	14826	14618	14657	14867	14852	14947	14789	14789	14804	14679	14798	14738	14708	14766	14831	14919	14738	14787	14981	14880	14940	14829	14695	14750	14891	14921	14773	14698	14657	14830	14750	14839	14811	14815	14713	14745	14899	14900	14788	14891	14873	14817	14785	14817	14893	14654	14723	14735	14668	14781	14668	14734	14974	15001	14794	14849	14652	14770	14757	14765	14921	14828	14756	15066	14617	14761	14729	14712	14869	14631	14853	14776	14838	14682	14783	14857	14818	14676	14859	14830	14865	14860	14850	14727	14874	14767	14720	14925	15006	14892	14901	14678	14756	14865	14702	14864	14694	14798	14797	14753	14724	14843	14622	14804	14974	14815	14790	14886	14962	14764	14866	14705	14824	14832	14817	15013	14815	14794	14733	14658	14793	14767	14668	14665	14719	14686	14766	14651	14728	14765	14811	14737	14813	14866	14926	14674	14870	14692	14869	14756	14854	14853	14787	14779	14832	14834	14894	14818	14811	14788	14734	14788	14985	14820	14943	14902	14789	14867	14897	14780	14867	14710	14842	14716	14902	14620	14723	14937	14767	14794	14893	14908	14795	14797	14943	14791	14754	14757	14723	14686	14790	14847	14843	15000	14863	14772	14625	14686	14733	14775	14732	14762	14729	14844	14842	14867	14760	14894	15011	14824	14560	15055	14793	14846	14756	14845	14644	14817	14721	14813	14714	14976	14802	14739	14708	14655	14835	14842	14727	14832	14699	14889	14660	15028	14869	14902	14762	14740	14815	14945	14971	14807	14765	14886	14637	14709	14892	14859	14685	14724	14811	14696	14962	14797	14951	14768	14837	14849	14731	14668	14828	14807	14868	14741	14716	14935	14807	14736	14732	14849	14744	14937	14833	14873	14934	14833	14794	14714	14739	14821	14980	14672	14859	14843	14965	14946	14769	14701	14632	14887	14930	14930	14669	14911	14878	14680	14863	14729	14719	14816	15080	14824	14721	14865	14759	14906	14944	14621	14737	14893	14585	14721	14829	14834	14946	14854	14840	14816	14743	14755	14948	14840	14720	14813	14826	14862	14781	14754	14836	14801	14816	14880	14765	14816	14788	14788	14795	14633	14799	14808	14744	14720	14901	14717	14771	14751	14884	14873	14710	14869	14787	14863	14816	14709	15001	14784	14784	14789	14773	14663	14739	14727	14748	14714	14844	14758	14751	14832	14852	14970	14830	14872	14640	14739	14758	14941	14759	14914	14951	15037	14760	14917	14941	14782	14955	14717	14691	14666	14706	14771	14921	14772	14830	14851	14709	14795	14899	14825	15028	14854	14697	14785	14893	14912	14863	14782	14885	14844	14913	14781	14717	14818	14747	14749	14697	14911	14846	14908	15040	14699	14846	14769	14971	14740	14598	14793	14746	14836	14816	14678	14838	14824	14741	14850	14697	14592	14824	14678	14948	14826	14750	14929	14900	14788	14862	14750	14731	14778	14898	14704	14795	14780	14958	14796	14801	14730	14946	14718	14894	14883	14732	14793	14845	14872	14874	14823	14743	14662	14770	14698	14779	14900	14758	14889	14733	14721	14764	14809	14839	14689	14726	14853	14716	14783	14907	14563	14932	14809	14836	14809	14701	14841	14880	14857	14902	14779	14780	14679	14815	14820	14872	14862	14913	14797	14808	14732	14833	14827	14922	14614	14998	14650	14901	14820	14782	14665	14743	14817	14526	14917	14585	14726	14751	14727	14802	14657	14741	14788	14907	14765	14854	14850	14733	14719	14834	14886	14759	14900	14788	14657	14837	14722	14641	14879	14859	14680	14651	14879	14918	14886	14834	14653	14812	14787	14850	14696	14834	14716	14802	14776	14753	14658	14811	14770	14801	14778	14871	14687	14747	14683	14685	14804	14815	14658	14940	14743	14929	14811	14718	14773	14653	14815	14799	14739	14755	14949	14905	14861	14691	14807	14891	14800	14728	14903	14705	14868	14829	14720	14873	14829	14777	14765	14863	14963	14755	14828	14861	14920	14768	14868	14832	14877	14841	14734	14866	14736	14777	14956	14823	14805	14828	14856	14697	14899	14772	14785	14806	14738	14815	14710	14684	14786	14765	14803	14894	14949	14921	14811	14685	14895	14813	14996	14804	14902	14783	14791	14974	14829	14777	14693	14839	14934	14780	14949	14819	14811	14746	14880	14818	14753	14722	14839	14930	14934	14832	14792	14912	14802	14751	14868	14808	14679	14712	14864	14911	14849	14964	14772	14972	14848	14845	14819	14821	14793	14919	14943	14851	14750	14666	14898	14840	14753	14914	14845	14710	14805	14792	14834	14845	14836	14744	14713	14783	14726	14819	14813	14785	14934	14715	14881	14775	14619	14733	14779	14773	14886	14870	14930	14833	14934	14793	14713	14860	14873	14743	14767	14814	14998	14818	14811	14675	14726	14849	14757	14787	14769	14833	14691	14814	14801	14937	14745	15014	14860	14878	14739	14808	14778	14916	14868	14806	14674	14888	15137	14816	14645	14810	14775	14768	14868	14792	14699	14908	14702	14667	14972	14835	14696	14852	14867	14863	14592	14814	14839	14592	14822	14932	14990	14771	14811	14842	14844	14857	14832	14759	14874	14749	14825	14884	14905	14715	14850	14947	14783	14744	14843	14735	14841	14851	14714	14919	14725	14665	14964	14974	14719	14835	14784	14909	14930	14796	14768	14713	14701	14937	14677	14674	14878	14782	14878	15050	14762	14710	14643	14735	14720	14798	14820	14778	14849	14740	14773	14705	14833	15000	14704	14814	14826	14792	14806	14850	14780	14658	14626	14907	14702	14851	14973	14754	14985	14817	14653	15046	14637	14728	14915	14781	14874	14950	14778	14907	14704	14908	14854	14764	14938	14856	14908	14914	14848	14843	14899	14645	14962	14867	14818	14775	15037	14865	14749	14751	14990	14841	14939	14802	14717	14804	14830	14659	14884	14799	14820	14744	14908	14821	14728	14724	14780	14728	14703	14797	14864	14868	14867	14754	14967	14790	15018	14851	14720	14816	14871	14978	14956	14834	14981	14749	14880	14707	14814	14772	14909	14680	14813	14823	14878	14650	14896	14780	14704	14690	14820	14913	14788	14879	14836	14994	14910	14880	14783	14931	14755	14821	14830	14930	14748	14684	14756	14655	14844	15098	14931	14837	14880	15068	14725	14861	14826	14836	14869	14818	14877	14799	14918	14797	14844	14795	14767	14739	14739	14818	14796	14830	14786	14602	14796	14797	15012	14728	15019	14737	14797	15019	14787	14915	14878	15008	14763	14764	14769	14787	14807	14947	14955	14725	14884	14823	14847	14836	14817	14858	14723	14741	14890	14957	14724	14956	14750	14767	14772	14624	14869	14710	14675	14969	14867	14764	14731	14887	14844	14726	14744	14819	14670	14687	14817	14795	14657	14886	14914	14871	14941	14846	14862	14756	14936	14810	14837	14713	14917	14863	14826	14825	14924	14690	14617	14879	14837	14878	14654	14788	14767	14813	14697	14713	14978	14859	14753	14780	14764	14801	14739	14749	14723	14747	14769	14745	14795
27226	21829	25273	22580	18813	18841	18772	18467	18328	18053	18351	18088	18022	18261	18179	19758	19798	19373	18601	18248	17935	17793	17753	17837	17860	17764	17796	17606	17887	17677	17792	17749	17726	17909	17747	17907	17902	17797	17735	17746	17833	17609	17680	17707	17817	17800	17806	17970	17680	17724	17800	17809	17827	17875	17866	17788	17784	17729	17944	17587	17731	17736	17679	17859	17878	17670	17778	17839	17660	17757	17630	17845	17833	17687	17958	17688	17404	17500	17675	17750	17829	17787	17661	17645	17879	17767	17642	17713	17586	17726	17738	17537	17620	17758	17818	17845	17866	17814	17792	17769	17777	17774	17664	17827	17784	17766	17651	17801	17685	17563	17478	17715	17822	17925	17790	17702	17773	17600	17808	17808	17907	17829	17707	17724	17809	17821	17935	17724	17979	17908	17796	17833	17875	17832	17476	17570	17655	17822	17945	17837	17622	17586	17654	17890	17720	17918	18053	17724	17683	17891	17688	17819	17833	17827	17878	17524	17554	17828	17710	17758	17893	17776	17711	17752	17578	17635	17888	17906	17803	17946	17668	17835	17713	17961	17845	17509	17803	17831	17728	17805	17731	17691	17900	17677	17817	17802	17830	17834	17744	17840	17741	17724	17575	17623	17555	17903	17707	17613	17532	17798	17868	17632	17931	17673	17952	17792	17524	17682	17820	17986	17920	17850	17640	17723	17741	17699	17689	17713	17612	17792	17756	17675	17571	17818	17984	17994	17759	17879	17952	17825	17730	17600	17662	17845	17553	17701	17668	17680	17778	17703	17851	17635	17823	17627	17850	17832	17678	17757	17833	17738	17788	17881	17839	17655	17559	17993	17960	17809	17948	17846	17641	17771	17594	17855	17656	17645	17662	17775	17891	17730	17859	17887	17790	17876	17771	17791	17640	17790	17582	17811	17761	17683	17834	17978	17841	17746	17492	17783	17911	17783	17503	17821	17830	17688	17701	17698	17759	17577	17530	17864	17637	17813	18003	17836	17653	17753	17797	17786	17751	17790	17845	17755	17790	17862	17863	17639	17697	17725	17769	17772	17708	17862	17637	17647	17757	17503	17732	17601	17874	17725	17707	17800	17701	17562	17755	17608	18042	17757	17765	17861	17674	17869	17783	17909	18028	17793	17919	17814	17762	17871	17666	17792	17937	17739	17945	17714	17577	17822	17803	17916	17641	17798	17843	17833	17918	17781	17765	17688	17555	17752	17881	17699	17724	17749	18023	17701	17745	17665	17722	17912	17758	17745	17846	17932	17677	17607	17821	17794	17689	17756	17781	17847	17712	17881	17600	17611	17571	17586	17846	17767	17784	17830	17747	17656	17572	17576	17881	17459	17673	17828	17628	17625	17745	17713	17810	17691	17735	17854	17732	17712	17570	17801	17719	17712	17980	17779	17576	17731	17637	17544	17830	17892	17870	17817	17722	17937	17773	17759	17574	17761	17484	17673	17722	17597	17593	17662	17728	17702	17857	17663	17686	17532	17818	17646	17760	17571	17945	17804	17891	17772	17725	17711	17592	17660	17722	17755	17787	17788	17697	17759	17663	17778	17709	17729	17579	17707	17663	17560	17858	17814	17681	17910	17774	17921	17849	17547	17743	17846	17732	17919	17875	17789	17819	17814	17754	17813	17638	17833	17783	17902	17663	17828	17804	17923	17886	17944	17948	17772	17652	17652	17829	17879	17856	17665	17881	17686	17520	17712	17811	17691	17871	17768	17727	17676	17643	17871	17509	17831	17818	17687	17772	17840	17599	17696	17572	17681	17662	17821	17943	17945	17664	17870	17545	17606	17824	17852	17709	18014	17727	17760	17751	17839	17796	17744	17865	17748	17769	17661	17773	17830	17828	17747	17760	17815	17645	17657	17868	17738	17702	17667	17723	17582	17930	17753	17533	17798	17558	17643	17818	17582	17612	17766	17832	17865	17615	17587	17610	17693	17765	17573	17621	17771	17808	17736	17717	17658	18045	17734	17633	17712	17737	17814	17606	17711	17819	17698	17741	17564	17799	17699	17514	17752	17544	17740	17691	17758	17834	17843	17754	17800	17797	17680	17861	17928	17839	17938	17848	17711	17884	17733	17873	17718	17898	17625	17779	17855	17685	17881	17650	17866	17776	17894	17617	17807	17613	17630	17709	17713	17948	17645	17807	17570	17575	18026	17715	17762	17828	17754	17894	17819	17817	17753	17839	17811	17663	17680	17763	17715	17686	17601	17708	17642	17811	17836	17859	17800	17842	17664	17685	17738	17682	17592	17835	17832	17522	17743	17666	17542	17918	17910	17845	17865	17742	17744	17748	17915	17762	17866	17952	17743	17851	17796	17780	17955	17719	17613	17675	17734	17675	17552	17659	17857	17930	17784	17752	17657	17657	17719	17825	17666	17668	17734	17885	17814	17670	17692	17707	17636	17867	17800	17714	17730	17889	17869	17653	17700	17824	17639	17742	17666	17928	17922	17800	17730	17733	17802	17737	17799	17778	17757	17612	17773	17755	17765	17775	17800	17980	17850	17882	17728	17795	17721	17714	17778	17751	17722	17614	17927	18022	17769	17812	17738	17775	17578	17728	17816	17665	17744	17925	17865	17871	17930	17810	17668	17808	17602	17908	17664	17821	17934	17791	17848	17707	17745	17966	17816	17841	17849	17824	17698	17589	17660	17810	17788	17680	17908	17702	17708	17715	17565	17760	17543	17864	17578	17704	17911	17789	17728	17659	17572	17847	17866	17647	17758	17656	17704	17497	17780	17725	17565	17893	17788	17795	17667	17634	17698	17761	17857	17790	17787	17750	17741	17920	17724	17792	17795	17791	17930	17710	17659	17778	17687	17779	17704	17852	17868	17860	17737	18071	17885	17837	17496	17955	17603	17615	17680	17743	17602	17807	17835	17934	17859	17687	17746	17615	17961	18015	17638	17622	17834	17761	17644	17888	17864	17868	17826	17896	17833	17572	17817	17765	17694	17825	17756	17732	17765	17838	17713	17806	17751	17723	17668	17850	17756	17737	17801	17762	17690	17718	17893	17894	17745	17560	17897	17695	17621	17766	17860	18044	17597	17817	17749	17643	17666	17808	17564	17807	17888	17757	17788	17775	17784	17864	17743	17731	17585	17704	17787	17739	17762	17670	17777	17761	17753	17770	17771	17551	17625	17674	17852	17629	17804	17772	17591	17631	17869	17584	17788	17685	17684	17761	17504	17818	17808	17568	17781	17707	17919	17683	17564	17817	17910	17808	17969	17611	17844	17919	17875	17692	17767	17834	17929	17873	17658	17678	17933	17854	17823	17702	17977	17825	17585	17731	17616	17683	17696	17654	17601	17813	17812	17732	17602	17950	17566	17770	17752	17818	17629	17875	17716	18092	17916	17734	17845	17873	17823	17845	17764	17834	17740	17845	17542	17644	17935	17709	17918	17738	17646	17582	17890	17793	17792	17863	17889	17860	17588	17803	17651	17750	17653	17773	17666	17870	17727	17961	17921	17891	17727	17776	17723	17704	17547	17831	17616	17859	17939	17868	17820	17745	17672	17599	17772	17771	17824	18227	17660	17698	17695	17973	17803	17783	17940	17694	17842	17840	17874	17514	17859	17731	17651	17685	17604	17710	17689	18077	17777	17534	17602	17904	17960	17836	17862	17714	17796	17764	17796	17709	17784	17730	17881	17584	17712	17618	17669	17831	17748	17753	17729	17753	17566	17635	17596	18002	17777	17725	17878	17627	17849	17858	17541	17715	17867	17906	17924	17398	17717	17826	17864	18011	17772	17860	17730	17807	17784	17813	17893	17975	17912	17691	17838	17671	17814	17783	17796	17689	17826	17703	17809	17796	17730	17570	17593	17878	17795	17739	17907	17847	17793	17840	17731	17592	17837	17717	18093	17763	17777	17584	17757	17707	17852	17884	17854	17674	17798	17769	17760	17930	18019	17697	17665	17726	17707	17777	17562	17843	17737	17797	17684	17916	17777	17801	17846	17802	17616	17653	17841	17840	17923	17898	17712	17778	17733	17782	17992	17921	18020	17776	17726	17702	17659	17853	17650	17760	17721	17836	17756	17853	17525	17656	17672	17851	17650	17604	17843	17558	17669	17800	17738	17795	17945	18003	17787	17756	17901	17893	17713	17787	17681	17893	17613	17691	17804	17834	17733	17990	17746	17792	17609	17725	17951	17878	17738	17895	17545	17696	17733	17833	17816	17841	17775	17754	17647	17741	17674	17957	17576	17751	17787	17795	17851	17926	17898	17870	17572	17717	17765	17636	17756	17638	17728	17870	17909	17877	17787	17717	17729	17701	17745	17680	17483	17799	17792	17735	17821	17665	17927	17737	17825	17646	17840	17509	17722	17706	17970	17789	17743	17674	17825	18052	17793	17819	17713	17604	17682	17754	18051	17835	17913	17662	17666	17787	17873	17658	17837	17690	17733	17746	17549	17760	17824	17752	17495	17779	17851	17892	17924	17757	17774	17522	17820	17888	17906	17659	17696	17748	17840	17939	17553	17783	17726	17737	17646	17685	17752	17713	17771	17928	17735	17948	17738	17686	17619	17820	17608	17726	17665	17743	17811	17624	17765	17663	17717	17570	17704	17642	17833	17799	17776	17920	17687	17710	17775	17611	17647	17593	17853	17862	17901	17702	17895	17695	17817	17727	17939	17885	17717	17562	17876	17987	17892	17789	17899	17775	17853	17787	17666	17963	17718	17622	17974	17581	17801	17830	17723	17667	17615	17772	17791	17655	17701	17549	17863	17560	17549	17890	17867	17710	17746	17676	17650	17825	17911	17900	17719	17755	18036	17760	17807	17587	17737	17858	17853	17581	17625	17611	17576	17769	17850	17807	17657	17688	17926	17911	17829	17660	17525	17673	17849	17688	17884	17631	17748	17786	17777	17969	17896	17611	17796	17843	17567	17653	17863	17623	17744	17861	17786	17861	17740	17728	17606	17666	17667	17721	17780	17716	17895	17847	17751	17855	17819	17961	17799	17776	17740	17810	17699	17808	17697	17756	17773	17923	17608	17758	17799	17768	17750	17893	17633	17811	17970	17754	17919	17884	17854	17762	17715	17895	17759	17762	17803	17849	17818	17727	17766	17938	17926	17547	17785	17584	17794	17652	17917	17795	17879	17607	17910
15418	20228	20275	17724	16777	16676	16022	15914	15716	15350	15511	15191	15313	15174	15609	17870	17296	16825	15706	15432	15227	14956	14907	15003	14957	14982	14852	15080	15064	15006	14915	15060	14806	14960	15001	14915	14963	15075	15148	14983	15028	14866	14906	15157	14918	14857	15023	15052	15055	14883	15130	15057	15002	14804	14857	14994	15162	14882	15096	14772	14994	14883	14933	15040	14934	14982	14923	15055	15013	15191	15037	14864	15019	14968	14978	15158	15116	14914	15097	14883	14947	15030	14831	14897	14889	14766	14901	14938	15014	15082	14874	14999	14982	14984	15134	15100	14913	15043	15060	14911	14998	14920	15049	15001	15044	14901	14976	14912	14915	15004	14946	15037	14763	14957	15040	14875	15045	14951	14908	15135	14969	14992	15282	14873	14827	15022	14849	14954	15029	14842	14899	14914	14994	14724	14768	15065	14988	14984	15123	14960	14992	14875	14970	14999	14976	15072	15075	14912	14879	14846	14848	14858	14848	15010	14934	14820	14902	15023	14931	15023	15075	14764	15186	14755	14835	14999	15088	15042	14920	15112	15014	15026	14966	14957	14952	14882	14959	14835	15068	14899	15014	14964	14953	14923	15110	15060	14841	14916	14921	14962	14971	14966	15097	14826	14917	15061	14930	14989	15068	14869	15025	14911	15057	14887	15017	14855	14997	15020	15133	14879	14932	14906	15000	14725	14947	14937	14886	14907	15096	15081	14938	14798	14869	14877	14977	14888	14924	15127	15075	15031	14990	15066	15124	14888	15013	14911	14852	14864	15087	14961	14877	14943	15029	15003	14901	15082	14970	15062	14983	14938	15199	15011	14997	15068	14852	15024	15135	15038	15023	14904	14847	15006	14906	14874	14905	15016	14968	14830	14814	15106	14943	15029	14851	14970	15090	15046	14892	14919	15019	15023	14911	14973	14793	15156	14909	14993	15098	14921	15097	14749	15069	14902	14986	14833	14834	15030	14976	14929	14937	14895	14719	14942	15107	15013	14858	14885	14907	14998	14911	14943	14850	15146	14838	14875	15030	14895	15150	15016	15094	14822	14942	15096	15124	14936	14959	15022	15056	14881	15043	14920	14985	15070	14920	14964	14912	15143	15091	14997	14986	14995	15031	14865	14879	15009	14869	14867	15169	15020	14841	15154	14963	14916	15081	14941	14851	14924	15046	15018	14812	14701	15164	14914	14889	14928	15043	14870	14925	14984	14908	14948	15075	14945	14945	15001	15137	15052	15010	15037	15155	15042	15030	14671	15084	14831	15149	14924	14983	14962	15005	14832	15021	14870	15055	15131	14955	14932	14906	14876	14999	14940	14972	14870	14873	15011	14992	14974	15104	15078	14888	14947	14893	14912	14931	14950	14901	14930	15047	15148	14946	15039	14875	15038	14846	14979	14844	14879	14904	14782	15072	14976	15185	14788	14927	14890	15133	14821	14980	15004	15057	15040	15082	15017	15034	15022	15013	15085	14899	15012	15016	15115	14923	14849	14918	14958	15053	14969	14927	14973	14936	14991	14923	14997	15088	14865	15039	14965	14952	15080	14959	14802	15029	15045	15052	15126	14978	14889	15016	14967	15029	14987	15067	14946	14937	14999	14956	15078	14933	14953	15075	14972	14858	15080	14982	15000	14980	15013	15114	14796	14753	14811	14955	14904	15009	15194	14987	14823	14935	14970	14905	15035	15064	14943	15102	15098	14931	14915	14939	15057	15062	14806	14955	14976	14964	14950	14979	14953	15107	14905	14823	14887	14916	15142	14826	14828	14965	14925	14916	14955	14978	14995	14948	15084	14980	15019	15128	14941	14882	14966	14968	14916	14937	14938	14826	15004	14802	15064	14978	15014	14869	14987	15102	14909	14836	15077	15041	14981	14818	14907	15125	15127	14865	15004	15129	15044	14950	15104	14945	15115	15000	15089	15118	14853	15067	14906	14968	15077	14966	14933	14954	15011	15007	14814	15048	15078	14820	14914	14939	15130	14999	14969	15056	15137	14799	14955	14879	15145	14978	14900	14983	14909	15003	14914	14986	14980	15026	14827	15012	14871	15160	14986	14916	14971	14981	14936	15007	14847	15025	15107	15038	15104	14930	14848	14986	15109	15013	14956	14806	14858	15174	15008	14997	15090	14956	15061	15006	15123	14927	14933	14986	14988	15007	15081	14983	15013	14999	14901	14797	14807	14890	15042	14771	15111	14932	14954	15024	15030	14895	14989	15024	14974	14871	15059	14936	15100	14935	14952	14931	14812	14867	15156	14968	14973	15061	15044	15101	14857	15016	14946	15029	14749	15094	14976	14973	14983	14946	15027	15051	15001	15136	14862	15024	14973	14938	15051	15005	15078	14970	15046	14961	14855	14836	14899	14930	15029	14854	14982	15034	15212	15062	14886	14955	14962	14952	14935	14962	14939	14941	14930	14990	14808	15149	14924	14882	15024	14969	15039	14873	14915	14995	14981	14968	14939	15000	14934	15022	14913	14949	14751	14758	14992	15005	14996	15030	14863	14745	14966	14995	14827	14891	15142	15065	15064	14996	15103	14993	14833	14971	14898	15083	14960	14999	14987	14931	14997	14918	14931	14998	14957	14815	14991	15139	15001	14761	14913	14941	14875	14814	15002	15092	15103	14757	15077	15075	14823	14959	14899	14930	14845	15023	15221	15016	14876	15072	14983	14927	14991	15038	14950	14817	15017	15028	14965	15120	14954	14908	15062	14935	14887	15008	14935	15120	15045	14969	15027	14705	14868	15055	14897	14885	14998	14918	14990	15136	14911	15058	14965	14860	14835	14943	14903	14931	14842	15098	15155	14907	14932	14984	14854	15071	14920	15031	15016	14927	14910	14932	14935	14896	15117	15029	14960	14887	14869	15093	14899	14945	14920	14970	15115	14886	15013	14980	14884	14968	15202	14878	14987	15119	14833	14901	14929	15031	14896	14937	14805	15002	15017	14981	14897	15082	14983	14990	14897	14974	15015	14960	15065	14907	15024	15140	14938	14859	15009	15192	14870	14888	15042	15090	15020	14964	14945	15107	14980	14983	14998	14844	15002	15010	15078	14874	14936	15027	15099	15026	14969	14912	15059	14992	14856	14895	14869	14911	15059	14931	14953	15105	15108	14929	15006	14906	14868	15090	14900	15108	14991	15010	15105	15177	14818	15085	14924	15054	15033	15010	14822	15043	14988	14857	14891	15023	15066	14950	14885	14936	14991	14859	14781	14963	15051	15021	15022	14828	14944	15037	14875	15025	15038	15051	14816	14818	14930	14964	14908	14892	15007	14946	14914	14912	15023	15178	14820	15048	14908	15046	14865	14961	14935	15024	15049	14971	14978	14920	15026	15030	15071	14919	14850	14937	15035	14776	15014	14867	14981	15051	14947	15076	14982	14914	14730	14997	15000	15037	15000	15014	14989	15081	14700	14900	14989	15016	15043	14973	14936	15083	14976	14975	15007	14888	15006	14895	15235	15018	14755	15030	14971	14905	14988	14931	14924	14975	14895	14994	14890	15021	14777	15026	14855	14936	15145	14792	14851	15146	15016	14831	15053	14960	14992	14731	14968	14973	14969	14980	14871	15130	14973	14893	14815	14987	14924	14902	14961	14915	15063	15062	14899	14761	14796	15011	14875	15092	15103	14846	15136	14996	14944	14880	14923	15028	14948	14976	14822	14959	14937	14862	15040	15114	14862	14825	14934	15073	14924	15074	14972	14967	15144	15084	14942	14906	15041	15043	14992	14932	15042	14975	14891	14983	15144	15020	15115	15076	14797	14856	14993	14924	14977	14928	14955	14972	15026	15019	14984	14953	15023	14988	15100	15063	14980	14970	14891	14966	14859	14756	14990	14924	14993	14930	14798	14870	15004	14821	15023	15114	14903	14947	14990	14897	15048	14982	15022	15021	14960	14904	15044	14926	14987	15005	14962	14887	15082	15074	14933	14926	14935	15029	15129	15004	14969	14956	14995	14995	15031	15203	14783	15021	14998	15164	14835	15130	14978	14897	14871	14943	14920	14872	14873	14991	15097	14774	15048	15002	14909	15071	14858	14919	14973	14932	14914	14896	15010	14956	14826	15040	15120	14961	15227	15057	15097	14937	14917	15092	15051	14912	14790	14903	15041	14944	14969	15057	14894	14889	15125	15120	14961	15016	14877	15001	15109	14900	14998	14888	14895	14945	15012	15054	14928	14886	14983	14989	14841	15019	15010	14951	14878	14927	15094	15005	15005	15001	14917	14926	15109	15079	15038	14996	14961	14987	14938	15014	14958	14964	14693	15026	15075	14842	14996	14901	14974	14920	15061	14966	14935	15080	14771	14917	15120	14886	14867	15055	14896	14973	14842	14915	14950	15137	14822	14985	15040	14996	15013	14863	14973	14942	14937	14828	14953	15074	14897	14968	15056	15010	14933	15040	14935	14903	14970	15088	14918	14996	14835	14870	15144	15021	14902	15154	14985	15137	15050	14983	14924	15008	14791	14943	14976	14852	14936	14893	14877	14980	15064	14931	14968	14997	14786	15038	14935	15006	15081	15058	15066	15082	14977	15024	14872	14820	15019	14945	15011	15160	14957	15007	14935	14911	15003	15019	15052	14891	15061	15183	15057	14989	14897	15084	15104	14937	15077	14959	14952	14980	14856	14902	15009	14866	14981	14911	15067	15146	15025	14887	14836	14899	14950	15026	14971	15141	14977	14936	14931	15187	15005	14844	14936	14900	15051	14805	15022	15056	14992	15087	14945	14821	14738	15131	15008	14788	14938	14983	15036	14840	14917	14950	15053	14936	14848	15084	15045	14806	14985	14903	14902	15108	14996	14827	14977	14849	14733	15071	15040	14969	14929	14973	14837	14783	14842	15044	14928	14984	14958	15031	14960	15006	14936	15031	15081	15025	14992	14994	15072	14712	14962	15091	14921	14970	14838	14992	14912	14836	14945	15033	15060	15043	15003	15077	14901	14858	15035	14988	14875	15109	14971	14838	14792	15002	15071	14992	15058	14994	14941	14947	14935	14979	15042	14946	15028	14873	14884	15155	15005	14891	14889	15015	15048	14811	15072	15110	15181	14966	14923	14984	15025	14828	14783	14888	14961	14837	14975	14909	15072	14777	14817	14901	15062	14817	15072	14782	14870	15019	14898
23801	20930	28142	24038	21958	21518	20733	18262	17728	17924	17621	17709	17621	17190	19835	29305	26887	24357	21055	18794	17567	17220	17234	17095	17020	16916	17063	16857	17002	16963	17223	16826	17228	16947	17219	16868	16877	17169	17151	17175	17095	17116	17129	16851	17135	17068	17069	16972	17087	17136	17121	16983	17073	16965	17214	17070	17026	16848	17012	16994	16971	16920	17097	17039	17143	17020	16976	16950	16986	16952	17054	17124	16944	16986	16754	16997	16909	16851	17126	16998	16871	16887	16862	17063	17259	17008	17168	17122	16778	16857	17011	17116	17069	16957	17086	16873	16828	17089	16984	17287	16991	16900	16830	17053	17070	16909	16906	16999	17083	16764	16878	16877	16873	17025	16941	17037	17004	16832	17149	16884	17141	16913	16804	16977	17043	17036	16867	16897	17082	16983	17160	17120	17145	16974	17052	16907	16927	17047	17103	16885	17074	16987	17070	17070	17261	16813	16874	16970	17035	16962	16961	16973	16883	16807	17177	16982	16943	17011	17043	17068	17133	17045	16995	16871	16887	16900	17104	17155	17111	17009	16976	17217	17170	16928	17018	16949	17047	17197	17004	17187	16899	16862	16882	17063	17207	17128	17006	16745	17080	16979	16834	17089	16979	17041	16897	16907	17236	17201	17061	16813	17052	16922	16996	16928	16848	16973	16862	16852	16885	16911	16905	16922	16826	17179	17133	16966	17228	17034	17030	17012	17146	16944	17073	17032	16726	17086	17184	16922	16758	16935	16895	17088	16902	16935	16920	17146	17082	16987	17044	16901	16882	16999	16889	16919	16967	16936	16830	17083	17065	16893	17006	16999	16930	17071	17046	16999	16960	17009	16973	16956	16966	16891	16975	17030	17013	17105	16879	17064	17048	16811	16897	17040	17132	17150	16953	16962	16965	16939	17019	17005	16933	16836	16819	17074	16917	16886	17154	17092	17019	17092	16870	16978	17125	17084	17074	16860	16885	16983	17097	17119	16949	16832	17124	16819	16855	17196	16747	17148	17026	16846	16969	17156	16963	17017	16841	16901	17068	17098	17092	17107	17153	17031	16944	17028	16980	17166	17066	16904	16995	16880	16894	16894	17030	16945	16930	16883	16949	16990	16977	17022	16973	17138	16912	16646	17174	16892	16909	16868	17088	16942	17111	17163	16903	16981	17035	16947	16974	17085	16940	17237	16956	16934	16818	16954	16978	16889	17063	16977	16839	16953	16957	17042	16862	17177	16875	16976	17055	16961	16877	17014	16936	17076	17005	17116	17079	16938	17104	16997	16844	16728	17014	16736	17063	16976	16992	16885	17075	17003	16921	17123	16806	17031	16952	17026	17056	16974	17097	17087	16904	16871	16856	17067	16798	17110	16980	16945	17178	16858	17070	16970	17088	17050	16795	16855	17098	17041	17145	16945	16826	16963	17083	16757	17022	16906	16978	17076	17133	16850	17110	16959	16931	16915	16795	17098	16957	16820	16922	16883	16861	16939	17054	16733	17000	16916	16996	16913	16951	17203	17044	16795	17052	16864	16941	16809	17069	17139	16903	16993	16951	17047	17013	17052	17037	16972	16896	16971	17037	17010	16961	16955	17103	16845	16987	17000	17123	16907	17092	16986	17156	16935	17219	16949	17058	17092	16957	17178	16915	16869	17155	16832	16872	16977	16837	17071	17101	16873	16834	17010	17168	16994	17205	16904	17027	17049	16876	17081	16923	16812	16906	17209	17129	17188	16726	16888	16771	16962	16817	16913	16966	17022	17115	16907	17060	16890	16926	16837	17025	17077	16811	16977	16820	17014	17155	17145	17004	16996	17011	16979	16988	16851	16967	17037	16826	16846	17029	16796	16938	17122	16835	16927	17004	17010	16992	16987	16858	17093	16867	17080	16972	16880	16978	17008	16904	17317	17069	16945	16947	17040	17178	17018	16802	17080	17078	16980	17191	17163	16809	16910	16988	17041	16884	16900	16894	16944	16922	16925	16989	16901	16941	16898	17019	16899	17035	17023	16925	17076	16823	16977	16965	16922	17135	17053	16857	16978	16948	17017	17016	16942	17089	17037	17002	16981	16960	17163	17000	17090	17050	16794	17073	17223	17112	17122	16859	16968	17106	17097	16960	17069	16856	16972	16753	16914	16960	16835	16812	17028	17042	16916	16905	17025	17099	17113	17071	16891	16848	17089	16938	16912	16983	17059	16969	16921	16880	16756	17009	16863	17121	16725	17023	16894	16864	16809	17091	16953	16971	16841	16871	16893	16995	16845	17019	17014	16932	17079	16972	17015	17037	16941	17036	17071	17078	16890	17095	16859	16978	17096	17209	16884	16814	16933	16888	17166	17040	16960	17061	17118	16842	16843	16988	17069	17005	17020	16971	16956	17091	17018	16917	17006	16824	16957	17073	16982	16880	16995	17065	16961	16945	16942	17020	17024	16952	16853	16848	17013	17142	16863	17054	16917	17039	17128	17183	16779	17002	16905	17126	16957	17094	16890	16991	17006	16996	16868	16844	16908	16992	16966	16748	17075	17037	17081	16869	17085	17071	16967	16934	16884	17051	17151	17142	17014	16926	16813	16947	16852	17053	17031	16983	17007	16920	17005	17024	17053	16928	16848	16874	16926	16895	17039	16998	16949	17090	17211	16823	17219	17116	16982	16991	17222	16932	17012	16771	16903	17023	17099	16951	16968	16978	17117	17015	16949	16941	16831	17110	17104	16996	16951	17012	17056	16937	16967	16999	17093	16826	16879	16970	16883	16893	16978	16983	17164	17054	16952	16961	16821	17123	16971	16838	16936	16938	16999	16963	16949	16922	16990	17012	17012	16856	16994	16937	17133	16976	16906	16943	16983	16919	17068	17074	17076	16991	16780	17114	16990	17038	16896	16944	16995	16984	16874	16967	16841	17001	17058	17142	16932	17017	17176	16919	16887	17015	17043	16971	17001	16881	17042	16987	17198	17183	17105	16868	16875	17112	16912	16857	17109	17023	16823	17095	16985	16874	17113	17065	17066	16901	17069	16984	16994	16944	17098	17181	16895	17166	16975	17009	17124	17030	17163	16998	17022	17104	17081	17080	17029	16968	16996	16895	16787	16933	17081	17088	16873	17041	16742	16903	17064	17047	16987	16926	16916	16938	16991	17018	16965	17091	16983	17027	16979	16895	16781	16804	16993	16987	16913	16985	16940	16960	16935	16849	17061	17051	16920	16866	17166	16936	16965	16996	16865	16967	17032	17018	17046	16981	17006	17041	16844	16980	17016	16979	16982	17101	16956	17008	17014	17016	17123	16946	16919	17183	17118	16972	16936	16910	17079	17167	17142	17008	16857	17078	17014	16826	16823	16814	16900	16917	17020	17028	16981	16848	17000	16845	16808	16837	16957	16820	16985	16957	17080	16752	17094	16949	17008	16907	17151	16910	16848	17101	17117	16780	16852	16940	17145	17111	16893	17172	17041	16867	17094	16888	17040	16866	17051	17171	16939	16918	16927	16957	16786	16988	16998	17301	16830	16978	16830	16980	17062	17107	16781	16936	17027	17163	16970	17057	17017	16860	16925	16914	17064	17020	16950	17008	17112	16991	16970	17014	16975	17098	16972	17009	16913	17080	17117	17202	16933	17142	16906	16999	17110	17035	17010	17114	16983	16893	16816	16816	16873	16941	17080	17054	16978	17029	17046	17035	16951	17097	17014	17058	16913	16847	16774	16879	16920	16998	16982	16900	17027	17087	17166	17085	16908	16908	16979	16903	17072	16799	16913	16972	16894	17000	16913	16964	16967	16974	17116	16981	17108	16906	17137	17029	17005	17183	16760	16957	16837	17053	16810	17082	17129	17129	17210	17081	17197	17068	17233	17043	17014	16983	17170	16841	16871	17044	17009	17074	17075	16920	17030	16986	17036	16829	17126	17076	16962	16859	16781	16922	16844	17015	16920	16872	17174	16979	17113	17131	16940	16911	16982	17112	17022	16745	17021	16973	17208	16921	16917	16918	17103	16985	17174	17043	16984	17252	16919	16983	17113	17163	17063	17122	16879	17143	16784	17041	16923	16836	16831	16863	17014	17069	16951	16828	16988	17296	17099	16891	16839	17128	17045	17181	16984	17022	17060	17293	17072	16939	16960	17107	16955	16904	17106	16899	17208	16932	17320	16983	16959	17028	17001	16984	16903	16741	17225	17099	16957	17202	17130	17129	16963	16975	17059	16939	17087	16819	16908	17069	16982	17188	16948	17055	17150	17034	17048	16950	16804	17076	16887	17060	17053	16854	17012	17235	17090	17200	16836	16901	17152	17042	16883	16984	17025	16764	17110	16824	17071	17210	16911	16835	16986	17062	16850	16884	16963	17112	16963	17142	17142	17193	17061	16937	16758	16854	17118	17101	16892	17006	16959	16829	16858	17111	16915	17005	17109	17072	16971	17148	16930	16958	16892	17013	17126	16928	16893	16861	17029	17194	16875	17035	16912	17135	17178	17015	17028	17032	16913	16879	17072	17006	16896	17076	17013	17104	17090	17065	17056	16983	16896	17100	16905	17192	16951	16988	16841	16710	17045	17028	17027	17000	16923	16888	16953	16941	16830	17161	17127	16997	16858	16923	16985	17079	16962	16748	17005	17016	16861	16800	17127	17024	17063	16954	16987	17007	16969	16934	16962	17154	16865	16872	17206	17050	17022	16950	16811	16800	17024	16971	16880	16877	16902	16728	16993	16847	17107	17116	16790	17052	16991	17101	16907	17048	17168	16897	16805	16883	16943	17066	17121	17010	16798	16913	16889	17040	16999	16994	17141	16983	16927	17147	16903	16813	16978	16985	16894	16871	17097	17063	16930	17047	16987	16850	16947	16928	16805	17255	16996	16965	16843	16931	17055	17085	16991	16943	17127	16831	16883	17001	16911	16910	16809	16999	16962	16756	17130	17012	16750	16961	16925	17046	17042	16888	17065	17051	17044	17006	16887	16903	17117	16947	16842	16972	17111	16987	17088	17002	17018	16734	16929	16988	16832	17003	17115	17187	16689	16981	17012	17143	16853	16930	16969	17011	16784	16940	16908	17267	17169	17043	17085	17082	17104	16938	16990	17155	16888	17004	17021	17148	17100	16950	17003	17013	17200	16749	17047	16878	17310	16997	16845	17174	17078	16698	17075
13941	24559	23828	19130	18138	17524	16769	16440	16154	15751	15476	15379	15159	15004	19767	30717	26843	23030	19018	16043	14860	14689	14698	14696	14581	14583	14473	14540	14721	14615	14476	14605	14626	14578	14446	14477	14488	14524	14583	14601	14748	14549	14701	14442	14548	14541	14495	14721	14437	14536	14492	14656	14411	14638	14451	14721	14469	14493	14651	14667	14596	14498	14622	14564	14679	14499	14535	14671	14657	14529	14566	14475	14387	14332	14606	14657	14722	14648	14594	14488	14601	14424	14628	14501	14581	14642	14495	14523	14580	14389	14544	14428	14596	14665	14587	14666	14602	14510	14545	14552	14472	14466	14565	14468	14644	14571	14559	14626	14578	14596	14616	14641	14496	14594	14530	14578	14556	14432	14540	14528	14650	14632	14550	14751	14624	14646	14586	14653	14545	14685	14643	14646	14412	14502	14601	14635	14648	14491	14646	14574	14660	14600	14734	14455	14611	14566	14515	14665	14513	14611	14625	14609	14634	14865	14584	14583	14589	14548	14535	14542	14354	14534	14401	14544	14435	14546	14555	14504	14366	14501	14486	14588	14487	14595	14438	14645	14572	14545	14615	14532	14498	14571	14549	14700	14489	14543	14603	14600	14458	14532	14471	14563	14421	14637	14457	14500	14569	14611	14543	14543	14617	14565	14432	14538	14602	14751	14478	14578	14609	14499	14564	14569	14477	14489	14583	14684	14582	14632	14567	14386	14692	14554	14595	14495	14556	14448	14505	14488	14448	14628	14550	14601	14436	14635	14529	14690	14495	14597	14531	14729	14561	14491	14748	14567	14579	14524	14533	14479	14666	14472	14531	14603	14571	14582	14673	14542	14886	14580	14653	14735	14644	14708	14578	14386	14574	14419	14671	14552	14528	14515	14507	14475	14719	14437	14655	14554	14458	14473	14544	14582	14607	14645	14400	14419	14476	14395	14669	14509	14388	14557	14542	14466	14502	14523	14700	14607	14497	14540	14558	14667	14594	14667	14660	14408	14682	14711	14440	14451	14594	14469	14440	14546	14532	14702	14521	14581	14574	14581	14722	14600	14518	14643	14529	14500	14535	14496	14611	14590	14599	14528	14546	14555	14663	14436	14511	14580	14356	14466	14501	14493	14618	14570	14565	14600	14588	14322	14506	14632	14465	14549	14689	14547	14470	14507	14415	14496	14504	14412	14569	14675	14522	14504	14600	14461	14643	14553	14541	14508	14674	14647	14619	14739	14596	14603	14440	14675	14622	14409	14388	14630	14499	14548	14504	14690	14450	14549	14524	14582	14419	14593	14491	14500	14548	14455	14460	14617	14559	14517	14475	14591	14525	14739	14595	14554	14252	14633	14444	14668	14529	14641	14541	14487	14442	14697	14518	14562	14582	14638	14366	14525	14585	14665	14478	14827	14581	14380	14530	14563	14464	14528	14417	14600	14611	14534	14570	14637	14495	14559	14580	14701	14637	14398	14385	14447	14587	14533	14653	14515	14460	14652	14588	14568	14488	14460	14529	14585	14485	14625	14641	14503	14607	14423	14578	14750	14573	14591	14754	14287	14512	14607	14514	14466	14647	14616	14421	14608	14562	14578	14514	14452	14450	14508	14840	14436	14583	14495	14507	14607	14581	14440	14548	14470	14547	14478	14647	14513	14555	14529	14759	14493	14571	14428	14501	14516	14674	14661	14632	14616	14466	14437	14458	14588	14529	14520	14744	14590	14687	14661	14539	14453	14525	14482	14616	14618	14686	14441	14472	14524	14462	14648	14663	14828	14653	14422	14765	14544	14482	14465	14528	14709	14445	14578	14576	14543	14671	14412	14528	14534	14665	14675	14564	14538	14480	14706	14356	14410	14537	14464	14608	14470	14565	14503	14638	14433	14563	14619	14572	14683	14486	14497	14513	14618	14464	14502	14586	14562	14547	14641	14736	14605	14575	14430	14515	14727	14716	14612	14707	14517	14647	14539	14654	14578	14552	14568	14442	14418	14552	14622	14543	14589	14464	14575	14604	14543	14559	14598	14484	14694	14618	14647	14476	14532	14554	14536	14690	14614	14352	14599	14622	14562	14459	14761	14402	14592	14683	14786	14558	14584	14523	14686	14629	14445	14581	14408	14604	14688	14774	14554	14459	14499	14539	14458	14461	14615	14558	14546	14513	14509	14618	14470	14626	14466	14619	14459	14516	14639	14682	14443	14621	14500	14688	14410	14756	14509	14681	14596	14828	14487	14558	14761	14647	14627	14503	14502	14623	14658	14557	14382	14603	14514	14572	14583	14511	14630	14766	14455	14591	14555	14580	14639	14569	14679	14537	14710	14464	14394	14539	14420	14530	14362	14578	14701	14461	14388	14644	14490	14518	14511	14591	14383	14563	14455	14711	14519	14361	14453	14480	14614	14524	14482	14673	14474	14372	14397	14654	14689	14651	14485	14472	14424	14373	14566	14678	14636	14461	14595	14458	14618	14633	14656	14784	14515	14556	14423	14537	14589	14705	14539	14589	14616	14493	14509	14376	14614	14563	14406	14557	14576	14486	14775	14531	14476	14525	14542	14420	14575	14413	14543	14607	14579	14596	14505	14491	14495	14584	14548	14655	14429	14440	14645	14527	14559	14440	14615	14645	14440	14439	14503	14378	14489	14675	14640	14528	14564	14867	14573	14677	14816	14612	14660	14644	14573	14441	14751	14550	14601	14646	14509	14492	14673	14679	14508	14559	14500	14835	14455	14620	14522	14505	14651	14371	14471	14632	14574	14447	14569	14530	14594	14430	14641	14535	14567	14476	14696	14534	14555	14641	14496	14644	14614	14659	14577	14517	14643	14595	14748	14463	14535	14659	14665	14657	14627	14425	14565	14600	14538	14543	14507	14547	14491	14666	14632	14606	14609	14669	14531	14537	14515	14551	14532	14377	14536	14555	14609	14596	14481	14589	14440	14631	14557	14531	14572	14515	14405	14458	14545	14611	14491	14563	14593	14443	14652	14450	14501	14625	14426	14499	14600	14558	14597	14525	14512	14635	14715	14536	14497	14538	14596	14472	14436	14655	14571	14731	14383	14507	14647	14364	14496	14531	14554	14526	14589	14502	14534	14463	14444	14498	14733	14450	14646	14806	14464	14527	14546	14602	14420	14449	14617	14553	14524	14475	14504	14610	14646	14631	14655	14484	14487	14651	14466	14442	14632	14535	14804	14497	14727	14492	14616	14572	14583	14516	14555	14597	14546	14609	14673	14572	14558	14278	14442	14682	14569	14609	14470	14687	14503	14569	14544	14549	14667	14550	14419	14558	14630	14524	14578	14628	14567	14522	14382	14562	14633	14536	14515	14617	14442	14534	14492	14693	14546	14485	14554	14558	14644	14713	14593	14545	14585	14655	14646	14470	14387	14427	14423	14631	14712	14450	14538	14470	14421	14605	14452	14543	14615	14592	14569	14493	14611	14571	14451	14579	14300	14593	14508	14674	14576	14623	14515	14796	14522	14526	14481	14601	14451	14627	14648	14587	14662	14519	14402	14557	14477	14715	14508	14567	14684	14527	14740	14682	14340	14633	14766	14741	14556	14548	14529	14632	14611	14606	14686	14613	14447	14450	14632	14468	14454	14574	14612	14624	14537	14627	14580	14538	14372	14729	14619	14512	14356	14492	14553	14604	14547	14519	14615	14766	14604	14504	14608	14553	14575	14683	14684	14585	14787	14516	14733	14389	14645	14505	14595	14708	14399	14430	14581	14497	14545	14525	14353	14693	14445	14610	14472	14571	14477	14497	14578	14606	14378	14506	14600	14458	14629	14599	14636	14499	14551	14536	14524	14683	14577	14566	14509	14404	14671	14607	14512	14649	14435	14520	14487	14566	14491	14671	14776	14673	14589	14523	14623	14436	14565	14598	14440	14473	14684	14585	14406	14596	14612	14522	14606	14629	14610	14702	14413	14471	14631	14698	14398	14587	14579	14414	14525	14505	14444	14600	14607	14557	14579	14548	14641	14556	14453	14672	14672	14604	14347	14485	14562	14610	14490	14653	14465	14585	14526	14650	14541	14462	14411	14443	14597	14578	14608	14676	14784	14506	14523	14522	14440	14491	14630	14669	14567	14540	14585	14571	14724	14507	14522	14627	14650	14541	14645	14335	14444	14399	14491	14582	14656	14449	14571	14422	14507	14556	14628	14529	14522	14644	14507	14523	14608	14630	14530	14475	14698	14630	14556	14618	14467	14472	14652	14563	14677	14648	14696	14485	14638	14761	14583	14567	14621	14598	14334	14581	14377	14489	14611	14555	14604	14584	14518	14641	14733	14516	14608	14566	14562	14430	14540	14678	14470	14692	14491	14681	14302	14496	14644	14486	14648	14521	14558	14612	14508	14634	14479	14670	14552	14548	14502	14593	14556	14482	14671	14691	14564	14488	14715	14686	14395	14692	14326	14659	14493	14649	14594	14546	14479	14684	14435	14419	14571	14451	14657	14598	14707	14560	14547	14626	14574	14289	14519	14508	14667	14510	14549	14555	14495	14559	14693	14489	14706	14364	14615	14516	14636	14498	14575	14533	14501	14480	14472	14683	14504	14563	14502	14767	14630	14670	14585	14752	14318	14506	14649	14591	14572	14544	14506	14617	14476	14333	14560	14545	14422	14599	14534	14477	14468	14706	14612	14450	14502	14476	14448	14682	14505	14658	14455	14676	14638	14484	14387	14577	14580	14630	14727	14591	14609	14718	14485	14575	14588	14531	14443	14413	14578	14568	14458	14571	14676	14514	14750	14670	14418	14515	14706	14560	14599	14403	14547	14585	14544	14502	14649	14448	14659	14502	14578	14472	14835	14471	14551	14600	14659	14585	14608	14623	14696	14507	14452	14487	14546	14628	14497	14562	14639	14450	14569	14534	14758	14715	14733	14563	14512	14467	14467	14477	14590	14755	14553	14453	14434	14514	14547	14431	14696	14604	14649	14516	14640	14445	14577	14521	14656	14566	14655	14622	14524	14567	14496	14609	14516	14737	14702	14415	14599	14464	14662	14542	14524	14628	14564	14422	14608	14640	14597	14473	14421	14684	14563	14577	14549	14428	14794	14449	14527	14624	14705	14585	14596	14544	14522	14421	14544	14652	14378	14593	14448	14645	14599	14512	14588	14543	14562	14375	14625	14308	14489
22598	20994	28706	23458	21145	23000	24629	19409	18497	18601	18222	17916	17805	17587	22369	39084	34412	30176	24777	20365	18213	17285	17115	17008	17059	17049	17205	17019	17048	17134	17186	17097	17119	16975	17006	17036	17141	16876	17125	17056	17047	16918	17009	17048	17092	17149	17027	17078	17045	17107	17037	17042	17185	16704	16896	17102	16799	17026	16893	17030	17071	17056	16839	16963	16767	17061	17032	16911	16902	17162	16947	17239	16884	17052	16890	17048	16942	17027	16961	17050	17179	16956	17045	16959	16929	16840	17110	16824	17024	17010	16812	17007	16893	16963	17033	16966	17033	16824	16983	17083	16894	16869	17170	16810	16723	16813	16908	16838	16912	16966	16848	16822	16865	16927	17007	17031	16957	17023	17002	17092	17148	16893	16788	16730	16865	17052	16752	16892	16991	17060	16962	16962	16897	17023	17004	16897	17069	17078	16872	16760	16965	16837	16934	17043	16869	17043	16798	17083	16970	17000	16861	16845	16857	16856	16783	16978	16742	16791	16937	17009	16921	16917	17074	16763	16848	16787	16866	16897	16904	17009	16971	17037	16906	16919	16774	16909	17003	16653	16889	17021	17040	17126	16875	16726	16739	16752	16870	16956	16821	17096	16712	16847	16793	16849	16752	17091	16869	17108	16883	16777	17020	16968	16824	16833	16818	16913	16876	16967	16926	16688	17011	16907	17046	16951	16957	16692	16900	16998	16905	16808	16976	16766	17168	16854	16827	16724	17001	17024	16897	16920	16856	16779	16848	16958	17059	17203	17047	16705	16916	16730	16965	16698	16805	16893	16996	16846	16858	16914	16855	16846	16828	17004	16897	16869	16750	16779	16908	16948	16947	16886	16851	16823	16888	16925	16997	17041	16837	16848	16859	16884	16815	16869	17013	17188	17033	16943	17014	16888	16974	16897	16694	16827	16959	16961	16861	17003	16883	16834	17232	16845	16916	16974	16890	17012	16895	17001	16890	16896	17165	16898	16840	17043	17096	17051	16866	16856	16906	16844	16831	16862	16755	16739	16760	16904	16954	16812	16820	17007	17049	16884	16916	17040	16702	16746	16880	16924	17028	16961	17093	16893	16890	16852	17016	17073	16970	16921	16822	16877	16974	16938	16757	16794	16882	16860	16875	17042	17127	16930	16968	16980	16811	16974	16761	16793	16902	16840	16684	16780	16863	16789	17018	16890	17027	16857	17068	17056	16833	17017	17165	16775	16648	17009	16944	16926	16855	16870	16920	16833	17213	17059	16950	16828	16684	16871	16726	16971	17017	16920	16768	16808	17097	16767	16791	16904	16971	16956	16859	16679	17025	16971	16926	17074	16910	16860	16859	16892	16952	16954	17057	16898	17034	16970	16920	16925	16998	16645	17208	16840	16792	16824	16786	17005	16731	16879	16961	16728	17042	16843	16937	16822	16934	16841	16916	16803	17013	16917	16789	16866	16871	16932	16901	16798	16870	16932	16795	16796	16986	16811	16811	16740	16994	16885	16968	16662	16768	16820	16863	16937	16843	16930	16920	16815	16985	16944	16970	16719	16726	17024	16836	16977	16878	16909	16721	16809	16827	16970	16818	17039	16898	16860	16967	16859	16996	16698	16706	16736	16997	16815	16917	16900	16913	16973	16944	16904	16717	16897	16653	16831	16920	16679	16915	17060	16867	16912	16806	16978	17126	16842	17099	16907	16932	17079	16948	17085	16888	16817	16846	16754	16593	16959	16975	16788	16844	16897	16931	16882	17021	16961	16859	17032	16956	16606	16754	16886	16766	16987	16998	16952	16879	17029	16993	17001	17146	16784	16979	16908	16720	16937	17107	17000	17123	16905	17136	16797	16881	16825	16921	16901	17082	17012	16754	16734	16800	16793	16834	16956	16919	16964	16939	16759	17085	16770	17096	16839	16891	16916	16829	16797	16853	16982	17028	16944	16838	17007	17016	16790	16921	16821	16911	16899	16883	16788	16974	17030	16860	16900	16741	16853	17074	16895	17028	17124	16846	17002	16750	16944	16912	16861	16882	16777	16771	16862	16950	17055	16963	17072	16792	16676	16841	16857	16902	17070	17028	16882	16894	16882	16983	16853	16962	16683	16735	16853	16910	16939	16949	16805	17035	16953	16942	17046	16987	16843	16974	16943	16876	16983	16903	16998	16812	17063	16814	16924	16907	17042	16936	16979	16897	16823	16902	17019	16952	16961	16785	16945	17063	17034	17034	16936	16666	16755	16918	16967	16892	16842	17002	16890	16904	17002	17108	16885	16815	16868	16925	16944	16957	17085	16896	17080	16997	16890	16796	17144	16975	16881	16656	16763	16957	16883	16884	16792	17060	16814	16924	16835	16938	16978	16911	17057	16863	16946	17042	16815	16986	16891	16961	17022	16812	16752	16945	16980	16894	16888	16905	17119	16731	16734	17048	16972	16982	16979	17097	16855	16612	16867	16654	16868	17116	16965	17188	16871	16955	16716	16969	16868	16876	16830	16808	16829	16951	16939	16971	16781	17050	17100	16902	16909	17049	16922	16853	16920	16933	16914	16728	16877	16983	16944	16929	17143	16944	16850	16889	16794	17046	16786	16829	16980	17020	16923	16845	17044	16984	16767	16980	17075	16961	16952	16924	16885	16834	17023	16731	16792	17080	16836	16935	16989	16860	16817	16839	17159	16969	17035	16831	17050	16942	16999	16949	16821	16874	16779	16681	16922	17068	16890	16896	16804	16954	16907	16856	16646	16796	16796	16912	17095	17077	16662	16972	16913	16709	16869	17062	17090	16877	16624	16956	17030	17020	16914	17065	16872	17020	16746	16899	16946	17062	17034	16864	16904	16871	16869	16921	16901	16841	16810	16889	16954	16908	17046	16958	17063	17025	17050	16948	16763	16647	16950	16936	16950	17003	17045	16940	16754	17044	17052	17013	16878	16821	16861	16993	16867	16795	16856	17015	16825	17017	16987	16815	16945	16849	16889	17026	17056	16846	16823	17157	16838	16840	17039	17004	16859	17024	16918	16959	17063	16961	16745	16741	16961	16897	16874	16853	16954	17000	16917	17111	17000	16787	16850	16783	17148	16844	17047	16852	16895	16980	16865	16887	16653	16683	16940	16969	16883	17061	16969	16965	16810	16888	16893	16805	16932	16916	16809	16917	16832	16798	16709	17114	16965	16876	16869	16797	16991	16857	16845	17064	17047	16828	16773	17048	16813	16820	16929	16830	16911	16898	16792	16966	16974	16914	16791	16812	16956	17045	16806	16961	16813	16829	16951	16820	16797	16768	16987	16705	16831	16930	16963	17043	16833	16803	16860	16973	17011	16939	16768	16701	17062	16881	16761	16976	16783	17017	16959	17083	16878	16877	16822	16869	16792	17281	16980	16796	16728	17059	16910	16868	16822	16747	16783	16896	17040	16885	17010	16863	16922	16934	16745	16875	16794	16838	16786	16853	16788	17125	16795	17056	16795	17009	17027	16824	16762	17056	16871	16938	16820	16979	17006	16739	17020	16805	16883	16946	17027	17012	17070	16779	17001	16772	17037	16741	16732	17044	17139	16942	17028	16776	17117	16727	17108	16826	17038	16917	16771	16882	17040	16982	16732	16885	16779	17032	17008	16988	17019	17024	16783	16945	16920	16765	16849	17041	17153	17017	16872	16838	17074	16928	16822	16855	16967	16816	16906	17120	17103	16775	16851	16919	16854	16938	16929	16976	16796	16904	16803	16757	16888	17094	17083	17117	16973	16964	16810	17035	16942	16868	16762	16861	16734	16976	16897	16792	16909	16780	16783	16722	16856	16754	16930	16828	16978	17004	17017	17091	16876	16847	16775	16944	16736	16902	17045	16754	16987	16817	16899	16955	16789	16954	16944	16895	16988	16915	16891	16952	16860	16883	16759	16877	17024	16770	17065	16851	16682	17102	17005	16868	17024	17025	17073	17048	16753	16719	16762	16877	16764	16868	17089	16963	16923	17019	16798	16900	16947	17101	16790	16787	17045	16984	16832	16861	16707	16833	16852	16958	17033	16817	17066	17071	16787	16867	16770	16995	16911	17014	17063	16818	16825	17050	16773	16753	16911	16981	16940	16844	17196	16920	16964	16786	16833	16891	16868	16782	16910	16840	16871	17014	16843	16989	16756	16851	16825	16884	16791	16750	17121	16552	16878	16907	16698	16971	16872	17019	17045	16810	16799	16904	16805	17105	17096	16950	16653	16864	17122	16712	16870	17022	16841	16884	16850	16807	16828	16973	17053	16711	16900	16729	16930	16754	16908	16931	16953	16921	16858	16755	16861	16893	16867	16761	16786	17001	16937	16856	16857	16880	16855	16900	16851	16879	16838	16898	17176	17131	16909	16896	16880	16876	16948	16671	16910	16929	16902	16813	17046	16850	16826	17043	16944	16990	16955	16853	16920	16826	16772	16910	16804	16925	17009	17073	16988	17058	16835	16781	16708	16705	16781	16900	16915	16921	16989	16863	17163	16821	16932	16819	16911	16966	16991	16985	16840	16797	16876	16969	16844	16939	16869	16869	16907	16999	16827	16970	16803	17148	16800	16956	16843	17066	16805	17012	16643	16800	16784	16927	16822	16999	17008	17034	17180	16948	16955	16973	16916	16856	17151	16766	16934	17055	16750	16951	17104	17043	16786	16967	16946	16971	16926	16881	16839	16976	16797	16887	16618	16832	16838	16974	16838	17145	16862	16951	16947	16706	16901	16850	16860	16931	16692	17059	17053	16911	16998	17009	16950	16937	17080	16982	16931	16909	17004	16731	16834	16623	17118	16918	16995	16965	16906	17050	16928	16941	16765	17068	16730	16923	16908	16933	16949	16890	17010	16774	16910	16962	16775	16982	16915	16866	16993	16826	16812	16978	16739	17160	16837	16910	16973	16778	17017	16909	16887	16897	16844	17070	17115	16890	16844	17001	16904	16892	16863	17013	16806	16903	16786	17099	16956	16953	16973	16796	16966	17037	16866	16825	16765	16823	16905	16926	16998	17060	16919	16982	17062	17050	17035	16965	16755	16985	16879	17073	16968	17082	16920	16810	16921	16754	17004	16938	16842	16904	16893	16790	16981	17049	16995	16939	16715	16995	16975	16906	16963	16757	16988	17027	17022	17007	16877	17000	16964	16953	16756	17083	17030
15255	29592	27592	21914	19676	18100	17443	17068	17051	16627	16265	15986	15568	15390	23894	40604	34540	29921	23331	17676	15236	14757	14617	14576	14428	14454	14675	14430	14766	14517	14746	14460	14429	14697	14563	14501	14612	14514	14390	14622	14492	14589	14578	14476	14459	14598	14486	14526	14626	14571	14341	14561	14503	14504	14590	14521	14742	14589	14633	14588	14417	14567	14469	14452	14426	14625	14598	14558	14598	14597	14462	14635	14415	14398	14582	14493	14459	14502	14426	14464	14419	14347	14432	14545	14502	14446	14543	14630	14357	14444	14503	14417	14477	14674	14427	14878	14759	14650	14684	14364	14316	14640	14556	14232	14635	14400	14362	14728	14306	14429	14437	14772	14504	14550	14471	14458	14450	14360	14569	14509	14441	14507	14677	14577	14485	14525	14456	14421	14438	14622	14474	14316	14658	14593	14577	14501	14522	14562	14475	14581	14444	14386	14503	14398	14350	14542	14408	14682	14406	14407	14403	14346	14528	14623	14509	14594	14599	14355	14533	14417	14469	14508	14417	14550	14461	14389	14644	14436	14592	14492	14544	14416	14576	14376	14471	14580	14517	14453	14484	14372	14642	14507	14362	14600	14552	14509	14578	14565	14499	14444	14468	14473	14497	14473	14516	14685	14581	14494	14331	14448	14379	14505	14440	14367	14598	14504	14491	14515	14452	14483	14604	14390	14359	14515	14438	14379	14443	14547	14411	14461	14392	14687	14297	14659	14621	14393	14439	14462	14607	14556	14628	14381	14548	14516	14464	14555	14683	14568	14497	14434	14558	14447	14447	14387	14395	14419	14422	14410	14231	14254	14476	14413	14315	14534	14414	14366	14481	14542	14387	14547	14344	14444	14518	14598	14491	14613	14459	14633	14537	14626	14447	14440	14318	14481	14346	14413	14496	14595	14785	14541	14555	14495	14400	14376	14529	14327	14549	14558	14496	14499	14400	14544	14563	14489	14485	14397	14562	14314	14440	14537	14478	14528	14664	14493	14327	14571	14524	14460	14479	14511	14671	14565	14492	14358	14436	14484	14359	14466	14549	14595	14541	14498	14502	14415	14511	14481	14439	14461	14473	14591	14460	14525	14622	14497	14409	14425	14473	14534	14470	14390	14554	14544	14413	14419	14395	14517	14534	14400	14421	14432	14672	14517	14487	14601	14487	14265	14448	14361	14398	14585	14546	14629	14514	14451	14483	14459	14666	14423	14447	14468	14252	14510	14644	14592	14469	14469	14548	14363	14373	14577	14520	14562	14434	14489	14444	14475	14552	14468	14495	14469	14459	14499	14482	14379	14533	14399	14507	14468	14445	14484	14541	14416	14634	14549	14500	14691	14423	14650	14607	14440	14545	14462	14453	14479	14570	14556	14459	14343	14442	14632	14422	14437	14418	14475	14557	14377	14581	14434	14555	14408	14496	14372	14548	14503	14529	14581	14460	14501	14473	14510	14463	14499	14546	14655	14496	14616	14467	14478	14477	14577	14305	14549	14499	14349	14501	14549	14608	14506	14564	14341	14412	14469	14525	14578	14433	14472	14485	14576	14495	14595	14492	14495	14528	14665	14718	14563	14494	14427	14412	14351	14383	14582	14491	14427	14446	14600	14506	14458	14665	14664	14496	14440	14479	14556	14375	14467	14478	14450	14361	14548	14463	14371	14467	14451	14480	14532	14629	14608	14323	14494	14490	14431	14563	14436	14422	14619	14602	14496	14610	14353	14542	14568	14411	14483	14513	14395	14431	14512	14383	14543	14425	14514	14514	14580	14486	14487	14557	14480	14479	14415	14307	14357	14570	14627	14461	14734	14509	14617	14422	14343	14445	14488	14548	14425	14469	14321	14536	14539	14531	14462	14649	14487	14439	14505	14435	14515	14671	14513	14546	14582	14468	14561	14404	14668	14606	14421	14465	14485	14316	14402	14530	14561	14598	14339	14420	14620	14547	14459	14471	14581	14362	14648	14621	14598	14478	14404	14426	14410	14357	14577	14482	14476	14491	14469	14476	14487	14580	14479	14342	14542	14303	14543	14436	14335	14633	14455	14434	14510	14580	14433	14624	14496	14277	14311	14464	14584	14565	14524	14559	14528	14294	14414	14513	14553	14381	14336	14530	14507	14491	14464	14658	14490	14493	14673	14554	14527	14687	14660	14543	14349	14657	14565	14619	14427	14591	14333	14416	14417	14536	14455	14393	14421	14383	14354	14384	14370	14543	14599	14603	14472	14522	14500	14573	14517	14378	14581	14511	14396	14438	14531	14442	14569	14557	14710	14520	14525	14531	14464	14526	14412	14531	14491	14449	14542	14615	14562	14629	14602	14527	14412	14544	14457	14569	14542	14404	14459	14596	14350	14401	14510	14491	14318	14532	14374	14506	14513	14400	14490	14466	14391	14523	14676	14531	14594	14426	14618	14542	14460	14513	14503	14458	14314	14465	14561	14587	14483	14542	14610	14573	14595	14303	14630	14433	14559	14535	14429	14581	14434	14388	14463	14597	14520	14336	14461	14678	14476	14542	14590	14690	14473	14555	14432	14380	14466	14518	14451	14491	14353	14700	14568	14471	14472	14598	14435	14522	14517	14468	14617	14508	14615	14517	14531	14397	14551	14487	14516	14674	14390	14644	14473	14455	14505	14498	14622	14502	14544	14582	14482	14373	14477	14335	14398	14705	14301	14504	14597	14464	14455	14589	14599	14458	14587	14417	14407	14530	14438	14649	14508	14391	14623	14492	14578	14610	14561	14464	14572	14588	14402	14549	14524	14482	14567	14536	14561	14563	14597	14566	14544	14570	14378	14466	14606	14526	14467	14462	14455	14495	14539	14487	14514	14446	14443	14601	14610	14493	14397	14386	14329	14649	14400	14485	14397	14670	14589	14540	14386	14605	14399	14479	14370	14470	14467	14576	14539	14520	14509	14489	14523	14581	14512	14605	14457	14513	14585	14319	14362	14423	14182	14593	14468	14511	14320	14469	14416	14531	14534	14540	14522	14528	14483	14429	14407	14470	14288	14823	14538	14470	14561	14381	14574	14374	14577	14439	14527	14353	14585	14368	14418	14557	14405	14382	14575	14583	14580	14551	14521	14473	14731	14386	14539	14600	14545	14529	14567	14511	14494	14554	14311	14596	14606	14580	14395	14341	14459	14467	14308	14567	14435	14421	14562	14545	14386	14575	14545	14308	14428	14425	14470	14541	14626	14341	14488	14318	14480	14425	14306	14567	14511	14512	14342	14464	14620	14546	14600	14414	14410	14331	14514	14526	14715	14512	14500	14389	14436	14482	14593	14466	14616	14404	14551	14606	14540	14515	14470	14521	14425	14567	14547	14482	14417	14477	14480	14493	14452	14675	14514	14317	14323	14535	14407	14448	14447	14614	14496	14473	14521	14608	14489	14557	14487	14421	14555	14467	14604	14391	14292	14484	14566	14473	14492	14349	14614	14609	14385	14437	14559	14277	14558	14541	14302	14448	14549	14479	14469	14574	14541	14416	14429	14429	14601	14488	14461	14648	14537	14373	14426	14532	14405	14469	14405	14437	14475	14467	14356	14566	14364	14543	14533	14653	14637	14505	14408	14431	14479	14623	14459	14490	14494	14646	14484	14498	14473	14335	14535	14433	14523	14459	14527	14728	14522	14426	14391	14517	14496	14603	14457	14309	14479	14423	14475	14476	14533	14408	14430	14562	14473	14501	14672	14477	14496	14404	14510	14297	14524	14548	14474	14700	14453	14553	14547	14497	14604	14471	14588	14571	14365	14562	14470	14544	14411	14828	14591	14633	14636	14509	14524	14438	14479	14437	14433	14578	14413	14311	14454	14430	14459	14475	14513	14494	14527	14394	14568	14504	14321	14653	14814	14512	14362	14464	14552	14488	14469	14436	14535	14327	14482	14488	14363	14523	14567	14495	14480	14447	14337	14479	14506	14475	14315	14499	14560	14494	14336	14567	14502	14440	14491	14532	14468	14489	14508	14470	14439	14526	14418	14656	14474	14492	14482	14469	14436	14682	14487	14656	14562	14479	14522	14430	14574	14431	14548	14424	14457	14547	14458	14471	14411	14377	14581	14340	14593	14588	14516	14434	14446	14418	14291	14519	14412	14369	14353	14566	14490	14633	14418	14476	14469	14481	14375	14404	14448	14463	14395	14585	14419	14587	14593	14576	14588	14399	14420	14451	14412	14360	14456	14545	14387	14509	14439	14546	14506	14438	14284	14591	14528	14618	14326	14537	14500	14436	14457	14525	14403	14468	14534	14389	14546	14273	14556	14653	14562	14482	14411	14519	14453	14510	14553	14442	14450	14476	14530	14491	14584	14571	14394	14384	14572	14497	14461	14477	14296	14464	14333	14411	14590	14552	14607	14540	14497	14592	14452	14499	14380	14510	14295	14517	14524	14372	14546	14384	14509	14610	14416	14412	14329	14393	14505	14367	14520	14666	14678	14558	14313	14519	14328	14533	14521	14439	14452	14458	14536	14306	14498	14606	14405	14382	14661	14552	14443	14590	14285	14516	14415	14429	14698	14485	14478	14416	14555	14614	14479	14459	14550	14400	14609	14633	14377	14317	14263	14671	14393	14572	14325	14474	14578	14622	14330	14453	14463	14611	14461	14445	14429	14279	14479	14460	14363	14535	14503	14536	14557	14392	14428	14539	14524	14479	14393	14423	14434	14586	14594	14366	14719	14429	14581	14463	14243	14375	14516	14442	14436	14493	14424	14660	14574	14537	14497	14639	14490	14433	14431	14598	14525	14475	14671	14507	14620	14473	14430	14311	14566	14516	14407	14406	14424	14560	14370	14404	14561	14575	14435	14590	14605	14512	14512	14448	14573	14382	14457	14559	14415	14489	14326	14531	14656	14344	14516	14397	14610	14486	14525	14459	14439	14467	14516	14471	14378	14322	14429	14521	14385	14411	14425	14641	14423	14325	14415	14533	14508	14586	14675	14493	14375	14405	14530	14620	14537	14412	14459	14367	14510	14611	14646	14505	14440	14388	14466	14650	14568	14530	14471	14635	14685	14426	14462	14590	14590	14374	14399	14393	14436	14529	14531	14432	14493	14350	14376	14453	14497	14437	14412	14360	14273	14638	14437	14653	14301	14570	14442	14539	14354	14205	14497	14362	14510	14435	14443
27091	21576	24566	21378	17586	17286	17741	17611	17215	17136	17036	17071	17011	16990	17110	18605	18823	18405	17948	17133	17033	16880	16811	16929	16800	16750	16783	16731	16836	16809	16593	16631	16749	16766	16682	16815	16731	16701	16875	17039	16782	16769	16961	16717	16620	16781	16756	16752	16765	16827	16731	16781	16862	16704	16760	16855	16881	16808	16798	16907	16753	16882	16918	16823	16452	16896	16615	16697	16622	16687	16648	16830	16637	16942	16709	16520	16877	16848	16804	16647	16654	16979	16768	16991	16875	16657	16743	16676	16701	16625	16873	16530	16845	16664	16577	16695	16815	16855	16861	16811	16685	16790	16892	16501	16822	16631	16723	16672	16878	16752	16810	16746	16630	16741	16760	16645	16812	16640	16753	16768	16597	16674	16867	16714	16699	16810	16717	16696	16679	16824	16799	16667	16918	16937	16660	16611	16719	16852	16709	16909	16825	16715	16827	16623	16766	16825	16625	16757	16781	16839	16661	16877	16998	16865	16630	16719	16913	16968	16800	16626	16741	16552	16697	16756	16652	16937	16802	16632	16747	16798	16770	16637	16911	16610	16705	16972	16606	16777	16743	16558	16868	16846	16653	16679	16718	16735	16902	16877	16886	16815	16791	16579	16804	16689	16682	16587	16903	16521	16665	16623	16690	16850	16731	16844	16808	16677	16595	16637	16914	16808	16642	16757	16833	16840	16861	16476	16629	16779	16828	16845	16773	16573	16915	16422	16675	16825	16597	16707	16644	16652	16983	16801	16745	16601	16895	16737	16806	16602	16749	16575	16757	16756	16661	16687	16722	16778	16843	16711	16756	16764	16765	16682	16839	16839	16812	16704	16657	16793	16875	16591	16885	16729	16744	16716	16571	16692	16656	16704	16856	16795	16997	16724	16632	16530	16786	16672	16603	16625	16733	16716	16900	16930	16729	16849	16710	16947	16913	16854	16846	16919	16764	16810	16691	16882	16613	16674	16864	16752	16668	16710	16624	17031	16857	16649	16821	16499	16745	16781	16883	16745	16746	16617	16789	16733	16665	16643	16814	16688	16810	16805	16830	16948	16721	16981	16750	16806	16721	16783	16749	16956	17006	16664	16746	16834	16907	16656	16647	16552	16846	16796	16677	16835	16844	16780	16909	16775	16912	16667	16693	16867	16793	16736	16754	16620	16730	16801	16580	16550	16765	16627	16772	16639	16697	16836	16715	16966	16756	16863	16647	16639	16640	16652	16758	16722	16866	16816	16841	16727	16885	16677	16821	16713	16777	16768	16837	16974	16394	16627	16925	16966	16677	16763	16945	16628	16834	16715	16816	16684	16921	16682	16856	16813	16723	16860	16773	16527	16767	16890	16756	16838	16614	16763	16803	16871	16584	16804	16777	16939	16560	16689	16779	16733	16934	16805	16691	16814	16632	16522	16716	16708	16597	16572	16692	16767	16674	16811	16684	16632	16806	16670	16700	16808	16709	16732	16845	16733	16813	16964	16718	16738	16790	16738	16854	16755	16684	16801	16706	16680	16658	16839	16682	16697	16860	16726	16788	16569	16899	16715	16752	16603	16716	16807	16558	16949	16713	16752	16583	16924	16652	16748	16680	16807	16850	16731	16718	16642	16670	16627	16597	16766	16696	16713	16529	16660	16493	16575	16560	16720	16750	16793	16768	16892	16590	16878	16599	16777	16773	16873	16755	16906	16852	16631	16795	17055	16502	16780	16818	16674	16942	16764	16753	16813	16636	16746	16742	16690	16755	17032	16568	16680	16952	16721	16674	16739	16722	16692	16679	16890	16832	16928	16838	16559	16805	16654	16941	16713	16635	16912	16587	16928	16785	16755	16710	16745	16834	16816	16621	16752	16632	16762	16868	16714	16771	16736	16905	16644	16898	16981	16816	16769	16889	16877	16818	16792	16829	16936	16575	16626	16712	16807	16758	16753	16656	16582	16669	16548	16771	16719	16882	16736	16744	16645	16715	16821	16634	16657	16841	16720	16766	16850	16980	16887	16632	16596	16901	16605	16654	16787	16707	16786	16677	16909	16594	16860	16682	16668	16761	16665	16654	16741	16773	16800	16663	16846	16712	16741	16588	16806	16772	16702	16856	16615	16915	16737	16840	16737	16778	16592	16679	16762	16712	16708	16719	16757	16851	16831	16661	16861	16720	16618	16887	16628	16886	16606	16617	16704	16731	16805	16732	16847	16812	16784	16790	16751	16731	16812	16757	16805	16938	16805	16772	16845	16788	16811	16561	16696	16742	16685	16564	16776	16769	16858	16710	16767	16902	16600	16740	16696	16771	16701	16759	16890	16520	16746	16754	16772	16896	16862	16927	16829	16747	16600	16861	16789	16902	16694	16798	16653	16895	16852	16727	16589	16656	16860	16710	16745	16958	16667	16886	16673	17037	16701	16756	16794	16742	16779	16632	16709	16540	16930	16634	17014	16768	16827	16714	16986	16600	16773	16591	16832	16721	16822	16635	17079	16823	16925	16757	16774	16805	16725	16787	16937	16674	16555	16708	16546	17040	16667	16766	16716	16705	16679	16561	16658	16627	16680	16885	16714	16668	16726	16747	16602	16600	16791	16988	16836	16708	16880	16808	16959	16696	16689	16778	16735	16651	16682	16850	16839	16374	16831	16732	16789	16847	16778	16919	16618	16577	16810	16987	16638	16921	16926	16751	16683	16807	16780	16742	16612	16810	16827	16607	16703	16756	16692	16782	16500	16605	16898	16763	16975	16647	16711	16631	16913	16673	16726	16909	16845	16719	16829	16916	16839	16582	16565	16845	16642	16825	16812	16663	16841	16822	16806	16927	16770	16775	17003	17034	16665	16756	16786	16792	16905	16696	16670	16859	16716	16792	16703	16820	16721	17037	16796	16796	16854	16603	17084	16890	16621	16737	16676	16803	16794	16826	16848	16754	16758	16876	16870	16769	16773	17093	16948	16758	16727	16735	16556	16577	16744	16682	16642	16812	16817	16883	16741	16852	16944	16662	16912	16899	16712	16740	16828	16747	16511	16775	16711	16833	16756	16714	16641	16779	16749	16813	16990	16764	16709	16864	16884	16774	16791	16558	16596	16735	16676	16905	17074	16853	16778	16621	16905	16758	17047	17039	16769	16704	16760	16856	16622	16917	16798	16844	16719	16817	16719	16851	16976	16629	16629	16833	16756	16698	16757	16743	16725	16902	16731	16773	16664	16807	16722	16795	16550	16799	16903	16822	16609	16840	16707	16902	16812	16756	16614	16786	17059	16921	16710	16711	16633	16785	16770	16782	16872	16743	16803	16769	16869	16746	16809	16668	16644	16705	16876	16862	16668	16713	16839	16658	16602	16722	16876	16732	16886	16757	16762	17006	16790	16692	16731	16875	16801	16703	16955	16809	16735	16666	16582	16580	16708	16639	16830	16823	16704	16668	16666	16908	16731	16692	16654	16874	16643	16772	16645	16574	16820	16827	16902	16784	16828	16657	16660	16963	16629	16817	16702	16695	16773	16876	16542	16863	16800	16801	16587	16659	16612	16650	16786	16770	16798	16634	16722	16788	16865	16590	16762	16814	16614	16738	16857	16664	16684	16696	16741	16771	16757	16574	16581	16882	16759	16690	16766	16805	16702	16905	16743	16888	16784	16499	16703	16769	16777	16662	16498	16676	16677	16776	16650	16635	16791	16915	16685	16696	16709	16550	16822	16639	16770	16501	16633	16857	16535	16636	16833	16737	16902	16455	16848	16718	16757	16813	16925	16813	16578	16706	16572	16784	16888	16883	16672	16614	16933	16674	16739	16816	16760	16659	16921	16744	16651	16839	16849	16863	16831	16668	16792	16803	16888	16821	16708	16866	16733	16679	16914	16805	16961	16783	16737	16763	16939	16735	16675	16714	16707	16776	16973	16747	16647	16763	16674	16857	16947	16655	16728	16754	16549	16678	16706	17013	16900	16737	16745	16727	16582	16646	16662	16630	16618	16699	16733	16790	16732	16874	16590	16737	16749	16855	16592	16705	16666	16644	16847	16834	16831	16843	16873	16762	16812	16902	16703	16784	16922	16712	16656	16621	16844	16592	16918	16812	16854	16632	16709	16665	16780	16581	16507	16777	16533	16940	16611	16757	16825	16641	16774	16967	16905	16815	16790	16853	16784	16786	16855	16729	16894	16730	16753	16791	16891	16911	16719	16745	16734	16729	16724	16802	16774	16713	16838	16577	16945	16869	16714	16812	16748	16702	16770	16642	16859	16716	16745	16647	16685	16825	16641	16730	16801	16812	16863	16711	16673	16790	16782	16471	16761	16799	16745	16978	17014	16774	16765	16778	16892	16860	16698	16670	16708	16724	16923	16635	16616	16597	16727	16836	16769	16796	16595	16689	16704	16851	16678	16874	16946	16674	16758	16967	16721	16727	16692	16658	16870	16749	16814	16925	16859	16697	16704	16789	16731	16731	16663	16865	16746	16646	16849	16856	16851	16620	16988	16856	16708	16717	16760	16810	16794	16673	16895	16679	16708	16830	16830	16604	16917	16644	16888	16558	16538	16820	16684	16761	16740	16844	16848	16976	16630	16759	16773	16971	16879	16789	16855	16744	16594	16783	16786	16828	16586	16614	16767	16667	16909	16972	16555	16916	16646	16855	16943	16686	16801	16685	16714	16692	16700	16872	16701	16841	16893	16697	16564	16755	16882	16661	17091	16798	16832	16812	16664	16742	16727	16598	16846	16812	16671	16624	16774	16946	16699	16592	16873	16976	16684	16860	16627	16792	16748	16882	16762	16768	16628	16907	16551	16598	16739	16716	16840	16658	16886	16755	16772	17024	16806	16776	16749	16721	16758	16849	16672	16749	16778	16629	16709	16769	16651	16679	16809	16903	16959	16496	16769	16632	16818	16646	16735	16731	16647	16777	17043	16654	16825	16820	16670	16846	16654	16584	16652	16650	16826	16845	17049	16817	17089	16759	16999	16599	16601	16823	16906	16987	16936	16921	16844	16842	16810	16678	16889	16713	16661	16815	16574	16694	16693	16708	16719	16773	16766	16776	16849	16617	16723	16767	16824	16613	16768	16822	16709	16739	16582	16676	16887	16771	16841	16970	16882	16862	16749	16915	16715	16826	16727	16956	16881	16803	16561	16764	16676	16751	16829	16709	16708
14642	19116	19589	16492	15742	15303	15390	15791	15343	15068	15140	15035	14953	14920	15054	17276	17063	16272	15633	14757	14633	14536	14468	14394	14443	14280	14390	14460	14475	14355	14506	14490	14390	14465	14525	14389	14351	14522	14659	14410	14415	14385	14504	14509	14274	14371	14623	14335	14423	14601	14411	14586	14466	14410	14463	14331	14481	14259	14462	14612	14379	14329	14275	14447	14529	14352	14468	14386	14602	14310	14541	14468	14533	14411	14471	14593	14392	14374	14515	14542	14422	14522	14469	14422	14406	14425	14487	14448	14471	14769	14365	14514	14427	14492	14354	14298	14449	14595	14358	14306	14394	14420	14490	14363	14412	14415	14439	14476	14277	14317	14411	14433	14402	14372	14509	14392	14391	14654	14489	14490	14379	14412	14444	14531	14288	14333	14374	14411	14453	14546	14452	14329	14493	14293	14556	14488	14332	14419	14402	14557	14378	14268	14507	14338	14442	14374	14534	14383	14421	14530	14463	14388	14539	14442	14292	14435	14376	14505	14417	14501	14495	14587	14515	14580	14388	14330	14413	14316	14457	14475	14274	14542	14578	14490	14557	14473	14314	14311	14462	14254	14364	14410	14446	14465	14461	14358	14211	14588	14444	14190	14469	14522	14530	14448	14434	14404	14442	14352	14513	14516	14338	14503	14376	14445	14423	14420	14435	14499	14342	14572	14485	14433	14442	14354	14434	14323	14518	14534	14305	14325	14345	14351	14382	14490	14395	14379	14480	14458	14441	14299	14317	14547	14440	14400	14432	14484	14511	14337	14337	14401	14447	14493	14497	14457	14440	14445	14418	14506	14454	14407	14455	14330	14462	14373	14544	14435	14415	14394	14514	14402	14517	14382	14417	14557	14346	14208	14458	14479	14465	14418	14323	14554	14330	14474	14371	14455	14424	14450	14502	14305	14443	14551	14343	14482	14475	14452	14408	14517	14224	14565	14512	14140	14458	14559	14347	14462	14389	14398	14392	14494	14440	14319	14418	14385	14368	14444	14431	14342	14438	14454	14563	14411	14382	14513	14427	14511	14470	14348	14398	14494	14630	14551	14413	14424	14432	14488	14606	14401	14368	14409	14373	14263	14378	14401	14381	14372	14368	14310	14476	14523	14411	14333	14368	14491	14414	14378	14460	14234	14459	14400	14457	14518	14514	14485	14421	14457	14407	14454	14366	14460	14413	14427	14382	14441	14473	14473	14497	14582	14288	14429	14354	14457	14518	14526	14561	14419	14346	14473	14456	14224	14459	14411	14411	14415	14350	14478	14419	14319	14324	14450	14319	14445	14466	14455	14285	14571	14465	14397	14580	14342	14467	14442	14251	14287	14445	14493	14366	14346	14256	14411	14368	14311	14416	14359	14486	14572	14346	14408	14501	14464	14342	14527	14452	14479	14339	14348	14483	14432	14509	14421	14392	14252	14437	14418	14491	14449	14460	14324	14399	14488	14471	14447	14532	14417	14434	14333	14399	14610	14433	14417	14415	14470	14253	14325	14686	14434	14441	14485	14573	14307	14399	14341	14528	14294	14454	14370	14487	14260	14320	14493	14287	14380	14416	14393	14433	14419	14362	14415	14542	14393	14247	14348	14296	14301	14395	14276	14487	14420	14465	14436	14536	14492	14387	14420	14610	14376	14438	14345	14311	14383	14452	14499	14393	14447	14539	14395	14489	14583	14419	14421	14518	14451	14496	14374	14414	14485	14474	14548	14317	14308	14595	14541	14361	14555	14472	14556	14372	14557	14395	14448	14409	14340	14455	14407	14542	14407	14306	14461	14368	14355	14361	14581	14444	14380	14519	14456	14485	14345	14274	14524	14279	14365	14408	14419	14392	14469	14453	14486	14360	14410	14325	14349	14328	14506	14458	14411	14306	14525	14278	14494	14714	14313	14511	14466	14543	14485	14480	14283	14418	14297	14346	14575	14454	14311	14364	14503	14466	14622	14267	14548	14383	14244	14515	14569	14402	14612	14370	14380	14350	14552	14431	14466	14562	14536	14354	14545	14267	14392	14386	14321	14523	14315	14377	14405	14472	14390	14561	14508	14342	14409	14521	14543	14382	14574	14399	14478	14479	14461	14396	14360	14435	14405	14365	14621	14492	14387	14339	14374	14427	14318	14419	14545	14359	14513	14418	14451	14463	14540	14296	14447	14407	14535	14339	14390	14517	14567	14531	14538	14476	14520	14358	14518	14280	14469	14379	14526	14550	14434	14345	14422	14329	14402	14394	14499	14597	14261	14449	14498	14332	14458	14417	14555	14274	14320	14330	14552	14450	14522	14272	14311	14322	14463	14680	14574	14465	14401	14431	14369	14395	14297	14622	14343	14546	14504	14435	14546	14270	14505	14449	14273	14444	14375	14435	14447	14410	14443	14438	14308	14317	14476	14454	14502	14353	14465	14423	14323	14356	14406	14512	14286	14411	14465	14452	14434	14504	14413	14360	14541	14415	14431	14405	14476	14280	14294	14591	14252	14352	14270	14448	14624	14458	14364	14467	14357	14455	14484	14371	14312	14392	14419	14464	14384	14308	14273	14374	14266	14441	14394	14587	14465	14272	14500	14402	14574	14465	14534	14454	14640	14576	14276	14581	14398	14365	14360	14437	14430	14399	14394	14412	14382	14410	14427	14507	14527	14621	14373	14519	14401	14499	14268	14428	14461	14478	14527	14351	14542	14479	14472	14490	14331	14508	14265	14561	14473	14505	14470	14416	14391	14529	14508	14586	14401	14327	14550	14435	14292	14429	14586	14420	14424	14454	14499	14515	14339	14407	14476	14432	14396	14220	14443	14435	14355	14368	14383	14556	14469	14485	14438	14431	14392	14463	14295	14495	14377	14651	14271	14435	14398	14338	14442	14515	14295	14541	14491	14374	14367	14367	14505	14646	14368	14497	14465	14335	14421	14368	14456	14399	14498	14535	14443	14412	14358	14579	14550	14408	14477	14525	14448	14428	14534	14353	14332	14410	14507	14304	14598	14299	14473	14440	14345	14410	14313	14447	14506	14463	14331	14492	14376	14328	14358	14447	14360	14544	14476	14501	14379	14449	14546	14578	14552	14389	14608	14328	14357	14357	14337	14379	14599	14419	14359	14617	14426	14577	14364	14274	14542	14440	14283	14518	14431	14324	14407	14340	14536	14456	14556	14541	14324	14254	14455	14307	14529	14282	14532	14345	14370	14349	14582	14418	14285	14366	14560	14538	14418	14402	14442	14414	14323	14438	14431	14480	14233	14432	14534	14379	14507	14421	14355	14526	14373	14512	14572	14423	14454	14294	14346	14439	14523	14525	14450	14384	14318	14371	14263	14408	14504	14380	14534	14453	14413	14351	14423	14477	14477	14631	14407	14382	14317	14558	14564	14434	14477	14406	14495	14495	14529	14437	14491	14617	14453	14498	14330	14464	14423	14439	14254	14452	14419	14374	14450	14440	14336	14368	14345	14422	14228	14425	14489	14393	14624	14150	14339	14655	14474	14508	14426	14349	14491	14473	14339	14532	14440	14462	14517	14560	14462	14476	14470	14416	14438	14359	14472	14410	14455	14335	14499	14433	14353	14350	14445	14475	14437	14559	14468	14383	14497	14377	14539	14541	14514	14584	14387	14499	14656	14481	14415	14363	14672	14481	14407	14370	14396	14442	14631	14375	14504	14573	14413	14493	14589	14470	14453	14344	14356	14518	14513	14488	14415	14601	14431	14482	14351	14586	14262	14416	14449	14419	14344	14648	14340	14424	14414	14409	14490	14337	14486	14353	14478	14425	14455	14443	14404	14562	14265	14427	14488	14479	14441	14457	14449	14321	14261	14506	14496	14321	14253	14353	14458	14303	14687	14365	14460	14376	14310	14631	14402	14386	14258	14352	14377	14403	14431	14501	14437	14462	14460	14564	14367	14512	14380	14349	14472	14571	14534	14508	14354	14408	14556	14346	14464	14505	14489	14348	14373	14339	14429	14414	14462	14413	14470	14423	14548	14371	14433	14476	14484	14417	14287	14239	14570	14550	14350	14464	14639	14394	14601	14441	14470	14273	14492	14183	14471	14605	14463	14462	14471	14322	14497	14466	14284	14519	14347	14466	14353	14493	14292	14325	14414	14452	14408	14536	14433	14411	14497	14501	14360	14437	14342	14634	14398	14414	14303	14322	14576	14440	14570	14565	14498	14472	14424	14446	14279	14434	14515	14619	14591	14459	14504	14380	14468	14528	14424	14502	14500	14456	14249	14328	14533	14401	14560	14371	14462	14362	14425	14383	14392	14439	14352	14284	14323	14536	14366	14377	14558	14375	14365	14474	14466	14554	14391	14401	14428	14490	14400	14377	14310	14525	14457	14517	14363	14340	14395	14277	14451	14429	14359	14614	14379	14363	14186	14379	14352	14457	14558	14462	14281	14564	14574	14369	14517	14585	14680	14352	14479	14461	14520	14536	14522	14358	14445	14576	14461	14357	14428	14494	14316	14346	14576	14362	14516	14548	14348	14432	14519	14466	14484	14499	14381	14469	14480	14534	14369	14470	14486	14464	14397	14487	14313	14500	14457	14431	14267	14374	14447	14467	14459	14480	14433	14371	14321	14547	14301	14388	14375	14436	14270	14510	14411	14342	14676	14609	14645	14376	14552	14341	14361	14397	14534	14246	14421	14335	14576	14366	14516	14416	14392	14482	14353	14477	14483	14496	14284	14548	14468	14378	14305	14586	14437	14523	14575	14538	14475	14497	14306	14502	14465	14269	14393	14416	14471	14528	14521	14374	14430	14391	14372	14499	14465	14345	14411	14463	14432	14379	14421	14332	14508	14283	14472	14433	14457	14338	14447	14477	14443	14325	14435	14301	14549	14412	14383	14393	14292	14452	14497	14544	14342	14428	14552	14416	14465	14477	14374	14398	14437	14397	14426	14441	14332	14408	14446	14424	14471	14328	14328	14444	14408	14485	14529	14431	14335	14454	14438	14512	14357	14525	14497	14468	14311	14589	14580	14441	14589	14420	14298	14466	14535	14421	14639	14419	14391	14465	14570	14414	14528	14584	14402	14563	14434	14556	14506	14427	14298	14556	14401	14422	14771	14390	14554	14345	14499	14518	14440	14492	14508	14531	14431	14553	14449	14382	14516	14529	14436	14252	14552	14470	14445
23792	20806	28007	23803	21638	20816	20013	17824	17192	17230	17040	17016	17066	16735	20027	28164	26428	23461	19944	17913	16856	16474	16171	16351	16245	16333	16281	16515	16324	16398	16293	16209	16311	16255	16214	16276	16131	16365	16275	16308	16192	16282	16225	16286	16296	16255	16083	16212	16408	16487	16363	16337	16359	16349	16401	16231	16193	16251	16106	16428	16367	16267	16149	16181	16426	16230	16327	16306	16351	16144	16450	16313	16281	16434	16098	16157	16397	16054	16277	16067	16265	16155	16361	16384	16344	16333	16193	16463	16080	16222	16307	16294	16321	16407	16253	16280	16287	16234	16450	16190	16386	16194	16184	16276	16190	16353	16316	16327	16310	16169	16150	16324	16379	16191	16191	16208	16224	16249	16410	16208	16233	16169	16287	16364	16193	15973	15857	16272	16314	16349	16265	16394	16125	16292	16251	16486	16224	16215	16350	16214	16304	16132	16363	16226	16268	16451	16246	16388	16313	16200	16433	16272	16146	16180	16190	15957	16364	16249	16252	16179	16423	16207	16100	16219	16081	16145	16350	16274	16281	16410	16290	16224	16390	16083	16293	16236	16332	16361	16355	16213	16147	16326	16206	16301	16213	16130	16408	16233	16139	16275	16132	16108	15995	16051	16173	16205	16134	16331	16442	16240	16470	16132	16358	16213	16424	16444	16267	16233	16174	16324	16198	16243	16113	16429	16276	16311	16394	16414	16313	16235	16264	16233	16234	16229	16277	16231	16449	16340	16433	16478	16238	16164	16369	16262	16169	16163	16156	16341	16158	16357	16339	16087	16429	16174	16289	16293	16177	16416	16108	16106	16411	16257	16239	16142	15969	16206	16320	16381	16316	16294	16069	16154	16172	16345	16213	16330	16332	16310	16465	16333	16122	16198	16386	16348	15947	16167	16209	16220	16058	16348	16086	16410	16229	16400	16385	16310	16259	16263	16016	16244	16254	16223	16259	16294	16173	16253	16052	16174	16206	16315	16212	16315	16175	16323	15942	16236	16260	16250	16324	16200	16558	16314	16337	16070	16667	16393	16341	16145	16275	16156	16163	16153	16159	16230	16186	16346	16339	16164	16314	16228	16259	16126	16172	16222	16223	16398	16332	16349	16234	16437	15960	16224	16426	16312	16081	16322	16472	16211	16209	16447	16199	16404	16147	16117	16459	16360	16189	16504	16197	16216	16382	16207	16142	16131	16176	16137	16068	15993	16338	16365	16334	16498	16333	16274	16280	16311	16088	16371	16222	16084	16173	16358	16291	16086	16196	16063	16114	16384	16287	16042	16235	16191	16197	16203	16095	16000	16378	16198	16349	16392	16354	16200	16252	16109	16092	16166	16210	16449	16464	16304	16221	16209	16158	16121	16109	16317	16192	16133	16297	16194	16157	16237	16319	16297	16467	16176	16103	16180	16475	16247	16315	16276	16312	16383	16402	16221	16212	16289	16176	16225	16213	16293	16211	16189	16415	16345	16353	16309	16276	16143	16236	16375	16178	16448	16096	16300	15971	16177	16229	16261	16243	16308	16271	16196	16298	16162	16168	16372	16271	16310	16196	16189	16362	16137	16291	16400	16450	16040	16336	16066	16441	16258	16133	16388	16264	16244	16349	16200	16259	16419	16149	16269	16386	16261	16168	16099	16267	16336	16390	16420	16298	16102	16106	16265	16266	16307	16285	16239	16260	16158	16374	16454	16319	16377	16183	16106	16409	16199	16303	16429	16184	16155	16205	16222	16120	16244	16305	16271	16278	16214	16258	16275	16211	16248	16451	16285	16261	16284	16346	16225	16313	16134	16311	16245	16234	16268	16325	16188	16083	16464	16204	16225	16323	16367	16147	16330	16232	16349	16209	16109	16373	16238	16207	16271	16204	16454	16220	16361	16483	16158	16159	16382	16495	16131	16118	16440	16291	16312	16223	16516	16529	16336	16362	16269	16287	16188	16393	16320	16209	16261	16405	16311	16301	16242	16281	16211	16280	16166	16331	16231	16392	16162	16390	16128	16276	16100	16090	16205	16511	16354	16186	16320	16438	16108	16414	16262	16330	16157	16332	16070	16338	16291	16396	16314	16109	16156	16234	16309	16314	16334	16253	16109	16208	16257	16086	16258	16237	16188	16260	16325	16220	16293	16218	16143	16401	16362	16006	16199	16378	16363	16413	16350	16242	16311	16339	16339	16290	16264	16433	16166	16325	16141	16217	16350	16507	16157	16257	16397	16202	15995	16281	16430	16285	16178	16242	16348	16240	16242	16275	16226	16186	16196	16294	16225	16349	16339	16109	16071	16187	16210	16115	16082	16380	16262	16036	16365	16135	16131	16250	16476	16261	16174	16273	16330	16229	16267	16208	16325	16216	16416	16257	16104	16221	16014	16117	16183	16117	16236	16252	16302	16195	16339	16183	16102	16115	16091	16181	16055	16421	16339	16337	16270	16411	16121	16309	16319	16299	16137	16352	16243	16409	16189	16257	16083	16405	16262	16043	16452	16193	16463	16271	16299	16073	16418	16230	15956	16241	16266	16361	16175	16331	16112	16395	16303	16394	16303	16198	16281	16345	16338	16029	16317	16342	16162	16176	16232	16267	16188	16427	16225	16263	16398	16087	16344	16490	16317	16128	16339	16322	16168	16167	16096	16127	16239	16193	16244	16204	16346	16362	16176	16153	16273	16286	16356	16223	16183	16339	16478	16224	16166	16022	16228	16203	16271	16308	16020	15920	16204	16317	16418	16220	16389	16273	16216	15979	16172	16211	16312	16518	16239	16180	16182	16205	16221	16236	16242	16301	16229	16501	16226	16352	16300	16323	16161	16169	16136	16321	16402	16202	16234	16080	16104	16316	16205	16365	16404	16300	16202	16220	16303	16300	16350	16431	16243	16282	16321	16199	16161	16136	16102	16281	16253	16278	16230	16098	16157	16376	16399	16299	16185	16385	16422	16260	16272	16322	16526	16384	16215	16112	16300	16404	16312	16200	16224	16255	16270	16125	16303	16287	16068	16202	16161	16330	16125	16223	16418	16227	16316	16217	16209	16300	16111	16395	16484	16130	16171	16307	16192	16193	16165	16178	16187	16136	16226	16207	16107	16353	16224	16268	16328	16243	16397	16259	16252	16203	16238	16295	16293	16370	16323	16232	16245	16199	16146	16168	16031	16238	16177	16219	16263	16237	16233	16223	16431	16161	16191	16346	16125	16366	16377	16171	16307	16368	16167	16172	16140	16018	16251	16371	16160	16169	16310	16454	16164	16115	16278	16279	16405	16454	16341	16206	16446	16451	16084	16104	16366	16347	16426	16259	16169	16346	16309	16369	16281	16354	16054	16236	16177	16242	16254	16124	16074	16328	16389	16239	16334	16255	16277	16298	16282	16150	16103	16239	16179	16454	16278	16296	16148	16142	16262	16207	16381	16318	16232	16285	16102	16249	16069	16339	16350	16338	16209	16251	16357	16071	16459	16116	16030	16324	16330	16068	16166	16287	16415	16146	15932	16124	16225	16152	16130	16159	16031	16256	16488	16267	16266	16369	16134	16126	16237	16330	16276	16299	16396	16254	16184	16323	16209	16288	16219	16097	16399	16386	16253	16131	16445	16317	16448	16229	16272	16262	16241	16239	16136	16161	16283	16284	16178	16244	16151	16018	16282	16237	16166	16278	16375	16296	16285	16141	16149	16366	16182	16120	16166	16330	16234	16257	16261	16102	16281	16083	16197	16361	16167	16128	16184	16320	16160	16277	16078	16305	16326	16303	16132	16211	16233	16289	16328	16233	16216	16135	16326	16232	16276	16357	16388	16472	16300	16222	16376	16136	16204	16035	16253	16222	16151	16264	16333	16235	16288	16237	16332	16096	16303	16335	16216	16233	16208	16078	16150	16141	16271	16214	16326	16282	16351	16417	16189	16045	16289	16129	16351	16357	16340	16197	16407	16342	16264	16215	16238	16232	16353	16287	16347	16293	16244	16161	16281	16513	16268	16334	16169	16249	16244	16259	16207	16073	16329	16412	16331	16089	16284	16469	16104	16250	16150	16181	15996	16257	16050	16419	16427	16098	16415	16331	16148	16219	16198	16303	16236	16080	16315	16359	16203	16355	16331	16394	16406	16427	16544	16242	16326	16464	16238	16332	16129	16124	16037	16384	16294	16245	16297	16337	16241	16314	16267	16455	16303	16351	16167	16311	16122	16273	16045	16233	16173	16264	16160	16293	16125	16245	16421	16200	16142	16066	16155	16298	16234	16279	16279	16351	16297	16435	15954	16331	16143	16104	16313	16385	16404	16343	16324	16205	16299	16248	16305	16293	16139	16226	16210	16142	16369	16217	16206	16168	16294	16390	16361	16339	16256	16119	16280	16219	16290	16328	16226	16054	16185	16152	16277	16328	16209	16384	16444	16040	16452	16262	16278	16305	16354	16444	16320	16107	16342	16431	16234	16285	16260	16194	16353	16326	16374	16388	16292	16374	16058	16288	16365	16040	16330	16205	16125	16297	16166	16176	16310	16345	16226	16304	16453	16287	16221	16065	16247	16427	16273	16238	16109	16221	16222	16327	16211	16142	16169	16252	16383	16302	16463	16107	16304	16246	16307	16363	16303	16455	16300	16382	16371	16366	16314	16108	16044	16315	16257	16129	16321	16190	16314	16093	16479	16341	16173	16111	16258	16202	16399	16153	15938	16253	16285	16126	16273	16232	16308	16228	16304	16251	16292	16035	16265	16288	16189	16273	16248	16162	16252	16159	16450	16376	16413	16401	16399	16246	16160	16217	16121	16364	16346	16202	16027	16184	16301	16178	16179	16364	16272	16262	16306	16269	16406	16138	16421	16296	16313	16200	16320	16428	16268	16245	16391	16252	16450	16260	16216	16296	16316	16284	16264	16191	16115	16316	16061	15968	16481	16288	16266	16178	16192	16178	16193	16217	16176	16256	16195	16308	16297	16200	16315	16397	16018	16187	16177	16359	16113	16444	16389	16224	16409	16176	16165	16205	16142	16235	16194	16235	16371	16241	16271	16062	16162	16260	16355	16216	16235	16405	16262	16199	16376	16050	16412	16277	16148	16126	16087	16236	16060	15991	16052	16158	16260	16198	16192	16266	16423	16024	16080	16384	16103	16305	16358	16181	16402	16457	16156	16087	16100
13414	23734	23207	18424	17146	16570	16512	16130	15872	15445	15408	15344	14826	14578	20218	29962	26706	22518	18104	15563	14641	14385	14251	14197	14081	14137	14164	13992	14104	14104	14062	14017	14305	14172	14017	14091	14208	14111	14175	14082	14110	14162	14153	14200	14059	14156	14231	14118	14082	14220	14163	14295	13986	14051	14138	14133	14031	14133	14069	14009	14137	14040	14069	14213	14185	13998	14229	14323	14182	14123	14061	14314	14074	14292	14125	14347	14025	14005	14206	14210	14235	14180	14222	14224	14204	14116	14102	14169	13973	14156	14128	14078	14238	14227	14040	14166	14144	13973	14132	14053	14126	14092	14020	14014	14177	14127	14033	14139	14081	14121	14043	14272	13966	14019	14131	14147	14265	14070	13955	14292	13990	14059	14079	14158	14322	14018	14107	14058	14094	14138	14160	14095	14046	14164	14131	14005	14119	14146	14038	14233	13893	14144	14055	14120	14003	14173	14111	14139	14133	14100	14302	14074	13982	14044	13930	14187	14336	14178	14000	14055	13962	14122	14097	14144	14174	14147	14149	14252	14274	14004	14103	14168	14140	14099	14109	14153	14179	14236	14029	13920	14229	14212	14112	14022	14132	14099	14106	14070	14180	14160	14191	14363	14313	14307	13917	14309	14143	14254	14020	14226	14043	14172	14173	14113	14271	14187	14037	14084	14176	14048	14264	14109	14110	14208	14276	14078	14135	14157	14152	14228	14179	14088	14143	14191	14092	14175	14103	14180	14286	14091	14245	14286	14055	14054	14056	14160	14239	14124	14045	14156	14133	14060	14094	14102	14135	14069	14232	14147	14096	14067	14084	14011	14107	14103	14225	14126	14101	14134	14298	14133	14113	14122	14160	14239	14064	14058	14151	14170	13966	14151	14171	14182	14142	14263	13925	14317	14184	14075	14179	14157	14198	14213	13930	14318	14089	14153	14081	14206	14108	14118	14197	14160	14258	13982	14020	13975	14241	14141	14160	14133	14053	14079	14060	14018	14247	13944	14100	14133	14090	13986	14171	14185	14180	14088	14038	14152	14229	14246	14145	14086	14033	14013	14107	14228	14142	13912	14083	14128	14185	14166	14108	14146	13982	14099	14000	14119	14197	14206	14210	14324	14030	14004	14051	14287	14188	13967	14155	14166	14098	14272	14136	14152	14211	14150	14015	14060	14238	14156	14023	14162	14118	14124	14108	14408	14114	14089	14044	14167	14100	14276	14180	14294	14129	14231	13940	14006	14081	14109	14093	14032	14349	13934	14222	14220	14104	14068	14176	14090	14048	13916	14077	14195	14093	14348	14219	14159	14080	14053	14222	14065	14147	14154	14135	14073	14160	14002	14141	14119	14178	14100	14211	14103	13976	14244	14051	13989	14168	14198	14062	14079	14053	14075	14353	14193	14011	14007	14126	14098	14219	14124	14349	14119	14041	14117	14107	14088	14286	14156	14305	13849	13998	14002	14212	14144	14120	14063	14053	14207	14168	14128	14205	14168	14245	14239	14279	14133	14020	14258	14002	14089	14053	14143	14139	14198	14188	14022	14051	14057	14042	14123	14025	14144	14038	14150	14171	14157	14160	14033	14112	14187	13968	14264	14118	14187	14020	14126	14026	14109	14038	14065	14179	14028	14152	14263	14161	14163	14003	13937	14047	14140	13963	14137	14129	14314	14044	14071	14215	14114	14275	14188	14132	14162	14098	14069	14048	14234	14027	14152	14294	14201	13971	14038	14257	14168	14250	14143	13993	14236	14275	14101	14169	13991	14188	14173	13934	14064	14107	14144	14129	14205	14096	14124	14053	14245	14196	14038	14081	14109	14189	14157	14041	14186	14045	13981	14081	14085	14103	14066	14143	14315	14048	13995	14156	14341	14165	14222	14182	14243	14102	14234	14130	14182	14057	14129	14186	14187	13933	14233	14088	14012	14132	14199	13977	14016	14126	14131	13986	14132	14079	14211	14032	14125	14198	14100	14202	13994	14128	14160	13962	14071	14142	14160	14177	14154	14066	14218	14127	14005	14029	14165	14230	14028	13989	14079	14111	13973	14165	14019	14111	14168	14119	14270	14168	14055	14147	14091	14158	14100	14157	14270	14126	14119	14081	14224	14025	14207	14247	14204	14157	14084	14073	14140	14037	14113	14254	14115	14130	14355	14143	14142	14011	14083	14389	14113	14055	14027	14084	14161	14064	14180	14240	14212	14082	14153	14149	14120	14097	14091	14162	14150	14004	14197	14100	14127	14139	13938	14112	14200	14192	13974	14178	14197	14083	14171	14198	14172	14107	14041	14179	14261	13944	14209	14228	14045	14261	14139	14056	14114	14266	14151	14208	14166	14163	14095	13976	14054	14106	14081	14078	14088	14201	14045	14201	14227	14235	14129	14309	14244	13978	14055	14266	14098	14213	14177	14109	14038	14167	14147	14248	14038	14092	14117	14127	14199	14039	14188	14008	14014	14050	14223	14005	14039	14299	14112	14070	14135	14004	14168	14064	13972	14156	14003	14054	14155	13960	14133	14219	13977	14109	14162	14033	14097	14072	14270	14020	14281	14164	13865	14273	14069	14042	14015	14011	14049	14064	14057	14186	14109	14114	14098	14072	14277	14010	14004	14146	14049	13986	14236	14153	14180	14156	13960	14154	14098	14180	14032	14221	14125	14121	14231	14002	14238	13941	14241	14063	14131	14201	13966	14075	14154	14173	14114	14012	14170	14065	14200	14241	14105	14114	14060	13881	14237	14207	14290	14080	14084	13987	14209	14022	14124	14141	14067	14221	13951	14133	14100	14159	14130	14262	14167	14164	14069	14090	14082	14291	14170	14250	14132	14199	14184	14049	14110	14121	14132	14067	14111	14069	14177	14023	14053	14118	14200	14010	14221	14189	14199	14184	13970	13919	13998	14153	14152	14185	14317	14128	14187	14202	14110	14042	14201	14164	14076	14080	14044	14014	14207	14221	14124	14191	14135	14171	14128	14235	14110	14180	14127	13951	14208	14184	14236	14120	13996	14205	14002	14205	14228	14040	14214	14162	14143	14190	14191	14213	14162	14234	14039	14192	14184	14018	14052	14031	14173	14064	14158	14164	14076	14238	14205	14153	14101	14200	14132	14176	14124	14301	14114	14059	14049	14154	14234	14254	14010	14119	13993	14169	14189	14090	14014	14173	14168	14256	14056	14112	14159	14013	14029	14038	14017	14130	14335	14191	14178	14080	14039	14123	14001	14042	14185	14137	14152	13957	14111	14082	14180	14154	14056	14137	14160	14332	14016	14243	14224	14142	14143	14239	13972	14168	14208	14098	14004	14015	14246	13943	14244	14102	14240	14061	14158	14112	14073	14083	14086	14270	14104	13914	13957	14262	13966	14084	14209	14186	14099	14258	14089	14326	14147	14155	14297	14179	14329	14194	14168	14206	14079	14271	14017	14216	14170	14016	14104	14311	14174	14123	14180	14011	14112	14190	14247	14328	14220	14149	14208	14202	14125	14174	14007	14136	13970	14276	13971	14176	14227	14137	14150	14015	14172	14063	14084	14318	14217	14054	14085	14173	14041	13928	14142	14093	14196	14070	14123	14194	14158	14044	13897	14043	14021	14184	14048	14245	14106	14049	14052	14194	14194	14141	14127	14097	14245	14140	13971	14041	14165	14177	14010	14160	14259	14098	14111	14173	14038	14266	14244	14026	14014	14112	14050	14085	14040	14226	14104	14082	14115	14199	14203	14068	14054	14018	14077	14079	14024	14118	14326	14013	14189	14235	14022	14114	14232	14136	14279	14052	14112	14212	14078	14025	14126	14122	14296	14082	14088	14105	14034	14166	14023	14036	13951	14087	14157	14194	14068	14006	14071	13816	14106	14089	14213	14161	14221	14160	14202	14142	14160	14387	14108	14182	14226	14060	14183	14225	13988	14155	14213	14129	14143	14233	14157	14110	14210	14167	14092	14274	14131	14268	14069	14137	14038	14071	14006	14070	14148	14207	13957	14094	14085	14095	14083	14271	14153	14096	14078	14127	14042	14213	14218	14309	14090	14330	14133	14291	14261	14055	13915	14090	14141	13976	14193	14089	14079	14127	14309	14167	14157	14292	14192	14224	14066	14257	14027	13947	14154	14064	14277	14086	14023	14002	14211	14115	14041	14190	14058	14178	14162	14079	14202	14091	14167	14079	14173	14335	14202	14169	14111	14084	14189	14064	14145	14098	14051	14136	14146	14266	14365	14074	13973	14074	14021	14109	13899	14310	14077	14035	13958	14204	14043	14240	14093	13964	14254	14122	14190	14107	14237	13977	13977	14106	14155	14213	14045	14227	14012	14150	14051	14212	14194	14156	14054	14115	14074	14081	14131	14119	14065	14299	14240	13920	14120	14196	14127	14076	14205	14140	14039	14237	14377	14106	14047	14123	14053	14086	14005	14154	14010	14215	14195	14218	14082	14048	14133	14087	14022	14110	14155	13936	14126	14253	13962	14061	14033	13986	14274	14061	14071	14027	14166	13953	14078	14068	14128	14073	14034	14210	14157	14140	14100	14012	14078	14104	14039	14229	14050	14022	14067	14139	14107	13952	14191	14096	14158	13982	14026	14213	14219	14360	13958	13929	14057	14043	14187	14118	14382	14101	14071	14128	14043	14195	14017	13950	14047	14125	14156	14214	13986	14019	14018	14160	14175	14167	14093	14176	14159	14242	14022	14081	14088	14124	14090	14003	14164	14066	13983	14326	14054	14119	14246	14072	14073	14062	14154	14299	14009	14079	14161	14198	14318	14145	13979	14106	14206	14176	13952	14253	14042	14068	14013	14243	14187	14245	14059	14178	14038	14142	14162	14014	14095	14071	14217	14190	14144	14171	14092	13960	14106	14288	14059	14201	14193	14171	14137	14031	14116	14008	14155	14005	14003	14098	14071	13965	14043	14114	13863	14035	14010	14141	14049	14044	14190	14139	14125	14128	14097	14100	14173	14133	14031	14029	14172	14031	14074	14043	14109	14198	14114	14099	14196	14249	14066	14149	14082	14098	14037	14267	14235	14190	13952	14073	14098	14019	14090	14119	14109	14110	14130	14104	14119	14093	14255	14140	14159	14258	14107	14123	14261	14049	14177	14019	14191	13973	14236	14072	14086	14082	14089	14000	14305	14120	14237
22602	20932	28632	23415	21095	22898	24801	19420	17816	17861	17926	17151	17102	17014	25728	36376	33650	29422	23871	19858	17504	16763	16461	16358	16395	16223	16531	16500	16100	16277	16176	16366	16203	16481	16280	16392	16361	16333	16436	16198	16234	16496	16358	16299	16261	16248	16230	16240	16360	16233	16302	16375	16442	16231	16323	16193	16352	16375	16134	16254	16071	16115	16206	16151	16501	16390	16404	16617	16242	16059	16370	16390	16059	16278	16161	16266	16424	16354	16302	16261	16555	16299	16229	16076	16211	16200	16339	16243	16188	16350	16435	16250	16159	16284	16283	16286	16410	16123	16429	16476	16259	16194	16148	16156	16425	16243	16223	16237	16394	16371	16393	16382	16264	16320	16439	16291	16142	16014	16036	16096	16279	16182	16348	16263	16407	16147	16274	16040	16249	16237	16288	16356	16176	16335	16428	16448	16294	16051	16432	16289	16049	16416	16261	16123	16312	16211	16216	16345	16071	16357	16216	16124	16253	16334	16244	16189	16298	16163	16289	16256	16218	16250	16312	16222	16118	16131	16182	16357	16293	16326	16128	16358	16264	16387	16194	16220	16366	16408	16219	16096	16163	16135	16248	16269	16121	16277	16220	16159	16312	15911	16155	16272	16080	16269	16407	16265	16251	16235	16162	16325	16108	16134	16219	16018	16166	16207	16163	16297	16283	16250	16208	16080	16394	16125	16105	16090	16308	16238	16091	16140	16126	16185	16403	16208	16180	16049	16202	16238	16195	16186	16347	16307	16289	16232	16036	16211	16285	16303	16210	16059	16207	16223	16283	16272	16210	16434	16214	16332	16330	16166	16226	16479	16131	16239	16019	16330	16350	16142	16215	16285	16122	16121	16076	15996	16223	16023	16270	16157	16309	16246	16313	16209	16242	16298	16292	16087	16229	16142	16413	16331	16262	16356	16223	16135	16258	16272	16175	16200	16210	16187	16269	16087	16136	16171	16325	16156	16068	16121	16054	16266	16289	16406	16161	16209	16277	16209	16292	16138	16144	16161	16017	16108	16350	16175	16233	15994	16257	16173	16065	16203	16268	16075	16177	16269	16358	16053	16138	16125	16236	16285	16240	16177	16211	16100	16116	16371	16317	16274	16243	16108	16454	16145	16130	16350	16015	16197	16260	16259	16167	16336	16265	16351	16287	16232	16365	16066	16068	16159	16398	16167	16292	16120	16096	16100	16315	16520	16179	16055	16310	16210	16459	16476	16380	16174	16124	16124	16283	16068	16058	16272	16045	16396	16246	16249	15888	16109	16312	16192	16165	16325	16254	15997	16408	16130	16302	16200	16254	16294	16325	16261	16291	16115	16208	16201	16267	16212	16283	16197	16210	16310	16023	16242	16159	16144	16187	16208	16373	16242	16226	16193	16220	16268	16153	16191	16300	16113	16203	16275	16226	16011	16191	16339	16233	16182	16230	16183	16222	16195	16420	16252	16183	16231	16298	16278	16197	16193	16171	16051	16308	16243	16048	16082	16096	16137	16312	16131	16197	16091	16389	16301	16228	16185	16085	16176	16147	16056	16336	16052	16187	16373	16133	16282	16172	16075	16399	16280	16216	16238	16255	16054	16327	16201	16253	16379	16315	16178	16380	16207	16173	16275	16184	16409	16208	16239	16152	16212	16227	16494	16160	16120	16216	16217	16247	16290	16151	16269	16361	16370	16427	16051	16102	16238	16023	16297	16103	16430	16350	16087	16131	16181	16162	16132	16273	16245	16207	16143	16026	16158	16104	16237	16349	16407	16022	16237	16303	16323	16130	16051	16258	16363	16134	16218	16207	16214	16164	16254	16163	16191	16052	16100	16184	16266	16200	16105	16324	16111	16314	16212	16409	16338	16267	16196	16156	16237	16283	16269	16285	16201	16213	15986	16124	16245	16255	16207	16207	16304	16368	16298	16129	16628	16357	16238	16063	16320	15916	16193	16313	16321	16160	16080	16252	16247	16217	16232	16125	16010	16108	16255	15943	16207	16175	16252	16281	16204	16186	16259	16134	16178	16160	16234	16052	16398	16319	16038	16278	16351	16312	16257	16126	16285	16216	16142	16314	16331	16290	16213	16223	16274	16125	16235	16230	16267	16352	16468	16184	16027	16214	16267	16295	16211	16441	16219	16182	16315	16254	15993	16379	16272	16131	16355	16183	16468	16069	16274	16140	16291	16219	16255	16004	16158	15914	16273	16009	16262	16244	16365	16184	16266	16287	16052	16033	16220	16336	16384	16207	16235	16373	16451	16151	16068	16295	16282	16151	16146	16185	16141	16195	16375	16339	16199	16074	16250	16002	16590	16242	16159	15924	16174	16251	16354	16128	16394	16252	16144	16198	16417	16002	16145	16136	16007	16206	16283	16218	16204	16256	16419	16214	16351	16258	16194	16222	16273	16149	16108	16203	16448	16220	16246	16024	16214	16125	16142	16256	16071	16133	16201	16331	15997	16322	16198	16132	16049	16171	16127	16286	16207	16010	16397	16418	16221	16201	16191	16213	16302	16088	16080	16196	16150	16317	16248	16308	16147	16303	16134	16245	16078	16193	16268	16361	16104	16277	16208	16090	16100	16279	16310	16234	16414	16230	16111	16122	16123	16163	16200	16238	16320	16079	16071	16334	16300	16233	16282	16315	16129	16170	16333	16183	16195	16377	16365	16177	16193	16359	16277	16180	16073	16158	16048	16284	16242	16263	16135	16090	16135	16124	16575	16247	16149	16234	16191	16276	16183	16182	16412	16261	16294	16227	16328	16313	16144	16094	16036	16337	16232	16159	16074	16218	16118	16200	16240	16253	16216	16389	16069	16270	16066	16218	16303	16194	16194	16116	16163	16253	16173	16191	16255	16247	16160	16136	16249	16078	16226	16193	16261	15984	16324	16204	16296	16131	16087	16189	16122	16320	15984	16316	16014	16237	16162	16304	16110	16192	16356	16267	16182	16252	16241	16281	15998	16114	16239	16180	15962	16242	16144	15945	16159	16156	16435	16167	16045	16242	16189	16219	16228	16135	16184	16278	16224	16108	16187	16156	16186	16144	16250	16052	16112	16247	16173	16228	16167	16061	16304	16291	16277	16216	16205	16365	16242	16272	16139	16092	16176	16162	16130	16038	16154	16151	16338	16310	16317	16382	16373	16149	16278	16326	16122	16366	16151	16227	16369	16341	16104	16319	15979	16075	16274	16215	16254	16424	15956	16257	16320	16133	16177	16332	16242	16224	16310	16258	16165	16314	16158	16109	16263	16223	16350	16256	16239	16184	16227	16375	16355	16239	16229	16296	16146	16013	16110	16006	16267	16158	16218	16137	16213	16220	16251	16223	15940	16189	16169	16298	16187	16125	16069	16263	16415	16224	16112	16211	16067	16149	16271	16292	16200	16237	16241	16260	16237	16097	16094	16152	16349	16134	16135	16222	16315	16277	16274	16295	16294	16075	16087	16050	16350	16142	16305	16240	16319	16252	16084	16332	16176	16227	16304	16058	16236	16180	16294	16327	16297	16294	16187	16147	16091	16198	16199	16387	16247	15950	16150	16199	16012	16278	16333	16409	16139	16420	16292	16071	16149	16169	16202	16084	16257	16347	16231	16366	16179	16175	16217	16169	16240	16147	16430	16359	16106	15935	16091	16127	16359	16215	16138	16207	16188	16390	16291	16230	15947	16320	16125	16243	16217	16193	16009	16008	16020	16201	16278	16234	16520	16272	16130	16083	16286	16239	16273	16245	16140	16105	16115	15972	16275	16257	16026	16194	16204	16208	16147	16374	16068	16249	16361	16331	16277	16189	16139	16291	16167	16091	16255	16091	16365	16100	16426	16383	16269	16267	16137	16347	16073	16279	16252	16008	16033	16364	16239	16126	16260	16176	16191	16379	16060	16184	16361	16134	15963	16349	16230	16348	16137	16117	16222	16294	16322	16063	16183	16126	16168	16406	16048	15931	16189	16233	16242	16330	16195	16375	16082	16185	16031	16012	16211	16067	16232	16201	16240	16065	16037	16169	16212	16187	16485	16197	16322	16271	16173	16232	16273	16420	16280	16087	16221	16188	16430	16233	16149	16144	16223	16071	16138	16020	16311	16278	16143	16335	16141	16034	16134	16373	16157	16176	16145	16197	16022	16350	16266	15998	16210	16034	16337	16137	16007	16122	16148	16368	16132	16093	16200	16338	16317	16214	16203	16248	16236	16124	16232	16434	16295	16296	16177	16430	16344	16372	15978	16082	16186	16336	16263	16203	16000	16164	16128	16101	16110	16394	16323	16146	16109	16422	16216	16125	16299	16120	16412	16148	16153	16181	16222	16099	16020	16074	16127	16193	16039	16151	16270	16109	16353	16098	16221	16341	16250	16296	16373	16264	16145	16218	16116	16496	16151	15897	16180	16087	16035	16234	16091	16256	16118	16195	16127	15891	16157	16156	16172	16291	16154	16244	16265	16273	16266	16206	16250	16138	16137	16277	16272	16298	16065	16134	16230	16212	16199	16380	16126	16188	16164	16242	16090	16113	16072	16048	16131	16232	16142	16397	16067	16388	16161	16296	16171	16053	16158	16215	16299	16308	16266	16180	16323	16344	16050	16263	16010	16266	16095	16436	16219	16205	16049	16272	16307	16176	16263	16331	16256	16160	16195	16283	16155	16346	16373	16034	16080	16106	16333	16286	16245	16465	16355	16217	16140	16212	16020	16258	16316	16334	16263	16435	16353	16472	16263	16478	16170	16223	16281	16174	16164	16065	16487	16244	16404	16189	16078	16247	16014	16174	16214	16061	16108	16345	16224	16073	16238	16270	16082	16107	16119	16215	16135	16389	16400	16223	16334	16326	16357	16347	16435	16312	16277	16503	16154	16115	16220	16162	16024	16247	16177	16229	16231	16265	16370	16213	16091	16139	16193	16207	16272	16105	16251	16350	16357	16251	16143	16218	16155	16103	16215	16139	16024	16260	16438	16126	16220	16203	16293	16232	16294	16236	16285	16276	16134	16104	15962	16048	16066	16241	16166	16328	16335	16074	16384	16283	16075	16150	16236	16470	16274	16241	16215	16117	16296	16215	16205	16162	16119	16110	16263	16389	16313	16029	16025	16196	16012	16197	16124	16349	16215	16165	16108	16118	16209	16409	16267	16142	16377	16165	16155
15430	29011	28241	22122	20008	18743	18532	17721	16625	16269	16317	15146	14888	15165	28835	38243	34097	29572	22861	17773	15247	14519	14131	14154	14187	14194	14194	14005	14163	14116	14043	14158	14140	14170	14272	13949	14129	14081	14252	14059	14036	14201	14127	14094	14256	14128	14180	13960	14149	14069	14107	14206	14017	14119	14130	14075	14066	14263	14205	14236	14120	14109	14066	14215	14066	14146	14026	14184	14083	14128	14060	14189	13943	13896	14172	14084	14079	13950	14126	14143	14109	13880	14110	14125	14091	14080	14137	14128	14025	14089	14020	14229	14217	14018	14141	14196	14113	14177	14198	14105	14020	14077	14005	14144	14175	14054	14059	13955	14106	14074	14045	14184	13992	14190	14107	14146	14068	14027	14306	14066	14100	14112	14143	14163	14060	14120	13979	14154	13973	14053	14101	13965	13985	14105	14052	14120	14196	13857	13861	14101	14162	14088	14013	14061	14156	14262	14235	13948	14014	14131	14016	14042	14018	14129	14243	13930	14097	14033	14129	14180	13917	14153	14122	14130	14213	14023	14128	13906	13983	14032	14040	13986	13990	14165	14347	14087	14150	14140	14088	14158	14089	13942	14176	14198	14161	14140	14192	14085	14175	14214	14080	14097	14021	14252	14115	14161	14122	14101	14150	14136	14113	14070	14180	14207	14250	14121	14210	14115	13964	14074	14230	14006	14194	14255	13972	14050	13978	13940	14133	13961	14029	14114	13943	14092	14266	14220	14056	14228	13961	14130	13917	14333	14208	14002	14179	14132	14069	14246	14209	14137	14082	14014	14153	14325	13990	14043	14046	14241	14136	14129	14189	14103	14177	14107	14181	14068	14184	14063	14162	14147	14152	14042	14004	13935	13866	14029	14055	14270	14020	14084	14099	13990	14215	13969	13952	13919	14139	14301	14196	14029	14079	14114	14224	14053	14132	14035	14016	14162	13984	14103	14263	14195	14076	13932	14138	14151	14211	13806	14037	14106	13788	14000	14085	14177	14081	14175	14034	14078	13945	14239	14165	14097	14022	14222	14109	14050	14054	14061	13962	14023	14093	14133	14314	14027	13990	14051	13905	14020	14169	13927	14073	14083	14091	14060	14111	14018	13932	14182	14107	14150	14074	14177	14100	14127	14136	13998	14180	14034	14061	14062	14031	14029	14138	14033	14060	14061	14178	14286	14114	14087	14014	14146	14158	13983	14135	14083	13921	14252	13922	13951	14091	14153	14173	13980	14017	14075	14033	14067	14045	14185	14072	14036	14062	14080	13850	14082	14068	14195	13879	14253	14111	14161	14234	14190	14107	14235	14239	13903	14176	14089	14164	14015	14179	14083	14179	14189	14128	13860	14058	14092	14067	14055	14208	14207	14129	13966	13927	14122	14077	13971	14038	14050	14192	14152	14032	14110	14017	14003	14137	14015	14051	14189	14093	14104	14299	14156	14059	14046	14124	14191	14091	14102	14057	13981	14126	14077	14079	14201	13998	14055	14199	13977	14158	14123	14149	14132	14168	14119	14081	13929	14036	14078	14193	14045	14005	14181	14054	14096	14074	14139	14065	14234	14024	14164	13931	14242	14118	14158	14024	14026	14027	13920	14271	14099	14178	13930	13908	14081	13890	14098	13975	14071	14137	14125	14016	14230	14079	14004	13941	14110	14281	14179	14123	14013	13950	14090	14218	14079	13960	14011	13900	14226	14005	14124	14061	14159	14100	14002	14008	13928	13952	14177	14209	14103	14221	14152	13929	14148	14107	14119	14159	14150	14043	14055	14109	13959	14097	14270	14071	14202	14062	14080	14195	13957	14276	14121	14204	14238	14084	14051	14128	13923	14103	14201	14167	14103	14124	14084	14036	13937	14143	13968	14128	14206	14095	14143	14213	14178	14145	14054	14013	13921	14150	14098	14174	14155	14053	14028	14033	14133	13929	14138	14196	14115	14049	14137	13989	14051	14236	14247	14161	13932	14121	14103	14193	14121	14130	14243	14134	14098	14102	13965	13988	14144	14088	14030	14086	13944	14307	14008	14155	14081	14051	14288	14135	14013	14087	13972	13960	14189	14166	14023	14185	14037	14043	14151	14094	14097	14105	14115	14128	14149	14132	14065	14220	14122	14310	14052	14080	14106	13869	14129	13992	13981	14224	14090	14006	14117	14231	14031	14184	14035	14041	13946	14096	13919	14270	14037	14052	14191	14187	14178	14000	14096	14208	14075	14156	13928	14029	13842	13982	14069	14193	14022	13945	13945	14255	14113	14080	14159	14173	14159	14068	14029	13996	13995	13935	14087	14278	13969	14074	14146	14043	14214	13992	14075	14095	13956	14094	14198	14039	14121	14154	14127	13911	13963	13923	14134	14121	14181	14076	13988	14077	14170	14128	13961	13919	14067	14051	14010	14152	14214	14168	14065	13925	14000	13940	14218	13954	14096	14191	14116	14122	14060	14180	14163	14196	14180	14029	14179	14210	14168	13947	13945	14176	14073	13958	14121	14033	14055	14027	14127	14101	14003	13998	14097	14062	13954	14000	13950	14080	14195	14018	14058	14234	14029	14083	14236	14152	14050	14182	13923	14229	14212	13993	14098	13979	14261	13926	14077	14299	14184	14166	14031	14213	13997	14041	14196	14014	14046	14179	14201	14067	14128	13942	13967	14084	14150	13983	14083	14277	14002	14064	14132	13903	14172	14090	13984	13934	14193	14089	14083	14159	14189	14111	14120	14169	14062	14012	14057	14172	14051	14259	14001	14163	14083	13966	13973	14099	14160	14049	14047	14199	13971	14006	14024	13973	14052	14046	14133	14145	14065	14211	14094	14298	14024	14107	14082	14089	14104	13926	14145	14090	14137	14092	14004	14015	13908	14024	14199	14089	14185	14139	14060	14002	14082	14013	14078	14134	14225	13954	14052	14032	14004	14011	13999	14101	13999	13906	14124	14118	14146	14210	14053	14032	14158	14109	14008	14042	14283	14164	14084	13988	14121	14050	14148	13945	13973	13983	13955	14148	14191	14133	14095	14180	14129	14063	13964	14237	13964	14152	14105	14275	14054	13958	13866	14154	14004	14266	13906	14140	14038	14196	14115	14080	14095	13826	14079	14222	14054	14006	14235	14099	14233	14078	14017	14250	14033	14043	14129	14128	14103	13989	14130	13967	14188	14169	14044	14089	14143	14081	13973	14094	14057	14147	14024	13979	13994	14162	14055	13988	13941	14174	14005	14116	14051	14009	14054	14249	14095	14226	14139	14138	14177	14115	14054	14020	13922	14045	13974	14078	14147	14041	14099	14153	14159	14083	14129	14039	14151	14141	14035	14100	14052	14008	14204	14176	13958	14032	13983	13969	14209	14056	13951	14223	14083	14061	14063	14032	14042	14018	14069	13956	13990	14137	14189	14088	13952	13922	14120	14150	14148	14062	14029	14193	14110	13987	13920	14244	14107	14188	13876	13997	13986	13990	14046	14068	14041	14089	14220	14210	14050	14051	14089	14187	13876	14027	14216	14048	14343	14080	14191	14201	14123	14193	13925	14209	13984	14158	14144	14049	14306	14016	14324	14207	14208	14073	14242	14141	14140	14230	14211	14029	14134	14000	14287	14018	14122	14019	14079	14192	14150	13784	14304	14037	14113	14110	13876	14116	14194	14090	14085	13930	14094	13908	14021	14219	13930	14018	13979	14075	14123	14056	14094	14207	14163	14119	14244	14169	14098	13905	14023	14085	14127	14070	14135	14064	14084	14070	14199	14200	13947	14083	14224	13973	14241	14010	14145	14151	13936	14067	13998	14060	14072	13955	14147	14022	14083	14033	14073	14207	14218	14155	14048	14022	14111	13919	14208	14060	14054	14055	14135	14130	14103	14129	14145	14109	13889	13964	14189	14032	14164	14129	14165	14104	13961	14191	14031	14023	13903	14225	14039	14146	14012	14152	14094	14164	14177	14027	14004	14123	13988	14164	14056	14130	13914	13905	13994	14047	14155	14078	13987	14127	13940	14063	14069	14049	14146	14220	14016	14073	14132	14078	14015	14171	14018	14015	14155	14038	14133	14148	14030	14000	14132	14196	14042	14162	14052	14184	14088	14202	14206	14045	14009	14216	13976	14095	14106	13902	14024	13975	14112	14129	14021	14016	14055	14151	13970	14063	14221	14079	14074	14107	13955	14234	13995	14173	14175	14115	14066	14231	14107	13972	14131	14208	14060	14128	14150	14217	13932	13944	14202	13998	14226	14001	14139	14047	14126	14013	14082	14096	14051	14146	14107	14295	14020	14014	14035	14163	14095	14117	14178	14145	14110	14031	14269	13889	14159	14074	13861	14052	13875	14007	14093	14042	13997	14117	14087	14174	14171	14153	14080	14063	14075	14069	14045	13972	14093	13839	14013	14112	14211	14044	14166	14056	14029	13951	14210	13924	14197	13974	14010	14091	14099	13968	14017	14306	14010	14220	13944	14046	14023	13929	13886	13983	14105	14324	14047	14142	14116	14076	14004	14128	14060	14269	14234	14030	14089	14213	14114	14018	14083	14193	14090	14056	14111	13939	14202	14031	14013	14123	14020	14029	14056	14094	14105	14122	14205	13978	13959	14042	14070	14073	14128	13978	14009	14129	14099	13991	14073	14072	14072	14064	14296	14158	14108	14030	14033	14140	14264	13937	14097	13988	14035	14218	14033	14140	14142	14106	14176	14025	14109	13962	14031	14009	14130	13881	14128	14049	14050	14152	13963	14231	14139	14172	14459	14104	14071	14066	14243	13902	14257	14151	14015	14112	14140	13926	14128	14153	14106	14084	14143	14024	14125	14140	13985	13976	14101	14181	14239	13874	13827	14075	13952	14212	14169	14128	14061	14107	14064	14116	14018	14101	14116	13795	14131	14280	14067	14099	14116	14155	14009	14150	14200	14163	14212	14066	14252	14083	14245	14064	14078	14108	14112	13910	14043	13979	13943	14234	14001	14078	14096	14065	14120	14166	14165	14052	14043	14055	14118	14029	14226	14133	14063	13996	13988	14106	14058	13955	14042	13945	14101	14065	14142	14078	14093	14081	14090	14125	14157	14082	14074	14129	14102	14222	14011	13927	14023	14144	14014	13937	14189	13982	14338	13945	14143	14038	14073	13883	14167	13954	14011	13974	14098	14085	14037
27201	21716	25063	22335	18588	18377	18791	18074	17610	17541	17386	17322	17372	17539	18242	19140	18988	18739	18070	17579	17549	17201	17315	17338	16921	17257	17182	17097	17077	17017	17233	17001	17161	17005	17144	16985	17077	17028	17261	17322	17217	17168	17333	17270	17281	17266	17321	17348	17134	17136	17382	17158	17126	17024	17309	17279	17166	17249	17358	17235	17072	17348	17262	17308	17118	17253	17376	17097	17023	17159	17180	17262	17244	17123	17081	17142	17326	17205	17114	16927	17321	17171	17201	17131	17186	17350	17081	17207	17169	17268	17233	17123	17247	17174	17207	17228	17317	17075	17317	17129	16953	17022	17151	17351	17044	17257	17240	17116	17032	16993	17227	17029	17013	17181	17034	16919	17077	17300	17144	17196	17225	17246	17161	16982	17206	17315	17109	16998	17281	17120	17282	17084	17197	17108	17397	17178	17250	17287	17010	16957	17242	17094	17093	17078	17285	17115	17225	17321	17384	17022	17096	17345	17129	16976	17042	17315	17065	17364	17304	17208	17201	16984	17148	17031	17176	17038	17019	17180	17085	17006	17329	17086	17159	17267	17186	17119	16977	17261	17109	17224	17112	16978	17048	16996	17238	17068	17162	17276	17189	17112	17422	17171	17036	17134	17063	17072	17214	17247	17036	17328	17173	17275	17229	17131	17071	17135	17187	17029	17000	17221	17255	17182	17234	17347	17035	17140	17056	16964	17085	17102	17107	17142	17176	17194	17026	17245	17258	17357	16937	17105	16957	17208	17166	17241	17090	17105	17181	17092	17332	17110	17092	17213	17130	17157	17143	17029	17080	17078	17147	16928	17043	17100	17202	17193	17055	16934	17062	17126	17383	17137	17157	17035	17312	17279	17009	16972	17109	17170	17232	17106	17323	17155	17205	17359	17262	17126	17176	17142	17299	16956	17238	17256	17164	17275	17217	17232	17073	17184	17161	17042	16963	17035	17239	17144	17155	17051	17391	17063	17075	17211	17155	17226	17233	17022	17203	17338	17212	17272	17114	17195	17239	17144	17311	17110	17211	17101	17270	17190	17315	17257	17453	16997	17110	17385	17109	17248	17160	17028	17025	16955	17208	17309	17247	17092	17197	17074	17161	17057	17358	17153	17100	17109	17103	17232	17026	17197	17136	17120	17132	17219	17165	17087	17370	17160	17056	17096	17144	17178	17198	17288	17042	17149	17295	17319	17208	17310	17398	17172	17320	17104	17203	17195	17117	17177	17341	17244	17159	17219	17319	17363	17512	17096	17303	17136	17094	17131	17226	17047	17148	16917	17201	17209	17197	17216	17120	17180	17192	17160	17172	17222	17030	17344	17089	17085	17298	17225	17181	17264	17284	17182	17480	17298	17268	17190	17151	17186	17100	17165	17323	17213	17265	17016	17322	17052	16965	17266	17103	16965	17056	17100	17153	17078	17071	17244	17103	17335	17245	17197	17163	16997	17202	17097	17105	17003	17017	17294	17109	17124	17037	17127	17321	17160	17176	17016	17150	17225	17169	17068	17302	17092	17209	17133	17369	17353	17252	17256	17296	17273	17145	17162	17266	17203	17145	17084	16998	17002	17114	17199	17177	17195	17146	17231	16992	17137	17026	17197	17059	17170	17049	17197	17082	17109	17057	17156	17280	17069	16992	17114	17168	17322	17192	17129	17071	17145	16954	17052	16968	17228	17191	17170	17248	17110	17079	17095	17068	16891	17165	17155	17231	17072	17173	17087	17076	17163	17037	17031	17291	17287	17284	17100	17100	17196	17288	17317	17198	17178	17036	17029	17123	17286	17480	17214	17161	17228	17306	17037	17305	17119	17330	17417	17031	17150	17507	17404	17211	17243	17239	16893	17193	17155	17298	17198	17110	17362	17358	17290	17185	17169	17195	17046	16991	16900	17407	17205	17062	17102	17250	17129	17506	17184	17079	17130	16869	17091	17378	17050	17228	17187	17099	17136	17169	17087	17223	17077	17318	17274	17180	17145	17242	17431	17249	17526	17303	17257	17106	17171	17145	16806	17219	17245	17355	17205	17202	16954	17179	17162	17327	17136	17204	17163	17113	17142	17364	17121	17115	17194	17274	17178	17147	17203	17252	17273	17297	17135	17191	17104	17145	17227	17240	17142	17247	17186	17058	17242	17204	17128	17116	17104	17336	17041	17347	17314	17225	17279	17312	16949	17146	17162	17144	17095	17127	17232	17225	17175	17191	17064	17131	17151	16984	16978	17267	17283	16986	17487	17013	17066	17018	17021	16992	17262	16993	17128	17199	16928	17161	17218	17061	17258	17049	17023	17130	17099	17254	17347	17273	17168	17052	17362	17215	17190	16937	17015	16960	17079	17023	17136	17184	17202	16995	17060	17176	17214	17246	17220	17052	17181	17107	17079	17131	17150	17070	17217	16975	17159	17280	17301	17204	17186	17010	17248	17196	17137	17326	17341	17236	16959	17101	17064	16993	16931	17227	17085	17364	17050	17269	17136	17235	17134	17146	17159	17178	16936	17069	17105	17250	17273	17063	17163	17149	17130	17255	17142	17066	17161	17103	17149	17202	17128	17280	17075	17278	17122	16936	16960	17254	17259	17196	17197	17169	17020	17120	17141	17207	17423	17214	17166	17049	17203	17104	17048	17045	17201	17263	17246	17171	17052	17131	17125	17055	17150	17144	16988	17248	17122	17150	17003	17318	17362	17216	17182	17245	17146	17203	16958	17258	17159	17397	17123	17166	17177	17293	16996	17084	17339	17355	17155	17110	17015	16953	17140	16919	17193	17146	17177	16994	17285	17216	17081	17110	17260	17159	17090	17091	17039	17244	17157	16972	17147	17267	17121	17315	17221	17043	17143	17348	16860	17011	17233	17162	17249	17054	17047	17315	17229	17115	17043	17015	17222	17357	17190	16973	17140	17218	17149	17203	17269	17234	17140	17047	17069	17116	16922	17325	17306	17107	16996	17212	17227	17054	16954	17121	17101	17126	17284	17126	17004	17082	17282	17132	17168	17262	17291	17269	17287	17141	17158	17069	17214	17356	17137	17061	17187	17011	17254	17078	17136	17177	17122	17105	17153	17197	17301	17248	17272	17119	17324	17220	17193	17335	17274	17258	17165	17279	17193	17108	17240	17131	17089	17105	17356	17011	17140	17138	17242	17120	17439	17447	17243	17159	17029	17081	17430	17344	17209	17322	17397	17021	17227	17240	17041	17170	17027	17202	17185	16911	17314	17164	17108	17236	17120	17108	16979	17276	17052	17206	17310	17293	17086	17249	17215	17081	17244	17147	17008	17230	17083	17167	17027	17225	17239	17205	17057	17307	17272	17288	17091	17110	17155	17245	17041	17237	17298	17138	17214	17095	16982	17206	17196	17168	17191	17140	17249	17095	17123	17069	17067	17018	17230	17067	17242	17258	17295	17105	17018	17127	17281	17168	17254	17277	17020	17258	17173	17256	17097	17198	17040	17383	17256	17255	17336	17146	17282	17202	17321	17291	17293	17173	17127	17156	17009	16977	17191	17256	17098	17275	17259	16987	17289	16989	17128	17200	17267	17160	17159	17110	17095	17191	17225	17260	16990	17153	17166	17216	17086	17360	17263	17542	17049	17013	17211	17171	17374	17012	16991	17031	17316	17043	17108	17201	17111	17120	17390	17249	17289	17118	17203	17115	17238	17117	17233	17250	17296	17165	17197	17156	17155	17108	17060	17187	17253	17309	17264	17383	16999	17102	17212	17105	17109	17208	17082	17113	17037	17160	17393	17064	17040	17214	17185	17327	17182	17123	17194	17239	17089	17161	17114	16943	16922	17426	17252	17267	17276	17411	17423	17133	17087	17106	17202	17169	17016	17078	17122	16967	17230	17199	17212	17094	17157	17038	17305	16956	17106	17375	17255	17166	17242	17206	17047	17258	17187	17023	17041	17276	17286	17225	17234	17036	17012	17201	17327	17338	17044	16932	17213	17327	17054	17169	16966	16977	17161	17234	17026	17056	16900	17284	17176	17122	17171	17298	17199	17073	17380	17262	17056	17265	17126	17138	17077	17059	17114	17180	17144	17400	17223	17136	16989	17177	17277	17033	17138	17092	17009	17122	17113	16853	17043	17195	17277	17236	17294	17060	17316	17196	17081	17221	17134	17315	17231	17305	17152	17077	17185	17246	17261	17181	17265	17180	16964	17122	17124	17117	17090	17316	17280	17174	17031	17029	17251	17226	16976	17083	17057	16987	17242	17077	17060	17118	17249	17284	17229	17135	17200	17269	17071	17235	17239	17075	17195	17198	17096	17118	17132	17085	17218	17087	17055	17053	17132	17115	17009	17272	17268	17285	17303	17253	17123	17252	17334	17371	17219	17163	17179	16960	17210	16990	17340	17264	17200	17324	17266	17115	17222	17138	17092	17121	16995	17221	17253	17033	17196	17120	17028	17114	17068	17209	17071	17261	17267	17122	17256	17177	17187	17108	16884	17169	17143	17248	17161	17333	16963	17144	17307	17334	17218	17093	17206	17034	17240	17076	17114	17298	17226	17160	17220	17127	17183	17186	17185	17069	16992	17145	17277	17215	17148	17254	17288	17304	17107	17396	17059	17195	17240	17201	17164	17166	17085	17173	17270	17147	17066	17129	16970	17109	17149	17260	17141	17008	17266	17087	16985	17226	17200	17052	17106	17128	17137	17156	17046	17172	17246	17215	17246	17388	17066	17277	17346	17221	17179	17231	17070	17136	17268	17300	17031	16998	17179	17044	17208	17263	17303	17365	17246	16996	17234	17297	17163	17289	17055	17205	17064	17006	17156	17156	17183	17119	17205	17115	17288	17298	17161	16993	17166	17047	17034	17256	17109	17217	17150	17245	17178	17240	16945	17254	17111	17187	17305	17080	17187	17117	17049	17025	17194	17142	17313	17170	17165	17188	17304	17366	17059	17184	17092	17262	17228	17092	17227	17290	17311	17145	17087	17144	17114	17169	16967	17247	17206	17102	17184	17247	17218	17176	17376	17331	17299	17122	17359	17130	17063	17133	17129	17158	17243	17172	17232	16956	17143	17258	17037	17243	17136	17112	17195	17214	17257	17126	16960	16897	17313	17225	17038	16984	17124	17330	17258	17457	17024	17002	17252	17202	17120	17165	17185	17237	16956	17112	17182
15286	19547	20419	18174	17069	16561	16656	16298	15693	15722	15264	14872	14963	14938	16701	17354	17026	16554	15659	15123	14977	14750	14604	14739	14713	14834	14623	14868	14858	14765	14755	14753	14746	14599	14854	14829	14642	14808	14839	14778	14810	14524	14710	14846	14726	14681	14759	14858	14674	14653	14796	14757	14776	14552	14890	14631	14707	14738	14666	14777	14715	14739	14690	14604	14773	14646	14737	14870	14617	14823	14744	14622	14725	14788	14825	14784	14796	14958	14771	14623	14725	14906	14754	14738	14705	14647	14829	14666	14787	14659	14834	14787	14776	14657	14603	14779	14825	14677	14942	14906	14843	14710	14707	14571	14783	14680	14771	14725	14771	14875	14846	14619	14685	14748	15026	14748	14789	14719	14682	14600	14702	14699	14636	14749	14753	14576	14953	14817	14608	14840	14730	14803	14780	14712	14783	14713	14686	14631	14758	14757	14626	14735	14764	14761	14939	14702	14746	14631	14746	14721	14835	14620	14727	14921	14819	14778	14701	14837	14697	14584	14811	14676	14850	14774	14812	14691	14753	14750	14820	14576	14720	14767	14860	14892	14895	14650	14792	14941	14561	14817	14777	14565	14874	14829	14811	14831	14864	14873	14765	14679	14638	14720	14638	14583	14757	14772	14719	14668	14881	14767	14768	14796	14742	14805	14871	14815	14823	14756	14734	14619	14696	14704	14844	14764	14778	14804	14793	14823	14818	14920	14757	14652	14651	14725	14919	14835	14790	14733	14654	14619	14673	14890	14736	14759	14739	14812	14707	14850	14702	14715	14740	14751	14825	14715	14705	14864	14724	14740	14746	14625	14524	14794	14881	14754	14772	14784	14844	14740	14813	14663	14855	14662	14781	14613	14753	14813	14666	14828	14780	14746	14757	14586	14906	14846	14686	14646	14602	14707	14834	14624	15040	14535	14782	14647	14749	14823	14672	14698	14850	14746	14586	14915	14755	14707	14831	14654	14881	14709	14782	14676	14633	14836	14842	14782	14609	14690	14672	14758	14788	14754	14732	14641	14664	14666	14687	14909	14612	14733	14745	14722	14691	14607	14937	14664	14817	14675	14815	14622	14755	14690	14540	14656	14903	14778	14731	14777	14619	14804	14668	14957	14669	14677	14708	14726	14757	14683	14798	14879	14677	14731	14813	14852	14778	14583	14813	14731	14802	14687	14760	14739	14602	14784	14812	14847	14692	14697	14821	14691	14775	14609	14737	14701	14664	14771	14668	14758	14844	14693	14720	14657	14746	14727	14816	14812	14717	14763	14661	14705	14818	14801	14852	14760	14799	14746	14637	14695	14647	14771	14587	14614	14896	14808	14886	14722	14802	14696	14637	14861	14695	14879	14638	14660	14754	14767	14826	14708	14778	14751	14829	14806	14759	14730	14673	14797	14808	14827	14827	14791	14780	14838	14758	14674	14743	14823	14792	14718	14725	14747	14735	14734	14806	14741	14880	14862	14689	14772	14760	14840	14660	14703	14799	14907	14625	14737	14786	14647	14822	14942	14778	14637	14556	14684	14700	14733	14890	14830	14796	14736	14820	14750	14784	14638	14811	14768	14918	14756	14784	14650	14751	14715	14753	14674	14837	14586	14768	14903	14920	14701	14622	14696	14815	14688	14821	14817	14711	14802	14773	14667	14732	14643	14655	14775	14641	14760	14567	14752	14718	14643	14608	14751	14789	14786	14805	14879	14704	14759	14702	14745	14928	14677	14664	14727	14685	14795	14822	14721	14779	14784	14923	14633	14770	14698	14766	14717	14838	14860	14825	14573	14635	14715	14679	14887	14508	14818	14836	14754	14608	14780	14688	14799	14800	14737	14924	14666	14933	14786	14711	14674	14708	14669	14822	14707	14820	14726	14856	14761	14904	14664	14740	14813	14861	14682	14774	14732	14743	14714	14686	14581	14782	14724	14687	14693	14643	14710	14674	14776	14723	14721	14735	14776	14685	14629	14602	14738	14681	14698	14739	14765	14834	14749	14747	14824	14824	14699	14697	14677	14861	14666	14771	14600	14603	14761	14876	14752	14807	14866	14819	14686	14696	14576	14667	14722	14765	14756	14813	14728	14695	14577	14729	14722	14742	14812	14665	14716	14971	14689	14596	14818	14912	14783	14766	14672	14784	14725	14838	14734	14695	14723	14847	14686	14752	14871	14730	14722	14816	14685	14814	14876	14710	14815	14835	14720	14809	14787	14581	14949	14736	14790	14834	14858	14930	14699	14635	14691	14757	14798	14726	14687	14862	14733	14695	14788	14702	14867	14791	14730	14817	14795	14836	14812	14653	14793	14664	14716	14722	14713	14881	14779	14785	14623	14941	14781	14894	14728	14780	14830	14657	14641	14815	14810	14731	14748	14708	14698	14722	14732	14668	14666	14740	14872	14731	14744	14887	14708	14837	14705	14616	14767	14755	14821	14814	14904	14767	14881	14860	14661	14737	14717	14848	14628	14686	14608	14711	14707	14586	14679	14855	14785	14607	14750	14829	14757	14780	14747	14745	14796	14796	14793	14782	14785	14712	14722	14787	14795	14855	14734	14697	14734	14827	14644	14791	14697	14740	14687	14901	14849	14795	14679	14652	14670	14812	14822	14804	14805	14735	14882	14579	14670	14725	14796	14792	14739	14691	14713	14778	14735	14817	14721	14982	14753	14701	14802	14819	14863	14878	14498	14733	14859	14850	14478	14677	14740	14771	14569	14464	14727	14794	14812	14819	14776	14774	14668	14754	14857	14757	14753	14758	14768	14736	14777	14727	14745	14738	14886	14824	14850	14906	14705	14699	14817	14905	14867	14793	14661	14726	14722	14816	14846	14954	14615	14767	14653	14858	14822	14795	14653	14751	14658	14739	14756	14659	14678	14759	14883	14735	14806	14820	14851	14703	14856	14835	14663	14726	14591	14803	14833	14685	14595	14759	14716	14704	14813	14844	14806	14703	14736	14762	14553	14973	14814	14682	14859	14762	14772	14859	14827	14806	14758	14569	14747	14739	14665	14861	14790	14712	14640	14664	14521	14785	14721	14686	14739	14829	14813	14938	14656	14717	14697	14574	14739	14869	14715	14593	14543	14611	14752	14620	14799	14755	14888	14703	14743	14821	14719	14749	14711	14841	14778	14734	14756	14713	14778	14803	14813	14745	14768	14612	14619	14904	14865	14672	14732	14725	14577	14636	14783	14825	14734	14866	14709	14835	14496	14738	14700	14681	14734	14741	14651	14608	14781	14853	14637	14547	14665	14873	14653	14724	14817	14850	14710	14630	14806	14875	14668	14767	14705	14825	14766	14698	14752	14845	14690	14797	14812	14576	14687	14767	14841	14735	14901	14807	14762	14931	14832	14718	14708	14812	14692	14781	14537	14716	14701	14721	14722	14708	14667	14658	14579	14714	14825	14773	14725	14691	14790	14702	14634	14675	14858	14705	14789	14775	14673	14848	14759	14734	14732	14871	14576	14651	14782	14836	14677	14754	14755	14950	14847	14959	14826	14895	14782	14747	14883	14650	14533	14695	14934	14622	14578	14773	14691	14779	14715	14784	14635	14711	14802	14805	14728	14813	14685	14882	14690	14788	14633	14738	14741	14904	14867	14774	14758	14751	14717	14723	14700	14837	14824	14804	14775	14702	14735	14693	14852	14720	14772	14636	14800	14807	14789	14800	14585	14795	14734	14675	14745	14782	14717	14712	14585	14705	14621	14727	14608	14723	14656	14691	14565	14641	14655	14865	14617	14652	14727	14899	14858	14695	14778	14666	14825	14911	14820	14642	14722	14887	14755	14736	14871	14663	14768	14770	14628	14749	14604	14778	14752	14704	14795	14885	14742	14672	14826	14790	14826	14773	14733	14751	14762	14646	14785	14659	14734	14780	14701	14908	14750	14617	14594	14763	14720	14813	14850	14883	14806	14766	14893	14727	14745	14700	14854	14785	14730	14704	14654	14729	14728	14713	14692	14743	14773	14655	14710	14895	14766	14742	14709	14747	14790	14820	14932	14742	14644	15071	14567	14748	15007	14762	14743	14797	14821	14896	14758	14646	14888	14857	14671	14764	14788	14772	14795	14738	14758	14946	14772	14830	14669	14751	14770	14814	14793	14808	14688	14607	14550	14806	14688	14871	14754	14627	14732	14690	14799	14702	14853	14635	14795	14708	14730	14748	14723	14776	14820	14687	14820	14684	14719	14710	14758	14813	14693	14839	14697	14714	14770	14702	14710	14734	14908	14756	14987	14782	14701	14766	14731	14731	14719	14778	14688	14904	14587	14843	14921	14870	14810	14705	14844	14631	14745	14636	14798	14894	14666	14703	14943	14748	15042	14802	14680	14785	14867	14756	14590	14730	14692	14688	14625	14722	14758	14729	14732	14955	14545	14875	14707	14703	14555	14745	14732	14756	14734	14691	14716	14872	14776	14688	14627	14752	14679	14801	14616	14616	14736	14827	14772	14750	14575	14679	14924	14594	14755	14807	14642	14883	14756	14693	14774	14761	14726	14836	14779	14756	14805	14782	14791	14638	14898	14648	14759	14751	14967	14995	14760	14735	14805	14780	14864	14685	14674	14921	14684	14802	14682	14942	14747	14674	14613	14686	14774	14868	14955	14658	14716	14780	14655	14626	14756	14840	14686	14830	14840	14693	14506	14876	14851	14914	14740	14665	14774	14771	14835	14926	14768	14961	14729	14628	14734	14759	14620	14703	14686	14708	14881	14882	14659	14734	14657	14802	14753	14717	14751	14661	14776	14772	14846	14714	14847	14820	14826	14626	14620	14619	14795	14614	14809	14737	14790	14761	14733	14811	14721	14805	14513	14760	14727	14856	14661	14760	14906	14748	14738	14815	14642	14912	14682	14628	14873	14808	14835	14642	14691	14854	14700	14814	14763	14813	14702	14797	14907	14720	14743	14804	14791	14728	14776	14745	14752	14729	14653	14846	14698	14726	14732	14935	14680	14724	14805	14827	14703	14711	14771	14694	14701	14776	14753	14449	14820	14794	14686	14827	14844	14738	14726	14814	14750	14711	14735	14784	14679	14664	14903	14718	14837	14681	14578	14797	14771	14720	14571	14756	14834	14860	14850	14825	14772	14727	14640	14683	14772	14696	14751	14600	14660	14747	14666	14880	14719	14759	14576
23818	20956	28227	24024	22292	22575	21334	19211	18454	18283	17947	17767	17668	17899	22111	28425	27264	24026	20935	18761	17479	17662	17468	17279	17204	17335	17200	17351	17348	17256	17406	17259	17356	17245	17306	17303	17448	17410	17243	17221	17116	17180	17241	17291	17254	17245	17060	17258	17330	17309	17235	17190	17407	17503	17364	17087	17316	17207	17162	17338	17348	17268	17186	17170	17182	17310	17165	17223	17309	17459	17260	17292	17238	17249	17313	17328	17308	17126	17093	17211	17222	17260	17212	17313	17355	17382	17305	17092	17246	17279	17221	17170	17195	17150	17164	17321	17128	17236	17158	17212	17151	17249	17511	17253	17171	17284	17234	17197	17071	17439	17383	17291	17001	17174	17205	17362	17323	17275	17273	17301	17167	17086	17290	17099	17042	17162	17247	17320	17413	17084	17209	17121	17267	17171	17332	17260	17207	17075	17393	17065	17107	17347	17355	17310	17253	17328	17155	17218	17145	17054	17202	17081	17135	17056	17206	17307	17353	17216	17169	16992	17294	17207	17283	17392	17160	17136	17140	17290	17259	17121	17063	17363	17136	17243	17016	17384	17197	17294	17330	17349	17150	17065	17284	17201	17235	17325	17635	17287	17163	17256	17296	17067	17368	17261	17231	17173	17241	17147	17159	17040	17038	17214	17307	17163	17282	17289	17380	17385	17362	17425	17267	16976	17126	17268	17228	17121	17168	17116	17023	17066	17303	17276	17250	17292	17204	17371	17242	17280	17313	17268	17245	17213	17086	17140	17169	17097	17125	17367	17248	17248	17411	17304	17194	17255	17536	17373	17165	17354	17402	17344	17328	17247	17209	17319	17128	17235	17063	17168	17262	17321	17144	17169	17419	17208	17091	17312	17281	17172	17413	17111	17418	17105	17177	17358	17172	17087	17183	17084	17281	17357	17057	17098	17062	17293	17168	17281	17153	17114	17232	17085	17512	17141	17280	17045	17263	17275	17225	17111	17382	17129	17204	17233	17215	17274	17221	17241	17263	17110	17328	17263	17096	17333	17135	17247	17195	17293	17295	17281	17223	17368	17317	17163	17287	17326	16841	17265	17299	17171	17086	17232	17166	16864	17399	17256	17093	17052	17247	17156	17025	17199	17370	17400	17156	17081	17314	17517	17302	17315	17419	17151	17313	17183	17107	17125	17301	17392	17205	17189	17179	17133	17198	17092	17228	17323	17329	17211	17279	17375	17014	17112	17218	17208	17276	17177	17232	17349	17330	17212	17398	17258	17303	17225	17166	17130	17284	17225	17180	17124	17141	17297	17262	17323	17398	17233	17186	17213	17522	17358	17100	17328	17255	17282	17404	17271	17233	17330	17134	17295	17293	17329	17214	17161	17077	17262	17042	17345	17074	17314	17437	17309	17063	17280	17235	17334	17409	17189	17243	17116	17278	17279	17293	17354	17223	17176	17110	17390	17312	17093	17388	17390	17142	17173	17298	17254	17376	17303	17310	17225	17237	17405	17328	17363	17231	17168	17256	17191	17167	17211	17187	17336	17257	17285	17299	17270	17262	17252	17243	17257	17322	17052	17044	17254	17305	17440	17324	17150	17277	17287	17244	17168	17116	17170	17274	17141	17194	17314	17070	17334	17123	17225	17200	17277	17342	17243	17346	17207	17275	17386	17077	17163	17329	17105	17296	17288	17406	17270	17309	17231	17181	17080	17261	17144	17154	17101	17094	17374	17331	17205	17269	17256	17345	17265	17272	17444	17416	17225	17096	17378	17276	17331	17316	17259	17063	17216	17116	17355	17209	17200	17166	17290	17126	17159	17352	17371	17074	17213	17267	17013	17199	17076	17137	17111	17066	17308	17179	17222	17142	17413	17479	17323	17121	17279	17150	17276	17181	17206	17142	17233	17110	17145	17006	17112	17154	17397	17234	17200	17195	17246	17155	17109	17461	17411	17282	17219	17316	17130	17250	17415	17221	17437	17234	17287	17062	17068	17194	17237	17231	17090	17390	17262	17158	17222	17270	17223	17452	17272	17372	17237	17339	17159	17055	17195	17234	17157	17247	17297	17328	17337	17340	17281	17129	17069	17147	17169	17425	17383	17242	17265	17210	17142	17020	17191	17199	17048	17449	17255	17291	17294	17199	17037	17094	17422	17439	17223	17108	17228	17199	17341	17092	17100	17252	17090	17295	17161	17010	16944	17289	17116	17044	17081	17355	17323	17182	17169	17161	17124	17093	17265	17363	17317	17346	17283	17205	17139	17218	17320	17051	17098	17200	17102	17263	17160	17238	17294	17250	17121	17121	17205	17287	17359	17414	17397	17124	17072	17466	17317	17326	17133	17137	17314	17208	17005	17072	17234	17220	17066	17105	17158	17320	17165	17158	17191	17254	17297	16996	17155	17335	16948	17166	17115	17172	17219	17325	17263	17180	17209	17172	17028	17182	17222	17049	17232	17205	17016	17302	17268	17271	17215	17159	17185	17452	17412	17290	17275	17164	17320	17123	17040	17336	17299	17238	17194	17285	17359	17072	17213	17266	17221	17144	17314	16946	17312	17270	17273	17132	17163	17448	17355	17328	17140	17162	17300	17476	17236	17316	17275	17245	17300	17231	17185	17127	17223	17032	17227	17263	17092	17268	17362	17155	17063	17173	17077	17057	17246	17252	17028	17137	17127	17341	17175	17325	17355	17329	17262	17294	17338	17134	17102	17187	17357	17286	17385	17220	17416	17449	17256	17309	17216	17229	17248	17004	17259	17210	17031	17264	17238	17445	17185	17204	17162	17309	17423	17351	17458	17135	17212	17156	17309	17312	17216	17395	17118	17306	17236	17337	17273	17466	17254	17351	17288	17294	17095	17083	17309	17237	17180	17235	17292	17529	17252	17432	17234	17043	17117	17305	17181	17193	17133	17275	17115	17189	17175	17275	17151	17300	17150	17177	17213	17319	17013	17301	17160	17222	17136	17392	17172	17308	17342	17406	17316	17356	17140	17331	17206	17096	17266	17231	17174	17239	17164	17155	17210	17321	17324	17373	17420	17152	17242	17216	17277	17379	17520	17337	17275	17068	17166	17247	17562	17386	17204	17128	17239	17410	17232	17454	17139	17226	17028	17121	17240	17277	17187	17268	17189	17388	17028	17352	17304	17150	17191	17158	17218	17089	17125	17170	17329	17294	17105	17440	17457	17361	17453	17294	17168	17285	17163	17119	17296	17136	17211	17221	17350	17250	17243	17387	17069	17122	17283	17148	17226	17295	17225	17189	17179	17300	17055	17067	17177	17303	17094	17161	17324	17367	17143	17446	17223	17184	17371	17132	17291	17300	17321	17400	17115	17297	17309	17215	17067	17268	17187	17299	17384	17460	17184	17141	17350	17408	17254	17239	16995	17282	17283	17176	17330	17099	17082	17173	17111	17528	17172	17014	17470	17312	17380	17220	17114	17137	17316	17338	17308	17343	17066	17108	17278	17020	17222	17004	17284	17292	17121	17168	17325	17386	16998	17467	17243	17298	17091	17095	17279	17233	17120	17291	17267	17166	17232	16929	17379	17378	16997	17442	17310	17325	17324	16931	17113	17193	17286	17161	17112	16993	17289	17195	17063	17240	17154	17196	17418	17439	17199	17190	17391	17289	17268	17008	17152	17135	17145	17224	17516	17216	17133	17230	17111	17192	17339	17352	17273	17379	17311	17201	17171	17137	17115	17307	17488	17343	17247	17207	17434	17114	17145	17271	17103	17179	17292	17216	17274	17268	17183	17260	17178	17243	17103	17008	17404	17272	17063	17192	17206	17222	17021	17164	17198	17027	17241	17148	17163	17294	17304	17299	17437	17230	17179	17246	17389	17335	17379	17159	17160	17084	17097	17053	17183	17315	17273	17275	17296	17201	17413	17186	17221	17409	17278	17111	17140	17351	17242	17185	17107	17133	17232	17340	17293	17209	17107	17275	17293	17265	17241	17313	17250	17299	17267	17418	17135	17227	17365	17124	17141	17327	17177	17392	17181	17352	17231	17321	17362	17291	17178	17161	17146	17482	17248	17224	17010	17110	17083	17145	17327	17083	17036	17222	17244	17074	17110	17297	17268	17302	17213	17003	17288	17181	17235	17128	17121	17170	17339	17315	17183	17397	17201	17165	17229	17321	17154	17275	17177	17150	17235	17325	17390	17237	17124	17278	17223	17243	17115	17321	17184	17332	17099	17182	17184	17217	17216	17048	17249	17224	17154	17429	17191	17358	17215	17319	17161	17371	17088	17283	17313	17212	17174	17374	17217	17196	17333	17214	17158	17103	17209	17144	17352	17295	17170	17358	17166	17374	17334	17153	17176	17139	17376	17207	17142	17242	17156	17325	17294	17589	17219	17363	17114	17286	17017	17208	17141	17231	17170	17190	17220	17180	17159	17234	17263	17162	17195	16874	17081	17107	17271	17357	17046	17076	17342	17331	17041	17178	17216	17183	17455	17258	17313	17242	17318	17317	17196	17028	17253	17204	17190	17279	17207	17342	17336	17302	17287	17185	17453	17182	17227	17229	17475	17144	17292	17253	17187	17527	17148	17145	17162	17403	17283	17263	17124	17184	17354	17235	17222	17083	17034	17176	17159	17256	17400	17153	17090	17284	17131	17174	17187	17261	16946	17217	17318	17240	17242	17307	17129	17051	17338	17155	17347	17281	17241	17053	17438	16917	17118	17142	17041	17295	17257	17158	17022	17222	17399	17097	17292	17056	17154	17298	17169	17215	17201	17225	17339	17356	17220	17057	17160	17249	17102	17033	17220	17266	17272	17145	17196	17271	17390	17257	17169	17347	17070	17064	17197	17001	17080	17163	17272	17348	17188	17045	17245	17200	17174	17280	17166	17264	17160	17003	17292	17137	17277	17256	17197	17146	17298	17079	17323	17197	17306	17178	17198	17205	17339	17178	17350	17286	17288	17241	17275	17228	17436	17304	17200	17006	17220	17284	17436	17195	17277	17323	17268	17067	17288	17110	17035	17079	17226	17134	17210	17215	17172	17335	17118	17263	17169	17443	17097	17087	17345	17417	17212	17339	17232	17315	17245	17275	17324	17270	16987	17278	17219	17030	17056	17271	17298	17455	17225	17223	17229	17252	17158	17056	17317	17368	17199	17303	17203	17362	17148	17144	17280	17131	17222
13826	24983	24457	20428	20604	19629	17690	17199	16654	16137	15271	15241	15168	15437	23011	29674	27033	22724	18368	15925	14997	14748	14863	14952	14855	14769	14850	14840	14681	14768	14656	14777	14711	14613	14871	14797	14746	14652	14955	14798	14521	14684	14731	14707	14812	14826	14669	14757	14808	14721	14600	14647	14712	14673	14822	14748	14715	14614	14776	14614	14839	14602	14736	14717	14649	14757	14794	14650	14759	14748	14671	14835	14734	14637	14650	14928	14869	14527	14696	14745	14778	14701	14723	14770	14752	14847	14619	14735	14850	14794	14870	14721	14718	14800	14818	14762	14712	14608	14620	14932	14747	14762	14861	14867	14714	14774	14698	14690	14831	14679	14672	14630	14815	14554	14629	14659	14713	14711	14645	14714	14605	14612	14774	14849	14730	14581	14558	14768	14745	14771	14713	14687	14592	14796	14870	14670	14664	14727	14655	14781	14640	14719	14553	14849	14630	14721	14791	14696	14780	14753	14632	14769	14725	14787	14711	14682	14668	14733	14621	14829	14639	14636	14762	14566	14790	14880	14752	14823	14566	14430	14782	14597	14701	14865	14724	14468	14818	14751	14755	14690	14705	14639	14726	14609	14655	14652	14790	14625	14672	14583	14672	14849	14790	14592	14642	14663	14800	14572	14695	14745	14554	14733	14599	14857	14713	14647	14681	14690	14785	14700	14707	14754	14637	14814	14706	14730	14890	14881	14736	14481	14679	14643	14891	14752	14638	14656	14676	14683	14678	14494	14860	14633	14780	14767	14593	14652	14790	14783	14791	14621	14654	14772	14638	14778	14855	14627	14650	14737	14705	14801	14652	14752	14735	14681	14847	14642	14695	14586	14926	14604	14725	14881	14946	14733	14708	14709	14762	14709	14707	14740	14725	14891	14670	14518	14730	14613	14637	14705	14848	14809	14617	14844	14675	14810	14783	14795	14581	14838	14764	14504	14679	14896	14793	14770	14721	14872	14743	14556	14800	14685	14840	14541	14654	14786	14853	14707	14656	14736	14609	14769	14777	14901	14626	14729	14573	14732	14715	14881	14550	14721	14664	14583	14712	14753	14734	14722	14729	14701	14734	14808	14758	14854	14799	14927	14732	14782	14840	14644	14793	14938	14674	14722	14800	14690	14672	14705	14668	14762	14658	14628	14841	14746	14664	14860	14875	14622	14667	14685	14655	14703	14705	14745	14574	14730	14775	14686	14693	14785	14726	14735	14768	14780	14744	14763	14730	14652	14784	14747	14816	14935	14680	14702	14831	14639	14828	14487	14768	14698	14687	14581	14667	14778	14555	14652	14691	14818	14866	14766	14718	14658	14850	14802	14812	14588	14811	14819	14920	14729	14889	14807	14559	14746	14638	14842	14668	14609	14589	14730	14800	14799	14801	14634	14694	14675	14739	14655	14605	14813	14765	14643	14649	14835	14654	14724	14802	14853	14873	14742	14709	14862	14974	14728	14689	14776	14868	14636	14829	14720	14678	14688	14748	14782	14828	14739	14830	14880	14637	14762	14705	14678	14648	14675	14792	14638	14856	14855	14809	14866	14651	14809	14690	14747	14826	14582	14727	14908	14661	14693	14606	14833	14664	14569	14611	14747	14600	14776	14800	14896	14657	14560	14768	14787	14629	14691	14875	14658	14748	14674	14730	14666	14786	14747	14655	14771	14559	14783	14881	14657	14659	14659	14704	14662	14806	14758	14768	14694	14789	14779	14657	14655	14847	14533	14681	14752	14627	14830	14587	14745	14530	14690	14562	14699	14725	14787	14792	14750	14823	14690	14716	14633	14852	14595	14704	14535	14612	14712	14762	14639	14673	14691	14810	14632	14781	14724	14664	14621	14676	14824	14738	14745	14741	14567	14748	14744	14772	14694	14734	14581	14720	14727	14862	14771	14998	14612	14651	14678	14841	14597	14572	14786	14680	14777	14617	14767	14618	14714	14695	14742	14702	14716	14823	14806	14646	14512	14674	14642	14725	14631	14754	14902	14654	14716	14779	14673	14811	14735	14600	14854	14587	14704	14669	14556	14696	14868	14861	14714	14679	14707	14873	14727	14784	14750	14814	14676	14796	14587	14887	14634	14727	14625	14728	14694	14719	14721	14740	14816	14508	14634	14695	14756	14754	14734	14783	14862	14774	14781	14778	14834	14761	14670	14653	14716	14731	14770	14576	14783	14833	14682	14842	14737	14814	14781	14802	14789	14777	14749	14630	14613	14795	14587	14565	14559	14702	14741	14762	14928	14704	14788	14718	14888	14685	14713	14730	14669	14788	14760	14787	14585	14783	14715	14692	14750	14569	14719	14831	14859	14637	14671	14740	14754	14892	14743	14758	14798	14727	14603	14576	14745	14601	14866	14641	14746	14675	14792	14730	14785	14711	14694	14824	14841	14543	14781	14645	14837	14809	14781	14765	14640	14592	14680	14716	14763	14825	14546	14662	14723	14682	14703	14703	14781	14816	14588	14648	14775	14678	14548	14703	14843	14631	14740	14685	14723	14965	14750	14760	14853	14732	14759	14699	14616	14617	14709	14825	14681	14586	14764	14736	14855	14552	14554	14775	14820	14572	14700	14801	14712	14768	14691	14723	14689	14704	14686	14688	14783	14697	14721	14531	14718	14960	14743	14583	14675	14596	14723	14793	14732	14687	14955	14688	14593	14630	14712	14892	14895	14902	14620	14743	14777	14679	14719	14675	14734	14938	14623	14603	14759	14587	14502	14797	14542	14594	14683	14749	14698	14631	14527	14785	14540	14878	14630	14707	14878	14752	14676	14677	14902	14780	14663	14787	14979	14791	14619	14748	14710	14680	14612	14788	14595	14676	14857	14597	14690	14725	14763	14742	14725	14708	14801	14599	14861	14721	14830	14670	14687	14634	14749	14725	14555	14667	14693	14798	14649	14905	14586	14733	14658	14659	14790	14740	14568	14655	14608	14726	14737	14803	14613	14808	14721	14698	14732	14657	14629	14709	14786	14693	14701	14870	14550	14818	14698	14601	14724	14823	14735	14568	14690	14601	14742	14696	14883	14754	14580	14804	14738	14652	14532	14717	14674	14725	14776	14597	14837	14908	14718	14660	14724	14759	14734	14702	14849	14831	14770	14680	14787	14675	14727	14905	14751	14816	14704	14860	14715	14916	14807	14725	14652	14662	14752	14652	14672	14718	14677	14926	14707	14775	14824	14732	14802	14737	14678	14781	14625	14598	14709	14764	14677	14671	14759	14816	14588	14693	14752	14708	14795	14623	14906	14847	14656	14651	14827	14594	14749	14566	14833	14734	14689	14668	14692	14702	14826	14791	14531	14814	14691	14765	14778	14776	14708	14704	14706	14874	14680	14692	14769	14755	14676	14788	14661	14745	14805	14671	14659	14665	14781	14839	14773	14849	14671	14646	14655	14646	14694	14736	14607	14600	14807	14670	14641	14633	14909	14742	14772	14848	14889	14644	14737	14562	14796	14674	14678	14835	14614	14744	14777	14785	14827	14725	15004	14609	14602	14768	14772	14542	14677	14767	14695	14686	14673	14686	14644	14559	14755	14725	14989	14813	14754	14882	14689	14849	14693	14701	14875	14731	14749	14827	14797	14776	14974	14859	14751	14807	14613	14654	14736	14724	14629	14774	14650	14761	14724	14719	14661	14810	14642	14796	14664	14791	14808	14766	14651	14655	14810	14665	14644	14729	14792	14639	14708	14798	14752	14832	14676	14671	14895	14643	14621	14818	14727	14738	14723	14600	14647	14902	14867	14833	14661	14718	14778	14745	14680	14764	14851	14812	14777	14656	14675	14628	14740	14753	14783	14589	14636	14645	14726	14624	14695	14984	14637	14786	14696	14793	14780	14728	14672	14733	14722	14816	14789	14668	14677	14830	14741	14801	14776	14690	14642	14665	14728	14777	14663	14875	14813	14701	14708	14933	14850	14733	14763	14663	14748	14818	14653	14910	14801	14693	14682	14623	14775	14706	14845	14795	14727	14809	14807	14832	15027	14944	14774	14982	14854	14746	14614	14687	14739	14708	14708	14577	14591	14651	14778	14672	14741	14666	14746	14736	14770	14788	14704	14713	14609	14756	14951	14804	14715	14615	14640	14683	14633	14771	14880	14859	14685	14836	14715	14723	14978	14785	14980	14724	14700	14766	14793	14662	14706	14571	14800	14746	14620	14604	14728	14761	14718	14705	14638	14800	14809	14676	14722	14654	14725	14731	14790	14718	14619	14783	14697	14636	14787	14669	14819	14851	14724	14730	14736	14772	14731	14565	14631	14811	14673	14765	14832	14595	14753	14644	14895	14652	14915	14750	14714	14631	14762	14585	14714	14593	14653	14745	14695	14698	14862	14755	14690	14623	14670	14709	14717	14749	14709	14793	14639	14692	14453	14802	14762	14753	14722	14574	14736	14589	14640	14763	14854	14832	14754	14713	14734	14726	14662	14558	14785	14608	14688	14714	14869	14599	14743	14585	14724	14839	14867	14793	14875	14829	14734	14752	14614	14758	14595	14659	14730	14871	14970	14584	14816	14669	14664	14707	14816	14724	14706	14744	14643	14797	14784	14771	14820	14639	14715	14678	14799	14759	14738	14605	14712	14830	14776	14690	14824	14683	14744	14757	14592	14639	14831	14697	14648	14826	14628	14686	14679	14696	14755	14724	14665	14746	14788	14826	14885	14592	14823	14730	14873	14623	14629	14711	14622	14797	14852	14736	14641	14570	14658	14544	14695	14827	14892	14772	14693	14761	14688	14714	14729	14696	14742	14756	14702	14649	14754	14671	14807	14764	14764	14808	14606	14596	14691	14841	14630	14706	14761	14772	14715	14548	14590	14656	14715	14833	14808	14665	14856	14655	14607	14862	14643	14788	14787	14597	14701	14740	14611	14778	14679	14735	14731	14716	14712	14655	14831	14624	14769	14694	14633	14663	14784	14724	14843	14764	14829	14814	14792	14855	14675	14820	14576	14811	14670	14763	14772	14722	14700	14677	14707	14829	14796	14764	14704	14731	14767	14637	14714	14647	14770	14669	14607	14640	14701	14601	14777	14756	14787	14830	14713	14793	14666	14532	14705	14719	14844	14674	14739	14782	14669	14585	14733	14660	14784	14903	14860	14748	14732	14785	14673	14573	14578	14733	14711
22486	20930	28635	23404	21199	23536	25705	20593	19285	19143	18255	17787	17680	18605	25269	35827	35396	30604	24676	20242	18508	17601	17357	17433	17541	17402	17412	17321	17338	17509	17275	17434	17288	17227	17214	17334	17329	17364	17470	17205	17334	17404	17381	17385	17132	17183	17144	17234	17319	17288	17400	17209	17172	17259	17310	17179	17122	17230	17089	17176	17211	17130	17501	17367	17344	17342	17237	17301	17384	17296	17295	17183	17116	17254	17110	17325	17266	17072	17240	17195	17137	17131	17180	17018	17404	17239	17106	17264	17250	17190	16949	17047	17104	17120	17084	17063	16977	17269	17108	17062	17104	17091	17386	17225	17266	17057	17242	17178	17296	17168	17042	17170	17177	17074	17166	17326	17122	17226	17191	17293	17343	17282	17024	17098	17187	17334	17260	17209	17238	17077	17278	17312	17063	17022	17081	17037	17137	17093	17112	17150	17096	17263	17153	17086	17071	17170	17251	17200	17242	17164	17252	17055	17292	17199	17239	17313	17131	17118	17164	17031	17068	17193	17340	17127	17269	17060	17108	16957	17317	17292	17280	17243	17127	17357	17234	17184	17211	17211	17053	17042	17288	17085	17087	17229	17178	17229	17275	17097	17129	17141	17149	17106	17373	17157	17313	17137	17164	17199	17063	16977	16960	17375	16993	17091	17184	17307	17221	17112	17113	17287	17189	17129	17278	17230	17022	17042	17286	17306	17243	17057	17210	17202	17382	17108	17208	17294	17143	17211	17311	17028	17305	17132	17348	17198	17104	17294	16868	17095	17087	17322	17226	17248	17270	16998	17351	17235	17065	17229	17257	17146	17309	17136	17243	17220	17170	17167	17071	17104	17137	17160	17308	17061	17250	17421	17272	17167	17278	17239	17176	17230	17179	17293	17127	17040	17123	16936	17081	17208	17148	16985	17183	17039	17263	17182	17084	17219	17342	17210	17238	17243	17296	17368	17056	17064	17207	17108	17417	17257	17165	17125	17240	17037	17050	17171	17135	17120	17179	17142	17125	17312	17127	17099	17330	17334	17162	17112	17170	17222	17073	17157	17123	17117	17190	17302	17220	17239	17099	17202	17030	17126	17061	17316	17313	17187	17205	17298	17131	17008	17271	17079	17142	17052	17195	17181	17087	17052	17049	17137	17096	17048	17145	17312	17061	17155	17152	17192	17173	17319	17486	17265	17147	17027	17179	17257	17030	17220	17120	17142	17255	17208	17189	17127	17070	17121	17221	17229	17232	17334	17239	17246	17021	17217	17044	17349	17168	17363	17363	17180	17280	17165	17119	16936	17246	17429	17129	17190	17095	17010	17235	17267	17208	17107	17045	17105	17111	17182	16981	17229	17083	17264	17282	17061	17147	17194	17060	17239	17033	17207	17093	17164	17131	17193	17318	17204	17084	17217	17103	17299	17147	17220	17234	17236	17046	17216	17219	17194	17063	17165	17321	17233	17175	17105	17139	17145	17114	17112	17140	17075	17227	17087	17366	17073	17016	17089	17321	16963	17137	17083	17102	17107	17165	17063	16873	17142	17207	17196	17198	17257	17320	17311	17102	17082	17121	17248	17129	17075	16968	17084	17194	17167	16961	17409	17189	17145	17322	17265	17259	17149	17275	16909	17085	17102	17098	17215	17073	17025	17181	17282	17342	17239	17268	16974	17220	17317	17326	17168	17254	17289	16990	17180	17075	17047	17086	17354	17064	17095	17312	17043	17300	17237	17066	17191	17138	17058	17214	17297	17229	17258	17150	17214	17154	17262	17179	17167	17214	17235	17383	17345	17244	17402	17227	17323	17250	17157	17294	17295	17283	17136	17050	17056	17233	17010	16975	17247	17301	17225	17188	17214	17291	17172	17040	17098	17073	17125	16873	17241	17139	17203	17149	17110	17029	17129	17155	17166	17290	17179	17224	16951	17136	17214	17189	16995	17196	17255	17259	17187	17227	17328	17130	17198	17127	17102	17141	16917	17155	17316	17196	17138	17283	17130	17196	17214	17016	17184	17248	17083	17334	17174	17291	17258	17161	17057	17130	17145	17167	17278	17301	17191	16949	16884	17160	17223	17135	17170	17179	17225	17315	17178	17017	17145	17127	17108	17089	17066	17017	17226	17011	17281	17301	17280	17017	17197	17280	17398	17196	17444	17003	17105	17075	17133	17082	17152	17199	17181	17187	17186	17116	17140	16847	17045	17233	16987	17063	17184	17180	17081	17036	17213	17291	17060	16999	17077	17143	17221	17091	16975	17241	17135	17135	17146	16988	17003	17172	17029	17271	17267	17334	17101	16810	17191	17155	16954	17058	17136	17039	17205	17328	17411	17145	17278	17189	17382	16957	17297	17011	17039	17306	17113	17184	16986	17042	17229	17072	17300	17136	17076	17196	17246	17382	17075	17083	17077	17339	17259	16986	17156	17335	17157	17334	16952	17190	17243	17273	17218	17076	17196	17116	17099	17192	17251	17191	17161	17416	17153	17113	17160	17068	16951	17161	17243	17404	17157	17093	17274	17227	17358	17108	17202	17171	17074	17101	17153	17142	17338	17083	17044	17111	17275	17145	16935	17234	17144	17189	17044	17318	17106	17070	17221	16988	17009	17051	17108	17390	17094	17301	17268	17291	17269	17261	17116	17330	17260	16962	17003	17141	17219	17128	16940	17003	17179	17078	17223	17124	17105	17124	17048	17007	17143	16916	17213	17114	17255	17180	17007	17350	17250	17208	17089	17050	17390	17056	17192	17086	17158	17140	17267	17240	17325	17457	17275	17216	17107	17202	17141	17223	17249	17372	17256	16932	16923	17230	17412	16896	17024	17125	17296	17157	16927	16980	17150	16986	17391	17114	17262	17019	17090	17291	17026	17295	17179	17050	17119	17187	17171	17216	17110	17190	17236	17213	17232	17123	17133	17046	17112	17353	17046	17085	16914	17303	17133	17084	17057	17023	17036	17090	17254	17114	17182	17125	17177	17013	17158	17114	17064	17302	17427	17230	17154	17144	16958	17305	17313	17317	17295	17062	17213	17284	17246	17270	17357	17214	17245	17303	17224	17069	17193	17284	17223	17249	17185	17168	17289	17095	17079	17095	17089	17188	16962	17150	17265	17064	17046	17041	16817	17046	17089	17201	17083	17020	17196	17299	17102	17112	17014	17395	16947	17135	16957	16979	17009	17114	16980	17221	17187	17249	17123	17174	17195	17220	17134	17205	17139	17302	17161	17228	17104	17178	17288	17197	17106	17153	17058	17246	17205	17172	17163	17106	17223	17007	17049	17069	17141	17299	17258	17248	17285	17327	17335	17155	17189	17079	17175	17323	17101	17274	17324	17313	17096	16933	17009	17241	17166	17115	17197	17280	17218	17212	17154	17153	17102	17113	17299	17186	17389	17204	17222	17335	17403	17106	17067	17155	17125	17246	17212	16928	17082	17304	17114	17178	16999	17132	16904	17091	17262	17054	16999	17108	16979	17227	17161	17240	17180	17207	17134	17163	17221	17154	17037	17125	17026	17172	17095	17198	17307	17162	17230	17096	17210	17263	17174	17161	17010	17300	17297	17177	17197	17148	17250	17144	17285	16965	17165	17259	17098	17212	17226	17168	17122	17161	17272	17237	17130	17325	17137	17272	17142	17014	17102	17114	17164	17250	17346	17199	17251	17158	17175	17256	16907	17109	17035	17221	16943	17183	16969	17162	17348	17130	17268	17278	17212	17067	17125	17195	17198	16961	17058	17180	17199	17085	17258	17146	17124	16966	17174	17148	17267	17162	17197	17233	17309	17169	17183	17112	17096	17339	17181	17197	17025	17250	17165	17262	17307	17301	17073	17106	17160	17019	17092	16890	17191	17216	17102	17301	17282	17002	17144	17205	17116	17078	17085	16956	17204	17186	17035	17234	17242	17239	17287	17102	17155	17130	17044	17081	17222	17074	17369	17111	17136	17118	17252	17255	16964	17140	17076	17042	17119	16966	17244	17077	17330	17228	17252	17262	17219	17105	17209	17137	17261	17038	17329	17285	17210	17247	17232	17005	17183	17174	17265	17136	16994	17281	17096	17260	16956	16960	17073	17167	17166	17244	17134	16903	17122	17179	17314	17261	16998	17150	17318	17124	17195	17264	17277	17178	17171	17206	17198	17099	17190	17029	17065	16981	17221	17063	17249	17212	17368	16939	17167	17206	17208	17205	17166	17201	17343	17297	17073	17099	17117	17138	17113	17019	16966	17108	16998	17148	16992	16901	16989	17082	17223	17346	17227	17215	17094	17278	17084	17098	17247	17287	17213	17223	17226	17244	17238	17083	17024	17128	17244	17238	17246	17153	17218	17200	17339	17312	17133	17146	17088	17060	17285	16987	17151	17139	16973	17233	17116	17214	17099	17195	17032	17103	17317	17162	17294	17063	16935	17255	17193	17175	17007	17229	17145	17313	17285	17088	17137	17119	17065	17338	17330	17205	17154	16907	17266	17026	17281	17251	17212	17307	17407	17202	17329	17149	17071	17120	17275	17114	17249	17208	17280	17195	17352	17156	17126	17224	17082	17230	17232	17154	17250	17153	17024	17093	17123	17176	17130	17064	16937	17157	17164	17217	17010	17126	17217	17070	17075	17159	17212	17235	17207	17327	17244	17345	17114	17286	17241	17332	17073	17281	17270	17111	16978	17248	17049	17231	17241	17228	17014	17081	17302	17342	17125	17193	17078	17100	17274	17212	17322	17311	17299	17250	17158	17290	17175	17322	17142	17192	17092	17211	17390	17042	17009	17063	17041	17204	16960	17348	17175	17145	17301	17246	16896	17193	17296	17200	16989	17243	17251	17072	17369	17192	17364	16971	17220	17188	16953	17045	17129	17127	17216	17136	17185	17155	17027	16774	16978	17003	17465	17441	17396	17047	17124	17267	17093	17122	17079	17336	17245	17010	17286	17238	17196	16991	17166	17212	17439	17162	17079	17110	17259	17074	17017	17141	17197	17156	17075	17232	17209	17103	17020	17172	17198	17210	16967	17294	17107	17163	17136	17078	16986	16961	17162	17134	17149	17152	17079	17336	17180	16861	17309	16881	17184	17022	16963	17011	17205	17244	17041	17288	17250	17025	16993	17104	17150	17343	17336	16980	17121	17157	17094	16941	17052	17219	17158	17137	17152
15827	29748	28452	24718	23029	21543	19633	18406	17841	16409	15702	15315	15263	16686	27337	37669	35797	30223	22731	17607	15496	14980	14708	14644	14637	14816	14658	14669	14741	14770	14619	14780	14642	14679	14449	14553	14629	14601	14693	14621	14662	14727	14672	14682	14554	14764	14771	14653	14713	14786	14807	14482	14494	14566	14568	14450	14452	14840	14663	14647	14507	14632	14624	14721	14766	14801	14458	14550	14579	14611	14585	14690	14594	14644	14808	14739	14524	14761	14578	14640	14575	14711	14685	14700	14577	14548	14480	14465	14589	14807	14459	14709	14710	14626	14637	14581	14638	14618	14711	14485	14888	14481	14670	14595	14675	14611	14610	14549	14482	14622	14688	14497	14689	14623	14726	14547	14563	14511	14619	14636	14725	14567	14645	14637	14727	14610	14696	14775	14762	14715	14681	14571	14553	14584	14713	14513	14589	14525	14591	14767	14497	14538	14622	14698	14601	14693	14696	14574	14371	14689	14642	14803	14473	14581	14595	14694	14762	14576	14613	14693	14605	14557	14610	14783	14630	14690	14466	14561	14540	14549	14804	14560	14527	14675	14621	14695	14586	14640	14535	14600	14654	14502	14688	14657	14822	14436	14580	14618	14508	14612	14662	14653	14705	14524	14616	14653	14590	14842	14646	14766	14582	14741	14719	14503	14499	14596	14550	14542	14547	14769	14584	14618	14488	14674	14890	14436	14613	14550	14774	14536	14592	14695	14525	14478	14684	14378	14767	14807	14542	14592	14649	14731	14674	14584	14752	14506	14480	14617	14526	14485	14576	14643	14610	14651	14583	14596	14512	14721	14654	14688	14721	14557	14537	14597	14799	14648	14605	14767	14487	14536	14603	14761	14730	14682	14624	14441	14684	14486	14715	14597	14608	14633	14692	14541	14664	14727	14685	14575	14686	14697	14568	14534	14470	14508	14545	14613	14657	14537	14446	14724	14675	14747	14639	14693	14577	14319	14748	14595	14533	14773	14690	14704	14671	14544	14606	14675	14505	14522	14583	14589	14587	14596	14546	14642	14776	14650	14539	14615	14464	14607	14483	14335	14717	14665	14782	14757	14677	14554	14764	14656	14703	14592	14671	14638	14566	14574	14590	14745	14433	14270	14523	14632	14575	14656	14581	14635	14609	14629	14563	14684	14580	14622	14671	14626	14706	14466	14555	14661	14613	14658	14610	14706	14515	14660	14648	14569	14537	14587	14564	14606	14682	14493	14580	14568	14589	14540	14581	14617	14685	14630	14682	14598	14480	14583	14539	14510	14539	14531	14666	14448	14456	14716	14538	14673	14675	14544	14642	14682	14528	14677	14680	14682	14573	14494	14731	14632	14422	14596	14591	14628	14692	14539	14604	14433	14550	14588	14587	14587	14637	14754	14488	14526	14689	14613	14613	14711	14712	14498	14427	14568	14758	14547	14684	14650	14483	14613	14654	14649	14730	14625	14602	14511	14542	14579	14394	14588	14464	14628	14591	14613	14483	14524	14628	14512	14576	14577	14541	14606	14641	14590	14750	14673	14579	14461	14628	14654	14589	14640	14743	14505	14755	14491	14450	14449	14499	14579	14631	14500	14622	14672	14609	14506	14666	14603	14666	14779	14593	14575	14667	14520	14650	14688	14607	14570	14585	14533	14567	14546	14513	14488	14748	14648	14554	14608	14679	14655	14685	14835	14504	14619	14613	14579	14678	14467	14717	14591	14739	14758	14827	14795	14665	14648	14638	14500	14613	14543	14468	14653	14661	14740	14498	14468	14558	14653	14609	14752	14609	14635	14552	14520	14635	14602	14653	14565	14499	14577	14733	14312	14758	14471	14760	14615	14644	14575	14472	14555	14404	14650	14729	14656	14681	14669	14568	14605	14683	14573	14578	14517	14824	14602	14580	14564	14596	14796	14690	14605	14558	14575	14656	14605	14637	14695	14586	14414	14733	14657	14559	14551	14552	14571	14552	14568	14501	14647	14528	14686	14825	14576	14628	14359	14559	14682	14750	14650	14549	14510	14540	14743	14666	14622	14693	14594	14366	14563	14365	14509	14608	14602	14509	14610	14540	14545	14618	14667	14611	14745	14841	14575	14536	14644	14474	14594	14469	14594	14524	14698	14782	14651	14484	14688	14606	14503	14676	14655	14596	14751	14468	14577	14512	14671	14628	14453	14668	14627	14715	14565	14691	14639	14650	14517	14494	14584	14532	14548	14737	14461	14640	14580	14707	14542	14438	14668	14705	14645	14539	14673	14428	14663	14511	14666	14577	14760	14536	14627	14741	14664	14678	14582	14481	14619	14669	14584	14509	14494	14617	14556	14614	14490	14775	14435	14533	14776	14611	14714	14679	14609	14539	14670	14329	14473	14596	14714	14702	14647	14743	14596	14529	14646	14601	14604	14682	14735	14644	14570	14542	14474	14739	14617	14579	14565	14606	14580	14529	14536	14749	14573	14795	14690	14599	14680	14520	14606	14666	14671	14654	14538	14556	14615	14505	14787	14542	14524	14490	14433	14685	14648	14668	14667	14607	14628	14633	14544	14592	14668	14624	14637	14634	14731	14576	14543	14461	14587	14501	14660	14591	14627	14513	14515	14564	14707	14648	14623	14678	14612	14696	14530	14698	14383	14557	14513	14590	14625	14624	14480	14716	14765	14560	14702	14531	14709	14658	14562	14651	14723	14663	14745	14672	14495	14835	14651	14533	14854	14569	14453	14618	14724	14643	14428	14498	14638	14520	14474	14722	14494	14800	14617	14557	14510	14549	14609	14567	14584	14566	14535	14699	14612	14623	14468	14561	14677	14620	14701	14608	14868	14505	14815	14796	14588	14635	14659	14629	14568	14565	14708	14592	14533	14673	14428	14598	14636	14631	14490	14464	14789	14493	14746	14508	14637	14580	14462	14623	14544	14646	14518	14631	14435	14544	14608	14543	14578	14617	14686	14516	14547	14623	14682	14769	14612	14694	14690	14697	14591	14496	14550	14417	14669	14747	14437	14629	14543	14650	14533	14668	14533	14638	14516	14447	14479	14667	14517	14788	14492	14550	14571	14566	14664	14726	14633	14648	14439	14817	14597	14755	14779	14525	14673	14570	14474	14572	14763	14449	14485	14458	14665	14552	14564	14748	14509	14512	14469	14518	14633	14552	14643	14690	14447	14694	14674	14429	14560	14598	14528	14682	14577	14648	14791	14483	14429	14701	14572	14478	14520	14698	14648	14650	14586	14765	14441	14694	14565	14782	14542	14684	14486	14672	14727	14626	14732	14649	14643	14572	14588	14469	14512	14777	14560	14554	14655	14552	14722	14607	14520	14811	14603	14660	14784	14529	14752	14681	14648	14594	14655	14642	14744	14628	14620	14589	14762	14663	14540	14655	14654	14600	14593	14686	14638	14562	14721	14621	14588	14592	14499	14520	14532	14584	14488	14713	14476	14674	14569	14611	14581	14464	14709	14519	14504	14548	14622	14558	14617	14612	14580	14596	14648	14576	14727	14644	14519	14755	14553	14766	14708	14608	14664	14652	14746	14570	14521	14610	14684	14804	14428	14598	14573	14514	14558	14551	14539	14578	14575	14620	14483	14489	14580	14514	14626	14710	14611	14708	14669	14571	14736	14646	14564	14688	14700	14617	14532	14651	14716	14694	14720	14573	14608	14705	14653	14780	14652	14746	14636	14752	14634	14602	14700	14560	14680	14570	14684	14597	14591	14455	14523	14598	14389	14640	14526	14567	14693	14572	14710	14532	14818	14763	14515	14681	14651	14585	14681	14691	14580	14597	14537	14604	14525	14530	14592	14637	14495	14759	14600	14646	14683	14651	14708	14527	14428	14614	14502	14452	14541	14451	14602	14597	14610	14656	14478	14664	14581	14540	14550	14468	14667	14678	14687	14701	14571	14805	14544	14484	14565	14444	14637	14592	14704	14564	14788	14826	14618	14551	14532	14694	14501	14678	14557	14662	14463	14563	14676	14556	14640	14560	14591	14711	14536	14577	14573	14684	14429	14528	14757	14593	14648	14699	14442	14630	14620	14547	14668	14512	14693	14694	14695	14581	14672	14530	14516	14630	14641	14499	14659	14490	14716	14691	14732	14612	14439	14625	14592	14561	14551	14681	14733	14619	14541	14686	14614	14558	14768	14586	14716	14688	14734	14576	14626	14729	14624	14664	14660	14640	14422	14626	14660	14715	14669	14525	14495	14701	14539	14612	14622	14546	14673	14545	14627	14689	14607	14468	14461	14616	14742	14694	14645	14715	14674	14643	14569	14605	14617	14562	14623	14698	14585	14618	14620	14497	14668	14705	14591	14601	14656	14577	14587	14604	14583	14437	14551	14644	14619	14652	14689	14608	14501	14521	14742	14567	14773	14515	14563	14629	14821	14587	14710	14527	14884	14592	14603	14526	14436	14768	14542	14462	14730	14654	14553	14616	14653	14505	14595	14528	14727	14582	14650	14639	14660	14456	14750	14619	14463	14521	14584	14740	14592	14744	14834	14533	14757	14596	14534	14694	14733	14767	14505	14641	14618	14673	14760	14491	14572	14576	14684	14642	14415	14525	14663	14636	14536	14485	14676	14430	14771	14565	14544	14700	14533	14741	14589	14510	14806	14566	14645	14571	14823	14609	14710	14582	14590	14418	14654	14688	14621	14637	14508	14539	14586	14616	14646	14405	14604	14520	14673	14480	14588	14634	14543	14505	14578	14704	14661	14684	14564	14717	14534	14678	14684	14630	14578	14344	14636	14509	14485	14641	14575	14513	14537	14751	14624	14528	14735	14545	14533	14654	14481	14649	14637	14598	14614	14595	14595	14457	14642	14661	14663	14607	14484	14583	14616	14733	14441	14532	14678	14473	14572	14607	14573	14587	14784	14630	14524	14438	14432	14750	14664	14616	14612	14601	14559	14677	14680	14603	14546	14494	14332	14582	14617	14454	14453	14527	14592	14625	14509	14540	14732	14571	14565	14643	14351	14456	14589	14546	14431	14776	14691	14677	14715	14730	14695	14589	14695	14666	14692	14635	14448	14761	14713	14623	14592	14582	14428	14629	14562	14652	14444	14543	14701	14438	14575	14456	14387	14531	14545	14488	14663	14609	14520	14710	14633	14559	14615	14646	14563	14536	14677	14575	14563	14594	14772
27030	21554	24496	21214	18240	18221	17881	17566	17237	16901	16704	16690	16922	16886	17708	18389	18718	18173	17594	17019	16809	16649	16555	16713	16782	16762	16681	16824	16945	16512	16641	16647	16609	16484	16484	16658	16735	16538	16602	16529	16732	16836	16782	16607	16653	16734	16745	16750	16624	16605	16517	16613	16870	16591	16669	16505	16553	16902	16742	16544	16559	16704	16745	16614	16725	16705	16769	16552	16627	16601	16470	16660	16535	16352	16663	16538	16643	16345	16605	16574	16721	16767	16579	16483	16590	16676	16692	16452	16699	16699	16885	16700	16765	16695	16667	16689	16719	16547	16568	16671	16786	16692	16790	16725	16582	16510	16859	16709	16706	16753	16680	16512	16655	16823	16499	16496	16747	16655	16620	16756	16511	16613	16702	16593	16702	16569	16633	16566	16706	16535	16587	16545	16474	16785	16769	16714	16527	16516	16737	16520	16812	16597	16639	16755	16509	16520	16550	16568	16660	16791	16562	16668	16757	16658	16655	16659	16644	16590	16640	16505	16702	16606	16612	16683	16604	16796	16492	16418	16559	16579	16653	16643	16629	16608	16567	16507	16553	16809	16771	16739	16661	16415	16954	16578	16768	16695	16549	16393	16714	16506	16674	16627	16736	16639	16581	16493	16672	16744	16632	16522	16618	16471	16715	16527	16585	16458	16664	16641	16303	16646	16802	16548	16642	16565	16475	16616	16451	16800	16750	16488	16482	16743	16789	16564	16812	16653	16597	16574	16523	16761	16712	16689	16662	16561	16391	16543	16670	16584	16567	16611	16469	16545	16590	16555	16527	16659	16687	16620	16847	16654	16753	16723	16575	16702	16632	16637	16646	16368	16803	16701	16638	16670	16677	16649	16623	16534	16348	16395	16610	16569	16695	16540	16649	16535	16803	16636	16661	16834	17024	16947	16724	16406	16650	16687	16699	16815	16575	16589	16459	16711	16673	16607	16602	16716	16524	16674	16691	16657	16646	16623	16603	16737	16691	16633	16672	16581	16624	16724	16603	16569	16647	16731	16721	16713	16754	16612	16582	16608	16623	16613	16593	16728	16600	16569	16606	16592	16579	16750	16790	16780	16800	16666	16476	16406	16607	16596	16726	16671	16562	16593	16530	16605	16587	16877	16738	16652	16629	16691	16599	16590	16750	16641	16800	16657	16629	16668	16673	16537	16675	16633	16750	16501	16649	16582	16743	16662	16669	16574	16681	16707	16755	16661	16798	16395	16686	16615	16764	16798	16762	16545	16398	16621	16532	16658	16510	16762	16571	16518	16713	16720	16815	16609	16650	16666	16672	16635	16633	16818	16634	16491	16724	16870	16683	16620	16609	16680	16620	16714	16787	16605	16763	16628	16516	16574	16793	16644	16733	16677	16616	16615	16629	16530	16752	16797	16807	16659	16555	16754	16684	16660	16544	16552	16566	16539	16450	16738	16821	16749	16757	16699	16561	16625	16535	16731	16885	16652	16557	16620	16639	16544	16549	16489	16679	16672	16909	16683	16697	16714	16806	16683	16427	16532	17013	16486	16601	16631	16617	16543	16722	16596	16735	16699	16559	16855	16753	16674	16623	16537	16680	16618	16785	16517	16735	16565	16786	16759	16663	16462	16400	16638	16686	16868	16506	16602	16532	16765	16532	16702	16661	16659	16655	16571	16578	16710	16753	16451	16612	16454	16629	16868	16680	16617	16447	16634	16778	16523	16521	16660	16737	16580	16720	16654	16519	16754	16640	16717	16592	16689	16789	16619	16709	16562	16764	16743	16743	16440	16696	16484	16498	16605	16634	16505	16508	16656	16547	16622	16595	16507	16729	16446	16782	16754	16697	16629	16638	16783	16690	16714	16556	16514	16742	16714	16686	16700	16801	16705	16742	16595	16540	16510	16607	16653	16659	16645	16580	16624	16531	16780	16610	16781	16774	16471	16683	16572	16720	16555	16683	16660	16491	16610	16727	16606	16504	16663	16764	16617	16747	16730	16624	16644	16452	16640	16661	16655	16687	16554	16671	16613	16777	16457	16604	16570	16529	16556	16627	16519	16585	16643	16465	16571	16568	16665	16626	16651	16704	16719	16705	16507	16691	16710	16660	16573	16582	16677	16769	16608	16566	16593	16581	16575	16685	16628	16535	16538	16526	16623	16591	16590	16791	16585	16618	16582	16586	16588	16705	16553	16430	16674	16572	16620	16602	16518	16624	16650	16813	16462	16553	16552	16641	16874	16465	16492	16673	16607	16888	16684	16754	16631	16756	16506	16630	16541	16849	16700	16447	16639	16609	16615	16674	16912	16778	16707	16917	16647	16627	16710	16869	16619	16592	16687	16698	16878	16654	16782	16628	16712	16515	16470	16619	16709	16674	16882	16905	16603	16679	16405	16721	16809	16835	16669	16585	16815	16639	16685	16781	16643	16760	16785	16722	16701	16702	16871	16661	16682	16668	16624	16712	16692	16766	16760	16791	16697	16561	16454	16674	16421	16504	16581	16737	16690	16718	16627	16755	16638	16664	16491	16759	16591	16721	16661	16698	16642	16576	16468	16713	16562	16668	16668	16593	16601	16701	16585	16637	16624	16655	16674	16644	16581	16971	16679	16673	16669	16666	16575	16656	16685	16819	16557	16649	16711	16715	16488	16533	16591	16515	16727	16743	16646	16658	16656	16534	16686	16681	16662	16691	16795	16794	16636	16560	16464	16650	16610	16633	16661	16635	16590	16669	16578	16677	16639	16617	16681	16647	16526	16756	16602	16611	16562	16699	16648	16827	16733	16647	16386	16666	16687	16536	16953	16560	16727	16884	16632	16672	16568	16543	16475	16653	16637	16344	16859	16705	16605	16647	16445	16728	16783	16573	16659	16660	16798	16653	16597	16426	16629	16840	16707	16672	16615	16791	16894	16548	16631	16636	16333	16901	16829	16824	16725	16738	16519	16547	16562	16772	16616	16643	16541	16610	16693	16748	16498	16609	16613	16742	16328	16709	16740	16702	16751	16595	16582	16764	16735	16579	16678	16690	16641	16679	16633	16583	16620	16645	16579	16634	16551	16642	16605	16775	16651	16800	16571	16828	16615	16631	16674	16705	16757	16617	16792	16395	16570	16697	16683	16591	16775	16564	16635	16505	16567	16503	16662	16769	16446	16524	16621	16721	16663	16750	16664	16597	16760	16579	16512	16566	16707	16611	16656	16609	16729	16695	16586	16610	16582	16671	16706	16728	16696	16607	16951	16678	16637	16649	16716	16515	16516	16642	16610	16764	16587	16559	16502	16686	16489	16613	16436	16661	16830	16716	16712	16823	16593	16551	16559	16532	16773	16495	16556	16721	16742	16623	16819	16641	16552	16539	16615	16814	16640	16783	16772	16602	16594	16631	16614	16495	16738	16903	16706	16677	16720	16738	16592	16675	16647	16666	16705	16608	16649	16657	16864	16684	16758	16655	16666	16619	16482	16538	16619	16839	16512	16707	16814	16725	16641	16777	16518	16762	16728	16750	16946	16914	16742	16741	16611	16665	16558	16635	16549	16850	16632	16751	16681	16499	16688	16732	16707	16559	16608	16664	16686	16625	16666	16430	16462	16694	16469	16510	16760	16753	16627	16703	16644	16617	16659	16773	16519	16581	16666	16719	16744	16655	16526	16675	16658	16653	16772	16659	16581	16778	16681	16855	16707	16705	16528	16532	16585	16661	16535	16482	16624	16680	16645	16589	16658	16464	16604	16890	16694	16541	16682	16578	16772	16691	16828	16648	16583	16889	16606	16802	16604	16679	16660	16694	16475	16742	16823	16740	16501	16772	16559	16620	16730	16724	16673	16773	16800	16668	16624	16490	16440	16737	16481	16663	16821	16726	16526	16748	16668	16530	16765	16462	16673	16602	16731	16718	16468	16813	16654	16557	16510	16480	16708	16664	16758	16595	16519	16846	16689	16622	16699	16619	16559	16479	16750	16766	16595	16502	16807	16654	16796	16708	16322	16558	16569	16579	16620	16787	16650	16845	16667	16880	16390	16598	16570	16605	16620	16730	16650	16614	16657	16547	16671	16432	16705	16525	16675	16677	16848	16818	16583	16725	16523	16645	16515	16547	16729	16523	16685	16617	16597	16889	16745	16809	16671	16723	16938	16609	16740	16613	16838	16889	16710	16608	16599	16762	16808	16644	16609	16651	16787	16676	16640	16625	16903	16702	16697	16531	16629	16754	16608	16620	16718	16493	16659	16779	16557	16485	16965	16591	16814	16606	16500	16713	16647	16741	16864	16940	16642	16754	16702	16715	16634	16456	16464	16644	16824	16753	16609	16603	16457	16741	16763	16603	16776	16736	16611	16633	16699	16688	16470	16592	16789	16502	16650	16686	16581	16545	16710	16602	16724	16881	16770	16626	16674	16536	16551	16581	16511	16863	16772	16542	16652	16633	16622	16603	16493	16539	16536	16679	16530	16649	16524	16820	16695	16734	16635	16303	16426	16688	16666	16556	16613	16570	16551	16663	16583	16698	16734	16552	16348	16593	16706	16572	16597	16594	16510	16696	16653	16670	16725	16580	16606	16452	16532	16617	16590	16887	16520	16816	16849	16779	16577	16787	16669	16511	16726	16628	16668	16635	16713	16664	16643	16610	16772	16802	16828	16826	16398	16720	16459	16526	16428	16699	16524	16554	16433	16486	16488	16564	16881	16568	16736	16492	16542	16716	16413	16737	16575	16638	16788	16511	16707	16718	16708	16547	16376	16499	16550	16557	16624	16583	16357	16694	16569	16641	16607	16739	16768	16543	16614	16607	16578	16587	16793	16578	16488	16545	16576	16610	16662	16809	16594	16738	16670	16597	16834	16551	16692	16794	16707	16602	16793	16763	16868	16597	16646	16766	16732	16703	16682	16720	16714	16653	16785	16604	16569	16907	16623	16626	16861	16836	16680	16607	16770	16829	16683	16821	16617	16619	16495	16782	16714	16633	16655	16357	16783	16497	16593	16771	16373	16622	16483	16582	16641	16711	16589	16826	16823	16766	16624	16843	16576	16625	16571	16659	16761	16781	16688	16664	16858	16658	16677	16614	16532	16610	16726	16577	16586	16641	16887	16631	16668	16636	16603	16670	16546	16734	16764	16594	16623	16729	16667	16616	16686	16398	16676	16816	16738
15115	18668	18559	16693	16890	16922	15967	15980	15438	14970	14550	14463	14534	14534	15885	16983	16898	15946	15235	14580	14451	14305	14484	14240	14360	14487	14248	14331	14351	14440	14322	14287	14364	14280	14214	14323	14426	14438	14351	14308	14283	14482	14239	14480	14350	14321	14314	14351	14286	14376	14542	14272	14377	14336	14256	14461	14380	14338	14283	14203	14245	14379	14338	14256	14293	14212	14342	14422	14409	14335	14202	14217	14506	14319	14337	14356	14319	14292	14468	14308	14308	14203	14337	14346	14285	14289	14410	14236	14300	14472	14380	14348	14384	14180	14235	14396	14282	14402	14337	14467	14253	14400	14370	14224	14473	14343	14478	14390	14272	14413	14311	14417	14386	14334	14334	14325	14238	14407	14346	14356	14259	14213	14365	14390	14293	14352	14426	14415	14256	14349	14238	14387	14357	14242	14233	14245	14351	14114	14380	14469	14371	14571	14309	14356	14270	14420	14501	14449	14421	14370	14369	14296	14172	14346	14304	14336	14348	14473	14330	14362	14307	14309	14366	14294	14331	14340	14369	14321	14359	14311	14152	14334	14375	14348	14248	14316	14258	14306	14226	14390	14362	14265	14123	14475	14341	14458	14352	14283	14404	14224	14266	14303	14287	14226	14393	14418	14367	14412	14485	14297	14367	14323	14193	14435	14296	14185	14409	14483	14333	14246	14401	14348	14318	14426	14360	14389	14539	14206	14363	14276	14417	14317	14364	14324	14454	14265	14204	14329	14414	14222	14369	14280	14280	14424	14465	14452	14289	14440	14379	14455	14515	14450	14328	14363	14493	14515	14214	14195	14178	14308	14251	14217	14459	14449	14131	14270	14315	14340	14316	14249	14392	14251	14434	14244	14376	14341	14405	14478	14211	14342	14444	14271	14425	14316	14377	14327	14275	14284	14428	14319	14336	14467	14362	14230	14294	14148	14337	14401	14309	14433	14285	14288	14450	14327	14296	14362	14361	14360	14282	14292	14312	14375	14335	14447	14544	14330	14228	14367	14463	14355	14319	14385	14444	14293	14330	14394	14157	14292	14291	14167	14366	14619	14268	14357	14270	14313	14411	14228	14260	14246	14422	14282	14341	14409	14469	14344	14272	14487	14268	14260	14244	14225	14367	14269	14371	14317	14160	14379	14409	14417	14494	14420	14291	14240	14434	14436	14333	14510	14380	14261	14466	14513	14325	14391	14231	14196	14321	14339	14239	14248	14281	14200	14257	14233	14363	14214	14239	14333	14183	14240	14321	14441	14424	14219	14332	14316	14381	14328	14391	14365	14370	14206	14383	14259	14494	14273	14178	14405	14368	14499	14335	14284	14380	14300	14276	14299	14325	14250	14360	14333	14364	14244	14218	14381	14398	14343	14414	14475	14231	14335	14426	14267	14281	14385	14369	14353	14387	14346	14219	14195	14296	14292	14273	14300	14329	14391	14259	14332	14182	14386	14362	14480	14287	14401	14327	14386	14482	14271	14271	14302	14336	14449	14592	14148	14353	14292	14448	14514	14207	14168	14383	14442	14363	14519	14377	14341	14375	14436	14348	14273	14314	14252	14340	14376	14338	14258	14385	14379	14323	14423	14304	14312	14506	14494	14475	14427	14368	14219	14288	14265	14470	14133	14264	14358	14445	14295	14170	14423	14245	14203	14437	14299	14281	14318	14279	14381	14336	14326	14264	14445	14258	14272	14352	14295	14272	14385	14268	14450	14401	14366	14319	14317	14383	14173	14381	14313	14512	14242	14198	14273	14171	14124	14302	14349	14396	14186	14328	14260	14228	14257	14371	14317	14395	14438	14248	14277	14352	14315	14282	14299	14348	14206	14367	14223	14340	14315	14350	14338	14316	14367	14338	14304	14343	14321	14283	14506	14509	14413	14466	14480	14454	14282	14589	14384	14357	14477	14469	14384	14584	14222	14265	14316	14218	14358	14393	14441	14232	14504	14374	14190	14187	14279	14379	14210	14421	14251	14471	14350	14219	14352	14409	14221	14392	14188	14499	14401	14308	14272	14350	14313	14351	14317	14308	14356	14284	14195	14367	14269	14339	14406	14377	14398	14293	14368	14465	14376	14384	14344	14354	14338	14497	14250	14171	14182	14286	14433	14329	14282	14367	14144	14252	14393	14229	14313	14331	14333	14491	14209	14418	14292	14267	14261	14280	14293	14367	14384	14332	14443	14264	14495	14089	14534	14339	14359	14324	14356	14361	14443	14351	14250	14355	14354	14359	14311	14218	14351	14384	14266	14343	14354	14409	14386	14324	14279	14344	14319	14396	14349	14352	14169	14364	14374	14321	14166	14262	14259	14359	14385	14372	14345	14495	14311	14293	14487	14278	14276	14464	14380	14207	14482	14374	14436	14519	14319	14354	14359	14384	14420	14229	14303	14385	14232	14246	14483	14439	14327	14243	14497	14417	14205	14520	14275	14378	14375	14171	14458	14339	14458	14250	14201	14343	14237	14401	14444	14482	14288	14455	14243	14346	14459	14297	14458	14256	14419	14373	14264	14277	14391	14354	14301	14191	14374	14475	14196	14173	14383	14261	14385	14463	14358	14424	14213	14418	14282	14373	14335	14233	14361	14409	14366	14486	14258	14421	14313	14370	14314	14377	14443	14431	14451	14387	14363	14426	14247	14419	14420	14254	14302	14340	14394	14296	14296	14221	14327	14363	14204	14383	14224	14466	14321	14352	14350	14366	14371	14265	14288	14186	14093	14322	14310	14264	14269	14375	14337	14368	14319	14297	14234	14238	14218	14435	14267	14407	14318	14317	14388	14332	14387	14272	14330	14474	14332	14471	14433	14341	14423	14257	14237	14304	14190	14491	14246	14203	14409	14173	14319	14235	14345	14264	14387	14506	14213	14329	14452	14356	14428	14315	14142	14332	14422	14264	14327	14283	14404	14203	14329	14367	14388	14515	14547	14426	14356	14315	14341	14447	14243	14339	14444	14449	14270	14316	14314	14224	14269	14452	14276	14359	14326	14523	14326	14334	14226	14308	14407	14351	14317	14442	14322	14272	14559	14400	14306	14345	14302	14428	14487	14420	14442	14226	14423	14384	14207	14385	14290	14342	14290	14247	14278	14412	14353	14499	14225	14448	14418	14351	14489	14328	14400	14246	14499	14202	14252	14243	14430	14394	14272	14381	14261	14388	14458	14306	14461	14490	14246	14210	14359	14406	14410	14564	14340	14337	14289	14430	14285	14198	14466	14386	14397	14526	14359	14496	14169	14263	14436	14399	14480	14372	14329	14385	14343	14396	14417	14187	14388	14430	14460	14359	14347	14347	14260	14278	14395	14273	14281	14250	14448	14288	14216	14332	14245	14293	14288	14230	14235	14304	14279	14178	14406	14377	14423	14295	14360	14527	14413	14451	14460	14378	14420	14296	14192	14384	14346	14439	14294	14403	14247	14282	14367	14432	14371	14250	14328	14194	14303	14275	14313	14402	14302	14351	14320	14359	14266	14399	14285	14341	14408	14098	14382	14270	14432	14436	14366	14300	14345	14338	14178	14398	14334	14341	14289	14600	14271	14275	14172	14451	14282	14399	14342	14296	14245	14456	14335	14332	14344	14288	14317	14264	14372	14243	14355	14346	14238	14242	14306	14366	14452	14438	14441	14258	14332	14345	14165	14486	14428	14212	14366	14256	14413	14405	14292	14494	14180	14229	14331	14360	14179	14361	14414	14421	14315	14341	14392	14351	14420	14543	14312	14351	14372	14372	14298	14400	14401	14338	14480	14353	14335	14263	14159	14360	14355	14504	14280	14445	14327	14376	14229	14314	14467	14376	14330	14195	14191	14425	14217	14559	14494	14287	14395	14436	14458	14301	14302	14331	14407	14304	14362	14516	14493	14388	14317	14388	14364	14251	14452	14257	14228	14239	14427	14368	14328	14310	14392	14499	14228	14447	14312	14397	14251	14323	14432	14271	14207	14308	14312	14359	14354	14315	14402	14377	14349	14601	14337	14380	14277	14342	14251	14304	14283	14319	14304	14373	14325	14404	14300	14185	14584	14370	14437	14170	14278	14401	14303	14249	14408	14518	14353	14331	14168	14368	14414	14199	14217	14385	14471	14263	14336	14422	14448	14463	14304	14251	14374	14334	14327	14269	14342	14376	14509	14286	14372	14181	14356	14453	14541	14295	14563	14218	14314	14375	14266	14378	14551	14187	14416	14368	14278	14303	14207	14366	14480	14345	14522	14264	14210	14217	14341	14391	14314	14505	14359	14204	14128	14360	14379	14489	14460	14447	14384	14274	14358	14326	14418	14592	14308	14533	14375	14322	14228	14468	14173	14353	14271	14448	14274	14381	14289	14465	14329	14346	14156	14416	14488	14408	14452	14371	14350	14225	14337	14327	14444	14378	14121	14436	14477	14467	14297	14341	14255	14380	14379	14463	14462	14261	14198	14372	14304	14387	14352	14223	14360	14270	14321	14253	14469	14257	14294	14439	14273	14481	14405	14362	14462	14205	14372	14310	14188	14442	14352	14194	14249	14495	14266	14384	14321	14309	14339	14229	14368	14480	14149	14279	14317	14296	14189	14296	14337	14532	14468	14306	14274	14310	14573	14275	14357	14245	14427	14240	14301	14322	14361	14361	14271	14423	14358	14569	14374	14437	14454	14283	14439	14466	14341	14379	14515	14250	14350	14296	14319	14414	14478	14417	14284	14480	14356	14138	14282	14227	14327	14253	14233	14419	14317	14397	14462	14372	14266	14335	14249	14290	14490	14214	14383	14254	14416	14429	14312	14336	14255	14320	14298	14367	14523	14399	14476	14277	14549	14477	14265	14439	14445	14338	14256	14405	14425	14377	14313	14340	14460	14220	14336	14160	14235	14472	14233	14262	14398	14294	14408	14351	14209	14352	14476	14373	14427	14521	14207	14336	14282	14441	14238	14441	14392	14382	14323	14303	14518	14412	14199	14357	14377	14403	14353	14338	14218	14401	14418	14203	14395	14305	14309	14441	14317	14401	14462	14379	14157	14379	14286	14440	14346	14423	14391	14234	14511	14456	14403	14451	14419	14316	14260	14435	14444	14318	14435	14285	14360	14162	14190	14326	14297	14489	14237	14340	14419	14185	14405	14160	14243	14288	14262	14257	14374	14427	14311	14115	14386
23830	20914	28127	23984	21719	20567	18792	16460	16024	15803	15557	15188	15181	15796	20908	26749	24595	21684	18751	16653	15748	15295	14996	14898	14963	15079	14953	15021	15134	15051	15091	15072	15039	15085	15100	14875	15026	15073	14915	14831	15165	14950	14749	14968	14956	15063	15092	15010	15134	14989	15055	14976	14976	15086	14976	14992	15151	15111	15127	15150	15042	14968	15067	14921	15110	15051	15202	15169	14974	14961	15005	15064	15011	14903	14935	15074	15039	14782	14941	14992	14969	14821	15102	15132	15126	14832	15054	15052	15110	15004	14920	15205	14969	15002	15025	14936	14772	15022	15048	14950	15145	15178	15154	14981	14928	15114	14873	14938	15086	15356	15065	14800	14774	15084	15145	14886	14978	15097	14905	14940	14843	15147	14950	14924	15172	15023	15030	15021	14974	15059	15075	14971	14916	14905	14943	15145	14852	14954	14982	15018	14788	14740	14955	14924	15076	15000	15101	14952	14795	14754	15060	14907	14990	15102	14950	14958	15116	14885	14997	15046	14845	15023	14874	15015	15116	15142	15039	14781	15079	14992	14921	15062	15027	14947	14938	14871	14957	14917	14926	14846	14913	15022	15123	14718	14851	14906	15003	14961	15176	14974	14978	14841	15032	14985	15094	14926	15006	15113	15133	15049	15005	14893	14977	15054	15008	14831	14993	15103	14910	14739	15053	14927	14921	14982	15245	15065	14935	14906	14707	15076	14944	15145	14957	14919	15083	14991	15181	14992	14860	14892	14937	14989	14823	15162	15097	15138	14893	15027	14832	15109	14983	15153	14939	14910	14923	14840	14812	14972	15009	14792	15056	14928	14991	14932	14876	14998	14932	14870	15106	15086	15088	15130	15109	15138	14948	15041	14988	15008	14971	14857	14832	14988	14961	14846	14900	14929	15115	14899	14991	14882	14889	15061	15055	14926	14810	14804	15039	14856	14922	15057	14954	14936	14946	14995	14841	15048	15119	14797	14930	14887	14976	15049	14838	14764	15144	14882	15094	15237	15088	14996	14800	14988	15036	14772	14935	14897	15060	14996	15217	15047	15021	14804	14926	14873	15028	14963	14938	15082	14941	14929	14984	14990	15024	15043	15188	15059	15003	14815	14932	14845	15138	14979	15200	14783	14847	15023	14912	14985	14883	14867	15023	14810	14918	15016	14860	14901	14865	14976	15010	15032	14995	14976	15069	14917	15013	14959	15023	14952	15043	14982	15004	15060	15089	14981	15009	14942	14935	15067	14894	14984	14872	14871	15016	14990	14926	14924	15109	14842	14981	14772	15184	15108	14973	14954	15145	15013	14982	14912	15132	14992	14988	14993	15090	15031	14992	15053	15065	15107	14970	14942	15088	15201	14952	14721	14910	14697	15029	15008	14886	14997	15051	15015	14959	15006	15047	15012	15027	15038	15060	14960	15193	15081	14991	14933	14878	15173	14928	14957	14939	14758	15091	14734	14971	15107	14923	14816	15115	15007	15064	14861	14849	14911	15078	15084	14945	14980	15011	14867	14912	15089	14924	15052	14920	14904	14974	15094	14826	14809	14954	14846	14877	15053	15068	14883	15051	14939	15011	15171	14892	14927	14890	15095	14792	14997	14883	14943	14958	15050	14967	14899	15022	14768	14867	14991	14956	14919	14983	15122	14928	14901	15058	15021	15023	15041	15033	15026	15169	15053	14787	14992	15028	14882	14798	15023	14840	14818	14904	14956	15018	14941	14773	15023	15053	14959	15136	14957	14659	14809	15001	14971	14794	14809	15059	14962	15112	15049	14845	15114	14993	14942	14858	15020	14997	15051	15044	15015	15123	15028	15026	14988	14916	14762	15147	15128	14995	14936	14911	15020	15041	14996	15075	14898	15031	14841	14816	14999	14984	15075	14829	14796	15064	15035	15074	14956	14939	15169	15223	14912	15121	14817	15019	14974	14781	14923	15179	14900	14841	14990	14810	15027	14919	15199	14991	14954	15063	14975	15009	14942	15082	14944	14982	15143	14872	15023	15095	14982	14873	14944	15145	14868	14751	15029	15045	14917	14975	14896	15018	15101	15042	14952	14822	15024	14837	14818	15054	14974	14984	15031	15037	15021	14791	15089	14988	15173	15088	15147	15015	14955	14921	14955	15089	15048	15072	14949	14920	14995	15051	14911	15156	14993	15034	14979	14756	15194	15165	14867	14965	14941	14897	15051	14850	14825	14848	14729	15025	14936	14867	14861	15147	14903	14949	15085	15164	15086	15012	14941	14873	14797	15109	14914	15166	14745	14808	14826	14957	14929	14972	14943	14970	14972	14936	14954	14917	14829	15178	15117	14948	14919	14975	14851	14980	14929	15102	14913	14822	14948	14938	14895	15075	15001	14970	14886	15015	14915	14862	15208	14888	14994	14834	14903	14834	14833	15063	15005	15071	15100	14943	14950	14828	15124	14952	15080	15125	14791	14861	14881	15039	14906	15072	14843	14905	14871	14869	14855	15003	14824	14978	14898	15161	15021	14913	14832	14780	14829	14974	14962	15036	15007	14989	14944	14848	15066	15004	14933	14915	14987	14988	14877	15006	15147	14910	14946	15111	14946	14896	14855	14783	14788	14927	14984	15125	14899	14996	14933	14913	14825	15002	14942	15020	14920	15023	15081	14978	15249	15154	15178	14905	15021	14905	15070	14915	15018	15026	15025	14957	15050	15156	15287	15091	15062	14956	15122	15079	15090	14959	14968	14861	15081	14819	15056	14969	14894	15167	15005	14968	14895	15145	14879	14994	14983	15027	14855	14750	14921	14916	15008	14873	14944	14867	15049	15099	14888	14949	14971	14963	14975	15040	15150	15000	14978	15019	14997	15008	14844	14972	14770	15163	14790	14895	15122	14916	14941	14658	15038	14883	14978	14898	14748	14889	14846	14898	14903	14953	14795	14873	14861	14994	15073	15002	14932	14990	15028	14973	15150	15040	15210	15005	15128	15054	15033	14950	15082	15112	15061	14906	14932	14918	14957	14850	15015	14866	14816	14927	15119	14937	14869	14838	14942	15038	15028	14997	14809	14746	14832	14713	14942	15001	14872	14999	14891	15102	15015	14967	15038	15033	15090	14909	14979	14994	15053	14954	14813	15173	15074	15029	14859	14961	14990	15050	15049	15187	15090	15052	15005	15026	14987	14850	15010	14957	14746	15045	14987	15063	15058	14877	14879	15032	14953	14978	14824	14931	14954	15045	14896	14891	14964	14863	15164	14803	14908	15030	15063	14941	14943	14886	14897	14983	15146	14966	14919	15010	15072	15043	15018	15012	15092	14998	15298	14960	15287	15095	15223	15000	14917	14855	15189	14851	14985	14879	14957	15036	14869	14927	15090	14945	14906	14955	14975	15115	14887	14816	15072	14830	14923	15010	15004	14943	14992	14843	14982	15007	14965	14850	14959	15040	15120	14907	15036	15071	15086	15083	14844	15125	14949	14813	14979	15186	14863	15100	15032	14965	14851	14908	14918	15003	14915	14908	15046	15011	15071	15049	14964	15046	14979	14967	15028	14831	14758	15058	14932	14947	14936	15034	15156	14900	14984	15104	15012	15238	15038	15053	14988	15012	15020	14833	14810	15160	15210	15188	15061	15045	14935	14941	15089	14869	15048	14955	14928	15000	15017	14918	15099	14956	15184	15056	14980	15002	14713	14989	14975	15060	14919	14870	14910	14998	15138	15053	14778	14914	14943	14912	15134	15131	14785	14965	15107	14989	15013	15193	15030	14884	14979	14981	15131	14737	14909	15071	15026	15075	15106	15156	14967	14959	14989	14970	14761	14944	14967	15211	14953	15065	14865	14756	14987	15049	14949	14937	15017	15064	14878	14985	14930	15161	14891	15217	15028	15075	15025	14988	14976	14899	15098	15075	15157	14886	14921	15106	15156	15003	15013	14842	15004	14976	14921	14875	15143	14912	14956	14811	15228	15073	15014	14927	14855	15068	14765	15073	15059	14967	14924	15025	14807	14903	14995	14898	14873	15074	15131	14908	14796	14921	14785	15028	15079	15074	14923	14879	15057	14971	14819	15034	14969	14832	14892	15042	14894	15050	14918	14916	14979	15013	15026	14894	14872	15059	14808	14961	14890	14895	15033	14858	14971	14947	14749	15078	14934	15101	14997	14978	14944	15185	15060	15004	14923	15022	14854	14987	15172	15000	14875	15015	14936	15023	15039	14877	14981	15050	14823	15082	15085	15045	15148	15130	15080	15027	14947	14956	14816	14850	15036	14997	14945	14891	15035	14841	14872	14913	15031	15021	15062	15076	14996	14931	14913	14825	14937	15100	14782	14991	15107	14939	15096	14926	14936	14786	14848	14919	14940	14998	15078	14860	15161	14975	14856	14913	14848	15072	14989	15102	14952	15003	15031	15027	15027	15049	15074	14897	14969	15077	14862	15118	15143	14986	14923	14902	14909	15171	14949	14994	14820	14914	14834	15136	14892	14991	15169	15164	14906	14953	14998	14926	15072	14985	15030	15157	15122	15014	15035	14909	14814	15105	14774	15020	14920	15111	14998	14799	14990	14748	15150	15002	15086	14972	14957	14905	14940	14942	14896	15054	14958	15050	14966	14983	15236	14919	14965	15038	14936	15034	14921	15109	15131	15190	15022	14862	15106	15000	15023	15095	15058	15057	15148	14964	15000	14835	14897	14933	15023	14920	14957	15000	15032	14945	14870	14795	15119	14866	14754	14873	15120	14958	15108	14949	14894	14832	15025	15089	15046	15037	14859	14944	14958	14901	14880	15011	14968	14924	14989	15037	14949	14998	14892	14868	15159	14961	14880	15071	14918	14881	15102	14860	14950	15033	15026	15035	14834	15134	14994	15022	14914	14897	14952	15077	14908	14987	15051	15120	14851	15020	14993	14886	14916	14748	14892	14946	14841	14842	15103	15019	14821	14760	14905	15047	15277	15048	15065	15039	14875	15162	14849	14969	15014	14916	14888	15154	15167	15005	15140	15026	15110	14923	14989	15031	15185	14964	15101	15050	15111	15180	14954	14921	15056	14892	14960	14950	14865	14999	14999	15034	14872	14969	14875	14958	14845	14924	15102	14882	14780	14860	15050	15036	14991	15020	14873	14911	14847	15132	14807	14982	15100	15033	15063	15052	14919	14921	14707
13241	23011	21177	17912	18151	16813	16008	15450	14616	14248	13992	13701	13561	14714	23241	29030	24938	21144	17819	15030	13854	13569	13304	13345	13427	13473	13308	13269	13578	13400	13540	13531	13511	13428	13381	13272	13403	13431	13207	13437	13426	13306	13373	13474	13359	13302	13351	13249	13411	13261	13394	13260	13340	13389	13275	13364	13313	13374	13291	13337	13467	13374	13342	13359	13530	13349	13445	13197	13408	13339	13187	13318	13366	13319	13352	13409	13466	13366	13322	13305	13245	13372	13403	13548	13474	13401	13277	13443	13362	13529	13380	13393	13445	13282	13325	13303	13431	13189	13296	13398	13381	13423	13362	13375	13477	13429	13364	13431	13393	13370	13237	13275	13379	13425	13194	13420	13335	13426	13336	13238	13421	13352	13439	13407	13466	13379	13424	13410	13275	13521	13493	13439	13263	13286	13382	13428	13146	13493	13340	13408	13313	13335	13391	13413	13350	13585	13314	13301	13354	13230	13396	13457	13597	13447	13329	13306	13397	13426	13508	13401	13235	13226	13261	13387	13310	13364	13552	13424	13354	13536	13264	13259	13351	13313	13408	13358	13357	13363	13345	13402	13390	13342	13547	13358	13316	13264	13344	13442	13337	13352	13338	13367	13427	13199	13407	13347	13289	13385	13500	13317	13289	13430	13399	13214	13392	13307	13301	13178	13352	13215	13498	13252	13390	13379	13325	13378	13317	13422	13256	13388	13265	13456	13321	13176	13389	13360	13257	13308	13494	13379	13282	13421	13510	13422	13428	13295	13426	13279	13137	13340	13347	13347	13309	13313	13455	13282	13505	13473	13273	13394	13416	13469	13434	13268	13311	13197	13444	13275	13464	13318	13394	13414	13328	13549	13521	13266	13404	13307	13366	13403	13443	13368	13503	13463	13277	13409	13345	13416	13498	13296	13285	13339	13478	13369	13522	13329	13194	13509	13369	13340	13366	13240	13459	13339	13325	13533	13336	13437	13183	13337	13283	13479	13519	13519	13320	13334	13293	13443	13376	13360	13329	13444	13313	13485	13521	13316	13309	13270	13440	13272	13416	13450	13283	13344	13303	13339	13497	13278	13358	13444	13535	13354	13371	13304	13302	13291	13434	13406	13268	13366	13334	13511	13260	13437	13314	13435	13379	13356	13387	13405	13330	13406	13518	13192	13359	13286	13505	13460	13337	13435	13381	13561	13460	13267	13305	13281	13259	13278	13346	13413	13288	13291	13384	13404	13495	13347	13337	13282	13413	13492	13453	13296	13410	13387	13403	13268	13342	13446	13249	13387	13273	13531	13372	13434	13215	13384	13404	13373	13368	13548	13366	13366	13442	13340	13204	13472	13385	13364	13244	13388	13259	13514	13324	13261	13461	13340	13409	13317	13293	13315	13459	13294	13358	13497	13479	13315	13522	13164	13465	13331	13405	13394	13403	13467	13338	13385	13442	13376	13490	13360	13297	13443	13206	13420	13420	13324	13421	13401	13375	13450	13355	13209	13190	13227	13427	13340	13325	13257	13161	13341	13410	13258	13321	13335	13332	13411	13439	13430	13303	13302	13372	13335	13404	13375	13444	13339	13293	13314	13459	13365	13479	13474	13372	13260	13393	13326	13498	13208	13311	13324	13380	13323	13190	13297	13457	13382	13349	13245	13251	13452	13294	13272	13361	13393	13371	13426	13291	13373	13236	13287	13168	13273	13413	13372	13359	13292	13210	13448	13467	13430	13341	13543	13318	13443	13501	13406	13351	13313	13547	13476	13281	13296	13407	13233	13422	13377	13432	13348	13197	13479	13476	13472	13256	13425	13413	13515	13510	13402	13364	13274	13500	13391	13382	13233	13234	13211	13405	13363	13356	13181	13343	13366	13477	13267	13336	13246	13394	13410	13376	13301	13301	13309	13394	13339	13300	13296	13411	13288	13148	13277	13434	13356	13499	13225	13401	13423	13532	13208	13366	13408	13356	13465	13319	13469	13546	13331	13271	13466	13370	13363	13407	13351	13441	13360	13567	13493	13230	13184	13263	13335	13313	13456	13292	13388	13456	13309	13466	13479	13335	13418	13451	13172	13404	13232	13214	13525	13353	13376	13308	13242	13441	13504	13315	13443	13562	13361	13242	13433	13255	13235	13519	13200	13321	13429	13410	13295	13371	13346	13184	13509	13266	13330	13398	13441	13140	13339	13348	13378	13450	13234	13433	13335	13465	13070	13329	13465	13354	13486	13248	13517	13295	13370	13487	13253	13336	13254	13341	13434	13353	13444	13502	13525	13434	13380	13320	13450	13503	13279	13260	13437	13475	13455	13276	13438	13480	13284	13515	13511	13287	13297	13454	13422	13302	13402	13320	13448	13258	13472	13317	13207	13349	13278	13205	13461	13427	13365	13430	13360	13401	13246	13538	13360	13379	13211	13345	13362	13350	13305	13360	13472	13457	13449	13322	13380	13468	13412	13319	13436	13470	13329	13378	13440	13374	13331	13563	13227	13215	13266	13209	13267	13465	13313	13444	13428	13349	13173	13369	13344	13328	13493	13321	13340	13259	13483	13425	13337	13394	13332	13465	13360	13368	13445	13454	13400	13363	13318	13292	13283	13353	13265	13320	13307	13291	13463	13284	13458	13378	13503	13424	13320	13505	13350	13473	13325	13322	13363	13405	13373	13242	13422	13340	13416	13461	13458	13324	13377	13418	13258	13435	13429	13416	13480	13238	13203	13345	13311	13387	13372	13399	13420	13357	13481	13393	13286	13519	13353	13377	13570	13327	13392	13304	13248	13267	13363	13341	13349	13261	13457	13390	13162	13398	13448	13426	13298	13410	13301	13283	13228	13354	13221	13274	13433	13427	13379	13440	13257	13326	13281	13401	13465	13270	13337	13319	13402	13258	13321	13195	13376	13471	13372	13454	13439	13364	13329	13312	13318	13319	13228	13244	13455	13475	13391	13253	13265	13403	13484	13401	13374	13340	13460	13263	13402	13413	13360	13403	13405	13310	13358	13298	13460	13292	13437	13315	13479	13379	13497	13192	13352	13401	13420	13375	13342	13324	13372	13290	13322	13489	13423	13417	13308	13465	13167	13383	13555	13293	13426	13311	13470	13301	13372	13452	13311	13333	13410	13449	13241	13337	13456	13419	13287	13428	13356	13367	13310	13532	13441	13303	13293	13413	13289	13303	13450	13208	13224	13331	13519	13363	13227	13322	13318	13306	13535	13591	13331	13333	13492	13325	13382	13367	13276	13398	13448	13200	13357	13398	13388	13441	13565	13340	13426	13516	13417	13320	13390	13484	13175	13421	13511	13324	13385	13546	13306	13283	13520	13370	13284	13395	13239	13249	13348	13266	13554	13390	13396	13289	13515	13499	13412	13438	13486	13326	13332	13491	13518	13382	13444	13266	13442	13346	13368	13424	13402	13313	13190	13360	13269	13375	13339	13315	13393	13372	13327	13259	13317	13394	13272	13288	13356	13429	13273	13317	13470	13583	13394	13262	13168	13480	13382	13450	13374	13374	13138	13369	13435	13496	13259	13366	13452	13376	13384	13338	13236	13473	13388	13190	13177	13282	13400	13383	13255	13310	13454	13279	13387	13476	13483	13357	13443	13412	13316	13427	13476	13360	13514	13475	13427	13235	13413	13312	13311	13413	13404	13277	13347	13440	13575	13250	13486	13363	13372	13417	13354	13396	13262	13385	13452	13382	13368	13183	13430	13263	13353	13309	13169	13393	13614	13370	13557	13364	13252	13364	13407	13461	13357	13397	13355	13253	13366	13355	13472	13402	13326	13328	13417	13391	13404	13313	13325	13248	13441	13406	13280	13317	13390	13149	13380	13203	13393	13378	13278	13294	13443	13437	13249	13512	13152	13312	13398	13450	13469	13428	13434	13268	13401	13334	13417	13383	13494	13501	13353	13253	13441	13362	13442	13439	13387	13328	13172	13306	13357	13383	13386	13128	13540	13331	13374	13435	13412	13266	13337	13463	13495	13234	13428	13256	13431	13334	13351	13490	13304	13459	13517	13390	13361	13352	13307	13349	13305	13273	13331	13523	13284	13446	13228	13421	13507	13260	13377	13443	13434	13384	13360	13396	13459	13539	13535	13230	13156	13391	13438	13196	13307	13432	13358	13491	13435	13427	13243	13121	13396	13266	13400	13262	13236	13456	13254	13380	13250	13354	13302	13404	13523	13475	13412	13187	13431	13383	13498	13606	13232	13351	13252	13181	13341	13602	13371	13361	13136	13493	13478	13277	13360	13337	13351	13323	13357	13250	13382	13627	13470	13411	13413	13447	13550	13395	13431	13456	13285	13419	13481	13437	13318	13416	13473	13330	13361	13485	13461	13390	13250	13263	13549	13426	13404	13288	13318	13282	13312	13294	13292	13213	13551	13501	13463	13435	13335	13294	13269	13365	13300	13497	13443	13307	13433	13456	13329	13426	13474	13412	13376	13236	13389	13464	13348	13290	13453	13293	13308	13437	13402	13463	13357	13207	13353	13273	13227	13386	13443	13289	13322	13354	13343	13330	13204	13424	13324	13294	13353	13259	13542	13201	13371	13475	13217	13244	13290	13462	13346	13454	13401	13354	13393	13416	13228	13327	13266	13286	13473	13253	13473	13320	13191	13344	13285	13265	13283	13483	13299	13260	13391	13540	13423	13364	13191	13449	13193	13353	13500	13337	13332	13405	13382	13512	13332	13372	13391	13235	13246	13382	13313	13469	13246	13382	13388	13434	13429	13349	13438	13435	13604	13373	13263	13449	13343	13400	13441	13391	13379	13189	13367	13346	13483	13412	13401	13282	13388	13462	13350	13355	13461	13448	13286	13273	13473	13281	13470	13379	13256	13337	13280	13409	13258	13304	13362	13356	13459	13199	13222	13448	13403	13388	13261	13288	13345	13610	13299	13294	13397	13140	13328	13428	13444	13277	13316	13425	13302	13170	13264	13341	13364	13241	13328	13444	13279	13323	13405	13307	13371	13359	13424	13439	13307	13341	13376	13390	13439	13467	13433	13464	13265	13358	13256	13417	13206	13223	13483	13341	13241	13381	13465	13421	13373	13234	13457	13416	13318	13420	13339	13322	13327	13407	13512	13448	13399	13389	13364	13392	13291	13462	13280	13318	13393	13262	13471	13433	13315
22556	20900	28593	23376	21026	22744	23594	17686	16598	16809	16454	16210	16091	16710	24183	36581	31941	28098	23446	19365	17125	16250	15795	15810	15457	15452	15666	15752	15768	15667	15531	15629	15520	15606	15698	15440	15667	15624	15473	15504	15450	15460	15640	15490	15632	15409	15692	15364	15638	15652	15615	15459	15404	15579	15474	15511	15723	15240	15529	15466	15271	15337	15467	15498	15376	15763	15618	15603	15642	15519	15420	15456	15470	15438	15301	15273	15632	15462	15667	15491	15373	15484	15436	15449	15393	15401	15196	15445	15263	15311	15233	15373	15659	15303	15443	15210	15462	15302	15516	15446	15598	15467	15348	15593	15470	15467	15479	15542	15466	15347	15489	15393	15489	15398	15439	15570	15540	15444	15191	15607	15406	15497	15405	15448	15590	15468	15470	15283	15389	15464	15396	15336	15360	15365	15665	15256	15413	15406	15498	15229	15520	15424	15379	15362	15376	15220	15529	15688	15554	15489	15451	15653	15452	15381	15513	15273	15532	15568	15282	15517	15318	15460	15385	15364	15418	15385	15561	15317	15349	15404	15097	15343	15339	15336	15476	15586	15561	15474	15290	15393	15215	15318	15605	15420	15267	15404	15245	15523	15446	15285	15228	15443	15353	15672	15269	15312	15359	15406	15530	15382	15343	15244	15302	15426	15406	15341	15314	15287	15347	15528	15621	15416	15324	15415	15287	15302	15306	15338	15510	15393	15463	15115	15342	15454	15474	15540	15325	15499	15365	15376	15505	15397	15493	15532	15412	15371	15472	15468	15410	15363	15500	15264	15364	15594	15280	15460	15494	15300	15401	15480	15478	15492	15275	15385	15308	15387	15390	15532	15313	15480	15334	15444	15366	15309	15396	15403	15462	15412	15381	15480	15186	15447	15436	15379	15440	15309	15206	15159	15432	15611	15403	15362	15609	15360	15439	15574	15318	15299	15276	15448	15406	15185	15471	15534	15336	15454	15501	15317	15520	15225	15424	15406	15476	15360	15559	15247	15324	15570	15446	15419	15368	15465	15564	15407	15403	15460	15256	15303	15495	15224	15283	15304	15608	15438	15234	15555	15487	15428	15155	15393	15436	15476	15390	15526	15425	15315	15410	15303	15644	15613	15449	15291	15453	15306	15241	15475	15434	15351	15290	15394	15540	15512	15523	15484	15325	15505	15416	15453	15407	15272	15297	15361	15338	15454	15454	15225	15436	15351	15415	15621	15414	15437	15390	15226	15444	15426	15434	15561	15316	15532	15412	15573	15290	15270	15302	15262	15206	15261	15490	15432	15327	15462	15213	15348	15452	15343	15415	15536	15170	15415	15141	15266	15475	15403	15668	15358	15607	15186	15608	15340	15433	15330	15192	15286	15365	15387	15457	15323	15488	15272	15322	15302	15302	15579	15433	15298	15519	15491	15530	15422	15492	15447	15486	15420	15346	15247	15700	15344	15370	15521	15448	15519	15503	15490	15474	15420	15573	15413	15503	15678	15306	15301	15434	15404	15298	15538	15380	15531	15436	15404	15427	15388	15504	15517	15528	15483	15374	15245	15395	15497	15374	15383	15363	15310	15416	15423	15426	15225	15384	15480	15311	15380	15386	15395	15318	15165	15383	15318	15540	15609	15537	15627	15515	15360	15312	15313	15420	15514	15299	15390	15362	15296	15490	15384	15409	15511	15124	15438	15397	15516	15449	15361	15238	15344	15338	15414	15334	15470	15218	15294	15412	15401	15304	15288	15416	15332	15515	15396	15501	15627	15366	15534	15512	15374	15551	15629	15264	15217	15323	15413	15351	15381	15449	15355	15384	15260	15401	15382	15407	15262	15531	15378	15640	15588	15484	15602	15315	15470	15430	15397	15480	15390	15282	15263	15271	15334	15408	15516	15302	15378	15262	15325	15402	15402	15503	15352	15523	15413	15515	15477	15448	15504	15504	15248	15401	15473	15257	15250	15455	15391	15182	15246	15447	15363	15300	15438	15366	15332	15340	15556	15493	15274	15333	15338	15472	15454	15277	15361	15394	15347	15387	15386	15342	15463	15420	15354	15479	15460	15466	15569	15573	15462	15285	15314	15265	15277	15423	15134	15255	15364	15295	15438	15634	15273	15466	15547	15606	15221	15229	15549	15466	15312	15505	15491	15483	15439	15283	15409	15319	15578	15235	15470	15351	15306	15483	15418	15390	15547	15352	15304	15405	15499	15367	15546	15387	15165	15383	15513	15280	15474	15451	15579	15537	15378	15342	15321	15414	15423	15446	15398	15370	15144	15303	15503	15215	15400	15261	15458	15511	15413	15329	15376	15471	15409	15343	15363	15501	15334	15429	15453	15431	15429	15301	15481	15370	15187	15201	15356	15485	15386	15391	15595	15346	15408	15462	15558	15423	15368	15378	15284	15356	15609	15466	15511	15351	15404	15455	15296	15421	15263	15400	15278	15430	15358	15347	15406	15256	15466	15296	15270	15483	15358	15318	15389	15375	15386	15308	15403	15426	15469	15358	15567	15373	15410	15498	15218	15206	15328	15357	15501	15392	15457	15239	15341	15421	15616	15414	15290	15374	15339	15371	15300	15404	15577	15247	15295	15328	15514	15334	15525	15655	15539	15372	15429	15403	15459	15442	15303	15275	15336	15309	15425	15300	15316	15497	15404	15371	15456	15237	15375	15409	15538	15549	15446	15303	15205	15419	15393	15279	15465	15309	15383	15271	15591	15454	15329	15347	15495	15413	15266	15160	15402	15543	15652	15465	15499	15541	15471	15620	15356	15745	15371	15346	15484	15389	15531	15532	15324	15497	15405	15467	15408	15368	15513	15428	15324	15233	15482	15331	15370	15405	15353	15296	15381	15501	15346	15603	15363	15391	15356	15309	15388	15249	15112	15339	15462	15354	15435	15425	15362	15177	15297	15385	15545	15424	15202	15655	15494	15589	15484	15420	15322	15385	15255	15344	15428	15469	15408	15280	15606	15536	15347	15458	15394	15471	15480	15527	15416	15506	15347	15398	15338	15382	15709	15388	15419	15292	15463	15434	15344	15354	15328	15422	15262	15505	15503	15396	15547	15322	15315	15208	15532	15329	15418	15546	15451	15266	15393	15409	15465	15281	15459	15412	15297	15563	15240	15331	15545	15627	15415	15386	15411	15402	15390	15451	15723	15426	15400	15452	15486	15290	15522	15651	15524	15570	15492	15479	15242	15336	15373	15337	15365	15240	15575	15448	15451	15535	15483	15454	15448	15288	15403	15303	15402	15162	15459	15344	15304	15374	15386	15435	15313	15309	15420	15338	15415	15455	15456	15425	15393	15172	15355	15383	15308	15295	15300	15467	15263	15177	15383	15285	15436	15489	15291	15257	15569	15472	15256	15473	15348	15214	15330	15233	15203	15579	15371	15345	15465	15360	15438	15458	15349	15469	15238	15356	15613	15229	15452	15620	15318	15250	15473	15545	15293	15418	15352	15309	15239	15499	15392	15245	15344	15210	15453	15302	15563	15521	15327	15203	15210	15555	15438	15204	15375	15612	15320	15390	15227	15335	15363	15491	15221	15293	15500	15382	15438	15555	15516	15496	15277	15210	15539	15486	15386	15235	15336	15579	15467	15488	15503	15318	15444	15462	15337	15391	15199	15322	15248	15240	15402	15407	15458	15353	15570	15301	15349	15223	15314	15381	15423	15479	15255	15502	15241	15382	15403	15541	15335	15323	15310	15619	15253	15334	15113	15462	15429	15358	15379	15461	15330	15439	15561	15550	15362	15309	15145	15360	15397	15294	15507	15465	15184	15493	15290	15488	15391	15429	15395	15409	15517	15460	15375	15377	15548	15485	15287	15542	15411	15297	15479	15443	15287	15438	15253	15414	15522	15458	15385	15409	15378	15262	15455	15549	15382	15265	15203	15297	15335	15308	15535	15379	15606	15560	15483	15380	15299	15550	15385	15418	15583	15568	15354	15372	15177	15549	15571	15484	15279	15490	15230	15254	15509	15306	15525	15528	15356	15487	15427	15460	15619	15328	15365	15347	15544	15372	15270	15551	15306	15450	15312	15182	15183	15442	15436	15375	15680	15455	15421	15520	15303	15429	15440	15516	15301	15347	15402	15573	15290	15138	15361	15150	15362	15461	15471	15401	15252	15071	15412	15464	15524	15281	15264	15436	15385	15482	15372	15456	15317	15530	15466	15416	15434	15371	15370	15440	15410	15583	15455	15478	15463	15461	15394	15559	15341	15420	15517	15314	15467	15543	15371	15372	15512	15528	15452	15267	15355	15565	15577	15331	15363	15260	15450	15446	15467	15452	15566	15469	15496	15218	15391	15289	15347	15460	15307	15415	15363	15416	15346	15336	15322	15209	15380	15472	15484	15333	15319	15460	15504	15490	15471	15304	15322	15386	15435	15376	15542	15370	15538	15535	15627	15434	15361	15375	15409	15309	15307	15612	15142	15504	15355	15372	15384	15459	15366	15368	15506	15220	15512	15406	15417	15308	15535	15268	15490	15450	15501	15414	15514	15458	15356	15281	15444	15466	15412	15530	15411	15370	15266	15439	15336	15321	15568	15380	15299	15263	15215	15549	15404	15512	15422	15298	15321	15525	15376	15410	15366	15375	15538	15618	15215	15350	15182	15504	15251	15403	15313	15249	15202	15479	15496	15369	15322	15245	15281	15616	15445	15464	15307	15171	15327	15415	15232	15354	15383	15602	15446	15393	15429	15392	15424	15389	15335	15198	15573	15347	15233	15301	15444	15509	15476	15329	15386	15301	15495	15437	15377	15492	15362	15512	15495	15359	15463	15377	15197	15292	15510	15426	15437	15462	15453	15455	15265	15363	15450	15480	15263	15233	15246	15279	15389	15478	15364	15404	15169	15268	15121	15441	15409	15287	15404	15731	15609	15377	15511	15602	15404	15506	15455	15428	15536	15269	15442	15516	15285	15473	15516	15480	15442	15312	15446	15477	15401	15392	15305	15544	15407	15390	15326	15378	15275	15473	15467	15448	15380	15535	15319	15475	15533	15544	15421	15378	15422	15343	15429	15416	15317	15363	15455	15293	15290	15431	15264	15268	15314	15308	15511	15334	15501	15193	15661	15286	15399	15367	15432	15398	15322	15605	15449	15610	15348	15475	15456	15223	15543	15368	15428
14931	28186	25080	20806	20002	18080	16145	15728	15521	15420	14997	14251	14506	15634	27644	38955	32574	29226	22800	17518	15494	14249	13798	13704	13693	13561	13553	13716	13594	13625	13464	13570	13452	13709	13814	13655	13713	13613	13538	13718	13676	13572	13763	13665	13594	13750	13479	13773	13488	13638	13383	13681	13839	13610	13509	13771	13651	13556	13603	13622	13538	13592	13599	13555	13630	13796	13660	13654	13660	13695	13704	13568	13654	13670	13555	13783	13433	13569	13648	13637	13483	13584	13843	13471	13818	13454	13664	13677	13493	13658	13695	13677	13518	13680	13777	13508	13759	13716	13631	13618	13588	13746	13492	13561	13678	13576	13699	13678	13576	13687	13672	13492	13532	13585	13619	13572	13645	13569	13693	13688	13738	13609	13667	13576	13457	13578	13776	13644	13750	13605	13511	13660	13654	13621	13740	13661	13544	13541	13709	13624	13502	13606	13667	13811	13666	13522	13633	13693	13625	13578	13708	13472	13833	13696	13574	13668	13654	13481	13703	13559	13541	13693	13551	13792	13574	13746	13530	13442	13661	13604	13629	13580	13682	13565	13788	13525	13458	13588	13637	13579	13514	13617	13619	13666	13597	13519	13712	13535	13480	13673	13682	13796	13664	13695	13623	13629	13644	13651	13780	13599	13494	13506	13679	13633	13505	13609	13790	13518	13721	13620	13609	13800	13764	13535	13519	13485	13483	13460	13485	13556	13615	13483	13568	13588	13463	13716	13417	13661	13623	13589	13522	13413	13602	13501	13746	13466	13590	13529	13612	13753	13667	13681	13644	13587	13715	13622	13663	13509	13540	13512	13562	13545	13571	13604	13613	13618	13635	13556	13698	13531	13596	13598	13707	13562	13503	13730	13826	13679	13712	13566	13613	13659	13780	13568	13501	13600	13528	13496	13590	13480	13471	13490	13614	13724	13516	13607	13567	13751	13576	13739	13428	13634	13534	13535	13654	13736	13629	13535	13607	13631	13644	13699	13568	13624	13548	13574	13690	13506	13632	13567	13440	13707	13505	13593	13611	13652	13580	13756	13618	13513	13675	13615	13551	13649	13573	13663	13619	13564	13404	13693	13685	13689	13566	13570	13649	13625	13479	13655	13666	13614	13638	13656	13589	13674	13493	13621	13607	13503	13577	13603	13667	13745	13632	13529	13618	13730	13582	13642	13657	13661	13839	13639	13597	13498	13625	13625	13510	13700	13434	13620	13565	13430	13562	13596	13658	13583	13579	13559	13689	13415	13517	13596	13688	13619	13734	13707	13633	13477	13544	13753	13514	13509	13575	13656	13520	13558	13630	13565	13602	13695	13694	13586	13315	13619	13639	13551	13673	13533	13467	13429	13573	13702	13600	13549	13503	13614	13485	13564	13636	13498	13618	13810	13541	13343	13473	13450	13676	13623	13534	13515	13530	13562	13653	13639	13538	13579	13518	13645	13657	13630	13819	13669	13685	13552	13565	13607	13580	13595	13709	13676	13619	13542	13656	13688	13478	13501	13504	13667	13504	13610	13574	13800	13516	13521	13608	13529	13729	13598	13430	13504	13572	13593	13547	13807	13722	13484	13596	13555	13603	13672	13622	13645	13656	13622	13643	13689	13669	13575	13681	13623	13468	13543	13565	13459	13802	13580	13642	13619	13658	13603	13520	13693	13530	13540	13587	13436	13447	13594	13711	13574	13679	13651	13526	13644	13627	13546	13648	13615	13864	13442	13739	13483	13635	13626	13599	13658	13537	13665	13475	13542	13543	13601	13667	13547	13657	13630	13509	13556	13636	13541	13620	13560	13553	13506	13356	13580	13492	13468	13604	13518	13585	13560	13552	13833	13598	13734	13564	13621	13637	13655	13586	13608	13573	13494	13530	13594	13626	13637	13588	13617	13668	13571	13654	13419	13635	13745	13644	13457	13487	13625	13546	13663	13615	13538	13557	13647	13677	13514	13740	13597	13486	13611	13559	13453	13684	13813	13519	13502	13500	13526	13762	13629	13524	13572	13601	13645	13494	13634	13689	13597	13675	13497	13648	13558	13621	13698	13650	13662	13545	13573	13518	13592	13655	13606	13538	13474	13610	13485	13636	13498	13677	13584	13403	13666	13600	13656	13670	13564	13541	13747	13490	13668	13543	13667	13466	13593	13625	13582	13545	13701	13568	13472	13397	13757	13505	13592	13536	13407	13546	13680	13660	13500	13614	13465	13602	13504	13577	13721	13659	13632	13524	13621	13604	13583	13573	13579	13766	13646	13638	13625	13656	13688	13616	13457	13627	13421	13615	13418	13675	13523	13330	13756	13586	13744	13615	13606	13456	13691	13637	13599	13704	13505	13596	13610	13581	13654	13652	13709	13612	13579	13634	13725	13563	13666	13649	13691	13661	13705	13581	13689	13836	13588	13598	13714	13740	13602	13657	13511	13570	13625	13639	13736	13673	13555	13519	13730	13773	13650	13528	13464	13549	13519	13558	13406	13698	13583	13467	13566	13642	13629	13718	13584	13680	13586	13756	13639	13545	13511	13524	13621	13431	13611	13562	13527	13571	13615	13485	13556	13598	13547	13523	13503	13658	13751	13585	13529	13657	13434	13731	13610	13620	13546	13813	13690	13559	13583	13579	13627	13602	13597	13544	13695	13623	13537	13686	13508	13760	13568	13668	13638	13548	13486	13448	13563	13519	13436	13555	13727	13790	13508	13683	13623	13617	13510	13668	13691	13512	13646	13482	13621	13694	13551	13659	13520	13469	13571	13634	13498	13597	13430	13428	13557	13498	13675	13379	13476	13720	13631	13585	13636	13565	13565	13636	13533	13584	13323	13639	13527	13590	13558	13498	13471	13672	13563	13473	13601	13601	13592	13554	13524	13540	13552	13626	13635	13509	13478	13651	13570	13613	13562	13604	13634	13586	13438	13683	13630	13739	13651	13665	13608	13659	13639	13771	13568	13679	13520	13628	13678	13678	13605	13642	13536	13748	13604	13468	13721	13499	13577	13714	13663	13500	13676	13524	13720	13553	13622	13610	13491	13588	13656	13586	13522	13592	13524	13532	13558	13615	13788	13642	13701	13664	13722	13675	13635	13599	13587	13646	13586	13516	13450	13682	13473	13529	13656	13496	13598	13541	13606	13645	13574	13661	13646	13730	13527	13554	13592	13650	13652	13558	13302	13609	13739	13613	13694	13407	13698	13542	13384	13567	13595	13629	13653	13798	13445	13547	13571	13508	13576	13586	13560	13698	13651	13692	13519	13607	13560	13557	13738	13678	13480	13457	13627	13636	13669	13427	13448	13587	13617	13605	13591	13417	13439	13458	13548	13567	13574	13758	13606	13635	13494	13694	13569	13608	13665	13737	13629	13515	13653	13577	13620	13650	13690	13508	13505	13682	13751	13588	13712	13630	13536	13557	13650	13494	13721	13581	13582	13538	13549	13606	13515	13610	13605	13606	13656	13491	13597	13599	13473	13550	13410	13672	13359	13469	13529	13564	13638	13549	13546	13604	13617	13456	13503	13642	13541	13546	13527	13592	13478	13675	13573	13508	13840	13642	13754	13583	13479	13714	13701	13671	13505	13717	13584	13611	13537	13562	13654	13647	13663	13614	13597	13585	13612	13750	13643	13658	13601	13581	13681	13498	13622	13420	13633	13566	13571	13633	13598	13590	13573	13604	13698	13451	13695	13715	13578	13555	13614	13393	13534	13560	13749	13468	13620	13550	13561	13662	13496	13588	13504	13731	13549	13638	13650	13636	13619	13703	13608	13487	13484	13596	13614	13551	13682	13540	13768	13724	13566	13674	13457	13505	13352	13750	13625	13561	13612	13631	13563	13571	13452	13552	13707	13427	13693	13555	13738	13701	13730	13615	13623	13588	13588	13600	13592	13640	13632	13574	13662	13685	13649	13633	13612	13625	13593	13566	13669	13574	13425	13576	13723	13655	13466	13496	13579	13528	13759	13661	13581	13713	13697	13497	13586	13724	13676	13594	13740	13563	13603	13515	13518	13659	13720	13701	13564	13658	13568	13560	13712	13676	13675	13813	13578	13527	13584	13687	13481	13454	13422	13536	13572	13545	13529	13640	13459	13582	13619	13628	13727	13583	13572	13687	13638	13436	13467	13579	13592	13659	13693	13561	13617	13661	13603	13437	13732	13818	13602	13647	13580	13640	13550	13630	13483	13524	13649	13507	13464	13522	13625	13573	13577	13633	13611	13506	13763	13633	13495	13483	13496	13541	13687	13479	13654	13642	13518	13686	13384	13581	13622	13371	13682	13602	13645	13643	13534	13471	13525	13452	13482	13678	13744	13633	13544	13664	13585	13552	13578	13490	13422	13611	13672	13660	13556	13504	13647	13668	13439	13463	13684	13592	13569	13438	13684	13502	13623	13555	13664	13529	13670	13544	13621	13616	13488	13645	13515	13645	13652	13494	13448	13728	13554	13344	13469	13625	13532	13502	13653	13605	13587	13649	13610	13523	13536	13616	13478	13677	13728	13541	13581	13751	13706	13556	13512	13521	13626	13470	13789	13650	13520	13680	13775	13709	13715	13496	13601	13534	13435	13492	13689	13685	13576	13593	13550	13511	13640	13562	13615	13688	13503	13514	13564	13485	13751	13619	13487	13551	13577	13456	13638	13610	13621	13448	13582	13477	13457	13551	13407	13702	13597	13692	13547	13534	13516	13483	13542	13540	13625	13622	13719	13603	13617	13635	13624	13659	13521	13709	13703	13632	13674	13495	13677	13544	13556	13645	13533	13621	13454	13400	13663	13634	13533	13685	13547	13489	13683	13488	13670	13691	13722	13514	13479	13637	13603	13594	13457	13662	13672	13619	13551	13541	13552	13676	13628	13391	13772	13781	13509	13548	13604	13541	13575	13737	13576	13703	13444	13718	13534	13732	13620	13512	13577	13580	13503	13642	13604	13486	13624	13639	13487	13594	13680	13544	13595	13704	13610	13756	13687	13570	13565	13651	13588	13633	13631	13576	13834	13453	13686	13527	13573	13505	13577	13596	13376	13506	13492	13562	13507	13571	13641	13668	13599	13698	13718	13644	13579	13729	13444	13849	13667	13560	13509	13590	13729	13495	13594	13765	13671	13619	13768	13756	13456	13569	13630	13592	13585	13445	13423	13587	13603
27126	21447	23607	20883	17108	16796	16610	16510	16420	16163	16492	16264	15920	16171	16578	18075	17363	17382	17157	16657	16245	16482	16429	16156	15838	16018	16214	16183	16262	15949	15960	16159	16279	15998	16025	16187	16083	16091	15960	16054	16188	15894	16081	16207	16063	16069	16142	16033	16077	16013	16023	15874	16131	16092	16058	16029	16121	15967	16137	16307	16041	16156	16014	15949	16029	16014	15962	16134	16119	16092	16001	16037	15893	16054	16023	16107	16138	16132	15946	16062	15827	15930	16011	16043	16106	16123	16101	15795	16031	16083	16086	16093	16013	16164	15860	16057	16054	16029	16034	16105	15950	15794	16067	16049	16028	15937	16254	15921	16012	16018	16257	15872	16093	15990	16057	15925	15847	15861	16188	16056	16169	16112	16095	16099	16146	15992	16108	16134	16266	16119	16024	16106	16119	15769	15950	16105	16125	15918	15942	16046	16084	16043	15952	16195	16142	15883	16239	16132	16087	16152	16056	16154	16042	15919	16098	16074	16043	16123	15775	15912	16025	15799	16213	15886	16115	16237	16118	15996	16060	15977	16035	15921	15914	15967	16068	16200	16070	15987	16087	15905	16173	16011	16116	16178	16296	16172	16198	15930	15876	15860	16203	15943	16140	16152	16091	16067	16066	16045	15944	16104	16094	16062	16201	15946	16065	16249	16001	16016	16230	16167	16019	15935	16013	16042	15896	16030	16127	16142	16111	16161	15868	15841	16120	16040	15831	15837	16139	15962	16181	16010	15937	16112	16112	15967	16209	16187	15993	16138	16105	16372	15916	15931	16193	16074	15953	15919	16094	16080	15878	16112	15913	16100	16004	16087	15845	15970	16053	16043	16236	15966	15850	16024	16180	16123	16087	16125	16147	15947	16102	16038	16236	16103	16048	16069	16119	16133	16007	16105	16044	16034	16059	15998	16023	16294	16344	16088	16077	16023	16115	15996	15984	16105	16105	15990	16196	16219	16001	16040	15878	15936	16180	15848	16263	16122	16133	16089	15848	15981	16030	15957	16110	16097	15886	16041	16039	15862	15939	16120	16031	15906	16023	16030	16141	15945	16151	15938	16129	16065	16234	16053	16137	16022	15944	15878	15979	16072	15938	16037	15804	16069	16072	16047	16156	16131	15864	16103	16035	16131	16179	15895	16234	15806	16126	15885	15998	15976	16107	16084	16096	16055	15938	15903	15954	16076	16173	16123	16043	16191	15998	16054	15912	15988	16161	16146	15914	16040	16108	16040	16087	16054	16127	16159	15985	16252	16101	15970	16131	16187	16008	15885	15969	15975	16168	15834	16029	16020	15951	15923	15963	16092	16076	16045	16118	16083	15786	15969	16170	16040	15955	16097	16255	16068	16023	16076	16160	15936	16070	16285	16088	16047	16200	16056	16182	16001	16018	15881	15992	15946	16286	16331	16116	16045	16111	15995	15932	16185	15820	16057	15981	15682	16172	16065	16007	16007	15954	15970	16041	16022	15966	15895	15998	15955	16036	15855	16054	16027	16112	15974	16056	15980	16127	16017	16032	15934	15971	16103	16170	16206	15932	16111	16139	16248	16184	16228	16013	16176	16095	15831	16086	16112	16134	16033	15950	15952	16100	16080	16009	15915	15955	16084	15921	15911	16110	15841	15982	16005	16165	16090	16108	16141	15895	16127	15928	15990	15942	16043	16194	15816	15905	16170	16102	16031	16078	16152	16013	15941	16260	16055	16078	16053	16157	16211	16175	16148	16056	16066	16027	15950	15957	16052	16053	16065	16241	16057	16057	15856	16132	16162	16104	16140	15931	16029	16120	16122	16200	15998	16172	15985	16112	15962	16002	15940	16171	15892	15974	16064	16172	15998	16030	16112	16036	16107	16086	16027	15906	16156	15986	16275	16066	15993	16133	16290	16071	16069	16176	16052	16176	16132	16002	16245	16342	16181	16161	16187	15946	16109	16048	16018	16034	16136	16112	16202	15950	16150	16013	15955	15997	16144	16188	16192	15881	15880	15860	16043	16065	16165	16205	16129	16024	16289	15972	16065	16051	16061	16098	16162	15971	16111	16254	15955	16094	16157	16050	16078	15912	16161	15994	15942	16101	16201	16192	16229	16286	16292	16030	15986	16257	16052	16135	15995	15883	16082	15997	16064	16026	16078	16232	15999	16030	16000	15986	16229	16278	16180	16186	16189	16304	16150	16139	16101	16029	16102	16013	16076	16149	16068	16101	16043	16139	16070	16112	15967	15995	15993	16113	16202	16110	15975	16026	16052	15964	16076	15905	16096	16096	16055	16069	15952	16028	16037	16124	15953	16035	16073	16150	16201	15993	16073	16036	15990	16003	15937	15986	16205	16165	16181	15949	16014	16012	16195	16000	16148	16153	16154	16065	16078	16059	16079	16158	16050	16042	15973	16044	16181	16245	16120	15896	16191	15995	15888	15985	15893	16176	16006	16074	16127	16028	16027	16083	16018	16030	16060	16233	16025	16177	16220	16030	15991	16248	16111	16226	16204	16086	16072	16281	16151	15862	15900	15975	16168	15974	16160	16182	16040	16056	16091	16166	15843	15904	16028	16043	16039	16147	16231	15927	16091	16057	16098	15863	16022	16073	15930	16122	15946	16162	16082	16174	16087	16127	16121	16133	15874	16006	16152	16021	16066	16113	16235	15996	16068	16139	16155	16257	16102	16043	16169	15975	16094	16005	15872	15956	16069	16081	16113	16002	15966	16090	15970	16045	15884	16029	16139	16027	15871	16192	15966	16039	16265	16098	16052	15935	15977	15937	16203	15974	15959	15828	15974	15883	15962	16034	16191	16018	16040	16049	16104	16226	16013	16080	16196	16055	15979	16169	15877	16009	16237	15981	16169	15949	15991	16005	15867	16104	16099	15946	15882	16095	15989	15874	16078	15881	16084	15935	16117	15959	16151	16083	16057	16214	16113	15920	16010	16177	15754	16145	16045	16126	16025	16033	16088	15896	15860	16128	16155	16060	16113	16230	16037	15877	15897	15936	15913	16043	16116	15868	15980	16151	15914	16129	16155	15979	16167	16026	15997	16148	16088	16032	15873	16043	15999	15998	16020	15958	15826	16003	16010	16182	16121	16105	15942	16028	16013	15975	16050	15956	15930	16006	16049	16271	16095	16162	16096	15982	16072	16222	16150	16267	16032	16052	16255	16031	16067	16007	15849	16145	16038	16205	15980	16092	15965	16204	15937	16081	15936	16141	16120	16142	16187	16036	16036	16007	15949	16040	15990	16192	16003	16261	16007	16003	15951	16223	15966	16032	15981	15983	16031	16130	16132	16037	16209	16150	15958	16126	15953	15965	16075	16040	16230	16120	16126	15879	16136	16083	15906	16258	16101	16280	16069	16011	15924	16281	16088	16106	16117	16180	16094	16093	15946	16183	16068	16247	16074	16192	16013	16089	15915	15852	16116	15975	16125	16377	16122	15994	16397	16231	16171	15863	15874	15990	16066	16035	16110	16186	15970	16041	15890	16136	16012	15993	16170	16164	16247	16258	16172	16162	16083	16162	15998	16160	16144	15982	16132	16167	16042	16087	16004	16019	16314	16189	16119	16145	16198	15992	16102	16117	16161	15992	16014	16008	16105	15977	16047	16058	16118	16114	16106	16062	16133	16149	15994	15942	16280	16184	16088	16232	15965	16166	15974	16118	16033	16061	16017	16170	15986	16164	15920	16149	16047	16094	16164	16047	16088	16289	16146	16039	16078	16430	16012	16173	16128	16254	16003	16016	15898	15992	16073	16051	16228	16050	16163	16111	16026	16215	16038	16142	16234	16147	16122	16001	16227	16175	16001	16072	16011	16003	16159	16035	15977	16148	16283	16039	16042	15935	16026	16048	16177	16139	16261	16150	16141	16127	16012	16021	16105	15896	16000	15998	16027	15969	16158	15745	15972	16041	15946	16266	15999	15931	15918	15933	15975	16101	15992	16078	16248	16187	16044	16167	15969	16117	16086	15903	16096	15940	16164	16131	16126	16026	15952	15952	16042	16185	16020	16104	15949	16083	16136	15923	16285	16215	16028	16046	16243	16016	16119	15892	16113	15916	16045	16020	16243	16112	16009	15951	16179	16082	16197	16243	16234	16135	16004	16161	15970	16029	16137	16289	16080	16055	16009	15957	15979	16002	16071	16172	16024	15928	16061	16093	16159	16016	16095	15925	16037	16113	15923	16123	15966	16066	16107	16184	15978	16108	16081	16092	15955	16016	16122	16133	15997	15990	16183	15960	16021	16141	15973	16238	16186	16146	15934	15956	15831	16067	15995	16164	16217	16179	16353	15923	16076	16096	16125	16025	15959	16062	16077	16094	16124	15955	15965	15992	15904	16145	16169	16163	16014	16011	16194	16248	15907	16195	16180	16181	16181	16127	16046	15969	15969	15925	16048	16074	15987	16042	16183	15921	16127	16085	16096	16287	16321	16001	15810	16015	16222	16135	16088	16205	15971	16156	16120	15984	16285	16202	16123	15993	16171	16042	16121	16217	16099	16168	16099	16163	16056	15938	15908	16277	15907	15974	16195	15972	16069	16021	16125	16158	16117	16050	16087	15881	15961	16015	15884	16254	16400	16019	15942	16180	16137	16151	16099	16202	15988	16103	15997	16051	15812	16093	16059	16168	16137	16132	15910	15980	16052	16060	15901	15984	15960	15995	16168	16083	16137	16103	16110	16165	15900	15873	15924	16181	15942	16268	16084	16036	16138	16037	15974	16120	16141	16012	16025	16025	16009	16077	16092	16143	16236	16142	16231	15959	16076	16095	16276	16006	16091	16218	16057	15991	16174	15986	16216	16143	16086	16068	16108	15967	16165	15953	16045	16199	16007	16110	16037	16213	15948	15943	16194	16072	15814	16016	16155	16112	16009	16302	16085	16178	16098	15976	16259	16164	16009	16011	15997	16162	15998	16135	16057	16057	16067	16175	16144	16186	16133	16154	16170	16127	16135	16233	16303	15975	16018	15995	15963	16084	16132	16156	16048	16145	16050	16128	16329	16270	16149	15812	15905	15918	16034	16028	16239	15991	15993	16104	16012	16066	15970	15999	16029	16085	16131	15924	15924	16074	16072	16051	16301	16008	16004	16181	16155	16083	16057	16014	16019	16018	16098	16041	16026	16130	16052
14168	17586	17011	16819	15780	15042	14884	14784	14477	14476	14198	14324	14075	14219	14716	16646	15227	15828	15208	14631	14342	14188	14046	13955	13882	14099	13844	13993	14028	14066	13955	13897	14048	14011	14098	14008	14009	13984	13987	13860	14019	13918	14013	13979	14085	14033	14069	13925	13923	13899	13976	14105	14112	13906	13985	14005	13962	14135	13961	14009	13865	14159	13863	14012	14114	14071	14028	14017	14009	13946	13948	13979	14008	13842	13942	13866	13998	13876	14088	13855	13921	14048	14259	14095	13864	13999	14013	14205	14076	14046	14025	14105	13943	14016	14115	14011	14036	13997	13951	14070	14010	13812	13970	14031	13905	14077	13950	14002	13906	13993	14042	13954	14032	14003	13961	13950	14150	13942	13949	14049	13913	14015	13929	14023	14011	13824	14111	14132	14073	14044	13832	13929	14067	14211	14098	14123	14110	13916	14041	13963	13841	13931	14021	14204	14071	14160	13953	13881	13946	13979	13882	13878	14036	14042	14226	13919	14120	13918	14091	14047	14055	14067	14047	13847	13753	13914	13882	13922	13969	13940	14250	14092	14213	14112	14043	13940	13917	13929	13977	13996	13980	13944	14039	13909	13942	13937	14060	13967	13972	14088	13802	13823	14024	13916	13970	14009	13969	13998	13866	13966	14152	13916	14023	14038	14142	14046	13984	13993	14009	13963	13909	14066	13974	13960	14118	14009	13893	14071	13947	14079	13922	13989	14038	14176	13997	13895	14008	13899	14028	13955	14000	13934	14070	13722	13936	14048	14030	13878	14026	13924	13784	14131	13847	13938	13951	13966	14028	13929	14082	13914	13946	13918	13942	13954	14200	13977	14067	13947	13858	13916	13988	14041	13957	13988	14014	14067	13970	13813	14046	14253	13889	14147	14090	14089	14012	13938	13991	13946	13940	13906	14047	13862	14059	14013	14027	14098	14117	14064	14041	14059	13991	14003	13816	13947	14020	14062	14159	14083	13993	14164	13970	14003	14025	13935	13898	14154	13869	14031	14056	13881	13848	13916	13932	13902	13952	13985	14162	13741	14183	14042	14024	13960	14021	14009	14001	13958	13870	14119	14065	13901	13762	14100	13893	14173	13934	14116	14087	14014	14122	14005	13924	14044	13939	13920	13886	14000	14074	13932	14112	14163	13910	13937	14049	14072	14014	13965	14134	14100	14089	13958	14153	13896	14038	14056	13790	14037	13995	14053	13963	13908	14092	13960	14100	13916	13892	14018	13925	13919	14135	14064	14001	14060	13876	14106	14000	13901	13824	13881	14159	14007	13889	13899	13958	13776	14021	14002	13931	13988	13875	14026	13958	13922	14131	13977	13963	14016	13965	13847	13976	14122	14090	14132	14038	13964	14080	13967	13888	13893	13979	14095	14016	13843	13911	13971	13846	13898	13849	14023	13951	13966	13979	14026	14026	14038	14090	13954	13965	14060	13898	13993	13881	13916	13869	14124	14063	14047	14003	13854	13890	13844	13967	14030	14109	14024	14064	13913	13898	13924	14161	14050	13964	14237	13826	13982	14078	13929	13912	14032	13873	13964	13901	13922	13932	13978	13888	14027	14037	13942	14085	13988	14065	14192	14077	13941	13884	13917	14040	13989	13927	13875	14254	14109	14042	14034	13987	13837	14021	13806	14053	14157	13919	13978	14147	14011	14155	13901	14023	13928	13997	13922	13856	13909	14105	13897	14037	13836	13857	13994	13913	14078	13946	14085	14045	14037	13994	13960	13890	14068	13887	14103	13944	13996	13868	14054	13860	14005	13957	13980	13880	14093	14064	13971	13827	14000	13883	13997	13948	13977	14070	13851	13996	14091	14093	14162	14061	13992	13946	14088	14009	13969	13939	14078	14084	13997	13869	13966	14085	13849	14014	13946	14023	14021	13859	14116	14062	14032	13868	14006	14022	13979	14120	14079	13922	13929	13936	13940	14023	13948	13855	13981	13945	13943	13792	14190	13928	13935	13952	13908	13976	13965	13838	14091	14037	14100	14073	13962	14250	14005	14090	14155	13904	13897	14019	13913	14078	13954	13907	13962	14127	13869	13990	13958	14004	13902	13926	14075	13868	13939	13918	14101	14000	14025	13980	13889	13990	14090	14236	14149	13983	14062	13868	13916	14021	14032	14125	13981	13894	14108	14080	14055	14018	13975	13990	13901	13999	13946	14027	14027	13984	13914	14137	14006	14117	14001	13886	14018	14039	13831	14117	13848	14101	14014	14038	13960	14072	14054	14176	14004	13961	14003	14096	14134	14082	13943	13863	13977	13896	13897	13891	13952	14141	14177	13946	14155	14010	13902	13994	13997	14078	14074	13899	14019	14042	13999	14235	14031	13940	13792	14067	13942	14037	13919	13978	14129	13870	13814	14041	13967	14014	14052	14028	13975	13931	13886	13922	14109	13938	14064	14090	13898	14011	14193	13727	13977	14014	14066	14033	14108	14074	14032	13815	13959	13978	13881	13934	13943	14024	13945	13956	13923	13958	13907	13977	14076	14142	13819	14112	13954	13987	14063	13943	14066	14020	14022	13994	13903	13993	13984	14102	14025	13959	14059	14129	14054	13897	14116	14120	13926	13975	14082	13973	14063	14007	13961	13936	14005	13853	13931	13982	14034	13963	13913	13983	13963	14054	13934	13975	14012	14034	14116	14016	14000	14029	13989	13890	13949	14030	13930	13929	13917	14028	13942	14030	14100	14085	13864	14025	13988	14009	13916	13938	13795	13886	14011	13954	14135	13893	14012	14034	14014	13980	13808	13999	14067	13969	13767	14102	13845	13980	13935	13919	13955	14023	13984	14035	13982	14028	13896	14083	13979	13875	13936	14059	14139	13996	13975	13946	13975	14010	14210	14016	13924	13999	13926	13897	13986	13843	14174	14012	14005	13903	14060	13938	14248	13910	13893	13996	14030	13969	13937	13953	13938	13964	13984	13835	14176	13959	14188	14107	14024	13995	14025	14027	13890	14087	13968	14087	14077	14130	13889	13937	14108	13961	14037	13953	13980	13994	14081	14092	13972	14030	14008	13930	14037	14065	13902	14052	14088	14212	13895	13992	14106	14086	14008	14051	13911	13926	13918	14140	13892	13884	13919	14021	14017	13941	14059	14084	14137	13903	14111	13980	14007	13965	13946	14038	13848	13988	14163	13839	14008	14169	13859	13995	14133	13914	14070	14151	14140	13920	13847	14005	13879	14066	13992	14006	13859	13868	13922	13961	13800	13925	13947	13875	14049	13954	14040	13914	13897	13979	14096	13945	13989	13886	14156	14003	14234	13995	14186	14060	13907	14032	14101	13783	14039	14007	13805	14118	14110	14016	13919	14094	14031	14045	14007	13986	13966	13991	13929	13948	14022	14078	13972	14139	14003	14024	13809	14041	13930	13943	13791	13957	14049	14182	13968	13992	14022	14051	13955	14089	14017	14059	13951	13947	13897	13927	13882	14001	13841	13877	13872	13917	14071	14044	14093	13881	14099	13893	13731	14044	13999	14064	13976	14072	13913	13927	13991	14058	14093	14046	13824	13951	13991	13999	14031	13886	13974	13818	13972	13988	13963	14004	13976	13967	13867	14013	14135	14017	14080	14120	13999	13935	13905	14094	13925	14079	13942	13917	14045	14019	14050	14073	13841	14180	14009	14023	13870	13918	13959	13859	13986	14033	13974	13819	14029	14221	14060	14071	13932	14053	13966	13917	13806	14121	14005	13923	14118	13895	14051	14014	14038	13999	13929	14078	14054	14010	13914	13945	14081	14179	14000	13983	13983	14099	14069	14008	14002	14002	13970	14023	13836	13936	13882	13900	14115	14107	13910	14126	13931	13965	14015	14014	13992	13990	14022	14102	14048	13911	13999	14079	13968	13908	13899	13997	14066	13949	13993	14135	14057	13994	13924	13898	13999	13987	14009	13975	13940	14093	13844	14057	14016	13979	14138	13928	14114	13877	14038	14012	14172	13916	14088	13936	13887	14016	13962	13980	13923	14016	14107	14101	14058	13971	13907	14080	13992	14117	13963	13884	13906	13936	14060	13755	14146	14064	14008	14094	13973	14007	13933	13951	13877	14041	13888	14154	14001	13925	13987	14155	13981	14266	14033	13957	14003	14011	13914	14080	13816	13964	13861	14010	13915	13959	14046	13923	14112	14061	14126	13998	14056	14113	14040	13910	14134	13999	13963	14123	14078	14150	14062	14019	14090	13926	13994	13945	13940	13947	14001	14002	13935	14227	13983	14069	13907	13889	14120	14009	14031	13967	14035	13932	14167	13973	13979	13923	13898	14035	13846	13978	14015	13942	14013	13881	14001	13995	13941	14014	14047	14093	13871	13947	13870	14002	13951	14028	14146	14063	13932	13838	14109	14090	14023	14017	13916	13907	13990	14046	13952	14065	13921	14001	14133	13887	13983	14106	13932	13985	14050	13947	14102	13988	14043	14029	13879	13977	14085	14110	14072	13963	13979	14075	14020	13866	13941	14055	13957	14081	14021	14036	14025	13985	13975	13959	14007	13780	14188	13848	14178	14052	14130	14078	13948	13919	14052	14015	13901	13996	13914	13906	13818	14088	14039	14080	14039	14049	14061	13953	14075	14036	13994	14191	13862	14018	13903	14088	14142	14016	13902	14166	14063	14049	13923	14169	14161	14094	14033	14042	13960	13945	13870	13950	14242	13991	14086	13893	13974	14014	14012	14008	13963	13964	13962	14063	13987	14044	13938	13999	14010	14063	14178	13951	13923	14032	13991	14120	14110	13928	13848	13956	14000	13929	13967	13998	13859	13967	14096	13999	14070	14098	14131	13909	14011	13918	14009	14144	14094	13864	14036	14069	13922	14022	14180	14024	13996	14074	14014	13998	13959	13923	14056	14043	14152	13786	13980	13810	13874	14059	13936	14049	13947	14018	13827	14089	14087	13941	13961	14065	13911	13995	13891	14047	13990	14046	14137	13785	14189	13919	13975	14220	13967	13993	14111	14021	14103	14091	14036	13911	13960	14016	14051	14041	13811	13953	14026	13945	13908	13985	13945	13967	14083	13985	13973	14069	13910	13913	13912	13961	13992	14067	14058	13990	14002	14047	13837	14023	14062	13898	13966	13807	13908	13926	14010	14268	13877	13926	14157	13981	13897
23846	20912	28082	24040	21569	19955	18494	16151	15689	15638	15545	15374	15325	15319	17021	26240	25355	22397	18649	17192	16391	15794	15409	15044	15053	15067	14962	14934	15105	15191	15213	14941	14928	14984	15094	15097	15044	15075	14947	15002	14876	15010	14987	15124	14938	15197	15049	14942	15185	15040	14973	15074	15134	15009	15104	15059	15089	15123	15192	15285	14985	15070	15267	15047	15060	14926	15121	15040	15093	14855	14888	15170	14903	15010	15002	14967	14757	14974	15054	15072	15091	15016	14896	14911	14941	15098	15188	14997	15222	15105	15141	15073	15088	15102	15225	15017	14947	14951	14944	15054	15377	15058	15060	14900	15056	15036	15014	14943	15002	14940	15049	15155	15060	15059	15230	15022	15097	15095	15061	15027	15034	15156	15148	15105	15239	15106	15041	15051	15021	14851	14954	15038	15115	15018	15142	14882	15038	15080	15026	14923	14955	15127	15008	15055	14940	14979	14929	14910	15073	14939	14900	15075	14918	15062	14894	14839	14965	15231	15240	14938	15093	14854	14837	14781	15050	14971	14926	15086	14914	15153	15006	15021	14979	14981	14984	15037	15067	15110	15181	15088	14998	15233	15102	14999	15115	15262	15013	15143	14845	15124	14987	15165	14898	15028	14961	15184	14902	14926	15055	14931	15090	14918	14935	14893	14950	15112	15142	15040	14918	15022	15099	14931	15198	15051	15044	15119	14941	14991	15099	15151	14942	14965	14954	15055	15025	14926	14821	14903	15220	14895	15176	15108	15037	15083	15368	15077	15069	15131	15120	15087	14946	15006	15153	15045	15256	15096	15051	14861	14993	15094	15034	14975	14796	14950	14897	14891	15158	15102	15004	14840	15103	14864	15059	15032	14724	15006	14976	14938	15033	15098	15065	14952	15127	15131	15218	15003	14981	14971	15004	15309	14921	14961	15128	15000	15139	14999	14952	15162	14882	14671	15074	14994	15003	14960	14992	14976	15167	15023	14772	15021	15299	14902	15229	15201	14995	14968	15122	14934	14900	14919	14929	14988	14918	15004	15158	14850	15081	15072	15050	15059	14900	15038	14820	14883	14908	14986	14912	15102	15080	14903	15005	14927	15120	15234	14890	15050	14925	15105	15169	15060	14928	14992	15091	14782	15046	14989	14942	15002	14993	14885	15012	14896	14994	14995	15152	14871	14993	15043	15100	14956	15064	15096	15003	15085	15233	14993	15088	15140	14877	14950	14907	14890	15056	14976	15089	15064	15299	15115	14926	15193	15049	15211	15039	15017	14941	14988	15027	14965	15001	15142	14959	14936	15005	14963	15100	14944	14938	15159	14949	15032	15036	14949	14886	14760	14896	14997	14863	14804	14921	15069	15055	14879	14977	14846	14890	15162	15055	14969	14927	15132	14943	15028	14913	15015	15004	15021	15169	14910	15088	14793	15017	14871	14957	14963	15071	14870	15047	15276	15013	14961	14927	14996	15284	14960	15087	14853	14912	14769	14982	15024	14984	15030	14861	14770	15156	14938	15063	15158	14959	15033	14979	15248	15024	14782	15091	14977	15105	15043	14961	14841	15024	15025	14902	15054	14950	14945	15116	14963	15099	14919	15071	14903	15215	15103	14935	15017	15089	15017	15034	15018	15043	14982	15204	14829	14967	15070	14856	14962	15118	15254	15074	15050	14985	15020	14856	15089	14956	15225	15105	15049	15179	15064	14943	14960	14906	15151	14868	15145	15124	14999	15050	15015	15030	14955	14869	15167	14912	14927	15045	14944	14882	14953	14925	14959	15178	14936	15150	14869	14865	15048	14745	15034	15033	15137	14883	14859	14754	15046	14900	14973	14785	14992	14941	14934	15117	14936	14979	15065	14854	14980	15016	15134	14977	14979	15099	15051	14757	14862	14987	14969	15010	14921	14978	15006	15123	14935	14969	14820	15068	14891	15036	15000	15147	14942	14873	15116	15114	15090	15005	15012	15004	15027	15011	14947	15030	15173	15056	15037	14865	14843	14961	15095	15131	14918	14997	14904	15109	15107	15256	14996	15201	15016	15003	14942	15077	14692	14920	14824	14863	15119	15033	14906	14830	14952	15016	15013	14907	15146	15101	15023	14984	14955	14982	14860	14925	14915	15094	14744	15026	15064	14929	15073	15116	14742	14985	14861	15157	15003	15039	14957	15057	15212	15127	15063	15127	15089	14882	14966	14881	15239	14931	15178	15038	14912	14804	14902	15002	14834	15037	15147	14934	14991	15033	14972	15114	14965	14976	14934	15059	14952	14822	15048	14923	15005	15119	15129	14976	15174	14984	15145	15064	15036	15134	15179	15027	15031	15262	15125	15057	14915	15069	14994	14988	14932	15118	15025	15152	14827	14889	14831	15022	14920	14982	14913	14999	14989	15026	15158	15041	14846	14831	14946	15224	15122	15136	14935	14757	14923	15128	14991	14850	15032	15095	15133	15030	15264	15002	15013	15106	15240	15237	14933	15201	14972	14880	14989	15186	15068	15092	15038	14812	15008	15012	14926	15102	15080	15075	15001	15037	14866	14906	15091	14912	14984	15068	15098	15025	14914	15007	15096	14959	14909	14974	14835	15006	15109	14924	14921	15143	15104	14935	14887	14745	15016	14855	14864	14926	14922	15065	15080	14980	15029	14937	15052	15055	15090	15008	15039	14952	15036	15040	15118	15150	15051	15180	15105	15023	15129	14861	15020	15015	15166	15074	15090	14884	15123	14912	15051	14855	14894	14939	15393	15034	15099	15115	15081	15014	15047	15066	14934	15231	14924	15057	14913	14916	14868	14919	15147	15006	15143	14873	14989	15043	15039	15252	14987	14885	14923	14932	15191	15082	15073	15136	15163	14979	15011	14896	14990	14868	15033	15239	14950	15145	15038	14986	14869	15153	14957	15032	14936	15194	15122	14920	14970	14973	14964	15134	15082	15182	14982	15060	15068	15106	15062	15049	15004	15119	15080	14966	15122	14949	15079	15007	15066	14961	15048	15028	15028	15043	14973	15121	15004	15286	15088	15038	15080	15067	15064	14808	15058	15024	14816	15061	14933	14917	14972	14846	15081	14866	15120	15124	15088	14979	15057	15054	15068	15075	15023	15101	15006	15040	15204	14924	14879	15003	14985	15017	14860	14890	15046	14907	14958	15113	14948	14943	14969	15155	14993	15029	14931	15161	14957	14873	14999	14955	14860	15100	15052	15062	14896	15112	14835	15074	15317	14823	15037	15068	15043	14872	15105	14907	15029	15107	14983	15022	15028	14982	14863	15126	15071	14888	14933	14847	15029	14917	15107	14959	14869	15163	15018	15052	14910	15324	15071	15014	15190	14909	15148	15118	15055	15069	14991	15031	14854	14966	14864	15203	15142	14878	15139	15047	15077	14981	15185	15057	15036	15027	15094	14932	14948	15121	14853	14899	14933	14964	15059	14956	14955	15031	14798	14993	14953	14904	15074	14957	14986	14995	14870	14965	14908	15109	14960	14820	14915	15063	14911	15128	15180	15149	15037	15112	15087	15139	15142	15146	15029	15133	15076	15063	15054	15050	15130	15120	15114	14886	15003	15014	15077	14928	15039	15073	15074	14910	14988	15039	15004	14933	14957	15040	15051	14931	15001	15041	14959	14897	15072	15033	14989	14839	14994	14959	14972	14850	15113	15180	15016	14974	15058	15306	15163	14837	15009	15101	14944	14912	15074	15001	15079	14907	15063	15246	15041	14905	15081	14834	15063	14986	15104	14977	14922	15188	14973	14950	14968	15039	15162	14814	14979	15273	14989	14843	14947	15152	14997	15070	15119	15046	15050	15061	14968	15035	14987	14983	15152	15008	14946	14953	15014	15136	15187	15205	15056	15127	15028	15184	14840	14983	14925	15308	15333	14875	15148	14927	15221	15179	15015	15170	14986	14943	14978	15078	14961	15028	14910	14982	14891	14961	14988	14973	15045	14997	15129	15249	15007	14966	15027	15008	15221	14804	14901	15075	14895	15026	15031	15089	14872	15053	15052	15002	15059	15134	14886	15023	15099	14992	14997	14897	15125	15099	15094	15096	15044	14934	14952	14994	15002	15127	14955	14954	15106	14870	14948	15204	15051	15054	15195	15129	14974	15081	15184	15007	15010	14944	14916	14998	15214	15131	15029	15204	14986	15009	15007	15107	15220	15144	14809	15200	15064	15052	14946	14882	14757	14942	15041	15001	15180	14948	14794	15041	15090	15000	15039	15082	14895	15049	14921	15105	14935	14952	15020	14929	15106	15041	14961	15000	14845	14955	15177	15097	15178	14978	14963	14991	15104	15175	14958	15061	14939	15015	15154	15030	14967	15150	15084	14862	15095	14929	15060	15006	14810	15200	15214	15082	14992	15147	15071	14977	15174	15037	15079	15092	14924	14974	15050	15109	14849	14979	15050	14821	15076	14979	14949	14992	15059	14866	14954	15091	15009	15055	15006	14943	15095	15038	15016	15006	14952	14957	14947	15239	14996	14821	15188	14981	14970	15166	14946	15119	14917	14951	15091	15069	15002	14895	15067	15034	15188	15124	15015	14888	14977	14814	14776	15002	14921	15036	14951	15112	14890	14909	15140	15031	14990	15112	14959	14906	15186	15005	15023	14829	14997	15067	15046	15184	15078	14775	14938	14987	15078	15025	14940	14925	15058	14957	15251	14998	15080	14982	14962	15007	15066	15141	14851	14973	15075	15180	15063	14938	15038	15132	14936	15055	15269	15060	14918	14883	14861	14989	14998	15041	15006	15045	14946	15058	14944	15077	14850	14943	14913	14966	15127	15200	14954	15076	15116	15209	14814	15213	15061	15108	14993	14909	14987	15024	15208	15338	14965	14924	14973	15143	15099	15036	15028	15184	15157	15146	15008	15239	14978	14960	15035	15089	14917	14964	14906	15234	15051	15006	15089	14770	15000	15095	14908	15159	14905	15044	15160	14853	15171	15069	14990	14943	15040	15035	15052	14968	15092	15125	14962	15146	15075	15046	15041	15009	14985	15190	14930	15054	15215	14885	15017	15069	15040	15120	15240	14944	15097	14784	14778	15014	14891	15118	15071	14985	14814	14864	15099	15062	15030	14981	15033	14933	15004	14952	15007	15116	14768	15044	15045	14966	14841	14886	15017	15020	14874	15054	14952
12859	22015	21827	18896	16829	15843	15129	14470	14423	14198	14023	13609	13779	13736	17148	28572	26212	21927	17660	15464	14841	13890	13389	13407	13306	13249	13431	13351	13405	13445	13509	13411	13306	13358	13257	13281	13401	13317	13407	13320	13435	13464	13324	13257	13447	13307	13314	13388	13355	13319	13249	13335	13330	13329	13188	13323	13320	13442	13416	13409	13284	13431	13215	13452	13294	13352	13328	13513	13116	13340	13487	13511	13292	13315	13334	13331	13351	13339	13371	13247	13368	13446	13610	13455	13161	13331	13354	13476	13379	13297	13446	13245	13392	13212	13162	13360	13316	13195	13297	13480	13240	13395	13207	13290	13378	13452	13319	13328	13282	13478	13345	13194	13399	13357	13368	13384	13530	13234	13363	13341	13365	13243	13257	13373	13417	13188	13442	13278	13250	13245	13365	13448	13313	13369	13446	13345	13412	13310	13474	13389	13563	13410	13447	13502	13443	13357	13444	13262	13395	13422	13390	13265	13466	13262	13381	13238	13411	13391	13448	13260	13482	13363	13270	13415	13255	13366	13241	13325	13358	13290	13268	13389	13317	13341	13553	13255	13410	13415	13390	13539	13291	13336	13440	13268	13261	13413	13517	13187	13446	13200	13364	13280	13327	13290	13242	13383	13296	13407	13307	13320	13232	13355	13312	13267	13309	13392	13396	13385	13182	13363	13429	13320	13542	13439	13257	13376	13319	13470	13326	13410	13510	13317	13164	13364	13396	13383	13264	13437	13398	13363	13496	13356	13304	13239	13312	13502	13351	13203	13369	13351	13411	13325	13253	13281	13494	13228	13328	13290	13241	13337	13514	13190	13332	13417	13389	13413	13275	13194	13308	13366	13442	13319	13365	13305	13167	13275	13326	13358	13458	13195	13296	13262	13421	13255	13414	13538	13242	13342	13331	13335	13494	13280	13497	13103	13433	13351	13216	13328	13359	13370	13283	13265	13286	13371	13436	13283	13249	13277	13416	13219	13551	13340	13416	13477	13254	13356	13352	13384	13422	13387	13372	13295	13157	13268	13095	13499	13323	13300	13299	13372	13278	13416	13292	13289	13302	13296	13402	13250	13216	13291	13317	13269	13214	13432	13585	13261	13381	13246	13377	13305	13293	13464	13321	13147	13397	13199	13433	13526	13336	13426	13504	13490	13058	13294	13354	13203	13424	13312	13431	13485	13311	13288	13318	13283	13281	13323	13352	13236	13323	13451	13384	13452	13318	13355	13309	13336	13273	13443	13406	13272	13195	13292	13287	13164	13228	13410	13404	13326	13219	13224	13258	13340	13246	13303	13238	13486	13342	13310	13269	13295	13405	13348	13183	13286	13250	13348	13426	13332	13351	13420	13305	13357	13200	13258	13314	13396	13374	13458	13506	13374	13366	13458	13363	13446	13289	13400	13212	13200	13296	13213	13550	13286	13385	13303	13422	13311	13393	13450	13317	13274	13571	13227	13356	13365	13373	13371	13299	13177	13471	13335	13301	13431	13404	13319	13334	13388	13256	13272	13365	13229	13259	13336	13379	13422	13320	13244	13362	13338	13357	13262	13390	13379	13487	13355	13359	13360	13409	13388	13476	13446	13382	13172	13487	13252	13276	13435	13357	13350	13448	13292	13335	13220	13430	13457	13277	13501	13232	13313	13346	13321	13354	13147	13325	13253	13404	13440	13439	13354	13331	13348	13498	13402	13351	13306	13409	13409	13509	13288	13397	13421	13283	13337	13273	13239	13246	13385	13406	13338	13230	13287	13245	13407	13218	13182	13342	13289	13215	13376	13418	13352	13227	13341	13345	13399	13292	13247	13374	13502	13319	13453	13248	13243	13232	13452	13525	13395	13263	13515	13353	13176	13409	13164	13432	13374	13307	13282	13366	13314	13318	13269	13274	13260	13366	13375	13258	13307	13367	13402	13228	13401	13381	13252	13221	13285	13433	13430	13319	13590	13277	13485	13359	13101	13176	13217	13345	13483	13474	13314	13387	13246	13260	13326	13284	13344	13252	13207	13252	13328	13350	13239	13249	13307	13244	13342	13230	13291	13206	13326	13241	13444	13324	13104	13403	13240	13421	13265	13587	13392	13241	13312	13084	13200	13368	13340	13194	13374	13319	13267	13251	13516	13315	13319	13247	13240	13289	13519	13265	13395	13234	13257	13397	13374	13237	13405	13262	13346	13412	13412	13377	13323	13200	13362	13263	13405	13224	13371	13444	13479	13300	13170	13489	13201	13430	13269	13278	13361	13519	13182	13290	13359	13287	13387	13252	13360	13547	13304	13365	13423	13314	13206	13266	13449	13349	13350	13422	13151	13352	13383	13389	13380	13286	13391	13172	13451	13384	13193	13427	13361	13255	13308	13271	13240	13428	13315	13437	13444	13351	13402	13413	13393	13268	13426	13376	13287	13311	13326	13309	13349	13370	13219	13428	13243	13350	13329	13295	13363	13565	13310	13232	13313	13148	13413	13399	13300	13289	13386	13316	13453	13503	13197	13263	13392	13256	13288	13339	13343	13415	13375	13256	13289	13358	13375	13505	13354	13359	13292	13498	13356	13271	13416	13369	13306	13397	13455	13295	13458	13289	13404	13284	13354	13284	13359	13245	13292	13343	13419	13237	13253	13408	13440	13260	13269	13064	13391	13437	13346	13443	13331	13332	13261	13394	13378	13283	13338	13352	13507	13624	13365	13221	13419	13422	13317	13267	13430	13279	13500	13390	13336	13295	13466	13430	13337	13355	13293	13325	13481	13187	13341	13297	13369	13345	13259	13370	13336	13281	13390	13273	13413	13287	13309	13316	13391	13212	13359	13288	13268	13297	13435	13490	13173	13466	13303	13354	13387	13362	13241	13395	13330	13363	13278	13368	13358	13169	13362	13385	13361	13301	13310	13426	13232	13231	13377	13361	13355	13454	13181	13530	13309	13461	13340	13427	13379	13264	13388	13363	13562	13374	13334	13391	13361	13365	13349	13232	13258	13223	13322	13300	13247	13330	13300	13322	13509	13295	13267	13263	13328	13328	13331	13390	13421	13335	13281	13271	13382	13327	13267	13218	13415	13297	13227	13410	13409	13203	13307	13382	13247	13396	13427	13245	13328	13453	13433	13255	13540	13324	13465	13224	13422	13228	13254	13344	13423	13365	13408	13243	13314	13292	13446	13250	13393	13226	13356	13332	13396	13199	13277	13220	13379	13265	13154	13398	13216	13308	13186	13386	13191	13316	13182	13490	13464	13268	13220	13429	13324	13384	13386	13324	13548	13199	13376	13393	13371	13299	13388	13481	13315	13367	13441	13368	13398	13392	13233	13234	13261	13358	13328	13373	13316	13443	13275	13439	13331	13419	13439	13269	13195	13379	13495	13380	13360	13389	13361	13410	13277	13403	13355	13273	13332	13131	13201	13425	13386	13309	13311	13273	13360	13238	13468	13339	13328	13397	13323	13433	13305	13502	13284	13338	13338	13325	13274	13358	13325	13429	13356	13406	13298	13294	13371	13378	13276	13320	13249	13459	13312	13361	13504	13403	13417	13340	13565	13291	13356	13371	13254	13266	13327	13282	13338	13357	13341	13290	13160	13463	13497	13262	13383	13426	13387	13410	13245	13464	13430	13405	13420	13524	13343	13256	13353	13367	13362	13390	13383	13399	13388	13370	13305	13456	13224	13243	13519	13303	13328	13472	13284	13533	13282	13400	13222	13438	13429	13405	13293	13439	13357	13062	13379	13220	13306	13435	13304	13314	13235	13309	13339	13319	13397	13268	13369	13168	13446	13332	13246	13276	13369	13349	13320	13380	13162	13232	13302	13055	13308	13383	13333	13231	13349	13410	13315	13382	13271	13403	13299	13180	13442	13412	13313	13382	13498	13348	13320	13146	13277	13366	13364	13386	13244	13256	13463	13275	13368	13272	13511	13451	13188	13388	13309	13259	13368	13391	13148	13438	13239	13353	13242	13224	13357	13275	13305	13202	13485	13225	13510	13246	13443	13408	13436	13331	13296	13498	13264	13304	13429	13299	13376	13362	13357	13368	13338	13280	13560	13408	13358	13449	13290	13453	13329	13183	13378	13340	13218	13222	13255	13222	13283	13366	13497	13393	13288	13397	13257	13441	13397	13505	13420	13250	13281	13419	13199	13275	13314	13383	13359	13309	13466	13416	13365	13472	13291	13226	13340	13235	13295	13557	13313	13289	13422	13470	13383	13231	13281	13189	13457	13294	13264	13238	13417	13293	13308	13183	13387	13409	13148	13317	13311	13471	13522	13254	13333	13323	13356	13192	13384	13511	13309	13393	13374	13307	13373	13334	13343	13494	13269	13370	13224	13372	13183	13411	13552	13219	13193	13458	13468	13353	13505	13422	13289	13489	13254	13294	13528	13361	13208	13408	13391	13520	13395	13217	13320	13525	13335	13188	13512	13415	13289	13308	13278	13294	13204	13334	13377	13494	13330	13289	13379	13411	13282	13218	13506	13332	13395	13262	13326	13286	13610	13427	13240	13463	13228	13229	13355	13382	13396	13423	13411	13478	13249	13429	13351	13443	13246	13367	13336	13163	13275	13452	13167	13373	13425	13378	13547	13498	13388	13260	13222	13337	13213	13374	13204	13214	13287	13398	13193	13308	13201	13237	13297	13357	13399	13291	13521	13379	13311	13447	13257	13095	13370	13305	13404	13319	13336	13448	13379	13223	13600	13369	13511	13276	13353	13450	13472	13435	13400	13396	13393	13330	13310	13346	13589	13371	13278	13249	13414	13480	13197	13248	13222	13406	13535	13498	13386	13403	13346	13401	13548	13403	13411	13304	13413	13306	13255	13318	13601	13243	13324	13318	13236	13394	13428	13172	13412	13415	13188	13416	13531	13420	13356	13233	13327	13323	13454	13455	13337	13206	13522	13341	13404	13264	13409	13249	13270	13449	13417	13487	13195	13189	13261	13315	13224	13368	13454	13288	13287	13259	13268	13318	13333	13350	13321	13497	13561	13386	13214	13453	13393	13302	13406	13426	13220	13267	13294	13264	13280	13343	13326	13328	13340	13363	13241	13207	13359	13477	13285	13229	13452	13285	13311	13447	13354	13429	13253	13572	13265	13379	13356	13282	13412	13443	13270	13428	13373	13247	13376	13561	13479	13412	13312
22595	20916	28620	23381	21006	22360	22519	16203	14848	14730	14775	14518	14426	14411	16902	29377	33321	28759	22627	19206	16256	14971	14181	13811	13916	13925	13993	13789	13871	13797	13839	13895	13834	13873	13953	13936	13995	13881	13946	13925	13850	13769	13835	13865	13923	13980	13890	13755	13714	13663	13674	14006	13996	13811	13856	13830	13880	13789	13714	13748	13919	13766	13765	13831	13699	13927	13835	13861	13843	14005	14010	13773	13822	13848	13663	13866	13629	13833	13711	13794	13866	13877	13987	13698	13677	13707	13688	13665	13913	13731	13854	13831	13613	13771	13614	13754	13692	13694	13905	13671	13900	13744	13689	13776	13652	13711	13635	13873	13662	13864	13774	13667	13547	13713	13852	13747	13843	13928	13693	13773	13876	13789	13878	13650	13801	13732	13815	13866	13764	13669	13822	13905	13687	13758	13747	13801	13835	13893	13651	13667	13857	13897	13709	13929	13917	13932	13874	13647	13806	13766	13937	13806	13757	13818	13743	13701	13855	13627	13969	13759	13636	13547	13803	13563	13712	13853	13759	14003	13669	13819	13629	13801	13891	13776	13852	13682	13835	13729	13735	13717	13795	13608	13833	13776	13579	13854	13728	13901	13751	13714	13752	13930	13639	13703	13700	13690	13724	13760	13593	13614	13712	13739	13788	13801	13768	13867	13776	13725	13953	13702	13872	13894	13599	13768	13825	13718	13886	13694	13688	13783	13730	13786	13822	13762	13744	13960	13792	13738	13829	13724	13769	13658	13653	13620	13708	13736	13661	13740	13722	13771	13600	13814	13719	13854	13984	13755	13856	13834	13745	13737	13739	13648	13722	13605	13752	13661	13720	13762	13858	13841	13756	13730	13624	13694	13705	13853	13851	13649	13882	13860	13635	13797	13711	13778	13677	13708	13731	13824	13911	13817	13679	13667	13946	13718	13796	13868	13566	13834	13817	13807	13745	13953	13857	13781	13870	13758	13824	13661	13671	13620	13839	13819	13924	14054	13903	13546	13858	13753	13800	13907	13494	13711	13610	13729	13596	13799	13834	13801	13692	13739	13733	13522	13780	13850	13662	13796	13599	13820	13685	13701	13669	13952	13782	13707	13865	13661	13762	13812	13873	13812	13930	13676	13805	13671	13746	13649	13910	13674	13631	13709	13680	13774	13598	13765	13802	13731	13732	13781	13741	13805	13769	13751	13959	13867	13842	13663	13713	13700	13772	13825	13832	13767	13637	13791	13567	13807	13549	13747	13718	13810	13902	13832	13735	13584	13702	14039	13663	13751	13640	13779	13783	13517	13656	13694	13840	13726	13733	13729	13693	13878	13794	13944	13772	13850	13906	13774	13729	13710	13599	13729	13897	13621	13786	13818	13805	13759	13773	13814	13951	13785	13822	13490	13818	13832	13734	13699	13739	13835	13669	13660	13822	13694	13691	13783	13860	13774	13680	13776	13806	13880	13693	13798	13795	13701	13629	13648	13852	13656	13888	13792	13746	13759	13678	13692	13691	13551	13465	13783	13802	13690	13731	13906	13668	13838	13891	13609	13862	13692	13688	13805	13834	13738	13913	13830	13776	13648	13852	13635	13730	13725	13617	13783	13688	13891	13930	13718	13889	13827	13583	13866	13867	13671	13848	13725	13740	13616	13744	13726	13676	13502	13697	13758	13695	13669	13826	13731	13994	13610	13739	13624	13564	13757	13938	13904	13694	13515	13712	13745	13906	13931	13814	13622	13775	13787	13799	13810	13713	13853	13747	13911	13848	13577	13733	13633	13848	13665	13696	13753	13655	13738	13898	13796	13793	13960	13694	13828	13779	13857	13560	13624	13757	13662	13818	13650	13752	13862	13628	13803	13702	13822	13785	13672	13715	13836	14013	13746	13726	13639	13838	13739	13744	13668	13943	13765	13804	13786	13744	13642	13640	13679	13716	13684	13887	13744	13933	13806	13653	13731	13708	13890	13616	13780	13724	13739	13690	13687	13759	13609	13893	13614	13787	13915	13804	13850	13794	13958	13712	13708	13708	13743	13690	13607	13807	13805	13789	13743	13732	13706	13719	13939	13829	13882	13888	13732	13796	13833	13714	13807	13846	13576	13584	13646	13762	13957	13801	13853	13707	13715	13700	13529	13689	13735	13686	13748	13682	13659	13803	13676	13725	13889	13700	13956	13846	13719	14027	13717	13880	13717	13684	13875	13752	13802	13672	13850	13872	13809	13695	13762	13585	13658	13700	13737	13779	13846	13684	13801	13791	13801	13693	13746	13561	13751	13552	13631	13865	13616	13880	13824	13645	13795	13760	13609	13797	13835	13957	13607	13720	13900	13700	13826	13690	14019	13686	13722	13725	13771	13680	13792	13781	13835	13682	13663	13930	13716	13856	13657	13691	13724	13623	13927	13882	13912	13781	13815	13624	13772	14047	13692	13890	13579	13670	13732	13576	13816	13729	13659	13731	13786	13848	13647	13723	13684	13665	13616	13988	13748	13686	13849	13890	13787	13778	13775	13915	13789	13755	13578	13800	13670	13629	13726	13792	13769	13831	13658	13845	13896	13889	13735	13821	13857	13812	14069	13710	13872	13766	13638	13797	13762	13705	13762	13817	13683	13762	13688	13779	13678	13734	13747	13875	13718	13792	13639	13779	13801	13647	13743	13604	13659	13701	13848	13614	13698	13611	13684	13665	13780	13760	13816	13728	13749	13887	13794	13818	13690	13686	13638	13751	13843	13775	13821	13757	13655	13510	13730	13612	13726	13800	13762	13654	13853	13629	13787	13583	13802	13711	13705	13931	13608	13792	13710	13688	13674	13787	13896	13708	13630	13827	13697	13784	13625	13878	13864	13567	13762	13751	13757	13705	13796	13816	13694	13623	13754	13899	13618	13752	13819	13805	13636	13834	13697	13772	13621	13650	13780	13533	13588	13640	13768	13846	13624	13660	13641	13808	13765	13728	13738	13799	13638	13681	13892	13682	13762	13847	13725	13757	13849	13616	13639	13930	13634	13774	13843	13759	13782	13614	13874	13656	13668	13755	13691	13763	13730	13749	13806	13757	13759	13699	13956	13717	13753	13775	13755	13946	13754	13692	13658	13832	13976	13609	13781	13851	13846	13744	13895	13997	13692	13707	13616	13823	13753	13825	13824	13714	13861	13687	13858	13559	13796	13733	13659	13740	13891	13740	13894	13883	13747	13684	13689	13719	13789	13761	13663	13684	13641	13744	13783	13671	13654	13681	13639	13768	13801	13733	13668	13591	13560	13826	13817	13823	13787	13679	13810	13678	13898	13753	13793	13794	13569	13957	13732	13804	13854	13842	13585	13696	13784	13767	13982	13607	13705	13934	13777	13673	13700	14007	13689	13581	13829	13842	13707	13697	13566	13846	13832	13753	13827	13901	13885	13828	13717	13667	13675	13621	13849	13824	13675	13579	13665	13697	13812	13732	13641	13802	13615	13580	13689	13707	13737	13846	13773	13915	13696	13662	13867	13675	13705	13684	13726	13801	13534	13681	13722	13603	13726	13718	13691	13891	13759	13739	13831	13801	13772	13749	13850	13837	13706	13895	13833	13789	13881	13842	13726	13775	13849	13746	13894	13740	13861	13754	13937	13598	13625	13869	13851	13880	13746	13912	13690	13762	13792	13855	13666	13696	13775	13812	13808	13894	13531	13829	13688	13577	13699	13521	13713	13754	13626	13805	13796	13681	13843	13791	13707	13789	13779	13905	13882	13920	13692	13822	13739	13803	13932	13766	13993	13809	13699	13765	13822	13901	13774	13803	13869	13712	13876	13769	13752	13653	13734	13589	13650	13747	13648	13823	13825	13716	13924	13702	13847	13713	13791	13769	13764	13969	13845	13838	13693	13608	13689	13705	13693	13841	13733	13649	13807	13608	13678	13694	13619	13702	13861	14094	13809	13812	13802	13817	13778	13796	13857	13484	13641	13897	13602	13716	13695	13654	13643	13929	13866	13738	13766	13846	13742	13765	13835	13868	13811	13819	13836	13723	13825	13783	13899	13888	13744	13674	13673	13804	13757	13727	13534	13613	13738	13701	13641	13726	13840	13783	13856	13681	13873	13653	13696	13741	13673	13689	13696	13729	13657	13588	13535	13675	13764	13724	13867	13677	13749	13876	13805	13764	13700	13682	13730	13798	13796	13659	13764	13706	13787	13770	13605	13761	13643	13785	13764	13615	13675	13687	13924	13684	13597	13706	13741	13750	13784	13683	13812	13875	13926	13727	13565	13731	13888	13682	13795	13693	13779	13855	13676	13830	13767	13790	13785	13769	13834	13704	13806	13668	13803	13737	13675	13742	13777	13976	13709	13893	13691	13826	13567	13831	13795	13521	13910	13747	13661	13668	13707	13664	13623	13644	13657	13776	13782	13959	13777	13827	13714	13627	13776	13856	13658	13782	13747	13848	13869	13880	13810	13623	13728	13794	13784	13814	13852	13930	13881	13801	13685	13512	13576	13765	13783	13669	13784	13775	13884	13910	13618	13705	13679	13746	13841	13692	13823	13643	13767	13705	13732	13990	13801	13742	13769	13547	13834	13742	13691	13599	13790	13711	13803	13781	13743	13790	13733	13672	13708	13761	13786	13805	13609	13817	13704	13637	13620	13769	13829	13693	13630	13663	13707	13602	13646	13666	13661	13581	13713	13668	13696	13714	13806	13861	13894	13612	13683	13694	13809	13746	13836	13697	13769	13508	13699	13992	13832	13808	13815	13844	13623	13705	13885	13716	13813	13570	13725	13810	13826	13804	13677	13710	13754	13501	13828	13831	13848	13805	13763	13622	13897	13664	13754	13712	13633	13950	13766	13691	13637	13847	13819	13791	13843	13745	13744	13699	13889	13684	13721	13976	13723	13680	13916	13684	13649	13751	13617	13724	13877	13728	13753	13751	13708	14004	13768	13888	13789	13991	13766	13782	13764	13856	13594	13790	13596	13749	13637	13795	13792	13660	13758	13585	13915	13804	13752	13540	13749	13811	13616	13838	13780	13697	13740	13788	13816	13758	13850	13617	13460	13798	13794	13950	13921	13829	13992	13808	13793	13680	13602	13797	13672	13920	13955	13806	13677	13785	13783	13857	13894	13743	13490	13691	13723	13807	13870	13669	13643	13923	13713	13816	13676
14411	27018	27348	22540	18490	17310	15811	14718	14109	13758	13518	13284	13242	13190	18483	33094	35680	29789	22768	19042	15108	13457	12705	12421	12619	12396	12622	12386	12355	12493	12507	12442	12495	12383	12405	12437	12575	12357	12367	12555	12614	12519	12418	12502	12423	12485	12381	12517	12371	12426	12470	12553	12364	12472	12414	12489	12489	12491	12540	12398	12543	12472	12601	12445	12308	12455	12508	12416	12255	12456	12436	12317	12348	12500	12419	12528	12490	12346	12425	12486	12478	12449	12340	12480	12500	12419	12547	12343	12413	12371	12346	12538	12544	12536	12460	12376	12442	12408	12552	12445	12505	12366	12457	12480	12373	12413	12668	12521	12414	12482	12388	12516	12432	12422	12505	12341	12455	12457	12384	12461	12352	12317	12306	12410	12336	12501	12491	12412	12499	12481	12398	12302	12506	12475	12482	12434	12370	12502	12412	12536	12466	12469	12511	12482	12400	12476	12428	12486	12378	12511	12457	12513	12597	12610	12309	12397	12517	12508	12508	12409	12345	12384	12654	12488	12551	12458	12528	12459	12447	12416	12350	12423	12373	12383	12585	12343	12435	12552	12520	12440	12335	12528	12419	12403	12330	12473	12517	12472	12411	12433	12666	12464	12236	12432	12491	12435	12413	12534	12528	12606	12502	12494	12500	12487	12255	12390	12435	12317	12501	12531	12399	12416	12629	12368	12321	12350	12573	12502	12544	12360	12604	12290	12463	12337	12546	12267	12334	12360	12350	12391	12211	12340	12414	12410	12525	12554	12469	12485	12411	12582	12514	12526	12359	12450	12484	12494	12305	12629	12582	12287	12394	12560	12456	12366	12334	12440	12466	12495	12338	12504	12374	12254	12365	12285	12367	12352	12468	12378	12402	12426	12330	12498	12371	12538	12545	12407	12247	12538	12464	12576	12544	12216	12530	12344	12524	12385	12432	12391	12446	12506	12487	12326	12472	12307	12309	12409	12471	12400	12430	12460	12307	12497	12509	12490	12567	12410	12420	12558	12546	12396	12450	12591	12333	12506	12446	12285	12502	12356	12453	12337	12549	12305	12487	12261	12438	12464	12435	12508	12370	12466	12435	12542	12343	12324	12432	12442	12379	12483	12327	12299	12336	12408	12501	12437	12404	12357	12342	12385	12457	12396	12510	12320	12568	12464	12375	12477	12412	12572	12447	12486	12311	12365	12549	12393	12432	12435	12257	12373	12320	12404	12361	12465	12520	12392	12427	12572	12555	12383	12449	12449	12440	12428	12381	12320	12408	12388	12368	12439	12494	12507	12421	12479	12441	12469	12378	12465	12477	12532	12328	12555	12277	12629	12411	12488	12382	12332	12506	12446	12442	12325	12426	12531	12404	12469	12318	12531	12372	12193	12474	12512	12426	12358	12552	12553	12460	12359	12451	12313	12438	12384	12347	12470	12326	12361	12427	12385	12401	12441	12521	12296	12327	12572	12377	12400	12502	12301	12603	12478	12351	12534	12519	12470	12364	12520	12359	12705	12245	12446	12109	12346	12424	12338	12461	12468	12394	12304	12355	12364	12373	12487	12476	12399	12537	12345	12470	12391	12391	12334	12476	12477	12358	12491	12349	12416	12345	12461	12508	12508	12330	12414	12534	12552	12381	12352	12389	12466	12386	12621	12353	12425	12435	12354	12550	12471	12335	12371	12368	12737	12432	12540	12334	12497	12343	12501	12408	12440	12624	12459	12595	12603	12557	12529	12484	12397	12336	12529	12418	12379	12536	12370	12448	12324	12372	12416	12300	12479	12412	12419	12442	12425	12539	12499	12593	12512	12436	12567	12324	12521	12334	12370	12463	12379	12449	12458	12561	12597	12436	12576	12530	12479	12295	12481	12320	12397	12359	12356	12380	12586	12376	12492	12410	12417	12483	12409	12548	12382	12439	12292	12335	12523	12327	12416	12404	12387	12481	12468	12556	12437	12558	12379	12558	12473	12359	12562	12282	12313	12455	12214	12491	12413	12398	12372	12393	12412	12506	12390	12516	12312	12648	12459	12358	12366	12406	12348	12503	12501	12412	12445	12490	12560	12524	12361	12546	12541	12328	12436	12435	12565	12453	12461	12532	12276	12377	12283	12414	12364	12507	12466	12585	12356	12460	12509	12298	12393	12429	12365	12507	12330	12358	12498	12309	12280	12398	12462	12570	12455	12394	12387	12558	12506	12405	12361	12559	12413	12518	12468	12489	12346	12368	12568	12440	12492	12520	12404	12336	12334	12578	12530	12412	12420	12413	12464	12405	12548	12377	12468	12468	12444	12500	12437	12443	12446	12423	12584	12490	12495	12500	12306	12552	12487	12472	12460	12404	12386	12306	12485	12500	12322	12470	12466	12334	12506	12521	12407	12378	12412	12447	12302	12446	12391	12468	12375	12479	12369	12475	12488	12480	12462	12330	12522	12440	12476	12466	12273	12435	12434	12380	12427	12349	12374	12367	12279	12436	12373	12309	12349	12544	12463	12438	12529	12309	12351	12485	12333	12357	12512	12551	12473	12310	12462	12545	12257	12423	12400	12364	12445	12418	12449	12602	12274	12514	12458	12335	12390	12447	12404	12377	12407	12437	12447	12419	12344	12498	12467	12537	12598	12396	12605	12323	12502	12470	12441	12405	12522	12563	12531	12301	12557	12383	12441	12387	12546	12448	12357	12464	12295	12533	12399	12512	12432	12582	12393	12371	12507	12422	12524	12403	12497	12613	12368	12358	12391	12286	12471	12427	12402	12429	12377	12432	12454	12675	12306	12427	12339	12490	12352	12345	12410	12421	12374	12439	12498	12341	12450	12406	12388	12413	12459	12568	12411	12397	12486	12527	12398	12335	12470	12424	12450	12377	12634	12472	12469	12522	12335	12469	12312	12440	12517	12433	12564	12500	12529	12321	12238	12404	12566	12457	12378	12385	12654	12576	12375	12340	12563	12445	12437	12431	12570	12447	12455	12270	12377	12495	12449	12509	12401	12426	12522	12501	12426	12410	12525	12579	12321	12507	12445	12478	12427	12446	12391	12367	12462	12368	12582	12529	12509	12311	12426	12390	12442	12520	12373	12524	12632	12482	12344	12410	12385	12670	12372	12327	12521	12444	12408	12451	12211	12427	12355	12434	12420	12388	12400	12424	12444	12542	12408	12456	12408	12384	12427	12435	12532	12340	12356	12500	12418	12472	12285	12514	12437	12234	12345	12478	12452	12409	12356	12421	12436	12453	12499	12379	12338	12483	12407	12619	12410	12534	12505	12376	12292	12365	12345	12489	12365	12334	12390	12579	12333	12382	12406	12258	12474	12530	12468	12374	12314	12590	12423	12400	12391	12566	12491	12434	12437	12550	12490	12376	12503	12512	12320	12425	12578	12423	12489	12409	12490	12383	12443	12424	12456	12460	12336	12351	12316	12552	12536	12452	12330	12480	12520	12397	12437	12404	12358	12389	12485	12479	12319	12305	12402	12387	12359	12353	12360	12398	12334	12347	12626	12428	12612	12305	12382	12418	12378	12258	12421	12465	12431	12560	12430	12444	12555	12518	12400	12412	12503	12417	12470	12392	12417	12546	12316	12395	12444	12549	12435	12541	12449	12700	12538	12542	12393	12438	12466	12350	12522	12381	12365	12363	12392	12437	12560	12348	12497	12373	12356	12330	12570	12409	12477	12492	12466	12427	12430	12517	12465	12420	12430	12448	12486	12328	12282	12421	12439	12395	12319	12423	12510	12285	12425	12524	12428	12413	12605	12536	12318	12387	12359	12474	12356	12397	12420	12505	12416	12356	12432	12570	12539	12293	12429	12465	12332	12344	12541	12498	12305	12322	12579	12435	12533	12352	12269	12398	12486	12465	12499	12429	12323	12438	12469	12463	12489	12507	12452	12320	12363	12367	12462	12385	12302	12452	12375	12324	12444	12381	12527	12358	12529	12463	12420	12511	12509	12325	12509	12534	12364	12433	12428	12333	12397	12396	12450	12440	12466	12443	12397	12404	12529	12367	12276	12511	12359	12442	12417	12525	12421	12471	12275	12421	12372	12510	12584	12458	12513	12481	12549	12615	12486	12505	12381	12622	12404	12438	12388	12341	12462	12497	12422	12390	12446	12469	12174	12321	12556	12212	12493	12406	12422	12363	12437	12400	12415	12468	12493	12483	12530	12421	12475	12354	12326	12514	12315	12467	12591	12431	12595	12228	12456	12522	12317	12474	12448	12358	12430	12437	12412	12450	12391	12552	12460	12424	12450	12320	12355	12331	12540	12447	12577	12423	12361	12405	12388	12694	12230	12313	12421	12270	12457	12532	12360	12485	12329	12482	12477	12554	12423	12362	12501	12385	12460	12346	12535	12522	12180	12390	12312	12502	12555	12529	12348	12467	12497	12327	12336	12448	12337	12487	12488	12501	12521	12305	12528	12454	12517	12475	12368	12469	12511	12321	12394	12469	12425	12511	12505	12378	12351	12322	12339	12466	12326	12432	12568	12354	12348	12448	12389	12568	12450	12556	12601	12309	12670	12551	12235	12348	12258	12383	12492	12334	12476	12390	12370	12537	12298	12433	12297	12480	12489	12460	12568	12242	12468	12274	12404	12446	12442	12354	12471	12360	12543	12491	12289	12475	12305	12499	12419	12517	12425	12412	12468	12523	12503	12411	12445	12312	12469	12323	12311	12511	12457	12404	12410	12441	12404	12355	12444	12614	12398	12555	12513	12252	12462	12461	12517	12582	12402	12391	12316	12366	12335	12470	12326	12381	12321	12641	12367	12468	12446	12359	12464	12400	12427	12490	12347	12512	12465	12459	12427	12339	12474	12519	12403	12369	12395	12200	12539	12393	12378	12436	12398	12452	12554	12395	12396	12496	12396	12470	12389	12537	12390	12389	12217	12358	12420	12370	12306	12386	12405	12402	12400	12432	12468	12362	12406	12300	12437	12575	12428	12442	12461	12494	12439	12427	12452	12358	12246	12538	12364	12346	12428	12280	12421	12519	12414	12489	12273	12408	12262	12368	12412	12518	12412	12384	12538	12261	12417	12412	12461	12351	12248	12429	12525	12434	12353	12360	12416	12359	12558	12536	12630	12438	12256	12375	12359	12385	12387	12476	12459	12532	12305	12397	12359	12390	12371	12369	12404
27011	21199	21349	16778	13334	13100	12736	12361	12124	11934	11860	11956	11942	11834	11866	13087	13776	13244	12341	12005	12106	11902	11562	11783	11717	11572	11585	11575	11533	11635	11683	11592	11663	11530	11555	11627	11661	11766	11903	11642	11712	11676	11463	11610	11695	11768	11718	11558	11733	11566	11706	11551	11815	11742	11536	11641	11464	11545	11607	11787	11730	11743	11492	11574	11635	11817	11627	11701	11551	11577	11575	11814	11666	11643	11625	11651	11639	11727	11736	11764	11679	11661	11554	11658	11575	11700	11587	11665	11705	11689	11612	11610	11713	11741	11669	11639	11823	11832	11738	11539	11755	11734	11534	11607	11603	11594	11538	11533	11658	11568	11620	11564	11604	11808	11663	11624	11452	11499	11678	11583	11425	11820	11497	11719	11638	11697	11597	11697	11474	11631	11651	11748	11442	11735	11581	11648	11543	11621	11677	11723	11640	11555	11649	11518	11731	11580	11533	11493	11639	11599	11559	11774	11775	11480	11779	11531	11502	11646	11658	11494	11691	11434	11522	11535	11592	11530	11670	11742	11737	11512	11661	11631	11548	11623	11482	11595	11654	11644	11650	11822	11660	11594	11556	11719	11746	11722	11772	11594	11561	11643	11612	11717	11667	11842	11771	11670	11697	11758	11608	11807	11695	11762	11596	11655	11698	11662	11628	11654	11578	11624	11667	11758	11561	11641	11680	11714	11604	11529	11555	11662	11579	11631	11853	11587	11503	11773	11600	11673	11588	11776	11824	11644	11750	11664	11472	11711	11673	11756	11650	11594	11684	11684	11560	11670	11650	11667	11566	11583	11786	11664	11622	11509	11720	11563	11526	11650	11708	11610	11519	11613	11747	11702	11631	11608	11762	11489	11741	11474	11507	11665	11623	11382	11808	11706	11540	11854	11752	11617	11673	11709	11495	11627	11609	11614	11468	11529	11673	11678	11638	11674	11591	11618	11740	11751	11830	11573	11606	11568	11586	11626	11668	11607	11661	11683	11720	11619	11847	11619	11601	11680	11613	11593	11664	11513	11708	11610	11611	11610	11736	11619	11609	11770	11671	11713	11693	11735	11741	11560	11690	11527	11554	11465	11624	11567	11828	11696	11751	11681	11593	11601	11610	11662	11599	11637	11674	11771	11795	11615	11726	11695	11437	11672	11807	11666	11741	11648	11631	11507	11610	11574	11704	11663	11562	11608	11603	11585	11701	11860	11662	11572	11660	11559	11533	11681	11901	11534	11743	11431	11489	11527	11588	11735	11848	11439	11768	11704	11582	11804	11809	11519	11475	11611	11672	11832	11475	11590	11674	11703	11643	11498	11647	11659	11753	11792	11583	11555	11486	11689	11596	11518	11636	11705	11525	11739	11689	11487	11479	11750	11734	11555	11647	11580	11706	11527	11628	11635	11666	11700	11605	11516	11685	11771	11604	11680	11583	11574	11632	11673	11509	11682	11577	11575	11637	11718	11567	11772	11847	11701	11725	11776	11604	11475	11523	11514	11610	11513	11793	11740	11727	11529	11624	11567	11631	11812	11525	11568	11706	11546	11625	11598	11677	11656	11716	11678	11538	11612	11704	11567	11723	11583	11642	11624	11529	11514	11689	11741	11598	11628	11611	11594	11620	11567	11629	11843	11780	11637	11636	11733	11626	11586	11556	11585	11583	11647	11533	11771	11570	11621	11634	11641	11651	11553	11622	11509	11594	11569	11561	11630	11748	11582	11634	11625	11595	11699	11514	11682	11700	11593	11690	11707	11797	11555	11721	11580	11646	11602	11703	11483	11461	11656	11536	11753	11551	11658	11635	11737	11707	11465	11529	11573	11481	11456	11621	11640	11819	11583	11597	11510	11721	11729	11657	11554	11636	11630	11827	11753	11613	11552	11675	11724	11501	11794	11657	11364	11538	11733	11639	11697	11633	11717	11502	11618	11508	11711	11473	11592	11637	11736	11602	11778	11557	11391	11569	11628	11740	11683	11540	11583	11736	11677	11541	11591	11788	11426	11566	11765	11707	11556	11717	11676	11607	11610	11521	11872	11703	11640	11696	11621	11704	11509	11817	11776	11698	11732	11618	11722	11695	11680	11572	11611	11479	11635	11755	11599	11603	11843	11804	11764	11691	11646	11615	11587	11612	11658	11713	11661	11589	11497	11668	11603	11636	11589	11654	11668	11652	11688	11737	11623	11630	11668	11577	11594	11705	11522	11602	11673	11665	11696	11781	11598	11732	11759	11678	11447	11486	11603	11519	11524	11799	11650	11627	11434	11630	11611	11510	11638	11716	11747	11657	11579	11661	11615	11593	11656	11600	11623	11586	11593	11666	11624	11636	11525	11415	11631	11732	11691	11594	11759	11641	11550	11748	11856	11597	11660	11825	11758	11585	11804	11671	11754	11703	11535	11595	11784	11773	11770	11475	11700	11372	11655	11720	11830	11758	11416	11673	11595	11644	11660	11454	11784	11633	11671	11804	11590	11641	11629	11630	11364	11747	11783	11587	11800	11659	11689	11690	11596	11657	11518	11461	11729	11676	11623	11720	11618	11713	11548	11718	11668	11629	11653	11705	11671	11686	11715	11514	11532	11634	11691	11674	11581	11507	11628	11504	11621	11576	11490	11566	11502	11697	11753	11759	11479	11613	11675	11722	11552	11637	11754	11737	11653	11563	11742	11759	11758	11741	11715	11665	11556	11517	11736	11730	11595	11589	11560	11542	11610	11683	11611	11670	11687	11451	11631	11518	11545	11461	11796	11643	11543	11709	11701	11704	11705	11546	11742	11592	11617	11667	11432	11690	11548	11504	11506	11721	11662	11546	11646	11553	11546	11639	11725	11760	11635	11773	11590	11570	11526	11534	11681	11623	11555	11702	11610	11696	11689	11525	11705	11625	11645	11778	11694	11618	11648	11627	11603	11619	11566	11483	11685	11537	11461	11616	11633	11750	11611	11574	11875	11523	11704	11593	11684	11750	11648	11787	11785	11521	11391	11476	11616	11811	11629	11754	11812	11547	11537	11627	11582	11840	11797	11651	11812	11635	11812	11719	11748	11510	11603	11748	11727	11546	11514	11538	11592	11614	11496	11735	11589	11603	11675	11480	11730	11578	11375	11648	11582	11749	11750	11639	11617	11545	11720	11705	11535	11691	11630	11651	11709	11626	11510	11771	11600	11630	11548	11688	11664	11795	11620	11633	11559	11515	11742	11593	11557	11603	11852	11634	11478	11652	11596	11540	11518	11571	11625	11664	11649	11613	11697	11795	11655	11859	11557	11573	11732	11639	11632	11744	11712	11625	11803	11758	11690	11435	11458	11576	11694	11629	11527	11621	11724	11601	11716	11676	11873	11695	11631	11723	11774	11628	11720	11601	11551	11689	11560	11599	11587	11478	11773	11710	11602	11642	11652	11579	11600	11705	11621	11551	11843	11586	11788	11786	11866	11660	11711	11484	11643	11595	11682	11593	11702	11649	11705	11526	11580	11722	11564	11489	11435	11709	11638	11615	11750	11486	11625	11476	11591	11699	11705	11615	11711	11653	11729	11584	11584	11781	11767	11628	11610	11604	11817	11575	11764	11569	11696	11676	11615	11726	11624	11898	11693	11556	11646	11664	11857	11373	11695	11706	11757	11677	11427	11892	11549	11524	11720	11721	11675	11678	11574	11684	11529	11546	11608	11575	11618	11572	11579	11546	11669	11726	11603	11695	11575	11644	11702	11440	11476	11569	11621	11738	11741	11631	11604	11802	11658	11739	11601	11513	11632	11545	11830	11708	11644	11643	11579	11562	11701	11729	11729	11649	11679	11684	11670	11381	11712	11459	11545	11595	11672	11536	11677	11685	11602	11562	11570	11735	11834	11554	11658	11707	11773	11615	11802	11825	11589	11706	11598	11738	11541	11722	11675	11649	11588	11597	11584	11672	11526	11594	11705	11677	11754	11746	11553	11667	11550	11691	11807	11628	11650	11706	11759	11827	11663	11730	11561	11508	11700	11599	11539	11552	11620	11576	11392	11698	11493	11729	11727	11628	11698	11807	11701	11652	11619	11634	11621	11708	11580	11550	11699	11659	11646	11563	11512	11595	11763	11624	11541	11696	11630	11617	11660	11763	11645	11670	11797	11608	11644	11850	11609	11623	11661	11505	11779	11485	11657	11481	11828	11647	11500	11649	11668	11801	11688	11666	11703	11749	11755	11734	11625	11633	11552	11674	11389	11831	11744	11584	11563	11704	11650	11627	11609	11621	11626	11529	11606	11621	11504	11645	11903	11547	11524	11751	11523	11662	11626	11661	11482	11523	11543	11657	11901	11640	11648	11474	11597	11654	11582	11578	11700	11567	11683	11574	11663	11689	11673	11718	11696	11556	11497	11669	11684	11651	11670	11542	11498	11615	11462	11721	11885	11597	11683	11603	11827	11627	11485	11638	11595	11641	11661	11658	11632	11683	11591	11682	11698	11655	11596	11745	11587	11737	11572	11685	11564	11644	11519	11423	11719	11509	11666	11720	11686	11600	11665	11638	11557	11687	11731	11687	11487	11555	11724	11794	11812	11814	11594	11732	11560	11453	11635	11681	11667	11706	11526	11633	11614	11720	11540	11704	11606	11709	11615	11769	11480	11665	11608	11729	11619	11676	11622	11775	11485	11561	11525	11563	11517	11616	11678	11673	11626	11697	11637	11662	11782	11523	11588	11512	11583	11669	11597	11671	11688	11711	11729	11782	11562	11772	11757	11659	11583	11582	11763	11594	11497	11671	11469	11487	11544	11645	11652	11634	11597	11822	11581	11525	11588	11713	11536	11714	11657	11570	11407	11581	11451	11640	11512	11781	11633	11565	11538	11529	11488	11687	11720	11619	11842	11573	11651	11744	11620	11560	11783	11765	11687	11777	11742	11680	11631	11610	11737	11726	11693	11515	11661	11495	11771	11517	11633	11674	11643	11736	11659	11470	11694	11633	11614	11712	11635	11556	11873	11518	11772	11721	11449	11634	11564	11659	11528	11697	11646	11735	11697	11713	11676	11687	11532	11576	11625	11765	11733	11911	11620	11666	11725	11642	11609	11615	11540	11584	11433	11733	11658	11455	11594	11593	11610	11668	11555	11676	11492	11676	11565	11645	11567	11843	11662	11790	11735	11687	11684
12276	15431	15199	14543	13663	13758	12787	12373	11986	11928	11690	11406	11339	11235	11528	13867	13979	12868	11660	11585	11500	11398	11278	11324	11126	11118	11337	11269	11117	11006	11155	11170	11295	11272	11105	11174	10991	11329	11191	11381	11185	11201	11168	11218	11251	11137	11313	11147	11084	11150	11163	11217	11227	11255	11333	11103	11250	11202	11054	11176	11206	11051	11010	11242	11158	11111	11133	11209	11235	11216	11261	11270	11151	11138	11113	11257	11242	11046	11102	11137	11135	11211	11263	11273	11116	11216	11220	11177	11255	11104	11231	11120	11271	11234	11230	11147	11245	11102	11247	11033	11168	11245	11372	11107	11115	11188	11111	11254	11395	11142	11134	10990	11410	11317	11256	11210	11211	11138	11251	11099	11211	11138	11116	11160	11091	11075	11113	11224	11173	11210	11114	11198	11157	11222	11273	11254	11141	11238	11076	11213	11255	11392	11242	11086	11260	11119	11194	11242	11184	11157	11206	11097	11302	11255	11213	11259	11021	11198	11149	11195	11173	11273	11201	11114	11230	11130	11322	11166	11177	11131	11198	11165	11123	11231	11059	11174	11262	11218	11240	11183	11034	11150	11125	11041	11119	11372	11261	10950	11295	11152	11282	11254	11273	11287	11158	11207	11205	11127	11288	11029	11240	11313	11351	11200	11283	11185	11233	11332	11196	11201	11067	11203	11217	11201	11090	11190	11140	11113	11203	11188	11087	11215	11196	11124	11199	11202	11222	11102	11094	11198	11064	11227	11304	11341	11199	11314	11042	11171	11191	11050	11289	11276	11172	11156	11119	11048	11047	11267	11132	11227	11231	11304	11299	11058	11173	11156	11284	11165	11213	11183	11183	11211	11249	11194	11243	11381	11173	11176	11184	11088	11095	11263	11216	11259	11090	11178	11384	11137	11100	11197	11249	11123	11292	11286	11235	11098	11256	11198	11352	11055	11177	11159	11241	11218	11315	11227	11069	11105	11250	11025	11253	11096	11150	11273	11251	11081	11302	11069	11182	11019	11311	11305	11168	11125	11138	11168	11218	11190	11127	11335	11110	11090	11124	11102	11141	11249	11291	11344	11127	11040	11327	10940	11262	11173	11243	11245	11268	11257	11092	11110	11070	11191	11142	11188	11320	11175	11061	11170	11218	11234	10999	11160	11292	11137	11101	11094	11300	11140	11038	11261	11131	11405	11172	11398	11205	11281	11223	11247	11121	11280	11291	11145	11054	11131	11272	11269	11303	11282	11309	11282	11248	11118	11218	11305	11346	11171	11153	11253	11301	11239	11248	11187	11120	11083	11213	11198	11170	11104	11241	11114	11110	11087	11328	11408	11227	10985	11121	11177	11355	11205	11094	11111	11188	11367	11054	11338	11212	11308	11127	11194	11133	11251	11104	11166	10903	11108	11120	11243	11004	11367	11254	11199	11339	11068	11191	11223	11258	11217	11200	11393	11073	11180	11165	11206	11241	11106	11232	11277	11140	11261	11173	11310	11195	11157	11085	10999	11330	11115	11259	11247	11153	11162	11147	11252	11238	11224	11224	11067	11203	11209	11162	11250	11000	11090	11195	11099	10979	11158	11101	11026	11176	11142	11093	11145	11190	11213	11177	11260	11153	11160	11146	11215	11150	11207	11118	11188	11295	11347	11308	11260	11354	11229	11249	11192	11196	11224	11234	11135	11119	11110	11113	11353	11266	11016	11260	11134	11126	11167	11253	11282	11156	11119	11319	11148	11189	11214	11315	11181	11247	11231	11124	11167	11167	11353	11154	11064	11102	11147	11103	11137	11148	11300	11229	11000	11272	11274	11294	11099	11106	11166	11136	11369	11055	11113	11267	11175	11112	11151	11092	11108	11176	11095	11123	11095	11123	11107	11277	11142	11131	11219	11076	11334	11308	11105	11047	11250	11180	11207	11220	11143	10987	11231	11156	11242	11258	11130	11109	11294	11191	11095	11208	11234	11117	11121	11101	11349	11281	11258	11222	11202	11194	11184	11054	11218	11008	11242	11274	11068	11226	11262	11118	11296	11115	11158	11310	11271	11071	11241	11145	11246	11196	11251	11174	11167	11250	11123	11286	11119	11294	11109	11306	11356	11227	11123	11218	11207	11036	11012	11241	11162	11082	11259	11104	11057	11285	11188	11165	11116	11225	11117	11078	11064	11208	11119	11185	11259	11161	11076	11247	11088	11302	11245	11173	11216	11137	11241	11097	11161	11115	11279	11348	11199	11290	11240	11201	11191	11207	11190	11098	11320	11021	11217	11118	11164	11156	11185	11123	11195	11117	11114	11062	11301	11066	10970	11231	11184	11121	11258	11256	11252	11257	11173	11207	11174	10934	11053	11001	11201	11153	11360	11087	11082	11175	11105	11213	11102	11182	11181	11099	11302	11322	11265	11053	11199	11115	11075	11147	11020	11002	11206	11197	11165	11029	11140	11222	11286	11509	11101	11273	11344	11079	11309	11162	11184	11278	11145	11273	11247	11142	11079	11053	11184	11144	11103	11138	11369	11291	11245	11120	11181	11106	11218	11157	11122	11230	11272	10992	11160	10949	11208	11075	11135	11145	11206	11087	11223	11212	10976	11257	11225	11192	11245	11249	11209	11365	11285	11284	11113	11143	11201	11174	11215	11211	11191	11253	11123	11172	11182	11312	11226	11121	11214	11151	11238	11175	11217	11160	11327	11167	11283	11086	11175	11103	11285	11271	11183	11157	11048	11176	11298	11254	11171	11170	11074	11159	11169	11104	11216	11164	11211	11013	11089	11314	11427	11116	11196	11169	11259	11199	11131	11200	11334	11235	11186	11215	11146	11216	11288	11102	11081	11271	11217	11113	11175	11277	11162	11203	11156	11110	11023	11253	11232	11207	11278	11141	11064	11157	11034	11160	11317	11202	11132	11079	11265	11253	11204	11101	11180	11064	11215	11197	11214	11148	11216	11154	11125	11215	11132	11243	10976	11189	11142	11246	11313	11325	11178	11287	11265	11263	11217	11155	10973	11154	11090	11154	11325	11064	11115	11106	11382	11381	11341	11039	11277	11130	11287	11128	11197	11154	11261	11103	11138	11187	11260	11235	11287	11189	11263	11314	11145	11178	11231	11214	11196	11225	11248	11172	11295	11299	11221	11107	11058	11092	11245	11287	11168	11266	11157	11211	11194	11141	11200	11247	11050	11161	11337	11125	11031	10980	11157	11330	11243	11147	11213	11233	11116	11080	11148	11170	11237	11117	11048	11235	11109	11130	11256	11174	11173	11361	10934	11202	11042	11199	11106	11114	11001	11127	11110	11215	11123	11137	11163	11163	11201	11179	11243	11254	11209	11117	11233	11379	11165	11077	11187	11160	11145	11105	11256	11077	11080	11265	11199	11075	11085	11253	11082	11165	11158	11157	11249	11289	11178	11242	11185	11294	11250	11217	11273	11149	11260	11042	11214	11133	11281	11323	11171	11358	11223	11154	11176	11185	11401	11163	11220	11299	11127	11154	11187	11148	11115	11166	11083	11239	11185	11191	11170	11200	11156	11140	11087	11052	11324	11223	11291	11058	11151	11180	11047	11239	11152	11230	11137	11118	11211	11258	11154	11251	11209	11226	11279	11149	11338	11170	11175	11219	11180	11232	11201	11154	11341	11061	11187	11197	11148	11219	10936	11158	11083	11121	11290	11118	11247	11179	11202	11170	11124	11117	11220	11162	11151	11081	11240	11226	11117	11300	11141	11181	11259	11133	11259	11154	11099	11155	11194	11239	11154	11275	11190	11131	11138	11171	11024	11205	11267	11214	11286	11094	11280	11159	11095	11263	11035	11260	11092	11112	11147	11169	11203	11325	11150	11330	11232	11264	11212	11190	11203	11289	11112	11003	11264	11182	11093	11329	11314	11227	11231	11188	11329	11243	11215	11233	11139	11252	11158	11314	11171	11060	11152	11049	11277	11368	11177	11218	11293	11090	11167	11277	11140	11163	11224	11266	10968	11141	11134	11436	11229	11256	11235	11106	11375	11276	11171	11212	11032	11130	11094	11242	11173	11181	11172	11124	11167	11222	11105	11214	11186	11271	11349	11190	11302	11307	10926	11116	11090	11124	11105	11172	11265	11176	11137	11227	11173	11082	11129	11189	11293	11208	11238	11143	11266	11215	11193	11083	11120	11107	11198	11206	11196	11102	11132	11191	11184	11082	11215	11200	11138	11264	11090	11404	11129	11452	11049	11167	11237	11209	11208	11247	11281	11205	11077	11164	11292	10991	11396	11125	11108	11154	11257	11103	11181	11078	11164	11301	11212	11122	11378	11063	11337	11226	11288	11306	11076	11162	11211	11144	11120	11112	11335	11362	11225	11293	11227	11098	11257	11237	11066	11283	11108	11150	11296	10984	11177	11331	11350	11283	11156	11153	11161	11227	11427	11226	11147	11144	11171	11240	11162	11248	11112	11201	11019	11189	11185	11150	11372	11162	11291	11073	11293	11450	11202	11216	11111	11212	11289	11148	11082	11027	11082	11218	11225	11377	11298	11164	11248	11222	11062	11163	11176	11175	11225	11350	11269	11106	11153	11398	11182	11225	11254	11115	11057	11256	11252	11140	11301	11238	11247	11086	11160	11325	11255	11167	11217	11139	11058	11165	11272	11286	11242	11201	11244	11221	11082	11254	11294	11069	11206	11092	11101	11115	11193	11172	11158	11296	10977	11085	11123	11152	11201	11143	11188	11046	11309	11265	11109	11249	11237	11249	11101	11185	11220	11277	11308	11284	11211	11105	11259	11174	11133	11168	11113	11374	11123	11264	11231	11290	11126	11204	11165	11384	11176	11212	11173	11223	11296	11164	11201	11200	11244	11192	11209	11177	11292	11200	11088	11248	11186	11270	11292	11198	11122	11319	11232	11324	11094	11368	11093	11081	11172	11207	11051	11151	11304	11239	11112	11284	11308	11268	11241	11245	11143	11182	10942	11137	11176	11280	11281	11294	11105	11179	11071	11140	11096	11387	11246	11148	11171	11259	11145	11264	11294	11130	11245	11138	11240	11193	11135	11112	11192	11022	11269	11389	11149	11139	11156	11071	11187	11099	11149	11235	11213	11105	11266	11180	11095	11180	11152	11177	11218	11212	11061	11203	11147	11109	11121	11164	11249
23957	20922	28036	24040	21242	18049	15683	13434	12577	12338	12220	12028	11806	11591	14335	19468	19020	17497	17239	15124	13554	13268	12119	11593	11670	11583	11564	11454	11375	11467	11308	11398	11434	11452	11385	11427	11607	11383	11556	11474	11563	11527	11527	11430	11419	11409	11648	11383	11443	11468	11508	11526	11418	11346	11279	11580	11373	11438	11490	11418	11443	11268	11381	11537	11376	11433	11606	11542	11318	11335	11429	11513	11446	11531	11433	11440	11604	11387	11461	11456	11467	11444	11381	11467	11498	11513	11344	11464	11500	11358	11607	11329	11531	11579	11468	11427	11340	11234	11159	11355	11286	11346	11333	11558	11314	11444	11627	11354	11386	11570	11467	11504	11530	11473	11437	11419	11406	11528	11389	11506	11676	11339	11424	11392	11425	11416	11485	11393	11417	11412	11220	11352	11483	11437	11402	11381	11462	11334	11276	11440	11410	11293	11246	11524	11400	11374	11471	11354	11341	11584	11545	11189	11412	11291	11412	11462	11397	11503	11330	11314	11418	11537	11633	11225	11605	11534	11412	11553	11310	11402	11334	11374	11304	11710	11470	11365	11460	11485	11398	11464	11518	11549	11493	11513	11212	11292	11351	11405	11392	11537	11419	11380	11359	11350	11497	11437	11322	11392	11470	11403	11392	11577	11510	11373	11466	11282	11284	11344	11415	11473	11371	11510	11347	11495	11588	11622	11510	11310	11311	11371	11433	11403	11450	11386	11368	11384	11431	11366	11427	11360	11728	11550	11461	11396	11507	11449	11396	11478	11309	11428	11481	11255	11396	11413	11407	11385	11450	11462	11538	11434	11469	11579	11318	11332	11347	11461	11448	11462	11271	11263	11561	11538	11535	11460	11485	11480	11549	11599	11390	11331	11347	11352	11501	11300	11485	11553	11219	11498	11563	11452	11422	11427	11432	11442	11321	11390	11454	11369	11384	11375	11630	11364	11393	11319	11425	11350	11610	11347	11474	11492	11272	11295	11563	11406	11546	11502	11404	11472	11313	11434	11338	11541	11607	11450	11292	11348	11454	11421	11200	11275	11505	11614	11309	11351	11475	11390	11685	11426	11535	11492	11417	11432	11536	11387	11465	11283	11577	11544	11565	11340	11492	11445	11450	11454	11374	11333	11398	11366	11458	11370	11327	11183	11374	11291	11455	11358	11489	11470	11432	11434	11231	11458	11658	11575	11478	11456	11491	11277	11467	11383	11514	11440	11408	11454	11407	11334	11384	11439	11370	11383	11392	11285	11372	11386	11415	11394	11423	11363	11365	11608	11422	11439	11354	11502	11563	11507	11534	11387	11469	11449	11132	11413	11448	11510	11451	11478	11501	11639	11268	11405	11405	11384	11423	11404	11464	11410	11320	11297	11317	11385	11352	11520	11376	11356	11404	11535	11361	11421	11289	11498	11363	11548	11342	11409	11382	11328	11487	11546	11309	11364	11474	11503	11372	11430	11338	11494	11456	11447	11407	11575	11445	11511	11458	11392	11443	11514	11403	11388	11179	11293	11515	11442	11324	11427	11531	11355	11501	11370	11478	11202	11403	11388	11386	11481	11358	11502	11361	11521	11343	11555	11354	11446	11564	11393	11437	11367	11458	11502	11466	11375	11512	11196	11393	11436	11452	11531	11590	11501	11354	11597	11597	11346	11523	11375	11527	11420	11585	11353	11464	11441	11364	11414	11611	11415	11315	11478	11482	11405	11309	11449	11399	11277	11358	11453	11257	11325	11324	11304	11192	11420	11424	11406	11365	11510	11366	11390	11394	11387	11344	11569	11292	11437	11487	11362	11503	11456	11383	11421	11421	11265	11544	11326	11445	11377	11404	11470	11569	11366	11388	11324	11550	11440	11478	11511	11639	11404	11515	11329	11371	11505	11305	11430	11422	11667	11482	11320	11441	11425	11407	11344	11210	11414	11413	11295	11319	11371	11456	11428	11381	11538	11519	11456	11417	11520	11510	11366	11468	11347	11412	11459	11268	11502	11693	11434	11439	11442	11394	11331	11363	11430	11578	11463	11387	11574	11404	11429	11441	11384	11449	11423	11492	11392	11571	11425	11459	11517	11362	11408	11418	11439	11531	11418	11626	11456	11348	11399	11494	11387	11457	11446	11411	11500	11296	11239	11370	11356	11299	11395	11412	11367	11476	11417	11360	11329	11397	11489	11382	11307	11390	11584	11353	11408	11516	11309	11390	11505	11461	11453	11523	11329	11499	11327	11467	11372	11614	11436	11460	11420	11452	11407	11607	11302	11253	11559	11535	11368	11576	11462	11527	11519	11535	11354	11404	11438	11418	11517	11459	11409	11487	11334	11515	11430	11423	11433	11543	11313	11476	11376	11467	11468	11594	11378	11302	11350	11419	11350	11312	11269	11447	11472	11360	11516	11340	11365	11552	11556	11481	11539	11396	11364	11344	11449	11439	11428	11378	11360	11156	11308	11301	11342	11399	11488	11355	11395	11349	11446	11340	11490	11410	11309	11474	11410	11268	11377	11546	11447	11295	11506	11402	11444	11445	11435	11570	11413	11578	11362	11394	11400	11425	11371	11397	11440	11520	11484	11448	11536	11478	11493	11447	11583	11275	11425	11312	11396	11426	11334	11733	11472	11532	11434	11418	11203	11291	11413	11529	11383	11303	11392	11382	11470	11552	11359	11524	11386	11326	11189	11499	11527	11503	11383	11448	11494	11492	11519	11256	11418	11357	11482	11607	11412	11369	11333	11309	11487	11441	11589	11421	11195	11348	11509	11466	11302	11417	11276	11350	11327	11437	11451	11508	11378	11349	11450	11223	11472	11544	11390	11402	11594	11608	11261	11492	11421	11457	11412	11508	11492	11443	11458	11582	11410	11345	11371	11520	11487	11532	11501	11469	11503	11392	11357	11313	11592	11384	11411	11438	11369	11546	11341	11461	11462	11489	11700	11542	11304	11533	11305	11364	11305	11515	11355	11361	11281	11573	11508	11519	11432	11388	11437	11419	11318	11402	11529	11503	11474	11362	11420	11420	11434	11261	11210	11385	11488	11444	11430	11422	11675	11374	11431	11459	11369	11358	11546	11442	11324	11403	11387	11332	11340	11448	11307	11486	11484	11389	11333	11382	11302	11293	11344	11380	11325	11597	11413	11293	11388	11424	11598	11585	11508	11443	11560	11385	11338	11499	11268	11322	11472	11380	11441	11487	11238	11347	11406	11505	11278	11640	11450	11412	11272	11435	11385	11262	11540	11382	11282	11489	11400	11523	11571	11387	11462	11337	11524	11525	11390	11447	11460	11308	11540	11314	11342	11514	11393	11231	11275	11441	11387	11368	11524	11364	11446	11406	11331	11436	11383	11328	11495	11454	11435	11433	11387	11518	11538	11411	11474	11429	11327	11347	11530	11562	11468	11430	11622	11340	11434	11443	11477	11177	11626	11503	11369	11570	11443	11274	11285	11440	11570	11435	11674	11553	11395	11479	11345	11559	11471	11542	11507	11288	11489	11286	11514	11410	11520	11547	11559	11490	11434	11330	11321	11346	11551	11388	11486	11438	11456	11226	11387	11245	11281	11307	11402	11347	11639	11541	11510	11173	11490	11350	11440	11535	11321	11385	11429	11408	11356	11473	11434	11290	11453	11488	11440	11540	11414	11332	11440	11200	11542	11385	11507	11488	11381	11333	11291	11437	11292	11553	11548	11288	11336	11645	11590	11422	11535	11281	11280	11346	11421	11390	11568	11315	11326	11515	11277	11539	11452	11554	11441	11417	11261	11363	11333	11383	11346	11238	11246	11542	11365	11399	11347	11380	11487	11343	11419	11607	11392	11569	11493	11264	11369	11559	11515	11514	11472	11470	11551	11282	11414	11391	11521	11375	11369	11442	11417	11478	11318	11430	11521	11474	11588	11596	11478	11471	11409	11418	11328	11457	11339	11252	11423	11335	11420	11378	11359	11437	11391	11508	11274	11433	11391	11407	11468	11371	11286	11201	11408	11573	11383	11436	11644	11260	11434	11501	11379	11178	11530	11475	11422	11528	11216	11398	11599	11400	11583	11381	11285	11319	11391	11413	11507	11528	11537	11389	11253	11277	11450	11274	11316	11494	11415	11439	11335	11413	11419	11462	11510	11403	11602	11373	11438	11463	11369	11514	11680	11549	11567	11483	11420	11472	11512	11544	11346	11345	11407	11761	11349	11534	11558	11546	11335	11360	11396	11395	11491	11490	11466	11406	11513	11415	11493	11604	11497	11519	11502	11466	11334	11496	11415	11623	11622	11391	11420	11463	11372	11460	11400	11419	11355	11600	11505	11527	11410	11369	11567	11615	11436	11308	11503	11393	11564	11514	11425	11277	11269	11402	11351	11431	11466	11582	11603	11472	11629	11393	11405	11408	11386	11321	11411	11543	11559	11525	11549	11371	11434	11352	11316	11438	11452	11431	11442	11512	11485	11401	11388	11346	11396	11376	11537	11243	11394	11380	11393	11407	11477	11369	11492	11366	11425	11362	11414	11570	11441	11295	11407	11426	11277	11429	11268	11342	11303	11216	11407	11352	11503	11429	11416	11432	11577	11376	11447	11527	11341	11428	11523	11254	11380	11286	11335	11491	11527	11481	11372	11512	11273	11432	11445	11602	11358	11353	11434	11314	11416	11345	11320	11458	11345	11371	11454	11301	11298	11196	11416	11489	11479	11516	11643	11490	11287	11437	11558	11461	11428	11482	11573	11478	11502	11344	11264	11485	11404	11430	11560	11609	11540	11497	11283	11326	11495	11516	11528	11454	11490	11448	11310	11469	11291	11641	11306	11349	11295	11400	11483	11621	11335	11509	11560	11414	11441	11439	11299	11451	11603	11464	11376	11427	11412	11305	11462	11347	11488	11340	11467	11454	11399	11583	11425	11615	11444	11366	11357	11487	11547	11451	11504	11506	11357	11520	11280	11401	11357	11576	11372	11223	11427	11304	11391	11378	11403	11376	11319	11353	11449	11453	11399	11320	11631	11450	11519	11241	11496	11421	11382	11330	11235	11338	11118	11449	11388	11404	11376	11529	11513	11568	11636	11388	11227	11393	11238	11379	11636	11481	11359	11664	11386	11578	11402	11292	11552	11381	11399	11359	11465	11596	11536	11419	11407	11391	11190
11658	20289	19110	18114	16219	15276	14382	13935	13144	12532	12244	11910	11708	11309	16228	22306	21296	19207	18837	15762	13712	13044	11412	11028	11071	11273	11254	11037	11036	11221	11240	11199	11023	11170	11090	11014	11106	11078	11057	11171	11041	11103	10997	11071	11152	11028	11162	11043	11150	11069	11092	11145	11024	11082	11132	11168	10860	11194	10997	11149	11204	10977	11192	11138	11127	11145	11289	11306	11081	11199	10991	11173	11086	11201	11117	11148	11084	11083	10942	11179	10900	11075	11127	11148	11198	11312	11032	11118	11108	11044	11074	11072	11084	11132	11167	11154	11100	11018	11158	10939	11249	11027	11261	11100	11010	11146	11126	11011	11280	11012	11118	11069	11057	11076	11027	11146	11235	11073	10981	11143	11052	11089	11098	11085	10998	11052	11105	11203	11094	10970	10999	11062	11213	11151	11193	11016	11113	11173	11190	11190	11157	11111	11185	11228	11081	11065	11173	11054	11156	11090	11063	11218	11090	11141	11159	10819	11106	10953	10984	11114	11140	11086	11006	11049	11175	11121	11292	11124	11248	11014	11212	11096	11045	11188	11093	11028	11059	11047	11017	11117	11033	10994	11160	11049	11112	11027	10958	10999	11172	11094	11258	11074	11041	11136	11073	11105	11317	11146	11176	11143	11051	11167	10995	11224	11081	11121	11031	10990	11212	11005	11164	10952	10982	11189	11134	11070	11199	11282	11276	10992	11136	11104	11062	10992	11039	11190	11179	11207	11107	11138	10984	11150	10957	11095	11105	11051	11178	11095	11041	11083	11062	11281	11053	11091	10935	11092	11047	11050	11190	11138	11193	11142	11158	11087	11100	11132	11162	10976	11062	11047	10869	11033	11060	11098	11106	10991	10933	11290	10876	11086	11140	11156	11212	11306	11287	11086	11006	11062	11089	11150	11044	11024	11055	11188	11181	11020	11092	11219	11011	11106	11089	11210	11041	11033	11253	11130	11092	10958	11055	11074	11029	11066	11087	11104	11199	11168	11144	11163	11097	10936	11237	11065	11001	11139	11066	11121	11065	11352	11174	11202	11157	11053	11112	11046	10998	10961	11078	11058	10995	11142	10962	10971	11003	11196	10983	11055	11083	11260	11098	11121	11051	11120	11079	11147	10992	11021	11052	11157	11166	11159	11130	11100	11217	11129	11134	11073	11066	10899	11285	10976	11018	11164	11016	11104	11088	11064	11050	11202	11106	11143	11007	11196	11240	11076	11266	10894	10855	11104	11085	11104	11003	11181	11250	11258	11035	11057	11130	11190	11222	11165	11236	11210	11096	11048	10956	11235	11037	11042	11169	11160	11114	11028	11125	11118	11174	11132	11075	11132	11150	11057	11095	11151	11101	11011	11041	11138	11131	11038	11088	11088	11189	11139	11193	10970	11113	11019	11152	11094	11028	11072	11190	11146	11104	11186	10946	11043	11020	11182	11090	11109	11137	11083	11070	11017	10913	11164	11095	11022	11042	11025	11062	10983	11164	11263	11127	11200	11168	11035	11065	11125	11110	11015	11181	11056	11285	11114	11138	11160	10972	11145	11204	11107	10987	11128	11136	10997	10995	11090	11085	11028	11102	10945	11005	11098	11039	11159	11083	11163	11061	11188	11106	10970	11114	11042	11095	11049	11087	11078	11220	11200	11062	11025	11118	11116	11101	10982	10971	11006	11184	11008	11122	11147	10992	11043	11054	11170	11162	11063	10953	11079	11064	11206	11051	11097	11209	11069	11032	11170	11005	11000	11184	10944	11110	11075	11164	11206	11216	11065	11213	11111	10969	11103	11144	11117	10981	11113	11184	11113	11022	11195	11018	11000	11100	11043	10973	11019	11129	11090	11173	11115	11046	11056	11135	11133	10972	11093	11129	11073	10955	11111	11087	11126	11205	10993	11159	11282	10969	11029	11099	11281	11160	11149	11224	10862	11141	11053	10997	10959	10929	10947	11123	10967	11146	11023	11166	10993	11156	11118	11243	11208	11007	11220	11077	10994	11048	10968	11126	11008	11145	11214	11024	11143	11137	11171	11016	11167	11148	11097	10976	11041	10947	11143	11256	11001	11070	11030	11043	11010	11178	11052	11223	10985	11192	11288	10957	11134	11098	11139	10941	11029	11192	11165	11053	11104	10970	11103	11152	11115	11140	11168	10890	11196	11080	11122	11042	11170	11006	11049	11116	11087	11019	10952	11145	11077	10921	11037	11142	11013	11266	11017	11074	11071	11054	11103	11114	11125	11062	11068	11145	11144	11110	11159	11093	11251	11103	11100	11021	11028	11074	11181	11054	11166	10893	11038	10985	11082	11247	10966	11111	11168	11097	11302	11155	11197	11279	11034	11120	11013	11235	11075	11226	11137	11097	11096	11060	11175	11097	11067	10980	10947	11064	11056	11072	11114	11106	11091	10958	10975	11080	11160	11158	10994	10881	11177	11032	11101	11063	11147	11145	11059	11105	11005	11243	11111	11063	11063	11019	11083	11131	11292	11126	11124	11150	11008	11093	11004	10982	11028	11068	10989	11186	11019	11153	11172	10935	11021	11166	11109	11203	11135	11130	10969	11260	11217	11106	11130	11063	11180	11166	11064	11264	11137	11028	11111	11135	11130	11044	11063	10961	11070	11085	11171	10999	11149	11114	11150	11128	11143	10941	11160	10830	11037	11235	11106	10970	11220	11060	10950	11015	11103	11041	11134	10965	11057	11186	11161	11183	11159	11048	11052	11160	11199	11055	11050	11198	10938	11034	11134	11100	10980	11139	11040	11084	11162	11211	10994	11025	10965	11175	11146	11102	11139	11072	11033	11041	11220	11041	11053	11094	11064	11057	11145	11078	11066	11160	11124	10986	11173	11072	10987	11073	11043	11161	11132	11205	10950	11044	11204	11214	11101	11081	10983	11052	11132	11114	11117	11391	11143	11257	11095	10998	11113	11021	11140	10902	11096	11187	11049	10972	11099	11028	11003	11081	11002	11111	11246	11069	11163	11175	11083	10988	11091	11012	11139	11162	11044	10955	11155	10962	11228	11156	11081	11153	11212	11011	11116	11191	11095	11175	11062	10973	11118	11032	11107	10932	10967	11198	11061	10942	11154	11176	10941	11110	11077	11152	11088	11154	11007	11082	11102	11013	11226	11082	11078	11050	11221	11188	10984	11215	11133	11050	11139	11040	11011	11256	11044	11104	11027	11053	10981	11095	11128	11166	11019	11094	11220	11134	11061	11071	11078	10994	10960	11182	11045	11217	10915	11131	11111	11104	11126	11189	11140	10986	11107	10957	11037	11015	11233	11026	11021	11115	11013	11106	11145	11010	10944	11198	11181	11031	11152	11083	11128	11168	10941	11052	10956	11000	10951	11114	11012	11112	11093	11097	11085	11182	11091	11072	11094	11080	11068	10944	11180	10999	11031	10955	11140	11097	11178	11139	11035	11172	11110	11064	10987	11148	11027	11198	11109	10939	11178	11077	11039	11061	11089	11067	11030	11102	11225	11192	11045	11003	11080	11000	11118	11081	11181	10921	11202	11094	10936	11188	11134	11107	11071	11063	11204	11057	11130	11008	11103	10974	11214	11008	11064	11085	11057	11041	10964	11089	11152	11031	11092	11073	11057	11119	11188	11171	11077	11331	10937	11265	11009	11134	11214	10970	11061	11073	11006	11060	11153	11036	11080	11052	11196	11089	11006	11135	11127	11110	11134	11090	11203	11040	11003	11125	11123	11083	11037	11045	11091	10988	11211	11094	11176	11047	11155	11019	11049	11076	11097	11015	11068	11146	10957	11002	11220	11040	11184	11100	11133	10975	11128	11093	11191	11094	11029	11189	11072	10911	11129	11091	11052	11303	11068	11080	11021	10931	11211	11149	11192	11127	11171	10999	11134	11060	10984	11054	11087	11074	11032	11011	11158	10922	11126	11218	10984	11196	11187	11186	11136	11012	11072	11206	11043	10934	11091	11175	11059	11006	11126	11087	11120	11181	11000	11014	11103	11169	11069	11086	11126	11035	11192	11102	10954	11184	11181	11034	11127	11136	11002	11076	11085	11106	11064	10949	11199	11079	11149	11019	10881	11127	10990	11076	10750	11251	11227	11003	11126	11066	11147	10943	11129	11025	10987	11122	10898	11100	11064	11034	11100	11011	11050	11100	10972	11205	11053	11092	11011	11034	10973	11207	11075	11192	11090	10910	11251	11021	11098	11207	10945	11275	11080	11000	11077	11250	11171	11078	11185	11194	11162	11153	11025	11035	10942	11208	11260	11051	11319	10953	10927	10904	11027	10990	11159	11166	11131	11092	11121	11031	11074	10985	11080	11202	11014	11147	11106	11148	11033	11195	11018	11113	11101	11149	11191	11121	11176	11151	11045	11047	11127	11028	11128	11270	11195	11011	10999	11253	11061	10941	11176	11173	11035	11093	11030	11017	11090	11221	11102	11123	11032	11106	11085	11028	10745	11041	10942	11028	11122	10973	11297	11162	11203	11182	11008	10972	10975	11045	11097	11120	11214	11120	11167	11121	11079	11050	10922	10923	11117	11028	11212	11004	11226	11299	11141	11068	10964	11240	11030	11103	11089	11045	11181	11123	11165	11072	10965	11005	11081	11399	11098	11237	11103	11120	11154	11044	11086	11082	11014	11129	11044	11065	11068	11122	11034	11097	10981	11162	11097	11061	11083	11171	11196	11106	11083	11216	11174	11149	11141	11076	11172	11097	11015	10988	11123	11002	11188	10932	11062	11198	11167	11152	10997	10907	11128	11107	11156	10933	11128	10999	11093	11226	10932	10982	11052	11106	11179	10999	11162	11117	11181	11214	10947	11157	10938	11054	11261	11044	11192	10975	11091	11204	11013	11129	10972	11149	11092	11097	11068	10939	10952	11187	11189	11041	11159	11065	11106	11139	11158	11103	11193	11009	11111	11031	11242	11067	11155	11260	10962	11148	11214	11084	11039	11295	10928	11135	11125	11108	11146	11157	11195	11238	11153	11030	11068	11017	11159	11016	10975	11190	11121	11105	11085	11007	11134	11140	11137	11260	11031	11037	10870	11083	11034	10953	11019	11081	11101	11102	11100	11112	11192	11196	11203	11150	10975	10977	11102	11125	11101	11048	11221	11064	11002	11041	11026	11156	11196
22579	20912	28605	23344	21061	22620	23300	17422	15919	15554	15228	14700	14295	14778	17981	23161	28508	26870	27612	22749	17685	16467	15204	14390	14015	13975	14028	14011	14117	14007	14249	14018	14019	13995	13966	14026	13861	14003	14095	14167	14248	13927	14205	13985	14137	13910	14035	14162	14041	13881	13968	13842	14103	13912	13908	13899	13901	14064	13876	14226	13899	14089	13966	13961	14043	14071	14023	13943	13861	13831	13990	14122	14200	14113	14084	14152	13942	13760	14035	14127	13870	14155	14059	13863	14001	14041	13896	13909	14101	14151	14016	13661	14085	13944	14034	13717	13858	14040	14006	14019	13917	13986	13866	13944	14043	14018	13872	13919	14173	13930	14029	13862	13982	13861	13996	13952	14088	13976	13847	13954	14029	13996	14081	14110	13929	14066	13973	13866	13989	13936	13903	13802	13845	13883	13829	14010	14111	13845	13845	13771	13864	13923	14026	14043	13954	14038	13898	13867	13853	13952	13988	13935	14145	14227	13964	14021	13931	13794	13949	14061	13915	13933	13968	13961	14068	14039	13912	14044	13902	13785	13914	13940	13757	14036	13978	13980	14034	13785	13993	13922	13916	13849	13945	13878	13800	13829	13922	13884	14017	13940	13872	13914	14084	13803	14044	13982	14130	14017	13916	13970	14088	13918	14045	13905	13940	13781	13973	13954	13931	13911	13827	13877	13785	13832	14036	13827	13924	13781	13996	14088	13982	13874	13742	13899	13816	13985	13892	13868	13970	13841	14100	14054	13968	13992	14073	14098	13994	13956	13991	14145	13859	14071	13991	13890	13967	13906	13858	13944	13890	13811	13848	13935	14167	13927	13698	13762	13978	13934	13885	13807	13995	14025	14054	13831	13972	14019	14122	14069	13854	13863	13877	13957	13829	13967	14001	13974	14030	14014	14062	13850	14112	13949	13924	13879	13894	13981	13924	13833	13759	13720	14034	13970	13893	13663	14106	14019	13794	13836	13979	13911	13965	13970	14060	13979	13969	13736	13935	13797	13915	13980	13948	14091	13828	13783	13939	13940	14117	13859	13854	14010	13837	13854	13771	13907	13852	13865	13972	13823	13679	13856	13856	13839	13830	13649	13885	13969	13774	13968	13910	14031	13684	13984	13921	13871	13847	13971	13944	13937	13942	14041	13751	13936	13937	13821	13962	13934	13854	13859	14150	13833	13886	13880	13823	14051	14105	13920	14052	13965	13919	13753	13961	13778	13793	13907	13834	13901	14060	13975	13957	14051	14019	13719	14111	13868	13819	13832	13853	13992	14034	14031	13856	13911	14015	13895	14121	13959	13896	13789	13790	13956	13730	13761	13768	13908	14027	13970	13894	13896	13888	13814	14033	14091	14006	14072	13843	13777	13874	13923	13976	13910	13753	14119	13997	13949	13793	13928	13988	13936	14024	13969	14103	13933	13739	13929	14202	13884	13832	13699	13789	14102	13982	13981	13987	13982	14062	13907	14052	13832	13915	13966	14003	13880	13884	13887	13984	13919	13995	13845	14030	14031	13960	14013	13808	13844	13887	14109	13996	13978	13820	13885	14000	14009	13995	14121	14125	13926	14094	13937	13963	14090	14028	13899	13976	13715	13927	13945	13916	13874	13943	13948	13929	14122	13996	13956	13959	13892	13879	13778	13811	13825	13914	13965	14017	13880	14092	14036	13893	13973	13884	14002	14108	13942	13957	13836	14048	13860	13932	13835	13911	14100	13784	14040	14011	14012	13953	14032	13890	13876	14002	13986	14046	13838	13991	14039	13911	14099	13904	13723	13984	14038	13864	14138	13875	14058	13892	13960	13908	13787	13985	13762	13889	13927	13917	13997	13742	14044	13941	13958	14037	14054	14061	13807	14032	13909	13895	14056	13879	13907	13997	13903	14034	13968	13993	13973	14099	13751	13950	13818	14083	13939	13971	14003	13784	13958	13837	13812	13918	13874	14132	13973	14077	14006	14031	13822	13955	14052	13961	13847	13870	13950	13991	13793	14084	13994	13895	13870	13973	13879	13997	13956	13969	14046	13944	13818	14001	13938	14013	13892	14114	14055	13774	14001	13884	14132	13917	13923	13849	13918	13723	13794	13984	13907	13911	13819	13944	13867	13887	13887	13776	13928	13992	13760	13786	13880	13966	14033	13897	13911	13919	14008	14094	14047	13858	13800	13851	13801	13981	13785	13872	13774	13920	14008	13997	13832	13898	13969	13845	13839	13799	14048	13903	13935	13781	13958	14061	13913	13907	14063	13898	13849	13706	13847	13752	13898	13845	13860	13800	13777	13934	13983	13964	13823	13983	13993	13838	13936	13979	14039	13734	13995	13879	14040	13827	13775	13887	13686	13930	13988	13938	13917	13846	13824	13995	14106	13939	14086	13893	13944	13963	13814	13982	14011	13902	14079	14017	13868	13906	14060	13928	13842	14082	13976	13908	13989	13904	13907	13789	13921	13879	14016	14074	14011	13882	13895	13911	13911	13970	13797	13811	13931	14045	14083	13841	13918	13929	13981	13783	13827	13985	14093	13860	13863	13888	13809	13903	14079	14131	14004	13986	13937	13915	13758	14034	13971	13892	13871	13886	13928	14072	13948	13902	14019	14055	13952	13962	13914	14000	14102	14043	13633	14123	13955	13974	13928	13978	14035	14045	13932	14040	13809	13780	13791	13959	13962	13863	13854	13890	13962	13943	13817	13996	13879	13812	13960	13881	13866	13742	13757	13959	13766	14065	13967	13993	14012	13905	13770	14007	13920	14055	13939	13766	13921	13930	13977	13928	13912	14057	13887	13826	13967	13791	13967	13960	13974	13835	13984	13929	14081	13884	14069	14010	13850	13745	13855	13828	13838	13970	13894	13794	13783	13897	14219	13907	13920	13937	13848	13747	13950	13980	14004	13900	13752	13955	13894	13932	13896	14032	14126	14069	13897	13880	13884	13807	13858	13868	14023	13963	13820	14067	13880	13968	14155	13886	14014	13897	13956	14082	13857	13878	13795	13759	13831	13964	13884	13682	13962	14090	14141	13884	13798	13877	13843	13938	13715	14025	14087	13883	13825	13851	13848	13817	13965	13818	14017	14007	14050	14017	13816	13859	13988	13823	14058	13898	13718	13944	13947	14031	13717	14059	13955	13955	13983	13956	13928	13925	14048	14126	14010	13710	13755	13663	13892	14218	13778	13885	13908	13972	13726	13936	13730	13828	13864	13872	13845	13912	13882	13986	13899	13900	13835	14129	13896	13767	13866	14033	13884	13930	13945	14086	13938	13983	14010	13958	13984	13895	14077	13883	13862	13994	14061	14021	14009	13790	13903	13766	13967	14034	13995	13892	14031	13863	13833	13906	13870	13952	13931	14033	14046	14023	13876	14002	13998	13953	13832	13888	14002	13894	13816	13790	14039	14038	13956	13980	13993	14040	13927	14110	13789	13856	13812	14017	14004	13907	13892	13903	13876	13940	13842	13806	13895	13993	13954	14083	13940	14045	13944	13778	13912	13952	13917	13828	13904	14038	13778	13883	14049	13770	14044	13794	13793	14033	13948	13798	13954	13828	13893	13894	14066	13994	13888	13860	13889	14175	13858	13968	14023	13944	13844	13887	13805	13967	13970	14099	14040	13799	14161	13962	13907	13972	13886	13852	13945	13855	13785	13879	13932	13794	13839	13896	13841	14016	14203	13881	13974	13996	13997	13894	13882	13859	13946	14064	14061	13881	13909	13897	13786	13868	13943	13956	13838	13934	13856	14017	13986	13812	14011	13822	13936	13908	13855	13979	13861	13968	13994	13880	13672	13804	13913	14024	13965	13810	13952	14109	13956	13904	14026	13833	13890	13941	13688	13761	13849	13805	13875	13957	13809	13886	13817	13869	13969	13825	13842	13934	13941	13831	14089	13843	14011	13988	13933	14137	13952	13987	13726	13936	13891	13650	13935	13888	13764	13961	13777	13848	13896	14040	14032	13977	13852	13854	13896	13924	13869	13826	14124	14003	13996	13923	13891	13976	13936	13875	13831	13903	13814	13805	14065	13827	13885	14090	14069	13938	13971	13939	13891	13972	13870	13732	13979	13845	13984	13845	13750	14063	14074	13978	13991	14064	14095	13931	13966	13839	13922	13847	13764	14002	13785	13870	13840	13993	14002	13836	13883	13907	13913	14092	13880	13858	13901	13748	13899	13897	13903	14017	13781	13808	13774	13870	13918	13922	14147	14068	13935	13916	13921	13900	13998	13924	13841	13760	14092	13939	13916	14081	13963	13818	13947	13946	13843	14176	13869	14047	13826	13940	14088	13977	13740	13948	13660	13762	13868	13788	13882	13907	13883	13860	13937	13930	13960	13975	13868	13942	13849	13996	13946	14008	13879	14047	13764	13969	14039	14021	13865	13846	14091	13878	14056	13985	13936	13974	13779	14030	13891	13963	13995	14078	13766	13950	13929	14101	13848	13788	13902	13991	13712	13836	13933	13956	13841	13933	14045	13963	14069	14028	13846	13786	13707	13903	13939	13970	13708	14052	13969	13935	13956	13725	14052	14049	13874	13954	13803	14006	13922	13937	13971	13729	13900	13939	14108	13931	13943	13879	13838	13819	14048	13880	13784	13806	13974	13736	13929	14097	13779	14041	13910	14054	13968	13726	14029	13803	13961	13938	13909	13924	13965	13781	13931	14031	14030	13932	14051	14000	13933	13824	13876	13961	13825	14060	13914	14059	14040	14107	13860	13872	14054	13856	13900	13909	14030	13824	13748	13686	13911	14032	13904	13769	13957	13802	13916	13849	13816	13791	13822	13817	13974	13999	13970	13943	13917	14020	14207	13914	13881	13952	13764	13902	13864	13990	14005	13900	14040	14024	13925	13937	14039	14211	14007	13863	13876	14029	13953	14076	13892	13867	13935	13891	13912	13846	13762	13951	13922	14033	13878	14026	13828	13925	14012	14086	14088	13978	13834	13884	13934	13936	13728	13922	14084	14031	13980	13877	13979	14011	13849	13897	13760	13916	13934	13818	13881	13961	14182	13867	13860	13910	13957	14079	13874	13821	13800	13882	13996	13909	13915	13857	13894	13974	13929	13864	13813	14121	13927	13972	13712	14018	13935	13913	13942	13852	13811	13857	13914	13924	14039	13800	13783	13955	13964
14325	26974	24633	21945	20864	19135	17659	16838	15769	14702	14206	13705	13292	14225	19174	26335	31664	28439	29497	23068	16612	15784	14038	13078	12666	12649	12926	12618	12743	12969	12852	12667	12763	12819	12741	12838	12871	12860	12864	12861	12886	12766	12910	12947	12863	12747	12862	12756	12776	12800	12771	12902	12931	12856	12810	12793	12592	12723	12705	12733	12865	12652	12844	12844	12714	12866	12817	12642	12710	12759	12647	12718	12487	12943	12770	12842	12803	12803	12827	12822	12768	12809	12767	12837	12866	12799	12788	12744	12804	12901	12743	12856	12858	12711	12748	12843	12733	12769	12930	12854	12842	12791	12795	12857	12610	12787	12742	12889	12853	12915	12879	12599	12766	12633	12823	12700	12708	12831	12898	12981	12814	12812	12783	12995	12801	12933	12892	12831	12826	12742	12650	12918	12710	12797	12727	12854	12758	12935	12799	12969	12723	12663	12701	12856	12805	12698	12578	12692	12783	12870	12759	12734	12674	12769	12823	12598	12709	12701	12838	12683	12748	12774	12753	12834	12630	12796	12816	12656	12799	12748	12770	12886	12761	12639	12802	12736	12697	12753	12634	12787	12887	12744	12776	12762	12759	12861	12773	12755	12763	12673	12853	12627	12757	12648	12947	12739	12808	12759	12739	12991	12854	12645	12790	12565	12807	12879	12844	12721	12637	12718	12817	12787	12899	12718	12950	12814	12634	12846	12856	12823	12611	12763	12862	12691	12824	12938	12638	12875	12709	12705	12779	12941	12711	12856	12765	12852	12865	12887	12730	12844	12732	12754	12664	12825	12795	12630	12791	12928	12823	12693	12808	12645	12700	12744	12721	12872	12637	12798	12754	12797	12690	12694	12824	12642	12824	12637	12881	12829	12948	12684	12864	12696	12792	12839	12594	12791	12799	12911	12863	12773	12847	12753	12883	12731	12678	12950	12855	12690	12807	12734	12855	12958	13010	12880	12893	12633	12958	12940	12748	12872	12707	12932	12913	12663	12743	12860	12701	12916	12944	12800	12882	12753	12865	12747	12893	12813	12858	12893	12738	12681	12734	12748	12673	12781	12831	12830	12875	12685	12772	12837	12627	12816	12816	12652	12912	12864	12749	12861	12693	12888	12789	12522	12921	12777	12647	12655	12639	12727	12762	12815	12734	12847	12755	12784	12642	12697	12781	12846	12645	12803	12669	12661	12693	12881	12745	12688	12778	12793	12849	12728	12635	12782	12924	12993	12811	12829	12754	12741	12862	12660	12830	12810	12778	12748	12829	12785	12758	12715	12891	12881	12907	12761	12821	12852	12795	12876	12825	12778	12680	12732	12703	12753	12767	12678	12762	12854	12676	12808	12708	12857	12772	12753	12662	12804	12759	12765	12626	12936	12763	12747	12665	12821	12736	12660	12617	12911	12835	12755	12655	12897	12737	12750	12732	12889	12802	12549	12724	12628	12744	12754	12756	12831	12815	12989	12750	12703	12679	12650	12803	12688	12713	12779	12779	12624	12677	12640	12729	12846	12769	12794	12916	12925	12795	12699	12690	12783	12723	12832	12820	12624	12834	12728	12760	12749	12733	12680	12770	12838	12746	12735	12869	12762	12771	12900	12728	12852	12813	12873	12759	12821	12746	12742	12977	12751	12750	12721	12975	12885	12758	12928	12818	12786	12841	12715	12695	12605	12791	12725	12815	12814	12838	12642	12823	12890	12833	12823	12750	12953	12770	12856	12713	12616	12730	12795	12779	12691	12801	12784	12619	12813	12765	12756	12676	12625	12826	12857	12819	12926	12825	12791	12819	12990	12755	12773	12759	12674	12607	12737	12800	12823	12750	12802	12881	12650	12747	12807	12947	12749	12814	12785	12841	12795	12701	12679	12760	12742	12947	12892	12789	12788	12890	12712	12808	12668	12950	12769	12791	12640	12791	12799	12802	12754	12690	12829	12595	12620	12855	12717	12737	12796	12897	12596	12927	12828	12862	12841	12872	12898	12797	12713	12765	12736	12761	12692	12827	12650	12730	12934	12812	12569	12777	12761	12735	12796	12707	12675	12817	12631	12829	12767	12779	12642	12716	12735	12657	12923	12769	12809	12692	12809	12746	12847	12781	12801	12809	12700	13025	12704	12762	12761	12729	12621	12762	12780	12762	12809	12767	12715	12703	12668	12802	12799	12734	12880	12706	12733	12568	12843	12750	12761	12796	12785	12744	12869	12822	12676	12840	12785	12795	12841	12695	12786	12808	12751	12636	12839	12940	12693	12765	12831	12630	12748	12759	12684	12894	12866	12779	12702	12694	12618	12822	12676	12869	12758	12842	12824	12936	12564	12695	12638	12740	12689	12810	12885	12609	12871	12742	12708	12687	12634	12784	12828	12780	12718	12763	12809	12735	12536	12875	12755	12796	12845	12730	12715	12839	12904	12692	12864	12612	12657	12827	12746	12872	12840	12765	12907	12777	12843	12846	12794	12821	12896	12697	12587	12980	12842	12740	12787	12854	12754	12799	12803	12693	12758	12669	12513	12885	12778	12657	12613	12845	12845	12757	12777	12756	12785	12687	12830	12864	12703	12740	12832	12947	12836	12829	12828	12749	12752	12708	12856	12753	12761	12739	12868	12850	12809	12852	12610	12832	12882	12847	12720	12776	12852	12628	12699	12836	12897	12846	12656	12723	12732	12676	12843	12739	12705	12847	12803	12782	12648	12850	12903	12780	12819	12635	12931	12791	12752	12760	12819	12858	12630	12617	12833	12752	12656	12788	12711	12719	12575	12496	12670	12581	12842	12795	12677	12802	12662	12716	12838	12790	12685	12768	12663	12749	12836	12813	12774	12832	12655	12696	12669	12764	12969	12710	12867	12803	12688	12683	12720	12618	12732	12893	12693	12670	12877	12936	12710	12901	12866	12745	12707	12824	12936	12732	12551	12807	12777	12582	12743	12840	12672	12767	12863	12724	12732	12776	12720	12895	12675	12717	12871	12672	12847	12629	12756	12745	12693	12814	12743	12748	12984	12750	12942	12602	12829	12846	12834	12879	12856	12741	12700	12752	12876	12844	12812	12728	12791	12801	12811	12917	12747	12924	12691	12703	12633	12828	12790	12765	12725	12817	12612	12821	12752	12708	12764	12812	12850	12700	12710	12810	12793	12903	12779	12822	12769	12846	12662	12880	12613	12689	12732	12819	12866	12821	12784	12879	12775	12656	12943	12794	12763	12790	12817	12670	12792	12732	12705	12838	12919	12679	12812	12912	12770	12724	12837	12695	12655	12667	12692	12759	12779	12806	12578	12885	12792	12769	12754	12665	12901	12645	12778	12742	12890	12747	12835	12717	12716	12724	12619	12783	12775	12829	12903	12794	12691	12834	12774	12912	12779	12811	12669	12640	12757	12822	12710	12722	12680	12570	12688	12758	12721	12801	12781	12707	12953	12668	12855	12801	12760	12894	12970	12758	12877	12778	12769	12960	12846	12713	12735	12821	12704	12713	12708	12735	12762	12725	12747	12960	12780	12681	12643	12814	12907	12745	12729	12770	12827	12594	12879	12713	12806	12556	12841	12658	12590	12832	12680	12707	12763	12840	12656	12844	12765	12652	12840	12745	12786	12882	12688	12835	12645	12819	12814	12718	12739	12864	12705	12698	12708	12868	12972	12693	12610	12777	12811	12838	12647	12730	12738	12621	12823	12980	12791	12853	12585	12764	12800	12943	12853	12732	12765	12878	12767	12794	12687	12790	12822	12820	12633	12784	12689	12780	12705	12936	12675	12959	12746	12798	12821	12853	12699	12787	12819	12745	12795	12593	12707	12858	12767	12967	12938	12751	12747	12725	12748	12657	12911	12887	12701	12585	12829	12758	12623	13030	12675	12817	12544	12834	12874	12922	12715	12788	12740	12568	12831	12729	12757	12730	12767	12765	12781	12765	12797	12768	12880	12635	12569	12887	12682	12869	12614	12684	12874	12754	12840	12772	12834	12843	12764	12916	12765	12916	12756	12675	12723	12831	12542	12711	12822	12803	12623	12753	12767	12759	12662	12816	12680	12822	12826	12686	12754	12763	12690	12710	12666	12755	12826	12660	12749	12732	12801	12762	12885	12594	12625	12679	12706	12636	12770	12792	12659	12810	12848	12858	12711	12597	12727	12675	12719	12823	12665	12736	12861	12804	12750	12787	12864	12861	12878	12843	12806	12893	12811	12779	12893	12603	12695	12778	12644	12826	12766	12842	12755	12780	12770	12947	12700	12661	12678	12833	12571	12909	12703	12772	13012	12835	12730	12862	12657	12717	12723	12686	12720	12865	12604	12750	12834	12730	12670	12772	12739	12799	12742	12978	12784	12519	12857	12689	12808	12977	12796	12654	12701	12899	12760	12874	12928	12708	12757	12932	12740	12841	12890	12602	12981	12916	12751	12750	12709	12853	12712	12710	12834	12822	12771	12896	12851	12816	12732	12700	12895	12897	12766	12774	12889	13091	12873	12718	12828	12643	12718	12883	12772	12615	12763	12873	12707	12832	12890	12842	12680	12835	12769	12742	12888	12843	12786	12734	12821	12801	12836	12888	12675	12877	12659	12812	12919	12730	12754	12940	12817	13028	12725	12890	12807	12719	12845	12641	12782	12815	12715	12734	12784	12724	12831	12922	12891	12732	12688	12896	12796	12709	12834	12709	12761	12692	12577	12767	12829	12792	12668	12789	12673	12715	13055	12781	12865	12637	12706	12817	12827	12812	12808	12728	12738	12825	12732	12818	12867	12669	12823	12800	12840	12867	12753	12757	12798	12838	12829	12860	12829	12868	12834	12741	12799	12850	12834	12874	12755	12783	12642	12626	12697	12663	12739	12805	12736	12724	12836	12672	12822	12857	12799	12795	12684	12798	12685	12824	12713	12810	12785	12612	12880	12609	12826	12774	12722	12793	12791	12863	12909	12682	12917	12829	12795	12687	12719	12997	12716	12776	12898	12735	12716	12787	12843	12776	12854	12823	12880	12722	12833	12869	12749	12656	12859	12712	12841	12856	12694	12772	12817	12927	12790	12824	12833	12704	12759	12669	12553	12817	12814	12852	12804	12785	12780	12799	12735	12788	12847	12905	12807	12708	12755	12860	12853	12904	12637	12718	12543	12592	12688	12814	12667	12968	12829
27129	21592	24120	21406	19079	18762	18354	18025	17398	17331	17355	17317	17342	17457	17300	17523	18016	19011	19340	18240	17601	17352	17388	17011	17263	17292	17092	17281	17137	17133	17160	17228	17096	17240	17219	17016	17290	17159	17157	17040	17148	17159	17097	17337	17284	17345	17121	17424	17170	17094	17248	17282	17118	17123	16941	17131	17097	17132	17208	17320	17282	17092	17331	17208	17158	17100	17179	17108	17125	17296	17201	17201	17472	17040	17038	17114	17115	17220	17072	17217	17155	16929	17158	17146	17229	17004	17155	17275	17207	17207	17183	17011	17111	17003	17139	17032	17036	17226	17226	17184	17104	17008	17256	17170	17065	17038	17195	17265	17024	17138	17218	17244	17299	17179	17150	17106	17195	16822	17037	16913	17211	17146	16996	17166	17160	17082	17146	17157	17286	17279	17033	17214	17112	17093	17118	17060	17138	17179	17277	17087	17061	17143	17053	17127	17115	17064	17122	17145	17366	17084	17069	17037	17209	17188	17036	17189	17118	17193	17019	17043	17157	17257	17158	17116	17050	16910	17149	17061	17061	16861	17190	17111	17278	17151	17120	16976	17276	17189	17215	16981	17184	17168	17155	17166	17189	17413	17219	17248	17212	17180	17193	16990	17071	17086	17186	17159	17392	17194	17287	17141	17147	16895	17214	16961	16987	17018	17115	17241	17171	17025	17011	17145	17090	17335	17195	17237	17086	17132	17161	17245	17183	17196	17117	17207	17127	17225	17274	17262	17098	17086	17160	17142	17033	17173	17288	17040	17114	17057	17174	16995	17093	17099	16996	16950	17274	17204	17211	17159	17253	17222	17269	17133	17357	17040	17085	17255	17134	17149	17115	17207	17117	17280	17117	17353	17312	17153	17179	16892	17249	16999	17034	17076	17059	17079	17009	17031	17191	17097	17141	17068	16999	16961	17203	17213	17225	17242	16999	17022	17173	17103	17009	17085	17085	17233	16929	17221	17060	17065	17257	17112	17227	17396	17054	17071	16981	17199	17163	17063	17145	17155	17150	17018	17119	17384	16926	17236	17172	17154	17176	17115	17280	17096	17161	17176	17082	17198	17163	17293	17148	17085	17022	17209	16969	17143	17070	17202	17118	17155	17154	17084	17007	17226	17060	17034	17242	17320	17101	17061	17110	17323	16993	17119	17034	17074	17470	17105	17311	17126	17479	17068	17111	17418	17081	17229	17090	17091	16983	17040	17095	17171	17160	16959	17122	17164	17099	17027	16984	17095	17148	17317	17300	17017	17212	17011	17224	17318	17226	17167	17047	17156	17345	17166	17167	16975	17136	17067	17283	16958	17114	17246	17246	16978	17252	17055	17136	17112	17118	17126	17282	17183	17228	17133	17200	17231	17271	17193	17242	17192	16916	17234	17269	17131	17274	17157	17172	17088	17113	17161	17092	17067	17082	16918	17042	17106	17240	17148	17456	17023	17113	17086	17019	17031	17289	17080	17301	17127	17377	16982	17280	16996	17215	17071	17070	16997	17004	17145	17299	17159	17117	17044	17101	17141	17170	17166	17039	17035	17082	17085	17142	17050	17355	17147	17096	17156	16993	16958	17028	17233	17166	17005	17036	17146	17349	17239	17209	17076	17186	17239	17049	17172	17157	17175	17329	17140	17127	17050	17147	17131	17123	17127	17109	17092	17090	17080	17277	16999	17116	17135	16957	17106	17142	17318	17123	17255	17421	17086	17162	17225	17188	17191	17094	17364	17219	17221	17125	17163	17007	17149	17134	17192	17186	16911	17142	17319	16996	17486	17287	17043	17318	17026	17216	17086	17213	16922	17104	17060	17231	17182	17183	17212	17185	17156	17323	17100	17194	17176	17275	17095	17056	17010	17123	17109	17024	17059	17048	17186	17140	17118	17040	17160	17190	17194	17139	17170	17259	17201	17157	17234	17114	17214	17248	17351	17239	17094	16952	17158	17048	17203	17120	17103	16842	17123	17056	17169	17165	17186	17336	17276	17015	17191	17307	17248	17218	17097	17189	17090	17087	17077	17147	17168	17210	17371	17197	17152	17035	17123	17270	17051	17299	17206	17160	17181	17295	17140	17281	17128	17104	17030	17221	17194	17167	17111	17037	17126	17057	17091	17103	17039	17163	17096	17146	17059	17222	17066	17419	17264	17089	17255	16857	17095	17224	17182	17034	17092	17341	17221	17147	17370	17132	17147	17135	17258	17218	17193	17154	17221	16969	16981	17257	16964	17223	17177	17159	17147	17106	17257	17264	17241	17231	17071	17173	17180	17176	17100	17079	17213	16941	17161	17250	16989	17334	17271	17241	17238	17240	17242	17173	17179	17165	17136	17150	17025	17172	17131	17132	17024	17057	17192	17296	17243	17199	17234	17071	17101	17336	17170	17110	17035	16980	17139	17052	17100	17198	17095	17030	17238	17123	17153	17150	17119	17031	17133	17310	17170	17069	17143	16989	17297	17120	16929	17164	17052	17180	17162	17115	17373	16989	17174	17333	17241	17045	17127	17089	17281	17235	17028	17237	17136	17124	17158	17024	17216	17250	17021	16841	17242	17315	17101	17201	17248	17177	17048	17186	16944	17019	17030	17173	17136	17025	16996	17258	17118	17366	17221	17226	17186	17141	17153	17137	17142	17212	17273	17104	17200	17113	17062	17140	17182	17286	17199	17076	17216	17005	17185	17092	17049	16943	16918	17255	17156	17038	17132	17133	17231	17394	17168	17135	17155	17253	17155	17179	17202	17206	17173	17279	17252	17051	17167	17122	17194	17195	17192	17119	17183	17204	17038	17293	17069	17026	17138	17140	17060	16933	17140	17228	17090	17042	17052	16967	17229	17141	17054	17128	17168	17243	17231	17328	17164	17021	17004	17216	17076	17297	17067	17034	17065	17097	17150	17203	16933	17080	17228	17159	17003	17219	17098	17171	17176	16992	17024	17061	17304	16888	16917	17345	17185	17155	17221	17201	17074	17196	17332	17196	17131	17203	17243	17293	17132	17151	17108	17186	17204	16903	17002	17322	17114	17206	17225	17079	17249	17080	17121	17152	16917	17364	17273	17209	17119	17143	16991	17222	17220	17318	17134	17314	17351	17356	17110	16948	17075	17156	17276	17247	17223	17055	17008	17124	16891	17212	17196	17123	17242	17210	17299	17114	16975	16999	17147	17165	17273	17081	17296	17121	17062	17109	17244	17224	17072	17415	17087	17138	17228	17139	17211	17120	17158	17300	17082	17137	16933	17193	17122	17224	17222	17168	17247	17201	17167	17036	17187	17016	17051	17082	17183	17207	16989	17060	17302	16976	17077	17161	17249	17234	17016	17276	17109	17430	17088	17330	17312	17267	17335	17140	17106	17095	17145	17136	17191	17060	17110	17327	17217	17305	17248	16996	17108	17119	17144	17212	17272	16994	17142	17115	17224	17023	16770	17140	17062	17431	17167	17156	17142	17331	17385	17090	17181	17248	17040	17216	17282	17125	17197	17234	17011	17156	16994	17242	17243	17078	17260	17236	17303	17294	17029	17037	17084	17153	17187	17006	17062	16972	17200	17259	17146	16997	16957	17207	17093	17121	17234	17226	17147	17189	17386	16993	17134	17192	17393	17049	17116	17096	17203	17174	17270	17072	17084	16936	17155	17273	17167	17314	17162	17154	17026	17131	17274	17040	17079	17074	17067	17208	17109	17222	17090	17150	17101	17182	17278	17063	17348	17159	17088	17231	17218	17214	17131	17139	17074	17097	17145	17182	17009	17044	17134	17180	17362	17141	17216	17141	17065	17241	17153	17203	17162	17249	16955	17055	17086	17333	17097	17197	17089	17127	17302	17123	17298	17114	17198	17296	17083	17067	17182	17003	17029	17314	17215	16962	17244	17068	17128	16999	17132	17134	17092	17085	17080	17112	17122	16898	17178	17205	17023	17174	17124	17232	17187	17204	17207	17183	17248	17176	17222	16990	17298	17086	17141	17050	17247	17330	17134	17087	17261	17270	16996	17094	17127	17081	17038	17190	17365	17214	17066	17274	17100	17065	16932	16913	17076	17227	17253	17135	17082	17168	17085	17021	17148	17070	17260	17267	17135	17293	17173	16976	17289	17314	17246	17283	17131	17234	17251	17199	17124	17316	17319	17370	17346	17197	16954	17224	17141	17081	17340	17086	17058	17032	17356	17069	17192	17231	17019	17187	17461	17171	17180	17158	17362	17245	17001	17265	17151	17189	17173	17373	17212	16938	17136	17211	17277	17249	17349	17133	17132	17142	17278	17239	17266	17081	17105	16988	17160	17171	17114	17131	17220	17030	17190	17105	17039	17038	17057	17084	17014	17117	16987	17018	17110	17346	17220	17058	17176	17230	17150	17133	17344	17061	17087	17077	17073	17145	17278	17074	17172	17281	17170	17001	17195	17206	16898	17042	17081	17317	17099	17312	17250	17276	17163	17064	17156	16999	17234	17146	17245	17306	17101	17177	17194	17221	17140	17134	17114	17368	17009	17007	17161	17046	17086	17095	17148	16978	17008	17175	17151	17068	16950	17140	17213	17126	17227	17446	17143	17189	17137	16898	17261	17350	17164	17300	17251	17106	17216	17216	17260	17181	16999	17092	17173	17116	17081	17199	16899	17190	17083	17360	17389	16955	17097	17180	17167	17326	17139	17244	17145	17062	17198	17118	17213	17477	17142	17286	17223	17143	17165	17193	17079	17233	17197	17029	17111	16997	17162	17080	17096	17233	17005	17036	17281	17227	17165	17108	17065	17303	16926	17353	17037	16956	17238	17306	17064	17324	17086	17272	17136	17085	17283	17089	17101	17141	17043	17229	17052	17219	17198	17054	17144	17168	17205	17154	17163	17161	17245	17201	17079	17087	17276	17307	17169	17308	17002	17267	17138	17104	17184	17277	17040	17179	17138	17241	17214	17047	17198	17150	17139	17186	17084	17162	17222	17206	17187	17139	17237	17279	17361	17197	17279	17307	17099	17030	16917	17222	17046	17196	17179	17194	17099	17248	17312	17147	17006	17134	16931	17187	17276	17131	17442	17184	17260	17259	17161	17015	17102	17149	17142	17203	16958	16917	16887	17101	17001	17129	16921	17419	16930	17093	17035	17059	17039	17296	17151	17115	17148	17092	17073	17219	17036	17135	17229
14378	18126	17631	17058	18142	16932	16286	15860	15493	15268	14811	14775	14869	14766	14942	15069	15768	17318	17267	15916	15215	14910	14773	14803	14677	14766	14798	14646	14678	14639	14794	14720	14648	14742	14792	14652	14740	14657	14618	14816	14641	14593	14779	14707	14908	14789	14708	14706	14808	14645	14719	14828	14707	14817	14699	14667	14650	14687	14706	14733	14629	14849	14697	14838	14782	14583	14597	14682	14681	14648	14797	14607	14733	14618	14806	14780	14733	14766	14593	14772	14764	14691	14694	14736	14779	14597	14617	14742	14865	14676	14767	14673	14667	14606	14741	14836	14568	14778	14801	14871	14675	14727	14557	14685	14734	14805	14604	14593	14731	14729	14833	14676	14682	14683	14677	14735	14618	14698	14799	14586	14733	14774	14832	14774	14820	14737	14675	14696	14724	14592	14712	14615	14741	14672	14777	14651	14687	14899	14717	14709	14680	14799	14540	14733	14564	14870	14796	14569	14888	14649	14799	14746	14788	14470	14737	15055	14758	14718	14749	14745	14736	14550	14683	14666	14655	14716	14720	14754	14807	14853	14835	14872	14799	14725	14695	14845	14752	14595	14679	14590	14658	14716	14752	14654	14802	14648	14697	14553	14667	14918	14720	14916	14967	14601	14726	14903	14773	14633	14835	14794	14676	14532	14645	14814	14843	14816	14878	14520	14909	14706	14728	14624	14904	14746	14754	14719	14850	14806	14790	14757	14576	14883	14714	14638	14666	14674	14858	14840	14590	14693	14653	14727	14689	14656	14783	14733	14681	14730	14760	14650	14694	14687	14838	14763	14719	14787	14762	14715	14612	14549	14686	14824	14544	14737	14864	14705	14881	14696	14499	14727	14736	14887	14823	14721	14825	14629	14938	14765	14844	14703	14801	14708	14790	14618	14716	14774	14767	14839	14802	14789	14621	14640	14641	14603	14711	14764	14552	14779	14696	14545	14715	14637	14686	14694	14790	14755	14618	14586	14756	14584	14681	14569	14686	14628	14841	14695	14564	14768	14724	14649	14765	14690	14825	14598	14672	14710	14792	14569	14682	14810	14723	14666	14613	14832	14880	14651	14719	14606	14649	14807	14561	14738	14454	14682	14761	14739	14767	14659	14704	14805	14796	14751	14676	14824	14733	14916	14714	14792	14865	14736	14814	14748	14618	14737	14762	14721	14718	14616	14712	14719	14858	14682	14659	14594	14815	14590	14568	14931	14594	14599	14683	14623	14675	14733	14656	14617	14663	14624	14776	14810	14922	14749	14724	14832	14657	14699	14778	14747	14738	14824	14610	14679	14620	14751	14807	14687	14586	14510	14566	14629	14570	14809	14610	14713	14809	14831	14640	14912	14884	14705	14734	14765	14534	14584	14757	14657	14585	14599	14736	14687	14865	14735	14806	14652	14738	14780	14561	14779	14726	14755	14695	14741	14626	14640	14949	14609	14734	14777	14810	14649	14667	14614	14593	14780	14572	14606	14681	14562	14863	14833	14645	14667	14808	14628	14711	14779	14832	14652	14620	14825	14570	14662	14567	14767	14817	14829	14695	14772	14714	14639	14607	14649	14928	14711	14707	14702	14785	14695	14778	14520	14734	14660	14785	14701	14773	14685	14726	14794	14677	14801	14706	14718	14868	14773	14645	14832	14717	14652	14780	14743	14859	14739	14709	14747	14696	14711	14732	14789	14680	14677	14748	14654	14631	14774	14840	14754	14711	14628	14705	14882	14659	14711	14653	14756	14777	14741	14695	14513	14648	14487	14844	14573	14816	14941	14673	14792	14721	14858	14647	14818	14638	14610	14676	14610	14885	14733	14687	14631	14638	14670	14537	14731	14766	14590	14695	14626	14672	14771	14765	14795	14748	14597	14825	14729	14865	14730	14876	14598	14670	14729	14720	14759	14730	14638	14714	14641	14798	14728	14836	14674	14786	14712	14735	14883	14726	14900	14741	14831	14717	14699	14735	14655	14700	14826	14736	14733	14801	14937	14585	14589	14886	14769	14689	14739	14857	14643	14736	14554	14763	14799	14762	14669	14918	14702	14521	14702	14709	14743	14745	14811	14767	14658	14738	14820	14800	14773	14868	14677	14767	14763	14671	14930	14768	14752	14761	14719	14826	14807	14648	14824	14650	14685	14812	14877	14736	14597	14903	14828	14684	14779	14694	14735	14848	14670	14749	14720	14810	14847	14864	14626	14775	14824	14697	14748	14865	14716	14625	14509	14647	14902	14572	14851	14707	14711	14715	14814	14776	14701	14785	14534	14617	14828	14562	14707	14795	14759	14582	14744	14646	14915	14519	14769	14697	14521	14689	14721	14879	14803	14806	14621	14729	14714	14804	14811	14800	14726	14809	14471	14738	14778	14602	14773	14743	14697	14651	14751	14695	14692	14587	14743	14751	14733	14845	14702	14704	14652	14747	14745	14740	14708	14671	14583	14857	14697	14611	14736	14746	14647	14780	14564	14681	14560	14808	14642	14866	14749	14614	14763	14787	14624	14790	14745	14711	14597	14676	14818	14854	14805	14698	14703	14791	14814	14761	14686	14767	14680	14627	14698	14695	14596	14680	14747	14704	14643	14603	14787	14571	14849	14911	14573	14719	14711	14770	14624	14676	14697	14768	14592	14626	15001	14585	14845	14497	14701	14787	14758	14715	14759	14834	14780	14654	14726	14671	14785	14620	14662	14711	14713	14778	14758	14547	14645	14660	14672	14835	14771	14698	14998	14764	14722	14686	14649	14849	14729	14645	14800	14636	14713	14765	14832	14796	14710	14535	14783	14843	14645	14587	14666	14795	14804	14740	14810	14664	14680	14582	14746	14604	14759	14774	14789	14878	14830	14764	14645	14750	14602	14684	14822	14817	14758	14664	14719	14732	14739	14706	14662	14691	14712	14775	14807	14807	14641	14810	14698	14893	14556	14706	14776	14659	14785	14832	14853	14708	14746	14756	14659	14688	14614	14791	14689	14675	14663	14724	14539	14804	14718	14844	14790	14802	14747	14783	14585	14740	14793	14556	14720	14584	14702	14639	14654	14733	14701	14870	14732	14725	14570	14718	14750	14652	14804	14815	14688	14770	14928	14732	14688	14719	14584	14545	14825	14685	14859	14786	14622	14819	14631	14701	14721	14789	14683	14625	14855	14795	14627	14716	14564	14711	14716	14763	14747	14682	14825	14879	14897	14908	14652	14745	14808	14717	14658	14596	14657	14691	14694	14956	14764	14911	14565	14956	14672	14728	14941	14781	14695	14828	14659	14798	14521	14664	14776	14702	14677	14810	14702	14778	14609	14647	14772	14758	14686	14701	14511	14714	14555	14860	14652	14658	14810	14578	14576	14724	14716	14767	14854	14698	14618	14747	14743	14787	14839	14718	14727	14768	14883	14633	14804	14756	14580	14757	14550	14676	14601	14608	14857	14839	14737	14735	14675	14820	14819	14803	14777	14808	14711	14834	14717	14730	14649	14648	14808	14660	14638	14575	14679	14609	14624	14784	14676	14620	14718	14815	14699	14721	14630	14752	14556	14781	14609	14724	14636	14847	14628	14734	14676	14616	14804	14659	14704	14788	14744	14779	14821	14656	14759	14689	14711	14761	14821	14781	14788	14807	14770	14784	14721	14734	14579	14688	14718	14607	14783	14727	14387	14794	14811	14629	14751	14750	14739	14792	14665	14733	14719	14706	14693	14845	14625	14736	14636	14665	14625	14698	14666	14743	14644	14577	14635	14730	14689	14825	14694	14716	14657	14719	14685	14790	14644	14792	14861	14739	14845	14658	14629	14621	14693	14856	14618	14682	14578	14943	14822	14710	14793	14763	14865	14664	14828	14737	14858	14597	14658	14763	14720	14844	14464	14889	14809	14725	14676	14704	14773	14896	14651	14716	14563	14900	14603	14748	14601	14716	14802	14759	14714	14773	14747	14755	14797	14757	14644	14676	14736	14634	14858	14611	14785	14647	14819	14644	14749	14702	14809	14789	14813	14547	14749	14833	14809	14847	14728	14622	14644	14705	14851	14737	14689	14752	14643	14824	14688	14861	14692	14667	14700	14729	14614	14677	14681	14743	14552	14697	14629	14712	14567	14605	14625	14720	14579	14877	14755	14837	14787	14756	14667	14766	14707	14707	14852	14628	14752	14734	14679	14585	14654	14685	14693	14897	14741	14535	14689	14811	14707	14821	14926	14657	14852	14700	14834	14646	14854	14800	14788	14580	14733	14707	14679	14585	14955	14731	14695	14586	14739	14851	14819	14646	14793	14722	14722	14721	14873	14833	14807	14756	14816	14897	14500	14725	14833	14646	14623	14669	14663	14748	14622	14741	14652	14612	14956	14541	14619	14738	14754	14923	14733	14769	14735	14803	14676	14504	14571	14855	14914	14758	14707	14709	14729	14690	14881	14565	14756	14548	14619	14859	14766	14805	14839	14654	14709	14830	14609	14751	14653	14684	14757	14741	14763	14687	14733	14757	14559	14544	14631	14607	14724	14816	14782	14708	14754	14600	14709	14725	14738	14621	14679	14649	14710	14571	14765	14859	14711	14810	14677	14631	14694	14844	14764	14772	14815	14727	14738	14776	14649	14633	14712	14800	14844	14744	14685	14773	14659	14770	14674	14827	14710	14673	14697	14684	14771	14609	14753	14806	14649	14778	14662	14674	14712	14787	14696	14821	14764	14590	14888	14754	14651	14578	14870	14792	14787	14832	14706	14738	14683	14762	14687	14804	14779	14807	14875	14769	14723	14778	14708	14864	14758	14655	14842	14749	14706	14575	14651	14590	14619	14735	14747	14822	14656	14631	14625	14705	14707	14534	14788	14668	14561	14665	14616	14815	14673	14616	14697	14680	14539	14753	14812	14733	14589	14779	14784	14688	14688	14563	14679	14726	14780	14667	14810	14479	14687	14786	14707	14656	14723	14851	14719	14749	14630	14642	14794	14700	14748	14815	14686	14809	14817	14747	14677	14765	14609	14766	14742	14696	14927	14803	14836	14722	14624	14697	14731	14546	14602	14700	14754	14772	14642	14766	14753	14815	14792	14779	14745	14649	14637	14907	14695	14585	14601	14758	14776	14707	14723	14750	14864	14879	14727	14543	14922	14656	14816	14675	14639	14743	14766	14724	14719	14720	14823	14711	14814
23780	20934	28104	24054	22081	22363	21765	18887	18044	18006	17896	17622	17701	17740	18235	22238	27097	27242	23555	20415	18507	17634	17703	17633	17412	17330	17372	17587	17665	17468	17178	17303	17284	17311	17312	17386	17337	17174	17181	17242	17258	17354	17406	17535	17289	17119	17325	17596	17391	17451	17559	17268	17351	17178	17362	17210	17430	17401	17351	17118	17485	17260	17341	17303	17228	17289	17454	17114	17345	17326	17339	17444	17435	17504	17313	17281	17336	17397	17329	17305	17259	17368	17291	17351	17111	17269	17163	17199	17192	17125	17327	17235	17304	17619	17225	17327	17282	17393	17402	17254	17495	17242	17105	17252	17379	17354	17372	17381	17500	17270	17276	17305	17207	17382	17241	17364	17224	17509	17145	17188	17195	17209	17201	17413	17231	17290	17276	17203	17341	17134	17213	17250	17457	17303	16938	17241	17302	17388	17207	17317	17477	17472	17273	17321	17509	17189	17410	17378	17347	17229	17262	17445	17180	17512	17145	17125	17102	17227	17391	17434	17400	17084	17473	17139	17489	17231	17171	17292	17317	17250	17171	17321	17382	17192	17263	17220	17314	17366	17193	17310	17206	17303	17374	17228	17317	17292	17447	17275	17302	17155	17309	17168	17274	17165	17390	17191	16931	17115	17299	17322	17290	17403	17275	17342	17084	17235	17346	17188	17280	17310	17196	17284	17638	17287	17167	17381	17300	17339	17420	17355	17251	17460	17185	17148	17209	17170	17293	17272	17386	17275	17512	17263	17274	17428	17434	17409	17374	17257	17130	17349	17192	17278	17367	17333	17301	17309	17288	17226	17312	17238	17137	17322	17298	17240	17155	17458	17221	17185	17379	17161	17221	17137	17297	17222	17357	17264	17276	17385	17513	17354	17307	17163	17237	17301	17257	17440	17205	17379	17188	17182	17131	17286	17357	17456	17330	17327	17206	17430	17014	17314	17358	17243	17392	17308	17503	17293	17242	17334	17292	17256	17163	17298	17086	17389	17265	17265	17486	17094	17218	17197	17381	17346	17288	17245	17232	17470	17100	17274	17183	17245	17436	17262	17169	17297	17218	17411	17402	17126	17392	17392	17346	17336	17319	17214	17608	17299	17311	17175	17190	17141	17248	17213	17218	17158	17330	17192	17170	17295	17341	17314	17305	17254	17273	17268	17372	17266	17421	17289	17311	17101	17110	17219	17314	17483	17544	17198	17394	17195	17314	17492	17357	17261	17099	17306	17092	16933	17168	17313	17386	17282	17252	17204	17288	17196	17150	17300	17255	17382	17286	17184	17356	17271	17324	17270	17444	17430	17346	17232	17385	17342	17338	17202	17167	17365	17383	17354	17266	17269	17270	17252	17173	17168	17157	17167	17309	17274	17189	17262	17411	17330	17177	17132	17109	17210	17319	17277	17122	17401	17253	17253	17163	17240	17295	17400	17148	17089	17258	17410	17277	17493	17282	17413	17126	17065	17376	17237	17258	17260	17171	17456	17509	17208	17151	17362	17192	17222	17422	17330	17268	17228	17158	17241	17159	17419	17281	17581	17181	17208	17268	17266	17204	17294	17473	17288	17268	17185	17090	17259	17239	17139	17408	17358	17480	17067	17453	17299	17220	17458	17263	17364	17149	17179	17146	17202	17437	17154	17248	17258	17291	17494	17369	17363	17410	17316	17203	17181	17295	17114	17346	17244	17298	17309	17283	17231	17410	17276	17291	17330	17061	17337	17382	17258	17251	17164	17365	17328	17413	17298	16972	17223	17336	17343	17263	17520	17192	17331	17204	17358	17265	17398	17189	17346	17295	17412	17402	17052	17397	17509	17248	17191	17159	17191	17109	17194	17382	17111	17221	17048	17321	17264	17219	17215	17174	17317	17141	17425	17175	17298	17114	17185	17201	17216	17247	17360	17302	17137	17301	17277	17344	17252	17470	17173	17262	17333	17305	16986	17285	17347	17109	17261	17112	17301	17109	17270	17328	17384	17387	17299	17321	17328	17288	17110	17403	17295	17439	17283	17107	17222	17198	17209	17128	17208	17158	17370	17416	17392	17223	17371	17168	17392	17245	17249	17367	17387	17365	17429	17304	17344	17199	17413	17240	17200	17058	17226	17428	17438	17416	17342	17231	17214	17356	17356	17268	17408	17115	17183	17301	17263	17350	17378	17335	17287	17357	17170	17223	17086	17227	17331	17291	17330	17200	17200	17301	17290	17144	17127	17298	17130	17221	17223	17376	17255	17279	17303	17343	17268	17274	17264	17363	17356	17371	17461	17325	17170	17122	17256	17009	17334	17417	17451	17303	17251	17230	17230	17288	17304	17210	17238	17327	17300	17150	17164	17531	17444	17216	17426	17233	17311	17100	17178	17115	17284	17406	17375	17238	17264	17164	17250	17286	17509	17389	17134	17466	17346	17287	17179	17100	17154	17365	17224	17304	17387	17231	17224	17375	17242	17100	17429	17317	17292	17384	17340	17266	17113	17099	17154	17175	17363	17314	17329	17288	17179	17353	17496	17443	17488	17421	17362	17287	17373	17242	17220	17224	17188	17317	17319	17394	17374	17269	17393	17272	17262	17247	17380	17344	17309	17218	17213	17259	17063	17334	17301	17401	17224	17256	17214	17347	17375	17235	17218	17282	17282	17197	17137	17357	17346	17248	17287	17293	17342	17395	17255	17295	17266	17270	17324	17325	17237	17226	17543	17306	17226	17340	17177	17164	17469	17403	17199	17118	17149	17142	17358	17482	17324	17236	17252	17451	17176	17462	17295	17307	17213	17328	17253	17392	17173	17270	17296	17162	17438	17337	17469	17590	17241	17229	17140	17374	17317	17394	17283	17365	17302	17245	17204	17260	17354	17183	17503	17333	17414	17203	17030	17123	17130	17168	17156	17180	17403	17292	17137	17328	17306	17283	16892	17270	17220	17238	17280	17438	17276	17350	17233	17222	17278	17308	17348	17305	17202	17306	17342	17292	17274	17326	17505	17478	17581	17111	17457	17302	17320	17310	17140	17330	17173	17283	17032	17372	17195	17176	17290	17149	17076	17461	17196	17373	17380	17241	17328	17164	17301	17397	17107	17336	17313	17338	17163	17486	17301	17436	17331	17238	17055	17153	17007	17394	17180	17388	17407	17446	17324	17340	17312	17237	16998	17322	17436	17349	17443	17334	17125	17293	17235	17372	17172	17425	17327	17326	17423	17393	17389	17030	17270	17281	17416	17183	17176	17307	17446	17326	17418	17196	17350	17201	17250	17212	17465	17233	17491	17279	17357	17312	17171	17366	17237	17400	17359	17322	17315	17554	17390	17192	17448	17284	17453	17276	17362	17214	17201	17379	17174	17454	17113	17307	17355	17437	17485	17337	17393	17225	17176	17245	17422	17153	17397	17352	17171	17370	17138	17233	17219	17346	17449	17258	17559	17365	17240	17289	17303	17312	17196	17234	17214	17326	17180	17282	17361	17312	17112	17258	17324	17511	17466	17175	17186	17133	17410	17089	17095	17193	17319	17321	17362	17424	17257	17219	17305	17288	17431	17020	17156	17383	17021	17185	17146	17357	17114	17258	17200	17211	16988	17235	17135	17300	17219	17041	17388	17279	17386	17443	17424	17227	17318	17372	17187	17199	17536	17333	17330	17442	17271	17363	17485	17279	17220	17351	17373	17203	17258	17338	17211	17286	17401	17244	17174	17230	17230	17208	17396	17207	17286	17301	17330	17440	17241	17332	17290	17169	17644	17367	17247	17255	17333	17373	17353	17450	17348	17173	17236	17231	17234	17457	17251	17295	17097	17297	17281	17341	17215	17332	17204	17301	17292	17273	17403	17180	17391	17391	17142	17146	17500	17466	17281	17266	17024	17057	17249	17179	17157	17391	17131	17173	17107	17491	17470	17268	17424	17357	17309	17405	17241	17357	17316	17385	17311	17286	17295	17332	17382	17392	17338	17323	17134	17316	17012	17118	17067	17136	17304	17340	17343	17368	17426	17186	17208	17220	17256	17344	17214	17255	17289	17265	17223	17104	17274	17468	17329	17312	17071	17154	17388	17317	17407	17018	17290	17399	17480	17225	17289	17123	17079	17452	17272	17397	17354	17391	17217	17306	17300	17274	17487	17348	17216	17138	17166	17212	17350	17384	17308	17244	17383	17467	17040	17534	17233	17326	17198	17307	17370	17330	17301	17399	17210	17235	17210	17340	17206	17399	17000	17225	17293	17372	17373	17400	17198	17339	17226	17171	17281	17298	17194	17320	17240	17304	17237	17312	17378	17424	17319	17363	17151	17283	17278	17299	17310	17132	17275	17490	17499	17257	17217	17277	17244	17327	17276	17492	17373	17330	17285	17336	17203	17470	17164	17049	17389	17212	17072	17211	17375	17416	17175	17130	17293	17232	17342	17280	17290	17226	17171	17113	17368	17233	17437	17336	17383	17183	17328	17240	17271	17178	17576	17251	17078	17168	17308	17159	17416	17264	17304	17137	17508	17277	17408	17062	17158	17129	16980	17353	17198	17224	17456	17208	17428	17186	17330	17300	17275	17165	17379	17360	17109	17292	17359	17450	17285	17344	17121	17309	17180	17341	17077	17179	17353	17291	17352	17165	17326	17351	17474	17300	17418	17332	17401	17326	17135	17142	17303	17378	17430	17459	17436	17268	17155	17335	17390	17209	17395	17157	17298	17263	17176	17034	17228	17198	17284	17314	17374	17351	17354	17201	17451	17331	17367	17281	17470	17228	17162	17333	17469	17126	17139	17259	17119	17076	17284	17311	17306	17245	17123	17303	17286	17335	17325	17368	17290	17230	17257	17470	17189	17309	17191	17290	17418	17445	17248	17312	17268	17286	17350	17313	17195	17426	17273	17190	17290	17393	17355	17311	17554	17331	17202	17462	17188	17233	17101	17170	17186	17394	17273	17293	17151	17283	17334	17287	17405	17496	17228	17175	17380	17167	17342	17228	17105	16997	17379	17310	17369	17334	17153	17214	17142	17163	17170	17248	17391	17368	17243	17123	17449	17449	17267	17171	17174	17345	17333	17380	17405	17247	17044	17184	17328	17230	17297	17386	17381	17147	17356	17412	17384	17341	17337	17026	17408	17200	17276	17142	17356	17228	17315	17228	17266	17206	17221	17320	17112	17418	17485
13067	22369	21486	19305	19777	18734	18115	16982	16179	15426	15387	15095	14974	14996	16301	22645	28215	26861	22076	17748	15851	15307	14851	14815	14775	14862	14676	14703	14739	14845	14706	14882	14841	14589	14662	14785	14836	14619	14900	14902	14754	14851	14783	14838	14682	14985	14898	14857	14819	14707	14860	14792	14927	14824	14794	14826	14779	14750	14843	14794	14770	14685	14737	14814	14984	14759	14808	14888	14872	14828	14947	14834	14811	14732	14607	14819	14979	14789	14821	14805	14660	14885	14741	14796	14897	14916	14738	14826	14892	14810	14828	14695	15052	14792	14865	14579	14806	14783	14845	14698	14929	14717	14758	14979	14843	14817	14762	14889	14747	14942	14806	14840	14773	14747	14817	14749	14748	14895	14901	14838	14812	14697	14653	14796	14823	14951	14796	14737	14733	14727	14950	14649	14691	14725	14869	14816	14760	14724	14698	14819	14711	14849	14860	14743	14832	14682	14652	14890	14778	14741	14767	14840	14736	14704	14742	14477	14799	14680	14817	14785	14819	14677	14650	14790	14524	14766	14766	14801	14863	14741	14793	14821	14850	14744	14769	14721	14900	14812	14677	14808	14634	14847	14829	14854	14750	14921	14849	14704	14878	14659	14909	14801	14777	14822	14678	14866	14888	14797	14753	14790	14755	14686	14801	14583	14902	14766	14808	14851	14881	14828	14822	14526	14863	14846	14745	14730	15141	14857	14807	14722	14686	14731	14649	14668	14760	14750	14775	14698	14888	14696	14677	14764	14714	14923	14610	14844	14760	14763	14990	14902	14803	14956	14738	14630	14867	14789	14887	14658	14948	14704	14591	14776	14744	14662	14634	14795	14845	14653	14813	14813	14792	14743	14812	14795	14615	14695	14748	14945	14741	14638	14758	14971	14786	14669	14739	14683	14862	14814	14839	15010	15001	14750	14695	14713	14808	14750	14808	14797	14741	14943	14749	14771	14642	14956	14802	14757	14986	14837	14723	14849	14991	14924	14641	14807	14745	14848	14976	14784	14884	14823	14711	14558	14734	14838	14787	14582	14715	14868	14834	14716	14819	14726	14814	14868	14855	14875	14691	14797	14748	14997	14759	14803	14832	14871	14758	14659	14821	14973	14790	14750	14642	14897	14810	14853	14815	14813	14896	14581	14782	14730	14858	14941	14906	14846	14670	14882	14859	14958	14956	14895	14887	14846	14730	14879	14761	14653	14857	14976	14727	14658	14582	14798	14727	14808	14712	14831	14809	14760	14717	14863	14642	14756	14840	14696	14918	14660	14757	14845	14853	14712	14680	14845	14752	14739	14639	14750	14883	14900	14803	14727	14904	14739	14761	14766	14912	14963	14719	14806	15045	15019	14811	14778	14908	14956	14617	14759	14671	14805	14854	14776	14850	14980	14912	14779	14841	14775	14803	14700	14975	14701	14873	14731	14735	14789	14720	14854	14835	14998	14750	14994	14751	14831	14515	14766	14765	14779	14671	14697	14678	14767	14812	14753	14703	14703	14705	14880	14792	14828	14895	14756	14565	14818	14854	14794	14793	14627	14865	14823	14900	14662	14832	14724	14665	14844	14848	14948	14733	14762	14869	14861	15041	14845	14402	14707	14779	14915	14761	14677	14723	14881	14760	14736	14657	14843	14798	14844	14593	14843	14724	14563	14813	14569	14647	14738	14899	14744	15045	14658	14733	14738	14656	14845	14679	14612	14839	14593	14808	14705	14839	14831	14785	14705	14887	14865	14809	14640	14701	14737	14837	14791	14800	14669	14682	14839	14909	14717	14935	14787	14569	14729	14877	14732	14822	14655	14830	14741	14885	14722	14730	14897	14805	14638	14882	14731	14704	14806	14752	14755	14883	14760	14652	14953	14773	14710	14837	14739	14849	14720	14790	14750	14621	14824	14780	14657	14610	14669	14865	14736	14742	14718	14856	14785	14933	15028	14659	14712	14900	14861	14787	15051	14641	14993	14750	14858	14685	14817	14766	14863	14828	14767	14661	14891	14721	14839	14847	14547	14854	14747	14992	14755	14686	14740	14701	14939	14835	14667	14802	14731	14804	14970	14762	14751	14706	14650	14800	14713	14876	14639	14911	14873	14665	14568	14801	14738	14853	14789	14752	14769	14828	14876	14805	14736	14850	14864	14842	14744	14891	14868	14713	14786	14840	14836	14790	14838	14780	14856	14805	14710	14876	14723	14683	14626	14849	14643	14700	14820	14735	14887	14631	15036	14614	14684	14791	14825	14887	14772	14806	14815	14798	14844	14769	14851	14916	14729	14772	14821	14645	14794	14848	14730	14632	14975	14857	14799	14855	14724	14680	14598	14834	14640	14754	14718	14601	14744	14731	14748	14842	14771	14809	14764	14812	14933	14666	14551	14897	14773	14733	14749	14691	14826	14883	14898	14769	14845	14929	14745	14686	14748	14837	14828	14903	14908	14791	14778	14773	14725	14858	14770	14672	14871	14693	14729	14699	14748	14809	14799	14806	14813	14856	14852	14719	14877	14995	14644	14731	14860	14913	14759	14841	14578	14797	14702	14769	14818	14858	14838	14870	14830	14815	14877	14909	14815	14753	14812	14858	14712	14886	14779	14763	14743	14819	14700	14958	14878	14782	14774	14826	14963	14833	14661	14921	14754	14819	14613	14794	14726	14950	14783	14735	14866	14873	14645	14789	14762	14843	14701	14754	14791	14776	14752	14784	14912	14566	14854	14682	14895	14840	14775	14855	14641	14962	14654	14792	14732	14845	14790	14822	14745	14934	14612	14703	14789	14845	14774	15023	14692	14781	14643	14798	14707	14595	14684	14681	14767	14778	14797	14770	14886	14625	14770	14887	14788	14702	14791	14953	14883	14625	14699	14740	14761	14874	14769	14809	14793	14795	14826	14834	14600	14826	14888	14803	14635	14756	14641	14808	14708	14607	14756	14882	14931	14660	14946	14723	14677	14679	14841	14707	14710	14850	14877	14866	14772	14739	14726	14826	14900	14818	14751	14851	14757	14735	14897	14824	14743	14833	14744	14758	14709	14787	14827	14768	14755	14836	14916	14760	14803	14833	14731	14827	14720	14818	14679	14752	15066	14688	14703	14761	14751	14808	14666	14732	14730	14739	14745	14759	14906	14648	14711	14796	14821	14624	14778	15002	14774	14763	14853	14854	14728	14961	14834	14846	14729	14878	14857	14980	14725	14841	14829	14752	14875	14655	14860	14776	14864	14846	14743	14888	14657	14799	14744	14816	14790	14855	14782	14747	14654	14733	14842	14804	14697	14770	14896	14619	14674	14785	14727	14861	14766	15008	14477	14848	14886	14748	14746	14910	14852	14781	14829	14749	14588	14856	14617	14814	14878	14766	14839	14783	14851	15014	14760	14880	14641	14939	14715	14749	14814	14710	14799	14910	15000	14764	14729	14969	14551	14883	14694	14725	14709	14715	14731	14857	14721	14723	14868	14767	14714	14578	14727	14652	14837	14776	14856	14927	15003	14812	14825	14663	14771	14751	14880	14924	14956	14786	14888	14757	14840	14855	14851	14792	14672	14675	14883	14744	14789	14819	14936	14787	14741	14672	14634	14886	14770	14833	14970	14739	14827	14819	14760	14964	14845	14663	14868	14772	14826	14840	14801	14891	14867	14768	14739	14680	14881	14716	14759	14731	14850	14761	14813	14730	14700	14835	14900	14654	14802	14912	14783	14859	14673	14730	14705	14926	14688	14703	14838	14818	14851	14643	14792	14853	14841	14932	14909	14869	14810	14795	14823	14735	14847	14707	14793	14805	14705	14985	14650	14712	14683	14813	14708	14792	14716	14642	14774	14809	14840	14764	14795	14741	14865	14790	14686	14762	14805	14751	14848	14705	14744	14834	14767	14775	14781	14756	14663	14756	14864	14784	14726	14812	14905	14913	14715	14838	14823	14863	14915	14852	14687	14864	14723	14926	14815	14900	14762	14772	14832	14743	14654	14795	14593	14880	14726	14921	14656	14840	14963	14622	14693	14712	14797	14769	14849	14835	14717	14762	14734	14870	14758	14759	14826	14611	14688	14888	14840	14785	14788	14935	14816	14842	14779	14926	14660	14730	14670	14704	14911	14623	14846	14728	14809	14669	14885	14833	14769	14876	14750	14651	14907	14887	14846	14729	14665	14834	14779	14702	14714	14924	14786	14860	14672	15091	14765	14694	14845	14782	14811	14716	14863	14818	14690	14783	14884	14718	14645	14885	14843	14763	14751	14775	14693	14945	14723	14734	14738	14725	14850	14946	14665	14890	14834	14841	14777	14802	14862	14869	14852	14755	14877	14898	14781	14977	14813	14838	14698	14794	14736	14747	15006	14801	14850	14746	14797	14746	14942	14829	14743	14877	14890	14793	14819	14836	14951	14558	14789	14571	14738	14784	14907	14800	14802	14909	14795	14867	14840	14769	14738	14646	14766	14785	14864	14671	14916	14750	14743	14767	14857	14833	14939	14838	14752	14675	14798	14668	14791	14856	14888	14757	14604	14916	14813	14750	14810	14744	14735	14803	14908	14997	14749	14815	14857	14645	14683	14881	14767	14707	14743	14723	14806	14861	14833	14782	14866	14734	14925	14795	14866	14922	14779	14959	14705	14750	14698	14795	14847	14649	14825	14822	14832	14840	14726	14823	14734	14768	14836	14921	14694	14599	14721	14818	14814	14710	14657	14648	14850	14794	14735	14700	14739	14602	14745	14758	14878	14587	14674	14822	14619	14772	14901	14738	14776	14948	14761	14742	14754	14673	14792	14807	14733	14630	14769	14764	14926	14736	14538	14777	14644	14789	14914	14638	14764	14904	14749	14916	14745	14738	14701	14928	14658	14901	14803	14774	14833	14760	14829	14785	14739	15007	14858	14779	14656	14810	14663	14917	14761	14743	15003	14893	14718	14814	14726	14675	14675	14639	14791	14780	14907	14726	14832	14822	14751	14759	14824	14759	14819	14757	14795	14833	14778	14750	14799	14898	14851	14844	14628	14926	14677	14817	14930	14818	14682	14794	14600	14824	14683	14890	14817	14774	14958	14655	14787	14889	14667	14750	14782	14615	14776	14759	14822	14737	14850	14757	14796	14768	14960	14798	14826	14838	14774	14694	14597	14771	14836	14677	14870	14636	14830	14695	14844
22510	20932	28669	23354	21156	23274	25605	19840	18457	18409	18143	17832	17931	17992	19551	30321	34732	34070	28202	22342	19241	18117	17683	17415	17282	17288	17289	17411	17337	17161	17289	17254	17539	17206	17450	17311	17267	17166	17064	17093	17050	17109	17229	17062	17399	17266	17362	17156	17139	17141	17298	17316	17436	17143	17360	17131	17347	17188	17479	17207	17353	17321	17478	17243	17197	17291	17362	17138	17162	17296	17124	17384	17275	17372	17245	17194	17413	17152	17423	17265	17152	17447	17167	17230	17319	17203	17168	17312	17260	17260	17306	17262	17350	17146	17191	17152	17327	17330	17250	17154	17249	17211	17099	17093	17240	17322	17209	17206	17227	17247	17169	17384	17302	17384	17114	17391	17277	17292	17258	17287	17208	17280	17342	17034	17167	17190	17221	17098	17195	17312	17287	17242	16963	17130	17183	17247	17239	17405	17305	17028	17266	17175	17131	17171	17061	17053	17273	17304	17091	17322	17376	17307	17111	17241	17435	17199	17274	17142	17127	16960	17151	17134	17424	17298	17460	17370	17043	17186	17101	17132	17225	17241	17292	17052	17081	17165	17079	17064	17186	17400	17151	17173	17108	17102	17327	17185	17251	17196	17264	17035	17270	17293	17180	17063	17416	17107	17027	16991	17119	17289	17219	17137	17202	17131	17219	17182	17180	17363	17259	17116	17419	17312	17092	17341	17253	17203	17193	17156	17289	17344	17236	17184	17139	17156	17047	17237	17231	17010	17176	17107	17509	17341	17152	17165	17223	17232	17067	17204	17048	17122	17070	17216	17188	17096	17358	17436	17237	17147	17158	17144	17141	17118	17292	17283	17288	17358	17166	17184	17186	17189	17084	16969	17079	17112	17322	17324	17107	17147	17247	16919	17131	17311	17217	17087	17224	17356	17086	17032	17249	17247	17059	17159	17291	17246	17142	17199	17083	17066	17128	17043	17087	17175	17340	17303	17108	17422	17184	17018	17129	17209	17082	16998	17081	17052	17195	17217	17194	17090	17294	17250	17137	17158	17125	17056	17214	17250	17181	17160	17225	17125	16974	17214	17097	17194	16999	17341	17120	17304	17539	17056	17087	17099	17141	17353	16991	16907	17217	17136	17238	17036	17267	17113	17126	17309	17367	17252	17078	17159	17425	17187	17089	17317	17092	17356	17303	17118	16901	16979	16918	17129	17312	17231	17328	17305	17222	17247	17128	17304	17209	17102	17007	17243	17368	17107	17081	17306	17234	17097	17228	17282	17077	17217	17184	17306	17200	17242	17400	17254	17474	17287	17374	17355	17221	17159	17291	17204	16986	17234	17217	17314	17213	17014	17198	17190	17079	17209	17375	17081	17189	17065	17133	17215	17153	17126	17093	17285	17244	17073	17353	17189	17126	17229	17229	17116	17244	17349	17048	17304	17157	17361	16991	17080	17151	17203	17344	17196	17305	17340	17255	17148	17069	17193	17367	17088	17053	17135	17125	17210	17243	17172	17187	17205	16958	17086	17121	17086	17296	17063	17189	17056	17368	17103	17193	17281	16986	17273	17161	17190	17281	16910	17140	17307	17083	17140	17166	17263	17208	17329	17071	17288	17313	17026	17200	17277	17245	17170	17295	17120	17093	17091	17251	17189	17292	17014	17268	17126	17568	17337	17174	17202	17072	17187	17329	17256	17068	17181	17200	17113	17261	17208	17378	17243	17139	17355	17142	17242	17283	17170	17192	17174	17214	17343	17262	17312	17178	17200	17023	17342	17284	17017	17223	17112	17324	17149	17208	17087	17077	17503	17129	17254	17068	16981	17366	17251	17195	17088	17111	17040	17266	17265	17181	17163	17016	16909	17173	17153	17095	17190	17156	17156	17168	17243	17183	17052	17076	16973	17163	17406	17477	17250	17225	17076	17142	17198	17399	17163	17062	17106	17319	17026	17086	17292	17154	17105	17331	17164	17055	17113	17023	16947	16899	17244	17316	17018	17261	17286	17026	17292	17101	17170	17130	17194	17140	17052	16983	17182	17077	17228	17280	17186	17108	17225	17107	17107	17141	17329	17260	17170	17130	17115	17129	17200	17266	17335	17239	17193	17347	17235	17191	17271	17317	17188	17278	16982	17342	17020	17116	17254	17007	17260	17050	17121	17297	17296	17149	17008	16979	17116	17237	17214	17053	17021	17149	17096	17168	17034	16802	17213	17165	17222	17177	17126	17101	17337	17486	17096	17183	17262	17292	17226	17042	17080	17262	17204	17126	17021	17076	17253	16896	17200	17108	17159	16996	17112	17227	17145	16999	17034	17154	17180	17011	17257	17262	17131	17349	17024	17323	17414	17217	17092	17215	17113	17310	17277	17311	17239	17274	17210	17311	17248	17053	17130	17166	16940	17029	17339	16927	17274	17331	17181	17185	17214	17329	17117	17320	17194	17140	17011	17023	17263	17142	17226	17204	17206	17295	17065	17215	17283	17345	17109	17090	17157	17119	17089	16975	17187	17266	17037	17395	17332	17133	17154	17030	17159	17083	17314	17021	17025	17056	16906	17199	17169	17022	16865	17259	17263	17230	17155	17164	17010	17197	16895	17228	17122	17122	17153	17173	17291	17165	17241	17171	17140	17350	17159	17136	16940	17243	17241	17246	17156	17364	17273	17316	16933	17053	17306	17068	17212	17125	17253	17196	17270	17190	17296	17143	17374	17181	17247	17221	17129	17129	17110	17190	17228	17232	17065	16990	17248	17169	17010	17091	16922	16932	17169	17187	17193	17188	17182	17223	17259	17201	17319	17334	17275	17105	16998	17069	17216	17261	17021	17199	17305	17107	17177	17170	17174	17078	17280	17157	17139	17132	17136	17041	17186	17242	17270	17228	17037	17037	17038	17184	17221	17201	17220	17049	17060	17165	17096	17221	17001	17087	17303	17142	17213	17130	17167	17162	17107	17268	16952	17201	17183	17435	17325	17244	17338	17274	17238	17147	17128	17218	17426	17136	17223	17105	17112	17088	17190	17250	17089	17080	16933	17107	17032	16930	17385	17266	17263	17102	17266	17336	17009	17127	17148	17330	17264	17098	17149	17199	17370	17039	17289	17161	17315	17225	17078	17078	17121	17103	17137	17133	17099	17226	17274	17156	17404	17240	17248	17254	17230	17078	16975	17305	17235	17106	17137	17081	17239	17244	17301	17100	17294	17326	17077	17212	17221	17267	17300	17066	17140	17070	17413	16953	17135	16982	17235	17052	17217	17117	17274	17357	17230	17364	17398	17175	17223	17111	17104	17233	17200	17313	17208	17179	17105	17192	17054	17120	17231	17409	17436	17333	17228	17273	17116	17390	17096	17207	17186	17210	16974	17239	17135	17194	17006	16958	17178	17190	17128	17278	17178	17061	17138	17114	17351	17121	17259	17182	17176	17114	17063	17084	17244	17325	17116	17146	17082	17373	17324	17169	17112	17220	17371	17037	17183	17074	17102	17009	16965	17104	17286	17157	17173	17114	17180	17263	17037	16933	17356	17328	17204	17402	17178	17116	17320	17287	17184	17164	17055	17251	17041	17222	17246	17349	17294	17320	17249	17206	17196	17251	16953	17058	17268	17188	17236	17269	17229	17098	17139	17199	17143	17122	17060	17078	17152	17034	17153	17116	17319	17229	17210	16905	17241	17108	17064	17100	17185	17154	17274	17078	17262	17260	17289	17297	17254	17147	17082	17223	17409	16951	17388	17077	17341	16994	17422	17137	17222	17281	17279	17362	17289	17063	17251	17179	17067	17245	17099	17089	17109	17249	17067	17199	17140	17089	17189	17075	17172	17134	17204	17260	17197	17145	17301	17144	17104	17397	17185	17340	17369	17241	17424	17126	17040	17117	17161	17140	17193	17244	17193	16945	17144	17207	17373	17011	17361	17233	17255	17164	17190	17218	17107	17249	17262	17120	17201	17325	17145	17178	16966	17026	16973	17378	17406	17201	17143	17299	17218	17077	17286	17270	17094	17227	17360	17326	17162	17350	17136	17227	17200	17193	17142	17106	17028	17227	17472	17176	17026	17068	17146	17340	17105	17195	17077	17113	17241	17060	17262	17196	17277	17125	17316	17312	17081	17078	17253	17289	17076	17082	17211	17008	17047	17089	17100	17190	17022	17027	17412	17368	17136	17241	17198	17269	17190	17303	17249	17165	16884	17056	17256	17354	17132	17025	17361	17249	17159	17161	17216	17083	17294	17182	17057	17238	17234	17096	17303	17128	17093	17278	17324	17316	17366	17080	17195	17069	17050	17282	17029	17059	17179	17159	17167	17035	17022	17076	17433	17178	17062	16950	17157	17092	17179	17237	17174	17052	17215	16892	17012	17237	17088	17175	17013	17039	17284	17352	17030	17044	17105	17285	16981	17083	17176	17231	17193	17078	17089	17087	16971	17116	17105	17086	17007	17121	17391	17088	17134	17208	17165	17201	17373	17324	17233	17138	17079	17237	16997	17330	17061	17103	17119	17328	17110	17129	17165	17140	17245	17193	17337	17303	17315	17363	17114	16995	17108	17172	17247	17056	17007	17052	17046	17102	17249	17241	16943	17130	17090	17203	17185	17159	17085	17102	17201	17187	17520	17107	17238	17263	17399	17111	17034	17275	17246	17094	17191	17266	16980	17137	17254	17330	17288	17210	17153	17320	17362	17393	17223	17162	17236	17259	17082	17276	17128	17184	17177	17126	17027	17188	17002	17100	17154	17046	17156	17011	17139	17468	17242	17066	17359	17284	17218	17108	17164	17462	17197	17258	17126	17039	17224	17023	17273	17255	17124	17323	17071	17213	17253	16986	16966	17076	17190	17228	17109	17131	17062	16943	17262	17028	17088	17142	17062	17037	17188	17241	17060	17214	17023	17111	17371	17157	17218	17039	17264	17173	17072	17213	16896	17105	17219	17077	17066	17243	17403	17270	17192	17165	17292	17224	17195	17436	17250	17272	17305	17126	17359	17082	17272	16950	17196	17224	17024	17135	17250	17043	17199	17032	17157	17260	16955	17085	17163	17253	17063	17213	17113	17145	17179	17228	17130	17235	17198	17332	17116	17084	17162	17194	16974	17270	17245	17254	17272	17122	17176	17095	17314	17237	17131	17234	17037	17194	17279	17430	17294	17308	17328	17314	17117	17241	17078
14694	27375	26736	24604	21934	20120	19267	17449	16425	16057	15690	15536	15318	15048	18640	32584	36397	34537	27410	19921	16361	15369	14893	14695	14583	14700	14702	14746	14954	14861	14672	14699	14641	14576	14716	14626	14887	14692	14641	14701	14743	14808	14673	14749	14745	14624	14576	14739	14588	14857	14777	14729	14691	14505	14679	14758	14646	14640	14832	14822	14588	14669	14745	14663	14728	14751	14607	14673	14571	14694	14737	14673	14668	14758	14771	14593	14656	14864	14579	14712	14760	14918	14604	14673	14730	14601	14531	14750	14605	14779	14726	14702	14779	14745	14563	14629	14454	14776	14593	14742	14714	14614	14757	14685	14549	14676	14754	14671	14607	14578	14630	14744	14614	14552	14483	14727	14718	14706	14598	14677	14704	14605	14528	14622	14727	14793	14650	14684	14729	14678	14586	14563	14695	14656	14572	14551	14602	14671	14715	14704	14680	14696	14611	14597	14661	14731	14763	14771	14680	14632	14604	14576	14529	14710	14652	14904	14564	14625	14604	14751	14851	14535	14598	14713	14771	14589	14695	14654	14587	14503	14670	14572	14526	14660	14677	14703	14406	14739	14559	14551	14695	14633	14455	14465	14692	14619	14610	14534	14570	14825	14549	14691	14726	14727	14685	14658	14453	14645	14675	14758	14461	14782	14591	14636	14603	14650	14731	14838	14700	14729	14670	14600	14889	14555	14658	14758	14558	14694	14778	14744	14601	14694	14787	14655	14611	14709	14696	14799	14561	14730	14667	14785	14643	14848	14621	14670	14776	14648	14635	14693	14827	14609	14438	14634	14654	14782	14633	14463	14643	14551	14633	14557	14551	14759	14680	14648	14731	14587	14684	14658	14745	14587	14798	14405	14697	14463	14635	14739	14657	14533	14815	14732	14666	14535	14733	14719	14553	14706	14480	14750	14474	14737	14564	14687	14772	14745	14722	14543	14756	14492	14538	14579	14733	14716	14638	14756	14582	14796	14696	14727	14652	14821	14660	14646	14759	14680	14578	14838	14674	14800	14638	14795	14683	14622	14575	14729	14697	14494	14855	14613	14479	14707	14506	14845	14635	14647	14519	14686	14634	14537	14665	14773	14489	14883	14595	14649	14689	14661	14549	14696	14533	14730	14498	14772	14537	14633	14562	14531	14900	14611	14679	14700	14718	14604	14791	14820	14740	14613	14529	14807	14748	14679	14796	14590	14745	14707	14664	14577	14676	14590	14702	14738	14565	14737	14777	14654	14655	14544	14551	14633	14669	14672	14587	14662	14615	14647	14663	14626	14535	14834	14870	14677	14667	14599	14684	14782	14596	14580	14666	14618	14678	14644	14728	14545	14486	14555	14759	14589	14534	14574	14530	14700	14664	14676	14664	14613	14527	14777	14561	14751	14690	14680	14593	14721	14653	14694	14732	14725	14676	14794	14663	14714	14716	14738	14589	14750	14691	14869	14553	14649	14488	14701	14670	14683	14745	14530	14596	14800	14806	14753	14661	14584	14724	14790	14705	14610	14774	14698	14711	14662	14711	14665	14701	14447	14541	14801	14521	14584	14670	14583	14491	14868	14613	14728	14815	14633	14646	14697	14624	14563	14671	14497	14667	14795	14743	14610	14662	14662	14545	14457	14688	14779	14536	14686	14664	14700	14707	14611	14747	14654	14573	14825	14541	14649	14730	14788	14556	14634	14632	14755	14612	14627	14743	14597	14608	14661	14752	14782	14758	14627	14722	14557	14762	14673	14609	14678	14654	14672	14722	14705	14751	14808	14718	14502	14569	14794	14833	14585	14618	14548	14677	14828	14646	14744	14657	14708	14897	14628	14612	14538	14531	14675	14723	14667	14581	14542	14730	14753	14779	14652	14615	14640	14643	14475	14673	14734	14611	14521	14546	14607	14831	14689	14529	14618	14628	14717	14611	14802	14571	14677	14719	14791	14751	14557	14798	14774	14508	14627	14602	14543	14613	14791	14708	14620	14710	14589	14739	14695	14635	14668	14814	14711	14677	14659	14763	14689	14697	14530	14658	14580	14690	14613	14727	14627	14789	14537	14666	14602	14450	14592	14582	14650	14610	14670	14651	14660	14549	14579	14633	14808	14630	14772	14481	14824	14653	14692	14657	14609	14607	14744	14636	14612	14785	14722	14659	14648	14642	14644	14717	14697	14588	14520	14777	14749	14730	14650	14715	14756	14604	14586	14667	14688	14881	14718	14405	14652	14542	14425	14702	14768	14697	14618	14735	14537	14805	14585	14487	14617	14804	14705	14674	14623	14656	14773	14687	14706	14555	14662	14625	14615	14703	14683	14871	14732	14675	14656	14596	14711	14479	14514	14659	14762	14613	14553	14766	14536	14545	14612	14594	14555	14901	14784	14667	14685	14748	14762	14618	14671	14634	14774	14785	14662	14634	14745	14642	14643	14728	14648	14532	14705	14749	14668	14441	14621	14612	14617	14766	14747	14551	14822	14771	14721	14767	14835	14616	14525	14870	14711	14642	14499	14603	14594	14527	14645	14637	14699	14580	14721	14592	14653	14601	14600	14600	14551	14548	14632	14772	14978	14678	14726	14724	14731	14637	14727	14544	14697	14505	14909	14728	14697	14691	14661	14893	14621	14686	14593	14481	14628	14704	14796	14484	14608	14691	14525	14679	14684	14571	14627	14527	14720	14546	14661	14712	14660	14704	14809	14534	14860	14584	14740	14564	14816	14718	14536	14574	14685	14773	14756	14584	14664	14606	14591	14509	14686	14657	14693	14578	14690	14654	14555	14684	14696	14618	14674	14489	14722	14649	14576	14676	14495	14615	14716	14678	14728	14554	14687	14697	14624	14678	14732	14649	14737	14740	14744	14723	14599	14571	14610	14883	14648	14659	14737	14618	14733	14530	14607	14584	14662	14706	14682	14631	14719	14492	14737	14763	14650	14683	14494	14626	14644	14643	14660	14692	14680	14755	14520	14769	14787	14541	14624	14604	14647	14640	14537	14645	14683	14560	14622	14640	14841	14852	14723	14584	14747	14767	14583	14908	14618	14778	14705	14599	14641	14606	14755	14569	14691	14638	14646	14696	14672	14585	14730	14645	14775	14665	14535	14798	14495	14630	14658	14859	14647	14553	14748	14577	14885	14534	14731	14657	14632	14752	14560	14818	14637	14732	14594	14556	14702	14478	14527	14628	14496	14650	14500	14541	14653	14741	14693	14672	14577	14461	14619	14602	14595	14639	14461	14607	14669	14618	14651	14847	14742	14551	14761	14546	14640	14838	14515	14705	14803	14760	14672	14608	14736	14582	14605	14608	14650	14649	14665	14688	14791	14627	14616	14531	14801	14619	14728	14600	14613	14749	14552	14478	14814	14628	14400	14735	14576	14773	14549	14681	14578	14808	14621	14746	14735	14642	14642	14502	14802	14718	14588	14559	14624	14611	14731	14605	14574	14725	14847	14678	14629	14832	14501	14648	14550	14751	14573	14670	14717	14596	14699	14574	14870	14564	14675	14609	14589	14629	14672	14722	14657	14612	14751	14739	14779	14840	14738	14688	14714	14714	14546	14551	14647	14591	14580	14797	14714	14706	14715	14638	14780	14537	14579	14658	14611	14551	14694	14698	14746	14656	14728	14689	14567	14677	14702	14666	14654	14558	14757	14742	14714	14644	14740	14513	14716	14573	14643	14741	14570	14538	14883	14844	14624	14626	14819	14810	14583	14605	14583	14649	14643	14771	14729	14653	14548	14734	14535	14696	14737	14717	14626	14750	14666	14582	14690	14770	14612	14558	14587	14745	14656	14667	14632	14581	14643	14515	14648	14604	14683	14563	14580	14853	14653	14534	14710	14778	14545	14671	14669	14705	14643	14556	14803	14684	14599	14636	14743	14763	14558	14686	14701	14525	14608	14646	14573	14696	14770	14714	14809	14818	14860	14834	14576	14507	14783	14571	14809	14848	14700	14679	14737	14805	14755	14520	14586	14791	14574	14541	14653	14630	14852	14599	14621	14651	14703	14777	14583	14716	14670	14627	14808	14429	14761	14447	14623	14613	14661	14449	14529	14658	14451	14719	14653	14793	14510	14697	14595	14726	14739	14777	14745	14737	14704	14649	14719	14574	14565	14561	14700	14634	14670	14633	14747	14686	14666	14719	14624	14655	14461	14641	14622	14488	14648	14607	14650	14652	14799	14594	14603	14707	14678	14597	14560	14598	14778	14734	14578	14552	14681	14696	14575	14658	14578	14605	14760	14708	14699	14436	14780	14804	14685	14792	14725	14593	14635	14573	14619	14546	14572	14717	14681	14772	14717	14603	14595	14714	14553	14597	14675	14683	14853	14622	14526	14548	14725	14752	14718	14590	14694	14594	14749	14634	14772	14846	14548	14530	14682	14612	14589	14516	14636	14640	14717	14687	14621	14504	14776	14786	14676	14725	14595	14665	14608	14698	14682	14746	14592	14629	14671	14782	14756	14724	14890	14607	14752	14624	14645	14596	14701	14479	14724	14725	14783	14677	14767	14627	14666	14556	14706	14671	14743	14662	14521	14731	14854	14766	14542	14700	14591	14778	14636	14517	14681	14654	14510	14716	14515	14554	14399	14692	14704	14545	14542	14748	14595	14718	14573	14734	14634	14747	14648	14545	14544	14620	14669	14497	14738	14732	14528	14563	14648	14585	14700	14574	14712	14677	14666	14734	14677	14842	14699	14726	14580	14719	14663	14617	14860	14614	14710	14617	14726	14737	14601	14476	14737	14692	14595	14478	14806	14688	14603	14644	14578	14711	14618	14659	14640	14888	14630	14695	14751	14653	14655	14672	14514	14693	14760	14798	14655	14688	14815	14837	14583	14761	14644	14445	14738	14535	14705	14706	14560	14634	14640	14655	14653	14849	14665	14611	14593	14520	14696	14912	14748	14533	14580	14586	14563	14719	14655	14614	14624	14543	14635	14767	14563	14653	14674	14664	14753	14596	14639	14493	14650	14668	14516	14730	14631	14799	14422	14595	14673	14650	14640	14691	14795	14551	14775	14818	14527	14703	14688	14480	14720	14711	14560	14499	14705	14610	14608	14723	14594	14716	14641	14621	14793	14609	14848	14700	14705	14704	14619	14781	14696	14495	14808	14515	14711	14655	14776	14558	14795	14663	14476	14748	14685
27000	21465	23947	21967	17591	17297	17226	16942	16626	16943	16768	16809	16815	16670	16862	17578	18209	18382	17819	17164	16757	16622	16694	16611	16580	16609	16491	16517	16600	16402	16654	16837	16482	16768	16782	16607	16474	16586	16401	16617	16478	16725	16579	16515	16754	16712	16598	16618	16786	16506	16657	16474	16500	16495	16687	16464	16481	16584	16718	16772	16627	16564	16642	16449	16549	16351	16541	16690	16582	16527	16567	16504	16652	16549	16539	16577	16560	16695	16451	16386	16499	16442	16578	16484	16562	16338	16625	16522	16684	16366	16690	17004	16541	16579	16486	16747	16472	16491	16656	16682	16548	16554	16457	16729	16685	16380	16288	16689	16596	16655	16546	16614	16403	16482	16607	16801	16720	16366	16631	16345	16529	16527	16599	16402	16648	16471	16490	16630	16775	16813	16632	16281	16705	16656	16605	16490	16806	16580	16532	16660	16560	16623	16675	16652	16593	16493	16378	16376	16491	16611	16595	16495	16620	16616	16552	16687	16563	16542	16521	16642	16748	16645	16732	16538	16504	16448	16651	16621	16622	16536	16563	16622	16542	16635	16819	16915	16533	16605	16560	16570	16521	16454	16509	16388	16472	16488	16525	16679	16770	16536	16613	16481	16686	16464	16837	16401	16485	16714	16622	16698	16455	16333	16643	16719	16503	16397	16483	16304	16586	16500	16652	16648	16582	16535	16449	16604	16588	16711	16653	16520	16479	16489	16661	16811	16666	16490	16516	16544	16664	16593	16644	16431	16588	16476	16613	16445	16741	16573	16575	16522	16594	16662	16605	16587	16537	16572	16664	16634	16693	16751	16627	16463	16431	16566	16373	16586	16545	16565	16508	16447	16634	16493	16585	16630	16510	16464	16755	16726	16680	16475	16519	16698	16612	16600	16756	16540	16739	16457	16495	16502	16574	16519	16532	16641	16702	16869	16492	16652	16577	16486	16621	16494	16736	16565	16670	16580	16629	16658	16606	16594	16432	16444	16586	16480	16549	16508	16715	16494	16617	16394	16477	16820	16662	16616	16712	16588	16521	16657	16566	16401	16401	16657	16676	16614	16681	16673	16576	16646	16512	16420	16696	16574	16511	16420	16482	16517	16605	16623	16506	16678	16510	16486	16548	16721	16403	16352	16661	16489	16734	16538	16652	16429	16653	16594	16611	16381	16635	16452	16448	16517	16572	16727	16577	16530	16719	16486	16451	16606	16609	16594	16719	16365	16496	16643	16435	16424	16738	16473	16410	16743	16535	16580	16459	16633	16518	16484	16628	16575	16608	16637	16475	16754	16498	16589	16382	16449	16627	16810	16555	16642	16668	16761	16484	16653	16709	16449	16741	16518	16535	16777	16556	16472	16569	16671	16544	16626	16760	16786	16372	16418	16589	16630	16673	16381	16686	16571	16718	16606	16523	16744	16509	16749	16532	16647	16392	16437	16699	16469	16633	16690	16515	16446	16687	16654	16481	16709	16734	16542	16575	16499	16555	16623	16534	16505	16837	16399	16738	16668	16647	16778	16710	16651	16842	16688	16473	16493	16302	16647	16455	16629	16647	16537	16770	16628	16658	16663	16574	16758	16490	16531	16500	16602	16510	16492	16528	16521	16605	16652	16481	16801	16674	16496	16525	16521	16737	16600	16481	16625	16806	16571	16378	16508	16598	16403	16611	16440	16680	16627	16500	16617	16770	16444	16507	16702	16582	16674	16679	16508	16580	16468	16452	16476	16572	16625	16451	16657	16643	16562	16459	16616	16717	16612	16653	16575	16501	16594	16723	16519	16438	16633	16539	16618	16370	16739	16768	16703	16584	16500	16700	16650	16575	16487	16624	16753	16361	16795	16728	16707	16540	16592	16528	16511	16397	16600	16425	16798	16708	16522	16576	16641	16554	16534	16601	16550	16494	16466	16538	16623	16559	16336	16642	16776	16741	16485	16428	16473	16707	16483	16675	16601	16496	16614	16643	16653	16576	16530	16500	16703	16661	16519	16589	16573	16294	16489	16631	16573	16618	16687	16554	16488	16692	16689	16317	16409	16705	16684	16734	16630	16543	16501	16492	16715	16608	16730	16768	16646	16633	16733	16718	16787	16713	16421	16539	16558	16555	16605	16431	16534	16776	16758	16638	16525	16628	16433	16620	16531	16408	16544	16712	16719	16487	16489	16603	16596	16716	16589	16564	16684	16499	16626	16684	16521	16565	16743	16455	16667	16420	16564	16699	16496	16610	16672	16530	16465	16442	16526	16618	16422	16594	16647	16478	16624	16527	16575	16472	16665	16537	16586	16579	16458	16561	16605	16549	16531	16497	16596	16704	16398	16651	16357	16559	16441	16385	16549	16624	16487	16469	16639	16716	16690	16620	16786	16655	16502	16648	16481	16730	16839	16699	16433	16622	16722	16601	16803	16565	16539	16643	16728	16579	16510	16509	16560	16506	16770	16481	16585	16450	16777	16401	16480	16386	16422	16512	16494	16591	16644	16571	16556	16383	16449	16449	16502	16688	16523	16501	16573	16674	16553	16646	16521	16791	16663	16596	16701	16691	16590	16551	16746	16525	16519	16631	16730	16390	16571	16541	16411	16459	16604	16423	16473	16529	16369	16322	16653	16673	16712	16670	16721	16792	16706	16610	16503	16505	16574	16739	16573	16499	16643	16639	16781	16456	16530	16531	16575	16663	16476	16542	16507	16372	16588	16414	16731	16537	16680	16657	16598	16590	16395	16548	16624	16553	16429	16659	16674	16824	16489	16697	16326	16581	16394	16564	16745	16790	16471	16599	16621	16793	16578	16499	16595	16757	16581	16459	16523	16528	16758	16851	16755	16419	16507	16568	16847	16545	16480	16687	16457	16652	16609	16450	16622	16758	16669	16706	16583	16554	16601	16721	16547	16565	16466	16635	16570	16663	16736	16801	16606	16612	16700	16419	16515	16416	16552	16684	16671	16523	16632	16755	16615	16535	16847	16610	16510	16610	16773	16471	16575	16479	16664	16620	16654	16419	16507	16665	16634	16655	16618	16547	16582	16507	16468	16717	16698	16695	16482	16832	16545	16627	16620	16628	16605	16671	16551	16718	16527	16742	16723	16425	16512	16535	16674	16680	16629	16628	16542	16436	16423	16517	16488	16658	16672	16736	16586	16491	16657	16613	16527	16486	16860	16720	16668	16617	16447	16618	16766	16710	16780	16647	16657	16618	16460	16648	16681	16650	16634	16514	16614	16623	16454	16600	16538	16454	16506	16589	16537	16553	16590	16641	16483	16740	16490	16597	16874	16654	16823	16501	16731	16583	16621	16334	16404	16707	16499	16613	16818	16552	16475	16319	16448	16469	16458	16576	16761	16689	16549	16605	16740	16543	16392	16580	16435	16814	16735	16663	16484	16656	16454	16614	16685	16694	16514	16481	16659	16598	16470	16708	16664	16473	16633	16661	16753	16721	16572	16382	16476	16556	16606	16341	16561	16587	16779	16657	16620	16678	16724	16770	16657	16652	16594	16693	16696	16480	16497	16610	16651	16539	16516	16578	16567	16556	16789	16566	16542	16603	16496	16523	16524	16506	16664	16562	16561	16653	16448	16468	16499	16730	16490	16519	16509	16636	16513	16699	16629	16669	16672	16714	16766	16670	16891	16600	16409	16637	16626	16611	16576	16393	16679	16645	16495	16621	16686	16553	16633	16410	16557	16466	16499	16703	16558	16453	16766	16657	16445	16585	16566	16508	16646	16413	16576	16532	16575	16724	16592	16839	16571	16635	16542	16391	16509	16820	16585	16674	16539	16593	16429	16620	16770	16471	16658	16588	16625	16551	16575	16621	16619	16555	16576	16577	16624	16452	16746	16578	16528	16536	16588	16564	16439	16661	16573	16472	16526	16610	16675	16512	16603	16580	16809	16537	16532	16686	16384	16610	16559	16503	16631	16508	16624	16719	16441	16509	16811	16714	16597	16574	16576	16556	16583	16665	16757	16645	16500	16588	16512	16648	16590	16491	16703	16506	16658	16562	16640	16665	16622	16681	16614	16606	16591	16514	16505	16608	16494	16635	16560	16623	16693	16585	16630	16586	16678	16310	16708	16616	16581	16647	16659	16533	16667	16457	16737	16634	16487	16704	16683	16495	16444	16531	16512	16391	16662	16734	16735	16394	16657	16507	16604	16639	16412	16657	16396	16628	16599	16505	16575	16646	16695	16680	16595	16495	16578	16671	16513	16523	16491	16834	16493	16609	16632	16606	16527	16602	16711	16488	16536	16651	16680	16544	16392	16410	16487	16680	16546	16443	16527	16654	16551	16365	16501	16599	16627	16422	16539	16298	16504	16723	16700	16709	16533	16731	16682	16384	16682	16563	16544	16642	16557	16560	16711	16542	16780	16835	16501	16555	16426	16642	16841	16638	16556	16721	16615	16721	16598	16723	16734	16700	16551	16421	16759	16664	16705	16786	16667	16499	16523	16385	16618	16441	16538	16744	16555	16509	16575	16696	16640	16691	16613	16690	16621	16544	16787	16617	16834	16652	16545	16496	16765	16578	16383	16692	16570	16571	16457	16691	16550	16787	16465	16542	16691	16672	16628	16572	16588	16658	16586	16741	16622	16601	16560	16455	16376	16544	16697	16604	16616	16671	16529	16683	16552	16480	16442	16414	16616	16895	16558	16677	16652	16636	16625	16576	16724	16786	16539	16621	16633	16576	16610	16492	16484	16388	16544	16651	16616	16688	16577	16819	16611	16569	16655	16659	16440	16564	16611	16716	16511	16560	16534	16427	16633	16445	16584	16537	16756	16614	16590	16638	16682	16555	16530	16499	16494	16628	16679	16475	16669	16593	16523	16647	16477	16706	16452	16617	16507	16517	16479	16374	16598	16637	16603	16621	16518	16621	16636	16489	16546	16688	16561	16601	16631	16811	16601	16745	16715	16545	16763	16618	16521	16424	16252	16490	16704	16645	16597	16464	16657	16622	16786	16654	16480	16696	16554	16464	16609	16408	16459	16789	16508	16616	16478	16402	16656	16609	16538	16700	16552	16628	16569	16470	16425	16583	16499	16717	16583	16601	16678	16661	16652	16608	16855	16586	16622	16565	16328	16567	16444	16655	16693	16747	16530	16584	16801	16775	16599	16641	16500	16545	16749	16698	16594
14166	17271	17294	18401	15564	14887	14818	14688	14672	14480	14567	14484	14551	14210	14874	16004	16913	16384	15516	14985	14618	14384	14232	14374	14288	14324	14369	14297	14513	14264	14221	14270	14388	14431	14211	14167	14204	14221	14180	14322	14258	14382	14481	14278	14344	14287	14258	14440	14287	14380	14347	14381	14241	14332	14187	14374	14339	14224	14441	14420	14212	14516	14318	14232	14395	14342	14414	14391	14104	14154	14287	14086	14399	14385	14415	14264	14318	14353	14249	14331	14223	14305	14284	14263	14447	14368	14297	14311	14151	14266	14374	14311	14266	14149	14271	14192	14431	14218	14421	14129	14441	14257	14290	14254	14233	14290	14286	14211	14324	14219	14244	14194	14383	14280	14163	14308	14191	14261	14197	14350	14274	14238	14217	14182	14247	14336	14258	14365	14329	14391	14380	14100	14270	14253	14259	14205	14426	14193	14123	14348	14407	14252	14162	14399	14211	14316	14303	14315	14269	14589	14308	14278	14215	14410	14251	14212	14247	14161	14342	14386	14285	14241	14222	14197	14446	14285	14323	14279	14307	14366	14327	14396	14326	14281	14334	14312	14290	14255	14317	14310	14147	14354	14289	14343	14378	14215	14291	14326	14276	14356	14433	14185	14250	14273	14330	14307	14358	14271	14232	14232	14229	14263	14262	14363	14181	14265	14316	14303	14452	14203	14298	14350	14315	14358	14307	14409	14434	14436	14339	14375	14362	14365	14424	14423	14257	14373	14361	14374	14374	14233	14374	14164	14278	14230	14191	14267	14237	14394	14208	14334	14220	14223	14374	14239	14346	14391	14353	14370	14430	14252	14500	14350	14202	14370	14191	14327	14351	14308	14318	14255	14341	14273	14376	14201	14318	14280	14191	14288	14214	14339	14108	14198	14434	14235	14535	14307	14363	14303	14481	14324	14308	14154	14323	14345	14305	14216	14267	14427	14336	14227	14281	14175	14373	14292	14377	14405	14313	14184	14363	14287	14280	14213	14311	14255	14350	14431	14304	14375	14475	14317	14315	14215	14250	14308	14245	14257	14246	14129	14156	14511	14433	14113	14302	14244	14176	14353	14065	14215	14203	14221	14451	14154	14169	14380	14260	14239	14280	14269	14234	14340	14293	14395	14360	14248	14402	14346	14422	14260	14408	14367	14432	14205	14210	14277	14292	14268	14142	14359	14353	14179	14323	14180	14407	14272	14261	14187	14270	14208	14290	14361	14305	14471	14388	14216	14430	14292	14322	14180	14380	14363	14286	14278	14214	14247	14227	14322	14259	14323	14084	14366	14180	14122	14293	14331	14151	14349	14281	14262	14402	14318	14250	14311	14194	14370	14372	14162	14368	14308	14181	14258	14411	14171	14251	14383	14272	14251	14409	14282	14376	14303	14302	14344	14305	14352	14299	14407	14271	14314	14038	14317	14164	14293	14265	14181	14321	14435	14313	14278	14191	14223	14219	14213	14062	14379	14159	14307	14186	14388	14293	14204	14297	14319	14334	14443	14177	14289	14211	14426	14282	14296	14339	14235	14159	14301	14249	14283	14337	14291	14123	14382	14153	14325	14251	14374	14082	14217	14194	14357	14184	14191	14383	14487	14349	14199	14385	14399	14353	14229	14380	14408	14296	14286	14309	14259	14373	14222	14315	14359	14174	14318	14271	14455	14370	14283	14280	14343	14214	14285	14191	14258	14232	14318	14215	14217	14234	14284	14408	14457	14137	14130	14328	14317	14352	14331	14158	14255	14375	14382	14228	14433	14341	14199	14226	14417	14264	14403	14245	14287	14227	14184	14130	14249	14132	14162	14323	14271	14213	14165	14192	14209	14420	14380	14244	14318	14387	14257	14257	14413	14255	14369	14333	14354	14400	14139	14283	14393	14388	14189	14352	14216	14378	14285	14345	14382	14234	14367	14329	14350	14351	14338	14305	14275	14466	14225	14422	14317	14247	14305	14317	14470	14342	14183	14395	14375	14375	14234	14290	14308	14199	14314	14260	14129	14363	14283	14536	14306	14213	14446	14372	14286	14403	14343	14339	14158	14376	14224	14235	14189	14313	14147	14250	14360	14383	14307	14302	14375	14286	14340	14391	14214	14339	14194	14295	14245	14368	14119	14248	14285	14294	14335	14357	14259	14267	14315	14311	14559	14205	14273	14252	14351	14413	14278	14373	14247	14270	14314	14258	14393	14266	14429	14242	14325	14358	14373	14328	14201	14265	14382	14286	14305	14370	14182	14301	14341	14195	14190	14414	14283	14345	14221	14227	14138	14147	14306	14378	14358	14458	14289	14327	14322	14254	14411	14161	14301	14386	14206	14379	14296	14327	14270	14367	14317	14358	14353	14344	14259	14345	14345	14199	14379	14486	14453	14320	14021	14262	14453	14172	14300	14360	14392	14204	14249	14280	14237	14365	14146	14244	14347	14249	14374	14296	14404	14286	14286	14479	14235	14245	14267	14400	14148	14408	14286	14244	14262	14381	14127	14204	14347	14329	14404	14386	14307	14241	14393	14239	14282	14422	14283	14248	14262	14329	14191	14251	14343	14338	14328	14380	14373	14356	14117	14304	14263	14446	14357	14203	14384	14247	14302	14364	14392	14394	14311	14132	14199	14276	14510	14234	14236	14275	14512	14414	14326	14113	14136	14275	14334	14318	14224	14330	14314	14277	14331	14042	14236	14168	14350	14248	14411	14400	14384	14236	14155	14311	14324	14433	14245	14270	14184	14418	14235	14316	14212	14249	14300	14208	14233	14388	14380	14346	14255	14273	14179	14298	14339	14184	14214	14337	14240	14308	14426	14324	14278	14115	14347	14180	14249	14300	14192	14242	14260	14212	14258	14236	14283	14278	14332	14290	14423	14365	14193	14351	14413	14267	14259	14332	14208	14446	14232	14370	14210	14294	14334	14349	14284	14388	14299	14336	14282	14312	14206	14168	14230	14322	14244	14429	14151	14269	14277	14475	14247	14416	14364	14385	14405	14181	14231	14268	14356	14242	14124	14350	14361	14345	14330	14265	14245	14250	14352	14381	14424	14311	14317	14298	14293	14386	14272	14351	14252	14249	14119	14274	14328	14210	14333	14274	14284	14200	14127	14474	14398	14400	14383	14340	14286	14081	14320	14390	14245	14251	14421	14476	14223	14059	14212	14157	14361	14342	14360	14362	14380	14522	14117	14217	14320	14219	14246	14111	14347	14300	14329	14198	14219	14336	14292	14160	14287	14287	14181	14331	14326	14281	14345	14304	14244	14471	14238	14264	14183	14297	14395	14229	14266	14370	14239	14301	14353	14365	14536	14478	14359	14466	14379	14268	14246	14167	14340	14140	14420	14181	14420	14183	14275	14403	14286	14312	14253	14291	14181	14334	14300	14391	14144	14312	14150	14201	14250	14304	14323	14244	14197	14409	14170	14368	14402	14276	14290	14107	14350	14163	14291	14315	14330	14306	14418	14451	14271	14311	14335	14480	14318	14284	14340	14276	14201	14487	14184	14265	14302	14246	14235	14256	14315	14357	14244	14196	14327	14293	14367	14384	14479	14375	14240	14257	14196	14243	14319	14182	14311	14272	14302	14276	14229	14480	14465	14166	14375	14296	14224	14263	14280	14357	14420	14268	14190	14130	14376	14259	14430	14294	14443	14238	14328	14284	14270	14283	14172	14191	14357	14253	14189	14310	14289	14270	14322	14434	14160	14357	14304	14391	14279	14301	14342	14275	14275	14338	14211	14426	14343	14432	14387	14279	14194	14391	14273	14414	14396	14004	14312	14234	14239	14293	14326	14368	14256	14332	14305	14287	14418	14173	14241	14319	14318	14421	14202	14156	14517	14250	14411	14181	14362	14203	14112	14415	14341	14423	14220	14255	14233	14218	14194	14288	14338	14241	14347	14234	14387	14364	14255	14300	14379	14310	14074	14307	14412	14202	14262	14146	14313	14338	14387	14246	14434	14348	14301	14201	14350	14271	14340	14258	14449	14163	14138	14215	14404	14337	14357	14346	14259	14241	14402	14136	14363	14270	14403	14264	14312	14301	14271	14128	14353	14357	14455	14313	14365	14352	14268	14318	14262	14293	14382	14332	14243	14310	14403	14269	14372	14472	14176	14450	14226	14431	14216	14203	14340	14309	14240	14448	14271	14328	14248	14437	14500	14226	14411	14450	14337	14477	14149	14244	14221	14217	14335	14382	14334	14176	14366	14380	14276	14231	14285	14427	14165	14325	14437	14249	14450	14300	14208	14295	14355	14241	14244	14303	14274	14296	14305	14152	14336	14382	14292	14520	14272	14244	14418	14337	14236	14178	14260	14225	14403	14263	14384	14289	14283	14132	14457	14286	14338	14244	14232	14241	14472	14397	14277	14249	14014	14310	14327	14404	14383	14315	14269	14341	14228	14204	14066	14224	14261	14342	14221	14161	14253	14406	14330	14327	14322	14174	14292	14247	14220	14308	14307	14416	14335	14355	14372	14320	14299	14549	14153	14261	14143	14186	14375	14319	14467	14327	14190	14364	14251	14343	14505	14335	14192	14365	14150	14351	14258	14226	14222	14247	14363	14298	14261	14199	14178	14255	14284	14213	14174	14413	14334	14461	14173	14394	14251	14361	14313	14293	14323	14383	14269	14177	14176	14289	14298	14254	14347	14388	14243	14364	14223	14412	14323	14256	14328	14276	14129	14177	14268	14400	14282	14218	14112	14127	14276	14297	14226	14371	14342	14372	14210	14388	14308	14370	14407	14341	14191	14379	14313	14356	14240	14287	14134	14270	14275	14217	14364	14405	14343	14196	14243	14298	14319	14300	14297	14436	14416	14300	14347	14196	14225	14298	14477	14358	14359	14477	14351	14426	14284	14280	14358	14341	14410	14296	14239	14367	14306	14279	14466	14478	14261	14210	14309	14308	14306	14498	14227	14280	14357	14281	14330	14203	14337	14302	14344	14236	14231	14373	14282	14289	14229	14284	14346	14371	14221	14251	14171	14290	14392	14250	14299	14474	14319	14385	14192	14267	14347	14200	14403	14321	14229	14210	14287	14161	14186	14243	14268	14266	14319	14287	14421	14187	14231	14292	14117	14385	14443	14341	14341	14325	14402	14223	14148	14424	14303	14255	14410	14331	14364	14230	14321	14289	14234	14312	14407
23937	20922	28056	24015	21460	19304	17687	15637	15037	15059	15099	14912	14717	15015	16760	24057	25640	23440	19795	16709	15237	14870	14941	14842	14774	14586	14533	14714	14669	14735	14451	14674	14575	14635	14630	14541	14529	14570	14566	14545	14598	14677	14630	14636	14490	14707	14627	14647	14566	14430	14606	14642	14577	14757	14462	14489	14651	14692	14587	14566	14748	14501	14459	14515	14422	14509	14736	14696	14404	14547	14594	14589	14327	14702	14548	14405	14475	14472	14559	14306	14370	14604	14661	14439	14552	14499	14590	14525	14455	14551	14508	14489	14611	14610	14587	14680	14729	14626	14360	14529	14722	14531	14618	14636	14409	14454	14593	14540	14582	14729	14554	14593	14598	14499	14508	14527	14403	14526	14345	14296	14338	14488	14513	14525	14330	14672	14398	14627	14541	14486	14414	14545	14562	14673	14577	14214	14522	14694	14632	14526	14463	14626	14711	14464	14578	14504	14467	14728	14683	14565	14572	14580	14627	14415	14348	14535	14565	14490	14618	14421	14415	14639	14455	14451	14623	14646	14577	14498	14543	14502	14571	14572	14654	14559	14617	14604	14777	14665	14627	14691	14530	14428	14457	14662	14635	14559	14623	14567	14558	14613	14659	14615	14475	14492	14474	14414	14377	14396	14338	14428	14602	14692	14463	14596	14664	14610	14507	14470	14635	14399	14506	14482	14448	14608	14510	14470	14477	14400	14404	14718	14735	14569	14648	14548	14412	14338	14520	14468	14597	14686	14561	14735	14600	14554	14467	14679	14477	14476	14438	14495	14612	14258	14478	14631	14490	14754	14350	14327	14589	14549	14570	14559	14386	14549	14584	14664	14628	14573	14576	14340	14431	14593	14443	14600	14559	14539	14594	14476	14546	14352	14434	14485	14524	14515	14553	14439	14373	14750	14624	14424	14604	14553	14490	14658	14552	14590	14646	14422	14601	14571	14551	14526	14536	14508	14500	14525	14656	14479	14475	14735	14666	14559	14566	14651	14444	14790	14560	14544	14560	14515	14692	14651	14390	14587	14535	14415	14525	14411	14407	14474	14522	14504	14678	14624	14595	14602	14498	14543	14400	14521	14581	14659	14370	14400	14766	14350	14425	14540	14817	14734	14409	14627	14632	14606	14555	14512	14470	14571	14572	14446	14657	14549	14494	14588	14602	14545	14690	14650	14542	14621	14640	14738	14465	14458	14460	14607	14592	14454	14553	14568	14634	14633	14631	14585	14514	14592	14343	14575	14557	14930	14636	14391	14629	14469	14597	14567	14670	14377	14588	14490	14562	14609	14534	14441	14414	14742	14503	14600	14481	14422	14423	14546	14598	14564	14546	14430	14536	14617	14527	14437	14539	14398	14521	14364	14590	14433	14551	14644	14462	14264	14751	14451	14424	14537	14564	14551	14499	14485	14457	14562	14467	14647	14734	14542	14611	14557	14521	14372	14375	14589	14495	14503	14562	14487	14477	14536	14411	14560	14397	14665	14589	14439	14545	14533	14549	14481	14555	14705	14503	14669	14627	14627	14491	14468	14572	14557	14599	14594	14528	14502	14500	14611	14611	14612	14347	14454	14443	14510	14687	14506	14566	14492	14444	14889	14573	14389	14529	14365	14582	14311	14798	14525	14587	14541	14300	14488	14171	14514	14665	14523	14439	14600	14611	14434	14483	14579	14603	14390	14459	14692	14479	14503	14515	14806	14418	14658	14476	14541	14649	14592	14524	14682	14577	14558	14529	14419	14708	14529	14601	14499	14668	14371	14709	14431	14698	14642	14632	14577	14725	14546	14536	14496	14598	14460	14416	14589	14504	14585	14442	14585	14630	14409	14291	14549	14396	14573	14428	14704	14594	14616	14614	14445	14629	14510	14571	14566	14449	14520	14562	14623	14546	14547	14670	14701	14490	14609	14403	14657	14591	14406	14573	14489	14496	14528	14569	14543	14726	14637	14611	14785	14513	14534	14608	14452	14389	14691	14566	14399	14445	14633	14800	14476	14495	14448	14533	14492	14510	14651	14541	14432	14513	14386	14664	14530	14445	14510	14622	14627	14325	14544	14422	14454	14555	14460	14579	14552	14544	14633	14562	14461	14674	14293	14647	14753	14752	14537	14631	14545	14616	14593	14639	14560	14506	14179	14542	14474	14491	14637	14549	14737	14663	14515	14524	14543	14554	14545	14651	14482	14477	14612	14607	14354	14486	14515	14597	14543	14759	14480	14569	14476	14452	14563	14611	14470	14516	14535	14440	14375	14580	14244	14705	14336	14540	14363	14462	14597	14584	14568	14655	14566	14601	14630	14461	14564	14717	14384	14504	14692	14523	14682	14494	14552	14496	14517	14407	14387	14668	14552	14540	14444	14454	14373	14487	14530	14771	14661	14603	14433	14547	14530	14612	14505	14491	14522	14499	14725	14593	14665	14512	14458	14500	14654	14641	14649	14632	14672	14661	14475	14491	14409	14550	14415	14383	14689	14484	14372	14621	14439	14410	14602	14417	14560	14392	14638	14559	14509	14705	14562	14770	14453	14392	14625	14469	14344	14587	14485	14486	14567	14467	14639	14502	14762	14371	14581	14270	14587	14665	14508	14493	14737	14417	14554	14543	14516	14572	14652	14636	14461	14361	14676	14586	14686	14604	14398	14448	14582	14638	14581	14504	14541	14584	14597	14487	14679	14605	14497	14588	14585	14661	14642	14567	14566	14518	14587	14616	14359	14643	14477	14638	14575	14750	14440	14463	14599	14617	14495	14598	14308	14454	14227	14482	14565	14575	14482	14456	14687	14590	14563	14552	14539	14381	14548	14469	14321	14477	14586	14470	14687	14530	14599	14576	14528	14575	14414	14479	14455	14587	14553	14425	14587	14477	14409	14530	14470	14442	14538	14547	14521	14713	14410	14629	14582	14519	14536	14520	14621	14636	14550	14691	14672	14541	14572	14538	14439	14582	14646	14422	14344	14605	14718	14589	14559	14415	14615	14366	14483	14572	14562	14490	14542	14772	14389	14447	14686	14612	14449	14344	14537	14585	14781	14582	14446	14514	14593	14397	14435	14641	14503	14718	14578	14606	14547	14545	14376	14566	14374	14581	14620	14606	14466	14428	14622	14607	14604	14475	14283	14463	14710	14413	14598	14488	14599	14568	14471	14559	14528	14266	14658	14638	14343	14471	14612	14391	14560	14656	14592	14364	14622	14681	14685	14490	14674	14529	14504	14621	14516	14591	14530	14623	14584	14587	14523	14651	14578	14628	14642	14560	14464	14509	14663	14414	14456	14313	14613	14445	14570	14605	14385	14524	14370	14544	14563	14734	14471	14514	14502	14699	14409	14534	14588	14600	14566	14448	14555	14343	14446	14663	14447	14417	14517	14497	14452	14511	14569	14607	14438	14651	14549	14593	14515	14492	14765	14775	14607	14376	14527	14426	14491	14590	14456	14630	14593	14721	14510	14403	14452	14546	14547	14532	14458	14573	14703	14552	14394	14623	14520	14734	14396	14655	14593	14521	14554	14689	14466	14556	14541	14453	14397	14526	14352	14569	14611	14586	14472	14623	14424	14521	14746	14427	14482	14586	14539	14568	14653	14545	14517	14538	14482	14648	14583	14584	14440	14578	14802	14466	14586	14622	14621	14822	14564	14514	14539	14395	14569	14533	14388	14636	14511	14578	14597	14659	14405	14599	14482	14436	14497	14539	14568	14500	14572	14443	14427	14358	14428	14404	14480	14318	14422	14572	14637	14519	14504	14425	14414	14586	14519	14549	14473	14456	14504	14587	14525	14551	14602	14608	14594	14697	14547	14497	14548	14494	14347	14417	14317	14579	14375	14538	14500	14576	14606	14576	14573	14668	14560	14528	14559	14523	14490	14528	14633	14674	14312	14526	14535	14636	14616	14519	14582	14509	14668	14641	14331	14522	14596	14822	14584	14587	14462	14509	14457	14420	14530	14795	14475	14371	14612	14850	14648	14533	14601	14674	14571	14581	14564	14229	14431	14607	14276	14355	14486	14512	14535	14420	14573	14550	14612	14641	14361	14538	14550	14512	14591	14596	14452	14744	14530	14695	14613	14508	14557	14411	14531	14702	14670	14841	14579	14580	14456	14638	14458	14566	14525	14476	14586	14434	14573	14577	14542	14463	14638	14431	14446	14700	14413	14662	14387	14593	14431	14418	14630	14605	14683	14699	14411	14674	14568	14707	14593	14589	14489	14630	14711	14556	14415	14640	14400	14649	14465	14567	14645	14602	14562	14626	14573	14641	14549	14581	14482	14568	14434	14423	14436	14575	14425	14500	14443	14382	14485	14534	14365	14479	14596	14494	14537	14596	14468	14732	14759	14675	14488	14499	14456	14631	14725	14624	14437	14592	14401	14574	14626	14559	14555	14400	14415	14526	14313	14457	14790	14544	14635	14508	14626	14508	14733	14519	14582	14806	14523	14635	14579	14390	14649	14386	14644	14598	14416	14498	14387	14429	14587	14506	14590	14761	14597	14505	14654	14496	14427	14550	14475	14506	14379	14711	14503	14611	14508	14721	14495	14463	14520	14408	14605	14643	14630	14310	14522	14595	14415	14744	14614	14628	14542	14401	14391	14321	14514	14362	14668	14841	14622	14378	14584	14486	14542	14590	14374	14444	14503	14463	14485	14566	14473	14540	14539	14399	14578	14454	14280	14654	14622	14539	14579	14517	14541	14760	14600	14475	14474	14495	14441	14462	14543	14533	14627	14449	14500	14647	14632	14563	14667	14630	14469	14446	14734	14549	14561	14400	14391	14557	14472	14625	14588	14527	14614	14545	14742	14463	14401	14460	14521	14281	14720	14355	14531	14604	14516	14408	14542	14546	14424	14546	14654	14409	14436	14496	14627	14432	14638	14560	14425	14276	14464	14360	14609	14516	14753	14538	14603	14576	14670	14620	14586	14415	14369	14496	14505	14440	14588	14292	14555	14638	14701	14551	14610	14654	14356	14532	14561	14637	14639	14528	14621	14718	14564	14583	14610	14609	14509	14441	14520	14280	14443	14538	14679	14667	14608	14466	14417	14595	14411	14522	14589	14431	14633	14347	14614	14464	14529	14449	14581	14567	14640	14514	14479	14568	14618	14501	14318	14804	14423	14322	14491	14821	14664	14668	14487
12788	21264	22029	19118	15794	15024	14459	14083	13811	13554	13466	13599	13281	13679	17476	26646	26660	23369	18808	14928	13431	13019	13114	13112	13112	12981	13181	12952	13123	13192	13196	13070	13000	13015	13169	13135	12916	12990	12933	13068	13045	12864	13092	12910	13079	12965	12994	13046	12980	13039	12948	13147	13198	12965	12906	13096	13153	13059	13097	13205	12965	13208	12915	12849	12981	12903	12968	13041	13173	12995	13123	13040	12920	13029	13074	13097	13151	13026	13030	13177	13016	12980	13183	13131	13142	13044	12930	13111	12962	13151	13154	13035	13068	13006	13090	12912	13236	13136	13016	12961	13047	13082	12849	13173	13081	12946	13017	12888	12951	12925	13146	13029	13186	13112	12985	13061	13084	13034	13134	13172	13007	13210	12883	13175	12904	13192	12982	12965	12971	13040	12996	13116	13135	12942	13114	12953	13115	13088	13106	13064	13080	12968	13049	12946	13031	13188	12958	13149	13021	13248	13066	13041	12918	12975	13051	13038	13032	13001	12905	13122	12955	13114	12979	12932	13037	13031	13079	13057	13012	13117	13102	12941	13210	13048	12948	13054	12881	13061	12925	12944	12958	12973	13148	13093	13079	13071	13025	12959	13199	13134	12938	13053	13111	13092	12994	13239	13087	12947	13024	12948	13198	13025	13157	13121	13038	13184	13081	12989	12933	13084	12874	12913	13129	12927	13234	13000	13059	12921	12949	12909	12879	12871	13061	12894	13160	12893	12845	13046	13016	13106	12966	13103	13083	12988	13006	12890	12859	13049	12954	12940	13124	13082	13092	13107	13194	13245	13020	13131	12957	12974	13042	12888	13036	12768	13006	13000	13002	13057	13049	13046	13139	13214	13074	13020	13104	13074	12937	13010	13033	12956	13136	13013	13081	12930	13082	12983	12856	12878	12941	12911	12943	13138	13160	12954	12989	13073	13004	12970	13060	13044	12923	13147	13024	13071	13126	13051	13009	13196	13050	13060	13139	13017	13041	13010	13226	12953	13176	12995	13080	12962	13123	13147	12950	12881	13169	12839	13155	13079	12985	12968	13190	13128	13033	13095	13097	12935	13063	13077	13149	13187	13084	13105	13120	13087	13081	13091	13183	13122	12953	12910	13220	13019	12950	13087	12953	13095	13065	13088	13157	12944	13049	13089	12970	13017	13110	13082	13153	13038	13079	13051	13039	13030	13154	13021	12992	13088	13072	13029	13027	12986	12908	13097	12975	13188	13077	12963	12992	13055	12940	13053	13081	13109	13216	12885	13005	13007	13052	12971	13088	13000	12958	13015	13227	12998	13052	12977	12995	13105	13223	12966	12957	13114	12973	13000	13081	13044	12844	13016	12986	12855	13085	13015	13149	12964	13002	13017	12959	13066	13201	13097	13007	13009	12974	13085	12945	13115	12966	12913	13121	13004	12789	13089	12998	12970	13212	12846	13047	13174	13022	13092	13165	13136	12997	12930	13066	13187	13115	13004	13072	13106	12961	13004	12935	12950	12991	12948	13091	12937	13011	12954	12997	13001	13161	13035	13098	13092	13064	13062	12970	13138	13038	13121	12992	13018	12971	13224	13042	13033	13024	13003	12967	13020	12864	13088	13069	12941	13070	13062	13109	13053	13060	12988	13192	13005	13121	13063	12928	13074	12924	13027	12974	13050	13142	13115	13045	12979	13096	13008	13049	13031	13000	13040	13011	13191	12917	13007	13150	13082	13141	12852	13019	13115	13223	13229	13071	13149	12995	13050	13073	12950	12933	12929	13016	12958	12771	13128	12986	12958	13157	13288	13156	13182	12981	13147	12984	12907	13087	13156	12937	13038	12986	13032	13181	12979	12963	13081	12996	13036	12987	13078	13077	13090	12953	12864	13072	13061	12997	12968	12970	12995	13041	12943	13114	12988	13055	13107	13065	13072	12902	13163	12985	13114	13020	13104	13078	13007	13025	13094	13065	13103	12973	13127	13241	13130	12998	13030	13077	13112	13083	13115	12948	12956	12899	12979	13018	13089	13140	12902	12826	13101	13093	12952	13065	13128	13049	13065	12933	13146	13051	12848	13075	13018	12983	13063	12973	12954	12982	12950	13057	13058	13073	12947	13055	13221	13087	13018	12988	13139	12859	12963	13189	13118	13043	13019	13061	13114	13089	12949	12992	13068	12972	13058	13075	12912	13015	12907	12981	13050	12851	13060	13120	13065	13096	12947	12855	13033	13031	13138	13049	13176	13012	13098	13233	13130	13136	12926	13063	12972	13202	13122	13035	13040	13050	13006	12903	13124	12933	13057	13008	13003	12996	13070	13035	13259	13098	13054	12996	13083	13001	12929	13060	13153	12913	13102	12945	13130	13091	13010	13141	13122	13073	13044	13142	12957	13013	12984	13137	12990	13011	12977	13054	13090	13068	13168	12913	13137	13015	13009	12997	12970	12892	13046	12840	13083	12963	13102	12910	13040	12920	12914	13011	12969	13075	13048	13130	13134	13159	13004	13072	13051	13157	13074	12951	12959	13065	12969	13045	13072	13052	13135	13052	12911	13077	13184	13093	12958	13060	13009	13056	12955	12983	13054	12960	13073	13022	13126	13067	12980	13039	13097	13047	13227	12981	12888	13032	12886	12945	13006	12927	12909	12981	12923	13075	13205	13079	13112	13071	13009	12979	13068	13036	13055	13160	13182	13070	13156	13022	13033	13023	13007	12985	12904	13020	13058	13182	12981	13080	12978	12995	12955	12992	13102	12969	13086	13082	13075	13166	13130	13147	12892	12933	12917	13083	12928	12987	12996	13071	12916	13144	13072	13033	13029	13179	13137	13013	13071	12894	12962	12956	13037	13117	12897	13129	13062	13014	12981	12969	13103	12986	13014	13122	12994	12929	13075	13104	12977	12998	12903	13087	13132	13150	12976	12946	13108	13107	13117	13052	12958	13124	12983	13019	13082	13025	12985	13099	12977	13171	13205	12981	13045	13005	13068	13124	13063	12906	13006	13114	13140	13122	13132	13065	13067	12947	13019	13123	13019	13028	12982	13076	13020	13053	13146	12877	12979	12992	13114	12997	12976	12853	13131	12822	13150	12994	13213	13091	12954	12971	13159	12932	13087	12913	13090	12934	13113	13105	13101	12949	13001	13076	12905	13056	12887	13072	13003	13127	13033	13149	12885	13026	12975	13033	13179	12890	12999	13151	13124	13202	13086	12982	13242	12984	13017	12940	13149	13095	13023	12904	13071	12859	13042	13035	13205	13229	12937	13079	12973	12969	13017	12867	13108	12896	13035	13180	13054	12979	12923	13023	13108	13103	13148	12992	12884	13144	13007	12965	13154	12941	12846	13121	12986	13197	12966	13091	13084	12952	13188	13090	13040	13093	13095	13132	12962	12889	13090	13053	12884	13043	12932	13052	13085	12956	12940	13154	13050	12991	13023	13064	12872	13095	12985	12960	13113	13074	12914	13023	13016	13107	13127	13146	13059	13053	13193	13033	12894	12855	13147	13130	13054	12936	13135	13122	13047	13070	13151	12952	13119	13165	13012	13034	12981	13045	13129	13222	12898	12993	13163	12990	13123	13109	13094	13165	12997	13163	13102	12978	13051	13074	13131	12976	12988	13086	13017	13032	13009	12877	13106	12872	12865	13109	13001	12983	13078	13053	13169	13019	13022	13060	12932	13072	13044	13051	13112	13019	12982	13212	13045	13003	13042	12885	12891	12919	13158	13219	13067	12947	12985	12860	13066	13142	12983	12961	12951	13089	12913	13098	13015	13068	12998	13065	12978	13010	13016	13175	13065	13012	12981	12973	13067	12951	13123	12972	13015	13002	12941	12953	12994	13134	13062	13069	13108	13120	13024	13053	12941	13023	12934	12981	12979	13103	13041	12969	12977	13054	13062	13046	12935	13006	12991	12938	13016	12943	12977	13045	12944	13153	13075	12924	13066	12991	13136	13099	12963	12901	12926	13074	13027	13052	13055	12904	13101	12971	12979	13069	12979	13025	12924	13138	13064	12938	13067	12997	12995	12927	12787	12958	13045	12988	13131	13055	12986	13080	13073	13166	13034	13073	13139	12928	13113	12962	12928	12905	13044	13224	12916	12999	12972	13115	12964	12972	13002	12964	12992	12945	12935	13199	13097	13141	12860	12859	13102	13006	13050	13004	12962	13075	13149	12897	13029	13021	12879	13052	12907	13051	13061	12905	13138	13072	13060	12831	12924	12983	13106	13094	13042	13105	13014	13006	12860	12892	13038	13041	13000	13086	13043	12961	12969	12972	13056	13011	12941	12863	12861	13105	12949	13259	13058	13313	13051	12945	12933	13047	13038	12964	13050	12957	13235	12917	13086	12919	12986	13060	12994	13137	13015	13056	12989	13009	13132	13142	12957	13098	13149	13128	13081	13188	13023	13092	12961	13032	13090	12904	13095	12870	13043	12890	12990	12924	12921	13026	13022	13136	12783	12999	12983	13015	13146	13026	13061	13037	13009	13062	12852	12986	13148	13065	13096	12933	13095	13125	12995	13188	13120	13093	12856	13257	12986	13156	13026	13169	13171	13053	12832	13099	12993	12964	13033	13014	13094	12956	13009	13191	13002	13024	13165	12954	12915	13013	13047	13052	13048	13060	13064	13048	12945	13073	12995	12949	13035	13155	13141	13267	13041	12958	12984	13076	13115	13043	13005	12967	13023	13019	12924	12857	13038	13034	12984	12940	12913	13102	12990	13045	12982	13046	13088	13030	12994	13007	13107	13026	13125	13130	13027	12951	13094	13135	13032	13032	13161	12949	13040	13009	13093	13174	13058	13134	12934	13218	13046	12955	13020	13147	12984	13062	13096	13009	13159	12955	13089	13157	12928	13112	12999	13025	12973	13071	13019	12896	13031	13081	13018	13031	12970	13022	13156	12927	12908	13089	13043	12934	13052	12955	13031	13102	12986	13178	13130	12914	13046	12983	13192	13098	13055	12945	13108	13096	13048	12924	12831	13088	13064	13067	13027	13073	13031	13121	13111	13186	13060	12969	13023	13015	12953	13059	12993	13018	13136	13057	13063	12894	13008	13061	13127	13201	13251	12969	12952	12973	13180	13138	13023	12970	13040	13007	13123	13054	12962	13031	12997	13042	13015	12910	13001	12976	13013	13093	13253
22633	20942	28691	23344	21030	22354	22232	15801	14680	14900	14818	14387	14407	14908	17399	33634	33198	29507	23227	17797	15166	14412	14093	14002	13987	14289	14003	14067	14185	13801	14028	14113	13948	14083	13978	13852	13720	13792	13918	13823	13908	13896	13868	13971	13817	14025	13810	13953	13784	13800	13932	13986	13969	13892	13715	13765	13879	14059	13778	13817	14049	13959	13737	13879	13857	13818	13745	13737	13909	13793	13760	13878	13842	13839	13870	13858	13862	13821	13758	13673	13699	13808	14055	13842	13764	13832	13888	13916	13774	13883	13729	13740	13940	13718	13859	13746	13957	13782	13613	13899	13913	13790	13645	13810	13880	13492	14011	13830	13853	13788	13713	13960	13740	13740	13849	13854	13815	13931	13649	13858	13691	13600	13797	13672	13869	13744	14002	13903	13812	13918	13851	13632	13943	13728	13778	13693	13854	13820	13999	13794	13838	13633	13879	13835	13792	13957	13657	13720	13969	13754	13865	13753	13750	13741	13670	13796	13826	13749	13793	13856	13821	13910	13983	13752	13558	13671	13862	13643	13868	13751	13728	13672	13737	13920	13784	13778	13676	13791	13854	13738	14044	13701	13844	13627	13783	13968	13872	13606	13748	13804	13781	13652	13735	13767	13808	13762	13792	13787	13725	13811	13886	13857	13704	13747	13955	13850	13864	13874	13873	13734	13810	13761	13758	13738	13579	13809	13734	13849	13588	13857	13791	13634	13828	13947	13714	13904	13852	13832	13668	13765	13841	13683	13935	13728	13927	13959	13862	14048	13942	13865	13780	13769	13679	13649	13623	13910	13746	13648	13790	13618	13815	13707	13784	13745	13861	13790	13873	13915	13828	13570	13683	13843	13829	13718	13789	13770	13626	13680	13747	13447	13645	13857	13811	13878	13781	13874	13866	13831	13760	13679	13662	13830	13873	13780	13836	13979	13809	13724	13687	13570	13706	13467	13840	13523	13807	13755	13905	13799	13908	13678	13735	13757	13716	13745	13787	13777	13950	13735	13773	13844	13661	13774	13674	13695	13674	13622	13845	13881	13948	14006	13734	13672	13922	13737	13854	13837	13700	13825	13775	13855	13849	13813	13760	13816	13673	13789	13724	13810	13964	13588	13811	13849	13793	13750	13782	13843	13775	13733	13729	13889	13790	13888	13737	13800	13730	13695	13809	13934	13663	13843	13885	13855	13806	13891	13908	13770	13724	13665	13836	13773	13877	13658	13793	13658	13643	13708	13769	13937	13795	13744	13688	13708	13678	13772	13764	13743	13688	13849	13917	13916	13895	13720	13761	13788	13710	13980	13687	13670	13689	13587	13648	13791	13662	13851	13788	13765	13947	13563	13915	13713	13589	13966	13782	13975	13643	13858	13850	13795	13851	13698	13785	13903	13756	13805	13774	13809	13737	13635	13776	13882	13507	13832	13914	13957	14036	13798	13669	13718	13726	13692	13787	13784	13633	13727	13707	13758	13824	13799	13830	13707	13775	13942	13830	13845	13518	13776	13718	13706	13830	13501	13860	13778	13671	13860	13794	13791	13544	13908	13820	13797	13762	13714	13863	13866	13761	13774	13810	13758	13981	13747	13881	13719	13761	13636	13876	13724	13739	13755	13795	13791	13816	13826	13680	13665	13767	13639	13701	13893	13835	13987	13883	13808	13619	13815	13803	13762	13739	13675	13674	13807	13720	13751	13780	13818	13577	13707	13816	13867	13904	13741	13829	13746	13600	14057	13840	13702	13861	13647	13754	13815	13558	13833	13868	13723	13815	13789	13857	13763	13623	13690	13867	13713	13982	13805	13890	13744	13823	13766	13625	13777	13697	13829	13851	13811	13668	13970	13735	13576	13815	13801	13697	13822	13806	13713	13788	13814	13794	13787	13844	13733	13747	13655	13919	13938	13752	13776	13869	13742	13773	13852	13911	13719	13897	13740	13610	13800	13607	14079	13873	13772	13685	13564	13796	13613	13758	13575	13650	13724	13740	13865	13760	13921	14008	13732	13710	13799	13803	13717	13852	13695	13767	13843	13755	13715	13667	13880	13797	13740	13655	13889	13646	13962	13809	13803	13684	13712	13769	13569	13879	13773	13972	13897	13917	13920	13968	13871	13810	13908	13877	13719	13701	13840	13808	13843	13779	13800	13891	13789	13874	13753	13806	13849	13662	13746	13687	13733	13620	13857	13963	13939	13747	13826	13715	13539	13724	13642	13679	13617	13833	13882	13766	13712	13676	13899	13845	13702	14007	13756	13839	13654	13823	13812	13650	13785	13816	14033	13899	13850	13762	13746	13706	13741	13717	13828	13849	13836	13648	13681	13808	13699	13625	13691	13749	13715	13859	13707	13752	13806	13911	13608	13795	13913	13945	13848	13783	13821	13921	13738	13759	13689	13687	13997	13685	13630	13866	13655	13770	13984	13970	13790	13761	13522	13725	13843	13713	13800	14053	13849	13919	13868	13738	13765	13723	13686	13721	13904	13956	13773	13930	13691	13766	13621	13630	13709	13877	13710	13725	13923	13885	13812	13772	13742	13612	13833	13725	13829	13635	13866	13653	13572	13973	13911	13870	13831	13820	13726	13760	13809	13726	13863	13672	13596	13802	13706	13768	13954	13688	13754	13945	13771	13809	13740	13708	13824	13679	13535	13734	13784	13961	13706	13835	13745	13780	13892	13608	13720	13630	13992	13444	13708	13679	13915	13839	13848	13922	13707	13946	13795	13731	13717	13892	13818	13825	13795	13695	13721	13815	13808	13740	13723	13703	13739	13705	13660	13757	13757	13716	13725	13745	13594	13724	13816	13655	13803	13756	13735	13710	13767	13848	13731	13740	13536	13777	13788	13851	13873	13897	13820	13723	13911	13776	13617	13891	13823	13790	13687	13804	13867	13840	13840	13787	13717	13789	13766	13872	13691	13857	14043	13822	13785	13930	13852	13731	13762	13718	13558	13680	13840	13721	13795	13821	13763	13708	13882	13766	13526	13719	13750	13687	13688	13818	13852	13849	13834	13660	13758	13800	13782	13790	13950	13983	13713	13836	13669	13742	14012	13688	13708	13679	13721	13842	13818	13705	13510	13681	13518	13943	13826	13792	13764	13912	14027	13720	13738	13746	13788	13864	13840	13801	13797	13911	13813	13701	13823	13922	13794	13762	13599	13840	13737	13741	13808	13733	13883	13830	13842	13658	13674	13663	13797	13791	13733	13829	13836	13850	13698	13689	13809	13934	13795	13676	13851	13721	13809	13819	13681	13972	13678	13976	13940	13755	13834	13781	13770	13597	13699	13860	13626	13732	13681	13821	13611	13752	13582	13793	13711	13784	13730	13666	13809	13755	13800	13793	13531	13885	13868	13851	13837	13635	13677	13697	13662	13739	13762	13813	13671	13704	13804	13909	13753	13717	13806	13716	13672	13630	13618	13806	13749	13521	13879	13743	13824	13745	13831	13589	13589	13680	13718	13716	13819	13844	13758	13728	13861	13709	13908	13839	13793	13602	13755	13688	13595	13891	13710	13802	13772	13765	13844	13890	13740	13864	13642	13684	13810	13806	13591	13742	13538	13741	13699	13866	13848	13646	13638	13716	13595	13691	13708	13776	13674	13804	13765	13752	13901	13685	13847	13997	13909	13809	13814	13698	13681	13669	13675	13886	13733	13644	13675	13781	13814	13907	13822	13980	13822	13694	13664	13753	13923	13809	14044	13814	13799	13751	13688	13588	13861	13742	13756	13806	13650	13749	13794	13749	13677	13737	13837	13769	13684	13803	13839	13779	13724	13845	14022	13798	13787	13888	13825	13679	13749	13710	13829	13876	13927	13783	13899	13811	14015	13833	13683	13566	13724	13700	13849	13676	13705	13737	13818	13715	13671	13741	13613	13939	13647	13799	13455	13815	13930	13699	13844	13726	13759	13843	13654	13780	13663	13889	13700	13921	13777	13827	13717	13729	13946	13711	13798	13917	13636	13778	13980	14035	13922	13540	13838	13783	14084	13771	13700	13848	14004	13892	13812	14054	13860	13879	13854	13977	13773	13735	13757	13746	13797	13761	13743	13760	13814	13691	13844	13680	13602	13925	13657	13902	13792	13620	13764	13579	13781	13780	13805	13784	13786	13939	13908	13749	13790	13808	13797	13686	13690	13744	13794	13814	13588	13743	13720	13758	13892	13913	13858	13522	13684	13753	13648	13593	13900	13852	13834	13741	13562	13706	13843	13686	13898	13773	13810	13756	13858	13841	13743	13914	13708	13884	13832	13794	13735	13793	13699	13749	13740	13873	13585	13711	13738	13874	13779	13748	13695	13814	13706	13689	13670	13774	13735	13882	13913	13716	13726	13811	13710	13890	13723	14074	13869	13588	13731	13650	13803	13732	13804	13697	13652	13907	13865	13797	13620	13802	13692	13864	13785	14038	13819	13836	13666	13694	13754	13982	13775	13851	13818	13773	13756	13849	13806	13869	13618	13644	13800	13805	13805	13614	13768	13848	13617	13778	13955	13712	13654	13738	13798	13842	13664	13761	13812	13705	13865	13819	13952	13822	13862	13799	13624	13619	13765	13775	13881	13827	13840	13993	13665	13862	13716	13921	13773	13731	13882	13799	13749	13751	13656	13772	13765	13767	13731	13647	13689	13801	13795	13819	13646	13913	13875	13610	13717	13702	13731	13689	13669	13697	13411	13840	13865	13713	13742	13768	13573	13893	13788	13729	13771	13892	13749	13780	13819	13662	13809	13704	13756	13714	13733	13714	13853	13773	13882	13959	13778	13809	13649	13796	13961	13956	13768	13639	13831	13768	13630	13685	13753	13799	13868	13669	13700	13665	13927	13974	13768	13728	14080	13812	13886	13878	13787	13717	13947	13745	13648	13702	13877	13605	13746	13799	13722	13771	13752	13869	13829	13756	13808	13676	13766	13858	13795	13590	13684	13668	13641	13673	13900	13722	13889	13837	13866	13824	13611	13840	13576	13537	13704	13877	13720	13612	13639	13975	13800	13897	13705	13592	13900	13853	13736	13732	13830	13940	13748	13898	13832	13709	13723	13662	13769	13848	13647	13808	13860	13829	13850	13744	13850	13783	13910	13687	13838	13537	13718	13697	13630	13642	13864	13879	13736	13875	13882	13780	13977	13855	13726
14290	26963	26389	20537	17449	16326	14954	14211	13947	13804	13718	13368	13415	14151	19006	38120	35039	30792	22754	16555	13673	13062	12636	12675	12550	12705	12587	12597	12626	12433	12511	12529	12536	12660	12659	12711	12540	12580	12715	12594	12732	12576	12674	12518	12667	12589	12571	12803	12547	12637	12596	12578	12696	12678	12495	12636	12635	12624	12726	12519	12548	12585	12743	12559	12805	12631	12608	12629	12563	12517	12678	12677	12643	12738	12624	12826	12757	12683	12574	12774	12582	12789	12658	12589	12584	12736	12534	12473	12483	12556	12639	12558	12692	12623	12556	12673	12647	12646	12529	12622	12666	12606	12709	12735	12560	12632	12845	12532	12673	12554	12710	12565	12589	12501	12701	12574	12680	12491	12653	12557	12519	12583	12613	12743	12762	12758	12542	12348	12617	12593	12736	12381	12774	12647	12641	12632	12619	12626	12563	12619	12611	12690	12744	12653	12534	12688	12690	12654	12712	12550	12774	12513	12335	12780	12532	12834	12587	12484	12837	12558	12460	12663	12648	12569	12507	12635	12653	12582	12713	12507	12601	12519	12577	12708	12592	12701	12560	12612	12730	12668	12560	12641	12506	12721	12517	12528	12519	12729	12721	12526	12516	12578	12589	12530	12564	12635	12617	12556	12688	12534	12604	12558	12576	12804	12624	12596	12574	12697	12717	12549	12502	12649	12618	12532	12473	12566	12482	12658	12624	12603	12535	12570	12591	12481	12532	12573	12508	12686	12604	12571	12635	12590	12705	12578	12606	12534	12561	12708	12648	12530	12706	12551	12659	12513	12617	12592	12555	12600	12497	12598	12691	12581	12561	12648	12607	12743	12396	12642	12692	12444	12566	12643	12709	12732	12634	12598	12549	12624	12688	12648	12669	12718	12585	12577	12565	12645	12679	12599	12715	12526	12738	12635	12644	12725	12589	12636	12706	12552	12606	12535	12513	12509	12625	12459	12661	12694	12635	12621	12510	12659	12536	12514	12520	12594	12629	12600	12569	12510	12561	12500	12729	12601	12914	12608	12651	12577	12570	12441	12506	12513	12647	12592	12845	12512	12454	12513	12539	12656	12654	12775	12615	12477	12561	12700	12563	12534	12531	12681	12683	12457	12590	12559	12617	12576	12615	12557	12560	12618	12574	12672	12709	12559	12625	12596	12658	12561	12435	12598	12700	12654	12638	12508	12519	12475	12629	12674	12779	12495	12663	12542	12736	12525	12444	12471	12714	12508	12586	12584	12638	12643	12604	12749	12588	12524	12591	12648	12599	12608	12640	12430	12690	12623	12517	12492	12640	12495	12524	12721	12815	12497	12712	12476	12575	12589	12625	12655	12579	12614	12561	12653	12477	12498	12445	12597	12648	12484	12651	12602	12531	12549	12573	12476	12538	12538	12449	12534	12533	12651	12582	12444	12759	12677	12688	12543	12700	12520	12644	12564	12535	12783	12504	12602	12441	12578	12655	12570	12629	12612	12689	12546	12490	12573	12492	12620	12628	12622	12465	12518	12443	12583	12559	12555	12549	12643	12575	12652	12606	12485	12595	12724	12667	12512	12475	12666	12611	12722	12563	12469	12785	12601	12693	12601	12498	12604	12643	12653	12609	12660	12727	12624	12642	12480	12619	12783	12535	12659	12665	12542	12582	12548	12615	12607	12647	12553	12461	12495	12520	12643	12532	12746	12493	12633	12505	12562	12599	12582	12559	12632	12637	12567	12511	12486	12585	12549	12626	12447	12610	12470	12630	12564	12552	12578	12542	12628	12591	12506	12520	12601	12476	12717	12661	12561	12607	12585	12690	12523	12662	12688	12584	12568	12523	12591	12660	12320	12648	12552	12685	12613	12596	12600	12675	12597	12553	12542	12762	12664	12655	12694	12542	12466	12703	12571	12700	12660	12649	12634	12490	12456	12705	12505	12713	12559	12774	12771	12439	12717	12560	12661	12402	12576	12635	12558	12691	12711	12594	12523	12514	12588	12569	12535	12674	12523	12729	12670	12569	12607	12536	12730	12561	12558	12542	12588	12666	12485	12634	12611	12551	12702	12619	12599	12717	12589	12542	12639	12635	12561	12516	12718	12506	12644	12635	12711	12579	12642	12527	12623	12621	12465	12581	12701	12505	12706	12576	12585	12616	12741	12477	12544	12605	12407	12692	12645	12569	12721	12710	12597	12385	12543	12615	12654	12617	12546	12602	12584	12536	12723	12651	12679	12638	12574	12745	12605	12587	12543	12560	12695	12528	12720	12393	12618	12501	12751	12552	12647	12623	12553	12625	12502	12633	12607	12615	12377	12665	12550	12677	12507	12577	12577	12590	12543	12645	12674	12598	12361	12515	12435	12626	12451	12738	12655	12548	12678	12640	12609	12735	12806	12654	12376	12531	12674	12651	12720	12721	12477	12438	12561	12602	12536	12604	12485	12714	12537	12477	12753	12659	12509	12579	12622	12436	12558	12456	12624	12730	12669	12583	12652	12672	12588	12499	12566	12504	12814	12657	12618	12712	12584	12579	12578	12749	12756	12606	12515	12667	12631	12556	12654	12505	12652	12369	12675	12662	12402	12611	12662	12470	12560	12613	12648	12512	12549	12548	12667	12604	12675	12604	12611	12529	12569	12448	12602	12484	12526	12715	12619	12535	12520	12603	12755	12589	12697	12507	12541	12488	12536	12521	12671	12569	12694	12511	12491	12552	12632	12654	12636	12674	12520	12616	12597	12630	12596	12645	12570	12628	12702	12569	12724	12503	12582	12616	12784	12467	12599	12583	12577	12556	12465	12542	12567	12522	12580	12645	12566	12619	12649	12380	12526	12549	12667	12537	12490	12681	12699	12520	12509	12598	12605	12505	12629	12510	12560	12540	12398	12596	12553	12631	12653	12678	12657	12553	12568	12679	12697	12609	12597	12607	12455	12533	12531	12531	12748	12513	12739	12630	12367	12535	12736	12343	12616	12509	12538	12538	12513	12553	12564	12602	12588	12711	12576	12583	12528	12540	12706	12737	12700	12669	12612	12616	12555	12573	12634	12474	12641	12459	12652	12493	12601	12419	12565	12673	12686	12437	12568	12538	12480	12527	12665	12634	12574	12557	12555	12517	12663	12757	12588	12533	12618	12523	12700	12645	12654	12728	12673	12690	12747	12494	12654	12467	12465	12620	12404	12412	12751	12634	12577	12563	12619	12634	12571	12451	12530	12866	12570	12710	12727	12688	12534	12577	12648	12651	12625	12472	12646	12619	12475	12748	12561	12478	12692	12619	12703	12618	12633	12550	12668	12512	12505	12743	12669	12607	12642	12576	12806	12556	12726	12764	12581	12556	12667	12645	12803	12615	12688	12559	12503	12644	12563	12557	12560	12587	12535	12475	12582	12662	12512	12536	12679	12613	12484	12468	12568	12628	12633	12614	12493	12712	12457	12578	12592	12753	12475	12552	12671	12677	12554	12607	12651	12600	12562	12706	12678	12374	12655	12583	12568	12726	12735	12486	12606	12495	12560	12497	12604	12572	12552	12434	12611	12691	12580	12638	12614	12648	12584	12644	12700	12454	12677	12520	12613	12606	12769	12534	12527	12651	12580	12728	12602	12631	12616	12698	12685	12652	12778	12510	12604	12630	12559	12518	12659	12607	12663	12535	12726	12613	12556	12642	12599	12708	12540	12646	12727	12433	12463	12651	12551	12500	12615	12407	12555	12686	12546	12631	12690	12583	12488	12663	12626	12512	12589	12605	12806	12691	12502	12500	12660	12585	12482	12548	12492	12645	12555	12686	12618	12284	12587	12371	12693	12675	12512	12658	12522	12537	12615	12690	12576	12549	12538	12574	12650	12665	12342	12537	12615	12565	12724	12633	12734	12636	12517	12640	12537	12602	12589	12661	12593	12694	12590	12625	12663	12528	12548	12395	12637	12697	12670	12500	12568	12658	12589	12570	12620	12475	12603	12557	12472	12569	12654	12558	12703	12574	12700	12637	12642	12673	12715	12533	12590	12531	12655	12443	12620	12550	12590	12534	12520	12678	12599	12594	12515	12516	12526	12563	12571	12685	12544	12615	12512	12555	12710	12730	12527	12618	12648	12654	12553	12635	12589	12679	12705	12540	12576	12497	12553	12725	12672	12649	12561	12563	12696	12653	12636	12754	12553	12686	12520	12575	12591	12633	12437	12550	12639	12688	12653	12726	12661	12699	12459	12495	12659	12509	12650	12602	12500	12515	12684	12562	12853	12644	12437	12698	12420	12642	12759	12619	12593	12633	12561	12559	12626	12493	12624	12557	12569	12567	12670	12622	12603	12555	12661	12460	12561	12639	12638	12639	12486	12640	12507	12584	12658	12506	12899	12461	12557	12540	12796	12525	12654	12573	12598	12535	12633	12542	12685	12524	12628	12616	12644	12541	12620	12634	12676	12545	12498	12577	12668	12673	12456	12467	12675	12560	12568	12567	12755	12523	12603	12639	12583	12674	12629	12589	12679	12477	12529	12600	12711	12604	12727	12679	12641	12519	12631	12614	12638	12468	12594	12760	12535	12722	12519	12547	12538	12727	12595	12489	12636	12497	12557	12467	12806	12414	12545	12716	12675	12653	12464	12598	12508	12617	12542	12488	12556	12680	12527	12745	12521	12586	12450	12692	12545	12713	12580	12598	12669	12635	12574	12536	12597	12651	12534	12709	12467	12576	12516	12554	12627	12809	12595	12480	12479	12700	12478	12632	12581	12618	12589	12664	12511	12716	12535	12581	12738	12469	12632	12689	12577	12478	12540	12641	12533	12675	12538	12588	12716	12474	12524	12657	12650	12530	12568	12526	12509	12549	12450	12496	12695	12589	12603	12627	12561	12670	12498	12615	12727	12674	12568	12497	12597	12658	12640	12542	12415	12600	12570	12638	12693	12476	12614	12610	12609	12660	12485	12435	12594	12804	12564	12741	12739	12597	12509	12765	12548	12681	12682	12610	12655	12697	12569	12573	12562	12790	12537	12604	12721	12657	12474	12654	12438	12556	12695	12624	12533	12639	12729	12459	12498	12682	12560	12634	12565	12553	12543	12540	12642	12670	12493	12571	12598	12679	12707	12566	12566	12664	12658	12544	12660	12693	12502	12569	12450	12697	12512	12601	12443	12562	12637	12705	12787
27141	21616	24359	20631	17080	16539	16642	16609	16558	16573	16620	16316	16438	16622	16574	18105	18152	17466	16960	16722	16357	16251	16382	16209	16357	16412	16224	16361	16401	16065	16285	16421	16282	16422	16358	16269	16251	16079	16257	16258	16172	16301	16266	16227	16380	16291	16311	16201	16247	16135	16235	16313	16337	16038	16230	16178	16352	16440	16160	16237	16322	16368	16226	16264	16376	16388	16222	16477	16302	16232	16373	16491	16307	16207	16081	16139	16380	16176	16131	16372	16321	16157	16282	16249	16346	16233	16247	16159	16285	16049	16280	16306	16307	16273	16338	16201	16348	16175	16199	16341	16449	16266	16196	16197	16217	16171	16346	16328	16273	16219	16235	15981	16393	16265	16280	16355	16367	16281	16010	16177	16197	16234	16197	16263	16360	16265	16167	16278	16286	16375	16231	16276	16171	16225	16224	16320	16220	16447	16233	16262	16182	16215	16538	16277	16316	16381	16213	15995	16245	16303	16253	16288	16301	16251	16411	16405	16569	16275	16289	16264	16331	16293	16283	16472	16151	16348	16360	16286	16255	16285	16303	16264	16225	16315	16322	16190	16385	16059	16102	16181	16386	16397	16470	16177	16389	15998	16146	16276	16275	16286	16337	16189	16254	16313	16215	15929	16174	16222	16219	16301	16319	16372	16209	16348	16183	16165	16200	16273	16312	16273	16182	16336	15992	16189	16307	16233	16197	16269	16348	16114	16203	16317	16191	16289	16474	16272	16282	16253	16288	16351	16182	16427	16247	16233	16211	16182	16303	16284	16334	16099	16261	16333	16321	16263	16390	16187	16167	16112	16380	16286	16238	16221	16152	16299	16225	16361	16327	16157	16304	16168	16137	16185	16228	16209	16311	16166	16163	16413	16313	16108	16192	16347	16235	16431	16393	16467	16214	16191	16081	16165	16313	16266	16459	16213	16271	16297	16375	16199	16185	16334	16276	16259	16406	16296	16328	16224	16397	16368	16167	16404	16242	16126	16293	16205	16264	16196	16252	16239	16223	16317	16487	16328	16256	16286	16384	16447	16353	16247	16174	16428	16386	16188	16231	16399	16220	16252	16245	16168	16498	16373	16324	16425	16233	16208	16238	16212	16245	16196	16415	16412	16658	16403	16337	16212	16308	16230	16131	16178	16168	16112	16248	16439	16218	16411	16073	16100	16185	16318	16111	16045	16395	16155	16090	16217	16204	16134	16177	16219	16266	16312	16224	16215	16213	16196	16368	16315	16143	16429	16188	16263	16395	16415	16476	16319	16212	16205	16076	16080	16344	16305	16302	16186	16110	16216	16231	16358	16315	16180	16242	16265	16435	16167	16328	16297	16333	16347	16031	16294	16376	16333	16134	16220	16397	16363	16381	16281	16092	16105	16291	16432	16317	16327	16268	16144	16394	16227	16187	16495	16295	16160	16410	16179	16378	16384	16155	16420	16248	16194	16223	16296	16277	16224	16276	16247	16140	16193	16389	16160	16327	16240	16273	16098	16291	16160	16305	16230	16394	16176	16369	16415	16202	16397	16301	15987	16272	16165	16357	16164	16347	16116	16116	16267	16369	16276	16270	16241	16252	16137	16452	16276	16276	16032	16313	16242	16446	16169	16168	16217	16326	16125	16143	16224	16167	16229	16279	16175	16467	16408	16417	16455	16270	16088	16314	16316	15986	16367	16236	16353	16176	16161	16239	16257	16266	16351	16403	16330	16218	16364	16268	16256	16211	16093	16077	16094	16378	16218	16221	16215	16183	16133	16275	16377	16289	16216	16289	16261	16527	16376	16210	16382	16226	16553	16192	16180	16060	16156	16264	16302	16269	16283	16467	16249	16304	16104	16118	16150	16151	16161	16323	16394	16323	16326	16295	16185	16397	16347	16286	16351	16157	16103	16240	16103	16257	16148	16295	16372	16253	16107	16156	16339	16179	16308	16088	16102	16200	16145	16223	16346	16285	16364	16428	16376	16262	16296	16152	16272	16260	16525	16053	16234	16224	16161	16162	16370	16276	16266	16182	16160	16285	16166	16252	16294	16349	16382	16315	16236	16117	16156	16265	16325	16321	16226	16297	16214	16175	16304	16260	16108	16332	16447	16444	16391	16363	16300	16152	16292	16200	16529	16403	16228	16068	16355	16329	16231	16270	16283	16195	16163	16242	16165	16279	16248	16264	16227	16044	16286	16457	16258	16383	16295	16137	16189	16009	16270	16343	16231	16277	16283	16237	16333	16330	16342	16385	16279	16063	16392	16423	16005	16311	16134	16113	16334	16172	16404	16250	16249	16344	16250	16339	16303	16148	16262	16134	16319	16158	16370	16346	16199	16413	16151	16237	16353	16187	16440	16241	16240	16195	16152	16281	16349	16220	16205	16090	16178	16232	16162	16351	16371	16354	16346	16336	16157	16138	16266	16268	16270	16298	16187	16380	16345	16408	16199	16481	16380	16188	16249	16148	16234	16406	16205	16041	16203	16207	16063	16204	16231	16365	16281	16204	16129	16250	16337	16413	16119	16307	16256	16341	16187	16095	16364	16352	16219	16348	16206	16289	16186	16347	16295	16127	16185	16261	16232	16246	16279	16353	16211	16226	16308	16237	16239	16179	16266	16049	16196	16358	16277	16144	16302	16374	16295	16145	16310	16096	16315	16265	16354	16236	16339	16228	16456	16306	16315	16283	16168	16316	16448	16402	16281	16207	16138	16296	16199	16291	16177	16292	16401	16280	16300	16216	16244	16296	16228	16366	16250	16376	16221	16228	15968	16230	16367	16154	16100	16330	16233	16223	16363	16186	16316	16247	16391	16238	16102	16085	16405	16368	16362	16326	16166	16307	16340	16123	16360	16123	16278	16335	16406	16415	16192	16346	16113	16269	16095	16294	15956	16283	16463	16320	16589	16279	16143	16271	16335	16210	16105	16426	16320	16237	16297	16330	16386	16103	16170	16144	16127	16333	16243	16423	16184	16201	16413	16336	16166	16335	16086	16501	16183	16230	16196	16311	16302	16265	16159	16458	16176	16315	16248	16268	16300	16369	16320	16362	16307	16225	16180	16300	16506	16326	16230	16188	16310	16234	16206	16145	16116	16142	16319	16162	16274	16364	16243	16350	16397	16229	16279	16293	16330	16335	16285	16368	16165	16171	16193	16319	16212	16184	16161	16178	16183	16382	16208	16236	16252	16314	16384	16322	16148	16478	16251	16309	16168	16275	16180	16181	16153	16387	16383	16314	16453	16286	16507	16323	16320	16299	16224	16351	16316	16235	16163	16405	16258	16117	16218	16332	16144	16301	16288	16325	16053	16290	16481	16232	16406	16198	16218	16310	16375	16360	16309	16357	16314	16207	16286	16515	16165	16183	16463	16438	16304	16088	16251	16140	16251	16037	16316	16145	16192	16364	16348	16454	16245	16338	16256	16125	16200	16162	16172	16225	16397	16368	16117	16239	16476	16234	16422	16324	16232	16416	16239	16446	16289	16199	16104	16472	16269	16120	16245	16150	16082	16204	16576	16350	16222	16363	16370	16314	16053	16127	16265	16269	16178	16382	16259	16312	16076	16361	16187	16203	15959	16315	16273	16232	16290	16304	16278	16210	16425	16332	16297	16287	16176	16322	16157	16146	16099	16096	16056	16159	16173	16373	16363	16390	16203	16328	16245	16259	16193	16106	16297	16321	16235	16362	16475	16238	16081	16294	16322	16123	16314	16306	16237	16213	16334	16132	16289	16332	16278	16314	16335	16329	16201	16148	16442	16293	16155	16196	16299	16225	16217	16121	16213	16231	16158	16158	16291	16314	16207	16208	16165	16275	16288	16323	16158	16239	16281	16183	16358	16080	16145	16133	16349	16155	16209	16267	16269	16275	16088	16088	16131	16170	16274	16327	16315	16327	16430	16343	16343	16284	16474	16391	16030	16192	16311	16390	16353	16145	16038	16178	16401	16415	16315	16249	16295	16252	16215	16470	16174	16419	16198	16593	16202	16211	16162	16242	16332	16308	16254	16127	16377	16312	16507	16350	16292	16199	16354	16166	16333	16306	16010	16053	16432	16447	16121	16186	16350	16354	16486	16402	16321	16182	16307	16289	16345	16201	16325	16230	16331	16259	16398	16494	16371	16418	16143	16374	16226	16203	16367	16218	16546	16363	16331	16113	16386	16126	16116	16225	16180	16534	16301	16342	16317	16215	16414	16331	16321	16324	16132	16104	16380	16199	16331	16260	16541	16272	16434	16361	16347	16246	16238	16133	16233	16331	15971	16237	16161	16297	15988	16234	16192	16206	16270	16425	16097	16268	16137	16319	16360	16197	16485	16186	16273	16298	16380	16234	16304	16493	16352	16307	16178	16315	16374	16305	16315	16566	16259	16235	16107	16199	15986	16267	16183	16296	16370	16214	16199	16417	16383	16372	16124	16317	16269	16425	16393	16315	16274	16463	16315	16303	16011	16272	16164	16160	16313	16331	16300	16296	16266	16135	16085	16110	16261	16285	16431	16117	16102	16267	16258	16350	16233	16352	16134	16246	16192	16454	16151	16524	16456	16322	16325	16286	16249	16424	16311	16147	16400	16407	16221	16348	16267	16217	16206	16334	16193	16313	16046	16307	16463	16247	16410	16287	16168	16418	16450	16458	16205	16330	16346	16437	16201	16258	16234	16190	16216	16247	16233	16271	16274	16458	16283	16414	16199	16344	16315	16173	16216	16210	16421	16407	16234	16264	16472	16188	16311	16292	16172	16220	16364	16290	16351	16118	16215	16309	16407	16329	16388	16240	16471	16325	16225	16356	16412	16267	16196	16187	16132	16258	16257	16298	16337	16338	16161	16289	16353	16328	16282	16186	16330	16347	16164	16265	16206	16472	16337	16319	16166	16364	16382	16180	16266	16005	16085	16235	16284	16416	16266	16371	16184	16413	16120	16171	16240	16118	16340	16161	16315	16352	16282	16414	16235	16246	16282	16091	16179	16354	16270	16297	15995	16296	16050	16356	16350	16366	16288	16295	16321	16293	16175	16251	16428	16150	16315	16225	16258	16202	16348	16345	16389	16083	16438	16513	16221	16315	16221	16256	16341	16322	16386	16232	16215	16366	16286	16369	16506	16240	16208	16249	16071	16376	16396	16314	16380	16116	16161	16202	16307	16420	16325
14613	18082	18737	16476	15248	14717	14531	14264	14332	14436	14482	14230	14593	14410	14900	16751	16636	15706	15333	14814	14250	14482	14358	14148	14395	14135	14197	14227	14263	14243	14227	14159	14313	14236	14274	14208	14208	14265	14353	14193	14268	14021	14519	14202	14103	14301	14255	14198	14314	14158	14284	14204	14132	14208	14067	14343	14112	14079	14187	14299	14204	14242	14172	14194	14107	14412	14124	14389	14282	13933	14295	14215	14199	14100	14065	14225	14151	14318	14126	14395	14064	14235	14118	14103	14247	14294	14217	14272	14227	14267	14163	14272	14102	14284	14093	14256	14190	14178	14243	14185	14282	14296	14203	14253	14438	14136	14329	14231	14202	14117	14142	14139	14274	14182	14086	14262	14077	14338	14136	14202	14293	14136	14371	14126	14140	14136	14234	14070	14235	14186	14239	14211	14034	14211	14266	14197	14266	14308	14300	14282	14182	14189	14272	14276	14252	14099	14236	14123	14141	14313	14180	14146	14222	13956	14281	14382	14250	14252	14240	14207	14296	14200	14352	14197	14229	14138	14358	14262	14141	14149	14265	14235	14170	14234	14186	14354	14216	14144	14200	14084	14144	14284	14353	14034	14303	14191	14083	14145	14229	14272	14200	14238	14196	14329	14263	14351	14183	14078	14106	14397	14236	14128	14269	14096	14239	14274	14173	14294	14201	14376	14185	14146	14092	14199	14306	14238	14234	14156	14307	14175	14259	14157	14329	14249	14084	14120	14216	14150	14224	14317	14134	14284	14221	14040	14086	14300	14274	14449	14118	14221	14349	14136	14291	14349	14207	14172	14192	14053	14059	14257	14284	14354	14101	14004	14306	14221	14218	14270	14138	14177	14142	14199	14250	14073	14129	13999	14111	14155	14228	14400	14262	14107	14273	14094	14104	14195	14163	14218	14288	14419	14191	13934	14292	14237	14177	14292	14224	14256	14323	14311	14305	14360	14073	14282	14184	14084	14282	14193	14257	14308	14273	14128	14187	14165	14093	14229	14144	14330	14172	14043	14148	14147	14166	14181	14253	14108	14240	14196	14037	14176	14315	14360	14147	14074	14379	14186	14113	14188	14094	14450	14211	14058	14112	14214	14191	14213	14118	14217	14124	14292	14373	14257	14341	14017	14145	14397	14180	14244	14158	14186	14231	14288	14057	14142	14291	14152	14094	14240	14238	14228	14202	14258	14222	14360	14110	14196	14188	14237	14124	14321	14273	14298	14265	14206	14306	14141	14350	14085	14239	14339	14109	14322	14211	14189	14092	14157	14217	14184	14032	14205	14342	14333	14166	14174	14104	14190	14243	14319	14202	14280	14223	14201	14097	14196	14126	14200	14318	13910	14387	14261	14072	14314	14280	14224	14090	14207	14217	14165	14232	14129	14371	14210	14217	14178	14247	14345	14070	14115	14201	14163	14279	14229	14355	14222	14396	14265	14179	14214	14066	14210	14286	14206	14105	14135	14296	14091	14163	14231	14193	14270	14277	14362	14085	14341	14078	14098	14243	14331	14143	14254	14303	14268	14141	14165	14207	14184	14313	14281	14354	14239	14328	14342	13985	14212	14305	14009	14136	14210	14148	14173	14430	14200	14214	14153	14154	14151	14269	14213	14227	14174	14144	14094	14080	14236	14172	14124	14181	14240	14282	14223	14240	14267	14167	14269	14113	14110	14240	14251	14152	14309	14227	14164	14342	14407	14217	14236	14295	14115	14215	14247	14202	14183	14105	14160	14254	14257	14045	14237	14135	14308	14239	14234	14148	14233	14209	14459	14115	14305	14355	14196	14090	14146	14326	14111	14218	14412	14205	14298	14057	14064	14389	14193	14307	14107	14339	14292	14212	14243	14220	14221	14129	14275	14205	14342	14290	14176	14233	14168	14047	14235	14285	14161	14112	14158	14269	14466	14136	14328	14215	14084	14207	14199	13939	14307	14320	14174	14348	14205	14355	14325	14113	14270	14172	14213	14209	14166	14129	14081	14292	14352	14204	14190	14232	14280	14319	14156	14331	14325	14297	14217	14242	14281	14176	14347	14107	14217	14123	14230	14157	14050	14181	14124	14148	14180	14240	14128	14243	14268	14045	14320	14029	14339	14163	14181	14313	14167	14181	14241	14259	14248	14211	14214	14231	14276	14083	14107	14200	14385	14499	14203	14321	14203	14245	14229	14190	14327	14202	14020	14408	14091	14299	14232	14122	14149	14236	14332	14274	14130	14223	14353	14079	14061	14312	14091	14172	14160	14084	14213	14220	14308	13920	14167	14223	14456	14251	14217	14241	14185	14117	14246	14404	14160	14114	14122	14267	14309	14083	14218	14207	14179	13940	14345	14208	14115	14271	14213	14236	14174	14251	14345	14151	14150	14229	14237	14212	14148	14118	14167	14198	14332	14283	14052	14300	14163	14394	14283	14197	14233	14319	14272	14282	14160	14222	14278	14294	14133	14236	14169	14291	14272	14088	14228	14413	14197	14247	14257	14227	14360	14154	14233	14116	14263	14421	14210	14185	14081	14027	14258	14179	14173	14226	14211	14120	14188	14161	14136	14250	14114	14126	14435	14235	14204	14294	14352	14040	14245	14127	14186	14256	14081	14123	14220	14179	14153	14131	14331	14004	14117	14271	14189	14329	14316	14164	14399	14293	14159	14545	14226	14227	14141	14113	14213	14032	14241	14188	14243	14241	14092	14105	14172	14072	14226	14180	14378	14234	14138	14198	14238	14246	14347	14081	14311	13974	14232	14210	14262	14216	14214	14366	14290	14037	14338	14205	14130	14250	14220	14300	14229	14199	14096	14172	14215	14290	14182	14285	14168	14282	14137	14215	14125	14203	14330	14132	14279	14188	14245	14233	14106	14203	14422	14226	14179	14269	14166	14262	14114	14359	14277	14293	14208	14100	14309	14205	14198	14224	14130	14410	14255	14389	14263	14231	14144	14189	13971	14276	14132	14138	14245	14251	14325	14283	14298	14084	14040	14341	14178	14359	14133	14241	14234	14187	14199	14306	14302	14252	14159	14173	14219	14152	14171	14308	14398	14069	14138	14054	14401	14218	14265	14316	14303	14199	14188	14340	14223	14147	14260	14108	14217	14261	14210	14471	14238	14265	14229	14221	14252	14260	14301	14261	14258	14259	14235	14114	14218	14154	14220	14246	14205	14072	14264	14130	14043	14258	14110	14044	14183	14376	14320	14295	14331	14235	14230	14223	14092	14267	14263	14298	14254	14060	14264	14150	14236	14155	14233	14137	14351	14173	14227	14251	14211	14132	14210	14223	14108	14044	14301	14186	14234	14191	14356	14249	14130	14204	14192	14210	14196	14263	14177	14293	14312	14413	14313	14190	14305	14242	14215	14083	14242	14363	14144	14260	14280	14192	14304	14190	14220	14079	14194	14136	14265	14196	14203	14158	14081	14059	13998	14012	14286	14220	14271	13974	14213	14314	14270	14177	14215	14281	14231	14015	14311	14213	14235	14193	14277	14236	14266	14192	14202	14297	14201	14168	14124	14437	14259	14169	14361	14051	14289	14183	14291	14328	14207	14086	14350	14233	14115	14272	14172	14228	14193	14177	14104	14261	14154	14136	14024	14098	14383	14175	14220	14242	14202	14117	14094	14265	14105	14376	14256	14264	14112	14374	14126	14269	14191	13987	14107	14161	14166	14363	14210	14064	14190	14151	14310	14183	14351	14230	14290	14330	14238	14334	14011	14217	14292	14142	14190	14212	14266	14121	14255	14266	14143	14113	14310	14162	14264	14344	14214	14242	14198	14237	14308	14169	14269	14188	14257	14171	14338	14086	14191	14223	14248	14202	14117	14181	14208	14187	14126	14139	14304	14181	14169	14293	14096	14141	14153	14375	14116	14155	14229	14291	14240	14218	14151	14225	14222	14232	14182	14190	14261	14302	14250	14191	14115	14209	14173	14188	14278	14356	14306	14191	14340	14172	14139	14186	14219	14316	14262	14158	14140	14120	14187	14250	14243	14325	14232	14216	14039	14335	14396	14298	14289	14301	14186	14343	14284	14256	14176	14085	14192	14279	14183	14387	14200	14237	14197	14083	14182	14189	14138	14281	14341	14221	14150	13988	14371	14219	14236	14237	14281	14250	14159	14206	14161	14231	14120	14246	14248	14237	14274	14251	14200	14219	14189	14273	14141	14239	14395	14251	14227	14229	14080	14189	14076	14167	14113	14294	14156	14210	14129	14082	14304	14194	14252	14175	14306	14137	14325	14226	14311	14229	14382	14289	14231	14179	14173	14330	14254	14114	14188	14367	14304	14072	14255	14179	14096	14281	14308	14289	14345	14314	14447	14251	14217	14358	14188	14373	14205	14223	14219	14244	14267	14150	14121	14443	14073	14227	14196	14216	14231	14176	14322	14116	14299	14259	14122	14403	14107	14292	14260	14308	14352	14213	14161	14104	14318	14158	14354	14149	14152	14105	14260	14173	14342	14271	14185	14164	14232	14290	14200	14272	14222	14220	14019	14143	14303	14276	14205	14222	14127	14307	14067	14159	14203	14238	14201	14344	14077	14204	14267	14178	14293	13992	14276	14244	14144	14198	14300	14149	14135	14190	14226	14280	14148	14273	14188	14348	14203	14330	14194	14199	14296	14249	14097	14239	14381	14159	14258	14309	14347	14161	14282	14397	14290	14159	14133	14136	14017	14164	14222	14077	14158	14167	14142	14194	14153	14066	14057	14276	14084	14285	14324	14213	14429	14266	14155	14211	14222	14221	14233	14158	14250	14200	14117	14261	14145	14331	14273	14101	14279	14314	14300	14136	14230	14131	14249	14179	14264	14281	14238	14155	14185	14123	14065	14102	14116	14291	14248	14255	14250	14201	14179	14013	14342	14247	14195	14124	14207	14330	14329	14009	14224	14341	14025	14110	14238	14192	14354	14279	14051	14249	14182	14135	14296	14375	14247	14340	14199	14173	14230	14204	14249	14209	14291	14258	14193	14122	14174	14185	14247	14295	14082	14366	14250	14167	14207	14284	14282	14354	14096	14217	14222	14291	14174	14371	14305	14168	14242	14185	14045	13978	14214	14168	14327	14209	14101	14132	14285	14061	14172	14059	14335	14324	13994	14123	14272	14144	14219	14267	14160	14266	14024	14314	14303	14229	14181
23957	20994	28281	24037	21895	21441	20629	18320	18056	18055	18247	18162	18149	18156	19687	28635	28295	25128	22172	19966	18505	17899	17652	17802	17692	17638	17730	17717	17634	17808	17750	17795	17638	17521	17793	17687	17481	17765	17682	17554	17563	17656	17882	17590	17527	17715	17585	17733	17539	17575	17612	17619	17613	17732	17659	17334	17614	17494	17713	17735	17553	17664	17681	17567	17569	17527	17772	17689	17672	17684	17703	17586	17840	17646	17503	17608	17519	17485	17746	17554	17629	17622	17564	17731	17811	17500	17511	17606	17754	17578	17674	17399	17733	17745	17459	17662	17706	17811	17825	17653	17614	17585	17590	17666	17536	17574	17762	17725	17725	17615	17891	17489	17527	17626	17549	17642	17666	17747	17495	17724	17603	17650	17785	17738	17773	17663	17634	17685	17763	17642	17567	17567	17619	17385	17633	17662	17621	17594	17615	17697	17617	17499	17551	17610	17742	17554	17562	17684	17531	17568	17623	17701	17665	17604	17590	17494	17704	17541	17535	17796	17527	17656	17433	17697	17580	17619	17678	17618	17604	17522	17766	17564	17749	17503	17690	17439	17467	17463	17816	17518	17570	17506	17696	17608	17532	17579	17684	17635	17559	17627	17677	17372	17559	17727	17680	17513	17536	17735	17640	17418	17520	17671	17705	17699	17923	17460	17755	17612	17647	17484	17522	17472	17369	17447	17381	17449	17522	17699	17565	17546	17490	17682	17563	17597	17564	17742	17600	17699	17601	17555	17481	17589	17546	17734	17463	17509	17706	17316	17573	17615	17671	17680	17568	17639	17565	17485	17721	17578	17481	17569	17427	17512	17749	17669	17635	17549	17654	17767	17676	17590	17762	17683	17626	17359	17811	17612	17680	17611	17739	17549	17381	17588	17684	17566	17619	17461	17695	17835	17488	17563	17656	17679	17526	17438	17419	17393	17657	17663	17515	17759	17657	17467	17751	17612	17611	17534	17576	17525	17623	17602	17464	17611	17616	17678	17443	17543	17642	17512	17637	17742	17687	17456	17635	17692	17501	17863	17622	17779	17505	17489	17667	17630	17512	17706	17511	17579	17527	17585	17698	17471	17644	17639	17783	17641	17553	17681	17507	17439	17697	17615	17625	17751	17486	17807	17627	17797	17842	17672	17733	17617	17492	17584	17647	17515	17638	17564	17603	17586	17409	17468	17530	17582	17667	17736	17643	17601	17666	17632	17755	17422	17367	17498	17683	17652	17424	17562	17655	17590	17698	17664	17724	17518	17545	17594	17782	17613	17352	17661	17609	17565	17565	17666	17516	17661	17704	17616	17573	17614	17472	17616	17334	17746	17667	17774	17342	17627	17444	17554	17686	17541	17485	17723	17542	17728	17705	17661	17518	17599	17509	17437	17653	17633	17613	17640	17466	17577	17618	17470	17571	17555	17435	17429	17489	17620	17796	17513	17610	17606	17733	17651	17702	17467	17731	17704	17617	17442	17500	17659	17469	17553	17494	17593	17559	17520	17765	17615	17433	17551	17688	17679	17800	17514	17514	17613	17651	17649	17691	17560	17493	17599	17464	17707	17532	17773	17973	17470	17632	17547	17807	17676	17735	17723	17597	17548	17618	17515	17600	17687	17868	17495	17571	17808	17422	17596	17706	17379	17471	17685	17640	17610	17596	17681	17570	17499	17430	17415	17673	17559	17528	17690	17746	17504	17599	17590	17755	17717	17729	17665	17525	17512	17555	17724	17569	17507	17723	17605	17581	17432	17444	17561	17787	17547	17582	17510	17693	17427	17592	17577	17537	17444	17581	17708	17737	17730	17484	17506	17480	17640	17657	17494	17474	17497	17513	17672	17610	17465	17761	17661	17633	17649	17677	17765	17695	17445	17463	17494	17788	17624	17624	17639	17740	17649	17804	17441	17437	17578	17537	17523	17676	17574	17768	17638	17606	17562	17698	17798	17416	17472	17785	17671	17707	17563	17590	17664	17582	17648	17718	17552	17546	17730	17499	17512	17461	17595	17604	17702	17561	17545	17892	17631	17651	17410	17556	17507	17659	17640	17619	17586	17675	17718	17866	17709	17723	17580	17511	17635	17516	17589	17664	17603	17588	17418	17582	17595	17577	17518	17727	17719	17374	17812	17593	17632	17494	17805	17657	17672	17736	17559	17736	17536	17582	17718	17743	17531	17663	17580	17451	17810	17606	17658	17561	17863	17640	17734	17834	17484	17683	17643	17757	17849	17570	17481	17512	17480	17791	17640	17582	17511	17749	17665	17548	17696	17577	17539	17610	17587	17624	17661	17555	17590	17774	17519	17672	17504	17675	17594	17578	17614	17760	17636	17479	17557	17668	17525	17661	17516	17495	17617	17539	17473	17749	17509	17693	17688	17597	17519	17702	17571	17416	17612	17618	17520	17781	17687	17467	17643	17532	17499	17657	17472	17526	17729	17591	17485	17702	17573	17489	17465	17714	17599	17618	17639	17406	17578	17773	17451	17568	17726	17601	17608	17657	17520	17761	17693	17456	17628	17444	17481	17660	17581	17792	17597	17681	17678	17565	17711	17555	17515	17738	17429	17371	17610	17735	17650	17617	17751	17691	17640	17655	17629	17627	17756	17565	17650	17570	17541	17681	17600	17603	17546	17637	17607	17649	17548	17591	17502	17606	17855	17859	17715	17768	17572	17595	17709	17792	17621	17481	17611	17679	17552	17684	17397	17494	17556	17673	17641	17534	17535	17638	17559	17555	17409	17804	17701	17606	17825	17619	17555	17772	17595	17553	17563	17585	17619	17596	17614	17606	17349	17519	17352	17750	17660	17566	17768	17744	17668	17589	17621	17521	17633	17540	17770	17606	17643	17547	17792	17452	17474	17443	17534	17688	17722	17712	17571	17603	17629	17725	17678	17562	17613	17721	17582	17494	17585	17645	17501	17534	17700	17629	17620	17675	17384	17713	17533	17410	17805	17479	17700	17469	17504	17739	17627	17527	17605	17867	17428	17609	17452	17467	17653	17491	17531	17911	17601	17634	17695	17515	17654	17667	17672	17714	17465	17544	17512	17666	17518	17534	17681	17390	17458	17377	17448	17550	17604	17630	17574	17663	17623	17510	17523	17650	17567	17664	17567	17536	17755	17589	17496	17646	17547	17539	17735	17742	17715	17566	17487	17508	17673	17764	17472	17766	17697	17661	17617	17494	17644	17655	17760	17677	17671	17503	17650	17751	17715	17478	17510	17600	17542	17427	17539	17437	17658	17639	17528	17684	17512	17675	17546	17617	17728	17793	17787	17682	17708	17593	17681	17577	17726	17699	17677	17497	17708	17528	17730	17480	17705	17700	17448	17499	17487	17676	17632	17428	17442	17690	17458	17555	17523	17637	17541	17630	17450	17627	17704	17580	17710	17473	17198	17699	17392	17478	17600	17720	17725	17561	17448	17496	17730	17669	17682	17537	17586	17701	17666	17572	17646	17572	17716	17514	17590	17543	17688	17783	17435	17499	17843	17667	17585	17452	17561	17771	17788	17715	17475	17596	17490	17643	17666	17644	17735	17600	17538	17665	17580	17608	17611	17608	17597	17505	17470	17608	17488	17667	17502	17584	17660	17831	17510	17667	17445	17483	17561	17816	17573	17639	17536	17555	17702	17513	17610	17830	17497	17706	17571	17577	17429	17684	17654	17529	17619	17812	17360	17598	17655	17637	17776	17469	17481	17691	17484	17683	17537	17567	17505	17672	17581	17570	17500	17391	17861	17750	17416	17453	17549	17604	17378	17650	17442	17590	17590	17728	17383	17561	17651	17581	17589	17606	17660	17638	17731	17682	17602	17502	17921	17776	17679	17592	17534	17484	17709	17832	17738	17663	17561	17619	17530	17760	17298	17598	17668	17717	17555	17762	17699	17555	17571	17610	17395	17435	17541	17708	17355	17616	17546	17663	17677	17633	17511	17702	17730	17444	17769	17781	17749	17538	17474	17634	17552	17604	17556	17531	17708	17568	17618	17665	17602	17783	17796	17590	17663	17448	17655	17580	17699	17732	17600	17662	17490	17714	17505	17314	17404	17451	17768	17675	17575	17575	17673	17641	17602	17677	17663	17755	17672	17596	17675	17797	17717	17676	17627	17507	17674	17579	17760	17829	17593	17589	17796	17648	17545	17795	17447	17725	17515	17591	17348	17626	17486	17833	17563	17649	17592	17574	17827	17561	17790	17522	17526	17657	17637	17605	17647	17619	17640	17612	17601	17480	17671	17405	17564	17354	17440	17543	17551	17394	17579	17608	17643	17533	17649	17619	17595	17670	17574	17384	17650	17586	17442	17603	17753	17685	17540	17459	17821	17747	17600	17649	17638	17612	17504	17569	17568	17555	17682	17571	17619	17570	17733	17490	17825	17847	17550	17613	17456	17809	17678	17628	17749	17942	17815	17622	17415	17769	17442	17437	17535	17490	17789	17723	17658	17506	17853	17600	17651	17551	17464	17506	17459	17774	17604	17667	17225	17710	17443	17646	17682	17543	17367	17715	17787	17744	17709	17648	17722	17961	17517	17566	17752	17477	17708	17429	17558	17847	17625	17521	17521	17539	17369	17758	17671	17715	17812	17591	17379	17531	17526	17679	17722	17693	17841	17703	17673	17351	17460	17683	17684	17455	17710	17808	17792	17703	17592	17568	17396	17619	17778	17588	17418	17528	17609	17586	17552	17500	17386	17605	17673	17469	17499	17429	17572	17619	17575	17835	17485	17921	17745	17481	17471	17636	17586	17731	17626	17687	17777	17608	17576	17570	17595	17578	17692	17497	17726	17762	17489	17450	17514	17580	17663	17524	17733	17507	17768	17655	17602	17670	17450	17505	17706	17549	17608	17647	17743	17646	17733	17781	17624	17600	17664	17576	17618	17666	17586	17414	17645	17798	17699	17557	17703	17613	17569	17760	17767	17531	17571	17662	17528	17595	17769	17688	17500	17617	17570	17551	17659	17556	17535	17579	17545	17692	17327	17684	17721	17781	17652	17671	17780	17790	17706	17611	17759	17559	17708	17598	17656	17615	17634	17701	17666	17532	17556	17573	17702	17501	17681	17652	17611	17536	17593	17625	17567	17648	17591	17575	17496	17598	17568	17432	17492	17556	17444	17569	17641	17731	17517	17449	17601
13722	24028	21724	18573	17148	16573	16009	15848	15680	15707	15448	15886	15582	15633	18938	30337	28191	23726	20316	17339	15820	15159	15376	15158	15034	15186	15008	15027	14959	15051	15173	15022	15104	15128	15114	15032	15135	15102	15002	14941	15108	15023	15023	14949	14901	15115	15011	14995	15091	14898	15079	15205	14777	14880	15084	14968	14976	15032	15096	14854	15191	15042	15090	15079	15167	15049	15050	14866	15129	14886	15081	15089	15038	15003	15055	15071	15014	15000	14788	15085	15039	15097	15066	15243	14974	14988	14899	14856	14948	14894	14990	14999	14971	15029	15090	15131	14997	15006	14998	15260	15041	15060	14905	15142	15017	14931	15164	15090	14956	15273	15032	14764	15027	15055	14928	14903	15207	15046	15056	15040	15181	15048	14927	14980	14944	15099	15069	15188	15139	14898	14984	15065	15148	15000	15052	15081	14908	14940	14904	15017	15058	15025	14990	14992	14967	15004	15065	15110	15138	14896	15164	14932	14980	14940	15025	14938	14984	15163	15013	14976	14857	14916	14958	14868	15245	15003	15008	14967	15170	14999	15174	15073	15158	14987	15066	15070	15093	15010	15117	14975	15125	15144	14993	15120	14970	15035	15136	15136	15063	15097	15044	14897	14994	15105	15068	15035	15059	14939	15103	14976	15052	15042	15077	14923	15065	15050	14986	14970	15060	15016	15011	15128	14964	15162	15083	15036	15048	15108	14984	15069	14921	15031	15058	14924	15127	15005	15059	15015	14998	14903	15149	14974	14962	14962	15022	14953	15112	15059	15058	15062	15025	15008	15152	14910	14809	15083	15061	15127	14901	15205	14962	15010	15148	15047	15009	14942	15087	14856	14878	15076	14941	15095	14947	14928	14893	15015	15006	15001	14994	15154	14906	14930	15061	14993	15061	15006	15041	15031	15234	14917	14901	15061	14906	14993	14876	15168	15075	15231	15089	14989	15100	14895	14931	15027	14946	14991	14957	15010	15149	14804	14931	15159	15082	15170	15052	15201	15071	15025	15040	15130	15032	15026	15017	15007	14950	14980	14924	15068	14930	15015	15068	15105	14992	14897	14962	15043	14951	14972	15046	15109	14934	15027	14973	14943	15048	14903	15178	14976	14845	15014	15143	15022	15178	15094	14968	15035	14936	14889	15063	14866	14854	15025	14862	14884	14848	15001	15145	15041	15286	14996	15030	15120	14894	14913	15030	14926	15112	14877	15127	15006	15079	15145	15017	15034	14971	15138	14890	15163	14999	15139	14981	14871	15008	14977	15018	14851	14996	15058	15063	14994	15098	15038	15191	15109	14964	14981	15036	15103	15136	15141	14914	14940	15105	14901	14887	15184	15242	15052	15059	14914	15190	14902	15113	15074	14921	15164	15061	15064	14926	14976	14936	14874	15106	15071	14768	15076	15045	14995	14927	14980	14893	15257	15066	15089	14971	15020	14875	14980	15051	15142	14995	15042	15004	15145	14952	14977	14995	15061	15002	15054	15005	14990	14978	14986	15040	15000	15002	14926	15043	15027	15141	14903	14957	14939	15060	14975	15060	14993	14983	15155	15109	15104	15146	14867	14993	15009	15019	14843	15046	15022	14828	15073	15070	15156	14836	15021	14974	15046	15006	14996	15101	14977	15076	14990	15099	14922	15030	15024	15038	15144	15201	15064	15004	15183	14879	14866	14995	15157	14930	15148	15045	14873	15112	15047	14964	15039	15194	15170	15055	14918	15067	15051	15062	15163	15052	14990	14996	15046	14932	14883	14970	15150	15074	15064	14973	15091	15211	14915	15006	15116	15076	15070	15099	14899	15206	15021	15049	14970	15217	15033	14780	14948	14957	15202	14900	14860	15040	15086	15128	14908	15048	14962	14917	15250	14973	15150	14922	15093	14925	14969	15073	15078	15119	15022	14777	15003	15123	14947	14975	15100	15093	15063	14972	15116	15085	15173	14877	15014	15077	14974	15225	14959	15026	15063	15120	15050	15061	15073	14811	14920	14934	14963	14997	15048	15091	15035	15018	15103	15012	14940	15025	14891	15078	15102	15138	15207	15011	14985	14966	15068	14984	15018	15156	15209	14932	15108	15073	15090	14785	15172	14915	15117	15037	15042	14988	15019	15016	15039	15028	15164	15059	14990	14870	15048	15162	15015	15016	15249	15012	15169	14960	14862	15000	15155	15104	14977	14940	14935	15075	14925	15010	15025	15064	14841	14849	15018	15114	14895	15002	15123	14925	15045	15044	15170	15128	14922	14948	14888	15093	14847	15118	14929	15106	15068	14966	14930	14911	14944	15029	14994	15125	14992	14924	14968	15067	14930	14932	15219	14733	14909	15084	14957	15024	14979	14969	15125	15058	14890	15122	15027	15048	14979	15017	15131	14961	14973	14996	15166	15036	15117	15099	14919	15029	15279	15052	15004	15120	15043	15098	15087	15055	15041	14920	14904	14922	15023	15073	15032	15037	15117	15040	15201	15045	15095	14940	15145	15130	15001	14960	15077	15064	14943	15105	14903	15040	15118	14966	15008	14948	15027	15247	14917	14930	15076	15054	14927	14897	15212	15047	15180	15018	14921	15122	14937	15055	15098	15236	15015	15080	15038	15208	14914	15006	14849	15133	15091	15023	14869	14889	15017	15017	15012	14988	15106	15003	15140	14940	15012	14963	15022	15010	15036	15142	15149	15055	15049	14945	15078	15049	15195	15281	14974	15234	15136	14964	14946	15062	14965	15073	14928	15058	15003	15057	15019	15081	14916	15100	15085	14975	15142	15179	15271	14900	15087	15207	15075	15082	15009	15045	15201	15013	15047	14983	15012	15109	15057	15082	15044	15089	15020	15105	14862	14997	14991	14950	15115	14957	15039	14913	15088	15009	14818	14867	15109	14924	14844	14845	14962	14951	15113	15108	14940	14950	14891	15082	15068	15200	15135	14909	15117	15153	15105	15017	14886	14868	15142	15110	14852	15158	14963	14986	15001	15002	14896	14901	15219	15105	15004	15051	14867	15189	15089	15099	14873	15075	15045	14921	15103	14971	14976	15265	15081	15017	14941	15173	14993	15140	14889	15018	15006	14800	14977	15036	14883	15031	15006	15229	14965	14932	15101	15149	14963	15105	14997	15093	15081	14836	14908	15060	15069	15086	15220	15072	15049	15000	15078	15009	15068	14998	14963	15069	15038	14976	15129	15006	14950	15022	15055	15005	15066	15024	15075	15183	15004	14884	14975	15008	15091	14953	15051	15137	15056	15127	15081	15043	15107	14928	15024	14985	15086	15077	15097	15153	15251	15125	15035	14881	15006	14964	15091	14952	15012	14902	15005	14976	14922	15034	14944	14922	14837	15113	15030	14933	15006	14928	14934	15099	15036	14959	14927	15179	14896	15085	15150	15027	15067	14914	15074	15038	15050	14846	15146	15044	15047	14941	14915	15078	15260	15050	14843	14960	15048	15150	14949	15017	14986	15054	14880	14905	15148	14951	14931	14861	15003	14907	14977	15201	14907	15064	15117	14914	14878	14939	15035	15090	15006	15114	15047	15017	14866	15015	14963	15043	15022	15175	14856	15069	15103	14981	14903	14958	15062	15104	14880	14960	15086	15010	15040	15088	15070	14998	15040	15030	15071	15031	15135	15085	15142	15110	14996	15178	15132	14927	15046	14975	15037	14989	14965	15025	15061	15160	15061	15162	15030	15091	15085	14958	15101	15000	14992	15001	15042	15006	14997	14862	15058	14975	15086	14953	15193	15140	14984	15013	15173	14916	15100	15039	14926	15073	14873	15189	15164	15113	14986	15076	15036	14955	14881	15056	15045	15099	15011	15062	14934	15125	14971	14909	14890	15123	15114	15053	15001	15175	14993	15013	15115	14998	14991	15039	15164	15015	15065	15011	15028	14946	15024	14966	14986	15116	14986	14832	15035	14884	15036	15066	15062	14918	14988	14930	14919	15122	15032	14848	15121	15070	15098	15070	15041	15080	14925	15088	15018	15080	14995	15125	15091	14934	15040	14949	15023	14977	15002	15053	14951	15084	15069	15142	15013	15084	14986	14957	15170	14923	14827	15027	14961	14991	14918	14848	15082	15083	15035	15009	15101	14810	14911	15237	14931	15076	14855	15055	15110	14921	15081	14904	14962	15172	15004	15125	15137	15032	14966	14941	15121	15005	14969	14990	15081	15111	15089	15064	15151	15041	15060	14992	14945	14860	15168	15025	14913	14918	14931	15023	15229	14954	15116	15186	15129	15119	14940	15104	15145	15000	15024	15024	15116	15180	14962	15079	14988	15029	15166	15224	15129	15159	15041	14864	15008	14968	14960	15058	14973	15060	15068	14846	14987	15120	15054	15034	14998	15035	14985	14907	15069	14928	14960	14897	14909	15001	14943	14979	15084	15108	15074	15121	14946	15021	15131	15076	15095	14806	15038	15100	14944	15106	15100	15020	14935	15098	15023	14996	14870	15164	14966	15035	15063	15028	14913	14962	14973	15118	15160	15005	15023	15015	15126	14999	15052	15086	15070	14905	15002	14962	15071	15165	15086	15058	15018	15111	14911	15123	15184	14867	15032	15023	15032	15037	15028	15084	14947	15121	14987	15131	14944	14964	15162	15128	15183	15200	14918	14942	15049	15102	15019	15118	15119	14936	15034	14963	15033	14982	14999	15154	14935	15049	14864	15018	15063	15090	14990	15025	14936	15113	15046	15034	14936	14890	15204	15045	14866	15080	14940	14976	14979	14968	14961	15011	14961	15110	15021	15170	14990	15012	14897	15143	15064	15027	15030	14949	14843	15144	14966	15056	15003	15003	15017	15043	15039	15135	14844	14952	15025	14915	15051	14949	14876	15167	14931	14869	15012	15125	14981	14892	15142	15032	15255	14836	15051	15092	15067	14930	15100	15012	15098	15066	14980	15009	15092	15136	14972	14952	15061	15029	15121	14952	14980	15068	15063	15070	15078	15098	15088	14974	14962	15031	15242	14974	15112	15006	15171	14903	14948	15037	15097	15085	15070	15048	15037	14980	14975	15189	14950	15101	15031	14729	14936	15100	15080	15004	15001	15247	15061	15047	15129	14997	15029	15043	15170	15048	14949	15014	14906	15043	14896	15003	15076	14992	15102	15140	14971	15179	15079	14950	15123	15025	15166
22505	20924	28623	23362	21108	23125	25497	20351	19221	19447	19647	19456	19213	19398	22437	38267	37300	31572	26285	22630	20052	18989	18661	18783	18802	18745	18661	18544	18544	18577	18679	18573	18802	18593	18776	18528	18641	18546	18546	18766	18608	18737	18578	18780	18856	18658	18571	18578	18554	18362	18473	18732	18896	18509	18678	18822	18694	18591	18394	18570	18496	18626	18457	18389	18500	18527	18457	18506	18320	18477	18698	18540	18359	18436	18494	18616	18423	18394	18474	18299	18439	18697	18439	18598	18690	18566	18515	18608	18583	18514	18399	18643	18507	18651	18358	18578	18545	18610	18554	18570	18676	18358	18597	18476	18626	18658	18595	18604	18383	18555	18491	18584	18356	18456	18528	18626	18511	18652	18529	18470	18777	18506	18445	18261	18485	18633	18454	18291	18633	18456	18443	18433	18476	18386	18621	18355	18501	18492	18421	18388	18372	18432	18620	18463	18574	18513	18644	18502	18422	18343	18545	18393	18482	18562	18716	18543	18455	18531	18535	18485	18391	18641	18579	18466	18645	18513	18531	18476	18370	18348	18601	18432	18462	18406	18431	18406	18462	18488	18543	18548	18425	18682	18590	18638	18543	18506	18667	18510	18291	18354	18476	18359	18497	18636	18473	18413	18402	18556	18364	18445	18469	18485	18617	18443	18443	18420	18457	18495	18510	18394	18522	18138	18545	18506	18372	18507	18605	18483	18600	18678	18497	18639	18386	18477	18515	18340	18541	18311	18573	18488	18416	18445	18611	18420	18263	18294	18481	18635	18567	18580	18465	18503	18604	18513	18769	18514	18448	18418	18477	18488	18511	18535	18444	18470	18455	18383	18598	18369	18645	18547	18435	18256	18354	18577	18530	18456	18318	18543	18597	18521	18401	18471	18387	18540	18480	18336	18365	18440	18355	18543	18484	18344	18551	18390	18394	18399	18435	18398	18319	18583	18267	18497	18546	18351	18411	18259	18649	18595	18086	18536	18645	18437	18444	18571	18832	18545	18412	18354	18411	18573	18585	18452	18392	18654	18504	18211	18685	18665	18619	18435	18592	18637	18484	18533	18661	18397	18566	18709	18520	18380	18672	18312	18451	18428	18329	18525	18671	18476	18656	18384	18638	18650	18351	18532	18535	18342	18418	18430	18520	18610	18590	18638	18683	18305	18592	18505	18402	18567	18458	18372	18293	18610	18716	18737	18449	18229	18658	18459	18486	18507	18589	18738	18612	18508	18430	18403	18542	18576	18638	18596	18631	18371	18423	18309	18522	18672	18373	18197	18489	18419	18631	18788	18675	18479	18426	18428	18560	18409	18508	18399	18489	18502	18445	18623	18235	18102	18365	18724	18320	18649	18753	18526	18581	18619	18201	18439	18713	18536	18553	18386	18361	18439	18515	18376	18399	18465	18510	18681	18514	18523	18268	18423	18419	18601	18610	18442	18338	18542	18656	18392	18561	18432	18490	18450	18329	18790	18590	18246	18367	18514	18482	18449	18371	18260	18576	18526	18466	18261	18465	18281	18603	18415	18536	18621	18541	18514	18501	18644	18365	18445	18554	18569	18257	18359	18230	18525	18448	18560	18443	18442	18389	18395	18505	18534	18557	18562	18602	18561	18381	18520	18409	18628	18487	18513	18387	18296	18487	18511	18257	18440	18625	18534	18474	18603	18460	18499	18526	18724	18604	18526	18461	18709	18545	18409	18585	18432	18625	18453	18574	18682	18547	18422	18539	18618	18529	18414	18390	18218	18622	18417	18514	18390	18360	18287	18291	18582	18498	18440	18217	18392	18501	18433	18411	18523	18500	18433	18435	18473	18421	18638	18411	18413	18412	18429	18376	18458	18400	18267	18479	18458	18326	18570	18598	18383	18559	18358	18390	18481	18579	18762	18483	18480	18609	18425	18376	18577	18368	18291	18409	18458	18381	18328	18599	18316	18603	18297	18469	18544	18391	18623	18462	18410	18365	18210	18595	18689	18857	18440	18522	18473	18502	18650	18445	18536	18505	18430	18571	18402	18664	18505	18578	18445	18553	18385	18691	18560	18616	18439	18658	18661	18378	18480	18406	18415	18556	18481	18611	18727	18453	18725	18471	18615	18586	18415	18806	18444	18590	18706	18685	18327	18341	18492	18341	18457	18480	18664	18606	18637	18474	18511	18604	18504	18536	18446	18301	18443	18373	18433	18432	18351	18155	18538	18257	18334	18639	18544	18678	18457	18459	18386	18509	18384	18417	18535	18753	18447	18521	18373	18539	18532	18382	18379	18649	18410	18502	18545	18489	18424	18533	18631	18545	18372	18456	18445	18629	18460	18615	18512	18648	18535	18457	18524	18375	18513	18540	18358	18565	18227	18256	18449	18343	18596	18483	18610	18634	18434	18502	18644	18428	18517	18479	18373	18322	18591	18504	18477	18417	18614	18522	18513	18377	18323	18445	18492	18598	18469	18440	18645	18487	18434	18561	18554	18536	18500	18432	18412	18350	18526	18517	18465	18834	18520	18379	18348	18434	18610	18578	18371	18440	18635	18557	18473	18484	18367	18567	18346	18370	18385	18794	18516	18469	18524	18681	18476	18626	18476	18368	18424	18494	18750	18436	18485	18374	18520	18774	18505	18400	18412	18535	18436	18615	18272	18621	18457	18374	18661	18491	18631	18548	18674	18599	18577	18420	18502	18539	18504	18396	18479	18440	18257	18421	18491	18383	18516	18444	18497	18665	18478	18631	18524	18600	18657	18628	18632	18319	18397	18542	18522	18444	18543	18606	18574	18493	18304	18592	18642	18442	18475	18421	18455	18448	18613	18488	18588	18403	18477	18494	18207	18332	18453	18587	18298	18510	18625	18448	18285	18573	18566	18415	18766	18625	18294	18499	18366	18514	18434	18507	18407	18590	18531	18539	18401	18522	18428	18436	18524	18481	18540	18512	18601	18717	18400	18336	18469	18535	18489	18583	18631	18690	18359	18258	18349	18319	18672	18454	18622	18591	18422	18642	18715	18509	18372	18483	18586	18321	18426	18429	18516	18374	18436	18613	18331	18535	18320	18557	18286	18519	18438	18463	18495	18466	18457	18531	18532	18353	18541	18434	18314	18327	18420	18350	18400	18600	18187	18483	18538	18596	18342	18609	18540	18398	18421	18428	18149	18486	18567	18401	18548	18499	18672	18499	18467	18604	18619	18576	18446	18596	18242	18377	18374	18579	18428	18572	18379	18576	18377	18441	18444	18514	18422	18745	18594	18482	18552	18673	18611	18317	18471	18441	18519	18411	18555	18344	18412	18515	18462	18408	18352	18614	18562	18574	18581	18561	18542	18631	18578	18569	18457	18455	18482	18563	18378	18404	18393	18290	18462	18431	18480	18651	18550	18506	18446	18614	18547	18565	18581	18619	18393	18342	18293	18564	18559	18544	18356	18299	18626	18566	18526	18333	18460	18569	18454	18443	18221	18405	18483	18465	18601	18480	18422	18762	18415	18596	18422	18527	18514	18387	18578	18426	18577	18547	18600	18496	18286	18364	18678	18553	18569	18612	18551	18709	18552	18619	18441	18472	18540	18499	18438	18564	18679	18575	18446	18506	18705	18531	18563	18343	18441	18512	18571	18258	18583	18394	18418	18442	18714	18631	18606	18556	18369	18348	18465	18500	18286	18289	18537	18682	18519	18626	18579	18580	18414	18503	18513	18434	18270	18580	18479	18659	18514	18567	18603	18440	18595	18728	18574	18450	18537	18446	18436	18300	18517	18609	18468	18592	18508	18377	18480	18794	18620	18432	18465	18471	18425	18612	18496	18494	18534	18538	18413	18676	18724	18517	18493	18514	18573	18350	18516	18503	18249	18594	18640	18488	18418	18560	18519	18580	18456	18608	18421	18451	18612	18461	18361	18372	18452	18618	18524	18537	18358	18435	18376	18494	18337	18459	18601	18482	18298	18804	18609	18412	18488	18447	18405	18384	18621	18525	18409	18508	18522	18549	18394	18647	18578	18448	18444	18494	18396	18570	18558	18544	18552	18542	18395	18492	18451	18463	18500	18482	18284	18558	18570	18583	18643	18494	18580	18555	18464	18634	18388	18490	18629	18283	18641	18325	18445	18402	18483	18587	18423	18576	18414	18221	18564	18588	18902	18437	18490	18446	18304	18499	18473	18428	18546	18591	18697	18620	18509	18635	18434	18461	18513	18399	18330	18530	18568	18370	18472	18614	18569	18715	18663	18582	18508	18650	18469	18457	18538	18479	18610	18459	18388	18567	18448	18523	18474	18653	18412	18567	18515	18311	18469	18456	18514	18663	18530	18507	18614	18517	18613	18343	18588	18574	18395	18530	18626	18493	18520	18538	18308	18408	18540	18683	18501	18488	18368	18511	18486	18289	18465	18314	18522	18414	18560	18265	18423	18281	18551	18588	18499	18369	18399	18568	18653	18643	18535	18299	18325	18314	18567	18353	18570	18640	18513	18349	18344	18367	18279	18624	18536	18320	18503	18432	18437	18619	18533	18552	18449	18470	18503	18446	18802	18389	18554	18522	18561	18478	18529	18328	18568	18624	18495	18473	18321	18489	18508	18539	18326	18503	18609	18215	18625	18492	18415	18606	18326	18365	18709	18535	18416	18389	18579	18505	18503	18437	18339	18708	18494	18542	18500	18482	18636	18577	18532	18335	18424	18442	18553	18482	18501	18454	18645	18551	18496	18399	18336	18390	18604	18451	18638	18569	18535	18492	18325	18587	18555	18465	18431	18411	18709	18379	18406	18522	18476	18549	18691	18812	18506	18458	18518	18413	18620	18494	18459	18439	18477	18485	18483	18497	18593	18617	18566	18437	18505	18364	18415	18511	18656	18741	18491	18460	18426	18251	18338	18598	18681	18476	18526	18633	18414	18430	18576	18459	18516	18285	18603	18278	18553	18450	18458	18313	18524	18540	18570	18357	18525	18564	18492	18421	18447	18618	18648	18394	18358	18542	18733	18466	18381	18462	18300	18403	18493	18570	18684	18354	18562	18450	18292	18529	18523	18568	18468	18420	18620	18558	18394	18596	18425	18417	18274	18516	18438	18336	18275	18575	18763	18387	18429	18436	18531	18452	18364	18444	18540	18580	18538	18528	18515	18648	18452	18505	18508	18415	18576	18519	18535
15623	28529	25819	20837	19141	17987	17377	16850	16869	16471	16808	17098	16782	16526	22192	40058	37174	30600	24154	19564	16766	15927	15775	15559	15442	15839	15517	15473	15344	15635	15628	15446	15597	15432	15633	15522	15342	15573	15544	15566	15579	15351	15386	15432	15567	15600	15546	15586	15549	15457	15541	15486	15407	15648	15532	15608	15490	15391	15467	15768	15570	15611	15428	15444	15489	15525	15494	15393	15508	15413	15717	15478	15691	15440	15545	15458	15571	15540	15534	15496	15480	15431	15481	15561	15502	15562	15626	15422	15500	15683	15509	15523	15400	15414	15395	15635	15393	15464	15480	15625	15588	15421	15525	15386	15493	15505	15487	15599	15630	15515	15522	15459	15429	15662	15334	15578	15496	15619	15670	15555	15559	15548	15431	15545	15278	15311	15407	15620	15449	15353	15418	15637	15479	15500	15424	15554	15489	15318	15362	15462	15402	15462	15345	15453	15529	15423	15584	15574	15506	15494	15499	15479	15388	15503	15513	15474	15420	15456	15730	15468	15546	15623	15592	15503	15430	15381	15507	15444	15526	15452	15464	15559	15564	15328	15506	15451	15390	15430	15465	15533	15445	15590	15356	15432	15416	15444	15556	15535	15550	15646	15645	15494	15528	15571	15606	15343	15588	15398	15523	15449	15373	15480	15479	15612	15608	15472	15395	15336	15488	15522	15446	15449	15405	15524	15525	15376	15468	15483	15471	15414	15620	15454	15480	15608	15381	15490	15601	15622	15393	15626	15359	15545	15487	15462	15408	15494	15484	15491	15572	15506	15509	15567	15718	15494	15644	15457	15485	15344	15502	15579	15329	15447	15450	15608	15463	15478	15576	15567	15595	15695	15594	15327	15388	15390	15697	15422	15278	15456	15489	15387	15427	15422	15532	15394	15675	15700	15331	15553	15695	15445	15724	15431	15372	15543	15490	15348	15525	15332	15587	15543	15513	15360	15455	15298	15686	15760	15430	15596	15377	15449	15439	15546	15467	15505	15486	15364	15587	15615	15482	15477	15630	15483	15473	15610	15582	15317	15406	15540	15539	15473	15272	15370	15610	15637	15312	15531	15439	15408	15316	15521	15426	15553	15427	15476	15371	15385	15596	15365	15413	15431	15566	15487	15443	15502	15529	15391	15401	15577	15521	15572	15538	15475	15475	15523	15493	15574	15329	15502	15501	15483	15328	15567	15630	15473	15613	15411	15570	15419	15587	15445	15663	15463	15628	15593	15465	15714	15524	15495	15437	15499	15604	15578	15457	15491	15401	15288	15362	15439	15299	15449	15612	15587	15531	15496	15419	15401	15518	15605	15529	15354	15367	15371	15398	15604	15434	15638	15553	15513	15537	15561	15424	15350	15435	15535	15423	15524	15445	15486	15322	15588	15558	15297	15539	15498	15510	15582	15381	15467	15333	15550	15537	15483	15605	15453	15481	15428	15422	15498	15581	15583	15458	15424	15634	15314	15407	15314	15369	15429	15442	15537	15482	15549	15586	15409	15431	15542	15499	15398	15542	15573	15692	15652	15394	15404	15518	15358	15621	15608	15559	15416	15489	15464	15600	15583	15500	15399	15497	15596	15571	15521	15424	15468	15461	15457	15579	15510	15489	15480	15510	15386	15514	15459	15450	15518	15545	15613	15318	15366	15402	15462	15540	15513	15453	15384	15500	15597	15471	15490	15507	15572	15487	15288	15493	15530	15528	15541	15412	15500	15544	15552	15516	15518	15372	15410	15415	15553	15456	15438	15466	15530	15457	15322	15327	15446	15636	15515	15542	15532	15408	15508	15591	15519	15484	15456	15462	15545	15602	15397	15474	15337	15389	15465	15523	15499	15598	15469	15553	15495	15420	15510	15549	15434	15492	15409	15471	15340	15462	15418	15577	15469	15427	15443	15703	15632	15396	15422	15342	15590	15555	15437	15623	15413	15498	15435	15392	15530	15333	15542	15490	15535	15499	15464	15506	15539	15469	15505	15370	15462	15395	15456	15607	15420	15440	15561	15495	15746	15369	15319	15434	15602	15453	15443	15353	15466	15484	15373	15537	15502	15600	15509	15384	15517	15441	15245	15570	15354	15345	15567	15515	15579	15361	15461	15566	15490	15636	15585	15556	15432	15509	15481	15740	15487	15543	15481	15483	15362	15497	15490	15642	15671	15386	15424	15465	15457	15261	15542	15404	15507	15572	15377	15343	15589	15359	15502	15520	15305	15272	15420	15572	15385	15502	15620	15575	15559	15328	15562	15618	15412	15532	15448	15412	15413	15349	15612	15441	15520	15542	15402	15575	15560	15508	15510	15451	15530	15688	15433	15512	15416	15630	15534	15505	15412	15360	15310	15410	15422	15458	15582	15384	15635	15446	15423	15426	15384	15559	15459	15350	15365	15458	15428	15530	15491	15430	15478	15475	15412	15499	15677	15563	15322	15533	15426	15664	15273	15397	15560	15487	15393	15537	15500	15590	15502	15738	15477	15610	15450	15345	15600	15558	15479	15479	15505	15511	15444	15521	15587	15566	15499	15489	15416	15401	15543	15564	15494	15463	15686	15532	15475	15421	15556	15463	15477	15484	15625	15465	15434	15488	15405	15418	15543	15590	15546	15504	15428	15637	15497	15559	15541	15421	15262	15434	15595	15517	15514	15568	15555	15604	15394	15415	15347	15382	15487	15547	15535	15468	15503	15436	15656	15433	15615	15424	15619	15362	15359	15492	15449	15503	15509	15293	15511	15728	15478	15417	15396	15455	15426	15458	15424	15520	15560	15375	15334	15379	15645	15344	15408	15426	15338	15322	15622	15323	15553	15521	15201	15485	15556	15368	15458	15468	15656	15563	15521	15634	15386	15620	15276	15318	15607	15471	15464	15420	15356	15413	15290	15458	15513	15540	15369	15662	15379	15461	15388	15455	15559	15532	15498	15416	15447	15505	15508	15333	15582	15502	15441	15416	15491	15518	15527	15556	15534	15462	15413	15484	15495	15520	15641	15501	15501	15698	15518	15449	15370	15396	15469	15366	15490	15365	15465	15409	15414	15433	15487	15508	15482	15371	15542	15467	15490	15437	15595	15542	15480	15547	15384	15457	15552	15459	15429	15590	15590	15628	15486	15399	15523	15582	15349	15540	15272	15460	15371	15574	15439	15534	15601	15471	15409	15525	15606	15598	15365	15614	15568	15300	15404	15508	15562	15423	15619	15433	15542	15377	15541	15604	15406	15557	15475	15452	15526	15453	15457	15429	15272	15384	15659	15418	15495	15413	15456	15369	15531	15330	15293	15514	15421	15450	15561	15567	15567	15520	15502	15509	15502	15517	15529	15657	15440	15599	15562	15500	15660	15383	15587	15498	15444	15529	15554	15474	15407	15480	15297	15338	15317	15429	15454	15505	15390	15521	15550	15539	15276	15370	15396	15511	15440	15388	15564	15510	15479	15320	15418	15574	15510	15453	15555	15472	15412	15435	15466	15594	15487	15553	15421	15350	15403	15401	15589	15452	15381	15536	15512	15384	15509	15345	15649	15434	15469	15448	15393	15597	15526	15469	15462	15667	15456	15542	15545	15393	15351	15655	15411	15639	15532	15372	15414	15385	15230	15547	15501	15540	15470	15501	15447	15514	15352	15451	15418	15561	15411	15574	15549	15535	15453	15518	15226	15437	15559	15581	15387	15476	15392	15510	15368	15513	15493	15517	15389	15547	15443	15473	15474	15406	15377	15360	15376	15368	15426	15567	15491	15440	15502	15317	15608	15462	15470	15501	15518	15501	15610	15394	15522	15325	15631	15467	15627	15408	15580	15547	15665	15289	15483	15584	15570	15462	15569	15581	15411	15534	15654	15360	15545	15561	15637	15505	15582	15370	15448	15572	15591	15466	15504	15379	15450	15400	15398	15511	15581	15583	15537	15224	15564	15344	15345	15677	15403	15580	15357	15356	15411	15546	15407	15724	15447	15534	15368	15515	15540	15451	15515	15474	15316	15636	15437	15450	15514	15504	15640	15597	15463	15522	15501	15533	15374	15617	15606	15538	15747	15461	15452	15500	15519	15508	15303	15472	15542	15616	15609	15417	15688	15600	15449	15413	15390	15389	15392	15536	15565	15418	15577	15545	15560	15491	15462	15296	15489	15499	15463	15376	15550	15446	15560	15483	15406	15378	15610	15498	15441	15415	15465	15680	15401	15395	15458	15494	15324	15508	15430	15481	15576	15347	15411	15384	15462	15642	15343	15335	15422	15366	15418	15327	15468	15571	15506	15512	15574	15424	15414	15610	15681	15531	15439	15403	15436	15572	15336	15469	15493	15439	15494	15410	15428	15536	15499	15532	15418	15483	15510	15359	15525	15390	15444	15454	15470	15362	15642	15484	15559	15480	15532	15353	15426	15390	15498	15565	15546	15408	15635	15525	15282	15411	15511	15457	15457	15578	15536	15467	15300	15515	15203	15641	15342	15328	15369	15498	15561	15399	15361	15427	15345	15413	15326	15408	15387	15546	15341	15506	15417	15335	15625	15385	15444	15452	15480	15494	15554	15358	15633	15521	15627	15596	15568	15521	15588	15275	15463	15399	15406	15339	15565	15444	15289	15516	15504	15411	15387	15452	15325	15505	15400	15409	15447	15246	15522	15565	15535	15460	15516	15475	15498	15454	15444	15479	15511	15474	15431	15709	15431	15558	15661	15501	15523	15518	15540	15529	15441	15511	15308	15418	15544	15554	15528	15370	15509	15453	15554	15667	15562	15421	15523	15540	15307	15547	15338	15366	15444	15431	15457	15605	15433	15302	15425	15459	15409	15586	15710	15367	15561	15471	15508	15373	15658	15631	15388	15362	15442	15480	15558	15629	15385	15585	15582	15604	15585	15438	15373	15598	15720	15504	15501	15451	15525	15406	15388	15509	15458	15543	15395	15420	15578	15540	15584	15419	15368	15589	15497	15452	15520	15332	15551	15696	15524	15363	15438	15365	15603	15554	15593	15592	15581	15431	15506	15318	15522	15454	15419	15628	15469	15435	15487	15364	15428	15496	15425	15522	15415	15552	15482	15544	15523	15510	15410	15537	15526	15446	15529	15707	15453	15502	15604	15480	15453	15419	15499	15545	15358	15438	15459	15439	15468	15615	15505	15410	15445	15525	15435	15387	15494
27230	21702	24985	22563	19378	19259	19609	19214	19231	19648	19351	19400	19237	19096	19524	20788	21242	20668	20115	19477	19356	19383	18953	19014	19069	19184	19260	19214	19152	19109	19328	19244	19254	19218	19278	19160	19219	19054	18910	19202	19070	19071	19151	19167	19048	19218	19033	19121	18957	19196	19255	19148	19073	18862	18923	19344	19100	19195	19020	19199	19221	19094	19035	19139	19218	19156	19160	19018	19081	19186	19186	18923	19045	19042	19111	19247	19009	18980	19084	18960	19089	19065	19222	19247	19303	19418	19259	19029	19069	18819	19135	19083	19206	19112	19238	19141	19132	19066	19040	19116	19115	19106	19025	18905	19050	19032	18926	19090	18957	19040	19267	19153	18955	19006	19090	19076	19110	19000	19060	18954	19133	18905	19068	18866	19037	18941	19090	19211	19062	19045	18725	19339	19072	19115	19239	19015	18924	18975	19152	19100	19162	19123	19144	18945	19206	19006	18934	19186	19075	19083	19080	19201	19149	18803	19113	19085	18901	18936	18953	18897	18939	18981	19038	19001	18932	19257	19257	18843	19135	18844	18995	19112	19212	19070	19147	19114	19190	19152	19196	19069	18870	19165	19126	19018	19095	18843	19017	18923	19077	19268	19182	19114	19134	19199	19175	18970	19032	18970	18976	19182	18933	18934	18895	19021	19216	19168	19121	18879	19099	19239	18932	19093	19292	19007	18998	18999	19139	19146	19016	19145	19145	19045	18931	19028	19359	19240	18825	19074	19168	18991	19215	19162	19260	18986	19005	18996	19140	19028	19189	18960	19427	19203	19285	19262	19167	19287	19079	19009	19168	18883	18950	19145	19086	19092	19008	19044	18834	18925	18964	19112	19094	19093	19157	19095	19000	18910	19018	19111	19227	19065	19057	18985	19216	19192	19013	19023	19020	19040	18920	19257	19141	19031	19094	19241	18980	19034	19192	19071	19153	18955	19084	18973	19084	19244	19034	18945	19031	19286	19199	19078	19072	19138	19161	19123	19061	19008	19132	19125	19056	19207	19231	19123	19019	19039	19025	19049	19002	19091	18949	19041	19201	19060	19199	19003	19033	19062	19019	18956	19067	19169	19279	19222	19223	19008	19008	18944	18979	18980	19026	19175	19201	19053	18940	19009	19025	18946	19219	19190	18936	19153	19334	19024	19223	18941	19044	19274	19168	18970	18975	19278	18763	19014	19326	19156	19272	19137	18966	19069	19066	19082	18903	18998	18803	19217	19126	19080	19215	19337	19147	18960	18893	19121	19037	19095	19145	19063	19174	19202	19243	19158	18974	19205	19032	19049	19072	19087	19064	19235	19200	19064	19190	18808	19159	18963	18904	19080	19063	19054	19183	19116	19128	18987	18968	19094	19219	19298	18977	19061	19102	19060	19147	19034	19263	19212	19039	19081	19034	19079	18993	19167	19156	19029	19118	19031	19276	19207	19190	19146	19128	19066	19054	19026	19131	19069	18821	19042	19086	18900	19181	19009	19045	19029	19211	19034	19089	19198	19274	19106	18879	19081	19158	19017	18896	18950	19101	19163	19243	19096	18926	19113	19203	19004	19050	18989	18969	19095	18997	18942	19001	19057	19316	19187	19247	19057	18921	18984	19198	19070	19075	18861	19318	19090	18934	18943	19180	19125	19054	18901	19120	19052	19018	19075	19058	19345	19105	19120	19038	19068	19056	19194	18984	19196	19032	19255	18973	18899	19019	19092	19120	19097	19099	19143	19244	19153	19029	19094	19102	19228	18865	18930	18810	19126	19075	19292	19042	19099	19165	19220	19281	19146	19087	19332	19135	18939	18873	19091	18970	19225	19169	19198	19178	19001	18874	19000	19179	19216	18984	19130	19172	19213	19286	19094	19121	19169	19054	19064	19039	19047	18827	18915	19084	18905	19153	19122	18997	19025	19125	18955	19173	19147	18958	19045	18962	19024	19014	18992	19173	18996	18829	19199	19047	19149	19094	19035	19071	19119	19205	19039	19126	19090	18909	19100	19165	18990	19030	18910	19013	18982	19004	19056	19183	18990	18894	19158	19066	18956	18959	18999	19128	19037	19085	18900	18942	18952	19226	19064	19017	18908	18953	19050	19100	19140	19199	19136	19016	19178	19027	19109	19224	19231	19155	18906	18983	18918	19196	19162	19228	19134	19121	19280	19161	19236	19078	19003	19004	19028	19047	18967	19056	18971	19073	18989	19123	19111	18930	19164	19026	18994	19018	19241	19143	19279	18986	19075	19209	19083	19135	19122	18876	19249	18875	19014	19216	19121	19218	19317	19213	19249	19215	19040	19201	19117	19262	19267	19132	19068	19062	19118	19204	19157	18994	19133	18933	18986	19136	18963	19222	19073	19001	19062	19175	19293	19251	19056	18949	19206	19220	19222	18859	19166	19154	19087	19149	18930	19099	18916	18995	19058	19126	18951	19112	19036	19095	19178	19174	19156	19193	19160	18943	19158	19246	19042	18916	19285	19116	19170	19114	19032	19067	19056	18847	19053	18997	19057	18926	18875	19169	19141	19048	19127	19273	19086	19110	18987	19043	18914	19041	19145	19325	19034	19092	19158	19148	19209	19035	18907	19337	19175	19021	19009	19284	19138	19186	19291	19131	19114	19125	19179	19083	19181	18885	18969	18950	19201	19283	19130	19060	18991	19198	18991	18913	19064	19165	19189	19016	18925	18967	19070	18984	19157	19199	18989	19083	19313	19123	19171	19058	19301	19189	18972	19289	19062	19130	19098	19182	18973	19197	19031	19057	19106	19200	19066	19194	18950	18962	18887	19119	19154	19105	19178	19142	19117	19249	19120	19098	19090	19120	19114	19024	18953	19122	19102	19180	19021	19119	19151	19231	18972	19098	19063	18973	19180	19132	19402	18968	19164	19034	19019	19102	18955	19065	19179	19111	19078	18989	19148	18980	19158	19223	19154	19170	18886	19112	19076	18872	18979	19185	19103	18981	19007	18949	18992	18933	19052	19070	19149	19088	19187	19163	19260	19181	19025	19111	18989	19032	19020	19113	19225	19105	18959	19339	18842	18999	19028	19090	19040	19072	19126	18958	19162	18986	19101	19056	19266	18985	19286	18965	18941	18892	19170	19031	19109	19226	19026	18910	18995	19129	19191	19192	18955	18908	18958	19185	19255	19024	18991	19231	18958	19044	19134	19019	18941	19015	18990	19071	19053	19119	19005	19007	19106	19036	19097	19248	19183	19165	19189	19038	19067	19168	19121	18822	19125	19157	19100	19067	18948	19154	18996	19013	19168	19099	19041	19078	19227	18944	19075	19196	19141	18936	19018	18895	19089	19153	19059	18931	18978	19213	19115	19053	19225	19130	19043	19163	19019	19284	19072	19097	19032	19051	19209	19108	18981	18935	18979	19280	19002	19244	19109	18856	19147	19357	19052	18902	19191	19044	18972	19011	19004	19089	19008	18970	18983	19084	19062	19135	19022	19129	18830	19003	19319	19284	19105	19219	19142	18958	19220	19076	18990	19142	19060	19061	19025	19152	19049	19362	19023	19165	19077	19123	19172	19167	19047	19005	19179	19056	19215	19263	18928	19133	19042	19072	19054	18944	19133	19009	19222	19073	19122	19196	18976	19137	18914	19141	19363	19254	19028	19209	19217	19092	19009	18980	19010	18975	19084	19239	19162	18923	18875	18855	18953	18970	19113	19177	19213	19004	19279	19339	19147	19219	19227	19095	19105	19068	19135	19043	18982	19024	19189	19307	19076	18997	19054	19004	18976	19214	19287	19124	19251	19067	19135	19142	19053	19184	19014	19136	19050	19056	18990	18959	19057	19101	18963	18909	19082	19027	19011	19003	19102	18921	19071	19091	18914	19033	19093	19073	19095	19232	19277	19055	19278	19170	19297	19123	19142	19115	19369	19379	18950	19111	19291	19050	18928	19045	19019	19181	19190	19057	19054	18989	19190	19374	19026	19032	19196	19076	18847	19030	19273	19184	18880	18951	18824	18995	19111	18952	19183	19289	19110	19002	19201	19130	19174	19078	19109	19187	19094	19084	19026	19110	19060	19067	19324	19162	18968	19099	18816	18926	19098	19081	19309	19166	18975	19010	19197	19037	19111	19285	19034	18949	19242	19061	19244	19127	19175	19248	19010	19114	19045	19199	19093	19282	19206	19021	19033	18852	19131	19079	18938	19053	18998	19184	19098	19223	19274	19105	18941	19047	18949	19101	19093	18964	19183	19062	19194	19131	19103	19178	18931	19035	19038	19212	19030	19076	19271	19129	19324	18969	19192	19271	19030	19112	19165	18935	19056	19058	19320	19189	19080	18773	19057	19137	18959	19071	19203	19209	19122	18924	19071	19244	19372	19330	19102	19176	19256	18958	19134	19245	19230	18969	19143	19265	19176	19097	19189	18984	19084	19125	19057	19031	18902	19189	19020	18858	19260	19107	19088	19177	19027	19019	19094	18955	19120	19116	19166	18936	19164	19104	19356	19016	18985	19150	19181	19209	18895	19294	19216	19244	19084	19022	19132	18960	19064	19170	19280	18986	19040	18929	19023	18947	19418	19156	19176	19100	19218	18965	19278	19148	19038	19213	18987	18979	18992	18922	18975	19113	19032	18965	19065	19025	19166	19169	19004	19105	19157	19087	18942	19194	18822	19340	19150	18956	19007	19323	19176	19160	19187	19134	19135	18922	19228	19252	18958	19103	19191	19253	19260	19086	19021	18981	19195	18837	19169	18991	19007	19170	19130	19222	18981	18954	19207	19206	19227	19194	19042	19184	19061	19188	19054	18995	18970	19084	19008	19113	19123	19103	19018	19162	19224	19145	18991	19027	19096	18812	19080	19033	19135	18919	19294	19031	19126	18916	19114	19133	19180	19117	19160	19022	19063	19151	18991	19151	19014	19084	18861	19124	18918	19169	18882	18995	18889	19056	18957	18847	18995	19144	19015	19159	19101	19066	19230	18777	19012	19037	19210	19066	19044	19277	19135	19162	19192	19119	19021	18924	18978	19146	19038	19011	19240	19157	18962	18925	19133	19387	19207	19179	19171	19052	19094	19102	19155	19056	19049	19022	19033	19228	19125	19076	19095	19169	19174	19116	19206	19046	19020	19089	19066	19001	19111	19166	19181	19009	19143	18908	19074	19042	19169
15740	18434	17701	16701	16654	16304	16236	15924	16104	16437	16437	16323	16219	15996	16443	18597	18652	17638	16991	16537	15984	15932	15828	15871	15824	15977	15803	15897	15897	15969	15874	15842	15923	16005	15759	16021	16100	15902	15792	15927	15864	15696	15912	15979	15881	15954	16065	15754	15851	15782	15709	15829	15832	15929	16066	16061	15729	15862	15711	15722	15978	15826	15975	15785	16121	15836	15808	15907	15901	16059	15905	15809	15949	15879	15933	15792	15894	15761	15917	15906	15992	15892	15859	15821	15865	15895	15954	15942	15921	15805	15821	15690	16005	15980	16106	15804	15902	15993	15937	16040	16039	15803	15959	15968	15852	15910	15741	15971	15859	15712	15778	15869	15839	15951	15850	15946	16035	15946	15997	15801	15854	15902	15954	15736	15759	15986	16015	16024	15911	15955	15845	15768	15952	15907	15991	15828	16048	15979	15872	15886	15768	15904	15772	15942	15854	15920	15825	15891	15783	15995	15883	15870	15847	16038	15921	15772	15750	15986	15886	15784	15877	15771	15814	15834	15771	15835	15902	15876	15898	15898	15756	16007	15623	15812	15934	15969	15938	15942	15947	15879	16054	15752	15769	15834	15823	15736	15865	15828	15796	15681	15940	15715	16051	15832	15873	15846	15896	15732	15996	15888	15974	15656	15756	15636	15920	15828	15863	15764	15850	15839	15852	15910	15738	15909	15747	15678	15859	15907	15817	15945	15877	15772	15870	15703	15949	15726	15836	15737	15927	15916	15798	15956	15918	15995	15784	15897	15900	15721	15753	15960	15780	15771	15778	15810	15885	15878	15939	15786	15788	15857	15916	15810	15821	15814	15744	15897	15945	15875	15691	15900	15816	16006	15826	15745	15942	15844	15976	15829	15789	15914	15792	15944	15882	15902	16036	15924	15856	15933	16015	15866	15746	15845	15840	15855	15769	15588	15985	15683	15809	15837	15737	15906	15838	15892	15869	15940	15876	15912	15906	15969	15875	15934	15815	15797	15880	15871	15770	16049	15948	15781	15815	15999	15918	15868	15987	16006	15850	15851	15857	15913	15985	15916	15839	15896	16037	15728	15855	15863	15859	15939	15923	15869	15821	15877	15645	15870	15845	15853	16104	15890	15814	15815	16036	15903	15814	15861	15828	15894	15943	15823	15701	15897	15866	15935	15727	15787	16020	15891	15951	15843	15908	15812	15857	15783	15772	15714	15791	15797	15823	15906	16027	15843	15833	15877	15910	15850	15768	15994	15830	15782	15934	15942	15721	15991	15766	15821	16008	16012	15689	15932	15751	15987	15930	15943	15874	15894	15853	15856	15954	15876	15784	15905	15868	15758	15810	15812	15678	15989	16019	15891	15974	15797	15747	15822	15753	15890	15875	15945	15834	15638	16185	15948	15825	15708	15932	15764	15864	15702	15874	15734	15851	15830	15853	15770	15857	15730	15974	15625	15996	15850	15860	15951	15793	15954	15926	15879	15781	15950	15831	15676	15783	15976	15833	15906	15922	15840	15860	15799	16069	16045	15901	15888	15967	15915	15913	15892	15839	15869	15733	15805	15848	15784	15889	15853	15977	15820	15926	15884	15795	15898	15875	15842	15685	16030	15971	15784	15712	15841	15840	15943	15801	15915	15877	15707	15769	15924	15910	15930	15864	15821	15900	15655	15853	15809	15976	15887	15861	15842	15871	15799	15962	15834	15964	15748	15901	15679	15641	16008	15751	15753	15707	15914	15784	15964	15871	15839	15693	15898	15853	15758	15826	15788	15961	15782	15901	15856	15815	16028	15905	15868	15953	15740	15934	15849	15927	15873	16035	15880	15755	15859	16009	15962	15930	15883	15966	16034	15861	16100	15896	15704	15944	15916	15985	15791	15717	15911	15993	15943	15985	15883	15862	15714	15757	15836	15912	15923	15918	15766	15822	16000	15903	15883	15801	16098	15757	15899	15854	15946	15707	15829	15905	15763	15951	15905	15878	15760	15891	15829	15830	15904	16001	15804	15834	15788	15954	15676	15959	15998	15917	15862	15840	15748	15866	15830	16034	15985	15656	15838	15876	16003	15993	15804	15900	15908	15880	15886	15753	15770	15938	15860	16014	15664	15738	15887	15998	15928	15715	15887	16009	15623	15875	15769	15860	15836	15898	15787	15791	15796	15943	15703	15854	15932	15779	15847	15660	15658	15746	15730	15758	15814	15794	15710	15908	15883	15986	15930	15749	15861	15797	15759	15923	15845	15952	15932	15702	15829	16052	15821	15985	15957	15786	15928	15907	15771	15949	15902	15918	15947	15777	16098	15786	15809	15840	15788	15802	15937	15888	15844	15895	15804	15867	15921	15906	15857	15833	15799	15815	15947	15910	15923	16026	15888	15776	15831	15793	15966	15856	15950	15795	15754	15974	16088	15907	15941	15844	15764	15924	15939	16022	15728	15780	15972	16072	15869	15788	15959	15846	15762	15911	15892	15861	15785	15802	15710	15907	15732	15915	15779	15761	15813	15896	15902	15919	15717	15831	15706	16006	15996	15851	15877	15739	15893	15667	15824	15823	15909	15907	15890	15902	16023	15710	15709	15951	15739	15818	15677	15792	15855	15728	15821	16101	15790	15918	15957	15896	15731	15940	15921	16041	15944	15940	15806	15848	15855	15731	15809	15882	15980	15813	15699	15927	15845	15965	15690	15844	15770	15994	15806	16030	15812	15839	15759	15957	15877	15811	15972	15930	15736	15873	15666	15710	15795	16002	15823	15771	15867	15685	15972	15861	15801	15744	15813	15933	15783	15898	15686	15982	15812	15947	15907	15839	16049	15858	15772	15757	15882	15855	15943	15745	15849	15733	15851	15927	15759	15884	15782	15898	15874	15733	15714	15725	15874	15764	15859	15771	15847	15876	15857	15742	15886	15767	15932	15865	15781	15963	15897	15762	15946	15829	15841	15809	15937	15945	15794	15899	15796	15863	15737	15985	15935	15928	15835	15945	15775	15909	15957	15788	15812	15826	15876	16034	15996	15739	15958	15851	15924	15844	15849	15663	15769	15818	15854	15655	15792	15892	15824	15796	15967	15800	15706	15946	15834	15716	15961	15776	16022	15821	15952	15897	15822	15908	15790	15904	15835	15914	15942	15891	15966	15985	15901	15955	15807	15773	15870	15846	15858	15802	15820	15912	15668	15911	15852	15847	15762	15874	15913	15820	15855	15914	15714	15798	15817	15781	15743	15843	15858	15660	15839	15818	16029	15869	15826	15962	15836	15866	15935	15840	15890	15735	15789	15896	15945	15816	15769	15919	15920	15795	15828	15858	15798	15907	15933	15897	15979	15703	15996	16025	15955	15879	15847	15739	15727	15899	15862	15849	15964	15704	15966	15894	15857	15791	15722	15875	15772	15948	15774	15828	15854	15919	15876	15891	15761	16012	15876	15837	16002	15641	15834	16044	15749	15736	15981	15709	15956	15891	15785	15932	15987	15692	15787	15888	15783	15795	15929	15784	15901	15800	15732	15919	15895	15873	15855	15864	15985	15747	16004	15930	15954	15869	15677	16006	15735	15933	15838	15848	15908	15841	15871	15898	15802	16019	15984	15709	15720	15998	15801	15955	15891	15804	15754	15891	15923	15953	15676	15961	15668	15906	15673	15845	15834	15989	15945	16050	15984	16062	15779	15791	16016	15776	15935	16044	15831	15888	15847	15891	15784	15904	15790	15766	15888	15886	15889	15784	15798	15634	15969	15769	15902	15908	15918	15896	15932	15849	15761	15841	15858	15613	15824	16009	15960	15988	15855	15831	15856	15857	15826	15959	15767	15941	15851	15819	15945	15739	15872	15891	15845	16048	15714	15868	15789	15833	15806	15923	15573	15792	15861	15905	15956	15839	15877	15874	15939	15957	16007	15809	15822	15928	15814	15858	15630	15783	15871	15793	15914	15886	15731	15838	16038	15835	15731	15916	15991	15889	15784	15845	15795	15812	16024	15725	15737	15789	15814	15886	15877	15859	15652	16088	15835	15917	16036	15648	15799	15762	15711	15809	16101	15950	15805	15918	15913	15764	15791	15758	15693	15832	15871	15779	15594	15916	15877	15747	15839	15808	15844	15757	15873	15729	15872	15846	15756	15881	15799	15874	15804	15794	15775	15999	15886	15812	15881	16081	15813	15785	15832	15723	15848	15841	15961	15831	15900	15888	15633	15802	15742	15803	15818	15884	15866	15926	15908	15845	15957	15673	15731	15794	15715	16111	15923	15960	15774	15764	15916	15907	15970	15736	15942	15961	16192	15676	15894	15843	15874	15773	15832	15785	15807	15867	15848	15916	15868	15957	15841	15837	15870	15976	15862	15915	16001	15831	15877	15780	15948	15925	15802	15975	15959	16060	15883	15851	15854	15919	15780	15888	15728	15807	15940	15963	15725	15740	15810	15819	15998	16035	15848	15905	15794	15924	15967	15992	15858	16023	15909	15945	15877	15786	15773	15820	15838	15875	15773	15968	15856	15730	15765	15907	15975	15922	15836	15876	15958	15819	15774	15768	15696	15911	15869	15822	15758	15802	15770	15946	15864	15897	15809	15757	15926	15869	15885	15856	15974	15925	15912	16029	15692	16041	15881	15948	15820	15878	15753	15968	15841	15994	15921	15926	15919	16009	15845	15876	15755	15884	16013	15927	15911	15911	15918	15897	15812	16079	15957	15880	15766	15890	15776	15732	15741	15968	16027	15904	15679	15982	15860	15868	16073	15786	15907	15902	15876	15940	15948	15756	15989	15798	15850	15729	15764	15950	15917	15797	15822	15685	15772	15803	15898	15959	15760	15897	15806	15677	15784	15981	15816	15781	16008	15940	15907	15800	15735	15790	15850	15729	16015	15908	15900	15753	15883	15904	15936	15820	15755	15822	15896	15774	15910	15969	15824	15758	15864	15826	15963	15932	15911	15803	15696	15837	15822	15729	15895	15958	15952	15867	15888	15961	15860	15766	15865	15939	16007	15787	15806	15851	15715	15786	15980	15869	15840	15757	15728	15917	15916	15884	15797	15834	15894	15844	15835	15748	15912	16014	15871	15896	15855	15879	15792	15894	15884	15901	15926	15941	15918	15957	15971	15800	16006	15727	15962	15905	15968	15712	15679	15882	15842	15978	15893	15752	16077
23886	20994	28328	23994	22178	22634	22248	20285	19924	20243	20018	19613	19591	19698	20089	25064	29868	27904	24545	21673	20106	19485	19297	19086	19314	19501	19277	19180	19094	19208	19473	19322	19350	19428	19273	19384	19439	19301	19181	19321	19345	19270	19133	19452	19338	19364	19096	19201	19053	19042	19176	19361	19090	19140	19231	19388	19090	19197	19285	19232	19283	19268	19244	19137	19242	19254	19187	19250	19304	19462	19122	19338	19270	18999	19278	19249	19342	19332	19099	19225	19269	19204	19343	19181	19315	19403	19317	19103	19136	19127	19290	19073	19113	18965	19167	19289	19239	19302	19229	19145	19311	19201	19343	19431	19251	19329	19248	19032	19073	19348	19279	19271	19349	19176	19074	19162	19300	19394	19322	19068	18956	19078	19269	19262	18967	19270	19165	19145	19153	19537	19157	19166	19246	19257	19189	19270	19242	19145	19178	19181	19151	19124	19136	19240	19121	19340	19357	19101	19236	19209	19137	19041	19018	19248	19040	19140	19205	19160	19237	19220	19206	19218	19385	19248	19231	19038	19236	19166	19240	19112	19444	19109	19075	19110	19204	19055	19215	19059	19064	19164	19116	19200	19027	19221	19168	19451	19188	19323	19618	19232	19366	19124	19557	19307	19104	19207	19181	19082	18892	19026	19276	19146	19019	19270	19282	19198	19131	18885	19319	19169	19392	19067	19106	19176	19161	19204	19093	19122	19006	19187	19319	19158	19337	19218	19175	19180	19279	19084	19140	19259	19370	19126	19180	19247	19216	19183	19110	19370	19348	19035	19187	19354	19318	19159	19059	19089	19024	19121	19219	19228	19219	19222	18856	19141	19049	19209	19175	19371	19017	19381	19411	19231	19206	19258	19498	19132	19258	19173	19139	19125	19136	18927	19069	19318	19080	19246	19370	19033	19227	19321	19076	19021	19288	18999	19311	19288	19269	19351	19230	19185	19186	19244	19128	19040	19094	19313	19205	19142	19245	19325	19166	19095	19272	19355	19133	19290	19370	19314	19185	19112	19390	19135	19364	19194	19224	19101	19138	19253	19377	19278	19237	19145	19240	19263	19286	19240	19327	19036	19459	19424	19229	19302	18983	19058	19382	19251	19382	19233	19222	19254	19050	19211	19309	19149	19373	19186	19199	19051	19393	19357	19321	19203	19264	19304	19111	19218	19147	19236	19173	19107	19350	19073	19147	19233	19431	18834	19109	19125	19159	19105	19216	19257	19260	19175	19024	19396	19218	19308	19390	18940	19143	19108	19056	19085	19144	19347	19046	19290	19019	19365	19318	19112	19101	19110	19083	19221	19186	19270	19021	19172	19372	19134	19137	19011	19188	19141	19124	19196	19053	19319	19164	19071	19217	19257	19115	19150	19300	19149	19273	19227	19260	19240	19186	19110	19261	19271	19138	19094	18994	19065	19108	19285	19388	19464	19254	19048	19099	19122	19173	19028	19126	19196	19218	19285	18985	19109	19219	19092	19285	19074	19178	19307	19285	19211	19348	19110	18963	19083	19163	19161	19038	19051	19243	19150	19336	19258	18974	19183	19041	19349	19278	19204	19151	19252	19167	19173	19251	19184	18999	19275	19171	19045	19356	19367	19218	19172	19273	19045	18877	19151	19156	18946	19131	18888	19129	19076	19151	19223	19108	19013	19229	19269	19232	18929	19279	19337	19121	19405	19153	19100	19133	19178	19300	19131	19153	19281	19257	19189	19302	19085	19203	19288	19343	19407	19023	19337	19086	19236	19163	19137	19217	19307	19268	19287	19265	19206	19270	19023	19273	19292	19476	19294	19281	19306	19102	19346	19245	19424	19167	19358	19136	19192	19181	19134	19294	19072	19080	19237	19200	19414	19084	19037	19030	19199	19236	19031	19134	19191	19236	19330	19320	19076	19114	19346	19327	18979	19060	19238	19069	19236	19003	19138	19040	19211	19144	19164	19322	18985	19215	19208	19204	19189	19174	19160	19298	19131	19309	19091	19141	19143	19237	19130	19506	19062	19088	19311	19407	19170	19388	19238	19126	19146	19205	19044	18983	19052	19387	19219	19074	19036	19230	19269	19266	18954	19131	19155	19218	19273	19374	19217	19247	19279	19004	19257	19385	19196	19349	19110	19193	19275	19243	19068	19304	19138	19119	19040	19314	19236	19343	19083	19128	19074	19251	19169	19052	19302	19110	19148	19056	19195	19295	19031	19149	19257	19212	19377	19287	19320	19154	19282	19314	19337	19183	19268	19116	19204	19051	19385	19276	19189	19183	19226	19091	19372	19268	19105	19156	19052	19107	19146	18990	19002	19074	19108	19311	19156	19037	19081	19025	19028	19236	19220	19123	19222	19193	19284	19210	19031	18990	19171	19141	19178	19422	19230	19451	19175	19389	19201	19311	19104	19263	19377	19427	19414	19276	19298	19121	19116	19191	19272	19285	19005	19192	19336	19025	19172	19339	19378	19009	19156	19243	19027	19324	19171	19099	19184	19239	19360	19208	19431	19261	19257	19337	18929	19337	19164	19273	19174	19171	19056	19208	19137	19194	19102	19039	19293	19223	19194	19291	19242	19287	19256	19285	19134	19029	18883	19111	19115	19156	19206	19309	19089	19373	19368	19085	19265	19133	19223	19257	19128	19186	19085	19052	19422	19187	19330	19145	19099	19297	19229	19136	19411	19153	19237	19069	19215	19179	19144	19157	19185	19299	19107	19362	19382	19324	19396	19103	19331	19346	19101	19294	19162	19220	19263	19099	19287	19286	19208	19232	19125	19305	19157	19075	19124	19482	19305	19301	19060	19092	19305	19129	19160	19015	19197	19211	19229	18978	19240	19411	18948	19328	19229	19123	19240	19243	19012	19323	18984	19212	19247	19288	19335	19308	19330	19082	19333	18997	19206	19229	19331	19126	19270	19293	19230	19302	19377	19378	19280	19175	19262	18973	19374	19254	19357	19139	19239	19450	19143	19223	19299	19005	19011	19188	19176	19309	19243	19181	19304	19253	19122	19350	19113	19189	19370	19280	19203	19203	18943	19264	19188	19104	19144	19157	19201	18925	19347	19333	19120	19370	19262	19155	19149	19241	19184	19202	19225	19318	19314	19274	19294	19314	19268	19032	19049	19402	19264	19162	19203	19139	18947	19107	19178	19341	19149	19001	19134	19244	19254	19123	19220	19240	19319	19088	19047	19177	19498	19340	19218	19327	19311	19265	19318	19237	18978	19238	19186	19282	19074	19331	19116	19318	19149	19112	19039	19131	19119	19209	19038	19061	19166	19364	19205	19317	19180	19336	19372	19195	19130	19229	19245	19142	19245	19149	19170	19044	19216	19082	19001	19172	19137	19165	19179	19191	19099	19312	19405	19305	19267	19090	19425	19092	19280	18974	19037	19065	19035	19267	19366	19423	19375	19067	19400	19145	19166	19180	19151	19471	19334	19318	19156	19287	19148	19254	19314	19398	19403	19055	19157	19144	19061	19387	19221	19225	19268	19090	19058	19378	19057	19062	19034	19396	19086	19187	19314	19205	19182	19349	19313	19340	19030	19223	19176	19231	19184	19129	19068	19144	19156	19028	19112	19322	19279	19006	19014	19256	19461	19385	19093	19146	19028	19417	19078	19081	19091	19347	19232	19108	19274	19300	19151	19114	19167	19191	19265	19062	19274	19234	19123	19184	19130	19151	19158	19331	19373	19056	19314	19001	19062	19254	19279	18988	19228	19176	19349	19260	19301	19216	19221	19271	19342	19178	19434	19439	19229	19099	19340	19074	19396	19159	18976	19314	19190	19267	19386	19256	19165	19121	19074	19262	19084	19151	19108	19359	19203	19107	19178	19092	19229	19305	19067	19210	19163	19140	18968	19384	19148	19076	19319	19317	19037	19134	19116	19251	19278	19197	19008	19089	19101	19111	19222	19296	19000	19204	19426	19269	19096	18977	19072	19044	19303	19210	19424	19173	18918	19208	19236	19228	19322	19142	18964	19244	19368	19250	19049	19250	19060	19155	19128	19321	19061	19186	19114	18983	19135	19064	18982	19253	19293	19148	19385	19251	19306	19221	19183	19330	19050	19221	19053	19491	19267	19387	19219	19267	19215	19195	19214	19300	19314	19265	19169	19180	19107	19049	19092	19323	19320	19350	19197	19179	19242	19193	19238	19465	19230	19355	19198	19177	19038	19076	19082	19145	19228	19266	19186	19205	19318	19378	19069	19249	19200	19332	19366	19080	19137	19224	19054	19176	19275	19214	19370	19020	19241	19192	19320	19259	19251	19125	19148	19234	19215	19177	19301	19265	19049	19177	19288	19228	19031	19287	19230	19205	19172	19182	19031	18980	19093	19095	19327	19159	19238	19148	19304	19193	19353	18827	19054	19183	19584	19237	19234	19206	19328	19478	19132	19089	19206	18951	19029	19132	19296	19231	19241	19267	19234	19300	19110	19070	19032	19074	19193	19148	19130	19120	19351	19139	19178	19294	19209	19172	19127	19194	19317	19182	19231	19279	19308	19263	19259	19137	19254	19484	19277	19068	19233	19046	19262	19162	19318	19178	19289	19224	19345	19070	19218	19305	19206	19079	19273	19231	19118	19309	19177	19077	19207	19122	19162	19393	19009	19211	19367	19152	19180	18904	19222	19184	19255	19303	18794	19302	19231	19051	19324	19091	19164	19061	19290	19309	19109	19228	19156	19198	19129	19236	19158	19137	19104	19309	19267	19174	19159	19206	19228	19297	19129	19279	19000	19392	19135	19128	19199	19221	19182	19057	19173	19559	19157	19264	19169	19070	19192	19077	19231	19261	19191	19294	19014	19118	19279	19425	19249	19361	19305	19172	19256	19340	19267	19162	19133	19221	19221	19204	19078	19158	19217	19188	19095	19238	19384	19165	19295	18994	19047	19287	18975	18999	19298	19277	19251	19333	19323	19141	19157	19099	19056	19280	19154	19075	19037	19056	19201	19180	19180	18982	19130	19174	19240	19478	19020	19303	18991	19159	19114	19324	19184	19365	19264	19225	18980	19095	19254	19214	19067	19196	19074	19289	19279	19313	19138	19170	19320	19042	19011	19395	19018	19259	19125	19300	19276	19231	19080	19176	18933	19340	19322	19178	19273	19068	19003	19229	19233	19158	19188	19212	19330	19317	19338
14448	23766	21845	18958	18130	17386	17293	17430	17457	16945	16831	16542	16376	16252	17183	25765	29694	26679	21906	18665	16728	16097	15981	16023	16135	16075	16065	15937	15950	16013	16034	15874	16011	15965	16005	15950	15941	16011	16009	16054	15919	15988	15905	15994	15999	15928	15871	15980	16042	15934	16047	16087	15955	15876	15907	15862	16078	16043	15786	15723	15784	15930	15960	15964	16066	15917	15955	15937	16165	15901	16061	15906	15930	15768	16107	16035	15903	15974	15976	15860	15965	15889	15878	15863	15762	15900	15991	16186	15869	15835	15910	16094	16031	15967	16097	15968	15942	16033	15957	15896	15882	15782	15986	15999	15986	15861	15971	15860	15699	15894	16026	16115	15891	15967	15962	16104	15861	15923	15757	15910	16015	15943	15845	15894	16053	15894	15877	15882	15959	15747	15978	15907	15957	16023	16039	16041	15971	15951	16072	16038	16010	15955	15864	15861	15923	15994	16000	15910	15784	15938	15805	15896	15825	15785	15777	15882	15949	15998	16145	16004	15849	15874	15767	16045	15921	15860	15979	15921	15827	15801	15914	15908	15977	15892	15897	15892	15920	15943	15850	16053	15971	15942	15916	16009	15980	16016	15902	15966	15875	15922	15968	15754	16136	15863	15792	15789	15769	15992	15785	16080	15792	15972	16030	16038	15990	15911	15916	15870	16058	15847	16144	16053	15914	16014	15932	15848	16027	16075	15861	15851	15856	15914	15796	15835	15974	16001	16003	16018	15913	16002	15881	15964	15977	15960	16056	15856	15978	15936	15918	15920	15784	15910	15920	15910	15946	15874	15968	15692	15906	15941	16033	16013	16150	15940	16020	15787	16017	16062	15881	15820	15886	15901	15871	15847	15972	16105	15897	15992	16044	15870	16105	15956	15874	15865	16037	16022	15875	15958	15943	15951	15795	15870	16136	15839	15988	16080	15841	15997	15854	16015	15932	15983	15882	15812	15937	15854	15894	15842	15853	15976	16021	15861	15993	15847	16083	15831	15939	15911	15860	15984	15995	15910	15737	15807	15965	15826	15933	15865	15903	16040	15976	15997	15937	15835	16042	15885	16051	15995	15795	15935	15908	15989	15949	15774	15960	15918	15905	16036	15831	15945	15826	16010	15942	15934	15830	15900	15759	16010	15804	15918	15905	16128	16002	15993	15977	15849	15738	15930	16051	15677	16098	15759	15934	16035	15865	15954	15855	15964	15832	15951	15846	15900	15869	15852	15880	16008	16091	15886	15989	15905	15841	15978	16075	16005	15964	15975	15962	15939	16080	16068	15955	15981	15757	15789	15836	15825	15709	15766	16007	16029	15924	15830	15930	15905	15961	16062	15852	15897	15966	15871	15813	15946	15955	15928	16070	15968	15919	15852	15975	15963	15934	16022	15882	15818	15921	16111	16004	15952	15931	15861	15925	16072	15908	15915	15980	15864	16095	15944	15891	15865	15951	15793	15815	15932	16019	15953	15765	15828	15903	15933	15987	15906	15898	16028	15842	16092	16052	16056	15956	15793	15887	15999	15819	15919	15708	16000	15923	15812	16035	16016	16002	16019	15855	15958	15958	15801	16002	15909	15861	15936	15852	15869	15866	15848	15922	15961	16157	15788	15802	16085	15970	16123	15910	15970	15900	16073	15740	15980	15978	15899	15808	15938	15957	15909	15965	15854	16031	15920	15865	15754	15930	15962	15975	16011	16067	16035	16113	16132	15939	15934	15888	15927	15900	15964	16058	16016	15898	15955	15894	15877	16083	15939	15954	16126	15821	15957	15981	15817	15981	16010	16019	16002	15925	15973	15871	15949	15960	15904	16022	16041	15964	15886	15831	15914	15909	16054	15882	15964	15965	15768	15809	15920	15871	16019	15965	16064	15980	15875	16104	16060	15889	15845	16095	15931	15991	15843	15884	15795	16053	15981	15814	15919	15712	15977	15917	16104	15963	15683	16044	15886	15936	15972	15810	15958	15842	15847	15933	15811	15968	15958	15941	16059	16226	15925	15828	15897	15851	15852	15901	15851	16010	15689	15889	15922	16061	15887	15847	16075	15971	16080	16049	15857	15816	16005	15799	16024	15916	16005	15949	15969	15794	16059	15928	15955	15931	15911	15879	15940	15853	15928	15881	16010	15866	15932	16131	15908	15944	15916	15905	15738	15975	15888	15654	15968	15950	16028	16024	16064	15892	15802	16008	15914	15811	16059	15993	15960	15895	15806	15942	16060	15979	15897	15932	16001	15875	15988	15769	15896	15960	15800	15924	16010	15885	16031	15798	16137	15876	15954	15856	15969	15905	15998	15878	15865	15880	16005	15929	16027	15968	16029	15907	15893	15853	15845	15945	15881	15960	15921	15843	16082	15921	15841	15883	15652	15928	15842	15931	15927	15809	15788	15940	15988	15917	15962	15886	15824	15847	15982	15914	15850	15681	15948	15813	15956	15918	15876	15961	15978	15926	15997	16167	15808	16074	15952	15957	15842	15964	15882	15855	15877	15835	15827	16012	15918	15832	15995	16016	16013	15985	15961	15825	16022	15967	16002	16076	16078	15952	15979	16028	15971	16065	15802	15869	16146	15958	15907	15965	15887	15956	15989	15947	15870	15786	15872	15953	15983	15827	15818	15980	15845	15781	15973	16071	15957	15944	16001	16049	15879	15944	15901	15984	15926	16059	16073	15921	15885	15753	15863	15694	15800	15693	15854	15795	15949	16005	15912	15848	15951	15909	15985	16001	15932	15924	15927	15919	16026	15889	15958	15963	15960	15987	15887	16007	15986	15869	16042	15959	15912	15835	15980	16026	15959	16045	15800	15880	16067	15888	15851	16061	16052	15905	15794	15958	15938	15840	15869	15884	15948	15837	15956	16053	16105	16063	15837	15721	15910	16004	15908	15987	16098	15986	15966	15960	15840	16157	15980	15940	15991	15964	16141	15768	16076	16061	16065	16037	16115	15746	15979	15917	15847	15833	15968	15814	15889	15877	15832	15982	15855	16038	15832	15854	15966	15853	16105	15831	16021	15914	15907	15879	15777	15997	15892	15913	15878	16019	15984	15904	16042	16072	15967	15862	15861	15862	15889	15843	15885	15951	16029	15944	15863	15981	16044	15738	16080	15932	15779	16034	15832	15968	15862	15874	16001	15761	15934	15846	15917	15994	15994	15853	16044	15931	16049	16118	15845	15942	15929	15879	15840	15988	16085	15939	15837	15983	15926	15942	15797	15975	15988	16011	15591	15888	16033	15993	16046	15838	15899	16025	15880	15953	15903	16006	16031	15899	16047	15828	15813	15853	16065	16093	15947	15915	16046	15895	15844	16051	15934	16105	15868	16063	16019	16018	15984	15644	15849	15906	15846	16119	15850	15912	16027	15745	15854	15922	15829	16116	15911	16129	15985	15869	15906	15928	15895	15971	15818	15888	15930	16055	15869	15923	15993	15970	15993	15923	16008	15982	16099	15884	16005	15811	15980	15790	15852	15869	15782	16005	15983	16030	16016	15798	15892	15807	16045	15982	15970	15983	15776	16022	16153	15832	15871	15939	15916	16070	15804	15971	16060	15864	15996	15952	15887	15851	15836	15772	16029	16058	15812	15939	15928	16006	15884	16055	15847	15928	15864	16069	16014	15876	15902	15806	15878	15994	15968	15857	15980	16044	15981	16019	15860	16110	15879	15868	15816	15917	15980	16042	15977	15994	15921	15870	16139	15945	15969	16021	15878	15916	16125	16049	16100	15904	15908	15962	15764	15826	15856	15959	16069	15926	15911	15837	15888	15750	15810	15855	15867	15844	16023	15867	15924	16034	15938	16140	15986	15917	15982	15913	15918	15845	15997	15749	16106	15799	15911	15887	15781	16011	15876	16034	16030	16067	15966	15961	16027	15927	15935	16062	15664	15844	16149	15875	15916	15886	15832	15806	15972	15979	15861	16057	16139	15893	16084	16042	15917	16007	15994	15880	15966	15884	15927	15868	15964	16004	15923	15907	15778	16039	15867	15802	16024	15884	15987	15868	15750	15928	16099	16009	15797	15937	15917	16028	15932	15983	16006	15988	15814	15888	16082	15898	16164	15821	15873	15915	16000	15923	16105	15912	15926	15869	15977	16030	15810	15899	15952	15909	16028	15912	15944	15974	15945	16004	15937	15941	15851	15802	15843	15914	15755	15821	15862	15963	15964	15976	15940	16132	15913	15974	15828	16078	16067	15953	15864	15847	15731	16081	15880	15827	15963	15768	15943	15959	15878	15979	15927	15919	15893	15827	15987	15898	15752	16137	15783	16030	15927	15886	15957	15861	15813	15957	15856	15905	15976	15757	15931	16079	15840	15998	15822	15864	15984	15959	15825	16010	15848	15756	15761	16109	15885	15841	15870	15837	16018	15926	15947	15919	15989	15812	15852	15764	15887	15869	15995	16042	16062	15927	16034	15820	16138	15887	15969	15954	15949	15794	15891	16087	15999	15834	15919	15850	16087	15896	15917	15869	16095	15990	15873	15844	16045	15793	15914	16010	15971	15906	15960	15838	16082	15683	15877	15935	15916	15881	15984	15770	16042	16037	15759	15898	16039	15922	15968	15969	15929	15991	16035	15954	15833	16080	16096	15948	15713	15890	15926	15975	15815	15978	15983	15880	15923	15936	15964	15949	15969	15940	15998	15871	16075	15827	15876	15990	16052	16012	15931	15945	15952	15903	16010	15988	16088	15857	16075	15870	15860	15977	16029	15962	15969	15975	15900	15939	15950	15876	15760	16106	16046	15725	15990	15987	15913	15828	15935	15969	15918	15776	15946	15960	15997	15944	15850	16049	15870	15835	16138	16082	15949	15958	15995	15952	15725	16024	15931	15837	15906	15965	16011	15955	15791	16110	15985	16034	15911	15924	15732	16092	15885	15984	15935	15985	15917	15883	16051	15864	15894	15967	15990	16008	15976	15927	15944	15949	15976	15989	16042	15965	15858	16064	15831	15870	16084	15988	15886	15915	16077	15931	16051	15918	15843	15970	16133	15761	16014	15903	15967	15878	15861	16071	16158	15858	15992	16077	15847	15886	15879	16033	15917	15945	15846	15928	15925	15989	15957	15888	15938	16018	15804	15873	16008	15993	15845	15938	15840	15896	15930	15761	15858	15912	15774	15919	15983
22553	20986	28712	23454	21199	23499	26495	21921	20908	20955	20947	20613	20554	20526	20751	36200	38954	34023	28641	24097	21264	20208	19974	19874	19786	19692	19717	19727	19819	19751	19782	19991	19888	19729	19677	20015	19749	19889	19887	19694	19806	19788	19881	19905	19573	19694	19859	19781	19918	19854	19630	19696	19805	19879	19952	19623	19675	19965	19757	19721	19670	19667	19942	19678	19658	19831	20050	19783	19624	19729	19951	19857	19617	19806	19783	19883	19873	19608	19773	19757	19635	19658	19778	19586	19712	20002	19837	19825	19803	19543	19726	19740	19728	19938	19845	19831	19659	19817	19763	19730	19772	19690	19586	19890	19727	19494	19903	19881	19745	19644	19983	19887	19755	19712	19680	19725	19733	19485	19645	19701	19834	19838	19482	19633	19748	19533	19764	19689	19702	19536	19533	19576	19744	19773	19657	19740	19805	19719	19959	19768	19442	19580	19690	19598	19777	19551	19647	19958	19828	19692	19713	19721	19854	19849	19814	19802	19725	19705	19822	19522	19787	19620	19857	19755	19677	19758	19552	19756	19637	19750	19746	19713	19765	19722	19759	19651	19596	19667	19683	19851	19624	19577	19742	19547	19773	19626	19610	19804	19545	19636	19605	19710	19724	19775	19640	19616	19611	19653	19833	19525	19689	19779	19875	19678	19903	19696	19611	19701	19681	19766	19739	19622	19526	19630	19625	19618	19729	19711	19777	19734	19646	19754	19383	19589	19972	19753	19536	19682	19766	19716	19738	19637	19574	19625	19923	19516	19758	19769	19675	19737	19892	19740	19795	19628	19810	19803	19693	19624	19576	19834	19598	19919	19710	19772	19622	19323	19555	19614	19504	19754	19780	19727	19605	19731	19660	19521	19892	19791	19644	19756	19715	19910	19725	19695	19492	19810	19762	19643	19775	19695	19745	19712	19853	19752	20020	19655	19928	19767	19812	19629	19735	19558	19896	19862	19764	19651	19681	19583	19770	19681	19735	19795	19782	19711	19471	19568	19590	19696	19734	19761	19790	19608	19722	19718	19771	19662	19631	19526	19655	19913	19509	19600	19552	19790	19777	19676	19648	19626	19629	19585	19936	19703	19481	19744	19920	19736	19582	19667	19703	19742	19892	19857	19634	19712	19796	19694	19579	19622	19709	19414	19610	19641	19608	19535	19798	19660	19741	19601	19834	19563	19771	19948	19515	19710	19761	19406	19673	19648	19598	19687	19756	19489	19750	19621	19781	19669	19822	19665	19465	19652	19674	19744	19932	19886	19700	19588	19773	19908	19912	19658	19907	19867	19859	19849	19600	19697	19760	19671	19576	19424	19518	19503	19838	19787	19629	19479	19757	19710	19646	19582	19665	19593	19630	19681	19813	19662	19630	19598	19625	19525	19670	19684	19731	19814	19634	19687	19713	19421	19736	19710	19697	19933	19717	19653	19874	19704	19746	19796	19726	19822	19756	19700	19882	19772	19748	19632	19675	19762	19858	19584	19661	19502	19509	19698	19450	19558	19741	19704	19837	19885	19782	19505	19682	19675	19661	19637	19575	19920	19749	19622	19784	19618	19738	19599	19691	19636	19790	19807	19542	19427	19724	19722	19635	19817	19759	19559	19775	19724	19524	19572	19572	19423	19757	19645	19589	19648	19506	19604	19638	19656	19650	19476	19739	19599	19672	19790	19738	19541	19536	19439	19835	19624	19586	19704	19565	19764	19486	19549	19596	19658	19774	19599	19583	19701	19675	19532	19801	19780	19529	19713	19666	19631	19656	19729	19615	19725	19582	19399	19413	19695	19481	19777	19543	19437	19663	19900	19708	19626	19841	19479	19754	19732	19494	19665	19706	19689	19694	19903	19637	19891	19737	19673	19730	19792	19763	19865	19643	19526	19822	19628	19517	19699	19719	19500	19721	19465	19656	19728	19650	19460	19683	19717	19761	19322	19685	19490	19618	19974	19526	19667	19578	19669	19642	19863	19688	19540	19502	19681	19847	19525	19720	19829	19703	19693	19663	19587	19606	19821	19772	19409	19622	19687	19753	19751	19683	19705	19755	19830	19813	19800	19636	19782	19607	19602	19631	19682	19775	19821	19854	19600	19506	19724	19526	19669	19841	19755	19750	19623	19787	19531	19532	19640	19690	19566	19804	19688	19668	19612	19604	19528	19692	19598	19773	19716	19728	19554	19627	19666	19689	19562	19505	19558	19772	19743	19792	19583	19782	19521	19730	19638	19756	19785	19742	19639	19806	19848	19458	19781	19686	19600	19755	19807	19457	19676	19727	19775	19668	19722	19588	19754	19596	19758	19713	19663	19767	19591	19649	19591	19501	19518	19662	19725	19581	19509	19614	19732	19551	19794	19861	19874	19860	19369	19715	19785	19836	19699	19716	19620	19576	19746	19731	19770	19548	19497	19636	19747	19878	19711	19557	19638	19502	19712	19610	19578	19835	19671	19616	19587	19664	19609	19607	19834	19752	19880	19893	19580	19691	19531	19501	19563	19502	19648	19835	19651	19702	19743	19869	19822	19692	19818	19648	19949	19693	19801	19796	19768	19883	19784	19551	19484	19710	19581	19552	19633	19610	19577	19653	19392	19718	19574	19720	19526	19537	19885	19746	19841	19494	19670	19600	19697	19651	19750	19973	19789	19876	19714	19802	19626	19594	19887	19555	19502	19892	19517	19682	19614	19622	19602	19861	19636	19860	19563	19780	19414	19656	19809	19663	19567	19848	19661	19470	19615	19615	19471	19707	19819	19862	19695	19646	19550	19712	19487	19732	19508	19645	19773	19525	19689	19590	19617	19563	19493	19720	19762	19648	19667	19805	19675	19622	19739	19575	19589	19746	19667	19803	19618	19720	19777	19679	19568	19604	19860	19699	19893	19589	19635	19686	19580	19465	19734	19679	19550	19829	19810	19942	19543	19724	19850	19777	19257	19645	19588	19709	19543	19562	19529	19669	19775	19698	19621	19741	19687	19858	19525	19591	19571	19620	19644	19510	19634	19838	19745	19480	19481	19640	19600	19475	19621	19646	19646	19656	19694	19737	19634	19574	19969	19629	19602	19666	19370	19747	19682	19666	19728	19566	19861	19676	19523	19565	19729	19730	19952	19560	19640	19822	19709	19876	19614	19700	19780	19750	19786	19745	19759	19750	19572	19552	19836	19824	19618	19719	19742	19732	19844	19728	19723	19541	19674	19727	19818	19690	19758	19657	19723	19682	19501	19727	19761	19764	19610	19615	19787	19852	19697	19709	19742	19520	19582	19705	19914	19761	19397	19825	19746	19876	19671	19573	19521	19605	19523	19804	19828	19424	19797	19543	19480	19929	19887	19699	19514	19564	19594	19638	19528	19692	19532	19711	19550	19652	19607	19711	19502	19793	19828	19674	19701	19658	19815	19619	19942	19713	19607	19567	19670	19712	19697	19545	19765	19796	19821	19852	19713	19707	19471	19633	19495	19685	19741	19648	19753	19735	19817	19681	19785	19645	19532	19876	19680	19553	19831	19685	19830	19693	19752	19716	19544	19581	19672	19619	19495	19765	19758	19591	19569	19802	19798	19528	19659	19599	19817	19598	19845	19585	19749	19679	19556	19785	19674	19833	19681	19681	19605	19786	19783	19759	19607	19775	19733	19793	19664	19781	19715	19678	19584	19656	19505	19591	19817	19566	19557	19863	19447	19600	19772	19560	19686	19603	19681	19770	19744	19823	19649	19758	19713	19775	19726	19750	19645	19683	19798	19748	19640	19710	19800	19647	19821	19684	19690	19587	19774	19950	19780	19580	19524	19762	19607	19895	19644	19757	19723	19753	19681	19843	19908	19679	19560	19823	19444	19789	19770	19769	19710	19930	19872	19850	19635	19880	19653	19435	19655	19518	19938	19792	19555	19803	19695	19781	19845	19752	19564	19573	19954	19724	19699	19523	19674	19665	19655	19696	19563	19540	19644	19728	19897	19660	19682	19738	19684	19783	19509	19591	19808	19629	19424	19655	19497	19832	19709	19782	19759	19560	19520	19639	19574	19643	19806	19778	19594	19632	19503	19513	19646	19746	19832	19870	19637	19938	19718	19719	19725	19790	19515	19470	19738	19876	19643	19768	19749	19550	19923	19687	19705	19729	19808	19721	19796	19647	19759	19671	19752	19741	19691	19636	19921	19759	19621	19729	19631	19547	19465	19886	19768	19545	19714	19659	19878	19837	19800	19653	19725	19753	19782	19617	19920	19671	19634	19536	19785	19546	19716	19754	19416	19731	19604	19546	19392	19579	19618	19598	19858	19668	19653	19651	19681	20005	19649	19531	19722	19635	19540	19660	19674	19777	19795	19797	19701	19619	19659	19622	19729	19707	19722	19719	19800	19729	19894	19843	19630	19671	19713	19674	19541	19692	19547	19706	19845	19898	19709	19830	19520	19618	19769	19906	19441	19554	19605	19454	19852	19843	19651	19791	19364	19738	19570	19634	19720	19616	19754	19677	19820	19797	19625	19575	19594	19675	19788	19595	19639	19667	19593	19516	19630	19840	19533	19746	19763	19837	19864	19942	19781	19633	19566	19586	19742	19660	19613	19588	19816	19755	19668	19633	19605	19418	19799	19670	19522	19631	19618	19751	19860	19572	19604	19616	19910	19565	19691	19707	19638	19819	19695	19739	19815	19684	19731	19870	19897	19279	19770	19623	19509	19601	19746	19547	19708	19776	19672	19876	19794	19554	19472	19646	19731	19686	19715	19771	19736	19842	19821	19873	19742	19656	19521	20019	19477	19873	19654	19696	19672	19650	19837	19638	19749	19683	19490	19567	19521	19760	19636	19585	19652	19715	19549	19567	19605	19738	19644	19646	19651	19761	19589	19741	19800	19614	19677	19754	19612	19812	19757	19443	19799	19724	19586	19709	19903	19845	19692	19697	19735	19757	19641	19690	19958	19594	19661	19511	19976	19569	19514	19947	19815	19612	19683	19660	19702	19668	19649	19604	19506	19562	19768	19750	19563	19668	19583	19841	19748	19389	19645	19829	19774	19792	19754	19690	19825	19726	19673	19790	19731	19832	19641	19682	19601	19714	19722	19747	19749	19779	19720	19618	19686	19505	19571	19476	19583	19578	19601	19768	19631	19561	19794	19571	19714	19701	19859	19595	19731
16066	28648	26487	21705	20301	18974	18527	18425	18278	17553	17570	17277	17111	17091	17648	38748	37869	32733	26475	20742	17479	16576	16271	16278	16124	16144	16211	16091	16154	16351	16397	16177	16296	16064	16240	16033	16384	16222	16127	16276	16167	16107	15967	16237	16345	16170	15963	16131	16181	16198	16147	16238	16193	16193	16353	16150	16321	16221	16110	16154	16222	16273	16332	16069	16249	16159	16015	16223	16210	16091	16245	16115	16128	15912	16170	16325	16078	16162	16204	16149	16070	16358	16149	16215	16364	16170	16111	16202	16255	16378	16111	16073	16183	15992	16239	16147	16117	15943	16194	16330	16195	16013	16125	16178	16248	16200	16269	16151	16131	16275	16071	16174	16242	16104	16423	16261	16160	16018	16101	16097	16257	16342	16018	16084	16238	16228	16149	16143	16268	16191	16230	15977	16112	16106	16149	16224	16117	16022	16210	16261	16205	16168	16154	16088	16341	16242	16262	16148	16264	16118	16182	16286	16166	16285	16176	16176	16152	16238	16014	16149	16257	16187	16100	16057	16104	16112	16291	16136	15947	16125	16227	16221	16130	16162	16223	16190	16107	16142	16043	16088	16114	16132	16107	16227	16386	16041	16225	16177	16231	16169	16203	16008	16106	16008	16138	16079	16177	16228	16301	16201	16042	16212	15969	16157	16148	16164	16201	16263	16168	16291	16154	16217	16073	16170	16154	16105	16199	16262	16083	16251	16226	16143	16248	16107	16212	16109	16133	16167	16084	16279	16176	16172	16275	16008	16121	16217	15984	16131	15999	16172	16282	16328	16258	16087	16275	16228	16165	16141	16242	16144	15989	16099	16132	16246	16092	16300	16155	16062	16037	16250	16049	16263	16175	16049	16090	16224	16151	16252	16180	16076	16012	16224	16177	16141	16206	16158	16129	16255	16242	16226	16147	16033	16005	16003	16244	16002	16252	16167	16181	16173	16254	16359	16248	16313	16155	16199	16136	16036	16090	16087	16357	16253	15960	16225	16359	16190	16183	16224	16261	16027	16253	16127	16022	16259	16217	15940	16113	16211	16369	16221	16179	16183	16110	16158	16260	16296	16212	16337	16142	16253	16189	16297	16244	16240	15939	16121	16126	16180	16244	16248	16159	16138	16253	16218	16039	16295	16168	16214	16310	16296	16131	16202	16054	16101	16227	16311	16152	16080	16279	16118	16195	16160	16196	16223	16129	16336	16084	16339	16224	16256	16090	16131	16203	16079	16195	16189	16208	16149	16079	16348	16208	16122	16184	16175	16175	16126	16215	16293	16265	16276	16344	16126	16170	16163	16217	16274	16102	16016	16176	16180	16068	16255	16057	16194	16092	16002	16201	16336	16175	16230	16152	16213	16138	16118	16089	16083	16210	16174	16021	16045	16154	16190	16374	16092	16282	16078	16279	16209	15940	16271	16327	16287	16185	16190	16117	16186	16126	16206	16046	16235	16232	16042	16310	16119	16088	16183	16159	16224	16228	16174	16184	16050	16289	16288	16211	16153	16043	16289	16149	16257	16151	16060	16075	16226	16124	16104	16392	16368	16247	16194	16173	16180	16214	16479	16273	16125	16356	16067	16351	16270	16184	16292	15954	16356	16174	16189	16219	16438	16224	16079	16129	16207	16151	16198	16331	16173	16430	16190	16150	16159	16249	16212	16217	16327	16194	16098	16180	16210	16217	16219	16108	16171	16219	16205	16149	16140	16116	16015	16056	16089	16259	16202	16233	16196	16264	16213	16189	16004	16170	16187	16173	16152	16075	16234	16135	16179	16122	16126	16103	16362	16355	16281	16161	16168	16188	16013	16320	16327	16140	16225	16275	16199	16310	16246	16219	16196	16076	16107	16349	16222	16069	16377	16093	16337	16197	16037	16249	16124	16168	16241	16114	16077	16103	16145	16167	16257	16238	16044	16176	16112	16258	16026	16206	16106	16223	16037	16267	16109	16097	16344	16069	16164	16104	16168	16280	16180	16055	16234	16352	16168	16132	16193	16143	16175	16035	16151	16096	16209	16028	16176	16053	16180	16181	16072	16261	16251	16080	16188	16089	16173	16049	16148	16353	15992	16158	15907	16117	16131	16216	16245	16216	16089	16147	16262	16126	16222	16208	16157	16161	16166	16086	16222	16120	16151	16191	16250	16128	16115	16290	16136	16050	16181	16235	16072	16144	16076	16228	16167	16014	16094	16134	16264	16137	16204	16246	16101	16079	16160	16160	16178	16142	16130	16126	16194	16027	16190	16410	16057	16083	16215	16180	16219	16251	16331	16203	16273	16196	16108	16173	16162	16063	15904	16143	16136	16159	16209	16241	16062	16286	16251	16202	16249	16324	16297	16283	16100	16171	16240	16392	16256	16171	16174	16060	15985	16163	16143	16209	16076	16357	16310	16186	16265	16204	15987	16278	16184	16125	16253	16334	15943	16192	16249	16252	16127	16171	16258	16179	16191	16010	15989	16229	16250	16190	16019	16035	16222	16151	16120	16268	16104	16171	16210	16232	16260	16169	16112	16290	16095	16360	16141	16083	16234	16226	16066	16078	16057	16004	16216	16107	16152	15983	16130	15997	16266	16119	16120	16248	16034	16004	16180	16170	16172	16149	16123	16219	16036	16169	16311	16239	16166	16164	16111	16257	16187	16035	15976	16082	16125	16172	16194	16214	16210	16277	16170	16149	16112	16030	16184	16066	16020	16214	16051	16087	16235	16013	16088	16197	16139	16247	16322	16098	16190	16196	16098	16369	16193	16177	16141	16228	16171	16320	16083	16054	16107	16081	16044	16186	16240	16233	16225	16112	16166	16101	16136	16146	16058	16271	16180	15981	16171	16147	16316	16245	16237	16168	16319	16113	16027	16103	16069	16200	16088	16140	16134	16011	16329	16136	16281	16166	16105	16116	15994	16272	16124	16096	16220	16140	16216	16228	16103	16144	16172	16079	16023	16127	16075	16097	16297	16280	16125	16132	16451	16255	16272	16127	16202	16318	16146	16065	16120	16244	16086	16097	16094	16087	16073	16346	16249	16289	16148	16241	16051	16223	16185	16130	16243	16234	16165	16264	16057	16155	16103	16108	16362	16207	16225	16162	16054	16065	16265	16072	16279	16079	16251	16203	16213	16144	16091	16235	16311	16209	16176	16228	16119	16225	16309	16076	16036	16139	16057	16070	16175	16216	16174	16168	16219	16210	16132	16024	16135	16122	16177	16220	16034	16181	16082	16165	16099	16040	16031	16141	16163	16162	16070	16315	16091	16173	16273	16027	16072	16021	16328	16223	16013	16138	16097	16185	16025	16286	16180	16193	16351	16163	16310	16261	16142	16200	16288	16304	16162	16308	16273	16241	16134	16161	16204	16074	16003	16081	16142	16126	16272	16183	16105	16164	16340	16227	16212	16315	16030	16165	16088	16260	16227	16202	16232	16079	16214	16066	16020	16153	16193	16247	16164	16196	16268	16184	16295	16077	16213	16101	16180	15945	16124	16245	16222	16058	16391	16156	16157	16005	16346	16400	16115	16217	16171	16162	16053	16127	16117	16168	16184	16100	15984	16197	16149	16273	16320	16183	16203	16119	16138	16221	16227	15912	16319	16207	16315	16000	16167	16265	16203	16161	15994	16162	16291	16121	16228	16158	16133	16193	16369	16183	16133	16333	16078	16148	16076	16222	16297	15920	16315	16159	16084	16200	16268	16012	16220	16431	16136	16086	16134	16138	16190	16222	16243	16106	16085	16142	16274	16334	16147	16080	16263	16236	16037	16105	16148	16109	16006	16043	16271	16214	16146	16289	16235	16230	16344	16171	16068	16240	16234	16124	16220	16267	16168	16147	16192	16233	16196	16138	16259	16069	16249	16162	16222	16191	16131	16058	16033	16378	16094	16024	16012	16217	16102	16138	16135	16206	16150	16164	16272	15980	16257	16088	16266	16136	16083	16264	16174	16239	16254	15963	16019	16220	16198	16295	16199	16196	16176	16156	16022	15947	16265	16351	16086	16223	16283	16125	16139	16248	16168	16260	16157	16236	16174	16263	16119	16319	16283	16127	16235	16323	16128	16372	16178	16174	16135	16178	16240	16004	16124	16104	15995	16320	16159	16046	16334	16353	16147	16189	16073	16160	16170	16307	16154	16222	16145	16179	16285	16154	16291	16149	16129	16277	16096	16221	16029	16359	16114	16225	16034	16073	16184	16211	16095	16325	16139	16092	16244	15983	16141	16335	16168	16222	16194	16095	16274	16072	15970	15944	16203	16145	16108	16146	16127	15984	16235	16389	16231	16175	16073	16035	16188	16036	16209	16293	16114	16069	16018	16128	16202	16111	16107	16074	16167	15914	16254	16044	16024	16265	16106	16213	16234	16096	16275	16059	16264	16031	16181	16368	16308	16136	16379	16193	16112	16189	16019	16213	16235	15940	16152	16188	16073	16366	16211	16297	16241	16121	16205	16154	16254	16188	16008	16300	16109	16128	16211	16049	16125	16401	16075	16056	16195	16154	16339	16178	16019	16037	16051	16117	16154	16209	16258	16188	16158	16290	16178	16250	16143	16188	16054	16227	16194	16128	15842	15988	16238	16370	16050	16048	16103	16308	16263	16056	16177	16208	16118	16310	16064	16076	16136	16087	16188	16175	16143	15999	16126	16149	16153	16088	16043	16061	16289	16190	16181	16100	16335	16313	16100	16138	15971	16201	16122	16218	16149	16160	16007	16263	16172	16052	16289	16110	16134	16094	16216	16076	16196	16225	16262	16083	16153	16234	15992	16030	16296	16215	16337	16287	16220	16178	16270	16234	16121	16287	16191	16050	15990	16213	16098	16166	16351	16165	16205	16239	16258	16169	16058	16030	16300	16087	16126	16202	16168	16026	16329	16118	16053	16134	16024	16304	16126	16210	16153	16195	16165	16253	16278	16143	16193	16249	16194	16185	16233	16167	16117	16212	16112	16383	16189	16328	16078	16124	16186	16070	16309	16163	16232	15979	16083	16069	16126	16041	16086	16121	16272	16199	16378	16194	16125	16116	16033	16199	16225	16109	16112	16152	16062	16161	16271	16100	16085	16155	16204	16015	16202	16052	16149	16226	16200	16264	16003	16155	16067	16251	16143	16410	16073	15993	16190	16287	16066	16353	16159	16266	16180
27314	21892	25532	23019	20173	20256	20130	20173	19877	19932	19966	19972	19775	20211	19882	21366	21843	21417	20860	20444	20129	19897	19880	19724	19726	19858	19739	19844	19838	19894	19787	19796	19667	19885	19929	19672	19944	19994	19833	19682	19775	20049	19749	19942	19894	19643	19931	19872	19819	19889	19683	19960	19648	19923	19773	19984	19801	19721	19688	19869	19771	19743	19761	19862	19912	19469	19887	19807	19443	20005	19732	19898	19807	19812	19875	19847	19870	19864	19736	19961	19656	20004	19827	19851	19826	19637	19766	19699	19720	19858	19697	19696	19851	19913	19980	19659	19743	19896	19594	19863	19740	19885	19771	19609	19625	19701	19734	19690	19837	19884	19873	19683	19697	19837	19965	19844	19960	19657	19974	19793	19629	19585	19832	19710	19604	20033	19846	19802	19828	19977	19767	19825	19918	19684	19720	19852	19839	19835	19864	19721	19692	19529	19846	19890	19757	19834	19789	19706	19937	19927	19890	19538	19711	19938	19699	19724	19840	19922	20028	19736	19841	19671	19918	19672	19606	19931	19839	19838	20003	19708	19764	19744	19682	19877	19787	19648	19852	19748	19621	19866	19923	19799	19893	19822	19872	19938	19714	19896	19661	19920	19846	19832	19812	19841	19785	19748	19793	19912	19922	19776	19873	19843	19863	19818	19855	19935	19821	19863	19832	19787	19718	19904	19826	19771	19793	19882	19874	19907	19816	19640	19837	19635	19647	19679	19802	19678	19847	19777	19991	19812	19796	19754	19781	19826	20147	19822	19498	19903	19566	19718	19832	19724	19832	20050	19788	19795	19736	19731	19853	19704	19771	19988	19765	19841	19666	19725	19767	19978	19962	19984	19784	19719	19805	19870	19846	19803	19840	19806	19631	19684	20080	19682	19881	19844	19707	19661	19957	19692	19833	19742	19681	19687	19934	19768	19835	19860	19659	19554	19663	19839	19721	19985	19629	19957	19801	20034	19788	19767	19749	19921	19864	19923	19790	19672	19716	19589	19806	19833	19734	19771	19834	19803	19522	19947	19888	19605	19816	19721	19936	19753	19670	19568	19790	19814	19981	20026	19643	19721	19859	19672	19967	19810	19861	19765	20008	19831	19724	19804	19727	19851	19920	19555	19732	19659	19872	19809	19694	19838	19602	20002	19959	19706	19857	19627	19740	19780	19896	19979	19751	19875	19869	19635	19772	19664	19657	19628	19629	19855	19686	20031	19860	19674	19531	19677	20007	19828	19646	19725	19937	19600	19781	19921	19997	19836	19915	19963	19740	19949	19855	19818	19927	19849	19867	19628	19810	19635	19869	19738	19856	19902	19732	19781	19825	19586	19898	19995	19726	19730	19843	19927	19710	19782	19963	19713	19728	19580	19823	19439	19779	19940	19737	19900	19971	20007	19763	19731	19555	19536	19700	19817	19799	19732	19689	19831	19704	19581	19716	19740	19736	19803	19872	19638	19523	19710	19761	19875	19980	19888	19815	19683	19796	19863	19806	19816	19717	19473	19734	19829	19832	19764	19847	20020	19696	19847	19841	19784	19894	19729	19655	19755	19751	19823	19926	19701	19623	19745	19796	19933	19892	19819	19863	19653	19819	19798	19897	19768	19862	19962	19932	19951	19895	19808	19858	19964	19862	19822	19848	19689	19794	19975	19622	19743	19800	19710	19793	19582	19858	19819	19563	19770	19775	19740	19688	19946	19864	19923	19709	19585	19811	19746	20039	19806	19914	19844	19765	19870	19730	19791	19672	19827	19869	19947	19734	19907	19866	19759	19883	19836	19702	19761	19878	19903	19889	19769	19584	19801	19875	19913	19962	19639	20040	19876	19790	19690	19723	19900	19755	19732	19850	19707	19628	19788	19760	19853	19903	19982	20078	19844	19891	19856	19800	19801	19675	19719	19757	19886	19799	19635	19647	19659	19712	19733	19599	19733	19609	19904	19703	19926	19640	19992	19833	19805	19732	19752	19937	19794	19916	19693	19740	19713	19955	19896	19862	19881	19828	19746	19678	19939	19886	19977	19841	19922	19932	19912	19640	19642	19873	20085	19871	19943	19889	19709	19734	19808	19698	19715	19736	19610	19743	19822	19740	19630	19700	19766	19866	19744	19764	19784	19763	19979	19854	19802	19815	19788	19804	19703	19842	19614	19695	19705	20007	19705	19624	20015	19865	19914	19775	19713	19936	19989	20111	19913	19962	19933	19851	19753	20025	19781	20003	19823	19832	19927	19900	19879	19567	19641	19931	19739	19592	19923	19820	19635	19739	19691	19854	19732	19756	19682	19859	19901	19921	19735	19797	19847	19649	19880	19743	19762	19972	19668	19807	19923	19920	19773	19734	19872	19692	19756	19787	19667	19829	19589	19740	19726	19963	19971	19721	19915	19792	19725	19903	19868	19889	19896	19836	19736	19925	19932	19774	19798	19897	19893	19755	19826	19842	19766	19855	19878	19754	19939	20009	19848	19838	19740	19876	19958	19709	19806	19748	19789	19888	19715	19777	20136	19897	19969	19639	19607	19795	20042	20038	19910	19824	20090	19639	19858	20016	19935	19748	19776	19826	19808	19623	19644	19809	19923	19666	19869	19736	19908	19652	19739	19870	19716	19756	19816	19868	19810	19930	19601	19918	19579	19902	19776	19740	19882	19833	19763	19659	19709	19943	19893	19782	19898	19741	19903	19797	19955	19807	19740	19690	19722	19903	19784	19880	19787	19852	19901	19762	19819	19909	19928	19623	19888	19845	19840	19970	19889	19950	19842	19905	19639	19706	19850	19970	19709	19685	19769	19603	19801	19651	19674	19866	19830	19902	19736	19693	19837	19883	19792	19768	20124	19742	19747	19802	19660	20003	20012	19732	19731	19822	19977	19784	19840	19847	19772	19868	19829	19798	19896	19675	19740	19824	19834	19615	19911	19833	19949	19763	19662	19461	19649	19888	19711	19711	19969	19678	19545	20003	19941	19599	19900	19914	19807	19876	19792	19794	19982	19701	19862	20005	19837	19861	19622	19848	19654	19731	19709	19690	20020	19530	19731	19767	19731	19828	19764	19674	19889	19707	19843	19778	19718	19925	19815	19898	19593	19667	20088	20047	19866	19757	20040	19593	19739	19808	19669	19688	19933	19772	19660	19834	19868	19677	19746	19788	19988	19870	19671	19766	19796	19973	19608	19815	20031	19984	19803	19974	19972	19720	19796	19963	19653	19844	19970	19831	19700	19727	19876	19695	19753	19829	19812	19946	19961	19859	20033	19873	19822	19746	19842	19768	19993	19824	19758	19892	19742	19832	19799	19770	19816	19856	20024	19772	19764	20005	19861	19762	19737	19680	19879	19887	19834	19622	19803	19870	19842	19845	19679	19755	19725	19902	19689	19676	20017	19828	19895	19726	19889	19759	19847	19864	19947	19982	19847	19980	19818	19786	19610	19822	19692	19853	19575	19876	19920	19955	19839	19787	19785	19952	20008	19669	19518	19771	19847	19877	19743	19591	19882	19800	20027	20034	19742	19943	19766	19864	19744	19743	19776	19804	19850	19886	19781	19736	19840	19855	19898	19694	19694	19754	19800	19867	19825	19698	19651	19954	20042	19935	20005	19758	19892	19852	19879	19830	20004	19773	19930	19729	19863	19781	19750	19746	19724	19709	19776	20009	19653	19972	19696	19813	19837	19610	19966	19747	19666	19707	19855	19930	19767	20020	19790	19830	19951	19866	19778	19794	19879	19885	19920	19972	19880	19850	19894	19853	19665	19886	19889	19891	19765	19975	19719	19731	19668	19870	19691	19847	19714	19627	19819	19688	19807	19590	19751	19870	19716	19844	19875	19731	19586	19839	19725	19764	19712	19750	19630	19823	19723	19719	19745	19836	19794	19837	19864	19622	19850	19856	19629	19745	19977	19919	19832	19819	19686	19960	19747	19993	19777	19783	19783	19822	19719	19802	19681	19612	19724	19874	20152	19752	19542	20056	19978	19796	19714	20005	19815	19786	19821	19881	20079	19749	19766	19873	20203	19861	19784	19823	19761	19743	19822	19826	19810	19925	19959	19822	19740	19870	19831	19759	19720	19802	19860	19916	19874	20034	19915	19938	19715	19995	19737	19724	19806	19807	19621	19816	19920	19866	19804	20021	19772	19702	19699	19756	19723	19746	19807	19905	19674	19757	19892	19708	19962	19737	19882	19892	19674	19730	19871	19702	19577	19680	19584	19772	19641	19893	19879	20003	19672	19595	19777	19980	19798	19848	19777	19791	19642	19804	19906	19719	19796	19830	20007	19694	19557	19738	19925	19831	19913	19815	19697	19844	19811	19873	19792	19894	19689	19887	19716	19929	19762	19849	19826	19746	19912	19746	19669	19719	19889	19860	19740	19825	19836	19911	19973	19833	19830	19802	19753	19874	19846	19861	19941	19780	19910	19915	19776	19772	19713	19769	19841	19825	19753	19730	19874	19883	19889	19969	19832	19791	19758	19824	19691	19841	19707	19714	19839	19960	19963	19875	19764	19805	19764	20083	19991	19687	19668	19542	19871	19976	19711	19753	19611	19600	19732	19777	19852	19938	19909	19653	19730	19724	19954	19804	19891	19732	19844	19761	19877	19797	19779	19831	19878	19761	19800	19924	19843	19916	19796	19834	19741	20017	20002	19740	19869	19802	19601	19834	19960	19859	19872	19818	19455	19941	19856	19852	19910	19562	19724	19636	19797	19756	19807	20034	19945	19571	19796	19940	19816	19813	19934	19707	19979	19930	19609	19628	19620	19710	19961	19781	19767	19909	19782	19972	19815	19783	19681	19867	19864	19805	19658	19695	19754	19797	19827	19837	19803	19936	19786	19756	19895	19774	19721	20032	20059	19794	19702	19713	19760	19944	19602	19690	19951	19863	19877	19690	19870	19854	19692	19772	19744	19714	19555	19787	19918	19773	19998	19891	19953	19650	19551	19849	19841	19790	19641	19760	19549	20001	19833	19821	19817	19809	19833	19704	19737	19696	19742	20009	20166	19836	19745	19876	19931	19648	19999	19665	19990	19734	19810	19953	19674	19745	19935	19778	19763	19776	19791	19645	19782	19786	19841	19806	19888	19615	19798	19630	19861	19823	20155	19800	19762	19605	19826	19768	19874	19777	19754	19759	19978
15704	18853	17832	17214	17187	16715	16628	16514	16430	16454	16386	16457	16393	16384	16695	19010	18768	18059	17205	16821	16349	16146	16284	16351	16026	16228	16222	16321	16258	16266	16147	16296	16335	16374	16352	16213	16186	16235	16375	16162	16347	16292	16069	16411	16247	16232	16236	16198	16196	16278	16340	16273	16285	16285	16295	16494	16217	16076	16200	16145	16206	16247	16348	16229	16117	16262	16089	16360	16099	16265	16348	16252	16226	16442	16358	16294	16204	16311	16195	16195	16254	16189	16092	16299	16311	16295	16250	16215	16222	16289	16230	16291	16286	16121	16275	16322	16240	16402	16124	16100	16093	16193	16370	16158	16382	16220	16398	16223	16005	16367	16307	16236	16448	16140	16194	16369	16370	16209	16224	16071	16144	16261	16332	16224	16226	16137	16285	16154	16427	16142	16325	16117	16238	16037	16274	16125	16248	16149	16355	16179	16287	16221	16141	16228	16298	16224	16369	16163	16057	16159	16170	16119	16188	16106	16134	16033	16411	16230	16228	16275	16044	16160	16281	16235	16221	16219	16221	16036	16267	16229	16276	16094	16148	16386	16375	16307	16066	16164	16362	16121	16177	16352	15994	16312	16324	16304	16296	16104	16090	16296	16314	15968	16062	16182	16233	16247	16377	16134	16352	16237	16221	16420	16194	16234	16298	16329	16174	16264	16039	16175	16167	16176	16121	16400	16339	16237	16127	16369	16134	16128	16166	16361	16207	16147	16254	16170	16275	16119	16114	16249	16306	16216	16206	16131	16229	16223	16172	16231	16035	16184	16228	16454	16163	16249	16180	16128	16064	16350	16176	16333	16336	16243	16102	16207	16277	16242	16187	16340	16442	16227	16317	16323	16094	16247	16343	16297	16181	16201	16125	16244	16148	16249	16235	16199	16292	16378	16227	16328	16227	16389	16230	16131	16178	16199	16177	16159	16410	16360	16124	16441	16257	16218	16401	16174	16174	16218	16084	16340	16285	16290	16066	16030	16236	16304	16201	16152	16266	16260	16304	16371	16483	16389	16184	16306	16259	16338	16243	16180	16316	16213	16381	16234	16128	16173	16347	16198	16339	16168	16324	16253	16137	16245	16066	16232	16255	16204	16363	16261	16228	16261	16194	16217	16298	16186	16354	16194	16207	16362	16254	16136	16374	16254	16149	16189	16331	16212	16135	16416	16296	15979	16181	16127	16289	16207	16262	16191	16196	16132	16256	16098	16415	16231	16175	16214	16069	16194	16218	16328	16281	16303	16289	16223	16201	16327	16324	16249	16369	16095	16431	16023	16260	16354	16215	16102	16390	16332	16363	16105	16164	16175	16217	16405	16382	16262	16390	16147	16283	16289	16216	16403	16203	16257	16433	16030	16278	16250	16316	16107	16210	16118	16138	16144	16376	16287	16404	16076	16363	16093	16350	16237	16186	16163	16231	16041	16146	16179	16168	16476	16197	16376	16216	16382	16323	16249	16019	16398	16243	16364	16233	16161	16019	16222	16237	16359	16126	16128	16130	16321	16193	16192	16260	16224	16042	16185	16332	16164	16253	16243	16322	16182	16304	16255	16312	16278	16343	16338	16152	16190	16187	16221	16318	15978	16332	16273	16300	16288	16192	16136	16369	16161	16321	16213	16270	16396	16230	16264	16289	16238	16257	16203	16331	16216	16178	16288	16371	16180	16315	16262	16195	16034	16329	16270	16172	16029	16076	16193	16346	16184	16191	16170	16355	16171	16411	16109	16249	16227	16146	16286	16217	16161	16262	16171	16385	16115	16192	16124	16167	16218	16366	16229	16183	16208	16343	16304	16220	16282	16353	16261	16220	16430	16297	16320	16165	16394	16297	16117	16191	16150	16359	16137	16178	16272	16092	16312	16196	16320	16337	16164	16373	16278	16319	16450	16125	16147	16106	16074	16270	16179	16360	16366	16229	16361	16345	16211	16196	16096	16136	16335	16146	16312	16295	16184	16286	16248	16218	16283	16181	16245	16295	16219	16291	16287	16145	16391	16367	16215	16284	16236	16105	16379	16089	16156	16126	16134	16222	16288	16259	16306	16292	16184	16146	16228	15907	16352	16240	16324	16067	16155	16044	16285	16106	16358	16332	16186	16301	16319	16318	16259	16268	16214	16401	16296	16301	16156	16152	16134	16138	16349	16340	16187	16394	16282	16293	16191	16236	16210	16223	16177	16316	16165	16260	16122	16219	16267	16369	16153	16160	16158	16403	16217	16345	16234	16357	16217	16067	16113	16268	16093	16219	16368	16191	16356	16264	16079	16234	16197	16340	16317	16293	16168	16312	15973	16227	16211	16092	16090	16271	16145	16130	16136	16319	16144	16267	16091	16099	16268	16137	16134	16409	16279	16098	16277	16243	16168	16308	16432	16346	16126	16425	15998	16225	16239	16163	16245	16176	16166	16239	16339	16096	16229	16160	16447	16125	16205	16177	16359	16294	16255	16345	16150	16386	16378	16265	16172	16107	16166	16118	16193	16164	16147	16240	16115	16271	16221	16316	16338	16294	16155	16227	16274	16129	16290	16169	16243	16300	16355	16297	16071	16181	16138	16255	16264	16219	16172	16101	16245	15972	16220	16204	16207	16289	16237	16172	16366	16258	16274	16416	16290	16124	16416	16327	16333	16246	16338	16059	16356	16335	16145	16296	16207	16274	16406	16328	16400	16171	16173	16162	16191	16115	16151	16376	16138	16327	16184	16296	16130	16287	16180	16209	16224	16189	16164	16197	16220	16176	16244	16101	16241	16354	16139	16344	16085	16234	16309	16141	16306	16225	16122	16139	16280	16246	16142	16266	16219	16180	16272	16301	16196	16216	16222	16430	16348	16263	16215	16117	16288	16150	16063	16248	16351	16260	16238	16273	16103	16281	16270	16343	15961	16267	16176	16323	16280	16247	16338	16397	16258	16191	16483	16328	16065	16281	16213	16216	16151	16192	16302	16247	16216	16306	16419	16100	16213	16064	16388	16221	16195	16327	16248	16350	16266	16342	16205	16328	16248	16193	16262	16207	16108	16291	16175	16338	16244	16280	16284	16223	16190	16155	16409	16305	16371	16131	16363	16248	16129	16307	16245	16179	16131	16364	16224	16304	16230	16089	16234	16201	16284	16066	16334	16178	16318	16242	16286	16192	16408	16237	16192	16245	16426	16213	16268	16049	16367	16360	16335	16310	16204	16146	16327	16356	16334	16392	16301	16246	16439	16228	16184	16371	16415	16238	16341	16145	16429	16334	16164	16161	16227	16261	16210	16192	16182	16337	16247	16135	16367	16168	16065	16164	16147	16402	16198	16132	16214	16110	16168	16216	16291	16245	16141	16228	16219	16143	16339	16178	16338	16259	16280	16330	16283	16280	16319	16233	16028	16301	16354	16146	16028	16243	16249	16093	16212	16480	16190	16352	16001	16253	16148	16122	16361	16217	16228	16204	16189	16173	16220	16245	16229	16287	16062	16445	16234	16362	16330	16078	16233	16222	16224	16144	16331	16152	16160	16308	16288	16145	16383	16282	16224	16062	16236	16182	16475	16281	16174	16155	16289	16216	16167	16092	16234	16206	16319	16285	16193	16220	16158	16192	16287	16293	16329	16371	16290	16420	16185	16167	16084	16284	16165	16216	16160	16414	16393	16337	16248	16415	16252	16270	16376	16309	16214	16194	16194	16348	16132	16149	16156	16265	16181	16368	16234	16255	16175	16155	16268	16134	16377	16391	16202	16308	16384	16446	16356	16222	16288	16116	16235	16165	16245	16176	16302	16240	16199	16146	16136	16225	16254	16188	16173	16206	16207	16210	16103	16243	16262	16430	16283	16212	16377	16049	16170	16194	16236	16274	16258	16380	16345	16355	16282	16141	16179	16112	16344	16218	16433	16204	16152	16284	16242	16365	16240	16261	16270	16355	16267	16154	16351	16204	16405	16228	16115	16384	16256	16172	16217	16315	16332	16288	16337	16191	16415	16088	16280	16253	16190	16158	16128	16373	16254	16139	16402	16468	16155	16195	16360	16409	16320	16242	16366	16434	16250	16213	16334	16193	16511	16250	16342	16266	16251	16321	16236	16090	16248	16320	16175	16413	16196	16318	16240	16211	16061	16171	16219	16239	16301	16269	16269	16223	16229	16281	16270	16257	16245	16259	16126	16207	16180	16297	16429	16210	16338	16249	16328	16134	16328	16303	16327	16249	16254	16240	16184	16363	16366	16293	16224	16369	16220	16271	16150	16201	16398	16193	16216	16085	16371	16297	16364	16369	16153	16320	16194	16336	16209	16093	16065	16150	16255	16278	16351	16221	16160	16178	16205	16211	16314	16177	16253	16156	16086	16151	16264	16238	16211	16111	16313	16215	16288	16221	16184	16424	16159	16314	16211	16145	16210	16294	16356	16409	16309	16222	16030	16169	16282	16133	16108	16127	16159	16380	16167	16193	16376	16226	16361	16284	16178	16403	16275	16182	16322	16134	16305	16239	16345	16264	16471	16335	16063	16278	16248	16355	16227	16150	16220	16245	16364	16233	16268	16349	16282	16132	16200	16327	16244	16171	16241	16279	16186	16325	16328	16308	16130	16461	16219	16188	16135	16380	16139	16350	16258	16334	16242	16260	16145	16131	16077	16228	16072	16304	16223	16249	16382	16283	16176	16452	16262	16213	16398	16152	16079	16391	16185	16326	16279	16210	16308	16221	16132	16210	16493	16292	16327	16233	16257	16122	16156	16280	16410	16273	16308	16250	16191	16289	16094	16262	16280	16357	16288	16193	16190	16312	16108	16251	16320	16122	16220	16347	16343	16210	16142	16350	16140	16365	16074	16380	16002	16350	16121	16251	16255	16205	16154	16288	16194	16227	16304	16184	16290	16287	16276	16251	16128	16373	16137	16298	16220	16245	16286	16147	16357	16265	16342	16201	16234	16120	16044	16161	16149	16268	16262	16275	16305	16238	16238	16545	16274	16286	16269	16508	16135	16336	16217	16107	16248	16202	16347	16252	16273	16239	16282	16206	16209	16414	16178	16272	16252	16225	16437	16293	16172	16232	16225	16381	16116	16321	16234	16251	16343	16243	16210	16071	16256	16235	16124	16343	16480	16232	16223	16084	16365	16404	16146	16249	16209	16163	16298	16193	16222	16256	16285
23789	20998	28314	24010	22174	22731	22483	20435	19511	19979	20068	19820	20071	19952	20491	29179	30160	26416	23725	21413	20131	19701	19527	19638	19536	19340	19566	19394	19428	19456	19398	19501	19520	19278	19496	19352	19429	19419	19295	19325	19392	19316	19259	19429	19500	19513	19152	19295	19282	19363	19493	19326	19079	19461	19449	19167	19455	19239	19499	19475	19591	19413	19367	19403	19541	19184	19331	19470	19164	19256	19366	19374	19319	19176	19163	19193	19523	19518	19229	19382	19280	19364	19323	19358	19371	19230	19191	19394	19445	19307	19196	19471	19325	19283	19319	19120	19329	19253	19285	19304	19171	19423	19400	19477	19584	19416	19266	19348	19360	19277	19336	19403	19355	19173	19234	19220	19513	19269	19398	19351	19492	19395	19359	19376	19469	19218	19349	19412	19373	19322	19507	19361	19382	19241	19263	19357	19433	19300	19257	19436	19304	19248	19300	19338	19169	19321	19144	19354	19411	19297	19254	19236	19438	19439	19272	19542	19379	19508	19232	19376	19454	19425	19424	19200	19253	19307	19216	19180	19172	19315	19493	19103	19534	19359	19329	19309	19187	19155	19342	19213	19281	19415	19544	19327	19323	19356	19404	19271	19307	19122	19549	19271	19163	19410	19277	19194	19320	19347	19272	19286	19180	19232	19287	19492	19391	19303	19470	19321	19493	19225	19223	19238	19394	19321	19530	19334	19276	19272	19299	19289	19453	19236	19406	19165	19414	19099	19360	19372	19143	19246	19174	19312	19348	19345	19327	19438	19394	19371	19197	19204	19359	19018	19252	19291	19444	19367	19109	19250	19544	19346	19312	19424	19190	19355	19165	19305	19234	19202	19286	19124	19394	19286	19334	19430	19209	19281	19192	19232	19288	19258	19166	19162	19470	19313	19374	19496	19242	19395	19401	19484	19464	19309	19613	19268	19365	19355	19369	19289	19414	19394	19487	19376	19240	19268	19288	19473	19531	19334	19312	19270	19514	19250	19314	19276	19327	19512	19416	19431	19415	19301	19243	19110	19378	19572	19338	19166	19432	19271	19298	19643	19358	19419	19234	19054	19236	19264	19394	19310	19293	19374	19388	19341	19221	19412	19366	19218	19201	19334	19430	19440	19377	19366	19336	19424	19322	19383	19181	19448	19449	19312	19311	19500	19237	19287	19382	19295	19372	19303	19196	19244	19165	19138	19272	19299	19158	19315	19221	19138	19439	19277	19192	19107	19456	19395	19474	19430	19214	19394	19566	19335	19200	19281	19376	19534	19241	19161	19238	19281	19288	19404	19455	19390	19429	19384	19306	19371	19352	19544	19437	19422	19321	19376	19188	19270	19551	19319	19389	19312	19141	19334	19614	19537	19342	19234	19383	19385	19459	19063	19418	19441	19270	19240	19339	19315	19215	19318	19163	19071	19320	19274	19303	19295	19272	19286	19259	19314	19250	19196	19292	19382	19155	19391	19312	19252	19357	19405	19463	19260	19258	19209	19339	19339	19295	19426	19378	19386	19486	19285	19439	19351	19573	19039	19250	19166	19349	19560	19462	19219	19396	19181	19183	19202	19374	19360	19380	19134	19122	19163	19155	19353	19459	19393	19386	19124	19352	19360	19130	19560	19258	19145	19327	19519	19505	19545	19546	19311	19615	19117	19327	19369	19315	19390	19347	19285	19258	19255	19172	19238	19395	19576	19390	19262	19427	19475	19204	19307	19370	19374	19506	19397	19194	19263	19383	19284	19339	19305	19289	19298	19356	19278	19325	19313	19257	19371	19600	19362	19145	19333	19392	19310	18993	19123	19241	19343	19247	19298	19296	19307	19267	19311	19246	19336	19229	19308	19282	19097	19318	19419	19398	19274	19349	19344	18953	19233	19333	19351	19451	19406	19370	19274	19179	19444	19530	19318	19495	19237	18995	19304	19265	19444	19294	19406	19181	19372	19477	19307	19158	19439	19719	19278	19226	19352	19354	19300	19264	19197	18955	18966	19103	19515	19375	19172	19405	19360	19209	19199	19352	19390	19199	19351	19170	19296	19429	19419	19132	19068	19162	19171	19427	19269	19523	19216	19204	19125	19442	19418	19337	19492	19477	19174	19343	19322	19284	19256	19194	19277	19416	19374	19121	19427	19132	19249	19176	19505	19333	19299	19270	19435	19158	19140	19297	19232	19367	19203	19489	19484	19237	19251	19482	19411	19368	19088	19492	19411	19445	19203	19323	19502	19209	19207	19138	19435	19302	19488	19490	19123	19217	19449	19111	19418	19404	19302	19079	19568	19413	19201	19325	19288	19351	19335	19233	19350	19431	19359	19102	19192	19452	19302	19254	19433	19432	19371	19287	19261	19346	19611	19351	19330	19341	19319	19087	19038	19229	19346	19241	19250	19054	19386	19403	19319	19536	19246	19271	19295	19230	19167	19267	19277	19292	19344	19314	19400	19296	19255	19269	19391	19631	19506	19452	19286	19345	19420	19291	19376	19241	19229	19302	19312	19464	19323	19431	19408	19278	19431	19393	19232	19280	19444	19409	19335	19288	19170	19326	19185	19437	19517	19419	19160	19394	19189	19324	19228	19586	19420	19314	19185	19157	19186	19307	19461	19111	19492	19154	19327	19413	19402	19279	19241	19111	19390	19294	19277	19366	19417	19357	19525	19427	19507	19206	19380	19193	19200	19354	19392	19385	19234	19241	19293	19292	19364	19332	19019	19100	19322	19480	19375	19316	19532	19542	19245	19345	19487	19184	19424	19293	19291	19490	19495	19305	19407	19307	19138	19294	19490	19388	19319	19426	19363	19366	19455	19440	19192	19189	19156	19246	19481	19210	19408	19439	19374	19339	19227	19246	19423	19252	19445	19297	19345	19280	19301	19216	19327	19334	19182	19281	19507	19244	19322	19413	19252	19304	19510	19393	19425	19220	19250	19224	19345	19263	19377	19540	19252	19269	19537	19180	19364	19386	19181	19377	19415	19369	19283	19434	19308	19153	19329	19181	19216	19175	19335	19357	19461	19314	19331	19242	19263	19435	19410	19314	19171	19378	19228	19426	19486	19270	19606	19473	19206	19328	19457	19424	19315	19418	19420	19295	19029	19292	19178	19237	19377	19187	19283	19284	19342	19487	19201	19380	19187	19203	19180	19320	19238	19469	19247	19310	19351	19268	19480	19392	19226	19376	19302	19456	19288	19510	19374	19371	19399	19358	19288	19394	19346	19206	19465	19422	19183	19343	19163	19225	19396	19446	19433	19413	19193	19401	19387	19344	19282	19282	19181	19555	19250	19132	19392	19457	19364	19551	19366	19353	19343	19333	19369	19523	19501	19339	19374	19511	19202	19350	19343	19166	19323	19385	19196	19264	19304	19325	19354	19210	19246	19378	19392	19114	19166	19407	19293	19321	19121	19242	19343	19192	19211	19265	19415	19225	19509	19405	19106	19308	19237	19404	19305	19293	19394	19253	19490	19515	19402	19194	19386	19277	19244	19254	19399	19536	19321	19294	19287	18989	19279	19313	19462	19213	19165	19236	19291	19434	19323	19465	19470	19543	19449	19463	19149	19497	19381	19368	19471	19454	19525	19282	19212	19435	19345	19020	19276	19303	19310	19303	19240	19319	19313	19429	19287	19321	19413	19092	19397	19214	19444	19368	19205	19380	19217	19393	19517	19295	19467	19317	19441	19361	19574	19039	19226	19208	19053	19494	19191	19298	19329	19451	19457	19389	19167	19268	19325	19342	19126	19511	19446	19185	19461	19409	19534	19332	19291	19631	19300	19299	19430	19564	19257	19333	19799	19500	19181	19205	19364	19448	19310	19305	19405	19197	19302	19221	19404	19403	19323	19458	19412	19365	19262	19271	19199	19484	19140	19304	19360	19299	19236	19463	19201	19206	19358	19388	19224	19301	19255	19408	19312	19324	19353	19224	19472	19312	19370	19418	19481	19431	19281	19345	19371	19232	19204	19361	19549	19343	19284	19389	19413	19436	19362	19167	19310	19377	19283	19387	19328	19508	19436	19366	19210	19258	19284	19365	19217	19133	19274	19223	19257	19390	19364	19099	19127	19241	19378	19374	19293	19537	19394	19321	19249	19355	19265	19272	19275	19319	19180	19484	19471	19427	19283	19473	19467	19326	19176	19316	19358	19370	19265	19354	19634	19507	19161	19436	19249	19383	19149	19180	19304	19556	19429	19424	19260	19365	19329	19266	19371	19220	19475	19345	19325	19285	19149	19303	19405	19359	19434	19420	19319	19293	19343	19580	19335	19192	19133	19228	19344	19525	19472	19522	19247	19365	19397	19463	19334	19044	19187	19221	19531	19434	19206	19203	19332	19445	19350	19455	19483	19242	19528	19523	19490	19306	19103	19398	19425	19084	19473	19277	19606	19239	19464	19314	19388	19424	19448	19425	19372	19224	19052	19246	19297	19424	19440	19280	19297	19362	19336	19181	19335	19464	19312	19292	19336	19306	19303	19186	19462	19194	19262	19198	19290	19336	19461	19380	19335	19225	19255	19331	19359	19401	19222	19254	19206	19358	19235	19178	19236	19402	19275	19334	19427	19380	19274	19379	19600	19339	19304	19282	19480	19549	19146	19450	19306	19324	19374	19208	19395	19525	19281	19213	19529	19207	19246	19551	18983	19425	19683	19396	19341	19347	19352	19192	19283	19349	19239	19467	19469	19422	19388	19357	19398	19167	19149	19436	19245	19372	19328	19340	19404	19368	19194	19422	19370	19435	19316	19196	19415	19325	19365	19445	19263	19327	19267	19303	19397	19273	19350	19354	19392	19372	19341	19319	19179	19299	19415	19204	19246	19318	19567	19433	19327	19295	19411	19434	19450	19201	19271	19221	19453	19214	19308	19417	19430	19394	19233	19284	19359	19334	19450	19361	19223	19563	19207	19291	19496	19474	19398	19409	19470	19472	19347	19285	19403	19545	19219	19217	19302	19009	19197	19220	19484	19418	19339	19298	19273	19421	19493	19098	19372	19507	19525	19189	19206	19379	19462	19455	19315	19319	19199	19495	19247	19509	19375	19322	19287	19305	19342	19202	19120	19294	19471	19387	19275	19416	19292	19507	19443	19359	19318	19563	19119	19205	19497	19398	19315	19376	19355	19384	19371	19196	19457	19651	19270	19364	19354
14308	23621	21514	19254	18107	17474	17098	16926	16867	16755	16540	16602	16690	16661	17905	30383	28864	24752	21104	18179	16692	16000	15947	15914	16034	15859	16072	15967	15912	16062	15855	16046	15990	16091	15983	16061	15918	16015	16024	15972	15957	15882	16085	15856	16013	15917	15874	15848	15959	15943	16027	16082	15857	16133	15808	15920	15911	16020	15973	15938	16017	15954	16057	16002	16128	15906	15942	16183	16174	15902	15977	15924	15942	16049	15765	15913	15878	15996	15863	15940	15952	16016	15882	15857	16122	16021	15966	15964	15874	15861	16014	15906	15956	16070	16055	15807	16028	15919	15980	15928	15996	15880	16010	15944	15964	16137	16002	15924	15953	16050	15930	16036	15916	15822	15858	15968	16050	16015	16014	15947	16039	15900	15943	15907	16013	15919	16104	15934	15894	15974	16058	15908	15805	15883	15918	15887	15934	15891	15792	15993	15923	15942	16074	15807	15884	15961	16129	16062	15874	15872	16042	15822	15898	15834	15828	15903	15991	15973	15924	15880	15843	15858	15903	15949	15927	16087	15845	15930	15707	16129	15986	16035	15846	15953	15847	15878	15912	16023	15811	16077	15973	16027	15981	16120	15810	15965	15839	15970	15899	15934	15878	15872	15917	15912	16208	15899	16042	15979	15915	16115	15939	15795	16159	15866	16018	15861	16001	15859	15735	15979	15986	15935	16062	16042	15870	15886	15993	15942	15870	15822	16025	15894	15986	15951	15977	15795	15732	15993	16078	16056	15905	15830	15762	16009	16032	15911	16001	15966	16004	15820	15943	15923	15869	15771	15865	16102	16067	15930	15923	16068	15839	16005	15905	15789	15992	15985	16042	15922	15973	16049	15904	15986	15912	15882	15829	16104	15785	15884	15867	15962	16004	16078	15997	15923	15998	16028	16211	15894	16090	15946	15991	15865	15943	16037	15846	15999	15865	15897	15913	15912	15972	15895	15975	16083	15897	15896	16031	16035	15971	15971	16085	15859	15925	15944	15950	15748	16056	15833	16065	15997	16112	15970	15823	16034	15950	15932	15925	15888	15892	15844	15747	15868	15996	15968	15838	16058	15934	15959	15951	15873	16095	15959	15848	15975	15797	16008	16008	16056	15997	15884	15909	15983	15877	16126	15984	15829	16138	16055	15891	16075	15792	15883	15913	15829	15885	16097	15935	15822	16029	16012	16000	15898	16281	16035	15992	16056	15677	15947	15780	16121	15941	15950	15885	16012	16011	15869	16139	16006	15776	15979	15861	16097	15867	15969	15870	15868	16009	16093	16031	16092	15919	15963	16007	15914	15931	15942	15972	16016	15922	15977	15933	16078	15885	15944	16074	16025	15869	15887	15835	16089	15979	16047	16023	16027	16094	15952	15998	16026	15816	15897	15852	16068	15882	15866	15954	15915	16143	16138	15968	15987	15846	15961	15871	15962	15803	15851	16062	15924	15706	15858	15950	15881	15971	15833	16012	15846	15852	15945	16046	15988	16011	15908	15925	15966	15971	15906	16095	15775	15950	15923	15868	15848	16050	15990	15713	16089	15964	15882	15939	15964	15926	15926	16036	16090	16026	16064	16112	16030	16032	16109	15929	16055	15924	15966	15933	16024	15848	15934	16012	16022	15903	16019	15918	16108	15876	16107	15891	15856	15895	15958	16075	15779	16057	16104	15953	15930	15892	15894	15766	15883	15775	15886	15913	16056	16016	15925	16150	16009	15948	15863	15783	15902	15928	15933	16041	15930	15958	15981	15961	15953	16013	15985	15857	16060	16202	15877	15858	16090	15994	15933	16087	16037	16052	16126	15960	15957	15829	15951	15978	15923	16038	15997	15984	15976	15940	15841	15943	16047	16012	15803	16067	15931	15947	16140	15993	15772	15998	15906	16035	15947	15884	16088	15974	15925	15929	15920	15785	15935	15844	15925	15963	16096	15881	15826	15920	15881	15942	15856	15949	15939	15868	15950	15748	16134	15973	16104	15831	16000	15915	15835	15820	16020	15820	16094	15989	16047	15949	16046	16031	16097	15831	15966	15880	15979	15977	15989	15961	15985	16130	15976	15953	15840	15846	15972	15883	15920	15976	16103	16006	15747	16116	15856	16004	15996	15922	15994	15910	15932	15911	15784	15959	15870	15835	15883	15925	16107	15783	15975	16006	15958	15986	15903	15978	16008	15789	16029	16071	15866	16099	15961	15973	16159	16064	16110	15896	15888	15934	15953	16087	15803	15898	16008	15929	15892	15857	15976	15926	15821	15876	15773	16028	16146	15973	16004	16094	15948	16063	16043	16134	15891	16084	15964	16119	15905	16043	15933	15935	15941	16201	15989	16065	15917	15879	15917	15859	15898	15936	15962	15808	15927	15908	15953	16065	15996	16006	15910	15807	15889	15946	15944	15794	15948	15873	15957	15960	16034	16058	16010	16077	16140	15864	15933	15800	15797	15826	15806	15848	15975	15658	15956	15816	16028	15946	15970	15859	15861	15949	15984	15931	15905	15968	15828	15839	15979	15947	15700	15859	15965	15879	16046	15843	15919	15960	15880	15932	16020	15929	15948	16002	15772	16039	15863	15873	15974	15933	15696	16073	15891	15798	15976	15975	15999	15940	15738	15927	15785	16043	15870	15916	15917	15995	15948	15856	15957	16006	16093	16158	15986	16092	15991	15913	15838	15808	15913	15838	16025	15982	15997	16094	16057	15894	15903	15947	15991	15929	15751	15897	15961	16201	15946	16052	15863	15958	16040	15899	15879	15851	15970	15990	16126	15857	16019	15938	15996	15676	16004	16067	16081	15827	16140	16080	16074	16030	16061	16002	15853	15954	16169	15850	16033	15779	16097	15971	16036	15945	15993	15908	16142	15973	16039	15799	16138	15934	15838	15822	15917	16046	15823	15861	15955	16033	15828	16223	15867	16100	15816	16047	15833	16017	16179	16046	15970	16031	15892	15967	15925	15911	15813	15812	15858	15962	15870	15974	16044	16045	16051	16009	16042	15916	15952	16017	15952	15872	15991	15995	15848	16004	16004	15895	15855	15866	16046	16059	15934	15854	15913	15995	15964	15854	16030	16025	16083	15964	16019	15856	16056	16001	16001	15944	16003	15898	15930	16094	16040	15913	16068	15960	15977	15855	16036	15852	15902	15846	16197	15935	15924	15979	16048	15998	16046	15971	16177	15965	15964	15914	15897	16028	16104	15806	16085	15861	15886	16053	15973	15958	15973	15902	15955	15890	15812	15929	15866	15869	15870	15978	15940	15968	15879	16058	15967	15948	15797	15988	15966	16037	16099	15944	15964	16015	15998	15919	16000	15867	15950	15883	15797	16002	15940	16128	15998	15988	16101	15977	16026	15995	15868	15887	16120	16033	16010	15994	16151	16033	15868	15939	15998	16047	16050	16045	15971	15923	15874	15989	16124	15955	15880	16057	15916	16074	15962	16028	16143	15948	16083	16078	15954	15882	15995	16056	15989	15872	16092	15846	16015	15933	15808	16033	16111	15985	15817	16013	16025	15906	15905	16036	15893	15945	15951	15955	15823	16007	15759	15969	16041	15932	16103	15857	15912	15926	15793	15950	15846	15858	16055	15916	15791	15991	15939	15991	16008	15992	15960	15910	15880	15945	15935	15917	15992	15995	15849	15843	15983	16179	15910	15923	16046	16105	16090	15994	16032	15935	15918	15911	16040	15922	16092	15971	16021	15948	15959	15744	15933	15873	16146	15985	15903	16055	15940	15836	15901	16068	15962	15910	16081	15761	16002	15975	16032	15880	15947	16081	15907	15879	15914	16007	15859	15937	15874	15845	15887	15957	15935	15849	16015	16090	15998	15932	15861	15947	15985	15999	15835	16038	15868	16022	16009	15941	15821	16053	15909	15906	15907	15765	15785	16004	15744	15854	15957	15813	16062	15846	16062	15938	15998	15670	16180	15838	15961	16134	15914	15988	15830	15842	15908	15961	15985	16037	15916	15862	15891	15848	15858	16054	15959	16217	15876	15856	15996	15997	16107	16157	15921	15818	15900	15988	15977	16037	15923	15885	15940	15843	16009	15904	15810	15677	15886	16061	16011	16091	16004	16015	16097	15985	15794	16024	15852	15943	16151	16125	15989	15875	15798	15900	16006	15887	15985	16056	15956	16124	15991	15808	16002	15986	15845	15933	16013	15946	15980	15995	16123	15945	15984	15824	15896	15938	15907	16021	15907	15902	15968	16051	15873	15845	15996	16039	15872	15793	15790	15919	15845	15942	15903	15930	16060	16029	15935	16055	15887	16028	16042	16029	15903	15959	16140	15994	15804	15903	15895	15982	15853	15921	16076	15877	16052	15974	15938	15952	16031	16007	16006	16045	15945	16028	16029	16022	15876	16041	15849	15892	15862	15919	15831	16024	15812	15972	16011	15810	15874	15899	16008	16036	16026	15890	16128	15928	15825	15971	16023	15980	16012	15969	15859	15927	16084	15894	16086	15826	15916	16014	16025	15929	15935	16005	16058	16032	15939	16021	15901	15918	16021	15960	15994	15955	15817	16026	15969	15938	15908	15916	15937	15824	16008	15966	15968	15957	15869	15906	15962	16030	15883	15987	16037	15735	16061	16200	16014	15965	15821	15711	15879	15980	16213	15990	15734	16005	15947	16099	16016	16084	15916	15846	16018	15838	16020	16046	15977	16051	15956	15762	15999	15913	16005	15930	15973	15954	15746	15778	15925	15903	15909	16217	15942	15936	15948	15989	15903	16020	15751	16101	15922	16044	15923	16132	15966	16148	16083	16087	15951	15989	16117	15911	16184	15993	15814	15818	16028	16155	15957	15983	15821	15911	15847	15930	15871	15936	16023	15752	16083	16049	15945	16009	16061	15877	15856	15730	15909	16066	16000	16098	15861	16016	15964	16227	15960	15879	15861	15922	15831	15917	15913	15870	15875	15954	16125	15945	16025	15995	15865	15974	16034	16024	15969	16035	15950	15965	16106	15919	15928	15895	15885	16191	15941	15792	16056	15906	15839	15867	15709	16091	15869	15832	15904	15925	15883	16091	15834	15896	15898	15991	15886	16018	16084	15976	15982	15931	15973	15969	15958	15772	16032	15870	15854	15884	16015	15890	16108	15919	15856	15975	15895	15992	16042	15879	16033	15962	16072
22518	20960	28705	23401	21190	23765	26839	21784	20890	21145	20739	20354	20447	20493	21193	36471	39845	33813	28373	23184	20830	20076	19764	19604	19437	19418	19821	19574	19515	19521	19792	19424	19583	19564	19604	19536	19424	19503	19597	19542	19568	19502	19433	19385	19426	19406	19534	19404	19304	19459	19425	19420	19464	19471	19207	19399	19431	19329	19500	19357	19581	19269	19370	19371	19370	19254	19399	19527	19371	19321	19256	19237	19371	19390	19553	19579	19567	19350	19609	19603	19481	19213	19223	19509	19467	19427	19346	19572	19300	19332	19592	19440	19441	19468	19734	19412	19462	19251	19608	19358	19363	19280	19312	19580	19409	19435	19210	19254	19251	19108	19445	19391	19420	19354	19511	19411	19229	19413	19503	19646	19511	19292	19344	19377	19381	19238	19292	19307	19448	19391	19335	19323	19536	19389	19300	19439	19452	19277	19467	19350	19299	19320	19535	19261	19302	19230	19415	19327	19515	19177	19165	19414	19449	19416	19530	19348	19301	19246	19495	19273	19333	19420	19561	19248	19392	19330	19492	19521	19223	19401	19519	19320	19533	19320	19323	19109	19155	19504	19440	19463	19338	19170	19146	19465	19242	19525	19500	19400	19405	19482	19560	19537	19120	19315	19491	19372	19271	19444	19227	19386	19414	19533	19250	19468	19453	19509	19444	19345	19337	19521	19401	19502	19387	19524	19473	19460	19403	19480	19213	19367	19245	19357	19494	19571	19256	19484	19384	19329	19349	19402	19619	19442	19395	19298	19397	19356	19413	19408	19416	19372	19398	19614	19195	19508	19386	19355	19470	19349	19528	19432	19464	19387	19480	19402	19384	19425	19456	19375	19309	19237	19403	19333	19281	19437	19336	19324	19345	19145	19067	19301	19345	19608	19393	19473	19505	19371	19272	19373	19391	19187	19366	19406	19431	19366	19179	19295	19294	19270	19176	19342	19288	19242	19470	19339	19328	19201	19562	19128	19357	19211	19551	19361	19504	19501	19517	19440	19456	19408	19386	19543	19497	19138	19344	19452	19369	19297	19343	19327	19268	19313	19100	19335	19359	19292	19193	19304	19556	19512	19392	19415	19360	19362	19470	19482	19151	19476	19252	19403	19285	19377	19303	19447	19476	19386	19562	19232	19270	19201	19265	19386	19527	19402	19571	19268	19134	19375	19284	19413	19246	19358	19236	19284	19268	19338	19523	19347	19518	19476	19306	19372	19338	19323	19274	19158	19444	19538	19345	19221	19494	19617	19341	19435	19594	19409	19314	19108	19282	19425	19561	19347	19410	19178	19477	19459	19523	19400	19392	19265	19520	19132	19144	19378	19332	19178	19259	19345	19246	19584	19463	19190	19586	19501	19486	19536	19425	19528	19273	19326	19271	19448	19537	19598	19327	19544	19428	19524	19357	19566	19377	19234	19157	19165	19146	19351	19335	19398	19345	19259	19312	19281	19354	19211	19408	19293	19311	19142	19316	19338	19298	19096	19240	19273	19438	19614	19259	19462	19618	19468	19220	19445	19422	19587	19296	19377	19145	19512	19356	19245	19424	19378	19216	19095	19198	19179	19112	19445	19392	19427	19366	19370	19290	19383	19358	19427	19329	19449	19312	19321	19588	19512	19333	19244	19254	19512	19239	19394	19423	19263	19343	19323	19243	19536	19281	19241	19336	19394	19462	19237	19421	19364	19244	19388	19326	19291	19352	19429	19315	19341	19395	19341	19444	19290	19485	19421	19175	19400	19199	19106	19369	19286	19270	19493	19334	19565	19299	19146	19319	19210	19492	19415	19374	19100	19403	19405	19327	19314	19637	19397	19273	19655	19448	19319	19353	19395	19429	19434	19360	19545	19237	19446	19348	19265	19630	19487	19413	19196	19408	19341	19445	19649	19400	19151	19371	19312	19111	19376	19323	19524	19363	19359	19476	19229	19267	19416	19401	19311	19453	19443	19433	19453	19263	19475	19178	19362	19297	19420	19468	19303	19215	19423	19274	19365	19372	19487	19413	19549	19209	19416	19371	19194	19286	19411	19359	19369	19199	19274	19315	19390	19602	19416	19560	19444	19345	19337	19389	19467	19358	19414	19206	19376	19280	19489	19389	19366	19539	19385	19298	19266	19494	19214	19378	19306	19266	19344	19462	19290	19293	19458	19337	19415	19553	19234	19383	19506	19324	19331	19647	19331	19302	19391	19342	19479	19287	19547	19347	19035	19259	19300	19343	19194	19374	19238	19598	19192	19480	19269	19510	19580	19573	19469	19506	19394	19458	19318	19349	19339	19350	19152	19558	19374	19476	19280	19340	19295	19362	19353	19215	19307	19294	19460	19496	19338	19238	19460	19283	19395	19251	19251	19521	19346	19448	19292	19290	19506	19445	19385	19204	19413	19381	19309	19423	19415	19377	19199	19468	19477	19269	19463	19515	19318	19381	19234	19074	19294	19428	19324	19656	19246	19076	19376	19265	19420	19319	19241	19179	19218	19485	19263	19312	19239	19432	19407	19378	19320	19559	19473	19390	19186	19569	19532	19511	19331	19594	19605	19263	19268	19306	19445	19329	19500	19332	19234	19520	19556	19362	19145	19457	19322	19283	19592	19308	19179	19523	19258	19322	19410	19590	19361	19299	19344	19380	19486	19316	19344	19553	19285	19518	19504	19310	19264	19414	19429	19195	19449	19411	19506	19597	19448	19407	19469	19638	19241	19374	19449	19171	19481	19396	19152	19203	19195	19377	19268	19200	19459	19325	19438	19504	19261	19291	19418	19392	19463	19172	19587	19384	19324	19340	19391	19236	19293	19445	19435	19503	19184	19370	19255	19613	19365	19321	19345	19433	19466	19418	19335	19362	19566	19251	19387	19435	19391	19302	19314	19290	19370	19474	19522	19557	19330	19432	19423	19306	19369	19232	19310	19331	19379	19455	19433	19405	19279	19220	19555	19365	19381	19406	19374	19383	19394	19371	19321	19414	19232	19263	19227	19359	19347	19167	19363	19245	19442	19365	19215	19402	19473	19477	19578	19527	19333	19521	19566	19350	19379	19525	19597	19465	19173	19378	19385	19146	19437	19478	19357	19286	19338	19416	19397	19251	19231	19267	19192	19346	19290	19305	19271	19272	19316	19347	19401	19530	19500	19391	19172	19357	19577	19387	19216	19347	19455	19516	19357	19408	19544	19483	19414	19303	19293	19494	19515	19468	19348	19405	19319	19326	19397	19405	19312	19466	19429	19337	19326	19260	19293	19427	19425	19254	19328	19417	19356	19341	19522	19480	19209	19416	19390	19345	19313	19081	19261	19414	19436	19495	19410	19242	19163	19394	19319	19490	19492	19512	19415	19461	19464	19438	19363	19205	19495	19380	19356	19265	19296	19354	19306	19282	19502	19455	19289	19462	19390	19318	19495	19162	19590	19359	19449	19501	19395	19238	19250	19444	19338	19480	19481	19366	19219	19439	19443	19672	19488	19509	19361	19512	19566	19356	19258	19569	19284	19347	19319	19463	19343	19540	19425	19488	19261	19261	19330	19275	19525	19619	19308	19382	19460	19359	19405	19477	19328	19248	19299	19318	19432	19329	19358	19317	19412	19277	19488	19501	19300	19416	19413	19373	19620	19417	19231	19130	19321	19193	19256	19276	19301	19170	19202	19280	19514	19326	19261	19311	19515	19371	19218	19269	19387	19522	19555	19419	19243	19302	19309	19495	19301	19343	19367	19582	19421	19441	19370	19372	19377	19332	19385	19311	19376	19521	19368	19393	19352	19291	19313	19387	19395	19341	19284	19226	19260	19562	19413	19643	19367	19335	19372	19419	19475	19390	19455	19401	19121	19415	19557	19060	19464	19452	19522	19223	19344	19287	19346	19355	19302	19276	19447	19436	19407	19371	19372	19493	19435	19329	19307	19364	19426	19395	19415	19371	19361	19396	19432	19505	19473	19431	19483	19428	19428	19425	19294	19300	19277	19142	19458	19418	19349	19243	19353	19246	19265	19459	19197	19345	19230	19385	19389	19392	19246	19269	19475	19174	19304	19327	19242	19460	19266	19318	19284	19330	19527	19414	19399	19395	19505	19312	19289	19250	19424	19437	19479	19363	19161	19433	19262	19544	19434	19277	19311	19581	19324	19538	19507	19408	19290	19283	19209	19289	19232	19396	19231	19406	19313	19397	19287	19425	19414	19447	19154	19289	19170	19277	19240	19233	19302	19360	19319	19505	19325	19372	19559	19438	19512	19347	19385	19171	19264	19343	19273	19403	19358	19484	19507	19417	19485	19427	19383	19319	19367	19450	19365	19298	19281	19443	19402	19361	19186	19151	19240	19290	19266	19187	19482	19472	19397	19230	19450	19383	19476	19386	19549	19240	19395	19511	19458	19573	19080	19196	19273	19122	19176	19183	19507	19283	19434	19463	19413	19268	19312	19381	19336	19448	19443	19490	19480	19303	19250	19495	19364	19376	19387	19371	19185	19263	19468	19352	19536	19368	19466	19564	19607	19319	19412	19048	19554	19428	19396	19386	19455	19469	19364	19455	19433	19268	19432	19330	19382	19360	19310	19474	19410	19371	19218	19438	19338	19289	19335	19126	19245	19457	19239	19319	19317	19358	19499	19492	19433	19331	19270	19374	19380	19126	19101	19390	19388	19251	19228	19306	19330	19245	19352	19339	19220	19532	19182	19401	19342	19430	19464	19514	19403	19313	19478	19248	19407	19387	19236	19337	19445	19251	19408	19435	19398	19249	19355	19412	19423	19406	19536	19444	19053	19274	19581	19360	19280	19468	19281	19473	19341	19380	19394	19424	19442	19451	19373	19378	19360	19379	19385	19259	19426	19366	19528	19405	19462	19188	19579	19585	19336	19410	19420	19259	19423	19383	19249	19175	19338	19533	19404	19256	19390	19353	19383	19476	19338	19467	19448	19334	19195	19494	19477	19542	19326	19688	19513	19496	19201	19576	19516	19264	19362	19351	19409	19311	19532	19353	19582	19373	19507	19300	19278	19317	19444	19279	19465	19495	19583	19249	19467	19622	19364	19402	19201	19342	19077	19305	19082	19187	19534	19136	19309	19236	19252	19368	19466	19639	19210	19408	19452	19350	19361	19416	19479	19441	19419	19206	19408	19514	19416	19238	19363	19417	19497
15705	29147	26522	22527	21659	19949	19581	19030	18330	17943	17674	17198	16930	17098	18863	38763	38412	32757	25796	19542	17089	16295	16136	16019	15866	15894	16081	15897	15925	16019	15927	15894	15915	15898	15918	15953	16039	16008	15868	15851	16065	15791	15847	15889	15855	15845	16009	15963	15884	15968	16050	15922	16049	15885	15949	15833	16054	15929	15696	16022	15917	15971	15793	16012	16017	16043	16029	15991	16167	15818	15825	16045	16097	15943	15870	15696	15995	15839	15948	15951	15902	15866	16008	15841	15982	15899	16029	15881	15916	15996	16131	15714	15872	15911	15909	15889	15887	15901	15887	15825	15862	15780	15879	15957	15950	15838	15942	15830	16080	15932	15829	15966	15876	16021	16041	15930	15973	15929	15910	16194	15666	15867	15923	16106	15955	15957	15856	16074	15908	15893	15979	15996	15968	15978	16206	16021	15953	15764	15755	15919	16036	15995	16138	15861	15925	15863	15959	15939	16075	15831	15951	15836	16131	15859	15966	15988	15845	15973	16012	15917	15989	15956	15719	15925	15880	15806	15888	16096	15962	15808	15970	16011	15886	15846	15897	15964	16283	15897	15934	15871	15853	16026	16044	15765	15964	15935	15757	15840	15813	16079	15842	15826	15965	15978	15993	15904	16009	15925	15996	15902	16036	15792	15989	16224	15920	16034	15797	15730	15998	16031	15871	15930	15725	15984	15987	15969	15867	15927	15763	15999	15989	15997	15740	15895	15906	16081	15993	15864	15884	15814	16023	15891	16016	15939	15979	15884	16038	15895	15833	15944	16046	15829	15762	15841	15962	15786	15875	15837	16033	16054	15859	16047	15887	16094	15726	16079	15839	15701	15885	16019	15814	15806	15951	15999	15937	15934	15758	16034	15878	15909	15957	15987	16042	15871	16074	15999	15920	16104	15862	15919	15999	15832	15853	15812	15975	15792	15992	15897	15903	16106	15942	15880	15882	15865	15957	15734	16095	15777	15822	15927	16052	15914	15852	15918	15934	15708	15813	15849	16028	15952	16024	16000	15978	15917	15926	16061	15799	15895	16034	15896	15939	15947	15628	15934	16027	15864	15821	15780	15852	16173	15835	16046	15966	15779	15911	15889	15927	15978	15993	15956	15986	15873	16144	15713	15916	16124	15852	15776	15843	15732	15717	15904	15809	15910	16148	16164	15998	15940	15836	16161	15947	15997	15802	15753	15946	15986	15942	15957	15938	15944	15903	15927	15814	15959	15842	15915	15914	15997	15871	15881	15903	15961	15811	15856	15916	15948	15887	15961	15897	15983	15821	15857	15866	15998	15898	15916	15952	16027	15879	15910	15904	15869	15944	16019	16004	15921	15812	15933	15829	15867	15934	15811	15909	15837	15975	15833	15988	15849	15907	15908	15789	16108	15958	15966	15964	15930	15924	15828	15868	15795	15997	15943	15892	15854	15829	15887	15997	15849	15991	15880	16020	15886	16037	15838	15831	15874	15882	15816	15921	15827	15749	15671	15829	15916	15875	16033	15837	15810	15992	15838	16011	16000	15944	15819	15815	15917	15881	15782	16018	15935	15776	15995	15974	15935	15993	15930	15946	16016	15998	15849	15837	15949	15951	15884	15901	15847	15909	15929	15904	15943	16063	15925	15892	15819	15795	16063	15943	15859	16059	16115	15976	15899	15905	16032	15766	16021	15932	16042	15902	16029	15656	15930	15910	15925	15874	15960	15889	15797	15767	15980	16021	16081	15884	16050	15883	15866	15684	15844	15952	15935	15859	15960	15996	15812	15857	15973	15757	15776	15902	15927	15767	15752	15897	15910	15922	15841	15900	15977	15934	16072	16102	16056	15852	15895	15956	15684	15744	15964	16002	15918	16083	16000	15932	16038	15941	16017	15896	15788	16009	15917	15888	15821	15907	15868	16111	16033	15868	16059	15831	15886	15922	16128	15872	16029	15975	15938	15812	15991	15923	16134	15842	15917	15910	15813	15989	15835	16008	15978	15942	15891	15839	15995	15938	15879	15929	15905	15915	16024	16009	15976	15993	15706	15792	15793	15953	15812	15959	15899	16054	15858	15946	15802	16070	15850	15940	15887	15985	15942	15951	15981	15889	15813	15966	15875	15994	16095	16098	15951	15949	15929	16053	15909	15898	15852	16076	15797	15806	15924	15851	15804	16096	15951	15910	15819	15964	15936	15835	15746	15839	15911	16018	15864	15990	15954	15799	15973	15834	15986	16021	15946	15863	15841	15694	15784	16112	15897	15991	15992	15865	15928	15837	15856	15929	15632	16030	15935	15907	15915	15879	15951	15761	15802	15916	16052	15995	16021	15946	15929	16068	15967	16013	15859	16044	16039	15991	15943	15871	15900	15958	15909	15952	15874	16009	15871	15717	15738	15913	16002	16079	16019	15857	15949	15968	16042	15888	15964	15915	15880	15795	16136	15811	15899	15914	15806	16009	15882	16006	15910	16074	15925	16037	15896	16108	15803	15849	15846	15976	15909	16011	15841	15830	15990	15869	15828	15911	15775	15870	15894	15861	15830	15799	16048	15878	16124	15890	15786	15950	15962	15885	16009	15835	15943	15882	15875	15806	15975	15926	16035	15825	15868	16070	15960	16042	16024	15971	15797	16161	15892	16017	15801	15895	16035	15802	15844	15926	15848	15889	15979	15827	15905	15732	15961	16009	15875	16012	15808	15806	15928	15894	15898	15930	15955	15851	15946	15970	15972	15892	15946	15987	15904	15948	15918	15712	15755	16010	15946	15744	16016	15704	15997	16000	15854	15752	15900	15852	16039	15882	15877	15993	15763	15870	15907	15973	15953	15714	15890	15797	15913	15950	15837	15732	16008	15933	15860	15750	16088	15911	15944	15814	16040	15755	15874	16119	16025	15931	15926	16044	16046	15970	15818	15821	15826	15886	15966	16103	15951	15909	15873	15961	15960	16015	15986	15859	15906	15976	15948	15887	15947	15860	15831	15853	15906	15912	15818	16047	15986	15900	15876	16113	15773	15997	15890	15894	15804	15736	15849	16003	15834	15870	15982	15897	15951	15912	15864	15866	15959	15872	15922	15890	15866	16024	15970	15842	15892	15907	16093	15788	15796	15900	15830	15807	15852	15945	15940	15871	15927	15890	15821	15972	15895	15799	15802	15774	15872	16013	16043	15982	15837	16059	15787	15867	15865	15995	15793	15943	15941	15908	15885	15841	15843	15800	15873	16199	15850	15891	16008	15935	15916	15908	15893	15858	15921	15780	16005	15750	15870	15835	16024	15976	15962	15797	15953	16013	15973	15876	15885	15902	15860	16102	15930	16089	15905	15906	15751	15767	15980	15817	16013	15840	15842	15846	16055	15905	15842	15836	15936	16046	15932	15971	16124	15949	15986	15888	15833	15941	16022	15940	15960	15884	15870	15873	16031	15881	15879	16134	15705	15984	16014	16016	15864	16004	15984	15777	15881	15892	15847	15906	15953	15870	15922	15873	15855	15891	15903	16079	15825	15902	15899	16148	15938	15989	15850	15987	15997	15930	15892	15973	15953	15930	16011	16095	15967	15784	15798	15850	15814	15950	15970	15979	16147	15771	16164	15959	15873	15969	15888	15855	16111	15829	15902	15775	15947	15953	15971	15925	15884	16032	15850	15981	15907	15862	15868	15950	16035	15966	16002	16004	15813	15796	15706	16001	15814	15914	15921	15982	15750	16043	15964	15786	15984	15791	15896	15996	15957	16055	15912	15966	15992	15914	16078	15989	15759	15945	15913	15917	15987	16007	15856	15891	15966	15808	15857	15908	15919	16027	15717	15979	15940	15766	15947	15915	15888	15822	16091	15960	15806	15896	15871	15817	15924	15867	15796	15777	15885	15956	15849	16089	15854	15865	15983	15799	16015	15909	16011	15899	15920	15931	16030	16059	15827	15927	15908	15923	15965	15770	15854	16083	15898	15702	15940	16025	15853	15764	15849	15810	16029	15864	15898	15974	15877	16038	15914	15806	16020	16029	15741	15956	15844	16003	15987	15847	15826	15861	15915	15889	16047	15890	16032	15836	15909	15741	16003	15909	15964	16004	15764	15891	15867	16111	15904	15914	15982	16066	15848	15799	15954	15939	15916	16140	15863	15853	15910	16009	15697	15911	16153	15968	15808	15931	15787	15846	15895	15983	15917	15854	15984	15925	15832	15971	15926	16174	15815	15877	16035	15723	15875	15728	15795	15957	15965	15798	15968	15788	16041	15643	15924	15917	15890	15836	15921	15882	15851	15884	15912	16008	15938	15896	15974	15947	15759	15946	15963	15918	15833	15697	16005	15830	15941	15864	15719	15894	15871	15802	15789	16050	15822	15982	16011	15903	16055	15981	15941	15862	15780	15825	15790	15840	15956	15957	16022	15814	15746	15857	15742	15887	15899	15914	15925	15994	15890	15787	16012	15776	15930	16008	15866	16072	15939	15946	15731	15942	15927	16074	15832	15930	15987	15907	15943	15862	15799	15809	15900	16054	15903	15760	15888	15869	15777	15978	15783	15900	15737	16061	15831	15873	15905	15922	15898	15853	15937	15939	15980	15906	15880	15823	15921	15927	16011	15937	15679	16037	15992	15924	15937	16029	15841	15928	15995	15974	15926	15795	15829	15936	15830	16021	15846	15883	16056	15740	15920	15942	15787	15984	15928	15971	15991	15804	15830	15782	15877	15832	15785	15737	15952	16070	15886	15925	15821	15989	15877	15791	15921	16070	15986	15751	15937	15915	15968	15855	15982	15732	15828	15688	15828	15955	15915	15881	16048	15847	15992	15865	16062	15934	16021	15879	15785	15907	15930	15931	16006	15857	16047	15853	16028	15974	16030	15853	16107	15871	15903	15934	15851	15954	15809	15743	16043	16063	15743	15959	15919	15726	15876	16001	15842	15875	15956	15842	15792	15942	15885	15812	15833	15895	15940	15917	16041	15826	16048	15954	15828	15940	15941	15904	15844	15958	15974	15819	16131	15906	15908	15887	15892	15863	15949	16025	15918	15839	15960	15977	15889	15767	16173	15915	15916	15940	15991	15913	15818	16015	16028	16023	16031	15907	15968	16060	15729	15848	15981	15976	15887	16035	15700	15826	15830	16007	16060	15897	15950	15979	15939	15978	16039	15969	15942	15947	15956
27217	21814	25450	23184	20128	19635	19855	19908	19560	19398	19435	19479	19499	19296	19206	20136	21438	20952	20356	19795	19323	19044	19015	18986	19045	19139	19241	18965	18884	19130	19266	18874	19102	19147	19187	19279	19198	19156	19178	19276	19273	18913	19054	19048	19087	19092	19020	19329	19311	19219	19134	19211	19067	18964	18831	19012	19133	19141	19116	18888	18913	19018	19019	19127	19226	19180	19088	19055	18967	19242	19009	19205	19042	19004	19010	19354	19114	19029	19015	19114	19017	19054	18975	19006	19064	19036	19100	19101	19117	18879	18729	18953	19059	18969	18997	19176	18922	18968	18995	19038	19045	18957	18870	19159	18988	19243	19114	19117	19328	19208	19197	19063	19095	19013	18960	18963	18859	19108	18942	19105	19246	19030	19073	18909	19398	19029	19058	19265	18997	19034	19193	19026	19307	19107	19179	18957	19062	19088	19122	18952	18967	18974	19050	19021	18994	19042	19039	19114	19133	19136	19081	19135	19129	19295	19143	19076	19085	18999	18940	19062	19122	19007	19007	19159	19068	19221	19074	18915	18981	19099	18939	19106	19135	19072	19112	18895	19039	19160	18796	19141	19241	19119	19006	19077	19061	19275	19113	19381	19115	18950	18997	19143	19038	19074	18997	19063	19034	19171	18906	19172	19101	19022	18916	19184	18896	19212	18934	18854	19148	18982	18937	19097	19133	19053	18836	19144	18869	19202	19155	19120	19135	19156	19289	19204	19171	19097	19137	19028	19076	19048	19323	19101	19048	19109	18995	19124	18952	18988	19121	19110	18946	19049	19072	19090	18994	19058	19064	18949	18742	18992	19191	19131	18987	19029	19121	19039	19105	19070	18995	18895	19000	18881	19013	18941	19109	19016	19001	19017	19061	19117	19310	18950	18999	19095	18866	18774	19126	18851	19092	18934	18943	19040	18915	19148	18972	19049	18960	19015	19052	18837	18922	19020	19037	19021	19163	19152	18813	19157	19051	19171	19165	18985	19078	19168	18991	19087	18989	19050	19137	18915	19087	19393	18959	18882	19079	18837	18889	19069	18974	19022	19198	19132	19009	19361	19237	19178	18962	19147	18951	18905	19051	19002	19071	19059	19203	19057	18895	19143	19011	18996	19083	18928	19191	19025	19207	19012	19122	19138	18903	19138	19166	19252	19224	19029	19063	19110	19153	19053	19186	19088	19157	18819	19020	19330	19177	19162	19024	19179	19192	19036	18942	18949	19150	19110	19132	19092	19055	19062	19139	18947	18986	19253	19026	19023	19380	19004	19005	18958	19097	19006	19006	19134	19020	19080	19100	19014	19101	19246	18996	18967	19049	19160	18932	19176	18963	19194	18946	19075	18967	19020	18842	19076	18955	19139	19068	18850	19123	19118	19161	19047	19041	19203	19115	18977	19148	19256	19011	18933	19117	19093	19076	18842	19277	19189	19216	19284	19151	19083	19064	19236	18949	19070	19106	19114	19133	19307	18992	18986	19137	19090	19011	19156	18996	19030	18847	19060	19069	18747	18991	18961	19202	19269	18966	18964	19039	19218	19011	19037	19127	19197	19307	19126	18927	18936	19347	19054	19105	18854	19153	18927	19207	19039	19009	19032	19146	19301	18992	18885	19079	18906	19125	19054	19166	18951	19179	19011	19305	19043	19045	18936	19090	19062	19049	18982	19116	19107	19160	19118	18980	19127	19062	19207	19123	19173	19182	19069	19212	19049	19067	18932	19041	18926	19113	18988	18979	19006	19155	19101	19029	19009	18950	18850	19061	18987	19119	19179	19053	19136	19272	19176	18989	19189	19114	18987	19287	19043	19160	19113	19165	18865	18972	18961	19051	19230	19046	19118	19232	18986	19169	19175	18982	18877	19128	18989	19241	19060	19057	19227	19161	19095	19220	18973	19153	19129	19105	18951	19067	18984	19028	19088	19089	19076	19203	18910	19364	19300	19075	19098	18934	19022	19329	18993	19182	19095	18929	19312	19130	18839	19307	19281	19078	18904	18986	19223	19069	19048	19041	18906	18802	19087	18995	18889	19119	19226	18972	19133	19082	19236	19187	19055	19481	18948	19002	18947	19059	19077	19139	18989	19078	18900	19220	19067	19082	18926	18886	19106	18955	19032	19165	19117	19031	19269	18799	19242	18882	19155	19054	18931	18937	18984	19236	19078	19089	19035	19075	19123	19036	18991	18943	19108	19206	19127	19038	19043	19197	18981	19117	19046	19000	19022	19220	18942	19122	19091	19102	18980	19019	19140	19006	19205	19079	19188	19263	19272	18904	19031	19014	19147	19163	19113	19003	19087	18909	19167	19072	19108	19161	19135	19130	19193	19170	19007	18916	19116	19177	19165	19071	18982	19089	19260	19232	19024	19081	19130	19020	18834	19108	18958	19060	19230	19157	19205	19054	19215	19259	19106	19062	19012	19125	19102	19115	19171	18918	18941	19099	18987	19174	19038	19034	19066	19159	18971	19085	19143	19277	18989	19236	19145	18949	18933	19007	19046	19214	19284	19062	18847	19103	18989	19042	19065	19173	18985	19045	19254	19086	19042	19092	19040	19252	18955	18991	18938	19043	18886	19095	19000	19145	19050	18844	18867	18847	19300	19000	19165	19163	19074	19121	18942	19080	19263	18966	19262	19144	19166	19076	19012	19272	19038	18890	18976	19089	19085	19108	19093	19082	18998	18972	19001	19056	19105	19104	19100	19043	18956	19199	18972	19028	19093	19208	18897	19101	19029	19021	19051	19155	19144	19245	19034	19204	19073	19036	19013	19056	18926	18824	19005	19028	19027	19034	18915	19123	19026	19051	19122	19189	19144	19032	19038	19074	19142	18932	19020	19286	19065	19306	19108	19000	19146	19083	19163	18837	19003	19113	18816	19098	19169	18872	18909	19171	18946	19091	19120	18898	19052	19011	19273	19182	19162	19026	19024	18986	18976	19175	19213	19173	19065	19034	18856	19263	18971	19098	19037	19024	19110	18951	19114	19133	19260	18883	19210	19171	19183	19112	19109	19125	19148	19147	19190	19058	18887	19213	19254	19104	19087	19002	18932	19169	19114	19173	19170	19137	19023	19073	18998	19197	19115	19127	19252	19048	19129	18865	19113	19199	19067	19002	19146	19046	19073	19192	19220	19056	19117	19066	19149	19002	19005	19120	19085	19076	18907	19214	18981	19191	19041	19190	18992	19119	18980	18905	19142	19153	19013	18970	19001	18876	18809	19080	19068	19068	18903	19121	19062	19198	19190	19112	19048	19072	18950	18886	18843	19179	19011	18813	18967	18976	19080	19171	19063	19075	19146	19246	19182	19189	19017	19003	19124	19004	18922	19210	19055	19097	19033	18991	18984	19133	19163	18994	18913	19215	18971	18941	18995	18957	18873	19144	18992	18907	19042	18981	19097	18975	19108	18801	19041	19166	19166	19103	19077	19135	18959	19116	19166	19217	19009	19176	18928	19281	19071	18958	19254	19011	19237	18973	19010	19323	18961	19198	19150	18864	19144	18980	19114	19213	19164	19340	19003	18899	19121	19045	19072	19283	19087	19265	19209	19181	19358	19100	18777	19099	19143	19214	19178	19044	19091	19195	18874	19112	19173	19158	19103	19076	19034	19070	19028	19236	18918	19065	19090	19058	18897	18922	19109	19078	18972	19102	19226	19088	19135	19003	19091	19037	19175	19098	19005	19230	19065	19043	19059	19061	19018	19091	19096	19053	18991	19105	19269	18957	18937	18930	18950	19281	19150	19075	19187	19003	19048	19183	18817	19224	18995	19235	19223	19155	19052	19341	18852	19117	18767	18935	18852	19260	19231	19207	18958	19045	19128	18922	19113	19152	18928	19231	19270	19297	18787	19164	19082	18989	18926	18850	19100	19205	19096	19070	19179	19047	19017	19276	18917	19144	19001	19338	19153	19083	19304	19093	19089	18865	18984	19003	18863	19229	19204	18982	19119	19124	19240	19008	18943	19073	19165	19125	19203	19142	19149	18905	19025	18972	18859	18965	19106	19226	18999	18959	18884	19251	19076	19088	19041	19082	19123	18873	19111	18993	18922	19143	19103	19272	19119	18962	19161	19149	19136	19219	19126	19133	19064	19045	18982	18917	19258	19122	19119	19114	19325	19241	18997	19008	19117	19055	19110	19186	19074	19025	19119	19180	19052	19162	19122	18999	18979	19075	18933	19184	19001	18978	19000	19155	19092	19100	18993	19219	19060	19049	18945	19242	19219	19277	18995	18956	19031	19149	18966	19061	18829	19204	19008	19171	19074	19181	19281	19229	19169	19111	18972	19093	19117	19174	19193	19071	19109	19039	19125	18895	19125	19010	18922	19303	19109	19195	19159	18922	19026	19198	19152	19249	19275	19307	19142	19142	19026	19212	18901	19175	19028	19276	19138	19084	19085	19141	18995	18940	18994	18968	18887	19108	18929	19174	19296	19211	19189	19100	19089	19072	19065	19048	19312	19162	19178	19143	19132	19001	19126	19147	19152	18992	18907	19069	19156	19135	19080	19156	18909	19177	19044	19011	18975	19119	19111	18960	18988	19179	18846	19031	19153	19148	19109	18928	18960	19040	19115	19159	19147	18969	19153	18965	19158	19123	19199	19153	19085	19238	19190	19022	19215	19126	19007	18989	19095	18956	19008	19130	19224	18987	19080	19106	19194	19295	19076	19076	18993	18965	18963	19089	18874	18917	19122	19043	19074	18800	18990	19056	18927	19112	19088	18969	19143	19052	19123	19184	19179	19158	19086	18892	18943	18876	19036	19086	18860	18942	19114	19066	19036	18923	19046	18961	19171	18995	18998	19305	19149	19195	19058	19024	18880	19132	18841	19105	19130	19071	18949	19137	19038	19178	19355	19019	19107	19248	19090	19052	19045	19080	19070	18944	19168	19133	18966	19138	19041	19188	19054	18944	19207	19200	19013	19079	19106	18984	19149	19116	19105	19161	18955	19163	19162	18864	18984	19034	18895	19132	19235	19046	19094	19129	18992	19245	18975	19002	19411	19032	18964	19024	19035	19158	19062	19153	19128	19041	19085	19208	18891	18989	19020	19076	18927	19424	19050	19067	18984	18952	19099	19115	19016	19350	19019	19310	19073	19010	19234	18882	19218	19078	18983	19032	18821	19071	19055
15186	19143	18975	18343	17371	16858	16796	16745	16312	16378	16188	16372	16146	15942	15864	17690	18583	18179	17168	16443	16067	15918	15709	15807	15728	15862	15940	15863	15807	15784	15763	15876	15745	15737	15766	15924	15630	15690	15725	15891	15844	16043	15606	15723	15703	15799	15831	15565	15878	15785	15799	15635	15662	15758	15899	15776	15733	15606	15811	15778	15809	15790	15746	15852	15861	15839	15796	15699	16007	15713	15707	15617	15698	15901	15663	15735	15699	15910	15708	15911	15759	15770	15624	15953	15735	15857	15784	15904	15705	15886	15690	15586	15775	15814	15659	15741	15810	15684	15813	15732	15803	15751	15793	15533	15842	15888	15652	15606	15712	15897	15797	15804	15785	15863	15903	15669	15776	15651	15876	15689	15745	15796	15821	15809	15960	15507	15873	15824	15609	15725	15684	15740	15775	15774	15863	15664	15777	15604	15848	15779	15938	15660	15819	15707	15775	15668	15757	15731	15790	15929	15894	15906	15819	15816	15815	15850	15601	15649	15922	15924	15817	16035	15695	15843	15796	15705	15986	15691	15681	15780	15692	15875	15662	15681	15718	15897	15709	15865	15795	15713	15639	15864	15792	15654	15700	15807	15768	15713	15914	15752	15804	15596	15801	15730	15827	15711	15827	15668	15775	15685	15734	15919	15869	15747	15817	15696	15726	15849	15739	15818	15568	15713	15806	15826	15687	15781	15860	15774	15701	15726	15570	15630	15593	15751	15685	15903	15725	15784	15813	15806	15879	15650	15822	15785	15781	15606	15732	15700	16058	15670	15773	15581	15738	15604	15850	15645	15865	15634	15809	15846	15743	15825	16004	15733	15741	15735	15766	15990	15836	15765	15768	15736	15742	15747	15728	15778	15780	15838	15680	15947	15790	15920	15729	15834	15964	15684	15601	15768	15677	15721	15750	15804	15622	15579	15740	15802	15674	15616	15732	15534	15778	15770	15713	15771	15888	15740	15709	15815	15643	15814	15909	15798	15807	15856	15865	15782	15810	15823	15664	15820	15776	15888	15756	15771	15897	15774	15724	15712	15589	15779	15866	15951	15834	15937	15739	15944	15675	15776	15814	15744	15780	15746	15777	15745	15835	15645	15711	15730	15778	15805	15800	15900	15798	15854	15851	15766	15749	15792	15783	15812	15805	15772	15759	15663	15862	15928	15653	15686	15793	15879	15817	15677	15762	15750	15854	15718	15737	15759	15659	15606	15612	15663	15848	15917	15769	15808	15723	15807	15776	15698	15912	15607	15903	15835	15509	15844	15786	15824	15714	15867	15788	16023	15882	15777	16031	15793	15670	15677	16008	15844	15731	15701	15748	15732	15615	15992	15626	15860	15633	15880	15921	15700	15897	15749	15715	15731	15592	15622	15760	15898	15756	15768	15931	15807	15963	15871	15704	15722	15894	15707	15906	15839	15734	15886	15793	15605	15702	15715	15766	15907	15850	15575	15742	15933	15851	15826	15850	15799	15805	15782	15800	15809	15788	15770	15639	15752	15930	15638	15844	15843	15801	15713	15726	15711	15824	15768	15780	15667	15700	15895	15840	15864	15922	15717	15788	15786	15813	15645	15698	15744	15728	15610	15868	15673	15736	15714	15812	15719	16019	15834	15801	15856	15727	15700	15675	15816	15676	15721	15970	15763	15776	15951	15758	15906	15896	16022	15665	15852	15684	15684	15671	15829	15713	15552	16032	15853	15709	15841	15713	15745	15899	15738	15773	15782	15762	15833	15745	15872	15834	15793	15872	15824	15867	15751	15546	15797	15848	15712	15655	15668	15663	15653	15719	15757	15823	15840	15712	15848	15798	15824	15715	15709	15692	15637	15703	15492	15676	15907	15769	15627	15698	15677	15601	15550	15802	15772	15853	15652	15953	15813	15710	15919	15753	15683	15834	15723	15748	15775	15581	15666	15728	15838	15807	15767	15637	15821	15640	16019	15794	15909	15876	15780	15768	15638	15709	15805	15707	15746	15739	15761	15541	15746	15770	16073	15947	15706	15741	15881	15696	15809	15842	15784	15809	15960	15683	15994	15667	15878	15772	15685	15943	15804	15709	15757	15817	15787	15731	15763	15775	15792	15807	15679	15654	15767	15936	15836	15852	15712	15714	15799	15663	15712	15786	15778	15797	15848	15727	15824	15768	15751	15855	15808	15928	15885	15867	15698	15818	15772	15723	15791	15768	15734	15728	15962	15593	15762	15652	15643	15847	15811	15569	16011	15876	15688	15746	15726	15608	15743	15661	15680	15724	15641	15661	15785	15678	15746	15827	15786	15877	15818	15850	15636	15923	15914	15786	15726	15886	15740	15722	15594	15773	15845	15710	15767	15687	15613	15706	15655	15769	15686	15798	15855	15626	15613	15634	15595	15771	15779	15713	15818	15598	15705	15828	15774	15726	15640	16012	15734	15594	15668	15632	15742	15876	15835	15802	15867	15811	15853	15792	15535	15762	15719	15669	15741	15717	15824	15848	15645	15633	15842	15625	15926	15600	15737	15883	15847	15820	15923	15760	15718	15796	15867	15779	15653	15786	15862	15865	15661	15851	15835	15823	15678	15769	15792	15836	15633	15833	15744	15881	15704	15743	15761	15683	16074	15757	15692	15661	15855	15597	15727	15809	15745	15730	15741	15771	15755	15731	15773	15810	15993	15830	15797	15764	15777	15823	15591	15619	15919	15645	15887	15768	15723	15702	15787	15685	15876	15907	15782	15683	15770	15752	15835	15819	15684	15671	15710	15815	15732	15804	15593	15687	15625	15778	15746	15677	15786	15789	15753	15948	15858	15693	15686	15611	15799	15795	15713	15684	15869	15724	15802	15710	15753	15750	15647	15812	15709	15637	15785	15774	15858	15757	15755	16040	15743	15784	15740	15586	15639	15854	15711	15697	15797	15814	15820	15803	15708	15721	15862	15727	15922	15806	15883	15777	15708	15701	15833	15717	15648	15752	15718	15728	15683	15756	15787	15750	15802	15735	15826	15803	15857	15691	15782	15804	15637	15742	15820	15682	15842	15618	15760	15674	15768	15668	15660	15892	15892	15783	15658	15723	15834	15711	15729	15760	15655	15760	15488	15751	15796	15740	15766	15697	15807	15836	15836	15819	15709	15751	15792	15807	15701	15828	15635	15762	15742	15623	15732	15810	15756	15777	15799	15794	15650	15895	15698	15793	15813	15706	15725	15723	15712	15787	15736	15830	15649	15671	15961	15718	15796	15710	15878	15729	15777	15817	15709	15885	15893	15820	15780	15822	15900	15773	15752	15571	15843	15703	15719	15670	15929	15825	15666	15714	15614	15939	15567	15799	15734	15671	15651	15684	15777	15702	15592	15730	15902	15694	15744	15883	15715	15867	15880	15901	15784	15950	15831	15826	15646	15802	15783	15809	15688	15695	15683	15706	15603	15892	15785	15899	15791	15761	15768	15722	15879	15793	15769	15790	15747	15561	15834	15762	15856	15726	15798	15685	15650	15778	15894	15681	15698	15725	15677	15841	15780	15659	15726	15926	15876	15899	15805	15738	15795	15768	15676	15774	15590	15881	15888	15701	15736	15658	15717	15832	15632	15838	15644	15834	15681	15680	15817	15681	15909	15831	15815	15805	15664	15735	15700	15660	15830	15644	15841	15620	15714	15812	16047	15830	15782	15566	15718	15835	15646	15692	15737	15754	15645	15934	15738	15742	15702	15810	15750	15740	15807	15975	15809	15685	15627	15849	15890	15716	15621	15841	15736	15953	15672	15723	15963	15803	15887	15796	15745	15845	15761	15691	15734	15621	15795	15856	15882	15979	15742	15748	15709	15915	15843	15809	15850	15709	15829	15931	15786	15790	15730	15682	15851	15831	15714	15584	15784	16007	15759	15711	15828	15744	15703	15912	15822	15641	15818	15790	15626	15761	15791	15828	15804	15850	15597	15809	15697	15678	15727	15918	15667	15773	15805	15771	15839	15661	15672	15746	15818	15840	15785	15750	15774	15657	15827	15664	15734	15874	15934	15707	15687	15681	15632	15702	15914	15846	15763	15858	15678	15681	15778	15799	15891	15687	15823	15742	15857	15608	15638	15766	15768	15742	15805	15781	15672	15796	15723	15809	15661	15831	15750	15818	15662	15728	15823	15830	15762	15601	15736	15671	15822	15755	15844	15707	15957	15741	15610	15693	15618	15959	15751	15736	15774	15951	15551	15627	15800	15759	15784	15841	15823	15776	15798	15812	15611	15781	15804	15745	15966	15924	15700	15626	15911	15872	15723	15797	15821	15740	15560	15894	15707	15677	15819	15655	15606	15723	15820	15938	15724	15659	15672	15872	15800	15645	15745	15635	15736	15747	15799	15744	15772	15483	15810	15675	15578	15839	15847	15899	15734	15802	15778	15829	15668	15632	15944	15842	15657	15753	15760	15883	15740	15972	15681	15805	15676	15946	15940	15755	15699	15733	15749	15900	15800	15801	15797	15756	15982	15649	15747	15895	15860	15782	15683	15895	15779	15911	15840	15724	15787	15721	15715	15894	15820	15738	15918	15740	15821	15880	15795	15852	15732	15768	15681	15789	15739	15868	15800	15781	15890	15915	15671	15831	15867	15697	15683	15827	15707	15820	15722	15753	15624	15765	15700	15828	15938	15862	15739	15777	15698	15900	15816	15689	15648	15731	15783	15868	15740	15813	15594	15945	16055	15866	15894	15625	15798	15901	15649	15772	15749	15812	15743	15776	15936	15760	15822	15746	15726	15670	15927	15745	15823	15856	15775	15744	15667	15617	15652	15705	15728	15637	15793	15872	15774	15699	15733	15869	15758	15753	15800	15671	15814	15672	15935	15703	15926	15636	15940	15743	15661	15810	15808	15605	15816	15812	15753	15672	15797	15677	15849	15812	15899	15805	15824	15684	15819	15751	15780	15773	15860	15619	15853	15944	15825	15721	15848	15856	15733	15737	15985	15750	15824	15928	15826	15721	15893	15645	15775	15677	15847	15783	15857	15714	15522	15561	15728	15706	15804	15784	15905	15764	15792	15622	15861	15689	15738	15872	15748	15753	15733	15810	15846	15780	15869	15868	15737	15737	15868	15730	15891	15943	15823	15754	15764	15858	15606	15851	15718	15835	15936	15748	15808	15725	15793	15631	15796
23700	20838	28097	23872	22069	22676	21782	19570	18975	18914	18656	18467	18561	18337	18681	27036	29391	26372	22604	19655	18501	17796	17845	17922	17965	17812	17923	17964	17962	17955	17640	17706	17728	17850	17968	17783	17828	17719	17705	17755	17745	17570	17801	17646	17834	17924	17846	17652	17658	17952	17625	17792	17770	17660	17811	17673	17520	17587	17722	17681	17762	17726	17600	17582	17890	17812	17661	17872	17681	17717	17895	17736	17669	17955	17663	17665	17584	17866	17777	17927	17851	17774	17741	17726	17735	17783	17649	17779	17756	17778	17872	17830	17750	17844	17626	17781	17749	17898	17705	17764	17864	17851	17739	17779	17659	17718	17732	17684	17668	17852	17799	17654	17849	17757	17773	17789	17760	17578	17573	17792	17703	17820	17716	17600	17657	17903	17991	17757	17839	17765	17686	17741	17682	17849	17771	17701	17703	17742	17606	17887	17823	17679	17796	17741	17484	17764	17864	17676	17960	17758	17793	17550	17683	17740	17727	17558	17719	17650	17745	17770	17803	17552	17701	17661	17729	17641	17638	17677	17468	17575	17593	17664	17886	17794	17654	17713	17890	17659	17699	17520	17786	17724	17646	17768	17647	17702	17484	17763	17776	17603	17710	17827	17797	17675	17587	17785	17748	17768	17772	17714	17664	17617	17976	17790	17798	17856	17647	17820	17703	17932	17909	17487	17843	17582	17632	17516	17575	17638	17723	17746	17681	17691	17649	17964	17563	17796	17598	17889	17854	17775	17605	17727	17600	17737	17674	17682	17815	17751	17684	17738	17612	17823	17581	17465	17678	17682	17707	17763	17743	17609	17828	17719	17585	17596	17883	17815	17928	17725	17795	17747	17714	17475	17684	17749	17557	17748	17511	17752	17847	17938	17494	17716	17621	17533	17742	17926	17769	17783	17747	17654	17797	17686	17806	17708	17730	17408	17843	17532	17817	17718	17617	17841	17760	17805	17887	17590	17605	17632	17754	17611	17691	17657	17806	17658	17684	17945	17751	17499	17693	17328	17677	17629	17779	17695	17753	17704	17752	17634	17800	17536	17916	17818	17717	17748	17674	17729	17574	17582	17691	17585	17714	17672	17871	17754	17928	17636	17612	17754	17650	17823	17747	17489	17742	17685	17750	17751	17609	17688	17609	17743	17783	17741	17763	17736	17890	17614	17904	17600	17793	17763	17851	17678	17828	17626	17753	17690	17499	17792	17759	17823	17860	17732	17720	17658	17806	17690	17619	17638	17639	17632	17938	17805	17801	17864	17710	17626	17620	17606	17699	17801	17606	17634	17878	17740	17769	17729	17695	17849	17685	17745	17812	17816	17478	17664	17817	17822	17754	17667	17725	17656	17653	17610	17802	17650	17762	17755	17372	17609	17744	17814	17610	17756	17713	17705	17709	17729	17743	17883	17643	17687	17634	17766	17602	17640	17721	17769	17582	17611	17756	17753	17724	17741	17687	17585	17577	17780	17902	17578	17797	17749	17693	17719	17780	17742	17785	17628	17781	17879	17674	17579	17684	17463	17692	17720	17725	17935	17713	17685	17771	17746	17774	17758	17634	17727	17872	17718	17686	17789	17529	17911	17647	17590	17563	17534	17875	17793	17937	17516	17543	17944	17618	17796	17908	17648	17606	17694	17687	17820	17877	17790	17564	17497	17556	17648	17632	17804	17745	17689	17817	17884	17800	17702	17553	17744	17774	17617	17667	17748	17661	17730	17477	17693	17664	17676	17765	17777	17949	17664	17799	17634	17776	17867	17626	17688	17871	17808	17790	17756	17841	17717	17626	17830	17539	17742	17565	17646	17415	17629	17685	17630	17825	17814	17657	17719	17769	17643	17842	17724	17681	17706	17759	17710	17887	17874	17676	17773	17722	17581	17779	17844	17628	17652	17918	17570	17712	17689	17683	17842	17643	17643	17713	17788	17765	17567	17674	17698	17553	17822	17841	17634	17817	17797	17677	17672	17512	17903	17662	17778	17861	17880	17789	17792	17767	17726	17541	17710	17550	17654	17685	17862	17816	17663	17696	17618	17630	17603	17786	17831	17909	17899	17779	17625	17926	17873	17853	17885	17763	17815	17764	17621	17749	17608	17619	17510	17818	17939	17801	17653	17625	17807	17636	17737	17727	17903	17867	17578	17683	17673	17747	17686	17724	17708	17763	17924	17611	17775	17647	17812	17635	17548	17583	17507	17768	17649	17663	17808	17709	17708	17679	17880	17648	17631	17631	17812	17523	17824	17650	17842	17756	17683	17746	17841	17763	17757	17678	17714	17825	17637	17639	17717	17652	17598	17628	17754	17747	17711	17839	17724	17828	17582	17744	17919	17989	17796	18048	17749	17784	17679	17771	17824	17594	17736	17713	17622	17739	17673	17969	17663	17586	17838	17559	17807	17999	17868	17656	17707	17597	17651	17719	17654	17823	17615	17678	17819	17712	17707	17938	17688	17741	17708	17820	17721	17699	17752	17689	17971	17820	17862	17782	17718	17702	17867	17620	17478	17686	17882	17723	17729	17748	18059	17636	17726	17798	17861	17757	17624	17739	17615	17641	17530	17713	17617	17476	17719	17699	17929	17615	17920	17836	17683	17846	17729	17680	17689	17619	17624	17612	17956	17708	17758	17877	17820	17888	17812	17884	17638	17855	17893	17801	17739	17706	17571	17599	17745	17840	17578	17689	17556	17761	17682	17720	17770	17734	17735	17672	17807	17789	17895	17863	17617	17527	17688	17812	17573	17786	17628	17796	17601	17786	17723	17783	17694	17910	17889	17991	17832	17749	17629	17835	17534	17788	17634	17846	17645	17590	17712	17641	17899	17823	17612	17789	17849	17722	17867	17806	17630	17858	17721	17782	17679	17973	17728	17735	17692	17704	17776	17934	17562	17693	17775	17559	17721	17839	17767	17846	17878	17657	17665	17885	17830	17861	17579	17636	17451	17825	17883	17830	17744	17689	18046	17778	17505	17812	17694	17652	17747	17781	17721	17578	17715	17744	17920	17657	17800	17780	17717	17661	17767	17766	18051	17819	17676	17711	17803	17759	17773	17726	17595	17682	17797	17871	17729	17491	17621	17858	17859	17646	17430	17881	17680	17652	17799	17792	17864	17673	17681	17708	17956	17751	17668	17774	17641	17698	17717	17853	17445	17868	17848	17655	17680	17970	17636	17843	17854	17528	17694	17765	17753	17764	17707	17866	17783	17767	17945	17430	17797	17871	17698	17514	17783	17556	17746	17764	17604	17750	17616	17891	17551	17707	17657	17859	17919	17709	17681	17862	17928	17978	17980	17865	17746	17798	17745	17722	17693	17694	17708	17625	17764	17672	17746	17663	17649	17625	17685	17710	17653	17691	17700	17790	17728	17574	17582	17571	17596	17858	17595	17775	17652	17614	17855	17567	17773	17799	17579	17592	17698	17607	17607	17805	17841	17728	17801	17714	17697	17655	17703	17674	17427	17558	17598	17730	17787	17750	17516	17743	17603	17560	17474	17606	17662	17796	17637	17670	17771	17624	17705	17659	17496	17756	17665	17638	17734	17857	17890	17599	17898	17718	17746	17719	17658	17751	17696	17607	17614	17541	17806	17598	17889	17705	17805	17749	17747	17903	17633	17724	17631	17541	17564	17777	17544	17684	17771	17606	17701	17744	17663	17791	17886	17768	17668	17717	17753	17479	17589	17966	17721	17824	17646	17716	17714	17716	17642	17845	17729	17885	17961	17677	17703	17753	17743	17927	17887	17849	17880	17684	17603	17787	17653	17754	17639	17720	17689	17905	17677	17642	17636	17810	17650	17717	17736	17671	17705	17868	17661	17592	17786	17636	17846	17729	17704	17655	17664	17763	17717	17766	17696	17879	17606	17786	17732	17892	17845	17796	17868	17686	17705	17567	17756	17677	17679	17459	17842	17877	17804	17761	17588	17899	17650	17911	17881	17583	17812	17452	17572	17877	17596	17638	17566	17816	17792	17811	17688	17992	17849	17799	17639	17805	17651	17843	17939	17570	17670	17810	17699	17773	17653	17848	17697	17905	17709	17639	17647	17715	17882	17920	17841	17538	17692	17576	17628	17791	17807	17590	17698	17861	17424	17694	17543	17893	17696	17699	17821	17686	17704	17769	17759	17639	17757	17600	17825	17881	17795	17672	17706	17627	17736	17758	17787	17785	17884	17641	17473	17690	17674	17758	17644	17659	17678	17816	17661	17675	17653	17803	17717	17595	17520	17708	17741	17622	17589	17595	17600	17612	17615	17696	17737	17864	17760	17619	17853	17870	17672	17640	17645	17832	17697	17770	17767	17891	17720	17753	17624	17689	17753	17839	17746	17612	17789	17664	17820	17678	17787	17749	17595	17696	17820	17705	17837	17829	17595	17651	17516	17809	17664	17667	17700	17892	17583	17664	17648	17560	17864	17567	17499	17696	17664	17880	17654	17495	17880	17904	17797	17536	17798	17735	17656	17774	17764	17647	17776	17772	17801	17745	17660	17792	17839	17590	17998	17705	17778	17778	17703	17648	17606	17690	17765	17439	17701	17558	17809	17776	17701	17584	17877	17695	17739	17462	17589	17731	17780	17895	17573	17726	17767	17889	17914	17831	17828	17815	17625	17462	17764	17857	17659	17653	17825	17523	17668	17912	17795	17530	17730	17751	17707	17711	17609	17734	17985	17898	17767	17796	17783	17690	17718	17820	17705	17653	17851	17851	17700	17817	17819	17732	17654	17655	17842	17713	17787	17466	17818	17742	17533	17636	17981	17696	17690	17824	17803	17734	17789	17866	18008	17855	17766	17797	17569	17638	17569	17882	17760	17759	17631	17819	17884	17797	17793	17875	17759	17748	17616	17655	17670	17769	17761	17779	17660	17783	17746	17644	17882	17946	17822	17782	17820	17822	17706	17802	17695	17463	17841	17537	17687	17991	17844	17805	17785	17621	17710	17643	17687	17779	17842	18101	17770	17901	17774	17465	17753	17895	17705	17640	17598	17741	17797	17820	17561	17747	17870	17818	17726	17749	17881	17791	17721	17593	17656	17867	17625	17570	17811	17771	17595	17695	17641	17851	17789	17866	17661	17539	17756	17736	17683	17837	17732	17622	18055	17692	17695	17740	17831	17947	17681	17827	17839	17863	17438
13467	22779	23011	20335	19968	19070	17544	17211	17249	16474	16160	15853	15768	15661	16344	28688	29231	25029	20075	16675	15564	15184	15036	15099	14986	15118	15060	14997	14944	15017	15175	15272	15057	14941	15050	15053	15026	15024	15069	14890	14973	15188	15056	15102	14913	15055	15004	14746	15037	15015	15077	15074	14917	15024	15048	15054	14937	14948	15000	14985	14972	14796	15049	15048	15041	15089	14934	14997	14885	15022	14971	15015	15032	15060	14870	15127	14912	15151	14935	14749	15032	14928	15078	14961	15106	14907	14812	14902	14990	15103	14966	15114	15037	15079	15037	14907	14975	15175	15038	14958	15126	14908	14977	14919	14861	15027	14982	15203	14919	14958	14865	15004	14925	14951	14964	15161	14812	15073	14829	15057	14993	15018	14867	15003	14946	15039	15070	14979	14951	14923	14977	14947	15030	14961	15067	15159	15125	14981	15044	15007	15037	14960	14982	14962	14938	15144	15002	15037	14992	14939	14975	14936	14961	15037	14823	14850	14941	15191	14987	15066	15129	15044	15076	14942	15116	15058	14958	14755	14962	14893	14877	14951	15064	15064	15017	15147	14894	14901	15040	15163	14888	14954	15256	14991	15073	15137	14917	14869	15005	14994	14960	15140	14989	15083	15016	14933	14989	14975	14835	15038	15116	15052	15017	14869	14931	15001	15036	15000	15109	14759	15161	15033	14900	14916	14924	15062	14941	14887	15141	14934	14927	14920	15206	15137	14971	14934	15117	14901	15113	15058	15091	14954	14920	15033	15003	15154	14939	15020	15049	14946	14992	15047	14996	15125	15089	15123	14975	14901	15037	15074	15040	14909	15079	14919	14967	15108	14986	15045	14860	15059	14991	14952	15064	14930	14925	15044	15034	15097	14823	14857	14946	15154	14923	15178	15055	15047	14969	15024	15033	14921	15001	15060	14894	14940	14956	14969	14948	14768	15091	14838	14924	14919	15194	15010	15067	15058	15063	14913	14889	14943	14805	14887	14847	14937	15126	15055	15022	15036	15005	15145	14891	15027	14933	14949	14967	14915	14918	15059	14938	14947	15151	15118	15033	15000	15052	15137	15045	15001	14894	15111	15012	14998	14998	15294	14872	14941	15016	14868	14990	15054	14952	14913	14906	14965	15217	15006	14817	15033	15035	14987	14959	14911	14935	15013	15015	14926	14998	15034	15002	14865	15052	14854	14979	15097	14958	14899	14983	14917	15053	15037	14953	15068	14871	14978	15067	15058	14983	14838	15071	14912	14996	15053	15083	14881	15021	14915	15104	14892	15094	14836	15023	15036	14885	14799	15055	14925	14898	15116	14906	14989	15033	14861	14968	15174	15100	14932	14928	14928	14947	15009	15047	14971	14999	14975	14992	14938	14996	14964	14817	15042	15038	15011	14902	15170	14874	14902	15021	15006	14908	15070	14882	14916	15018	15030	15045	15083	14974	15024	14935	15064	14979	15012	15028	14943	14906	14957	14977	15039	14873	15007	14999	15021	14966	15066	14830	14909	15057	14989	15062	14933	14973	14923	14982	14991	15021	14974	15039	15059	15008	14953	14968	14964	14835	15018	15076	14946	14913	15119	14864	15009	15009	15071	14883	15026	14887	14887	15091	15120	15114	15073	14975	15079	14968	15135	15005	14978	14986	15227	14819	15082	14984	15129	15104	15157	14938	14944	15202	14844	14912	14891	15185	15046	14906	15066	14936	14887	15039	14905	14827	15076	15110	14994	15009	15034	15215	14985	14971	15080	15008	15117	14855	15004	14776	14975	14863	15121	15061	15049	15066	15078	15050	15039	15027	14932	14777	15149	15180	14901	15034	14805	14835	15044	14847	14997	15051	14922	14891	14970	15002	15044	15058	15000	14872	15049	14966	14990	15091	14795	15134	14845	14907	15245	15066	14997	15033	15080	15003	15069	15087	15044	15044	14894	14922	15047	15017	14905	15061	14796	14896	15087	15014	15061	14994	14989	15029	15093	15052	15007	15095	15031	15225	14960	15139	15021	15023	14942	15017	15046	14905	15025	14960	14955	15091	15059	14794	14758	14967	14955	14936	15210	15024	14963	14973	14795	15040	14853	14896	15035	15011	15048	14960	15052	14995	15008	14884	15031	15091	14934	15022	14873	15108	14937	14884	15038	15068	15123	15117	14925	15213	15014	15233	15001	15028	14925	15036	14726	14918	15165	14966	14908	14934	14915	14988	14976	14963	15058	14927	14998	14974	15044	15084	15053	15098	14842	15146	15103	14920	15151	14924	15011	15022	14998	14784	15110	14941	15083	14861	15067	14956	14988	15115	15079	15100	15099	14974	14987	15112	14856	15041	14752	15067	15018	15065	14965	14852	14990	14932	15030	14907	14846	14683	14892	15006	14934	14954	14924	14839	15024	14873	14974	14913	14954	14992	15016	14965	14875	15004	14876	14927	15158	14837	14913	14931	15051	15018	15170	15073	14906	14843	14966	15058	14910	15030	15129	15022	14958	14809	14917	14819	15071	14914	14875	15055	14845	14931	14967	14897	15098	14987	14907	14910	15038	14923	14853	15071	14851	14906	15060	15031	14958	14918	15088	15065	15003	15028	14987	14981	14954	14969	14939	15131	14852	14929	14834	14904	14992	15154	15000	14937	15065	14974	14914	14941	14829	15035	14966	14944	14945	15092	15019	15227	15012	14967	14965	15068	15116	15014	14935	15098	14908	15102	15000	14975	15085	14976	14910	14960	14979	15093	14916	15122	15054	14975	15163	15171	14821	15031	14966	14927	14956	14990	14894	15039	14956	14854	14982	15028	14971	14778	15049	14763	15053	14814	15082	15039	15056	14928	14992	14937	14955	15091	14893	15106	14916	14987	15189	14952	14923	15060	14879	15065	14936	15231	14934	15033	14852	15089	15121	14971	15055	14947	14940	14813	14995	14911	14992	15081	15111	15016	14869	14937	15083	15039	14961	14884	14888	14970	14892	14933	14877	15137	15021	14739	15051	14957	14903	15176	15021	15018	14843	15076	15216	14846	14923	14956	15037	14896	15157	15070	14855	14857	14931	15079	14940	14832	14979	14865	14964	15095	14929	14891	14856	14910	15077	14992	14916	14848	15071	14960	15047	14960	14835	14828	15025	14866	15027	14951	15053	15040	15201	14904	15037	15047	15104	14947	15166	15042	15017	14975	15084	14909	14957	15110	14938	14908	14924	15016	15004	14978	14977	15064	14878	15111	15182	14790	15122	14950	14943	14878	14983	14888	15100	15078	15078	14865	15007	14916	14945	15047	15080	14819	14860	15049	15168	14817	15255	14982	14883	15109	14905	14980	15035	15036	15042	15063	14831	15147	14984	14906	14821	14994	14910	15061	14994	14947	15009	15039	15022	15155	15056	15125	14972	14836	14975	15132	15060	15021	15092	14946	15016	14964	15016	14892	14820	14924	14942	15041	14978	15057	14954	15153	14819	15096	14858	15081	14903	14912	15026	15004	15006	15051	15038	15038	14852	14904	15090	15121	15065	15043	15171	14864	15013	14863	14922	15055	14983	14953	15097	14946	14925	15056	15051	14944	14918	14955	15086	14954	14995	15122	14867	15087	15039	14973	15103	15094	15226	14913	15032	14908	15060	14919	14944	15104	15079	14889	14887	14994	15090	15030	15018	14959	15112	14681	14931	15113	15015	14962	15100	14924	15011	14931	15057	15015	15009	14938	14901	14912	14903	15013	14811	14969	14886	14960	15072	15042	14954	15079	14992	15005	14968	15008	15055	14974	15037	15041	14983	14966	14936	15093	15039	14997	15051	14983	14970	14941	14792	14921	14947	14921	14945	15140	15070	14890	14999	15060	15079	14980	15043	14970	14948	14943	15118	15000	14844	14988	15107	15045	14953	15036	15060	14847	15068	14999	15159	15046	14923	15007	14935	14951	15110	14834	14953	14996	14896	15187	14889	14991	15174	14878	14962	15120	15069	14949	15090	14816	14933	15021	15129	15024	15093	15006	15120	14933	14837	14899	14830	14895	15063	14920	14977	14927	15125	14975	15047	15037	14953	14801	15159	15032	15124	14741	15229	14842	15015	14876	15062	14987	15127	14899	15016	14903	15199	15012	15171	15052	15158	14973	14934	15158	14853	15190	14814	14976	14994	14983	15199	15045	15007	14838	15035	15093	15041	14897	15094	14987	14948	14852	15062	15092	15014	14831	14915	14939	15028	15037	14931	14932	15310	15033	14949	14941	14909	14890	15128	14938	14974	14961	14986	15000	14969	14945	14961	15045	14883	14983	15040	14952	15111	14982	15052	15032	15024	15114	14887	14990	14928	15074	15071	14949	14952	14957	14976	14849	14972	14930	15083	15040	14988	14982	15014	14913	14908	15031	15030	15066	14997	14944	14871	15090	15105	14967	14984	14897	14891	15043	14838	14941	14893	15028	14890	14984	14955	15037	15118	14908	15055	15053	15210	15013	14859	15119	14908	15056	14869	14962	15142	15041	14935	14982	14916	14986	14890	14963	14998	14946	15019	14899	14984	15109	14815	14851	15075	14825	14935	15146	14996	15012	15046	15002	14851	15097	14953	15021	14967	14962	14990	14932	14935	14958	14863	15044	14972	14909	15023	14940	15023	15077	14786	14927	14938	15066	14759	15055	14922	14928	15012	14896	14926	14957	14898	14975	14924	15044	14918	15062	14931	15058	15035	14961	14993	14966	14979	14896	14950	14895	14883	15072	14986	15034	15041	15050	14986	15014	15234	15161	15092	15110	14973	14946	14962	15006	14991	14932	14936	14992	15039	15092	15017	14990	15060	15031	14978	14923	14929	14690	14960	15093	14873	15129	15044	14977	15105	14957	14977	14982	15076	15066	15089	15093	15041	14911	15049	14832	15044	14943	14960	15090	14895	15061	14937	15018	14925	15019	15020	14948	14982	15063	14984	15085	14895	14875	14954	14833	14891	15023	14963	15030	14973	15114	14901	15033	15115	15004	14995	15117	14912	14933	14911	14984	15047	15124	14950	14985	15035	15001	15108	15076	14814	14973	15062	15061	15078	15137	14999	14949	15025	14936	14886	14871	15107	14826	15004	15013	14997	14982	15011	15124	14998	14984	14887	14984	15059	14961	15138	15031	15016	14900	15000	14830	14979	15032	15034	15081	15059	14897	14999
22616	20986	28793	23376	21241	23549	26311	20612	19147	19518	19179	18710	18741	18559	24354	39461	35685	30429	24843	20628	18995	18314	17799	17701	17805	17775	17841	17878	17740	17589	18059	17776	17754	17859	17735	17706	17829	17855	17870	17874	17626	17523	17675	17730	17828	17912	17951	17677	17765	17899	17925	17638	17704	17880	17486	17733	17710	17519	17792	17731	17563	17458	17784	17758	17683	17532	17819	17706	17895	17619	17667	17719	17862	17826	17689	17754	17815	17558	17631	17626	17729	17675	17793	17591	17746	17697	17685	17623	17726	17539	17739	17780	17713	17872	17818	17678	17783	17738	17637	17704	17804	17652	17878	17536	17721	17539	17546	17881	17728	17731	17453	17832	17701	17609	17480	17598	17482	17455	17562	17756	17483	17822	17508	17634	17603	17670	17617	17649	17601	17655	17644	17715	17538	17785	17561	17708	17564	17750	17512	17601	17742	17653	17745	17575	17655	17641	17547	17983	17647	17701	17626	17612	17736	17624	17554	17731	17877	17629	17769	17765	17860	17542	17673	17673	17536	17703	17502	17710	17546	17388	17793	17821	17562	17764	17705	17842	17603	17529	17722	17589	17465	17810	17677	17603	17701	17784	17682	17619	17635	17687	17459	17506	17675	17453	17732	17715	17694	17472	17663	17810	17757	17664	17741	17398	17438	17688	17638	17600	17567	17581	17454	17590	17691	17623	17662	17561	17573	17592	17624	17544	17534	17966	17652	17731	17846	17534	17680	17839	17773	17651	17837	17569	17603	17596	17577	17526	17696	17625	17580	17479	17676	17846	17606	17525	17603	17671	17687	17735	17524	17434	17633	17676	17754	17781	17570	17582	17503	17577	17603	17309	17831	17616	17523	17777	17676	17570	17723	17583	17602	17618	17694	17707	17890	17671	17671	17774	17688	17725	17622	17767	17736	17537	17611	17753	17705	17696	17551	17633	17649	17687	17601	17777	17832	17596	17660	17656	17776	17772	17462	17662	17758	17782	17679	17639	17707	17737	17798	17722	17524	17664	17711	17470	17710	17738	17630	17530	17580	17697	17623	17738	17792	17732	17490	17624	17623	17751	17778	17746	17579	17596	17570	17500	17605	17781	17771	17729	17442	17705	17755	17773	17765	17858	17477	17654	17609	17696	17682	17610	17734	17597	17883	17558	17824	17550	17592	17362	17565	17508	17568	17514	17519	17759	17667	17552	17567	17653	17520	17686	17526	17700	17785	17340	17455	17559	17505	17697	17770	17570	17658	17635	17697	17574	17855	17707	17560	17783	17675	17636	17831	17707	17615	17603	17643	17579	17816	17757	17653	17623	17527	17527	17631	17509	17703	17506	17505	17773	17664	17632	17528	17622	17634	17790	17601	17440	17694	17750	17534	17945	17650	17780	17711	17666	17702	17835	17900	17591	17552	17710	17709	17754	17598	17594	17757	17509	17789	17820	17803	17452	17555	17508	17610	17547	17617	17564	17660	17889	17786	17580	17558	17558	17829	17749	17722	17630	17432	17595	17649	17607	17696	17755	17692	17698	17789	17753	17573	17620	17614	17681	17674	17511	17467	17661	17547	17637	17731	17720	17632	17836	17410	17659	17602	17707	17618	17589	17727	17713	17485	17547	17552	17584	17685	17564	17711	17705	17788	17761	17473	17533	17651	17722	17417	17695	17568	17557	17540	17538	17603	17720	17663	17563	17713	17889	17606	17766	17716	17720	17697	17507	17406	17632	17490	17795	17827	17603	17662	17683	17726	17565	17708	17523	17580	17476	17548	17666	17560	17816	17422	17717	17614	17503	17632	17544	17694	17441	17647	17526	17494	17587	17580	17618	17610	17594	17774	17769	17610	17698	17661	17661	17635	17566	17699	17717	17683	17526	17591	17481	17608	17744	17732	17662	17912	17793	17628	17594	17643	17525	17697	17642	17622	17653	17494	17601	17602	17691	17618	17629	17646	17743	17771	17565	17594	17767	17753	17580	17765	17645	17410	17769	17547	17574	17691	17654	17592	17633	17749	17582	17710	17643	17635	17694	17660	17740	17733	17602	17623	17667	17531	17493	17691	17468	17690	17824	17816	17639	17568	17624	17713	17761	17720	17405	17801	17477	17751	17526	17599	17751	17674	17742	17577	17541	17530	17620	17558	17832	17676	17670	17448	17682	17772	17640	17661	17681	17517	17769	17676	17519	17615	17641	17564	17620	17598	17675	17704	17713	17609	17730	17471	17726	17619	17499	17767	17715	17650	17656	17770	17686	17570	17641	17576	17650	17674	17764	17800	17540	17608	17527	17599	17694	17601	17506	17688	17582	17588	17538	17763	17558	17681	17715	17783	17662	17741	17788	17401	17674	17802	17587	17553	17484	17405	17635	17569	17592	17808	17758	17853	17491	17661	17771	17704	17505	17729	17841	17580	17622	17496	17467	17590	17719	17528	17793	17775	17667	17481	17630	17644	17617	17653	17706	17654	17418	17524	17630	17633	17869	17599	17465	17605	17753	17597	17692	17597	17562	17745	17400	17627	17612	17625	17439	17543	17669	17510	17591	17560	17576	17667	17496	17704	17712	17929	17763	17660	17693	17684	17613	17576	17613	17358	17718	17382	17642	17635	17551	17549	17625	17690	17681	17818	17705	17778	17562	17703	17673	17491	17596	17700	17718	17719	17825	17532	17641	17668	17590	17646	17718	17759	17757	17608	17705	17609	17631	17597	17693	17592	17476	17565	17692	17826	17615	17664	17608	17550	17840	17517	17390	17624	17442	17671	17601	17562	17593	17727	17548	17597	17504	17389	17550	17548	17792	17804	17554	17799	17692	17717	17521	17696	17606	17601	17645	17638	17573	17584	17568	17655	17553	17828	17768	17637	17596	17528	17700	17800	17672	17723	17825	17648	17423	17398	17563	17658	17607	17492	17767	17681	17612	17384	17547	17709	17411	17790	17665	17636	17784	17692	17674	17814	17793	17578	17685	17824	17763	17649	17619	17728	17719	17598	17560	17617	17738	17634	17693	17859	17654	17748	17592	17496	17768	17540	17472	17541	17485	17710	17718	17839	17642	17579	17685	17644	17558	17686	17547	17497	17753	17685	17541	17854	17846	17383	17517	17691	17758	17691	17486	17394	17567	17566	17729	17705	17826	17636	17674	17600	17780	17785	17597	17690	17460	17692	17614	17650	17648	17762	17568	17592	17859	17615	17718	17613	17583	17524	17531	17674	17721	17555	17629	17548	17598	17448	17745	17714	17533	17582	17509	17493	17649	17630	17735	17643	17594	17733	17726	17648	17566	17604	17574	17568	17676	17655	17696	17625	17592	17442	17579	17428	17821	17620	17845	17544	17791	17689	17541	17722	17514	17474	17565	17525	17580	17739	17492	17594	17568	17481	17588	17517	17614	17710	17783	17636	17623	17440	17431	17531	17647	17662	17968	17767	17706	17719	17613	17762	17748	17536	17648	17718	17794	17793	17553	17495	17577	17547	17625	17593	17673	17616	17770	17701	17554	17693	17664	17698	17329	17817	17563	17510	17463	17488	17585	17735	17722	17625	17617	17488	17651	17619	17782	17509	17887	17459	17484	17650	17589	17637	17636	17594	17722	17605	17906	17660	17673	17686	17525	17682	17744	17648	17679	17577	17556	17681	17827	17713	17711	17591	17498	17602	17666	17741	17584	17777	17753	17621	17573	17633	17670	17617	17698	17579	17603	17452	17458	17727	17773	17805	17599	17494	17662	17586	17626	17729	17708	17585	17556	17786	17575	17524	17863	17611	17651	17700	17617	17563	17778	17656	17699	17699	17725	17447	17656	17527	17633	17711	17442	17856	17783	17644	17637	17523	17699	17426	17653	17748	17746	17770	17655	17795	17661	17484	17472	17702	17706	17820	17649	17596	17663	17728	17890	17655	17586	17522	17769	17715	17640	17619	17684	17660	17658	17656	17515	17634	17755	17850	17712	17503	17714	17615	17702	17452	17643	17509	17889	17772	17511	17659	17606	17524	17751	17639	17572	17728	17587	17498	17448	17598	17626	17571	17785	17733	17684	17594	17617	17438	17452	17677	17698	17697	17724	17540	17803	17696	17660	17671	17726	17745	17805	17683	17774	17724	17575	17645	17885	17633	17595	17566	17744	17602	17741	17754	17310	17700	17432	17907	17757	17652	17521	17625	17788	17550	17749	17892	17585	17666	17696	17852	17641	17842	17600	17771	17600	17563	17773	17621	17603	17709	17652	17574	17641	17760	17891	17693	17716	17758	17749	17574	17579	17765	17544	17582	17575	17560	17707	17710	17479	17727	17798	17510	17565	17481	17439	17760	17826	17642	17458	17495	17734	17685	17737	17712	17610	17619	17680	17805	17546	17533	17574	17559	17637	17716	17722	17709	17746	17728	17585	17512	17431	17809	17661	17682	17403	17655	17610	17710	17833	17709	17573	17629	17787	17708	17455	17638	17672	17610	17588	17532	17563	17542	17612	17691	17634	17527	17487	17627	17651	17881	17669	17753	17838	17572	17355	17788	17821	17583	17689	17826	17775	17514	17399	17522	17698	17633	17551	17779	17713	17643	17697	17666	17795	17697	17595	17355	17918	17684	17606	17692	17862	17742	17660	17531	17585	17475	17583	17416	17350	17812	17672	17669	17717	17656	17745	17584	17436	17424	17702	17387	17571	17587	17726	17645	17700	17656	17432	17482	17505	17685	17799	17689	17543	17538	17756	17595	17802	17678	17497	17564	17782	17776	17862	17544	17769	17481	17706	17752	17661	17586	17444	17486	17611	17715	17440	17563	17612	17807	17775	17866	18017	17641	17865	17703	17523	17436	17762	17727	17669	17398	17625	17666	17513	17598	17840	17484	17456	17991	17731	17707	17577	17737	17559	17633	17432	17702	17576	17439	17715	17555	17404	17635	17639	17645	17558	17721	17564	17592	17666	17526	17839	17703	17463	17567	17832	17608	17568	17573	17614	17854	17661	17755	17777	17718	17757	17855	17758	17531	17494	17591	17722	17605	17559	17641	17704	17594	17757	17831	17777	17627	17737	17447	17722	17720	17715	17508	17612	17725	17708	17800	17605	17547	17649	17719	17602	17709	17914	17502	17751	17702	17615	17608	17657	17634	17815	17747	17612	17333	17736	17638	17901	17640	17664	17554	17743
15072	27978	28836	26037	23426	20814	19881	18620	17448	17277	16688	16334	16251	15906	25719	40659	35641	29412	22967	17769	15774	15192	15091	15017	14921	14904	14960	14837	14894	15071	14998	14914	14865	15049	14867	14986	14960	14956	14825	14958	15088	14990	14914	14805	14781	14810	14840	15078	15061	14779	14939	15077	14896	14796	15077	14871	14963	14902	14751	14965	14871	14847	15079	15003	14990	14790	14886	14975	14838	14849	14868	14965	14848	14954	14985	15012	14799	14911	14921	14910	14916	14933	15071	14912	14812	15010	15032	14823	14934	14859	15008	14886	14802	14950	14826	14842	14943	14968	14859	14945	15069	14903	15011	14787	14894	14907	15032	14805	14970	14820	15014	14965	14855	14876	14982	14920	14727	14848	15042	15015	15037	14779	14869	14687	15002	14927	14860	14920	14878	14716	14893	14826	14971	14736	15028	14862	14933	14985	14824	14935	14915	14927	14956	14824	14821	15155	14901	14901	14970	14878	14928	15076	15087	14983	14920	14930	14763	14975	14916	15042	14925	15021	15010	14823	14874	14928	14950	14943	14852	14896	14986	14840	14901	14927	14957	14940	14919	14834	14869	14925	14960	14956	14892	14957	14953	14858	14962	14930	14847	14887	14749	15089	15030	14879	14871	14916	15129	14840	14908	14857	14882	14950	14992	14934	15019	15093	14765	14834	14745	14862	14939	14995	14815	14986	14985	14742	14891	14904	14912	14921	14855	15092	15055	14879	15067	14932	14826	14881	14879	14883	14966	14984	14865	14839	15064	14979	14920	14956	14839	14955	14884	14927	14881	14939	14892	14801	14876	14807	14817	14971	14893	14722	14855	14907	15049	14935	14796	14915	14888	14939	15028	14937	15038	14894	14968	14885	14927	14776	14949	14885	14834	14937	14840	14791	14927	15004	15115	15063	15009	14875	15006	14907	14726	15038	14841	14930	14941	15030	14846	15099	14918	14750	14893	14760	14882	14851	14973	14847	14972	14984	14872	14965	14920	14885	14911	14795	15042	14930	14966	14878	14897	14980	14954	14792	15078	14896	14871	15100	14948	14833	14879	15073	14982	14795	15018	14919	14694	14959	14891	14940	14865	14911	14960	14925	14781	14928	14865	14974	14822	14832	14933	14955	14817	14802	14900	14958	14923	14876	14814	14982	15053	14823	14941	14892	14963	15060	14879	14843	14937	15075	14845	14978	15116	14801	14855	15085	14790	14941	14871	14884	14887	14844	14787	15072	14843	14777	14938	14838	14894	15007	14942	15135	15045	14864	14984	14934	14930	14918	14896	14988	14867	14976	15060	15005	14815	14771	14882	14964	15208	14888	14985	14933	14778	14863	14901	14928	14844	14898	14857	14929	14906	14927	14872	14735	14903	14786	14881	14993	14952	14989	14937	14968	14785	14938	14903	15000	15048	14814	14877	15020	14834	14790	14910	14878	14959	14861	14918	14813	14847	14880	14928	14937	14910	15013	14880	14998	14992	14893	15044	14921	14754	14851	14813	14903	14766	14921	15061	14984	14753	14984	14915	14978	14868	15037	14969	14969	15023	14844	14992	14883	14947	14941	15029	15038	14855	14845	14946	14820	14944	15044	14843	14792	14782	14926	14812	14890	14738	15009	15050	14864	14882	15084	14856	14804	15098	14864	14692	15043	14864	15036	14926	15014	14762	14968	14780	14870	14941	14942	14821	14813	14818	14870	14899	15078	14951	14800	15004	15164	14675	14810	14990	14972	14864	14827	14825	14916	14816	14938	14885	15008	14906	14795	14805	14799	14834	14994	14916	14880	15142	14969	14910	14779	14798	14985	14767	14814	14865	14943	14910	14905	14822	15099	15029	14866	14854	14814	14899	14751	14741	14799	14934	14853	14795	15016	14909	14864	15019	14944	14987	14914	14787	14843	14890	14972	14918	14778	14879	15107	15001	14847	14890	15139	15126	14771	14924	15042	14980	14782	14719	14904	14972	14939	14896	14832	14840	14887	14909	14813	14861	14796	14870	14939	14951	14868	14827	14899	14814	14908	14877	14791	14867	14868	14951	14972	14909	14839	14895	15143	15016	14932	14846	14840	14959	14968	14981	15082	14906	14883	14956	14872	14938	14933	15067	14916	14860	14961	15052	14823	14764	14903	14876	14812	15003	14929	14824	15224	14885	14826	14994	14952	15007	14923	14981	15012	14902	15032	14882	14849	14784	15039	14902	14892	14890	14917	14961	14820	14990	14928	14738	14912	14894	14866	15054	14854	14935	14953	14963	14997	15023	14842	14819	14711	14941	14978	14829	14738	14997	15027	14740	14846	14872	14760	14932	14756	14904	14934	14873	14854	14872	14880	15030	14968	14900	14842	14981	14984	14837	14996	15015	14843	14862	14787	14777	14865	14893	14914	15155	14947	14788	14796	14860	14933	14837	14973	14983	14869	14908	14903	14827	14993	14890	14817	14766	14883	14865	14833	14677	14913	14903	15082	14885	14946	14891	14912	14910	14921	14780	14988	14849	14990	14978	14853	14776	14750	14783	14814	14987	14897	14970	14951	14687	14908	15003	14842	14879	15047	14931	14881	14936	14872	14774	14824	14983	14939	15034	15154	15013	14800	14807	14867	15046	15063	14952	14951	14791	14992	14903	14703	14934	14921	15108	15023	14920	14898	14907	14920	14869	14962	14908	14947	14775	15090	14840	14899	14692	14919	14873	14942	14963	14941	14838	14791	14808	14829	14908	14725	14955	14858	14902	14758	15043	14805	14920	14965	14910	14777	14866	15033	14978	14863	14803	14840	14893	14993	14953	14960	14812	15016	14920	14892	14882	14799	14914	14937	14774	14913	14927	14968	14996	14960	15038	14707	14815	14988	14839	14903	15009	15053	14991	14963	14892	14846	14738	14714	14857	14783	14995	14806	14952	14895	14950	14743	14897	14930	14838	14834	14911	14683	14948	14804	14939	15016	14951	14996	14799	14910	15030	14784	14982	15004	14892	14752	15002	14958	14887	14860	14933	15039	14944	14850	14984	14906	14947	14783	14893	14878	14711	15143	14910	14873	14873	14976	14866	14951	15055	14867	14810	15018	14791	14885	14986	14993	14974	14949	14901	14792	14704	15011	15002	15015	15010	14820	15036	14913	14789	14841	14987	14782	14918	14854	14878	14926	14889	14949	14990	15019	14933	14857	14846	14870	14847	14881	14959	14930	14880	14810	14873	14969	14885	14955	15148	15043	14837	14902	15172	14786	14795	14978	14709	14836	14867	15073	14859	14812	14798	14892	14960	14967	14818	15019	14854	14824	14930	14817	14759	14914	14864	14873	14742	14926	14886	14966	14889	14892	15011	14751	14998	14765	15006	14733	14742	15031	14818	14870	14977	14885	14725	15024	14722	15086	15055	14910	14928	14785	14863	14937	15006	15005	14938	15004	14914	15009	15104	14848	14932	14833	14908	14879	14898	14967	14713	15048	14777	14918	14839	14946	14710	14986	14882	14782	14887	15022	14838	14971	14823	14716	14774	14877	14826	14615	15026	15038	14917	14934	14830	14988	14844	15019	14769	14934	14891	15034	14918	14696	15077	14917	15051	14862	15013	14830	14907	14947	14915	14930	14920	14944	14655	15010	14807	14977	14969	14827	15094	15017	14989	14930	14899	14830	14923	14956	14896	14833	14849	14952	14832	15002	14930	14958	14739	14937	14932	14930	14991	14805	14858	14944	14777	14926	14703	14836	14928	14873	14916	14958	14784	14920	15005	15001	14948	14994	14927	14868	14726	14992	14929	14815	14797	14860	14807	14926	15107	14891	15059	14741	15048	14918	14699	14990	14899	14929	14984	14856	14843	14895	15008	14854	14715	15064	14988	15004	14780	14916	14906	14908	14893	14925	14725	14983	14874	14776	14809	14965	15019	14746	14896	15014	14896	14794	14913	14942	14923	15049	14875	14905	14744	14943	14816	14909	14912	15058	14815	14842	14764	14900	14859	15001	14915	14921	15016	14797	14801	14763	14954	15063	14961	14992	14895	14979	14978	14967	15010	15011	14878	14882	14861	15031	14877	14911	14947	14739	14857	14862	14940	14785	14831	14936	14972	14987	14950	14964	14951	14872	15016	14960	14919	14923	14805	14894	15069	14823	14858	15002	14876	14796	14889	14940	14965	14850	14850	15059	14846	15005	15067	14752	14928	14812	14947	14914	14888	14822	14909	14896	14942	14896	14923	14928	14939	14667	14945	14967	14970	14912	14942	14986	14862	14942	14826	15071	14947	14853	15028	15176	14818	14800	14763	14819	14903	14899	15000	15017	14978	14776	15059	14962	14860	14895	14992	14922	14955	14953	14824	14878	14929	14995	15031	14719	15043	14884	14764	14755	14853	14934	14795	14814	15040	14893	14959	14751	14902	14960	14818	14808	14865	14883	15017	14773	14913	15076	14895	14889	14941	14627	15009	14602	15093	14863	14934	14868	14831	14781	14919	14913	15048	14771	14857	14942	14858	14865	15146	14769	14923	14896	14985	14746	14958	15034	14968	14940	14838	14770	14796	14834	14932	14881	14955	14895	15036	14876	14782	15005	14846	14884	14875	14861	14996	14771	14793	14815	14918	15052	14847	14870	15071	14915	14746	14935	14973	14953	15063	14913	14856	14945	14892	14790	14971	14883	14880	14881	14831	14864	14984	14956	14951	14943	14866	14847	14828	14801	14852	14925	14793	14888	15104	14803	14764	14844	14946	14875	15007	14898	15039	14947	14905	15154	14953	14970	14884	15005	14926	14934	14895	14876	15127	14860	14991	14723	14856	14969	14950	14824	14952	14960	14846	14772	14874	14907	14888	14869	14857	14678	14929	15082	14994	14938	14828	14796	14923	14798	14839	14789	14944	15003	14816	14947	14857	14924	14930	14894	14904	14685	14922	14787	14707	14809	14971	14897	15079	14763	14730	14890	14899	14952	15039	14970	14794	14926	14844	14832	14919	14919	15019	14895	14957	14864	14817	15003	14932	14808	15087	14835	14747	14893	14843	14858	14845	14936	14906	14960	14897	14960	14949	14898	14837	14650	14960	15005	15037	14921	14939	14852	14999	14880	14886	14820	15013	14885	14995	14983	14889	14796	15007	15076	14916	14954	14683	14770	14904	14944	15022	14834	14843	14951	15078	14944	14938	14929
27214	21708	26007	23588	19456	19318	19612	19652	19047	18812	19066	18781	18646	18562	19327	20723	20540	19858	19304	18951	18764	18705	18681	18497	18532	18476	18564	18657	18671	18435	18513	18722	18537	18377	18449	18425	18625	18626	18694	18534	18557	18484	18438	18431	18617	18413	18381	18413	18635	18536	18561	18550	18723	18530	18644	18572	18546	18453	18529	18587	18606	18485	18302	18393	18656	18584	18681	18433	18490	18355	18603	18660	18634	18504	18591	18558	18414	18401	18463	18463	18634	18518	18584	18598	18521	18736	18568	18650	18493	18514	18610	18331	18687	18570	18318	18312	18527	18526	18514	18430	18495	18504	18551	18518	18403	18424	18611	18356	18549	18442	18706	18375	18362	18717	18437	18435	18573	18520	18530	18509	18538	18441	18736	18581	18511	18584	18390	18418	18540	18582	18426	18359	18289	18351	18580	18523	18515	18345	18241	18436	18622	18340	18523	18404	18467	18370	18469	18560	18416	18607	18265	18521	18451	18379	18459	18744	18272	18511	18438	18483	18369	18636	18496	18355	18328	18544	18487	18513	18544	18564	18297	18453	18548	18494	18390	18318	18331	18589	18325	18430	18451	18472	18486	18339	18438	18541	18664	18560	18357	18418	18731	18619	18327	18471	18514	18463	18591	18569	18519	18358	18669	18539	18552	18210	18784	18508	18455	18475	18308	18442	18432	18420	18557	18523	18449	18255	18567	18577	18573	18386	18489	18532	18600	18467	18457	18430	18556	18331	18559	18544	18472	18550	18673	18491	18343	18463	18491	18686	18626	18421	18543	18461	18439	18371	18309	18410	18546	18603	18502	18610	18478	18386	18690	18509	18439	18534	18421	18367	18410	18491	18290	18456	18423	18520	18639	18590	18457	18614	18517	18503	18354	18521	18253	18457	18501	18419	18491	18143	18474	18285	18384	18444	18464	18581	18291	18555	18396	18402	18341	18723	18514	18323	18501	18520	18530	18401	18286	18391	18315	18492	18512	18650	18556	18335	18780	18564	18300	18512	18690	18635	18399	18531	18441	18425	18602	18618	18613	18527	18485	18380	18526	18487	18353	18560	18603	18527	18696	18650	18445	18483	18567	18428	18549	18383	18344	18435	18526	18556	18675	18518	18592	18470	18558	18277	18390	18409	18647	18414	18337	18452	18449	18304	18323	18537	18449	18332	18593	18537	18495	18503	18701	18184	18507	18602	18423	18398	18562	18387	18385	18430	18444	18187	18583	18420	18492	18458	18410	18565	18636	18592	18619	18424	18621	18450	18471	18617	18434	18420	18588	18445	18563	18516	18337	18433	18338	18526	18594	18550	18703	18517	18489	18542	18620	18549	18630	18616	18580	18501	18590	18433	18634	18495	18469	18475	18520	18365	18609	18475	18342	18547	18408	18501	18425	18623	18327	18507	18616	18592	18554	18508	18361	18435	18403	18310	18539	18367	18612	18386	18489	18526	18400	18624	18663	18687	18529	18546	18258	18555	18461	18527	18434	18532	18466	18609	18674	18501	18452	18528	18569	18542	18525	18658	18374	18524	18426	18501	18378	18419	18536	18331	18438	18721	18695	18653	18480	18648	18543	18381	18563	18566	18388	18568	18473	18558	18523	18626	18443	18479	18644	18418	18530	18516	18320	18403	18402	18580	18459	18418	18395	18437	18484	18598	18348	18580	18508	18480	18500	18590	18509	18633	18529	18652	18556	18503	18559	18519	18813	18383	18466	18520	18619	18382	18364	18362	18503	18447	18440	18543	18237	18574	18423	18378	18355	18393	18701	18701	18385	18470	18375	18534	18299	18703	18603	18332	18521	18482	18610	18724	18493	18495	18573	18358	18272	18501	18537	18474	18637	18440	18569	18390	18561	18525	18299	18629	18565	18553	18522	18670	18628	18360	18513	18462	18349	18478	18498	18535	18649	18508	18728	18412	18474	18511	18621	18438	18318	18538	18597	18514	18199	18462	18462	18583	18617	18480	18528	18526	18610	18372	18405	18334	18335	18506	18353	18321	18309	18503	18477	18495	18313	18512	18452	18397	18419	18415	18381	18489	18624	18431	18597	18503	18463	18243	18621	18339	18646	18594	18669	18479	18461	18666	18513	18453	18269	18395	18552	18629	18529	18701	18366	18396	18430	18377	18465	18574	18528	18390	18563	18394	18506	18647	18420	18331	18474	18548	18585	18418	18707	18558	18514	18489	18586	18618	18269	18534	18813	18258	18585	18620	18514	18526	18555	18557	18446	18810	18485	18387	18438	18413	18406	18771	18527	18702	18414	18438	18397	18226	18518	18477	18574	18615	18345	18369	18548	18504	18478	18603	18601	18720	18682	18346	18380	18433	18542	18281	18370	18473	18426	18361	18343	18493	18466	18451	18513	18426	18528	18381	18429	18480	18630	18439	18405	18463	18627	18344	18537	18488	18429	18347	18472	18633	18725	18709	18557	18468	18552	18538	18563	18495	18613	18418	18473	18288	18531	18598	18518	18278	18493	18505	18440	18510	18641	18381	18419	18453	18675	18604	18647	18297	18572	18494	18381	18442	18784	18681	18504	18648	18368	18433	18488	18211	18446	18545	18389	18526	18394	18554	18779	18330	18451	18381	18572	18336	18512	18691	18558	18606	18572	18377	18432	18572	18564	18592	18533	18569	18576	18450	18660	18289	18553	18582	18456	18506	18645	18474	18538	18452	18528	18487	18479	18555	18528	18318	18405	18491	18504	18544	18561	18463	18486	18596	18409	18340	18400	18305	18609	18390	18589	18541	18599	18404	18392	18520	18409	18379	18476	18629	18586	18318	18598	18482	18525	18510	18540	18552	18689	18477	18604	18513	18723	18769	18552	18465	18613	18323	18500	18544	18380	18496	18403	18350	18614	18607	18576	18179	18285	18776	18393	18555	18491	18495	18543	18524	18799	18572	18650	18524	18534	18601	18608	18663	18429	18647	18501	18482	18428	18617	18481	18608	18563	18741	18611	18363	18577	18474	18309	18394	18330	18401	18340	18756	18492	18509	18587	18508	18509	18737	18569	18547	18379	18257	18344	18457	18413	18114	18601	18493	18599	18486	18553	18613	18501	18481	18593	18493	18674	18638	18325	18426	18438	18386	18727	18508	18570	18425	18559	18339	18195	18415	18432	18597	18630	18534	18381	18671	18476	18347	18488	18501	18505	18631	18685	18795	18455	18472	18531	18464	18407	18692	18551	18406	18632	18684	18445	18451	18762	18623	18664	18289	18421	18646	18713	18464	18529	18392	18442	18623	18356	18456	18528	18447	18448	18552	18436	18419	18577	18440	18642	18518	18434	18447	18646	18453	18395	18569	18590	18379	18656	18594	18749	18484	18478	18603	18408	18591	18702	18531	18451	18515	18306	18521	18442	18548	18436	18486	18488	18393	18392	18387	18411	18587	18440	18363	18758	18470	18610	18636	18524	18626	18403	18480	18481	18566	18475	18466	18645	18403	18615	18632	18449	18809	18493	18521	18594	18390	18598	18575	18672	18589	18542	18635	18517	18236	18584	18511	18467	18429	18478	18349	18554	18446	18518	18492	18691	18370	18336	18407	18593	18344	18637	18393	18459	18405	18635	18521	18432	18462	18390	18420	18508	18336	18334	18324	18261	18413	18805	18389	18439	18563	18514	18300	18323	18396	18321	18558	18450	18385	18607	18417	18445	18417	18336	18515	18828	18369	18488	18648	18668	18660	18648	18525	18527	18549	18602	18431	18517	18314	18518	18464	18704	18332	18471	18608	18439	18554	18181	18516	18354	18554	18524	18384	18512	18539	18287	18519	18495	18539	18561	18316	18379	18395	18608	18631	18495	18521	18478	18424	18440	18540	18618	18550	18519	18528	18514	18503	18651	18663	18472	18526	18677	18659	18596	18404	18578	18616	18541	18559	18499	18640	18597	18482	18545	18461	18447	18420	18612	18456	18695	18480	18469	18615	18751	18461	18566	18612	18343	18317	18471	18606	18401	18408	18453	18321	18601	18583	18449	18378	18521	18517	18570	18418	18418	18656	18557	18485	18230	18479	18378	18457	18329	18548	18643	18543	18463	18525	18546	18548	18276	18552	18459	18485	18533	18462	18617	18423	18525	18324	18380	18430	18459	18615	18528	18396	18507	18538	18503	18459	18518	18380	18447	18526	18405	18392	18584	18410	18467	18600	18539	18461	18643	18549	18592	18576	18392	18361	18672	18659	18724	18717	18592	18565	18561	18353	18424	18522	18637	18511	18343	18734	18520	18491	18537	18570	18530	18357	18422	18590	18598	18540	18540	18545	18487	18563	18317	18560	18524	18667	18511	18413	18529	18638	18668	18502	18394	18672	18648	18293	18559	18606	18711	18530	18537	18595	18351	18612	18278	18542	18365	18465	18488	18545	18511	18402	18722	18392	18390	18458	18505	18640	18579	18546	18480	18342	18568	18588	18600	18768	18683	18486	18537	18622	18632	18265	18573	18582	18571	18358	18392	18487	18418	18566	18627	18484	18646	18467	18599	18394	18664	18618	18477	18603	18394	18619	18353	18428	18537	18435	18652	18505	18416	18411	18565	18383	18496	18430	18457	18510	18401	18596	18610	18397	18789	18242	18407	18518	18610	18497	18451	18450	18376	18598	18166	18607	18519	18392	18318	18619	18589	18623	18373	18652	18525	18494	18525	18577	18475	18452	18619	18517	18626	18389	18731	18541	18702	18780	18495	18642	18546	18616	18350	18701	18531	18462	18374	18317	18366	18270	18574	18284	18610	18573	18571	18516	18522	18268	18333	18502	18583	18648	18367	18592	18573	18457	18523	18493	18523	18602	18575	18473	18369	18556	18340	18517	18589	18698	18412	18397	18339	18481	18547	18383	18423	18451	18342	18374	18485	18755	18737	18447	18319	18592	18532	18419	18549	18435	18538	18573	18662	18495	18421	18547	18394	18707	18482	18604	18583	18526	18442	18526	18468	18347	18616	18427	18462	18344	18606	18565	18360	18497	18450	18412	18624	18479	18592	18561	18542	18583	18444	18749	18590	18477	18704	18505	18579	18522	18554	18532	18405	18579	18601	18513	18456	18588	18370	18674	18498	18580	18555	18521	18546	18342	18459	18325	18348	18594	18454	18528	18432	18377	18634	18380	18537	18461	18612	18481	18678	18392
14903	18498	21853	18438	17220	16683	16989	16790	16485	15942	15948	15593	15885	15639	16833	18385	17749	16851	16151	15822	15432	15403	15513	15443	15456	15403	15430	15591	15527	15428	15362	15514	15498	15547	15464	15480	15367	15500	15525	15337	15473	15546	15538	15493	15404	15564	15336	15427	15300	15307	15455	15415	15457	15362	15487	15504	15523	15400	15473	15462	15391	15576	15445	15413	15488	15219	15407	15357	15432	15377	15376	15395	15373	15303	15459	15554	15482	15410	15393	15309	15456	15273	15509	15392	15286	15405	15617	15579	15417	15394	15526	15568	15428	15456	15324	15509	15359	15429	15518	15340	15283	15495	15359	15592	15444	15274	15436	15462	15553	15651	15384	15385	15380	15481	15421	15305	15447	15436	15553	15417	15375	15405	15386	15502	15500	15437	15315	15431	15589	15403	15529	15429	15454	15421	15570	15454	15440	15512	15439	15447	15480	15484	15362	15281	15480	15341	15518	15445	15406	15217	15341	15399	15344	15510	15372	15516	15259	15404	15510	15402	15549	15541	15375	15454	15496	15420	15323	15460	15349	15469	15441	15314	15451	15434	15288	15335	15463	15350	15360	15281	15225	15465	15267	15220	15331	15385	15455	15416	15389	15516	15287	15303	15335	15487	15327	15486	15310	15450	15500	15532	15415	15437	15307	15317	15480	15336	15423	15302	15222	15342	15447	15362	15555	15425	15480	15392	15327	15356	15344	15437	15374	15424	15556	15425	15522	15469	15444	15293	15409	15535	15420	15532	15317	15231	15714	15471	15445	15612	15345	15341	15439	15359	15417	15341	15594	15490	15421	15415	15470	15428	15388	15644	15500	15343	15305	15315	15258	15426	15454	15410	15421	15339	15598	15158	15402	15453	15470	15476	15477	15284	15416	15462	15348	15517	15361	15545	15457	15227	15407	15374	15486	15459	15497	15556	15428	15498	15087	15448	15385	15509	15583	15317	15474	15369	15426	15614	15461	15512	15457	15365	15467	15351	15309	15540	15389	15369	15460	15435	15338	15464	15482	15485	15315	15455	15422	15402	15362	15386	15308	15558	15366	15437	15360	15350	15374	15336	15526	15262	15519	15378	15494	15473	15526	15408	15268	15385	15530	15322	15546	15323	15221	15673	15324	15359	15374	15333	15467	15454	15477	15336	15511	15433	15387	15310	15358	15318	15421	15434	15603	15504	15520	15412	15326	15469	15432	15447	15467	15375	15347	15463	15475	15435	15370	15466	15457	15496	15431	15415	15315	15402	15491	15473	15372	15387	15431	15430	15504	15287	15513	15443	15407	15607	15593	15370	15571	15443	15400	15404	15340	15287	15293	15433	15441	15600	15578	15410	15466	15249	15445	15348	15511	15566	15471	15577	15448	15493	15408	15284	15370	15327	15498	15323	15463	15437	15485	15439	15450	15286	15475	15418	15411	15393	15295	15560	15481	15445	15581	15511	15537	15365	15309	15497	15417	15382	15754	15411	15431	15495	15531	15238	15414	15388	15628	15481	15443	15453	15354	15249	15464	15665	15459	15425	15413	15401	15369	15605	15385	15315	15160	15646	15492	15494	15640	15377	15506	15527	15486	15404	15582	15434	15473	15380	15560	15405	15452	15410	15332	15524	15363	15421	15407	15533	15414	15550	15601	15464	15418	15430	15551	15494	15429	15482	15335	15394	15442	15466	15554	15360	15404	15599	15431	15499	15529	15326	15345	15395	15478	15512	15284	15368	15507	15319	15481	15395	15478	15356	15506	15399	15450	15417	15245	15445	15392	15431	15350	15330	15398	15219	15646	15413	15554	15297	15429	15467	15472	15344	15525	15453	15402	15422	15428	15487	15449	15367	15402	15529	15344	15549	15482	15369	15365	15310	15433	15263	15399	15421	15515	15311	15479	15534	15491	15484	15450	15435	15512	15265	15613	15262	15303	15285	15365	15370	15418	15444	15368	15298	15340	15387	15463	15437	15409	15439	15553	15535	15403	15415	15503	15376	15590	15435	15339	15359	15447	15252	15330	15512	15525	15396	15523	15412	15486	15454	15451	15518	15285	15467	15444	15281	15437	15442	15442	15528	15453	15222	15462	15531	15490	15594	15491	15482	15443	15401	15413	15311	15417	15302	15355	15350	15461	15400	15409	15680	15614	15496	15463	15377	15363	15519	15304	15343	15353	15377	15466	15496	15329	15359	15386	15514	15769	15407	15299	15546	15346	15522	15529	15345	15482	15297	15310	15281	15436	15593	15477	15409	15410	15436	15526	15490	15435	15334	15371	15563	15429	15379	15420	15257	15295	15307	15434	15351	15455	15467	15462	15489	15403	15328	15512	15534	15457	15464	15394	15541	15541	15445	15584	15406	15430	15339	15601	15331	15356	15316	15364	15494	15420	15530	15322	15535	15513	15357	15368	15445	15477	15502	15657	15454	15479	15403	15290	15221	15440	15399	15540	15353	15388	15508	15497	15424	15437	15510	15486	15483	15291	15369	15448	15466	15360	15407	15312	15336	15332	15466	15349	15404	15409	15396	15470	15269	15346	15391	15556	15253	15526	15435	15313	15500	15445	15388	15381	15408	15506	15463	15354	15490	15478	15247	15361	15466	15368	15645	15278	15566	15462	15522	15512	15480	15264	15247	15441	15517	15393	15388	15383	15421	15395	15421	15260	15578	15436	15551	15461	15305	15393	15522	15577	15482	15321	15360	15534	15527	15459	15513	15463	15374	15567	15507	15428	15331	15423	15317	15337	15316	15337	15394	15480	15625	15412	15576	15391	15518	15361	15317	15500	15574	15466	15374	15432	15392	15425	15517	15553	15399	15519	15480	15372	15379	15342	15576	15480	15295	15496	15390	15366	15498	15362	15432	15492	15433	15406	15398	15534	15389	15227	15447	15390	15373	15244	15327	15381	15403	15440	15250	15378	15558	15414	15443	15492	15611	15382	15499	15426	15321	15380	15285	15479	15473	15468	15639	15435	15464	15341	15521	15379	15402	15478	15337	15579	15288	15467	15512	15359	15622	15373	15403	15547	15334	15323	15416	15461	15396	15571	15527	15368	15466	15347	15401	15474	15589	15310	15282	15495	15428	15406	15582	15536	15519	15463	15323	15338	15406	15453	15562	15413	15401	15290	15448	15498	15504	15293	15507	15312	15426	15431	15450	15355	15371	15553	15473	15466	15353	15339	15494	15277	15470	15296	15343	15410	15474	15438	15212	15634	15536	15473	15583	15630	15480	15583	15431	15389	15417	15414	15573	15257	15469	15263	15505	15371	15497	15535	15547	15492	15395	15458	15457	15448	15349	15510	15378	15512	15368	15392	15320	15597	15415	15251	15509	15520	15374	15428	15325	15359	15397	15449	15508	15483	15344	15401	15603	15454	15554	15417	15305	15421	15562	15412	15498	15245	15488	15319	15515	15502	15308	15588	15362	15399	15448	15377	15539	15507	15427	15535	15572	15596	15388	15409	15387	15434	15572	15488	15466	15337	15399	15603	15472	15503	15484	15517	15591	15587	15279	15596	15303	15458	15321	15522	15294	15521	15256	15530	15384	15415	15495	15516	15522	15450	15483	15318	15502	15479	15417	15404	15445	15562	15360	15418	15330	15458	15502	15266	15551	15452	15541	15648	15446	15515	15317	15508	15351	15498	15468	15309	15358	15257	15469	15503	15462	15626	15734	15305	15431	15609	15473	15463	15223	15523	15328	15610	15350	15462	15135	15481	15526	15343	15463	15387	15444	15631	15324	15450	15459	15488	15586	15363	15487	15217	15431	15447	15286	15554	15386	15546	15378	15476	15421	15495	15418	15451	15428	15402	15283	15610	15295	15380	15533	15544	15670	15473	15398	15321	15201	15480	15427	15375	15531	15395	15507	15470	15389	15436	15387	15432	15552	15208	15413	15566	15352	15450	15470	15479	15625	15308	15378	15370	15361	15514	15350	15468	15622	15491	15527	15554	15558	15328	15453	15467	15403	15337	15352	15355	15454	15399	15460	15390	15624	15549	15375	15433	15428	15600	15216	15467	15382	15359	15418	15510	15348	15316	15402	15654	15489	15420	15432	15417	15703	15535	15429	15518	15557	15474	15434	15515	15572	15297	15408	15521	15425	15521	15605	15406	15314	15488	15434	15386	15528	15451	15404	15478	15246	15201	15352	15340	15339	15451	15379	15559	15369	15653	15357	15466	15514	15468	15418	15500	15488	15349	15419	15492	15387	15369	15490	15434	15311	15501	15621	15584	15449	15454	15412	15644	15572	15501	15477	15299	15341	15508	15478	15439	15529	15494	15437	15445	15423	15443	15498	15544	15592	15529	15375	15429	15345	15385	15450	15469	15282	15435	15344	15477	15464	15282	15313	15433	15487	15585	15520	15503	15459	15539	15504	15442	15515	15457	15304	15348	15546	15702	15335	15465	15428	15392	15495	15417	15300	15543	15391	15465	15501	15672	15489	15467	15437	15378	15555	15483	15501	15241	15430	15354	15449	15259	15562	15351	15429	15444	15434	15322	15504	15359	15340	15460	15482	15466	15488	15436	15316	15530	15475	15424	15529	15322	15533	15409	15461	15488	15322	15548	15494	15368	15453	15699	15510	15485	15268	15434	15262	15561	15406	15378	15406	15600	15335	15496	15322	15363	15359	15220	15472	15581	15379	15673	15409	15438	15363	15439	15506	15341	15680	15395	15402	15527	15466	15414	15423	15466	15318	15470	15333	15607	15302	15275	15430	15261	15293	15366	15513	15344	15405	15457	15640	15454	15521	15540	15527	15357	15480	15525	15503	15499	15360	15516	15448	15435	15693	15300	15405	15587	15404	15542	15310	15437	15485	15427	15521	15441	15464	15582	15383	15589	15368	15335	15490	15387	15378	15526	15224	15338	15448	15512	15430	15509	15530	15331	15409	15518	15452	15331	15436	15319	15310	15421	15309	15415	15397	15470	15444	15431	15451	15445	15278	15386	15454	15433	15357	15363	15441	15401	15425	15440	15371	15206	15516	15424	15483	15318	15515	15212	15503	15365	15448	15379	15392	15600	15565	15542	15436	15479	15480	15396	15411	15238	15435	15455	15302	15623	15577	15230	15543	15415	15227	15352	15512	15195	15443	15390	15413	15304	15513	15452	15410	15446	15613	15536	15461	15449	15550	15282	15457
23880	20990	28266	24018	22093	22452	22711	20250	19717	19626	19297	19205	19096	19032	24171	29200	28427	25262	22305	20169	19138	18670	18775	18894	18692	18803	18687	18690	18631	18572	18546	18848	18843	18593	18614	18647	18578	18737	18795	18734	18735	18549	18634	18640	18722	18402	18617	18554	18722	18584	18585	18546	18789	18466	18617	18584	18645	18578	18827	18610	18658	18539	18554	18568	18733	18513	18719	18637	18667	18672	18794	18700	18474	18708	18819	18709	18827	18528	18660	18564	18474	18619	18735	18405	18654	18785	18848	18608	18507	18819	18788	18730	18511	18593	18583	18449	18739	18737	18778	18713	18493	18582	18431	18768	18692	18532	18461	18617	18439	18456	18604	18437	18432	18777	18651	18919	18548	18816	18677	18544	18557	18719	18575	18505	18677	18615	18812	18666	18545	18507	18682	18500	18698	18628	18574	18676	18602	18635	18628	18637	18497	18775	18524	18506	18557	18564	18747	18636	18372	18587	18541	18513	18639	18598	18371	18689	18466	18444	18558	18603	18697	18669	18834	18357	18583	18360	18865	18702	18762	18512	18784	18665	18656	18705	18564	18731	18607	18609	18384	18607	18459	18563	18745	18829	18601	18566	18612	18603	18631	18708	18760	18729	18799	18658	18634	18484	18706	18933	18575	18503	18622	18530	18453	18709	18593	18524	18491	18607	18631	18734	18594	18536	18596	18657	18645	18517	18600	18653	18585	18648	18906	18576	18628	18673	18596	18657	18379	18423	18757	18519	18740	18558	18474	18680	18419	18651	18665	18526	18706	18560	18665	18702	18606	18800	18677	18711	18587	18277	18553	18478	18597	18858	18636	18806	18708	18653	18532	18716	18703	18772	18712	18675	18628	18717	18665	18676	18659	18720	18676	18802	18629	18745	18547	18767	18641	18719	18557	18728	18532	18836	18794	18467	18433	18529	18691	18656	18495	18872	18749	18653	18606	18588	18637	18442	18646	18478	18565	18491	18738	18630	18590	18632	18601	18676	18598	18539	18590	18870	18783	18706	18448	18642	18742	18641	18892	18441	18662	18712	18728	18589	18496	18617	18443	18658	18682	18461	18557	18721	18689	18575	18737	18647	18524	18499	18682	18824	18721	18684	18744	18596	18654	18746	18737	18763	18519	18496	18590	18738	18691	18650	18500	18552	18628	18687	18719	18584	18682	18551	18611	18578	18598	18656	18655	18520	18728	18719	18540	18723	18675	18610	18612	18672	18696	18649	18560	18463	18467	18582	18571	18699	18783	18647	18891	18735	18683	18530	18715	18637	18476	18569	18655	18722	18720	18531	18674	18590	18561	18632	18728	18739	18752	18606	18791	18634	18644	18614	18863	18663	18615	18771	18518	18779	18688	18668	18528	18527	18623	18706	18612	18801	18624	18607	18819	18475	18706	18640	18792	18768	18771	18652	18708	18765	18426	18558	18634	18541	18781	18578	18711	18709	18671	18854	18638	18537	18713	18468	18732	18742	18719	18788	18848	18682	18794	18620	18710	18750	18535	18432	18488	18655	18604	18413	18750	18756	18566	18674	18569	18551	18585	18749	18606	18628	18682	18707	18760	18632	18846	18747	18733	18491	18499	18572	18675	18617	18726	18769	18500	18676	18481	18598	18530	18542	18787	18544	18622	18708	18619	18698	18410	18596	18579	18737	18579	18644	18522	18558	18548	18631	18674	18618	18778	18710	18893	18749	18759	18628	18619	18641	18675	18513	18569	18550	18694	18582	18699	18727	18565	18659	18784	18615	18741	18841	18741	18748	18652	18797	18651	18666	18688	18683	19017	18815	18684	18551	18558	18716	18578	18568	18656	18759	18636	18717	18809	18795	18704	18725	18603	18566	18617	18453	18477	18299	18620	18622	18617	18677	18703	18628	18468	18878	18661	18745	18580	18653	18385	18748	18608	18462	18729	18639	18829	18755	18610	18725	18770	18385	18638	18716	18801	18621	18476	18745	18520	18586	18492	18697	18611	18682	18666	18752	18401	18569	18578	18533	18655	18764	18712	18495	18636	18541	18576	18443	18643	18560	18546	18773	18700	18516	18648	18717	18666	18792	18685	18702	18710	18531	18658	18571	18594	18556	18705	19019	18859	18750	18622	18650	18716	18766	18554	18743	18578	18647	18943	18660	18532	18809	18737	18627	18770	18529	18807	18588	18696	18517	18483	18471	18679	18675	18732	18829	18676	18653	18606	18691	18482	18659	18428	18573	18656	18618	18609	18610	18672	18653	18780	18629	18506	18668	18801	18538	18663	18579	18718	18531	18716	18638	18577	18614	18549	18454	18424	18493	18785	18686	18563	18859	18682	18444	18717	18704	18463	18451	18662	18707	18472	18667	18694	18663	18686	18613	18652	18606	18615	18585	18526	18436	18658	18909	18872	18445	18558	18613	18577	18598	18755	18583	18585	18630	18853	18733	18551	18642	18556	18596	18561	18639	18594	18676	18758	18733	18665	18599	18448	18505	18735	18563	18678	18747	18706	18780	18718	18674	18546	18787	18638	18690	18498	18553	18673	18588	18722	18702	18669	18610	18554	18432	18664	18644	18725	18654	18620	18625	18441	18646	18631	18635	18523	18494	18698	18813	18739	18703	18771	18625	18475	18420	18649	18720	18805	18728	18661	18769	18615	18748	18700	18759	18562	18761	18723	18741	18513	18491	18545	18826	18726	18621	18768	18687	18657	18782	18645	18668	18612	18692	18667	18709	18577	18720	18570	18613	18612	18576	18457	18666	18686	18660	18705	18593	18638	18830	18679	18828	18567	18639	18587	18943	18565	18662	18547	18562	18545	18460	18770	18581	18756	18588	18588	18592	18548	18504	18651	18603	18763	18572	18685	18698	18486	18621	18742	18583	18564	18726	18632	18471	18497	18578	18613	18593	18538	18710	18637	18649	18593	18608	18683	18732	18751	18741	18502	18799	18653	18605	18676	18667	18711	18403	18717	18632	18520	18619	18725	18571	18468	18581	18362	18462	18494	18516	18458	18751	18814	18618	18854	18760	18599	18664	18444	18399	18435	18492	18742	18589	18736	18612	18625	18734	18449	18674	18727	18930	18890	18735	18659	18854	18604	18833	18641	18672	18707	18705	18764	18880	18630	18814	18583	18664	18645	18542	18432	18555	18674	18679	18609	18500	18680	18755	18883	18523	18522	18568	18728	18522	18674	18610	18689	18621	18471	18666	18761	18724	18781	18719	18862	18649	18589	18524	18527	18660	18786	18671	18576	18715	18726	18759	18630	18845	18837	18650	18750	18732	18470	18487	18629	18731	18605	18567	18471	18541	18737	18622	18696	18672	18714	18649	18474	18678	18546	18859	18628	18578	18782	18827	18791	18761	18839	18521	18619	18579	18670	18628	18555	18715	18431	18658	18731	18885	18702	18563	18702	18487	18868	18640	18588	18691	18585	18413	18612	18721	18741	18751	18812	18638	18855	18531	18746	18425	18612	18630	18790	18433	18601	18802	18800	18622	18586	18677	18749	18773	18560	18420	18585	18624	18681	18523	18668	18781	18579	18637	18707	18526	18801	18486	18479	18689	18740	18307	18657	18790	18765	18564	18421	18686	18578	18736	18734	18548	18594	18716	18645	18485	18600	18692	18786	18629	18501	18657	18598	18828	18580	18779	18683	18614	18586	18798	18835	18835	18591	18581	18850	18752	18746	18543	18768	18611	18790	18680	18740	18670	18557	18688	18645	18419	18662	18539	18739	18606	18488	18546	18606	18653	18770	18811	18576	18500	18599	18504	18515	18602	18437	18681	18598	18683	18752	18871	18548	18651	18684	18631	18632	18636	18713	18729	18604	18586	18773	18451	18679	18552	18755	18423	18753	18665	18588	18372	18680	18700	18510	18329	18763	18838	18710	18675	18704	18648	18837	18616	18364	18531	18895	18695	18497	18763	18640	18617	18709	18438	18653	18550	18744	18624	18655	18592	18616	18611	18565	18645	18689	18707	18598	18726	18705	18620	18577	18826	18530	18530	18394	18686	18655	18780	18647	18683	18534	18774	18667	18503	18691	18799	18771	18709	18526	18678	18530	18576	18456	18763	18486	18779	18485	18808	18540	18730	18892	18399	18595	18617	18574	18692	18755	18420	18697	18708	18537	18816	18658	18601	18726	18644	18751	18372	18460	18684	18700	18692	18548	18546	18613	18704	18589	18635	18662	18716	18761	18531	18645	18579	18712	18558	18540	18621	18545	18718	18814	18398	18705	18519	18760	18767	18596	18685	18469	18742	18689	18718	18653	18690	18661	18656	18764	18463	18588	18500	18409	18769	18598	18653	18513	18673	18665	18662	18643	18693	18651	18734	18659	18459	18664	18852	18698	18773	18635	18517	18652	18386	18833	18636	18676	18913	18722	18550	18700	18750	18405	18755	18564	18448	18756	18744	18601	18488	18916	18668	18658	18487	18521	18701	18580	18670	18695	18542	18698	18729	18668	18674	18578	18541	18651	18801	18768	18583	18688	18649	18714	18521	18680	18788	18707	18463	18711	18594	18629	18681	18806	18708	18681	18449	18720	18739	18834	18688	18734	18767	18638	18605	18734	18606	18612	18595	18555	18642	18710	18811	18674	18684	18579	18650	18681	18622	18582	18553	18643	18587	18783	18782	18870	18477	18681	18585	18851	18831	18722	18614	18714	18804	18657	18647	18695	18559	18671	18769	18797	18605	18797	18487	18525	18920	18650	18569	18710	18747	18611	18641	18541	18694	18692	18514	18642	18747	18506	18605	18770	18669	18740	18610	18771	18536	18666	18798	18495	18342	18639	18710	18712	18576	18643	18831	18615	18894	18735	18614	18752	18480	18495	18700	18737	18493	18588	18615	18521	18607	18701	18593	18668	18718	18749	18669	18490	18628	18577	18834	18766	18756	18793	18362	18556	18531	18602	18369	18602	18710	18711	18570	18686	18687	18676	18759	18497	18468	18696	18697	18789	18472	18656	18775	18671	18618	18738	18710	18799	18750	18663	18650	18596	18605	18759	18738	18632	18690	18646	18730	18669	18617	18628	18424	18750	18790	18435	18777	18548	18746	18723	18814	18537	18701	18735	18621	18605	18539	18659	18320	18433	18767	18621	18650	18869	18537	18584	18656	18701	18750	18678	18715	18714	18535	18517	18675
14099	26342	25790	19381	18405	17717	18224	17933	17409	16552	16347	16384	16023	16246	24307	29439	27450	23643	19760	16732	16058	15749	15736	15515	15515	15654	15622	15574	15308	15444	15549	15678	15506	15538	15473	15455	15688	15553	15500	15396	15372	15506	15516	15530	15678	15403	15581	15298	15643	15589	15504	15407	15586	15450	15578	15570	15526	15601	15390	15419	15655	15528	15508	15614	15518	15457	15567	15621	15403	15527	15630	15532	15466	15594	15330	15580	15439	15675	15472	15654	15474	15560	15421	15625	15635	15381	15591	15428	15496	15515	15654	15459	15435	15353	15458	15405	15612	15265	15451	15631	15431	15352	15459	15519	15566	15519	15579	15545	15672	15491	15484	15591	15518	15445	15515	15443	15433	15542	15645	15576	15467	15332	15436	15435	15572	15236	15253	15328	15482	15538	15330	15642	15522	15578	15524	15505	15519	15549	15534	15460	15404	15645	15403	15204	15501	15730	15437	15432	15441	15627	15486	15484	15644	15406	15615	15596	15384	15315	15455	15399	15464	15472	15539	15506	15432	15514	15412	15370	15523	15407	15497	15507	15582	15586	15509	15556	15430	15307	15525	15494	15425	15387	15621	15370	15550	15498	15688	15472	15668	15483	15521	15338	15469	15402	15658	15556	15234	15644	15475	15401	15395	15550	15357	15420	15603	15474	15438	15456	15487	15536	15395	15429	15432	15511	15447	15418	15495	15454	15588	15540	15367	15430	15456	15515	15447	15354	15444	15466	15465	15391	15510	15521	15254	15580	15467	15389	15532	15482	15559	15445	15648	15456	15539	15617	15602	15270	15454	15669	15547	15435	15458	15423	15529	15540	15412	15425	15455	15403	15541	15594	15682	15499	15544	15389	15576	15480	15602	15420	15376	15499	15473	15550	15357	15480	15473	15465	15421	15398	15552	15556	15548	15523	15431	15569	15419	15525	15449	15425	15455	15541	15347	15506	15464	15484	15513	15528	15459	15444	15288	15621	15361	15550	15530	15354	15592	15464	15694	15434	15470	15427	15517	15413	15538	15605	15420	15531	15454	15388	15712	15500	15500	15449	15560	15520	15537	15530	15520	15546	15588	15593	15622	15523	15676	15559	15480	15472	15476	15535	15450	15480	15345	15299	15577	15548	15615	15342	15496	15483	15396	15560	15554	15417	15584	15478	15544	15443	15579	15660	15508	15497	15382	15429	15527	15462	15365	15503	15408	15543	15343	15538	15486	15372	15555	15454	15419	15551	15563	15441	15381	15511	15687	15575	15451	15683	15561	15391	15439	15510	15433	15505	15382	15343	15560	15429	15582	15499	15485	15330	15392	15467	15531	15394	15520	15427	15589	15533	15424	15602	15382	15444	15476	15691	15537	15466	15257	15324	15508	15463	15447	15576	15484	15214	15523	15374	15423	15448	15544	15394	15548	15566	15723	15438	15578	15586	15596	15447	15540	15473	15526	15425	15597	15652	15411	15410	15508	15458	15548	15541	15408	15476	15706	15559	15499	15377	15486	15496	15525	15473	15657	15398	15481	15465	15481	15487	15535	15660	15564	15394	15458	15398	15556	15419	15521	15642	15557	15503	15553	15369	15537	15546	15482	15558	15352	15501	15680	15610	15314	15605	15599	15522	15551	15466	15548	15324	15552	15512	15517	15561	15449	15389	15427	15564	15593	15471	15510	15366	15305	15385	15512	15676	15608	15408	15478	15329	15552	15437	15501	15470	15552	15442	15560	15395	15528	15511	15596	15556	15385	15552	15337	15589	15487	15304	15472	15551	15545	15591	15741	15377	15427	15504	15457	15489	15596	15572	15545	15594	15590	15245	15614	15542	15496	15410	15544	15409	15423	15401	15323	15426	15509	15539	15445	15533	15478	15415	15478	15369	15537	15516	15569	15624	15567	15586	15506	15614	15521	15354	15537	15506	15629	15434	15498	15686	15470	15426	15466	15503	15471	15542	15522	15469	15442	15375	15411	15555	15618	15555	15493	15468	15679	15502	15344	15367	15419	15529	15626	15620	15378	15544	15440	15323	15418	15531	15415	15450	15554	15403	15562	15555	15463	15510	15557	15346	15501	15448	15557	15396	15433	15603	15500	15582	15567	15448	15596	15439	15363	15581	15540	15340	15422	15438	15447	15486	15499	15566	15427	15598	15391	15430	15523	15507	15416	15464	15585	15340	15458	15547	15388	15556	15529	15502	15490	15480	15641	15627	15589	15326	15493	15524	15432	15378	15484	15451	15420	15390	15338	15478	15487	15537	15593	15437	15353	15224	15410	15394	15456	15565	15395	15405	15468	15375	15447	15475	15271	15501	15525	15562	15446	15567	15636	15583	15559	15450	15507	15443	15631	15433	15537	15433	15302	15488	15443	15649	15649	15505	15556	15712	15485	15394	15452	15575	15433	15418	15369	15433	15596	15490	15428	15548	15424	15555	15419	15617	15454	15264	15562	15346	15570	15523	15639	15355	15413	15463	15608	15613	15638	15544	15347	15432	15502	15528	15424	15393	15652	15403	15607	15398	15461	15441	15533	15282	15363	15448	15421	15375	15592	15627	15397	15462	15513	15366	15566	15410	15531	15522	15484	15539	15534	15506	15410	15519	15618	15390	15475	15375	15540	15542	15531	15496	15404	15662	15383	15504	15466	15451	15467	15407	15594	15645	15617	15486	15677	15354	15491	15580	15604	15563	15241	15492	15487	15437	15570	15516	15559	15486	15422	15505	15587	15426	15465	15390	15396	15575	15292	15488	15543	15364	15331	15609	15440	15344	15568	15371	15419	15602	15431	15382	15465	15477	15427	15465	15442	15373	15407	15473	15559	15526	15456	15633	15419	15545	15412	15447	15693	15374	15316	15403	15396	15634	15371	15375	15395	15563	15474	15516	15408	15461	15444	15319	15537	15447	15602	15407	15740	15513	15477	15399	15489	15572	15345	15361	15627	15380	15551	15538	15627	15493	15369	15382	15671	15501	15495	15612	15476	15492	15466	15245	15777	15477	15556	15510	15425	15500	15346	15454	15498	15377	15449	15470	15607	15633	15573	15517	15652	15327	15435	15374	15533	15394	15556	15241	15681	15552	15350	15589	15538	15315	15551	15566	15426	15550	15397	15361	15421	15477	15534	15544	15395	15629	15479	15667	15543	15437	15446	15483	15574	15551	15543	15560	15518	15346	15475	15497	15547	15523	15463	15453	15159	15503	15543	15547	15457	15581	15440	15465	15523	15499	15540	15384	15613	15387	15525	15448	15545	15469	15523	15429	15410	15510	15568	15409	15562	15503	15511	15624	15285	15470	15555	15456	15556	15410	15552	15631	15542	15411	15411	15396	15466	15377	15733	15459	15389	15531	15469	15300	15422	15409	15612	15366	15648	15496	15495	15413	15520	15450	15645	15586	15492	15430	15561	15666	15357	15672	15523	15629	15539	15412	15480	15563	15332	15675	15428	15536	15401	15341	15485	15352	15470	15232	15434	15412	15410	15395	15532	15617	15645	15405	15669	15566	15567	15526	15468	15483	15477	15582	15395	15496	15454	15382	15545	15548	15330	15551	15566	15484	15516	15602	15482	15367	15613	15434	15486	15387	15463	15520	15581	15343	15562	15576	15401	15381	15439	15510	15494	15385	15495	15627	15483	15501	15405	15463	15331	15334	15585	15464	15547	15492	15434	15488	15378	15482	15362	15588	15661	15505	15447	15567	15526	15349	15501	15452	15398	15502	15510	15550	15361	15614	15438	15557	15487	15321	15580	15612	15497	15577	15500	15665	15459	15486	15535	15370	15611	15557	15434	15475	15420	15538	15254	15435	15546	15528	15494	15598	15430	15494	15440	15425	15494	15571	15481	15385	15460	15355	15496	15451	15432	15392	15513	15386	15460	15627	15282	15538	15592	15620	15288	15530	15587	15372	15580	15523	15544	15485	15478	15497	15435	15439	15331	15444	15506	15528	15483	15473	15433	15591	15486	15464	15653	15487	15456	15384	15569	15420	15465	15392	15556	15402	15532	15572	15547	15494	15353	15455	15415	15417	15384	15342	15555	15483	15579	15607	15523	15295	15498	15329	15549	15493	15473	15538	15468	15440	15494	15487	15615	15779	15395	15777	15631	15544	15572	15594	15518	15625	15565	15451	15388	15612	15335	15450	15517	15523	15477	15430	15492	15566	15637	15596	15241	15450	15538	15330	15473	15605	15366	15499	15638	15310	15619	15401	15573	15423	15565	15372	15525	15444	15502	15477	15474	15526	15344	15454	15437	15390	15485	15638	15534	15549	15558	15330	15446	15358	15486	15529	15528	15292	15470	15412	15553	15526	15500	15522	15498	15590	15552	15252	15498	15359	15542	15473	15584	15491	15403	15479	15547	15557	15375	15593	15498	15446	15429	15504	15608	15466	15388	15478	15555	15500	15368	15659	15409	15600	15535	15427	15634	15602	15527	15499	15485	15434	15417	15488	15396	15322	15566	15318	15439	15528	15520	15404	15559	15328	15406	15460	15400	15534	15353	15507	15533	15441	15487	15484	15658	15617	15378	15373	15511	15551	15425	15331	15577	15653	15719	15434	15686	15344	15376	15446	15503	15368	15372	15467	15302	15532	15418	15596	15377	15538	15501	15418	15538	15536	15522	15468	15512	15395	15321	15404	15658	15513	15317	15533	15412	15427	15433	15571	15489	15578	15495	15638	15405	15618	15531	15382	15600	15621	15337	15550	15524	15496	15458	15717	15483	15393	15570	15511	15415	15494	15501	15715	15457	15462	15365	15494	15710	15627	15392	15437	15564	15505	15577	15356	15478	15504	15523	15344	15500	15419	15564	15619	15507	15608	15382	15490	15397	15488	15608	15619	15513	15428	15640	15461	15659	15422	15480	15409	15572	15453	15566	15350	15478	15591	15466	15739	15405	15438	15462	15463	15632	15487	15445	15538	15444	15435	15592	15550	15332	15496	15473	15399	15607	15590	15295	15422	15469	15513	15508	15536	15641	15326	15523	15593	15452	15581	15722	15338	15609	15414	15653	15441	15365	15326	15308	15633	15565	15413	15464	15381	15546	15388	15447	15481	15558	15645	15461	15453	15322	15463	15425	15440	15389	15523	15420	15442	15457	15239	15447	15497	15459	15702	15517	15504	15519	15440	15369	15460	15601	15484
22547	20959	28721	23374	21151	23226	25896	20828	19801	19773	19612	19255	19011	19086	23281	37006	37850	32309	26254	21416	19607	19013	18841	18564	18644	18495	18543	18552	18737	18451	18640	18530	18660	18473	18368	18460	18519	18595	18671	18548	18519	18535	18610	18693	18526	18626	18507	18559	18480	18532	18360	18379	18433	18595	18519	18624	18571	18621	18704	18677	18477	18583	18637	18500	18677	18379	18322	18427	18352	18440	18601	18433	18277	18528	18462	18395	18350	18583	18605	18266	18272	18407	18438	18307	18579	18625	18458	18576	18561	18439	18391	18543	18442	18530	18392	18532	18511	18383	18623	18681	18300	18589	18417	18467	18203	18586	18376	18424	18315	18440	18318	18420	18470	18625	18409	18338	18580	18383	18387	18390	18554	18339	18520	18389	18436	18599	18366	18475	18255	18281	18237	18338	18585	18427	18352	18511	18256	18534	18543	18518	18435	18198	18409	18404	18352	18461	18522	18489	18472	18438	18316	18262	18489	18425	18515	18466	18501	18563	18719	18605	18489	18253	18349	18319	18258	18640	18487	18547	18361	18327	18451	18399	18532	18340	18326	18411	18433	18356	18444	18371	18473	18515	18319	18487	18547	18575	18479	18215	18146	18505	18665	18323	18480	18263	18309	18506	18539	18183	18289	18489	18439	18367	18228	18490	18809	18469	18326	18371	18529	18338	18372	18201	18534	18569	18501	18478	18582	18586	18397	18481	18381	18519	18471	18345	18497	18470	18537	18454	18433	18203	18393	18471	18354	18377	18592	18519	18548	18478	18429	18318	18257	18497	18504	18440	18375	18549	18343	18481	18290	18235	18544	18468	18534	18447	18471	18465	18492	18323	18341	18332	18573	18387	18606	18529	18422	18551	18523	18224	18377	18464	18544	18379	18396	18409	18290	18271	18567	18338	18545	18460	18289	18570	18395	18508	18547	18467	18426	18427	18521	18331	18422	18275	18247	18392	18555	18517	18470	18357	18419	18359	18339	18411	18472	18274	18356	18498	18562	18296	18595	18396	18372	18578	18343	18377	18459	18466	18620	18426	18550	18454	18459	18359	18431	18509	18409	18322	18419	18518	18339	18428	18356	18383	18234	18423	18335	18383	18441	18278	18690	18305	18327	18459	18381	18374	18514	18543	18487	18476	18457	18475	18357	18333	18535	18452	18285	18399	18628	18450	18474	18377	18553	18331	18326	18238	18377	18571	18182	18337	18537	18477	18352	18377	18252	18519	18492	18587	18394	18420	18546	18232	18453	18503	18347	18436	18409	18465	18374	18386	18551	18382	18522	18417	18418	18439	18160	18395	18557	18412	18417	18263	18299	18505	18369	18266	18427	18415	18311	18384	18599	18528	18433	18310	18602	18399	18444	18520	18540	18531	18417	18335	18493	18524	18311	18410	18347	18356	18497	18492	18229	18502	18493	18457	18513	18482	18268	18521	18617	18549	18222	18378	18351	18360	18500	18544	18574	18437	18302	18501	18167	18440	18358	18403	18358	18496	18458	18374	18479	18529	18451	18447	18456	18301	18257	18284	18415	18315	18520	18435	18428	18614	18527	18449	18277	18433	18564	18290	18461	18538	18411	18224	18345	18272	18318	18255	18460	18525	18446	18288	18537	18287	18413	18464	18556	18372	18376	18287	18382	18369	18507	18349	18479	18510	18701	18442	18310	18550	18491	18379	18427	18340	18452	18497	18428	18484	18688	18635	18546	18226	18627	18386	18380	18449	18336	18364	18424	18437	18503	18451	18448	18451	18441	18438	18624	18418	18259	18489	18265	18379	18519	18511	18477	18669	18372	18345	18539	18286	18511	18493	18537	18506	18589	18521	18436	18231	18254	18378	18293	18381	18563	18351	18311	18372	18204	18333	18391	18627	18596	18476	18454	18279	18445	18522	18523	18366	18321	18347	18433	18321	18464	18561	18512	18552	18360	18370	18604	18609	18646	18350	18420	18420	18468	18629	18529	18399	18427	18640	18394	18641	18526	18316	18463	18498	18598	18561	18433	18448	18463	18614	18511	18524	18369	18340	18379	18445	18343	18425	18496	18580	18658	18510	18405	18233	18418	18307	18415	18407	18552	18338	18436	18220	18308	18429	18419	18382	18383	18389	18191	18466	18343	18373	18502	18493	18510	18495	18286	18325	18355	18389	18386	18312	18339	18536	18186	18359	18173	18447	18586	18463	18503	18562	18518	18388	18426	18468	18345	18626	18387	18344	18357	18374	18209	18406	18276	18450	18439	18626	18360	18450	18542	18558	18451	18431	18675	18447	18448	18402	18204	18452	18405	18410	18431	18324	18269	18484	18297	18453	18500	18287	18219	18443	18524	18312	18509	18491	18321	18414	18351	18469	18225	18424	18427	18634	18604	18565	18325	18364	18526	18510	18349	18463	18195	18457	18404	18727	18357	18382	18494	18647	18383	18255	18387	18289	18423	18276	18446	18388	18382	18690	18559	18422	18598	18365	18287	18387	18473	18446	18311	18299	18434	18455	18479	18150	18353	18579	18411	18465	18631	18353	18320	18502	18567	18458	18375	18326	18388	18559	18397	18538	18512	18523	18578	18272	18536	18480	18492	18456	18514	18545	18395	18450	18782	18507	18535	18481	18448	18492	18677	18690	18347	18437	18382	18520	18485	18255	18447	18370	18089	18352	18395	18362	18209	18332	18399	18348	18375	18272	18539	18346	18403	18378	18564	18424	18520	18214	18399	18535	18098	18673	18270	18306	18625	18390	18253	18303	18331	18464	18408	18277	18236	18480	18598	18451	18348	18485	18423	18641	18481	18339	18422	18493	18364	18547	18670	18620	18316	18256	18389	18376	18377	18266	18315	18420	18481	18278	18578	18509	18316	18197	18506	18566	18483	18512	18364	18347	18357	18340	18565	18518	18481	18323	18417	18322	18611	18336	18458	18258	18358	18485	18451	18341	18324	18382	18423	18323	18329	18229	18456	18413	18420	18564	18358	18520	18564	18481	18696	18588	18535	18317	18327	18278	18501	18494	18572	18575	18393	18446	18308	18370	18491	18443	18393	18228	18566	18375	18484	18440	18360	18448	18321	18469	18559	18285	18415	18575	18604	18447	18533	18394	18402	18450	18572	18323	18467	18528	18375	18421	18339	18442	18347	18601	18168	18556	18544	18438	18538	18432	18498	18235	18257	18286	18301	18367	18215	18439	18560	18467	18180	18342	18402	18508	18151	18480	18769	18429	18383	18406	18465	18500	18346	18376	18563	18474	18199	18433	18239	18447	18421	18498	18420	18507	18621	18130	18439	18444	18445	18466	18564	18609	18519	18465	18325	18488	18498	18440	18542	18314	18375	18349	18479	18369	18654	18229	18452	18259	18313	18376	18455	18576	18459	18498	18486	18649	18404	18305	18339	18313	18307	18254	18542	18626	18467	18398	18551	18484	18394	18508	18489	18413	18504	18336	18408	18528	18318	18390	18418	18318	18421	18272	18388	18439	18410	18476	18592	18262	18609	18300	18647	18510	18662	18503	18415	18494	18709	18369	18321	18596	18539	18309	18557	18460	18633	18473	18557	18507	18530	18449	18450	18268	18502	18563	18455	18706	18429	18397	18476	18052	18369	18239	18340	18403	18224	18331	18373	18274	18265	18330	18839	18297	18600	18572	18629	18632	18366	18573	18424	18256	18545	18416	18460	18417	18429	18553	18500	18423	18584	18386	18474	18359	18273	18396	18396	18475	18266	18383	18421	18398	18421	18337	18469	18446	18391	18384	18462	18387	18367	18478	18483	18389	18475	18466	18472	18365	18479	18394	18458	18488	18309	18477	18535	18532	18397	18355	18254	18378	18496	18458	18481	18283	18538	18450	18570	18429	18304	18442	18560	18482	18702	18406	18307	18287	18406	18398	18346	18417	18360	18626	18512	18497	18483	18429	18368	18386	18366	18562	18282	18474	18436	18422	18429	18347	18327	18337	18542	18414	18225	18635	18410	18300	18300	18490	18069	18466	18413	18366	18668	18497	18240	18578	18362	18320	18608	18485	18495	18507	18393	18407	18460	18408	18538	18363	18338	18280	18361	18512	18513	18237	18396	18537	18294	18380	18572	18214	18566	18508	18440	18481	18458	18371	18436	18409	18377	18249	18510	18534	18472	18343	18363	18245	18329	18308	18433	18488	18362	18400	18487	18397	18490	18381	18301	18324	18351	18356	18362	18335	18309	18327	18413	18464	18364	18427	18400	18420	18477	18386	18371	18315	18231	18423	18639	18370	18698	18442	18467	18431	18370	18472	18493	18290	18358	18497	18506	18374	18251	18382	18322	18435	18537	18362	18676	18352	18458	18415	18482	18512	18412	18318	18454	18554	18275	18610	18506	18584	18343	18510	18395	18479	18418	18477	18418	18356	18449	18317	18477	18406	18487	18606	18517	18551	18499	18355	18141	18352	18378	18330	18324	18327	18475	18334	18479	18360	18663	18289	18659	18489	18327	18357	18590	18434	18415	18363	18394	18483	18572	18538	18469	18588	18515	18402	18419	18517	18172	18368	18575	18488	18286	18637	18506	18540	18404	18236	18525	18344	18599	18463	18501	18402	18429	18394	18355	18314	18348	18205	18523	18404	18640	18530	18453	18420	18495	18555	18403	18401	18226	18650	18649	18525	18319	18254	18515	18487	18384	18439	18396	18456	18556	18525	18581	18367	18491	18288	18505	18246	18396	18582	18445	18365	18449	18381	18372	18621	18438	18174	18339	18359	18329	18475	18412	18546	18484	18428	18513	18532	18431	18462	18467	18560	18535	18372	18297	18832	18502	18469	18208	18449	18579	18462	18149	18166	18489	18415	18402	18330	18480	18420	18389	18276	18330	18537	18265	18531	18338	18364	18526	18297	18219	18554	18393	18466	18423	18444	18449	18451	18305	18346	18469	18597	18330	18583	18498	18475	18231	18400	18536	18430	18493	18639	18357	18473	18362	18217	18360	18527	18548	18445	18335	18582	18518	18608	18472	18330	18392	18409	18410	18382	18628	18428	18257	18480	18465	18450	18506	18497	18377	18466	18467	18272	18475	18656	18510	18254	18389	18258	18631	18315	18478	18462	18428	18359	18598	18299	18296	18353	18369	18375	18343	18549	18450	18411	18417	18523	18354	18613	18388	18582	18245	18430
17212	33297	29233	21438	19854	18541	17912	17970	17636	16779	16621	16444	16224	16241	23601	38961	37528	31582	23855	18300	16336	15656	15482	15330	15249	15263	15198	15485	15342	15385	15358	15298	15307	15332	15356	15179	15226	15396	15350	15418	15185	15278	15412	15331	15363	15228	15372	15315	15262	15385	15322	15287	15347	15263	15308	15195	15249	15355	15428	15261	15345	15307	15364	15247	15410	15425	15434	15300	15244	15465	15320	15392	15343	15345	15469	15333	15331	15510	15433	15397	15257	15334	15231	15324	15318	15322	15400	15287	15015	15321	15197	15312	15531	15286	15359	15306	15284	15302	15325	15284	15402	15321	15367	15363	15243	15462	15268	15315	15361	15288	15231	15307	15333	15315	15431	15363	15236	15382	15311	15327	15141	15284	15172	15449	15227	15363	15319	15268	15288	15137	15292	15672	15276	15400	15280	15481	15304	15258	15270	15290	15336	15218	15258	15244	15247	15350	15299	15361	15351	15267	15435	15391	15277	15236	15359	15298	15207	15293	15491	15408	15270	15441	15322	15252	15292	15173	15129	15290	15180	15294	15229	15341	15139	15369	15353	15382	15316	15280	15394	15286	15274	15195	15421	15182	15355	15362	15457	15422	15335	15329	15311	15276	15326	15289	15362	15272	15205	15260	15201	15288	15409	15482	15212	15336	15254	15186	15346	15205	15228	15296	15441	15399	15097	15412	15301	15258	15497	15186	15195	15300	15400	15297	15295	15346	15133	15244	15558	15266	15340	15333	15238	15361	15306	15259	15302	15388	15456	15169	15413	15221	15303	15474	15393	15154	15316	15289	15317	15247	15296	15315	15336	15366	15319	15239	15426	15279	15245	15438	15445	15392	15204	15218	15334	15248	15344	15312	15313	15331	15427	15214	15279	15392	15222	15239	15271	15429	15311	15415	15296	15337	15409	15450	15424	15477	15290	15268	15435	15279	15334	15164	15392	15292	15228	15337	15142	15333	15333	15275	15269	15371	15295	15366	15307	15171	15237	15245	15362	15160	15073	15280	15235	15348	15510	15341	15246	15532	15401	15331	15328	15074	15170	15321	15482	15282	15175	15194	15295	15218	15259	15145	15325	15290	15416	15246	15308	15210	15262	15265	15430	15207	15201	15350	15300	15164	15331	15297	15150	15325	15317	15232	15229	15313	15290	15380	15329	15406	15315	15269	15272	15275	15262	15331	15245	15214	15314	15153	15414	15346	15383	15231	15108	15327	15208	15327	15297	15287	15415	15200	15374	15354	15122	15264	15425	15406	15471	15190	15281	15337	15401	15292	15469	15196	15301	15176	15354	15385	15350	15170	15287	15290	15033	15268	15254	15406	15276	15415	15215	15299	15206	15338	15384	15362	15294	15274	15253	15273	15323	15164	15392	15432	15264	15145	15252	15392	15303	15379	15325	15269	15281	15208	15274	15346	15311	15278	15205	15194	15484	15240	15395	15372	15382	15277	15293	15327	15391	15376	15272	15418	15427	15306	15225	15400	15368	15291	15362	15425	15259	15324	15227	15404	15287	15345	15227	15232	15338	15343	15273	15356	15283	15350	15280	15266	15398	15130	15440	15409	15172	15257	15237	15279	15231	15417	15463	15334	15187	15362	15171	15315	15435	15230	15312	15286	15278	15233	15247	15265	15370	15414	15215	15376	15284	15257	15384	15244	15278	15326	15421	15262	15196	15361	15387	15491	15283	15197	15319	15422	15472	15220	15533	15328	15366	15228	15363	15276	15172	15294	15197	15286	15370	15148	15377	15216	15190	15406	15429	15293	15336	15231	15267	15352	15289	15278	15389	15408	15314	15337	15198	15410	15402	15284	15451	15327	15491	15475	15333	15228	15374	15423	15157	15244	15167	15243	15433	15158	15338	15265	15326	15401	15435	15426	15408	15226	15296	15410	15394	15276	15466	15266	15354	15252	15311	15185	15260	15204	15355	15260	15186	15243	15204	15252	15335	15396	15420	15302	15351	15189	15161	15303	15186	15208	15231	15295	15383	15324	15213	15301	15234	15330	15273	15290	15420	15295	15263	15252	15325	15116	15251	15452	15243	15360	15422	15296	15351	15139	15287	15305	15307	15394	15353	15156	15225	15463	15109	15287	15286	15486	15538	15371	15410	15118	15433	15241	15327	15297	15340	15272	15249	15374	15183	15227	15220	15445	15397	15288	15203	15395	15325	15365	15262	15138	15394	15356	15125	15152	15493	15429	15286	15142	15354	15428	15177	15267	15005	15388	15294	15325	15349	15340	15327	15203	15273	15243	15264	15215	15139	15190	15288	15267	15415	15381	15146	15532	15343	15359	15232	15311	15236	15232	15286	15408	15039	15288	15171	15205	15433	15316	15334	15353	15282	15294	15291	15177	15152	15446	15227	15460	15313	15273	15353	15470	15257	15217	15350	15397	15299	15272	15438	15107	15157	15075	15222	15416	15159	15366	15231	15411	15259	15427	15189	15307	15237	15313	15246	15342	15243	15138	15352	15175	15155	15265	15391	15212	15411	15380	15456	15424	15056	15377	15300	15469	15290	15084	15416	15089	15340	15344	15232	15365	15180	15213	15283	15191	15306	15267	15420	15403	15303	15295	15233	15466	15174	15400	15374	15201	15277	15214	15505	15362	15471	15363	15380	15289	15187	15360	15261	15224	15391	15274	15276	15337	15408	15318	15164	15254	15333	15354	15168	15348	15304	15195	15328	15200	15346	15368	15306	15408	15206	15395	15148	15419	15344	15226	15445	15314	15435	15262	15127	15388	15290	15274	15109	15338	15328	15297	15139	15305	15369	15261	15297	15281	15398	15308	15358	15210	15270	15381	15143	15207	15212	15320	15141	15313	15150	15315	15222	15366	15364	15222	15351	15325	15328	15457	15165	15223	15270	15300	15296	15316	15307	15356	15385	15273	15313	15332	15295	15230	15353	15483	15322	15227	15295	15175	15337	15294	15153	15297	15375	15369	15331	15310	15371	15253	15281	15389	15303	15328	15388	15355	15318	15180	15382	15296	15266	15144	15177	15267	15230	15300	15341	15341	15278	15321	15286	15320	15307	15175	15171	15448	15315	15302	15228	15358	15310	15356	15492	15253	15416	15366	15285	15242	15366	15379	15282	15375	15305	15331	15414	15051	15163	15305	15374	15264	15097	15405	15354	15188	15286	15223	15388	15180	15441	15203	15325	15330	15238	15425	15484	15297	15372	15025	15296	15296	15334	15160	15294	15199	15421	15237	15339	15277	15129	15322	15508	15102	15324	15319	15160	15225	15390	15132	15211	15187	15145	15361	15428	15356	15363	15417	15350	15223	15371	15319	15258	15227	15465	15215	15321	15226	15172	15323	15415	15338	15237	15246	15420	15264	15172	15145	15264	15357	15243	15465	15338	15307	15189	15377	15367	15190	15386	15363	15249	15221	15191	15325	15378	15239	15268	15172	15234	15268	15261	15310	15322	15285	15341	15208	15135	15315	15203	15230	15310	15340	15114	15445	15362	15249	15263	15159	15197	15308	15233	15273	15361	15210	15288	15409	15259	15328	15332	15189	15128	15391	15465	15363	15389	15307	15312	15233	15150	15310	15369	15235	15305	15290	15219	15168	15247	15285	15198	15146	15223	15263	15156	15424	15299	15255	15268	15320	15192	15328	15376	15266	15234	15198	15519	15232	15295	15243	15332	15203	15360	15199	15200	15265	15474	15299	15387	15271	15362	15271	15292	15163	15332	15364	15210	15213	15415	15210	15410	15313	15373	15448	15272	15445	15331	15232	15181	15189	15323	15331	15365	15299	15409	15412	15268	15365	15401	15318	15349	15391	15215	15155	15199	15451	15285	15268	15241	15252	15349	15286	15417	15286	15283	15292	15357	15122	15437	15369	15398	15487	15295	15380	15361	15209	15260	15301	15276	15382	15427	15243	15223	15403	15354	15287	15042	15549	15137	15301	15252	15253	15283	15132	15235	15285	15294	15266	15287	15460	15297	15374	15245	15364	15227	15272	15276	15310	15379	15377	15440	15369	15345	15394	15155	15350	15252	15297	15412	15219	15250	15152	15326	15202	15397	15211	15246	15368	15333	15354	15321	15270	15426	15197	15178	15234	15314	15332	15442	15125	15191	15322	15410	15252	15333	15216	15381	15330	15290	15482	15373	15311	15452	15515	15145	15234	15411	15116	15288	15274	15342	15347	15461	15261	15279	15284	15262	15279	15199	15473	15339	15419	15386	15224	15296	15230	15401	15334	15418	15260	15234	15314	15409	15206	15338	15302	15130	15226	15382	15157	15253	15281	15413	15261	15356	15315	15103	15150	15444	15276	15238	15363	15344	15295	15369	15379	15320	15289	15306	15473	15456	15463	15350	15244	15166	15291	15222	15373	15294	15395	15108	15246	15312	15184	15258	15142	15383	15289	15212	15506	15160	15384	15404	15397	15426	15341	15467	15389	15331	15248	15268	15245	15352	15267	15367	15291	15166	15339	15082	15173	15322	15270	15320	15119	15203	15175	15411	15272	15210	15193	15333	15385	15118	15286	15351	15299	15305	15336	15242	15064	15314	15175	15309	15295	15267	15282	15232	15142	15466	15283	15212	15320	15413	15337	15358	15484	15209	15216	15290	15332	15390	15171	15400	15406	15246	15482	15467	15332	15496	15116	15302	15194	15435	15452	15337	15239	15288	15376	15275	15379	15263	15325	15348	15290	15197	15298	15323	15145	15244	15306	15241	15381	15169	15226	15366	15210	15366	15264	15301	15192	15323	15196	15222	15205	15247	15374	15334	15194	15214	15450	15283	15278	15309	15409	15212	15304	15251	15265	15421	15310	15238	15254	15293	15379	15344	15232	15415	15341	15317	15298	15398	15483	15403	15280	15404	15308	15268	15302	15286	15295	15360	15090	15393	15286	15370	15468	15192	15369	15212	15329	15280	15324	15329	15363	15188	15315	15319	15356	15321	15386	15266	15279	15476	15345	15430	15419	15210	15221	15421	15345	15339	15355	15170	15272	15252	15341	15491	15153	15253	15289	15207	15183	15480	15193	15330	15457	15380	15212	15418	15266	15271	15349	15218	15271	15345	15211	15246	15308	15346	15314	15168	15384	15058	15300	15334	15347	15185	15259	15375	15235	15368	15279	15322	15258	15349	15218	15218	15255
27316	22172	25813	22899	19100	18960	19136	18749	18408	18663	18486	18473	18508	18576	18996	20615	20639	19801	19006	18694	18342	18492	18564	18437	18292	18280	18333	18412	18525	18177	18583	18387	18237	18535	18200	18273	18492	18538	18369	18314	18495	18284	18446	18452	18468	18368	18197	18391	18279	18405	18526	18290	18369	18298	18280	18393	18453	18374	18360	18363	18325	18322	18356	18527	18231	18215	18334	18492	18476	18275	18368	18369	18326	18337	18293	18155	18239	18184	18262	18535	18290	18481	18429	18318	18581	18180	17975	18340	18550	18382	18106	18347	18380	18172	18305	18091	18313	18275	18246	18290	18186	18388	18338	18353	18346	18439	18423	18342	18285	18278	18339	18512	18352	18357	18368	18224	18296	18414	18349	18280	18456	18366	18306	18255	18458	18369	18437	18437	18314	18251	18449	18253	18332	18348	18216	18306	18406	18332	18338	18360	18476	18393	18374	18315	18319	18425	18373	18429	18413	18328	18491	18459	18708	18157	18435	18626	18424	18353	18456	18191	18268	18263	18438	18492	18405	18414	18354	18281	18298	18297	18480	18387	18434	18360	18349	18202	18266	18233	18207	18455	18203	18505	18401	18309	18361	18330	18473	18531	18195	18252	18201	18201	18451	18203	18258	18494	18284	18531	18451	18262	18301	18302	18420	18393	18331	18416	18498	18333	18283	18181	18474	18123	18330	18204	18395	18117	18358	18264	18251	18360	18460	18369	18366	18602	18437	18067	18352	18487	18254	18321	18270	18280	18511	18426	18310	18199	18347	18490	18448	18186	18272	18139	18468	18318	18304	18222	18512	18602	18302	18164	18329	18370	18395	18328	18320	18256	18321	18359	18556	18242	18203	18290	18288	18472	18554	18515	18513	18526	18498	18544	18407	18474	18320	18355	18576	18400	18371	18401	18493	18236	18325	18336	18382	18637	18242	18125	18354	18277	18310	18250	18511	18419	18458	18338	18358	18226	18499	18545	18282	18551	18538	18403	18525	18440	18368	18342	18647	18467	18229	18609	18431	18509	18505	18518	18571	18466	18400	18239	18168	18433	18379	18245	18414	18484	18341	18277	18505	18337	18226	18391	18367	18164	18361	18500	18491	18322	18327	18698	18372	18216	18118	18434	18242	18360	18283	18388	18414	18461	18254	18458	18421	18267	18321	18333	18418	18201	18554	18511	18256	18424	18490	18443	18286	18599	18235	18505	18298	18382	18363	18356	18394	18230	18444	18376	18083	18314	18368	18402	18300	18389	18403	18374	18322	18297	18448	18216	18207	18325	18427	18392	18448	18350	18497	18457	18262	18211	18396	18429	18398	18307	18260	18356	18378	18329	18298	18253	18358	18209	18435	18229	18409	18424	18490	18397	18194	18485	18280	18365	18357	18429	18493	18241	18679	18324	18502	18353	18425	18300	18386	18365	18320	18224	18328	18304	18299	18298	18449	18507	18343	18213	18394	18420	18374	18496	18518	18692	18417	18299	18430	18391	18072	18345	18280	18266	18314	18493	18205	18391	18270	18362	18500	18234	18135	18372	18520	18253	18277	18477	18374	18423	18478	18522	18402	18334	18446	18319	18246	18338	18333	18383	18222	18107	18294	18539	18263	18397	18314	18351	18378	18271	18375	18381	18377	18341	18402	18487	18273	18424	18297	18318	18195	18174	18137	18370	18396	18319	18506	18261	18541	18450	18410	18317	18427	18190	18448	18164	18446	18390	18284	18356	18242	18272	18548	18313	18359	18444	18342	18314	18385	18330	18235	18383	18429	18271	18537	18281	18259	18461	18529	18355	18345	18004	18444	18451	18296	18299	18203	18179	18369	18358	18415	18585	18546	18263	18330	18354	18408	18371	18322	18773	18381	18374	18408	18531	18399	18395	18341	18369	18322	18412	18478	18149	18359	18439	18467	18450	18426	18559	18392	18075	18135	18363	18454	18430	18269	18228	18406	18442	18330	18499	18371	18387	18435	18279	18239	18303	18481	18577	18181	18391	18496	18399	18492	18315	18412	18308	18304	18486	18223	18325	18277	18387	18402	18468	18556	18336	18167	18391	18372	18380	18370	18272	18390	18509	18403	18358	18574	18349	18408	18500	18305	18499	18214	18295	18576	18346	18394	18384	18356	18372	18305	18385	18351	18444	18272	18282	18649	18475	18275	18374	18364	18187	18439	18391	18245	18600	18283	18437	18368	18227	18340	18143	18429	18442	18375	18475	18604	18476	18248	18451	18371	18431	18275	18335	18302	18307	18378	18606	18559	18345	18300	18335	18122	18245	18262	18389	18436	18416	18274	18567	18491	18498	18244	18246	18416	18333	18326	18287	18445	18131	18433	18334	18234	18111	18296	18215	18429	18487	18293	18310	18207	18303	18394	18269	18316	18367	18233	18184	18249	18206	18387	17955	18432	18434	18445	18296	18343	18316	18211	18369	18542	18493	18277	18520	18522	18321	18300	18276	18249	18281	18489	18335	18249	18403	18248	18239	18403	18544	18387	18569	18371	18518	18448	18306	18341	18310	18404	18417	18232	18305	18475	18437	18351	18544	18251	18530	18354	18222	18409	18357	18304	18433	18495	18366	18386	18380	18571	18302	18261	18463	18283	18143	18239	18299	18305	18194	18444	18521	18441	18202	18242	18481	18422	18297	18386	18416	18317	18253	18483	18377	18548	18341	18267	18215	18439	18203	18591	18332	18424	18160	18463	18262	18354	18200	18167	18358	18437	18315	18281	18077	18313	18232	18367	18294	18511	18280	18271	18432	18446	18473	18346	18204	18271	18455	18382	18424	18314	18695	18235	18218	18244	18520	18392	18166	18454	18470	18271	18293	18230	18436	18259	18213	18326	18420	18346	18314	18261	18429	18583	18358	18329	18295	18252	18313	18359	18422	18366	18285	18796	18459	18328	18205	18516	18352	18163	18564	18207	18319	18328	18208	18355	18277	18323	18400	18461	18230	18368	18343	18277	18295	18338	18507	18345	18285	18470	18389	18176	18252	18407	18298	18351	18560	18377	18406	18437	18370	18250	18331	18349	18206	18321	18363	18357	18221	18218	18268	18390	18568	18306	18303	18408	18580	18314	18317	18323	18440	18314	18424	18470	18263	18280	18294	18401	18535	18369	18437	18311	18511	18175	18309	18436	18508	18426	18591	18579	18451	18305	18082	18341	18136	18416	18461	18189	18276	18117	18356	18378	18428	18370	18439	18309	18232	18432	18404	18398	18138	18376	18153	18110	18262	18555	18417	18502	18388	18279	18464	18531	18316	18623	18491	18286	18377	18427	18218	18240	18450	18178	18477	18326	18122	18224	18430	18362	18321	18379	18241	18274	18401	18177	18335	18335	18461	18498	18607	18245	18310	18302	18487	18419	18327	18315	18171	18236	18527	18499	18444	18574	18347	18296	18271	18216	18545	18378	18444	18414	18252	18329	18385	18560	18231	18278	18410	18254	18274	18494	18426	18312	18556	18258	18309	18583	18433	18209	18309	18315	18458	18426	18479	18183	18321	18513	18202	18267	18275	18170	18296	18359	18262	18334	18334	18395	18291	18211	18155	18492	18280	18420	18229	18406	18243	18380	18402	18415	18327	18468	18449	18415	18196	18510	18597	18327	18454	18496	18431	18447	18432	18219	18278	18247	18265	18497	18242	18366	18388	18277	18385	18484	18458	18270	18482	18303	18547	18361	18450	18558	18204	18397	18374	18318	18334	18447	18410	18362	18367	18299	18418	18459	18466	18308	18273	18436	18458	18526	18587	18413	18251	18207	18161	18418	18338	18273	18488	18161	18368	18230	18658	18384	18455	18257	18341	18409	18184	18496	18391	18287	18415	18389	18359	18382	18344	18532	18292	18419	18386	18422	18432	18266	18378	18452	18407	18188	18325	18333	18298	18446	18429	18325	18258	18363	18321	18342	18367	18628	18342	18298	18387	18544	18316	18359	18146	18502	18213	18211	18458	18153	18191	18520	18310	18369	18358	18403	18527	18202	18406	18254	18098	18350	18227	18309	18231	18432	18273	18179	18326	18393	18260	18469	18405	18348	18331	18375	18482	18490	18391	18576	18324	18076	18381	18528	18568	18020	18271	18306	18300	18389	18512	18381	18306	18229	18473	18352	18424	18293	18304	18365	18380	18344	18158	18422	18239	18423	18257	18304	18350	18423	18201	18394	18347	18401	18194	18276	18389	18381	18406	18275	18159	18269	18482	18428	18328	18442	18434	18522	18376	18594	18233	18591	18344	18503	18446	18290	18256	18294	18191	18414	18347	18344	18418	18206	18309	18618	18421	18568	18580	18369	18503	18772	18302	18339	18446	18339	18204	18348	18258	18462	18368	18505	18416	18355	18545	18411	18373	18467	18515	18354	18334	18269	18364	18382	18237	18443	18364	18244	18249	18321	18366	18386	18343	18254	18166	18245	18395	18378	18261	18399	18385	18471	18307	18331	18244	18236	18267	18542	18291	18311	18458	18235	18330	18341	18372	18439	18231	18432	18390	18447	18547	18520	18131	18538	18464	18547	18228	18324	18372	18424	18449	18428	18487	18336	18373	18567	18400	18362	18438	18380	18399	18272	18402	18408	18379	18463	18403	18423	18330	18472	18454	18554	18636	18385	18353	18472	18346	18034	18250	18372	18088	18255	18460	18491	18365	18360	18386	18296	18261	18393	18209	18367	18128	18070	18478	18217	18269	18479	18602	18209	18366	18320	18525	18269	18500	18459	18362	18411	18349	18247	18301	18320	18486	18324	18447	18503	18500	18139	18417	18416	18338	18379	18271	18221	18325	18242	18377	18241	18517	18458	18361	18516	18073	18479	18179	18458	18246	18384	18260	18343	18533	18043	18258	18311	18389	18290	18346	18263	18202	18517	18324	18433	18369	18332	18376	18253	18250	18173	18442	18335	18164	18367	18578	18575	18197	18552	18442	18422	18352	18335	18312	18319	18440	18275	18379	18483	18261	18472	18363	18258	18413	18512	18397	18356	18346	18310	18303	18547	18377	18529	18218	18147	18103	18440	18326	18408	18293	18338	18309	18324	18255	18413	18213	18186	18383	18370	18371	18382	18322	18288	18315	18291	18402	18432	18449	18437	18433	18521	18554	18418	18350	18313	18169	18351	18355	18435	18292	18515	18419	18217	18256
16715	22321	21090	17395	16672	15907	15694	15508	15344	15637	15591	15507	15571	15403	16436	18602	18120	16760	15959	15474	15537	15252	15220	15463	15243	15327	15208	15332	15251	15304	15362	15374	15265	15382	15251	15136	15242	15185	15197	15280	15349	15334	15220	15255	15322	15318	15340	15216	15279	15373	15173	15177	15222	15151	15388	15352	15206	15333	15244	15208	15349	15372	15338	15244	15336	15174	15246	15307	15283	15356	15329	15289	15206	15390	15242	15396	15271	15268	15119	15220	15304	15281	15281	15248	15328	15345	15284	15233	15337	15290	15409	15286	15450	15281	15314	15257	15275	15294	15421	15224	15115	15326	15191	15267	15324	15288	15320	15313	15374	15148	15348	15270	15373	15375	15237	15109	15265	15332	15364	15372	15242	15412	15223	15157	15284	15378	15273	15221	15222	15206	15277	15384	15191	15245	15219	15293	15238	15172	15192	15309	15467	15290	15394	15300	15342	15318	15251	15325	15293	15310	15397	15321	15102	15188	15180	15484	15263	15322	15305	15182	15279	15367	15378	15272	15224	15308	15283	15197	15312	15261	15408	15185	15407	15268	15378	15108	15328	15359	15467	15456	15385	15170	15244	15178	15078	15195	15120	15168	15324	15345	15206	15063	15189	15340	15215	15201	15385	15308	15258	15198	15322	15288	15192	15421	15254	15301	15397	15072	15244	15295	15294	15169	15290	15187	15385	15197	15423	15325	15283	15217	15333	15251	15347	15202	15451	15063	15220	15230	15285	15298	15287	15341	15266	15203	15318	15363	15162	15242	15290	15323	15320	15175	15232	15171	15120	15303	15256	15340	15336	15315	15167	15117	15336	15301	15437	15333	15250	15297	15221	15212	15245	15318	15371	15165	15458	15300	15255	15332	15386	15058	15315	15308	15213	15409	15141	15193	15206	15379	15217	15337	15372	15286	15218	15140	15226	15139	15370	15249	15372	15333	15484	15297	15343	15265	15288	15116	15300	15164	15221	15432	15279	15353	15489	15315	15215	15361	15301	15267	15259	15176	15266	15276	15204	15094	15227	15396	15328	15121	15054	15329	15244	15290	15195	15361	15216	15290	15311	15268	15192	15312	15364	15302	15251	15435	15389	15255	15235	15305	15326	15328	15314	15156	15234	15341	15280	15305	15377	15319	15409	15516	15398	15331	15255	15314	15160	15288	15264	15366	15196	15177	15410	15440	15295	15292	15165	15303	15396	15365	15342	15324	15175	15232	15226	15127	15499	15278	15306	15385	15113	15327	15246	15303	15296	15244	15190	15291	15461	15192	15380	15402	15331	15491	15269	15328	15123	15379	15377	15257	15218	15305	15236	15235	15255	15350	15262	15281	15346	15235	15286	15405	15223	15203	15197	15124	15322	15141	15198	15329	15125	15130	15306	15310	15201	15267	15327	15296	15403	15391	15337	15322	15381	15340	15330	15297	15359	15373	15254	15242	15327	15371	15289	15301	15377	15352	15222	15272	15217	15234	15367	15209	15302	15455	15418	15282	15174	15253	15240	15108	15396	15172	15336	15419	15286	15347	15191	15293	15350	15219	15095	15290	15196	14964	15240	15338	15236	15327	15419	15240	15290	15254	15218	15056	15205	15277	15223	15395	15298	15213	15224	15352	15510	15360	15296	15320	15434	15190	15299	15140	15414	15292	15281	15179	15173	15207	15411	15257	15425	15215	15318	15353	15277	15132	15224	15252	15271	15283	15413	15376	15328	15428	15455	15350	15105	15098	15400	15259	15505	15251	15473	15174	15420	15334	15287	15348	15348	15146	15418	15157	15321	15400	15170	15295	15371	15343	15369	15319	15253	15416	15271	15246	15272	15209	15437	15225	15283	15163	15279	15327	15246	15047	15287	15320	15352	15142	15248	15280	15370	15267	15292	15267	15355	15323	15309	15367	15232	15060	15324	15286	15316	15296	15235	15215	15261	15164	15303	15266	15275	15299	15252	15352	15205	15187	15210	15369	15298	15326	15266	15393	15268	15320	15176	15204	15246	15393	15120	15263	15275	15235	15337	15359	15272	15359	15248	15359	15356	15231	15482	15314	15213	15417	15269	15188	15314	15232	15328	15191	15139	15420	15458	15289	15234	15304	15180	15388	15472	15207	15107	15328	15124	15237	15370	15194	15303	15279	15401	15424	15426	15214	15275	15209	15382	15333	15460	15430	15351	15219	15323	15320	15255	15372	15211	15277	15103	15183	15294	15212	14987	15412	15137	15234	15403	15270	15133	15337	15328	15279	15379	15296	15280	15236	15348	15214	15373	15213	15332	15151	15188	15244	15369	15066	15251	15457	15340	15238	15302	15529	15365	15401	15436	15298	15314	15316	15379	15274	15335	15234	15241	15368	15150	15353	15297	15313	15149	15374	15265	15288	15326	15219	15172	15212	15268	15216	15326	15123	15372	15255	15272	15318	15289	15300	15322	15185	15310	15375	15167	15406	15228	15181	15245	15219	15337	15375	15377	15324	15264	15272	15297	15410	15220	15248	15283	15188	15236	15296	15330	15335	15327	15326	15349	15177	15333	15392	15187	15371	15195	15176	15358	15338	15283	15193	15276	15069	15395	15157	15463	15196	15292	15171	15190	15233	15219	15328	15239	15297	15265	15370	15081	15315	15433	15288	15241	15394	15246	15394	15499	15272	15379	15259	15338	15241	15131	15274	15486	15327	15301	15225	15312	15340	15317	15256	15265	15292	15296	15044	15253	15226	15194	15395	15321	15361	15129	15387	15357	15184	15299	15349	15297	15211	15340	15277	15269	15179	15289	15169	15092	15173	15322	15288	15352	15218	15310	15488	15266	15295	15446	15212	15333	15296	15184	15253	15346	15309	15302	15157	15388	15092	15220	15248	15289	15369	15270	15150	15344	15356	15295	15211	15125	15290	15381	15277	15308	15298	15441	15389	15377	15376	15317	15210	15300	15397	15327	15143	15230	15292	15115	15244	15128	15294	15203	15450	15267	15212	15248	15331	15235	15353	15322	15267	15395	15139	15220	15324	15215	15327	15298	15172	15318	15404	15256	15355	15160	15284	15322	15301	15321	15222	15152	15131	15223	15153	15229	15382	15290	15272	15421	15130	15181	15439	15329	15207	15260	15377	15349	15318	15281	15457	15308	15106	15269	15307	15314	15351	15255	15246	15333	15269	15237	15291	15208	15197	15333	15298	15195	15308	15180	15133	15194	15324	15237	15377	15229	15417	15254	15301	15319	15471	15166	15223	15177	15272	15300	15294	15223	15319	15160	15389	15258	15311	15234	15339	15320	15253	15449	15213	15229	15287	15293	15244	15355	15170	15367	15299	15110	15562	15209	15165	15202	15291	15311	15014	15309	15418	15381	15258	15193	15286	15274	15467	15209	15177	15347	15349	15259	15213	15329	15153	15253	15236	15405	15292	15214	15265	15147	15311	15360	15248	15257	15517	15383	15404	15156	15326	15293	15274	15315	15252	15212	15405	15165	15210	15057	15442	15267	15290	15341	15202	15452	15206	15212	15299	15065	15259	15316	15373	15295	15503	15329	15294	15346	15266	15185	15145	15210	15350	15297	15203	15210	15191	15214	15408	15387	15350	15381	15328	15271	15457	15306	15163	15161	15293	15148	15208	15216	15210	15093	15153	15378	15065	15336	15261	15338	15150	15184	15224	15123	15323	15434	15256	15295	15283	15313	15277	15284	15250	15335	15194	15297	15115	15398	15206	15356	15254	15316	15327	15294	15328	15325	15301	15272	15388	15464	15261	15366	15397	15262	15331	15453	15341	15166	15183	15278	15273	15324	15279	15188	15222	15299	15184	15332	15299	15332	15285	15341	15208	15218	15299	15146	15418	15324	15214	15133	15349	15221	15202	15162	15128	15168	15302	15181	15090	15211	15223	15192	15297	15270	15446	15301	15388	15327	15246	15240	15162	15307	15380	15244	15220	15107	15260	15320	15324	15262	15351	15334	15183	15207	15365	15518	15210	15280	15254	15242	15289	15171	15109	15358	15498	15327	15427	15410	15153	15285	15079	15331	15285	15269	15199	15307	15285	15349	15211	15220	15209	15331	15287	15328	15173	15338	15236	15365	15395	15308	15394	15221	15404	15309	15212	15308	15386	15254	15264	15249	15277	15383	15195	15253	15220	15349	15237	15338	15396	15308	15294	15345	15056	15154	15191	15457	15287	15297	15168	15379	15217	15378	15206	15250	15318	15283	15260	15371	15338	15291	15258	15405	15203	15425	15395	15450	15305	15321	15257	15239	15140	15263	15074	15353	15431	15139	15221	15361	15214	15226	15308	15318	15131	15358	15320	15211	15194	15267	15352	15294	15224	15311	15258	15216	15277	15525	15345	15252	15265	15397	15465	15253	15307	15374	15311	15364	15313	15311	15420	15313	15438	15279	15236	15126	15355	15316	15340	15254	15443	15356	15365	15336	15431	15347	15213	15298	15316	15137	15147	15178	15344	15321	15199	15347	15244	15292	15290	15387	15080	15154	15267	15290	15313	15402	15435	15485	15292	15358	15099	15299	15460	15283	15274	15426	15357	15318	15184	15381	15434	15106	15391	15344	15338	15137	15381	15262	15404	15405	15313	15363	15183	15348	15250	15330	15405	15352	15257	15329	15240	15377	14995	15241	15297	15364	15292	15248	15230	15221	15195	15366	15425	15280	15167	15263	15186	15343	15339	15093	15314	15434	15321	15359	15171	15411	15316	15367	15118	15327	15251	15232	15245	15363	15222	15392	15230	15314	15235	15258	15328	15344	15243	15366	15226	15342	15315	15393	15359	15359	15151	15313	15267	15260	15380	15315	15358	15254	15236	15385	15112	15226	15206	15134	15442	15234	15289	15330	15188	15160	15229	15462	15261	15314	15444	15392	15216	15167	15195	15353	15250	15207	15220	15313	15259	15253	15348	15180	15237	15334	15243	15144	15364	15014	15491	15281	15396	15219	15079	15356	15227	15389	15399	15214	15279	15356	15356	15384	15270	15256	15196	15391	15287	15153	15364	15215	15157	15251	15152	15290	15356	15285	15173	15352	15351	15086	15142	15316	15439	15276	15422	15253	15304	15442	15382	15265	15278	15363	15297	15429	15112	15164	15418	15205	15355	15428	15176	15184	15359	15346	15248	15220	15353	15369	15229	15150	15307
23876	20987	28281	24005	21794	21040	19776	17725	17280	17329	17357	17030	17035	17535	22709	29377	26884	23737	19783	18006	17236	16840	16764	16498	16485	16641	16772	16697	16802	16772	16728	16691	16535	16589	16729	16717	16909	16830	16827	16563	16641	16660	16455	16640	16786	16803	16595	16691	16766	16603	16734	16758	16556	16687	16517	16701	16663	16642	16695	16869	16680	16789	16554	16737	16496	16464	16479	16536	16561	16507	16691	16577	16728	16562	16620	16520	16535	16687	16926	16642	16773	16505	16649	16580	16601	16723	16857	16736	16529	16596	16718	16485	16547	16462	16483	16631	16608	16574	16684	16857	16769	16739	16590	16463	16755	16491	16561	16580	16616	16679	16547	16604	16565	16719	16846	16697	16505	16703	16772	16369	16719	16653	16579	16617	16516	16694	16530	16417	16340	16494	16479	16828	16590	16591	16765	16570	16545	16615	16775	16577	16732	16773	16391	16615	16714	16528	16737	16564	16536	16500	16597	16542	16531	16639	16598	16770	16664	16523	16450	16677	16596	16676	16695	16741	16569	16545	16481	16677	16723	16499	16643	16511	16774	16526	16577	16435	16583	16702	16473	16774	16527	16538	16704	16677	16756	16707	16528	16635	16787	16642	16719	16604	16946	16673	16638	16698	16445	16743	16722	16682	16884	16809	16663	16665	16573	16692	16641	16651	16629	16650	16771	16766	16566	16482	16600	16713	16404	16700	16560	16637	16523	16545	16632	16331	16615	16658	16583	16539	16555	16732	16843	16769	16632	16561	16755	16398	16748	16863	16693	16523	16737	16713	16654	16648	16369	16572	16705	16478	16698	16700	16648	16523	16659	16450	16589	16874	16768	16665	16590	16631	16691	16754	16664	16694	16541	16673	16418	16555	16694	16987	16544	16662	16730	16674	16560	16391	16538	16678	16398	16655	16775	16588	16562	16712	16691	16400	16471	16587	16717	16600	16883	16570	16737	16716	16485	16677	16601	16696	16573	16473	16325	16626	16829	16729	16704	16620	16806	16527	16657	16465	16590	16354	16563	16754	16617	16729	16591	16798	16664	16683	16661	16662	16357	16590	16595	16490	16503	16711	16696	16667	16696	16603	16788	16424	16572	16611	16694	16597	16538	16462	16813	16481	16407	16488	16689	16721	16614	16585	16497	16583	16623	16763	16738	16413	16651	16519	16688	16625	16648	16571	16479	16672	16626	16773	16490	16692	16483	16591	16658	16550	16687	16719	16604	16565	16616	16588	16618	16707	16584	16581	16627	16609	16616	16538	16721	16564	16566	16507	16631	16488	16496	16653	16701	16745	16680	16697	16509	16718	16708	16657	16429	16707	16490	16831	16825	16486	16753	16685	16659	16800	16690	16457	16819	16430	16756	16685	16742	16830	16618	16501	16598	16691	16786	16602	16516	16695	16536	16600	16651	16416	16606	16625	16525	16633	16474	16723	16574	16531	16870	16702	16698	16846	16778	16358	16604	16723	16540	16729	16615	16560	16569	16636	16624	16453	16497	16636	16596	16432	16503	16586	16684	16533	16674	16669	16583	16484	16717	16557	16279	16736	16684	16484	16610	16666	16688	16539	16707	16452	16600	16604	16663	16576	16452	16714	16478	16406	16710	16877	16663	16717	16706	16730	16694	16781	16822	16597	16627	16769	16559	16775	16662	16587	16689	16685	16611	16623	16751	16613	16609	16831	16677	16712	16490	16657	16534	16679	16632	16351	16473	16622	16559	16662	16637	16780	16792	16589	16571	16569	16593	16444	16518	16739	16609	16653	16705	16663	16673	16710	16507	16869	16746	16592	16437	16369	16593	16586	16731	16744	16740	16670	16532	16674	16728	16481	16606	16554	16324	16653	16780	16727	16420	16719	16617	16789	16594	16604	16753	16742	16661	16642	16758	16736	16508	16569	16540	16449	16748	16869	16636	16582	16654	16518	16548	16487	16638	16929	16511	16634	16503	16575	16540	16529	16502	16736	16537	16502	16555	16573	16651	16476	16844	16365	16621	16537	16652	16600	16708	16626	16725	16554	16658	16490	16490	16771	16420	16726	16553	16662	16759	16736	16672	16497	16373	16489	16492	16675	16762	16903	16493	16860	16683	16700	16687	16552	16738	16565	16528	16637	16638	16539	16507	16535	16720	16618	16633	16786	16543	16560	16457	16444	16622	16681	16716	16519	16490	16733	16790	16560	16553	16712	16829	16568	16786	16595	16745	16346	16691	16482	16479	16641	16520	16551	16736	16579	16627	16507	16645	16595	16554	16394	16790	16526	16439	16650	16526	16713	16722	16772	16621	16717	16553	16592	16608	16476	16580	16705	16623	16652	16573	16586	16579	16760	16412	16720	16610	16554	16819	16783	16512	16585	16576	16789	16459	16602	16509	16691	16457	16708	16674	16698	16690	16783	16621	16616	16607	16594	16576	16594	16755	16730	16661	16725	16868	16597	16565	16544	16490	16760	16513	16989	16768	16917	16748	16409	16609	16520	16430	16437	16519	16727	16706	16633	16711	16598	16640	16612	16650	16636	16574	16674	16678	16764	16712	16549	16728	16823	16612	16758	16629	16567	16704	16750	16620	16613	16707	16731	16594	16630	16751	16450	16751	16592	16546	16501	16623	16727	16617	16755	16648	16477	16722	16649	16453	16701	16614	16710	16754	16793	16754	16497	16518	16547	16601	16653	16766	16782	16572	16427	16468	16680	16505	16943	16623	16641	16647	16736	16532	16745	16801	16642	16663	16524	16517	16481	16626	16602	16522	16619	16475	16563	16667	16536	16769	16510	16598	16639	16582	16577	16702	16657	16501	16605	16492	16761	16565	16552	16746	16477	16622	16702	16602	16615	16502	16690	16678	16605	16614	16658	16445	16702	16679	16600	16582	16601	16541	16584	16524	16617	16493	16457	16404	16605	16574	16677	16539	16660	16620	16424	16421	16692	16655	16516	16580	16808	16719	16571	16770	16711	16491	16534	16548	16570	16531	16460	16404	16565	16548	16524	16644	16590	16685	16732	16565	16645	16684	16572	16803	16530	16663	16533	16462	16580	16563	16642	16589	16492	16607	16638	16539	16426	16626	16795	16671	16507	16640	16730	16615	16457	16732	16729	16469	16511	16637	16688	16541	16654	16646	16668	16726	16478	16611	16602	16651	16600	16855	16798	16727	16510	16481	16765	16544	16424	16676	16723	16578	16609	16842	16585	16751	16495	16642	16752	16743	16656	16683	16597	16557	16677	16634	16619	16277	16668	16655	16671	16766	16639	16445	16706	16654	16590	16595	16579	16715	16519	16517	16709	16495	16678	16613	16667	16708	16622	16686	16481	16594	16508	16425	16567	16518	16578	16641	16698	16794	16698	16724	16476	16657	16849	16669	16730	16624	16503	16688	16392	16468	16497	16708	16777	16640	16431	16466	16746	16617	16610	16536	16579	16788	16458	16732	16742	16575	16555	16773	16753	16768	16732	16536	16576	16582	16485	16633	16642	16571	16549	16687	16625	16617	16565	16604	16564	16673	16646	16716	16717	16630	16605	16676	16655	16719	16578	16833	16544	16558	16632	16312	16772	16406	16509	16691	16688	16669	16618	16835	16636	16746	16564	16522	16451	16729	16762	16868	16540	16658	16650	16611	16630	16672	16402	16632	16758	16726	16604	16718	16676	16605	16680	16632	16550	16553	16582	16886	16636	16477	16636	16555	16568	16674	16447	16576	16668	16891	16729	16712	16560	16426	16770	16588	16375	16530	16706	16581	16698	16767	16464	16393	16622	16732	16619	16539	16554	16770	16581	16557	16559	16563	16504	16714	16737	16726	16605	16609	16576	16706	16652	16928	16588	16373	16866	16675	16636	16627	16553	16649	16384	16494	16555	16663	16789	16755	16538	16558	16639	16528	16558	16663	16421	16577	16721	16485	16696	16527	16636	16711	16665	16688	16625	16437	16651	16511	16633	16753	16632	16553	16574	16576	16401	16655	16751	16771	16540	16818	16713	16748	16811	16494	16433	16672	16630	16714	16476	16724	16682	16623	16701	16659	16604	16829	16678	16735	16787	16688	16676	16575	16545	16689	16620	16746	16698	16694	16790	16556	16795	16677	16663	16477	16544	16654	16587	16590	16506	16705	16519	16585	16462	16659	16434	16755	16712	16545	16627	16747	16644	16568	16632	16604	16547	16584	16658	16884	16773	16716	16601	16454	16785	16513	16597	16728	16613	16531	16628	16542	16631	16612	16595	16654	16798	16603	16455	16623	16509	16697	16528	16749	16905	16644	16512	16671	16442	16538	16364	16654	16832	16773	16778	16858	16542	16425	16570	16650	16558	16693	16594	16672	16643	16561	16498	16421	16638	16840	16769	16557	16587	16582	16452	16496	16758	16827	16316	16508	16513	16656	16616	16467	16591	16677	16682	16740	16562	16633	16466	16760	16782	16888	16534	16606	16589	16650	16532	16727	16769	16582	16462	16809	16702	16584	16762	16790	16601	16546	16446	16703	16649	16753	16556	16630	16534	16520	16428	16492	16570	16541	16635	16681	16508	16527	16750	16566	16733	16754	16530	16608	16649	16725	16673	16745	16569	16802	16562	16431	16523	16818	16671	16458	16678	16792	16567	16586	16756	16588	16738	16799	16718	16768	16466	16817	16561	16714	16752	16754	16636	16533	16568	16431	16648	16616	16442	16621	16787	16540	16639	16618	16503	16568	16795	16485	16801	16766	16718	16601	16533	16619	16522	16790	16680	16707	16669	16857	16489	16596	16653	16529	16604	16667	16471	16718	16444	16456	16533	16832	16435	16423	16478	16462	16585	16519	16552	16678	16453	16727	16626	16581	16639	16677	16680	16690	16550	16630	16536	16637	16486	16403	16562	16769	16632	16692	16573	16509	16463	16718	16716	16617	16607	16760	16660	16473	16502	16564	16652	16545	16756	16718	16713	16736	16809	16634	16765	16636	16647	16619	16528	16653	16770	16735	16667	16480	16442	16474	16726	16697	16829	16628	16576	16597	16679	16671	16733	16564	16466	16440	16515	16559	16606	16642	16560	16641	16747	16955	16706	16605	16645	16638	16515	16603	16440	16681	16517	16793	16756	16516	16563	16523	16609	16615	16515	16700	16877	16660	16654	16563	16620	16573	16582	16723	16704	16670	16592
15102	25745	23406	18852	17132	16380	15676	15248	15051	15052	15125	14920	14749	15675	23731	31263	26885	22146	17418	15772	14748	14568	14376	14532	14297	14297	14239	14189	14404	14191	14455	14316	14422	14225	14372	14439	14295	14231	14599	14386	14275	14335	14281	14464	14280	14263	14241	14392	14224	14291	14345	14512	14425	14313	14436	14384	14251	14407	14392	14331	14322	14306	14250	14368	14378	14328	14269	14315	14311	14166	14233	14459	14401	14234	14315	14357	14369	14429	14288	14251	14299	14519	14409	14281	14188	14259	14471	14151	14323	14113	14439	14311	14305	14355	14441	14357	14224	14246	14467	14456	14388	14313	14344	14135	14429	14264	14343	14197	14363	14222	14279	14399	14305	14194	14378	14319	14166	14446	14307	14399	14287	14376	14120	14315	14232	14204	14389	14133	14252	14435	14287	14330	14273	14314	14344	14306	14418	14328	14280	14362	14309	14344	14384	14238	14240	14373	14328	14445	14358	14229	14374	14265	14463	14328	14328	14347	14271	14216	14409	14373	14489	14211	14343	14180	14324	14388	14515	14338	14288	14320	14399	14295	14423	14147	14361	14325	14434	14312	14292	14194	14455	14363	14333	14350	14241	14120	14342	14168	14201	14360	14377	14394	14295	14312	14245	14258	14321	14156	14510	14151	14275	14369	14286	14325	14310	14250	14262	14268	14289	14335	14255	14385	14281	14394	14388	14361	14464	14164	14374	14383	14289	14394	14306	14244	14381	14408	14261	14391	14088	14450	14166	14342	14409	14395	14519	14409	14154	14387	14415	14384	14280	14208	14301	14392	14423	14118	14266	14294	14476	14098	14307	14325	14411	14280	14389	14167	14215	14261	14214	14459	14330	14195	14201	14362	14315	14233	14077	14474	14449	14323	14258	14358	14377	14285	14312	14481	14412	14164	14303	14367	14227	14236	14255	14172	14387	14281	14411	14363	14304	14305	14441	14248	14142	14275	14389	14246	14340	14224	14118	14364	14232	14274	14169	14335	14252	14235	14220	14304	14343	14320	14316	14191	14388	14383	14544	14230	14230	14439	14339	14378	14347	14278	14319	14250	14229	14365	14241	14119	14378	14275	14267	14341	14267	14309	14437	14294	14230	14375	14366	14397	14312	14246	14142	14395	14314	14386	14259	14278	14340	14189	14406	14489	14333	14099	14287	14364	14175	14114	14245	14401	14171	14200	14202	14305	14530	14279	14296	14305	14363	14270	14218	14236	14183	14390	14356	14220	14168	14401	14295	14327	14337	14329	14393	14264	14271	14358	14332	14191	14340	14162	14376	14327	14389	14246	14328	14172	14396	14140	14280	14354	14385	14227	14311	14433	14189	14359	14290	14303	14284	14241	14415	14310	14477	14314	14368	14455	14449	14208	14330	14244	14117	14426	14419	14303	14232	14322	14241	14381	14375	14386	14318	14408	14261	14283	14458	14351	14162	14193	14302	14246	14115	14392	14311	14313	14336	14283	14195	14260	14334	14411	14295	14257	14175	14364	14468	14333	14348	14524	14142	14353	14297	14241	14168	14399	14424	14346	14231	14085	14351	14273	14096	14175	14311	14275	14225	14261	14190	14513	14323	14185	14486	14491	14243	14316	14229	14181	14306	14414	14333	14288	14088	14300	14188	14384	14302	14443	14275	14330	14321	14341	14328	14318	14416	14303	14266	14282	14317	14083	14283	14231	14226	14195	14293	14285	14299	14242	14378	14270	14348	14269	14292	14276	14333	14401	14196	14412	14271	14353	14132	14355	14319	14405	14333	14254	14398	14314	14317	14405	14211	14270	14212	14480	14439	14321	14129	14475	14178	14349	14416	14321	14321	14320	14344	14322	14190	14452	14416	14251	14172	14206	14301	14370	14255	14389	14378	14168	14323	14228	14206	14267	14328	14436	14169	14204	14336	14186	14302	14380	14281	14442	14380	14391	14409	14288	14324	14498	14242	14290	14366	14386	14294	14395	14314	14392	14442	14310	14413	14332	14127	14318	14129	14436	14379	14187	14378	14420	14344	14292	14336	14503	14278	14253	14436	14401	14244	14299	14273	14250	14106	14274	14343	14224	14256	14440	14295	14409	14421	14262	14259	14420	14371	14577	14170	14197	14369	14290	14301	14172	14354	14331	14334	14294	14263	14281	14245	14379	14186	14324	14276	14304	14321	14248	14294	14384	14242	14129	14228	14516	14401	14391	14397	14319	14300	14281	14444	14430	14299	14350	14345	14129	14441	14325	14439	14174	14232	14246	14312	14446	14288	14351	14340	14191	14406	14268	14255	14358	14125	14304	14309	14212	14496	14162	14357	14231	14426	14412	14399	14298	14261	14260	14548	14354	14361	14324	14230	14386	14308	14187	14404	14099	14249	14149	14240	14265	14425	14359	14403	14281	14533	14365	14404	14236	14371	14348	14381	14396	14345	14390	14356	14456	14252	14319	14417	14330	14108	14242	14444	14407	14302	14350	14332	14166	14257	14221	14299	14322	14241	14175	14385	14248	14382	14166	14328	14428	14325	14258	14384	14338	14218	14318	14345	14258	14337	14272	14344	14141	14413	14257	14037	14161	14485	14343	14314	14316	14357	14326	14409	14482	14342	14216	14324	14324	14440	14146	14498	14185	14219	14160	14276	14210	14408	14081	14348	14255	14198	14196	14315	14291	14142	14345	14142	14375	14269	14281	14379	14370	14231	14399	14361	14483	14328	14217	14436	14197	14460	14296	14167	14235	14276	14304	14242	14269	14221	14218	14191	14331	14178	14234	14457	14369	14211	14453	14351	14351	14392	14285	14455	14320	14420	14179	14314	14485	14272	14213	14289	14274	14330	14239	14165	14323	14214	14106	14252	14246	14477	14258	14258	14491	14287	14290	14307	14401	14311	14408	14323	14084	14374	14431	14258	14227	14325	14160	14310	14271	14542	14240	14211	14262	14091	14266	14352	14420	14275	14402	14340	14216	14470	14447	14052	14298	14302	14235	14322	14241	14288	14265	14235	14243	14294	14210	14297	14350	14420	14210	14200	14336	14454	14318	14178	14306	14176	14294	14422	14283	14283	14280	14354	14309	14243	14367	14307	14316	14318	14393	14290	14397	14234	14237	14304	14284	14455	14339	14396	14320	14343	14338	14261	14194	14354	14235	14202	14361	14211	14234	14330	14353	14352	14173	14199	14198	14163	14344	14167	14237	14150	14324	14253	14331	14249	14351	14260	14116	14317	14134	14203	14247	14444	14215	14489	14498	14249	14413	14311	14461	14286	14302	14304	14437	14344	14326	14311	14226	14344	14350	14426	14299	14275	14237	14330	14435	14399	14224	14362	14296	14170	14112	14177	14435	14382	14469	14340	14521	14349	14438	14134	14246	14378	14322	14370	14391	14357	14280	14249	14199	14254	14309	14303	14313	14276	14369	14349	14288	14508	14185	14300	14260	14300	14301	14139	14386	14317	14180	14371	14221	14195	14265	14311	14344	14308	14281	14258	14387	14296	14321	14230	14216	14244	14383	14228	14280	14398	14300	14419	14319	14287	14237	14512	14294	14254	14218	14262	14191	14361	14426	14415	14382	14387	14225	14337	14490	14184	14468	14231	14233	14421	14424	14214	14263	14377	14268	14219	14174	14427	14202	14155	14187	14424	14281	14215	14241	14219	14378	14285	14333	14296	14359	14319	14153	14311	14174	14111	14311	14195	14288	14355	14319	14399	14409	14288	14337	14183	14160	14374	14350	14156	14306	14176	14307	14377	14263	14380	14102	14314	14250	14301	14308	14450	14380	14206	14415	14385	14347	14325	14443	14414	14168	14410	14376	14323	14345	14314	14365	14348	14267	14260	14333	14306	14233	14316	14414	14289	14429	14320	14331	14182	14125	14229	14289	14289	14325	14447	14141	14411	14320	14348	14262	14170	14113	14251	14242	14267	14484	14254	14249	14444	14201	14203	14284	14233	14233	14381	14162	14549	14289	14358	14349	14416	14343	14482	14319	14181	14345	14175	14366	14332	14441	14032	14260	14233	14191	14365	14305	14337	14200	14337	14276	14396	14357	14237	14370	14209	14407	14240	14326	14308	14177	14446	14093	14420	14470	14515	14298	14329	14217	14299	14266	14211	14481	14329	14501	14493	14302	14411	14352	14432	14238	14256	14429	14229	14234	14230	14175	14363	14212	14216	14241	14563	14529	14233	14314	14265	14313	14206	14247	14267	14211	14439	14296	14261	14320	14273	14321	14267	14377	14407	14451	14306	14340	14433	14372	14470	14477	14188	14130	14238	14205	14377	14022	14500	14237	14369	14193	14298	14369	14457	14420	14365	14380	14280	14352	14229	14364	14277	14476	14327	14359	14238	14398	14427	14271	14241	14242	14262	14405	14095	14283	14334	14309	14149	14281	14210	14334	14351	14353	14296	14346	14412	14162	14389	14257	14390	14230	14239	14131	14456	14151	14181	14296	14482	14395	14259	14418	14291	14183	14308	14195	14214	14262	14500	14224	14233	14438	14281	14278	14393	14265	14463	14294	14412	14393	14340	14288	14221	14285	14243	14461	14161	14301	14195	14327	14410	14311	14317	14352	14223	14318	14352	14325	14331	14209	14472	14216	14234	14354	14319	14250	14230	14062	14302	14457	14310	14372	14224	14383	14324	14245	14280	14211	14318	14517	14250	14285	14411	14306	14266	14355	14098	14291	14346	14197	14282	14216	14180	14211	14345	14459	14467	14270	14206	14262	14221	14252	14302	14258	14284	14376	14251	14398	14412	14324	14292	14263	14443	14318	14226	14349	14328	14188	14213	14409	14311	14474	14275	14143	14415	14185	14454	14222	14316	14288	14492	14426	14280	14168	14409	14374	14370	14327	14344	14399	14319	14328	14294	14246	14433	14293	14370	14275	14190	14165	14270	14196	14416	14452	14475	14346	14234	14267	14153	14452	14309	14275	14320	14207	14281	14293	14322	14395	14323	14393	14403	14402	14401	14281	14087	14344	14409	14360	14410	14385	14364	14308	14252	14123	14193	14260	14168	14193	14456	14291	14415	14305	14368	14097	14228	14354	14468	14209	14324	14295	14344	14269	14192	14404	14342	14136	14350	14310	14311	14155	14246	14208	14406	14323	14354	14435	14233	14187	14333	14217	14324	14335	14331	14465	14393	14411
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
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
